From f4677028098275a3d45f54a23a003e4cec86925a Mon Sep 17 00:00:00 2001
From: hajma <hajma@localhost>
Date: Thu, 23 Jul 2009 08:44:32 +0000
Subject: [PATCH] l10n files update

---
 opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_es.properties                             |   10 
 opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_zh_CN.properties                                  |   12 
 opendj-sdk/opends/src/messages/messages/version_de.properties                                                 |    6 
 opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_fr.properties                                   |   12 
 opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_es.properties                     |   34 
 opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_zh_CN.properties                      |   42 
 opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_zh_CN.properties                                     |   36 
 opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_zh_CN.properties                       |   60 
 opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_de.properties                          |   26 
 opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_fr.properties                           |   12 
 opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_de.properties                                  |   10 
 opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_es.properties                                        |    8 
 opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_zh_CN.properties                                |   38 
 opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_de.properties                            |   10 
 opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_de.properties                                |   20 
 opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_zh_CN.properties                          |   40 
 opendj-sdk/opends/src/messages/messages/jeb_fr.properties                                                     |  195 
 opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_de.properties                        |   26 
 opendj-sdk/opends/src/messages/messages/jeb_zh_TW.properties                                                  |  195 
 opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_es.properties                                      |   14 
 opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_es.properties                   |   38 
 opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_es.properties                |   36 
 opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_es.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_de.properties                         |   10 
 opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_zh_CN.properties                 |   16 
 opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_es.properties                                |   48 
 opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_zh_CN.properties                         |   10 
 opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_zh_CN.properties          |   14 
 opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_de.properties                                 |    2 
 opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_zh_CN.properties                                     |   22 
 opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_fr.properties              |   18 
 opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_ja.properties                             |    2 
 opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_zh_CN.properties                                     |    8 
 opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_fr.properties                         |   50 
 opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_es.properties                                  |   12 
 opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_zh_CN.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_de.properties                                  |   12 
 opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_fr.properties                     |   38 
 opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_fr.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/PluginCfgDefn_de.properties                                              |    2 
 opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_es.properties                                    |   36 
 opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_es.properties                         |   48 
 opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_ja.properties                           |    2 
 opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_fr.properties                          |   38 
 opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_fr.properties                                   |   56 
 opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_es.properties                                           |   10 
 opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_zh_CN.properties                   |   14 
 opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_zh_CN.properties                    |   40 
 opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_de.properties                   |   16 
 opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_de.properties                                           |    4 
 opendj-sdk/opends/src/messages/messages/config_de.properties                                                  | 1803 
 opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_de.properties                                    |   36 
 opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_fr.properties             |   10 
 opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_es.properties                                              |  160 
 opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_fr.properties                                      |   10 
 opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_de.properties                          |   28 
 opendj-sdk/opends/src/messages/messages/ndb_ko.properties                                                     |  103 
 opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_es.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_zh_CN.properties                  |   38 
 opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_es.properties                                       |  118 
 opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_es.properties                          |  136 
 opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_de.properties                                |   46 
 opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_es.properties                             |   40 
 opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_zh_CN.properties                      |   26 
 opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_zh_CN.properties             |   36 
 opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_es.properties                         |   10 
 opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_fr.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_es.properties                  |  118 
 opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_de.properties                                         |   12 
 opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_fr.properties                       |   20 
 opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_es.properties                   |   20 
 opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_es.properties                     |   10 
 opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_es.properties                      |   14 
 opendj-sdk/opends/src/messages/messages/admin_ko.properties                                                   |  297 
 opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_es.properties                    |   10 
 opendj-sdk/opends/src/messages/messages/config_ko.properties                                                  | 1801 
 opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_de.properties                   |    8 
 opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_de.properties                                        |    8 
 opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_zh_CN.properties                          |   18 
 opendj-sdk/opends/src/messages/messages/log_fr.properties                                                     |   28 
 opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_fr.properties            |   36 
 opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_zh_CN.properties                        |   12 
 opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_zh_CN.properties                |   12 
 opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_ja.properties                                      |    4 
 opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_es.properties                         |   12 
 opendj-sdk/opends/src/messages/messages/version_es.properties                                                 |   10 
 opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_zh_CN.properties                       |   12 
 opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_zh_CN.properties                                    |   32 
 opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_de.properties                                         |   18 
 opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_de.properties                               |   32 
 opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_de.properties                              |    2 
 opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_es.properties                                         |   42 
 opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_fr.properties                       |   40 
 opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_es.properties                     |   12 
 opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_de.properties                     |   10 
 opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_fr.properties    |   18 
 opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_es.properties                              |   44 
 opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_zh_CN.properties                  |   18 
 opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_es.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_es.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_de.properties                    |   10 
 opendj-sdk/opends/src/messages/messages/admin_zh_TW.properties                                                |  297 
 opendj-sdk/opends/src/messages/messages/utility_zh_TW.properties                                              |  533 
 opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_es.properties                   |   12 
 opendj-sdk/opends/src/messages/messages/admin_ja.properties                                                   |  297 
 opendj-sdk/opends/src/messages/messages/admin_tool_zh_TW.properties                                           |  564 
 opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_de.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_fr.properties                          |   60 
 opendj-sdk/opends/src/messages/messages/admin_fr.properties                                                   |  297 
 opendj-sdk/opends/src/messages/messages/extension_fr.properties                                               |  665 
 opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_es.properties                                |   10 
 opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_zh_CN.properties               |  118 
 opendj-sdk/opends/src/messages/messages/task_zh_CN.properties                                                 |   98 
 opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_de.properties                       |   40 
 opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_es.properties                             |   12 
 opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_ja.properties                       |    2 
 opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_fr.properties                                   |   42 
 opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_de.properties                                      |   34 
 opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_zh_CN.properties                       |   12 
 opendj-sdk/opends/src/messages/messages/ndb_fr.properties                                                     |  111 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_de.properties                                      |  144 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_de.properties                          |   20 
 opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_es.properties                     |   38 
 opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_de.properties                         |   46 
 opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_fr.properties                        |   20 
 opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_zh_CN.properties                    |   40 
 opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_es.properties                                        |   22 
 opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_fr.properties                          |   12 
 opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_fr.properties                                      |  142 
 opendj-sdk/opends/src/messages/messages/servicetag_zh_CN.properties                                           |   29 
 opendj-sdk/opends/src/messages/messages/runtime_information_zh_TW.properties                                  |    6 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_fr.properties         |   10 
 opendj-sdk/opends/src/messages/messages/config_ja.properties                                                  | 1801 
 opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_zh_CN.properties        |   16 
 opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_de.properties                                       |   10 
 opendj-sdk/opends/src/messages/messages/version_ja.properties                                                 |    6 
 opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_de.properties                      |   12 
 opendj-sdk/opends/src/messages/messages/ndb_es.properties                                                     |  103 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_es.properties                                |   32 
 opendj-sdk/opends/src/messages/messages/ndb_de.properties                                                     |  103 
 opendj-sdk/opends/src/messages/messages/version_ko.properties                                                 |    6 
 opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_es.properties                                          |   12 
 opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_es.properties                               |  130 
 opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_es.properties                                     |   10 
 opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_fr.properties                                     |  118 
 opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_fr.properties                                     |   12 
 opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_zh_CN.properties                       |   10 
 opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_zh_CN.properties                  |   38 
 opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_fr.properties                                       |   32 
 opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_de.properties                |   36 
 opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_es.properties                        |   26 
 opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_zh_CN.properties                  |   34 
 opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_fr.properties                                |   10 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_zh_CN.properties                             |   32 
 opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_es.properties                                       |   32 
 opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_es.properties                         |   42 
 opendj-sdk/opends/src/admin/messages/PluginCfgDefn_es.properties                                              |  116 
 opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_es.properties                            |   12 
 opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_fr.properties                             |   12 
 opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_zh_CN.properties                             |   12 
 opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_de.properties                                       |    8 
 opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_zh_CN.properties                                |   58 
 opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_de.properties                             |   12 
 opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_de.properties                     |   30 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_es.properties                          |  128 
 opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_es.properties                            |   10 
 opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_es.properties                                 |  126 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_es.properties                                      |  144 
 opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_es.properties                           |   40 
 opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_zh_CN.properties                               |  118 
 opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_es.properties                             |   28 
 opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_fr.properties                               |  130 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_de.properties                         |   10 
 opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_es.properties             |   14 
 opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_zh_CN.properties                       |   10 
 opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_fr.properties                                       |   52 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_de.properties                                |   32 
 opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_fr.properties                               |  124 
 opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_es.properties                                  |  118 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_fr.properties                         |   10 
 opendj-sdk/opends/src/messages/messages/runtime_information_ja.properties                                     |    6 
 opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_fr.properties                                          |   12 
 opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_de.properties                               |  122 
 opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_es.properties                          |   74 
 opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_es.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_de.properties                                          |   12 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_fr.properties                                      |  144 
 opendj-sdk/opends/src/messages/messages/protocol_ko.properties                                                |  474 
 opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_de.properties                           |   12 
 opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_zh_CN.properties                          |   22 
 opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_de.properties                                   |   10 
 opendj-sdk/opends/src/messages/messages/replication_de.properties                                             |  260 
 opendj-sdk/opends/src/messages/messages/replication_es.properties                                             |  278 
 opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_zh_CN.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_de.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_es.properties                                   |   10 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_zh_CN.properties                       |  128 
 opendj-sdk/opends/src/messages/messages/protocol_zh_CN.properties                                             |  472 
 opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_de.properties             |   14 
 opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_zh_CN.properties                                |   64 
 opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_zh_CN.properties                                   |   24 
 opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_es.properties                          |   12 
 opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_zh_CN.properties                            |   12 
 opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_fr.properties                                        |   12 
 opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_zh_CN.properties                       |   10 
 opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_zh_CN.properties                                    |   36 
 opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_es.properties                     |   18 
 opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_zh_CN.properties               |   56 
 opendj-sdk/opends/src/messages/messages/servicetag_ja.properties                                              |   29 
 opendj-sdk/opends/src/messages/messages/config_zh_CN.properties                                               | 1835 
 opendj-sdk/opends/src/messages/messages/admin_tool_de.properties                                              |  594 
 opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_es.properties                       |   40 
 opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_zh_CN.properties          |   10 
 opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_de.properties             |    4 
 opendj-sdk/opends/src/messages/messages/log_de.properties                                                     |   28 
 opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_de.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_de.properties             |   10 
 opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_fr.properties                      |   10 
 opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_zh_CN.properties                                    |   54 
 opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_es.properties                                              |   58 
 opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_fr.properties                   |   20 
 opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_fr.properties                                           |   10 
 opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_fr.properties                      |   14 
 opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_es.properties                                            |   20 
 opendj-sdk/opends/src/messages/messages/replication_zh_TW.properties                                          |  260 
 opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_de.properties                                       |   16 
 opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_zh_CN.properties                 |   10 
 opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_fr.properties                    |   10 
 opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_zh_CN.properties                  |   12 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_es.properties                         |   10 
 opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_fr.properties                      |   16 
 opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_fr.properties                    |   10 
 opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_de.properties                                           |   12 
 opendj-sdk/opends/src/messages/messages/log_zh_TW.properties                                                  |   28 
 opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_de.properties                               |   12 
 opendj-sdk/opends/src/admin/messages/PluginCfgDefn_zh_CN.properties                                           |  116 
 opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_fr.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_es.properties                                   |    8 
 opendj-sdk/opends/src/messages/messages/tools_zh_CN.properties                                                | 1303 
 opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_fr.properties                         |   26 
 opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_zh_CN.properties                        |   12 
 opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_zh_CN.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/RootCfgDefn_es.properties                                                |  250 
 opendj-sdk/opends/src/messages/messages/jeb_es.properties                                                     |  197 
 opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_de.properties                                   |   12 
 opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_fr.properties                          |  136 
 opendj-sdk/opends/src/messages/messages/dsconfig_de.properties                                                |  297 
 opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_de.properties                          |    8 
 opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_fr.properties                                  |   12 
 opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_fr.properties                                 |  126 
 opendj-sdk/opends/src/messages/messages/utility_de.properties                                                 |  539 
 opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_fr.properties                            |   12 
 opendj-sdk/opends/src/messages/messages/quicksetup_es.properties                                              |  153 
 opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_zh_CN.properties                          |   12 
 opendj-sdk/opends/src/messages/messages/access_control_fr.properties                                          |  377 
 opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_zh_CN.properties                                           |   58 
 opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_fr.properties                                      |   30 
 opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_fr.properties                        |   26 
 opendj-sdk/opends/src/messages/messages/core_ja.properties                                                    |  935 
 opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_de.properties                                     |   10 
 opendj-sdk/opends/src/messages/messages/dsconfig_zh_CN.properties                                             |  299 
 opendj-sdk/opends/src/admin/messages/PluginCfgDefn_fr.properties                                              |  116 
 opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_zh_CN.properties                 |   12 
 opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_de.properties                       |   12 
 opendj-sdk/opends/src/messages/messages/config_fr.properties                                                  | 1835 
 opendj-sdk/opends/src/messages/messages/plugin_es.properties                                                  |  355 
 opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_de.properties                                     |   22 
 opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_fr.properties                              |   44 
 opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_es.properties                         |   50 
 opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_fr.properties                               |   60 
 opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_fr.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_de.properties                                        |   22 
 opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_zh_CN.properties                      |   16 
 opendj-sdk/opends/src/messages/messages/extension_de.properties                                               |  613 
 opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_de.properties                                    |   10 
 opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_fr.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_es.properties                                      |  142 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_de.properties         |    4 
 opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_zh_CN.properties                                     |   12 
 opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_zh_CN.properties                       |   96 
 opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_zh_CN.properties                                        |   10 
 opendj-sdk/opends/src/messages/messages/schema_de.properties                                                  |  406 
 opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_de.properties                    |   12 
 opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_fr.properties                                   |   24 
 opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_fr.properties                   |   38 
 opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_de.properties                         |   12 
 opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_es.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_es.properties                     |   12 
 opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_fr.properties                                     |   18 
 opendj-sdk/opends/src/messages/messages/extension_ko.properties                                               |  659 
 opendj-sdk/opends/src/messages/messages/backend_zh_TW.properties                                              |  919 
 opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_fr.properties                    |   10 
 opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_zh_CN.properties                    |   12 
 opendj-sdk/opends/src/messages/messages/admin_de.properties                                                   |  297 
 opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_fr.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_es.properties            |   36 
 opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_fr.properties                                        |    8 
 opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_ja.properties                          |    2 
 opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_es.properties                      |   12 
 opendj-sdk/opends/src/messages/messages/quicksetup_zh_TW.properties                                           |  153 
 opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_zh_CN.properties                                |   24 
 opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_es.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_zh_CN.properties                                 |   36 
 opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_es.properties           |   16 
 opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_fr.properties                             |   36 
 opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_fr.properties                                   |   12 
 opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_zh_CN.properties                             |   12 
 opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_es.properties                                     |   18 
 opendj-sdk/opends/src/messages/messages/ndb_zh_TW.properties                                                  |  103 
 opendj-sdk/opends/src/messages/messages/access_control_zh_CN.properties                                       |  375 
 opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_de.properties                           |    2 
 opendj-sdk/opends/src/messages/messages/core_fr.properties                                                    |  991 
 opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_fr.properties                                  |    8 
 opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_fr.properties                          |   96 
 opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_de.properties                             |   22 
 opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_es.properties                                 |   12 
 opendj-sdk/opends/src/messages/messages/log_ja.properties                                                     |   28 
 opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_fr.properties                  |  118 
 opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_zh_CN.properties                             |   20 
 opendj-sdk/opends/src/messages/messages/utility_ko.properties                                                 |  533 
 opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_zh_CN.properties                                      |   36 
 opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_fr.properties                            |   12 
 opendj-sdk/opends/src/messages/messages/jeb_ko.properties                                                     |  195 
 opendj-sdk/opends/src/messages/messages/replication_ja.properties                                             |  260 
 opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_es.properties                                  |   16 
 opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_fr.properties                             |   18 
 opendj-sdk/opends/src/messages/messages/plugin_ja.properties                                                  |  355 
 opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_es.properties                       |   20 
 opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_zh_CN.properties                                  |   18 
 opendj-sdk/opends/src/messages/messages/access_control_ja.properties                                          |  375 
 opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_es.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_zh_CN.properties                         |   36 
 opendj-sdk/opends/src/messages/messages/backend_ja.properties                                                 |  919 
 opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_es.properties                                  |    8 
 opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_es.properties                  |   24 
 opendj-sdk/opends/src/messages/messages/config_es.properties                                                  | 1805 
 opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_zh_CN.properties                                |   42 
 opendj-sdk/opends/src/messages/messages/core_es.properties                                                    |  927 
 opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_de.properties                                              |  160 
 opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_zh_CN.properties                               |    8 
 opendj-sdk/opends/src/messages/messages/version_zh_CN.properties                                              |    6 
 opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_de.properties                    |   12 
 opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_de.properties                                |   48 
 opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_es.properties                                      |   10 
 opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_de.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_fr.properties                                   |    8 
 opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_fr.properties                  |   24 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_de.properties                                        |   38 
 opendj-sdk/opends/src/messages/messages/protocol_es.properties                                                |  474 
 opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_fr.properties                           |   10 
 opendj-sdk/opends/src/messages/messages/ndb_ja.properties                                                     |  103 
 opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_fr.properties                                 |   12 
 opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_es.properties                             |   18 
 opendj-sdk/opends/src/messages/messages/schema_zh_TW.properties                                               |  406 
 opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_de.properties                          |   12 
 opendj-sdk/opends/src/messages/messages/plugin_zh_TW.properties                                               |  355 
 opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_zh_CN.properties                                   |  152 
 opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_fr.properties                        |   26 
 opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_es.properties                        |   26 
 opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_es.properties              |   18 
 opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_zh_CN.properties                             |   10 
 opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_fr.properties                       |   40 
 opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_zh_CN.properties                      |   50 
 opendj-sdk/opends/src/messages/messages/servicetag_de.properties                                              |   29 
 opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_es.properties                      |   16 
 opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_fr.properties                                  |   16 
 opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_es.properties                            |   12 
 opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_zh_CN.properties                               |   12 
 opendj-sdk/opends/src/messages/messages/runtime_information_de.properties                                     |    6 
 opendj-sdk/opends/src/messages/messages/protocol_fr.properties                                                |  500 
 opendj-sdk/opends/src/messages/messages/runtime_information_zh_CN.properties                                  |    6 
 opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_de.properties                            |    6 
 opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_de.properties                         |   16 
 opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_es.properties                                |   20 
 opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_es.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_zh_CN.properties                                       |  314 
 opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_zh_CN.properties                       |   74 
 opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_fr.properties                                   |   64 
 opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_fr.properties                                |   20 
 opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_de.properties                                      |  128 
 opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_de.properties                           |   16 
 opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_es.properties                                   |   64 
 opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_zh_CN.properties                                |   56 
 opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_fr.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_fr.properties                          |   12 
 opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_es.properties                                       |   54 
 opendj-sdk/opends/src/admin/messages/RootCfgDefn_fr.properties                                                |  242 
 opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_es.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_de.properties                    |   10 
 opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_de.properties                      |   10 
 opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_es.properties                    |   10 
 opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_zh_CN.properties                                      |   42 
 opendj-sdk/opends/src/messages/messages/quicksetup_zh_CN.properties                                           |  165 
 opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_fr.properties                               |   12 
 opendj-sdk/opends/src/messages/messages/access_control_de.properties                                          |  381 
 opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_fr.properties                                            |   20 
 opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_de.properties                                   |   24 
 opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_es.properties                            |   20 
 opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_zh_CN.properties                           |   44 
 opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_es.properties                               |  124 
 opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_es.properties                    |   12 
 opendj-sdk/opends/src/messages/messages/admin_tool_zh_CN.properties                                           |  564 
 opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_fr.properties                         |   16 
 opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_de.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_es.properties                                          |  314 
 opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_de.properties                                      |   24 
 opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_es.properties                                         |   56 
 opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_ja.properties                           |    2 
 opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_zh_CN.properties                   |   16 
 opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_zh_CN.properties               |   24 
 opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_fr.properties                             |   28 
 opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_de.properties                  |   18 
 opendj-sdk/opends/src/messages/messages/admin_tool_fr.properties                                              |  634 
 opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_es.properties                            |   12 
 opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_zh_CN.properties                          |   28 
 opendj-sdk/opends/src/admin/messages/BackendCfgDefn_es.properties                                             |   32 
 opendj-sdk/opends/src/messages/messages/tools_ja.properties                                                   | 1303 
 opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_zh_CN.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_fr.properties                           |   12 
 opendj-sdk/opends/src/messages/messages/plugin_fr.properties                                                  |  357 
 opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_fr.properties                       |   12 
 opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_zh_CN.properties                             |   12 
 opendj-sdk/opends/src/messages/messages/tools_ko.properties                                                   | 1303 
 opendj-sdk/opends/src/admin/messages/BackendCfgDefn_de.properties                                             |    4 
 opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_fr.properties                                              |   58 
 opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_de.properties                               |   12 
 opendj-sdk/opends/src/messages/messages/quicksetup_ja.properties                                              |  151 
 opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_fr.properties                            |   36 
 opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_es.properties                                      |   30 
 opendj-sdk/opends/src/messages/messages/schema_ja.properties                                                  |  406 
 opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_es.properties                          |   12 
 opendj-sdk/opends/src/messages/messages/utility_ja.properties                                                 |  533 
 opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_es.properties                               |   62 
 opendj-sdk/opends/src/messages/messages/utility_fr.properties                                                 |  537 
 opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_es.properties                         |   26 
 opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_de.properties                          |   50 
 opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_es.properties                          |   50 
 opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_de.properties                 |   16 
 opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_es.properties                 |   20 
 opendj-sdk/opends/src/messages/messages/ndb_zh_CN.properties                                                  |  103 
 opendj-sdk/opends/src/messages/messages/backend_ko.properties                                                 |  921 
 opendj-sdk/opends/src/messages/messages/dsconfig_fr.properties                                                |  307 
 opendj-sdk/opends/src/messages/messages/quicksetup_fr.properties                                              |  211 
 opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_de.properties                                   |    8 
 opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_zh_CN.properties                      |   10 
 opendj-sdk/opends/src/messages/messages/task_de.properties                                                    |   98 
 opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_zh_CN.properties                                           |  160 
 opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_es.properties                                   |   58 
 opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_fr.properties                                           |    8 
 opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_es.properties                    |   10 
 opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_es.properties                      |   10 
 opendj-sdk/opends/src/admin/messages/BackendCfgDefn_zh_CN.properties                                          |   32 
 opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_fr.properties                       |   12 
 opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_es.properties                                        |   36 
 opendj-sdk/opends/src/messages/messages/schema_fr.properties                                                  |  406 
 opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_fr.properties                                       |   40 
 opendj-sdk/opends/src/messages/messages/schema_zh_CN.properties                                               |  406 
 opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_es.properties                                   |   24 
 opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_es.properties                                     |   12 
 opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_zh_CN.properties                       |   12 
 opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_zh_CN.properties                                         |   20 
 opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_fr.properties                                     |   22 
 opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_es.properties                                      |   24 
 opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_zh_CN.properties                       |   50 
 opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_es.properties                        |   20 
 opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_de.properties                                       |   12 
 opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_es.properties                          |   96 
 opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_de.properties                            |    6 
 opendj-sdk/opends/src/messages/messages/backend_de.properties                                                 |  921 
 opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_fr.properties                                    |   40 
 opendj-sdk/opends/src/messages/messages/servicetag_zh_TW.properties                                           |   29 
 opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_zh_CN.properties                     |   26 
 opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_zh_CN.properties                         |   30 
 opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_zh_CN.properties                            |   62 
 opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_fr.properties                     |   38 
 opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_zh_CN.properties                            |   32 
 opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_zh_CN.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_es.properties                          |   60 
 opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_zh_CN.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_fr.properties                     |   12 
 opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_es.properties                                   |   42 
 opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_de.properties                                        |   36 
 opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_fr.properties                      |   12 
 opendj-sdk/opends/src/messages/messages/task_ja.properties                                                    |   98 
 opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_es.properties                                   |   12 
 opendj-sdk/opends/src/messages/messages/task_ko.properties                                                    |   98 
 opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_zh_CN.properties                   |   10 
 opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_fr.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_fr.properties           |   16 
 opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_es.properties                                     |  118 
 opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_zh_CN.properties                                      |   56 
 opendj-sdk/opends/src/messages/messages/extension_es.properties                                               |  617 
 opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_fr.properties                                   |   38 
 opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_fr.properties                              |   10 
 opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_fr.properties                         |   20 
 opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_fr.properties                     |   12 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_es.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_fr.properties                      |   12 
 opendj-sdk/opends/src/messages/messages/backend_es.properties                                                 |  919 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_zh_CN.properties                       |   10 
 opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_es.properties    |   18 
 opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_fr.properties                                |   10 
 opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_zh_CN.properties                              |  126 
 opendj-sdk/opends/src/messages/messages/task_es.properties                                                    |  100 
 opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_zh_CN.properties           |   18 
 opendj-sdk/opends/src/messages/messages/admin_zh_CN.properties                                                |  297 
 opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_fr.properties                                          |   12 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_fr.properties                                |   32 
 opendj-sdk/opends/src/messages/messages/task_zh_TW.properties                                                 |   98 
 opendj-sdk/opends/src/messages/messages/quicksetup_ko.properties                                              |  153 
 opendj-sdk/opends/src/messages/messages/tools_de.properties                                                   | 1305 
 opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_de.properties                                     |   12 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_es.properties         |   10 
 opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_zh_CN.properties          |   10 
 opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_es.properties                                          |   12 
 opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_zh_CN.properties                               |   16 
 opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_de.properties                       |   12 
 opendj-sdk/opends/src/messages/messages/tools_fr.properties                                                   | 1369 
 opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_de.properties                            |   12 
 opendj-sdk/opends/src/messages/messages/tools_zh_TW.properties                                                | 1303 
 opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_fr.properties                                        |   22 
 opendj-sdk/opends/src/messages/messages/admin_tool_ja.properties                                              |  572 
 opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_de.properties                                         |   46 
 opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_zh_CN.properties                                |   10 
 opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_fr.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_zh_CN.properties                        |   16 
 opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_de.properties                              |   10 
 opendj-sdk/opends/src/messages/messages/backend_fr.properties                                                 |  923 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_zh_CN.properties                                     |   40 
 opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_fr.properties                         |   48 
 opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_fr.properties                           |   12 
 opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_fr.properties                                       |  118 
 opendj-sdk/opends/src/messages/messages/dsconfig_ko.properties                                                |  297 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_fr.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_zh_CN.properties                                       |   12 
 opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_zh_CN.properties                      |   48 
 opendj-sdk/opends/src/messages/messages/core_zh_TW.properties                                                 |  925 
 opendj-sdk/opends/src/messages/messages/dsconfig_ja.properties                                                |  297 
 opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_de.properties                            |   36 
 opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_es.properties                          |   38 
 opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_fr.properties                         |   42 
 opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_zh_CN.properties                                       |   12 
 opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_es.properties                              |   10 
 opendj-sdk/opends/src/messages/messages/admin_tool_ko.properties                                              |  562 
 opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_zh_CN.properties                                        |   12 
 opendj-sdk/opends/src/messages/messages/schema_ko.properties                                                  |  406 
 opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_de.properties                               |   62 
 opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_es.properties                                |   10 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_de.properties                          |   10 
 opendj-sdk/opends/src/messages/messages/access_control_es.properties                                          |  375 
 opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_es.properties             |   10 
 opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_de.properties                                |   12 
 opendj-sdk/opends/src/messages/messages/servicetag_ko.properties                                              |   29 
 opendj-sdk/opends/src/admin/messages/RootCfgDefn_ja.properties                                                |    2 
 opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_de.properties                           |   12 
 opendj-sdk/opends/src/messages/messages/tools_es.properties                                                   | 1321 
 opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_es.properties                     |   38 
 opendj-sdk/opends/src/messages/messages/utility_zh_CN.properties                                              |  533 
 opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_fr.properties                                     |   10 
 opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_zh_CN.properties                     |   20 
 opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_fr.properties                                      |   14 
 opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_es.properties                          |   12 
 opendj-sdk/opends/src/messages/messages/extension_zh_CN.properties                                            |  659 
 opendj-sdk/opends/src/messages/messages/replication_fr.properties                                             |  262 
 opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_fr.properties                |   34 
 opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_zh_CN.properties                         |   12 
 opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_de.properties                                     |   46 
 opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_fr.properties             |   14 
 opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_de.properties                     |   14 
 opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_fr.properties                     |   34 
 opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_de.properties                                     |   10 
 opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_zh_CN.properties                 |   10 
 opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_de.properties                          |   12 
 opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_zh_CN.properties                                   |   30 
 opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_de.properties                         |   20 
 opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_fr.properties                     |   18 
 opendj-sdk/opends/src/messages/messages/protocol_ja.properties                                                |  472 
 opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_es.properties                         |   20 
 opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_es.properties                                     |   46 
 opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_es.properties                                   |   38 
 opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_zh_CN.properties                            |   12 
 opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_de.properties                                          |   12 
 opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_zh_CN.properties                                   |   10 
 opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_de.properties                               |    2 
 opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_fr.properties                                     |   46 
 opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_es.properties                                        |   12 
 opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_de.properties                          |   12 
 opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_de.properties                                   |   32 
 opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_fr.properties                                   |   10 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_fr.properties                          |  128 
 opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_zh_CN.properties                      |   10 
 opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_fr.properties                                      |   20 
 opendj-sdk/opends/src/messages/messages/plugin_de.properties                                                  |  355 
 opendj-sdk/opends/src/messages/messages/runtime_information_ko.properties                                     |    6 
 opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_es.properties                           |   12 
 opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_es.properties                       |   12 
 opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_fr.properties                   |   12 
 opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_de.properties                         |   28 
 opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_fr.properties                                    |   36 
 opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_de.properties           |   16 
 opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_es.properties                                     |   22 
 opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_fr.properties                            |   10 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_zh_CN.properties      |   10 
 opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_zh_CN.properties                            |  130 
 opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_fr.properties                                  |  118 
 opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_zh_CN.properties |   18 
 opendj-sdk/opends/src/messages/messages/schema_es.properties                                                  |  406 
 opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_fr.properties                           |   40 
 opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_fr.properties                          |   74 
 opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_zh_CN.properties         |   36 
 opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_fr.properties                     |   10 
 opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_zh_CN.properties                                  |   46 
 opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_zh_CN.properties                          |   10 
 opendj-sdk/opends/src/messages/messages/access_control_zh_TW.properties                                       |  375 
 opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_zh_CN.properties                         |   12 
 opendj-sdk/opends/src/admin/messages/BackendCfgDefn_fr.properties                                             |   28 
 opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_zh_CN.properties                        |   10 
 opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_es.properties                               |   12 
 opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_es.properties                           |   12 
 opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_zh_CN.properties                             |   10 
 opendj-sdk/opends/src/messages/messages/version_fr.properties                                                 |    6 
 opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_fr.properties                                   |   58 
 opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_fr.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_zh_CN.properties                       |  136 
 opendj-sdk/opends/src/messages/messages/utility_es.properties                                                 |  559 
 opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_fr.properties                 |   20 
 opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_fr.properties                          |   50 
 opendj-sdk/opends/src/messages/messages/dsconfig_es.properties                                                |  309 
 opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_de.properties                                      |   10 
 opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_zh_CN.properties                                   |  142 
 opendj-sdk/opends/src/messages/messages/core_ko.properties                                                    |  985 
 opendj-sdk/opends/src/messages/messages/version_zh_TW.properties                                              |    6 
 opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_de.properties                         |   12 
 opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_es.properties                            |   36 
 opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_fr.properties                         |   10 
 opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_de.properties                       |   16 
 opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_zh_CN.properties                                    |  118 
 opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_de.properties                             |   26 
 opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_fr.properties                          |   12 
 opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_es.properties                                   |   12 
 opendj-sdk/opends/src/admin/messages/RootCfgDefn_de.properties                                                |  180 
 opendj-sdk/opends/src/messages/messages/jeb_de.properties                                                     |  197 
 opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_zh_CN.properties                                  |   22 
 opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_es.properties                       |   40 
 opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_zh_CN.properties                     |   26 
 opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_fr.properties                            |   12 
 opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_zh_CN.properties                    |   20 
 opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_fr.properties                                         |   42 
 opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_es.properties                           |   12 
 opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_fr.properties                                         |   56 
 opendj-sdk/opends/src/messages/messages/plugin_zh_CN.properties                                               |  357 
 opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_es.properties                                   |   56 
 opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_fr.properties                                       |   36 
 opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_de.properties                          |   60 
 opendj-sdk/opends/src/messages/messages/log_es.properties                                                     |   28 
 opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_es.properties                          |   10 
 opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_zh_CN.properties                                    |   40 
 opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_fr.properties                             |   10 
 opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_es.properties                                       |   40 
 opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_de.properties                     |    8 
 opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_zh_CN.properties                        |   10 
 opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_fr.properties                    |   12 
 opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_zh_CN.properties                  |   10 
 opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_zh_CN.properties                         |   12 
 opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_de.properties                                              |   58 
 opendj-sdk/opends/src/messages/messages/task_fr.properties                                                    |  104 
 opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_zh_CN.properties                                   |   14 
 opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_fr.properties                                        |   36 
 opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_zh_CN.properties                |   12 
 opendj-sdk/opends/src/messages/messages/extension_ja.properties                                               |  613 
 opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_de.properties            |   36 
 opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_es.properties                                           |   12 
 opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_es.properties                       |   12 
 opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_fr.properties                                |   48 
 opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_de.properties                     |   12 
 opendj-sdk/opends/src/messages/messages/jeb_zh_CN.properties                                                  |  195 
 opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_zh_CN.properties                        |   10 
 opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_fr.properties                            |   20 
 opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_zh_CN.properties              |   20 
 opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_de.properties                      |    4 
 opendj-sdk/opends/src/messages/messages/protocol_zh_TW.properties                                             |  474 
 opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_fr.properties                               |   32 
 opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_de.properties    |   18 
 opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_es.properties                                    |   40 
 opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_zh_CN.properties                        |  118 
 opendj-sdk/opends/src/messages/messages/admin_es.properties                                                   |  297 
 opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_zh_CN.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_es.properties                               |   32 
 opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_zh_CN.properties                       |   38 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_es.properties                                        |   40 
 opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_zh_CN.properties                                  |   10 
 opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_de.properties                             |   18 
 opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_zh_CN.properties                    |   12 
 opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_fr.properties                            |   30 
 opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_es.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_es.properties                           |   10 
 opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_es.properties                                       |   36 
 opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_zh_CN.properties                      |   20 
 opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_es.properties                                         |   36 
 opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_zh_CN.properties                            |  124 
 opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_de.properties                        |   26 
 opendj-sdk/opends/src/messages/messages/core_de.properties                                                    |  925 
 opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_fr.properties                           |  118 
 opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_fr.properties                    |   16 
 opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_zh_CN.properties                             |   48 
 opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_es.properties                    |   16 
 opendj-sdk/opends/src/messages/messages/protocol_de.properties                                                |  480 
 opendj-sdk/opends/src/messages/messages/runtime_information_fr.properties                                     |    6 
 opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_fr.properties                         |   12 
 opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_zh_CN.properties                 |   10 
 opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_fr.properties                                         |   36 
 opendj-sdk/opends/src/messages/messages/config_zh_TW.properties                                               | 1801 
 opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_zh_CN.properties                |   12 
 opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_zh_CN.properties                                  |  118 
 opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_de.properties                                   |    8 
 opendj-sdk/opends/src/admin/messages/RootCfgDefn_zh_CN.properties                                             |  250 
 opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_ja.properties                             |    2 
 opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_fr.properties                           |   10 
 opendj-sdk/opends/src/messages/messages/plugin_ko.properties                                                  |  355 
 opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_ja.properties                                     |    6 
 opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_fr.properties                                |   48 
 opendj-sdk/opends/src/messages/messages/log_zh_CN.properties                                                  |   28 
 opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_fr.properties                                |   12 
 opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_zh_CN.properties                                |    8 
 opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_zh_CN.properties                |   38 
 opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_es.properties                  |   56 
 opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_de.properties                                  |    8 
 opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_fr.properties                                        |   40 
 opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_zh_CN.properties                             |   48 
 opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_zh_CN.properties                                   |  144 
 opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_zh_CN.properties                                 |   40 
 opendj-sdk/opends/src/messages/messages/access_control_ko.properties                                          |  375 
 opendj-sdk/opends/src/messages/messages/extension_zh_TW.properties                                            |  613 
 opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_de.properties                  |   10 
 opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_fr.properties                               |   12 
 opendj-sdk/opends/src/messages/messages/log_ko.properties                                                     |   28 
 opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_fr.properties                                              |  160 
 opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_es.properties                               |   12 
 opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_es.properties                                |   48 
 opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_zh_CN.properties                        |   40 
 opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_fr.properties                  |   56 
 opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_es.properties                           |  118 
 opendj-sdk/opends/src/messages/messages/dsconfig_zh_TW.properties                                             |  297 
 opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_zh_CN.properties                |   20 
 opendj-sdk/opends/src/messages/messages/replication_ko.properties                                             |  260 
 opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_de.properties                         |   22 
 opendj-sdk/opends/src/messages/messages/admin_tool_es.properties                                              |  590 
 opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_es.properties             |   10 
 opendj-sdk/opends/src/messages/messages/jeb_ja.properties                                                     |  195 
 opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_es.properties                             |   22 
 opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_fr.properties                           |   16 
 opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_es.properties                      |   12 
 opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_zh_CN.properties                                |   12 
 opendj-sdk/opends/src/messages/messages/quicksetup_de.properties                                              |  159 
 opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_de.properties                       |   40 
 opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_es.properties                         |   16 
 opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_zh_CN.properties                              |   12 
 opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_de.properties                                  |   16 
 opendj-sdk/opends/src/messages/messages/servicetag_fr.properties                                              |   29 
 opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_de.properties                    |   10 
 opendj-sdk/opends/src/messages/messages/core_zh_CN.properties                                                 |  983 
 opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_zh_CN.properties                         |   20 
 opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_es.properties                           |   16 
 opendj-sdk/opends/src/messages/messages/runtime_information_es.properties                                     |    6 
 opendj-sdk/opends/src/messages/messages/servicetag_es.properties                                              |   31 
 opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_fr.properties                                          |  314 
 opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_fr.properties                             |   22 
 opendj-sdk/opends/src/messages/messages/backend_zh_CN.properties                                              |  921 
 opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_de.properties              |   18 
 opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_fr.properties                                      |  152 
 opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_fr.properties             |   10 
 opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_zh_CN.properties                        |   12 
 opendj-sdk/opends/src/messages/messages/replication_zh_CN.properties                                          |  260 
 opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_es.properties                            |   30 
 opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_es.properties                                      |  152 
 opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_zh_CN.properties                  |   12 
 776 files changed, 32,292 insertions(+), 57,576 deletions(-)

diff --git a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_de.properties
index 7612cc0..dcca504 100644
--- a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=AES Password Storage Scheme
-user-friendly-plural-name=AES Password Storage Schemes
-synopsis=The AES Password Storage Scheme provides a mechanism for encoding user passwords using the AES reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "AES".
-property.enabled.synopsis=Indicates whether the AES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the AES Password Storage Scheme implementation.
+user-friendly-name=AES-Passwortspeicherschema
+user-friendly-plural-name=AES-Passwortspeicherschemata
+synopsis=Das AES-Passwortspeicherschema erm\u00f6glicht einen Mechanismus dem Verschl\u00fcsseln von Benutzerpassw\u00f6rtern mit dem reversiblen AES-Verschl\u00fcsselungsmechanismus.
+description=Dieses Schema enth\u00e4lt nur eine Implementierung f\u00fcr die Benutzerpasswortsyntax mit dem Speicherschemanamen "AES".
+property.enabled.synopsis=Gibt an, ob das AES-Passwortspeicherschema aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das AES-Passwortspeicherschema implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_es.properties
index 7612cc0..45a5955 100644
--- a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=AES Password Storage Scheme
-user-friendly-plural-name=AES Password Storage Schemes
-synopsis=The AES Password Storage Scheme provides a mechanism for encoding user passwords using the AES reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "AES".
-property.enabled.synopsis=Indicates whether the AES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the AES Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1a AES
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1a AES
+synopsis=El esquema de almacenamiento de contrase\u00f1a AES proporciona un mecanismo para codificar contrase\u00f1as de usuario utilizando el mecanismo de cifrado reversible AES.
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "AES".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1a AES para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1a AES.
diff --git a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_fr.properties
index 7612cc0..cdb26a0 100644
--- a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=AES Password Storage Scheme
-user-friendly-plural-name=AES Password Storage Schemes
-synopsis=The AES Password Storage Scheme provides a mechanism for encoding user passwords using the AES reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "AES".
-property.enabled.synopsis=Indicates whether the AES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the AES Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe AES (Advanced Encryption Standard, standard de chiffrage avanc\u00e9)
+user-friendly-plural-name=Plans de stockage du mot de passe AES
+synopsis=Le plan de stockage du mot de passe AES fournit un m\u00e9canisme de codage des mots de passe utilisateur en utilisant le m\u00e9canisme de chiffrage r\u00e9versible AES.
+description=Ce plan contient seulement une impl\u00e9mentation pour la syntaxe de mot de passe utilisateur, avec le nom de plan de stockage "AES".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe AES est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe AES.
diff --git a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_zh_CN.properties
index 7612cc0..88c921f 100644
--- a/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AESPasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=AES Password Storage Scheme
-user-friendly-plural-name=AES Password Storage Schemes
-synopsis=The AES Password Storage Scheme provides a mechanism for encoding user passwords using the AES reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "AES".
-property.enabled.synopsis=Indicates whether the AES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the AES Password Storage Scheme implementation.
+user-friendly-name=AES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=AES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=AES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u901a\u8fc7 AES \u53ef\u9006\u52a0\u5bc6\u673a\u5236\u63d0\u4f9b\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u5bf9\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u4e00\u79cd\u5b9e\u65bd\uff0c\u5b58\u50a8\u6a21\u5f0f\u540d\u79f0\u4e3a\u201cAES\u201d\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 AES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b AES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_es.properties
index dc75a18..ac95282 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Access Control Handler
-user-friendly-plural-name=Access Control Handlers
-synopsis=Access Control Handlers manage the application-wide access control. The OpenDS access control handler is defined through an extensible interface, so that alternate implementations can be created. Only one access control handler may be active in the server at any given time.
-description=Note that OpenDS also has a privilege subsystem, which may have an impact on what clients may be allowed to do in the server. For example, any user with the bypass-acl privilege is not subject to access control checking regardless of whether the access control implementation is enabled.
-property.enabled.synopsis=Indicates whether the Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Access Control Handler implementation.
+user-friendly-name=Administrador de control de acceso
+user-friendly-plural-name=Administradores de control de acceso
+synopsis=El administrador de control de acceso administra el control de acceso de aplicaci\u00f3n amplia. El administrador de control de acceso OpenDS se define mediante una interfaz ampliable, para que se puedan crear implementaciones alternativas. S\u00f3lo puede estar activo un administrador de control de acceso en el servidor cada vez.
+description=Tenga en cuenta que el OpenDS cuenta asimismo con un subsistema de privilegios, que influye en lo que los clientes est\u00e1n o no autorizados a hacer en el servidor. Por ejemplo, cualquier usuario con un privilegio de derivaci\u00f3n-acl no tendr\u00e1 que someterse a una comprobaci\u00f3n de control de acceso, aunque la implementaci\u00f3n de control de acceso est\u00e9 habilitada.
+property.enabled.synopsis=Indica si el Administrador de control de acceso est\u00e1 habilitado. Si se establece en FALSE (falso), no se cumple el control de acceso y no se podr\u00eda autorizar a ning\u00fan cliente (incluidos los an\u00f3nimos o no autenticados) a realizar ninguna operaci\u00f3n sin someterse a otras limitaciones, como las que impone el subsistema de privilegios.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java y proporciona la implementaci\u00f3n del Administrador de control de acceso.
diff --git a/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_fr.properties
index dc75a18..9dbf566 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Access Control Handler
-user-friendly-plural-name=Access Control Handlers
-synopsis=Access Control Handlers manage the application-wide access control. The OpenDS access control handler is defined through an extensible interface, so that alternate implementations can be created. Only one access control handler may be active in the server at any given time.
-description=Note that OpenDS also has a privilege subsystem, which may have an impact on what clients may be allowed to do in the server. For example, any user with the bypass-acl privilege is not subject to access control checking regardless of whether the access control implementation is enabled.
-property.enabled.synopsis=Indicates whether the Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Access Control Handler implementation.
+user-friendly-name=Gestionnaire du contr\u00f4le d'acc\u00e8s
+user-friendly-plural-name=Gestionnaires de contr\u00f4le d'acc\u00e8s
+synopsis=Les gestionnaires du contr\u00f4le d'acc\u00e8s g\u00e8rent un contr\u00f4le d'acc\u00e8s sur toute l'application. Le gestionnaire du contr\u00f4le d'acc\u00e8s d'OpenDS est d\u00e9fini via une interface extensible, de fa\u00e7on \u00e0 ce que d'autres impl\u00e9mentations puissent \u00eatre d\u00e9finies. Seulement un gestionnaire du contr\u00f4le d'acc\u00e8s peut \u00eatre actif dans le serveur \u00e0 tout moment donn\u00e9. 
+description=Remarque\u00a0: OpenDS a aussi un sous-syst\u00e8me de privil\u00e8ges qui peut avoir un impact sur ce que les clients sont autoris\u00e9s \u00e0 faire dans le serveur.  Par exemple, tout utilisateur avec le privil\u00e8ge bypass-acl n'est pas sujet \u00e0 une v\u00e9rification du contr\u00f4le d'acc\u00e8s, que l'impl\u00e9mentation du contr\u00f4le d'acc\u00e8s soit activ\u00e9e ou pas.
+property.enabled.synopsis=Indique si le gestionnaire de contr\u00f4le d'acc\u00e8s est activ\u00e9. S'il est d\u00e9fini sur FALSE, alors aucun contr\u00f4le d'acc\u00e8s n'est appliqu\u00e9 et tout client (notamment les clients non-authentifi\u00e9s ou anonymes) peut ex\u00e9cuter une op\u00e9ration si elle n'est pas soumise \u00e0 d'autres restrictions telles que celles appliqu\u00e9es par le sous-syst\u00e8me de privil\u00e8ges.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de contr\u00f4le d'acc\u00e8s.
diff --git a/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_zh_CN.properties
index dc75a18..ebff3b6 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessControlHandlerCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Access Control Handler
-user-friendly-plural-name=Access Control Handlers
-synopsis=Access Control Handlers manage the application-wide access control. The OpenDS access control handler is defined through an extensible interface, so that alternate implementations can be created. Only one access control handler may be active in the server at any given time.
-description=Note that OpenDS also has a privilege subsystem, which may have an impact on what clients may be allowed to do in the server. For example, any user with the bypass-acl privilege is not subject to access control checking regardless of whether the access control implementation is enabled.
-property.enabled.synopsis=Indicates whether the Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Access Control Handler implementation.
+user-friendly-name=\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u7ba1\u7406\u5e94\u7528\u7a0b\u5e8f\u8303\u56f4\u5185\u7684\u8bbf\u95ee\u63a7\u5236\u3002OpenDS \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u901a\u8fc7\u53ef\u6269\u5c55\u63a5\u53e3\u5b9a\u4e49\uff0c\u4ee5\u4fbf\u53ef\u4ee5\u521b\u5efa\u4ea4\u66ff\u5b9e\u65bd\u3002\u5728\u4efb\u4f55\u7ed9\u5b9a\u7684\u65f6\u95f4\uff0c\u670d\u52a1\u5668\u4e2d\u4ec5\u4e00\u4e2a\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u53ef\u4ee5\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u3002
+description=\u8bf7\u6ce8\u610f\uff0cOpenDS \u4e5f\u6709\u4e00\u4e2a\u6743\u9650\u5b50\u7cfb\u7edf\uff0c\u8be5\u6743\u9650\u5b50\u7cfb\u7edf\u53ef\u80fd\u4f1a\u5bf9\u53ef\u4ee5\u5728\u670d\u52a1\u5668\u4e2d\u6267\u884c\u64cd\u4f5c\u7684\u5ba2\u6237\u7aef\u4ea7\u751f\u5f71\u54cd\u3002\u4f8b\u5982\uff0c\u65e0\u8bba\u662f\u5426\u542f\u7528\u4e86\u8bbf\u95ee\u63a7\u5236\u5b9e\u65bd\uff0c\u5177\u6709 bypass-acl \u6743\u9650\u7684\u4efb\u4f55\u7528\u6237\u5747\u4e0d\u53ef\u4ee5\u8fdb\u884c\u8bbf\u95ee\u63a7\u5236\u68c0\u67e5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u3002\u5982\u679c\u8bbe\u7f6e\u4e3a FALSE\uff0c\u5219\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u8bbf\u95ee\u63a7\u5236\uff0c\u4e14\u5982\u679c\u4e0d\u53d7\u5176\u4ed6\u9650\u5236\uff08\u4f8b\u5982\u6743\u9650\u5b50\u7cfb\u7edf\u7684\u9650\u5236\uff09\uff0c\u4efb\u4f55\u5ba2\u6237\u7aef\uff08\u5305\u62ec\u672a\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u6216\u533f\u540d\u5ba2\u6237\u7aef\uff09\u5747\u53ef\u4ee5\u6267\u884c\u4efb\u4f55\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_de.properties
index 14822ef..510713c 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_de.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Access Log Publisher
-user-friendly-plural-name=Access Log Publishers
-synopsis=Access Log Publishers are responsible for distributing access log messages from the access logger to a destination.
-description=Access log messages provide information about the types of operations processed by the server.
-property.enabled.synopsis=Indicates whether the Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Access Log Publisher implementation.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
+user-friendly-name=Zugriffsprotokoll-Publisher
+user-friendly-plural-name=Zugriffsprotokoll-Publisher
+synopsis=Zugriffsprotokoll-Publisher erm\u00f6glichen das Verteilen von Zugriffsprotokollnachrichten vom Zugriffsprotokollierer an ein Ziel.
+description=Zugriffsprotokollnachrichten enthalten Informationen zu den Typen der Vorg\u00e4nge, die vom Server vearbeitet wurden.
+property.enabled.synopsis=Gibt an, ob der Zugriffsprotokoll-Publisher aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den Zugriffsprotokoll-Publisher implementiert.
+property.suppress-internal-operations.synopsis=Gibt an, ob interne Vorg\u00e4nge (beispielsweise Vorg\u00e4nge, die von Plugins initiiert werden) mit den Vorg\u00e4ngen protokolliert werden, die von Benutzern angefordert werden.
+property.suppress-synchronization-operations.synopsis=Gibt an, ob von Synchronisationsvorg\u00e4ngen generierten Zugriffsnachrichten unterdr\u00fcckt werden.
diff --git a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_es.properties
index 14822ef..2454336 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_es.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Access Log Publisher
-user-friendly-plural-name=Access Log Publishers
-synopsis=Access Log Publishers are responsible for distributing access log messages from the access logger to a destination.
-description=Access log messages provide information about the types of operations processed by the server.
-property.enabled.synopsis=Indicates whether the Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Access Log Publisher implementation.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
+user-friendly-name=Editor del registro de acceso
+user-friendly-plural-name=Editores del registro de acceso
+synopsis=Los editores del registro de acceso son responsables de la distribuci\u00f3n de mensajes del registro de acceso desde el registrador de acceso a un destino.
+description=Los mensajes del registro de acceso proporcionan informaci\u00f3n sobre los tipos de operaciones procesadas por el servidor.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el editor del registro de acceso para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del editor del registro de acceso.
+property.suppress-internal-operations.synopsis=Indica si las operaciones internas (por ejemplo, las operaciones que los complementos inician) se deben registrar junto con las operaciones que los usuarios solicitan.
+property.suppress-synchronization-operations.synopsis=Indica si los mensajes de acceso que se generan con las operaciones de sincronizaci\u00f3n deben suprimirse.
diff --git a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_fr.properties
index 14822ef..afa68df 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_fr.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Access Log Publisher
-user-friendly-plural-name=Access Log Publishers
-synopsis=Access Log Publishers are responsible for distributing access log messages from the access logger to a destination.
-description=Access log messages provide information about the types of operations processed by the server.
-property.enabled.synopsis=Indicates whether the Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Access Log Publisher implementation.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
+user-friendly-name=\u00c9diteur du journal d'acc\u00e8s
+user-friendly-plural-name=\u00c9diteurs du journal d'acc\u00e8s
+synopsis=Les \u00e9diteurs du journal d'acc\u00e8s sont responsables de l'envoi de messages de journal d'acc\u00e8s, depuis le journal d'acc\u00e8s vers une destination .
+description=Les messages du journal d'acc\u00e8s fournissent des informations concernant les types d'op\u00e9rations trait\u00e9es par le serveur.
+property.enabled.synopsis=Indique si l'\u00e9diteur du journal d'acc\u00e8s est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'\u00e9diteur du journal d'acc\u00e8s 
+property.suppress-internal-operations.synopsis=Indique si des op\u00e9rations internes (par exemple, des op\u00e9rations initialis\u00e9es par des plug-ins) doivent \u00eatre journalis\u00e9es avec les op\u00e9rations requises par les utilisateurs.
+property.suppress-synchronization-operations.synopsis=Indique si les messages d'acc\u00e8s qui sont g\u00e9n\u00e9r\u00e9s par des op\u00e9rations de synchronisations doivent \u00eatre supprim\u00e9s.
diff --git a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_zh_CN.properties
index 14822ef..83613d1 100644
--- a/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccessLogPublisherCfgDefn_zh_CN.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Access Log Publisher
-user-friendly-plural-name=Access Log Publishers
-synopsis=Access Log Publishers are responsible for distributing access log messages from the access logger to a destination.
-description=Access log messages provide information about the types of operations processed by the server.
-property.enabled.synopsis=Indicates whether the Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Access Log Publisher implementation.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
+user-friendly-name=\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f
+user-friendly-plural-name=\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f
+synopsis=\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u8d1f\u8d23\u5c06\u8bbf\u95ee\u8bb0\u5f55\u7a0b\u5e8f\u4e2d\u7684\u8bbf\u95ee\u65e5\u5fd7\u6d88\u606f\u5206\u53d1\u7ed9\u76ee\u6807\u3002
+description=\u8bbf\u95ee\u65e5\u5fd7\u6d88\u606f\u63d0\u4f9b\u6709\u5173\u670d\u52a1\u5668\u5904\u7406\u7684\u64cd\u4f5c\u7c7b\u578b\u7684\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.suppress-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8bb0\u5f55\u5185\u90e8\u64cd\u4f5c\uff08\u4f8b\u5982\uff0c\u63d2\u4ef6\u542f\u52a8\u7684\u64cd\u4f5c\uff09\u4ee5\u53ca\u7528\u6237\u8bf7\u6c42\u7684\u64cd\u4f5c\u3002
+property.suppress-synchronization-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u6291\u5236\u540c\u6b65\u64cd\u4f5c\u751f\u6210\u7684\u8bbf\u95ee\u6d88\u606f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_de.properties
index c8b6311..080cd7f 100644
--- a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Account Status Notification Handler
-user-friendly-plural-name=Account Status Notification Handlers
-synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-property.enabled.synopsis=Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Account Status Notification Handler implementation.
+user-friendly-name=Kontostatus-Benachrichtigungshandler
+user-friendly-plural-name=Kontostatus-Benachrichtigungshandler
+synopsis=Kontostatus-Benachrichtigungshandler werden aufgerufen, um Benutzern Benachrichtigungen in unterschiedlichen Formen zu bieten (beispielsweise in einer E-Mail-Nachricht), wenn sich der Status eines Benutzerkontos ge\u00e4ndert hat. Der Kontostatus-Benachrichtigungshandler kann zum Benachrichtigen des Benutzers und/oder Administrators der \u00c4nderung verwendet werden.
+property.enabled.synopsis=Gibt an, ob der Kontostatus-Benachrichtigungshandler aktiviert ist. Es werden nur aktivierte Handler aufgerufen, wenn ein entsprechendes Ereignis mit Server auftritt.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Kontostatus-Benachrichtigungshandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_es.properties
index c8b6311..6b2e470 100644
--- a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Account Status Notification Handler
-user-friendly-plural-name=Account Status Notification Handlers
-synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-property.enabled.synopsis=Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Account Status Notification Handler implementation.
+user-friendly-name=Controlador de notificaciones del estado de la cuenta
+user-friendly-plural-name=Controladores de notificaciones del estado de la cuenta
+synopsis=Los controladores de notificaciones del estado de la cuenta se invocan para proporcionar informaci\u00f3n a los usuarios de alguna forma (por ejemplo, por correo electr\u00f3nico) cuando cambia el estado de una cuenta de usuario. El controlador de notificaciones del estado de la cuenta puede utilizarse para informar del cambio al usuario y/o a los administradores.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de notificaci\u00f3n de estado de la cuenta. S\u00f3lo se llama a los controladores habilitados cada vez que se produce un evento relacionado en el servidor.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de notificaci\u00f3n de estado de la cuenta.
diff --git a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_fr.properties
index c8b6311..de28415 100644
--- a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Account Status Notification Handler
-user-friendly-plural-name=Account Status Notification Handlers
-synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-property.enabled.synopsis=Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Account Status Notification Handler implementation.
+user-friendly-name=Gestionnaire de notification de l'\u00e9tat du compte
+user-friendly-plural-name=Gestionnaires de notification de l'\u00e9tat du compte
+synopsis=Les gestionnaires de notification de l'\u00e9tat du compte sont appel\u00e9s pour fournir une notification aux utilisateurs sous une quelconque forme (par exemple par un message e-mail) quand l'\u00e9tat d'un compte utilisateur a chang\u00e9 d'une certaine fa\u00e7on. Le gestionnaire de notification de l'\u00e9tat du compte peut \u00eatre utilis\u00e9 pour avertir l'utilisateur et/ou les administrateurs du changement.
+property.enabled.synopsis=Indique si le gestionnaire de notification d'\u00e9tat du compte est activ\u00e9. Seuls les gestionnaires activ\u00e9s sont appel\u00e9s chaque fois qu'un \u00e9v\u00e8nement connexe se produit dans le serveur.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire de notification de l'\u00e9tat du compte.
diff --git a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_zh_CN.properties
index c8b6311..43edfe7 100644
--- a/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AccountStatusNotificationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Account Status Notification Handler
-user-friendly-plural-name=Account Status Notification Handlers
-synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-property.enabled.synopsis=Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Account Status Notification Handler implementation.
+user-friendly-name=\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+synopsis=\u8c03\u7528\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u4ee5\u5728\u7528\u6237\u5e10\u6237\u7684\u72b6\u6001\u901a\u8fc7\u67d0\u4e9b\u65b9\u5f0f\u66f4\u6539\u65f6\u4ee5\u67d0\u4e9b\u5f62\u5f0f\uff08\u4f8b\u5982\uff0c\u901a\u8fc7\u7535\u5b50\u90ae\u4ef6\uff09\u5411\u7528\u6237\u63d0\u4f9b\u901a\u77e5\u3002\u53ef\u4ee5\u4f7f\u7528\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5411\u7528\u6237\u548c/\u6216\u7ba1\u7406\u5458\u901a\u77e5\u66f4\u6539\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u3002\u65e0\u8bba\u4f55\u65f6\u670d\u52a1\u5668\u4e2d\u53d1\u751f\u76f8\u5173\u4e8b\u4ef6\uff0c\u90fd\u4ec5\u8c03\u7528\u5df2\u542f\u7528\u7684\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_de.properties
index 1ea8819..7224fb0 100644
--- a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_de.properties
@@ -1,14 +1,14 @@
-user-friendly-name=Administration Connector
-user-friendly-plural-name=Administration Connectors
-synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-description=It is a dedicated entry point for administration.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that is used with the Administration Connector .
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this Administration Connector should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the Administration Connector listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the Administration Connector will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Administration Connector will use when performing SSL communication.
+user-friendly-name=Administrationskonnektor
+user-friendly-plural-name=Administrationskonnektoren
+synopsis=Mit dem Administrationskonnektor erfolgt die Interaktion mit dem Administrationstool \u00fcber LDAP.
+description=Es ist ein dedizierter Einsprungspunkt f\u00fcr die Administration.
+property.key-manager-provider.synopsis=Gibt den Namen des Schl\u00fcsselmanagers an, der mit dem Administrationskonnektor verwendet wird.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Der referenzierte Schl\u00fcsselmanageranbieter muss aktiviert sein.
+property.listen-address.synopsis=Gibt die Adresse oder den Satz mit Adressen an, an denen dieser Administrationskonnektor auf Verbindungen von LDAP-Clients wartet.
+property.listen-address.description=F\u00fcr dieses Attribut k\u00f6nnen mehrere Adressen als separate Werte angegeben werden. Wenn keine Werte angegeben werden, wartet der Administrationskonnektor an allen Schnittstellen.
+property.listen-port.synopsis=Gibt die Anschlussnummer an, an der der Administrationskonnektor auf Verbindungen von Clients wartet.
+property.listen-port.description=Es kann nur eine einzige Anschlussnummer angegeben werden.
+property.ssl-cert-nickname.synopsis=Gibt den Spitznamen (auch Alias genannt) des Zertifikats an, das der Administrationskonnektor bei der SSL-Kommunikation verwendet.
 property.ssl-cert-nickname.default-behavior.alias.synopsis=Lass es den Server entscheiden.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that is used with the Administration Connector .
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled.
+property.trust-manager-provider.synopsis=Gibt den Namen des Vertrauensmanagers an, der mit dem Administrationskonnektor verwendet wird.
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=Der referenzierte Vertrauensmanageranbieter muss aktiviert sein.
diff --git a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_es.properties
index f098329..129272a 100644
--- a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_es.properties
@@ -1,14 +1,14 @@
-user-friendly-name=Administration Connector
-user-friendly-plural-name=Administration Connectors
-synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-description=It is a dedicated entry point for administration.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that is used with the Administration Connector .
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this Administration Connector should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the Administration Connector listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the Administration Connector will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Administration Connector will use when performing SSL communication.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that is used with the Administration Connector .
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled.
+user-friendly-name=Conector de administraci\u00f3n
+user-friendly-plural-name=Conectores de administraci\u00f3n
+synopsis=El conector de administraci\u00f3n se emplea para interactuar con herramientas de administraci\u00f3n a trav\u00e9s de LDAP.
+description=Es un punto de entrada reservado a la administraci\u00f3n.
+property.key-manager-provider.synopsis=Especifica el nombre del administrador de claves que se emplea con el Conector de administraci\u00f3n.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Debe habilitarse el proveedor del administrador de claves.
+property.listen-address.synopsis=Especifica la direcci\u00f3n o el conjunto de direcciones en el que el Conector de administraci\u00f3n debe escuchar las conexiones de los clientes LDAP.
+property.listen-address.description=Pueden proporcionarse varias direcciones como valores independientes para este atributo. Si no se proporcionan valores, el Conector de administraci\u00f3n escucha todas las interfaces.
+property.listen-port.synopsis=Especifica el n\u00famero de puerto en el que el Conector de administraci\u00f3n escuchar\u00e1 las conexiones de los clientes.
+property.listen-port.description=S\u00f3lo se puede especificar un \u00fanico n\u00famero de puerto.
+property.ssl-cert-nickname.synopsis=Especifica el sobrenombre (tambi\u00e9n llamado alias) del certificado que emplear\u00e1 el Conector de administraci\u00f3n al establecer la comunicaci\u00f3n SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Dejar que el servidor decida.
+property.trust-manager-provider.synopsis=Especifica el nombre del administrador de confianza que se utiliza con el Conector de administraci\u00f3n.
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=Debe habilitarse el proveedor de administraci\u00f3n de confianza consultado.
diff --git a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_fr.properties
index f098329..8e57b6f 100644
--- a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_fr.properties
@@ -1,14 +1,14 @@
-user-friendly-name=Administration Connector
-user-friendly-plural-name=Administration Connectors
-synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-description=It is a dedicated entry point for administration.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that is used with the Administration Connector .
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this Administration Connector should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the Administration Connector listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the Administration Connector will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Administration Connector will use when performing SSL communication.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that is used with the Administration Connector .
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled.
+user-friendly-name=Connecteur d'administration
+user-friendly-plural-name=Connecteurs d'administration
+synopsis=Le connecteur d'administration est utilis\u00e9 pour interagir avec les outils d'administration en utilisant LDAP.
+description=Il s'agit d'un point d'entr\u00e9e d\u00e9di\u00e9 pour l'administration.
+property.key-manager-provider.synopsis=Sp\u00e9cifie le nom du gestionnaire de cl\u00e9s utilis\u00e9 avec le connecteur d'administration.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Le fournisseur du gestionnaire de cl\u00e9s r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9.
+property.listen-address.synopsis=Sp\u00e9cifie l'adresse ou le jeu d'adresses sur lesquelles ce connecteur d'administration doit \u00e9couter les connexions des clients LDAP.
+property.listen-address.description=Plusieurs adresses peuvent \u00eatre fournies comme valeurs distinctes pour cet attribut. Si aucune valeur n'est fournie, le connecteur d'administration \u00e9coute sur toutes les interfaces.
+property.listen-port.synopsis=Sp\u00e9cifie le num\u00e9ro de port sur lequel le connecteur d'administration \u00e9coutera les connexions des clients.
+property.listen-port.description=Un seul num\u00e9ro de port peut \u00eatre fourni.
+property.ssl-cert-nickname.synopsis=Sp\u00e9cifie le surnom (ou l'alias) du certificat que le connecteur d'administration utilisera lors des communications SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Laisser le serveur d\u00e9cider.
+property.trust-manager-provider.synopsis=Sp\u00e9cifie le nom du gestionnaire d'approbation utilis\u00e9 avec le connecteur d'administration.
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=Le fournisseur du gestionnaire d'approbation r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9.
diff --git a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_zh_CN.properties
index f098329..c3d285b 100644
--- a/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AdministrationConnectorCfgDefn_zh_CN.properties
@@ -1,14 +1,14 @@
-user-friendly-name=Administration Connector
-user-friendly-plural-name=Administration Connectors
-synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-description=It is a dedicated entry point for administration.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that is used with the Administration Connector .
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this Administration Connector should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the Administration Connector listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the Administration Connector will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Administration Connector will use when performing SSL communication.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that is used with the Administration Connector .
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled.
+user-friendly-name=\u7ba1\u7406\u8fde\u63a5\u5668
+user-friendly-plural-name=\u7ba1\u7406\u8fde\u63a5\u5668
+synopsis=\u7ba1\u7406\u8fde\u63a5\u5668\u7528\u4e8e\u901a\u8fc7 LDAP \u4e0e\u7ba1\u7406\u5de5\u5177\u4ea4\u4e92\u3002
+description=\u5b83\u662f\u8fdb\u884c\u7ba1\u7406\u7684\u4e13\u7528\u5165\u53e3\u70b9\u3002
+property.key-manager-provider.synopsis=\u6307\u5b9a\u4e0e\u7ba1\u7406\u8fde\u63a5\u5668\u914d\u5408\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u7684\u540d\u79f0\u3002
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.listen-address.synopsis=\u6307\u5b9a\u6b64\u7ba1\u7406\u8fde\u63a5\u5668\u5e94\u4fa6\u542c\u6765\u81ea LDAP \u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u7684\u5730\u5740\u6216\u5730\u5740\u96c6\u3002
+property.listen-address.description=\u53ef\u4ee5\u4f5c\u4e3a\u5355\u72ec\u7684\u503c\u4e3a\u6b64\u5c5e\u6027\u63d0\u4f9b\u591a\u4e2a\u5730\u5740\u3002\u5982\u679c\u672a\u63d0\u4f9b\u503c\uff0c\u5219\u7ba1\u7406\u8fde\u63a5\u5668\u5c06\u4fa6\u542c\u6240\u6709\u63a5\u53e3\u3002
+property.listen-port.synopsis=\u6307\u5b9a\u7ba1\u7406\u8fde\u63a5\u5668\u5c06\u4fa6\u542c\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u7684\u7aef\u53e3\u53f7\u3002
+property.listen-port.description=\u4ec5\u53ef\u63d0\u4f9b\u4e00\u4e2a\u7aef\u53e3\u53f7\u3002
+property.ssl-cert-nickname.synopsis=\u6307\u5b9a\u7ba1\u7406\u8fde\u63a5\u5668\u6267\u884c SSL \u901a\u8baf\u65f6\u5c06\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u6635\u79f0\uff08\u4e5f\u79f0\u4f5c\u522b\u540d\uff09\u3002
+property.ssl-cert-nickname.default-behavior.alias.synopsis=\u8bf7\u8ba9\u670d\u52a1\u5668\u51b3\u5b9a\u3002
+property.trust-manager-provider.synopsis=\u6307\u5b9a\u4e0e\u7ba1\u7406\u8fde\u63a5\u5668\u914d\u5408\u4f7f\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u7684\u540d\u79f0\u3002
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_de.properties
index 4ea6c72..61d12a7 100644
--- a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_de.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Alert Handler
-user-friendly-plural-name=Alert Handlers
-synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Alert Handler implementation.
+user-friendly-name=Warnungshandler
+user-friendly-plural-name=Warnungshandler
+synopsis=Mit Warnungshandlern werden Administratoren \u00fcber wichtige Probleme oder Ereignisse benachrichtigt, die auf dem Directory-Server stattfinden.
+property.disabled-alert-type.synopsis=Gibt die Namen der Warnungstypen an, die f\u00fcr diesen Warnungshandler deaktiviert werden.
+property.disabled-alert-type.description=Wenn Werte f\u00fcr dieses Attribut vorliegen, sind keine Warnungen mit den angegebenen Typen zugelassen. Wenn keine Werte f\u00fcr dieses Attribut zugelassen sind, sind nur Warnungen mit einem Typ zugelassen, der im Satz aktivierter Warnungstypen enthalten ist. Wenn keine Werte f\u00fcr die Option aktivierter Warnungstypen vorhanden sind, sind alle Warnungstypen zugelassen.
+property.disabled-alert-type.default-behavior.alias.synopsis=Wenn ein Satz aktivierter Warnungstypen vorliegt, sind nur Warnungen mit einem dieser Typen zugelassen. Andernfalls sind alle Warnungen zugelassen.
+property.enabled.synopsis=Gibt an, ob der Warnungshandler aktiviert ist.
+property.enabled-alert-type.synopsis=Gibt die Namen der Warnungstypenhandler an, die f\u00fcr diesen Warnungshandler aktiviert sind.
+property.enabled-alert-type.description=Wenn Werte f\u00fcr dieses Attribut vorliegen, sind nur Warnungen mit einem der angegebenen Typen zugelassen (wenn sie nich auch in den deaktivierten Warnungstypen enthalten sind). Wenn keine Werte f\u00fcr dieses Attribut vorliegen, werden alle Warnungen mit einem Typ zugelassen, der nicht in der Liste deaktivierter Warnungstypen zugelassen ist.
+property.enabled-alert-type.default-behavior.alias.synopsis=Alle Warnungen mit Typen, die nicht im Satz deaktivierter Warnungstypen enthalten sind, sind zugelassen.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Warnungshandler implementiert. 
diff --git a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_es.properties
index 4ea6c72..6796a1c 100644
--- a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_es.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Alert Handler
-user-friendly-plural-name=Alert Handlers
-synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Alert Handler implementation.
+user-friendly-name=Controlador de alertas
+user-friendly-plural-name=Controladores de alertas
+synopsis=Los controladores de alertas se utilizan para informar a los administradores de los problemas significativos o los eventos importantes que se produzcan en Directory Server.
+property.disabled-alert-type.synopsis=Especifica los nombres de los tipos de alertas que se han deshabilitado para este controlador.
+property.disabled-alert-type.description=Si se ha especificado alg\u00fan valor para este atributo, no se permitir\u00e1 ninguna alerta con los tipos indicados. Si no se ha especificado ning\u00fan valor para este atributo, s\u00f3lo se permitir\u00e1n las alertas con un tipo incluido en el conjunto de tipos de alertas habilitados o, si no se ha especificado ning\u00fan valor para la opci\u00f3n de tipos de alertas, se permitir\u00e1n todos los tipos.
+property.disabled-alert-type.default-behavior.alias.synopsis=Si se ha definido un conjunto de tipos de alertas habilitados, s\u00f3lo se permitir\u00e1n las alertas de estos tipos. De lo contrario, se permitir\u00e1n todas las alertas.
+property.enabled.synopsis=Indica si se ha habilitado el controlador de alertas.
+property.enabled-alert-type.synopsis=Especifica los nombres de los tipos de alertas que se han habilitado para este controlador.
+property.enabled-alert-type.description=Si se ha especificado alg\u00fan valor para este atributo, s\u00f3lo se permitir\u00e1n las alertas con uno de los tipos especificados (a menos que est\u00e9n incluidos tambi\u00e9n en los tipos de alertas deshabilitados). Si no se ha especificado ning\u00fan valor para este atributo, se permitir\u00e1n todas las alertas con un tipo que no est\u00e9 incluido en la lista de tipos de alertas deshabilitados.
+property.enabled-alert-type.default-behavior.alias.synopsis=Se permitir\u00e1n todas las alertas con tipos que no est\u00e9n incluidos en el conjunto de tipos de alertas deshabilitados.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de alertas.
diff --git a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_fr.properties
index 4ea6c72..7fbe961 100644
--- a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_fr.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Alert Handler
-user-friendly-plural-name=Alert Handlers
-synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Alert Handler implementation.
+user-friendly-name=Gestionnaire d'alerte
+user-friendly-plural-name=Gestionnaires d'alerte
+synopsis=Les gestionnaires d'alerte sont utilis\u00e9s pour avertir les administrateurs de probl\u00e8mes significatifs ou d'\u00e9v\u00e8nements notables qui se produisent dans le serveur d'annuaire.
+property.disabled-alert-type.synopsis=Sp\u00e9cifie les noms des types d'alerte qui sont d\u00e9sactiv\u00e9s pour ce gestionnaire d'alerte.
+property.disabled-alert-type.description=S'il existe des valeurs pour cet attribut, aucune alerte quel que soit son type sp\u00e9cifi\u00e9 n'est autoris\u00e9e. S'il n'existe pas de valeur pour cet attribut, seules les alertes avec un type inclus dans l'ensemble des types d'alertes activ\u00e9es sont autoris\u00e9es, ou s'il n'y a pas de valeur pour l'option de types d'alerte activ\u00e9e, tous les types d'alertes sont autoris\u00e9s.
+property.disabled-alert-type.default-behavior.alias.synopsis=S'il y a un ensemble de types d'alertes activ\u00e9s, seules les alertes avec l'un de ces types sont autoris\u00e9es. Sinon, toutes les alertes sont autoris\u00e9es.
+property.enabled.synopsis=Indique si le gestionnaire d'alerte est activ\u00e9.
+property.enabled-alert-type.synopsis=Sp\u00e9cifie les noms des types d'alerte qui sont activ\u00e9s pour ce gestionnaire d'alerte.
+property.enabled-alert-type.description=S'il existe des valeurs pour cet attribut, seules les alertes avec l'un des types sp\u00e9cifi\u00e9s sont autoris\u00e9es (sauf si elles sont aussi incluses dans les types d'alerte d\u00e9sactiv\u00e9s). S'il n'existe pas de valeur pour cet attribut, toute alerte avec un type non inclus dans la liste des types d'alerte d\u00e9sactiv\u00e9s est autoris\u00e9e.
+property.enabled-alert-type.default-behavior.alias.synopsis=Toutes les alertes avec des types non inclus dans l'ensemble des types d'alerte d\u00e9sactiv\u00e9s sont autoris\u00e9es.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire d'alerte.
diff --git a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_zh_CN.properties
index 4ea6c72..db7af53 100644
--- a/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AlertHandlerCfgDefn_zh_CN.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Alert Handler
-user-friendly-plural-name=Alert Handlers
-synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Alert Handler implementation.
+user-friendly-name=\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f
+synopsis=\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u901a\u77e5\u7ba1\u7406\u5458\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u53d1\u751f\u7684\u91cd\u8981\u95ee\u9898\u6216\u7a81\u51fa\u4e8b\u4ef6\u3002
+property.disabled-alert-type.synopsis=\u6307\u5b9a\u9488\u5bf9\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7981\u7528\u7684\u8b66\u62a5\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.disabled-alert-type.description=\u5982\u679c\u6b64\u5c5e\u6027\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4e0d\u5141\u8bb8\u4efb\u4f55\u8b66\u62a5\u5177\u6709\u6307\u5b9a\u7c7b\u578b\u3002\u5982\u679c\u6b64\u5c5e\u6027\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\u4e2d\u5305\u62ec\u7684\u7c7b\u578b\uff0c\u6216\u8005\u5982\u679c\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u9009\u9879\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u5141\u8bb8\u6240\u6709\u8b66\u62a5\u7c7b\u578b\u3002
+property.disabled-alert-type.default-behavior.alias.synopsis=\u5982\u679c\u5b58\u5728\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u90a3\u4e9b\u7c7b\u578b\u4e2d\u7684\u4e00\u79cd\u3002\u5426\u5219\uff0c\u5c06\u5141\u8bb8\u6240\u6709\u8b66\u62a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.enabled-alert-type.synopsis=\u6307\u5b9a\u9488\u5bf9\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u542f\u7528\u7684\u8b66\u62a5\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.enabled-alert-type.description=\u5982\u679c\u6b64\u5c5e\u6027\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u6307\u5b9a\u7c7b\u578b\u4e2d\u7684\u4e00\u79cd\u62a5\uff08\u9664\u975e\u5b83\u4eec\u5c5e\u4e8e\u7981\u7528\u7684\u8b66\u62a5\u7c7b\u578b\uff09\u3002\u5982\u679c\u6b64\u5c5e\u6027\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u5141\u8bb8\u5c5e\u4e8e\u5df2\u7981\u7528\u8b66\u62a5\u7c7b\u578b\u5217\u8868\u4e2d\u7684\u7c7b\u578b\u7684\u4efb\u4f55\u8b66\u62a5\u3002
+property.enabled-alert-type.default-behavior.alias.synopsis=\u5141\u8bb8\u5c5e\u4e8e\u5df2\u7981\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\u4e2d\u7684\u7c7b\u578b\u7684\u6240\u6709\u8b66\u62a5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_de.properties
index a505b95..c75ae20 100644
--- a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Anonymous SASL Mechanism Handler
-user-friendly-plural-name=Anonymous SASL Mechanism Handlers
-synopsis=The ANONYMOUS SASL mechanism provides the ability for clients to perform an anonymous bind using a SASL mechanism.
-description=The only real benefit that this provides over a normal anonymous bind (that is, using simple authentication with no password) is that the ANONYMOUS SASL mechanism also allows the client to include a trace string in the request. This trace string can help identify the application that performed the bind (although since there is no authentication, there is no assurance that some other client did not spoof that trace string).
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Anonymer SASL-Mechanismushandler
+user-friendly-plural-name=Anonyme SASL-Mechanismushandler
+synopsis=Der ANONYME SASL-Mechanismus bietet Clients die M\u00f6glichkeit, mit einem SASL-Mechanismus eine anonyme Verbindung herzustellen.
+description=Der einzige tats\u00e4chliche Vorteil, den diese Vorgehensweise gegen\u00fcber einer normalen anonymen Verbindung bietet (als einer einfachen Authentifizierung ohne Passwort) besteht darin, dass der ANONYME SASL-Meachnismus es dem Client auch erlaubt, eine Verfolgungszeichenfolge in der Anforderung aufzunehmen. Mit dieser Verfolgungszeichenfolge kann die Anwendung gekennzeichnet werden, die die Verbindung ausf\u00fchren (aber: Da keine Authentifizierung erfolgt, gilt keine Sicherheit, dass ein anderer Client die Verfolgungszeichenfolge nicht vort\u00e4uschte.
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_es.properties
index a505b95..0388816 100644
--- a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Anonymous SASL Mechanism Handler
-user-friendly-plural-name=Anonymous SASL Mechanism Handlers
-synopsis=The ANONYMOUS SASL mechanism provides the ability for clients to perform an anonymous bind using a SASL mechanism.
-description=The only real benefit that this provides over a normal anonymous bind (that is, using simple authentication with no password) is that the ANONYMOUS SASL mechanism also allows the client to include a trace string in the request. This trace string can help identify the application that performed the bind (although since there is no authentication, there is no assurance that some other client did not spoof that trace string).
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Controlador de mecanismo SASL an\u00f3nimo
+user-friendly-plural-name=Controladores de mecanismo SASL an\u00f3nimo
+synopsis=El mecanismo SASL AN\u00d3NIMO permite a los clientes realizar un enlace an\u00f3nimo utilizando un mecanismo SASL.
+description=La \u00fanica ventaja real que esto proporciona sobre un enlace an\u00f3nimo normal (es decir, utilizando autenticaci\u00f3n sencilla sin contrase\u00f1a) es que el mecanismo SASL AN\u00d3NIMO tambi\u00e9n permite al cliente incluir una cadena de seguimiento en la solicitud. Esta cadena de seguimiento puede ayudar a identificar la aplicaci\u00f3n que realiz\u00f3 el enlace (aunque no hay autenticaci\u00f3n, no es seguro que alg\u00fan otro cliente no suplantara esa cadena de seguimiento).
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_fr.properties
index a505b95..f81b3a5 100644
--- a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Anonymous SASL Mechanism Handler
-user-friendly-plural-name=Anonymous SASL Mechanism Handlers
-synopsis=The ANONYMOUS SASL mechanism provides the ability for clients to perform an anonymous bind using a SASL mechanism.
-description=The only real benefit that this provides over a normal anonymous bind (that is, using simple authentication with no password) is that the ANONYMOUS SASL mechanism also allows the client to include a trace string in the request. This trace string can help identify the application that performed the bind (although since there is no authentication, there is no assurance that some other client did not spoof that trace string).
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Gestionnaire de m\u00e9canisme SASL anonyme
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme SASL anonyme
+synopsis=Le m\u00e9canisme SASL ANONYMOUS permet aux clients d'effectuer une liaison anonyme \u00e0 l'aide d'un m\u00e9canisme SASL.
+description=L'unique avantage r\u00e9el qu'il offre par rapport \u00e0 une liaison anonyme normale (\u00e0 savoir, en utilisant une authentification simple sans mot de passe) est que le m\u00e9canisme SASL ANONYMOUS permet \u00e9galement au client d'inclure une cha\u00eene de suivi dans la requ\u00eate. Cette cha\u00eene de suivi peut aider \u00e0 identifier l'application qui a effectu\u00e9 la liaison (bien que, puisqu'aucune authentification n'est ex\u00e9cut\u00e9e, on n'a aucune certitude que d'autres clients n'ont pas usurp\u00e9 cette cha\u00eene de suivi).
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_zh_CN.properties
index a505b95..70ec63f 100644
--- a/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AnonymousSASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Anonymous SASL Mechanism Handler
-user-friendly-plural-name=Anonymous SASL Mechanism Handlers
-synopsis=The ANONYMOUS SASL mechanism provides the ability for clients to perform an anonymous bind using a SASL mechanism.
-description=The only real benefit that this provides over a normal anonymous bind (that is, using simple authentication with no password) is that the ANONYMOUS SASL mechanism also allows the client to include a trace string in the request. This trace string can help identify the application that performed the bind (although since there is no authentication, there is no assurance that some other client did not spoof that trace string).
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=\u533f\u540d SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u533f\u540d SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=\u533f\u540d SASL \u673a\u5236\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 SASL \u673a\u5236\u6267\u884c\u533f\u540d\u7ed1\u5b9a\u3002
+description=\u8be5\u673a\u5236\u901a\u8fc7\u5e38\u89c4\u533f\u540d\u7ed1\u5b9a\uff08\u5373\uff0c\u4f7f\u7528\u65e0\u5bc6\u7801\u7684\u7b80\u5355\u9a8c\u8bc1\uff09\u63d0\u4f9b\u7684\u552f\u4e00\u771f\u6b63\u76ca\u5904\u662f\u533f\u540d SASL \u673a\u5236\u4e5f\u5141\u8bb8\u5ba2\u6237\u7aef\u5c06\u8ddf\u8e2a\u5b57\u7b26\u4e32\u5305\u542b\u5728\u8bf7\u6c42\u4e2d\u3002\u8be5\u8ddf\u8e2a\u5b57\u7b26\u4e32\u53ef\u4ee5\u5e2e\u52a9\u6807\u8bc6\u6267\u884c\u7ed1\u5b9a\u7684\u5e94\u7528\u7a0b\u5e8f\uff08\u867d\u7136\u7531\u4e8e\u6ca1\u6709\u9a8c\u8bc1\uff0c\u4e0d\u80fd\u786e\u4fdd\u67d0\u4e9b\u5176\u4ed6\u5ba2\u6237\u7aef\u4e0d\u6b3a\u9a97\u8be5\u8ddf\u8e2a\u5b57\u7b26\u4e32\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_es.properties
index 3382116..e4371b0 100644
--- a/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Approximate Matching Rule
-user-friendly-plural-name=Approximate Matching Rules
-synopsis=Approximate Matching Rules define a set of rules for performing approximate matching operations against assertion values. In many cases, approximate matching is based on a "sounds like" operation.
-property.enabled.synopsis=Indicates whether the Approximate Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Approximate Matching Rule implementation.
+user-friendly-name=Regla de coincidencia aproximada
+user-friendly-plural-name=Reglas de coincidencia aproximada
+synopsis=Las reglas de coincidencia aproximada definen un conjunto de reglas para realizar operaciones de coincidencia aproximadas frente a valores de confirmaci\u00f3n. En muchos casos, la coincidencia aproximada se basa en una operaci\u00f3n "suena como".
+property.enabled.synopsis=Indica si la regla de coincidencia aproximada est\u00e1 habilitada para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la regla de coincidencia aproximada.
diff --git a/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_fr.properties
index 3382116..3da510c 100644
--- a/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Approximate Matching Rule
-user-friendly-plural-name=Approximate Matching Rules
-synopsis=Approximate Matching Rules define a set of rules for performing approximate matching operations against assertion values. In many cases, approximate matching is based on a "sounds like" operation.
-property.enabled.synopsis=Indicates whether the Approximate Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Approximate Matching Rule implementation.
+user-friendly-name=R\u00e8gle de correspondance par approximation
+user-friendly-plural-name=R\u00e8gles de correspondance par approximation
+synopsis=Les r\u00e8gles de correspondance par approximation d\u00e9finissent un ensemble de r\u00e8gles pour effectuer des op\u00e9rations de correspondance par rapport \u00e0 des valeurs d'assertion. Dans de nombreux cas, la correspondance par approximation est de type op\u00e9ration "qui ressemble \u00e0".
+property.enabled.synopsis=Indique si la r\u00e8gle de correspondance par approximation est activ\u00e9e pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la r\u00e8gle de correspondance par approximation.
diff --git a/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_zh_CN.properties
index 3382116..8b38fb8 100644
--- a/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ApproximateMatchingRuleCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Approximate Matching Rule
-user-friendly-plural-name=Approximate Matching Rules
-synopsis=Approximate Matching Rules define a set of rules for performing approximate matching operations against assertion values. In many cases, approximate matching is based on a "sounds like" operation.
-property.enabled.synopsis=Indicates whether the Approximate Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Approximate Matching Rule implementation.
+user-friendly-name=\u8fd1\u4f3c\u5339\u914d\u89c4\u5219
+user-friendly-plural-name=\u8fd1\u4f3c\u5339\u914d\u89c4\u5219
+synopsis=\u8fd1\u4f3c\u5339\u914d\u89c4\u5219\u5b9a\u4e49\u5bf9\u7edd\u5bf9\u503c\u6267\u884c\u8fd1\u4f3c\u5339\u914d\u64cd\u4f5c\u7684\u89c4\u5219\u96c6\u3002\u5728\u8bb8\u591a\u60c5\u51b5\u4e0b\uff0c\u8fd1\u4f3c\u5339\u914d\u57fa\u4e8e\u201c\u542c\u8d77\u6765\u50cf\u201d\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8fd1\u4f3c\u5339\u914d\u89c4\u5219\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u8fd1\u4f3c\u5339\u914d\u89c4\u5219\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_de.properties
index 389609f..93018eb 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Attribute Syntax
-user-friendly-plural-name=Attribute Syntaxes
-synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
-property.enabled.synopsis=Indicates whether the Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Syntax implementation.
+user-friendly-name=Attributssyntax
+user-friendly-plural-name=Attributssyntaxen
+synopsis=Attributssyntaxen definieren den Datentyp, der in einem Attribut mit dieser Syntax gespeichert werden kann. Eine Syntax wird allgemein mit einem Satz \u00fcbereinstimmender Regeln verkn\u00fcpft, die angeben, wie Abgleichvor\u00e4nge mit den Werten dieser Syntax ausgef\u00fchrt werden.
+property.enabled.synopsis=Gibt an, obn die Attributssyntax aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Attributssyntax implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_es.properties
index 389609f..dd22b3b 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Attribute Syntax
-user-friendly-plural-name=Attribute Syntaxes
-synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
-property.enabled.synopsis=Indicates whether the Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Syntax implementation.
+user-friendly-name=Sintaxis del atributo
+user-friendly-plural-name=Las sintaxis del atributo
+synopsis=Las sintaxis del atributo definen el tipo de datos que pueden almacenarse en un atributo con dicha sintaxis. Una sintaxis se asocia generalmente con un conjunto de reglas coincidentes que indican c\u00f3mo realizar operaciones coincidentes frente a valores de dicha sintaxis.
+property.enabled.synopsis=Indica si est\u00e1 habilitada la sintaxis de atributo.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la sintaxis de atributo.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_fr.properties
index 389609f..602e352 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Attribute Syntax
-user-friendly-plural-name=Attribute Syntaxes
-synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
-property.enabled.synopsis=Indicates whether the Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Syntax implementation.
+user-friendly-name=Syntaxe d'attribut
+user-friendly-plural-name=Syntaxes d'attribut
+synopsis=Les syntaxes d'attribut d\u00e9finissent le type de donn\u00e9es qui peuvent \u00eatre stock\u00e9es dans un attribut avec cette syntaxe. Une syntaxe correspond en g\u00e9n\u00e9ral \u00e0 un ensemble de r\u00e8gles de correspondance qui indiquent comment effectuer des op\u00e9rations de correspondance par rapport aux valeurs de cette syntaxe.
+property.enabled.synopsis=Indique si une syntaxe d'attribut est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la syntaxe d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_zh_CN.properties
index 389609f..dbaa63a 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeSyntaxCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Attribute Syntax
-user-friendly-plural-name=Attribute Syntaxes
-synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
-property.enabled.synopsis=Indicates whether the Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Syntax implementation.
+user-friendly-name=\u5c5e\u6027\u8bed\u6cd5
+user-friendly-plural-name=\u5c5e\u6027\u8bed\u6cd5
+synopsis=\u5c5e\u6027\u8bed\u6cd5\u5b9a\u4e49\u53ef\u4ee5\u901a\u8fc7\u8be5\u8bed\u6cd5\u5b58\u50a8\u5728\u5c5e\u6027\u4e2d\u7684\u6570\u636e\u7c7b\u578b\u3002\u8bed\u6cd5\u901a\u5e38\u4e0e\u6307\u793a\u5982\u4f55\u5bf9\u8be5\u8bed\u6cd5\u7684\u503c\u6267\u884c\u5339\u914d\u64cd\u4f5c\u7684\u5339\u914d\u89c4\u5219\u96c6\u5173\u8054\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5c5e\u6027\u8bed\u6cd5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5c5e\u6027\u8bed\u6cd5\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_de.properties
index ac8e152..9034ff2 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Attribute Type Description Attribute Syntax
-user-friendly-plural-name=Attribute Type Description Attribute Syntaxes
-synopsis=Attribute Type Description Attribute Syntaxes describe the format of the directory schema attribute type definitions.
-property.enabled.synopsis=Indicates whether the Attribute Type Description Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Type Description Attribute Syntax implementation.
-property.strip-syntax-min-upper-bound.synopsis=Indicates whether the suggested minimum upper bound appended to an attribute's syntax OID in it's schema definition Attribute Type Description is stripped off.
-property.strip-syntax-min-upper-bound.description=When retrieving the server's schema, some APIs (JNDI) fail in their syntax lookup methods, because they do not parse this value correctly. This configuration option allows the server to be configured to provide schema definitions these APIs can parse correctly.
+user-friendly-name=Syntax des Attributstyp-Beschreibungsattributs
+user-friendly-plural-name=Syntaxen des Attributstyp-Beschreibungsattributs
+synopsis=Syntaxen des Attributstyp-Beschreibungsattributs beschreiben das Format der Definitionen des Verzeichnisschema-Attributstyps.
+property.enabled.synopsis=Gibt an, ob die Syntax des Attributstyp-Beschreibungsattributs aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Syntaxen des Attributstyp-Beschreibungsattributs implementiert.
+property.strip-syntax-min-upper-bound.synopsis=Gibt an, ob die minimale Obergrenze, die an die OID der Attributsyntax in der Schemabeschreibung der Attributstypbeschreibung angeh\u00e4ngt wird, entfernt wird.
+property.strip-syntax-min-upper-bound.description=Beim Abrufen des Serverschemas kann ein Fehler in den Syntax-Lookup-Methoden mancher APIs (JNDI) auftreten, da sie diesen Wert nicht korrekt parsen. Diese Konfigurationsoption erm\u00f6glicht es, den Server darauf zu konfigurieren, Schemadefinitionen bereitzustellen, die diese APIs korrekt parsen k\u00f6nnen.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_es.properties
index ac8e152..d6b68af 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_es.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Attribute Type Description Attribute Syntax
-user-friendly-plural-name=Attribute Type Description Attribute Syntaxes
-synopsis=Attribute Type Description Attribute Syntaxes describe the format of the directory schema attribute type definitions.
-property.enabled.synopsis=Indicates whether the Attribute Type Description Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Type Description Attribute Syntax implementation.
-property.strip-syntax-min-upper-bound.synopsis=Indicates whether the suggested minimum upper bound appended to an attribute's syntax OID in it's schema definition Attribute Type Description is stripped off.
-property.strip-syntax-min-upper-bound.description=When retrieving the server's schema, some APIs (JNDI) fail in their syntax lookup methods, because they do not parse this value correctly. This configuration option allows the server to be configured to provide schema definitions these APIs can parse correctly.
+user-friendly-name=Sintaxis del atributo de la descripci\u00f3n del tipo de atributo 
+user-friendly-plural-name=Sintaxis del atributo de la descripci\u00f3n del tipo de atributo 
+synopsis=Las sintaxis del atributo de la descripci\u00f3n del tipo de atributo describen el formato de las definiciones de tipo de atributo del esquema del directorio.
+property.enabled.synopsis=Indica si la sintaxis del atributo de la descripci\u00f3n del tipo de atributo est\u00e1 habilitada.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n de la sintaxis del atributo de la descripci\u00f3n del tipo de atributo.
+property.strip-syntax-min-upper-bound.synopsis=Indica si se ha eliminado el l\u00edmite superior m\u00ednimo propuesto anexo a un OID de sintaxis del atributo en la descripci\u00f3n del tipo de atributo de la definici\u00f3n de su esquema. 
+property.strip-syntax-min-upper-bound.description=Al recuperar el esquema del servidor, se producen errores en los m\u00e9todos de b\u00fasqueda de sintaxis (JNDI) de las API, ya que no analizan este valor correctamente. Esta opci\u00f3n de configuraci\u00f3n permite configurar el servidor para que proporcione definiciones de esquema que las API puedan analizar correctamente.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_fr.properties
index ac8e152..a07a06b 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_fr.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Attribute Type Description Attribute Syntax
-user-friendly-plural-name=Attribute Type Description Attribute Syntaxes
-synopsis=Attribute Type Description Attribute Syntaxes describe the format of the directory schema attribute type definitions.
-property.enabled.synopsis=Indicates whether the Attribute Type Description Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Type Description Attribute Syntax implementation.
-property.strip-syntax-min-upper-bound.synopsis=Indicates whether the suggested minimum upper bound appended to an attribute's syntax OID in it's schema definition Attribute Type Description is stripped off.
-property.strip-syntax-min-upper-bound.description=When retrieving the server's schema, some APIs (JNDI) fail in their syntax lookup methods, because they do not parse this value correctly. This configuration option allows the server to be configured to provide schema definitions these APIs can parse correctly.
+user-friendly-name=Syntaxe d'attribut de la description du type d'attribut
+user-friendly-plural-name=Syntaxes d'attribut de la description du type d'attribut
+synopsis=Les syntaxes d'attribut de la description du type d'attribut d\u00e9crivent le format des d\u00e9finitions du type d'attribut de sch\u00e9ma d'annuaire.
+property.enabled.synopsis=Indique si la syntaxe d'attribut de la description du type d'attribut est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la syntaxe d'attribut de la description du type d'attribut.
+property.strip-syntax-min-upper-bound.synopsis=Indique si la limite sup\u00e9rieure minimum sugg\u00e9r\u00e9e annex\u00e9e \u00e0 l'OID de syntaxe d'un attribut dans sa description du type d'attribut de d\u00e9finition du sch\u00e9ma est \u00e9limin\u00e9e.  
+property.strip-syntax-min-upper-bound.description=Lors de la r\u00e9cup\u00e9ration du sch\u00e9ma du serveur, certaines API (JNDI) \u00e9chouent dans leurs m\u00e9thodes de recherche de syntaxe, parce qu'elles n'analysent pas correctement cette valeur. Cette option de configuration permet au serveur d'\u00eatre configur\u00e9 pour fournir des d\u00e9finitions de sch\u00e9ma que ces API peuvent analyser correctement. 
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_zh_CN.properties
index ac8e152..f7794e0 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeTypeDescriptionAttributeSyntaxCfgDefn_zh_CN.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Attribute Type Description Attribute Syntax
-user-friendly-plural-name=Attribute Type Description Attribute Syntaxes
-synopsis=Attribute Type Description Attribute Syntaxes describe the format of the directory schema attribute type definitions.
-property.enabled.synopsis=Indicates whether the Attribute Type Description Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Attribute Type Description Attribute Syntax implementation.
-property.strip-syntax-min-upper-bound.synopsis=Indicates whether the suggested minimum upper bound appended to an attribute's syntax OID in it's schema definition Attribute Type Description is stripped off.
-property.strip-syntax-min-upper-bound.description=When retrieving the server's schema, some APIs (JNDI) fail in their syntax lookup methods, because they do not parse this value correctly. This configuration option allows the server to be configured to provide schema definitions these APIs can parse correctly.
+user-friendly-name=\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\u5c5e\u6027\u8bed\u6cd5
+user-friendly-plural-name=\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\u5c5e\u6027\u8bed\u6cd5
+synopsis=\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\u5c5e\u6027\u8bed\u6cd5\u4ecb\u7ecd\u76ee\u5f55\u6a21\u5f0f\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u7684\u683c\u5f0f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\u5c5e\u6027\u8bed\u6cd5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\u5c5e\u6027\u8bed\u6cd5\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.strip-syntax-min-upper-bound.synopsis=\u6307\u793a\u662f\u5426\u5206\u79bb\u5728\u5176\u6a21\u5f0f\u5b9a\u4e49\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\u4e2d\u9644\u52a0\u4e8e\u5c5e\u6027\u7684\u8bed\u6cd5 OID \u7684\u63d0\u8bae\u7684\u6700\u5c0f\u4e0a\u9650\u3002
+property.strip-syntax-min-upper-bound.description=\u6d4f\u89c8\u670d\u52a1\u5668\u7684\u6a21\u5f0f\u65f6\uff0c\u67d0\u4e9b API (JNDI) \u5728\u5176\u8bed\u6cd5\u67e5\u627e\u65b9\u6cd5\u4e2d\u5931\u8d25\uff0c\u539f\u56e0\u662f\u5b83\u4eec\u672a\u6b63\u786e\u89e3\u6790\u6b64\u503c\u3002\u6b64\u914d\u7f6e\u9009\u9879\u5141\u8bb8\u5c06\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u63d0\u4f9b\u8fd9\u4e9b API \u53ef\u4ee5\u6b63\u786e\u89e3\u6790\u7684\u6a21\u5f0f\u5b9a\u4e49\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_de.properties
index ea7e576..9d84f14 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_de.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Attribute Value Password Validator
-user-friendly-plural-name=Attribute Value Password Validators
-synopsis=The Attribute Value Password Validator attempts to determine whether a proposed password is acceptable for use by determining whether that password is contained in any attribute within the user's entry.
-description=It can be configured to look in all attributes or in a specified subset of attributes.
+user-friendly-name=Attributwert-Passwortvalidierer
+user-friendly-plural-name=Attributwert-Passwortvalidierer
+synopsis=Der Attributwert-Passwortvalidierer versucht zu ermitteln, ob ein vorgeschlagenen Passwort verwendet werden kann. Dazu stellt er fest, ob das Passwort in einem Attribut im Benutzereintrag enthalten ist.
+description=Er kann darauf konfiguriert werden, in allen Attributen oder in einer spezifizierten Untermenge von Attributen zu suchen.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
-property.match-attribute.synopsis=Specifies the name(s) of the attribute(s) whose values should be checked to determine whether they match the provided password. If no values are provided, then the server checks if the proposed password matches the value of any attribute in the user's entry.
-property.match-attribute.default-behavior.alias.synopsis=All attributes in the user entry will be checked.
-property.test-reversed-password.synopsis=Indicates whether this password validator should test the reversed value of the provided password as well as the order in which it was given.
+property.match-attribute.synopsis=Gibt die Namen der Attribute an, deren Werte gepr\u00fcft werden m\u00fcssen, um zu ermitteln, ob sie dem angegebenen Passwort entsprechen. Wenn keine Werte angegeben werden, pr\u00fcft der Server, ob das vorgeschlagene Passwort dem Wert eines Attributs im Benutzereintrag entspricht.
+property.match-attribute.default-behavior.alias.synopsis=Alle Attribute im Benutzereintrag werden gepr\u00fcft.
+property.test-reversed-password.synopsis=Gibt an, ob dieser Passwortvalidierer den umgekehrten Wert des angegebenen Passworts und die Reihenfolge seiner Eingabe pr\u00fcft.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_es.properties
index 3bfdab5..0c853be 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_es.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Attribute Value Password Validator
-user-friendly-plural-name=Attribute Value Password Validators
-synopsis=The Attribute Value Password Validator attempts to determine whether a proposed password is acceptable for use by determining whether that password is contained in any attribute within the user's entry.
-description=It can be configured to look in all attributes or in a specified subset of attributes.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.match-attribute.synopsis=Specifies the name(s) of the attribute(s) whose values should be checked to determine whether they match the provided password. If no values are provided, then the server checks if the proposed password matches the value of any attribute in the user's entry.
-property.match-attribute.default-behavior.alias.synopsis=All attributes in the user entry will be checked.
-property.test-reversed-password.synopsis=Indicates whether this password validator should test the reversed value of the provided password as well as the order in which it was given.
+user-friendly-name=Validaci\u00f3n de contrase\u00f1as del valor del atributo
+user-friendly-plural-name=Validaciones de contrase\u00f1as del valor del atributo
+synopsis=La validaci\u00f3n de contrase\u00f1as del valor del atributo intenta determinar si una determinada contrase\u00f1a es aceptable para su uso, detectando si \u00e9sta est\u00e1 presente en alguno de los atributos de la entrada del usuario.
+description=Puede configurarse de modo que busque en todos los atributos o en un subconjunto de atributos determinado.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
+property.match-attribute.synopsis=Especifica el(los) nombre(s) del(de los) atributo(s) cuyos valores deben comprobarse para determinar si coinciden con la contrase\u00f1a facilitada. Si no se proporciona ning\u00fan valor, el servidor comprueba si la contrase\u00f1a propuesta coincide con el valor de cualquier atributo de la entrada del usuario.
+property.match-attribute.default-behavior.alias.synopsis=Se comprobar\u00e1n todos los atributos de la entrada de usuario.
+property.test-reversed-password.synopsis=Indica si esta validaci\u00f3n de contrase\u00f1as debe comprobar el valor reservado de la contrase\u00f1a proporcionada adem\u00e1s del orden en el que se ha proporcionado.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_fr.properties
index 3bfdab5..090c206 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_fr.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Attribute Value Password Validator
-user-friendly-plural-name=Attribute Value Password Validators
-synopsis=The Attribute Value Password Validator attempts to determine whether a proposed password is acceptable for use by determining whether that password is contained in any attribute within the user's entry.
-description=It can be configured to look in all attributes or in a specified subset of attributes.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.match-attribute.synopsis=Specifies the name(s) of the attribute(s) whose values should be checked to determine whether they match the provided password. If no values are provided, then the server checks if the proposed password matches the value of any attribute in the user's entry.
-property.match-attribute.default-behavior.alias.synopsis=All attributes in the user entry will be checked.
-property.test-reversed-password.synopsis=Indicates whether this password validator should test the reversed value of the provided password as well as the order in which it was given.
+user-friendly-name=Valideur de mot de passe de valeur d'attribut
+user-friendly-plural-name=Valideurs de mot de passe de valeur d'attribut
+synopsis=Le valideur de mot de passe de valeur d'attribut tente de d\u00e9terminer si l'utilisation d'un mot de passe propos\u00e9 est acceptable ou pas en d\u00e9terminant si le mot de passe appara\u00eet dans un attribut de l'entr\u00e9e utilisateur.
+description=Il peut \u00eatre configur\u00e9 pour chercher dans tous les attributs ou dans un sous-ensemble sp\u00e9cifi\u00e9 d'attributs.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
+property.match-attribute.synopsis=Sp\u00e9cifie le(s) nom(s) de l'attribut ou des attributs dont les valeurs doivent \u00eatre v\u00e9rifi\u00e9es afin de d\u00e9terminer si elles correspondent au mot de passe fourni. Si aucune valeur n'est fournie, le serveur v\u00e9rifie si le mot de passe propos\u00e9 correspond \u00e0 la valeur d'un attribut de l'entr\u00e9e utilisateur.
+property.match-attribute.default-behavior.alias.synopsis=Tous les attributs de l'entr\u00e9e utilisateur seront v\u00e9rifi\u00e9s.
+property.test-reversed-password.synopsis=Indique si ce valideur de mot de passe doit tester la valeur invers\u00e9e du mot de passe fourni ainsi que l'ordre dans lequel il a \u00e9t\u00e9 donn\u00e9.
diff --git a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_zh_CN.properties
index 3bfdab5..bb4904b 100644
--- a/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/AttributeValuePasswordValidatorCfgDefn_zh_CN.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Attribute Value Password Validator
-user-friendly-plural-name=Attribute Value Password Validators
-synopsis=The Attribute Value Password Validator attempts to determine whether a proposed password is acceptable for use by determining whether that password is contained in any attribute within the user's entry.
-description=It can be configured to look in all attributes or in a specified subset of attributes.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.match-attribute.synopsis=Specifies the name(s) of the attribute(s) whose values should be checked to determine whether they match the provided password. If no values are provided, then the server checks if the proposed password matches the value of any attribute in the user's entry.
-property.match-attribute.default-behavior.alias.synopsis=All attributes in the user entry will be checked.
-property.test-reversed-password.synopsis=Indicates whether this password validator should test the reversed value of the provided password as well as the order in which it was given.
+user-friendly-name=\u5c5e\u6027\u503c\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+user-friendly-plural-name=\u5c5e\u6027\u503c\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+synopsis=\u5c5e\u6027\u503c\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u63a5\u53d7\u4f7f\u7528\u63d0\u8bae\u7684\u5bc6\u7801\uff0c\u65b9\u6cd5\u662f\u786e\u5b9a\u8be5\u5bc6\u7801\u662f\u5426\u5305\u542b\u5728\u7528\u6237\u6761\u76ee\u4e2d\u7684\u4efb\u4f55\u5c5e\u6027\u4e2d\u3002
+description=\u53ef\u4ee5\u5c06\u5b83\u914d\u7f6e\u4e3a\u5728\u6240\u6709\u5c5e\u6027\u4e2d\u8fdb\u884c\u67e5\u627e\u6216\u5728\u6307\u5b9a\u7684\u5c5e\u6027\u5b50\u96c6\u4e2d\u8fdb\u884c\u67e5\u627e\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.match-attribute.synopsis=\u6307\u5b9a\u5e94\u68c0\u67e5\u5176\u503c\u4ee5\u786e\u5b9a\u5b83\u4eec\u662f\u5426\u4e0e\u63d0\u4f9b\u7684\u5bc6\u7801\u5339\u914d\u7684\u5c5e\u6027\u7684\u540d\u79f0\u3002\u5982\u679c\u672a\u63d0\u4f9b\u503c\uff0c\u5219\u670d\u52a1\u5668\u5c06\u68c0\u67e5\u63d0\u8bae\u7684\u5bc6\u7801\u662f\u5426\u4e0e\u7528\u6237\u6761\u76ee\u4e2d\u4efb\u4f55\u5c5e\u6027\u7684\u503c\u5339\u914d\u3002
+property.match-attribute.default-behavior.alias.synopsis=\u5c06\u68c0\u67e5\u7528\u6237\u6761\u76ee\u4e2d\u7684\u6240\u6709\u5c5e\u6027\u3002
+property.test-reversed-password.synopsis=\u6307\u793a\u8be5\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u662f\u5426\u5e94\u6d4b\u8bd5\u6240\u63d0\u4f9b\u5bc6\u7801\u7684\u53cd\u5411\u503c\u4ee5\u53ca\u63d0\u4f9b\u5b83\u4eec\u7684\u987a\u5e8f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_de.properties
index 3fc8fe8..ac5a3aa 100644
--- a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_de.properties
@@ -1,7 +1,7 @@
 user-friendly-name=Backend
 user-friendly-plural-name=Backends
-synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
+synopsis=Backends erm\u00f6glichen den Zugriff auf zugrunde liegenden Daten, die der Server liefert.
+description=Die Daten k\u00f6nnen lokal in einer eingebetteten Datenbank oder in einem externen Remotesystem gespeichert oder ohne Vorbereitung generiert werden (beispielsweise auf Basis anderer verf\u00fcgbarer Informationen berechnet werden).
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
diff --git a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_es.properties
index deaa7b7..59bd83a 100644
--- a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_es.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Backend
-user-friendly-plural-name=Backends
-synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor de fondo
+user-friendly-plural-name=Servidores de fondo
+synopsis=Los servidores de fondo se encargan de proporcionar acceso a los datos subyacentes presentados por el servidor.
+description=Los datos pueden almacenarse de forma local en una base de datos incrustada o de forma remota en un sistema externo, o generarse sobre la marcha (por ejemplo, se pueden calcular a partir de otra informaci\u00f3n disponible).
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_fr.properties
index deaa7b7..3c98b15 100644
--- a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_fr.properties
@@ -1,16 +1,16 @@
 user-friendly-name=Backend
 user-friendly-plural-name=Backends
-synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+synopsis=Les backends permettent de fournir un acc\u00e8s aux donn\u00e9es sous-jacentes pr\u00e9sent\u00e9es par le serveur.
+description=Les donn\u00e9es peuvent \u00eatre stock\u00e9es localement dans une base de donn\u00e9es imbriqu\u00e9e, \u00e0 distance dans un syst\u00e8me externe ou g\u00e9n\u00e9r\u00e9es \u00e0 la vol\u00e9e (par exemple calcul\u00e9es \u00e0 partir d'autres informations disponibles).
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_zh_CN.properties
index deaa7b7..e712e21 100644
--- a/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackendCfgDefn_zh_CN.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Backend
-user-friendly-plural-name=Backends
-synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u540e\u7aef
+user-friendly-plural-name=\u540e\u7aef
+synopsis=\u540e\u7aef\u8d1f\u8d23\u63d0\u4f9b\u5bf9\u670d\u52a1\u5668\u6240\u793a\u57fa\u7840\u6570\u636e\u7684\u8bbf\u95ee\u6743\u9650\u3002
+description=\u6570\u636e\u53ef\u4ee5\u672c\u5730\u5b58\u50a8\u5728\u5d4c\u5165\u5f0f\u6570\u636e\u5e93\u4e2d\uff0c\u8fdc\u7a0b\u5b58\u50a8\u5728\u5916\u90e8\u7cfb\u7edf\u4e2d\uff0c\u6216\u52a8\u6001\u751f\u6210\uff08\u4f8b\u5982\uff0c\u4ece\u53ef\u7528\u7684\u5176\u4ed6\u4fe1\u606f\u8ba1\u7b97\u5f97\u51fa\uff09\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_de.properties
index 5e6e230..a03df65 100644
--- a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_de.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Backup Backend
-user-friendly-plural-name=Backup Backends
-synopsis=The Backup Backend provides read-only access to the set of backups that are available for the OpenDS Directory Server.
-description=It is provided as a convenience feature that makes it easier to determine what backups are available to be restored if necessary.
+user-friendly-name=Backup-Backend
+user-friendly-plural-name=Backup-Backends
+synopsis=Der Backup-Backend bietet schreibgesch\u00fctzten Zugriff auf die Sicherungen, die f\u00fcr den Open DS-Directory-Sever verf\u00fcgbar sind.
+description=Diese Optiom wird angebiten, um die Ermittlung der Backups zu vereinfachen, die bei Bedarf wiederhergestellt werden.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
-property.backup-directory.synopsis=Specifies the path to a backup directory containing one or more backups for a particular backend.
-property.backup-directory.description=This is a multivalued property. Each value may specify a different backup directory if desired (one for each backend for which backups are taken). Values may be either absolute paths or paths that are relative to the base of the OpenDS Directory Server installation.
+property.backup-directory.synopsis=Gibt den Pfad zum Backendverzeichnis an, das ein oder mehrere Backups f\u00fcr das jeweilige Backend angibt.
+property.backup-directory.description=Dies ist eine mehrwertige Eigenschaft Jeder Wert kann auf Wunsch ein anderes Backupverzeichnis angeben (f\u00fcr jedes Backend, f\u00fcr den Backups augef\u00fchrt werden). Bei den Werten kann es sich um absolute Pfade oder Pfade handeln, die relativ zur Basis der OpenDS-Directory-Server-Installation ist.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
 property.base-dn.description=Ein einzelnes Backend kann f\u00fcr eine oder mehrere Basis-DNs verantwortlich sein. Achtung: Die selbe Base-DN kann nicht innerhalb Zwei Backends definiert sein, aber ein Backend darf eine Basis-DN verwalten welche unter einer anderen Basis-DN liegt die durch ein anderes Backend verwaltet wird. (\u00e4hnlich wie bei der Benutzung von Sub-Suffixen im SUn Java System Directory Server) Falls irgendeine Basis-Dn eine untergeorgnete DN einer Basis-Dn die durch ein anderes Backend verwaltet wird ist, dann m\u00fcssen alle Basis-DNs f\u00fcr das Backend zur selben Basis-DN untergeordnet sein.
 property.base-dn.requires-admin-action.synopsis=Es ist standardm\u00e4ssig keine Admint\u00e4tigkeit vonn\u00f6ten. Es kann aber sein dass Admint\u00e4tigkeit auf einer pro Backend Basis ben\u00f6tigt wird bevor eine neue Basis-DN benutzt werden kann.
diff --git a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_es.properties
index ec642e2..eee3289 100644
--- a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Backup Backend
-user-friendly-plural-name=Backup Backends
-synopsis=The Backup Backend provides read-only access to the set of backups that are available for the OpenDS Directory Server.
-description=It is provided as a convenience feature that makes it easier to determine what backups are available to be restored if necessary.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.backup-directory.synopsis=Specifies the path to a backup directory containing one or more backups for a particular backend.
-property.backup-directory.description=This is a multivalued property. Each value may specify a different backup directory if desired (one for each backend for which backups are taken). Values may be either absolute paths or paths that are relative to the base of the OpenDS Directory Server installation.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor de fondo (backend) de copia de seguridad
+user-friendly-plural-name=Servidores de fondo (backend) de copia de seguridad
+synopsis=El servidor de fondo (backend) de copia de seguridad proporciona acceso de s\u00f3lo lectura al conjunto de copias de seguridad que est\u00e1n disponibles para el servidor de directorios OpenDS.
+description=Se proporciona como una funci\u00f3n c\u00f3moda que hace m\u00e1s sencillo determinar qu\u00e9 copias de seguridad est\u00e1n disponibles en caso de que sea necesario restaurar.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.backup-directory.synopsis=Especifica la ruta a un directorio de copia de seguridad que contiene una o m\u00e1s copias de seguridad para un determinado servidor de fondo.
+property.backup-directory.description=\u00c9sta es una propiedad multivalorada. Cada valor puede especificar un directorio de copia de seguridad diferente si se desea (uno para cada servidor de fondo para el que se toman las copias de seguridad). Los valores pueden ser rutas absolutas o rutas relativas a la base de la instalaci\u00f3n del servidor de directorios OpenDS.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_fr.properties
index ec642e2..49c7b8c 100644
--- a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Backup Backend
-user-friendly-plural-name=Backup Backends
-synopsis=The Backup Backend provides read-only access to the set of backups that are available for the OpenDS Directory Server.
-description=It is provided as a convenience feature that makes it easier to determine what backups are available to be restored if necessary.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.backup-directory.synopsis=Specifies the path to a backup directory containing one or more backups for a particular backend.
-property.backup-directory.description=This is a multivalued property. Each value may specify a different backup directory if desired (one for each backend for which backups are taken). Values may be either absolute paths or paths that are relative to the base of the OpenDS Directory Server installation.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend de sauvegarde
+user-friendly-plural-name=Backends de sauvegarde
+synopsis=Le backend de sauvegarde fournit un acc\u00e8s en lecture seule \u00e0 l'ensemble des sauvegardes d'OpenDS Directory Server.
+description=Il est fourni en tant que fonctionnalit\u00e9 pratique qui facilite la d\u00e9termination des sauvegardes \u00e0 restaurer si n\u00e9cessaire.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.backup-directory.synopsis=Sp\u00e9cifie le chemin vers un r\u00e9pertoire de sauvegarde contenant une ou plusieurs sauvegardes pour un backend particulier.
+property.backup-directory.description=Ceci est une propri\u00e9t\u00e9 \u00e0 valeurs multiples. Chaque valeur peut sp\u00e9cifier un r\u00e9pertoire de sauvegarde diff\u00e9rent si n\u00e9cessaire (un par backend dont une sauvegarde a \u00e9t\u00e9 effectu\u00e9e). Les valeurs peuvent \u00eatre soit des chemins absolus ou des chemins relatifs vers la base de l'installation d'OpenDS Directory Server.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_zh_CN.properties
index ec642e2..6381b59 100644
--- a/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/BackupBackendCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Backup Backend
-user-friendly-plural-name=Backup Backends
-synopsis=The Backup Backend provides read-only access to the set of backups that are available for the OpenDS Directory Server.
-description=It is provided as a convenience feature that makes it easier to determine what backups are available to be restored if necessary.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.backup-directory.synopsis=Specifies the path to a backup directory containing one or more backups for a particular backend.
-property.backup-directory.description=This is a multivalued property. Each value may specify a different backup directory if desired (one for each backend for which backups are taken). Values may be either absolute paths or paths that are relative to the base of the OpenDS Directory Server installation.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u5907\u4efd\u540e\u7aef
+user-friendly-plural-name=\u5907\u4efd\u540e\u7aef
+synopsis=\u5907\u4efd\u540e\u7aef\u63d0\u4f9b\u5bf9\u5907\u4efd\u96c6\uff08\u53ef\u7528\u4e8e OpenDS \u76ee\u5f55\u670d\u52a1\u5668\uff09\u7684\u53ea\u8bfb\u8bbf\u95ee\u6743\u9650\u3002
+description=\u8be5\u53ea\u8bfb\u8bbf\u95ee\u6743\u9650\u4f5c\u4e3a\u4fbf\u5229\u529f\u80fd\u63d0\u4f9b\uff0c\u53ef\u4ee5\u66f4\u5bb9\u6613\u5730\u786e\u5b9a\u53ef\u4ee5\u5b58\u50a8\u7684\u5907\u4efd\uff08\u5982\u679c\u5fc5\u8981\uff09\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.backup-directory.synopsis=\u6307\u5b9a\u5305\u542b\u7279\u5b9a\u540e\u7aef\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5907\u4efd\u7684\u5907\u4efd\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.backup-directory.description=\u8fd9\u662f\u591a\u503c\u7279\u6027\u3002\u5982\u679c\u9700\u8981\uff0c\u6bcf\u4e2a\u503c\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u4e0d\u540c\u7684\u5907\u4efd\u76ee\u5f55\uff08\u5907\u4efd\u7684\u6bcf\u4e2a\u540e\u7aef\u4e00\u4e2a\uff09\u3002\u503c\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\u6216\u4e0e OpenDS \u76ee\u5f55\u670d\u52a1\u5668\u5b89\u88c5\u7684\u57fa\u7840\u76f8\u5173\u7684\u8def\u5f84\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_de.properties
index 5d5d8a7..ed82b43 100644
--- a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Base64 Password Storage Scheme
-user-friendly-plural-name=Base64 Password Storage Schemes
-synopsis=The Base64 Password Storage Scheme provides a mechanism for encoding user passwords using the BASE64 encoding mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BASE64". The Base64 Password Storage Scheme merely obscures the password so that the clear-text password is not available to casual observers. However, it offers no real protection and should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Base64 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Base64 Password Storage Scheme implementation.
+user-friendly-name=Base64-Passwortspeicherschema
+user-friendly-plural-name=Base64-Passwortspeicherschemata
+synopsis=Das Base64-Passwortspeicherschema erm\u00f6glicht es, Benutzerpassw\u00f6rter mit dem Base64-Verschl\u00fcsselungsalgorithmus zu verschl\u00fcsseln.
+description=Dieses Schema enth\u00e4lt nur die Implementierung f\u00fcr die Benutzerpasswortsyntax mit dem Speicherschemanamen "BASE64". Das Base64-Passwortspeicherschema verdeckt das Passwort nur, sodass das Klartextpasswort dem gelegentlichen Beobachter nicht zur Verf\u00fcgung steht. Es bietet jedoch keinen wirklichen Schutz und sollte nur eingesetzt werden, wenn Clientanwendungen vorliegen, die diese spezifische F\u00e4higkeit erfordern.
+property.enabled.synopsis=Gibt an, ob das Base64-Passwortspeicherschema aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das Base64-Passwortspeicherschema implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_es.properties
index 5d5d8a7..685bbff 100644
--- a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Base64 Password Storage Scheme
-user-friendly-plural-name=Base64 Password Storage Schemes
-synopsis=The Base64 Password Storage Scheme provides a mechanism for encoding user passwords using the BASE64 encoding mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BASE64". The Base64 Password Storage Scheme merely obscures the password so that the clear-text password is not available to casual observers. However, it offers no real protection and should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Base64 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Base64 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1a en base64
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1a en base64
+synopsis=El esquema de almacenamiento de contrase\u00f1as en base64 proporciona un mecanismo para codificar las contrase\u00f1as de usuario por medio del mecanismo codificado BASE64.
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de contrase\u00f1as de usuario, con un nombre de esquema de almacenamiento de "BASE64". El esquema de almacenamiento de contrase\u00f1as base64 simplemente oscurece la contrase\u00f1a, de forma que su texto no cifrado no pueda leerse a simple vista. Sin embargo, no ofrece una protecci\u00f3n real y s\u00f3lo deber\u00eda utilizarse si existen aplicaciones de cliente que requieran espec\u00edficamente esta capacidad.
+property.enabled.synopsis=Indica si el esquema de almacenamiento de contrase\u00f1a en base64 est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1a en base64. 
diff --git a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_fr.properties
index 5d5d8a7..a525db0 100644
--- a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Base64 Password Storage Scheme
-user-friendly-plural-name=Base64 Password Storage Schemes
-synopsis=The Base64 Password Storage Scheme provides a mechanism for encoding user passwords using the BASE64 encoding mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BASE64". The Base64 Password Storage Scheme merely obscures the password so that the clear-text password is not available to casual observers. However, it offers no real protection and should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Base64 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Base64 Password Storage Scheme implementation.
+user-friendly-name=Sch\u00e9ma de stockage de mot de passe Base64
+user-friendly-plural-name=Sch\u00e9mas de stockage de mot de passe Base64
+synopsis=Le sch\u00e9ma de stockage de mot de passe Base64 fournit un m\u00e9canisme d'encodage des mots de passe utilisateur \u00e0 l'aide du m\u00e9canisme d'encodage BASE64.
+description=Ce sch\u00e9ma contient uniquement une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom de sch\u00e9ma de stockage \u00ab BASE64 \u00bb. Le sch\u00e9ma de stockage de mot de passe Base64 grise \u00e0 peine le mot de passe pour que le mot de passe en texte clair ne soit pas accessible aux curieux. Cependant, il n'offre aucune protection r\u00e9elle et doit uniquement \u00eatre utilis\u00e9 si des applications client n\u00e9cessitent particuli\u00e8rement cette fonction.
+property.enabled.synopsis=Indique si l'utilisation du sch\u00e9ma de stockage de mot de passe Base64 est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du sch\u00e9ma de stockage de mots de passe Base64.
diff --git a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_zh_CN.properties
index 5d5d8a7..79b71f4 100644
--- a/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/Base64PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Base64 Password Storage Scheme
-user-friendly-plural-name=Base64 Password Storage Schemes
-synopsis=The Base64 Password Storage Scheme provides a mechanism for encoding user passwords using the BASE64 encoding mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BASE64". The Base64 Password Storage Scheme merely obscures the password so that the clear-text password is not available to casual observers. However, it offers no real protection and should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Base64 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Base64 Password Storage Scheme implementation.
+user-friendly-name=Base64 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Base64 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Base64 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u901a\u8fc7 BASE64 \u52a0\u5bc6\u673a\u5236\u63d0\u4f9b\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u5bf9\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u4e00\u79cd\u5b9e\u65bd\uff0c\u5b58\u50a8\u6a21\u5f0f\u540d\u79f0\u4e3a\u201cBASE64\u201d\u3002Base64 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4f1a\u4f7f\u5bc6\u7801\u53d8\u5f97\u975e\u5e38\u9690\u853d\uff0c\u6240\u4ee5\u660e\u6587\u5bc6\u7801\u5bf9\u5076\u5c14\u89c2\u5bdf\u8005\u4e0d\u53ef\u7528\u3002\u4f46\u662f\uff0c\u5b83\u5e76\u672a\u63d0\u4f9b\u771f\u6b63\u7684\u4fdd\u62a4\uff0c\u5e94\u4ec5\u5728\u5b58\u5728\u7279\u5b9a\u9700\u8981\u6b64\u529f\u80fd\u7684\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u65f6\u4f7f\u7528\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Base64 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Base64 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_de.properties
index 3808346..ecf64b8 100644
--- a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blind Trust Manager Provider
-user-friendly-plural-name=Blind Trust Manager Providers
-synopsis=The blind trust manager provider always trusts any certificate that is presented to it, regardless of its issuer, subject, and validity dates.
-description=Use the blind trust manager provider only for testing purposes, because it allows clients to use forged certificates and authenticate as virtually any user in the server.
-property.enabled.synopsis=Indicate whether the Blind Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Blind Trust Manager Provider implementation.
+user-friendly-name=Manageranbieter f\u00fcr blindes Vertrauen
+user-friendly-plural-name=Manageranbieter f\u00fcr blindes Vertrauen
+synopsis=Der Manageranbieter f\u00fcr blindes Vertrauen vertraut immer Zertifikaten, die ihm pr\u00e4sentiert werden, unabh\u00e4ngig vom Aussteller, Betreff und dem G\u00fcltigkeitsdatum.
+description=Verwenden Sie den Manageranbieter f\u00fcr blindes Vertrauen nur zu Testzwecken, da er es Clients erlaubt, gef\u00e4lschte Zertifikate zu verwenden und praktisch jeden Benutzer auf dem Server zu authentifizieren.
+property.enabled.synopsis=Gibt an, ob der Manageranbieter f\u00fcr blindes Vertrauen aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den Manageranbieter f\u00fcr blindes Vertrauen implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_es.properties
index 3808346..fd43a79 100644
--- a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blind Trust Manager Provider
-user-friendly-plural-name=Blind Trust Manager Providers
-synopsis=The blind trust manager provider always trusts any certificate that is presented to it, regardless of its issuer, subject, and validity dates.
-description=Use the blind trust manager provider only for testing purposes, because it allows clients to use forged certificates and authenticate as virtually any user in the server.
-property.enabled.synopsis=Indicate whether the Blind Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Blind Trust Manager Provider implementation.
+user-friendly-name=Proveedor de administrador de fideicomiso ciego
+user-friendly-plural-name=Proveedores de administrador de fideicomiso ciego
+synopsis=El proveedor de administrador de fideicomiso ciego siempre conf\u00eda cualquier certificado que est\u00e9 presente en \u00e9l, independientemente de su emisor, asunto y fechas de validez.
+description=Utilice el proveedor de administrador de fideicomiso ciego s\u00f3lo con fines de prueba, ya que permite a los clientes utilizar certificados falsificados y autenticarse virtualmente como cualquier usuario en el servidor.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el proveedor de administrador de fideicomiso ciego para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de administrador de fideicomiso ciego.
diff --git a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_fr.properties
index 3808346..f177d4d 100644
--- a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blind Trust Manager Provider
-user-friendly-plural-name=Blind Trust Manager Providers
-synopsis=The blind trust manager provider always trusts any certificate that is presented to it, regardless of its issuer, subject, and validity dates.
-description=Use the blind trust manager provider only for testing purposes, because it allows clients to use forged certificates and authenticate as virtually any user in the server.
-property.enabled.synopsis=Indicate whether the Blind Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Blind Trust Manager Provider implementation.
+user-friendly-name=Fournisseur de gestionnaire d'approbation inconditionnelle
+user-friendly-plural-name=Fournisseurs de gestionnaire d'approbation inconditionnelle
+synopsis=Le fournisseur de gestionnaire d'approbation inconditionnelle fait toujours confiance aux certificat qui lui sont pr\u00e9sent\u00e9s, quels que soient l'\u00e9metteur, l'objet et les dates de validit\u00e9.
+description=Utilisez le fournisseur de gestionnaire d'approbation inconditionnelle seulement pour des objectifs de test, car il autorise les clients \u00e0 utiliser de faux certificats et \u00e0 s'authentifier en tant que virtuellement n'importe quel utilisateur dans le serveur.
+property.enabled.synopsis=Indiquez si le fournisseur de gestionnaire d'approbation inconditionnelle est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de gestionnaire d'approbation inconditionnelle.
diff --git a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_zh_CN.properties
index 3808346..802baa9 100644
--- a/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlindTrustManagerProviderCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blind Trust Manager Provider
-user-friendly-plural-name=Blind Trust Manager Providers
-synopsis=The blind trust manager provider always trusts any certificate that is presented to it, regardless of its issuer, subject, and validity dates.
-description=Use the blind trust manager provider only for testing purposes, because it allows clients to use forged certificates and authenticate as virtually any user in the server.
-property.enabled.synopsis=Indicate whether the Blind Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Blind Trust Manager Provider implementation.
+user-friendly-name=\u7ed1\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u7ed1\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u7ed1\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u59cb\u7ec8\u4fe1\u4efb\u5411\u5b83\u663e\u793a\u7684\u4efb\u4f55\u8bc1\u4e66\uff0c\u800c\u4e0d\u7ba1\u8bc1\u4e66\u7684\u7b7e\u53d1\u4eba\u3001\u4e3b\u9898\u548c\u6709\u6548\u65e5\u671f\u3002
+description=\u4ec5\u5c06\u7ed1\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7528\u4e8e\u6d4b\u8bd5\u7528\u9014\uff0c\u56e0\u4e3a\u5b83\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528\u4f2a\u9020\u8bc1\u4e66\u5e76\u5728\u670d\u52a1\u5668\u4e2d\u5b9e\u9645\u9a8c\u8bc1\u4e3a\u4efb\u4f55\u7528\u6237\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7ed1\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u7ed1\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_de.properties
index e9504ab..dee6917 100644
--- a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blowfish Password Storage Scheme
-user-friendly-plural-name=Blowfish Password Storage Schemes
-synopsis=The Blowfish Password Storage Scheme provides a mechanism for encoding user passwords using the Blowfish reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BLOWFISH".
-property.enabled.synopsis=Indicates whether the Blowfish Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Blowfish Password Storage Scheme implementation.
+user-friendly-name=Blowfisch-Passwortspeicherschema
+user-friendly-plural-name=Blowfisch-Passwortspeicherschemata
+synopsis=Das Blowfisch-Passwortspeicherschema erm\u00f6glicht einen Mechamismus zum Verschl\u00fcsseln von Benutzerpassw\u00f6rtern mit dem reversiblen Blowfish-Verschl\u00fcsselungsmechanismus.
+description=Dieses Schema enth\u00e4lt nur eine Implementierung f\u00fcr die Benutzerpasswortsyntax mit dem Speicherschemanamen "BLOWFISH".
+property.enabled.synopsis=Gibt an, ob das Blowfish-Passwortspeicherschema aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das Blowfish-Passwortspeicherschema implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_es.properties
index e9504ab..76eeab3 100644
--- a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blowfish Password Storage Scheme
-user-friendly-plural-name=Blowfish Password Storage Schemes
-synopsis=The Blowfish Password Storage Scheme provides a mechanism for encoding user passwords using the Blowfish reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BLOWFISH".
-property.enabled.synopsis=Indicates whether the Blowfish Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Blowfish Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1a Blowfish
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1a Blowfish
+synopsis=El esquema de almacenamiento de contrase\u00f1a Blowfish proporciona un mecanismo para codificar contrase\u00f1as de usuario utilizando el mecanismo de cifrado reversible Blowfish.
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "BLOWFISH".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1a Blowfish para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1a Blowfish.
diff --git a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_fr.properties
index e9504ab..bf3f798 100644
--- a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blowfish Password Storage Scheme
-user-friendly-plural-name=Blowfish Password Storage Schemes
-synopsis=The Blowfish Password Storage Scheme provides a mechanism for encoding user passwords using the Blowfish reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BLOWFISH".
-property.enabled.synopsis=Indicates whether the Blowfish Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Blowfish Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe Blowfish
+user-friendly-plural-name=Plans de stockage du mot de passe Blowfish
+synopsis=Le plan de stockage du mot de passe Blowfish fournit un m\u00e9canisme pour coder les mots de passe utilisateur, en utilisant le m\u00e9canisme de chiffrage r\u00e9versible Blowfish.
+description=Ce plan contient seulement une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom du plan de stockage "BLOWFISH".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe Blowfish est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe Blowfish.
diff --git a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_zh_CN.properties
index e9504ab..876c933 100644
--- a/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/BlowfishPasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Blowfish Password Storage Scheme
-user-friendly-plural-name=Blowfish Password Storage Schemes
-synopsis=The Blowfish Password Storage Scheme provides a mechanism for encoding user passwords using the Blowfish reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "BLOWFISH".
-property.enabled.synopsis=Indicates whether the Blowfish Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Blowfish Password Storage Scheme implementation.
+user-friendly-name=Blowfish \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Blowfish \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Blowfish \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u901a\u8fc7 Blowfish \u53ef\u9006\u52a0\u5bc6\u673a\u5236\u63d0\u4f9b\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u5bf9\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u4e00\u79cd\u5b9e\u65bd\uff0c\u5b58\u50a8\u6a21\u5f0f\u540d\u79f0\u4e3a\u201cBLOWFISH\u201d\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Blowfish \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Blowfish \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_de.properties
index 0d8819f..df7b8c1 100644
--- a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Cancel Extended Operation Handler
-user-friendly-plural-name=Cancel Extended Operation Handlers
-synopsis=The Cancel Extended Operation Handler provides support for the LDAP cancel extended operation as defined in RFC 3909.
-description=It allows clients to cancel operations initiated from earlier requests. The property ensures that both the cancel request and the operation being canceled receives response messages.
-property.enabled.synopsis=Indicates whether the Cancel Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Cancel Extended Operation Handler implementation.
+user-friendly-name=Erweiterter Abbruchsvorganghandler
+user-friendly-plural-name=Erweiterte Abbruchsvorganghandler
+synopsis=Der erweiterter Abbruchsvorganghandler unterst\u00fctzt den erweiterten LDAP-Abbruchvorgang, wie in RFC 3909 definiert.
+description=Er erm\u00f6glicht es Clients, Vorg\u00e4nge abzubrechen, die in fr\u00fcheren Anforderungen initiiert wurden. Die Eigenschaft stellt sicher, dass die Abbruchanforderung und der Vorgang, die abgebrochen werden, Reaktionsnachrichten erhalten.
+property.enabled.synopsis=Gibt an, ob der erweiterte Abbruchsvorganghandler aktiviert ist (also ob die Typen der erweiterten Vorg\u00e4nge auf dem Server zugelassen sind).
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an die den erweiterten Abbruchsvorganghandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_es.properties
index 0d8819f..86d7cce 100644
--- a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Cancel Extended Operation Handler
-user-friendly-plural-name=Cancel Extended Operation Handlers
-synopsis=The Cancel Extended Operation Handler provides support for the LDAP cancel extended operation as defined in RFC 3909.
-description=It allows clients to cancel operations initiated from earlier requests. The property ensures that both the cancel request and the operation being canceled receives response messages.
-property.enabled.synopsis=Indicates whether the Cancel Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Cancel Extended Operation Handler implementation.
+user-friendly-name=Controlador para cancelaci\u00f3n de operaciones ampliadas
+user-friendly-plural-name=Controladores para cancelaci\u00f3n de operaciones ampliadas
+synopsis=El controlador para cancelaci\u00f3n de operaciones ampliadas proporciona asistencia para la cancelaci\u00f3n de operaciones ampliadas de LDAP tal como se define en RFC 3909.
+description=Permite a los clientes cancelar operaciones iniciadas a partir de solicitudes anteriores. La propiedad garantiza que tanto la solicitud de cancelaci\u00f3n como la operaci\u00f3n que se va a cancelar reciban mensajes de respuesta.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de cancelaci\u00f3n de operaciones ampliadas (es decir, si se permiten los tipos de operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de cancelaci\u00f3n de operaciones ampliadas.
diff --git a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_fr.properties
index 0d8819f..42ff221 100644
--- a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Cancel Extended Operation Handler
-user-friendly-plural-name=Cancel Extended Operation Handlers
-synopsis=The Cancel Extended Operation Handler provides support for the LDAP cancel extended operation as defined in RFC 3909.
-description=It allows clients to cancel operations initiated from earlier requests. The property ensures that both the cancel request and the operation being canceled receives response messages.
-property.enabled.synopsis=Indicates whether the Cancel Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Cancel Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'annulation d'op\u00e9ration \u00e9tendue
+user-friendly-plural-name=Gestionnaires d'annulation d'op\u00e9ration \u00e9tendue
+synopsis=Le gestionnaire d'annulation d'op\u00e9ration \u00e9tendue fournit une prise en charge de l'op\u00e9ration \u00e9tendue d'annulation LDAP (Lightweight Directory Access Protocol, protocole d'acc\u00e8s aux annuaires), telle qu'elle est d\u00e9finie dans RFC 3909.
+description=Il autorise les clients \u00e0 annuler des op\u00e9rations initialis\u00e9es \u00e0 partir de demandes ant\u00e9rieures. La propri\u00e9t\u00e9 s'assure que la demande d'annulation et l'op\u00e9ration qui est en train d'\u00eatre annul\u00e9e re\u00e7oivent des messages de r\u00e9ponse.
+property.enabled.synopsis=Indique si le gestionnaire d'annulation d'op\u00e9ration \u00e9tendue est activ\u00e9 (si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur). 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire d'annulation d'op\u00e9ration \u00e9tendue.
diff --git a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_zh_CN.properties
index 0d8819f..d7f8458 100644
--- a/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/CancelExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Cancel Extended Operation Handler
-user-friendly-plural-name=Cancel Extended Operation Handlers
-synopsis=The Cancel Extended Operation Handler provides support for the LDAP cancel extended operation as defined in RFC 3909.
-description=It allows clients to cancel operations initiated from earlier requests. The property ensures that both the cancel request and the operation being canceled receives response messages.
-property.enabled.synopsis=Indicates whether the Cancel Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Cancel Extended Operation Handler implementation.
+user-friendly-name=\u53d6\u6d88\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u53d6\u6d88\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=\u53d6\u6d88\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u63d0\u4f9b\u5bf9 LDAP \u53d6\u6d88\u6269\u5c55\u64cd\u4f5c\u7684\u652f\u6301\uff0c\u5982 RFC 3909 \u4e2d\u5b9a\u4e49\u3002
+description=\u5b83\u5141\u8bb8\u5ba2\u6237\u7aef\u53d6\u6d88\u4ece\u65e9\u671f\u8bf7\u6c42\u4e2d\u542f\u52a8\u7684\u64cd\u4f5c\u3002\u8be5\u7279\u6027\u786e\u4fdd\u53d6\u6d88\u8bf7\u6c42\u548c\u8981\u53d6\u6d88\u7684\u64cd\u4f5c\u6536\u5230\u54cd\u5e94\u6d88\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u53d6\u6d88\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u5373\uff0c\u5728\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u6269\u5c55\u64cd\u4f5c\u7684\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u53d6\u6d88\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_de.properties
index faada6e..0da196d 100644
--- a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Certificate Mapper
-user-friendly-plural-name=Certificate Mappers
-synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-property.enabled.synopsis=Indicates whether the Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Certificate Mapper implementation.
+user-friendly-name=Zertifikatmapper
+user-friendly-plural-name=Zertifikatmapper
+synopsis=Zertifikatmapper erm\u00f6glichen eine Zuordnung zwischen einem Clientzertifikat und dem Eintrag f\u00fcr den Benutzer, der diesem Zertifikat entspricht.
+property.enabled.synopsis=Gibt an, ob der Zertifikatmapper aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Zertifikatmapper implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_es.properties
index faada6e..ee051f2 100644
--- a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Certificate Mapper
-user-friendly-plural-name=Certificate Mappers
-synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-property.enabled.synopsis=Indicates whether the Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Certificate Mapper implementation.
+user-friendly-name=Asignador de certificados
+user-friendly-plural-name=Asignadores de certificados
+synopsis=Los asignadores de certificados establecen una asignaci\u00f3n entre un certificado de cliente y la entrada del usuario que corresponda a dicho certificado.
+property.enabled.synopsis=Indica si el asignador de certificados est\u00e1 habilitado.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del asignador de certificados.
diff --git a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_fr.properties
index faada6e..43dd9e8 100644
--- a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Certificate Mapper
-user-friendly-plural-name=Certificate Mappers
-synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-property.enabled.synopsis=Indicates whether the Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Certificate Mapper implementation.
+user-friendly-name=Mappeur de certificat
+user-friendly-plural-name=Mappeurs de certificat
+synopsis=Les mappeurs de certificat permettent l'\u00e9tablissement d'un mappage entre un certificat client et l'entr\u00e9e utilisateur qui correspond \u00e0 ce certificat.
+property.enabled.synopsis=Indique si le mappeur de certificat est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur de certificat.
diff --git a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_zh_CN.properties
index faada6e..2fd2712 100644
--- a/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/CertificateMapperCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Certificate Mapper
-user-friendly-plural-name=Certificate Mappers
-synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-property.enabled.synopsis=Indicates whether the Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Certificate Mapper implementation.
+user-friendly-name=\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+user-friendly-plural-name=\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+synopsis=\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u8d1f\u8d23\u5728\u5ba2\u6237\u7aef\u8bc1\u4e66\u548c\u8be5\u8bc1\u4e66\u76f8\u5e94\u7684\u7528\u6237\u6761\u76ee\u4e4b\u95f4\u5efa\u7acb\u6620\u5c04\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_de.properties
index b3d513f..0275643 100644
--- a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_de.properties
@@ -6,7 +6,7 @@
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_es.properties
index c41521e..61ae075 100644
--- a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_es.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Change Number Control Plugin
-user-friendly-plural-name=Change Number Control Plugins
-synopsis=The Change Number Control Plugin returns the change number generated by the replication subsystem.
-description=The Change Number Control Plugin returns the change number generated by the Multi-Master Replication subsystem when : - the Multi-Master Replication is configured and enabled - the request is a write operation (add, delete, moidfy, moddn) - the control is part of a request. If all of the above are true, the response contains a control response with a string representing the change number. The implementation for the chnage number control plug-in is contained in the org.opends.server.plugins.ChangeNumberControlPlugin class. It must be configured with the postOperationAdd, postOperationDelete, postOperationModify and postOperationModifyDN plug-in types, but it does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento de control de n\u00famero de cambio
+user-friendly-plural-name=Complementos de control de n\u00famero de cambio
+synopsis=El complemento de control de n\u00famero de cambios devuelve el n\u00famero de cambio generado por el subsistema de repetici\u00f3n.
+description=Este complemento devuelve el n\u00famero de cambio generado por el subsistema de repetici\u00f3n de varias r\u00e9plicas principales si se dan las siguientes condiciones: - Se ha configurado y habilitado el subsistema de repetici\u00f3n de varias r\u00e9plicas principales. - La solicitud hace referencia a una operaci\u00f3n de escritura (adici\u00f3n, eliminaci\u00f3n, modificaci\u00f3n y cambio de DN). - El control forma parte de una solicitud. Si se dan todas las condiciones anteriores, se proporcionar\u00e1 una respuesta de control con una cadena que representa el n\u00famero de cambio. La implementaci\u00f3n del complemento de control de n\u00famero de cambio se incluye en la clase "org.opends.server.plugins.ChangeNumberControlPlugin". Debe configurarse con los tipos de complemento "postOperationAdd", "postOperationDelete", "postOperationModify" y "postOperationModifyDN", pero no presenta ninguna otra configuraci\u00f3n personalizada.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_fr.properties
index c41521e..a457d05 100644
--- a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_fr.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Change Number Control Plugin
-user-friendly-plural-name=Change Number Control Plugins
-synopsis=The Change Number Control Plugin returns the change number generated by the replication subsystem.
-description=The Change Number Control Plugin returns the change number generated by the Multi-Master Replication subsystem when : - the Multi-Master Replication is configured and enabled - the request is a write operation (add, delete, moidfy, moddn) - the control is part of a request. If all of the above are true, the response contains a control response with a string representing the change number. The implementation for the chnage number control plug-in is contained in the org.opends.server.plugins.ChangeNumberControlPlugin class. It must be configured with the postOperationAdd, postOperationDelete, postOperationModify and postOperationModifyDN plug-in types, but it does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in de contr\u00f4le Changer le num\u00e9ro
+user-friendly-plural-name=Plug-ins de contr\u00f4le Changer le num\u00e9ro
+synopsis=Le plug-in de contr\u00f4le Changer le num\u00e9ro retourne le num\u00e9ro de modification g\u00e9n\u00e9r\u00e9 par le sous-syst\u00e8me de r\u00e9plication.
+description=Le plug-in de contr\u00f4le Changer le num\u00e9ro retourne le num\u00e9ro de modification g\u00e9n\u00e9r\u00e9 par le sous-syst\u00e8me de r\u00e9plication multi-master quand\u00a0: la r\u00e9plication multi-master est configur\u00e9e et activ\u00e9e - la demande est une op\u00e9ration de \u00e9criture (ajouter, supprimer, modifier, moddn) - le contr\u00f4le fait partie d'une demande. Si tous les \u00e9l\u00e9ments ci-dessus sont vrais, la r\u00e9ponse contient une r\u00e9ponse de contr\u00f4le avec une cha\u00eene repr\u00e9sentant le num\u00e9ro de modification. L'impl\u00e9mentation du plug-in de contr\u00f4le de num\u00e9ro de modification est contenue dans la classe org.opends.server.plugins.ChangeNumberControlPlugin. Elle doit \u00eatre configur\u00e9e avec les types de plug-ins postOperationAdd, postOperationDelete, postOperationModify et postOperationModifyDN, mais elle n'a pas d'autre configuration personnalis\u00e9e.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_ja.properties
index 3517bd5..6ae647f 100644
--- a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_ja.properties
@@ -54,6 +54,6 @@
 property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u30a2\u30f3\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u89e3\u6790\u3059\u308b\u524d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u691c\u7d22\u7d50\u679c\u30a8\u30f3\u30c8\u30ea\u3092\u9001\u4fe1\u3059\u308b\u524d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u691c\u7d22\u7d50\u679c\u306e\u53c2\u7167\u3092\u9001\u4fe1\u3059\u308b\u524d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u6b63\u5e38\u306a\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u4e2d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Directory Server \u306e\u6b63\u5e38\u306a\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u4e2d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.startup.synopsis=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u51e6\u7406\u4e2d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=DN \u5909\u66f4\u64cd\u4f5c\u306e\u30bf\u30fc\u30b2\u30c3\u30c8\u3088\u308a\u4e0b\u4f4d\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u79fb\u52d5\u307e\u305f\u306f\u540d\u524d\u306e\u5909\u66f4\u3092\u3059\u308b\u9593\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_zh_CN.properties
index c41521e..07121bb 100644
--- a/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ChangeNumberControlPluginCfgDefn_zh_CN.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Change Number Control Plugin
-user-friendly-plural-name=Change Number Control Plugins
-synopsis=The Change Number Control Plugin returns the change number generated by the replication subsystem.
-description=The Change Number Control Plugin returns the change number generated by the Multi-Master Replication subsystem when : - the Multi-Master Replication is configured and enabled - the request is a write operation (add, delete, moidfy, moddn) - the control is part of a request. If all of the above are true, the response contains a control response with a string representing the change number. The implementation for the chnage number control plug-in is contained in the org.opends.server.plugins.ChangeNumberControlPlugin class. It must be configured with the postOperationAdd, postOperationDelete, postOperationModify and postOperationModifyDN plug-in types, but it does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=\u66f4\u6539\u7f16\u53f7\u63a7\u5236\u63d2\u4ef6
+user-friendly-plural-name=\u66f4\u6539\u7f16\u53f7\u63a7\u5236\u63d2\u4ef6
+synopsis=\u66f4\u6539\u7f16\u53f7\u63a7\u5236\u63d2\u4ef6\u8fd4\u56de\u590d\u5236\u5b50\u7cfb\u7edf\u751f\u6210\u7684\u66f4\u6539\u7f16\u53f7\u3002
+description=\u66f4\u6539\u7f16\u53f7\u63a7\u5236\u63d2\u4ef6\u5728\u4ee5\u4e0b\u60c5\u51b5\u4e0b\u8fd4\u56de\u591a\u4e3b\u590d\u5236\u5b50\u7cfb\u7edf\u751f\u6210\u7684\u66f4\u6539\u7f16\u53f7\uff1a\u914d\u7f6e\u548c\u542f\u7528\u4e86\u591a\u4e3b\u590d\u5236\u3001\u8bf7\u6c42\u4e3a\u5199\u5165\u64cd\u4f5c\uff08\u6dfb\u52a0\u3001\u5220\u9664\u3001\u4fee\u6539\u3001moddn\uff09\u3001\u63a7\u5236\u4e3a\u8bf7\u6c42\u7684\u7ec4\u6210\u90e8\u5206\u3002\u5982\u679c\u4e0a\u8ff0\u6240\u6709\u60c5\u51b5\u4e3a true\uff0c\u5219\u54cd\u5e94\u5305\u542b\u5b57\u7b26\u4e32\u8868\u793a\u66f4\u6539\u7f16\u53f7\u7684\u63a7\u5236\u54cd\u5e94\u3002\u66f4\u6539\u7f16\u53f7\u63a7\u5236\u63d2\u4ef6\u7684\u5b9e\u65bd\u5305\u542b\u5728 org.opends.server.plugins.ChangeNumberControlPlugin \u7c7b\u4e2d\u3002\u5b83\u5fc5\u987b\u4f7f\u7528 postOperationAdd\u3001postOperationDelete\u3001postOperationModify \u548c postOperationModifyDN \u63d2\u4ef6\u7c7b\u578b\u914d\u7f6e\uff0c\u4f46\u5b83\u6ca1\u6709\u4efb\u4f55\u5176\u4ed6\u81ea\u5b9a\u4e49\u914d\u7f6e\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_de.properties
index 7a93af5..ede2539 100644
--- a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Character Set Password Validator
-user-friendly-plural-name=Character Set Password Validators
-synopsis=The Character Set Password Validator determines whether a proposed password is acceptable by checking whether it contains a sufficient number of characters from one or more user-defined character sets.
-description=For example, the validator can ensure that passwords must have at least one lowercase letter, one uppercase letter, one digit, and one symbol.
-property.allow-unclassified-characters.synopsis=Indicates whether this password validator allows passwords to contain characters outside of any of the user-defined character sets.
-property.allow-unclassified-characters.description=If this is "false", then only those characters in the user-defined character sets may be used in passwords. Any password containing a character not included in any character set will be rejected.
-property.character-set.synopsis=Specifies a character set containing characters that a password may contain and a value indicating the minimum number of characters required from that set.
-property.character-set.description=Each value must be an integer (indicating the minimum required characters from the set) followed by a colon and the characters to include in that set (for example, "3:abcdefghijklmnopqrstuvwxyz" indicates that a user password must contain at least three characters from the set of lowercase ASCII letters). Multiple character sets can be defined in separate values, although no character can appear in more than one character set.
+user-friendly-name=Zeichensatz-Passwortvalidierer
+user-friendly-plural-name=Zeichensatz-Passwortvalidierer
+synopsis=Der Zeichensatz-Passwortvalidierer ermittelt, ob ein vorgeschlagenes Passwort akzeptabel ist, indem er pr\u00fcft, ob es eine ausreichende Anzahl von Zeichen aus einem oder mehreren benutzerdefinierten Zeichens\u00e4tzen enth\u00e4lt.
+description=Der Validierer kann beispielsweise sicherstellen, dass Passw\u00f6rter mindestens einen Buchstaben in Kleinschreibung, einen Buchstaben in Gro\u00dfschreibung, eine Ziffer und ein Symbol enthalten.
+property.allow-unclassified-characters.synopsis=Gibt an, ob der Passwortvalidierer zul\u00e4sst, dass Passw\u00f6rter Zeichen enthalten, die nicht zu den benutzerdefinierten Zeichens\u00e4tzen geh\u00f6ren.
+property.allow-unclassified-characters.description=Wenn dies auf "false" eingestellt ist, k\u00f6nnen nur diese Zeichen in den benutzerdefinierten S\u00e4tzen verwendet werden. Ein Passwort mit einem Zeichen, das nicht in einem Zeichensatz enthalten ist, wird abgelehnt.
+property.character-set.synopsis=Gibt einen Zeichensatz mit Zeichen, die ein Passwort enthalten kann und einen Wert an, der die Mindestanzahl der Zeichen angibt, die aus diesem Satz ben\u00f6tigt werden.
+property.character-set.description=Jeder Wert muss eine Ganzzahl sein (die das Minimum der aus dem Satz ben\u00f6tigten Zeichen angibt), auf die ein Doppelpunkt und das im Satz aufzunehmende Symbol enth\u00e4lt (beispielsweise gibt "3:abcdefghijklmnopqrstuvwxyz" an, dass ein Benutzerpasswort mindestens drei Zeichen aus diesem Satz oder ASCII-Buchstaben in Kleinschreibunt enthalten muss). Mehrere Zeichens\u00e4tze k\u00f6nnen in separaten Werten definiert werden, obwohl kein Zeichen in mehr als einem Zeichensatz enthalten sein kann.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_es.properties
index 5749635..c4dbf13 100644
--- a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Character Set Password Validator
-user-friendly-plural-name=Character Set Password Validators
-synopsis=The Character Set Password Validator determines whether a proposed password is acceptable by checking whether it contains a sufficient number of characters from one or more user-defined character sets.
-description=For example, the validator can ensure that passwords must have at least one lowercase letter, one uppercase letter, one digit, and one symbol.
-property.allow-unclassified-characters.synopsis=Indicates whether this password validator allows passwords to contain characters outside of any of the user-defined character sets.
-property.allow-unclassified-characters.description=If this is "false", then only those characters in the user-defined character sets may be used in passwords. Any password containing a character not included in any character set will be rejected.
-property.character-set.synopsis=Specifies a character set containing characters that a password may contain and a value indicating the minimum number of characters required from that set.
-property.character-set.description=Each value must be an integer (indicating the minimum required characters from the set) followed by a colon and the characters to include in that set (for example, "3:abcdefghijklmnopqrstuvwxyz" indicates that a user password must contain at least three characters from the set of lowercase ASCII letters). Multiple character sets can be defined in separate values, although no character can appear in more than one character set.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
+user-friendly-name=Validador de contrase\u00f1as de juegos de caracteres
+user-friendly-plural-name=Validadores de contrase\u00f1as de juegos de caracteres
+synopsis=El validador de contrase\u00f1as de juegos de caracteres determina si una contrase\u00f1a propuesta es aceptable. Para ello, comprueba si contiene un n\u00famero suficiente de caracteres de uno o varios juegos de caracteres definidos por el usuario.
+description=Por ejemplo, el validador puede garantizar que las contrase\u00f1as contengan, al menos, una letra en min\u00fasculas, una en may\u00fasculas, un d\u00edgito y un s\u00edmbolo.
+property.allow-unclassified-characters.synopsis=Indica si este validador permite que las contrase\u00f1as contengan caracteres que no est\u00e9n incluidos en ninguno de los juegos de caracteres definidos por el usuario.
+property.allow-unclassified-characters.description=Si se establece en "false" (falso), s\u00f3lo se podr\u00e1n utilizar para las contrase\u00f1as los caracteres incluidos en los juegos definidos por el usuario. Se rechazar\u00e1 cualquier contrase\u00f1a que contenga un car\u00e1cter que no est\u00e9 incluido en uno de los juegos de caracteres.
+property.character-set.synopsis=Especifica el juego que contiene los caracteres que puede presentar una contrase\u00f1a y un valor que indica el n\u00famero m\u00ednimo de caracteres necesarios para ese juego.
+property.character-set.description=Cada valor debe ser un entero (que indique el n\u00famero m\u00ednimo de caracteres necesarios del juego), seguido de dos puntos (":") y los caracteres que se van a incluir en ese juego (por ejemplo, "3:abcdefghijklmnopqrstuvwxyz" indica que la contrase\u00f1a de usuario debe contener, al menos, tres caracteres del juego de letras ASCII en min\u00fasculas). Se pueden definir varios juegos de caracteres mediante distintos valores, aunque ning\u00fan car\u00e1cter puede aparecer en m\u00e1s de un juego.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
diff --git a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_fr.properties
index 5749635..79e6216 100644
--- a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Character Set Password Validator
-user-friendly-plural-name=Character Set Password Validators
-synopsis=The Character Set Password Validator determines whether a proposed password is acceptable by checking whether it contains a sufficient number of characters from one or more user-defined character sets.
-description=For example, the validator can ensure that passwords must have at least one lowercase letter, one uppercase letter, one digit, and one symbol.
-property.allow-unclassified-characters.synopsis=Indicates whether this password validator allows passwords to contain characters outside of any of the user-defined character sets.
-property.allow-unclassified-characters.description=If this is "false", then only those characters in the user-defined character sets may be used in passwords. Any password containing a character not included in any character set will be rejected.
-property.character-set.synopsis=Specifies a character set containing characters that a password may contain and a value indicating the minimum number of characters required from that set.
-property.character-set.description=Each value must be an integer (indicating the minimum required characters from the set) followed by a colon and the characters to include in that set (for example, "3:abcdefghijklmnopqrstuvwxyz" indicates that a user password must contain at least three characters from the set of lowercase ASCII letters). Multiple character sets can be defined in separate values, although no character can appear in more than one character set.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
+user-friendly-name=Validateur de mot de passe d'un jeu de caract\u00e8res
+user-friendly-plural-name=Validateurs de mot de passe d'un jeu de caract\u00e8res
+synopsis=Le Validateur de mot de passe d'un jeu de caract\u00e8res d\u00e9termine si un mot de passe propos\u00e9 est acceptable en v\u00e9rifiant s'il contient un nombre suffisant de caract\u00e8res provenant d'un ou plusieurs jeux de caract\u00e8res d\u00e9finis par l'utilisateur. 
+description=Par exemple, le validateur peut s'assurer que les mots de passe doivent contenir au moins une lettre minuscule, une lettre majuscule, un chiffre et un symbole.
+property.allow-unclassified-characters.synopsis=Indique si le validateur de mot de passe autorise que les mots de passe contiennent des caract\u00e8res n\u2019appartenant pas \u00e0 un jeu de caract\u00e8res d\u00e9finis par l'utilisateur.
+property.allow-unclassified-characters.description=Si la valeur est "false", seuls les caract\u00e8res dans les jeux d\u00e9finis par l'utilisateur peuvent \u00eatre utilis\u00e9s dans les mots de passe. Tout mot de passe contenant un caract\u00e8re non inclus dans le jeu de caract\u00e8res sera refus\u00e9. 
+property.character-set.synopsis=Sp\u00e9cifie un jeu de caract\u00e8res contenant des caract\u00e8res qu'un mot de passe peut contenir, et une valeur indiquant le nombre minimum de caract\u00e8res requis par cet jeu.
+property.character-set.description=Chaque valeur doit \u00eatre un entier (indiquant les caract\u00e8res requis au minimum dans le jeu de caract\u00e8res), suivi par un deux-points et les caract\u00e8res \u00e0 inclure dans cet jeu (par exemple, "3:abcdefghijklmnopqrstuvwxyz" indique qu'un mot de passe utilisateur doit contenir au moins trois caract\u00e8res dans le jeu des lettres en caract\u00e8res ASCII en minuscule). De nombreux jeux de caract\u00e8res peuvent \u00eatre d\u00e9finis comme valeurs s\u00e9par\u00e9es, bien qu'aucun caract\u00e8re ne puisse appara\u00eetre dans plus d'un jeu de caract\u00e8res. 
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
diff --git a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_ja.properties
index 2abaaba..638f6b6 100644
--- a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_ja.properties
@@ -6,5 +6,5 @@
 property.allow-unclassified-characters.description=\u3053\u306e\u5024\u304c\u300cfalse\u300d\u306e\u5834\u5408\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u4f7f\u7528\u3067\u304d\u308b\u306e\u306f\u300c\u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u300d\u6587\u5b57\u30bb\u30c3\u30c8\u5185\u306e\u6587\u5b57\u3060\u3051\u3067\u3059\u3002\u3069\u306e\u6587\u5b57\u30bb\u30c3\u30c8\u306b\u3082\u542b\u307e\u308c\u306a\u3044\u6587\u5b57\u3092\u542b\u3080\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u3001\u62d2\u5426\u3055\u308c\u307e\u3059\u3002
 property.character-set.synopsis=\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u69cb\u6210\u3067\u304d\u308b\u6587\u5b57\u3092\u542b\u3080\u6587\u5b57\u30bb\u30c3\u30c8\u3001\u304a\u3088\u3073\u3053\u306e\u6587\u5b57\u30bb\u30c3\u30c8\u304b\u3089\u9078\u629e\u3057\u306a\u3051\u3089\u3070\u306a\u3089\u306a\u3044\u6700\u5c0f\u6587\u5b57\u6570\u3092\u793a\u3059\u5024\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 property.character-set.description=\u5404\u5024\u306b\u306f\u3001\u6587\u5b57\u30bb\u30c3\u30c8\u304b\u3089\u9078\u629e\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u6700\u5c0f\u6587\u5b57\u6570\u3092\u6574\u6570\u3067\u6307\u5b9a\u3057\u3001\u305d\u306e\u3042\u3068\u306b\u30b3\u30ed\u30f3\u3068\u3001\u3053\u306e\u6587\u5b57\u30bb\u30c3\u30c8\u3092\u69cb\u6210\u3059\u308b\u6587\u5b57\u5217\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u3001\u300c3:abcdefghijklmnopqrstuvwxyz\u300d\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u5c0f\u6587\u5b57\u306e ASCII \u6587\u5b57\u30bb\u30c3\u30c8\u5185\u306e\u6587\u5b57\u3092 3 \u6587\u5b57\u4ee5\u4e0a\u542b\u3081\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u5024\u3054\u3068\u306b\u8907\u6570\u306e\u6587\u5b57\u30bb\u30c3\u30c8\u3092\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u304c\u3001\u7279\u5b9a\u306e\u6587\u5b57\u3092\u8907\u6570\u306e\u6587\u5b57\u30bb\u30c3\u30c8\u306b\u542b\u3081\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
-property.enabled.synopsis=\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059
+property.enabled.synopsis=\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.java-class.synopsis=\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u306e\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_zh_CN.properties
index 5749635..c82bf58 100644
--- a/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/CharacterSetPasswordValidatorCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Character Set Password Validator
-user-friendly-plural-name=Character Set Password Validators
-synopsis=The Character Set Password Validator determines whether a proposed password is acceptable by checking whether it contains a sufficient number of characters from one or more user-defined character sets.
-description=For example, the validator can ensure that passwords must have at least one lowercase letter, one uppercase letter, one digit, and one symbol.
-property.allow-unclassified-characters.synopsis=Indicates whether this password validator allows passwords to contain characters outside of any of the user-defined character sets.
-property.allow-unclassified-characters.description=If this is "false", then only those characters in the user-defined character sets may be used in passwords. Any password containing a character not included in any character set will be rejected.
-property.character-set.synopsis=Specifies a character set containing characters that a password may contain and a value indicating the minimum number of characters required from that set.
-property.character-set.description=Each value must be an integer (indicating the minimum required characters from the set) followed by a colon and the characters to include in that set (for example, "3:abcdefghijklmnopqrstuvwxyz" indicates that a user password must contain at least three characters from the set of lowercase ASCII letters). Multiple character sets can be defined in separate values, although no character can appear in more than one character set.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
+user-friendly-name=\u5b57\u7b26\u96c6\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+user-friendly-plural-name=\u5b57\u7b26\u96c6\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+synopsis=\u5b57\u7b26\u96c6\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u901a\u8fc7\u68c0\u67e5\u63d0\u8bae\u7684\u5bc6\u7801\u662f\u5426\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u7528\u6237\u5b9a\u4e49\u5b57\u7b26\u96c6\u4e2d\u8db3\u591f\u6570\u91cf\u7684\u5b57\u7b26\uff0c\u786e\u5b9a\u5176\u662f\u5426\u53ef\u63a5\u53d7\u3002
+description=\u4f8b\u5982\uff0c\u9a8c\u8bc1\u7a0b\u5e8f\u53ef\u4ee5\u4fdd\u8bc1\u8be5\u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u6709\u4e00\u4e2a\u5c0f\u5199\u5b57\u6bcd\uff0c\u4e00\u4e2a\u5927\u5199\u5b57\u6bcd\uff0c\u4e00\u4e2a\u6570\u5b57\u548c\u4e00\u4e2a\u7b26\u53f7\u3002
+property.allow-unclassified-characters.synopsis=\u6307\u793a\u8be5\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u662f\u5426\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7528\u6237\u5b9a\u4e49\u5b57\u7b26\u96c6\u5916\u7684\u4efb\u4f55\u5b57\u7b26\u3002
+property.allow-unclassified-characters.description=\u5982\u679c\u7b54\u6848\u4e3a\u201cfalse\u201d\uff0c\u5219\u4ec5\u53ef\u4ee5\u5728\u5bc6\u7801\u4e2d\u4f7f\u7528\u7528\u6237\u5b9a\u4e49\u5b57\u7b26\u96c6\u4e2d\u7684\u5b57\u7b26\u3002\u5305\u542b\u4efb\u4f55\u5b57\u7b26\u96c6\u4e2d\u6240\u4e0d\u5305\u542b\u5b57\u7b26\u7684\u4efb\u4f55\u5bc6\u7801\u5c06\u88ab\u62d2\u7edd\u3002
+property.character-set.synopsis=\u6307\u5b9a\u7b26\u5408\u4ee5\u4e0b\u6761\u4ef6\u7684\u5b57\u7b26\u96c6\uff1a\u5305\u542b\u5bc6\u7801\u53ef\u80fd\u5305\u542b\u7684\u5b57\u7b26\u5e76\u5305\u542b\u6307\u793a\u8be5\u5b57\u7b26\u96c6\u4e2d\u6240\u9700\u6700\u5c0f\u5b57\u7b26\u6570\u7684\u503c\u3002
+property.character-set.description=\u6bcf\u4e2a\u503c\u5fc5\u987b\u5747\u4e3a\u6574\u6570\uff08\u6307\u793a\u96c6\u4e2d\u9700\u8981\u7684\u6700\u5c0f\u5b57\u7b26\u6570\uff09\uff0c\u540e\u8ddf\u4e00\u4e2a\u5192\u53f7\u548c\u8be5\u5b57\u7b26\u96c6\u4e2d\u6240\u542b\u7684\u5b57\u7b26\uff08\u4f8b\u5982\uff0c\u201c3:abcdefghijklmnopqrstuvwxyz\u201d\u6307\u793a\u7528\u6237\u5bc6\u7801\u5fc5\u987b\u5305\u542b\u5c0f\u5199 ASCII \u5b57\u6bcd\u96c6\u4e2d\u7684\u81f3\u5c11\u4e09\u4e2a\u5b57\u7b26\uff09\u3002\u867d\u7136\u4e00\u4e2a\u5b57\u7b26\u4e0d\u80fd\u51fa\u73b0\u5728\u591a\u4e2a\u5b57\u7b26\u96c6\u4e2d\uff0c\u4f46\u53ef\u4ee5\u5728\u5355\u72ec\u7684\u503c\u4e2d\u5b9a\u4e49\u591a\u4e2a\u5b57\u7b26\u96c6\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_de.properties
index 499b2cc..f965eac 100644
--- a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Clear Password Storage Scheme
-user-friendly-plural-name=Clear Password Storage Schemes
-synopsis=The Clear Password Storage Scheme provides a mechanism for storing user passwords in clear text, without any form of obfuscation.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "CLEAR". The Clear Password Storage Scheme should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Clear Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Clear Password Storage Scheme implementation.
+user-friendly-name=Klartext-Passwortspeicherschema
+user-friendly-plural-name=Klartext-Passwortspeicherschemata
+synopsis=Das Klartext-Passwortspeicherschemata bietet einen Mechanismus zum Speichern von Passw\u00f6rtern im Klartext ohne jegliche Verschleierung.
+description=Dieses Schema enth\u00e4lt nur eine Implementierung f\u00fcr die Benutzerpasswortsyntax mit dem Speicherschemanamen "CLEAR". Das Klartext-Passwortspeicherschema sollte nur verwendet werden, Clientanwendungen vorliegen, die diese spezifische F\u00e4higkeit ben\u00f6tigen.
+property.enabled.synopsis=Gibt an, ob das Klartext-Passwortspeicherschema aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das Klartext-Passwortspeicherschema implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_es.properties
index 499b2cc..35f9a3b 100644
--- a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Clear Password Storage Scheme
-user-friendly-plural-name=Clear Password Storage Schemes
-synopsis=The Clear Password Storage Scheme provides a mechanism for storing user passwords in clear text, without any form of obfuscation.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "CLEAR". The Clear Password Storage Scheme should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Clear Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Clear Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1a simple
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1a simple
+synopsis=El esquema de almacenamiento de contrase\u00f1a simple proporciona un mecanismo de almacenamiento de contrase\u00f1as de usuario no cifradas, sin ninguna forma de protecci\u00f3n.
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "CLEAR". El esquema de almacenamiento de contrase\u00f1a simple s\u00f3lo debe utilizarse si hay aplicaciones de cliente que espec\u00edficamente requieren esta capacidad.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1a simple para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1a simple.
diff --git a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_fr.properties
index 499b2cc..d5572c8 100644
--- a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Clear Password Storage Scheme
-user-friendly-plural-name=Clear Password Storage Schemes
-synopsis=The Clear Password Storage Scheme provides a mechanism for storing user passwords in clear text, without any form of obfuscation.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "CLEAR". The Clear Password Storage Scheme should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Clear Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Clear Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe en clair
+user-friendly-plural-name=Plans de stockage du mot de passe en clair
+synopsis=Le plan de stockage du mot de passe en clair offre un m\u00e9canisme de stockage des mots de passe utilisateur en texte clair, sans aucune forme d'obscurcissement.
+description=Ce plan contient seulement une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom du plan de stockage "CLEAR". Le plan de stockage du mot de passe en clair doit seulement \u00eatre utilis\u00e9 s'il y a des applications client qui requi\u00e8rent sp\u00e9cifiquement cette capacit\u00e9.
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe en clair est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe en clair.
diff --git a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_zh_CN.properties
index 499b2cc..62dcc44 100644
--- a/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClearPasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Clear Password Storage Scheme
-user-friendly-plural-name=Clear Password Storage Schemes
-synopsis=The Clear Password Storage Scheme provides a mechanism for storing user passwords in clear text, without any form of obfuscation.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "CLEAR". The Clear Password Storage Scheme should only be used if there are client applications that specifically require this capability.
-property.enabled.synopsis=Indicates whether the Clear Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Clear Password Storage Scheme implementation.
+user-friendly-name=\u6e05\u9664\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=\u6e05\u9664\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=\u6e05\u9664\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u660e\u6587\u5f62\u5f0f\uff08\u800c\u975e\u4efb\u4f55\u8ff7\u60d1\u5f62\u5f0f\uff09\u63d0\u4f9b\u5b58\u50a8\u7528\u6237\u5bc6\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u5bf9\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u4e00\u79cd\u5b9e\u65bd\uff0c\u5b58\u50a8\u6a21\u5f0f\u540d\u79f0\u4e3a\u201cCLEAR\u201d\u3002\u6e05\u9664\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ec5\u5e94\u5728\u5b58\u5728\u7279\u5b9a\u9700\u8981\u6b64\u529f\u80fd\u7684\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u65f6\u4f7f\u7528\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6e05\u9664\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6e05\u9664\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_de.properties
index 67c3386..c120c40 100644
--- a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Client Connection Monitor Provider
-user-friendly-plural-name=Client Connection Monitor Providers
-synopsis=The Client Connection Monitor Provider exposes monitor information about the set of client connections that are established to the Directory Server.
-property.enabled.synopsis=Indicates whether the Client Connection Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Client Connection Monitor Provider implementation.
+user-friendly-name=Clientverbindung-\u00dcberwachungsanbieter
+user-friendly-plural-name=Clientverbindung-\u00dcberwachungsanbieter
+synopsis=Der Clientverbindung-\u00dcberwachungsanbieter bietet \u00dcberwachungsinformationen zu einem Satz mit Clientverbindungen, die mit dem Directory-Server hergestellt werden.
+property.enabled.synopsis=Gibt an, ob der Clientverbindung-\u00dcberwachungsanbieter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Clientverbindung-\u00dcberwachungsanbieter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_es.properties
index 67c3386..f9b1d81 100644
--- a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Client Connection Monitor Provider
-user-friendly-plural-name=Client Connection Monitor Providers
-synopsis=The Client Connection Monitor Provider exposes monitor information about the set of client connections that are established to the Directory Server.
-property.enabled.synopsis=Indicates whether the Client Connection Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Client Connection Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n de la conexi\u00f3n del cliente
+user-friendly-plural-name=Proveedores de supervisi\u00f3n de la conexi\u00f3n del cliente
+synopsis=El proveedor de supervisi\u00f3n de la conexi\u00f3n del cliente expone la informaci\u00f3n del monitor sobre el conjunto de conexiones del cliente que se establecen con el servidor de directorios.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n de la conexi\u00f3n del cliente est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n de la conexi\u00f3n del cliente.
diff --git a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_fr.properties
index 67c3386..57fe412 100644
--- a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Client Connection Monitor Provider
-user-friendly-plural-name=Client Connection Monitor Providers
-synopsis=The Client Connection Monitor Provider exposes monitor information about the set of client connections that are established to the Directory Server.
-property.enabled.synopsis=Indicates whether the Client Connection Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Client Connection Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4le de connexion cliente
+user-friendly-plural-name=Fournisseurs du contr\u00f4le de connexion cliente
+synopsis=Le fournisseur du contr\u00f4le de connexion cliente expose des informations de contr\u00f4le concernant l'ensemble de connexions clientes qui sont \u00e9tablies vers Directory Server.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le de connexion cliente est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le de connexion cliente.
diff --git a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_zh_CN.properties
index 67c3386..4258f6c 100644
--- a/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ClientConnectionMonitorProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Client Connection Monitor Provider
-user-friendly-plural-name=Client Connection Monitor Providers
-synopsis=The Client Connection Monitor Provider exposes monitor information about the set of client connections that are established to the Directory Server.
-property.enabled.synopsis=Indicates whether the Client Connection Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Client Connection Monitor Provider implementation.
+user-friendly-name=\u5ba2\u6237\u7aef\u8fde\u63a5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u5ba2\u6237\u7aef\u8fde\u63a5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u5ba2\u6237\u7aef\u8fde\u63a5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u516c\u5f00\u6709\u5173\u4e0e\u76ee\u5f55\u670d\u52a1\u5668\u5efa\u7acb\u7684\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u8bbe\u7f6e\u7684\u76d1\u89c6\u5668\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5ba2\u6237\u7aef\u8fde\u63a5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5ba2\u6237\u7aef\u8fde\u63a5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_de.properties
index 6bac091..adc7241 100644
--- a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Config File Handler Backend
-user-friendly-plural-name=Config File Handler Backends
-synopsis=The Config File Handler Backend allows clients to access the server configuration over protocol, and allow both read and write operations. Note: Modify DN operations are not supported for entries in the server configuration.
+user-friendly-name=Konfigurationsdateihandler-Backend
+user-friendly-plural-name=Konfigurationsdateihandler-Backends
+synopsis=Der Konfigurationsdateihandler-Backend erm\u00f6glicht es Clients, \u00fcber das Protokoll auf die Serverkonfiguration zuzugreifen und sowohl Lese- als auch Schreibvorg\u00e4nge zuzulassen. Hinweis: \u00c4nderungs-DN-Vorg\u00e4nge werden nicht f\u00fcr Eintr\u00e4ge in der Serverkonfiguration unterst\u00fctzt.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
diff --git a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_es.properties
index 4d1ddd4..0614d9e 100644
--- a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_es.properties
@@ -1,15 +1,15 @@
-user-friendly-name=Config File Handler Backend
-user-friendly-plural-name=Config File Handler Backends
-synopsis=The Config File Handler Backend allows clients to access the server configuration over protocol, and allow both read and write operations. Note: Modify DN operations are not supported for entries in the server configuration.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor en segundo plano del controlador del archivo de configuraci\u00f3n.
+user-friendly-plural-name=Servidores en segundo plano del controlador del archivo de configuraci\u00f3n.
+synopsis=El servidor en segundo plano del controlador del archivo de configuraci\u00f3n permite a los clientes acceder a la configuraci\u00f3n del servidor mediante un protocolo, as\u00ed como realizar operaciones tanto de lectura como de escritura. Nota: las operaciones de modificaci\u00f3n de DN no se admiten en las entradas de la configuraci\u00f3n del servidor.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_fr.properties
index 4d1ddd4..569dc25 100644
--- a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_fr.properties
@@ -1,15 +1,15 @@
-user-friendly-name=Config File Handler Backend
-user-friendly-plural-name=Config File Handler Backends
-synopsis=The Config File Handler Backend allows clients to access the server configuration over protocol, and allow both read and write operations. Note: Modify DN operations are not supported for entries in the server configuration.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend de gestionnaire de fichier de configuration
+user-friendly-plural-name=Backends de gestionnaire de fichier de configuration
+synopsis=Le backend de gestionnaire de fichier de configuration autorise les clients \u00e0 acc\u00e9der \u00e0 la configuration du serveur sur le protocole, et autorise les op\u00e9rations de lecture et d'\u00e9criture. Remarque\u00a0: Les op\u00e9rations de modification de DN ne sont pas prises en charge pour les entr\u00e9es dans la configuration du serveur.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_zh_CN.properties
index 4d1ddd4..55e41ef 100644
--- a/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConfigFileHandlerBackendCfgDefn_zh_CN.properties
@@ -1,15 +1,15 @@
-user-friendly-name=Config File Handler Backend
-user-friendly-plural-name=Config File Handler Backends
-synopsis=The Config File Handler Backend allows clients to access the server configuration over protocol, and allow both read and write operations. Note: Modify DN operations are not supported for entries in the server configuration.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u914d\u7f6e\u6587\u4ef6\u5904\u7406\u7a0b\u5e8f\u540e\u7aef
+user-friendly-plural-name=\u914d\u7f6e\u6587\u4ef6\u5904\u7406\u7a0b\u5e8f\u540e\u7aef
+synopsis=\u914d\u7f6e\u6587\u4ef6\u5904\u7406\u7a0b\u5e8f\u540e\u7aef\u5141\u8bb8\u5ba2\u6237\u7aef\u901a\u8fc7\u534f\u8bae\u8bbf\u95ee\u670d\u52a1\u5668\u914d\u7f6e\uff0c\u5e76\u5141\u8bb8\u8fdb\u884c\u8bfb\u53d6\u548c\u5199\u5165\u64cd\u4f5c\u3002\u6ce8\uff1a\u5728\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u652f\u6301\u5bf9\u6761\u76ee\u8fdb\u884c\u4fee\u6539 DN \u64cd\u4f5c\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_de.properties
index 53f73be..1ca079e 100644
--- a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_de.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Connection Handler
+user-friendly-name=Verbindungshandler
 user-friendly-plural-name=Verbindungs-Handler
-synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Connection Handler implementation.
+synopsis=Verbindungshandler erm\u00f6glichen die Verarbeitung der gesamten Interaktion mit den Clients, einschlie\u00dflich des Akzeptierens von Verbindungen, Leseanforderungen und Sendens von Reaktionen.
+property.allowed-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.allowed-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske.
+property.allowed-client.default-behavior.alias.synopsis=Alle Clients mit Adressen, die nicht einer Adresse auf der Ablehnungsliste entsprechen, sind zugelassen. Falls keine Ablehnungsliste vorliegt, sind alle Clients zugelassen.
+property.allowed-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.denied-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die nicht zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.denied-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske. Wenn sowohl Masken f\u00fcr zugelassene als auch f\u00fcr abgelehnte Clients definiert werden und eine Clientverbindung mit einer oder mehreren Masken in beiden Listen \u00fcbereinstimmt, wird die Verbindung verweigert. Wird nur eine Ausschlussliste f\u00fcr verweigerte Clients angegeben, werden alle Clients, die mit keiner Maske dieser Liste \u00fcbereinstimmen, zugelassen.
+property.denied-client.default-behavior.alias.synopsis=Wenn eine Zulassungsliste angegegen ist, werden nur Clients mit Adressen auf der Zulassungsliste zugelassen. Andernfalls werden alle Clients zugelassen.
+property.denied-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.enabled.synopsis=Gibt an ob der Verbindungs-Handler zur Benutzung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Verbindungs-Handler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_es.properties
index 495c3f8..b705241 100644
--- a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_es.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Connection Handler
+user-friendly-name=Controlador de conexi\u00f3n
 user-friendly-plural-name=Controladores de conexi\u00f3n
-synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Connection Handler implementation.
+synopsis=Los controladores de conexi\u00f3n se encargan de administrar todas las interacciones con los clientes, incluida la aceptaci\u00f3n de las conexiones, la lectura de solicitudes y el env\u00edo de respuestas.
+property.allowed-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que pueden establecer conexiones con este controlador.
+property.allowed-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred.
+property.allowed-client.default-behavior.alias.synopsis=Se permitir\u00e1 el uso de todos los clientes con direcciones que no coincidan con una de las que se incluyen en la lista de denegaci\u00f3n. Si no hay ninguna lista de denegaci\u00f3n, se permitir\u00e1 el uso de todos los clientes.
+property.allowed-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.denied-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que no pueden establecer conexiones con este controlador.
+property.denied-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred. Si se definen tanto las m\u00e1scaras de cliente permitidas como las denegadas y una conexi\u00f3n de cliente coincide con, al menos, una de las m\u00e1scaras de ambas listas, se denegar\u00e1 la conexi\u00f3n. Si s\u00f3lo se especifica una lista de denegaci\u00f3n, se permitir\u00e1 el uso de cualquier cliente que no coincida con una m\u00e1scara de esa lista.
+property.denied-client.default-behavior.alias.synopsis=Si se especifica una lista de admisi\u00f3n, s\u00f3lo se permitir\u00e1 el uso de los clientes cuyas direcciones est\u00e9n incluidas en esa lista. De lo contrario, se permitir\u00e1 el uso de todos los clientes.
+property.denied-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.enabled.synopsis=Indica si se ha habilitado el controlador de conexi\u00f3n.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de conexi\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_fr.properties
index dd56bd4..2b3b05f 100644
--- a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_fr.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Connection Handler
+user-friendly-name=Gestionnaire de connexion
 user-friendly-plural-name=Gestionnaires de connexion
-synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Connection Handler implementation.
+synopsis=Les gestionnaires de connexion permettent de g\u00e9rer toutes les interactions avec les clients, y compris l'acceptation des connexions, la lecture des requ\u00eates et l'envoi des r\u00e9ponses.
+property.allowed-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.allowed-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau.
+property.allowed-client.default-behavior.alias.synopsis=Tous les clients dont les adresses ne correspondent pas \u00e0 une adresse de la liste de refus sont autoris\u00e9s. S'il n'existe pas de liste de refus, tous les clients sont autoris\u00e9s.
+property.allowed-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.denied-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.denied-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau. Si les masques de client autoris\u00e9s et refus\u00e9s sont d\u00e9finis et qu'une connexion cliente correspond \u00e0 un ou plusieurs masques dans les deux listes, alors la connexion est refus\u00e9e. Si seule une liste de refus est sp\u00e9cifi\u00e9e, alors tout client qui ne correspond pas \u00e0 un masque dans cette liste est autoris\u00e9.
+property.denied-client.default-behavior.alias.synopsis=Si une liste d'autorisation est sp\u00e9cifi\u00e9e, alors seuls les clients ayant des adresses figurant sur la liste d'autorisation sont autoris\u00e9s. Dans le cas contraire, tous les clients sont autoris\u00e9s.
+property.denied-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.enabled.synopsis=Indique si le gestionnaire de connexion est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de connexion.
diff --git a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_zh_CN.properties
index bbe4785..ab81030 100644
--- a/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ConnectionHandlerCfgDefn_zh_CN.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Connection Handler
+user-friendly-name=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
 user-friendly-plural-name=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
-synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Connection Handler implementation.
+synopsis=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u8d1f\u8d23\u5904\u7406\u4e0e\u5ba2\u6237\u7aef\u7684\u6240\u6709\u4ea4\u4e92\uff0c\u5305\u62ec\u63a5\u6536\u8fde\u63a5\u3001\u8bfb\u53d6\u8bf7\u6c42\u548c\u53d1\u751f\u54cd\u5e94\u3002
+property.allowed-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.allowed-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002
+property.allowed-client.default-behavior.alias.synopsis=\u5141\u8bb8\u6240\u6709\u5176\u5730\u5740\u4e0e\u62d2\u7edd\u5217\u8868\u4e2d\u7684\u5730\u5740\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002\u5982\u679c\u6ca1\u6709\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.allowed-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.denied-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u4e0d\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u5141\u8bb8\u548c\u62d2\u7edd\u7684\u5ba2\u6237\u7aef\u63a9\u7801\uff0c\u5e76\u4e14\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u8fd9\u4e24\u4e2a\u5217\u8868\u4e2d\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u63a9\u7801\u5339\u914d\uff0c\u5219\u5c06\u62d2\u7edd\u8fde\u63a5\u3002\u5982\u679c\u53ea\u6307\u5b9a\u4e86\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u4efb\u4f55\u4e0e\u8be5\u5217\u8868\u4e2d\u7684\u63a9\u7801\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.default-behavior.alias.synopsis=\u5982\u679c\u6307\u5b9a\u4e86\u5141\u8bb8\u5217\u8868\uff0c\u5219\u4ec5\u5141\u8bb8\u5177\u6709\u5141\u8bb8\u5217\u8868\u4e0a\u7684\u5730\u5740\u7684\u5ba2\u6237\u7aef\u3002\u5426\u5219\uff0c\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.denied-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_de.properties
index 3e149fb..13d22b2 100644
--- a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_de.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Cram MD5 SASL Mechanism Handler
-user-friendly-plural-name=Cram MD5 SASL Mechanism Handlers
-synopsis=The CRAM-MD5 SASL mechanism provides the ability for clients to perform password-based authentication in a manner that does not expose their password in the clear.
-description=Rather than including the password in the bind request, the CRAM-MD5 mechanism uses a two-step process in which the client needs only to prove that it knows the password. The server sends randomly-generated data to the client that is to be used in the process, which makes it resistant to replay attacks. The one-way message digest algorithm ensures that the original clear-text password is not exposed. Note that the algorithm used by the CRAM-MD5 mechanism requires that both the client and the server have access to the clear-text password (or potentially a value that is derived from the clear-text password). In order to authenticate to the server using CRAM-MD5, the password for a user's account must be encoded using a reversible password storage scheme that allows the server to have access to the clear-text value.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper used with this SASL mechanism handler to match the authentication ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Cram MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Cram MD5 SASL-Mechanismushandler
+user-friendly-plural-name=Cram MD5 SASL-Mechanismushandler
+synopsis=Der Cram MD5 SASL-Mechanismus bietet Clients die M\u00f6glichkeit, eine Authentifizierung auf Passwortbasis auf eine Weise auszuf\u00fchren, die das Passwort nicht als Klartext offenlegt.
+description=Der CRAM MD5 SASL-Mechanismushandler verwendet in der Verbindungsanforderung kein Passwort, sondern einen zweiteiligen Prozess, in dem der Client lediglich nachweisen muss, das Passwort zu kennen. Der Server sendet zuf\u00e4llig generierte Daten an den Client, der im Prozess verwendet werden soll. Damit wird er gegen Replay-Angriffe gesch\u00fctzt. Der Einrichtungsalgorithmus zur Nachrichtenverarbeitung stellt sicher, dass das urspr\u00fcngliche Passwort nicht im Klartext offengelegt wird. Beachten Sie, dass f\u00fcr den CRAM-MD5 SASL-Mechanismus sowohl der Server als auch der Client auf das Klartextpasswort haben m\u00fcssen (oder potenziell auf einen Wert, der von dem Klartextpasswort abgeleitet wurde). F\u00fcr die Authentifizierung am Server mithilfe von CRAM-MD5 muss das Passwort eines Benutzerkontos mit einem reversiblen Passwortspeicherschema codiert werden, das den Server den Zugriff auf den Klartextwert erm\u00f6glicht.
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.identity-mapper.synopsis=Gibt den Namen des Identit\u00e4tsmappers an, mit dem der SASL-Mechanismushandler die Authentifizierungs-ID in der SASL-Verbindungsanforderungen mit dem entsprechenden Benutzer im Verzeichnis abgleicht.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Identit\u00e4tsmapper muss aktiviert werden, wenn der Cram MD5 SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_es.properties
index 3e149fb..99c9bcc 100644
--- a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_es.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Cram MD5 SASL Mechanism Handler
-user-friendly-plural-name=Cram MD5 SASL Mechanism Handlers
-synopsis=The CRAM-MD5 SASL mechanism provides the ability for clients to perform password-based authentication in a manner that does not expose their password in the clear.
-description=Rather than including the password in the bind request, the CRAM-MD5 mechanism uses a two-step process in which the client needs only to prove that it knows the password. The server sends randomly-generated data to the client that is to be used in the process, which makes it resistant to replay attacks. The one-way message digest algorithm ensures that the original clear-text password is not exposed. Note that the algorithm used by the CRAM-MD5 mechanism requires that both the client and the server have access to the clear-text password (or potentially a value that is derived from the clear-text password). In order to authenticate to the server using CRAM-MD5, the password for a user's account must be encoded using a reversible password storage scheme that allows the server to have access to the clear-text value.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper used with this SASL mechanism handler to match the authentication ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Cram MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Controlador del mecanismo Cram MD5 SASL
+user-friendly-plural-name=Controladores del mecanismo Cram MD5 SASL
+synopsis=El controlador del mecanismo CRAM-MD5 SASL permite a los clientes realizar una autenticaci\u00f3n basada en contrase\u00f1as de tal forma que no se muestre abiertamente su contrase\u00f1a.
+description=En lugar de incluir la contrase\u00f1a en una solicitud de enlace, el mecanismo CRAM-MD5 utiliza un proceso compuesto por dos pasos en el que el cliente s\u00f3lo necesita demostrar que conoce la contrase\u00f1a. El servidor env\u00eda los datos generados aleatoriamente al cliente que se vaya a utilizar en el proceso, lo que permite que sea resistente a ataques de reproducci\u00f3n. El algoritmo de recopilaci\u00f3n de mensajes unidireccional garantiza que no se mostrar\u00e1 la contrase\u00f1a de texto sin cifrar original. Tenga en cuenta que el algoritmo utilizado por CRAM-MD5 requiere que tanto el cliente como el servidor tengan acceso a la contrase\u00f1a de texto sin cifrar (o un acceso potencial al valor derivado de esta contrase\u00f1a). Para autenticarse en el servidor con CRAM-MD5, la contrase\u00f1a debe codificarse mediante un esquema de almacenamiento de contrase\u00f1as reversible que permita el acceso del servidor al valor de texto sin cifrar.
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.identity-mapper.synopsis=Especifica el nombre del asignador de identidades que se utilizar\u00e1 con el controlador del mecanismo SASL para asociar el Id. de autenticaci\u00f3n incluido en la solicitud de enlace SASL al usuario correspondiente del directorio.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Debe habilitarse el asignador de identidades al que se hace referencia si se ha habilitado el controlador del mecanismo Cram MD5 SASL.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_fr.properties
index 3e149fb..df87f1a 100644
--- a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_fr.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Cram MD5 SASL Mechanism Handler
-user-friendly-plural-name=Cram MD5 SASL Mechanism Handlers
-synopsis=The CRAM-MD5 SASL mechanism provides the ability for clients to perform password-based authentication in a manner that does not expose their password in the clear.
-description=Rather than including the password in the bind request, the CRAM-MD5 mechanism uses a two-step process in which the client needs only to prove that it knows the password. The server sends randomly-generated data to the client that is to be used in the process, which makes it resistant to replay attacks. The one-way message digest algorithm ensures that the original clear-text password is not exposed. Note that the algorithm used by the CRAM-MD5 mechanism requires that both the client and the server have access to the clear-text password (or potentially a value that is derived from the clear-text password). In order to authenticate to the server using CRAM-MD5, the password for a user's account must be encoded using a reversible password storage scheme that allows the server to have access to the clear-text value.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper used with this SASL mechanism handler to match the authentication ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Cram MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Gestionnaire de m\u00e9canisme CRAM MD5 SASL
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme CRAM MD5 SASL
+synopsis=Le m\u00e9canisme CRAM-MD5 SASL permet aux clients d'effectuer une authentification bas\u00e9e sur un mot de passe d'une mani\u00e8re qui n'expose pas leur mot de passe en clair.  
+description=Plut\u00f4t que d'inclure le mot de passe dans la requ\u00eate de liaison, le m\u00e9canisme CRAM-MD5 utilise un processus en deux \u00e9tapes dans lequel le client a seulement besoin de prouver qu'il conna\u00eet le mot de passe. Le serveur envoie au client des donn\u00e9es g\u00e9n\u00e9r\u00e9es de fa\u00e7on al\u00e9atoire \u00e0 utiliser dans le processus, ce qui le rend r\u00e9sistant aux attaques de rediffusion. L'algorithme de synth\u00e8se de message unidirectionnel s'assure que le mot de passe initial en texte en clair n'est pas expos\u00e9. Remarque\u00a0: l'algorithme utilis\u00e9 par le m\u00e9canisme CRAM-MD5 demande que le client et le serveur aient acc\u00e8s au mot de passe en texte en clair (ou potentiellement une valeur d\u00e9riv\u00e9e du mot de passe en texte en clair). Pour s'authentifier au serveur en utilisant CRAM-MD5, le mot de passe d'un compte utilisateur doit \u00eatre cod\u00e9 en utilisant un plan de stockage de mot de passe r\u00e9versible, qui permet au serveur d'avoir acc\u00e8s \u00e0 la valeur en texte en clair.
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.identity-mapper.synopsis=Sp\u00e9cifie le nom du mappeur d'identit\u00e9 utilis\u00e9 avec ce gestionnaire de m\u00e9canisme SASL pour faire correspondre l'ID d'authentification, inclus dans la requ\u00eate de liaison SASL, \u00e0 l'utilisateur correspondant dans le r\u00e9pertoire.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Le mappeur d'identit\u00e9 correspondant doit \u00eatre activ\u00e9 quand le gestionnaire de m\u00e9canisme CRAM MD5 SASL est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_zh_CN.properties
index 3e149fb..0c34718 100644
--- a/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/CramMD5SASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Cram MD5 SASL Mechanism Handler
-user-friendly-plural-name=Cram MD5 SASL Mechanism Handlers
-synopsis=The CRAM-MD5 SASL mechanism provides the ability for clients to perform password-based authentication in a manner that does not expose their password in the clear.
-description=Rather than including the password in the bind request, the CRAM-MD5 mechanism uses a two-step process in which the client needs only to prove that it knows the password. The server sends randomly-generated data to the client that is to be used in the process, which makes it resistant to replay attacks. The one-way message digest algorithm ensures that the original clear-text password is not exposed. Note that the algorithm used by the CRAM-MD5 mechanism requires that both the client and the server have access to the clear-text password (or potentially a value that is derived from the clear-text password). In order to authenticate to the server using CRAM-MD5, the password for a user's account must be encoded using a reversible password storage scheme that allows the server to have access to the clear-text value.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper used with this SASL mechanism handler to match the authentication ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Cram MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Cram MD5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=Cram MD5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=Cram MD5 SASL \u673a\u5236\u63d0\u4f9b\u7684\u529f\u80fd\u5141\u8bb8\u5ba2\u6237\u7aef\u4ee5\u67d0\u79cd\u65b9\u5f0f\u6267\u884c\u57fa\u4e8e\u5bc6\u7801\u7684\u9a8c\u8bc1\uff0c\u8be5\u8fc7\u7a0b\u4e0d\u4f1a\u81ea\u7531\u516c\u5f00\u5ba2\u6237\u7aef\u7684\u5bc6\u7801\u3002
+description=CRAM-MD5 \u673a\u5236\u4e0d\u4f1a\u5c06\u5bc6\u7801\u5305\u542b\u5728\u7ed1\u5b9a\u8bf7\u6c42\u4e2d\uff0c\u5b83\u4f7f\u7528\u4e24\u6b65\u8fdb\u7a0b\uff0c\u5728\u8be5\u8fdb\u7a0b\u4e2d\u5ba2\u6237\u7aef\u4ec5\u9700\u8981\u8bc1\u660e\u5176\u77e5\u9053\u5bc6\u7801\u5373\u53ef\u3002\u670d\u52a1\u5668\u4f1a\u5c06\u968f\u673a\u751f\u6210\u7684\u6570\u636e\u53d1\u9001\u7ed9\u8981\u5728\u8fdb\u7a0b\u4e2d\u4f7f\u7528\u7684\u5ba2\u6237\u7aef\uff0c\u8fd9\u6837\u53ef\u4ee5\u4f7f\u5b83\u514d\u53d7\u91cd\u653e\u653b\u51fb\u3002\u5355\u5411\u6d88\u606f\u6458\u8981\u7b97\u6cd5\u53ef\u4ee5\u786e\u4fdd\u4e0d\u516c\u5f00\u539f\u59cb\u660e\u6587\u5bc6\u7801\u3002\u8bf7\u6ce8\u610f\uff0cCRAM-MD5 \u673a\u5236\u6240\u7528\u7b97\u6cd5\u9700\u8981\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u5bf9\u660e\u6587\u5bc6\u7801\uff08\u6216\u6f5c\u5728\u6e90\u81ea\u660e\u6587\u5bc6\u7801\u7684\u503c\uff09\u5177\u6709\u8bbf\u95ee\u6743\u9650\u3002\u4e3a\u4e86\u4f7f\u7528 CRAM-MD5 \u5bf9\u670d\u52a1\u5668\u8fdb\u884c\u9a8c\u8bc1\uff0c\u5fc5\u987b\u4f7f\u7528\u53ef\u9006\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\uff08\u8be5\u6a21\u5f0f\u5141\u8bb8\u670d\u52a1\u5668\u5bf9\u660e\u6587\u503c\u5177\u6709\u8bbf\u95ee\u6743\u9650\uff09\u5bf9\u7528\u6237\u5e10\u6237\u7684\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.identity-mapper.synopsis=\u6307\u5b9a\u4e0e\u8be5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4e00\u8d77\u4f7f\u7528\u7684\u6807\u8bc6\u6620\u5c04\u7a0b\u5e8f\u7684\u540d\u79f0\uff0c\u4ee5\u4f7f SASL \u7ed1\u5b9a\u8bf7\u6c42\u4e2d\u6240\u5305\u542b\u7684\u9a8c\u8bc1 ID \u4e0e\u76ee\u5f55\u4e2d\u7684\u76f8\u5e94\u7528\u6237\u5339\u914d\u3002
+property.identity-mapper.syntax.aggregation.constraint-synopsis=\u542f\u7528 Cram MD5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u6807\u8bc6\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_de.properties
index cef7031..dff8b47 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Crypt Password Storage Scheme
-user-friendly-plural-name=Crypt Password Storage Schemes
-synopsis=The Crypt Password Storage Scheme provides a mechanism for encoding user passwords using the UNIX crypt algorithm.
-description=This implementation contains only an implementation for the user password syntax, with a storage scheme name of "CRYPT". Even though it is a one-way digest, the Crypt Password Storage Scheme is relatively weak by today's standards. Because it supports only a 12-bit salt (meaning that there are only 4096 possible ways to encode a given password), it is also vulnerable to dictionary attacks. You should therefore use this storage scheme only in cases where an external application expects to retrieve the password and verify it outside of the directory, rather than by performing an LDAP bind.
-property.enabled.synopsis=Indicates whether the Crypt Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Crypt Password Storage Scheme implementation.
+user-friendly-name=Speicherschema f\u00fcr verschl\u00fcsselte Passw\u00f6rter
+user-friendly-plural-name=Speicherschemata f\u00fcr verschl\u00fcsselte Passw\u00f6rter
+synopsis=Das Speicherschema f\u00fcr verschl\u00fcsselte Passw\u00f6rter bietet einen Mechanismus zum Verschl\u00fcssen von Passw\u00f6rtern mit dem UNIX-Verschl\u00fcsselungsalgorithmus.
+description=Diese Implementierung enth\u00e4lt nur eine Implementierung f\u00fcr die Benutzerpasswort-Syntax mit dem Speicherschema-Namen "CRYPT". Es handelt sich zwar um eine Einrichtungsverarbeitung, aber nach den heutigen Standards ist das Speicherschema f\u00fcr verschl\u00fcsselte Passw\u00f6rter recht schwach. Da es nur einen 12-Bit-Salt unterst\u00fctzt (und daher nur 4096 unterschiedliche Arten zum Verschl\u00fcsseln eines Passworts bestehen), ist es auch anf\u00e4llig gegen W\u00f6rterbuchangriffe. Sie sollten dieses Speicherschema daher nur in F\u00e4llen verwenden, in denen eine externe Anwendung das Passwort abruft und au\u00dferhalb des W\u00f6rterbuchs verifziert und keine LDAP-Verbindung ausgef\u00fchrt wird.
+property.enabled.synopsis=Gibt an, ob das Speicherschema f\u00fcr verschl\u00fcsselte Passw\u00f6rter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen einer Java-Klasse an, die das Gibt den vollqualifizierten Namen einer Java Klasse an die das Speicherschema f\u00fcr verschl\u00fcsselte Passw\u00f6rter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_es.properties
index cef7031..066241f 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Crypt Password Storage Scheme
-user-friendly-plural-name=Crypt Password Storage Schemes
-synopsis=The Crypt Password Storage Scheme provides a mechanism for encoding user passwords using the UNIX crypt algorithm.
-description=This implementation contains only an implementation for the user password syntax, with a storage scheme name of "CRYPT". Even though it is a one-way digest, the Crypt Password Storage Scheme is relatively weak by today's standards. Because it supports only a 12-bit salt (meaning that there are only 4096 possible ways to encode a given password), it is also vulnerable to dictionary attacks. You should therefore use this storage scheme only in cases where an external application expects to retrieve the password and verify it outside of the directory, rather than by performing an LDAP bind.
-property.enabled.synopsis=Indicates whether the Crypt Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Crypt Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1a crypt
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1a crypt
+synopsis=El esquema de almacenamiento de contrase\u00f1a crypt proporciona un mecanismo para codificar las contrase\u00f1as de usuario por medio del algoritmo crypt UNIX.
+description=La implementaci\u00f3n contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de contrase\u00f1a de usuario, con un esquema de almacenamiento llamado "CRYPT". A pesar de que se trata de una recopilaci\u00f3n directa, el esquema de almacenamiento de contrase\u00f1a crypt es relativamente d\u00e9bil para los est\u00e1ndares actuales. Ya que s\u00f3lo admite 12 bits (lo que supone que existen s\u00f3lo 4.096 formas posibles de codificar una contrase\u00f1a determinada), tambi\u00e9n es vulnerable a ataques de diccionario. Por tanto, debe utilizar este esquema de almacenamiento s\u00f3lo en casos en los que se espere que una aplicaci\u00f3n externa recupere la contrase\u00f1a y la compruebe fuera del directorio, en lugar de por medio de un enlace LDAP.
+property.enabled.synopsis=Indica si el Esquema de almacenamiento de contrase\u00f1as crypt est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1a crypt.
diff --git a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_fr.properties
index cef7031..8e83d27 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Crypt Password Storage Scheme
-user-friendly-plural-name=Crypt Password Storage Schemes
-synopsis=The Crypt Password Storage Scheme provides a mechanism for encoding user passwords using the UNIX crypt algorithm.
-description=This implementation contains only an implementation for the user password syntax, with a storage scheme name of "CRYPT". Even though it is a one-way digest, the Crypt Password Storage Scheme is relatively weak by today's standards. Because it supports only a 12-bit salt (meaning that there are only 4096 possible ways to encode a given password), it is also vulnerable to dictionary attacks. You should therefore use this storage scheme only in cases where an external application expects to retrieve the password and verify it outside of the directory, rather than by performing an LDAP bind.
-property.enabled.synopsis=Indicates whether the Crypt Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Crypt Password Storage Scheme implementation.
+user-friendly-name=Sch\u00e9ma de stockage de mot de passe Crypt
+user-friendly-plural-name=Sch\u00e9mas de stockage de mot de passe Crypt
+synopsis=Le sch\u00e9ma de stockage de mot de passe Crypt fournit un m\u00e9canisme de codage des mots de passe utilisateur \u00e0 l'aide de l'algorithme crypt de UNIX.
+description=Cette impl\u00e9mentation contient uniquement une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom de sch\u00e9ma de stockage \u00ab CRYPT \u00bb. M\u00eame s'il s'agit d'un hachage \u00e0 sens unique, le sch\u00e9ma de stockage de mot de passe Crypt est relativement faible au vu des normes actuelles. Comme il ne prend en charge qu'un salt de 12 bits (ce qui signifie qu'il n'y a que 4096 fa\u00e7ons possibles de coder un mot de passe donn\u00e9), il est \u00e9galement vuln\u00e9rable aux attaques de dictionnaire. Vous devez par cons\u00e9quent utiliser ce sch\u00e9ma de stockage uniquement dans les cas o\u00f9 une application externe souhaite r\u00e9cup\u00e9rer le mot de passe et le v\u00e9rifier en dehors de l'annuaire, plut\u00f4t que d'effectuer une liaison LDAP.
+property.enabled.synopsis=Indique si l'utilisation du sch\u00e9ma de stockage de mot de passe Crypt est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du sch\u00e9ma de stockage de mots de passe Crypt.
diff --git a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_zh_CN.properties
index cef7031..545c883 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptPasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Crypt Password Storage Scheme
-user-friendly-plural-name=Crypt Password Storage Schemes
-synopsis=The Crypt Password Storage Scheme provides a mechanism for encoding user passwords using the UNIX crypt algorithm.
-description=This implementation contains only an implementation for the user password syntax, with a storage scheme name of "CRYPT". Even though it is a one-way digest, the Crypt Password Storage Scheme is relatively weak by today's standards. Because it supports only a 12-bit salt (meaning that there are only 4096 possible ways to encode a given password), it is also vulnerable to dictionary attacks. You should therefore use this storage scheme only in cases where an external application expects to retrieve the password and verify it outside of the directory, rather than by performing an LDAP bind.
-property.enabled.synopsis=Indicates whether the Crypt Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Crypt Password Storage Scheme implementation.
+user-friendly-name=\u52a0\u5bc6\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=\u52a0\u5bc6\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=\u52a0\u5bc6\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u901a\u8fc7 UNIX \u52a0\u5bc6\u7b97\u6cd5\u63d0\u4f9b\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u5b9e\u65bd\u4ec5\u5305\u542b\u5bf9\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u4e00\u79cd\u5b9e\u65bd\uff0c\u5b58\u50a8\u6a21\u5f0f\u540d\u79f0\u4e3a\u201cCRYPT\u201d\u3002\u867d\u7136\u5b83\u662f\u5355\u5411\u6458\u8981\uff0c\u4f46\u6839\u636e\u5f53\u524d\u7684\u6807\u51c6\u6765\u8bf4\uff0c\u52a0\u5bc6\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u76f8\u5bf9\u8f83\u5f31\u3002\u7531\u4e8e\u5b83\u4ec5\u652f\u6301 12 \u4f4d salt\uff08\u8868\u793a\u53ea\u53ef\u80fd\u6709 4096 \u79cd\u65b9\u6cd5\u5bf9\u7ed9\u5b9a\u7684\u5bc6\u7801\u8fdb\u884c\u52a0\u5bc6\uff09\uff0c\u6240\u4ee5\u4e5f\u6613\u53d7\u5b57\u5178\u653b\u51fb\u3002\u56e0\u6b64\uff0c\u60a8\u5e94\u4ec5\u5728\u4ee5\u4e0b\u60c5\u51b5\u4e0b\u4f7f\u7528\u6b64\u5b58\u50a8\u6a21\u5f0f\uff1a\u5916\u90e8\u5e94\u7528\u7a0b\u5e8f\u671f\u671b\u68c0\u7d22\u5bc6\u7801\u5e76\u5728\u76ee\u5f55\u5916\u5bf9\u5b83\u8fdb\u884c\u9a8c\u8bc1\uff0c\u800c\u975e\u901a\u8fc7\u6267\u884c LDAP \u7ed1\u5b9a\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u52a0\u5bc6\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u52a0\u5bc6\u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_es.properties
index a130bfd..cba7b56 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_es.properties
@@ -1,27 +1,27 @@
-user-friendly-name=Crypto Manager
-user-friendly-plural-name=Crypto Managers
-synopsis=The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.
-property.cipher-key-length.synopsis=Specifies the key length in bits for the preferred cipher.
-property.cipher-key-length.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.cipher-transformation.synopsis=Specifies the cipher for the Directory Server using the syntax algorithm/mode/padding.
-property.cipher-transformation.description=The full transformation is required: specifying only an algorithm and allowing the cipher provider to supply the default mode and padding is not supported, because there is no guarantee these default values are the same among different implementations. Some cipher algorithms, including RC4 and ARCFOUR, do not have a mode or padding, and hence must be specified using NONE for the mode field and NoPadding for the padding field. For example, RC4/NONE/NoPadding.
-property.cipher-transformation.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.digest-algorithm.synopsis=Specifies the preferred message digest algorithm for the Directory Server.
-property.digest-algorithm.requires-admin-action.synopsis=Changes to this property take effect immediately and only affect cryptographic operations performed after the change.
-property.key-wrapping-transformation.synopsis=The preferred key wrapping transformation for the Directory Server. This value must be the same for all server instances in a replication topology.
-property.key-wrapping-transformation.requires-admin-action.synopsis=Changes to this property will take effect immediately but will only affect cryptographic operations performed after the change.
-property.mac-algorithm.synopsis=Specifies the preferred MAC algorithm for the Directory Server.
-property.mac-algorithm.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.mac-key-length.synopsis=Specifies the key length in bits for the preferred MAC algorithm.
-property.mac-key-length.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Crypto Manager should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the Crypto Manager is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or TLS communication.
-property.ssl-cipher-suite.default-behavior.alias.synopsis=Uses the default set of SSL cipher suites provided by the server's JVM.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.ssl-encryption.synopsis=Specifies whether SSL/TLS is used to provide encrypted communication between two OpenDS server components.
-property.ssl-encryption.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or TLS communication.
-property.ssl-protocol.default-behavior.alias.synopsis=Uses the default set of SSL protocols provided by the server's JVM.
-property.ssl-protocol.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
+user-friendly-name=Administrador de criptograf\u00eda
+user-friendly-plural-name=Administradores de criptograf\u00eda
+synopsis=El administrador de criptograf\u00eda proporciona una interfaz com\u00fan para realizar tareas de compresi\u00f3n, descompresi\u00f3n, hashing, cifrado y otros tipos de operaciones criptogr\u00e1ficas.
+property.cipher-key-length.synopsis=Especifica la longitud de la clave (en bits) para el cifrado preferido.
+property.cipher-key-length.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las operaciones criptogr\u00e1ficas efectuadas tras el cambio.
+property.cipher-transformation.synopsis=Especifica el cifrado utilizado para Directory Server mediante la sintaxis: algoritmo/modo/espacio adicional.
+property.cipher-transformation.description=Se debe realizar una transformaci\u00f3n completa: no se puede especificar s\u00f3lo un algoritmo ni permitir que el proveedor de cifrado facilite el modo predeterminado y el espacio adicional, ya que no hay ninguna garant\u00eda de que estos valores predeterminados coincidan entre las distintas implementaciones. Algunos algoritmos de cifrado, incluidos RC4 y ARCFOUR, no presentan ning\u00fan modo ni espacio adicional, por lo que se deben especificar mediante el valor NONE para el campo de modo y "NoPadding" para el campo de espacio adicional. Por ejemplo, RC4/NONE/NoPadding.
+property.cipher-transformation.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las operaciones criptogr\u00e1ficas efectuadas tras el cambio.
+property.digest-algorithm.synopsis=Especifica el algoritmo de recopilaci\u00f3n de mensajes preferido de Directory Server.
+property.digest-algorithm.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las operaciones criptogr\u00e1ficas efectuadas tras el cambio.
+property.key-wrapping-transformation.synopsis=La transformaci\u00f3n de ajuste de claves preferida de Directory Server. Este valor debe ser el mismo para todas las instancias del servidor de una topolog\u00eda de repetici\u00f3n.
+property.key-wrapping-transformation.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las operaciones criptogr\u00e1ficas efectuadas tras el cambio.
+property.mac-algorithm.synopsis=Especifica el algoritmo MAC preferido de Directory Server.
+property.mac-algorithm.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las operaciones criptogr\u00e1ficas efectuadas tras el cambio.
+property.mac-key-length.synopsis=Especifica la longitud de la clave (en bits) para el algoritmo MAC preferido.
+property.mac-key-length.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las operaciones criptogr\u00e1ficas efectuadas tras el cambio.
+property.ssl-cert-nickname.synopsis=Especifica el sobrenombre (denominado tambi\u00e9n alias) del certificado que el administrador de criptograf\u00eda debe utilizar al establecer una comunicaci\u00f3n SSL.
+property.ssl-cert-nickname.description=Este par\u00e1metro s\u00f3lo se aplica si el administrador de criptograf\u00eda se ha configurado para que utilice SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Dejar que el servidor decida.
+property.ssl-cipher-suite.synopsis=Especifica los nombres de los conjuntos de cifrado SSL que se pueden utilizar en una comunicaci\u00f3n SSL o TLS.
+property.ssl-cipher-suite.default-behavior.alias.synopsis=Utilice el grupo predeterminado de conjuntos de cifrado SSL proporcionado por la JVM del servidor.
+property.ssl-cipher-suite.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las sesiones basadas en SSL/TLS creadas tras el cambio.
+property.ssl-encryption.synopsis=Especifica si se utilizar\u00e1 SSL/TLS para proporcionar una comunicaci\u00f3n cifrada entre dos componentes del servidor OpenDS.
+property.ssl-encryption.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las sesiones basadas en SSL/TLS creadas tras el cambio.
+property.ssl-protocol.synopsis=Especifica los nombres de los protocolos SSL que se pueden utilizar en una comunicaci\u00f3n SSL o TLS.
+property.ssl-protocol.default-behavior.alias.synopsis=Utilice el conjunto predeterminado de protocolos SSL proporcionado por la m\u00e1quina JVM del servidor.
+property.ssl-protocol.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las sesiones basadas en SSL/TLS creadas tras el cambio.
diff --git a/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_fr.properties
index a130bfd..789951c 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_fr.properties
@@ -1,27 +1,27 @@
-user-friendly-name=Crypto Manager
+user-friendly-name=Gestionnaire de chiffrement
 user-friendly-plural-name=Crypto Managers
-synopsis=The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.
-property.cipher-key-length.synopsis=Specifies the key length in bits for the preferred cipher.
-property.cipher-key-length.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.cipher-transformation.synopsis=Specifies the cipher for the Directory Server using the syntax algorithm/mode/padding.
-property.cipher-transformation.description=The full transformation is required: specifying only an algorithm and allowing the cipher provider to supply the default mode and padding is not supported, because there is no guarantee these default values are the same among different implementations. Some cipher algorithms, including RC4 and ARCFOUR, do not have a mode or padding, and hence must be specified using NONE for the mode field and NoPadding for the padding field. For example, RC4/NONE/NoPadding.
-property.cipher-transformation.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.digest-algorithm.synopsis=Specifies the preferred message digest algorithm for the Directory Server.
-property.digest-algorithm.requires-admin-action.synopsis=Changes to this property take effect immediately and only affect cryptographic operations performed after the change.
-property.key-wrapping-transformation.synopsis=The preferred key wrapping transformation for the Directory Server. This value must be the same for all server instances in a replication topology.
-property.key-wrapping-transformation.requires-admin-action.synopsis=Changes to this property will take effect immediately but will only affect cryptographic operations performed after the change.
-property.mac-algorithm.synopsis=Specifies the preferred MAC algorithm for the Directory Server.
-property.mac-algorithm.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.mac-key-length.synopsis=Specifies the key length in bits for the preferred MAC algorithm.
-property.mac-key-length.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Crypto Manager should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the Crypto Manager is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or TLS communication.
-property.ssl-cipher-suite.default-behavior.alias.synopsis=Uses the default set of SSL cipher suites provided by the server's JVM.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.ssl-encryption.synopsis=Specifies whether SSL/TLS is used to provide encrypted communication between two OpenDS server components.
-property.ssl-encryption.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or TLS communication.
-property.ssl-protocol.default-behavior.alias.synopsis=Uses the default set of SSL protocols provided by the server's JVM.
-property.ssl-protocol.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
+synopsis=Le gestionnaire de chiffrement fournit une interface commune pour effectuer la compression, la d\u00e9compression, le hachage, le chiffrement et d'autres sortes d'op\u00e9rations de chiffrement. 
+property.cipher-key-length.synopsis=Sp\u00e9cifie la longueur de cl\u00e9 en bits pour le chiffrement choisi. 
+property.cipher-key-length.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement mais affectent seulement les op\u00e9rations de chiffrement effectu\u00e9es apr\u00e8s la modification.
+property.cipher-transformation.synopsis=Sp\u00e9cifie le chiffrement pour Directory Server en utilisant la/le syntaxe/algorithme/mode/remplissage.
+property.cipher-transformation.description=La transformation compl\u00e8te est requise\u00a0: la sp\u00e9cification d'un algorithme seulement et l'autorisation que le fournisseur de d\u00e9chiffrage offre le mode par d\u00e9faut et le remplissage ne sont pas prises en charge, car il n'est pas garanti que ces valeurs par d\u00e9faut soient les m\u00eames parmi les diff\u00e9rentes impl\u00e9mentations. Certains algorithmes de chiffrement, tels que RC4 et ARCFOUR, n'ont pas ni mode ni remplissage, et il faut donc sp\u00e9cifier NONE pour le champ mode et NoPadding pour le champ de remplissage. Par exemple, RC4/NONE/NoPadding.
+property.cipher-transformation.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement mais affectent seulement les op\u00e9rations de chiffrement effectu\u00e9es apr\u00e8s la modification.
+property.digest-algorithm.synopsis=Sp\u00e9cifie l'algorithme de synth\u00e8se du message choisi pour Directory Server.
+property.digest-algorithm.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement et affectent seulement les op\u00e9rations de chiffrement effectu\u00e9es apr\u00e8s la modification.
+property.key-wrapping-transformation.synopsis=La transformation d'adaptation de cl\u00e9 choisie pour Directory Server. Cette valeur doit \u00eatre la m\u00eame pour toutes les instances de serveur dans une topologie de r\u00e9plication.
+property.key-wrapping-transformation.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement mais affectent seulement les op\u00e9rations de chiffrement effectu\u00e9es apr\u00e8s la modification.
+property.mac-algorithm.synopsis=Sp\u00e9cifie l'algorithme MAC choisi pour Directory Server.
+property.mac-algorithm.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement mais affectent seulement les op\u00e9rations de chiffrement effectu\u00e9es apr\u00e8s la modification.
+property.mac-key-length.synopsis=Sp\u00e9cifie la longueur de cl\u00e9 en bits pour l'algorithme MAC choisi. 
+property.mac-key-length.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement mais affectent seulement les op\u00e9rations de chiffrement effectu\u00e9es apr\u00e8s la modification.
+property.ssl-cert-nickname.synopsis=Sp\u00e9cifie le pseudonyme (appel\u00e9 aussi alias) du certificat que Crypto Manager doit utiliser lorsqu'il effectue la communication SSL.
+property.ssl-cert-nickname.description=Ceci est seulement applicable quand Crypto Manager est configur\u00e9 pour utiliser SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Laisser le serveur d\u00e9cider.
+property.ssl-cipher-suite.synopsis=Sp\u00e9cifie les noms des suites de chiffrement SSL dont l'utilisation pour la communication SSL ou TLS est autoris\u00e9e. 
+property.ssl-cipher-suite.default-behavior.alias.synopsis=Utilise le jeu par d\u00e9faut de suites de chiffrement SSL fourni par le JVM du serveur.
+property.ssl-cipher-suite.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais n'ont un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification.
+property.ssl-encryption.synopsis=Sp\u00e9cifie si SSL/TLS est utilis\u00e9 pour fournir une communication chiffr\u00e9e entre les deux composants de serveur OpenDS.
+property.ssl-encryption.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais n'ont un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification.
+property.ssl-protocol.synopsis=Sp\u00e9cifie les noms des protocoles SSL dont l'utilisation pour la communication SSL ou TLS est autoris\u00e9e. 
+property.ssl-protocol.default-behavior.alias.synopsis=Utilise le jeu par d\u00e9faut de protocoles SSL fourni par le JVM du serveur.
+property.ssl-protocol.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais n'ont un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification.
diff --git a/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_zh_CN.properties
index a130bfd..0b07b00 100644
--- a/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/CryptoManagerCfgDefn_zh_CN.properties
@@ -1,27 +1,27 @@
-user-friendly-name=Crypto Manager
-user-friendly-plural-name=Crypto Managers
-synopsis=The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.
-property.cipher-key-length.synopsis=Specifies the key length in bits for the preferred cipher.
-property.cipher-key-length.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.cipher-transformation.synopsis=Specifies the cipher for the Directory Server using the syntax algorithm/mode/padding.
-property.cipher-transformation.description=The full transformation is required: specifying only an algorithm and allowing the cipher provider to supply the default mode and padding is not supported, because there is no guarantee these default values are the same among different implementations. Some cipher algorithms, including RC4 and ARCFOUR, do not have a mode or padding, and hence must be specified using NONE for the mode field and NoPadding for the padding field. For example, RC4/NONE/NoPadding.
-property.cipher-transformation.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.digest-algorithm.synopsis=Specifies the preferred message digest algorithm for the Directory Server.
-property.digest-algorithm.requires-admin-action.synopsis=Changes to this property take effect immediately and only affect cryptographic operations performed after the change.
-property.key-wrapping-transformation.synopsis=The preferred key wrapping transformation for the Directory Server. This value must be the same for all server instances in a replication topology.
-property.key-wrapping-transformation.requires-admin-action.synopsis=Changes to this property will take effect immediately but will only affect cryptographic operations performed after the change.
-property.mac-algorithm.synopsis=Specifies the preferred MAC algorithm for the Directory Server.
-property.mac-algorithm.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.mac-key-length.synopsis=Specifies the key length in bits for the preferred MAC algorithm.
-property.mac-key-length.requires-admin-action.synopsis=Changes to this property take effect immediately but only affect cryptographic operations performed after the change.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the Crypto Manager should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the Crypto Manager is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or TLS communication.
-property.ssl-cipher-suite.default-behavior.alias.synopsis=Uses the default set of SSL cipher suites provided by the server's JVM.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.ssl-encryption.synopsis=Specifies whether SSL/TLS is used to provide encrypted communication between two OpenDS server components.
-property.ssl-encryption.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or TLS communication.
-property.ssl-protocol.default-behavior.alias.synopsis=Uses the default set of SSL protocols provided by the server's JVM.
-property.ssl-protocol.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
+user-friendly-name=\u52a0\u5bc6\u7ba1\u7406\u5668
+user-friendly-plural-name=Crypto \u7ba1\u7406\u7a0b\u5e8f
+synopsis=\u52a0\u5bc6\u7ba1\u7406\u5668\u7528\u4e8e\u63d0\u4f9b\u6267\u884c\u538b\u7f29\u3001\u89e3\u538b\u7f29\u3001\u6563\u5217\u3001\u52a0\u5bc6\u548c\u5176\u4ed6\u79cd\u52a0\u5bc6\u64cd\u4f5c\u7684\u516c\u5171\u63a5\u53e3\u3002
+property.cipher-key-length.synopsis=\u6307\u5b9a\u9996\u9009\u5bc6\u7801\u7684\u5bc6\u94a5\u957f\u5ea6\uff08\u4ee5\u4f4d\u4e3a\u5355\u4f4d\uff09\u3002
+property.cipher-key-length.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u6267\u884c\u7684\u52a0\u5bc6\u64cd\u4f5c\u3002
+property.cipher-transformation.synopsis=\u4f7f\u7528\u8bed\u6cd5 algorithm/mode/padding \u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u6307\u5b9a\u5bc6\u7801\u3002
+property.cipher-transformation.description=\u9700\u8981\u5b8c\u5168\u53d8\u6362\uff1a\u4e0d\u652f\u6301\u4ec5\u6307\u5b9a\u7b97\u6cd5\u548c\u5141\u8bb8\u5bc6\u7801\u63d0\u4f9b\u7a0b\u5e8f\u63d0\u4f9b\u9ed8\u8ba4\u6a21\u5f0f\u548c\u586b\u5145\uff0c\u56e0\u4e3a\u4e0d\u80fd\u62c5\u4fdd\u8fd9\u4e9b\u9ed8\u8ba4\u503c\u5728\u4e0d\u540c\u7684\u5b9e\u65bd\u4e4b\u95f4\u76f8\u540c\u3002\u67d0\u4e9b\u5bc6\u7801\u7b97\u6cd5\uff08\u5305\u62ec RC4 \u548c ARCFOUR\uff09\u4e0d\u5177\u6709\u6a21\u5f0f\u6216\u586b\u5145\uff0c\u56e0\u6b64\u5fc5\u987b\u4f7f\u7528 NONE \u4e3a\u6a21\u5f0f\u5b57\u6bb5\u6307\u5b9a\uff0c\u4f7f\u7528 NoPadding \u4e3a\u586b\u5145\u5b57\u6bb5\u6307\u5b9a\u3002\u4f8b\u5982\uff0cRC4/NONE/NoPadding\u3002
+property.cipher-transformation.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u6267\u884c\u7684\u52a0\u5bc6\u64cd\u4f5c\u3002
+property.digest-algorithm.synopsis=\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u6307\u5b9a\u9996\u9009\u6d88\u606f\u6458\u8981\u7b97\u6cd5\u3002
+property.digest-algorithm.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u6267\u884c\u7684\u52a0\u5bc6\u64cd\u4f5c\u3002
+property.key-wrapping-transformation.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u7684\u9996\u9009\u5bc6\u94a5\u81ea\u52a8\u6362\u884c\u53d8\u6362\u3002\u8be5\u503c\u5fc5\u987b\u4e0e\u590d\u5236\u62d3\u6251\u4e2d\u7684\u6240\u6709\u670d\u52a1\u5668\u5b9e\u4f8b\u76f8\u540c\u3002
+property.key-wrapping-transformation.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u6267\u884c\u7684\u52a0\u5bc6\u64cd\u4f5c\u3002
+property.mac-algorithm.synopsis=\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u6307\u5b9a\u9996\u9009 MAC \u7b97\u6cd5\u3002
+property.mac-algorithm.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u6267\u884c\u7684\u52a0\u5bc6\u64cd\u4f5c\u3002
+property.mac-key-length.synopsis=\u6307\u5b9a\u9996\u9009 MAC \u7b97\u6cd5\u7684\u5bc6\u94a5\u957f\u5ea6\uff08\u4ee5\u4f4d\u4e3a\u5355\u4f4d\uff09\u3002
+property.mac-key-length.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u6267\u884c\u7684\u52a0\u5bc6\u64cd\u4f5c\u3002
+property.ssl-cert-nickname.synopsis=\u6307\u5b9a Crypto \u7ba1\u7406\u7a0b\u5e8f\u6267\u884c SSL \u901a\u8baf\u65f6\u5e94\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u6635\u79f0\uff08\u4e5f\u79f0\u4f5c\u522b\u540d\uff09\u3002
+property.ssl-cert-nickname.description=\u8fd9\u4ec5\u5728\u5c06 Crypto \u7ba1\u7406\u7a0b\u5e8f\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u65f6\u9002\u7528\u3002
+property.ssl-cert-nickname.default-behavior.alias.synopsis=\u8bf7\u8ba9\u670d\u52a1\u5668\u51b3\u5b9a\u3002
+property.ssl-cipher-suite.synopsis=\u6307\u5b9a\u5141\u8bb8\u5728 SSL \u6216 TLS \u901a\u8baf\u4e2d\u4f7f\u7528\u7684 SSL \u5bc6\u7801\u7ec4\u7684\u540d\u79f0\u3002
+property.ssl-cipher-suite.default-behavior.alias.synopsis=\u4f7f\u7528\u670d\u52a1\u5668\u7684 JVM \u63d0\u4f9b\u7684 SSL \u5bc6\u7801\u7ec4\u7684\u9ed8\u8ba4\u8bbe\u7f6e\u3002
+property.ssl-cipher-suite.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u65b0\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u4f1a\u8bdd\u3002
+property.ssl-encryption.synopsis=\u6307\u5b9a\u662f\u5426\u4f7f\u7528 SSL/TLS \u5728\u4e24\u4e2a OpenDS \u670d\u52a1\u5668\u7ec4\u4ef6\u4e4b\u95f4\u63d0\u4f9b\u52a0\u5bc6\u901a\u8baf\u3002
+property.ssl-encryption.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u65b0\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u4f1a\u8bdd\u3002
+property.ssl-protocol.synopsis=\u6307\u5b9a\u5141\u8bb8\u5728 SSL \u6216 TLS \u901a\u8baf\u4e2d\u4f7f\u7528\u7684 SSL \u534f\u8bae\u7684\u540d\u79f0\u3002
+property.ssl-protocol.default-behavior.alias.synopsis=\u4f7f\u7528\u670d\u52a1\u5668\u7684 JVM \u63d0\u4f9b\u7684 SSL \u534f\u8bae\u7684\u9ed8\u8ba4\u8bbe\u7f6e\u3002
+property.ssl-protocol.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u65b0\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u4f1a\u8bdd\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_es.properties
index b218f2c..3753d33 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_es.properties
@@ -1,32 +1,32 @@
-user-friendly-name=Debug Log Publisher
-user-friendly-plural-name=Debug Log Publishers
-synopsis=Debug Log Publishers are responsible for distributing debug log messages from the debug logger to a destination.
-description=Debug log messages provide information that can be used for debugging or troubleshooting problems in the server, or for providing more detailed information about the processing that the server performs.
-property.default-debug-category.synopsis=The debug message categories to be logged when none of the defined targets match the message.
-property.default-debug-category.default-behavior.alias.synopsis=Messages with any category will be logged if they have a sufficient debug level.
-property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception caught.
-property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry.
-property.default-debug-category.syntax.enumeration.value.data.synopsis=Raw data dump.
-property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.default-debug-category.syntax.enumeration.value.enter.synopsis=Method entry.
-property.default-debug-category.syntax.enumeration.value.exit.synopsis=Method exit.
-property.default-debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message.
-property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump.
-property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method.
-property.default-debug-level.synopsis=The lowest severity level of debug messages to log when none of the defined targets match the message.
-property.default-debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level will be logged.
-property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No messages will be logged.
-property.default-debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher will be logged.
-property.default-include-throwable-cause.synopsis=Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.
-property.default-omit-method-entry-arguments.synopsis=Indicates whether to include method arguments in debug messages logged by default.
-property.default-omit-method-return-value.synopsis=Indicates whether to include the return value in debug messages logged by default.
-property.default-throwable-stack-frames.synopsis=Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.
-property.enabled.synopsis=Indicates whether the Debug Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Debug Log Publisher implementation.
-relation.debug-target.user-friendly-name=Debug Target
-relation.debug-target.user-friendly-plural-name=Debug Targets
-relation.debug-target.synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-relation.debug-target.description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
+user-friendly-name=Editor del registro de depuraci\u00f3n
+user-friendly-plural-name=Editores del registro de depuraci\u00f3n
+synopsis=Los editores del registro de depuraci\u00f3n se encargan de distribuir los mensajes del registro de depuraci\u00f3n a un destino.
+description=Los mensajes del registro de depuraci\u00f3n proporcionan informaci\u00f3n que se puede utilizar para depurar o solucionar problemas del servidor, o para proporcionar m\u00e1s detalles acerca del procesamiento que realiza el servidor.
+property.default-debug-category.synopsis=Las categor\u00edas de mensajes de depuraci\u00f3n que se vayan a registrar cuando ninguno de los destinos definidos coincida con el mensaje.
+property.default-debug-category.default-behavior.alias.synopsis=Se pueden registrar los mensajes de cualquier categor\u00eda si tienen el suficiente nivel de depuraci\u00f3n.
+property.default-debug-category.syntax.enumeration.value.caught.synopsis=Se ha detectado una excepci\u00f3n.
+property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Entrada del constructor.
+property.default-debug-category.syntax.enumeration.value.data.synopsis=Volcado de datos sin formato.
+property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Acceso a una base de datos del servidor de fondo
+property.default-debug-category.syntax.enumeration.value.enter.synopsis=Entrada al m\u00e9todo.
+property.default-debug-category.syntax.enumeration.value.exit.synopsis=Salida del m\u00e9todo.
+property.default-debug-category.syntax.enumeration.value.message.synopsis=Mensaje de depuraci\u00f3n arbitrario.
+property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Volcado del elemento de protocolo.
+property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Se ha generado una excepci\u00f3n desde el m\u00e9todo.
+property.default-debug-level.synopsis=El nivel de gravedad inferior de los mensajes de depuraci\u00f3n que se vayan a registrar cuando ninguno de los destinos definidos coincida con el mensaje.
+property.default-debug-level.syntax.enumeration.value.all.synopsis=Se registrar\u00e1n los mensajes con cualquier nivel de gravedad.
+property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No se registrar\u00e1 ning\u00fan mensaje.
+property.default-debug-level.syntax.enumeration.value.error.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad ERROR o superior.
+property.default-debug-level.syntax.enumeration.value.info.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad INFO o superior.
+property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad VERBOSE o superior.
+property.default-debug-level.syntax.enumeration.value.warning.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad WARNING o superior.
+property.default-include-throwable-cause.synopsis=Indica si se debe incluir la causa de las excepciones en los mensajes de excepci\u00f3n generada o detectada que se han registrado de forma predeterminada.
+property.default-omit-method-entry-arguments.synopsis=Indica si se deben incluir los argumentos del m\u00e9todo en los mensajes de depuraci\u00f3n que se han registrado de forma predeterminada.
+property.default-omit-method-return-value.synopsis=Indica si se debe incluir el valor de retorno en los mensajes de depuraci\u00f3n que se han registrado de forma predeterminada.
+property.default-throwable-stack-frames.synopsis=Indica si el n\u00famero de tramas de pila del seguimiento de pila para los mensajes de entrada al m\u00e9todo o de excepci\u00f3n generada.
+property.enabled.synopsis=Indica si el editor del registro de depuraci\u00f3n se ha habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del editor del registro de depuraci\u00f3n.
+relation.debug-target.user-friendly-name=Destino de depuraci\u00f3n
+relation.debug-target.user-friendly-plural-name=Destinos de depuraci\u00f3n
+relation.debug-target.synopsis=Los destinos de depuraci\u00f3n definen los tipos de mensajes registrados por el editor del registro de depuraci\u00f3n.
+relation.debug-target.description=Los destinos de depuraci\u00f3n permiten un control preciso de los mensajes registrados en funci\u00f3n del paquete, la clase o el m\u00e9todo que haya generado el mensaje. Cada una de las entradas de configuraci\u00f3n del destino de depuraci\u00f3n residen por debajo de la entrada "cn=Debug Target", ubicada justo debajo de la entrada principal "ds-cfg-debug-log-publisher".
diff --git a/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_fr.properties
index b218f2c..8d954d4 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_fr.properties
@@ -1,32 +1,32 @@
-user-friendly-name=Debug Log Publisher
-user-friendly-plural-name=Debug Log Publishers
-synopsis=Debug Log Publishers are responsible for distributing debug log messages from the debug logger to a destination.
-description=Debug log messages provide information that can be used for debugging or troubleshooting problems in the server, or for providing more detailed information about the processing that the server performs.
-property.default-debug-category.synopsis=The debug message categories to be logged when none of the defined targets match the message.
-property.default-debug-category.default-behavior.alias.synopsis=Messages with any category will be logged if they have a sufficient debug level.
-property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception caught.
-property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry.
-property.default-debug-category.syntax.enumeration.value.data.synopsis=Raw data dump.
-property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.default-debug-category.syntax.enumeration.value.enter.synopsis=Method entry.
-property.default-debug-category.syntax.enumeration.value.exit.synopsis=Method exit.
-property.default-debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message.
-property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump.
-property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method.
-property.default-debug-level.synopsis=The lowest severity level of debug messages to log when none of the defined targets match the message.
-property.default-debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level will be logged.
-property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No messages will be logged.
-property.default-debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher will be logged.
-property.default-include-throwable-cause.synopsis=Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.
-property.default-omit-method-entry-arguments.synopsis=Indicates whether to include method arguments in debug messages logged by default.
-property.default-omit-method-return-value.synopsis=Indicates whether to include the return value in debug messages logged by default.
-property.default-throwable-stack-frames.synopsis=Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.
-property.enabled.synopsis=Indicates whether the Debug Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Debug Log Publisher implementation.
-relation.debug-target.user-friendly-name=Debug Target
-relation.debug-target.user-friendly-plural-name=Debug Targets
-relation.debug-target.synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-relation.debug-target.description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
+user-friendly-name=\u00c9diteur de journal de d\u00e9bogage
+user-friendly-plural-name=\u00c9diteurs de journal de d\u00e9bogage
+synopsis=Les \u00e9diteurs de journal de d\u00e9bogage sont responsables de la distribution des messages de journaux de d\u00e9bogage \u00e0 partir du journal de d\u00e9bogage vers une destination.
+description=Les messages de journaux de d\u00e9bogage fournissent des informations qui peuvent \u00eatre utilis\u00e9es pour d\u00e9boguer ou r\u00e9soudre des probl\u00e8mes dans le serveur, ou pour fournir des informations plus d\u00e9taill\u00e9es concernant le traitement qu'effectue le serveur.
+property.default-debug-category.synopsis=Cat\u00e9gories de messages de d\u00e9bogage \u00e0 consigner lorsqu'aucune des cibles d\u00e9finies ne correspond au message.
+property.default-debug-category.default-behavior.alias.synopsis=Les messages avec n'importe quelle cat\u00e9gorie seront consign\u00e9s s'ils ont un niveau de d\u00e9bogage suffisant.
+property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception intercept\u00e9e.
+property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Entr\u00e9e constructeur.
+property.default-debug-category.syntax.enumeration.value.data.synopsis=Vidage des donn\u00e9es brutes.
+property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Acc\u00e8s \u00e0 une base de donn\u00e9es de backend.
+property.default-debug-category.syntax.enumeration.value.enter.synopsis=Entr\u00e9e de m\u00e9thode.
+property.default-debug-category.syntax.enumeration.value.exit.synopsis=Sortie de m\u00e9thode.
+property.default-debug-category.syntax.enumeration.value.message.synopsis=Message de d\u00e9bogage arbitraire.
+property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Vidage d'\u00e9l\u00e9ments de protocole.
+property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception \u00e9mise par la m\u00e9thode.
+property.default-debug-level.synopsis=Niveau de gravit\u00e9 le plus bas des messages de d\u00e9bogage \u00e0 consigner lorsqu'aucune des cibles d\u00e9finies ne correspond au message.
+property.default-debug-level.syntax.enumeration.value.all.synopsis=Les messages de tout niveau de gravit\u00e9 seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.disabled.synopsis=Aucun message ne sera consign\u00e9.
+property.default-debug-level.syntax.enumeration.value.error.synopsis=Les messages du niveau de gravit\u00e9 ERREUR ou sup\u00e9rieur seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.info.synopsis=Les messages du niveau de gravit\u00e9 INFO ou sup\u00e9rieur seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Les messages du niveau de gravit\u00e9 D\u00c9TAILL\u00c9 ou sup\u00e9rieur seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.warning.synopsis=Les messages du niveau de gravit\u00e9 AVERTISSEMENT ou sup\u00e9rieur seront consign\u00e9s.
+property.default-include-throwable-cause.synopsis=Indique s'il faut inclure la cause des exceptions dans l'exception \u00e9mise et les messages intercept\u00e9s consign\u00e9s par d\u00e9faut.
+property.default-omit-method-entry-arguments.synopsis=Indique s'il faut inclure des arguments de m\u00e9thode dans les messages de d\u00e9bogage consign\u00e9s par d\u00e9faut.
+property.default-omit-method-return-value.synopsis=Indique s'il faut inclure la valeur de retour dans les messages de d\u00e9bogage consign\u00e9s par d\u00e9faut.
+property.default-throwable-stack-frames.synopsis=Indique le nombre de structures de piles \u00e0 inclure dans le suivi de piles pour les messages d'entr\u00e9e de m\u00e9thode et d'\u00e9mission d'exception.
+property.enabled.synopsis=Indique si l'\u00e9diteur de journal de d\u00e9bogage est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation d'\u00e9diteur de journal de d\u00e9bogage.
+relation.debug-target.user-friendly-name=Cible de d\u00e9bogage
+relation.debug-target.user-friendly-plural-name=Cibles de d\u00e9bogage
+relation.debug-target.synopsis=Les cibles de d\u00e9bogage d\u00e9finissent les types de messages consign\u00e9s par l'\u00e9diteur de journal de d\u00e9bogage.
+relation.debug-target.description=Les cibles de d\u00e9bogage permettent un contr\u00f4le d\u00e9taill\u00e9 des messages qui sont consign\u00e9s en fonction du package, de la classe ou de la m\u00e9thode qui a g\u00e9n\u00e9r\u00e9 le message. Chaque entr\u00e9e de configuration de cible de d\u00e9bogage r\u00e9side sous l'entr\u00e9e ayant un NRD de "cn=Debug Target", juste sous l'entr\u00e9e parente ds-cfg-debug-log-publisher.
diff --git a/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_zh_CN.properties
index b218f2c..2526518 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugLogPublisherCfgDefn_zh_CN.properties
@@ -1,32 +1,32 @@
-user-friendly-name=Debug Log Publisher
-user-friendly-plural-name=Debug Log Publishers
-synopsis=Debug Log Publishers are responsible for distributing debug log messages from the debug logger to a destination.
-description=Debug log messages provide information that can be used for debugging or troubleshooting problems in the server, or for providing more detailed information about the processing that the server performs.
-property.default-debug-category.synopsis=The debug message categories to be logged when none of the defined targets match the message.
-property.default-debug-category.default-behavior.alias.synopsis=Messages with any category will be logged if they have a sufficient debug level.
-property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception caught.
-property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry.
-property.default-debug-category.syntax.enumeration.value.data.synopsis=Raw data dump.
-property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.default-debug-category.syntax.enumeration.value.enter.synopsis=Method entry.
-property.default-debug-category.syntax.enumeration.value.exit.synopsis=Method exit.
-property.default-debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message.
-property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump.
-property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method.
-property.default-debug-level.synopsis=The lowest severity level of debug messages to log when none of the defined targets match the message.
-property.default-debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level will be logged.
-property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No messages will be logged.
-property.default-debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher will be logged.
-property.default-include-throwable-cause.synopsis=Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.
-property.default-omit-method-entry-arguments.synopsis=Indicates whether to include method arguments in debug messages logged by default.
-property.default-omit-method-return-value.synopsis=Indicates whether to include the return value in debug messages logged by default.
-property.default-throwable-stack-frames.synopsis=Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.
-property.enabled.synopsis=Indicates whether the Debug Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Debug Log Publisher implementation.
-relation.debug-target.user-friendly-name=Debug Target
-relation.debug-target.user-friendly-plural-name=Debug Targets
-relation.debug-target.synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-relation.debug-target.description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
+user-friendly-name=\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f
+user-friendly-plural-name=\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f
+synopsis=\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u8d1f\u8d23\u5c06\u8c03\u8bd5\u8bb0\u5f55\u7a0b\u5e8f\u4e2d\u7684\u8c03\u8bd5\u65e5\u5fd7\u6d88\u606f\u5206\u53d1\u5230\u76ee\u6807\u3002
+description=\u8c03\u8bd5\u65e5\u5fd7\u6d88\u606f\u63d0\u4f9b\u7684\u4fe1\u606f\u53ef\u4ee5\u7528\u4e8e\u5728\u670d\u52a1\u5668\u4e2d\u8c03\u8bd5\u6216\u5bf9\u95ee\u9898\u8fdb\u884c\u6545\u969c\u6392\u9664\uff0c\u6216\u63d0\u4f9b\u6709\u5173\u670d\u52a1\u5668\u6240\u6267\u884c\u5904\u7406\u7684\u66f4\u591a\u8be6\u7ec6\u4fe1\u606f\u3002
+property.default-debug-category.synopsis=\u5728\u65e0\u4efb\u4f55\u5b9a\u4e49\u7684\u76ee\u6807\u4e0e\u6d88\u606f\u5339\u914d\u65f6\u8981\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u7c7b\u522b\u3002
+property.default-debug-category.default-behavior.alias.synopsis=\u5982\u679c\u5177\u6709\u4efb\u4f55\u7c7b\u522b\u7684\u6d88\u606f\u5177\u6709\u8db3\u591f\u7684\u8c03\u8bd5\u7ea7\u522b\uff0c\u5219\u4f1a\u8bb0\u5f55\u5b83\u4eec\u3002
+property.default-debug-category.syntax.enumeration.value.caught.synopsis=\u6355\u83b7\u7684\u5f02\u5e38\u3002
+property.default-debug-category.syntax.enumeration.value.constructor.synopsis=\u6784\u9020\u51fd\u6570\u8f93\u5165\u3002
+property.default-debug-category.syntax.enumeration.value.data.synopsis=\u539f\u59cb\u6570\u636e\u8f6c\u50a8\u3002
+property.default-debug-category.syntax.enumeration.value.database-access.synopsis=\u6709\u6743\u5bf9\u540e\u7aef\u6570\u636e\u5e93\u8fdb\u884c\u8bbf\u95ee\u3002
+property.default-debug-category.syntax.enumeration.value.enter.synopsis=\u65b9\u6cd5\u8f93\u5165\u3002
+property.default-debug-category.syntax.enumeration.value.exit.synopsis=\u65b9\u6cd5\u9000\u51fa\u3002
+property.default-debug-category.syntax.enumeration.value.message.synopsis=\u4efb\u610f\u8c03\u8bd5\u6d88\u606f\u3002
+property.default-debug-category.syntax.enumeration.value.protocol.synopsis=\u534f\u8bae\u5143\u7d20\u8f6c\u50a8\u3002
+property.default-debug-category.syntax.enumeration.value.thrown.synopsis=\u65b9\u6cd5\u4e2d\u7684\u5f02\u5e38\u629b\u51fa\u3002
+property.default-debug-level.synopsis=\u5f53\u65e0\u4efb\u4f55\u5b9a\u4e49\u7684\u76ee\u6807\u4e0e\u6d88\u606f\u5339\u914d\u65f6\u8981\u8bb0\u5f55\u7684\u6700\u4f4e\u4e25\u91cd\u7ea7\u522b\u7684\u8c03\u8bd5\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.all.synopsis=\u5c06\u8bb0\u5f55\u4efb\u4f55\u4e25\u91cd\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.disabled.synopsis=\u4e0d\u4f1a\u8bb0\u5f55\u4efb\u4f55\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.error.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a ERROR \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.info.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a INFO \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.verbose.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a VERBOSE \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.warning.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a WARNING \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-include-throwable-cause.synopsis=\u6307\u793a\u662f\u5426\u5c06\u5f02\u5e38\u7684\u539f\u56e0\u5305\u62ec\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8bb0\u5f55\u7684\u5f02\u5e38\u629b\u51fa\u548c\u6355\u83b7\u6d88\u606f\u4e2d\u3002
+property.default-omit-method-entry-arguments.synopsis=\u6307\u793a\u662f\u5426\u5c06\u65b9\u6cd5\u53c2\u6570\u5305\u62ec\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u4e2d\u3002
+property.default-omit-method-return-value.synopsis=\u6307\u793a\u662f\u5426\u5c06\u8fd4\u56de\u503c\u5305\u62ec\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u4e2d\u3002
+property.default-throwable-stack-frames.synopsis=\u6307\u793a\u8981\u5305\u62ec\u5728\u65b9\u6cd5\u8f93\u5165\u548c\u5f02\u5e38\u629b\u51fa\u6d88\u606f\u7684\u5806\u6808\u8ddf\u8e2a\u4e2d\u7684\u5806\u6808\u5e27\u6570\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u5e94\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+relation.debug-target.user-friendly-name=\u8c03\u8bd5\u76ee\u6807
+relation.debug-target.user-friendly-plural-name=\u8c03\u8bd5\u76ee\u6807
+relation.debug-target.synopsis=\u8c03\u8bd5\u76ee\u6807\u5b9a\u4e49\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u8bb0\u5f55\u7684\u6d88\u606f\u7c7b\u578b\u3002
+relation.debug-target.description=\u8c03\u8bd5\u76ee\u6807\u5141\u8bb8\u7ec6\u7c92\u5ea6\u63a7\u5236\u57fa\u4e8e\u8f6f\u4ef6\u5305\u3001\u7c7b\u6216\u751f\u6210\u6d88\u606f\u7684\u65b9\u6cd5\u8bb0\u5f55\u7684\u6d88\u606f\u3002\u6bcf\u4e2a\u8c03\u8bd5\u76ee\u6807\u914d\u7f6e\u6761\u76ee\u5747\u4f4d\u4e8e RDN \u4e3a\u201ccn= \u8c03\u8bd5\u76ee\u6807\u201d\u7684\u6761\u76ee\uff08\u7d27\u6328\u7236 ds-cfg-debug-log-publisher \u6761\u76ee\uff09\u4e0b\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_de.properties
index 2404fae..3977f36 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_de.properties
@@ -2,27 +2,27 @@
 user-friendly-plural-name=Debug Targets
 synopsis=Debug Targets definieren welchen Typ von Nachrichten ein debug logPublisher in die Log Datei geschrieben werden.
 description=Debug Targets erlauben eine sehr granularen Kontrolle \u00fcber das Loggen von Nachrichten. Diese k\u00f6nnen auf Basis von Paket, Klasse, oder Methode der generierten Nachricht definiert werden. Jeder Debug Target Konfigurationseintrag ist auf einem RDN unter "cn=Debug Target" genau unter dem ds-cfg-debug-log-publisher Eintrag angesiedelt.
-property.debug-category.synopsis=Specifies the debug message categories to be logged.
-property.debug-category.default-behavior.alias.synopsis=Messages with any category are logged if they have a sufficient debug level.
-property.debug-category.syntax.enumeration.value.caught.synopsis=Exception caught
-property.debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry
-property.debug-category.syntax.enumeration.value.data.synopsis=Raw data dump
+property.debug-category.synopsis=Gibt die Kategorien der Debug-Nachrichten an, die protokolliert werden.
+property.debug-category.default-behavior.alias.synopsis=Es werden Nachrichten aller Kategorien protokolliert, wenn ihre Debug-Ebene ausreicht.
+property.debug-category.syntax.enumeration.value.caught.synopsis=Ausnahme erfasst
+property.debug-category.syntax.enumeration.value.constructor.synopsis=Konstruktoreintrag
+property.debug-category.syntax.enumeration.value.data.synopsis=Rohdaten-Speicherauszug
 property.debug-category.syntax.enumeration.value.database-access.synopsis=Zugriff auf eine Backend Datenbank.
-property.debug-category.syntax.enumeration.value.enter.synopsis=Method entry
-property.debug-category.syntax.enumeration.value.exit.synopsis=Method exit
-property.debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message
-property.debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump
-property.debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method
-property.debug-level.synopsis=Specifies the lowest severity level of debug messages to log.
-property.debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level are logged.
-property.debug-level.syntax.enumeration.value.disabled.synopsis=No messages are logged.
-property.debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher are logged.
-property.debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher are logged.
-property.debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher are logged.
-property.debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher are logged.
-property.debug-scope.synopsis=Specifies the fully-qualified OpenDS Java package, class, or method affected by the settings in this target definition. Use the number character (#) to separate the class name and the method name (that is, org.opends.server.core.DirectoryServer#startUp).
-property.debug-scope.syntax.string.pattern.synopsis=The fully-qualified OpenDS Java package, class, or method name.
-property.include-throwable-cause.synopsis=Specifies the property to indicate whether to include the cause of exceptions in exception thrown and caught messages.
-property.omit-method-entry-arguments.synopsis=Specifies the property to indicate whether to include method arguments in debug messages.
-property.omit-method-return-value.synopsis=Specifies the property to indicate whether to include the return value in debug messages.
-property.throwable-stack-frames.synopsis=Specifies the property to indicate the number of stack frames to include in the stack trace for method entry and exception thrown messages.
+property.debug-category.syntax.enumeration.value.enter.synopsis=Methodeneintrag
+property.debug-category.syntax.enumeration.value.exit.synopsis=Methodenende
+property.debug-category.syntax.enumeration.value.message.synopsis=Willk\u00fcrliche Debug Nachricht
+property.debug-category.syntax.enumeration.value.protocol.synopsis=Protokollelement-Speicherauszug
+property.debug-category.syntax.enumeration.value.thrown.synopsis=Ausnahme, die aus einer Methode geworfen wird.
+property.debug-level.synopsis=Gibt die niedrigste Schweregradebene der Debug-Nachrichten an, die protokolliert werden.
+property.debug-level.syntax.enumeration.value.all.synopsis=Nachrichten aller Schweregradebenen werden protokolliert.
+property.debug-level.syntax.enumeration.value.disabled.synopsis=Es werden keine Nachrichten protokolliert.
+property.debug-level.syntax.enumeration.value.error.synopsis=Nachrichten mit dem Schweregrad FEHLER oder h\u00f6her werden protokolliert.
+property.debug-level.syntax.enumeration.value.info.synopsis=Nachrichten mit dem Schweregrad INFO oder h\u00f6her werden protokolliert.
+property.debug-level.syntax.enumeration.value.verbose.synopsis=Nachrichten mit dem Schweregrad AUSF\u00dcHRLICH oder h\u00f6her werden protokolliert.
+property.debug-level.syntax.enumeration.value.warning.synopsis=Nachrichten mit dem Schweregrad WARNUNG oder h\u00f6her werden protokolliert.
+property.debug-scope.synopsis=Gibt das vollqualifizierte OpenDS-Java-Paket, die Klasse oder Methode an, auf die sich die Einstellungen in der Zieldefinition auswirken. Verwenden Sie das Nummernzeichen (#) zum Trennen von Klassenname und Methodenname (also org.opends.server.core.DirectoryServer#startUp).
+property.debug-scope.syntax.string.pattern.synopsis=Das vollqualifizierte OpenDS-Java-Paket, der Klassen- oder Methodenname. 
+property.include-throwable-cause.synopsis=Gibt die Eigenschaft an, \u00fcber die festgelegt wird, ob die Ursache von Ausnahmen und erfassten Nachrichten einbezogen wird.
+property.omit-method-entry-arguments.synopsis=Gibt die Eigenschaft an, \u00fcber die festgelegt wird, ob die Methodenargumente in Debug-Nachrichten einbezogen werden.
+property.omit-method-return-value.synopsis=Gibt die Eigenschaft an, \u00fcber die festgelegt wird, ob der R\u00fcckgabewert in Debug-Nachrichten einbezogen wird.
+property.throwable-stack-frames.synopsis=Gibt die Eigenschaft an, \u00fcber die die Anzahl der Stackframes festgegelt wird, die im Stacktrace f\u00fcr Methodeneintrag und Ausnahmenachrichten einbezogen werden.
diff --git a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_es.properties
index ebe7a3e..0171397 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_es.properties
@@ -1,28 +1,28 @@
-user-friendly-name=Debug Target
-user-friendly-plural-name=Debug Targets
-synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
-property.debug-category.synopsis=Specifies the debug message categories to be logged.
-property.debug-category.default-behavior.alias.synopsis=Messages with any category are logged if they have a sufficient debug level.
-property.debug-category.syntax.enumeration.value.caught.synopsis=Exception caught
-property.debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry
-property.debug-category.syntax.enumeration.value.data.synopsis=Raw data dump
-property.debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.debug-category.syntax.enumeration.value.enter.synopsis=Method entry
-property.debug-category.syntax.enumeration.value.exit.synopsis=Method exit
-property.debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message
-property.debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump
-property.debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method
-property.debug-level.synopsis=Specifies the lowest severity level of debug messages to log.
-property.debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level are logged.
-property.debug-level.syntax.enumeration.value.disabled.synopsis=No messages are logged.
-property.debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher are logged.
-property.debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher are logged.
-property.debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher are logged.
-property.debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher are logged.
-property.debug-scope.synopsis=Specifies the fully-qualified OpenDS Java package, class, or method affected by the settings in this target definition. Use the number character (#) to separate the class name and the method name (that is, org.opends.server.core.DirectoryServer#startUp).
-property.debug-scope.syntax.string.pattern.synopsis=The fully-qualified OpenDS Java package, class, or method name.
-property.include-throwable-cause.synopsis=Specifies the property to indicate whether to include the cause of exceptions in exception thrown and caught messages.
-property.omit-method-entry-arguments.synopsis=Specifies the property to indicate whether to include method arguments in debug messages.
-property.omit-method-return-value.synopsis=Specifies the property to indicate whether to include the return value in debug messages.
-property.throwable-stack-frames.synopsis=Specifies the property to indicate the number of stack frames to include in the stack trace for method entry and exception thrown messages.
+user-friendly-name=Destino de depuraci\u00f3n
+user-friendly-plural-name=Destinos de depuraci\u00f3n
+synopsis=Los destinos de depuraci\u00f3n definen los tipos de mensajes registrados por el editor del registro de depuraci\u00f3n.
+description=Los destinos de depuraci\u00f3n permiten un control preciso de los mensajes registrados en funci\u00f3n del paquete, la clase o el m\u00e9todo que haya generado el mensaje. Cada una de las entradas de configuraci\u00f3n del destino de depuraci\u00f3n residen por debajo de la entrada "cn=Debug Target", ubicada justo debajo de la entrada principal "ds-cfg-debug-log-publisher".
+property.debug-category.synopsis=Especifica las categor\u00edas de mensajes de depuraci\u00f3n que se van a registrar.
+property.debug-category.default-behavior.alias.synopsis=Se registrar\u00e1n los mensajes de cualquier categor\u00eda siempre que presenten un nivel de depuraci\u00f3n suficiente.
+property.debug-category.syntax.enumeration.value.caught.synopsis=Excepci\u00f3n detectada
+property.debug-category.syntax.enumeration.value.constructor.synopsis=Entrada del constructor
+property.debug-category.syntax.enumeration.value.data.synopsis=Volcado de datos sin formato
+property.debug-category.syntax.enumeration.value.database-access.synopsis=Acceso a una base de datos del servidor de fondo
+property.debug-category.syntax.enumeration.value.enter.synopsis=Entrada al m\u00e9todo
+property.debug-category.syntax.enumeration.value.exit.synopsis=Salida del m\u00e9todo
+property.debug-category.syntax.enumeration.value.message.synopsis=Mensaje de depuraci\u00f3n arbitrario
+property.debug-category.syntax.enumeration.value.protocol.synopsis=Volcado del elemento de protocolo
+property.debug-category.syntax.enumeration.value.thrown.synopsis=Excepci\u00f3n generada a partir del m\u00e9todo
+property.debug-level.synopsis=Especifica el nivel de gravedad inferior de los mensajes de depuraci\u00f3n que se van a registrar.
+property.debug-level.syntax.enumeration.value.all.synopsis=Se registrar\u00e1n los mensajes con cualquier nivel de gravedad.
+property.debug-level.syntax.enumeration.value.disabled.synopsis=No se registrar\u00e1 ning\u00fan mensaje.
+property.debug-level.syntax.enumeration.value.error.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad ERROR o superior.
+property.debug-level.syntax.enumeration.value.info.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad INFO o superior.
+property.debug-level.syntax.enumeration.value.verbose.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad VERBOSE o superior.
+property.debug-level.syntax.enumeration.value.warning.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad WARNING o superior.
+property.debug-scope.synopsis=Especifica el nombre completo del m\u00e9todo, la clase o el paquete de Java de OpenDS al que afecta esta configuraci\u00f3n en esta definici\u00f3n de destino. Utilice el car\u00e1cter de n\u00famero (#) para separar los nombres de la clase y el m\u00e9todo (por ejemplo, org.opends.server.core.DirectoryServer#startUp).
+property.debug-scope.syntax.string.pattern.synopsis=El nombre completo del m\u00e9todo, la clase o el paquete de Java de OpenDS.
+property.include-throwable-cause.synopsis=Especifica la propiedad que permite indicar si se debe incluir la causa en los mensajes de excepciones detectadas o generadas.
+property.omit-method-entry-arguments.synopsis=Especifica la propiedad que permite indicar si se deben incluir los argumentos del m\u00e9todo en los mensajes de depuraci\u00f3n.
+property.omit-method-return-value.synopsis=Especifica la propiedad que permite indicar si se debe incluir el valor de retorno en los mensajes de depuraci\u00f3n.
+property.throwable-stack-frames.synopsis=Especifica la propiedad que permite indicar el n\u00famero de tramas de pila que se incluir\u00e1n en el seguimiento de pila de los mensajes de excepci\u00f3n generada o de entrada al m\u00e9todo.
diff --git a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_fr.properties
index ebe7a3e..d7288a5 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_fr.properties
@@ -1,28 +1,28 @@
-user-friendly-name=Debug Target
-user-friendly-plural-name=Debug Targets
-synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
-property.debug-category.synopsis=Specifies the debug message categories to be logged.
-property.debug-category.default-behavior.alias.synopsis=Messages with any category are logged if they have a sufficient debug level.
-property.debug-category.syntax.enumeration.value.caught.synopsis=Exception caught
-property.debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry
-property.debug-category.syntax.enumeration.value.data.synopsis=Raw data dump
-property.debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.debug-category.syntax.enumeration.value.enter.synopsis=Method entry
-property.debug-category.syntax.enumeration.value.exit.synopsis=Method exit
-property.debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message
-property.debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump
-property.debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method
-property.debug-level.synopsis=Specifies the lowest severity level of debug messages to log.
-property.debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level are logged.
-property.debug-level.syntax.enumeration.value.disabled.synopsis=No messages are logged.
-property.debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher are logged.
-property.debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher are logged.
-property.debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher are logged.
-property.debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher are logged.
-property.debug-scope.synopsis=Specifies the fully-qualified OpenDS Java package, class, or method affected by the settings in this target definition. Use the number character (#) to separate the class name and the method name (that is, org.opends.server.core.DirectoryServer#startUp).
-property.debug-scope.syntax.string.pattern.synopsis=The fully-qualified OpenDS Java package, class, or method name.
-property.include-throwable-cause.synopsis=Specifies the property to indicate whether to include the cause of exceptions in exception thrown and caught messages.
-property.omit-method-entry-arguments.synopsis=Specifies the property to indicate whether to include method arguments in debug messages.
-property.omit-method-return-value.synopsis=Specifies the property to indicate whether to include the return value in debug messages.
-property.throwable-stack-frames.synopsis=Specifies the property to indicate the number of stack frames to include in the stack trace for method entry and exception thrown messages.
+user-friendly-name=Cible de d\u00e9bogage
+user-friendly-plural-name=Cibles de d\u00e9bogage
+synopsis=Les cibles de d\u00e9bogage d\u00e9finissent les types de messages consign\u00e9s par l'\u00e9diteur de journal de d\u00e9bogage.
+description=Les cibles de d\u00e9bogage permettent un contr\u00f4le d\u00e9taill\u00e9 des messages qui sont consign\u00e9s en fonction du package, de la classe ou de la m\u00e9thode qui a g\u00e9n\u00e9r\u00e9 le message. Chaque entr\u00e9e de configuration de cible de d\u00e9bogage r\u00e9side sous l'entr\u00e9e ayant un NRD de "cn=Debug Target", juste sous l'entr\u00e9e parente ds-cfg-debug-log-publisher.
+property.debug-category.synopsis=Sp\u00e9cifie les cat\u00e9gories de message de d\u00e9bogage \u00e0 journaliser.
+property.debug-category.default-behavior.alias.synopsis=Les messages avec n'importe quelle cat\u00e9gorie sont journalis\u00e9s s'ils ont un niveau de d\u00e9bogage suffisant.
+property.debug-category.syntax.enumeration.value.caught.synopsis=Exception intercept\u00e9e
+property.debug-category.syntax.enumeration.value.constructor.synopsis=Entr\u00e9e de constructeur
+property.debug-category.syntax.enumeration.value.data.synopsis=Vidage de donn\u00e9es brutes
+property.debug-category.syntax.enumeration.value.database-access.synopsis=Acc\u00e8s \u00e0 une base de donn\u00e9es de backend.
+property.debug-category.syntax.enumeration.value.enter.synopsis=Entr\u00e9e de m\u00e9thode
+property.debug-category.syntax.enumeration.value.exit.synopsis=Sortie de m\u00e9thode
+property.debug-category.syntax.enumeration.value.message.synopsis=Message de d\u00e9bogage arbitraire
+property.debug-category.syntax.enumeration.value.protocol.synopsis=Vidage d'\u00e9l\u00e9ment de protocole
+property.debug-category.syntax.enumeration.value.thrown.synopsis=\u00c9mission d'exception \u00e0 partir de la m\u00e9thode 
+property.debug-level.synopsis=Sp\u00e9cifie le niveau de gravit\u00e9 le plus bas des messages de d\u00e9bogage \u00e0 journaliser.
+property.debug-level.syntax.enumeration.value.all.synopsis=Les messages ayant n'importe quel niveau de gravit\u00e9 sont journalis\u00e9s.
+property.debug-level.syntax.enumeration.value.disabled.synopsis=Aucun message n'est journalis\u00e9.
+property.debug-level.syntax.enumeration.value.error.synopsis=Les messages ayant au moins un niveau de gravit\u00e9 d'ERREUR sont journalis\u00e9s.
+property.debug-level.syntax.enumeration.value.info.synopsis=Les messages ayant au moins un niveau de gravit\u00e9 de INFO sont journalis\u00e9s.
+property.debug-level.syntax.enumeration.value.verbose.synopsis=Les messages ayant au moins un niveau de gravit\u00e9 de D\u00c9TAIL sont journalis\u00e9s.
+property.debug-level.syntax.enumeration.value.warning.synopsis=Les messages ayant au moins un niveau de gravit\u00e9 d'AVERTISSEMENT sont journalis\u00e9s.
+property.debug-scope.synopsis=Sp\u00e9cifie le package Java OpenDS complet, la classe ou la m\u00e9thode modifi\u00e9 par les param\u00e8tres de cette d\u00e9finition de cible. Utiliser le caract\u00e8re di\u00e8se (#) pour s\u00e9parer le nom de classe du nom de la m\u00e9thode (c'est-\u00e0-dire org.opends.server.core.DirectoryServer#startUp).
+property.debug-scope.syntax.string.pattern.synopsis=Le package Java Open DS complet, la classe ou le nom de m\u00e9thode.
+property.include-throwable-cause.synopsis=Sp\u00e9cifie la propri\u00e9t\u00e9 pour indiquer s'il faut inclure la raison des exceptions dans les messages d'exception \u00e9mise et intercept\u00e9e.
+property.omit-method-entry-arguments.synopsis=Sp\u00e9cifie la propri\u00e9t\u00e9 pour indiquer s'il faut inclure les arguments de m\u00e9thode dans les messages de d\u00e9bogage.
+property.omit-method-return-value.synopsis=Sp\u00e9cifie la propri\u00e9t\u00e9 pour indiquer s'il faut inclure les arguments de valeur de retour dans les messages de d\u00e9bogage.
+property.throwable-stack-frames.synopsis=Sp\u00e9cifie la propri\u00e9t\u00e9 pour indiquer le nombre de cadres piles \u00e0 inclure dans la trace de pile pour l'entr\u00e9e de m\u00e9thode et les messages d'exception \u00e9mise.
diff --git a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_zh_CN.properties
index ebe7a3e..858b565 100644
--- a/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DebugTargetCfgDefn_zh_CN.properties
@@ -1,28 +1,28 @@
-user-friendly-name=Debug Target
-user-friendly-plural-name=Debug Targets
-synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
-property.debug-category.synopsis=Specifies the debug message categories to be logged.
-property.debug-category.default-behavior.alias.synopsis=Messages with any category are logged if they have a sufficient debug level.
-property.debug-category.syntax.enumeration.value.caught.synopsis=Exception caught
-property.debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry
-property.debug-category.syntax.enumeration.value.data.synopsis=Raw data dump
-property.debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.debug-category.syntax.enumeration.value.enter.synopsis=Method entry
-property.debug-category.syntax.enumeration.value.exit.synopsis=Method exit
-property.debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message
-property.debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump
-property.debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method
-property.debug-level.synopsis=Specifies the lowest severity level of debug messages to log.
-property.debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level are logged.
-property.debug-level.syntax.enumeration.value.disabled.synopsis=No messages are logged.
-property.debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher are logged.
-property.debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher are logged.
-property.debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher are logged.
-property.debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher are logged.
-property.debug-scope.synopsis=Specifies the fully-qualified OpenDS Java package, class, or method affected by the settings in this target definition. Use the number character (#) to separate the class name and the method name (that is, org.opends.server.core.DirectoryServer#startUp).
-property.debug-scope.syntax.string.pattern.synopsis=The fully-qualified OpenDS Java package, class, or method name.
-property.include-throwable-cause.synopsis=Specifies the property to indicate whether to include the cause of exceptions in exception thrown and caught messages.
-property.omit-method-entry-arguments.synopsis=Specifies the property to indicate whether to include method arguments in debug messages.
-property.omit-method-return-value.synopsis=Specifies the property to indicate whether to include the return value in debug messages.
-property.throwable-stack-frames.synopsis=Specifies the property to indicate the number of stack frames to include in the stack trace for method entry and exception thrown messages.
+user-friendly-name=\u8c03\u8bd5\u76ee\u6807
+user-friendly-plural-name=\u8c03\u8bd5\u76ee\u6807
+synopsis=\u8c03\u8bd5\u76ee\u6807\u5b9a\u4e49\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u8bb0\u5f55\u7684\u6d88\u606f\u7c7b\u578b\u3002
+description=\u8c03\u8bd5\u76ee\u6807\u5141\u8bb8\u7ec6\u7c92\u5ea6\u63a7\u5236\u57fa\u4e8e\u8f6f\u4ef6\u5305\u3001\u7c7b\u6216\u751f\u6210\u6d88\u606f\u7684\u65b9\u6cd5\u8bb0\u5f55\u7684\u6d88\u606f\u3002\u6bcf\u4e2a\u8c03\u8bd5\u76ee\u6807\u914d\u7f6e\u6761\u76ee\u5747\u4f4d\u4e8e RDN \u4e3a\u201ccn= \u8c03\u8bd5\u76ee\u6807\u201d\u7684\u6761\u76ee\uff08\u7d27\u6328\u7236 ds-cfg-debug-log-publisher \u6761\u76ee\uff09\u4e0b\u3002
+property.debug-category.synopsis=\u6307\u5b9a\u8981\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u7c7b\u522b\u3002
+property.debug-category.default-behavior.alias.synopsis=\u5982\u679c\u5177\u6709\u4efb\u4f55\u7c7b\u522b\u7684\u6d88\u606f\u5177\u6709\u8db3\u591f\u7684\u8c03\u8bd5\u7ea7\u522b\uff0c\u5219\u4f1a\u8bb0\u5f55\u5b83\u4eec\u3002
+property.debug-category.syntax.enumeration.value.caught.synopsis=\u6355\u83b7\u7684\u5f02\u5e38
+property.debug-category.syntax.enumeration.value.constructor.synopsis=\u6784\u9020\u51fd\u6570\u8f93\u5165
+property.debug-category.syntax.enumeration.value.data.synopsis=\u539f\u59cb\u6570\u636e\u8f6c\u50a8
+property.debug-category.syntax.enumeration.value.database-access.synopsis=\u6709\u6743\u5bf9\u540e\u7aef\u6570\u636e\u5e93\u8fdb\u884c\u8bbf\u95ee\u3002
+property.debug-category.syntax.enumeration.value.enter.synopsis=\u65b9\u6cd5\u8f93\u5165
+property.debug-category.syntax.enumeration.value.exit.synopsis=\u65b9\u6cd5\u9000\u51fa
+property.debug-category.syntax.enumeration.value.message.synopsis=\u4efb\u610f\u8c03\u8bd5\u6d88\u606f
+property.debug-category.syntax.enumeration.value.protocol.synopsis=\u534f\u8bae\u5143\u7d20\u8f6c\u50a8
+property.debug-category.syntax.enumeration.value.thrown.synopsis=\u65b9\u6cd5\u4e2d\u7684\u5f02\u5e38\u629b\u51fa
+property.debug-level.synopsis=\u6307\u5b9a\u8981\u8bb0\u5f55\u7684\u6700\u4f4e\u4e25\u91cd\u7ea7\u522b\u7684\u8c03\u8bd5\u6d88\u606f\u3002
+property.debug-level.syntax.enumeration.value.all.synopsis=\u8bb0\u5f55\u4efb\u4f55\u4e25\u91cd\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.debug-level.syntax.enumeration.value.disabled.synopsis=\u4e0d\u8bb0\u5f55\u4efb\u4f55\u6d88\u606f\u3002
+property.debug-level.syntax.enumeration.value.error.synopsis=\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a ERROR \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.debug-level.syntax.enumeration.value.info.synopsis=\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a INFO \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.debug-level.syntax.enumeration.value.verbose.synopsis=\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a VERBOSE \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.debug-level.syntax.enumeration.value.warning.synopsis=\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a WARNING \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.debug-scope.synopsis=\u5728\u6b64\u76ee\u6807\u5b9a\u4e49\u4e2d\u6307\u5b9a\u53d7\u8bbe\u7f6e\u5f71\u54cd\u7684\u5b8c\u5168\u9650\u5b9a OpenDS Java \u8f6f\u4ef6\u5305\u3001\u7c7b\u6216\u65b9\u6cd5\u3002\u4f7f\u7528\u5b57\u7b26\u6570 (#) \u5206\u9694\u7c7b\u540d\u79f0\u548c\u65b9\u6cd5\u540d\u79f0\uff08\u5373\uff0corg.opends.server.core.DirectoryServer#startUp\uff09\u3002
+property.debug-scope.syntax.string.pattern.synopsis=\u5b8c\u5168\u9650\u5b9a OpenDS Java \u8f6f\u4ef6\u5305\u3001\u7c7b\u6216\u65b9\u6cd5\u540d\u79f0\u3002
+property.include-throwable-cause.synopsis=\u6307\u5b9a\u7279\u6027\u4ee5\u6307\u793a\u662f\u5426\u5c06\u5f02\u5e38\u7684\u539f\u56e0\u5305\u62ec\u5728\u5f02\u5e38\u629b\u51fa\u548c\u6355\u83b7\u6d88\u606f\u4e2d\u3002
+property.omit-method-entry-arguments.synopsis=\u6307\u5b9a\u7279\u6027\u4ee5\u6307\u793a\u662f\u5426\u5c06\u65b9\u6cd5\u53c2\u6570\u5305\u62ec\u5728\u65e5\u5fd7\u6d88\u606f\u4e2d\u3002
+property.omit-method-return-value.synopsis=\u6307\u5b9a\u7279\u6027\u4ee5\u6307\u793a\u662f\u5426\u5c06\u8fd4\u56de\u503c\u5305\u62ec\u5728\u65e5\u5fd7\u6d88\u606f\u4e2d\u3002
+property.throwable-stack-frames.synopsis=\u6307\u5b9a\u7279\u6027\u4ee5\u6307\u793a\u8981\u5305\u62ec\u5728\u65b9\u6cd5\u8f93\u5165\u548c\u5f02\u5e38\u629b\u51fa\u6d88\u606f\u7684\u5806\u6808\u8ddf\u8e2a\u4e2d\u7684\u5806\u6808\u5e27\u6570\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_de.properties
index c78df28..9923949 100644
--- a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_de.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Dictionary Password Validator
-user-friendly-plural-name=Dictionary Password Validators
-synopsis=The Dictionary Password Validator determines whether a proposed password is acceptable based on whether the given password value appears in a provided dictionary file.
-description=A large dictionary file is provided with the server, but the administrator can supply an alternate dictionary. In this case, then the dictionary must be a plain-text file with one word per line.
-property.case-sensitive-validation.synopsis=Indicates whether this password validator is to treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If it is set to true, then the validator rejects a password only if it appears in the dictionary with exactly the same capitalization as provided by the user.
-property.dictionary-file.synopsis=Specifies the path to the file containing a list of words that cannot be used as passwords.
-property.dictionary-file.description=It should be formatted with one word per line. The value can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.dictionary-file.syntax.string.pattern.synopsis=The path to any text file contained on the system that is readable by the server.
+user-friendly-name=W\u00f6rterbuch-Passwortvalidierer
+user-friendly-plural-name=W\u00f6rterbuch-Passwortvalidierer
+synopsis=Der W\u00f6rterbuch-Passwortvalidierer ermittelt, ob ein vorgeschlagenes Passwort akzeptabel ist. Als Grundlage der Pr\u00fcfung gilt, ob ein bestimmter Passwortwert in einer angegebenen W\u00f6rterbuchdatei vorkommt.
+description=Mit dem Server wird eine umfangreiche W\u00f6rterbuchdatei geliefert, der Administrator kann jedoch ein alternatives W\u00f6rterbuch bereitstellen. In diesem Fall muss das W\u00f6rterbuch eine Klartextdatei mit einem Wort pro Zeile sein.
+property.case-sensitive-validation.synopsis=Gibt an, ob der Passwortvalidierer Gro\u00df- und Kleinschreibung in Passwortzeichen ber\u00fccksichtigen soll.
+property.case-sensitive-validation.description=Wenn der Wert auf true festgelegt ist, lehnt der Validierer das Passwort nur ab, wenn es im W\u00f6rterbuch in genau der gleichen Gro\u00df- und Kleinschreibung vorhanden ist, die vom Benutzer angegeben wird.
+property.dictionary-file.synopsis=Gibt den Pfad zur Datei mit der Liste der W\u00f6rter an, die nicht als Passwort verwendet werden k\u00f6nnen.
+property.dictionary-file.description=Sie muss mit einem Wort pro Zeile formatiert werden. Dieser kann ein absoluter Pfad, aber auch ein zum OpenDS-Directory-Server-Hauptverzeichnis relativer Pfad sein.
+property.dictionary-file.syntax.string.pattern.synopsis=Der Pfad zu einer Textdatei im System, die der Server lesen kann.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
-property.test-reversed-password.synopsis=Indicates whether this password validator is to test the reversed value of the provided password as well as the order in which it was given.
-property.test-reversed-password.description=For example, if the user provides a new password of "password" and this configuration attribute is set to true, then the value "drowssap" is also tested against attribute values in the user's entry.
+property.test-reversed-password.synopsis=Gibt an, ob dieser Passwortvalidierer den umgekehrten Wert des angegebenen Passworts und die Reihenfolge testet, in dem es angegeben wurde.
+property.test-reversed-password.description=Wenn der Benutzer beispielsweise ein neues Passwort f\u00fcr "password" eingibt und dieses Konfigurationsattribut auf true festgelegt ist, wird der Wert "drowssap"  mit den Attributwerten im Benutzereintrag getestet.
diff --git a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_es.properties
index 1a44b5c..35ee6d2 100644
--- a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_es.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Dictionary Password Validator
-user-friendly-plural-name=Dictionary Password Validators
-synopsis=The Dictionary Password Validator determines whether a proposed password is acceptable based on whether the given password value appears in a provided dictionary file.
-description=A large dictionary file is provided with the server, but the administrator can supply an alternate dictionary. In this case, then the dictionary must be a plain-text file with one word per line.
-property.case-sensitive-validation.synopsis=Indicates whether this password validator is to treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If it is set to true, then the validator rejects a password only if it appears in the dictionary with exactly the same capitalization as provided by the user.
-property.dictionary-file.synopsis=Specifies the path to the file containing a list of words that cannot be used as passwords.
-property.dictionary-file.description=It should be formatted with one word per line. The value can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.dictionary-file.syntax.string.pattern.synopsis=The path to any text file contained on the system that is readable by the server.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.test-reversed-password.synopsis=Indicates whether this password validator is to test the reversed value of the provided password as well as the order in which it was given.
-property.test-reversed-password.description=For example, if the user provides a new password of "password" and this configuration attribute is set to true, then the value "drowssap" is also tested against attribute values in the user's entry.
+user-friendly-name=Validador de contrase\u00f1as del diccionario
+user-friendly-plural-name=Validadores de contrase\u00f1as del diccionario
+synopsis=El validador de contrase\u00f1as del diccionario determina si una contrase\u00f1a propuesta es aceptable en funci\u00f3n de si el valor de la contrase\u00f1a especificada aparece en el archivo de diccionario proporcionado.
+description=Se proporciona un archivo de diccionario de gran tama\u00f1o con el servidor, aunque el administrador puede facilitar un diccionario alternativo. En ese caso, el diccionario debe ser un archivo de texto sin formato con una palabra por l\u00ednea.
+property.case-sensitive-validation.synopsis=Indica si este validador de contrase\u00f1as distinguir\u00e1 entre may\u00fasculas y min\u00fasculas en los caracteres de la contrase\u00f1a.
+property.case-sensitive-validation.description=Si se establece en "true" (verdadero), el validador rechazar\u00e1 una contrase\u00f1a s\u00f3lo si aparece en el diccionario con el mismo uso exacto de may\u00fasculas y min\u00fasculas que haya especificado el usuario.
+property.dictionary-file.synopsis=Especifica la ruta al archivo que contenga una lista de palabras que no se pueden utilizar como contrase\u00f1as.
+property.dictionary-file.description=Debe presentar un formato de una palabra por l\u00ednea. Este valor puede ser una ruta absoluta o una relativa a la ra\u00edz de instancias de OpenDS Directory Server.
+property.dictionary-file.syntax.string.pattern.synopsis=La ruta a cualquier archivo de texto incluido en el sistema que pueda leer el servidor.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
+property.test-reversed-password.synopsis=Indica si este validador probar\u00e1 el valor inverso de la contrase\u00f1a proporcionada, as\u00ed como el orden en el que se haya especificado.
+property.test-reversed-password.description=Por ejemplo, si el usuario proporciona la nueva contrase\u00f1a "password" y este atributo de configuraci\u00f3n se establece en "true" (verdadero), tambi\u00e9n se probar\u00e1 el valor "drowssap" en los valores de atributos de la entrada de usuario.
diff --git a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_fr.properties
index 1a44b5c..cb9404b 100644
--- a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_fr.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Dictionary Password Validator
-user-friendly-plural-name=Dictionary Password Validators
-synopsis=The Dictionary Password Validator determines whether a proposed password is acceptable based on whether the given password value appears in a provided dictionary file.
-description=A large dictionary file is provided with the server, but the administrator can supply an alternate dictionary. In this case, then the dictionary must be a plain-text file with one word per line.
-property.case-sensitive-validation.synopsis=Indicates whether this password validator is to treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If it is set to true, then the validator rejects a password only if it appears in the dictionary with exactly the same capitalization as provided by the user.
-property.dictionary-file.synopsis=Specifies the path to the file containing a list of words that cannot be used as passwords.
-property.dictionary-file.description=It should be formatted with one word per line. The value can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.dictionary-file.syntax.string.pattern.synopsis=The path to any text file contained on the system that is readable by the server.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.test-reversed-password.synopsis=Indicates whether this password validator is to test the reversed value of the provided password as well as the order in which it was given.
-property.test-reversed-password.description=For example, if the user provides a new password of "password" and this configuration attribute is set to true, then the value "drowssap" is also tested against attribute values in the user's entry.
+user-friendly-name=Validateur de mot de passe du dictionnaire
+user-friendly-plural-name=Validateurs de mot de passe du dictionnaire
+synopsis=Le validateur de mot de passe du dictionnaire d\u00e9termine si un mot de passe propos\u00e9 est acceptable, si la valeur du mot de passe donn\u00e9 s'affiche dans un fichier fourni du dictionnaire.
+description=Un grand fichier de dictionnaire est fourni avec le serveur, mais l'administrateur peut fournir un dictionnaire alternatif. Dans ce cas, le dictionnaire doit \u00eatre un fichier de texte en clair avec un mot par ligne.
+property.case-sensitive-validation.synopsis=Indique si ce validateur de mot de passe doit traiter les caract\u00e8res de mot de passe en respectant la casse.
+property.case-sensitive-validation.description=S'il est d\u00e9fini \u00e0 true, le validateur refuse un mot de passe seulement s'il s'affiche dans le dictionnaire avec exactement la m\u00eame mise en majuscules que celle de l'utilisateur.
+property.dictionary-file.synopsis=Sp\u00e9cifie le chemin vers le fichier contenant une liste de mots qui ne peuvent \u00eatre utilis\u00e9s comme mots de passe.
+property.dictionary-file.description=Il doit \u00eatre format\u00e9 avec un mot par ligne. La valeur peut \u00eatre un chemin absolu ou un chemin relatif \u00e0 la racine d'instance d'OpenDS Directory Server.
+property.dictionary-file.syntax.string.pattern.synopsis=Le chemin vers n'importe quel fichier texte contenu dans le syst\u00e8me est lisible par le serveur.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
+property.test-reversed-password.synopsis=Indique si ce validateur de mot de passe doit tester la valeur invers\u00e9e du mot de passe et aussi l'ordre dans lequel il a \u00e9t\u00e9 donn\u00e9.
+property.test-reversed-password.description=Par exemple, si l'utilisateur fournit un nouveau mot de passe "password" et que cet attribut de configuration est d\u00e9fini \u00e0 true, la valeur "drowssap" est aussi test\u00e9e par rapport aux valeurs de l'attribut de l'entr\u00e9e utilisateur.
diff --git a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_zh_CN.properties
index 1a44b5c..df649ee 100644
--- a/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DictionaryPasswordValidatorCfgDefn_zh_CN.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Dictionary Password Validator
-user-friendly-plural-name=Dictionary Password Validators
-synopsis=The Dictionary Password Validator determines whether a proposed password is acceptable based on whether the given password value appears in a provided dictionary file.
-description=A large dictionary file is provided with the server, but the administrator can supply an alternate dictionary. In this case, then the dictionary must be a plain-text file with one word per line.
-property.case-sensitive-validation.synopsis=Indicates whether this password validator is to treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If it is set to true, then the validator rejects a password only if it appears in the dictionary with exactly the same capitalization as provided by the user.
-property.dictionary-file.synopsis=Specifies the path to the file containing a list of words that cannot be used as passwords.
-property.dictionary-file.description=It should be formatted with one word per line. The value can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.dictionary-file.syntax.string.pattern.synopsis=The path to any text file contained on the system that is readable by the server.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.test-reversed-password.synopsis=Indicates whether this password validator is to test the reversed value of the provided password as well as the order in which it was given.
-property.test-reversed-password.description=For example, if the user provides a new password of "password" and this configuration attribute is set to true, then the value "drowssap" is also tested against attribute values in the user's entry.
+user-friendly-name=\u5b57\u5178\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+user-friendly-plural-name=\u5b57\u5178\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+synopsis=\u5b57\u5178\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u57fa\u4e8e\u7ed9\u5b9a\u7684\u5bc6\u7801\u503c\u662f\u5426\u51fa\u73b0\u5728\u63d0\u4f9b\u7684\u5b57\u5178\u6587\u4ef6\u4e2d\u786e\u5b9a\u63d0\u8bae\u7684\u5bc6\u7801\u662f\u5426\u53ef\u63a5\u53d7\u3002
+description=\u5927\u7684\u5b57\u5178\u6587\u4ef6\u5c06\u968f\u670d\u52a1\u5668\u4e00\u8d77\u63d0\u4f9b\uff0c\u4f46\u7ba1\u7406\u5458\u53ef\u4ee5\u63d0\u4f9b\u5907\u7528\u5b57\u5178\u3002\u5728\u8be5\u60c5\u51b5\u4e0b\uff0c\u5b57\u5178\u5fc5\u987b\u4e3a\u6bcf\u884c\u4e00\u4e2a\u8bcd\u7684\u7eaf\u6587\u672c\u6587\u4ef6\u3002
+property.case-sensitive-validation.synopsis=\u6307\u793a\u8be5\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u662f\u5426\u5c06\u4ee5\u533a\u5206\u5927\u5c0f\u5199\u7684\u65b9\u5f0f\u5904\u7406\u5bc6\u7801\u5b57\u7b26\u3002
+property.case-sensitive-validation.description=\u5982\u679c\u8bbe\u7f6e\u4e3a true\uff0c\u5219\u9a8c\u8bc1\u7a0b\u5e8f\u5c06\u4ec5\u5728\u5bc6\u7801\u51fa\u73b0\u5728\u4e0e\u7528\u6237\u63d0\u4f9b\u7684\u5b57\u5178\u5177\u6709\u5b8c\u5168\u76f8\u540c\u7684\u5927\u5199\u7684\u5b57\u5178\u4e2d\u65f6\u62d2\u7edd\u8be5\u5bc6\u7801\u3002
+property.dictionary-file.synopsis=\u6307\u5b9a\u5305\u542b\u65e0\u6cd5\u7528\u4f5c\u5bc6\u7801\u7684\u8bcd\u5217\u8868\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.dictionary-file.description=\u5176\u683c\u5f0f\u5e94\u4e3a\u6bcf\u884c\u4e00\u4e2a\u8bcd\u3002\u503c\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\u6216\u4e0e OpenDS \u76ee\u5f55\u670d\u52a1\u5668\u5b9e\u4f8b\u6839\u76f8\u5173\u7684\u8def\u5f84\u3002
+property.dictionary-file.syntax.string.pattern.synopsis=\u670d\u52a1\u5668\u53ef\u8bfb\u53d6\u7684\u7cfb\u7edf\u6240\u542b\u4efb\u4f55\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.test-reversed-password.synopsis=\u6307\u793a\u8be5\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u662f\u5426\u8981\u6d4b\u8bd5\u6240\u63d0\u4f9b\u5bc6\u7801\u7684\u53cd\u5411\u503c\u4ee5\u53ca\u63d0\u4f9b\u5b83\u4eec\u7684\u987a\u5e8f\u3002
+property.test-reversed-password.description=\u4f8b\u5982\uff0c\u5982\u679c\u7528\u6237\u63d0\u4f9b\u4e86\u65b0\u5bc6\u7801\u201cpassword\u201d\uff0c\u4e14\u8be5\u8bbe\u7f6e\u5c5e\u6027\u8bbe\u7f6e\u4e3a true\uff0c\u5219\u4e5f\u4f1a\u5728\u7528\u6237\u7684\u6761\u76ee\u4e2d\u9488\u5bf9\u5c5e\u6027\u503c\u6d4b\u8bd5\u503c\u201cdrowssap\u201d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_de.properties
index 109991c..66fcd75 100644
--- a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_de.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Digest MD5 SASL Mechanism Handler
-user-friendly-plural-name=Digest MD5 SASL Mechanism Handlers
-synopsis=The DIGEST-MD5 SASL mechanism is used to perform all processing related to SASL DIGEST-MD5 authentication.
-description=The DIGEST-MD5 SASL mechanism is very similar to the CRAM-MD5 mechanism in that it allows for password-based authentication without exposing the password in the clear (although it does require that both the client and the server have access to the clear-text password). Like the CRAM-MD5 mechanism, it uses data that is randomly generated by the server to make it resistant to replay attacks, but it also includes randomly-generated data from the client, which makes it also resistant to problems resulting from weak server-side random number generation.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Digest MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realms that is to be used by the server for DIGEST-MD5 authentication.
-property.realm.description=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.default-behavior.alias.synopsis=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.syntax.string.pattern.synopsis=Any realm string that does not contain a comma.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the server that is used when validating the digest-uri parameter during the authentication process.
-property.server-fqdn.description=If this configuration attribute is present, then the server expects that clients use a digest-uri equal to "ldap/" followed by the value of this attribute. For example, if the attribute has a value of "directory.example.com", then the server expects clients to use a digest-uri of "ldap/directory.example.com". If no value is provided, then the server does not attempt to validate the digest-uri provided by the client and accepts any value.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically.
-property.server-fqdn.syntax.string.pattern.synopsis=The fully-qualified address that is expected for clients to use when connecting to the server and authenticating via DIGEST-MD5.
+user-friendly-name=Digest MD5 SASL Mechanismus-Handler
+user-friendly-plural-name=Digest MD5 SASL Mechanismus-Handler
+synopsis=Mit dem DIGEST-MD5 SASL-Mechanismus wird die gesamte Verarbeitung f\u00fcr die SASL DIGEST-MD5-Authentifizierung ausgef\u00fchrt.
+description=Der DIGEST-MD5 SASL-Mechanismus ist dem CRAM-MD-Mechanismus in der Hinsicht sehr \u00e4hnlich, dass er eine passwortgest\u00fctzte Authentifizierung erm\u00f6glicht, ohne das Passwort als Klartext angibt (obwohl sowohl der Client als auch der Server Zugriff auf das Klartextpasswort haben m\u00fcssen). Er verwendet wie der CRAM-MD5-Mechanismus Daten, die der Server zuf\u00e4llig generiert, um ihn gegen Replay-Angriffe zu sch\u00fctzen, die aber auch zuf\u00e4llig generierte Daten des Clients umfassen, die ihn auch gegen Probleme aufgrund einer unzuverl\u00e4ssigen Zifferngenerierung auf Serverseite machen. 
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.identity-mapper.synopsis=Gibt den Namen des Identit\u00e4tsmappers an, der mit dem SASL-Mechanismus verwendet wird, um den SASL-Mechanismushandler mit der Authentifizierungs- oder Autorisierungs-ID in der SASL-Verbindungsanfrage mit dem entsprechenden Benutzer im Verzeichnis zu verkn\u00fcpfen.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Identit\u00e4tsmapper muss aktiviert sein, wenn der Digest MD5 SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
+property.quality-of-protection.synopsis=Der Name einer Eigenschaft, die die Qualit\u00e4t der vom Server unterst\u00fctzten Schutzes angibt.
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Die Qualit\u00e4t des Schutzes gleicht die Authentifizierung der Integrit\u00e4t und dem Vertraulichkeitsschutz an.
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Die Qualit\u00e4t des Schutzes gleicht die Authentifizierung dem Integrit\u00e4tsschutz an.
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP gleicht nur die Authentifizierung an.
+property.realm.synopsis=Gibt die Bereich an, die der Server f\u00fcr die DIGEST-MD5-Authentifizierung an.
+property.realm.description=Wenn dieser Wert nicht angegeben wird, wechselt der Server zur Verwendung des vollst\u00e4ndig qualifizierten Hostnamens des Rechners.
+property.realm.default-behavior.alias.synopsis=Wenn dieser Wert nicht angegeben wird, wechselt der Server zur Verwendung des vollst\u00e4ndig qualifizierten Hostnamens des Rechners.
+property.realm.syntax.string.pattern.synopsis=Jede Bereichszeichenfolge, die kein Komma enth\u00e4lt.
+property.server-fqdn.synopsis=Gibt den DNS-aufl\u00f6sbaren vollst\u00e4ndig qualifizierten Dom\u00e4nennamen f\u00fcr den Server an, der verwendet wird, wenn im Authentifizierungsprozess der Parameter digest-uri verwendet wird.
+property.server-fqdn.description=Wenn dieses Konfigurationsattribut vorhanden ist, erwartet der Server, dass der Client einen digest-uri gleich "ldap/"  verwendet und darauf der Wert dieses Attributs folgt. Wenn dieses Attribut beispielsweise den Wert "directory.example.com" hat, erwartet der Server, dass Clients den digest-uri "ldap/directory.example.com" verwendet. Wenn kein Wert angegeben ist, versucht der Server nicht, den vom Client angegebenen digest-uri zu pr\u00fcfen und akzeptiert jeden Wert.
+property.server-fqdn.default-behavior.alias.synopsis=Der Server versucht, den vollst\u00e4ndig qualifizierten Dom\u00e4nennamen dynamisch zu ermitteln.
+property.server-fqdn.syntax.string.pattern.synopsis=Die vollst\u00e4ndig qualifizierte Adresse, die Clients verwenden m\u00fcssen, wenn sie eine Verbindung zum Server herstellen und eine Authentifizierung \u00fcber DIGEST-MD5 ausf\u00fchren.
diff --git a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_es.properties
index 109991c..2b696dd 100644
--- a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Digest MD5 SASL Mechanism Handler
-user-friendly-plural-name=Digest MD5 SASL Mechanism Handlers
-synopsis=The DIGEST-MD5 SASL mechanism is used to perform all processing related to SASL DIGEST-MD5 authentication.
-description=The DIGEST-MD5 SASL mechanism is very similar to the CRAM-MD5 mechanism in that it allows for password-based authentication without exposing the password in the clear (although it does require that both the client and the server have access to the clear-text password). Like the CRAM-MD5 mechanism, it uses data that is randomly generated by the server to make it resistant to replay attacks, but it also includes randomly-generated data from the client, which makes it also resistant to problems resulting from weak server-side random number generation.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Digest MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realms that is to be used by the server for DIGEST-MD5 authentication.
-property.realm.description=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.default-behavior.alias.synopsis=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.syntax.string.pattern.synopsis=Any realm string that does not contain a comma.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the server that is used when validating the digest-uri parameter during the authentication process.
-property.server-fqdn.description=If this configuration attribute is present, then the server expects that clients use a digest-uri equal to "ldap/" followed by the value of this attribute. For example, if the attribute has a value of "directory.example.com", then the server expects clients to use a digest-uri of "ldap/directory.example.com". If no value is provided, then the server does not attempt to validate the digest-uri provided by the client and accepts any value.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically.
-property.server-fqdn.syntax.string.pattern.synopsis=The fully-qualified address that is expected for clients to use when connecting to the server and authenticating via DIGEST-MD5.
+user-friendly-name=Controlador del mecanismo Digest MD5 SASL
+user-friendly-plural-name=Controladores del mecanismo Digest MD5 SASL
+synopsis=El mecanismo DIGEST-MD5 SASL se utiliza para realizar todo el procesamiento relacionado con la autenticaci\u00f3n SASL DIGEST-MD5.
+description=El mecanismo DIGEST-MD5 SASL es muy similar a CRAM-MD5, que permite realizar una autenticaci\u00f3n basada en contrase\u00f1as sin mostrar abiertamente la contrase\u00f1a (aunque sea necesario que tanto el cliente como el servidor tengan acceso a la contrase\u00f1a de texto sin cifrar). Al igual que CRAM-MD5, este mecanismo utiliza los datos generados aleatoriamente por el servidor para resistir los ataques de reproducci\u00f3n, aunque tambi\u00e9n incluye los datos generados aleatoriamente por el cliente para evitar los problemas derivados de una creaci\u00f3n poco eficaz de n\u00fameros aleatorios por parte del servidor.
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.identity-mapper.synopsis=Especifica el nombre del asignador de identidades que se utilizar\u00e1 con el controlador del mecanismo SASL para asociar el Id. de autenticaci\u00f3n o autorizaci\u00f3n incluido en la solicitud de enlace SASL al usuario correspondiente del directorio.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Debe habilitarse el asignador de identidades al que se hace referencia si se ha habilitado el controlador del mecanismo Digest MD5 SASL.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
+property.quality-of-protection.synopsis=El nombre de una propiedad que especifica el nivel de calidad de protecci\u00f3n que admitir\u00e1 el servidor.
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=El nivel de calidad de protecci\u00f3n es equivalente a la autenticaci\u00f3n con protecci\u00f3n de integridad y confidencialidad.
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=El nivel de calidad de protecci\u00f3n es equivalente a la autenticaci\u00f3n con protecci\u00f3n de integridad.
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=El nivel de QOP es equivalente s\u00f3lo a la autenticaci\u00f3n.
+property.realm.synopsis=Especifica los dominios que utilizar\u00e1 el servidor para la autenticaci\u00f3n DIGEST-MD5.
+property.realm.description=Si no se proporciona este valor, el servidor se configurar\u00e1 de forma predeterminada para utilizar el nombre de host completo del equipo.
+property.realm.default-behavior.alias.synopsis=Si no se proporciona este valor, el servidor se configurar\u00e1 de forma predeterminada para utilizar el nombre de host completo del equipo.
+property.realm.syntax.string.pattern.synopsis=Cualquier cadena de dominio que no contenga una coma.
+property.server-fqdn.synopsis=Especifica el nombre de dominio completo que puede resolver un DNS para el servidor que se utiliza al validar el par\u00e1metro de URI de recopilaci\u00f3n de mensajes durante el proceso de autenticaci\u00f3n.
+property.server-fqdn.description=Si est\u00e1 presente este atributo de configuraci\u00f3n, el servidor esperar\u00e1 que el cliente utilice un URI de recopilaci\u00f3n de mensajes igual a "ldap/" seguido del valor de este atributo. Por ejemplo, si el atributo presenta el valor "directorio.ejemplo.com", el servidor esperar\u00e1 que el cliente utilice el siguiente URI de recopilaci\u00f3n de mensajes: "ldap/directorio.ejemplo.com". Si no se proporciona ning\u00fan valor, el servidor no intentar\u00e1 validar el URI de recopilaci\u00f3n de mensajes proporcionado por el cliente y aceptar\u00e1 cualquier valor.
+property.server-fqdn.default-behavior.alias.synopsis=El servidor intentar\u00e1 determinar din\u00e1micamente el nombre de dominio completo.
+property.server-fqdn.syntax.string.pattern.synopsis=La direcci\u00f3n completa que se espera que utilicen los clientes al conectarse con el servidor y autenticarse mediante DIGEST-MD5.
diff --git a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_fr.properties
index 109991c..6b9a1ee 100644
--- a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_fr.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Digest MD5 SASL Mechanism Handler
-user-friendly-plural-name=Digest MD5 SASL Mechanism Handlers
-synopsis=The DIGEST-MD5 SASL mechanism is used to perform all processing related to SASL DIGEST-MD5 authentication.
-description=The DIGEST-MD5 SASL mechanism is very similar to the CRAM-MD5 mechanism in that it allows for password-based authentication without exposing the password in the clear (although it does require that both the client and the server have access to the clear-text password). Like the CRAM-MD5 mechanism, it uses data that is randomly generated by the server to make it resistant to replay attacks, but it also includes randomly-generated data from the client, which makes it also resistant to problems resulting from weak server-side random number generation.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Digest MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realms that is to be used by the server for DIGEST-MD5 authentication.
-property.realm.description=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.default-behavior.alias.synopsis=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.syntax.string.pattern.synopsis=Any realm string that does not contain a comma.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the server that is used when validating the digest-uri parameter during the authentication process.
-property.server-fqdn.description=If this configuration attribute is present, then the server expects that clients use a digest-uri equal to "ldap/" followed by the value of this attribute. For example, if the attribute has a value of "directory.example.com", then the server expects clients to use a digest-uri of "ldap/directory.example.com". If no value is provided, then the server does not attempt to validate the digest-uri provided by the client and accepts any value.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically.
-property.server-fqdn.syntax.string.pattern.synopsis=The fully-qualified address that is expected for clients to use when connecting to the server and authenticating via DIGEST-MD5.
+user-friendly-name=Gestionnaire de m\u00e9canisme Digest MD5 SASL
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme Digest MD5 SASL
+synopsis=Le m\u00e9canisme DIGEST-MD5 SASL est utilis\u00e9 pour effectuer tous les traitements li\u00e9s \u00e0 l'authentification SASL DIGEST-MD5.
+description=Le m\u00e9canisme DIGEST-MD5 SASL est tr\u00e8s similaire \u00e0 celui de CRAM-MD5 car il autorise l'authentification par mot de passe sans exposer le mot de passe en clair (bien qu'il soit requis que le client et le serveur aient acc\u00e8s au mot de passe en texte en clair) Comme le m\u00e9canisme CRAM-MD5, il utilise des donn\u00e9es g\u00e9n\u00e9r\u00e9es de fa\u00e7on al\u00e9atoire par le serveur pour le rendre r\u00e9sistant aux attaques de rediffusion, mais il inclut aussi des donn\u00e9es g\u00e9n\u00e9r\u00e9es par le client de fa\u00e7on al\u00e9atoire, ce qui lui permet de r\u00e9sister aux probl\u00e8mes provenant de la g\u00e9n\u00e9ration de nombres al\u00e9atoires sur le serveur.
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.identity-mapper.synopsis=Sp\u00e9cifie le nom du mappeur d'identit\u00e9s qui doit \u00eatre utilis\u00e9 avec ce gestionnaire de m\u00e9canisme SASL pour correspondre \u00e0 l'ID d'authentification ou d'autorisation inclus dans la demande de liaison SASL \u00e0 l'utilisateur correspondant dans l'annuaire.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Le mappeur d'identit\u00e9 correspondant doit \u00eatre activ\u00e9 quand Digest MD5 SASL Mechanism Handler est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
+property.quality-of-protection.synopsis=Nom d'une propri\u00e9t\u00e9 qui sp\u00e9cifie la qualit\u00e9 de protection que le serveur prendra en charge.
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=La qualit\u00e9 de protection \u00e9quivaut \u00e0 une authentification avec une protection de l'int\u00e9grit\u00e9 et de la confidentialit\u00e9.
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=La qualit\u00e9 de protection est \u00e9gale \u00e0 une authentification avec protection de l'int\u00e9grit\u00e9.
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=La qualit\u00e9 de protection est \u00e9gale \u00e0 une authentification uniquement.
+property.realm.synopsis=Sp\u00e9cifie le domaine \u00e0 utiliser par le serveur pour l'authentification DIGEST-MD5.
+property.realm.description=Si cette valeur n'est pas fournie, le serveur utilisera par d\u00e9faut le nom d'h\u00f4te complet de la machine.
+property.realm.default-behavior.alias.synopsis=Si cette valeur n'est pas fournie, le serveur utilisera par d\u00e9faut le nom d'h\u00f4te complet de la machine.
+property.realm.syntax.string.pattern.synopsis=Toute cha\u00eene du domaine qui ne contient pas de virgule.
+property.server-fqdn.synopsis=Sp\u00e9cifie le nom de domaine complet qui peut \u00eatre r\u00e9solu par DNS pour le serveur, qui est utilis\u00e9 lors de la validation du param\u00e8tre digest-uri durant le processus d'authentification.
+property.server-fqdn.description=Si cet attribut de configuration est pr\u00e9sent, le serveur attend que les clients utilisent un digest-uri \u00e9quivalent \u00e0 "ldap/" suivi de la valeur de cet attribut. Par exemple, si l'attribut a une valeur de "directory.example.com", le serveur s'attend \u00e0 ce que les clients utilisent un digest-uri de "ldap/directory.example.com". Si aucune valeur n'est fournie, le serveur ne tente pas de valider le digest-uri fourni par le client et accepte toute valeur.
+property.server-fqdn.default-behavior.alias.synopsis=Le serveur tente de d\u00e9terminer le nom de domaine complet dynamiquement.
+property.server-fqdn.syntax.string.pattern.synopsis=L'adresse compl\u00e8te que les clients sont suppos\u00e9s utiliser lors de la connexion au serveur et en s'authentifiant via DIGEST-MD5.
diff --git a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_zh_CN.properties
index 109991c..a548563 100644
--- a/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DigestMD5SASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Digest MD5 SASL Mechanism Handler
-user-friendly-plural-name=Digest MD5 SASL Mechanism Handlers
-synopsis=The DIGEST-MD5 SASL mechanism is used to perform all processing related to SASL DIGEST-MD5 authentication.
-description=The DIGEST-MD5 SASL mechanism is very similar to the CRAM-MD5 mechanism in that it allows for password-based authentication without exposing the password in the clear (although it does require that both the client and the server have access to the clear-text password). Like the CRAM-MD5 mechanism, it uses data that is randomly generated by the server to make it resistant to replay attacks, but it also includes randomly-generated data from the client, which makes it also resistant to problems resulting from weak server-side random number generation.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Digest MD5 SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realms that is to be used by the server for DIGEST-MD5 authentication.
-property.realm.description=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.default-behavior.alias.synopsis=If this value is not provided, then the server defaults to use the fully qualified hostname of the machine.
-property.realm.syntax.string.pattern.synopsis=Any realm string that does not contain a comma.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the server that is used when validating the digest-uri parameter during the authentication process.
-property.server-fqdn.description=If this configuration attribute is present, then the server expects that clients use a digest-uri equal to "ldap/" followed by the value of this attribute. For example, if the attribute has a value of "directory.example.com", then the server expects clients to use a digest-uri of "ldap/directory.example.com". If no value is provided, then the server does not attempt to validate the digest-uri provided by the client and accepts any value.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically.
-property.server-fqdn.syntax.string.pattern.synopsis=The fully-qualified address that is expected for clients to use when connecting to the server and authenticating via DIGEST-MD5.
+user-friendly-name=\u6458\u8981 MD5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u6458\u8981 MD5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=DIGEST-MD5 SASL \u673a\u5236\u7528\u4e8e\u6267\u884c\u4e0e SASL DIGEST-MD5 \u9a8c\u8bc1\u76f8\u5173\u7684\u6240\u6709\u5904\u7406\u3002
+description=DIGEST-MD5 SASL \u673a\u5236\u4e0e CRAM-MD5 \u673a\u5236\u975e\u5e38\u76f8\u4f3c\uff0c\u56e0\u4e3a\u5b83\u5141\u8bb8\u5728\u4e0d\u660e\u786e\u516c\u5f00\u5bc6\u7801\u7684\u60c5\u51b5\u4e0b\u57fa\u4e8e\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\uff08\u867d\u7136\u5b83\u786e\u5b9e\u9700\u8981\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u5bf9\u660e\u6587\u5bc6\u7801\u5177\u6709\u8bbf\u95ee\u6743\u9650\uff09\u3002\u4e0e CRAM-MD5 \u673a\u5236\u7c7b\u4f3c\uff0c\u5b83\u4f7f\u7528\u670d\u52a1\u5668\u968f\u673a\u751f\u6210\u7684\u6570\u636e\u6765\u514d\u53d7\u91cd\u653e\u653b\u51fb\uff0c\u4f46\u5b83\u8fd8\u5305\u62ec\u5ba2\u6237\u7aef\u4e2d\u968f\u673a\u751f\u6210\u7684\u6570\u636e\uff0c\u8fd9\u4e5f\u4f7f\u5b83\u53ef\u4ee5\u514d\u53d7\u8f83\u5f31\u7684\u670d\u52a1\u5668\u7aef\u968f\u673a\u6570\u751f\u6210\u6240\u4ea7\u751f\u7684\u95ee\u9898\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.identity-mapper.synopsis=\u6307\u5b9a\u4e0e\u8be5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4e00\u8d77\u4f7f\u7528\u7684\u6807\u8bc6\u6620\u5c04\u7a0b\u5e8f\u7684\u540d\u79f0\uff0c\u4ee5\u4f7f SASL \u7ed1\u5b9a\u8bf7\u6c42\u4e2d\u6240\u5305\u542b\u7684\u9a8c\u8bc1\u6216\u6388\u6743 ID \u4e0e\u76ee\u5f55\u4e2d\u7684\u76f8\u5e94\u7528\u6237\u5339\u914d\u3002
+property.identity-mapper.syntax.aggregation.constraint-synopsis=\u542f\u7528 Digest MD5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u6807\u8bc6\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.quality-of-protection.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u5c06\u652f\u6301\u7684\u4fdd\u62a4\u8d28\u91cf\u7684\u7279\u6027\u7684\u540d\u79f0\u3002
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=\u4fdd\u62a4\u8d28\u91cf\u5373\u5177\u6709\u5b8c\u6574\u6027\u548c\u4fdd\u5bc6\u6027\u4fdd\u62a4\u7684\u9a8c\u8bc1\u3002
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=\u4fdd\u62a4\u8d28\u91cf\u5373\u5177\u6709\u5b8c\u6574\u6027\u4fdd\u62a4\u7684\u9a8c\u8bc1\u3002
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP \u5373\u4ec5\u9a8c\u8bc1\u3002
+property.realm.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u7528\u4e8e\u8fdb\u884c DIGEST-MD5 \u9a8c\u8bc1\u7684\u9886\u57df\u3002
+property.realm.description=\u5982\u679c\u672a\u63d0\u4f9b\u8be5\u503c\uff0c\u5219\u670d\u52a1\u5668\u9ed8\u8ba4\u4e3a\u4f7f\u7528\u8ba1\u7b97\u673a\u7684\u5b8c\u5168\u9650\u5b9a\u4e3b\u673a\u540d\u3002
+property.realm.default-behavior.alias.synopsis=\u5982\u679c\u672a\u63d0\u4f9b\u8be5\u503c\uff0c\u5219\u670d\u52a1\u5668\u9ed8\u8ba4\u4e3a\u4f7f\u7528\u8ba1\u7b97\u673a\u7684\u5b8c\u5168\u9650\u5b9a\u4e3b\u673a\u540d\u3002
+property.realm.syntax.string.pattern.synopsis=\u4e0d\u5305\u542b\u9017\u53f7\u7684\u4efb\u610f\u9886\u57df\u5b57\u7b26\u4e32\u3002
+property.server-fqdn.synopsis=\u9a8c\u8bc1\u671f\u95f4\uff0c\u4e3a\u5728\u9a8c\u8bc1 digest-uri \u53c2\u6570\u65f6\u4f7f\u7528\u7684\u670d\u52a1\u5668\u6307\u5b9a DNS \u53ef\u89e3\u6790\u7684\u5168\u9650\u5b9a\u57df\u540d\u3002
+property.server-fqdn.description=\u5982\u679c\u6b64\u914d\u7f6e\u5c5e\u6027\u5b58\u5728\uff0c\u5219\u670d\u52a1\u5668\u4f1a\u8981\u6c42\u5ba2\u6237\u7aef\u4f7f\u7528\u7684 digest-uri \u4e3a "ldap/" \u540e\u8ddf\u6b64\u5c5e\u6027\u7684\u503c\u3002\u4f8b\u5982\uff0c\u5982\u679c\u6b64\u5c5e\u6027\u7684\u503c\u4e3a "directory.example.com"\uff0c\u5219\u670d\u52a1\u5668\u8981\u6c42\u5ba2\u6237\u7aef\u4f7f\u7528\u7684 digest-uri \u4e3a "ldap/directory.example.com"\u3002\u5982\u679c\u672a\u63d0\u4f9b\u503c\uff0c\u5219\u670d\u52a1\u5668\u4e0d\u4f1a\u5c1d\u8bd5\u9a8c\u8bc1\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684 digest-uri\uff0c\u5e76\u4f1a\u63a5\u53d7\u4efb\u610f\u503c\u3002
+property.server-fqdn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c1d\u8bd5\u52a8\u6001\u786e\u5b9a\u5168\u9650\u5b9a\u57df\u540d\u3002
+property.server-fqdn.syntax.string.pattern.synopsis=\u5728\u8fde\u63a5\u81f3\u670d\u52a1\u5668\u5e76\u901a\u8fc7 DIGEST-MD5 \u8fdb\u884c\u9a8c\u8bc1\u65f6\uff0c\u8981\u6c42\u5ba2\u6237\u7aef\u4f7f\u7528\u7684\u5168\u9650\u5b9a\u5730\u5740\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_es.properties
index e86d9b3..9f7d84c 100644
--- a/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_es.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Directory String Attribute Syntax
-user-friendly-plural-name=Directory String Attribute Syntaxes
-synopsis=The Directory String Attribute Syntax defines an attribute syntax for storing arbitrary string (and sometimes binary) data.
-property.allow-zero-length-values.synopsis=Indicates whether zero-length (that is, an empty string) values are allowed.
-property.allow-zero-length-values.description=This is technically not allowed by the revised LDAPv3 specification, but some environments may require it for backward compatibility with servers that do allow it.
-property.enabled.synopsis=Indicates whether the Directory String Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Directory String Attribute Syntax implementation.
+user-friendly-name=Sintaxis de atributo de cadena de directorios 
+user-friendly-plural-name=Sintaxis de atributo de cadena de directorios
+synopsis=La sintaxis de atributo de cadena de directorios define una sintaxis de atributo para almacenar datos de cadenas (y a veces, binarios) arbitrarios.
+property.allow-zero-length-values.synopsis=Indica si se permiten valores de longitud cero (es decir, una cadena vac\u00eda).
+property.allow-zero-length-values.description=La especificaci\u00f3n LDAPv3 t\u00e9cnicamente no lo permite, pero es posible que algunos entornos lo requieran para compatibilidad con versiones anteriores con servidores que lo permitan.
+property.enabled.synopsis=Indica si est\u00e1 habilitada la sintaxis de atributo de cadena de directorios.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la sintaxis de atributo de cadena de directorios.
diff --git a/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_fr.properties
index e86d9b3..c40b251 100644
--- a/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_fr.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Directory String Attribute Syntax
-user-friendly-plural-name=Directory String Attribute Syntaxes
-synopsis=The Directory String Attribute Syntax defines an attribute syntax for storing arbitrary string (and sometimes binary) data.
-property.allow-zero-length-values.synopsis=Indicates whether zero-length (that is, an empty string) values are allowed.
-property.allow-zero-length-values.description=This is technically not allowed by the revised LDAPv3 specification, but some environments may require it for backward compatibility with servers that do allow it.
-property.enabled.synopsis=Indicates whether the Directory String Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Directory String Attribute Syntax implementation.
+user-friendly-name=Syntaxe d'attribut de cha\u00eene de r\u00e9pertoire
+user-friendly-plural-name=Syntaxes d'attribut de cha\u00eene de r\u00e9pertoire
+synopsis=La syntaxe d'attribut de cha\u00eene de r\u00e9pertoire d\u00e9finit une syntaxe d'attribut pour stocker les donn\u00e9es de cha\u00eenes (et parfois les donn\u00e9es binaires) qui sont arbitraires.
+property.allow-zero-length-values.synopsis=Indique si les valeurs de longueur z\u00e9ro (c'est-\u00e0-dire une cha\u00eene vide) sont autoris\u00e9es.
+property.allow-zero-length-values.description=Ceci n'est techniquement pas autoris\u00e9 par la sp\u00e9cification r\u00e9vis\u00e9e LDAPv3, mais peut \u00eatre requis par des environnements pour une compatibilit\u00e9 ascendante avec les serveurs qui l'autorisent.
+property.enabled.synopsis=Indique si la syntaxe d'attribut de cha\u00eene de r\u00e9pertoire est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation de la syntaxe d'attribut de cha\u00eene de r\u00e9pertoire.
diff --git a/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_zh_CN.properties
index e86d9b3..3157f6a 100644
--- a/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DirectoryStringAttributeSyntaxCfgDefn_zh_CN.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Directory String Attribute Syntax
-user-friendly-plural-name=Directory String Attribute Syntaxes
-synopsis=The Directory String Attribute Syntax defines an attribute syntax for storing arbitrary string (and sometimes binary) data.
-property.allow-zero-length-values.synopsis=Indicates whether zero-length (that is, an empty string) values are allowed.
-property.allow-zero-length-values.description=This is technically not allowed by the revised LDAPv3 specification, but some environments may require it for backward compatibility with servers that do allow it.
-property.enabled.synopsis=Indicates whether the Directory String Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Directory String Attribute Syntax implementation.
+user-friendly-name=\u76ee\u5f55\u5b57\u7b26\u4e32\u5c5e\u6027\u8bed\u6cd5
+user-friendly-plural-name=\u76ee\u5f55\u5b57\u7b26\u4e32\u5c5e\u6027\u8bed\u6cd5
+synopsis=\u76ee\u5f55\u5b57\u7b26\u4e32\u5c5e\u6027\u8bed\u6cd5\u5b9a\u4e49\u4e86\u7528\u4e8e\u5b58\u50a8\u4efb\u610f\u5b57\u7b26\u4e32\uff08\u6709\u65f6\u4e3a\u4e8c\u8fdb\u5236\uff09\u6570\u636e\u7684\u5c5e\u6027\u8bed\u6cd5\u3002
+property.allow-zero-length-values.synopsis=\u6307\u793a\u662f\u5426\u5141\u8bb8\u4f7f\u7528\u96f6\u957f\u5ea6\uff08\u5373\u7a7a\u5b57\u7b26\u4e32\uff09\u503c\u3002
+property.allow-zero-length-values.description=\u4ece\u6280\u672f\u5c42\u9762\u8bb2\uff0c\u4fee\u8ba2\u8fc7\u7684 LDAPv3 \u89c4\u8303\u4e0d\u5141\u8bb8\u4f7f\u7528\u96f6\u957f\u5ea6\u503c\uff0c\u4f46\u662f\u67d0\u4e9b\u73af\u5883\u53ef\u80fd\u9700\u8981\u8fd9\u6837\u4f7f\u7528\uff0c\u4ee5\u4fbf\u5b9e\u73b0\u4e0e\u5141\u8bb8\u4f7f\u7528\u96f6\u957f\u5ea6\u503c\u7684\u670d\u52a1\u5668\u7684\u5411\u540e\u517c\u5bb9\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u76ee\u5f55\u5b57\u7b26\u4e32\u5c5e\u6027\u8bed\u6cd5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u76ee\u5f55\u5b57\u7b26\u4e32\u5c5e\u6027\u8bed\u6cd5\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_es.properties
index 06dd8c3..ff740c3 100644
--- a/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_es.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Dsee Compat Access Control Handler
-user-friendly-plural-name=Dseecompat Access Control Handlers
-synopsis=The Dsee Compat Access Control Handler provides an implementation that uses syntax compatible with the Sun Java System Directory Server Enterprise Edition access control handlers.
-property.enabled.synopsis=Indicates whether the Dsee Compat Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem.
-property.global-aci.synopsis=Defines global access control rules.
-property.global-aci.description=Global access control rules apply to all entries anywhere in the data managed by the Directory Server. The global access control rules may be overridden by more specific access control rules placed in the data.
-property.global-aci.default-behavior.alias.synopsis=No global access control rules are defined, which means that no access is allowed for any data in the server unless specifically granted by access control rules in the data.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Dsee Compat Access Control Handler implementation.
+user-friendly-name=Administrador de control de acceso Dsee Compat
+user-friendly-plural-name=Administradores de control de acceso Dseecompat
+synopsis=El Administrador de control de acceso Dsee Compat proporciona una implementaci\u00f3n que utiliza una sintaxis compatible con los administradores de control de acceso de Sun Java System Directory Server Enterprise Edition.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el Administrador de control de acceso Dsee Compat. Si se establece en FALSE (falso), no se cumple el control de acceso y no se podr\u00eda autorizar a ning\u00fan cliente (incluidos los an\u00f3nimos o no autenticados) a realizar ninguna operaci\u00f3n sin someterse a otras limitaciones, como las que impone el subsistema de privilegios.
+property.global-aci.synopsis=Define el acceso global a las reglas de control.
+property.global-aci.description=Las reglas de control de acceso general se aplican a todas las entradas en cualquier parte de los datos administrados por el servidor de directorios. Las reglas de control de acceso generales pueden sustituirse por reglas de control de acceso espec\u00edficas contenidas en los datos.
+property.global-aci.default-behavior.alias.synopsis=No se definen reglas de control de acceso generales, lo que significa que no se permite el acceso de los datos al servidor a menos que se autorice expresamente en las reglas de control de acceso a los datos.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del Administrador de control de acceso Dsee Compat.
diff --git a/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_fr.properties
index 06dd8c3..b077d20 100644
--- a/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_fr.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Dsee Compat Access Control Handler
-user-friendly-plural-name=Dseecompat Access Control Handlers
-synopsis=The Dsee Compat Access Control Handler provides an implementation that uses syntax compatible with the Sun Java System Directory Server Enterprise Edition access control handlers.
-property.enabled.synopsis=Indicates whether the Dsee Compat Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem.
-property.global-aci.synopsis=Defines global access control rules.
-property.global-aci.description=Global access control rules apply to all entries anywhere in the data managed by the Directory Server. The global access control rules may be overridden by more specific access control rules placed in the data.
-property.global-aci.default-behavior.alias.synopsis=No global access control rules are defined, which means that no access is allowed for any data in the server unless specifically granted by access control rules in the data.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Dsee Compat Access Control Handler implementation.
+user-friendly-name=Gestionnaire de contr\u00f4le d'acc\u00e8s DSEE Compat
+user-friendly-plural-name=Gestionnaires de contr\u00f4le d'acc\u00e8s Dsee Compat
+synopsis=Le gestionnaire de contr\u00f4le d'acc\u00e8s DSEE Compat fournit une impl\u00e9mentation qui utilise une syntaxe compatible avec les gestionnaires de contr\u00f4le d'acc\u00e8s Sun Java System Directory Server Enterprise Edition.
+property.enabled.synopsis=Indique si le gestionnaire de contr\u00f4le d'acc\u00e8s DSEE Compat est activ\u00e9. S'il est d\u00e9fini sur FALSE, alors aucun contr\u00f4le d'acc\u00e8s n'est appliqu\u00e9 et tout client (notamment les clients non-authentifi\u00e9s ou anonymes) peut ex\u00e9cuter une op\u00e9ration si elle n'est pas soumise \u00e0 d'autres restrictions telles que celles appliqu\u00e9es par le sous-syst\u00e8me de privil\u00e8ges.
+property.global-aci.synopsis=D\u00e9finit les r\u00e8gles de contr\u00f4le d'acc\u00e8s global.
+property.global-aci.description=Les r\u00e8gles de contr\u00f4le d'acc\u00e8s global s'appliquent \u00e0 toutes les entr\u00e9es, o\u00f9 que ce soit dans les donn\u00e9es g\u00e9r\u00e9es par le Directory Server. Les r\u00e8gles de contr\u00f4le d'acc\u00e8s global peuvent \u00eatre remplac\u00e9es par des r\u00e8gles plus sp\u00e9cifiques plac\u00e9es dans les donn\u00e9es.
+property.global-aci.default-behavior.alias.synopsis=Aucune r\u00e8gle de contr\u00f4le d'acc\u00e8s global n'est d\u00e9finie, ce qui signifie qu'aucun acc\u00e8s n'est autoris\u00e9 pour les donn\u00e9es du serveur, \u00e0 moins d'un octroi particulier de la part des r\u00e8gles de contr\u00f4le d'acc\u00e8s dans les donn\u00e9es.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de contr\u00f4le d'acc\u00e8s DSEE Compat.
diff --git a/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_zh_CN.properties
index 06dd8c3..9727863 100644
--- a/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DseeCompatAccessControlHandlerCfgDefn_zh_CN.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Dsee Compat Access Control Handler
-user-friendly-plural-name=Dseecompat Access Control Handlers
-synopsis=The Dsee Compat Access Control Handler provides an implementation that uses syntax compatible with the Sun Java System Directory Server Enterprise Edition access control handlers.
-property.enabled.synopsis=Indicates whether the Dsee Compat Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem.
-property.global-aci.synopsis=Defines global access control rules.
-property.global-aci.description=Global access control rules apply to all entries anywhere in the data managed by the Directory Server. The global access control rules may be overridden by more specific access control rules placed in the data.
-property.global-aci.default-behavior.alias.synopsis=No global access control rules are defined, which means that no access is allowed for any data in the server unless specifically granted by access control rules in the data.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Dsee Compat Access Control Handler implementation.
+user-friendly-name=Dsee Compat \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=Dsee compat \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=Dsee Compat \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u63d0\u4f9b\u4e86\u4e00\u79cd\u5b9e\u73b0\uff0c\u8be5\u5b9e\u73b0\u4f7f\u7528\u4e0e Sun Java System Directory Server Enterprise Edition \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u517c\u5bb9\u7684\u8bed\u6cd5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Dsee Compat \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u3002\u5982\u679c\u8bbe\u7f6e\u4e3a FALSE\uff0c\u5219\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u8bbf\u95ee\u63a7\u5236\uff0c\u4e14\u5982\u679c\u4e0d\u53d7\u5176\u4ed6\u9650\u5236\uff08\u4f8b\u5982\u6743\u9650\u5b50\u7cfb\u7edf\u7684\u9650\u5236\uff09\uff0c\u4efb\u4f55\u5ba2\u6237\u7aef\uff08\u5305\u62ec\u672a\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u6216\u533f\u540d\u5ba2\u6237\u7aef\uff09\u5747\u53ef\u4ee5\u6267\u884c\u4efb\u4f55\u64cd\u4f5c\u3002
+property.global-aci.synopsis=\u5b9a\u4e49\u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u89c4\u5219\u3002
+property.global-aci.description=\u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u89c4\u5219\u9002\u7528\u4e8e Directory Server \u7ba1\u7406\u7684\u6570\u636e\u4e2d\u4efb\u4f55\u4f4d\u7f6e\u7684\u6240\u6709\u6761\u76ee\u3002\u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u89c4\u5219\u53ef\u4ee5\u7531\u4f4d\u4e8e\u6570\u636e\u4e2d\u7684\u66f4\u5177\u4f53\u7684\u8bbf\u95ee\u63a7\u5236\u89c4\u5219\u66ff\u4ee3\u3002
+property.global-aci.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u89c4\u5219\uff0c\u8fd9\u610f\u5473\u7740\uff0c\u5982\u679c\u672a\u7ecf\u8fc7\u6570\u636e\u4e2d\u7684\u8bbf\u95ee\u63a7\u5236\u89c4\u5219\u4e13\u95e8\u6388\u6743\uff0c\u5219\u4e0d\u5141\u8bb8\u5bf9\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u4f55\u6570\u636e\u8fdb\u884c\u8bbf\u95ee\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Dsee Compat \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_es.properties
index 58d9d76..65bf417 100644
--- a/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Dynamic Group Implementation
-user-friendly-plural-name=Dynamic Group Implementations
-synopsis=The Dynamic Group Implementation provides a grouping mechanism in which the group membership is determined based on criteria defined in one or more LDAP URLs.
-property.enabled.synopsis=Indicates whether the Dynamic Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Dynamic Group Implementation implementation.
+user-friendly-name=Implementaci\u00f3n de grupo din\u00e1mico
+user-friendly-plural-name=Implementaciones de grupo din\u00e1mico
+synopsis=La implementaci\u00f3n de grupo din\u00e1mico proporciona un mecanismo de agrupamiento en el que la pertenencia a los grupos se determina seg\u00fan los criterios definidos en una o m\u00e1s URL LDAP.
+property.enabled.synopsis=Indica si la implementaci\u00f3n de grupo din\u00e1mico est\u00e1 habilitada. 
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de grupo din\u00e1mico.
diff --git a/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_fr.properties
index 58d9d76..b6e8055 100644
--- a/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Dynamic Group Implementation
-user-friendly-plural-name=Dynamic Group Implementations
-synopsis=The Dynamic Group Implementation provides a grouping mechanism in which the group membership is determined based on criteria defined in one or more LDAP URLs.
-property.enabled.synopsis=Indicates whether the Dynamic Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Dynamic Group Implementation implementation.
+user-friendly-name=Impl\u00e9mentation du groupe dynamique 
+user-friendly-plural-name=Impl\u00e9mentations du groupe dynamique
+synopsis=Les impl\u00e9mentations du groupe dynamique fournissent un m\u00e9canisme de groupement dans lequel l'appartenance au groupe est d\u00e9termin\u00e9e en se basant sur les crit\u00e8res d\u00e9finis dans une ou plusieurs url de LDAP.
+property.enabled.synopsis=Indique si l'impl\u00e9mentation du groupe dynamique est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du groupe dynamique.
diff --git a/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_zh_CN.properties
index 58d9d76..d1b1b69 100644
--- a/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/DynamicGroupImplementationCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Dynamic Group Implementation
-user-friendly-plural-name=Dynamic Group Implementations
-synopsis=The Dynamic Group Implementation provides a grouping mechanism in which the group membership is determined based on criteria defined in one or more LDAP URLs.
-property.enabled.synopsis=Indicates whether the Dynamic Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Dynamic Group Implementation implementation.
+user-friendly-name=\u52a8\u6001\u7ec4\u5b9e\u73b0
+user-friendly-plural-name=\u52a8\u6001\u7ec4\u5b9e\u73b0
+synopsis=\u52a8\u6001\u7ec4\u5b9e\u73b0\u63d0\u4f9b\u4e86\u4e00\u79cd\u6839\u636e\u5728\u4e00\u4e2a\u6216\u591a\u4e2a LDAP URL \u4e2d\u5b9a\u4e49\u7684\u6761\u4ef6\u6765\u786e\u5b9a\u7ec4\u6210\u5458\u8d44\u683c\u7684\u5206\u7ec4\u673a\u5236\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u52a8\u6001\u7ec4\u5b9e\u73b0\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5b9e\u73b0\u4e86\u201c\u52a8\u6001\u7ec4\u5b9e\u73b0\u201d\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_de.properties
index f3da6f8..5d763c4 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Entry Cache
-user-friendly-plural-name=Entry Caches
-synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Entry Cache is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache implementation.
+user-friendly-name=Eintragscache
+user-friendly-plural-name=Eintragscaches
+synopsis=Eintragscaches erm\u00f6glichen das Zwischenspeichern von Eintr\u00e4gen, auf die die Clientanwendung wahrscheinlich zugreift, um die Leistung des Directory-Servers zu verbessern.
+property.cache-level.synopsis=Gibt die Cacheebene in der Cachereihenfolge an, wenn mehr als eine Instanz des Caches konfiguriert ist.
+property.enabled.synopsis=Gibt an, ob der Eintragscache aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Eintragscache implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_es.properties
index f3da6f8..b565389 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Entry Cache
-user-friendly-plural-name=Entry Caches
-synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Entry Cache is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache implementation.
+user-friendly-name=Memoria cach\u00e9 de entrada
+user-friendly-plural-name=Memorias cach\u00e9 de entrada
+synopsis=Cada memoria cach\u00e9 captura entradas a las que las aplicaciones de cliente pueden acceder para mejorar el rendimiento del servidor de directorios.
+property.cache-level.synopsis=Especifica el nivel del orden de la cach\u00e9 si se ha configurado m\u00e1s de una instancia de la cach\u00e9. 
+property.enabled.synopsis=Indica si est\u00e1 habilitada la memoria cach\u00e9 de entrada.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la memoria cach\u00e9 de entrada.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_fr.properties
index f3da6f8..e875f51 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Entry Cache
-user-friendly-plural-name=Entry Caches
-synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Entry Cache is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache implementation.
+user-friendly-name=Cache d'entr\u00e9e
+user-friendly-plural-name=Caches d'entr\u00e9e
+synopsis=Les caches d'entr\u00e9e permettent de mettre en cache les entr\u00e9es dont l'acc\u00e8s par des applications clientes est probable, pour am\u00e9liorer la performance de Directory Server.
+property.cache-level.synopsis=Sp\u00e9cifie le niveau de cache dans l'ordre du cache si plus d'une instance du cache est configur\u00e9e.
+property.enabled.synopsis=Indique si le cache d'entr\u00e9e est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du cache d'entr\u00e9e.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_zh_CN.properties
index f3da6f8..9264ad8 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Entry Cache
-user-friendly-plural-name=Entry Caches
-synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Entry Cache is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache implementation.
+user-friendly-name=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+user-friendly-plural-name=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+synopsis=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u8d1f\u8d23\u9ad8\u901f\u7f13\u5b58\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u4e3a\u6539\u8fdb Directory Server \u6027\u80fd\u53ef\u80fd\u8981\u8bbf\u95ee\u7684\u6761\u76ee\u3002
+property.cache-level.synopsis=\u5982\u679c\u914d\u7f6e\u4e86\u591a\u4e2a\u9ad8\u901f\u7f13\u5b58\u5b9e\u4f8b\uff0c\u5219\u6309\u9ad8\u901f\u7f13\u5b58\u987a\u5e8f\u6307\u5b9a\u9ad8\u901f\u7f13\u5b58\u7ea7\u522b\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_es.properties
index 0785243..81aba54 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Entry Cache Monitor Provider
-user-friendly-plural-name=Entry Cache Monitor Providers
-synopsis=The Entry Cache Monitor Provider exposes monitor information about the state of Directory Server entry caches.
-property.enabled.synopsis=Indicates whether the Entry Cache Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n de la memoria cach\u00e9 de entrada
+user-friendly-plural-name=Proveedores de supervisi\u00f3n de la memoria cach\u00e9 de entrada
+synopsis=El proveedor de supervisi\u00f3n de la memoria cach\u00e9 de entrada expone la informaci\u00f3n del monitor sobre el estado de las memorias cach\u00e9 de entrada del servidor de directorios.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n de la memoria cach\u00e9 de entrada est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n de la memoria cach\u00e9 de entrada.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_fr.properties
index 0785243..e07e38d 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Entry Cache Monitor Provider
-user-friendly-plural-name=Entry Cache Monitor Providers
-synopsis=The Entry Cache Monitor Provider exposes monitor information about the state of Directory Server entry caches.
-property.enabled.synopsis=Indicates whether the Entry Cache Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4le du cache d'entr\u00e9e
+user-friendly-plural-name=Fournisseurs du contr\u00f4le du cache d'entr\u00e9e
+synopsis=Le fournisseur du contr\u00f4le du cache d'entr\u00e9e expose des informations de contr\u00f4le concernant l'\u00e9tat des caches de Directory Server.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le du cache d'entr\u00e9e est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le du cache d'entr\u00e9e.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_zh_CN.properties
index 0785243..7db3dd8 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryCacheMonitorProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Entry Cache Monitor Provider
-user-friendly-plural-name=Entry Cache Monitor Providers
-synopsis=The Entry Cache Monitor Provider exposes monitor information about the state of Directory Server entry caches.
-property.enabled.synopsis=Indicates whether the Entry Cache Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Entry Cache Monitor Provider implementation.
+user-friendly-name=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u4ee5\u663e\u793a\u6709\u5173 Directory Server \u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u72b6\u6001\u7684\u76d1\u89c6\u5668\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_es.properties
index 496f627..3b2d3e3 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Entry DN Virtual Attribute
-user-friendly-plural-name=Entry DN Virtual Attributes
-synopsis=The Entry DN Virtual Attribute generates the entryDN operational attribute in directory entries, which contains a normalized form of the entry's DN.
-description=This attribute is defined in the draft-zeilenga-ldap-entrydn Internet Draft and contains the DN of the entry in which it is contained. This component provides the ability to use search filters containing the entry's DN.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Entry DN Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual de DN de entrada
+user-friendly-plural-name=Atributos virtuales de DN de entrada
+synopsis=El atributo virtual de DN de entrada genera el atributo operativo "entryDN" de las entradas del directorio, que contiene un formato normalizado del DN de la entrada.
+description=Este atributo se define en el borrador de Internet "draft-zeilenga-ldap-entrydn" y contiene el DN de la entrada en la que se incluye. Este componente permite utilizar filtros de b\u00fasqueda que contienen el DN de la entrada.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual de DN de entrada se ha habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_fr.properties
index 496f627..3f12b45 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_fr.properties
@@ -1,20 +1,20 @@
 user-friendly-name=Entry DN Virtual Attribute
 user-friendly-plural-name=Entry DN Virtual Attributes
-synopsis=The Entry DN Virtual Attribute generates the entryDN operational attribute in directory entries, which contains a normalized form of the entry's DN.
-description=This attribute is defined in the draft-zeilenga-ldap-entrydn Internet Draft and contains the DN of the entry in which it is contained. This component provides the ability to use search filters containing the entry's DN.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Entry DN Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+synopsis=Entry DN Virtual Attribute g\u00e9n\u00e8re l'attribut op\u00e9rationnel de DN d'entr\u00e9e dans les entr\u00e9es de r\u00e9pertoire. Il contient une forme normalis\u00e9e du DN de l'entr\u00e9e.
+description=Cet attribut est d\u00e9fini dans le brouillon internet draft-zeilenga-ldap-entrydn et contient l'entr\u00e9e dans lequel il est contenu. Ce composant fournit la capacit\u00e9 d'utiliser des filtres de recherche contenant le DN de l'entr\u00e9e.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si Entry DN Virtual Attribute est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_zh_CN.properties
index 496f627..70ac276 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryDNVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Entry DN Virtual Attribute
-user-friendly-plural-name=Entry DN Virtual Attributes
-synopsis=The Entry DN Virtual Attribute generates the entryDN operational attribute in directory entries, which contains a normalized form of the entry's DN.
-description=This attribute is defined in the draft-zeilenga-ldap-entrydn Internet Draft and contains the DN of the entry in which it is contained. This component provides the ability to use search filters containing the entry's DN.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Entry DN Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u6761\u76ee DN \u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u6761\u76ee DN \u865a\u62df\u5c5e\u6027
+synopsis=\u6761\u76ee DN \u865a\u62df\u5c5e\u6027\u53ef\u4ee5\u5728\u76ee\u5f55\u6761\u76ee\u4e2d\u751f\u6210 entryDN \u64cd\u4f5c\u5c5e\u6027\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u6807\u51c6\u5316\u683c\u5f0f\u7684\u6761\u76ee DN\u3002
+description=\u8be5\u5c5e\u6027\u5728 Internet \u8349\u6848 draft-zeilenga-ldap-entrydn \u4e2d\u5b9a\u4e49\uff0c\u5e76\u4e14\u5305\u542b\u5176\u6240\u5728\u6761\u76ee\u7684 DN\u3002\u8be5\u7ec4\u4ef6\u63d0\u4f9b\u4e86\u4f7f\u7528\u5305\u542b\u6761\u76ee DN \u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u7684\u529f\u80fd\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6761\u76ee DN \u865a\u62df\u5c5e\u6027\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_de.properties
index be6e847..dad71e1 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_de.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Entry UUID Plugin
-user-friendly-plural-name=Entry UUID Plugins
-synopsis=The Entry UUID Plugin generates values for the entryUUID operational attribute whenever an entry is added via protocol or imported from LDIF.
-description=The entryUUID plug-in ensures that all entries added to the server, whether through an LDAP add operation or via an LDIF import, are assigned an entryUUID operational attribute if they do not already have one. The entryUUID attribute contains a universally unique identifier that can be used to identify an entry in a manner that does not change (even in the event of a modify DN operation). This plug-in generates a random UUID for entries created by an add operation, but the UUID is constructed from the DN of the entry during an LDIF import (which means that the same LDIF file can be imported on different systems but still get the same value for the entryUUID attribute). This behavior is based on the specification contained in RFC 4530. The implementation for the entry UUID plug-in is contained in the org.opends.server.plugins.EntryUUIDPlugin class. It must be configured with the preOperationAdd and ldifImport plug-in types, but it does not have any other custom configuration. This plug-in must be enabled in any directory that is intended to be used in a synchronization environment.
+user-friendly-name=Eingabe-UUID-Plugin
+user-friendly-plural-name=Eingabe-UUID-Plugins
+synopsis=Das Eingabe-UUID-Plugin generiert Werte f\u00fcr das Vorgangsattribut entryUUID, wenn ein Wert \u00fcber ein Protokoll hinzugef\u00fcgt oder aus LDIF importiert wird.
+description=Das entryUUID-Plugin stellt sicher, dass allen Eintr\u00e4gen, die zum Server \u00fcber einen LDAP-Hinzuf\u00fcgevorgang oder einen LDIF-Import ein entryUUID-Vorgangsattribut zugewiesen wird, wenn sie noch nicht \u00fcber eines verf\u00fcgen. Das entryUUID-Attribut enth\u00e4lt eine universal eindeutige Kennung, mit der ein Eintrag auf unver\u00e4nderliche Weise identifiziert wird (auch bei einem DN-\u00c4nderungsvorgang). Dieses Plugin generiert eine zuf\u00e4llige UUID f\u00fcr Eintr\u00e4ge, die von einem Hinzuf\u00fcgevorgang erstellt wurden, aber die UUID wird mit dem DN des Eintrags w\u00e4hrend eines LDIF-Imports erstellt (was bedeutet, dass die gleiche LDIF-Datei auf unterschiedlichen System importiert werden kann, aber weiterhin den gleichen Wert f\u00fcr das entryUUID-Attribut enth\u00e4lt). Dieses Verhalten basiert auf der Spezifikation in RFC 4530. Die Implementierung f\u00fcr das Eintrags-UUID-Plugin ist in der Klasse org.opends.server.plugins.EntryUUIDPlugin  enthalten. Es muss mit den Plugintypen preOperationAdd und ldifImport konfiguriert werden, verf\u00fcgt aber \u00fcber keine andere benutzerdefinierte Konfiguration. Dieses Plugin muss in Verzeichnissen aktiviert werden, die in einer Synchronisationsumgebung verwendet werden.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_es.properties
index ec32bb8..eaedb3c 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_es.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Entry UUID Plugin
-user-friendly-plural-name=Entry UUID Plugins
-synopsis=The Entry UUID Plugin generates values for the entryUUID operational attribute whenever an entry is added via protocol or imported from LDIF.
-description=The entryUUID plug-in ensures that all entries added to the server, whether through an LDAP add operation or via an LDIF import, are assigned an entryUUID operational attribute if they do not already have one. The entryUUID attribute contains a universally unique identifier that can be used to identify an entry in a manner that does not change (even in the event of a modify DN operation). This plug-in generates a random UUID for entries created by an add operation, but the UUID is constructed from the DN of the entry during an LDIF import (which means that the same LDIF file can be imported on different systems but still get the same value for the entryUUID attribute). This behavior is based on the specification contained in RFC 4530. The implementation for the entry UUID plug-in is contained in the org.opends.server.plugins.EntryUUIDPlugin class. It must be configured with the preOperationAdd and ldifImport plug-in types, but it does not have any other custom configuration. This plug-in must be enabled in any directory that is intended to be used in a synchronization environment.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento UUID de entradas
+user-friendly-plural-name=Complementos UUID de entradas
+synopsis=El complemento UUID de entradas genera valores para el atributo operativo "entryUUID" cada vez que se agrega una entrada mediante un protocolo o una importaci\u00f3n de LDIF.
+description=El complemento UUID de entradas garantiza que todas las entradas agregadas al servidor mediante una operaci\u00f3n de adici\u00f3n de LDAP o una importaci\u00f3n de LDIF se asignar\u00e1n al atributo operativo "entryUUID" si a\u00fan no tienen ninguno. El atributo "entryUUID" contiene un identificador exclusivo universal que permite identificar la entrada sin modificarla (incluso aunque se realice una operaci\u00f3n de modificaci\u00f3n de DN). Este complemento genera un UUID aleatorio para las entradas creadas mediante una operaci\u00f3n de adici\u00f3n, aunque el UUID se crea a partir del DN de la entrada durante una importaci\u00f3n de LDIF (lo que implica que el mismo archivo LDIF se puede importar en diferentes sistemas, pero, a\u00fan as\u00ed, se obtendr\u00e1 el mismo valor para el atributo "entryUUID"). Este comportamiento se basa en la especificaci\u00f3n incluida en RFC 4530. La implementaci\u00f3n del complemento UUID de entradas se incluye en la clase "org.opends.server.plugins.EntryUUIDPlugin". Debe configurarse con los tipos de complemento "preOperationAdd" y "ldifImport", pero no presenta ninguna otra configuraci\u00f3n personalizada. Este complemento debe habilitarse en cualquier directorio que se vaya a utilizar en un entorno de sincronizaci\u00f3n.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_fr.properties
index ec32bb8..65b7df6 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_fr.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Entry UUID Plugin
-user-friendly-plural-name=Entry UUID Plugins
-synopsis=The Entry UUID Plugin generates values for the entryUUID operational attribute whenever an entry is added via protocol or imported from LDIF.
-description=The entryUUID plug-in ensures that all entries added to the server, whether through an LDAP add operation or via an LDIF import, are assigned an entryUUID operational attribute if they do not already have one. The entryUUID attribute contains a universally unique identifier that can be used to identify an entry in a manner that does not change (even in the event of a modify DN operation). This plug-in generates a random UUID for entries created by an add operation, but the UUID is constructed from the DN of the entry during an LDIF import (which means that the same LDIF file can be imported on different systems but still get the same value for the entryUUID attribute). This behavior is based on the specification contained in RFC 4530. The implementation for the entry UUID plug-in is contained in the org.opends.server.plugins.EntryUUIDPlugin class. It must be configured with the preOperationAdd and ldifImport plug-in types, but it does not have any other custom configuration. This plug-in must be enabled in any directory that is intended to be used in a synchronization environment.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in d'entr\u00e9e UUID
+user-friendly-plural-name=Plug-ins d'entr\u00e9e UUID
+synopsis=Le plug-in d'entr\u00e9e UUID g\u00e9n\u00e8re des valeurs pour l'attribut op\u00e9rationnel entryUUID chaque fois qu'une entr\u00e9e est ajout\u00e9e via le protocole ou import\u00e9e de LDIF.
+description=Le plug-in d'entr\u00e9e UUID s'assure que toutes les entr\u00e9es ajout\u00e9es au serveur, que ce soit via une op\u00e9ration d'ajout de LDAP ou via une importation LDIF, sont affect\u00e9es \u00e0 un attribut op\u00e9rationnel entryUUID, si elles n'ont pas d\u00e9j\u00e0 d'attribut. L'attribut entryUUID contient un identifiant universellement unique qui peut \u00eatre utilis\u00e9 pour identifier une entr\u00e9e d'une mani\u00e8re qui ne change pas (m\u00eame dans la cas d'une op\u00e9ration de modification de DN). Ce plug-in g\u00e9n\u00e8re un UUID al\u00e9atoire pour les entr\u00e9es cr\u00e9\u00e9es par une op\u00e9ration d'ajout, mais l'UUID est construit \u00e0 partir du DN de l'entr\u00e9e durant une importation LDIF (ce qui signifie que le m\u00eame fichier LDIF peut \u00eatre import\u00e9 sur diff\u00e9rents syst\u00e8mes, mais prend toujours la m\u00eame valeur pour l'attribut entryUUID). Ce comportement est bas\u00e9 sur la sp\u00e9cification contenue dans RFC 4530. L'impl\u00e9mentation du plug-in de l'entr\u00e9e UUID est contenue dans la classe org.opends.server.plugins.EntryUUIDPlugin. Il doit \u00eatre configur\u00e9 avec les types de plug-in preOperationAdd et ldifImport, mais il n'a pas d'autre configuration personnalis\u00e9e. Ce plug-in doit \u00eatre activ\u00e9 dans tout r\u00e9pertoire \u00e0 utiliser dans un environnement de synchronisation.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_ja.properties
index 5d4e55e..ccd5d92 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_ja.properties
@@ -5,7 +5,7 @@
 property.enabled.synopsis=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.invoke-for-internal-operations.synopsis=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u5185\u90e8\u64cd\u4f5c\u306e\u305f\u3081\u306b\u547c\u3073\u51fa\u3059\u3079\u304d\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.invoke-for-internal-operations.description=\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u5185\u90e8\u64cd\u4f5c\u306e\u305f\u3081\u306b\u547c\u3073\u51fa\u305b\u308b\u5834\u5408\u306f\u3001\u540c\u3058\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u518d\u547c\u3073\u51fa\u3057\u3059\u308b\u65b0\u3057\u3044\u5185\u90e8\u51e6\u7406\u304c\u4f5c\u6210\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
-property.java-class.synopsis=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
+property.java-class.synopsis=\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 property.plugin-type.synopsis=\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u547c\u3073\u51fa\u3055\u308c\u308b\u56de\u6570\u3092\u6307\u5b9a\u3059\u308b\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u3001\u4e00\u9023\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u4e2d\u9593\u5fdc\u7b54\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3059\u308b\u524d\u306b\u547c\u3073\u51fa\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=LDIF \u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u4e2d\u306b\u3001\u64cd\u4f5c\u304c\u66f8\u304d\u8fbc\u307e\u308c\u308b\u305f\u3073\u306b\u547c\u3073\u51fa\u3055\u308c\u307e\u3057\u305f\u3002
@@ -30,7 +30,7 @@
 property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u5909\u66f4\u5fdc\u7b54\u3092\u9001\u4fe1\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b DN \u5909\u66f4\u5fdc\u7b54\u3092\u9001\u4fe1\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u691c\u7d22\u7d50\u679c\u7d42\u4e86\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u8ffd\u52a0\u51e6\u7406\u306e\u305f\u3081\u306e\u540c\u671f\u5f8c\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u8ffd\u52a0\u64cd\u4f5c\u306e\u305f\u3081\u306e\u540c\u671f\u5f8c\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u524a\u9664\u64cd\u4f5c\u306e\u305f\u3081\u306e\u540c\u671f\u5f8c\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5909\u66f4\u64cd\u4f5c\u306e\u305f\u3081\u306e\u540c\u671f\u5f8c\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=DN \u5909\u66f4\u64cd\u4f5c\u306e\u305f\u3081\u306e\u540c\u671f\u5f8c\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
@@ -54,6 +54,6 @@
 property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u30a2\u30f3\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u89e3\u6790\u3059\u308b\u524d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u691c\u7d22\u7d50\u679c\u30a8\u30f3\u30c8\u30ea\u3092\u9001\u4fe1\u3059\u308b\u524d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u691c\u7d22\u7d50\u679c\u306e\u53c2\u7167\u3092\u9001\u4fe1\u3059\u308b\u524d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u6b63\u5e38\u306a\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u4e2d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Directory Server \u306e\u6b63\u5e38\u306a\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u4e2d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.startup.synopsis=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u51e6\u7406\u4e2d\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
 property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=DN \u5909\u66f4\u64cd\u4f5c\u306e\u30bf\u30fc\u30b2\u30c3\u30c8\u3088\u308a\u4e0b\u4f4d\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u79fb\u52d5\u307e\u305f\u306f\u540d\u524d\u306e\u5909\u66f4\u3092\u3059\u308b\u9593\u306b\u8d77\u52d5\u3055\u308c\u307e\u3057\u305f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_zh_CN.properties
index ec32bb8..4ef53d8 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDPluginCfgDefn_zh_CN.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Entry UUID Plugin
-user-friendly-plural-name=Entry UUID Plugins
-synopsis=The Entry UUID Plugin generates values for the entryUUID operational attribute whenever an entry is added via protocol or imported from LDIF.
-description=The entryUUID plug-in ensures that all entries added to the server, whether through an LDAP add operation or via an LDIF import, are assigned an entryUUID operational attribute if they do not already have one. The entryUUID attribute contains a universally unique identifier that can be used to identify an entry in a manner that does not change (even in the event of a modify DN operation). This plug-in generates a random UUID for entries created by an add operation, but the UUID is constructed from the DN of the entry during an LDIF import (which means that the same LDIF file can be imported on different systems but still get the same value for the entryUUID attribute). This behavior is based on the specification contained in RFC 4530. The implementation for the entry UUID plug-in is contained in the org.opends.server.plugins.EntryUUIDPlugin class. It must be configured with the preOperationAdd and ldifImport plug-in types, but it does not have any other custom configuration. This plug-in must be enabled in any directory that is intended to be used in a synchronization environment.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=\u6761\u76ee UUID \u63d2\u4ef6
+user-friendly-plural-name=\u6761\u76ee UUID \u63d2\u4ef6
+synopsis=\u53ea\u8981\u901a\u8fc7\u534f\u8bae\u6dfb\u52a0\u6761\u76ee\u6216\u4ece LDIF \u5bfc\u5165\u6761\u76ee\uff0c\u6761\u76ee UUID \u63d2\u4ef6\u5c31\u53ef\u4e3a entryUUID \u64cd\u4f5c\u5c5e\u6027\u751f\u6210\u503c\u3002
+description=\u6761\u76ee UUID \u63d2\u4ef6\u53ef\u786e\u4fdd\u6dfb\u52a0\u5230\u670d\u52a1\u5668\u7684\u6240\u6709\u6761\u76ee\uff08\u4e0d\u7ba1\u662f\u901a\u8fc7 LDAP \u6dfb\u52a0\u64cd\u4f5c\u8fd8\u662f\u901a\u8fc7 LDIF \u5bfc\u5165\uff09\u5747\u88ab\u6307\u5b9a\u4e00\u4e2a entryUUID \u64cd\u4f5c\u5c5e\u6027\uff08\u5982\u679c\u6761\u76ee\u5c1a\u672a\u5177\u6709\u6b64\u64cd\u4f5c\u5c5e\u6027\uff09\u3002entryUUID \u5c5e\u6027\u5305\u542b\u901a\u7528\u552f\u4e00\u6807\u8bc6\u7b26\uff0c\u8be5\u901a\u7528\u552f\u4e00\u6807\u8bc6\u7b26\u53ef\u7528\u4e8e\u6807\u8bc6\u5728\u4e00\u5b9a\u7a0b\u5ea6\u4e0a\u4e0d\u4f1a\u66f4\u6539\uff08\u5373\u4f7f\u4f7f\u7528\u4fee\u6539 DN \u64cd\u4f5c\uff09\u7684\u6761\u76ee\u3002\u6b64\u63d2\u4ef6\u53ef\u4e3a\u901a\u8fc7\u6dfb\u52a0\u64cd\u4f5c\u521b\u5efa\u7684\u6761\u76ee\u751f\u6210\u968f\u673a UUID\uff0c\u4f46\u662f\u8be5 UUID \u662f\u5728 LDIF \u5bfc\u5165\u671f\u95f4\u4ece\u6761\u76ee\u7684 DN \u4e2d\u6784\u5efa\u5f97\u5230\u7684\uff08\u8fd9\u610f\u5473\u7740\u5728\u4e0d\u540c\u7cfb\u7edf\u4e2d\u53ef\u5bfc\u5165\u76f8\u540c\u7684 LDIF \u6587\u4ef6\uff0c\u800c\u4e14\u4ecd\u53ef\u83b7\u5f97\u76f8\u540c\u7684 entryUUID \u5c5e\u6027\u503c\uff09\u3002\u6b64\u884c\u4e3a\u57fa\u4e8e RFC 4530 \u4e2d\u5305\u542b\u7684\u89c4\u8303\u3002\u6761\u76ee UUID \u63d2\u4ef6\u7684\u5b9e\u73b0\u5305\u542b\u5728 org.opends.server.plugins.EntryUUIDPlugin \u7c7b\u4e2d\u3002\u5b83\u5fc5\u987b\u4e0e preOperationAdd \u548c ldifImport \u63d2\u4ef6\u7c7b\u578b\u4e00\u8d77\u914d\u7f6e\uff0c\u4f46\u5b83\u6ca1\u6709\u4efb\u4f55\u5176\u4ed6\u81ea\u5b9a\u4e49\u914d\u7f6e\u3002\u8be5\u63d2\u4ef6\u5fc5\u987b\u5728\u51c6\u5907\u7528\u4e8e\u540c\u6b65\u73af\u5883\u4e0b\u7684\u6240\u6709\u76ee\u5f55\u4e2d\u542f\u7528\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_de.properties
index 4a1a0db..158e255 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Entry UUID Virtual Attribute
-user-friendly-plural-name=Entry UUID Virtual Attributes
-synopsis=The Entry UUID Virtual Attribute ensures that all entries contained in private backends have values for the entryUUID operational attribute.
-description=The entryUUID values are generated based on a normalized representation of the entry's DN, which does not cause a consistency problem because OpenDS does not allow modify DN operations to be performed in private backends.
+user-friendly-name=Virtuelles Eintrags-UUID-Attribut
+user-friendly-plural-name=Virtuelles Eintrags-UUID-Attribute
+synopsis=Das virtuelle Eintrags-UUID-Attribut stellt sicher, dass alle Eintr\u00e4ge in privaten Backends Werte f\u00fcr das entryUUID-Vorgangsattribut haben.
+description=Die entry-UUID-Werte werden auf Basis einer normalisierten Darstellung des DN des Eintrags generiert, die kein Konsistenzproblem verursacht, da OpenDS keine \u00c4nderungsvorg\u00e4nge am DN auf privaten Backends zul\u00e4sst.
 property.attribute-type.synopsis=Gibt den Typ des Attributs an dessen Werte dynamisch durch das virtuelle Attribut zugewiesen werden.
 property.base-dn.synopsis=Gibt die Basis-DNs f\u00fcr die Zweige an welche Eintr\u00e4ge beinhalten die g\u00fcltig sind das Virtuelle Attribut zu benutzen.
 property.base-dn.description=Falls kein Wert angegeben wird, generiert der Server virtuelle Attribute \u00fcberall im Server.
@@ -10,7 +10,7 @@
 property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Gibt an dass der Virtual-Attribut-Provider Echtwerte mit virtuell generierten Werten kombinieren soll. Somit Enth\u00e4lt so ein Eintrag virtuell generierte und echte Werte.
 property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Gibt an dass nur Echtwerte, die in einem Eintrag enthalten sind, benutzt werden und virtuelle attribute nicht generiert werden.
 property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Gibt an dass der Virtual-Attribut-Provider alls Echtwerte im Eintrag unterdr\u00fcckt und virtuelle Werte generiert und diese benutzt.
-property.enabled.synopsis=Indicates whether the Entry UUID Virtual Attribute is enabled for use.
+property.enabled.synopsis=Gibt an, ob das virtuelle Eintrags-UUID-Attribut aktiviert ist.
 property.filter.synopsis=Gibt den Suchfilter, der verwendet wird, um festzustellen ob virtuelle Attribute f\u00fcr diese Eintr\u00e4ge errechnet werden sollen, an.
 property.filter.description=Falls keine Werte angegeben werden so wird jeder Eintrag als g\u00fcltig angesehen den Wert errechnet zu bekommen. Falls ein oder mehrere Filter angegeben werden, so werden nur Eintr\u00e4ge die auf diese Suchfilter passen als g\u00fcltig erachtet, das virtuelle attribut errechnet zu bekommen.
 property.filter.syntax.string.pattern.synopsis=Jeder g\u00fcltige Such-Filter-String.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_es.properties
index 8e4fb8d..e7c7c00 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Entry UUID Virtual Attribute
-user-friendly-plural-name=Entry UUID Virtual Attributes
-synopsis=The Entry UUID Virtual Attribute ensures that all entries contained in private backends have values for the entryUUID operational attribute.
-description=The entryUUID values are generated based on a normalized representation of the entry's DN, which does not cause a consistency problem because OpenDS does not allow modify DN operations to be performed in private backends.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Entry UUID Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual UUID de entrada
+user-friendly-plural-name=Atributos virtuales UUID de entrada
+synopsis=El atributo virtual UUID de entrada garantiza que todas las entradas contenidas en los servidores de fondo privados tengan valores para el atributo operativo UUID de entrada.
+description=Los valores UUID de entrada se generan bas\u00e1ndose en una representaci\u00f3n normalizada del DN de entrada, que no produce un problema de consistencia porque OpenDS no permite modificar las operaciones de DN que se realizar\u00e1n en servidores de fondo privados.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el atributo virtual UUID de entrada para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_fr.properties
index 8e4fb8d..4c2ae68 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_fr.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Entry UUID Virtual Attribute
-user-friendly-plural-name=Entry UUID Virtual Attributes
-synopsis=The Entry UUID Virtual Attribute ensures that all entries contained in private backends have values for the entryUUID operational attribute.
-description=The entryUUID values are generated based on a normalized representation of the entry's DN, which does not cause a consistency problem because OpenDS does not allow modify DN operations to be performed in private backends.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Entry UUID Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel d'entr\u00e9e UUID
+user-friendly-plural-name=Attributs virtuels d'entr\u00e9e UUID 
+synopsis=L'attribut virtuel d'entr\u00e9e UUID s'assure que toutes les entr\u00e9es contenues dans des backends priv\u00e9s ont des valeurs pour les attributs op\u00e9rationnels entryUUID.
+description=Les valeurs entryUUID sont g\u00e9n\u00e9r\u00e9es en se basant sur une repr\u00e9sentation normalis\u00e9e des DN d'entr\u00e9e, ce qui n'entra\u00eene pas de probl\u00e8me de coh\u00e9rence car OpenDS ne permet pas d'effectuer d'op\u00e9rations de modification de DN dans des backends priv\u00e9s.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel de l'entr\u00e9e UUID est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_zh_CN.properties
index 8e4fb8d..27dadb9 100644
--- a/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/EntryUUIDVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Entry UUID Virtual Attribute
-user-friendly-plural-name=Entry UUID Virtual Attributes
-synopsis=The Entry UUID Virtual Attribute ensures that all entries contained in private backends have values for the entryUUID operational attribute.
-description=The entryUUID values are generated based on a normalized representation of the entry's DN, which does not cause a consistency problem because OpenDS does not allow modify DN operations to be performed in private backends.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Entry UUID Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u6761\u76ee UUID \u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u6761\u76ee UUID \u865a\u62df\u5c5e\u6027
+synopsis=\u6761\u76ee UUID \u865a\u62df\u5c5e\u6027\u53ef\u4ee5\u786e\u4fdd\u4e13\u7528\u540e\u7aef\u4e2d\u5305\u542b\u7684\u6240\u6709\u6761\u76ee\u7684 entryUUID \u64cd\u4f5c\u5c5e\u6027\u90fd\u5177\u6709\u503c\u3002
+description=entryUUID \u503c\u662f\u6839\u636e\u6807\u51c6\u5316\u8868\u793a\u7684\u6761\u76ee DN \u751f\u6210\u7684\uff0c\u8fd9\u6837\u5c06\u4e0d\u4f1a\u5bfc\u81f4\u51fa\u73b0\u4e0d\u4e00\u81f4\u95ee\u9898\uff0c\u56e0\u4e3a OpenDS \u4e0d\u5141\u8bb8\u5728\u4e13\u7528\u540e\u7aef\u4e2d\u6267\u884c\u4fee\u6539 DN \u7684\u64cd\u4f5c\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6761\u76ee UUID \u865a\u62df\u5c5e\u6027\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_es.properties
index 3de7e48..bbb9741 100644
--- a/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Equality Matching Rule
-user-friendly-plural-name=Equality Matching Rules
-synopsis=Equality Matching Rules define a set of rules for performing equality matching operations against assertion values (that is, to determine whether an attribute value equals an assertion value).
-property.enabled.synopsis=Indicates whether the Equality Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Equality Matching Rule implementation.
+user-friendly-name=Regla de coincidencia de igualdad
+user-friendly-plural-name=Reglas de coincidencia de igualdad
+synopsis=Las reglas de coincidencia de igualdad definen un conjunto de reglas para llevar a cabo operaciones de coincidencia de igualdad frente a valores de confirmaci\u00f3n (esto es, para determinar si un valor de atributo es igual a un valor de confirmaci\u00f3n).
+property.enabled.synopsis=Indica si la regla de coincidencia de igualdad est\u00e1 habilitada para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la regla de coincidencia de igualdad.
diff --git a/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_fr.properties
index 3de7e48..fcbc1c1 100644
--- a/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Equality Matching Rule
-user-friendly-plural-name=Equality Matching Rules
-synopsis=Equality Matching Rules define a set of rules for performing equality matching operations against assertion values (that is, to determine whether an attribute value equals an assertion value).
-property.enabled.synopsis=Indicates whether the Equality Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Equality Matching Rule implementation.
+user-friendly-name=R\u00e8gle de correspondance par \u00e9galit\u00e9
+user-friendly-plural-name=R\u00e8gles de correspondance par \u00e9galit\u00e9
+synopsis=Les r\u00e8gles de correspondance par \u00e9galit\u00e9 d\u00e9finissent un ensemble de r\u00e8gles pour effectuer des op\u00e9rations de correspondance par \u00e9galit\u00e9 par rapport \u00e0 des valeurs d'assertion (pour d\u00e9terminer si une valeur d'attribut est \u00e9gale \u00e0 une valeur d'assertion).
+property.enabled.synopsis=Indique si la r\u00e8gle de correspondance par \u00e9galit\u00e9 est activ\u00e9e pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la r\u00e8gle de correspondance par \u00e9galit\u00e9.
diff --git a/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_zh_CN.properties
index 3de7e48..e9bad80 100644
--- a/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/EqualityMatchingRuleCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Equality Matching Rule
-user-friendly-plural-name=Equality Matching Rules
-synopsis=Equality Matching Rules define a set of rules for performing equality matching operations against assertion values (that is, to determine whether an attribute value equals an assertion value).
-property.enabled.synopsis=Indicates whether the Equality Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Equality Matching Rule implementation.
+user-friendly-name=\u7b49\u540c\u5339\u914d\u89c4\u5219
+user-friendly-plural-name=\u7b49\u540c\u5339\u914d\u89c4\u5219
+synopsis=\u7b49\u540c\u5339\u914d\u89c4\u5219\u7528\u4e8e\u5b9a\u4e49\u4e00\u7ec4\u9488\u5bf9\u58f0\u660e\u503c\u6267\u884c\u7b49\u540c\u5339\u914d\u64cd\u4f5c\uff08\u5373\uff0c\u786e\u5b9a\u5c5e\u6027\u503c\u662f\u5426\u7b49\u4e8e\u58f0\u660e\u503c\uff09\u7684\u89c4\u5219\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7b49\u540c\u5339\u914d\u89c4\u5219\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u7b49\u540c\u5339\u914d\u89c4\u5219\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_de.properties
index a596ded..5afdc86 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_de.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Error Log Account Status Notification Handler
-user-friendly-plural-name=Error Log Account Status Notification Handlers
-synopsis=The Error Log Account Status Notification Handler is a notification handler that writes information to the server error log whenever an appropriate account status event occurs.
-property.account-status-notification-type.synopsis=Indicates which types of event can trigger an account status notification.
-property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=Generate a notification whenever a user account has been disabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=Generate a notification whenever a user account has been enabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=Generate a notification whenever a user authentication has failed because the account has expired.
-property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=Generate a notification whenever a user account has been locked because it was idle for too long.
-property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=Generate a notification whenever a user account has been permanently locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=Generate a notification whenever a user account has been locked, because the password had been reset by an administrator but not changed by the user within the required interval.
-property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=Generate a notification whenever a user account has been temporarily locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=Generate a notification whenever a user account has been unlocked by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=Generate a notification whenever a user changes his/her own password.
-property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=Generate a notification whenever a user authentication has failed because the password has expired.
-property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=Generate a notification whenever a password expiration warning is encountered for a user password for the first time.
-property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=Generate a notification whenever a user's password is reset by an administrator.
-property.enabled.synopsis=Indicates whether the Error Log Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Error Log Account Status Notification Handler implementation.
+user-friendly-name=Benachrichtigungshandler des Fehlerprotokolls f\u00fcr den Kontostatus
+user-friendly-plural-name=Benachrichtigungshandler des Fehlerprotokolls f\u00fcr den Kontostatus
+synopsis=Der Benachrichtigungshandler des Fehlerprotokolls f\u00fcr den Kontostatus ist ein Benachrichtigungshandler, der Informationen in das Serverfehlerprotokoll schreibt, wenn ein entsprechendes Ereignis im Kontostatus auftritt.
+property.account-status-notification-type.synopsis=Gibt an, welcher Ereignistyp eine Kontostatusbenachrichtigung ausl\u00f6sen kann.
+property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=Eine Benachrichtigung generieren, wenn ein Administrator ein Benutzerkonto deaktiviert hat.
+property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=Eine Benachrichtigung generieren, wenn ein Administrator ein Benutzerkonto aktiviert hat.
+property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=Eine Benachrichtigung generieren, wenn ein eine Benutzerauthentifizierung fehlschlug, da das Konto abgelaufen ist.
+property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=Eine Benachrichtigung generieren, wenn ein Benutzerkonto gesperrt wurde, da der Benutzer zu lange inaktiv war.
+property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=Eine Benachrichtigung generieren, wenn ein Benutzerkonto nach zu vielen fehlgeschlagenen Versuchen dauerhaft gesperrt wurde.
+property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=Eine Benachrichtingung generieren, wenn ein Benutzerkonto gesperrt wurde, da das Passwort von einem Administrator zur\u00fcckgesetzt, aber vom Benutzer nicht w\u00e4hrend des erforderlichen Intervalls ge\u00e4ndert wurde.
+property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=Eine Benachrichtingung generieren, wenn ein Benutzerkonto nach zu vielen fehlgeschlagenen Versuchen vor\u00fcbergehend wurde.
+property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=Eine Benachrichtigung generieren, wenn ein Administrator ein Benutzerkonto entsperrt hat.
+property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=Eine Benachrichtigung generieren, wenn ein Benutzer sein Passwort ge\u00e4ndert hat.
+property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=Eine Benachrichtigung generieren, wenn eine Benutzerauthentifizierung fehlgeschlug, da das Passwort abgelaufen ist.
+property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=Eine Benachrichtigng generieren, wenn f\u00fcr ein Benutzerpasswort zum ersten Mal eine Passwortablaufwarnung auftritt.
+property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=Eine Benachrichtigung generieren, wenn das Passwort eines Benutzers vom Administrator zur\u00fcckgesetzt wird.
+property.enabled.synopsis=Gibt ab, ob der Benachrichtigungshandler des Fehlerprotokolls f\u00fcr den Kontostatus aktiviert ist. Es werden nur aktivierte Handler aufgerufen, wenn ein entsprechendes Ereignis mit Server auftritt.
+property.java-class.synopsis=Gibt den vollst\u00e4ndig qualifizierten Namen der Java-Klasse an, die die Implementierung des Benachrichtigungshandlers des Fehlerprotokolls f\u00fcr den Kontostatus bereitstellt.
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_es.properties
index a596ded..186b4d3 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Error Log Account Status Notification Handler
-user-friendly-plural-name=Error Log Account Status Notification Handlers
-synopsis=The Error Log Account Status Notification Handler is a notification handler that writes information to the server error log whenever an appropriate account status event occurs.
-property.account-status-notification-type.synopsis=Indicates which types of event can trigger an account status notification.
-property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=Generate a notification whenever a user account has been disabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=Generate a notification whenever a user account has been enabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=Generate a notification whenever a user authentication has failed because the account has expired.
-property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=Generate a notification whenever a user account has been locked because it was idle for too long.
-property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=Generate a notification whenever a user account has been permanently locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=Generate a notification whenever a user account has been locked, because the password had been reset by an administrator but not changed by the user within the required interval.
-property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=Generate a notification whenever a user account has been temporarily locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=Generate a notification whenever a user account has been unlocked by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=Generate a notification whenever a user changes his/her own password.
-property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=Generate a notification whenever a user authentication has failed because the password has expired.
-property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=Generate a notification whenever a password expiration warning is encountered for a user password for the first time.
-property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=Generate a notification whenever a user's password is reset by an administrator.
-property.enabled.synopsis=Indicates whether the Error Log Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Error Log Account Status Notification Handler implementation.
+user-friendly-name=Controlador de notificaci\u00f3n de estado de la cuenta del registro de errores
+user-friendly-plural-name=Controladores de notificaci\u00f3n de estado de la cuenta del registro de errores
+synopsis=Se trata de un controlador de notificaci\u00f3n que escribe informaci\u00f3n en el registro de errores del servidor cada vez que se produce un evento de estado de la cuenta adecuado.
+property.account-status-notification-type.synopsis=Indica los tipos de eventos que pueden desencadenar una notificaci\u00f3n de estado de la cuenta.
+property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=Genera una notificaci\u00f3n cada vez que un administrador deshabilita una cuenta de usuario.
+property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=Genera una notificaci\u00f3n cada vez que un administrador habilita una cuenta de usuario.
+property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=Genera una notificaci\u00f3n cada vez que una autenticaci\u00f3n de usuario presenta errores debido a que ha caducado la cuenta.
+property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=Genera una notificaci\u00f3n cada vez que se bloquea una cuenta de usuario debido a que ha estado inactiva durante demasiado tiempo.
+property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=Genera una notificaci\u00f3n cada vez que se bloquea una cuenta de usuario de forma permanente debido a que se han producido demasiados intentos fallidos.
+property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=Genera una notificaci\u00f3n cada vez que se bloquea una cuenta de usuario debido a que el administrador ha restablecido la contrase\u00f1a, pero el usuario no la ha cambiado en el intervalo pertinente.
+property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=Genera una notificaci\u00f3n cada vez que se bloquea una cuenta de usuario de forma temporal debido a que se han producido demasiados intentos fallidos.
+property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=Genera una notificaci\u00f3n cada vez que un administrador desbloquea una cuenta de usuario.
+property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=Genera una notificaci\u00f3n cada vez que un usuario cambia su contrase\u00f1a.
+property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=Genera una notificaci\u00f3n cada vez que una autenticaci\u00f3n de usuario presenta errores debido a que ha caducado la contrase\u00f1a.
+property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=Genera una notificaci\u00f3n cada vez que se muestra por primera vez una advertencia de caducidad de la contrase\u00f1a de usuario.
+property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=Genera una notificaci\u00f3n cada vez que un administrador restablece una contrase\u00f1a de usuario.
+property.enabled.synopsis=Indica si se ha habilitado el controlador de notificaci\u00f3n de estado de la cuenta del registro de errores. S\u00f3lo se llama a los controladores habilitados cada vez que se produce un evento relacionado en el servidor.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de notificaci\u00f3n de estado de la cuenta del registro de errores.
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_fr.properties
index a596ded..80a0694 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Error Log Account Status Notification Handler
-user-friendly-plural-name=Error Log Account Status Notification Handlers
-synopsis=The Error Log Account Status Notification Handler is a notification handler that writes information to the server error log whenever an appropriate account status event occurs.
-property.account-status-notification-type.synopsis=Indicates which types of event can trigger an account status notification.
-property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=Generate a notification whenever a user account has been disabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=Generate a notification whenever a user account has been enabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=Generate a notification whenever a user authentication has failed because the account has expired.
-property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=Generate a notification whenever a user account has been locked because it was idle for too long.
-property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=Generate a notification whenever a user account has been permanently locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=Generate a notification whenever a user account has been locked, because the password had been reset by an administrator but not changed by the user within the required interval.
-property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=Generate a notification whenever a user account has been temporarily locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=Generate a notification whenever a user account has been unlocked by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=Generate a notification whenever a user changes his/her own password.
-property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=Generate a notification whenever a user authentication has failed because the password has expired.
-property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=Generate a notification whenever a password expiration warning is encountered for a user password for the first time.
-property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=Generate a notification whenever a user's password is reset by an administrator.
-property.enabled.synopsis=Indicates whether the Error Log Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Error Log Account Status Notification Handler implementation.
+user-friendly-name=Gestionnaire de notifications d'\u00e9tat de compte de journal d'erreurs
+user-friendly-plural-name=Gestionnaires de notifications d'\u00e9tat de compte de journal d'erreurs
+synopsis=Le gestionnaire de notifications d'\u00e9tat de compte de journal d'erreurs est un gestionnaire de notifications qui inscrit les informations sur le journal d'erreurs du serveur en cas d'\u00e9v\u00e9nement d'\u00e9tat de compte appropri\u00e9.
+property.account-status-notification-type.synopsis=Indique les types d'\u00e9v\u00e9nements qui peuvent d\u00e9clencher une notification d'\u00e9tat de compte.
+property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 d\u00e9sactiv\u00e9 par un administrateur.
+property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 activ\u00e9 par un administrateur.
+property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=G\u00e9n\u00e8rer une notification lorsque l'authentification d'un utilisateur a \u00e9chou\u00e9 en raison de l'expiration du compte.
+property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 verrouill\u00e9 suite \u00e0 une p\u00e9riode de veille trop longue.
+property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 d\u00e9finitivement verrouill\u00e9 suite \u00e0 un nombre trop \u00e9lev\u00e9 de tentatives ayant \u00e9chou\u00e9.
+property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 verrouill\u00e9 car le mot de passe a \u00e9t\u00e9 r\u00e9initialis\u00e9 par un administrateur mais pas modifi\u00e9 par l'utilisateur dans l'intervalle requis.
+property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 temporairement verrouill\u00e9 suite \u00e0 un nombre trop \u00e9lev\u00e9 de tentatives ayant \u00e9chou\u00e9.
+property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un compte utilisateur a \u00e9t\u00e9 d\u00e9verrouill\u00e9 par un administrateur.
+property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un utilisateur a chang\u00e9 de mot de passe.
+property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=G\u00e9n\u00e8rer une notification lorsque l'authentification d'un utilisateur a \u00e9chou\u00e9 en raison de l'expiration du mot de passe.
+property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=G\u00e9n\u00e8rer une notification lorsqu'un avertissement d'expiration de mot de passe se produit pour un mot de passe utilisateur pour la premi\u00e8re fois.
+property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=G\u00e9n\u00e8rer une notification lorsque le mot de passe d'un utilisateur est r\u00e9initialis\u00e9 par un administrateur.
+property.enabled.synopsis=Indique si le gestionnaire de notifications d'\u00e9tat de compte de journal d'erreurs est activ\u00e9. Seuls les gestionnaires activ\u00e9s sont appel\u00e9s chaque fois qu'un \u00e9v\u00e8nement connexe se produit dans le serveur.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de notifications d'\u00e9tat de compte de journal d'erreurs.
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_zh_CN.properties
index a596ded..b44c5a0 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogAccountStatusNotificationHandlerCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Error Log Account Status Notification Handler
-user-friendly-plural-name=Error Log Account Status Notification Handlers
-synopsis=The Error Log Account Status Notification Handler is a notification handler that writes information to the server error log whenever an appropriate account status event occurs.
-property.account-status-notification-type.synopsis=Indicates which types of event can trigger an account status notification.
-property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=Generate a notification whenever a user account has been disabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=Generate a notification whenever a user account has been enabled by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=Generate a notification whenever a user authentication has failed because the account has expired.
-property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=Generate a notification whenever a user account has been locked because it was idle for too long.
-property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=Generate a notification whenever a user account has been permanently locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=Generate a notification whenever a user account has been locked, because the password had been reset by an administrator but not changed by the user within the required interval.
-property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=Generate a notification whenever a user account has been temporarily locked after too many failed attempts.
-property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=Generate a notification whenever a user account has been unlocked by an administrator.
-property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=Generate a notification whenever a user changes his/her own password.
-property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=Generate a notification whenever a user authentication has failed because the password has expired.
-property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=Generate a notification whenever a password expiration warning is encountered for a user password for the first time.
-property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=Generate a notification whenever a user's password is reset by an administrator.
-property.enabled.synopsis=Indicates whether the Error Log Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Error Log Account Status Notification Handler implementation.
+user-friendly-name=\u9519\u8bef\u65e5\u5fd7\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u9519\u8bef\u65e5\u5fd7\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+synopsis=\u9519\u8bef\u65e5\u5fd7\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u662f\u4e00\u79cd\u53ea\u8981\u53d1\u751f\u76f8\u5e94\u7684\u5e10\u6237\u72b6\u6001\u4e8b\u4ef6\uff0c\u5c31\u5c06\u4fe1\u606f\u5199\u5165\u670d\u52a1\u5668\u9519\u8bef\u65e5\u5fd7\u7684\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u3002
+property.account-status-notification-type.synopsis=\u6307\u793a\u53ef\u4ee5\u89e6\u53d1\u5e10\u6237\u72b6\u6001\u901a\u77e5\u7684\u4e8b\u4ef6\u7c7b\u578b\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-disabled.synopsis=\u53ea\u8981\u7ba1\u7406\u5458\u7981\u7528\u7528\u6237\u5e10\u6237\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-enabled.synopsis=\u53ea\u8981\u7ba1\u7406\u5458\u542f\u7528\u7528\u6237\u5e10\u6237\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-expired.synopsis=\u53ea\u8981\u7528\u6237\u9a8c\u8bc1\u56e0\u5e10\u6237\u5230\u671f\u5931\u8d25\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-idle-locked.synopsis=\u53ea\u8981\u7528\u6237\u5e10\u6237\u56e0\u7a7a\u95f2\u65f6\u95f4\u8fc7\u957f\u88ab\u9501\u5b9a\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-permanently-locked.synopsis=\u53ea\u8981\u7528\u6237\u5e10\u6237\u5728\u7ecf\u8fc7\u592a\u591a\u6b21\u7684\u5c1d\u8bd5\u540e\u88ab\u6c38\u4e45\u9501\u5b9a\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-reset-locked.synopsis=\u53ea\u8981\u56e0\u7ba1\u7406\u5458\u91cd\u7f6e\u5bc6\u7801\uff0c\u800c\u7528\u6237\u672a\u5728\u8981\u6c42\u7684\u65f6\u95f4\u95f4\u9694\u5185\u66f4\u6539\u5bc6\u7801\uff0c\u5bfc\u81f4\u7528\u6237\u5e10\u6237\u88ab\u9501\u5b9a\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-temporarily-locked.synopsis=\u53ea\u8981\u7528\u6237\u5e10\u6237\u5728\u7ecf\u8fc7\u592a\u591a\u6b21\u7684\u5c1d\u8bd5\u540e\u88ab\u4e34\u65f6\u9501\u5b9a\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.account-unlocked.synopsis=\u53ea\u8981\u7ba1\u7406\u5458\u89e3\u9664\u9501\u5b9a\u7528\u6237\u5e10\u6237\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.password-changed.synopsis=\u53ea\u8981\u7528\u6237\u66f4\u6539\u5176\u81ea\u5df1\u7684\u5bc6\u7801\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.password-expired.synopsis=\u53ea\u8981\u7528\u6237\u9a8c\u8bc1\u56e0\u5bc6\u7801\u5230\u671f\u5931\u8d25\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.password-expiring.synopsis=\u53ea\u8981\u7b2c\u4e00\u6b21\u51fa\u73b0\u5173\u4e8e\u7528\u6237\u5bc6\u7801\u7684\u5bc6\u7801\u5230\u671f\u8b66\u544a\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.account-status-notification-type.syntax.enumeration.value.password-reset.synopsis=\u53ea\u8981\u7ba1\u7406\u5458\u91cd\u7f6e\u7528\u6237\u7684\u5bc6\u7801\uff0c\u5c31\u751f\u6210\u901a\u77e5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u9519\u8bef\u65e5\u5fd7\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u3002\u65e0\u8bba\u4f55\u65f6\u670d\u52a1\u5668\u4e2d\u53d1\u751f\u76f8\u5173\u4e8b\u4ef6\uff0c\u90fd\u4ec5\u8c03\u7528\u5df2\u542f\u7528\u7684\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u9519\u8bef\u65e5\u5fd7\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_es.properties
index ae05071..456d322 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_es.properties
@@ -1,21 +1,21 @@
-user-friendly-name=Error Log Publisher
-user-friendly-plural-name=Error Log Publishers
-synopsis=Error Log Publishers are responsible for distributing error log messages from the error logger to a destination.
-description=Error log messages provide information about any warnings, errors, or significant events that are encountered during server processing.
-property.default-severity.synopsis=Specifies the default severity levels for the logger.
-property.default-severity.syntax.enumeration.value.all.synopsis=Messages of all severity levels are logged.
-property.default-severity.syntax.enumeration.value.debug.synopsis=The error log severity that is used for messages that provide debugging information triggered during processing.
-property.default-severity.syntax.enumeration.value.fatal-error.synopsis=The error log severity that is used for messages that provide information about fatal errors which may force the server to shut down or operate in a significantly degraded state.
-property.default-severity.syntax.enumeration.value.info.synopsis=The error log severity that is used for messages that provide information about significant events within the server that are not warnings or errors.
-property.default-severity.syntax.enumeration.value.mild-error.synopsis=The error log severity that is used for messages that provide information about mild (recoverable) errors encountered during processing.
-property.default-severity.syntax.enumeration.value.mild-warning.synopsis=The error log severity that is used for messages that provide information about mild warnings triggered during processing.
-property.default-severity.syntax.enumeration.value.none.synopsis=No messages of any severity are logged by default. This value is intended to be used in conjunction with the override-severity property to define an error logger that will publish no error message beside the errors of a given category.
-property.default-severity.syntax.enumeration.value.notice.synopsis=The error log severity that is used for the most important informational messages (i.e., information that should almost always be logged but is not associated with a warning or error condition).
-property.default-severity.syntax.enumeration.value.severe-error.synopsis=The error log severity that is used for messages that provide information about severe errors encountered during processing.
-property.default-severity.syntax.enumeration.value.severe-warning.synopsis=The error log severity that is used for messages that provide information about severe warnings triggered during processing.
-property.enabled.synopsis=Indicates whether the Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Error Log Publisher implementation.
-property.override-severity.synopsis=Specifies the override severity levels for the logger based on the category of the messages.
-property.override-severity.description=Each override severity level should include the category and the severity levels to log for that category, for example, core=mild-error,info,mild-warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Valid severities are: all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
-property.override-severity.default-behavior.alias.synopsis=All messages with the default severity levels are logged.
-property.override-severity.syntax.string.pattern.synopsis=A string in the form category=severity1,severity2...
+user-friendly-name=Editor del registro de errores
+user-friendly-plural-name=Editores del registro de errores
+synopsis=Los editores del registro de errores se encargan de distribuir los mensajes del registro de errores a un destino.
+description=Los mensajes del registro de errores proporcionan informaci\u00f3n acerca de cualquier advertencia, error o evento significativo que se produzca durante el procesamiento del servidor.
+property.default-severity.synopsis=Especifica el nivel de gravedad predeterminado del registro.
+property.default-severity.syntax.enumeration.value.all.synopsis=Se registran los mensajes con todos los niveles de gravedad.
+property.default-severity.syntax.enumeration.value.debug.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n de depuraci\u00f3n generada durante el procesamiento.
+property.default-severity.syntax.enumeration.value.fatal-error.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre errores graves que pueden provocar que se cierre el servidor o que \u00e9ste funcione con un rendimiento considerablemente menor.
+property.default-severity.syntax.enumeration.value.info.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n acerca de los eventos significativos del servidor que no sean advertencias o errores.
+property.default-severity.syntax.enumeration.value.mild-error.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre los errores leves (recuperables) detectados durante el procesamiento.
+property.default-severity.syntax.enumeration.value.mild-warning.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre las advertencias leves que se producen durante el procesamiento.
+property.default-severity.syntax.enumeration.value.none.synopsis=No se registra de forma predeterminada ning\u00fan mensaje con ning\u00fan nivel de gravedad. Este valor se suele utilizar junto con la propiedad "override-severity" para definir un registro de errores que no publicar\u00e1 ning\u00fan mensajes de error, excepto aquellos de la categor\u00eda especificada.
+property.default-severity.syntax.enumeration.value.notice.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes de car\u00e1cter informativo m\u00e1s importantes (por ejemplo, la informaci\u00f3n que debe registrarse siempre, pero que no est\u00e1 asociada a ninguna condici\u00f3n de advertencia o error).
+property.default-severity.syntax.enumeration.value.severe-error.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre los errores graves detectados durante el procesamiento.
+property.default-severity.syntax.enumeration.value.severe-warning.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre las advertencias graves que se producen durante el procesamiento.
+property.enabled.synopsis=Indica si el editor del registro de errores se ha habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del editor del registro de errores.
+property.override-severity.synopsis=Especifica los niveles del gravedad de anulaci\u00f3n del registrador en funci\u00f3n de la categor\u00eda de los mensajes.
+property.override-severity.description=Cada nivel de gravedad de anulaci\u00f3n debe incluir la categor\u00eda y los niveles de gravedad que se registrar\u00e1n para \u00e9sta como, por ejemplo, "core=mild-error,info,mild-warning". Las categor\u00edas v\u00e1lidas son: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Los niveles de gravedad v\u00e1lidos son: tall, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
+property.override-severity.default-behavior.alias.synopsis=Se registrar\u00e1n todos los mensajes con los niveles de gravedad predeterminados.
+property.override-severity.syntax.string.pattern.synopsis=Una cadena con el formato: categor\u00eda=gravedad1,gravedad2...
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_fr.properties
index ae05071..96d32a9 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_fr.properties
@@ -1,21 +1,21 @@
-user-friendly-name=Error Log Publisher
-user-friendly-plural-name=Error Log Publishers
-synopsis=Error Log Publishers are responsible for distributing error log messages from the error logger to a destination.
-description=Error log messages provide information about any warnings, errors, or significant events that are encountered during server processing.
-property.default-severity.synopsis=Specifies the default severity levels for the logger.
-property.default-severity.syntax.enumeration.value.all.synopsis=Messages of all severity levels are logged.
-property.default-severity.syntax.enumeration.value.debug.synopsis=The error log severity that is used for messages that provide debugging information triggered during processing.
-property.default-severity.syntax.enumeration.value.fatal-error.synopsis=The error log severity that is used for messages that provide information about fatal errors which may force the server to shut down or operate in a significantly degraded state.
-property.default-severity.syntax.enumeration.value.info.synopsis=The error log severity that is used for messages that provide information about significant events within the server that are not warnings or errors.
-property.default-severity.syntax.enumeration.value.mild-error.synopsis=The error log severity that is used for messages that provide information about mild (recoverable) errors encountered during processing.
-property.default-severity.syntax.enumeration.value.mild-warning.synopsis=The error log severity that is used for messages that provide information about mild warnings triggered during processing.
-property.default-severity.syntax.enumeration.value.none.synopsis=No messages of any severity are logged by default. This value is intended to be used in conjunction with the override-severity property to define an error logger that will publish no error message beside the errors of a given category.
-property.default-severity.syntax.enumeration.value.notice.synopsis=The error log severity that is used for the most important informational messages (i.e., information that should almost always be logged but is not associated with a warning or error condition).
-property.default-severity.syntax.enumeration.value.severe-error.synopsis=The error log severity that is used for messages that provide information about severe errors encountered during processing.
-property.default-severity.syntax.enumeration.value.severe-warning.synopsis=The error log severity that is used for messages that provide information about severe warnings triggered during processing.
-property.enabled.synopsis=Indicates whether the Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Error Log Publisher implementation.
-property.override-severity.synopsis=Specifies the override severity levels for the logger based on the category of the messages.
-property.override-severity.description=Each override severity level should include the category and the severity levels to log for that category, for example, core=mild-error,info,mild-warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Valid severities are: all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
-property.override-severity.default-behavior.alias.synopsis=All messages with the default severity levels are logged.
-property.override-severity.syntax.string.pattern.synopsis=A string in the form category=severity1,severity2...
+user-friendly-name=\u00c9diteur de journal d'erreurs
+user-friendly-plural-name=\u00c9diteurs de journaux d'erreur
+synopsis=Les \u00e9diteurs de journaux d'erreur sont responsables de la distribution des messages de journaux d'erreur \u00e0 partir du journal d'erreur pour une destination.
+description=Les messages de journaux d'erreur fournissent des informations concernant des avertissements, des erreurs ou des \u00e9v\u00e8nements significatifs rencontr\u00e9s durant le traitement du serveur.
+property.default-severity.synopsis=Sp\u00e9cifie les niveaux de gravit\u00e9 par d\u00e9faut pour le logger.
+property.default-severity.syntax.enumeration.value.all.synopsis=Des messages de tous niveaux de gravit\u00e9 sont consign\u00e9s.
+property.default-severity.syntax.enumeration.value.debug.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations de d\u00e9bogage d\u00e9clench\u00e9es lors du traitement.
+property.default-severity.syntax.enumeration.value.fatal-error.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des erreurs fatales qui peuvent obliger le serveur \u00e0 s'arr\u00eater ou \u00e0 fonctionner dans un \u00e9tat consid\u00e9rablement d\u00e9grad\u00e9.
+property.default-severity.syntax.enumeration.value.info.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des \u00e9v\u00e9nements importants au sein du serveur qui ne sont ni des avertissements ni des erreurs.
+property.default-severity.syntax.enumeration.value.mild-error.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des erreurs (l\u00e9g\u00e8res) r\u00e9cup\u00e9rables rencontr\u00e9es lors du traitement.
+property.default-severity.syntax.enumeration.value.mild-warning.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des avertissements l\u00e9gers d\u00e9clench\u00e9s lors du traitement.
+property.default-severity.syntax.enumeration.value.none.synopsis=Aucun message de gravit\u00e9 n'est consign\u00e9 par d\u00e9faut. Cette valeur doit \u00eatre utilis\u00e9e en conjonction avec la propri\u00e9t\u00e9 de gravit\u00e9 d'ignorance afin de d\u00e9finir un logger d'erreurs qui ne publiera aucun message d'erreur en dehors des erreurs d'une cat\u00e9gorie donn\u00e9e.
+property.default-severity.syntax.enumeration.value.notice.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages d'information les plus importants (\u00e0 savoir, des informations qui devraient presque toujours \u00eatre consign\u00e9es mais qui ne sont pas associ\u00e9es \u00e0 un avertissement ni \u00e0 une erreur).
+property.default-severity.syntax.enumeration.value.severe-error.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des erreurs graves rencontr\u00e9es lors du traitement.
+property.default-severity.syntax.enumeration.value.severe-warning.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des avertissements graves d\u00e9clench\u00e9s lors du traitement.
+property.enabled.synopsis=Indique si l'\u00e9diteur de journal d'erreurs est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'\u00e9diteur du journal d'erreurs.
+property.override-severity.synopsis=Sp\u00e9cifie les niveaux de gravit\u00e9 d'ignorance pour le logger en fonction de la cat\u00e9gorie des messages.
+property.override-severity.description=Chaque niveau de gravit\u00e9 d'ignorance doit inclure la cat\u00e9gorie et les niveaux de gravit\u00e9 \u00e0 consigner pour cette cat\u00e9gorie, par exemple, core=mild-error,info,mild-warning. Les cat\u00e9gories valides sont\u00a0: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Les gravit\u00e9s valides sont les suivantes : all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
+property.override-severity.default-behavior.alias.synopsis=Tous les messages aux niveaux de gravit\u00e9 par d\u00e9faut sont consign\u00e9s.
+property.override-severity.syntax.string.pattern.synopsis=Une cha\u00eene de la cat\u00e9gorie de forme = gravit\u00e91, gravit\u00e92...
diff --git a/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_zh_CN.properties
index ae05071..42e06e6 100644
--- a/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ErrorLogPublisherCfgDefn_zh_CN.properties
@@ -1,21 +1,21 @@
-user-friendly-name=Error Log Publisher
-user-friendly-plural-name=Error Log Publishers
-synopsis=Error Log Publishers are responsible for distributing error log messages from the error logger to a destination.
-description=Error log messages provide information about any warnings, errors, or significant events that are encountered during server processing.
-property.default-severity.synopsis=Specifies the default severity levels for the logger.
-property.default-severity.syntax.enumeration.value.all.synopsis=Messages of all severity levels are logged.
-property.default-severity.syntax.enumeration.value.debug.synopsis=The error log severity that is used for messages that provide debugging information triggered during processing.
-property.default-severity.syntax.enumeration.value.fatal-error.synopsis=The error log severity that is used for messages that provide information about fatal errors which may force the server to shut down or operate in a significantly degraded state.
-property.default-severity.syntax.enumeration.value.info.synopsis=The error log severity that is used for messages that provide information about significant events within the server that are not warnings or errors.
-property.default-severity.syntax.enumeration.value.mild-error.synopsis=The error log severity that is used for messages that provide information about mild (recoverable) errors encountered during processing.
-property.default-severity.syntax.enumeration.value.mild-warning.synopsis=The error log severity that is used for messages that provide information about mild warnings triggered during processing.
-property.default-severity.syntax.enumeration.value.none.synopsis=No messages of any severity are logged by default. This value is intended to be used in conjunction with the override-severity property to define an error logger that will publish no error message beside the errors of a given category.
-property.default-severity.syntax.enumeration.value.notice.synopsis=The error log severity that is used for the most important informational messages (i.e., information that should almost always be logged but is not associated with a warning or error condition).
-property.default-severity.syntax.enumeration.value.severe-error.synopsis=The error log severity that is used for messages that provide information about severe errors encountered during processing.
-property.default-severity.syntax.enumeration.value.severe-warning.synopsis=The error log severity that is used for messages that provide information about severe warnings triggered during processing.
-property.enabled.synopsis=Indicates whether the Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Error Log Publisher implementation.
-property.override-severity.synopsis=Specifies the override severity levels for the logger based on the category of the messages.
-property.override-severity.description=Each override severity level should include the category and the severity levels to log for that category, for example, core=mild-error,info,mild-warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Valid severities are: all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
-property.override-severity.default-behavior.alias.synopsis=All messages with the default severity levels are logged.
-property.override-severity.syntax.string.pattern.synopsis=A string in the form category=severity1,severity2...
+user-friendly-name=\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668
+user-friendly-plural-name=\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668
+synopsis=\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u8d1f\u8d23\u5c06\u9519\u8bef\u8bb0\u5f55\u7a0b\u5e8f\u4e2d\u7684\u9519\u8bef\u65e5\u5fd7\u6d88\u606f\u5206\u53d1\u7ed9\u76ee\u6807\u3002
+description=\u9519\u8bef\u65e5\u5fd7\u6d88\u606f\u63d0\u4f9b\u5173\u4e8e\u670d\u52a1\u5668\u5904\u7406\u671f\u95f4\u51fa\u73b0\u7684\u4efb\u4f55\u8b66\u544a\u3001\u9519\u8bef\u6216\u91cd\u5927\u4e8b\u4ef6\u7684\u4fe1\u606f\u3002
+property.default-severity.synopsis=\u6307\u5b9a\u65e5\u5fd7\u7a0b\u5e8f\u7684\u9ed8\u8ba4\u4e25\u91cd\u6027\u7ea7\u522b\u3002
+property.default-severity.syntax.enumeration.value.all.synopsis=\u5c06\u8bb0\u5f55\u6240\u6709\u4e25\u91cd\u6027\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-severity.syntax.enumeration.value.debug.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5904\u7406\u671f\u95f4\u6240\u89e6\u53d1\u7684\u8c03\u8bd5\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.fatal-error.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u81f4\u547d\u9519\u8bef\uff08\u53ef\u80fd\u5f3a\u5236\u670d\u52a1\u5668\u5173\u95ed\u6216\u4ee5\u663e\u8457\u964d\u7ea7\u7684\u72b6\u6001\u8fd0\u884c\uff09\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.info.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u670d\u52a1\u5668\u5185\u91cd\u5927\u4e8b\u4ef6\uff08\u975e\u8b66\u544a\u6216\u9519\u8bef\uff09\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.mild-error.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u53d1\u751f\u7684\u4e0d\u4e25\u91cd\uff08\u53ef\u6062\u590d\uff09\u9519\u8bef\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.mild-warning.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u89e6\u53d1\u7684\u4e0d\u4e25\u91cd\u8b66\u544a\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.none.synopsis=\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4e0d\u4f1a\u8bb0\u5f55\u4efb\u4f55\u4e25\u91cd\u6027\u7ea7\u522b\u7684\u6d88\u606f\u3002\u6b64\u503c\u65e8\u5728\u4e0e override-severity \u5c5e\u6027\u7ed3\u5408\u4f7f\u7528\uff0c\u4ee5\u5b9a\u4e49\u9664\u53d1\u5e03\u6307\u5b9a\u7c7b\u522b\u7684\u9519\u8bef\u5916\u4e0d\u4f1a\u53d1\u5e03\u4efb\u4f55\u9519\u8bef\u6d88\u606f\u7684\u9519\u8bef\u8bb0\u5f55\u7a0b\u5e8f\u3002
+property.default-severity.syntax.enumeration.value.notice.synopsis=\u7528\u4e8e\u6700\u91cd\u8981\u7684\u4fe1\u606f\u6027\u6d88\u606f\uff08\u5373\uff0c\u51e0\u4e4e\u5e94\u59cb\u7ec8\u8bb0\u5f55\u4f46\u4e0e\u8b66\u544a\u6216\u9519\u8bef\u6761\u4ef6\u65e0\u5173\u7684\u4fe1\u606f\uff09\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\u3002
+property.default-severity.syntax.enumeration.value.severe-error.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u53d1\u751f\u7684\u4e25\u91cd\u9519\u8bef\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.severe-warning.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u89e6\u53d1\u7684\u4e25\u91cd\u8b66\u544a\u7684\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.override-severity.synopsis=\u6839\u636e\u6d88\u606f\u7c7b\u522b\uff0c\u6307\u5b9a\u8bb0\u5f55\u7a0b\u5e8f\u7684\u8986\u76d6\u4e25\u91cd\u6027\u7ea7\u522b\u3002
+property.override-severity.description=\u6bcf\u4e2a\u8986\u76d6\u4e25\u91cd\u6027\u7ea7\u522b\u90fd\u5e94\u5305\u62ec\u7c7b\u522b\u53ca\u8981\u4e3a\u8be5\u7c7b\u522b\u8bb0\u5f55\u7684\u4e25\u91cd\u6027\u7ea7\u522b\uff0c\u4f8b\u5982\uff0ccore=mild-error,info,mild-warning\u3002\u6709\u6548\u7684\u7c7b\u522b\u5305\u62ec\uff1acore\u3001extensions\u3001protocol\u3001config\u3001log\u3001util\u3001schema\u3001plugin\u3001jeb\u3001backend\u3001tools\u3001task\u3001access-control\u3001admin\u3001sync\u3001version\u3001quicksetup\u3001admin-tool\u3001dsconfig\u3001user-defined\u3002\u6709\u6548\u7684\u4e25\u91cd\u6027\u5305\u62ec\uff1aall\u3001fatal-error\u3001info\u3001mild-error\u3001mild-warning\u3001notice\u3001severe-error\u3001severe-warning\u3001debug\u3002
+property.override-severity.default-behavior.alias.synopsis=\u5c06\u8bb0\u5f55\u5177\u6709\u9ed8\u8ba4\u4e25\u91cd\u6027\u7ea7\u522b\u7684\u6240\u6709\u6d88\u606f\u3002
+property.override-severity.syntax.string.pattern.synopsis=\u683c\u5f0f\u4e3a category=severity1,severity2... \u7684\u5b57\u7b26\u4e32\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_de.properties
index 65ba712..2541a30 100644
--- a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Exact Match Identity Mapper
-user-friendly-plural-name=Exact Match Identity Mappers
+user-friendly-name=Identit\u00e4tsmapper Genaue \u00dcbereinstimmung
+user-friendly-plural-name=Identit\u00e4tsmapper Genaue \u00dcbereinstimmung
 synopsis=Der Exact Match Identity Mapper f\u00fcgt einen Identifkationsstring zu User Eintr\u00e4gen hinzu, indem er Eintr\u00e4ge, die ein spzifiziertes Attribut beinhalten welches durch den Identifikationsstring angegeben wurden, sucht. Zum Beispiel muss der Username, der von einem Client f\u00fcr DIGEST-MD5 Authentifizierung bereitgestellt wird, deckungsgleich mit dem Wert des Attributes uid sein.
 property.enabled.synopsis=Gibt an ob der Exact Match Identity Mapper zur Benutzung aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java Klasse an die den Exact Match Identity Mapper implementiert.
 property.match-attribute.synopsis=Gibt das Attribut an dessen Wert exakt auf den IDString passen muss das dem Identity Mapper zur verf\u00fcgung gestellt wird. 
 property.match-attribute.description=Es muss mindestens ein Wert angegeben werden.  Alle Werte m\u00fcssen auf den Namen oder die OID eines im Directory Server-Schema definierten Attributtyps verweisen.  Falls mehrere Attribute oder OIDs angegeben werden, muss mindestens eines der angegeben Attribute den gegebenen ID-String in einem der Werte enthalten. Die intern durchgef\u00fchrte Suche benutzt OR \u00fcber all von diesen Werten.
-property.match-base-dn.synopsis=Gibt eine Sammlung von basis DNs welche zum suchen von Usern herangezogen werden sollen.
+property.match-base-dn.synopsis=Gibt eine Sammlung von basis DNs welche zum suchen von Usern herangezogen wird.
 property.match-base-dn.description=Die basis DNs werden benutzt um die Suche nach einer gegebenen ID zu gestalten um einen User ausfindeg zu machen. Falls mehrere Werte angegeben werden, wird die Suche in allen angegebenen DNs ausgef\u00fchrt.
 property.match-base-dn.default-behavior.alias.synopsis=Der Server sucht unter allen \u00f6ffentlichen Naming-Kontexten.
diff --git a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_es.properties
index 777edf2..14dce18 100644
--- a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Exact Match Identity Mapper
-user-friendly-plural-name=Exact Match Identity Mappers
-synopsis=The Exact Match Identity Mapper maps an identifier string to user entries by searching for the entry containing a specified attribute whose value is the provided identifier. For example, the username provided by the client for DIGEST-MD5 authentication must match the value of the uid attribute
-property.enabled.synopsis=Indicates whether the Exact Match Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Exact Match Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the attribute whose value should exactly match the ID string provided to this identity mapper.
-property.match-attribute.description=Se debe proporcionar, como m\u00ednimo, un valor.  Todos los valores deben hacer referencia al nombre o al OID de un tipo de atributo definido en el esquema de Directory Server.  If multiple attributes or OIDs are provided, at least one of those attributes must contain the provided ID string value in exactly one entry. The internal search performed includes a logical OR across all of these values.
-property.match-base-dn.synopsis=Specifies the set of base DNs below which to search for users.
-property.match-base-dn.description=The base DNs will be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all specified base DNs.
-property.match-base-dn.default-behavior.alias.synopsis=The server searches below all public naming contexts.
+user-friendly-name=Asignador de identidad de coincidencia exacta
+user-friendly-plural-name=Asignadores de identidad de coincidencia exacta
+synopsis=El Asignador de identidades de coincidencia exacta asigna una cadena del identificador a las entradas del usuario buscando la entrada que contenga un atributo espec\u00edfico cuyo valor sea el identificador facilitado. Por ejemplo, el nombre de usuario facilitado por el cliente para la autenticaci\u00f3n DIGEST-MD5 debe coincidir con el valor del atributo uid.
+property.enabled.synopsis=Indica si el Asignador de identidades de coincidencia exacta est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del Asignador de identidades de coincidencia exacta.
+property.match-attribute.synopsis=Especifica el atributo cuyo valor debe coincidir exactamente con la cadena de Id. que se proporcion\u00f3 a este asignador de identidades.
+property.match-attribute.description=Se debe proporcionar, como m\u00ednimo, un valor.  Todos los valores deben hacer referencia al nombre o al OID de un tipo de atributo definido en el esquema de Directory Server.  Si se proporcionan varios OID o atributos, al menos uno de dichos atributos debe contener en una sola entrada el valor de la cadena de Id. La b\u00fasqueda interna realizada incluye un operador l\u00f3gico OR en todos estos valores.
+property.match-base-dn.synopsis=Especifica el conjunto de DN de base debajo de los cuales deben buscarse los usuarios.
+property.match-base-dn.description=Los DN de base se utilizar\u00e1n al realizar b\u00fasquedas para asignar la cadena de Id. proporcionada a una entrada de usuario. Si se proporcionan varios valores, las b\u00fasquedas se realizan a continuaci\u00f3n en todos los DN de base especificados.
+property.match-base-dn.default-behavior.alias.synopsis=El servidor realiza una b\u00fasqueda por debajo de todos los contextos de nombres p\u00fablicos.
diff --git a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_fr.properties
index 30b33a5..25a42eb 100644
--- a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Exact Match Identity Mapper
-user-friendly-plural-name=Exact Match Identity Mappers
-synopsis=The Exact Match Identity Mapper maps an identifier string to user entries by searching for the entry containing a specified attribute whose value is the provided identifier. For example, the username provided by the client for DIGEST-MD5 authentication must match the value of the uid attribute
-property.enabled.synopsis=Indicates whether the Exact Match Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Exact Match Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the attribute whose value should exactly match the ID string provided to this identity mapper.
-property.match-attribute.description=Veuillez fournir au moins une valeur.  Toutes les valeurs doivent faire r\u00e9f\u00e9rence au nom ou \u00e0 l'OID d'un type d'attribut d\u00e9fini dans le sch\u00e9ma Directory Server.  If multiple attributes or OIDs are provided, at least one of those attributes must contain the provided ID string value in exactly one entry. The internal search performed includes a logical OR across all of these values.
-property.match-base-dn.synopsis=Specifies the set of base DNs below which to search for users.
-property.match-base-dn.description=The base DNs will be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all specified base DNs.
-property.match-base-dn.default-behavior.alias.synopsis=The server searches below all public naming contexts.
+user-friendly-name=Mappeur d'identit\u00e9 \u00e0 correspondance exacte
+user-friendly-plural-name=Mappeurs d'identit\u00e9 \u00e0 correspondance exacte
+synopsis=Le mappeur d'identit\u00e9 \u00e0 correspondance exacte mappe une cha\u00eene d'identifiant aux entr\u00e9es utilisateur en cherchant l'entr\u00e9e contenant un attribut sp\u00e9cifi\u00e9 dont la valeur est l'identifiant fourni. Par exemple, le nom d'utilisateur fourni par le client pour l'authentification DIGEST-MD5 doit correspondre \u00e0 la valeur de l'attribut uid.
+property.enabled.synopsis=Indique si l'utilisation du mappeur d'identit\u00e9 \u00e0 correspondance exacte est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur d'identit\u00e9 \u00e0 correspondance exacte.
+property.match-attribute.synopsis=Sp\u00e9cifie l'attribut dont la valeur doit correspondre exactement \u00e0 la cha\u00eene d'ID fournie \u00e0 ce mappeur d'identit\u00e9.
+property.match-attribute.description=Veuillez fournir au moins une valeur.  Toutes les valeurs doivent faire r\u00e9f\u00e9rence au nom ou \u00e0 l'ID de l'objet d'un type d'attribut d\u00e9fini dans le sch\u00e9ma Directory Server.  Si plusieurs attributs ou OID sont fournis, au moins l'un de ces attributs doit contenir la valeur de la cha\u00eene d'ID dans une entr\u00e9e exactement. La recherche interne effectu\u00e9e suit une logique OU parmi toutes ces valeurs.
+property.match-base-dn.synopsis=Sp\u00e9cifie l'ensemble de DN de base sous lequel chercher des utilisateurs.
+property.match-base-dn.description=Les DN de base seront utilis\u00e9s lors des recherches pour mapper la cha\u00eene d'ID fournie \u00e0 une entr\u00e9e utilisateur. Si plusieurs valeurs sont donn\u00e9es, les recherches sont effectu\u00e9es sous tous les DN de base sp\u00e9cifi\u00e9s.
+property.match-base-dn.default-behavior.alias.synopsis=Le serveur recherche sous tous les contextes de nommage publics.
diff --git a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_zh_CN.properties
index d644996..0e80b64 100644
--- a/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExactMatchIdentityMapperCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Exact Match Identity Mapper
-user-friendly-plural-name=Exact Match Identity Mappers
-synopsis=The Exact Match Identity Mapper maps an identifier string to user entries by searching for the entry containing a specified attribute whose value is the provided identifier. For example, the username provided by the client for DIGEST-MD5 authentication must match the value of the uid attribute
-property.enabled.synopsis=Indicates whether the Exact Match Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Exact Match Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the attribute whose value should exactly match the ID string provided to this identity mapper.
-property.match-attribute.description=\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002\u6240\u6709\u503c\u5fc5\u987b\u5f15\u7528\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\u3002If multiple attributes or OIDs are provided, at least one of those attributes must contain the provided ID string value in exactly one entry. The internal search performed includes a logical OR across all of these values.
-property.match-base-dn.synopsis=Specifies the set of base DNs below which to search for users.
-property.match-base-dn.description=The base DNs will be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all specified base DNs.
-property.match-base-dn.default-behavior.alias.synopsis=The server searches below all public naming contexts.
+user-friendly-name=\u5b8c\u5168\u5339\u914d\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f
+user-friendly-plural-name=\u5b8c\u5168\u5339\u914d\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f
+synopsis=\u5b8c\u5168\u5339\u914d\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u53ef\u4ee5\u901a\u8fc7\u641c\u7d22\u5305\u542b\u6307\u5b9a\u5c5e\u6027\uff08\u5176\u503c\u4e3a\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\uff09\u7684\u6761\u76ee\u5c06\u6807\u8bc6\u7b26\u5b57\u7b26\u4e32\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u3002\u4f8b\u5982\uff0c\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u7528\u4e8e DIGEST-MD5 \u9a8c\u8bc1\u7684\u7528\u6237\u540d\u5fc5\u987b\u4e0e UID \u5c5e\u6027\u7684\u503c\u5339\u914d
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5b8c\u5168\u5339\u914d\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5b8c\u5168\u5339\u914d\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.match-attribute.synopsis=\u6307\u5b9a\u5176\u503c\u5e94\u5f53\u4e0e\u4e3a\u6b64\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u5b8c\u5168\u5339\u914d\u7684\u5c5e\u6027\u3002
+property.match-attribute.description=\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002\u6240\u6709\u503c\u5fc5\u987b\u5f15\u7528\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\u3002\u5982\u679c\u63d0\u4f9b\u4e86\u591a\u4e2a\u5c5e\u6027\u6216 OID\uff0c\u5219\u5fc5\u987b\u81f3\u5c11\u6709\u4e00\u4e2a\u5c5e\u6027\u5c06\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u503c\u5305\u542b\u5728\u5b8c\u5168\u552f\u4e00\u7684\u6761\u76ee\u4e2d\u3002\u6267\u884c\u7684\u5185\u90e8\u641c\u7d22\u5305\u62ec\u5728\u6240\u6709\u8fd9\u4e9b\u503c\u4e2d\u4f7f\u7528\u903b\u8f91 OR \u8fd0\u7b97\u3002
+property.match-base-dn.synopsis=\u6307\u5b9a\u8981\u5728\u5176\u4e0b\u9762\u641c\u7d22\u7528\u6237\u7684\u57fa DN \u7ec4\u3002
+property.match-base-dn.description=\u6267\u884c\u641c\u7d22\u4ee5\u5c06\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u65f6\uff0c\u5c06\u4f7f\u7528\u57fa DN\u3002\u5982\u679c\u7ed9\u5b9a\u4e86\u591a\u4e2a\u503c\uff0c\u5219\u4f1a\u5728\u6240\u6709\u6307\u5b9a\u7684\u57fa DN \u4e0b\u6267\u884c\u641c\u7d22\u3002
+property.match-base-dn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c06\u641c\u7d22\u4e4b\u4e0b\u7684\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_de.properties
index 850ceb3..04fcea8 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Extended Operation Handler
-user-friendly-plural-name=Extended Operation Handlers
-synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-property.enabled.synopsis=Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extended Operation Handler implementation.
+user-friendly-name=Erweiterter Vorgangshandler
+user-friendly-plural-name=Erweiterte Vorgangshandler
+synopsis=Erweiterte Vorgangshandler verarbeiten die unterschiedlichen Typen erweiterter Vorg\u00e4nge auf dem Server.
+property.enabled.synopsis=Gibt an, ob der erweiterte Vorgangshandler aktiviert ist (ob die Typen der erweiterten Vorg\u00e4nge auf dem Server zugelassen sind).
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den erweiterten Vorgangshandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_es.properties
index 850ceb3..7ea2ae5 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Extended Operation Handler
-user-friendly-plural-name=Extended Operation Handlers
-synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-property.enabled.synopsis=Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extended Operation Handler implementation.
+user-friendly-name=Controlador de funcionamiento ampliado
+user-friendly-plural-name=Controladores de funcionamiento ampliado
+synopsis=Los controladores de funcionamiento ampliado procesan los diversos tipos de operaciones ampliadas del servidor.
+property.enabled.synopsis=Indica si el controlador de funcionamiento est\u00e1 habilitado (es decir, si se permiten operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de funcionamiento ampliado.
diff --git a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_fr.properties
index 850ceb3..c63c304 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Extended Operation Handler
-user-friendly-plural-name=Extended Operation Handlers
-synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-property.enabled.synopsis=Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue
+synopsis=Les gestionnaires d'op\u00e9ration \u00e9tendue traitent les diff\u00e9rents types d'op\u00e9rations \u00e9tendues dans le serveur. 
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue est activ\u00e9 (si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9es dans le serveur).
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue.
diff --git a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_zh_CN.properties
index 850ceb3..9a6f74c 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Extended Operation Handler
-user-friendly-plural-name=Extended Operation Handlers
-synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-property.enabled.synopsis=Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extended Operation Handler implementation.
+user-friendly-name=\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u5904\u7406\u670d\u52a1\u5668\u4e2d\u4e0d\u540c\u7c7b\u578b\u7684\u6269\u5c55\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u5373\uff0c\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_de.properties
index 147835f..1076579 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Extension
-user-friendly-plural-name=Extensions
-synopsis=The Extension allows to extend the configuration with new type of objects.
-description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-property.enabled.synopsis=Indicates whether the Extension is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extension implementation.
+user-friendly-name=Erweiterung
+user-friendly-plural-name=Erweiterungen
+synopsis=Die Erweiterung erlaubt das Erweitern der Konfiguration um neue Objekttypen.
+description=Es ist ein Einsprungpunkt f\u00fcr Erweiterungen, der Konfigurationsobjekte erfordert, die keine Elemente aus dem bestehenden Objekt auf oberster Ebene erben.
+property.enabled.synopsis=Gibt an, ob die Eweiterung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Erweiterung implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_es.properties
index 147835f..23292d8 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Extension
-user-friendly-plural-name=Extensions
-synopsis=The Extension allows to extend the configuration with new type of objects.
-description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-property.enabled.synopsis=Indicates whether the Extension is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extension implementation.
+user-friendly-name=Extensi\u00f3n
+user-friendly-plural-name=Extensiones
+synopsis=La extensi\u00f3n permite ampliar la configuraci\u00f3n con nuevos tipos de objetos.
+description=Se trata de un punto de entrada para extensiones que requiere objetos de configuraci\u00f3n que no se hereden de un objeto de nivel superior existente.
+property.enabled.synopsis=Indica si la extensi\u00f3n est\u00e1 habilitada.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la extensi\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_fr.properties
index 147835f..56a36ca 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_fr.properties
@@ -1,6 +1,6 @@
 user-friendly-name=Extension
 user-friendly-plural-name=Extensions
-synopsis=The Extension allows to extend the configuration with new type of objects.
-description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-property.enabled.synopsis=Indicates whether the Extension is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extension implementation.
+synopsis=L'Extension autorise l'extension de la configuration avec un nouveau type d'objets.
+description=C'est un point d'entr\u00e9e pour des extensions qui n\u00e9cessite des objets de configuration qui n'h\u00e9ritent pas d'un objet existant au plus haut niveau.
+property.enabled.synopsis=Indique si l'extension est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'extension.
diff --git a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_zh_CN.properties
index 147835f..2430b43 100644
--- a/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExtensionCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Extension
-user-friendly-plural-name=Extensions
-synopsis=The Extension allows to extend the configuration with new type of objects.
-description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-property.enabled.synopsis=Indicates whether the Extension is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Extension implementation.
+user-friendly-name=\u6269\u5c55
+user-friendly-plural-name=\u6269\u5c55
+synopsis=\u901a\u8fc7\u6269\u5c55\uff0c\u53ef\u4ee5\u7528\u65b0\u7c7b\u578b\u7684\u5bf9\u8c61\u6269\u5c55\u914d\u7f6e\u3002
+description=\u5b83\u662f\u6269\u5c55\u7684\u5165\u53e3\u70b9\uff0c\u8981\u6c42\u914d\u7f6e\u5bf9\u8c61\u4e0d\u662f\u4ece\u73b0\u6709\u7684\u9876\u7ea7\u5bf9\u8c61\u7ee7\u627f\u800c\u6765\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6269\u5c55\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6269\u5c55\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_de.properties
index 2109426..93ab6ae 100644
--- a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_de.properties
@@ -1,13 +1,13 @@
-user-friendly-name=External SASL Mechanism Handler
-user-friendly-plural-name=External SASL Mechanism Handlers
-synopsis=The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
-property.certificate-attribute.synopsis=Specifies the name of the attribute to hold user certificates.
-property.certificate-attribute.description=This property must specify the name of a valid attribute type defined in the server schema.
-property.certificate-mapper.synopsis=Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
-property.certificate-mapper.syntax.aggregation.constraint-synopsis=The referenced certificate mapper must be enabled when the External SASL Mechanism Handler is enabled.
-property.certificate-validation-policy.synopsis=Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Always require the peer certificate to be present in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=If the user's entry contains one or more certificates, require that one of them match the peer certificate.
-property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=Do not look for the peer certificate to be present in the user's entry.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Externer SASL-Mechanismunshandler
+user-friendly-plural-name=Externe SASL-Mechanismunshandler
+synopsis=Der externe SASL-Mechanismushandler f\u00fchrt die gesamte Verarbeitung zur SASL EXTERNAL-Authentifizierung aus.
+property.certificate-attribute.synopsis=Gibt den Namen des Attributs an, das die Benutzerzertifikate enth\u00e4lt.
+property.certificate-attribute.description=Diese Eigenschaft muss den Namen eines g\u00fcltigen Attributstypen angeben, der im Serverschema definiert ist.
+property.certificate-mapper.synopsis=Gibt den Namen des Zertifikatmappers an, der zum Abgleichen von Clientzertifikaten mit Benutzereintr\u00e4gen verwendet wird.
+property.certificate-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Zertifikatmapper muss aktiviert sein, wenn der externe SASL-Mechanismushandler aktiviert ist.
+property.certificate-validation-policy.synopsis=Gibt an, ob versucht wird, das Peer-Zertifikat mit einem Zertifikat zu validieren, das sich im Benutzereintrag befindet.
+property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Hierzu muss das Peer-Zertifikat im Benutzereintrag vorhanden sein.
+property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=Wenn der Benutzereintrag ein oder mehrere Zertifikate enth\u00e4lt, muss eines von ihnen mit dem Peer-Zertifikat \u00fcbereinstimmen.
+property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=Nicht suchen, ob das Peer-Zertifikat im Benutzereintrag vorhanden ist.
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_es.properties
index 2109426..bdee9fd 100644
--- a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_es.properties
@@ -1,13 +1,13 @@
-user-friendly-name=External SASL Mechanism Handler
-user-friendly-plural-name=External SASL Mechanism Handlers
-synopsis=The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
-property.certificate-attribute.synopsis=Specifies the name of the attribute to hold user certificates.
-property.certificate-attribute.description=This property must specify the name of a valid attribute type defined in the server schema.
-property.certificate-mapper.synopsis=Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
-property.certificate-mapper.syntax.aggregation.constraint-synopsis=The referenced certificate mapper must be enabled when the External SASL Mechanism Handler is enabled.
-property.certificate-validation-policy.synopsis=Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Always require the peer certificate to be present in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=If the user's entry contains one or more certificates, require that one of them match the peer certificate.
-property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=Do not look for the peer certificate to be present in the user's entry.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Controlador de mecanismo SASL externo
+user-friendly-plural-name=Controladores de mecanismo SASL externo
+synopsis=El controlador del mecanismo SASL externo realiza todo el procesamiento relacionado con la autenticaci\u00f3n SASL EXTERNAL.
+property.certificate-attribute.synopsis=Especifica el nombre del atributo que debe contener los certificados de usuario.
+property.certificate-attribute.description=Esta propiedad debe especificar el nombre de un tipo de atributo v\u00e1lido definido en el esquema de servidor.
+property.certificate-mapper.synopsis=Especifica el nombre del asignador de certificados que debe emplearse para que los certificados de cliente coincidan con las entradas de usuario.
+property.certificate-mapper.syntax.aggregation.constraint-synopsis=El asignador de certificados consultado debe habilitarse cuando se habilita el controlador del mecanismo SASL externo.
+property.certificate-validation-policy.synopsis=Indica si se debe intentar validar el certificado del interlocutor en lugar de un certificado contenido en la entrada del usuario.
+property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Siempre requieren que el certificado del interlocutor est\u00e9 presente en la entrada del usuario.
+property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=Si la entrada del usuario contiene uno o m\u00e1s certificados, es preciso que ninguno de ellos coincida con el certificado del interlocutor.
+property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=No espere que el certificado del interlocutor est\u00e9 presente en la entrada del usuario.
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_fr.properties
index 2109426..60fb271 100644
--- a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_fr.properties
@@ -1,13 +1,13 @@
-user-friendly-name=External SASL Mechanism Handler
-user-friendly-plural-name=External SASL Mechanism Handlers
-synopsis=The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
-property.certificate-attribute.synopsis=Specifies the name of the attribute to hold user certificates.
-property.certificate-attribute.description=This property must specify the name of a valid attribute type defined in the server schema.
-property.certificate-mapper.synopsis=Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
-property.certificate-mapper.syntax.aggregation.constraint-synopsis=The referenced certificate mapper must be enabled when the External SASL Mechanism Handler is enabled.
-property.certificate-validation-policy.synopsis=Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Always require the peer certificate to be present in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=If the user's entry contains one or more certificates, require that one of them match the peer certificate.
-property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=Do not look for the peer certificate to be present in the user's entry.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Gestionnaire de m\u00e9canisme SASL externe
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme SASL externe
+synopsis=Le gestionnaire de m\u00e9canisme SASL externe effectue tout le traitement li\u00e9 \u00e0 l'authentification SASL EXTERNAL.
+property.certificate-attribute.synopsis=Sp\u00e9cifie le nom de l'attribut contenant les certificats utilisateur.
+property.certificate-attribute.description=Cette propri\u00e9t\u00e9 doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma du serveur.
+property.certificate-mapper.synopsis=Sp\u00e9cifie le nom du mappeur de certificat qui doit \u00eatre utilis\u00e9 pour faire correspondre les certificats client et les entr\u00e9es utilisateur.
+property.certificate-mapper.syntax.aggregation.constraint-synopsis=Le mappeur de certificat r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9 lorsque le gestionnaire de m\u00e9canisme SASL externe est activ\u00e9.
+property.certificate-validation-policy.synopsis=Indique s'il faut tenter de valider le certificat pair par rapport \u00e0 un certificat contenu dans l'entr\u00e9e utilisateur.
+property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Toujours exiger la pr\u00e9sence du certificat pair dans l'entr\u00e9e utilisateur.
+property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=Si l'entr\u00e9e utilisateur contient un ou plusieurs certificats, demander \u00e0 ce que l'un d'eux corresponde au certificat pair.
+property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=Ne chercher pas \u00e0 ce que le certificat pair soit pr\u00e9sent dans l'entr\u00e9e utilisateur.
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_zh_CN.properties
index 2109426..3dbbd1c 100644
--- a/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ExternalSASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,13 +1,13 @@
-user-friendly-name=External SASL Mechanism Handler
-user-friendly-plural-name=External SASL Mechanism Handlers
-synopsis=The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
-property.certificate-attribute.synopsis=Specifies the name of the attribute to hold user certificates.
-property.certificate-attribute.description=This property must specify the name of a valid attribute type defined in the server schema.
-property.certificate-mapper.synopsis=Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
-property.certificate-mapper.syntax.aggregation.constraint-synopsis=The referenced certificate mapper must be enabled when the External SASL Mechanism Handler is enabled.
-property.certificate-validation-policy.synopsis=Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=Always require the peer certificate to be present in the user's entry.
-property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=If the user's entry contains one or more certificates, require that one of them match the peer certificate.
-property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=Do not look for the peer certificate to be present in the user's entry.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=\u5916\u90e8 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u5916\u90e8 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=\u5916\u90e8 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u53ef\u4ee5\u6267\u884c\u4e0e SASL EXTERNAL \u9a8c\u8bc1\u76f8\u5173\u7684\u6240\u6709\u5904\u7406\u3002
+property.certificate-attribute.synopsis=\u6307\u5b9a\u7528\u4e8e\u4fdd\u7559\u7528\u6237\u8bc1\u4e66\u7684\u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.certificate-attribute.description=\u6b64\u5c5e\u6027\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.certificate-mapper.synopsis=\u6307\u5b9a\u5e94\u5f53\u7528\u4e8e\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u4e0e\u7528\u6237\u6761\u76ee\u8fdb\u884c\u5339\u914d\u7684\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u7684\u540d\u79f0\u3002
+property.certificate-mapper.syntax.aggregation.constraint-synopsis=\u5f53\u542f\u7528\u5916\u90e8 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u3002
+property.certificate-validation-policy.synopsis=\u6307\u793a\u662f\u5426\u5c1d\u8bd5\u6839\u636e\u7528\u6237\u6761\u76ee\u4e2d\u4fdd\u7559\u7684\u8bc1\u4e66\u6765\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\u3002
+property.certificate-validation-policy.syntax.enumeration.value.always.synopsis=\u59cb\u7ec8\u8981\u6c42\u7528\u6237\u6761\u76ee\u4e2d\u5b58\u5728\u5bf9\u7b49\u8bc1\u4e66\u3002
+property.certificate-validation-policy.syntax.enumeration.value.ifpresent.synopsis=\u5982\u679c\u7528\u6237\u6761\u76ee\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u8bc1\u4e66\uff0c\u5219\u8981\u6c42\u5176\u4e2d\u4e00\u4e2a\u8bc1\u4e66\u4e0e\u5bf9\u7b49\u8bc1\u4e66\u5339\u914d\u3002
+property.certificate-validation-policy.syntax.enumeration.value.never.synopsis=\u4e0d\u5e0c\u671b\u7528\u6237\u6761\u76ee\u4e2d\u5b58\u5728\u5bf9\u7b49\u8bc1\u4e66\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_de.properties
index bdf0464..ae8882f 100644
--- a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_de.properties
@@ -1,12 +1,12 @@
-user-friendly-name=FIFO Entry Cache
-user-friendly-plural-name=FIFO Entry Caches
-synopsis=FIFO Entry Caches use a FIFO queue to keep track of the cached entries.
-description=Entries that have been in the cache the longest are the most likely candidates for purging if space is needed. In contrast to other cache structures, the selection of entries to purge is not based on how frequently or recently the entries have been accessed. This requires significantly less locking (it will only be required when an entry is added or removed from the cache, rather than each time an entry is accessed). Cache sizing is based on the percentage of free memory within the JVM, such that if enough memory is free, then adding an entry to the cache will not require purging, but if more than a specified percentage of the available memory within the JVM is already consumed, then one or more entries will need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries will not be allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a filter list is provided, then only entries matching at least one of the given filters will be stored in the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the FIFO Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the FIFO Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=Specifies the maximum number of entries that we will allow in the cache.
-property.max-memory-percent.synopsis=Specifies the maximum memory usage for the entry cache as a percentage of the total JVM memory.
+user-friendly-name=FIFO-Eintragscache
+user-friendly-plural-name=FIFO-Eintragscaches
+synopsis=FIFO-Eintragscaches verwenden eine FIFO-Warteschlange, um die Eintr\u00e4ge im Cache zu verfolgen.
+description=Die Eintr\u00e4ge, die sich am l\u00e4ngsten im Cache befinden, werden bei Kapazit\u00e4tsbedarf am wahrscheinlichsten gel\u00f6scht. Im Unterschied zu anderen Cache-Strukturen beruht die Auswahl von Eintr\u00e4gen zum L\u00f6schen nicht darauf, wie h\u00e4ufig oder seit welchem Zeitpunkt auf die Eintr\u00e4ge zugegriffen wurde. Damit sind wesentlich weniger Sperren erforderlich (sie sind nur erforderlich, wenn ein Eintrag im Cache hinzugef\u00fcgt oder aus ihm entfernt wird, nicht beim Zugreifen auf den Eintrag). Die Gr\u00f6\u00dfe des Caches beruht auf dem Prozentsatz freien Speichers in JVM. Wenn eine ausreichender Speicherkapazit\u00e4t verf\u00fcgbar ist, erfordert das Hinzuf\u00fcgen eines Eintrags im Cache kein L\u00f6schen. Wenn aber mehr als der angegebene Prozentsatz des verf\u00fcgbaren Speichers in JVM bereits beansprucht wird, m\u00fcssen ein oder mehrere Eintr\u00e4ge entfernt werden, um Kapazit\u00e4t f\u00fcr einen neuen Eintrag herzustellen. Es ist auch m\u00f6glich, eine H\u00f6chstanzahl von Eintr\u00e4gen f\u00fcr den Cache anzugeben. Wenn diese Angabe erfolgt, kann die Anzahl der Eintr\u00e4ge diesen Wert nicht \u00fcberschreiten, aber es ist unter Umst\u00e4nden nicht m\u00f6glich, diese Anzahl von Eintr\u00e4gen vorzuhalten, wenn der verf\u00fcgbare Speicher zuerst ausgelastet wird. Weitere konfigurierbare Parameter f\u00fcr diesen Cache sind die maximale Zeitspanne zum Blockieren, w\u00e4hrend auf den Aufruf einer Sperre gewartet wird, und ein Satz aus Filtern, mit dem Kriterien zum Speichern von Eintr\u00e4gen im Cache definiert werden k\u00f6nnen. Wenn eine Filterliste angegeben wird, werden nur Eintr\u00e4ge im Cache gespeichert, die mindestens einem der angegebenen Filter entsprechen.
+property.cache-level.synopsis=Gibt die Cacheebene in der Cachereihenfolge an, wenn mehr als eine Instanz des Caches konfiguriert ist.
+property.enabled.synopsis=Gibt an, ob der FIFO-Eintragscache aktiviert ist.
+property.exclude-filter.synopsis=Der Filtersatz, der die Eintr\u00e4ge definiert, die aus dem Cache ausgeschlossen werden.
+property.include-filter.synopsis=Der Filtersatz, der die Eintr\u00e4ge definiert, die im Cache einbezogen werden.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den FIFO-Eintragscache implementiert.
+property.lock-timeout.synopsis=Die Zeitspanne, die w\u00e4hrend des Versuchs, eine Lese- oder Schreibsperre zu erhalten, gewartet wird.
+property.max-entries.synopsis=Gibt die maximale Anzahl der Eintr\u00e4ge an, die im Cache zugelassen sind.
+property.max-memory-percent.synopsis=Gibt die maximale Speicherauslastung f\u00fcr den Eintrags-Cache als Prozentsatz des gesamten JVM-Speichers an.
diff --git a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_es.properties
index bdf0464..5c77912 100644
--- a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_es.properties
@@ -1,12 +1,12 @@
-user-friendly-name=FIFO Entry Cache
-user-friendly-plural-name=FIFO Entry Caches
-synopsis=FIFO Entry Caches use a FIFO queue to keep track of the cached entries.
-description=Entries that have been in the cache the longest are the most likely candidates for purging if space is needed. In contrast to other cache structures, the selection of entries to purge is not based on how frequently or recently the entries have been accessed. This requires significantly less locking (it will only be required when an entry is added or removed from the cache, rather than each time an entry is accessed). Cache sizing is based on the percentage of free memory within the JVM, such that if enough memory is free, then adding an entry to the cache will not require purging, but if more than a specified percentage of the available memory within the JVM is already consumed, then one or more entries will need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries will not be allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a filter list is provided, then only entries matching at least one of the given filters will be stored in the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the FIFO Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the FIFO Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=Specifies the maximum number of entries that we will allow in the cache.
-property.max-memory-percent.synopsis=Specifies the maximum memory usage for the entry cache as a percentage of the total JVM memory.
+user-friendly-name=Memoria cach\u00e9 de entrada FIFO
+user-friendly-plural-name=Memorias cach\u00e9 de entrada FIFO
+synopsis=Las memorias cach\u00e9 de entrada FIFO utilizan la cola de FIFO para realizar un seguimiento de las entradas almacenadas en la cach\u00e9.
+description=Las entradas que hayan permanecido almacenadas en la cach\u00e9 durante m\u00e1s tiempo son las que m\u00e1s probabilidades tienen de purgarse en caso de necesitarse espacio. A diferencia de otras estructuras de memoria cach\u00e9, la selecci\u00f3n de las entradas que se van a purgar no se basa en la frecuencia con que se accede a ellas ni en las \u00faltimas entradas a las que se haya accedido. Esto requiere un bloqueo considerablemente menor (s\u00f3lo es necesario cuando se agrega o suprime una entrada de la cach\u00e9 en lugar de cada vez que se accede a una). El tama\u00f1o de la cach\u00e9 se basa en el porcentaje de memoria libre en JVM. Por ejemplo, si hay suficiente memoria libre, no ser\u00e1 necesario realizar una purga al agregar una entrada en la cach\u00e9, pero si ya se ha consumido el porcentaje especificado de memoria disponible en JVM, deber\u00e1 suprimirse una o varias entradas con el fin de liberar espacio para una nueva entrada. Tambi\u00e9n se puede configurar un n\u00famero m\u00e1ximo de entradas para la cach\u00e9. Si se especifica este valor, el n\u00famero de entradas no podr\u00e1 superarlo, aunque es posible que no se pueda mantener esta cantidad de entradas si se llena primero la memoria disponible. Entre los par\u00e1metros adicionales que se pueden configurar para la cach\u00e9, se incluyen el periodo m\u00e1ximo de bloqueo mientras se espera la adquisici\u00f3n de un nuevo bloqueo y el conjunto de filtros que pueden utilizarse para definir los criterios que permiten determinar las entradas que se almacenar\u00e1n en la cach\u00e9. Si se proporciona una lista de filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de ellos se almacenar\u00e1n en la cach\u00e9.
+property.cache-level.synopsis=Especifica el nivel del orden de la cach\u00e9 si se ha configurado m\u00e1s de una instancia de la cach\u00e9. 
+property.enabled.synopsis=Indica si se ha habilitado la memoria cach\u00e9 de entrada FIFO.
+property.exclude-filter.synopsis=El conjunto de filtros que definen las entradas que deben excluirse de la cach\u00e9.
+property.include-filter.synopsis=El conjunto de filtros que definen las entradas que deben incluirse en la cach\u00e9.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la memoria cach\u00e9 de entrada FIFO.
+property.lock-timeout.synopsis=Especifica el periodo de tiempo que se esperar\u00e1 al intentar adquirir un bloqueo de lectura o escritura.
+property.max-entries.synopsis=Especifica el n\u00famero m\u00e1ximo de entradas que se permitir\u00e1 en la cach\u00e9.
+property.max-memory-percent.synopsis=Especifica el uso m\u00e1ximo de memoria de la cach\u00e9 de entrada en forma de porcentaje de la memoria total de JVM.
diff --git a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_fr.properties
index bdf0464..b47367f 100644
--- a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_fr.properties
@@ -1,12 +1,12 @@
 user-friendly-name=FIFO Entry Cache
 user-friendly-plural-name=FIFO Entry Caches
-synopsis=FIFO Entry Caches use a FIFO queue to keep track of the cached entries.
-description=Entries that have been in the cache the longest are the most likely candidates for purging if space is needed. In contrast to other cache structures, the selection of entries to purge is not based on how frequently or recently the entries have been accessed. This requires significantly less locking (it will only be required when an entry is added or removed from the cache, rather than each time an entry is accessed). Cache sizing is based on the percentage of free memory within the JVM, such that if enough memory is free, then adding an entry to the cache will not require purging, but if more than a specified percentage of the available memory within the JVM is already consumed, then one or more entries will need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries will not be allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a filter list is provided, then only entries matching at least one of the given filters will be stored in the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the FIFO Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the FIFO Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=Specifies the maximum number of entries that we will allow in the cache.
-property.max-memory-percent.synopsis=Specifies the maximum memory usage for the entry cache as a percentage of the total JVM memory.
+synopsis=FIFO Entry Caches utilisent une file d'attente de type FIFO pour garder une trace des entr\u00e9es dans le cache.
+description=Les entr\u00e9es qui ont \u00e9t\u00e9 dans le cache le plus longtemps sont celles qui ont le plus de chances d'\u00eatre candidates \u00e0 la purge si de l'espace est n\u00e9cessaire. Contrairement \u00e0 d'autres structures de cache, la s\u00e9lection d'entr\u00e9es \u00e0 purger n'est pas bas\u00e9e sur la fr\u00e9quence ou le caract\u00e8re r\u00e9cent de l'acc\u00e8s aux entr\u00e9es. Ceci demande consid\u00e9rablement moins de verrouillage (il sera requis seulement quand une entr\u00e9e est ajout\u00e9e ou supprim\u00e9e, plut\u00f4t qu'\u00e0 chaque acc\u00e8s \u00e0 une entr\u00e9e). Le dimensionnement du cache est bas\u00e9 sur le pourcentage de m\u00e9moire libre dans la JVM, de telle fa\u00e7on que, s'il y a suffisamment de m\u00e9moire, l'ajout d'une entr\u00e9e au cache ne n\u00e9cessite pas de purge. Mais si le d\u00e9passement d'un pourcentage sp\u00e9cifi\u00e9 de m\u00e9moire disponible dans la JVM est d\u00e9j\u00e0 consomm\u00e9, une ou plusieurs entr\u00e9es doivent \u00eatre supprim\u00e9es. Il est aussi possible de configurer un nombre maximum d'entr\u00e9es pour le cache. Si cela est sp\u00e9cifi\u00e9, le nombre d'entr\u00e9es n'est pas autoris\u00e9 \u00e0 d\u00e9passer cette valeur, mais il se peut qu'il ne soit pas possible de contenir autant d'entr\u00e9es si la m\u00e9moire disponible se remplit enti\u00e8rement en premier. D'autres param\u00e8tres configurables pour ce cache incluent la dur\u00e9e maximale de temps de blocage lors de l'attente pour acqu\u00e9rir un verrou, et un ensemble de filtres qui peuvent \u00eatre utilis\u00e9s pour d\u00e9finir les crit\u00e8res d\u00e9terminant quelles entr\u00e9es sont stock\u00e9es dans le cache. Si une liste de filtres est fournie, seules les entr\u00e9es correspondant \u00e0 au moins un des filtres donn\u00e9s seront stock\u00e9es dans le cache.
+property.cache-level.synopsis=Sp\u00e9cifie le niveau de cache dans l'ordre du cache si plus d'une instance du cache est configur\u00e9e.
+property.enabled.synopsis=Indique si FIFO Entry Cache est activ\u00e9.
+property.exclude-filter.synopsis=L'ensemble de filtres qui d\u00e9finit les entr\u00e9es qui doivent \u00eatre exclues du cache.
+property.include-filter.synopsis=L'ensemble de filtres qui d\u00e9finit les entr\u00e9es qui doivent \u00eatre incluses dans le cache.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de FIFO Entry Cache.
+property.lock-timeout.synopsis=Sp\u00e9cifie la dur\u00e9e de temps \u00e0 attendre lors de la tentative d'acquisition d'un verrou de lecture ou d'\u00e9criture.
+property.max-entries.synopsis=Sp\u00e9cifie le nombre maximal d'entr\u00e9es qui sont autoris\u00e9es dans le cache.
+property.max-memory-percent.synopsis=Sp\u00e9cifie l'utilisation maximale de la m\u00e9moire pour le cache d'entr\u00e9e comme pourcentage de la m\u00e9moire JVM totale.
diff --git a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_zh_CN.properties
index bdf0464..29aed68 100644
--- a/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FIFOEntryCacheCfgDefn_zh_CN.properties
@@ -1,12 +1,12 @@
-user-friendly-name=FIFO Entry Cache
-user-friendly-plural-name=FIFO Entry Caches
-synopsis=FIFO Entry Caches use a FIFO queue to keep track of the cached entries.
-description=Entries that have been in the cache the longest are the most likely candidates for purging if space is needed. In contrast to other cache structures, the selection of entries to purge is not based on how frequently or recently the entries have been accessed. This requires significantly less locking (it will only be required when an entry is added or removed from the cache, rather than each time an entry is accessed). Cache sizing is based on the percentage of free memory within the JVM, such that if enough memory is free, then adding an entry to the cache will not require purging, but if more than a specified percentage of the available memory within the JVM is already consumed, then one or more entries will need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries will not be allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a filter list is provided, then only entries matching at least one of the given filters will be stored in the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the FIFO Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the FIFO Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=Specifies the maximum number of entries that we will allow in the cache.
-property.max-memory-percent.synopsis=Specifies the maximum memory usage for the entry cache as a percentage of the total JVM memory.
+user-friendly-name=FIFO \u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+user-friendly-plural-name=FIFO \u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+synopsis=FIFO \u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u4f7f\u7528 FIFO \u961f\u5217\u8bb0\u5f55\u7f13\u5b58\u7684\u6761\u76ee\u3002
+description=\u9700\u8981\u91ca\u653e\u7a7a\u95f4\u65f6\uff0c\u6700\u53ef\u80fd\u6e05\u9664\u5df2\u5728\u9ad8\u901f\u7f13\u5b58\u4e2d\u4fdd\u7559\u6700\u4e45\u7684\u6761\u76ee\u3002\u4e0e\u5176\u4ed6\u9ad8\u901f\u7f13\u5b58\u7ed3\u6784\u76f8\u6bd4\uff0c\u5bf9\u8981\u6e05\u9664\u6761\u76ee\u7684\u9009\u62e9\u4e0d\u57fa\u4e8e\u8fd9\u4e9b\u6761\u76ee\u7684\u88ab\u8bbf\u95ee\u9891\u7387\u6216\u6700\u8fd1\u8bbf\u95ee\u65f6\u95f4\u3002\u8fd9\u6837\u9700\u8981\u7684\u9501\u5b9a\u5c31\u660e\u663e\u5f88\u5c11\uff08\u4ec5\u5f53\u4ece\u9ad8\u901f\u7f13\u5b58\u6dfb\u52a0\u6216\u5220\u9664\u6761\u76ee\uff0c\u800c\u4e0d\u662f\u6bcf\u6b21\u8bbf\u95ee\u6761\u76ee\u65f6\u9700\u8981\uff09\u3002\u9ad8\u901f\u7f13\u5b58\u5927\u5c0f\u57fa\u4e8e JVM \u5185\u53ef\u7528\u5185\u5b58\u7684\u767e\u5206\u6bd4\uff0c\u56e0\u6b64\uff0c\u5982\u679c\u5b58\u5728\u8db3\u591f\u7684\u53ef\u7528\u5185\u5b58\uff0c\u5219\u5411\u9ad8\u901f\u7f13\u5b58\u6dfb\u52a0\u6761\u76ee\u65f6\u5c31\u4e0d\u9700\u8981\u8fdb\u884c\u6e05\u9664\u64cd\u4f5c\uff0c\u4f46\u662f\uff0c\u5982\u679c\u5360\u7528\u7684\u5185\u5b58\u5927\u4e8e JVM \u5185\u53ef\u7528\u5185\u5b58\u7684\u6307\u5b9a\u767e\u5206\u6bd4\uff0c\u5219\u9700\u8981\u5220\u9664\u4e00\u4e2a\u6216\u591a\u4e2a\u6761\u76ee\uff0c\u4ee5\u4fbf\u4e3a\u65b0\u6761\u76ee\u7559\u51fa\u7a7a\u95f4\u3002\u8fd8\u53ef\u4ee5\u4e3a\u9ad8\u901f\u7f13\u5b58\u914d\u7f6e\u6700\u5927\u6761\u76ee\u6570\u3002\u5982\u679c\u6307\u5b9a\u4e86\u6700\u5927\u6761\u76ee\u6570\uff0c\u5c06\u4e0d\u5141\u8bb8\u6761\u76ee\u6570\u8d85\u8fc7\u8be5\u503c\uff0c\u4f46\u662f\uff0c\u5982\u679c\u9996\u5148\u5360\u6ee1\u4e86\u53ef\u7528\u5185\u5b58\uff0c\u5219\u53ef\u80fd\u65e0\u6cd5\u5bb9\u7eb3\u8fd9\u4e48\u591a\u7684\u6761\u76ee\u3002\u6b64\u9ad8\u901f\u7f13\u5b58\u7684\u5176\u4ed6\u53ef\u914d\u7f6e\u53c2\u6570\u5305\u62ec\uff1a\u7b49\u5f85\u83b7\u53d6\u9501\u5b9a\u65f6\u7684\u6700\u957f\u963b\u585e\u65f6\u95f4\uff0c\u4ee5\u53ca\u53ef\u7528\u4e8e\u5b9a\u4e49\u6761\u4ef6\uff08\u7528\u6765\u786e\u5b9a\u5b58\u50a8\u5728\u9ad8\u901f\u7f13\u5b58\u4e2d\u7684\u6761\u76ee\uff09\u7684\u4e00\u7ec4\u8fc7\u6ee4\u5668\u3002\u5982\u679c\u63d0\u4f9b\u4e86\u8fc7\u6ee4\u5668\u5217\u8868\uff0c\u5219\u4ec5\u4f1a\u5728\u9ad8\u901f\u7f13\u5b58\u4e2d\u5b58\u50a8\u4e0e\u81f3\u5c11\u4e00\u4e2a\u6307\u5b9a\u8fc7\u6ee4\u5668\u5339\u914d\u7684\u6761\u76ee\u3002
+property.cache-level.synopsis=\u5982\u679c\u914d\u7f6e\u4e86\u591a\u4e2a\u9ad8\u901f\u7f13\u5b58\u5b9e\u4f8b\uff0c\u5219\u6309\u9ad8\u901f\u7f13\u5b58\u987a\u5e8f\u6307\u5b9a\u9ad8\u901f\u7f13\u5b58\u7ea7\u522b\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 FIFO \u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.exclude-filter.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5e94\u6392\u9664\u7528\u4e8e\u5b9a\u4e49\u6761\u76ee\u7684\u8fc7\u6ee4\u5668\u96c6\u3002
+property.include-filter.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5e94\u5305\u62ec\u7528\u4e8e\u5b9a\u4e49\u6761\u76ee\u7684\u8fc7\u6ee4\u5668\u96c6\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b FIFO \u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.lock-timeout.synopsis=\u6307\u5b9a\u5c1d\u8bd5\u83b7\u53d6\u8bfb\u53d6\u6216\u5199\u5165\u9501\u5b9a\u65f6\u7b49\u5f85\u7684\u65f6\u95f4\u3002
+property.max-entries.synopsis=\u6307\u5b9a\u9ad8\u901f\u7f13\u5b58\u4e2d\u5141\u8bb8\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.max-memory-percent.synopsis=\u6307\u5b9a\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u7684\u6700\u5927\u5185\u5b58\u4f7f\u7528\u5360\u603b JVM \u5185\u5b58\u7684\u767e\u5206\u6bd4\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_de.properties
index a7349ca..c156b16 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_de.properties
@@ -1,25 +1,25 @@
-user-friendly-name=File Based Access Log Publisher
-user-friendly-plural-name=File Based Access Log Publishers
-synopsis=File Based Access Log Publishers publish access messages to the file system.
+user-friendly-name=Dateigest\u00fctzter Zugriffsprotokoll-Publisher
+user-friendly-plural-name=Dateigest\u00fctzte Zugriffsprotokoll-Publisher
+synopsis=Dateigest\u00fctzte Zugriffsprotokoll-Publisher ver\u00f6ffentlichen Zugriffsnachrichten im Dateisystem.
 property.append.synopsis=Gibt an ob an bereits bestehende Logdateien angeh\u00e4ngt werden soll.
-property.asynchronous.synopsis=Indicates whether the File Based Access Log Publisher will publish records asynchronously.
+property.asynchronous.synopsis=Gibt an, ob der dateigest\u00fctzte Zugriffsprotokoll-Publisher Aufzeichnungen asynchron ver\u00f6ffentlichen.
 property.auto-flush.synopsis=Gibt an ob der Nachrichtenschreiber nach jedem Logeintrag vollst\u00e4ndig auf Platte geschrieben werden soll.
 property.auto-flush.description=Wenn asynchrones schreiben benutzt wird, wird der Nachrichtenschreiber erst dann vollst\u00e4ndig auf Platte geschrieben wenn alle Log Eintr\u00e4ge aus der Queue verarbeitet wurden.
 property.buffer-size.synopsis=Gibt die Gr\u00f6sse der Logfilebuffers an.
-property.enabled.synopsis=Indicates whether the File Based Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Access Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Access Log Publisher. Der Pfad zu der Datei ist relativ zum Wurzelverzeichniss des Servers.
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Access Log Publisher.
+property.enabled.synopsis=Gibt an, ob der dateigest\u00fctzte Zugriffsprotokoll-Publisher aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den dateigest\u00fctzten Zugriffsprotokoll-Publisher implementiert.
+property.log-file.synopsis=Der Dateiename f\u00fcr die vom dateigest\u00fctzten Zugriffsprotokoll-Publisher generierten Protokolldateien. Der Pfad zu der Datei ist relativ zum Wurzelverzeichniss des Servers.
+property.log-file.syntax.string.pattern.synopsis=Ein Pfad zu einer bestehenden Datei, die der Server lesen kann.
+property.log-file-permissions.synopsis=Die UNIX-Berechtigungen der Protokolldateien, die von diesem dateigest\u00fctzten Zugriffsprotokoll-Publisher erstellt werden.
 property.log-file-permissions.syntax.string.pattern.synopsis=Ein g\u00fcltiger UNIX mode String. Der mode String muss 3 Zahlen zwischen Null und Sieben beinhalten.
 property.queue-size.synopsis=Die maximale Anzahl an Log Eintr\u00e4gen welche in einer asynchronen queue gespeichert werden k\u00f6nnen.
-property.queue-size.requires-admin-action.synopsis=The File Based Access Log Publisher must be restarted if this property is changed and the asynchronous property is set to true.
-property.retention-policy.synopsis=The retention policy to use for the File Based Access Log Publisher .
+property.queue-size.requires-admin-action.synopsis=Der dateigest\u00fctzte Zugriffsprotokoll-Publisher muss neu gestartet werden, wenn die Eigenschaft ge\u00e4ndert und die asynchrone Eigenschaft auf true festgelegt wird.
+property.retention-policy.synopsis=Die Aufrechterhaltungsrichtlinie, die f\u00fcr den dateigest\u00fctzten Zugriffsprotokoll-Publisher verwendet wird.
 property.retention-policy.description=Falls mehrere Strategien benutzt werden, werden die Log Dateien bereinigt wann immer eine dieser Grunds\u00e4tze eintritt.
 property.retention-policy.default-behavior.alias.synopsis=Keine Aufrechterhaltunsstrategie wird benutzt und Log Dateien werden niemals bereinigt.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Access Log Publisher .
+property.rotation-policy.synopsis=Die Rotationsrichtlinie, die f\u00fcr den dateigest\u00fctzten Zugriffsprotokoll-Publisher verwendet wird.
 property.rotation-policy.description=Falls mehrere Strategieen benutzt werden, wird rotation immer dann ausgef\u00fchrt wenn eine Strategie zutrifft.
 property.rotation-policy.default-behavior.alias.synopsis=Falls keine Rotationsstrategie benutzt wird wird nicht rotiert.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
+property.suppress-internal-operations.synopsis=Gibt an, ob interne Vorg\u00e4nge (beispielsweise Vorg\u00e4nge, die von Plugins initiiert werden) mit den Vorg\u00e4ngen protokolliert werden, die von Benutzern angefordert werden.
+property.suppress-synchronization-operations.synopsis=Gibt an, ob von Synchronisationsvorg\u00e4ngen generierten Zugriffsnachrichten unterdr\u00fcckt werden.
 property.time-interval.synopsis=Gibt den Intervall an zu dem gepr\u00fcft werden soll ob eine Log Datei rotiert werden muss.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_es.properties
index ce70eb7..0bc246d 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_es.properties
@@ -1,25 +1,25 @@
-user-friendly-name=File Based Access Log Publisher
-user-friendly-plural-name=File Based Access Log Publishers
-synopsis=File Based Access Log Publishers publish access messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Access Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.enabled.synopsis=Indicates whether the File Based Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Access Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Access Log Publisher. The path to the file is relative to the server root.
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Access Log Publisher.
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.queue-size.requires-admin-action.synopsis=The File Based Access Log Publisher must be restarted if this property is changed and the asynchronous property is set to true.
-property.retention-policy.synopsis=The retention policy to use for the File Based Access Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files are cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files are never cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Access Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+user-friendly-name=Editor del registro de acceso basado en archivos
+user-friendly-plural-name=Editores del registro de acceso basado en archivos
+synopsis=Los editores del registro de acceso basado en archivos publican mensajes de acceso en el sistema de archivos.
+property.append.synopsis=Especifica si se anexar\u00e1 a los archivos de registro existentes.
+property.asynchronous.synopsis=Indica si el editor del registro de acceso basado en archivos publicar\u00e1 registros de forma as\u00edncrona.
+property.auto-flush.synopsis=Determina si se vaciar\u00e1 el autor despu\u00e9s de que se escriban todas las entradas del registro.
+property.auto-flush.description=Si se utiliza la opci\u00f3n de escritura as\u00edncrona, el autor se vaciar\u00e1 una vez escritas todas las entradas del registro de la cola.
+property.buffer-size.synopsis=Especifica el tama\u00f1o del b\u00fafer del archivo de registro.
+property.enabled.synopsis=Indica si se ha habilitado para su uso el editor del registro de acceso basado en archivos.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del editor del registro de acceso basado en archivos.
+property.log-file.synopsis=El nombre de archivo que se utilizar\u00e1 para los archivos generados por el editor del registro de acceso basado en archivos. La ruta al archivo depende de la ra\u00edz del servidor.
+property.log-file.syntax.string.pattern.synopsis=Una ruta a un archivo existente que pueda leer el servidor.
+property.log-file-permissions.synopsis=Los permisos de UNIX de los archivos de registro creados por este editor del registro de acceso basado en archivos.
+property.log-file-permissions.syntax.string.pattern.synopsis=Una cadena de modo UNIX v\u00e1lida. La cadena de modo debe contener tres d\u00edgitos comprendidos entre cero y siete.
+property.queue-size.synopsis=El n\u00famero m\u00e1ximo de entradas de registro que pueden almacenarse en la cola as\u00edncrona.
+property.queue-size.requires-admin-action.synopsis=El editor del registro de acceso basado en archivos debe reiniciarse si se modifica esta propiedad y si la propiedad as\u00edncrona se establece en "true" (verdadero).
+property.retention-policy.synopsis=La directiva de retenci\u00f3n que se utilizar\u00e1 para el editor del registro de acceso basado en archivos.
+property.retention-policy.description=Si se utilizan varias directivas, se vaciar\u00e1n los archivos de registro cuando se cumpla alguna de las condiciones asociadas a la directiva.
+property.retention-policy.default-behavior.alias.synopsis=No se utiliza ninguna directiva de retenci\u00f3n ni se vac\u00edan nunca los archivos de registro.
+property.rotation-policy.synopsis=La directiva de rotaci\u00f3n que se utilizar\u00e1 para el editor del registro de acceso basado en archivos.
+property.rotation-policy.description=Si se utilizan varias directivas, se realizar\u00e1 la rotaci\u00f3n cuando se cumpla alguna de las condiciones asociadas a la directiva.
+property.rotation-policy.default-behavior.alias.synopsis=No se utiliza ninguna directiva de rotaci\u00f3n ni se produce ninguna rotaci\u00f3n de registro.
+property.suppress-internal-operations.synopsis=Indica si las operaciones internas (por ejemplo, las operaciones que los complementos inician) se deben registrar junto con las operaciones que los usuarios solicitan.
+property.suppress-synchronization-operations.synopsis=Indica si los mensajes de acceso que se generan con las operaciones de sincronizaci\u00f3n deben suprimirse.
+property.time-interval.synopsis=Especifica el intervalo con el que se comprobar\u00e1 si deben rotarse los archivos de registro.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_fr.properties
index ce70eb7..34124a4 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_fr.properties
@@ -1,25 +1,25 @@
-user-friendly-name=File Based Access Log Publisher
-user-friendly-plural-name=File Based Access Log Publishers
-synopsis=File Based Access Log Publishers publish access messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Access Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.enabled.synopsis=Indicates whether the File Based Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Access Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Access Log Publisher. The path to the file is relative to the server root.
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Access Log Publisher.
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.queue-size.requires-admin-action.synopsis=The File Based Access Log Publisher must be restarted if this property is changed and the asynchronous property is set to true.
-property.retention-policy.synopsis=The retention policy to use for the File Based Access Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files are cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files are never cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Access Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+user-friendly-name=\u00c9diteur de journaux d'acc\u00e8s \u00e0 fichiers
+user-friendly-plural-name=\u00c9diteurs de journal d'acc\u00e8s \u00e0 fichiers
+synopsis=Les \u00e9diteurs de journaux d'acc\u00e8s \u00e0 fichiers publient des messages d'acc\u00e8s au syst\u00e8me de fichiers.
+property.append.synopsis=Sp\u00e9cifie s'il faut l'ajout \u00e0 des fichiers journaux existants.
+property.asynchronous.synopsis=Indique si oui ou non l'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers publiera des enregistrements de fa\u00e7on asynchrone.
+property.auto-flush.synopsis=Sp\u00e9cifie s'il faut effacer l'auteur apr\u00e8s chaque enregistrement de journal.
+property.auto-flush.description=Si l'option d'\u00e9criture asynchrone est utilis\u00e9e, l'auteur est effac\u00e9 une fois que tous les enregistrements du journal en file d'attente sont \u00e9crits.
+property.buffer-size.synopsis=Sp\u00e9cifie la taille du tampon du fichier journal.
+property.enabled.synopsis=Indique si l'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers.
+property.log-file.synopsis=Le nom de fichier \u00e0 utiliser pour les fichiers journaux g\u00e9n\u00e9r\u00e9s par l'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers. Le chemin du fichier se rapporte \u00e0 la racine du serveur.
+property.log-file.syntax.string.pattern.synopsis=Un chemin vers un fichier existant qui est lisible par le serveur.
+property.log-file-permissions.synopsis=Les autorisations UNIX des fichiers journaux cr\u00e9\u00e9s par cet \u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers.
+property.log-file-permissions.syntax.string.pattern.synopsis=Une cha\u00eene de mode UNIX valide. La cha\u00eene de mode doit contenir trois chiffres entre z\u00e9ro et sept.
+property.queue-size.synopsis=Nombre maximal d'enregistrements de journal pouvant \u00eatre stock\u00e9s dans la file d'attente asynchrone.
+property.queue-size.requires-admin-action.synopsis=L'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers doit \u00eatre red\u00e9marr\u00e9 si cette propri\u00e9t\u00e9 est modifi\u00e9e et que la propri\u00e9t\u00e9 asynchrone est d\u00e9finie \u00e0 true.
+property.retention-policy.synopsis=R\u00e8gle de conservation \u00e0 utiliser pour l'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers.
+property.retention-policy.description=Lors de l'utilisation de plusieurs r\u00e8gles, les fichiers journaux sont nettoy\u00e9s lorsque l'une des conditions de la r\u00e8gle est satisfaite.
+property.retention-policy.default-behavior.alias.synopsis=Aucune r\u00e8gle de conservation n'est utilis\u00e9e et les fichiers journaux ne sont jamais nettoy\u00e9s.
+property.rotation-policy.synopsis=R\u00e8gle de rotation \u00e0 utiliser pour l'\u00e9diteur de journaux d'acc\u00e8s \u00e0 fichiers.
+property.rotation-policy.description=Lors de l'utilisation de plusieurs r\u00e8gles, une rotation se produira si l'une des conditions de la r\u00e8gle est satisfaite.
+property.rotation-policy.default-behavior.alias.synopsis=Aucune r\u00e8gle de rotation n'est utilis\u00e9e et la rotation de journal ne se produira pas.
+property.suppress-internal-operations.synopsis=Indique si des op\u00e9rations internes (par exemple, des op\u00e9rations initialis\u00e9es par des plug-ins) doivent \u00eatre journalis\u00e9es avec les op\u00e9rations requises par les utilisateurs.
+property.suppress-synchronization-operations.synopsis=Indique si les messages d'acc\u00e8s qui sont g\u00e9n\u00e9r\u00e9s par des op\u00e9rations de synchronisations doivent \u00eatre supprim\u00e9s.
+property.time-interval.synopsis=Sp\u00e9cifie l'intervalle auquel v\u00e9rifier si les fichiers journaux doivent subir une rotation.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_zh_CN.properties
index ce70eb7..3259894 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn_zh_CN.properties
@@ -1,25 +1,25 @@
-user-friendly-name=File Based Access Log Publisher
-user-friendly-plural-name=File Based Access Log Publishers
-synopsis=File Based Access Log Publishers publish access messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Access Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.enabled.synopsis=Indicates whether the File Based Access Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Access Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Access Log Publisher. The path to the file is relative to the server root.
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Access Log Publisher.
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.queue-size.requires-admin-action.synopsis=The File Based Access Log Publisher must be restarted if this property is changed and the asynchronous property is set to true.
-property.retention-policy.synopsis=The retention policy to use for the File Based Access Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files are cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files are never cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Access Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
-property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+user-friendly-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668
+user-friendly-plural-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668
+synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u53ef\u4ee5\u5411\u6587\u4ef6\u7cfb\u7edf\u53d1\u5e03\u8bbf\u95ee\u6d88\u606f\u3002
+property.append.synopsis=\u6307\u5b9a\u662f\u5426\u8981\u9644\u52a0\u5230\u73b0\u6709\u65e5\u5fd7\u6587\u4ef6\u3002
+property.asynchronous.synopsis=\u6307\u793a\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u662f\u5426\u5c06\u5f02\u6b65\u53d1\u5e03\u8bb0\u5f55\u3002
+property.auto-flush.synopsis=\u6307\u5b9a\u662f\u5426\u5728\u6bcf\u6761\u65e5\u5fd7\u8bb0\u5f55\u540e\u90fd\u6e05\u7406\u7f16\u5199\u5668\u3002
+property.auto-flush.description=\u5982\u679c\u4f7f\u7528\u5f02\u6b65\u5199\u5165\u9009\u9879\uff0c\u5219\u5728\u5199\u5165\u961f\u5217\u4e2d\u7684\u6240\u6709\u65e5\u5fd7\u8bb0\u5f55\u540e\uff0c\u7f16\u5199\u5668\u5c06\u88ab\u6e05\u7406\u3002
+property.buffer-size.synopsis=\u6307\u5b9a\u65e5\u5fd7\u6587\u4ef6\u7f13\u51b2\u533a\u5927\u5c0f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.log-file.synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u751f\u6210\u7684\u65e5\u5fd7\u6587\u4ef6\u6240\u4f7f\u7528\u7684\u6587\u4ef6\u540d\u3002\u6b64\u6587\u4ef6\u7684\u8def\u5f84\u76f8\u5bf9\u4e8e\u670d\u52a1\u5668\u6839\u76ee\u5f55\u3002
+property.log-file.syntax.string.pattern.synopsis=\u670d\u52a1\u5668\u53ef\u4ee5\u8bfb\u53d6\u7684\u73b0\u6709\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.log-file-permissions.synopsis=\u6b64\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u6240\u521b\u5efa\u7684\u65e5\u5fd7\u6587\u4ef6\u7684 UNIX \u6743\u9650\u3002
+property.log-file-permissions.syntax.string.pattern.synopsis=\u6709\u6548\u7684 UNIX \u6a21\u5f0f\u5b57\u7b26\u4e32\u3002\u6a21\u5f0f\u5b57\u7b26\u4e32\u5fc5\u987b\u5305\u542b\u4ecb\u4e8e\u96f6\u5230\u4e03\u4e4b\u95f4\u7684\u4e09\u4f4d\u6570\u5b57\u3002
+property.queue-size.synopsis=\u5f02\u6b65\u961f\u5217\u4e2d\u53ef\u5b58\u50a8\u7684\u6700\u5927\u65e5\u5fd7\u8bb0\u5f55\u6570\u3002
+property.queue-size.requires-admin-action.synopsis=\u5982\u679c\u6b64\u5c5e\u6027\u53d1\u751f\u66f4\u6539\u5e76\u5c06\u5f02\u6b65\u5c5e\u6027\u8bbe\u7f6e\u4e3a true\uff0c\u5219\u5fc5\u987b\u91cd\u65b0\u542f\u52a8\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u3002
+property.retention-policy.synopsis=\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u7684\u4fdd\u7559\u7b56\u7565\u3002
+property.retention-policy.description=\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u7b56\u7565\uff0c\u5f53\u6ee1\u8db3\u4efb\u610f\u7b56\u7565\u7684\u6761\u4ef6\u65f6\uff0c\u65e5\u5fd7\u6587\u4ef6\u5c06\u88ab\u6e05\u9664\u3002
+property.retention-policy.default-behavior.alias.synopsis=\u4e0d\u4f7f\u7528\u4efb\u4f55\u4fdd\u7559\u7b56\u7565\uff0c\u65e5\u5fd7\u6587\u4ef6\u6c38\u8fdc\u4e0d\u4f1a\u88ab\u6e05\u9664\u3002
+property.rotation-policy.synopsis=\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u7684\u8f6e\u8f6c\u7b56\u7565\u3002
+property.rotation-policy.description=\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u7b56\u7565\uff0c\u5f53\u6ee1\u8db3\u4efb\u610f\u7b56\u7565\u7684\u6761\u4ef6\u65f6\uff0c\u8f6e\u8f6c\u5c06\u53d1\u751f\u3002
+property.rotation-policy.default-behavior.alias.synopsis=\u4e0d\u4f7f\u7528\u4efb\u4f55\u8f6e\u8f6c\u7b56\u7565\uff0c\u65e5\u5fd7\u8f6e\u8f6c\u4e0d\u4f1a\u53d1\u751f\u3002
+property.suppress-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8bb0\u5f55\u5185\u90e8\u64cd\u4f5c\uff08\u4f8b\u5982\uff0c\u63d2\u4ef6\u542f\u52a8\u7684\u64cd\u4f5c\uff09\u4ee5\u53ca\u7528\u6237\u8bf7\u6c42\u7684\u64cd\u4f5c\u3002
+property.suppress-synchronization-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u6291\u5236\u540c\u6b65\u64cd\u4f5c\u751f\u6210\u7684\u8bbf\u95ee\u6d88\u606f\u3002
+property.time-interval.synopsis=\u6307\u5b9a\u68c0\u67e5\u662f\u5426\u9700\u8981\u8f6e\u8f6c\u65e5\u5fd7\u6587\u4ef6\u7684\u65f6\u95f4\u95f4\u9694\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_es.properties
index 5136661..9082cd5 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_es.properties
@@ -1,48 +1,48 @@
-user-friendly-name=File Based Debug Log Publisher
-user-friendly-plural-name=File Based Debug Log Publishers
-synopsis=File Based Debug Log Publishers publish debug messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Debug Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.default-debug-category.synopsis=The debug message categories to be logged when none of the defined targets match the message.
-property.default-debug-category.default-behavior.alias.synopsis=Messages with any category will be logged if they have a sufficient debug level.
-property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception caught.
-property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry.
-property.default-debug-category.syntax.enumeration.value.data.synopsis=Raw data dump.
-property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.default-debug-category.syntax.enumeration.value.enter.synopsis=Method entry.
-property.default-debug-category.syntax.enumeration.value.exit.synopsis=Method exit.
-property.default-debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message.
-property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump.
-property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method.
-property.default-debug-level.synopsis=The lowest severity level of debug messages to log when none of the defined targets match the message.
-property.default-debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level will be logged.
-property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No messages will be logged.
-property.default-debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher will be logged.
-property.default-include-throwable-cause.synopsis=Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.
-property.default-omit-method-entry-arguments.synopsis=Indicates whether to include method arguments in debug messages logged by default.
-property.default-omit-method-return-value.synopsis=Indicates whether to include the return value in debug messages logged by default.
-property.default-throwable-stack-frames.synopsis=Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.
-property.enabled.synopsis=Indicates whether the File Based Debug Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Debug Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Debug Log Publisher .
-property.log-file.description=The path to the file is relative to the server root.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Debug Log Publisher .
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.retention-policy.synopsis=The retention policy to use for the File Based Debug Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files are cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files are never cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Debug Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
-relation.debug-target.user-friendly-name=Debug Target
-relation.debug-target.user-friendly-plural-name=Debug Targets
-relation.debug-target.synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-relation.debug-target.description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
+user-friendly-name=Editor de registro de depuraci\u00f3n basado en archivos
+user-friendly-plural-name=Editores de registros de depuraci\u00f3n basados en archivos
+synopsis=Los editores de registros de depuraci\u00f3n basados en archivos publican mensajes de depuraci\u00f3n en el sistema de archivos.
+property.append.synopsis=Especifica si se anexar\u00e1 a los archivos de registro existentes.
+property.asynchronous.synopsis=Indica si el editor de registros de depuraci\u00f3n basado en archivos publicar\u00e1 registros de forma as\u00edncrona.
+property.auto-flush.synopsis=Determina si se vaciar\u00e1 el autor despu\u00e9s de que se escriban todas las entradas del registro.
+property.auto-flush.description=Si se utiliza la opci\u00f3n de escritura as\u00edncrona, el autor se vaciar\u00e1 una vez escritas todas las entradas del registro de la cola.
+property.buffer-size.synopsis=Especifica el tama\u00f1o del b\u00fafer del archivo de registro.
+property.default-debug-category.synopsis=Las categor\u00edas de mensajes de depuraci\u00f3n que se vayan a registrar cuando ninguno de los destinos definidos coincida con el mensaje.
+property.default-debug-category.default-behavior.alias.synopsis=Se pueden registrar los mensajes de cualquier categor\u00eda si tienen el suficiente nivel de depuraci\u00f3n.
+property.default-debug-category.syntax.enumeration.value.caught.synopsis=Se ha detectado una excepci\u00f3n.
+property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Entrada del constructor.
+property.default-debug-category.syntax.enumeration.value.data.synopsis=Volcado de datos sin formato.
+property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Acceso a una base de datos del servidor de fondo
+property.default-debug-category.syntax.enumeration.value.enter.synopsis=Entrada al m\u00e9todo.
+property.default-debug-category.syntax.enumeration.value.exit.synopsis=Salida del m\u00e9todo.
+property.default-debug-category.syntax.enumeration.value.message.synopsis=Mensaje de depuraci\u00f3n arbitrario.
+property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Volcado del elemento de protocolo.
+property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Se ha generado una excepci\u00f3n desde el m\u00e9todo.
+property.default-debug-level.synopsis=El nivel de gravedad inferior de los mensajes de depuraci\u00f3n que se vayan a registrar cuando ninguno de los destinos definidos coincida con el mensaje.
+property.default-debug-level.syntax.enumeration.value.all.synopsis=Se registrar\u00e1n los mensajes con cualquier nivel de gravedad.
+property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No se registrar\u00e1 ning\u00fan mensaje.
+property.default-debug-level.syntax.enumeration.value.error.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad ERROR o superior.
+property.default-debug-level.syntax.enumeration.value.info.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad INFO o superior.
+property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad VERBOSE o superior.
+property.default-debug-level.syntax.enumeration.value.warning.synopsis=Se registrar\u00e1n los mensajes con el nivel de gravedad WARNING o superior.
+property.default-include-throwable-cause.synopsis=Indica si se debe incluir la causa de las excepciones en los mensajes de excepci\u00f3n generada o detectada que se han registrado de forma predeterminada.
+property.default-omit-method-entry-arguments.synopsis=Indica si se deben incluir los argumentos del m\u00e9todo en los mensajes de depuraci\u00f3n que se han registrado de forma predeterminada.
+property.default-omit-method-return-value.synopsis=Indica si se debe incluir el valor de retorno en los mensajes de depuraci\u00f3n que se han registrado de forma predeterminada.
+property.default-throwable-stack-frames.synopsis=Indica si el n\u00famero de tramas de pila del seguimiento de pila para los mensajes de entrada al m\u00e9todo o de excepci\u00f3n generada.
+property.enabled.synopsis=Indica si el editor de registros de depuraci\u00f3n basado en archivos est\u00e1 habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del editor de registro de depuraci\u00f3n basado en archivos.
+property.log-file.synopsis=El nombre del archivo que deben utilizar los archivos de registro generados por el editor de registro de depuraci\u00f3n basado en archivos.
+property.log-file.description=La ruta al archivo depende de la ra\u00edz del servidor.
+property.log-file-permissions.synopsis=Los permisos UNIX de los archivos de registro creados por este editor de registro de depuraci\u00f3n basado en archivos.
+property.log-file-permissions.syntax.string.pattern.synopsis=Una cadena de modo UNIX v\u00e1lida. La cadena de modo debe contener tres d\u00edgitos comprendidos entre cero y siete.
+property.queue-size.synopsis=El n\u00famero m\u00e1ximo de entradas de registro que pueden almacenarse en la cola as\u00edncrona.
+property.retention-policy.synopsis=La pol\u00edtica de retenci\u00f3n que emplea el editor de registro de depuraci\u00f3n basado en archivos.
+property.retention-policy.description=Si se utilizan varias directivas, se vaciar\u00e1n los archivos de registro cuando se cumpla alguna de las condiciones asociadas a la directiva.
+property.retention-policy.default-behavior.alias.synopsis=No se utiliza ninguna directiva de retenci\u00f3n ni se vac\u00edan nunca los archivos de registro.
+property.rotation-policy.synopsis=La pol\u00edtica de rotaci\u00f3n que emplea el editor de registro de depuraci\u00f3n basado en archivos.
+property.rotation-policy.description=Si se utilizan varias directivas, se realizar\u00e1 la rotaci\u00f3n cuando se cumpla alguna de las condiciones asociadas a la directiva.
+property.rotation-policy.default-behavior.alias.synopsis=No se utiliza ninguna directiva de rotaci\u00f3n ni se produce ninguna rotaci\u00f3n de registro.
+property.time-interval.synopsis=Especifica el intervalo con el que se comprobar\u00e1 si deben rotarse los archivos de registro.
+relation.debug-target.user-friendly-name=Destino de depuraci\u00f3n
+relation.debug-target.user-friendly-plural-name=Destinos de depuraci\u00f3n
+relation.debug-target.synopsis=Los destinos de depuraci\u00f3n definen los tipos de mensajes registrados por el editor del registro de depuraci\u00f3n.
+relation.debug-target.description=Los destinos de depuraci\u00f3n permiten un control preciso de los mensajes registrados en funci\u00f3n del paquete, la clase o el m\u00e9todo que haya generado el mensaje. Cada una de las entradas de configuraci\u00f3n del destino de depuraci\u00f3n residen por debajo de la entrada "cn=Debug Target", ubicada justo debajo de la entrada principal "ds-cfg-debug-log-publisher".
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_fr.properties
index 5136661..4758ea0 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_fr.properties
@@ -1,48 +1,48 @@
-user-friendly-name=File Based Debug Log Publisher
-user-friendly-plural-name=File Based Debug Log Publishers
-synopsis=File Based Debug Log Publishers publish debug messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Debug Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.default-debug-category.synopsis=The debug message categories to be logged when none of the defined targets match the message.
-property.default-debug-category.default-behavior.alias.synopsis=Messages with any category will be logged if they have a sufficient debug level.
-property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception caught.
-property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry.
-property.default-debug-category.syntax.enumeration.value.data.synopsis=Raw data dump.
-property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.default-debug-category.syntax.enumeration.value.enter.synopsis=Method entry.
-property.default-debug-category.syntax.enumeration.value.exit.synopsis=Method exit.
-property.default-debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message.
-property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump.
-property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method.
-property.default-debug-level.synopsis=The lowest severity level of debug messages to log when none of the defined targets match the message.
-property.default-debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level will be logged.
-property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No messages will be logged.
-property.default-debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher will be logged.
-property.default-include-throwable-cause.synopsis=Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.
-property.default-omit-method-entry-arguments.synopsis=Indicates whether to include method arguments in debug messages logged by default.
-property.default-omit-method-return-value.synopsis=Indicates whether to include the return value in debug messages logged by default.
-property.default-throwable-stack-frames.synopsis=Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.
-property.enabled.synopsis=Indicates whether the File Based Debug Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Debug Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Debug Log Publisher .
-property.log-file.description=The path to the file is relative to the server root.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Debug Log Publisher .
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.retention-policy.synopsis=The retention policy to use for the File Based Debug Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files are cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files are never cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Debug Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
-relation.debug-target.user-friendly-name=Debug Target
-relation.debug-target.user-friendly-plural-name=Debug Targets
-relation.debug-target.synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-relation.debug-target.description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
+user-friendly-name=\u00c9diteur de journal de d\u00e9bogage \u00e0 fichiers
+user-friendly-plural-name=\u00c9diteurs de journal de d\u00e9bogage \u00e0 fichiers
+synopsis=Les \u00e9diteurs de journal de d\u00e9bogage \u00e0 fichiers publient des messages de d\u00e9bogage sur le syst\u00e8me de fichiers.
+property.append.synopsis=Sp\u00e9cifie s'il faut l'ajout \u00e0 des fichiers journaux existants.
+property.asynchronous.synopsis=Indique si l'\u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers publiera des enregistrements de fa\u00e7on asynchrone.
+property.auto-flush.synopsis=Sp\u00e9cifie s'il faut effacer l'auteur apr\u00e8s chaque enregistrement de journal.
+property.auto-flush.description=Si l'option d'\u00e9criture asynchrone est utilis\u00e9e, l'auteur est effac\u00e9 une fois que tous les enregistrements du journal en file d'attente sont \u00e9crits.
+property.buffer-size.synopsis=Sp\u00e9cifie la taille du tampon du fichier journal.
+property.default-debug-category.synopsis=Cat\u00e9gories de messages de d\u00e9bogage \u00e0 consigner lorsqu'aucune des cibles d\u00e9finies ne correspond au message.
+property.default-debug-category.default-behavior.alias.synopsis=Les messages avec n'importe quelle cat\u00e9gorie seront consign\u00e9s s'ils ont un niveau de d\u00e9bogage suffisant.
+property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception intercept\u00e9e.
+property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Entr\u00e9e constructeur.
+property.default-debug-category.syntax.enumeration.value.data.synopsis=Vidage des donn\u00e9es brutes.
+property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Acc\u00e8s \u00e0 une base de donn\u00e9es de backend.
+property.default-debug-category.syntax.enumeration.value.enter.synopsis=Entr\u00e9e de m\u00e9thode.
+property.default-debug-category.syntax.enumeration.value.exit.synopsis=Sortie de m\u00e9thode.
+property.default-debug-category.syntax.enumeration.value.message.synopsis=Message de d\u00e9bogage arbitraire.
+property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Vidage d'\u00e9l\u00e9ments de protocole.
+property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception \u00e9mise par la m\u00e9thode.
+property.default-debug-level.synopsis=Niveau de gravit\u00e9 le plus bas des messages de d\u00e9bogage \u00e0 consigner lorsqu'aucune des cibles d\u00e9finies ne correspond au message.
+property.default-debug-level.syntax.enumeration.value.all.synopsis=Les messages de tout niveau de gravit\u00e9 seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.disabled.synopsis=Aucun message ne sera consign\u00e9.
+property.default-debug-level.syntax.enumeration.value.error.synopsis=Les messages du niveau de gravit\u00e9 ERREUR ou sup\u00e9rieur seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.info.synopsis=Les messages du niveau de gravit\u00e9 INFO ou sup\u00e9rieur seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Les messages du niveau de gravit\u00e9 D\u00c9TAILL\u00c9 ou sup\u00e9rieur seront consign\u00e9s.
+property.default-debug-level.syntax.enumeration.value.warning.synopsis=Les messages du niveau de gravit\u00e9 AVERTISSEMENT ou sup\u00e9rieur seront consign\u00e9s.
+property.default-include-throwable-cause.synopsis=Indique s'il faut inclure la cause des exceptions dans l'exception \u00e9mise et les messages intercept\u00e9s consign\u00e9s par d\u00e9faut.
+property.default-omit-method-entry-arguments.synopsis=Indique s'il faut inclure des arguments de m\u00e9thode dans les messages de d\u00e9bogage consign\u00e9s par d\u00e9faut.
+property.default-omit-method-return-value.synopsis=Indique s'il faut inclure la valeur de retour dans les messages de d\u00e9bogage consign\u00e9s par d\u00e9faut.
+property.default-throwable-stack-frames.synopsis=Indique le nombre de structures de piles \u00e0 inclure dans le suivi de piles pour les messages d'entr\u00e9e de m\u00e9thode et d'\u00e9mission d'exception.
+property.enabled.synopsis=Indique si l'\u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers est activ\u00e9e pour utilisation.
+property.java-class.synopsis=Nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'\u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers.
+property.log-file.synopsis=Le nom de fichier \u00e0 utiliser pour les fichiers journaux g\u00e9n\u00e9r\u00e9s par l'\u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers.
+property.log-file.description=Le chemin du fichier se rapporte \u00e0 la racine du serveur.
+property.log-file-permissions.synopsis=Les autorisations UNIX des fichiers journaux cr\u00e9\u00e9s par cet \u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers.
+property.log-file-permissions.syntax.string.pattern.synopsis=Une cha\u00eene de mode UNIX valide. La cha\u00eene de mode doit contenir trois chiffres entre z\u00e9ro et sept.
+property.queue-size.synopsis=Nombre maximal d'enregistrements de journal pouvant \u00eatre stock\u00e9s dans la file d'attente asynchrone.
+property.retention-policy.synopsis=La r\u00e8gle de conservation \u00e0 utiliser pour l'\u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers.
+property.retention-policy.description=Lors de l'utilisation de plusieurs r\u00e8gles, les fichiers journaux sont nettoy\u00e9s lorsque l'une des conditions de la r\u00e8gle est satisfaite.
+property.retention-policy.default-behavior.alias.synopsis=Aucune r\u00e8gle de conservation n'est utilis\u00e9e et les fichiers journaux ne sont jamais nettoy\u00e9s.
+property.rotation-policy.synopsis=La r\u00e8gle de rotation \u00e0 utiliser pour l'\u00e9diteur de journal de d\u00e9bogage \u00e0 fichiers.
+property.rotation-policy.description=Lors de l'utilisation de plusieurs r\u00e8gles, une rotation se produira si l'une des conditions de la r\u00e8gle est satisfaite.
+property.rotation-policy.default-behavior.alias.synopsis=Aucune r\u00e8gle de rotation n'est utilis\u00e9e et la rotation de journal ne se produira pas.
+property.time-interval.synopsis=Sp\u00e9cifie l'intervalle auquel v\u00e9rifier si les fichiers journaux doivent subir une rotation.
+relation.debug-target.user-friendly-name=Cible de d\u00e9bogage
+relation.debug-target.user-friendly-plural-name=Cibles de d\u00e9bogage
+relation.debug-target.synopsis=Les cibles de d\u00e9bogage d\u00e9finissent les types de messages consign\u00e9s par l'\u00e9diteur de journal de d\u00e9bogage.
+relation.debug-target.description=Les cibles de d\u00e9bogage permettent un contr\u00f4le d\u00e9taill\u00e9 des messages qui sont consign\u00e9s en fonction du package, de la classe ou de la m\u00e9thode qui a g\u00e9n\u00e9r\u00e9 le message. Chaque entr\u00e9e de configuration de cible de d\u00e9bogage r\u00e9side sous l'entr\u00e9e ayant un NRD de "cn=Debug Target", juste sous l'entr\u00e9e parente ds-cfg-debug-log-publisher.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_zh_CN.properties
index 5136661..c954af3 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedDebugLogPublisherCfgDefn_zh_CN.properties
@@ -1,48 +1,48 @@
-user-friendly-name=File Based Debug Log Publisher
-user-friendly-plural-name=File Based Debug Log Publishers
-synopsis=File Based Debug Log Publishers publish debug messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Debug Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.default-debug-category.synopsis=The debug message categories to be logged when none of the defined targets match the message.
-property.default-debug-category.default-behavior.alias.synopsis=Messages with any category will be logged if they have a sufficient debug level.
-property.default-debug-category.syntax.enumeration.value.caught.synopsis=Exception caught.
-property.default-debug-category.syntax.enumeration.value.constructor.synopsis=Constructor entry.
-property.default-debug-category.syntax.enumeration.value.data.synopsis=Raw data dump.
-property.default-debug-category.syntax.enumeration.value.database-access.synopsis=Access to a backend database.
-property.default-debug-category.syntax.enumeration.value.enter.synopsis=Method entry.
-property.default-debug-category.syntax.enumeration.value.exit.synopsis=Method exit.
-property.default-debug-category.syntax.enumeration.value.message.synopsis=Arbitrary debug message.
-property.default-debug-category.syntax.enumeration.value.protocol.synopsis=Protocol element dump.
-property.default-debug-category.syntax.enumeration.value.thrown.synopsis=Exception throw from method.
-property.default-debug-level.synopsis=The lowest severity level of debug messages to log when none of the defined targets match the message.
-property.default-debug-level.syntax.enumeration.value.all.synopsis=Messages with any severity level will be logged.
-property.default-debug-level.syntax.enumeration.value.disabled.synopsis=No messages will be logged.
-property.default-debug-level.syntax.enumeration.value.error.synopsis=Messages with severity level of ERROR or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.info.synopsis=Messages with severity level of INFO or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.verbose.synopsis=Messages with severity level of VERBOSE or higher will be logged.
-property.default-debug-level.syntax.enumeration.value.warning.synopsis=Messages with severity level of WARNING or higher will be logged.
-property.default-include-throwable-cause.synopsis=Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.
-property.default-omit-method-entry-arguments.synopsis=Indicates whether to include method arguments in debug messages logged by default.
-property.default-omit-method-return-value.synopsis=Indicates whether to include the return value in debug messages logged by default.
-property.default-throwable-stack-frames.synopsis=Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.
-property.enabled.synopsis=Indicates whether the File Based Debug Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Debug Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Debug Log Publisher .
-property.log-file.description=The path to the file is relative to the server root.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Debug Log Publisher .
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.retention-policy.synopsis=The retention policy to use for the File Based Debug Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files are cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files are never cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Debug Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
-relation.debug-target.user-friendly-name=Debug Target
-relation.debug-target.user-friendly-plural-name=Debug Targets
-relation.debug-target.synopsis=Debug Targets define the types of messages logged by the debug logPublisher.
-relation.debug-target.description=Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of "cn=Debug Target" immediately below the parent ds-cfg-debug-log-publisher entry.
+user-friendly-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668
+user-friendly-plural-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668
+synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u53ef\u4ee5\u5411\u6587\u4ef6\u7cfb\u7edf\u53d1\u5e03\u8c03\u8bd5\u6d88\u606f\u3002
+property.append.synopsis=\u6307\u5b9a\u662f\u5426\u8981\u9644\u52a0\u5230\u73b0\u6709\u65e5\u5fd7\u6587\u4ef6\u3002
+property.asynchronous.synopsis=\u6307\u793a\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u662f\u5426\u5c06\u5f02\u6b65\u53d1\u5e03\u8bb0\u5f55\u3002
+property.auto-flush.synopsis=\u6307\u5b9a\u662f\u5426\u5728\u6bcf\u6761\u65e5\u5fd7\u8bb0\u5f55\u540e\u90fd\u6e05\u7406\u7f16\u5199\u5668\u3002
+property.auto-flush.description=\u5982\u679c\u4f7f\u7528\u5f02\u6b65\u5199\u5165\u9009\u9879\uff0c\u5219\u5728\u5199\u5165\u961f\u5217\u4e2d\u7684\u6240\u6709\u65e5\u5fd7\u8bb0\u5f55\u540e\uff0c\u7f16\u5199\u5668\u5c06\u88ab\u6e05\u7406\u3002
+property.buffer-size.synopsis=\u6307\u5b9a\u65e5\u5fd7\u6587\u4ef6\u7f13\u51b2\u533a\u5927\u5c0f\u3002
+property.default-debug-category.synopsis=\u5728\u65e0\u4efb\u4f55\u5b9a\u4e49\u7684\u76ee\u6807\u4e0e\u6d88\u606f\u5339\u914d\u65f6\u8981\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u7c7b\u522b\u3002
+property.default-debug-category.default-behavior.alias.synopsis=\u5982\u679c\u5177\u6709\u4efb\u4f55\u7c7b\u522b\u7684\u6d88\u606f\u5177\u6709\u8db3\u591f\u7684\u8c03\u8bd5\u7ea7\u522b\uff0c\u5219\u4f1a\u8bb0\u5f55\u5b83\u4eec\u3002
+property.default-debug-category.syntax.enumeration.value.caught.synopsis=\u6355\u83b7\u7684\u5f02\u5e38\u3002
+property.default-debug-category.syntax.enumeration.value.constructor.synopsis=\u6784\u9020\u51fd\u6570\u8f93\u5165\u3002
+property.default-debug-category.syntax.enumeration.value.data.synopsis=\u539f\u59cb\u6570\u636e\u8f6c\u50a8\u3002
+property.default-debug-category.syntax.enumeration.value.database-access.synopsis=\u6709\u6743\u5bf9\u540e\u7aef\u6570\u636e\u5e93\u8fdb\u884c\u8bbf\u95ee\u3002
+property.default-debug-category.syntax.enumeration.value.enter.synopsis=\u65b9\u6cd5\u8f93\u5165\u3002
+property.default-debug-category.syntax.enumeration.value.exit.synopsis=\u65b9\u6cd5\u9000\u51fa\u3002
+property.default-debug-category.syntax.enumeration.value.message.synopsis=\u4efb\u610f\u8c03\u8bd5\u6d88\u606f\u3002
+property.default-debug-category.syntax.enumeration.value.protocol.synopsis=\u534f\u8bae\u5143\u7d20\u8f6c\u50a8\u3002
+property.default-debug-category.syntax.enumeration.value.thrown.synopsis=\u65b9\u6cd5\u4e2d\u7684\u5f02\u5e38\u629b\u51fa\u3002
+property.default-debug-level.synopsis=\u5f53\u65e0\u4efb\u4f55\u5b9a\u4e49\u7684\u76ee\u6807\u4e0e\u6d88\u606f\u5339\u914d\u65f6\u8981\u8bb0\u5f55\u7684\u6700\u4f4e\u4e25\u91cd\u7ea7\u522b\u7684\u8c03\u8bd5\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.all.synopsis=\u5c06\u8bb0\u5f55\u4efb\u4f55\u4e25\u91cd\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.disabled.synopsis=\u4e0d\u4f1a\u8bb0\u5f55\u4efb\u4f55\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.error.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a ERROR \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.info.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a INFO \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.verbose.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a VERBOSE \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-debug-level.syntax.enumeration.value.warning.synopsis=\u5c06\u8bb0\u5f55\u4e25\u91cd\u7ea7\u522b\u4e3a WARNING \u6216\u66f4\u9ad8\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-include-throwable-cause.synopsis=\u6307\u793a\u662f\u5426\u5c06\u5f02\u5e38\u7684\u539f\u56e0\u5305\u62ec\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8bb0\u5f55\u7684\u5f02\u5e38\u629b\u51fa\u548c\u6355\u83b7\u6d88\u606f\u4e2d\u3002
+property.default-omit-method-entry-arguments.synopsis=\u6307\u793a\u662f\u5426\u5c06\u65b9\u6cd5\u53c2\u6570\u5305\u62ec\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u4e2d\u3002
+property.default-omit-method-return-value.synopsis=\u6307\u793a\u662f\u5426\u5c06\u8fd4\u56de\u503c\u5305\u62ec\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8bb0\u5f55\u7684\u8c03\u8bd5\u6d88\u606f\u4e2d\u3002
+property.default-throwable-stack-frames.synopsis=\u6307\u793a\u8981\u5305\u62ec\u5728\u65b9\u6cd5\u8f93\u5165\u548c\u5f02\u5e38\u629b\u51fa\u6d88\u606f\u7684\u5806\u6808\u8ddf\u8e2a\u4e2d\u7684\u5806\u6808\u5e27\u6570\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.log-file.synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u751f\u6210\u7684\u65e5\u5fd7\u6587\u4ef6\u6240\u4f7f\u7528\u7684\u6587\u4ef6\u540d\u3002
+property.log-file.description=\u6b64\u6587\u4ef6\u7684\u8def\u5f84\u76f8\u5bf9\u4e8e\u670d\u52a1\u5668\u6839\u76ee\u5f55\u3002
+property.log-file-permissions.synopsis=\u6b64\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u6240\u521b\u5efa\u7684\u65e5\u5fd7\u6587\u4ef6\u7684 UNIX \u6743\u9650\u3002
+property.log-file-permissions.syntax.string.pattern.synopsis=\u6709\u6548\u7684 UNIX \u6a21\u5f0f\u5b57\u7b26\u4e32\u3002\u6a21\u5f0f\u5b57\u7b26\u4e32\u5fc5\u987b\u5305\u542b\u4ecb\u4e8e\u96f6\u5230\u4e03\u4e4b\u95f4\u7684\u4e09\u4f4d\u6570\u5b57\u3002
+property.queue-size.synopsis=\u5f02\u6b65\u961f\u5217\u4e2d\u53ef\u5b58\u50a8\u7684\u6700\u5927\u65e5\u5fd7\u8bb0\u5f55\u6570\u3002
+property.retention-policy.synopsis=\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u7684\u4fdd\u7559\u7b56\u7565\u3002
+property.retention-policy.description=\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u7b56\u7565\uff0c\u5f53\u6ee1\u8db3\u4efb\u610f\u7b56\u7565\u7684\u6761\u4ef6\u65f6\uff0c\u65e5\u5fd7\u6587\u4ef6\u5c06\u88ab\u6e05\u9664\u3002
+property.retention-policy.default-behavior.alias.synopsis=\u4e0d\u4f7f\u7528\u4efb\u4f55\u4fdd\u7559\u7b56\u7565\uff0c\u65e5\u5fd7\u6587\u4ef6\u6c38\u8fdc\u4e0d\u4f1a\u88ab\u6e05\u9664\u3002
+property.rotation-policy.synopsis=\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u5668\u7684\u8f6e\u8f6c\u7b56\u7565\u3002
+property.rotation-policy.description=\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u7b56\u7565\uff0c\u5f53\u6ee1\u8db3\u4efb\u610f\u7b56\u7565\u7684\u6761\u4ef6\u65f6\uff0c\u8f6e\u8f6c\u5c06\u53d1\u751f\u3002
+property.rotation-policy.default-behavior.alias.synopsis=\u4e0d\u4f7f\u7528\u4efb\u4f55\u8f6e\u8f6c\u7b56\u7565\uff0c\u65e5\u5fd7\u8f6e\u8f6c\u4e0d\u4f1a\u53d1\u751f\u3002
+property.time-interval.synopsis=\u6307\u5b9a\u68c0\u67e5\u662f\u5426\u9700\u8981\u8f6e\u8f6c\u65e5\u5fd7\u6587\u4ef6\u7684\u65f6\u95f4\u95f4\u9694\u3002
+relation.debug-target.user-friendly-name=\u8c03\u8bd5\u76ee\u6807
+relation.debug-target.user-friendly-plural-name=\u8c03\u8bd5\u76ee\u6807
+relation.debug-target.synopsis=\u8c03\u8bd5\u76ee\u6807\u5b9a\u4e49\u8c03\u8bd5\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u8bb0\u5f55\u7684\u6d88\u606f\u7c7b\u578b\u3002
+relation.debug-target.description=\u8c03\u8bd5\u76ee\u6807\u5141\u8bb8\u7ec6\u7c92\u5ea6\u63a7\u5236\u57fa\u4e8e\u8f6f\u4ef6\u5305\u3001\u7c7b\u6216\u751f\u6210\u6d88\u606f\u7684\u65b9\u6cd5\u8bb0\u5f55\u7684\u6d88\u606f\u3002\u6bcf\u4e2a\u8c03\u8bd5\u76ee\u6807\u914d\u7f6e\u6761\u76ee\u5747\u4f4d\u4e8e RDN \u4e3a\u201ccn= \u8c03\u8bd5\u76ee\u6807\u201d\u7684\u6761\u76ee\uff08\u7d27\u6328\u7236 ds-cfg-debug-log-publisher \u6761\u76ee\uff09\u4e0b\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_de.properties
index cd4abff..d62ad06 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=File Based Error Log Publisher
-user-friendly-plural-name=File Based Error Log Publishers
-synopsis=File Based Error Log Publishers publish error messages to the file system.
+user-friendly-name=Dateigest\u00fctzter Fehlerprotokoll-Publisher
+user-friendly-plural-name=Dateigest\u00fctzte Fehlerprotokoll-Publisher
+synopsis=Dateigest\u00fctzter Fehlerprotokoll-Publisher ver\u00f6ffentlichen Fehlernachrichten im Dateisystem.
 property.append.synopsis=Gibt an ob an bereits bestehende Logdateien angeh\u00e4ngt werden soll.
-property.asynchronous.synopsis=Indicates whether the File Based Error Log Publisher will publish records asynchronously.
+property.asynchronous.synopsis=Gibt an, ob der dateigest\u00fctzte Fehlerprotokoll-Publisher Aufzeichnungen asynchron ver\u00f6ffentlichen.
 property.auto-flush.synopsis=Gibt an ob der Nachrichtenschreiber nach jedem Logeintrag vollst\u00e4ndig auf Platte geschrieben werden soll.
-property.auto-flush.description=If the asynchronous writes option is used, the writer will be flushed after all the log records in the queue are written.
+property.auto-flush.description=Wenn die Option zum asynchronen Schreiben verwendet wird, wird der Schreiber geleert, nachdem alle Protokollaufzeichnungen in der Warteschlange geschrieben sind.
 property.buffer-size.synopsis=Gibt die Gr\u00f6sse der Logfilebuffers an.
 property.default-severity.synopsis=Gibt den standard Gewichtungslevel (Loglevel) f\u00fcr den Logger an.
 property.default-severity.syntax.enumeration.value.all.synopsis=Nachrichten mit jeglicher Gewichtung werden geloggt.
@@ -17,21 +17,21 @@
 property.default-severity.syntax.enumeration.value.notice.synopsis=Die Fehler Log Gewichtung (Severity) die f\u00fcr sehr sehr Wichtige Informationsnachrichten benutzt wird. Zum Beispiel Informationen die eigentlich immer geloggt werden sollen aber weder Fehler noch Warnungen sind.
 property.default-severity.syntax.enumeration.value.severe-error.synopsis=Die Fehler Log Gewichtung (Severity) welche bei schwerwiegenden Fehlern benutzt wird falls diese w\u00e4hrend der Laufzeit auftreten.
 property.default-severity.syntax.enumeration.value.severe-warning.synopsis=Die Fehler Log Gewichtung (Severity) welche bei schwerwiegenden Warnungen benutzt wird falls diese w\u00e4hrend der Laufzeit auftreten.
-property.enabled.synopsis=Indicates whether the File Based Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Error Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Error Log Publisher .
+property.enabled.synopsis=Gibt an, ob der dateigest\u00fctzte Fehlerprotokoll-Publisher aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den dateigest\u00fctzten Dateisprotokoll-Publisher implementiert.
+property.log-file.synopsis=Der Dateiname, der f\u00fcr die vom dateigest\u00fctzten Dateisprotokoll-Publisher generierten Protokolldateien verwendet wird.
 property.log-file.description=Der Pfad zu der Datei ist relativ zum Wurzelverzeichniss des Servers.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Error Log Publisher .
+property.log-file-permissions.synopsis=Die UNIX-Berechtigungen der Protokolldateien, die von diesem dateigest\u00fctzten Fehlerprotokoll-Publisher erstellt werden.
 property.log-file-permissions.syntax.string.pattern.synopsis=Ein g\u00fcltiger UNIX mode String. Der mode String muss 3 Zahlen zwischen Null und Sieben beinhalten.
 property.override-severity.synopsis=Gibt die \u00fcberschreibenden Log Gewichtungslevel (Severity levels) auf basis einer Kategorie von Nachrichten.
 property.override-severity.description=Jeder \u00fcberschreibende Log Gewichtungslevel (Severity level) sollte Kategorie und dessen Log Gewichtungslevel beinhalten der geloggt werden soll. Zum Beispiel core=mild-error,info,mild-warning. G\u00fcltige Kategorien sind: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. G\u00fcltige Gewichtungslevel sind:  all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
 property.override-severity.default-behavior.alias.synopsis=Jede Nachricht mit standard Gewichtungslevel werden geloggt.
 property.override-severity.syntax.string.pattern.synopsis=Ein String mit der Auspr\u00e4gung category=severity1,severity2...
 property.queue-size.synopsis=Die maximale Anzahl an Log Eintr\u00e4gen welche in einer asynchronen queue gespeichert werden k\u00f6nnen.
-property.retention-policy.synopsis=The retention policy to use for the File Based Error Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files will be cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files will never be cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Error Log Publisher .
+property.retention-policy.synopsis=Die Aufrechterhaltungsrichtlinie, die f\u00fcr den dateigest\u00fctzten Fehlerprotokoll-Publisher verwendet wird.
+property.retention-policy.description=Wenn mehrere Richtlinien verwendet werden, werden die Protokolldateien bereinigt, wenn Bedingungen der Richtlinie erf\u00fcllt sind.
+property.retention-policy.default-behavior.alias.synopsis=Es wird keine Aufrechterhaltungsrichtlinie verwendet, und die Protokolldateien werden niemals bereinigt.
+property.rotation-policy.synopsis=Die Rotationsrichtlinie, die f\u00fcr den dateigest\u00fctzten Fehlerprotokoll-Publisher verwendet wird.
 property.rotation-policy.description=Falls mehrere Strategieen benutzt werden, wird rotation immer dann ausgef\u00fchrt wenn eine Strategie zutrifft.
 property.rotation-policy.default-behavior.alias.synopsis=Falls keine Rotationsstrategie benutzt wird wird nicht rotiert.
 property.time-interval.synopsis=Gibt den Intervall an zu dem gepr\u00fcft werden soll ob eine Log Datei rotiert werden muss.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_es.properties
index 5d9a251..daf36f0 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_es.properties
@@ -1,37 +1,37 @@
-user-friendly-name=File Based Error Log Publisher
-user-friendly-plural-name=File Based Error Log Publishers
-synopsis=File Based Error Log Publishers publish error messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Error Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer will be flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.default-severity.synopsis=Specifies the default severity levels for the logger.
-property.default-severity.syntax.enumeration.value.all.synopsis=Messages of all severity levels are logged.
-property.default-severity.syntax.enumeration.value.debug.synopsis=The error log severity that is used for messages that provide debugging information triggered during processing.
-property.default-severity.syntax.enumeration.value.fatal-error.synopsis=The error log severity that is used for messages that provide information about fatal errors which may force the server to shut down or operate in a significantly degraded state.
-property.default-severity.syntax.enumeration.value.info.synopsis=The error log severity that is used for messages that provide information about significant events within the server that are not warnings or errors.
-property.default-severity.syntax.enumeration.value.mild-error.synopsis=The error log severity that is used for messages that provide information about mild (recoverable) errors encountered during processing.
-property.default-severity.syntax.enumeration.value.mild-warning.synopsis=The error log severity that is used for messages that provide information about mild warnings triggered during processing.
-property.default-severity.syntax.enumeration.value.none.synopsis=No messages of any severity are logged by default. This value is intended to be used in conjunction with the override-severity property to define an error logger that will publish no error message beside the errors of a given category.
-property.default-severity.syntax.enumeration.value.notice.synopsis=The error log severity that is used for the most important informational messages (i.e., information that should almost always be logged but is not associated with a warning or error condition).
-property.default-severity.syntax.enumeration.value.severe-error.synopsis=The error log severity that is used for messages that provide information about severe errors encountered during processing.
-property.default-severity.syntax.enumeration.value.severe-warning.synopsis=The error log severity that is used for messages that provide information about severe warnings triggered during processing.
-property.enabled.synopsis=Indicates whether the File Based Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Error Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Error Log Publisher .
-property.log-file.description=The path to the file is relative to the server root.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Error Log Publisher .
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.override-severity.synopsis=Specifies the override severity levels for the logger based on the category of the messages.
-property.override-severity.description=Each override severity level should include the category and the severity levels to log for that category, for example, core=mild-error,info,mild-warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Valid severities are: all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
-property.override-severity.default-behavior.alias.synopsis=All messages with the default severity levels are logged.
-property.override-severity.syntax.string.pattern.synopsis=A string in the form category=severity1,severity2...
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.retention-policy.synopsis=The retention policy to use for the File Based Error Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files will be cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files will never be cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Error Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+user-friendly-name=Editor de registro de errores basado en archivos
+user-friendly-plural-name=Editores de registro de errores basados en archivos
+synopsis=Los editores de registro de errores basados en archivos publican mensajes de errores en el sistema de archivos.
+property.append.synopsis=Especifica si se anexar\u00e1 a los archivos de registro existentes.
+property.asynchronous.synopsis=Indica si el editor de registros de errores basado en archivos publicar\u00e1 registros de forma as\u00edncrona.
+property.auto-flush.synopsis=Determina si se vaciar\u00e1 el autor despu\u00e9s de que se escriban todas las entradas del registro.
+property.auto-flush.description=Si se emplea una opci\u00f3n de escritura no sincr\u00f3nica, el mecanismo de escritura se vaciar\u00e1 tras escribir todos los registros en cola.
+property.buffer-size.synopsis=Especifica el tama\u00f1o del b\u00fafer del archivo de registro.
+property.default-severity.synopsis=Especifica el nivel de gravedad predeterminado del registro.
+property.default-severity.syntax.enumeration.value.all.synopsis=Se registran los mensajes con todos los niveles de gravedad.
+property.default-severity.syntax.enumeration.value.debug.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n de depuraci\u00f3n generada durante el procesamiento.
+property.default-severity.syntax.enumeration.value.fatal-error.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre errores graves que pueden provocar que se cierre el servidor o que \u00e9ste funcione con un rendimiento considerablemente menor.
+property.default-severity.syntax.enumeration.value.info.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n acerca de los eventos significativos del servidor que no sean advertencias o errores.
+property.default-severity.syntax.enumeration.value.mild-error.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre los errores leves (recuperables) detectados durante el procesamiento.
+property.default-severity.syntax.enumeration.value.mild-warning.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre las advertencias leves que se producen durante el procesamiento.
+property.default-severity.syntax.enumeration.value.none.synopsis=No se registra de forma predeterminada ning\u00fan mensaje con ning\u00fan nivel de gravedad. Este valor se suele utilizar junto con la propiedad "override-severity" para definir un registro de errores que no publicar\u00e1 ning\u00fan mensajes de error, excepto aquellos de la categor\u00eda especificada.
+property.default-severity.syntax.enumeration.value.notice.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes de car\u00e1cter informativo m\u00e1s importantes (por ejemplo, la informaci\u00f3n que debe registrarse siempre, pero que no est\u00e1 asociada a ninguna condici\u00f3n de advertencia o error).
+property.default-severity.syntax.enumeration.value.severe-error.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre los errores graves detectados durante el procesamiento.
+property.default-severity.syntax.enumeration.value.severe-warning.synopsis=El nivel de gravedad del registro de errores utilizado para los mensajes que proporcionan informaci\u00f3n sobre las advertencias graves que se producen durante el procesamiento.
+property.enabled.synopsis=Indica si el editor de registros de errores basado en archivo est\u00e1 habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del Editor de registro de errores basado en archivo.
+property.log-file.synopsis=El nombre del archivo que deben utilizar los archivos de registro generados por el Editor de registro de errores basado en archivos. 
+property.log-file.description=La ruta al archivo depende de la ra\u00edz del servidor.
+property.log-file-permissions.synopsis=Los permisos UNIX de los archivos de registro creados por este Editor de registro de errores basado en archivos.
+property.log-file-permissions.syntax.string.pattern.synopsis=Una cadena de modo UNIX v\u00e1lida. La cadena de modo debe contener tres d\u00edgitos comprendidos entre cero y siete.
+property.override-severity.synopsis=Especifica los niveles del gravedad de anulaci\u00f3n del registrador en funci\u00f3n de la categor\u00eda de los mensajes.
+property.override-severity.description=Cada nivel de gravedad de anulaci\u00f3n debe incluir la categor\u00eda y los niveles de gravedad que se registrar\u00e1n para \u00e9sta como, por ejemplo, "core=mild-error,info,mild-warning". Las categor\u00edas v\u00e1lidas son: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Los niveles de gravedad v\u00e1lidos son: tall, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
+property.override-severity.default-behavior.alias.synopsis=Se registrar\u00e1n todos los mensajes con los niveles de gravedad predeterminados.
+property.override-severity.syntax.string.pattern.synopsis=Una cadena con el formato: categor\u00eda=gravedad1,gravedad2...
+property.queue-size.synopsis=El n\u00famero m\u00e1ximo de entradas de registro que pueden almacenarse en la cola as\u00edncrona.
+property.retention-policy.synopsis=La pol\u00edtica de retenci\u00f3n que emplea el editor de registro de errores basado en archivos.
+property.retention-policy.description=Cuando se utilizan varias pol\u00edticas, se borrar\u00e1n los archivos de registro cuando se cumpla cualquiera de las condiciones de la pol\u00edtica.
+property.retention-policy.default-behavior.alias.synopsis=No se emplea ninguna pol\u00edtica de retenci\u00f3n y los archivos de registro no se borrar\u00e1n nunca.
+property.rotation-policy.synopsis=La pol\u00edtica de rotaci\u00f3n que emplea el editor de registro de errores basado en archivos.
+property.rotation-policy.description=Si se utilizan varias directivas, se realizar\u00e1 la rotaci\u00f3n cuando se cumpla alguna de las condiciones asociadas a la directiva.
+property.rotation-policy.default-behavior.alias.synopsis=No se utiliza ninguna directiva de rotaci\u00f3n ni se produce ninguna rotaci\u00f3n de registro.
+property.time-interval.synopsis=Especifica el intervalo con el que se comprobar\u00e1 si deben rotarse los archivos de registro.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_fr.properties
index 5d9a251..bca101c 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_fr.properties
@@ -1,37 +1,37 @@
-user-friendly-name=File Based Error Log Publisher
-user-friendly-plural-name=File Based Error Log Publishers
-synopsis=File Based Error Log Publishers publish error messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Error Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer will be flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.default-severity.synopsis=Specifies the default severity levels for the logger.
-property.default-severity.syntax.enumeration.value.all.synopsis=Messages of all severity levels are logged.
-property.default-severity.syntax.enumeration.value.debug.synopsis=The error log severity that is used for messages that provide debugging information triggered during processing.
-property.default-severity.syntax.enumeration.value.fatal-error.synopsis=The error log severity that is used for messages that provide information about fatal errors which may force the server to shut down or operate in a significantly degraded state.
-property.default-severity.syntax.enumeration.value.info.synopsis=The error log severity that is used for messages that provide information about significant events within the server that are not warnings or errors.
-property.default-severity.syntax.enumeration.value.mild-error.synopsis=The error log severity that is used for messages that provide information about mild (recoverable) errors encountered during processing.
-property.default-severity.syntax.enumeration.value.mild-warning.synopsis=The error log severity that is used for messages that provide information about mild warnings triggered during processing.
-property.default-severity.syntax.enumeration.value.none.synopsis=No messages of any severity are logged by default. This value is intended to be used in conjunction with the override-severity property to define an error logger that will publish no error message beside the errors of a given category.
-property.default-severity.syntax.enumeration.value.notice.synopsis=The error log severity that is used for the most important informational messages (i.e., information that should almost always be logged but is not associated with a warning or error condition).
-property.default-severity.syntax.enumeration.value.severe-error.synopsis=The error log severity that is used for messages that provide information about severe errors encountered during processing.
-property.default-severity.syntax.enumeration.value.severe-warning.synopsis=The error log severity that is used for messages that provide information about severe warnings triggered during processing.
-property.enabled.synopsis=Indicates whether the File Based Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Error Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Error Log Publisher .
-property.log-file.description=The path to the file is relative to the server root.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Error Log Publisher .
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.override-severity.synopsis=Specifies the override severity levels for the logger based on the category of the messages.
-property.override-severity.description=Each override severity level should include the category and the severity levels to log for that category, for example, core=mild-error,info,mild-warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Valid severities are: all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
-property.override-severity.default-behavior.alias.synopsis=All messages with the default severity levels are logged.
-property.override-severity.syntax.string.pattern.synopsis=A string in the form category=severity1,severity2...
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.retention-policy.synopsis=The retention policy to use for the File Based Error Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files will be cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files will never be cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Error Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+user-friendly-name=\u00c9diteur de journal d'erreurs \u00e0 fichiers
+user-friendly-plural-name=\u00c9diteurs de journal d'erreurs \u00e0 fichiers
+synopsis=Les \u00e9diteurs de journal d'erreurs \u00e0 fichiers publient des messages d'erreur sur le syst\u00e8me de fichiers.
+property.append.synopsis=Sp\u00e9cifie s'il faut l'ajout \u00e0 des fichiers journaux existants.
+property.asynchronous.synopsis=Indique si l'\u00e9diteur de journal d'erreurs \u00e0 fichiers publiera des enregistrements de fa\u00e7on asynchrone.
+property.auto-flush.synopsis=Sp\u00e9cifie s'il faut effacer l'auteur apr\u00e8s chaque enregistrement de journal.
+property.auto-flush.description=Si l'option d'\u00e9criture asynchrone est utilis\u00e9e, l'auteur est effac\u00e9 une fois que tous les enregistrements de journal de la file d'attente sont \u00e9crits.
+property.buffer-size.synopsis=Sp\u00e9cifie la taille du tampon du fichier journal.
+property.default-severity.synopsis=Sp\u00e9cifie les niveaux de gravit\u00e9 par d\u00e9faut pour le logger.
+property.default-severity.syntax.enumeration.value.all.synopsis=Des messages de tous niveaux de gravit\u00e9 sont consign\u00e9s.
+property.default-severity.syntax.enumeration.value.debug.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations de d\u00e9bogage d\u00e9clench\u00e9es lors du traitement.
+property.default-severity.syntax.enumeration.value.fatal-error.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des erreurs fatales qui peuvent obliger le serveur \u00e0 s'arr\u00eater ou \u00e0 fonctionner dans un \u00e9tat consid\u00e9rablement d\u00e9grad\u00e9.
+property.default-severity.syntax.enumeration.value.info.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des \u00e9v\u00e9nements importants au sein du serveur qui ne sont ni des avertissements ni des erreurs.
+property.default-severity.syntax.enumeration.value.mild-error.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des erreurs (l\u00e9g\u00e8res) r\u00e9cup\u00e9rables rencontr\u00e9es lors du traitement.
+property.default-severity.syntax.enumeration.value.mild-warning.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des avertissements l\u00e9gers d\u00e9clench\u00e9s lors du traitement.
+property.default-severity.syntax.enumeration.value.none.synopsis=Aucun message de gravit\u00e9 n'est consign\u00e9 par d\u00e9faut. Cette valeur doit \u00eatre utilis\u00e9e en conjonction avec la propri\u00e9t\u00e9 de gravit\u00e9 d'ignorance afin de d\u00e9finir un logger d'erreurs qui ne publiera aucun message d'erreur en dehors des erreurs d'une cat\u00e9gorie donn\u00e9e.
+property.default-severity.syntax.enumeration.value.notice.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages d'information les plus importants (\u00e0 savoir, des informations qui devraient presque toujours \u00eatre consign\u00e9es mais qui ne sont pas associ\u00e9es \u00e0 un avertissement ni \u00e0 une erreur).
+property.default-severity.syntax.enumeration.value.severe-error.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des erreurs graves rencontr\u00e9es lors du traitement.
+property.default-severity.syntax.enumeration.value.severe-warning.synopsis=La gravit\u00e9 du journal d'erreurs utilis\u00e9e pour les messages qui fournissent des informations sur des avertissements graves d\u00e9clench\u00e9s lors du traitement.
+property.enabled.synopsis=Indique si l'\u00e9diteur de journal d'erreurs \u00e0 fichiers est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'\u00e9diteur de journaul d'erreurs \u00e0 fichiers.
+property.log-file.synopsis=Le nom de fichier \u00e0 utiliser pour les fichiers journaux g\u00e9n\u00e9r\u00e9s par l'\u00e9diteur de journal d'erreurs \u00e0 fichiers.
+property.log-file.description=Le chemin du fichier se rapporte \u00e0 la racine du serveur.
+property.log-file-permissions.synopsis=Les autorisations UNIX des fichiers journaux cr\u00e9\u00e9s par cet \u00e9diteur de journal d'erreurs \u00e0 fichiers.
+property.log-file-permissions.syntax.string.pattern.synopsis=Une cha\u00eene de mode UNIX valide. La cha\u00eene de mode doit contenir trois chiffres entre z\u00e9ro et sept.
+property.override-severity.synopsis=Sp\u00e9cifie les niveaux de gravit\u00e9 d'ignorance pour le logger en fonction de la cat\u00e9gorie des messages.
+property.override-severity.description=Chaque niveau de gravit\u00e9 d'ignorance doit inclure la cat\u00e9gorie et les niveaux de gravit\u00e9 \u00e0 consigner pour cette cat\u00e9gorie, par exemple, core=mild-error,info,mild-warning. Les cat\u00e9gories valides sont\u00a0: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Les gravit\u00e9s valides sont les suivantes : all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
+property.override-severity.default-behavior.alias.synopsis=Tous les messages aux niveaux de gravit\u00e9 par d\u00e9faut sont consign\u00e9s.
+property.override-severity.syntax.string.pattern.synopsis=Une cha\u00eene de la cat\u00e9gorie de forme = gravit\u00e91, gravit\u00e92...
+property.queue-size.synopsis=Nombre maximal d'enregistrements de journal pouvant \u00eatre stock\u00e9s dans la file d'attente asynchrone.
+property.retention-policy.synopsis=La r\u00e8gle de conservation \u00e0 utiliser pour l'\u00e9diteur de journal d'erreurs \u00e0 fichiers.
+property.retention-policy.description=Lors de l'utilisation de plusieurs r\u00e8gles, les fichiers journaux sont nettoy\u00e9s lorsque l'une des conditions de la r\u00e8gle est satisfaite.
+property.retention-policy.default-behavior.alias.synopsis=Aucune r\u00e8gle de conservation n'est utilis\u00e9e et les fichiers journaux ne seront jamais nettoy\u00e9s.
+property.rotation-policy.synopsis=La r\u00e8gle de rotation \u00e0 utiliser pour l'\u00e9diteur de journal d'erreurs \u00e0 fichiers.
+property.rotation-policy.description=Lors de l'utilisation de plusieurs r\u00e8gles, une rotation se produira si l'une des conditions de la r\u00e8gle est satisfaite.
+property.rotation-policy.default-behavior.alias.synopsis=Aucune r\u00e8gle de rotation n'est utilis\u00e9e et la rotation de journal ne se produira pas.
+property.time-interval.synopsis=Sp\u00e9cifie l'intervalle auquel v\u00e9rifier si les fichiers journaux doivent subir une rotation.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_zh_CN.properties
index 5d9a251..517950f 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedErrorLogPublisherCfgDefn_zh_CN.properties
@@ -1,37 +1,37 @@
-user-friendly-name=File Based Error Log Publisher
-user-friendly-plural-name=File Based Error Log Publishers
-synopsis=File Based Error Log Publishers publish error messages to the file system.
-property.append.synopsis=Specifies whether to append to existing log files.
-property.asynchronous.synopsis=Indicates whether the File Based Error Log Publisher will publish records asynchronously.
-property.auto-flush.synopsis=Specifies whether to flush the writer after every log record.
-property.auto-flush.description=If the asynchronous writes option is used, the writer will be flushed after all the log records in the queue are written.
-property.buffer-size.synopsis=Specifies the log file buffer size.
-property.default-severity.synopsis=Specifies the default severity levels for the logger.
-property.default-severity.syntax.enumeration.value.all.synopsis=Messages of all severity levels are logged.
-property.default-severity.syntax.enumeration.value.debug.synopsis=The error log severity that is used for messages that provide debugging information triggered during processing.
-property.default-severity.syntax.enumeration.value.fatal-error.synopsis=The error log severity that is used for messages that provide information about fatal errors which may force the server to shut down or operate in a significantly degraded state.
-property.default-severity.syntax.enumeration.value.info.synopsis=The error log severity that is used for messages that provide information about significant events within the server that are not warnings or errors.
-property.default-severity.syntax.enumeration.value.mild-error.synopsis=The error log severity that is used for messages that provide information about mild (recoverable) errors encountered during processing.
-property.default-severity.syntax.enumeration.value.mild-warning.synopsis=The error log severity that is used for messages that provide information about mild warnings triggered during processing.
-property.default-severity.syntax.enumeration.value.none.synopsis=No messages of any severity are logged by default. This value is intended to be used in conjunction with the override-severity property to define an error logger that will publish no error message beside the errors of a given category.
-property.default-severity.syntax.enumeration.value.notice.synopsis=The error log severity that is used for the most important informational messages (i.e., information that should almost always be logged but is not associated with a warning or error condition).
-property.default-severity.syntax.enumeration.value.severe-error.synopsis=The error log severity that is used for messages that provide information about severe errors encountered during processing.
-property.default-severity.syntax.enumeration.value.severe-warning.synopsis=The error log severity that is used for messages that provide information about severe warnings triggered during processing.
-property.enabled.synopsis=Indicates whether the File Based Error Log Publisher is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Error Log Publisher implementation.
-property.log-file.synopsis=The file name to use for the log files generated by the File Based Error Log Publisher .
-property.log-file.description=The path to the file is relative to the server root.
-property.log-file-permissions.synopsis=The UNIX permissions of the log files created by this File Based Error Log Publisher .
-property.log-file-permissions.syntax.string.pattern.synopsis=A valid UNIX mode string. The mode string must contain three digits between zero and seven.
-property.override-severity.synopsis=Specifies the override severity levels for the logger based on the category of the messages.
-property.override-severity.description=Each override severity level should include the category and the severity levels to log for that category, for example, core=mild-error,info,mild-warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, quicksetup, admin-tool, dsconfig, user-defined. Valid severities are: all, fatal-error, info, mild-error, mild-warning, notice, severe-error, severe-warning, debug.
-property.override-severity.default-behavior.alias.synopsis=All messages with the default severity levels are logged.
-property.override-severity.syntax.string.pattern.synopsis=A string in the form category=severity1,severity2...
-property.queue-size.synopsis=The maximum number of log records that can be stored in the asynchronous queue.
-property.retention-policy.synopsis=The retention policy to use for the File Based Error Log Publisher .
-property.retention-policy.description=When multiple policies are used, log files will be cleaned when any of the policy's conditions are met.
-property.retention-policy.default-behavior.alias.synopsis=No retention policy is used and log files will never be cleaned.
-property.rotation-policy.synopsis=The rotation policy to use for the File Based Error Log Publisher .
-property.rotation-policy.description=When multiple policies are used, rotation will occur if any policy's conditions are met.
-property.rotation-policy.default-behavior.alias.synopsis=No rotation policy is used and log rotation will not occur.
-property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+user-friendly-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668
+user-friendly-plural-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668
+synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u53ef\u4ee5\u5411\u6587\u4ef6\u7cfb\u7edf\u53d1\u5e03\u9519\u8bef\u6d88\u606f\u3002
+property.append.synopsis=\u6307\u5b9a\u662f\u5426\u8981\u9644\u52a0\u5230\u73b0\u6709\u65e5\u5fd7\u6587\u4ef6\u3002
+property.asynchronous.synopsis=\u6307\u793a\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u662f\u5426\u5c06\u5f02\u6b65\u53d1\u5e03\u8bb0\u5f55\u3002
+property.auto-flush.synopsis=\u6307\u5b9a\u662f\u5426\u5728\u6bcf\u6761\u65e5\u5fd7\u8bb0\u5f55\u540e\u90fd\u6e05\u7406\u7f16\u5199\u5668\u3002
+property.auto-flush.description=\u5982\u679c\u4f7f\u7528\u5f02\u6b65\u5199\u5165\u9009\u9879\uff0c\u5219\u5728\u5199\u5165\u961f\u5217\u4e2d\u7684\u6240\u6709\u65e5\u5fd7\u8bb0\u5f55\u540e\uff0c\u7f16\u5199\u5668\u5c06\u88ab\u6e05\u7406\u3002
+property.buffer-size.synopsis=\u6307\u5b9a\u65e5\u5fd7\u6587\u4ef6\u7f13\u51b2\u533a\u5927\u5c0f\u3002
+property.default-severity.synopsis=\u6307\u5b9a\u65e5\u5fd7\u7a0b\u5e8f\u7684\u9ed8\u8ba4\u4e25\u91cd\u6027\u7ea7\u522b\u3002
+property.default-severity.syntax.enumeration.value.all.synopsis=\u5c06\u8bb0\u5f55\u6240\u6709\u4e25\u91cd\u6027\u7ea7\u522b\u7684\u6d88\u606f\u3002
+property.default-severity.syntax.enumeration.value.debug.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5904\u7406\u671f\u95f4\u6240\u89e6\u53d1\u7684\u8c03\u8bd5\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.fatal-error.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u81f4\u547d\u9519\u8bef\uff08\u53ef\u80fd\u5f3a\u5236\u670d\u52a1\u5668\u5173\u95ed\u6216\u4ee5\u663e\u8457\u964d\u7ea7\u7684\u72b6\u6001\u8fd0\u884c\uff09\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.info.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u670d\u52a1\u5668\u5185\u91cd\u5927\u4e8b\u4ef6\uff08\u975e\u8b66\u544a\u6216\u9519\u8bef\uff09\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.mild-error.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u53d1\u751f\u7684\u4e0d\u4e25\u91cd\uff08\u53ef\u6062\u590d\uff09\u9519\u8bef\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.mild-warning.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u89e6\u53d1\u7684\u4e0d\u4e25\u91cd\u8b66\u544a\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.none.synopsis=\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4e0d\u4f1a\u8bb0\u5f55\u4efb\u4f55\u4e25\u91cd\u6027\u7ea7\u522b\u7684\u6d88\u606f\u3002\u6b64\u503c\u65e8\u5728\u4e0e override-severity \u5c5e\u6027\u7ed3\u5408\u4f7f\u7528\uff0c\u4ee5\u5b9a\u4e49\u9664\u53d1\u5e03\u6307\u5b9a\u7c7b\u522b\u7684\u9519\u8bef\u5916\u4e0d\u4f1a\u53d1\u5e03\u4efb\u4f55\u9519\u8bef\u6d88\u606f\u7684\u9519\u8bef\u8bb0\u5f55\u7a0b\u5e8f\u3002
+property.default-severity.syntax.enumeration.value.notice.synopsis=\u7528\u4e8e\u6700\u91cd\u8981\u7684\u4fe1\u606f\u6027\u6d88\u606f\uff08\u5373\uff0c\u51e0\u4e4e\u5e94\u59cb\u7ec8\u8bb0\u5f55\u4f46\u4e0e\u8b66\u544a\u6216\u9519\u8bef\u6761\u4ef6\u65e0\u5173\u7684\u4fe1\u606f\uff09\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\u3002
+property.default-severity.syntax.enumeration.value.severe-error.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u53d1\u751f\u7684\u4e25\u91cd\u9519\u8bef\u7684\u4fe1\u606f\u3002
+property.default-severity.syntax.enumeration.value.severe-warning.synopsis=\u6d88\u606f\u4f7f\u7528\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\uff0c\u8fd9\u4e9b\u6d88\u606f\u7528\u4e8e\u63d0\u4f9b\u5173\u4e8e\u5904\u7406\u671f\u95f4\u6240\u89e6\u53d1\u7684\u4e25\u91cd\u8b66\u544a\u7684\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.log-file.synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u751f\u6210\u7684\u65e5\u5fd7\u6587\u4ef6\u6240\u4f7f\u7528\u7684\u6587\u4ef6\u540d\u3002
+property.log-file.description=\u6b64\u6587\u4ef6\u7684\u8def\u5f84\u76f8\u5bf9\u4e8e\u670d\u52a1\u5668\u6839\u76ee\u5f55\u3002
+property.log-file-permissions.synopsis=\u6b64\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u6240\u521b\u5efa\u7684\u65e5\u5fd7\u6587\u4ef6\u7684 UNIX \u6743\u9650\u3002
+property.log-file-permissions.syntax.string.pattern.synopsis=\u6709\u6548\u7684 UNIX \u6a21\u5f0f\u5b57\u7b26\u4e32\u3002\u6a21\u5f0f\u5b57\u7b26\u4e32\u5fc5\u987b\u5305\u542b\u4ecb\u4e8e\u96f6\u5230\u4e03\u4e4b\u95f4\u7684\u4e09\u4f4d\u6570\u5b57\u3002
+property.override-severity.synopsis=\u6839\u636e\u6d88\u606f\u7c7b\u522b\uff0c\u6307\u5b9a\u8bb0\u5f55\u7a0b\u5e8f\u7684\u8986\u76d6\u4e25\u91cd\u6027\u7ea7\u522b\u3002
+property.override-severity.description=\u6bcf\u4e2a\u8986\u76d6\u4e25\u91cd\u6027\u7ea7\u522b\u90fd\u5e94\u5305\u62ec\u7c7b\u522b\u53ca\u8981\u4e3a\u8be5\u7c7b\u522b\u8bb0\u5f55\u7684\u4e25\u91cd\u6027\u7ea7\u522b\uff0c\u4f8b\u5982\uff0ccore=mild-error,info,mild-warning\u3002\u6709\u6548\u7684\u7c7b\u522b\u5305\u62ec\uff1acore\u3001extensions\u3001protocol\u3001config\u3001log\u3001util\u3001schema\u3001plugin\u3001jeb\u3001backend\u3001tools\u3001task\u3001access-control\u3001admin\u3001sync\u3001version\u3001quicksetup\u3001admin-tool\u3001dsconfig\u3001user-defined\u3002\u6709\u6548\u7684\u4e25\u91cd\u6027\u5305\u62ec\uff1aall\u3001fatal-error\u3001info\u3001mild-error\u3001mild-warning\u3001notice\u3001severe-error\u3001severe-warning\u3001debug\u3002
+property.override-severity.default-behavior.alias.synopsis=\u5c06\u8bb0\u5f55\u5177\u6709\u9ed8\u8ba4\u4e25\u91cd\u6027\u7ea7\u522b\u7684\u6240\u6709\u6d88\u606f\u3002
+property.override-severity.syntax.string.pattern.synopsis=\u683c\u5f0f\u4e3a category=severity1,severity2... \u7684\u5b57\u7b26\u4e32\u3002
+property.queue-size.synopsis=\u5f02\u6b65\u961f\u5217\u4e2d\u53ef\u5b58\u50a8\u7684\u6700\u5927\u65e5\u5fd7\u8bb0\u5f55\u6570\u3002
+property.retention-policy.synopsis=\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u7684\u4fdd\u7559\u7b56\u7565\u3002
+property.retention-policy.description=\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u7b56\u7565\uff0c\u5f53\u6ee1\u8db3\u4efb\u610f\u7b56\u7565\u7684\u6761\u4ef6\u65f6\uff0c\u65e5\u5fd7\u6587\u4ef6\u5c06\u88ab\u6e05\u9664\u3002
+property.retention-policy.default-behavior.alias.synopsis=\u4e0d\u4f7f\u7528\u4efb\u4f55\u4fdd\u7559\u7b56\u7565\uff0c\u65e5\u5fd7\u6587\u4ef6\u6c38\u8fdc\u4e0d\u4f1a\u88ab\u6e05\u9664\u3002
+property.rotation-policy.synopsis=\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u9519\u8bef\u65e5\u5fd7\u53d1\u5e03\u5668\u7684\u8f6e\u8f6c\u7b56\u7565\u3002
+property.rotation-policy.description=\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u7b56\u7565\uff0c\u5f53\u6ee1\u8db3\u4efb\u610f\u7b56\u7565\u7684\u6761\u4ef6\u65f6\uff0c\u8f6e\u8f6c\u5c06\u53d1\u751f\u3002
+property.rotation-policy.default-behavior.alias.synopsis=\u4e0d\u4f7f\u7528\u4efb\u4f55\u8f6e\u8f6c\u7b56\u7565\uff0c\u65e5\u5fd7\u8f6e\u8f6c\u4e0d\u4f1a\u53d1\u751f\u3002
+property.time-interval.synopsis=\u6307\u5b9a\u68c0\u67e5\u662f\u5426\u9700\u8981\u8f6e\u8f6c\u65e5\u5fd7\u6587\u4ef6\u7684\u65f6\u95f4\u95f4\u9694\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_de.properties
index b7a117a..5d59921 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_de.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File Based Key Manager Provider
-user-friendly-plural-name=File Based Key Manager Providers
-synopsis=The File Based Key Manager Provider can be used to obtain the server certificate from a key store file on the local file system.
-description=Multiple file formats may be supported, depending on the providers supported by the underlying Java runtime environment.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the File Based Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the File Based Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Key Manager Provider implementation.
-property.key-store-file.synopsis=Specifies the path to the file that contains the private key information. This may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.key-store-file.description=Changes to this property will take effect the next time that the key manager is accessed.
-property.key-store-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
+user-friendly-name=Dateigest\u00fctzter Schl\u00fcsselmanageranbieter
+user-friendly-plural-name=Dateigest\u00fctzte Schl\u00fcsselmanageranbieter
+synopsis=Mit dem dateigest\u00fctzten Schl\u00fcsselmanageranbieter kann das Serverzertifikat von einer Schl\u00fcsselspeicherdatei auf dem lokalen Dateisystem abgerufen werden.
+description=Es k\u00f6nnen mehrere Dateiformate unterst\u00fctzt werden, abh\u00e4ngig von den Anbietern, die von der zugrunde liegenden Java-Runtime-Umgebung unterst\u00fctzt werden.
+constraint.1.synopsis=Die Schl\u00fcsselspeicher-PIN muss mit einer der Schl\u00fcsselspeicher-PIN-Eigenschaften angegeben werden, wenn der dateigest\u00fctzte Schl\u00fcsselmanageranbieter aktiviert ist.
+property.enabled.synopsis=Gibt an, ob der dateigest\u00fctzte Schl\u00fcsselmanageranbieter zur Verwendung aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den dateigest\u00fctzten Schl\u00fcsselmanageranbieter implementiert.
+property.key-store-file.synopsis=Gibt den Pfad zur Datei an, die die Informationen zum privaten Schl\u00fcssel enth\u00e4lt. Dies kann ein absoluter Pfad, aber auch ein zum Directory-Server-Root relativer Pfad sein.
+property.key-store-file.description=\u00c4nderungen an dieser Eigenschaft wirken sich ab dem n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager aus.
+property.key-store-file.syntax.string.pattern.synopsis=Ein Pfad zu einer bestehenden Datei, die der Server lesen kann.
+property.key-store-pin.synopsis=Gibt die Klartext-PIN an, die zum Zugreifen auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter ben\u00f6tigt werden.
+property.key-store-pin.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft wirken sich ab dem n\u00e4chsten Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter aus.
+property.key-store-pin-environment-variable.synopsis=Gibt den Namen der Umgebungsvariable an, die die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter ben\u00f6tigt wird.
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft wirken sich ab dem n\u00e4chsten Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter aus.
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=Der Name einer definierten Umgebungsvariable mit der Klartext-PIN, die f\u00fcr den Zugriff auf den Inhalt des Schl\u00fcsselspeichers erforderlich ist.
+property.key-store-pin-file.synopsis=Gibt den Pfad zu einer Textdatei an, deren einziger Inhalt in einer Zeile die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter ben\u00f6tigt wird. 
+property.key-store-pin-file.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft wirken sich ab dem n\u00e4chsten Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter aus.
+property.key-store-pin-file.syntax.string.pattern.synopsis=Ein Pfad zu einer bestehenden Datei, die der Server lesen kann.
+property.key-store-pin-property.synopsis=Gibt den Namen der Java-Eigenschaft an, die die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter ben\u00f6tigt wird.
+property.key-store-pin-property.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft wirken sich ab dem n\u00e4chsten Zugriff auf den dateigest\u00fctzten Schl\u00fcsselmanageranbieter aus.
+property.key-store-pin-property.syntax.string.pattern.synopsis=Der Name einer definierten Java-Eigenschaft.
 property.key-store-type.synopsis=Gibt das Format der Daten in einer Key-Store-Datei an.
-property.key-store-type.description=G\u00fcltige Werte m\u00fcssen immer 'JKS' und 'PKCS12' enthalten, unterschiedliche Implementierungen k\u00f6nnen jedoch auch andere Werte zulassen. If no value is provided, the JVM-default value is used. Changes to this configuration attribute will take effect the next time that the key manager is accessed.
-property.key-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment.
+property.key-store-type.description=G\u00fcltige Werte m\u00fcssen immer 'JKS' und 'PKCS12' enthalten, unterschiedliche Implementierungen k\u00f6nnen jedoch auch andere Werte zulassen. Wenn kein Wert angegeben wird, wird der JVM-Standardwert verwendet. \u00c4nderungen an diesem Konfigurationsattribut werden beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager wirksam.
+property.key-store-type.syntax.string.pattern.synopsis=Jedes Schl\u00fcsselspeicherformat, das von der Java-Runtime-Umgebung unterst\u00fctzt wird.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_es.properties
index 3e0020c..61852eb 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_es.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File Based Key Manager Provider
-user-friendly-plural-name=File Based Key Manager Providers
-synopsis=The File Based Key Manager Provider can be used to obtain the server certificate from a key store file on the local file system.
-description=Multiple file formats may be supported, depending on the providers supported by the underlying Java runtime environment.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the File Based Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the File Based Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Key Manager Provider implementation.
-property.key-store-file.synopsis=Specifies the path to the file that contains the private key information. This may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.key-store-file.description=Changes to this property will take effect the next time that the key manager is accessed.
-property.key-store-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
-property.key-store-type.synopsis=Specifies the format for the data in the key store file.
-property.key-store-type.description=Los valores v\u00e1lidos deber\u00edan contener siempre 'JKS' y 'PKCS12', pero en otras implementaciones podr\u00edan aparecer otros valores tambi\u00e9n. If no value is provided, the JVM-default value is used. Changes to this configuration attribute will take effect the next time that the key manager is accessed.
-property.key-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment.
+user-friendly-name=Proveedor del administrador de claves basado en archivos
+user-friendly-plural-name=Proveedores de administradores de claves basados en archivos
+synopsis=El proveedor del administrador de claves basado en archivos se puede utilizar para obtener el certificado del servidor desde un archivo de almac\u00e9n de claves del sistema de archivos local.
+description=Se admiten varios formatos de archivo en funci\u00f3n de los proveedores compatibles con el entorno de ejecuci\u00f3n de Java subyacente.
+constraint.1.synopsis=Debe especificarse el PIN del almac\u00e9n de claves mediante una de las propiedades "key-store-pin" al habilitar el proveedor del administrador de claves basado en archivos.
+property.enabled.synopsis=Indica si el proveedor del administrador de claves basado en archivos se ha habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor del administrador de claves basado en archivos.
+property.key-store-file.synopsis=Especifica la ruta al archivo que contenga la informaci\u00f3n de clave privada. Puede ser una ruta absoluta o una relativa a la ra\u00edz de instancias de OpenDS Directory Server.
+property.key-store-file.description=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de claves.
+property.key-store-file.syntax.string.pattern.synopsis=Una ruta a un archivo existente que pueda leer el servidor.
+property.key-store-pin.synopsis=Especifica el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de claves basado en archivos.
+property.key-store-pin.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-environment-variable.synopsis=Especifica el nombre de la variable de entorno que contenga el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=El nombre de la variable de entorno definida que contenga el PIN de texto sin cifrar necesario para acceder al contenido del almac\u00e9n de claves.
+property.key-store-pin-file.synopsis=Especifica la ruta al archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-file.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-file.syntax.string.pattern.synopsis=Una ruta a un archivo existente que pueda leer el servidor.
+property.key-store-pin-property.synopsis=Especifica el nombre de la propiedad de Java que contenga el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-property.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de claves basado en archivos.
+property.key-store-pin-property.syntax.string.pattern.synopsis=El nombre de la propiedad de Java definida.
+property.key-store-type.synopsis=Especifica el formato de los datos del archivo del almac\u00e9n de claves.
+property.key-store-type.description=Entre los valores v\u00e1lidos, se incluyen siempre "JKS" y "PKCS12", aunque en otras implementaciones podr\u00edan aparecer tambi\u00e9n otros valores. Si no se proporciona ning\u00fan valor, se utilizar\u00e1 el valor predeterminado de JVM. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n la pr\u00f3xima vez que se acceda al administrador de claves.
+property.key-store-type.syntax.string.pattern.synopsis=Cualquier formato de almac\u00e9n de claves admitido por el entorno de ejecuci\u00f3n de Java.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_fr.properties
index a3ba45f..a3fb9a1 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_fr.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File Based Key Manager Provider
-user-friendly-plural-name=File Based Key Manager Providers
-synopsis=The File Based Key Manager Provider can be used to obtain the server certificate from a key store file on the local file system.
-description=Multiple file formats may be supported, depending on the providers supported by the underlying Java runtime environment.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the File Based Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the File Based Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Key Manager Provider implementation.
-property.key-store-file.synopsis=Specifies the path to the file that contains the private key information. This may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.key-store-file.description=Changes to this property will take effect the next time that the key manager is accessed.
-property.key-store-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
-property.key-store-type.synopsis=Specifies the format for the data in the key store file.
-property.key-store-type.description=Les valeurs valides doivent toujours inclure 'JKS' et 'PKCS12', mais des impl\u00e9mentations diff\u00e9rentes peuvent accepter d'autres valeurs. If no value is provided, the JVM-default value is used. Changes to this configuration attribute will take effect the next time that the key manager is accessed.
-property.key-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment.
+user-friendly-name=Fournisseur de gestionnaire de cl\u00e9 de type fichier
+user-friendly-plural-name=Fournisseurs de gestionnaire de cl\u00e9 de type fichier
+synopsis=Le fournisseur de gestionnaire de cl\u00e9 de type fichier peut \u00eatre utilis\u00e9 pour obtenir le certificat du serveur \u00e0 partir d'un fichier keystore dans le syst\u00e8me de fichiers local.
+description=De nombreux formats de fichiers peuvent \u00eatre pris en charge, selon les fournisseurs pris en charge par l'environnement d'ex\u00e9cution Java sous-jacent.
+constraint.1.synopsis=Le num\u00e9ro personnel d'identification de keystore doit \u00eatre sp\u00e9cifi\u00e9 en utilisant l'une de ses propri\u00e9t\u00e9s quand le fournisseur de gestionnaire de cl\u00e9 de type fichier est activ\u00e9.
+property.enabled.synopsis=Indique si le fournisseur de gestionnaire de cl\u00e9 de type fichier est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-file.synopsis=Sp\u00e9cifie le chemin vers le fichier qui contient les informations de cl\u00e9 priv\u00e9es. Ce peut \u00eatre un chemin absolu ou relatif \u00e0 la racine d'instance d'OpenDS Directory Server.
+property.key-store-file.description=Les modifications de cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au gestionnaire de cl\u00e9s.
+property.key-store-file.syntax.string.pattern.synopsis=Un chemin vers un fichier existant qui est lisible par le serveur.
+property.key-store-pin.synopsis=Sp\u00e9cifie le num\u00e9ro d'identification personnel n\u00e9cessaire pour l'acc\u00e8s au fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin-environment-variable.synopsis=Sp\u00e9cifie le nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=Le nom d'une variable d'environnement d\u00e9finie qui contient le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire pour l'acc\u00e8s au contenu du keystore.
+property.key-store-pin-file.synopsis=Sp\u00e9cifie le chemin vers le fichier texte dont le seul contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte en clair, n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9 de type fichier .
+property.key-store-pin-file.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin-file.syntax.string.pattern.synopsis=Un chemin vers un fichier existant qui est lisible par le serveur.
+property.key-store-pin-property.synopsis=Sp\u00e9cifie le nom de la propri\u00e9t\u00e9 Java qui contient le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'acc\u00e8s au fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin-property.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire de cl\u00e9 de type fichier.
+property.key-store-pin-property.syntax.string.pattern.synopsis=Le nom d'une propri\u00e9t\u00e9 Java d\u00e9finie.
+property.key-store-type.synopsis=Sp\u00e9cifie le format des donn\u00e9es du fichier de stockage des cl\u00e9s.
+property.key-store-type.description=Les valeurs valides doivent toujours inclure 'JKS' et 'PKCS12', mais des impl\u00e9mentations diff\u00e9rentes peuvent accepter d'autres valeurs. Si aucune valeur n'est fournie, la valeur par d\u00e9faut de la JVM est utilis\u00e9e. Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s.
+property.key-store-type.syntax.string.pattern.synopsis=Nimporte quel format de keystore pris en chrage par l'environnement d'ex\u00e9cution Java.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_zh_CN.properties
index b80e4f5..d438e25 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedKeyManagerProviderCfgDefn_zh_CN.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File Based Key Manager Provider
-user-friendly-plural-name=File Based Key Manager Providers
-synopsis=The File Based Key Manager Provider can be used to obtain the server certificate from a key store file on the local file system.
-description=Multiple file formats may be supported, depending on the providers supported by the underlying Java runtime environment.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the File Based Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the File Based Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Key Manager Provider implementation.
-property.key-store-file.synopsis=Specifies the path to the file that contains the private key information. This may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.key-store-file.description=Changes to this property will take effect the next time that the key manager is accessed.
-property.key-store-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
-property.key-store-type.synopsis=Specifies the format for the data in the key store file.
-property.key-store-type.description=\u6709\u6548\u503c\u5e94\u59cb\u7ec8\u5305\u542b 'JKS' \u548c 'PKCS12'\uff0c\u4f46\u4e0d\u540c\u7684\u5b9e\u73b0\u53ef\u80fd\u8fd8\u4f1a\u5305\u542b\u5176\u4ed6\u503c\u3002If no value is provided, the JVM-default value is used. Changes to this configuration attribute will take effect the next time that the key manager is accessed.
-property.key-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment.
+user-friendly-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u4ece\u672c\u5730\u6587\u4ef6\u7cfb\u7edf\u4e0a\u7684\u5bc6\u94a5\u5e93\u6587\u4ef6\u4e2d\u83b7\u53d6\u670d\u52a1\u5668\u8bc1\u4e66\u3002
+description=\u53ef\u4ee5\u652f\u6301\u591a\u79cd\u6587\u4ef6\u683c\u5f0f\uff0c\u5177\u4f53\u53d6\u51b3\u4e8e\u57fa\u7840 Java \u8fd0\u884c\u65f6\u73af\u5883\u6240\u652f\u6301\u7684\u63d0\u4f9b\u7a0b\u5e8f\u3002
+constraint.1.synopsis=\u542f\u7528\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u540e\uff0c\u5fc5\u987b\u4f7f\u7528\u4e00\u4e2a key-store-pin \u5c5e\u6027\u6307\u5b9a\u5bc6\u94a5\u5e93\u7684\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.key-store-file.synopsis=\u6307\u5b9a\u5305\u542b\u79c1\u94a5\u4fe1\u606f\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002\u5b83\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u4e5f\u53ef\u4ee5\u662f\u76f8\u5bf9\u4e8e OpenDS Directory Server \u5b9e\u4f8b\u6839\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.key-store-file.description=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548\u3002
+property.key-store-file.syntax.string.pattern.synopsis=\u670d\u52a1\u5668\u53ef\u4ee5\u8bfb\u53d6\u7684\u73b0\u6709\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.key-store-pin.synopsis=\u6307\u5b9a\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.key-store-pin.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-environment-variable.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u7684\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\u3002
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=\u5b9a\u4e49\u7684\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\uff0c\u8be5\u53d8\u91cf\u5305\u542b\u8bbf\u95ee\u5bc6\u94a5\u5b58\u50a8\u5185\u5bb9\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.key-store-pin-file.synopsis=\u6307\u5b9a\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u8be5\u6587\u672c\u6587\u4ef6\u7684\u552f\u4e00\u5185\u5bb9\u5e94\u4e3a\u4e00\u884c\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.key-store-pin-file.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-file.syntax.string.pattern.synopsis=\u670d\u52a1\u5668\u53ef\u4ee5\u8bfb\u53d6\u7684\u73b0\u6709\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.key-store-pin-property.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u7684 Java \u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.key-store-pin-property.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-property.syntax.string.pattern.synopsis=\u5b9a\u4e49\u7684 Java \u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.key-store-type.synopsis=\u6307\u5b9a\u5bc6\u94a5\u5b58\u50a8\u6587\u4ef6\u4e2d\u7684\u6570\u636e\u7684\u683c\u5f0f\u3002
+property.key-store-type.description=\u6709\u6548\u503c\u5e94\u59cb\u7ec8\u5305\u542b 'JKS' \u548c 'PKCS12'\uff0c\u4f46\u4e0d\u540c\u7684\u5b9e\u73b0\u53ef\u80fd\u8fd8\u4f1a\u5305\u542b\u5176\u4ed6\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5219\u4f7f\u7528 JVM \u9ed8\u8ba4\u503c\u3002\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548\u3002
+property.key-store-type.syntax.string.pattern.synopsis=Java \u8fd0\u884c\u65f6\u73af\u5883\u652f\u6301\u7684\u4efb\u4f55\u5bc6\u94a5\u5e93\u683c\u5f0f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_de.properties
index 6ab8533..88d80db 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_de.properties
@@ -1,20 +1,20 @@
-user-friendly-name=File Based Trust Manager Provider
-user-friendly-plural-name=File Based Trust Manager Providers
-synopsis=The file-based trust manager provider determines whether to trust a presented certificate based on whether that certificate exists in a server trust store file.
-description=The trust store file can be in either JKS (the default Java key store format) or PKCS#12 (a standard certificate format) form.
-property.enabled.synopsis=Indicate whether the File Based Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Trust Manager Provider implementation.
-property.trust-store-file.synopsis=Specifies the path to the file containing the trust information. It can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-file.description=Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-file.syntax.string.pattern.synopsis=An absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the trust store file.
-property.trust-store-type.description=Valid values always include 'JKS' and 'PKCS12', but different implementations can allow other values as well. If no value is provided, then the JVM default value is used. Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment. The "JKS" and "PKCS12" formats are typically available in Java environments.
+user-friendly-name=Dateigest\u00fctzte Vertrauensmanageranbieter
+user-friendly-plural-name=Dateigest\u00fctzte Vertrauensmanageranbieter
+synopsis=Der dateigest\u00fctzte Vertrauensmanageranbieter ermittelt, ob einem vorgelegten Zertifikat vertraut wird. Die Entscheidung erfolgt danach, ob das Zertifikat in einer Server-Vertrauensspeicherdatei vorhanden ist. 
+description=Die Vertrauensspeicherdatei kann das Format (das standardm\u00e4\u00dfige Java-Schl\u00fcsselspeicherformat) oder PKCS#12 (ein standardm\u00e4\u00dfiges Zertifikatformat) haben.
+property.enabled.synopsis=Gibt an, ob der dateigest\u00fctzte Vertrauensmanageranbieter aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den dateigest\u00fctzten Vertrauensmanageranbieter implementiert.
+property.trust-store-file.synopsis=Gibt den Pfad zur Datei an, die die Vertrauensinformationen enth\u00e4lt. Dieser kann ein absoluter Pfad, aber auch ein zum OpenDS-Directory-Server-Instanzen-Root relativer Pfad sein.
+property.trust-store-file.description=\u00c4nderungen an diesem Konfigurationsattribut werden beim n\u00e4chsten Zugriff auf den Vertrauensmanager wirksam.
+property.trust-store-file.syntax.string.pattern.synopsis=Ein absoluter Pfad oder ein Pfad, der relativ zum OpenDS-Directory-Server-Instanzen-Root ist.
+property.trust-store-pin.synopsis=Gibt die Klartext-PIN an, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter ben\u00f6tigt wird.
+property.trust-store-pin.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter wirksam.
+property.trust-store-pin-environment-variable.synopsis=Gibt den Namen der Umgebungsvariable an, die die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter ben\u00f6tigt wird.
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter wirksam.
+property.trust-store-pin-file.synopsis=Gibt den Pfad zur Textdatei an, deren einziger Inhalt eine einzelne Zeile mit der Klartext-PIN ist, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter ben\u00f6tigt wird.
+property.trust-store-pin-file.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter wirksam.
+property.trust-store-pin-property.synopsis=Gibt den Namen der Java-Eigenschaft an, die die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter ben\u00f6tigt wird.
+property.trust-store-pin-property.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den dateigest\u00fctzten Vertrauensmanageranbieter wirksam.
+property.trust-store-type.synopsis=Gibt das Format der Daten in einer Vetrtrauensspeicherdatei an.
+property.trust-store-type.description=G\u00fcltige Werte m\u00fcssen immer 'JKS' und 'PKCS12' enthalten, unterschiedliche Implementierungen k\u00f6nnen jedoch auch andere Werte zulassen. Wenn kein Wert angegeben wird, wird der JVM-Standardwert verwendet. \u00c4nderungen an diesem Konfigurationsattribut werden beim n\u00e4chsten Zugriff auf den Vertrauensmanager wirksam.
+property.trust-store-type.syntax.string.pattern.synopsis=Alle Vertrauensspeicherformate, die von der Java-Runtime-Umgebung zugelassen sind. Die Formate "JKS" und "PKCS12" sind normalerweise in Java-Umgebungen verf\u00fcgbar.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_es.properties
index 6ab8533..7a133c0 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=File Based Trust Manager Provider
-user-friendly-plural-name=File Based Trust Manager Providers
-synopsis=The file-based trust manager provider determines whether to trust a presented certificate based on whether that certificate exists in a server trust store file.
-description=The trust store file can be in either JKS (the default Java key store format) or PKCS#12 (a standard certificate format) form.
-property.enabled.synopsis=Indicate whether the File Based Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Trust Manager Provider implementation.
-property.trust-store-file.synopsis=Specifies the path to the file containing the trust information. It can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-file.description=Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-file.syntax.string.pattern.synopsis=An absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the trust store file.
-property.trust-store-type.description=Valid values always include 'JKS' and 'PKCS12', but different implementations can allow other values as well. If no value is provided, then the JVM default value is used. Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment. The "JKS" and "PKCS12" formats are typically available in Java environments.
+user-friendly-name=Proveedor del administrador de confianza basado en archivos
+user-friendly-plural-name=Proveedores de administradores de confianza basados en archivos
+synopsis=El proveedor del administrador de confianza basado en archivos determina si se debe confiar en el certificado presentado en funci\u00f3n de si existe en el archivo del almac\u00e9n de confianza del servidor.
+description=El archivo del almac\u00e9n de confianza puede presentar el formato JKS (el formato predeterminado del almac\u00e9n de claves de Java) o PKCS#12 (un formato de certificado est\u00e1ndar).
+property.enabled.synopsis=Indica si el proveedor del administrador de confianza basado en archivos se ha habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor del administrador de confianza basado en archivos.
+property.trust-store-file.synopsis=Especifica la ruta al archivo que contenga la informaci\u00f3n de confianza. Puede ser una ruta absoluta o una relativa a la ra\u00edz de instancias de OpenDS Directory Server.
+property.trust-store-file.description=Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n la pr\u00f3xima vez que se acceda al administrador de confianza.
+property.trust-store-file.syntax.string.pattern.synopsis=Una ruta absoluta o una relativa a la ra\u00edz de instancias de OpenDS Directory Server.
+property.trust-store-pin.synopsis=Especifica el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin-environment-variable.synopsis=Especifica el nombre de la variable de entorno que contenga el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin-file.synopsis=Especifica la ruta al archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin-file.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin-property.synopsis=Especifica el nombre de la propiedad de Java que contenga el PIN de texto sin cifrar necesario para acceder al proveedor del administrador de confianza basado en archivos.
+property.trust-store-pin-property.requires-admin-action.synopsis=Los cambios realizados en esta propiedad se aplicar\u00e1n la pr\u00f3xima vez que se acceda al proveedor del administrador de confianza basado en archivos.
+property.trust-store-type.synopsis=Especifica el formato de los datos del archivo del almac\u00e9n de confianza.
+property.trust-store-type.description=Entre los valores v\u00e1lidos, se incluyen siempre "JKS" y "PKCS12", aunque en otras implementaciones podr\u00edan aparecer otros valores tambi\u00e9n. Si no se proporciona ning\u00fan valor, se utilizar\u00e1 el valor predeterminado de JVM. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n la pr\u00f3xima vez que se acceda al administrador de confianza.
+property.trust-store-type.syntax.string.pattern.synopsis=Cualquier formato de almac\u00e9n de claves admitido por el entorno de ejecuci\u00f3n de Java. Los formatos "JKS" y "PKCS12" suelen estar disponibles en los entornos de Java.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_fr.properties
index 6ab8533..aabcdc0 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_fr.properties
@@ -1,20 +1,20 @@
-user-friendly-name=File Based Trust Manager Provider
-user-friendly-plural-name=File Based Trust Manager Providers
-synopsis=The file-based trust manager provider determines whether to trust a presented certificate based on whether that certificate exists in a server trust store file.
-description=The trust store file can be in either JKS (the default Java key store format) or PKCS#12 (a standard certificate format) form.
-property.enabled.synopsis=Indicate whether the File Based Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Trust Manager Provider implementation.
-property.trust-store-file.synopsis=Specifies the path to the file containing the trust information. It can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-file.description=Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-file.syntax.string.pattern.synopsis=An absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the trust store file.
-property.trust-store-type.description=Valid values always include 'JKS' and 'PKCS12', but different implementations can allow other values as well. If no value is provided, then the JVM default value is used. Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment. The "JKS" and "PKCS12" formats are typically available in Java environments.
+user-friendly-name=Fournisseur de gestionnaire d'approbation de type fichier
+user-friendly-plural-name=Fournisseurs de gestionnaire d'approbation de type fichier
+synopsis=Le fournisseur de gestionnaire d'approbation de type fichier d\u00e9termine s'il faut approuver un certificat pr\u00e9sent\u00e9 bas\u00e9 sur l'existence du certificat (ou pas), dans un fichier de stockage d'approbation de serveur.
+description=Le fichier de stockage d'approbation peut \u00eatre sous forme JKS (le format par d\u00e9faut du keystore Java) ou PKCS#12 (un format de certificat standard).
+property.enabled.synopsis=Indique si le fournisseur de gestionnaire d'approbation de type fichier est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-file.synopsis=Sp\u00e9cifie le chemin vers le fichier contenant les informations d'approbations. Ce peut \u00eatre un chemin absolu ou un chemin relatif \u00e0 la racine d'instance d'OpenDS Directory Server.
+property.trust-store-file.description=Les modifications de cet attribut de configuration prendront effet au prochain acc\u00e8s au gestionnaire d'approbations.
+property.trust-store-file.syntax.string.pattern.synopsis=Ce peut \u00eatre un chemin absolu ou un chemin relatif \u00e0 la racine d'instance d'OpenDS Directory Server.
+property.trust-store-pin.synopsis=Sp\u00e9cifie le num\u00e9ro d'identification personnel n\u00e9cessaire pour l'acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin-environment-variable.synopsis=Sp\u00e9cifie le nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin-file.synopsis=Sp\u00e9cifie le chemin vers le fichier texte dont le seul contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte en clair, n\u00e9cessaire \u00e0 l'acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin-file.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin-property.synopsis=Sp\u00e9cifie le nom de la propri\u00e9t\u00e9 Java qui contient le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-pin-property.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au fournisseur de gestionnaire d'approbation de type fichier.
+property.trust-store-type.synopsis=Sp\u00e9cifie le format pour les donn\u00e9es dans le fichier de stockage d'approbations.
+property.trust-store-type.description=Les valeurs valides doivent toujours inclure 'JKS' et 'PKCS12', mais des impl\u00e9mentations diff\u00e9rentes peuvent autoriser d'autres valeurs. Si aucune valeur n'est fournie, la valeur par d\u00e9faut de la JVM est utilis\u00e9e. Les modifications de cet attribut de configuration prendront effet au prochain acc\u00e8s au gestionnaire d'approbations.
+property.trust-store-type.syntax.string.pattern.synopsis=Nimporte quel format de keystore pris en charge par l'environnement d'ex\u00e9cution Java. Les formats "JKS" et "PKCS12" sont typiquement disponibles dans les environnements Java.
diff --git a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_zh_CN.properties
index 6ab8533..a1ae72d 100644
--- a/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileBasedTrustManagerProviderCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=File Based Trust Manager Provider
-user-friendly-plural-name=File Based Trust Manager Providers
-synopsis=The file-based trust manager provider determines whether to trust a presented certificate based on whether that certificate exists in a server trust store file.
-description=The trust store file can be in either JKS (the default Java key store format) or PKCS#12 (a standard certificate format) form.
-property.enabled.synopsis=Indicate whether the File Based Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Trust Manager Provider implementation.
-property.trust-store-file.synopsis=Specifies the path to the file containing the trust information. It can be an absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-file.description=Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-file.syntax.string.pattern.synopsis=An absolute path or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Trust Manager Provider .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the File Based Trust Manager Provider is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the trust store file.
-property.trust-store-type.description=Valid values always include 'JKS' and 'PKCS12', but different implementations can allow other values as well. If no value is provided, then the JVM default value is used. Changes to this configuration attribute take effect the next time that the trust manager is accessed.
-property.trust-store-type.syntax.string.pattern.synopsis=Any key store format supported by the Java runtime environment. The "JKS" and "PKCS12" formats are typically available in Java environments.
+user-friendly-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u4ee5\u6839\u636e\u670d\u52a1\u5668\u4fe1\u4efb\u5e93\u6587\u4ef6\u4e2d\u662f\u5426\u5b58\u5728\u63d0\u4f9b\u7684\u8bc1\u4e66\u6765\u786e\u5b9a\u662f\u5426\u4fe1\u4efb\u8be5\u8bc1\u4e66\u3002
+description=\u4fe1\u4efb\u5e93\u6587\u4ef6\u53ef\u4ee5\u662f JKS\uff08\u9ed8\u8ba4 Java \u5bc6\u94a5\u5e93\u683c\u5f0f\uff09\u6216 PKCS#12\uff08\u6807\u51c6\u8bc1\u4e66\u683c\u5f0f\uff09\u683c\u5f0f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.trust-store-file.synopsis=\u6307\u5b9a\u5305\u542b\u4fe1\u4efb\u4fe1\u606f\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002\u5b83\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u4e5f\u53ef\u4ee5\u662f\u76f8\u5bf9\u4e8e OpenDS Directory Server \u5b9e\u4f8b\u6839\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.trust-store-file.description=\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\u751f\u6548\u3002
+property.trust-store-file.syntax.string.pattern.synopsis=\u7edd\u5bf9\u8def\u5f84\u6216\u76f8\u5bf9\u4e8e OpenDS Directory Server \u5b9e\u4f8b\u6839\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.trust-store-pin.synopsis=\u6307\u5b9a\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.trust-store-pin.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.trust-store-pin-environment-variable.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u7684\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\u3002
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.trust-store-pin-file.synopsis=\u6307\u5b9a\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u8be5\u6587\u672c\u6587\u4ef6\u7684\u552f\u4e00\u5185\u5bb9\u5e94\u4e3a\u4e00\u884c\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.trust-store-pin-file.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.trust-store-pin-property.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u7684 Java \u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.trust-store-pin-property.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.trust-store-type.synopsis=\u6307\u5b9a\u4fe1\u4efb\u5e93\u6587\u4ef6\u4e2d\u6570\u636e\u7684\u683c\u5f0f\u3002
+property.trust-store-type.description=\u6709\u6548\u503c\u5e94\u59cb\u7ec8\u5305\u542b "JKS" \u548c "PKCS12"\uff0c\u4f46\u4e0d\u540c\u7684\u5b9e\u73b0\u8fd8\u5141\u8bb8\u5305\u542b\u5176\u4ed6\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5219\u4f7f\u7528 JVM \u9ed8\u8ba4\u503c\u3002\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\u751f\u6548\u3002
+property.trust-store-type.syntax.string.pattern.synopsis=Java \u8fd0\u884c\u65f6\u73af\u5883\u652f\u6301\u7684\u4efb\u4f55\u5bc6\u94a5\u5e93\u683c\u5f0f\u3002"JKS" \u548c "PKCS12" \u683c\u5f0f\u901a\u5e38\u5728 Java \u73af\u5883\u4e2d\u53ef\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_de.properties
index 8e95df5..5f08364 100644
--- a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=File Count Log Retention Policy
-user-friendly-plural-name=File Count Log Retention Policies
-synopsis=Retention policy based on the number of rotated log files on disk.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File Count Log Retention Policy implementation.
-property.number-of-files.synopsis=Specifies the number of archived log files to retain before the oldest ones are cleaned.
+user-friendly-name=Dateianzahlprotokoll-Aufrechterhaltungsrichtlinie
+user-friendly-plural-name=Dateianzahlprotokoll-Aufrechterhaltungsrichtlinien
+synopsis=Aufrechterhaltungsrichtlinie auf Basis der Anzahl rotierter Protokolldateien auf dem Datentr\u00e4ger.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Dateianzahlprotokoll-Aufrechterhaltungsrichtlinie implementiert.
+property.number-of-files.synopsis=Gibt die Anzahl der archivierten Protokolldateien an, die beibehalten werden, bevor die \u00e4ltesten bereinigt werden.
diff --git a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_es.properties
index 8e95df5..0f57366 100644
--- a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=File Count Log Retention Policy
-user-friendly-plural-name=File Count Log Retention Policies
-synopsis=Retention policy based on the number of rotated log files on disk.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File Count Log Retention Policy implementation.
-property.number-of-files.synopsis=Specifies the number of archived log files to retain before the oldest ones are cleaned.
+user-friendly-name=Pol\u00edtica de retenci\u00f3n de registros de recuento de archivos
+user-friendly-plural-name=Pol\u00edticas de retenci\u00f3n de registros de recuento de archivos
+synopsis=Pol\u00edtica de retenci\u00f3n basada en el n\u00famero de archivos de registro rotados del disco.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de retenci\u00f3n del registro de recuento de archivos.
+property.number-of-files.synopsis=Especifica el n\u00famero de archivos de registro archivados que se conservan antes de que se borren los m\u00e1s antiguos.
diff --git a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_fr.properties
index 8e95df5..0f5410b 100644
--- a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=File Count Log Retention Policy
-user-friendly-plural-name=File Count Log Retention Policies
-synopsis=Retention policy based on the number of rotated log files on disk.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File Count Log Retention Policy implementation.
-property.number-of-files.synopsis=Specifies the number of archived log files to retain before the oldest ones are cleaned.
+user-friendly-name=Strat\u00e9gie de r\u00e9tention de journal de d\u00e9compte de fichiers
+user-friendly-plural-name=Strat\u00e9gies de r\u00e9tention de journal de d\u00e9compte de fichiers
+synopsis=Strat\u00e9gie de r\u00e9tention bas\u00e9e sur le nombre de fichiers journaux qui font l'objet d'une rotation sur le disque.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de r\u00e9tention de journal de d\u00e9compte de fichiers.
+property.number-of-files.synopsis=Sp\u00e9cifie le nombre de fichiers journaux archiv\u00e9s \u00e0 conserver avant que les plus anciens ne soient nettoy\u00e9s.
diff --git a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_zh_CN.properties
index 8e95df5..38e0dbb 100644
--- a/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileCountLogRetentionPolicyCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=File Count Log Retention Policy
-user-friendly-plural-name=File Count Log Retention Policies
-synopsis=Retention policy based on the number of rotated log files on disk.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File Count Log Retention Policy implementation.
-property.number-of-files.synopsis=Specifies the number of archived log files to retain before the oldest ones are cleaned.
+user-friendly-name=\u6587\u4ef6\u8ba1\u6570\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+user-friendly-plural-name=\u6587\u4ef6\u8ba1\u6570\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+synopsis=\u57fa\u4e8e\u78c1\u76d8\u4e0a\u8f6e\u8f6c\u65e5\u5fd7\u6587\u4ef6\u6570\u7684\u4fdd\u7559\u7b56\u7565\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6587\u4ef6\u8ba1\u6570\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.number-of-files.synopsis=\u6307\u5b9a\u5728\u6e05\u9664\u6700\u65e9\u5f52\u6863\u65e5\u5fd7\u6587\u4ef6\u524d\uff0c\u8981\u4fdd\u7559\u7684\u5f52\u6863\u65e5\u5fd7\u6587\u4ef6\u6570\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_de.properties
index 20b0e6e..8b62a80 100644
--- a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_de.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File System Entry Cache
-user-friendly-plural-name=File System Entry Caches
-synopsis=The File System Entry Cache is an entry cache implementation which uses a JE database to keep track of the entries.
-description=For best performance, the JE database should reside in a memory based file system although any file system will do for this cache to function. Entries are maintained either by FIFO (default) or LRU-based (configurable) list implementation. Cache sizing is based on the size of free space available in the file system, such that if enough memory is free, then adding an entry to the cache will not require purging. If more than the specified size of the file system available space is already consumed, then one or more entries need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries are not allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a set of filters are provided then an entry must match at least one of them in order to be stored in the cache. JE environment cache size can also be configured either as a percentage of the free memory available in the JVM, or as an absolute size in bytes. This cache has a persistence property which, if enabled, allows for the contents of the cache to persist across server or cache restarts.
-property.cache-directory.synopsis=Specifies the directory in which the JE environment should store the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.cache-type.synopsis=Specifies the policy which should be used for purging entries from the cache.
-property.cache-type.syntax.enumeration.value.fifo.synopsis=FIFO based entry cache.
-property.cache-type.syntax.enumeration.value.lru.synopsis=LRU based entry cache.
-property.compact-encoding.synopsis=Indicates whether the cache should use a compact form when encoding cache entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that compression does not preserve user-supplied capitalization in the object class and attribute type names.
-property.compact-encoding.requires-admin-action.synopsis=Changing this property only affects the encoding of the cache entries put in the cache after the change is made. It will not be retroactively applied to existing cache entries.
-property.db-cache-percent.synopsis=Specifies the maximum memory usage for the internal JE cache as a percentage of the total JVM memory.
-property.db-cache-size.synopsis=Specifies the maximum JVM memory usage in bytes for the internal JE cache.
-property.enabled.synopsis=Indicates whether the File System Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File System Entry Cache implementation.
-property.je-property.synopsis=Specifies the environment properties for the Berkeley DB Java Edition database providing the backend for this entry cache.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to the OpenDS documentation for further information on related properties, their implications and range values. The definitive identification of all the property parameters available in the example.properties file in the Berkeley DB Java Edition distribution.
-property.lock-timeout.synopsis=The length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=The maximum number of entries allowed in the cache.
-property.max-memory-size.synopsis=The maximum size of the entry cache in bytes.
-property.persistent-cache.synopsis=Specifies whether the cache should persist across restarts.
+user-friendly-name=Dateisystem-Eintragscache
+user-friendly-plural-name=Dateisystem-Eintragscaches
+synopsis=Der Dateisystem-Eintragscache ist die Implementierung einer leeren Caches, den die JE-Datenbank verwendet, um die Eintr\u00e4ge zu erfassen.
+description=Im Interesse einer optimalen Leistung muss sich die JE-Datenbank in einem speichergest\u00fctzten Dateisystem befinden, obwohl jedes Dateisystem diesem Cache die Funktionsf\u00e4higkeit erm\u00f6glicht. Die Eintr\u00e4ge werden von FIDA (Standard) oder der LRU-basierten (konfigurierbaren) Listenimplementierung gepflegt. Die Gr\u00f6\u00dfe des Caches h\u00e4ngt von der Gr\u00f6\u00dfe des im Dateisystem verf\u00fcgbaren Speichers ab. Wenn ausreichender Speicher verf\u00fcgbar ist, beansprucht das Hinzuf\u00fcgen eines Eintrags um Speicher keine Bereinigung. Wenn mehr als die angegebene Gr\u00f6\u00dfe der verf\u00fcgbaren Dateisystemkapazit\u00e4t beansprucht wird, m\u00fcssen ein oder mehrere Eintr\u00e4ge entfernt werden, um Platz f\u00fcr einen Eintrag zu schaffen. Es ist auch m\u00f6glich, eine H\u00f6chstanzahl von Eintr\u00e4gen f\u00fcr den Cache anzugeben. Wenn diese Angabe erfolgt, kann die Anzahl der Eintr\u00e4ge diesen Wert nicht \u00fcberschreiten, aber es ist unter Umst\u00e4nden nicht m\u00f6glich, diese Anzahl von Eintr\u00e4gen vorzuhalten, wenn der verf\u00fcgbare Speicher zuerst ausgelastet wird. Weitere konfigurierbare Parameter f\u00fcr diesen Cache sind die maximale Zeitspanne zum Blockieren, w\u00e4hrend auf den Aufruf einer Sperre gewartet wird, und ein Satz aus Filtern, mit dem Kriterien zum Speichern von Eintr\u00e4gen im Cache definiert werden k\u00f6nnen. Wenn ein Satz mit Filtern angegeben wird, muss ein Eintrag mit mindestens einem angegeben werden, um im Cache gespeichert zu werden. Die Gr\u00f6\u00dfe des JE-Umgebungs-Caches kann auch als Prozentsatz des im JVM verf\u00fcgbaren freien Speichers oder als absolute Gr\u00f6\u00dfe in Byte konfiguriert werden. Dieser Cache verf\u00fcgt \u00fcber eine dauerhafte Eigenschaft. Wenn diese Eigenschaft aktiviert wird, wird der Inhalt des Caches bei Neustart von Server oder Cache beibehalten.
+property.cache-directory.synopsis=Gibt das Verzeichnis an, in dem die JE-Umgebung den Cache speichern soll.
+property.cache-level.synopsis=Gibt die Cacheebene in der Cachereihenfolge an, wenn mehr als eine Instanz des Caches konfiguriert ist.
+property.cache-type.synopsis=Gibt die Richtlinie an, die beim L\u00f6schen von Eintr\u00e4gen im Cache verwendet werden soll.
+property.cache-type.syntax.enumeration.value.fifo.synopsis=FIFO-gest\u00fctzter Eintrags-Cache
+property.cache-type.syntax.enumeration.value.lru.synopsis=LRU-gest\u00fctzter Eintrags-Cache
+property.compact-encoding.synopsis=Gibt an, ob der Cache beim Codieren von Cache-Eintr\u00e4gen eine kompakte Form verwenden sollen, in der die Attribute und Objektklassens\u00e4tze komprimiert werden.
+property.compact-encoding.description=Beachten Sie, dass die Komprimierung die vom Benutzer angegebene Gro\u00df- und Kleinschreibung in den Namen von Objektklasse und Attributtyp nicht beibeh\u00e4lt.
+property.compact-encoding.requires-admin-action.synopsis=Vom \u00c4ndern dieser Eigenschaft ist nur das Codieren der Cache-Eintr\u00e4ge betroffen, die nach der \u00c4nderung im Cache hinzugef\u00fcgt werden. Sie wird nicht r\u00fcckwirkend auf vorhandene Cache-Eintr\u00e4ge angewandt.
+property.db-cache-percent.synopsis=Gibt die maximale Speicherauslastung f\u00fcr den internen JE-Cache als Prozentsatz des gesamten JVM-Speichers an.
+property.db-cache-size.synopsis=Gibt die maximale JVM-Speicherauslastung f\u00fcr den internen JE-Cache als Prozentsatz des gesamten JE-Speichers an.
+property.enabled.synopsis=Gibt an, ob der Dateisystem-Eintragscache aktiviert ist.
+property.exclude-filter.synopsis=Der Filtersatz, der die Eintr\u00e4ge definiert, die aus dem Cache ausgeschlossen werden.
+property.include-filter.synopsis=Der Filtersatz, der die Eintr\u00e4ge definiert, die im Cache einbezogen werden.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Dateisystem-Eintragscache implementiert.
+property.je-property.synopsis=Gibt die Umgebungseigenschaften f\u00fcr die Berkeley DB Java Edition-Datenbank an, die den Backend f\u00fcr diesen Eintrag bereitstellt..
+property.je-property.description=Mit dem folgenden Format kann jede Berkeley DB Java Edition-Eigenschaft angegeben werden: property-name=property-value. Die OpenDS-Dokumentation enth\u00e4lt weitere Informationen zu verwandten Eigenschaften, ihrer Bedeutung und den Bereichswerten. Die definitive Identifizierung aller Eigenschaftsparameter, die in der Datei example.properties in der Berkeley DB Java Edition-Distribution verf\u00fcgbar sind.
+property.lock-timeout.synopsis=Die Zeitspanne, die w\u00e4hrend des Versuchs, eine Lese- oder Schreibsperre zu erhalten, gewartet wird.
+property.max-entries.synopsis=Die maximale Anzahl von Eintr\u00e4gen, die im Cache zul\u00e4ssig sind.
+property.max-memory-size.synopsis=Die maximale Gr\u00f6\u00dfe des Eintrag-Caches in Byte.
+property.persistent-cache.synopsis=Gibt an, ob der Cache w\u00e4hrend Neustarts beibehalten werden soll.
diff --git a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_es.properties
index 20b0e6e..5dce5d4 100644
--- a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_es.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File System Entry Cache
-user-friendly-plural-name=File System Entry Caches
-synopsis=The File System Entry Cache is an entry cache implementation which uses a JE database to keep track of the entries.
-description=For best performance, the JE database should reside in a memory based file system although any file system will do for this cache to function. Entries are maintained either by FIFO (default) or LRU-based (configurable) list implementation. Cache sizing is based on the size of free space available in the file system, such that if enough memory is free, then adding an entry to the cache will not require purging. If more than the specified size of the file system available space is already consumed, then one or more entries need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries are not allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a set of filters are provided then an entry must match at least one of them in order to be stored in the cache. JE environment cache size can also be configured either as a percentage of the free memory available in the JVM, or as an absolute size in bytes. This cache has a persistence property which, if enabled, allows for the contents of the cache to persist across server or cache restarts.
-property.cache-directory.synopsis=Specifies the directory in which the JE environment should store the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.cache-type.synopsis=Specifies the policy which should be used for purging entries from the cache.
-property.cache-type.syntax.enumeration.value.fifo.synopsis=FIFO based entry cache.
-property.cache-type.syntax.enumeration.value.lru.synopsis=LRU based entry cache.
-property.compact-encoding.synopsis=Indicates whether the cache should use a compact form when encoding cache entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that compression does not preserve user-supplied capitalization in the object class and attribute type names.
-property.compact-encoding.requires-admin-action.synopsis=Changing this property only affects the encoding of the cache entries put in the cache after the change is made. It will not be retroactively applied to existing cache entries.
-property.db-cache-percent.synopsis=Specifies the maximum memory usage for the internal JE cache as a percentage of the total JVM memory.
-property.db-cache-size.synopsis=Specifies the maximum JVM memory usage in bytes for the internal JE cache.
-property.enabled.synopsis=Indicates whether the File System Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File System Entry Cache implementation.
-property.je-property.synopsis=Specifies the environment properties for the Berkeley DB Java Edition database providing the backend for this entry cache.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to the OpenDS documentation for further information on related properties, their implications and range values. The definitive identification of all the property parameters available in the example.properties file in the Berkeley DB Java Edition distribution.
-property.lock-timeout.synopsis=The length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=The maximum number of entries allowed in the cache.
-property.max-memory-size.synopsis=The maximum size of the entry cache in bytes.
-property.persistent-cache.synopsis=Specifies whether the cache should persist across restarts.
+user-friendly-name=Memoria cach\u00e9 de entrada del sistema de archivos
+user-friendly-plural-name=Memorias cach\u00e9 de entrada del sistema de archivos
+synopsis=La memoria cach\u00e9 de entrada del sistema de archivos es una implementaci\u00f3n de la cach\u00e9 de entrada que utiliza una base de datos de JE para realizar un seguimiento de \u00e9stas.
+description=Para obtener el m\u00e1ximo rendimiento, la base de datos de JE debe residir en un sistema de archivos basado en memoria, aunque puede utilizarse cualquier sistema de archivos con esta cach\u00e9. Las entradas se conservar\u00e1n mediante una implementaci\u00f3n de lista basada en FIFO (valor predeterminado) o en LRU (configurable). El tama\u00f1o de la cach\u00e9 se basa en la cantidad de espacio libre disponible en el sistema de archivos, por lo que si hay suficiente memoria libre, no ser\u00e1 necesario realizar una purga al agregar una entrada en la cach\u00e9. Si ya se ha consumido una cantidad mayor que el tama\u00f1o especificado para el espacio disponible en la memoria del sistema de archivos, deber\u00e1 suprimirse una o varias entradas con el fin de liberar espacio para una nueva. Tambi\u00e9n se puede configurar un n\u00famero m\u00e1ximo de entradas para la cach\u00e9. Si se especifica este valor, el n\u00famero de entradas no podr\u00e1 superarlo, aunque es posible que no se pueda mantener esta cantidad de entradas si se llena primero la memoria disponible. Entre los par\u00e1metros adicionales que se pueden configurar para la cach\u00e9, se incluyen el periodo m\u00e1ximo de bloqueo mientras se espera la adquisici\u00f3n de un nuevo bloqueo y el conjunto de filtros que pueden utilizarse para definir los criterios que permiten determinar las entradas que se almacenar\u00e1n en la cach\u00e9. Si se proporciona un conjunto de filtros, la entrada debe coincidir con, al menos, uno de ellos para poder almacenarse en la cach\u00e9. El tama\u00f1o de la cach\u00e9 del entorno de JE puede configurarse tambi\u00e9n en forma de porcentaje de la memoria libre disponible en JVM o como un valor de tama\u00f1o absoluto expresado en bytes. Esta cach\u00e9 presenta una propiedad de persistencia que, si se habilita, permite conservar el contenido de la cach\u00e9 cada vez que se reinicie el servidor o la propia cach\u00e9.
+property.cache-directory.synopsis=Especifica el directorio en el que el entorno de JE debe almacenar la cach\u00e9.
+property.cache-level.synopsis=Especifica el nivel del orden de la cach\u00e9 si se ha configurado m\u00e1s de una instancia de la cach\u00e9. 
+property.cache-type.synopsis=Especifica la directiva que debe utilizarse para purgar entradas de la cach\u00e9.
+property.cache-type.syntax.enumeration.value.fifo.synopsis=cach\u00e9 de entrada basada en FIFO.
+property.cache-type.syntax.enumeration.value.lru.synopsis=cach\u00e9 de entrada basada en LRU.
+property.compact-encoding.synopsis=Indica si la cach\u00e9 debe utilizar un formato compacto al codificar las entradas de la cach\u00e9 comprimiendo los conjuntos de clases de objetos y  las descripciones de atributos.
+property.compact-encoding.description=Tenga en cuenta que la compresi\u00f3n no conservar\u00e1 las may\u00fasculas proporcionadas por el usuario en los nombres de tipos de atributos y clases de objetos.
+property.compact-encoding.requires-admin-action.synopsis=Si se modifica esta propiedad, esto s\u00f3lo afectar\u00e1 a la codificaci\u00f3n de las entradas almacenadas en la cach\u00e9 una vez realizado el cambio. No se aplicar\u00e1 de forma retroactiva a las entradas existentes de la cach\u00e9.
+property.db-cache-percent.synopsis=Especifica el uso m\u00e1ximo de memoria de la cach\u00e9 de JE interna en forma de porcentaje de la memoria total de JVM.
+property.db-cache-size.synopsis=Especifica el uso m\u00e1ximo de memoria de JVM en forma de n\u00famero de bytes de la cach\u00e9 de JE interna.
+property.enabled.synopsis=Indica si se ha habilitado la memoria cach\u00e9 de entrada del sistema de archivos.
+property.exclude-filter.synopsis=El conjunto de filtros que definen las entradas que deben excluirse de la cach\u00e9.
+property.include-filter.synopsis=El conjunto de filtros que definen las entradas que deben incluirse en la cach\u00e9.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la memoria cach\u00e9 de entrada del sistema de archivos.
+property.je-property.synopsis=Especifica las propiedades de entorno para la base de datos Berkeley DB Java Edition proporcionando el servidor de fondo de esta cach\u00e9 de entrada.
+property.je-property.description=Se puede especificar cualquier propiedad de Berkeley DB Java Edition mediante el siguiente formato: nombre de la propiedad=valor de la propiedad. Consulte la documentaci\u00f3n de OpenDS para obtener m\u00e1s informaci\u00f3n sobre las propiedades relacionadas, sus implicaciones y los valores de rango. La identificaci\u00f3n definitiva de todos los par\u00e1metros de las propiedades se encuentra disponible en el archivo "example.properties" de la distribuci\u00f3n de Berkeley DB Java Edition.
+property.lock-timeout.synopsis=El periodo de tiempo que se esperar\u00e1 al intentar adquirir un bloqueo de lectura o escritura.
+property.max-entries.synopsis=El n\u00famero m\u00e1ximo de entradas permitidas en la cach\u00e9.
+property.max-memory-size.synopsis=El tama\u00f1o m\u00e1ximo de la cach\u00e9 de entrada (en bytes).
+property.persistent-cache.synopsis=Especifica si la cach\u00e9 debe conservarse cada vez que se realice un reinicio.
diff --git a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_fr.properties
index 20b0e6e..7317f07 100644
--- a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_fr.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File System Entry Cache
-user-friendly-plural-name=File System Entry Caches
-synopsis=The File System Entry Cache is an entry cache implementation which uses a JE database to keep track of the entries.
-description=For best performance, the JE database should reside in a memory based file system although any file system will do for this cache to function. Entries are maintained either by FIFO (default) or LRU-based (configurable) list implementation. Cache sizing is based on the size of free space available in the file system, such that if enough memory is free, then adding an entry to the cache will not require purging. If more than the specified size of the file system available space is already consumed, then one or more entries need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries are not allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a set of filters are provided then an entry must match at least one of them in order to be stored in the cache. JE environment cache size can also be configured either as a percentage of the free memory available in the JVM, or as an absolute size in bytes. This cache has a persistence property which, if enabled, allows for the contents of the cache to persist across server or cache restarts.
-property.cache-directory.synopsis=Specifies the directory in which the JE environment should store the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.cache-type.synopsis=Specifies the policy which should be used for purging entries from the cache.
-property.cache-type.syntax.enumeration.value.fifo.synopsis=FIFO based entry cache.
-property.cache-type.syntax.enumeration.value.lru.synopsis=LRU based entry cache.
-property.compact-encoding.synopsis=Indicates whether the cache should use a compact form when encoding cache entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that compression does not preserve user-supplied capitalization in the object class and attribute type names.
-property.compact-encoding.requires-admin-action.synopsis=Changing this property only affects the encoding of the cache entries put in the cache after the change is made. It will not be retroactively applied to existing cache entries.
-property.db-cache-percent.synopsis=Specifies the maximum memory usage for the internal JE cache as a percentage of the total JVM memory.
-property.db-cache-size.synopsis=Specifies the maximum JVM memory usage in bytes for the internal JE cache.
-property.enabled.synopsis=Indicates whether the File System Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File System Entry Cache implementation.
-property.je-property.synopsis=Specifies the environment properties for the Berkeley DB Java Edition database providing the backend for this entry cache.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to the OpenDS documentation for further information on related properties, their implications and range values. The definitive identification of all the property parameters available in the example.properties file in the Berkeley DB Java Edition distribution.
-property.lock-timeout.synopsis=The length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=The maximum number of entries allowed in the cache.
-property.max-memory-size.synopsis=The maximum size of the entry cache in bytes.
-property.persistent-cache.synopsis=Specifies whether the cache should persist across restarts.
+user-friendly-name=Cache d'entr\u00e9e du syst\u00e8me de fichiers
+user-friendly-plural-name=Caches d'entr\u00e9e du syst\u00e8me de fichiers
+synopsis=Cache d'entr\u00e9e du syst\u00e8me de fichiers est une impl\u00e9mentation de cache d'entr\u00e9e qui utilise une base de donn\u00e9es JE pour garder une trace des entr\u00e9es.
+description=Pour de meilleures performances, la base de donn\u00e9es JE doit r\u00e9sider dans un syst\u00e8me de fichier bas\u00e9 sur la m\u00e9moire bien que tout syst\u00e8me de fichier fasse l'affaire pour faire fonctionner ce cache. Les entr\u00e9es sont mises \u00e0 jour par une impl\u00e9mentation de liste soit par FIFO (par d\u00e9faut), soit en se basant sur la LRU (entr\u00e9es les moins utilis\u00e9es r\u00e9cemment, configurable). Le dimensionnement du cache est bas\u00e9 sur la taille de l'espace libre disponible dans le syst\u00e8me de fichiers, si bien que s'il y a suffisamment de m\u00e9moire libre, l'ajout d'une entr\u00e9e au cache ne n\u00e9cessite pas de purge. Si plus que l'espace disponible de la taille sp\u00e9cifi\u00e9e du syst\u00e8me de fichier est d\u00e9j\u00e0 occup\u00e9, une ou plusieurs entr\u00e9es doivent \u00eatre supprim\u00e9es pour faire de la place pour une nouvelle entr\u00e9e. Il est aussi possible de configurer un nombre maximum d'entr\u00e9es pour le cache. Si cela est sp\u00e9cifi\u00e9, le nombre d'entr\u00e9es n'est pas autoris\u00e9 \u00e0 d\u00e9passer cette valeur, mais il peut ne pas \u00eatre possible de contenir autant d'entr\u00e9es si la m\u00e9moire disponible se remplit enti\u00e8rement en premier. D'autres param\u00e8tres configurables pour ce cache incluent la dur\u00e9e maximale de temps de blocage lors de l'attente pour acqu\u00e9rir un verrou, et un ensemble de filtres qui peuvent \u00eatre utilis\u00e9s pour d\u00e9finir les crit\u00e8res d\u00e9terminant quelles entr\u00e9es sont stock\u00e9es dans le cache. Si un ensemble de filtres est fourni, une entr\u00e9e doit correspondre \u00e0 au moins l'un d'entre eux pour qu'elle soit stock\u00e9e dans le cache. La taille du cache de l'environnement JE peut aussi \u00eatre configur\u00e9e soit comme pourcentage de la m\u00e9moire libre disponible dans la JVM, soit comme une taille absolue en octets. Ce cache a une propri\u00e9t\u00e9 de persistance qui, si elle est activ\u00e9e, autorise le contenu du cache \u00e0 persister dans tout le serveur ou met en cache les red\u00e9marrages.
+property.cache-directory.synopsis=Sp\u00e9cifie le r\u00e9pertoire dans lequel l'environnement JE doit stocker le cache.
+property.cache-level.synopsis=Sp\u00e9cifie le niveau de cache dans l'ordre du cache si plus d'une instance du cache est configur\u00e9e.
+property.cache-type.synopsis=Sp\u00e9cifie la strat\u00e9gie qui doit \u00eatre utilis\u00e9e pour purger les entr\u00e9es du cache.
+property.cache-type.syntax.enumeration.value.fifo.synopsis=Cache d'entr\u00e9e bas\u00e9 sur le principe du FIFO.
+property.cache-type.syntax.enumeration.value.lru.synopsis=Cache d'entr\u00e9e bas\u00e9 sur le principe de LRU.
+property.compact-encoding.synopsis=Indique si le cache doit utiliser une forme compacte lors du codage des entr\u00e9es de cache en compressant les descriptions d'attribut et les ensembles de classes d'objet.
+property.compact-encoding.description=Remarque\u00a0: la compression ne pr\u00e9serve pas la capitalisation fournie par l'utilisateur dans la classe de l'objet et les noms de type d'attribut.
+property.compact-encoding.requires-admin-action.synopsis=La modification de cette propri\u00e9t\u00e9 affecte seulement le codage des entr\u00e9es de cache mises dans le cache une fois que la modification est faite. Elle ne sera pas appliqu\u00e9e r\u00e9troactivement aux entr\u00e9es de cache existantes.
+property.db-cache-percent.synopsis=Sp\u00e9cifie l'utilisation maximale de la m\u00e9moire pour le cache JE interne comme pourcentage de la m\u00e9moire  de la JVM totale.
+property.db-cache-size.synopsis=Sp\u00e9cifie l'utilisation maximale de m\u00e9moire de la JVM en octets pour le cache JE interne.
+property.enabled.synopsis=Indique si le cache d'entr\u00e9e du syst\u00e8me de fichiers est activ\u00e9.
+property.exclude-filter.synopsis=L'ensemble de filtres qui d\u00e9finit les entr\u00e9es qui doivent \u00eatre exclues du cache.
+property.include-filter.synopsis=L'ensemble de filtres qui d\u00e9finit les entr\u00e9es qui doivent \u00eatre incluses dans le cache.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du cache d'entr\u00e9e du syst\u00e8me de fichiers
+property.je-property.synopsis=Sp\u00e9cifie les propri\u00e9t\u00e9s d'environnement pour la base de donn\u00e9es Berkeley DB Java Edition fournissant le backend pour ce cache d'entr\u00e9e. 
+property.je-property.description=Toute propri\u00e9t\u00e9 de Berkeley DB Java Edition peut \u00eatre sp\u00e9cifi\u00e9e en utilisant la forme suivante\u00a0: propri\u00e9t\u00e9-nom=propri\u00e9t\u00e9-valeur. Reportez vous \u00e0 la documentation OpenDS pour plus d'informations sur les propri\u00e9t\u00e9s qui sont li\u00e9es, leurs implications et valeurs dans une plage. L'identification d\u00e9finitive de tous les param\u00e8tres de propri\u00e9t\u00e9s disponibles dans le fichier example.properties de la distribution de Berkeley DB Java Edition.
+property.lock-timeout.synopsis=Dur\u00e9e de temps \u00e0 attendre lors de la tentative d'acquisition d'un verrou de lecture ou d'\u00e9criture.
+property.max-entries.synopsis=Le nombre maximal d'entr\u00e9es autoris\u00e9es dans le cache.
+property.max-memory-size.synopsis=La taille maximale du cache d'entr\u00e9e en octets.
+property.persistent-cache.synopsis=Sp\u00e9cifie si le cache doit persister pendant les red\u00e9marrages.
diff --git a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_zh_CN.properties
index 20b0e6e..0f1c7ca 100644
--- a/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FileSystemEntryCacheCfgDefn_zh_CN.properties
@@ -1,24 +1,24 @@
-user-friendly-name=File System Entry Cache
-user-friendly-plural-name=File System Entry Caches
-synopsis=The File System Entry Cache is an entry cache implementation which uses a JE database to keep track of the entries.
-description=For best performance, the JE database should reside in a memory based file system although any file system will do for this cache to function. Entries are maintained either by FIFO (default) or LRU-based (configurable) list implementation. Cache sizing is based on the size of free space available in the file system, such that if enough memory is free, then adding an entry to the cache will not require purging. If more than the specified size of the file system available space is already consumed, then one or more entries need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries are not allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a set of filters are provided then an entry must match at least one of them in order to be stored in the cache. JE environment cache size can also be configured either as a percentage of the free memory available in the JVM, or as an absolute size in bytes. This cache has a persistence property which, if enabled, allows for the contents of the cache to persist across server or cache restarts.
-property.cache-directory.synopsis=Specifies the directory in which the JE environment should store the cache.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.cache-type.synopsis=Specifies the policy which should be used for purging entries from the cache.
-property.cache-type.syntax.enumeration.value.fifo.synopsis=FIFO based entry cache.
-property.cache-type.syntax.enumeration.value.lru.synopsis=LRU based entry cache.
-property.compact-encoding.synopsis=Indicates whether the cache should use a compact form when encoding cache entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that compression does not preserve user-supplied capitalization in the object class and attribute type names.
-property.compact-encoding.requires-admin-action.synopsis=Changing this property only affects the encoding of the cache entries put in the cache after the change is made. It will not be retroactively applied to existing cache entries.
-property.db-cache-percent.synopsis=Specifies the maximum memory usage for the internal JE cache as a percentage of the total JVM memory.
-property.db-cache-size.synopsis=Specifies the maximum JVM memory usage in bytes for the internal JE cache.
-property.enabled.synopsis=Indicates whether the File System Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the File System Entry Cache implementation.
-property.je-property.synopsis=Specifies the environment properties for the Berkeley DB Java Edition database providing the backend for this entry cache.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to the OpenDS documentation for further information on related properties, their implications and range values. The definitive identification of all the property parameters available in the example.properties file in the Berkeley DB Java Edition distribution.
-property.lock-timeout.synopsis=The length of time to wait while attempting to acquire a read or write lock.
-property.max-entries.synopsis=The maximum number of entries allowed in the cache.
-property.max-memory-size.synopsis=The maximum size of the entry cache in bytes.
-property.persistent-cache.synopsis=Specifies whether the cache should persist across restarts.
+user-friendly-name=\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+user-friendly-plural-name=\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+synopsis=\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u662f\u4e00\u79cd\u4f7f\u7528 JE \u6570\u636e\u5e93\u8bb0\u5f55\u6761\u76ee\u7684\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u5b9e\u73b0\u3002
+description=\u8981\u83b7\u5f97\u6700\u4f73\u6027\u80fd\uff0cJE \u6570\u636e\u5e93\u5e94\u5f53\u4f4d\u4e8e\u57fa\u4e8e\u5185\u5b58\u7684\u6587\u4ef6\u7cfb\u7edf\u4e2d\uff08\u867d\u7136\u4e3a\u4f7f\u6b64\u9ad8\u901f\u7f13\u5b58\u53d1\u6325\u4f5c\u7528\uff0c\u4efb\u4f55\u6587\u4ef6\u7cfb\u7edf\u90fd\u9700\u8981\u6ee1\u8db3\u8be5\u6761\u4ef6\uff09\u3002\u6761\u76ee\u901a\u8fc7 FIFO\uff08\u9ed8\u8ba4\uff09\u6216\u57fa\u4e8e LRU\uff08\u53ef\u914d\u7f6e\uff09\u7684\u5217\u8868\u5b9e\u73b0\u4fdd\u7559\u3002\u9ad8\u901f\u7f13\u5b58\u5927\u5c0f\u57fa\u4e8e\u6587\u4ef6\u7cfb\u7edf\u4e2d\u53ef\u7528\u7a7a\u95f4\u7684\u5927\u5c0f\uff0c\u56e0\u6b64\uff0c\u5982\u679c\u5b58\u5728\u8db3\u591f\u7684\u53ef\u7528\u5185\u5b58\uff0c\u5219\u5411\u9ad8\u901f\u7f13\u5b58\u6dfb\u52a0\u6761\u76ee\u65f6\u5c31\u4e0d\u9700\u8981\u8fdb\u884c\u6e05\u9664\u64cd\u4f5c\u3002\u5982\u679c\u5360\u7528\u7684\u7a7a\u95f4\u5927\u4e8e\u6307\u5b9a\u7684\u6587\u4ef6\u7cfb\u7edf\u53ef\u7528\u7a7a\u95f4\u5927\u5c0f\uff0c\u5219\u9700\u8981\u5220\u9664\u4e00\u4e2a\u6216\u591a\u4e2a\u6761\u76ee\uff0c\u4ee5\u4fbf\u4e3a\u65b0\u6761\u76ee\u7559\u51fa\u7a7a\u95f4\u3002\u8fd8\u53ef\u4ee5\u4e3a\u9ad8\u901f\u7f13\u5b58\u914d\u7f6e\u6700\u5927\u6761\u76ee\u6570\u3002\u5982\u679c\u6307\u5b9a\u4e86\u6700\u5927\u6761\u76ee\u6570\uff0c\u5c06\u4e0d\u5141\u8bb8\u6761\u76ee\u6570\u8d85\u8fc7\u8be5\u503c\uff0c\u4f46\u662f\uff0c\u5982\u679c\u9996\u5148\u5360\u6ee1\u4e86\u53ef\u7528\u5185\u5b58\uff0c\u5219\u53ef\u80fd\u65e0\u6cd5\u5bb9\u7eb3\u8fd9\u4e48\u591a\u7684\u6761\u76ee\u3002\u6b64\u9ad8\u901f\u7f13\u5b58\u7684\u5176\u4ed6\u53ef\u914d\u7f6e\u53c2\u6570\u5305\u62ec\uff1a\u7b49\u5f85\u83b7\u53d6\u9501\u5b9a\u65f6\u7684\u6700\u957f\u963b\u585e\u65f6\u95f4\uff0c\u4ee5\u53ca\u53ef\u7528\u4e8e\u5b9a\u4e49\u6761\u4ef6\uff08\u7528\u6765\u786e\u5b9a\u5b58\u50a8\u5728\u9ad8\u901f\u7f13\u5b58\u4e2d\u7684\u6761\u76ee\uff09\u7684\u4e00\u7ec4\u8fc7\u6ee4\u5668\u3002\u5982\u679c\u63d0\u4f9b\u4e86\u4e00\u7ec4\u8fc7\u6ee4\u5668\uff0c\u5219\u6761\u76ee\u5fc5\u987b\u4e0e\u5176\u4e2d\u7684\u81f3\u5c11\u4e00\u4e2a\u8fc7\u6ee4\u5668\u5339\u914d\u624d\u80fd\u5b58\u50a8\u5728\u9ad8\u901f\u7f13\u5b58\u4e2d\u3002\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u5c06 JE \u73af\u5883\u9ad8\u901f\u7f13\u5b58\u5927\u5c0f\u914d\u7f6e\u4e3a\u91c7\u7528\u53ef\u7528\u5185\u5b58\u5360 JVM \u7684\u767e\u5206\u6bd4\u5f62\u5f0f\u6216\u7edd\u5bf9\u5927\u5c0f\uff08\u4ee5\u5b57\u8282\u8ba1\uff09\u7684\u5f62\u5f0f\u3002\u6b64\u9ad8\u901f\u7f13\u5b58\u5177\u6709\u6301\u4e45\u6027\u5c5e\u6027\uff0c\u5982\u679c\u542f\u7528\uff0c\u9ad8\u901f\u7f13\u5b58\u7684\u5185\u5bb9\u4f1a\u5728\u670d\u52a1\u5668\u6216\u9ad8\u901f\u7f13\u5b58\u91cd\u65b0\u542f\u52a8\u540e\u7ee7\u7eed\u5b58\u5728\u3002
+property.cache-directory.synopsis=\u6307\u5b9a JE \u73af\u5883\u5b58\u50a8\u9ad8\u901f\u7f13\u5b58\u65f6\u5e94\u4f7f\u7528\u7684\u76ee\u5f55\u3002
+property.cache-level.synopsis=\u5982\u679c\u914d\u7f6e\u4e86\u591a\u4e2a\u9ad8\u901f\u7f13\u5b58\u5b9e\u4f8b\uff0c\u5219\u6309\u9ad8\u901f\u7f13\u5b58\u987a\u5e8f\u6307\u5b9a\u9ad8\u901f\u7f13\u5b58\u7ea7\u522b\u3002
+property.cache-type.synopsis=\u6307\u5b9a\u4ece\u9ad8\u901f\u7f13\u5b58\u4e2d\u6e05\u9664\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u7b56\u7565\u3002
+property.cache-type.syntax.enumeration.value.fifo.synopsis=\u57fa\u4e8e FIFO \u7684\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.cache-type.syntax.enumeration.value.lru.synopsis=\u57fa\u4e8e LRU \u7684\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.compact-encoding.synopsis=\u6307\u793a\u5728\u901a\u8fc7\u538b\u7f29\u5c5e\u6027\u63cf\u8ff0\u548c\u5bf9\u8c61\u7c7b\u96c6\u5bf9\u9ad8\u901f\u7f13\u5b58\u6761\u76ee\u8fdb\u884c\u7f16\u7801\u65f6\uff0c\u9ad8\u901f\u7f13\u5b58\u662f\u5426\u5e94\u4f7f\u7528\u7d27\u51d1\u5f62\u5f0f\u3002
+property.compact-encoding.description=\u8bf7\u6ce8\u610f\uff0c\u538b\u7f29\u5e76\u4e0d\u4fdd\u6301\u4f7f\u7528\u5bf9\u8c61\u7c7b\u548c\u5c5e\u6027\u7c7b\u578b\u540d\u79f0\u4e2d\u7528\u6237\u63d0\u4f9b\u7684\u5927\u5199\u3002
+property.compact-encoding.requires-admin-action.synopsis=\u66f4\u6539\u6b64\u5c5e\u6027\u4ec5\u5f71\u54cd\u5728\u8fdb\u884c\u66f4\u6539\u4e4b\u540e\u653e\u7f6e\u5728\u9ad8\u901f\u7f13\u5b58\u4e2d\u7684\u9ad8\u901f\u7f13\u5b58\u6761\u76ee\u7684\u7f16\u7801\u3002\u5b83\u4e0d\u4f1a\u56de\u6eaf\u6027\u5730\u5e94\u7528\u4e8e\u73b0\u6709\u9ad8\u901f\u7f13\u5b58\u6761\u76ee\u3002
+property.db-cache-percent.synopsis=\u6307\u5b9a\u5185\u90e8 JE \u9ad8\u901f\u7f13\u5b58\u7684\u6700\u5927\u5185\u5b58\u4f7f\u7528\u5360\u603b JVM \u5185\u5b58\u7684\u767e\u5206\u6bd4\u3002
+property.db-cache-size.synopsis=\u6307\u5b9a\u5185\u90e8 JE \u9ad8\u901f\u7f13\u5b58\u7684\u6700\u5927 JVM \u5185\u5b58\u4f7f\u7528\u7387\uff08\u4ee5\u5b57\u8282\u8ba1\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.exclude-filter.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5e94\u6392\u9664\u7528\u4e8e\u5b9a\u4e49\u6761\u76ee\u7684\u8fc7\u6ee4\u5668\u96c6\u3002
+property.include-filter.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5e94\u5305\u62ec\u7528\u4e8e\u5b9a\u4e49\u6761\u76ee\u7684\u8fc7\u6ee4\u5668\u96c6\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.je-property.synopsis=\u6307\u5b9a\u4e3a\u6b64\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u63d0\u4f9b\u540e\u7aef\u7684 Berkeley DB Java Edition \u6570\u636e\u5e93\u7684\u73af\u5883\u5c5e\u6027\u3002
+property.je-property.description=\u4efb\u4f55 Berkeley DB Java Edition \u5c5e\u6027\u5747\u53ef\u4f7f\u7528\u4ee5\u4e0b\u683c\u5f0f\u6307\u5b9a\uff1aproperty-name=property-value\u3002\u6709\u5173\u76f8\u5173\u5c5e\u6027\u3001\u5176\u542b\u4e49\u53ca\u8303\u56f4\u503c\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u53c2\u89c1 OpenDS \u6587\u6863\u3002\u6240\u6709\u5c5e\u6027\u53c2\u6570\u7684\u660e\u786e\u6807\u8bc6\u5747\u4f4d\u4e8e Berkeley DB Java Edition \u5206\u53d1\u7684 example.properties \u6587\u4ef6\u4e2d\u3002
+property.lock-timeout.synopsis=\u5c1d\u8bd5\u83b7\u53d6\u8bfb\u53d6\u9501\u5b9a\u6216\u5199\u5165\u9501\u5b9a\u65f6\u7b49\u5f85\u7684\u65f6\u95f4\u3002
+property.max-entries.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5141\u8bb8\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.max-memory-size.synopsis=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u7684\u6700\u5927\u5927\u5c0f\uff08\u4ee5\u5b57\u8282\u8ba1\uff09\u3002
+property.persistent-cache.synopsis=\u6307\u5b9a\u5728\u91cd\u65b0\u542f\u52a8\u540e\u9ad8\u901f\u7f13\u5b58\u662f\u5426\u5e94\u7ee7\u7eed\u5b58\u5728\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_de.properties
index d3c66f6..a45a6c6 100644
--- a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_de.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Fingerprint Certificate Mapper
-user-friendly-plural-name=Fingerprint Certificate Mappers
-synopsis=The Fingerprint Certificate Mapper maps client certificates to user entries by looking for the MD5 or SHA1 fingerprint in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Fingerprint Certificate Mapper is enabled.
-property.fingerprint-algorithm.synopsis=Specifies the name of the digest algorithm to compute the fingerprint of client certificates.
-property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Use the MD5 digest algorithm to compute certificate fingerprints.
-property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Use the SHA-1 digest algorithm to compute certificate fingerprints.
-property.fingerprint-attribute.synopsis=Specifies the attribute in which to look for the fingerprint.
-property.fingerprint-attribute.description=Values of the fingerprint attribute should exactly match the MD5 or SHA1 representation of the certificate fingerprint.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fingerprint Certificate Mapper implementation.
-property.user-base-dn.synopsis=Gibt eine Sammlung von basis DNs welche zum suchen von Usern herangezogen werden sollen.
-property.user-base-dn.description=The base DNs are used when performing searches to map the client certificates to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server performs the search in all public naming contexts.
+user-friendly-name=Fingerprint-Zertifikatmapper
+user-friendly-plural-name=Fingerprint-Zertifikatmapper
+synopsis=Der Fingerprint-Zertifikatmapper ordnet Clientzertifikate Benutzereintr\u00e4gen zu, indem er den MD5- oder SHA1-Fingerprint in einem angegeben Attribut von Benutzereintr\u00e4gen sucht.
+property.enabled.synopsis=Gibt an, ob der Fingerprint-Zertifikatmapper aktiviert ist.
+property.fingerprint-algorithm.synopsis=Gibt den Namen des Verarbeitungsalgorithmus zum Berechnen des Fingerprints von Clientzertifikaten an.
+property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Den MD5-Verarbeitungsalgorithmus zum Berechnen der Zertifikat-Fingerprints verwenden.
+property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Den SHA-1-Verarbeitungsalgorithmus zum Berechnen der Zertifikat-Fingerprints verwenden.
+property.fingerprint-attribute.synopsis=Das Attribut angeben, in dem der Fingerprint gesucht wird.
+property.fingerprint-attribute.description=Die Werte des Fingerprint-Attributs m\u00fcssen genau der MD5- oder SHA1-Darstellung des Zertifikat-Fingerprints entsprechen.
+property.java-class.synopsis=Gibt den vollst\u00e4ndig qualifizierten Namen der Java-Klasse an, die den Fingerprint-Zertifikatmapper implementiert.
+property.user-base-dn.synopsis=Gibt eine Sammlung von basis DNs welche zum suchen von Usern herangezogen wird.
+property.user-base-dn.description=Die Basis-DNs werden verwendet, wenn Suchvorg\u00e4nge zum Zuordnen der Clientzertifikate zu einem Benutzereintrag ausgef\u00fchrt werden.
+property.user-base-dn.default-behavior.alias.synopsis=Der Server f\u00fchrt die Suchvorg\u00e4nge in allen \u00f6ffentlichen Namenskontexten aus.
diff --git a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_es.properties
index 856e795..d3d3f0c 100644
--- a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_es.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Fingerprint Certificate Mapper
-user-friendly-plural-name=Fingerprint Certificate Mappers
-synopsis=The Fingerprint Certificate Mapper maps client certificates to user entries by looking for the MD5 or SHA1 fingerprint in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Fingerprint Certificate Mapper is enabled.
-property.fingerprint-algorithm.synopsis=Specifies the name of the digest algorithm to compute the fingerprint of client certificates.
-property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Use the MD5 digest algorithm to compute certificate fingerprints.
-property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Use the SHA-1 digest algorithm to compute certificate fingerprints.
-property.fingerprint-attribute.synopsis=Specifies the attribute in which to look for the fingerprint.
-property.fingerprint-attribute.description=Values of the fingerprint attribute should exactly match the MD5 or SHA1 representation of the certificate fingerprint.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fingerprint Certificate Mapper implementation.
-property.user-base-dn.synopsis=Specifies the set of base DNs below which to search for users.
-property.user-base-dn.description=The base DNs are used when performing searches to map the client certificates to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server performs the search in all public naming contexts.
+user-friendly-name=Asignador de certificados de huella digital
+user-friendly-plural-name=Asignadores de certificados de huella digital
+synopsis=El asignador de certificados de huella digital asigna certificados de cliente a las entradas del usuario buscando la huella digital MD5 o SHA1 en un determinado atributo de entradas de usuario.
+property.enabled.synopsis=Indica si el asignador de certificados de huella digital est\u00e1 habilitado.
+property.fingerprint-algorithm.synopsis=Especifica el nombre del algoritmo de recopilaci\u00f3n que dise\u00f1a la huella digital de los certificados de cliente.
+property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Utilice el algoritmo de recopilaci\u00f3n MD5 para dise\u00f1ar las huellas digitales del certificado.
+property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Utilice el algoritmo de recopilaci\u00f3n SHA-1 para dise\u00f1ar las huellas digitales del certificado.
+property.fingerprint-attribute.synopsis=Especifica el atributo en el que se debe buscar la huella digital.
+property.fingerprint-attribute.description=Los valores del atributo de huellas digitales deben coincidir de forma exacta con la representaci\u00f3n MD5 o SHA1 de la huella digital del certificado.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del asignador de certificados de huella digital.
+property.user-base-dn.synopsis=Especifica el conjunto de DN de base debajo de los cuales deben buscarse los usuarios.
+property.user-base-dn.description=Los DN de base se emplean al realizar b\u00fasquedas para asignar certificados de cliente a una entrada de usuario.
+property.user-base-dn.default-behavior.alias.synopsis=El servidor realiza la b\u00fasqueda en todos los contextos del servicio de nombres p\u00fablicos.
diff --git a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_fr.properties
index 856e795..c16f02d 100644
--- a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_fr.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Fingerprint Certificate Mapper
-user-friendly-plural-name=Fingerprint Certificate Mappers
-synopsis=The Fingerprint Certificate Mapper maps client certificates to user entries by looking for the MD5 or SHA1 fingerprint in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Fingerprint Certificate Mapper is enabled.
-property.fingerprint-algorithm.synopsis=Specifies the name of the digest algorithm to compute the fingerprint of client certificates.
-property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Use the MD5 digest algorithm to compute certificate fingerprints.
-property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Use the SHA-1 digest algorithm to compute certificate fingerprints.
-property.fingerprint-attribute.synopsis=Specifies the attribute in which to look for the fingerprint.
-property.fingerprint-attribute.description=Values of the fingerprint attribute should exactly match the MD5 or SHA1 representation of the certificate fingerprint.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fingerprint Certificate Mapper implementation.
-property.user-base-dn.synopsis=Specifies the set of base DNs below which to search for users.
-property.user-base-dn.description=The base DNs are used when performing searches to map the client certificates to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server performs the search in all public naming contexts.
+user-friendly-name=Mappeur de certificat d'empreintes
+user-friendly-plural-name=Mappeurs de certificat d'empreintes
+synopsis=Le mappeur de certificat d'empreintes mappe les certificats client vers les entr\u00e9es utilisateur en recherchant l'empreinte MD5 ou SHA1 dans un attribut sp\u00e9cifi\u00e9 des entr\u00e9es utilisateur. 
+property.enabled.synopsis=Indique si le mappeur de certificat d'empreintes est activ\u00e9.
+property.fingerprint-algorithm.synopsis=Sp\u00e9cifie le nom de l'algorithme de hachage pour calculer l'empreinte des certificats client.
+property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Utilisez l'algorithme de hachage MD5 pour calculer les empreintes de certificats.
+property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Utilisez l'algorithme de hachage SHA-1 pour calculer les empreintes de certificats.
+property.fingerprint-attribute.synopsis=Sp\u00e9cifie l'attribut o\u00f9 chercher l'empreinte.
+property.fingerprint-attribute.description=Les valeurs de l'attribut de l'empreinte doivent correspondre exactement \u00e0 la repr\u00e9sentation MD5 ou SHA1 de l'empreinte du certificat.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur de certificats d'empreintes.
+property.user-base-dn.synopsis=Sp\u00e9cifie l'ensemble de DN de base sous lequel chercher des utilisateurs.
+property.user-base-dn.description=Les DN de base sont utilis\u00e9s lors de recherches destin\u00e9es \u00e0 mapper les certificats client vers une entr\u00e9e utilisateur.
+property.user-base-dn.default-behavior.alias.synopsis=Le serveur effectue la recherche dans tous les contextes de nommage publics.
diff --git a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_zh_CN.properties
index 856e795..455bd1c 100644
--- a/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FingerprintCertificateMapperCfgDefn_zh_CN.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Fingerprint Certificate Mapper
-user-friendly-plural-name=Fingerprint Certificate Mappers
-synopsis=The Fingerprint Certificate Mapper maps client certificates to user entries by looking for the MD5 or SHA1 fingerprint in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Fingerprint Certificate Mapper is enabled.
-property.fingerprint-algorithm.synopsis=Specifies the name of the digest algorithm to compute the fingerprint of client certificates.
-property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=Use the MD5 digest algorithm to compute certificate fingerprints.
-property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=Use the SHA-1 digest algorithm to compute certificate fingerprints.
-property.fingerprint-attribute.synopsis=Specifies the attribute in which to look for the fingerprint.
-property.fingerprint-attribute.description=Values of the fingerprint attribute should exactly match the MD5 or SHA1 representation of the certificate fingerprint.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fingerprint Certificate Mapper implementation.
-property.user-base-dn.synopsis=Specifies the set of base DNs below which to search for users.
-property.user-base-dn.description=The base DNs are used when performing searches to map the client certificates to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server performs the search in all public naming contexts.
+user-friendly-name=\u6307\u7eb9\u8bc1\u4e66\u6620\u5c04\u5668
+user-friendly-plural-name=\u6307\u7eb9\u8bc1\u4e66\u6620\u5c04\u5668
+synopsis=\u6307\u7eb9\u8bc1\u4e66\u6620\u5c04\u5668\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u7684\u6307\u5b9a\u5c5e\u6027\u4e2d\u5bfb\u627e MD5 \u6216 SHA1 \u6307\u7eb9\uff0c\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6307\u7eb9\u8bc1\u4e66\u6620\u5c04\u5668\u3002
+property.fingerprint-algorithm.synopsis=\u6307\u5b9a\u8981\u8ba1\u7b97\u5ba2\u6237\u7aef\u8bc1\u4e66\u6307\u7eb9\u7684\u6458\u8981\u7b97\u6cd5\u7684\u540d\u79f0\u3002
+property.fingerprint-algorithm.syntax.enumeration.value.md5.synopsis=\u4f7f\u7528 MD5 \u6458\u8981\u7b97\u6cd5\u6765\u8ba1\u7b97\u8bc1\u4e66\u6307\u7eb9\u3002
+property.fingerprint-algorithm.syntax.enumeration.value.sha1.synopsis=\u4f7f\u7528 SHA-1 \u6458\u8981\u7b97\u6cd5\u6765\u8ba1\u7b97\u8bc1\u4e66\u6307\u7eb9\u3002
+property.fingerprint-attribute.synopsis=\u6307\u5b9a\u8981\u5728\u5176\u4e2d\u5bfb\u627e\u6307\u7eb9\u7684\u5c5e\u6027\u3002
+property.fingerprint-attribute.description=\u6b64\u6307\u7eb9\u5c5e\u6027\u7684\u503c\u5e94\u4e0e\u8bc1\u4e66\u6307\u7eb9\u7684 MD5 \u6216 SHA1 \u8868\u793a\u5b8c\u5168\u5339\u914d\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6307\u7eb9\u8bc1\u4e66\u6620\u5c04\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.user-base-dn.synopsis=\u6307\u5b9a\u8981\u5728\u5176\u4e0b\u9762\u641c\u7d22\u7528\u6237\u7684\u57fa DN \u7ec4\u3002
+property.user-base-dn.description=\u57fa DN \u7528\u4e8e\u5728\u6267\u884c\u641c\u7d22\u65f6\uff0c\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u3002
+property.user-base-dn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e2d\u6267\u884c\u641c\u7d22\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_de.properties
index 14443f7..412ff48 100644
--- a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Fixed Time Log Rotation Policy
-user-friendly-plural-name=Fixed Time Log Rotation Policies
-synopsis=Rotation policy based on a fixed time of day.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fixed Time Log Rotation Policy implementation.
-property.time-of-day.synopsis=Specifies the time of day at which log rotation should occur.
-property.time-of-day.syntax.string.pattern.synopsis=24 hour time of day in HHmm format.
+user-friendly-name=Richtlinie f\u00fcr Protokollrotation zu fester Zeit
+user-friendly-plural-name=Richtlinien f\u00fcr Protokollrotation zu fester Zeit
+synopsis=Rotationsrichtlinie auf Basis einer festen Uhrzeit.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Richtlinie f\u00fcr Protokollrotation zu fester Zeit implementiert.
+property.time-of-day.synopsis=Gibt die Uhrzeit an, zu der das Protokoll rotiert.
+property.time-of-day.syntax.string.pattern.synopsis=24-Stundenzeit im Format SSmm.
diff --git a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_es.properties
index 14443f7..8ba0cf5 100644
--- a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Fixed Time Log Rotation Policy
-user-friendly-plural-name=Fixed Time Log Rotation Policies
-synopsis=Rotation policy based on a fixed time of day.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fixed Time Log Rotation Policy implementation.
-property.time-of-day.synopsis=Specifies the time of day at which log rotation should occur.
-property.time-of-day.syntax.string.pattern.synopsis=24 hour time of day in HHmm format.
+user-friendly-name=Pol\u00edtica de rotaci\u00f3n del registro de tiempo fijo
+user-friendly-plural-name=Pol\u00edticas de rotaci\u00f3n del registro de tiempo fijo
+synopsis=Pol\u00edtica de rotaci\u00f3n en funci\u00f3n de un tiempo de retraso establecido. 
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de rotaci\u00f3n del registro de tiempo fijo.
+property.time-of-day.synopsis=Especifica la hora del d\u00eda a la que debe producirse la rotaci\u00f3n del registro.
+property.time-of-day.syntax.string.pattern.synopsis=Formato de horario de 24 horas, expresado con la forma HHmm.
diff --git a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_fr.properties
index 14443f7..9a5ee60 100644
--- a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Fixed Time Log Rotation Policy
-user-friendly-plural-name=Fixed Time Log Rotation Policies
-synopsis=Rotation policy based on a fixed time of day.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fixed Time Log Rotation Policy implementation.
-property.time-of-day.synopsis=Specifies the time of day at which log rotation should occur.
-property.time-of-day.syntax.string.pattern.synopsis=24 hour time of day in HHmm format.
+user-friendly-name=Strat\u00e9gie de rotation des journaux \u00e0 heure fixe
+user-friendly-plural-name=Strat\u00e9gies de rotation des journaux \u00e0 heure fixe
+synopsis=Strat\u00e9gie de rotation de type heure fixe dans la journ\u00e9e
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de rotation des journaux \u00e0 heure fixe.
+property.time-of-day.synopsis=Sp\u00e9cifie l'heure dans la journ\u00e9e \u00e0 laquelle la rotation des journaux doit se produire.
+property.time-of-day.syntax.string.pattern.synopsis=Heure du jour sur 24 heures en format HHmm. 
diff --git a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_zh_CN.properties
index 14443f7..6d97d84 100644
--- a/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FixedTimeLogRotationPolicyCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Fixed Time Log Rotation Policy
-user-friendly-plural-name=Fixed Time Log Rotation Policies
-synopsis=Rotation policy based on a fixed time of day.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Fixed Time Log Rotation Policy implementation.
-property.time-of-day.synopsis=Specifies the time of day at which log rotation should occur.
-property.time-of-day.syntax.string.pattern.synopsis=24 hour time of day in HHmm format.
+user-friendly-name=\u56fa\u5b9a\u65f6\u95f4\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+user-friendly-plural-name=\u56fa\u5b9a\u65f6\u95f4\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+synopsis=\u57fa\u4e8e\u4e00\u5929\u7684\u56fa\u5b9a\u65f6\u95f4\u7684\u8f6e\u8f6c\u7b56\u7565\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u56fa\u5b9a\u65f6\u95f4\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.time-of-day.synopsis=\u6307\u5b9a\u65e5\u5fd7\u8f6e\u8f6c\u53d1\u751f\u5728\u4e00\u5929\u7684\u54ea\u4e2a\u65f6\u95f4\u3002
+property.time-of-day.syntax.string.pattern.synopsis=\u4e00\u5929\u7684 24 \u5c0f\u65f6\uff08\u683c\u5f0f\u4e3a HHmm\uff09\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_es.properties
index bdd4540..02bb337 100644
--- a/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Free Disk Space Log Retention Policy
-user-friendly-plural-name=Free Disk Space Log Retention Policies
-synopsis=Retention policy based on the free disk space available.
-description=This policy is only available on Java 6.
-property.free-disk-space.synopsis=Specifies the minimum amount of free disk space that should be available on the file system on which the archived log files are stored.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Free Disk Space Log Retention Policy implementation.
+user-friendly-name=Directiva de retenci\u00f3n de registro de espacio libre en el disco 
+user-friendly-plural-name=Directivas de retenci\u00f3n de registro de espacio libre en el disco 
+synopsis=Directiva de retenci\u00f3n basada en el espacio libre en el disco disponible.
+description=Esta directiva s\u00f3lo est\u00e1 disponible en Java 6.
+property.free-disk-space.synopsis=Especifica la cantidad m\u00ednima de espacio libre en el disco que debe haber disponible en el sistema de archivos en el que se almacenen los archivos de registro archivados.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la directiva de retenci\u00f3n de registro de espacio libre en el disco.
diff --git a/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_fr.properties
index bdd4540..2aa8caf 100644
--- a/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Free Disk Space Log Retention Policy
-user-friendly-plural-name=Free Disk Space Log Retention Policies
-synopsis=Retention policy based on the free disk space available.
-description=This policy is only available on Java 6.
-property.free-disk-space.synopsis=Specifies the minimum amount of free disk space that should be available on the file system on which the archived log files are stored.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Free Disk Space Log Retention Policy implementation.
+user-friendly-name=Strat\u00e9gie de r\u00e9tention des donn\u00e9es du journal d'espace disque libre
+user-friendly-plural-name=Strat\u00e9gies de r\u00e9tention des donn\u00e9es du journal d'espace disque libre
+synopsis=Strat\u00e9gie de r\u00e9tention bas\u00e9e sur l'espace disque libre disponible. 
+description=Cette strat\u00e9gie est seulement disponible sur Java 6.
+property.free-disk-space.synopsis=Sp\u00e9cifie la quantit\u00e9 minimum d'espace disque libre qui doit \u00eatre disponible dans le syst\u00e8me de fichiers dans lequel sont stock\u00e9s les fichiers journaux archiv\u00e9s.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de r\u00e9tention des donn\u00e9es du journal d'espace disque libre.
diff --git a/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_zh_CN.properties
index bdd4540..ffa9b0c 100644
--- a/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/FreeDiskSpaceLogRetentionPolicyCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Free Disk Space Log Retention Policy
-user-friendly-plural-name=Free Disk Space Log Retention Policies
-synopsis=Retention policy based on the free disk space available.
-description=This policy is only available on Java 6.
-property.free-disk-space.synopsis=Specifies the minimum amount of free disk space that should be available on the file system on which the archived log files are stored.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Free Disk Space Log Retention Policy implementation.
+user-friendly-name=\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+user-friendly-plural-name=\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+synopsis=\u57fa\u4e8e\u53ef\u83b7\u5f97\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u7684\u4fdd\u7559\u7b56\u7565\u3002
+description=\u6b64\u9879\u7b56\u7565\u4ec5\u5728 Java 6 \u4e0a\u53ef\u7528\u3002
+property.free-disk-space.synopsis=\u6307\u5b9a\u5728\u6587\u4ef6\u7cfb\u7edf\u4e2d\u53ef\u83b7\u5f97\u7684\u6700\u5c0f\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\uff0c\u5b58\u6863\u7684\u65e5\u5fd7\u6587\u4ef6\u5c06\u5b58\u50a8\u5728\u8be5\u7a7a\u95f4\u4e0a\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_de.properties
index 3727475..d29b2ac 100644
--- a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_de.properties
@@ -1,25 +1,25 @@
-user-friendly-name=GSSAPI SASL Mechanism Handler
-user-friendly-plural-name=GSSAPI SASL Mechanism Handlers
-synopsis=The GSSAPI SASL mechanism performs all processing related to SASL GSSAPI authentication using Kerberos V5.
-description=The GSSAPI SASL mechanism provides the ability for clients to authenticate themselves to the server using existing authentication in a Kerberos environment. This mechanism provides the ability to achieve single sign-on for Kerberos-based clients.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the Kerberos principal included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the GSSAPI SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.kdc-address.synopsis=Specifies the address of the KDC that is to be used for Kerberos processing.
-property.kdc-address.description=If provided, this property must be a fully-qualified DNS-resolvable name. If this property is not provided, then the server attempts to determine it from the system-wide Kerberos configuration.
-property.kdc-address.default-behavior.alias.synopsis=The server attempts to determine the KDC address from the underlying system configuration.
-property.keytab.synopsis=Specifies the path to the keytab file that should be used for Kerberos processing.
-property.keytab.description=If provided, this is either an absolute path or one that is relative to the server instance root.
-property.keytab.default-behavior.alias.synopsis=The server attempts to use the system-wide default keytab.
-property.principal-name.synopsis=Specifies the principal name.
-property.principal-name.description=It can either be a simple user name or a service name such as host/example.com. If this property is not provided, then the server attempts to build the principal name by appending the fully qualified domain name to the string "ldap/".
-property.principal-name.default-behavior.alias.synopsis=The server attempts to determine the principal name from the underlying system configuration.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realm to be used for GSSAPI authentication.
-property.realm.default-behavior.alias.synopsis=The server attempts to determine the realm from the underlying system configuration.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the system.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically .
+user-friendly-name=GSSAPI SASL-Mechanismushandler
+user-friendly-plural-name=GSSAPI SASL-Mechanismushandler
+synopsis=Der GSSAPI SASL f\u00fchrt mit Kerberos V5 die gesamte Verarbeitung f\u00fcr die SASL GSSAPI-Authentifizierung bezieht.
+description=Der GSSAPI SASL-Mechanismus bietet Clients die M\u00f6glichkeit, sich mithilfe der bestehenden Authentifizierung in einer Kerberos-Umgebung zu authentifizieren. Dieser Mechanismus bietet die M\u00f6glichkeit, eine Einzelanmeldung f\u00fcr Clients auf Kerberos-Basis herzustellen.
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.identity-mapper.synopsis=Gibt den Namen des Identit\u00e4tsmappers an, der mit dem SASL-Mechanismushandler verwendet werden soll, um die Authentifizierungs- oder Autorisierungs-ID im Kerberos-Principal der SASL-Verbindungsanforderung mit dem entsprechenden Benutzer im Verzeichnis abzugleichen. 
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Idenitit\u00e4smapper muss aktiviert sein, wenn der GSSAPI SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
+property.kdc-address.synopsis=Gibt die Adresse des KDC an, der f\u00fcr die Kerberos-Verarbeitung verwendet werden soll.
+property.kdc-address.description=Wenn diese Eigenschaft angegeben wird, muss sie einen vollqualifizierten, DNS-aufl\u00f6sbaren Namen haben. Wenn diese Eigenschaft nicht angegeben wird, versucht der Server, ihn \u00fcber die systemweite Kerberos-Konfiguration zu ermitteln.
+property.kdc-address.default-behavior.alias.synopsis=Der Server versucht, die KDC-Adresse \u00fcber die zugrunde liegende Systemkonfiguration zu ermitteln.
+property.keytab.synopsis=Gibt den Pfad zu keytab-Datei an, die zur Verarbeitung von Kerberos verwendet werden soll.
+property.keytab.description=Wenn dies angegeben wird, handelt es sich um einen absoluten Pfad oder einen Pfad, der relativ zum Root der Serverinstanz ist.
+property.keytab.default-behavior.alias.synopsis=Der Server versucht, die systemweite Standard-keytab zu verwenden.
+property.principal-name.synopsis=Gibt den Principal-Namen an.
+property.principal-name.description=Es kann sich um einen einfachen Benutzernamen oder einen Dienstnamen handeln, z. B. host/example.com. Wenn diese Eigenschaft nicht angegeben wird, versucht der Server, den Principal-Namen zu erstellen, indem er an die Zeichenfolge "ldap/" den vollqualifizierten Dom\u00e4nennamen anh\u00e4ngt.
+property.principal-name.default-behavior.alias.synopsis=Der Server versucht, den Principal-Namen \u00fcber die zugrunde liegende Systemkonfiguration zu ermitteln.
+property.quality-of-protection.synopsis=Der Name einer Eigenschaft, die die Qualit\u00e4t der vom Server unterst\u00fctzten Schutzes angibt.
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Die Qualit\u00e4t des Schutzes gleicht die Authentifizierung der Integrit\u00e4t und dem Vertraulichkeitsschutz an.
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Die Qualit\u00e4t des Schutzes gleicht die Authentifizierung dem Integrit\u00e4tsschutz an.
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP gleicht nur die Authentifizierung an.
+property.realm.synopsis=Gibt den Bereich an, der zur GSSAPI-Authentifizierung verwendet werden soll.
+property.realm.default-behavior.alias.synopsis=Der Server versucht, den Bereich \u00fcber die zugrunde liegende Systemkonfiguration zu ermitteln.
+property.server-fqdn.synopsis=Gibt den DNS-aufl\u00f6sbaren, vollqualifizierten Dom\u00e4nennamen f\u00fcr das System an.
+property.server-fqdn.default-behavior.alias.synopsis=Der Server versucht, den vollst\u00e4ndig qualifizierten Dom\u00e4nennamen dynamisch zu ermitteln.
diff --git a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_es.properties
index 3727475..0ea4286 100644
--- a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_es.properties
@@ -1,25 +1,25 @@
-user-friendly-name=GSSAPI SASL Mechanism Handler
-user-friendly-plural-name=GSSAPI SASL Mechanism Handlers
-synopsis=The GSSAPI SASL mechanism performs all processing related to SASL GSSAPI authentication using Kerberos V5.
-description=The GSSAPI SASL mechanism provides the ability for clients to authenticate themselves to the server using existing authentication in a Kerberos environment. This mechanism provides the ability to achieve single sign-on for Kerberos-based clients.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the Kerberos principal included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the GSSAPI SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.kdc-address.synopsis=Specifies the address of the KDC that is to be used for Kerberos processing.
-property.kdc-address.description=If provided, this property must be a fully-qualified DNS-resolvable name. If this property is not provided, then the server attempts to determine it from the system-wide Kerberos configuration.
-property.kdc-address.default-behavior.alias.synopsis=The server attempts to determine the KDC address from the underlying system configuration.
-property.keytab.synopsis=Specifies the path to the keytab file that should be used for Kerberos processing.
-property.keytab.description=If provided, this is either an absolute path or one that is relative to the server instance root.
-property.keytab.default-behavior.alias.synopsis=The server attempts to use the system-wide default keytab.
-property.principal-name.synopsis=Specifies the principal name.
-property.principal-name.description=It can either be a simple user name or a service name such as host/example.com. If this property is not provided, then the server attempts to build the principal name by appending the fully qualified domain name to the string "ldap/".
-property.principal-name.default-behavior.alias.synopsis=The server attempts to determine the principal name from the underlying system configuration.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realm to be used for GSSAPI authentication.
-property.realm.default-behavior.alias.synopsis=The server attempts to determine the realm from the underlying system configuration.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the system.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically .
+user-friendly-name=Controlador del mecanismo GSSAPI SASL
+user-friendly-plural-name=Controladores del mecanismo GSSAPI SASL
+synopsis=El mecanismo GSSAPI SASL realiza el procesamiento completo relacionado con la autenticaci\u00f3n SASL GSSAPI utilizando Kerberos V5.
+description=El mecanismo GSSAPI SASL permite a los clientes autenticarse en el servidor utilizando una autenticaci\u00f3n existente en el entorno de Kerberos. Este mecanismo permite obtener un inicio de sesi\u00f3n \u00fanico para los clientes basados en Kerberos.
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.identity-mapper.synopsis=Especifica el nombre del asignador de identidades que se utilizar\u00e1 con el controlador del mecanismo SASL para asociar el elemento principal de Kerberos incluido en la solicitud de enlace de SASL al usuario correspondiente del directorio.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=El asignador de identidades al que se hace referencia debe habilitarse si se ha habilitado el controlador del mecanismo GSSAPI SASL.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
+property.kdc-address.synopsis=Especifica la direcci\u00f3n del KDC que se utilizar\u00e1 para el procesamiento de Kerberos.
+property.kdc-address.description=Si se proporciona, esta propiedad debe presentar un nombre completo que pueda resolver un DNS. Si, por el contrario, no se proporciona esta propiedad, el servidor intentar\u00e1 determinarla a partir de la configuraci\u00f3n de Kerberos en todo el sistema.
+property.kdc-address.default-behavior.alias.synopsis=El servidor intenta determinar la direcci\u00f3n del KDC a partir de la configuraci\u00f3n del sistema subyacente.
+property.keytab.synopsis=Especifica la ruta al archivo keytab que debe utilizarse para el procesamiento de Kerberos.
+property.keytab.description=Si se proporciona, debe especificarse una ruta absoluta o una relativa a la ra\u00edz de instancias del servidor.
+property.keytab.default-behavior.alias.synopsis=El servidor intentar\u00e1 utilizar el archivo keytab predeterminado de todo el sistema.
+property.principal-name.synopsis=Especifica el nombre del elemento principal.
+property.principal-name.description=Puede ser un nombre de usuario simple o uno de servicio como, por ejemplo, host/ejemplo.com. Si no se proporciona esta propiedad, el servidor intentar\u00e1 crear el nombre del elemento principal anexando el nombre de dominio completo a la cadena "ldap/".
+property.principal-name.default-behavior.alias.synopsis=El servidor intentar\u00e1 determinar el nombre del elemento principal a partir de la configuraci\u00f3n del sistema subyacente.
+property.quality-of-protection.synopsis=El nombre de una propiedad que especifica el nivel de calidad de protecci\u00f3n que admitir\u00e1 el servidor.
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=El nivel de calidad de protecci\u00f3n es equivalente a la autenticaci\u00f3n con protecci\u00f3n de integridad y confidencialidad.
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=El nivel de calidad de protecci\u00f3n es equivalente a la autenticaci\u00f3n con protecci\u00f3n de integridad.
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=El nivel de QOP es equivalente s\u00f3lo a la autenticaci\u00f3n.
+property.realm.synopsis=Especifica el dominio que se utilizar\u00e1 para la autenticaci\u00f3n GGSAPI.
+property.realm.default-behavior.alias.synopsis=El servidor intentar\u00e1 determinar el dominio a partir de la configuraci\u00f3n del sistema subyacente.
+property.server-fqdn.synopsis=Especifica el nombre de dominio completo que puede resolver un DNS para el sistema.
+property.server-fqdn.default-behavior.alias.synopsis=El servidor intentar\u00e1 determinar de forma din\u00e1mica el nombre de dominio completo.
diff --git a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_fr.properties
index 3727475..efbcfd9 100644
--- a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_fr.properties
@@ -1,25 +1,25 @@
-user-friendly-name=GSSAPI SASL Mechanism Handler
-user-friendly-plural-name=GSSAPI SASL Mechanism Handlers
-synopsis=The GSSAPI SASL mechanism performs all processing related to SASL GSSAPI authentication using Kerberos V5.
-description=The GSSAPI SASL mechanism provides the ability for clients to authenticate themselves to the server using existing authentication in a Kerberos environment. This mechanism provides the ability to achieve single sign-on for Kerberos-based clients.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the Kerberos principal included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the GSSAPI SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.kdc-address.synopsis=Specifies the address of the KDC that is to be used for Kerberos processing.
-property.kdc-address.description=If provided, this property must be a fully-qualified DNS-resolvable name. If this property is not provided, then the server attempts to determine it from the system-wide Kerberos configuration.
-property.kdc-address.default-behavior.alias.synopsis=The server attempts to determine the KDC address from the underlying system configuration.
-property.keytab.synopsis=Specifies the path to the keytab file that should be used for Kerberos processing.
-property.keytab.description=If provided, this is either an absolute path or one that is relative to the server instance root.
-property.keytab.default-behavior.alias.synopsis=The server attempts to use the system-wide default keytab.
-property.principal-name.synopsis=Specifies the principal name.
-property.principal-name.description=It can either be a simple user name or a service name such as host/example.com. If this property is not provided, then the server attempts to build the principal name by appending the fully qualified domain name to the string "ldap/".
-property.principal-name.default-behavior.alias.synopsis=The server attempts to determine the principal name from the underlying system configuration.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realm to be used for GSSAPI authentication.
-property.realm.default-behavior.alias.synopsis=The server attempts to determine the realm from the underlying system configuration.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the system.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically .
+user-friendly-name=Gestionnaire de m\u00e9canisme SASL GSSAPI
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme SASL GSSAPI
+synopsis=Le m\u00e9canisme SASL-GSSAPI effectue tout le traitement associ\u00e9 \u00e0 une authentification SASL GSSAPI \u00e0 l'aide de Kerberos V5.
+description=Le m\u00e9canisme SASL GSSAPI offre la capacit\u00e9 pour les clients de s'authentifier sur le serveur \u00e0 l'aide d'une authentification existante dans un environnement Kerberos. Ce m\u00e9canisme offre la capacit\u00e9 d'obtenir une connexion unique pour les clients sous Kerberos.
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.identity-mapper.synopsis=Sp\u00e9cifie le nom du mappeur d'identit\u00e9s qui doit \u00eatre utilis\u00e9 avec ce gestionnaire de m\u00e9canisme SASL pour correspondre au principal  Kerberos inclus dans la demande de liaison SASL \u00e0 l'utilisateur correspondant dans l'annuaire.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Le mappeur d'identit\u00e9s r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9 lorsque le gestionnaire de m\u00e9canisme SASL GSSAPI est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
+property.kdc-address.synopsis=Sp\u00e9cifie l'adresse du KDC qui doit \u00eatre utilis\u00e9e pour le traitement par Kerberos.
+property.kdc-address.description=Si elle est fournit, cette propri\u00e9t\u00e9 doit \u00eatre un nom complet r\u00e9solvable par DNS. Si cette propri\u00e9t\u00e9 n'est pas fournie, le serveur tente alors de la d\u00e9terminer \u00e0 partir de la configuration de Kerberos au niveau du syst\u00e8me. 
+property.kdc-address.default-behavior.alias.synopsis=Le serveur tente de d\u00e9terminer l'adresse KDC depuis la configuration syst\u00e8me sous-jacente.
+property.keytab.synopsis=Sp\u00e9cifie le chemin vers le fichier keytab (table cl\u00e9) qui doit \u00eatre utilis\u00e9 pour le traitement par Kerberos.
+property.keytab.description=S'il est fourni, il s'agit soit d'un chemin absolu, soit d'un chemin associ\u00e9 \u00e0 la racine de l'instance du serveur.
+property.keytab.default-behavior.alias.synopsis=Le serveur tente d'utiliser le fichier keytab par d\u00e9faut sur l'ensemble du syst\u00e8me.
+property.principal-name.synopsis=Sp\u00e9cifie le nom du principal.
+property.principal-name.description=Cela peut \u00eatre un simple nom d'utilisateur ou nom de service, comme par exemple host/example.com. Si cette propri\u00e9t\u00e9 n'est pas fournie, le serveur tente alors de cr\u00e9er le nom du principal en ajoutant le nom de domaine complet \u00e0 la cha\u00eene "ldap/".
+property.principal-name.default-behavior.alias.synopsis=Le serveur tente de d\u00e9terminer le nom du principal depuis la configuration syst\u00e8me sous-jacente.
+property.quality-of-protection.synopsis=Nom d'une propri\u00e9t\u00e9 qui sp\u00e9cifie la qualit\u00e9 de protection que le serveur prendra en charge.
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=La qualit\u00e9 de protection \u00e9quivaut \u00e0 une authentification avec une protection de l'int\u00e9grit\u00e9 et de la confidentialit\u00e9.
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=La qualit\u00e9 de protection est \u00e9gale \u00e0 une authentification avec protection de l'int\u00e9grit\u00e9.
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=La qualit\u00e9 de protection est \u00e9gale \u00e0 une authentification uniquement.
+property.realm.synopsis=Sp\u00e9cifie le domaine \u00e0 utiliser pour l'authentification GSSAPI.
+property.realm.default-behavior.alias.synopsis=Le serveur tente de d\u00e9terminer le domaine depuis la configuration syst\u00e8me sous-jacente.
+property.server-fqdn.synopsis=Sp\u00e9cifie le nom de domaine complet r\u00e9solvable par DNS du syst\u00e8me.
+property.server-fqdn.default-behavior.alias.synopsis=Le serveur tente de d\u00e9terminer le nom de domaine complet de fa\u00e7on dynamique.
diff --git a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_zh_CN.properties
index 3727475..4aafc1e 100644
--- a/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/GSSAPISASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,25 +1,25 @@
-user-friendly-name=GSSAPI SASL Mechanism Handler
-user-friendly-plural-name=GSSAPI SASL Mechanism Handlers
-synopsis=The GSSAPI SASL mechanism performs all processing related to SASL GSSAPI authentication using Kerberos V5.
-description=The GSSAPI SASL mechanism provides the ability for clients to authenticate themselves to the server using existing authentication in a Kerberos environment. This mechanism provides the ability to achieve single sign-on for Kerberos-based clients.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the Kerberos principal included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the GSSAPI SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
-property.kdc-address.synopsis=Specifies the address of the KDC that is to be used for Kerberos processing.
-property.kdc-address.description=If provided, this property must be a fully-qualified DNS-resolvable name. If this property is not provided, then the server attempts to determine it from the system-wide Kerberos configuration.
-property.kdc-address.default-behavior.alias.synopsis=The server attempts to determine the KDC address from the underlying system configuration.
-property.keytab.synopsis=Specifies the path to the keytab file that should be used for Kerberos processing.
-property.keytab.description=If provided, this is either an absolute path or one that is relative to the server instance root.
-property.keytab.default-behavior.alias.synopsis=The server attempts to use the system-wide default keytab.
-property.principal-name.synopsis=Specifies the principal name.
-property.principal-name.description=It can either be a simple user name or a service name such as host/example.com. If this property is not provided, then the server attempts to build the principal name by appending the fully qualified domain name to the string "ldap/".
-property.principal-name.default-behavior.alias.synopsis=The server attempts to determine the principal name from the underlying system configuration.
-property.quality-of-protection.synopsis=The name of a property that specifies the quality of protection the server will support.
-property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=Quality of protection equals authentication with integrity and confidentiality protection.
-property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=Quality of protection equals authentication with integrity protection.
-property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP equals authentication only.
-property.realm.synopsis=Specifies the realm to be used for GSSAPI authentication.
-property.realm.default-behavior.alias.synopsis=The server attempts to determine the realm from the underlying system configuration.
-property.server-fqdn.synopsis=Specifies the DNS-resolvable fully-qualified domain name for the system.
-property.server-fqdn.default-behavior.alias.synopsis=The server attempts to determine the fully-qualified domain name dynamically .
+user-friendly-name=GSSAPI SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=GSSAPI SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=GSSAPI SASL \u673a\u5236\u4f7f\u7528 Kerberos V5 \u6267\u884c\u6240\u6709\u4e0e SASL GSSAPI \u9a8c\u8bc1\u76f8\u5173\u7684\u5904\u7406\u3002
+description=GSSAPI SASL \u673a\u5236\u63d0\u4f9b\u5728 Kerberos \u73af\u5883\u4e2d\u4f7f\u7528\u73b0\u6709\u9a8c\u8bc1\u5411\u670d\u52a1\u5668\u8fdb\u884c\u81ea\u6211\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u529f\u80fd\u3002\u8fd9\u79cd\u673a\u5236\u63d0\u4f9b\u57fa\u4e8e Kerberos \u5ba2\u6237\u7aef\u7684\u5355\u70b9\u767b\u5f55\u529f\u80fd\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.identity-mapper.synopsis=\u6307\u5b9a\u8981\u4e0e\u6b64 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4e00\u8d77\u4f7f\u7528\u7684\u6807\u8bc6\u6620\u5c04\u5668\u540d\u79f0\uff0c\u4ee5\u4f7f SASL \u7ed1\u5b9a\u8bf7\u6c42\u4e2d\u5305\u542b\u7684 Kerberos \u4e3b\u4f53\u4e0e\u76ee\u5f55\u4e2d\u76f8\u5e94\u7684\u7528\u6237\u5339\u914d\u3002
+property.identity-mapper.syntax.aggregation.constraint-synopsis=\u5f53\u542f\u7528 GSSAPI SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u6807\u8bc6\u6620\u5c04\u5668\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.kdc-address.synopsis=\u6307\u5b9a\u7528\u4e8e Kerberos \u5904\u7406\u7684 KDC \u5730\u5740\u3002
+property.kdc-address.description=\u5982\u679c\u63d0\u4f9b\uff0c\u5219\u6b64\u5c5e\u6027\u5fc5\u987b\u662f\u5168\u9650\u5b9a\u7684 DNS \u53ef\u89e3\u6790\u540d\u79f0\u3002\u5982\u679c\u672a\u63d0\u4f9b\u6b64\u5c5e\u6027\uff0c\u5219\u670d\u52a1\u5668\u5c06\u5c1d\u8bd5\u4ece\u7cfb\u7edf\u8303\u56f4\u5185\u7684 Kerberos \u914d\u7f6e\u786e\u5b9a\u6b64\u5c5e\u6027\u3002
+property.kdc-address.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c1d\u8bd5\u4ece\u57fa\u7840\u7cfb\u7edf\u914d\u7f6e\u786e\u5b9a KDC \u5730\u5740\u3002
+property.keytab.synopsis=\u6307\u5b9a\u7528\u4e8e Kerberos \u5904\u7406\u7684\u5bc6\u94a5\u8868\u6587\u4ef6\u8def\u5f84\u3002
+property.keytab.description=\u5982\u679c\u63d0\u4f9b\uff0c\u5b83\u4f1a\u662f\u4e00\u4e2a\u7edd\u5bf9\u8def\u5f84\u6216\u76f8\u5bf9\u4e8e\u670d\u52a1\u5668\u5b9e\u4f8b\u6839\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.keytab.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c06\u5c1d\u8bd5\u4f7f\u7528\u7cfb\u7edf\u8303\u56f4\u5185\u7684\u9ed8\u8ba4\u5bc6\u94a5\u8868\u3002
+property.principal-name.synopsis=\u6307\u5b9a\u4e3b\u4f53\u540d\u79f0\u3002
+property.principal-name.description=\u5b83\u53ef\u4ee5\u662f\u4e00\u4e2a\u7b80\u5355\u7684\u7528\u6237\u540d\u79f0\u6216\u670d\u52a1\u540d\u79f0\uff0c\u4f8b\u5982 host/example.com\u3002\u5982\u679c\u672a\u63d0\u4f9b\u6b64\u5c5e\u6027\uff0c\u5219\u670d\u52a1\u5668\u5c1d\u8bd5\u5c06\u5168\u9650\u5b9a\u57df\u540d\u8ffd\u52a0\u5230\u5b57\u7b26\u4e32\u201cldap/\u201d\u4e4b\u540e\u751f\u6210\u4e3b\u4f53\u540d\u79f0\u3002
+property.principal-name.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c1d\u8bd5\u4ece\u57fa\u7840\u7cfb\u7edf\u914d\u7f6e\u786e\u5b9a\u4e3b\u4f53\u540d\u79f0\u3002
+property.quality-of-protection.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u5c06\u652f\u6301\u7684\u4fdd\u62a4\u8d28\u91cf\u7684\u7279\u6027\u7684\u540d\u79f0\u3002
+property.quality-of-protection.syntax.enumeration.value.confidentiality.synopsis=\u4fdd\u62a4\u8d28\u91cf\u5373\u5177\u6709\u5b8c\u6574\u6027\u548c\u4fdd\u5bc6\u6027\u4fdd\u62a4\u7684\u9a8c\u8bc1\u3002
+property.quality-of-protection.syntax.enumeration.value.integrity.synopsis=\u4fdd\u62a4\u8d28\u91cf\u5373\u5177\u6709\u5b8c\u6574\u6027\u4fdd\u62a4\u7684\u9a8c\u8bc1\u3002
+property.quality-of-protection.syntax.enumeration.value.none.synopsis=QOP \u5373\u4ec5\u9a8c\u8bc1\u3002
+property.realm.synopsis=\u6307\u5b9a\u8981\u7528\u4e8e GSSAPI \u9a8c\u8bc1\u7684\u9886\u57df\u3002
+property.realm.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c1d\u8bd5\u4ece\u57fa\u7840\u7cfb\u7edf\u914d\u7f6e\u786e\u5b9a\u9886\u57df\u3002
+property.server-fqdn.synopsis=\u6307\u5b9a\u7cfb\u7edf\u7684 DNS \u53ef\u89e3\u6790\u5168\u9650\u5b9a\u57df\u540d\u3002
+property.server-fqdn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c1d\u8bd5\u52a8\u6001\u786e\u5b9a\u5168\u9650\u5b9a\u57df\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_de.properties
index 70a0716..52abc72 100644
--- a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Connection Id Extended Operation Handler
-user-friendly-plural-name=Get Connection Id Extended Operation Handlers
+user-friendly-name=Erweiterter Vorgangshandler zum Abfragen der Verbindungs-ID
+user-friendly-plural-name=Erweiterte Vorgangshandler zum Abfragen der Verbindungs-ID
 synopsis=Der Get Connection Id Extended Operation Handler erm\u00f6glicht Clients die Interne Connection Id, die ein Server benutzt um auf eine Client Connection zu referenzieren, zu erfragen.
 property.enabled.synopsis=Gibt an ob der Get Connection Id Extended Operation Handler zur Benutzung aktiviert ist. 
 property.java-class.synopsis=Gibt den Vollqualifizierten Java Klassennamen an die "Get Connection Id Extended Operation Handlers" implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_es.properties
index 7924b28..0dd8cdf 100644
--- a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Connection Id Extended Operation Handler
-user-friendly-plural-name=Get Connection Id Extended Operation Handlers
-synopsis=The Get Connection Id Extended Operation Handler provides a mechanism for clients to obtain the internal connection ID that the server uses to reference their client connection.
-property.enabled.synopsis=Indicates whether the Get Connection Id Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Connection Id Extended Operation Handler implementation.
+user-friendly-name=Controlador de operaciones ampliadas para obtener Id. de conexi\u00f3n
+user-friendly-plural-name=Controladores de operaciones ampliadas para obtener Id. de conexi\u00f3n
+synopsis=El controlador de operaciones ampliadas para obtener Id. de conexi\u00f3n proporciona un mecanismo para que los clientes obtengan el Id. de conexi\u00f3n interna que el servidor utiliza para hacer referencia a su conexi\u00f3n de cliente.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de operaciones ampliadas para obtener Id. de conexi\u00f3n (es decir, si se permiten los tipos de operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de operaciones ampliadas para obtener Id. de conexi\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_fr.properties
index 7924b28..23d6d3c 100644
--- a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Connection Id Extended Operation Handler
-user-friendly-plural-name=Get Connection Id Extended Operation Handlers
-synopsis=The Get Connection Id Extended Operation Handler provides a mechanism for clients to obtain the internal connection ID that the server uses to reference their client connection.
-property.enabled.synopsis=Indicates whether the Get Connection Id Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Connection Id Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue d'obtention d'ID de connexion
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue d'obtention d'ID de connexion
+synopsis=Le gestionnaire d'op\u00e9ration \u00e9tendue d'obtention d'ID de connexion fournit un m\u00e9canisme d'obtention par les clients de l'ID de connexion interne, que le serveur utilise pour r\u00e9f\u00e9rencer leur connexion cliente.
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue d'obtention d'ID de connexion est activ\u00e9 (si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur). 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue d'obtention d'ID de connexion.
diff --git a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_zh_CN.properties
index 7924b28..84776ed 100644
--- a/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetConnectionIdExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Connection Id Extended Operation Handler
-user-friendly-plural-name=Get Connection Id Extended Operation Handlers
-synopsis=The Get Connection Id Extended Operation Handler provides a mechanism for clients to obtain the internal connection ID that the server uses to reference their client connection.
-property.enabled.synopsis=Indicates whether the Get Connection Id Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Connection Id Extended Operation Handler implementation.
+user-friendly-name=\u83b7\u53d6\u8fde\u63a5 ID \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u83b7\u53d6\u8fde\u63a5 ID \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=\u83b7\u53d6\u8fde\u63a5 ID \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u63d0\u4f9b\u4e86\u4e00\u79cd\u5ba2\u6237\u7aef\u673a\u5236\uff0c\u53ef\u7528\u4e8e\u83b7\u53d6\u670d\u52a1\u5668\u7528\u6765\u5f15\u7528\u5176\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u5185\u90e8\u8fde\u63a5 ID\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u83b7\u53d6\u8fde\u63a5 ID \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u5373\uff0c\u5728\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u4f7f\u7528\u6b64\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u83b7\u53d6\u8fde\u63a5 ID \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_de.properties
index 719783d..913f1e2 100644
--- a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Symmetric Key Extended Operation Handler
-user-friendly-plural-name=Get Symmetric Key Extended Operation Handlers
-synopsis=The Get Symmetric Key Extended Operation Handler is used by the OpenDS cryptographic framework for creating and obtaining symmetric encryption keys.
-property.enabled.synopsis=Indicates whether the Get Symmetric Key Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Symmetric Key Extended Operation Handler implementation.
+user-friendly-name=Erweiterter Vorgangshandler zum Abrufen des symmetrischen Schl\u00fcssels
+user-friendly-plural-name=Erweiterte Vorgangshandler zum Abrufen des symmetrischen Schl\u00fcssels
+synopsis=Der erweiterte Vorgangshandler zum Abrufen des symmetrischen Schl\u00fcssels wird vom OpenDS-Kryptographie-Frameworks zum Erstellen und Abrufen symmetrischer Verschl\u00fcsselungsschl\u00fcssel.
+property.enabled.synopsis=Gibt an, ob der erweiterte Vorgangshandler zum Abrufen des symmetrischen Schl\u00fcssels aktiviert ist (also die Typen der erweiterten Vorg\u00e4ngen auf dem Server zugelassen sind).
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den erweiterten Vorgangshandler zum Abrufen des symmetrischen Schl\u00fcssels implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_es.properties
index 719783d..2f581bf 100644
--- a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Symmetric Key Extended Operation Handler
-user-friendly-plural-name=Get Symmetric Key Extended Operation Handlers
-synopsis=The Get Symmetric Key Extended Operation Handler is used by the OpenDS cryptographic framework for creating and obtaining symmetric encryption keys.
-property.enabled.synopsis=Indicates whether the Get Symmetric Key Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Symmetric Key Extended Operation Handler implementation.
+user-friendly-name=Controlador de operaciones ampliadas para obtener clave sim\u00e9trica
+user-friendly-plural-name=Controladores de operaciones ampliadas para obtener clave sim\u00e9trica
+synopsis=La estructura criptogr\u00e1fica OpenDS utiliza el controlador de operaciones ampliadas para obtener clave sim\u00e9trica con el fin de crear y obtener claves de cifrado sim\u00e9tricas.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de operaciones ampliadas para obtener clave sim\u00e9trica (es decir, si se permiten los tipos de operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de operaciones ampliadas para obtener clave sim\u00e9trica.
diff --git a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_fr.properties
index 719783d..b38fec4 100644
--- a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Symmetric Key Extended Operation Handler
-user-friendly-plural-name=Get Symmetric Key Extended Operation Handlers
-synopsis=The Get Symmetric Key Extended Operation Handler is used by the OpenDS cryptographic framework for creating and obtaining symmetric encryption keys.
-property.enabled.synopsis=Indicates whether the Get Symmetric Key Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Symmetric Key Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue d'obtention de cl\u00e9 sym\u00e9trique
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue d'obtention de cl\u00e9 sym\u00e9trique
+synopsis=Le gestionnaire d'op\u00e9ration \u00e9tendue d'obtention de cl\u00e9 sym\u00e9trique est utilis\u00e9 par le cadre de chiffrement d'OpenDS pour cr\u00e9er et obtenir des cl\u00e9s de chiffrage sym\u00e9triques.
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue d'obtention de cl\u00e9 sym\u00e9trique est activ\u00e9 (si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur). 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue d'obtention de cl\u00e9 sym\u00e9trique.
diff --git a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_zh_CN.properties
index 719783d..855211f 100644
--- a/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/GetSymmetricKeyExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Get Symmetric Key Extended Operation Handler
-user-friendly-plural-name=Get Symmetric Key Extended Operation Handlers
-synopsis=The Get Symmetric Key Extended Operation Handler is used by the OpenDS cryptographic framework for creating and obtaining symmetric encryption keys.
-property.enabled.synopsis=Indicates whether the Get Symmetric Key Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Get Symmetric Key Extended Operation Handler implementation.
+user-friendly-name=\u83b7\u53d6\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u83b7\u53d6\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=\u83b7\u53d6\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u7531 OpenDS \u52a0\u5bc6\u6846\u67b6\u7528\u4e8e\u521b\u5efa\u548c\u83b7\u53d6\u5bf9\u79f0\u52a0\u5bc6\u5bc6\u94a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u83b7\u53d6\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u5373\uff0c\u5728\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u4f7f\u7528\u6b64\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u83b7\u53d6\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_de.properties
index 5d32c25..3b7dc75 100644
--- a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_de.properties
@@ -1,80 +1,80 @@
-user-friendly-name=Global Configuration
-user-friendly-plural-name=Global Configurations
-synopsis=The Global Configuration contains properties that affect the overall operation of the OpenDS Directory Server .
-property.add-missing-rdn-attributes.synopsis=Indicates whether the Directory Server should automatically add any attribute values contained in the entry's RDN into that entry when processing an add request.
-property.allow-attribute-name-exceptions.synopsis=Indicates whether the Directory Server should allow underscores in attribute names and allow attribute names to begin with numeric digits (both of which are violations of the LDAP standards).
-property.allowed-task.synopsis=Specifies the fully-qualified name of a Java class that may be invoked in the server.
-property.allowed-task.description=Any attempt to invoke a task not included in the list of allowed tasks is rejected.
-property.allowed-task.default-behavior.alias.synopsis=If no values are defined, then the server does not allow any tasks to be invoked.
-property.bind-with-dn-requires-password.synopsis=Indicates whether the Directory Server should reject any simple bind request that contains a DN but no password.
-property.bind-with-dn-requires-password.description=Although such bind requests are technically allowed by the LDAPv3 specification (and should be treated as anonymous simple authentication), they may introduce security problems in applications that do not verify that the client actually provided a password.
-property.check-schema.synopsis=Indicates whether schema enforcement is active.
-property.check-schema.description=When schema enforcement is activated, the Directory Server ensures that all operations result in entries are valid according to the defined server schema. It is strongly recommended that this option be left enabled to prevent the inadvertent addition of invalid data into the server.
-property.default-password-policy.synopsis=Specifies the name of the password policy that is in effect for users whose entries do not specify an alternate password policy (either via a real or virtual attribute).
-property.disabled-privilege.synopsis=Specifies the name of a privilege that should not be evaluated by the server.
-property.disabled-privilege.description=If a privilege is disabled, then it is assumed that all clients (including unauthenticated clients) have that privilege.
-property.disabled-privilege.default-behavior.alias.synopsis=If no values are defined, then the server enforces all privileges.
-property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-property.entry-cache-preload.synopsis=Indicates whether or not to preload the entry cache on startup.
-property.etime-resolution.synopsis=Specifies the resolution to use for operation elapsed processing time (etime) measurements.
-property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Use millisecond resolution.
-property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Use nanosecond resolution.
-property.idle-time-limit.synopsis=Specifies the maximum length of time that a client connection may remain established since its last completed operation.
-property.idle-time-limit.description=A value of "0 seconds" indicates that no idle time limit is enforced.
-property.invalid-attribute-syntax-behavior.synopsis=Specifies how the Directory Server should handle operations whenever an attribute value violates the associated attribute syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts attribute values that are invalid according to their associated syntax. Matching operations targeting those values may not behave as expected.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects attribute values that are invalid according to their associated syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts attribute values that are invalid according to their associated syntax, but also logs a warning message to the error log. Matching operations targeting those values may not behave as expected.
-property.lookthrough-limit.synopsis=Specifies the maximum number of entries that the Directory Server should "look through" in the course of processing a search request.
-property.lookthrough-limit.description=This includes any entry that the server must examine in the course of processing the request, regardless of whether it actually matches the search criteria. A value of 0 indicates that no lookthrough limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-lookthrough-limit operational attribute.
-property.max-allowed-client-connections.synopsis=Specifies the maximum number of client connections that may be established at any given time
-property.max-allowed-client-connections.description=A value of 0 indicates that unlimited client connection is allowed.
-property.notify-abandoned-operations.synopsis=Indicates whether the Directory Server should send a response to any operation that is interrupted via an abandon request.
-property.notify-abandoned-operations.description=The LDAP specification states that abandoned operations should not receive any response, but this may cause problems with client applications that always expect to receive a response to each request.
-property.proxied-authorization-identity-mapper.synopsis=Specifies the name of the identity mapper to map authorization ID values (using the "u:" form) provided in the proxied authorization control to the corresponding user entry.
-property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled.
-property.reject-unauthenticated-requests.synopsis=Indicates whether the Directory Server should reject any request (other than bind or StartTLS requests) received from a client that has not yet been authenticated, whose last authentication attempt was unsuccessful, or whose last authentication attempt used anonymous authentication.
-property.return-bind-error-messages.synopsis=Indicates whether responses for failed bind operations should include a message string providing the reason for the authentication failure.
-property.return-bind-error-messages.description=Note that these messages may include information that could potentially be used by an attacker. If this option is disabled, then these messages appears only in the server's access log.
-property.save-config-on-successful-startup.synopsis=Indicates whether the Directory Server should save a copy of its configuration whenever the startup process completes successfully.
-property.save-config-on-successful-startup.description=This ensures that the server provides a "last known good" configuration, which can be used as a reference (or copied into the active config) if the server fails to start with the current "active" configuration.
-property.server-error-result-code.synopsis=Specifies the numeric value of the result code when request processing fails due to an internal server error.
-property.single-structural-objectclass-behavior.synopsis=Specifies how the Directory Server should handle operations an entry does not contain a structural object class or contains multiple structural classes.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts entries that do not contain exactly one structural object class. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects entries that do not contain exactly one structural object class.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts entries that do not contain exactly one structural object class, but also logs a warning message to the error log. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client durin a search operation.
-property.size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-size-limit operational attribute.
-property.smtp-server.synopsis=Specifies the address (and optional port number) for a mail server that can be used to send email messages via SMTP.
-property.smtp-server.description=It may be an IP address or resolvable hostname, optionally followed by a colon and a port number.
-property.smtp-server.default-behavior.alias.synopsis=If no values are defined, then the server cannot send email via SMTP.
-property.smtp-server.syntax.string.pattern.synopsis=A hostname, optionally followed by a ":" followed by a port number.
-property.time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the default server-wide time limit, but it may be overridden on a per-user basis using the ds-rlim-time-limit operational attribute.
-property.workflow-configuration-mode.synopsis=Specifies the workflow configuration mode (auto vs. manual).
-property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=In the "auto" configuration mode, there is no workflow configuration. The workflows are created automatically based on the backend configuration. There is one workflow per backend base DN.
-property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=In the "manual" configuration mode, each workflow is created according to its description in the configuration.
-property.writability-mode.synopsis=Specifies the kinds of write operations the Directory Server can process.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=The Directory Server rejects all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=The Directory Server attempts to process all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=The Directory Server attempts to process write operations requested as internal operations or through synchronization, but rejects any such operations requested from external clients.
+user-friendly-name=Globale Konfiguration
+user-friendly-plural-name=Globale Konfigurationen
+synopsis=Die globale Konfiguration enth\u00e4lt Eigenschaften, die sich auf den gesamten Betrieb des OpenDS-Directory-Servers auswirken.
+property.add-missing-rdn-attributes.synopsis=Gibt an, ob der Directory-Server beim Verarbeiten einer Hinzuf\u00fcgungsanforderung automatisch Attributwerte aus dem RDN des Eintrags hinzuf\u00fcgen soll.
+property.allow-attribute-name-exceptions.synopsis=Gibt an, ob der Directory-Server Unterstriche in Attributnamen zul\u00e4sst und Attributnamen zul\u00e4sst, die mit nummerischen Ziffern beginnen (beide versto\u00dfen gegen die LDAP-Standards).
+property.allowed-task.synopsis=Gibt den vollqualifizierten Namen einer Java-Klasse, die auf dem Server aufgerufen werden kann.
+property.allowed-task.description=Ein Versuch, eine Aufgabe aufzurufen, die nicht auf der Liste  zugelassener Aufgaben steht, wird abgelehnt.
+property.allowed-task.default-behavior.alias.synopsis=Wenn keine Werte definiert sind, l\u00e4sst der Server das Aufrufen von Aufgaben nicht zu.
+property.bind-with-dn-requires-password.synopsis=Gibt an, ob der Directory-Server einfache Verbindungsanforderungen ablehnt, die einen DN, aber kein Passwort enthalten.
+property.bind-with-dn-requires-password.description=Derartige Verbindungsanforderungen werden zwar technisch von der LDAPv3-Spezifizierung zugelassen (und m\u00fcssen als anonyme einfache Authentifizierung behandelt werden), sie k\u00f6nnen jedoch Sicherheitsprobleme in Anwendungen mit sich bringen, die nicht pr\u00fcfen, ob der Client auch wirklich ein Passwort angegeben hat.
+property.check-schema.synopsis=Gibt an, ob die Schemaumsetzung aktiv ist.
+property.check-schema.description=Wenn die Schemaumsetzung aktiviert ist, stellt der Directory-Server sicher, dass alle Betriebsergebnisse in Eintr\u00e4gen gem\u00e4\u00df dem definierten Serverschema g\u00fcltig sind. Es wird empfohlen, diese Option unbedingt aktiviert zu lassen, um ein versehentliches Hinzuf\u00fcgen ung\u00fcltiger Daten auf dem Server zu verhindern.
+property.default-password-policy.synopsis=Gibt den Namen der Passwortrichtlinie an, die f\u00fcr Benutzer gilt, deren Eintr\u00e4ge keine andere Passwortrichtlinie angeben (\u00fcber ein reales oder ein virtuelles Attribut).
+property.disabled-privilege.synopsis=Gibt den Namen eines Privilegs an, das der Server nicht evaluieren soll.
+property.disabled-privilege.description=Wenn ein Privileg deaktiviert wird, wird davon ausgegangen, dass alle Clients (einschlich nicht authentifizierter Clients) \u00fcber dieses Privileg verf\u00fcgen.
+property.disabled-privilege.default-behavior.alias.synopsis=Wenn keine Werte definiert sind, setzt der Server alle Privilegien um.
+property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Erlaubt dem Benutzer die Anforderung, dass der Server Backup-Aufgaben ausf\u00fchrt.
+property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Erlaubt dem Benutzer, dass der Server Wiederherstellungsaufgaben ausf\u00fchrt.
+property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Erlaubt es dem Benutzer, Zugriffskontrollpr\u00fcfungen zu umgehen, die der Server ausf\u00fchrt.
+property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Erm\u00f6glicht es dem Benutzer, laufende Vorg\u00e4nge auf anderen Clientverbindungen abzubrechen.
+property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Erm\u00f6glicht es dem verkn\u00fcpften Benutzer, die Serverkonfiguation zu lesen.
+property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Erm\u00f6glicht es dem verkn\u00fcpften Serverm die Serverkonfiguration zu lesen. Das Privileg config-read ist ebenfalls erforderlich.
+property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Erm\u00f6glicht es dem Benutzer, an der Datensynchronisation teilzunehmen.
+property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Erm\u00f6glicht es dem Benutzer, andere Clientverbindugen zu beenden.
+property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Erm\u00f6glicht es dem verkn\u00fcpften Benutzer, ein Abonnement f\u00fcr die JMX-Benachrichtigungen zu erhalten.
+property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Erm\u00f6glicht es den verkn\u00fcpften Benutzer, einen JMX-Lesevorgang auszuf\u00fchren
+property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Erm\u00f6glicht es den verkn\u00fcpften Benutzer, einen JMX-Schreibvorgang auszuf\u00fchren
+property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis= Erlaubt dem Benutzer die Anforderung, dass der Server LDIF-Exportaufgaben ausf\u00fchrt.
+property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis= Erlaubt dem Benutzer die Anforderung, dass der Server LDIF-Importaufgaben ausf\u00fchrt.
+property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Erlaubt es dem Benutzer, die Zugriffskontollkonfiguation der Servers zu  bearbeiten.
+property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Erlaubt es dem Server, Passw\u00f6rter zur\u00fcckzusetzen.
+property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Erlaubt es dem Benutzer, \u00c4nderungen an den definierten Root-Privilegien vorzunehmen und Privilegien f\u00fcr Benutzer zu gew\u00e4hren und zu widerrufen.
+property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Erm\u00f6glicht es dem Benutzer, die Autorosierungssteuerung \u00fcber Proxy zu verwendennoder eine Verbindung herzustellen, die einer alternativen Autorisierungsidentit\u00e4t entspricht.
+property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Erm\u00f6glicht dem Benutzer die Anforderunge, dass der Server intern neu startet.
+property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Erm\u00f6glicht dem Benutzer die Anforderung,  dass Server heruntergefahren wird.
+property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Erm\u00f6glicht dem Benutzer die Anforderung, dass der Server eine Suche ausf\u00fchrt, die nicht mit Serverindizes optimiert werden kann.
+property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Erm\u00f6glicht dem Benutzer \u00c4nderungen am Serverschema.
+property.entry-cache-preload.synopsis=Gibt an, ob der Eintragscache beim Start vorab geladen werden soll.
+property.etime-resolution.synopsis=Gibt die Aufl\u00f6sung f\u00fcr Messungen der verstrichenen Vorgangsverarbeitungszeit (etime) an.
+property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Millisekundenaufl\u00f6sung verwenden.
+property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Nanosekundenaufl\u00f6sung verwenden.
+property.idle-time-limit.synopsis=Die die maximale Zeitspanne an, in der eine Clientverbindung seit dem letzten abgeschlossenen Vorgang beibehalten wird.
+property.idle-time-limit.description=Ein Wert von "0" Sekunden gibt an, dass keine Leerlaufzeit umgesetzt wird.
+property.invalid-attribute-syntax-behavior.synopsis=Gibt an, wie der Directory-Server Vorg\u00e4nge bearbeiten soll, wenn ein Attributwert gegen die verkn\u00fcpfte Attributsyntax verst\u00f6\u00dft.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=Der Directory-Server akzeptiert ohne weitere Attributwerte, die aufgrund der mit ihnen verkn\u00fcpften Syntax ung\u00fcltig sind. Abgleichvorg\u00e4nge f\u00fcr diese Werte werden unter Umst\u00e4nden nicht wie erwartet ausgef\u00fchrt.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=Der Directory-Server lehnt Attributwerte ab, die aufgrund der mit ihnen verkn\u00fcpften Syntax ung\u00fcltig sind.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=Der Directory-Server akzeptiert Attributwerte, die aufgrund der mit ihnen verkn\u00fcpften Syntax ung\u00fcltig sind, zeichnet aber auch eine Warnmeldung im Fehlerprotokoll auf. Abgleichvorg\u00e4nge f\u00fcr diese Werte werden unter Umst\u00e4nden nicht wie erwartet ausgef\u00fchrt.
+property.lookthrough-limit.synopsis=Gibt die maximale Anzahl der Eintr\u00e4ge an, die der Directory Server w\u00e4hrend der Verarbeitung einer Suchanforderung mit "lookthrough" durchsuchen muss.
+property.lookthrough-limit.description=Dazu geh\u00f6ren Eintr\u00e4ge, die der Server w\u00e4hrend der Verarbeitung der Anforderung pr\u00fcfen muss, ob sie den Suchkriterien entspricht oder nicht. Ein Wert von 0 gibt an, dass kein Limit f\u00fcr Lookthrough umgesetzt wird. Beachten Sie, dass es hierbei um das standardm\u00e4\u00dfige serverweite Limit handelt, aber kann f\u00fcr jeden Benutzer einzelnen mit dem Vorgangsattribut ds-rlim-lookthrough-limit \u00fcberschrieben werden.
+property.max-allowed-client-connections.synopsis=Gibt die maximale Anzahl der Clientverbindungen an, die zu jedem gew\u00fcnschten Zeitpunkt hergestellt werden k\u00f6nnen.
+property.max-allowed-client-connections.description=Ein Wert von 0 gibt an, dass eine unbegrenzte Zahl von Clientverbindungen zugelassen ist.
+property.notify-abandoned-operations.synopsis=Gibt an, on der Directory-Server eine Antwort auf einen Vorgang senden muss, der \u00fcber eine Abbruchsanforderung unterbrochen wurde.
+property.notify-abandoned-operations.description=Die LDAP-Spezifikation gibt an, dass abgebrochene Vorg\u00e4nge keine Antwort erhalten. Dies kann jedoch Probleme mit Clientanwendungen verursachen, die immer eine Antwort auf eine Anforderung erwarten.
+property.proxied-authorization-identity-mapper.synopsis=Gibt den Namen des Identit\u00e4tsmappers an, mit dem die Autorisierungs-ID-Werte (in dem Format "u:") zuordnen, die in der Autorisierungssteuerung \u00fcber Proxy zum entsprechenden Benutzereintrag angegeben ist.
+property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Identit\u00e4tsmapper muss aktiviert sein.
+property.reject-unauthenticated-requests.synopsis=Gibt an, ob der Directory-Server Anforderungen ablehnen (mit Ausnahme von Verbindungs- oder StartTLS-Anforderungen), die von einem Client empfangen werden, der noch nicht authentifiziert wurde, dessen letzter Authentifizierungsversuch nicht erfolgreich war oder dessen letzter Authentifizierungsversuch die anonyme Authentifizierung verwendete.
+property.return-bind-error-messages.synopsis=Gibt an, ob Antworten auf fehlgeschlagene Verbindungsvorg\u00e4nge eine Nachrichtenzeichenfolge enthalten sollen, in denen der Grund des Authentifizierungsfehlers angegeben ist.
+property.return-bind-error-messages.description=Beachten Sie, dass diese Nachrichten Informationen enthalten k\u00f6nnen, die ein Angreife nutzen kann. Wenn diese Option deaktiviert ist, werden diese Nachrichten nur im Zugriffsprotokoll des Servers angezeigt.
+property.save-config-on-successful-startup.synopsis=Gibt an, ob der Directory-Server eine Kopie seiner Konfiguration speichern soll, wenn ein Startvorgang erfolgreich abgeschlossen wird.
+property.save-config-on-successful-startup.description=Damit wird sichergestellt, dass der Server die "letzte bekannte zuverl\u00e4ssige" Konfiguration verwendet, die als Referenz verwendet werden kann (oder in die aktive Konfiguration kopiert wird, wenn der Server mit der aktuellen "aktiven" Konfiguration nicht gestartet werden kann.
+property.server-error-result-code.synopsis=Gibt den nummerischen Wert des Ergebniscodes an, wenn die Anforderungsverarbeitung aufgrund eines internen Serverfehlers fehlschl\u00e4gt.
+property.single-structural-objectclass-behavior.synopsis=Gibt an, wie der Directory-Server Vorg\u00e4nge bearbeiten soll, wenn ein Eintrag kein Strukturobjektklasse enth\u00e4lt oder mehrere Strukturklassen enth\u00e4lt.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=Der Directory-Server akzeptiert ohne weiteres Eintr\u00e4ge, die nicht genau die gleiche Strukturobjektklasse enthalten. Bestimmte Schemafunktionen, die von der Strukturklasse des Eintrags abh\u00e4ngen, verhalten sich unter Umst\u00e4nden nicht wie erwartet.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=Der Directory-Server lehnt Eintr\u00e4ge ab, die nicht genau eine Strukturobjektklasse enthalten.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=Der Directory-Server akzeptiert Eintr\u00e4ge, die nicht genau eine Strukturobjektklasse enthalten, sondern zeichnet im Fehlerprotokoll auch eine Warnmeldung auf. Bestimmte Schemafunktionen, die von der Strukturklasse des Eintrags abh\u00e4ngen, verhalten sich unter Umst\u00e4nden nicht wie erwartet.
+property.size-limit.synopsis=Gibt die maximale Anzahl der Eintr\u00e4ge an, die der Directory-Server w\u00e4hrend eines Suchvorgangs an den Client zur\u00fcckgeben muss.
+property.size-limit.description=Ein Wert von 0 gibt an, dass kein Gr\u00f6\u00dfenlimit umgesetzt wird. Beachten Sie, dass es hierbei um das standardm\u00e4\u00dfige serverweite Limit handelt, aber kann f\u00fcr jeden Benutzer einzelnen mit dem Vorgangsattribut ds-rlim-size-limit \u00fcberschrieben werden.
+property.smtp-server.synopsis=Gibt die Adresse (und optional die Anschlussnummer) f\u00fcr einen Mailserver an, der zum Versenden von E-Mail-Nachrichten \u00fcber SMTP verwendet werden kann.
+property.smtp-server.description=Es kann sich um eine IP-Adresse oder einen aufl\u00f6sbaren Hostnamen handeln, auf die ein Doppelpunkt und eine Anschlussnummer folgen k\u00f6nnen.
+property.smtp-server.default-behavior.alias.synopsis=Wenn keine Werte definiert sind, kann der Server keine E-Mail \u00fcber SMTP versenden.
+property.smtp-server.syntax.string.pattern.synopsis=Ein Hostname, auf den optional ":" und eine Anschlussnummer folgen.
+property.time-limit.synopsis=Gibt die maximale Zeitspanne an, die der Directory-Server mit der Verarbeitung eines Suchvorgangs verbringt.
+property.time-limit.description=Ein Wert von 0 gibt an, dass keine Zeitlimit umgesetzt wird. Beachten Sie, dass es hierbei um das standardm\u00e4\u00dfige serverweite Limit handelt, aber kann f\u00fcr jeden Benutzer einzelnen mit dem Vorgangsattribut ds-rlim-time-limi \u00fcberschrieben werden.
+property.workflow-configuration-mode.synopsis=Gibt den Arbeitsablauf-Konfigurationsmodus an (automatisch oder manuell).
+property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=Im Konfigurationsmodus "auto" besteht keine Arbeitsablaufkonfiguration. Die Arbeitsabl\u00e4ufe werden automatisch auf Basis der Backendkonfiguration erstellt. Es gibt einen Arbeitsablauf pro Backend-Basis-DN.
+property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=Im Konfigurationsmodus "Manuel" wird jeder Arbeitsablauf gem\u00e4\u00df der Beschreibung in der Konfiguration erstellt.
+property.writability-mode.synopsis=Gibt die Arten der Schreibvorg\u00e4nge an, die der Directory-Server verarbeiten kann.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Der Directory-Server lehnt alle Schreibvorg\u00e4nge ab, die von ihm angefordert werden, unabh\u00e4ngig von ihrer Herkunft.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Der Directory-Server versucht, alle von ihm angeforderten Schreibvorg\u00e4nge unabh\u00e4ngig von ihrer Herkunft zu verarbeiten.
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Der Directory-Server versucht, Schreibvorg\u00e4nge zu verarbeiten, die als interne Vorg\u00e4nge oder \u00fcber Synchronisation angefordert wurden, lehnt aber Vorg\u00e4nge ab, die von externen Clients angefordert wurden.
diff --git a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_es.properties
index 5d32c25..e9b3da7 100644
--- a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_es.properties
@@ -1,80 +1,80 @@
-user-friendly-name=Global Configuration
-user-friendly-plural-name=Global Configurations
-synopsis=The Global Configuration contains properties that affect the overall operation of the OpenDS Directory Server .
-property.add-missing-rdn-attributes.synopsis=Indicates whether the Directory Server should automatically add any attribute values contained in the entry's RDN into that entry when processing an add request.
-property.allow-attribute-name-exceptions.synopsis=Indicates whether the Directory Server should allow underscores in attribute names and allow attribute names to begin with numeric digits (both of which are violations of the LDAP standards).
-property.allowed-task.synopsis=Specifies the fully-qualified name of a Java class that may be invoked in the server.
-property.allowed-task.description=Any attempt to invoke a task not included in the list of allowed tasks is rejected.
-property.allowed-task.default-behavior.alias.synopsis=If no values are defined, then the server does not allow any tasks to be invoked.
-property.bind-with-dn-requires-password.synopsis=Indicates whether the Directory Server should reject any simple bind request that contains a DN but no password.
-property.bind-with-dn-requires-password.description=Although such bind requests are technically allowed by the LDAPv3 specification (and should be treated as anonymous simple authentication), they may introduce security problems in applications that do not verify that the client actually provided a password.
-property.check-schema.synopsis=Indicates whether schema enforcement is active.
-property.check-schema.description=When schema enforcement is activated, the Directory Server ensures that all operations result in entries are valid according to the defined server schema. It is strongly recommended that this option be left enabled to prevent the inadvertent addition of invalid data into the server.
-property.default-password-policy.synopsis=Specifies the name of the password policy that is in effect for users whose entries do not specify an alternate password policy (either via a real or virtual attribute).
-property.disabled-privilege.synopsis=Specifies the name of a privilege that should not be evaluated by the server.
-property.disabled-privilege.description=If a privilege is disabled, then it is assumed that all clients (including unauthenticated clients) have that privilege.
-property.disabled-privilege.default-behavior.alias.synopsis=If no values are defined, then the server enforces all privileges.
-property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-property.entry-cache-preload.synopsis=Indicates whether or not to preload the entry cache on startup.
-property.etime-resolution.synopsis=Specifies the resolution to use for operation elapsed processing time (etime) measurements.
-property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Use millisecond resolution.
-property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Use nanosecond resolution.
-property.idle-time-limit.synopsis=Specifies the maximum length of time that a client connection may remain established since its last completed operation.
-property.idle-time-limit.description=A value of "0 seconds" indicates that no idle time limit is enforced.
-property.invalid-attribute-syntax-behavior.synopsis=Specifies how the Directory Server should handle operations whenever an attribute value violates the associated attribute syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts attribute values that are invalid according to their associated syntax. Matching operations targeting those values may not behave as expected.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects attribute values that are invalid according to their associated syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts attribute values that are invalid according to their associated syntax, but also logs a warning message to the error log. Matching operations targeting those values may not behave as expected.
-property.lookthrough-limit.synopsis=Specifies the maximum number of entries that the Directory Server should "look through" in the course of processing a search request.
-property.lookthrough-limit.description=This includes any entry that the server must examine in the course of processing the request, regardless of whether it actually matches the search criteria. A value of 0 indicates that no lookthrough limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-lookthrough-limit operational attribute.
-property.max-allowed-client-connections.synopsis=Specifies the maximum number of client connections that may be established at any given time
-property.max-allowed-client-connections.description=A value of 0 indicates that unlimited client connection is allowed.
-property.notify-abandoned-operations.synopsis=Indicates whether the Directory Server should send a response to any operation that is interrupted via an abandon request.
-property.notify-abandoned-operations.description=The LDAP specification states that abandoned operations should not receive any response, but this may cause problems with client applications that always expect to receive a response to each request.
-property.proxied-authorization-identity-mapper.synopsis=Specifies the name of the identity mapper to map authorization ID values (using the "u:" form) provided in the proxied authorization control to the corresponding user entry.
-property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled.
-property.reject-unauthenticated-requests.synopsis=Indicates whether the Directory Server should reject any request (other than bind or StartTLS requests) received from a client that has not yet been authenticated, whose last authentication attempt was unsuccessful, or whose last authentication attempt used anonymous authentication.
-property.return-bind-error-messages.synopsis=Indicates whether responses for failed bind operations should include a message string providing the reason for the authentication failure.
-property.return-bind-error-messages.description=Note that these messages may include information that could potentially be used by an attacker. If this option is disabled, then these messages appears only in the server's access log.
-property.save-config-on-successful-startup.synopsis=Indicates whether the Directory Server should save a copy of its configuration whenever the startup process completes successfully.
-property.save-config-on-successful-startup.description=This ensures that the server provides a "last known good" configuration, which can be used as a reference (or copied into the active config) if the server fails to start with the current "active" configuration.
-property.server-error-result-code.synopsis=Specifies the numeric value of the result code when request processing fails due to an internal server error.
-property.single-structural-objectclass-behavior.synopsis=Specifies how the Directory Server should handle operations an entry does not contain a structural object class or contains multiple structural classes.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts entries that do not contain exactly one structural object class. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects entries that do not contain exactly one structural object class.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts entries that do not contain exactly one structural object class, but also logs a warning message to the error log. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client durin a search operation.
-property.size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-size-limit operational attribute.
-property.smtp-server.synopsis=Specifies the address (and optional port number) for a mail server that can be used to send email messages via SMTP.
-property.smtp-server.description=It may be an IP address or resolvable hostname, optionally followed by a colon and a port number.
-property.smtp-server.default-behavior.alias.synopsis=If no values are defined, then the server cannot send email via SMTP.
-property.smtp-server.syntax.string.pattern.synopsis=A hostname, optionally followed by a ":" followed by a port number.
-property.time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the default server-wide time limit, but it may be overridden on a per-user basis using the ds-rlim-time-limit operational attribute.
-property.workflow-configuration-mode.synopsis=Specifies the workflow configuration mode (auto vs. manual).
-property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=In the "auto" configuration mode, there is no workflow configuration. The workflows are created automatically based on the backend configuration. There is one workflow per backend base DN.
-property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=In the "manual" configuration mode, each workflow is created according to its description in the configuration.
-property.writability-mode.synopsis=Specifies the kinds of write operations the Directory Server can process.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=The Directory Server rejects all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=The Directory Server attempts to process all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=The Directory Server attempts to process write operations requested as internal operations or through synchronization, but rejects any such operations requested from external clients.
+user-friendly-name=Configuraci\u00f3n global
+user-friendly-plural-name=Configuraciones globales
+synopsis=La configuraci\u00f3n global contiene las propiedades que afectan al funcionamiento general de OpenDS Directory Server.
+property.add-missing-rdn-attributes.synopsis=Indica si Directory Server debe agregar autom\u00e1ticamente cualquier valor de atributo incluido en el RDN de la entrada a esa entrada cuando se procese una solicitud de adici\u00f3n.
+property.allow-attribute-name-exceptions.synopsis=Indica si Directory Server debe aceptar los caracteres de subrayado en los nombres de atributos y permitir que \u00e9stos comiencen por d\u00edgitos num\u00e9ricos (ya que estas dos acciones infringen las normas de LDAP).
+property.allowed-task.synopsis=Especifica el nombre completo de la clase de Java que puede invocarse en el servidor.
+property.allowed-task.description=Se rechazar\u00e1 cualquier intento de invocar una tarea que no est\u00e9 incluida en la lista de tareas permitidas.
+property.allowed-task.default-behavior.alias.synopsis=Si no se define ning\u00fan valor, el servidor no permitir\u00e1 que se invoque ninguna tarea.
+property.bind-with-dn-requires-password.synopsis=Indica si Directory Server debe rechazar cualquier solicitud de enlace sencilla que contenga un DN, pero ninguna contrase\u00f1a.
+property.bind-with-dn-requires-password.description=Aunque la especificaci\u00f3n LDAPv3 permite t\u00e9cnicamente este tipo de solicitudes de enlace (que debe tratarse como autenticaci\u00f3n an\u00f3nima sencilla), pueden presentar problemas de seguridad en aplicaciones que no comprueben si el cliente ha proporcionado realmente una contrase\u00f1a.
+property.check-schema.synopsis=Indica si la aplicaci\u00f3n del esquema est\u00e1 activa.
+property.check-schema.description=Si se ha activado la aplicaci\u00f3n del esquema, Directory Server garantizar\u00e1 la validez de todos los resultados de las operaciones en las entradas de acuerdo con el esquema de servidor definido. Se recomienda dejar habilitada esta opci\u00f3n para impedir la adici\u00f3n accidental de datos no v\u00e1lidos en el servidor.
+property.default-password-policy.synopsis=Especifica el nombre de la directiva de contrase\u00f1as que se ha aplicado para los usuarios cuyas entradas no especifiquen una directiva de contrase\u00f1as alternativa (mediante un atributo real o virtual).
+property.disabled-privilege.synopsis=Especifica el nombre de un privilegio que no debe evaluar el servidor.
+property.disabled-privilege.description=Si se deshabilita un privilegio, se supondr\u00e1 que todos los clientes (incluidos los que no se hayan autenticado) disponen de ese privilegio.
+property.disabled-privilege.default-behavior.alias.synopsis=Si no se ha definido ning\u00fan valor, el servidor aplicar\u00e1 todos los privilegios.
+property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Permite al usuario solicitar el procesamiento de las tareas de copia de seguridad por parte del servidor.
+property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Permite al usuario solicitar el procesamiento de las tareas de restauraci\u00f3n por parte del servidor.
+property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Permite al usuario asociado omitir las comprobaciones de control de acceso realizadas por el servidor.
+property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Permite al usuario cancelar las operaciones en curso en otras conexiones de cliente.
+property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Permite al usuario asociado leer la configuraci\u00f3n del servidor.
+property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Permite al usuario asociado actualizar la configuraci\u00f3n del servidor. Tambi\u00e9n es necesario el privilegio de config-read.
+property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Permite al usuario participar en la sincronizaci\u00f3n de datos.
+property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Permite al usuario finalizar otras conexiones de cliente.
+property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Permite al usuario asociado suscribirse para recibir las notificaciones de JMX.
+property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Permite al usuario asociado realizar operaciones de lectura de JMX.
+property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Permite al usuario asociado realizar operaciones de escritura de JMX.
+property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=Permite al usuario solicitar el procesamiento de las tareas de exportaci\u00f3n de LDIF por parte del servidor.
+property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=Permite al usuario solicitar el procesamiento de las tareas de importaci\u00f3n de LDIF por parte del servidor.
+property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Permite al usuario asociado modificar la configuraci\u00f3n de control de acceso del servidor.
+property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Permite al usuario restablecer las contrase\u00f1as de usuario.
+property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Permite al usuario realizar cambios en el conjunto de privilegios ra\u00edz definidos, as\u00ed como conceder y revocar privilegios para los usuarios.
+property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Permite al usuario utilizar el control de autorizaci\u00f3n de proxy o establecer un enlace que especifique una identidad de autorizaci\u00f3n alternativa.
+property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Permite al usuario solicitar que el servidor realice un reinicio interno ("in-core").
+property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Permite al usuario solicitar el cierre del servidor.
+property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Permite al usuario solicitar el procesamiento por parte del servidor de una b\u00fasqueda que no se optimice mediante \u00edndices de b\u00fasqueda.
+property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Permite al usuario realizar cambios en el esquema del servidor.
+property.entry-cache-preload.synopsis=Indica si se ha cargado previamente la cach\u00e9 de entrada durante el inicio.
+property.etime-resolution.synopsis=Especifica la resoluci\u00f3n que se utilizar\u00e1 para las mediciones de tiempo de procesamiento de operaciones transcurrido ("etime").
+property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Utilizar una resoluci\u00f3n de milisegundos.
+property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Utilizar una resoluci\u00f3n de nanosegundos.
+property.idle-time-limit.synopsis=Especifica el periodo m\u00e1ximo de tiempo que una conexi\u00f3n de cliente puede permanecer activa desde la \u00faltima operaci\u00f3n completada.
+property.idle-time-limit.description=Un valor de "0 segundos" indica que no se aplicar\u00e1 ning\u00fan l\u00edmite de tiempo de inactividad.
+property.invalid-attribute-syntax-behavior.synopsis=Especifica c\u00f3mo debe administrar Directory Server las operaciones cada vez que el valor de un atributo infrinja la sintaxis de atributo asociada.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=Directory Server aceptar\u00e1 de forma silenciosa los valores de atributos que no se consideren v\u00e1lidos seg\u00fan la sintaxis asociada. Es posible que las operaciones coincidentes orientadas a esos valores no muestren el comportamiento previsto.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=Directory Server rechazar\u00e1 los valores de atributos que no se consideren v\u00e1lidos seg\u00fan la sintaxis asociada.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=Directory Server aceptar\u00e1 los valores de atributos que no se consideren v\u00e1lidos seg\u00fan la sintaxis asociada, pero incluir\u00e1 adem\u00e1s un mensaje de advertencia en el registro de errores. Es posible que las operaciones coincidentes orientadas a esos valores no muestren el comportamiento previsto.
+property.lookthrough-limit.synopsis=Especifica el n\u00famero m\u00e1ximo de entradas que Directory Server debe "revisar" durante el procesamiento de una solicitud de b\u00fasqueda.
+property.lookthrough-limit.description=Entre ellas, se incluye cualquier entrada que el servidor deba examinar durante el procesamiento de la solicitud, independientemente de si coincide realmente con los criterios de b\u00fasqueda. El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite de revisi\u00f3n. Tenga en cuenta que se trata del l\u00edmite predeterminado del servidor, aunque puede anularse individualmente en funci\u00f3n de cada usuario mediante el atributo operativo "ds-rlim-lookthrough-limit".
+property.max-allowed-client-connections.synopsis=Especifica el n\u00famero m\u00e1ximo de conexiones de cliente que pueden establecerse en un determinado momento.
+property.max-allowed-client-connections.description=El valor 0 indica que se permite un n\u00famero ilimitado de conexiones de cliente.
+property.notify-abandoned-operations.synopsis=Indica si Directory Server debe enviar una respuesta a cualquier operaci\u00f3n que se interrumpa mediante una solicitud de abandono.
+property.notify-abandoned-operations.description=La especificaci\u00f3n LDAP indica que las operaciones de abandono no deben recibir ninguna respuesta, aunque esto puede provocar problemas con las aplicaciones de cliente que siempre esperan recibir una respuesta a cada solicitud.
+property.proxied-authorization-identity-mapper.synopsis=Especifica el nombre del asignador de identidades que se utilizar\u00e1 para asignar los valores de Id. de autorizaci\u00f3n (con el formato "u:") proporcionados en el control de autorizaci\u00f3n de proxy a la entrada de usuario correspondiente.
+property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=Debe habilitarse el asignador de identidades al que se hace referencia.
+property.reject-unauthenticated-requests.synopsis=Indica si Directory Server debe rechazar cualquier solicitud (a excepci\u00f3n de las solicitudes de enlace o StartTLS) recibidas desde un cliente que a\u00fan no se haya autenticado, o cuyo \u00faltimo intento de autenticaci\u00f3n no haya sido satisfactorio o se haya realizado de forma an\u00f3nima.
+property.return-bind-error-messages.synopsis=Indica si las respuestas a las operaciones de enlace no satisfactorias deben incluirse en una cadena de mensaje en la que se proporcione el motivo del error de autenticaci\u00f3n.
+property.return-bind-error-messages.description=Tenga en cuenta que estos mensajes pueden incluir informaci\u00f3n que podr\u00eda utilizar un posible usuario malintencionado. Si se deshabilita esta opci\u00f3n, estos mensajes s\u00f3lo aparecer\u00e1n en el registro de acceso del servidor.
+property.save-config-on-successful-startup.synopsis=Indica si Directory Server debe guardar una copia de su configuraci\u00f3n cada vez que se realice satisfactoriamente un proceso de inicio.
+property.save-config-on-successful-startup.description=De esta forma, se garantiza que el servidor proporcione la "\u00faltima configuraci\u00f3n correcta conocida" que puede utilizarse como referencia (o copiarse en la configuraci\u00f3n activa) en el caso de que el servidor no pueda iniciar la configuraci\u00f3n "activa" actual.
+property.server-error-result-code.synopsis=Especifica el valor num\u00e9rico del c\u00f3digo de resultado cuando el procesamiento de solicitudes no pueda completarse satisfactoriamente debido a un error interno del servidor.
+property.single-structural-objectclass-behavior.synopsis=Especifica c\u00f3mo debe administrar Directory Server las operaciones cuando una entrada no contenga una clase de objeto de estructural o incluya varias clases de este tipo.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=Directory Server aceptar\u00e1 de forma silenciosa las entradas que no contengan s\u00f3lo una clase de objeto estructural. Es posible que determinadas funciones del esquema que dependan de la clase estructural de la entrada no muestren el comportamiento previsto.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=Directory Server rechazar\u00e1 las entradas que no contengan s\u00f3lo una clase de objeto estructural.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=Directory Server aceptar\u00e1 las entradas que no contengan s\u00f3lo una clase de objeto estructural, pero incluir\u00e1 adem\u00e1s un mensaje de advertencia en el registro de errores. Es posible que determinadas funciones del esquema que dependan de la clase estructural de la entrada no muestren el comportamiento previsto.
+property.size-limit.synopsis=Especifica el n\u00famero m\u00e1ximo de entradas que Directory Server debe devolver al cliente durante una operaci\u00f3n de b\u00fasqueda.
+property.size-limit.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite de tama\u00f1o. Tenga en cuenta que se trata del l\u00edmite predeterminado del servidor, aunque puede anularse individualmente en funci\u00f3n de cada usuario mediante el atributo operativo "ds-rlim-size-limit".
+property.smtp-server.synopsis=Especifica la direcci\u00f3n (y el n\u00famero de puerto opcional) de un servidor de correo que puede utilizarse para enviar mensajes de correo electr\u00f3nico mediante SMTP.
+property.smtp-server.description=Puede tratarse de una direcci\u00f3n IP o un nombre de host que se pueda resolver, seguido opcionalmente de dos puntos (":") y un n\u00famero de puerto.
+property.smtp-server.default-behavior.alias.synopsis=Si no se define ning\u00fan valor, el servidor no podr\u00e1 enviar correo electr\u00f3nico mediante SMTP.
+property.smtp-server.syntax.string.pattern.synopsis=Un nombre de host, seguido opcionalmente de dos puntos (":") y, a continuaci\u00f3n, un n\u00famero de puerto.
+property.time-limit.synopsis=Especifica el periodo de tiempo m\u00e1ximo que Directory Server debe dedicar al procesamiento de una operaci\u00f3n de b\u00fasqueda.
+property.time-limit.description=Un valor de 0 segundos indica que no se aplicar\u00e1 ning\u00fan l\u00edmite de tiempo. Tenga en cuenta que se trata del l\u00edmite de tiempo predeterminado del servidor, aunque puede anularse individualmente en funci\u00f3n de cada usuario mediante el atributo operativo "ds-rlim-time-limit".
+property.workflow-configuration-mode.synopsis=Especifica el modo de configuraci\u00f3n del flujo de trabajo (autom\u00e1tico o manual).
+property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=En el modo de configuraci\u00f3n autom\u00e1tico, no hay ninguna configuraci\u00f3n del flujo de trabajo. Los flujos de trabajo se crean autom\u00e1ticamente en funci\u00f3n de la configuraci\u00f3n del servidor de fondo. Hay un flujo de trabajo por DN de base del servidor de fondo.
+property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=En el modo de configuraci\u00f3n manual, cada flujo de trabajo se crea seg\u00fan su descripci\u00f3n en la configuraci\u00f3n.
+property.writability-mode.synopsis=Especifica los tipos de operaciones de escritura que puede procesar Directory Server.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Directory Server rechazar\u00e1 todas las operaciones de escritura solicitadas independientemente de su origen.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Directory Server intentar\u00e1 procesar todas las operaciones de escritura solicitadas independientemente de su origen.
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Directory Server intentar\u00e1 procesar las operaciones de escritura solicitadas como operaciones internas o mediante sincronizaci\u00f3n, pero rechazar\u00e1 aquellas solicitadas desde clientes externos.
diff --git a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_fr.properties
index 5d32c25..2ba5b9f 100644
--- a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_fr.properties
@@ -1,80 +1,80 @@
-user-friendly-name=Global Configuration
-user-friendly-plural-name=Global Configurations
-synopsis=The Global Configuration contains properties that affect the overall operation of the OpenDS Directory Server .
-property.add-missing-rdn-attributes.synopsis=Indicates whether the Directory Server should automatically add any attribute values contained in the entry's RDN into that entry when processing an add request.
-property.allow-attribute-name-exceptions.synopsis=Indicates whether the Directory Server should allow underscores in attribute names and allow attribute names to begin with numeric digits (both of which are violations of the LDAP standards).
-property.allowed-task.synopsis=Specifies the fully-qualified name of a Java class that may be invoked in the server.
-property.allowed-task.description=Any attempt to invoke a task not included in the list of allowed tasks is rejected.
-property.allowed-task.default-behavior.alias.synopsis=If no values are defined, then the server does not allow any tasks to be invoked.
-property.bind-with-dn-requires-password.synopsis=Indicates whether the Directory Server should reject any simple bind request that contains a DN but no password.
-property.bind-with-dn-requires-password.description=Although such bind requests are technically allowed by the LDAPv3 specification (and should be treated as anonymous simple authentication), they may introduce security problems in applications that do not verify that the client actually provided a password.
-property.check-schema.synopsis=Indicates whether schema enforcement is active.
-property.check-schema.description=When schema enforcement is activated, the Directory Server ensures that all operations result in entries are valid according to the defined server schema. It is strongly recommended that this option be left enabled to prevent the inadvertent addition of invalid data into the server.
-property.default-password-policy.synopsis=Specifies the name of the password policy that is in effect for users whose entries do not specify an alternate password policy (either via a real or virtual attribute).
-property.disabled-privilege.synopsis=Specifies the name of a privilege that should not be evaluated by the server.
-property.disabled-privilege.description=If a privilege is disabled, then it is assumed that all clients (including unauthenticated clients) have that privilege.
-property.disabled-privilege.default-behavior.alias.synopsis=If no values are defined, then the server enforces all privileges.
-property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-property.entry-cache-preload.synopsis=Indicates whether or not to preload the entry cache on startup.
-property.etime-resolution.synopsis=Specifies the resolution to use for operation elapsed processing time (etime) measurements.
-property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Use millisecond resolution.
-property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Use nanosecond resolution.
-property.idle-time-limit.synopsis=Specifies the maximum length of time that a client connection may remain established since its last completed operation.
-property.idle-time-limit.description=A value of "0 seconds" indicates that no idle time limit is enforced.
-property.invalid-attribute-syntax-behavior.synopsis=Specifies how the Directory Server should handle operations whenever an attribute value violates the associated attribute syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts attribute values that are invalid according to their associated syntax. Matching operations targeting those values may not behave as expected.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects attribute values that are invalid according to their associated syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts attribute values that are invalid according to their associated syntax, but also logs a warning message to the error log. Matching operations targeting those values may not behave as expected.
-property.lookthrough-limit.synopsis=Specifies the maximum number of entries that the Directory Server should "look through" in the course of processing a search request.
-property.lookthrough-limit.description=This includes any entry that the server must examine in the course of processing the request, regardless of whether it actually matches the search criteria. A value of 0 indicates that no lookthrough limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-lookthrough-limit operational attribute.
-property.max-allowed-client-connections.synopsis=Specifies the maximum number of client connections that may be established at any given time
-property.max-allowed-client-connections.description=A value of 0 indicates that unlimited client connection is allowed.
-property.notify-abandoned-operations.synopsis=Indicates whether the Directory Server should send a response to any operation that is interrupted via an abandon request.
-property.notify-abandoned-operations.description=The LDAP specification states that abandoned operations should not receive any response, but this may cause problems with client applications that always expect to receive a response to each request.
-property.proxied-authorization-identity-mapper.synopsis=Specifies the name of the identity mapper to map authorization ID values (using the "u:" form) provided in the proxied authorization control to the corresponding user entry.
-property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled.
-property.reject-unauthenticated-requests.synopsis=Indicates whether the Directory Server should reject any request (other than bind or StartTLS requests) received from a client that has not yet been authenticated, whose last authentication attempt was unsuccessful, or whose last authentication attempt used anonymous authentication.
-property.return-bind-error-messages.synopsis=Indicates whether responses for failed bind operations should include a message string providing the reason for the authentication failure.
-property.return-bind-error-messages.description=Note that these messages may include information that could potentially be used by an attacker. If this option is disabled, then these messages appears only in the server's access log.
-property.save-config-on-successful-startup.synopsis=Indicates whether the Directory Server should save a copy of its configuration whenever the startup process completes successfully.
-property.save-config-on-successful-startup.description=This ensures that the server provides a "last known good" configuration, which can be used as a reference (or copied into the active config) if the server fails to start with the current "active" configuration.
-property.server-error-result-code.synopsis=Specifies the numeric value of the result code when request processing fails due to an internal server error.
-property.single-structural-objectclass-behavior.synopsis=Specifies how the Directory Server should handle operations an entry does not contain a structural object class or contains multiple structural classes.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts entries that do not contain exactly one structural object class. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects entries that do not contain exactly one structural object class.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts entries that do not contain exactly one structural object class, but also logs a warning message to the error log. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client durin a search operation.
-property.size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-size-limit operational attribute.
-property.smtp-server.synopsis=Specifies the address (and optional port number) for a mail server that can be used to send email messages via SMTP.
-property.smtp-server.description=It may be an IP address or resolvable hostname, optionally followed by a colon and a port number.
-property.smtp-server.default-behavior.alias.synopsis=If no values are defined, then the server cannot send email via SMTP.
-property.smtp-server.syntax.string.pattern.synopsis=A hostname, optionally followed by a ":" followed by a port number.
-property.time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the default server-wide time limit, but it may be overridden on a per-user basis using the ds-rlim-time-limit operational attribute.
-property.workflow-configuration-mode.synopsis=Specifies the workflow configuration mode (auto vs. manual).
-property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=In the "auto" configuration mode, there is no workflow configuration. The workflows are created automatically based on the backend configuration. There is one workflow per backend base DN.
-property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=In the "manual" configuration mode, each workflow is created according to its description in the configuration.
-property.writability-mode.synopsis=Specifies the kinds of write operations the Directory Server can process.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=The Directory Server rejects all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=The Directory Server attempts to process all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=The Directory Server attempts to process write operations requested as internal operations or through synchronization, but rejects any such operations requested from external clients.
+user-friendly-name=Configuration globale
+user-friendly-plural-name=Configurations globales
+synopsis=La configuration globale contient des propri\u00e9t\u00e9s qui affectent l'op\u00e9ration d'OpenDS Directory Server dans son ensemble.
+property.add-missing-rdn-attributes.synopsis=Indique si Directory Server doit automatiquement ajouter dans cette entr\u00e9e, les valeurs d'attribut contenues dans le NRD (Relative Distinguished Name, nom distinctif relatif) de l'entr\u00e9e lors du traitement d'une requ\u00eate d'ajout.
+property.allow-attribute-name-exceptions.synopsis=Indique si Directory Server doit autoriser les soulignements dans les noms d'attribut et autoriser les noms d'attribut \u00e0 commencer par des chiffres num\u00e9riques (qui sont tous les deux des violations des standards LDAP).
+property.allowed-task.synopsis=Sp\u00e9cifie le nom complet d'une classe Java qui peut \u00eatre appel\u00e9e dans le serveur.
+property.allowed-task.description=Toute tentative pour appeler une t\u00e2che non incluse dans la liste des t\u00e2ches autoris\u00e9es est refus\u00e9e.
+property.allowed-task.default-behavior.alias.synopsis=Si aucune valeur n'est d\u00e9finie, le serveur n'autorise pas l'appel de t\u00e2ches.
+property.bind-with-dn-requires-password.synopsis=Indique si Directory Server doit refuser une requ\u00eate de liaison simple qui contient un DN, mais pas de mot de passe.
+property.bind-with-dn-requires-password.description=Bien que de telles requ\u00eates de liaison soient techniquement autoris\u00e9es par la sp\u00e9cification LDAPv3 (et doivent \u00eatre trait\u00e9es comme authentification simple et anonyme), elles peuvent introduire des probl\u00e8mes de s\u00e9curit\u00e9 dans des applications qui ne v\u00e9rifient pas que le client a r\u00e9eellemnt fourni un mot de passe.
+property.check-schema.synopsis=Indique si la mise en \u0153uvre du sch\u00e9ma est active.
+property.check-schema.description=Quand la mise en \u0153uvre du sch\u00e9ma est activ\u00e9e, Directory Server s'assure que toutes les op\u00e9rations r\u00e9sultant en entr\u00e9es sont valides selon le sch\u00e9ma de serveur d\u00e9fini. Il est fortement recommand\u00e9 de laisser cette option activ\u00e9e pour emp\u00eacher l'addition involontaire de donn\u00e9es invalides dans le serveur.
+property.default-password-policy.synopsis=Sp\u00e9cifie le nom de strat\u00e9gie de mot de passe en vigueur pour les utilisateurs dont les entr\u00e9es ne sp\u00e9cifient pas d'autre strat\u00e9gie de mot de passe (via un attribut r\u00e9el ou virtuel).
+property.disabled-privilege.synopsis=Sp\u00e9cifie le nom d'un privil\u00e8ge qui ne doit pas \u00eatre \u00e9valu\u00e9 par le serveur.
+property.disabled-privilege.description=Si un privil\u00e8ge est d\u00e9sactiv\u00e9, il est suppos\u00e9 que tous les clients (y compris des clients non authentifi\u00e9s) ont ce privil\u00e8ge.
+property.disabled-privilege.default-behavior.alias.synopsis=Si aucune valeur n'est d\u00e9finie, le serveur met en \u0153uvre tous les privil\u00e8ges.
+property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches de sauvegarde.
+property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches de restauration.
+property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 contourner les v\u00e9rifications de contr\u00f4le d'acc\u00e8s effectu\u00e9es par le serveur.
+property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Autorise l'annulation par l'utilisateur d'op\u00e9rations en cours sur d'autres connexions clientes.
+property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Autorise la lecture de la configuration du serveur par l'utilisateur associ\u00e9.
+property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Autorise la mise \u00e0 jour de la configuration du serveur par l'utilisateur associ\u00e9. Le privil\u00e8ge config-read est aussi requis.
+property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Autorise la participation de l'utilisateur \u00e0 la synchronisation des donn\u00e9es. 
+property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Autorise l'utilisateur \u00e0 terminer d'autres connexions clientes.
+property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 s'abonner pour recevoir des notifications JMX.
+property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 effectuer des op\u00e9rations en lecture de JMX.
+property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 effectuer des op\u00e9rations en \u00e9criture de JMX.
+property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches d'exportation LDIF.
+property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches d'importation LDIF.
+property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Autorise la modification de la configuration du contr\u00f4le d'acc\u00e8s au serveur par l'utilisateur correspondant.
+property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Autorise l'utilisateur \u00e0 r\u00e9initialiser les mots de passe utilisateur.
+property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Autorise l'utilisateur \u00e0 effectuer des modifications sur l'ensemble des privil\u00e8ges racine d\u00e9finis, aussi bien qu'\u00e0 accorder et r\u00e9voquer des privil\u00e8ges aux utilisateurs.
+property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Autorise l'utilisateur \u00e0 utiliser le contr\u00f4le d'autorisation en proxy ou \u00e0 effectuer une liaison qui sp\u00e9cifie une autre identit\u00e9 d'autorisation.
+property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur effectue un red\u00e9marrage au niveau du serveur de base.
+property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Autorise l'utilisateur \u00e0 demander la fermeture du serveur.
+property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur effectue une recherche qui ne peut pas \u00eatre optimis\u00e9e en utilisant les index du serveur.
+property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Autorise l'utilisateur \u00e0 effectuer des modifications sur le sch\u00e9ma du serveur.
+property.entry-cache-preload.synopsis=Indique s'il faut (ou non) pr\u00e9charger le cache d'entr\u00e9e au d\u00e9marrage.
+property.etime-resolution.synopsis=Sp\u00e9cifie la r\u00e9solution \u00e0 utiliser pour des mesures de temps de traitement \u00e9coul\u00e9 (etime) pour une op\u00e9ration.
+property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Utiliser la r\u00e9solution en millisecondes.
+property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Utiliser la r\u00e9solution en nanosecondes.
+property.idle-time-limit.synopsis=Sp\u00e9cifie la dur\u00e9e de temps maximum qu'une connexion cliente peut rester \u00e9tablie depuis sa derni\u00e8re op\u00e9ration termin\u00e9e.
+property.idle-time-limit.description=Une valeur de "0 seconds" indique qu'aucune limite de temps d'inactivit\u00e9 n'est mise en \u0153uvre.
+property.invalid-attribute-syntax-behavior.synopsis=Sp\u00e9cifie comment Directory Server doit g\u00e9rer les op\u00e9rations chaque fois qu'une valeur d'attribut viole la syntaxe d'attribut correspondante.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=Directory Server accepte silencieusement les valeurs d'attribut qui sont invalides selon leur syntaxe correspondante. Les op\u00e9rations de mise en correspondance ciblant ces valeurs peuvent ne pas se comporter comme pr\u00e9vu.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=Directory Server refuse les valeurs d'attribut qui sont invalides selon leur syntaxe correspondante.
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=Directory Server accepte les valeurs d'attribut qui sont invalides selon leur syntaxe correspondante, mais journalise aussi un message d'avertissement dans le journal d'erreur. Les op\u00e9rations de mise en correspondance ciblant ces valeurs peuvent ne pas se comporter comme pr\u00e9vu.
+property.lookthrough-limit.synopsis=Sp\u00e9cifie le nombre maximum d'entr\u00e9es que Directory Server doit "parcourir" pendant le traitement d'une requ\u00eate de recherche. 
+property.lookthrough-limit.description=Ceci inclut toute entr\u00e9e que le serveur doit examiner pendant le traitement de la requ\u00eate, sans savoir si l'entr\u00e9e correspond r\u00e9ellement au crit\u00e8re de recherche. Une valeur de 0 indique qu'aucune limite de parcours des entr\u00e9es n'est mise en \u0153uvre. Remarque\u00a0: ceci est la limite par d\u00e9faut dans tout le serveur, mais elle peut \u00eatre \u00e9cras\u00e9e pour chaque utilisateur en utilisant l'attribut op\u00e9rationnel ds-rlim-lookthrough-limit.
+property.max-allowed-client-connections.synopsis=Sp\u00e9cifie le nombre maximum de connexions clientes qui peuvent \u00eatre \u00e9tablies \u00e0 tout moment donn\u00e9.
+property.max-allowed-client-connections.description=Une valeur de 0 indique qu'une connexion cliente illimit\u00e9e est autoris\u00e9e.
+property.notify-abandoned-operations.synopsis=Indique si Directory Server doit envoyer une r\u00e9ponse \u00e0 toute op\u00e9ration interrompue via une demande d'abandon.
+property.notify-abandoned-operations.description=La sp\u00e9cification LDAP indique que les op\u00e9rations abandonn\u00e9es ne doivent pas recevoir de r\u00e9ponse, mais cela peut causer des probl\u00e8mes avec les applications client qui s'attendent toujours \u00e0 recevoir une r\u00e9ponse \u00e0 chaque demande.
+property.proxied-authorization-identity-mapper.synopsis=Sp\u00e9cifie le nom du mappeur d'identit\u00e9 pour mapper \u00e0 l'entr\u00e9e utilisateur correspondante les valeurs d'ID d'autorisation, (en utilisant la forme "u:") fournies dans le contr\u00f4le d'autorisation en proxy.
+property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=Le mappeur d'identit\u00e9 r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9.
+property.reject-unauthenticated-requests.synopsis=Indique si Directory Server doit refuser une requ\u00eate (autre que des requ\u00eates de liaison ou de StartTLS) re\u00e7ue d'un client qui n'a pas encore \u00e9t\u00e9 authentifi\u00e9, dont la derni\u00e8re authentification a \u00e9chou\u00e9, ou dont la derni\u00e8re tentative d'authentification a utilis\u00e9 une authentification anonyme.
+property.return-bind-error-messages.synopsis=Indique si les r\u00e9ponses pour les op\u00e9rations de liaison ayant \u00e9chou\u00e9 doivent inclure une cha\u00eene de message fournissant la raison de l'\u00e9chec d'authentification.
+property.return-bind-error-messages.description=Remarque\u00a0: ces messages peuvent inclure des informations qui peuvent potentiellement \u00eatre utilis\u00e9es par un agresseur. Si cette option est d\u00e9sactiv\u00e9e, ces messages s'affichent seulement dans le journal d'acc\u00e8s du serveur.
+property.save-config-on-successful-startup.synopsis=Indique si Directory Server doit enregistrer une copie de sa configuration \u00e0 chaque fois que le processus de d\u00e9marrage se termine avec succ\u00e8s.
+property.save-config-on-successful-startup.description=Ceci permet de s'assurer que le serveur fournit une configuration de type "la meilleure et la plus r\u00e9cente", qui peut \u00eatre utilis\u00e9e comme r\u00e9f\u00e9rence (ou copi\u00e9e dans la configuration active) si le serveur \u00e9choue \u00e0 d\u00e9marrer avec la configuration actuelle "active".
+property.server-error-result-code.synopsis=Sp\u00e9cifie la valeur num\u00e9rique du code de r\u00e9sultat quand il y a un \u00e9chec du traitement de la requ\u00eate, d\u00fb \u00e0 une erreur interne du serveur.
+property.single-structural-objectclass-behavior.synopsis=Sp\u00e9cifie comment Directory Server doit g\u00e9rer des op\u00e9rations si une entr\u00e9e ne contient pas de classe d'objet structurelle ou contient de nombreuses classes structurelles.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=Directory Server accepte silencieusement des entr\u00e9es qui ne contiennent pas exactement une classe d'objet structurelle. Certaines fonctionnalit\u00e9s du sch\u00e9ma qui d\u00e9pendent de la classe structurelle de l'entr\u00e9e peuvent ne pas se comporter comme pr\u00e9vu.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=Directory Server refuse les entr\u00e9es qui ne contiennent pas exactement une classe d'objet structurelle.
+property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=Directory Server accepte les entr\u00e9es qui ne contiennent pas exactement une classe d'objet structurelle, mais journalise aussi un message d'avertissement dans le journal d'erreurs. Certaines fonctionnalit\u00e9s du sch\u00e9ma qui d\u00e9pendent de la classe structurelle de l'entr\u00e9e peuvent ne pas se comporter comme pr\u00e9vu.
+property.size-limit.synopsis=Sp\u00e9cifie le nombre maximum d'entr\u00e9es que Directory Server doit retourner au client durant une op\u00e9ration de recherche.
+property.size-limit.description=Une valeur de 0 indique qu'aucune limite de taille n'est mise en \u0153uvre. Remarque\u00a0: ceci est la limite par d\u00e9faut dans tout le serveur, mais elle peut \u00eatre \u00e9cras\u00e9e pour chaque utilisateur en utilisant l'attribut op\u00e9rationnel ds-rlim-lookthrough-limit.
+property.smtp-server.synopsis=Sp\u00e9cifie l'adresse (et le num\u00e9ro de port facultatif) pour un serveur de courrier qui peut \u00eatre utilis\u00e9 pour envoyer des messages d'e-mail via SMTP.
+property.smtp-server.description=Elle peut \u00eatre une adresse IP ou un nom d'h\u00f4te qui peut \u00eatre r\u00e9solu, et facultativement suivi de deux points et d'un num\u00e9ro de port.
+property.smtp-server.default-behavior.alias.synopsis=Si aucune valeur n'est d\u00e9finie, le serveur ne peut envoyer d'e-mail via SMTP.
+property.smtp-server.syntax.string.pattern.synopsis=Un nom d'h\u00f4te, facultativement suivi d'un ":" suivi d'un num\u00e9ro de port.
+property.time-limit.synopsis=Sp\u00e9cifie la dur\u00e9e maximum de temps que Directory Server doit passer \u00e0 traiter une op\u00e9ration de recherche.
+property.time-limit.description=Une valeur de 0 seconde indique qu'aucune limite de temps n'est mise en \u0153uvre. Remarque\u00a0: ceci est la limite de temps par d\u00e9faut dans tout le serveur, mais elle peut \u00eatre \u00e9cras\u00e9e pour chaque utilisateur en utilisant l'attribut op\u00e9rationnel ds-rlim-time-limit.
+property.workflow-configuration-mode.synopsis=Sp\u00e9cifie le mode de configuration de flux de travaux (automatique ou manuel).
+property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=En mode de configuration automatique, il n'y a pas de configuration de flux de travaux. Les flux de travaux sont cr\u00e9\u00e9s automatiquement, et sont bas\u00e9s sur la configuration du backend. Il y a un flux de travaux par DN de base de backend.
+property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=En mode de configuration manuelle, chaque flux de travaux est cr\u00e9\u00e9 selon sa description dans la configuration.
+property.writability-mode.synopsis=Sp\u00e9cifie les types d'op\u00e9rations en \u00e9criture dans le processus que Directory Server peut traiter.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Directory Server refuse toutes les op\u00e9rations en \u00e9criture dont  la demande est issue, quelle que soit leur origine.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Directory Server tente de traiter toutes les op\u00e9rations en \u00e9criture dont la demande est issue, quelle que soit leur origine.
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Directory Server tente de traiter les op\u00e9rations en \u00e9criture requises en tant qu'op\u00e9rations internes ou via la synchronisation, mais il refuse des op\u00e9rations de ce type demand\u00e9es par des clients externes.
diff --git a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_zh_CN.properties
index 5d32c25..730e5f4 100644
--- a/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/GlobalCfgDefn_zh_CN.properties
@@ -1,80 +1,80 @@
-user-friendly-name=Global Configuration
-user-friendly-plural-name=Global Configurations
-synopsis=The Global Configuration contains properties that affect the overall operation of the OpenDS Directory Server .
-property.add-missing-rdn-attributes.synopsis=Indicates whether the Directory Server should automatically add any attribute values contained in the entry's RDN into that entry when processing an add request.
-property.allow-attribute-name-exceptions.synopsis=Indicates whether the Directory Server should allow underscores in attribute names and allow attribute names to begin with numeric digits (both of which are violations of the LDAP standards).
-property.allowed-task.synopsis=Specifies the fully-qualified name of a Java class that may be invoked in the server.
-property.allowed-task.description=Any attempt to invoke a task not included in the list of allowed tasks is rejected.
-property.allowed-task.default-behavior.alias.synopsis=If no values are defined, then the server does not allow any tasks to be invoked.
-property.bind-with-dn-requires-password.synopsis=Indicates whether the Directory Server should reject any simple bind request that contains a DN but no password.
-property.bind-with-dn-requires-password.description=Although such bind requests are technically allowed by the LDAPv3 specification (and should be treated as anonymous simple authentication), they may introduce security problems in applications that do not verify that the client actually provided a password.
-property.check-schema.synopsis=Indicates whether schema enforcement is active.
-property.check-schema.description=When schema enforcement is activated, the Directory Server ensures that all operations result in entries are valid according to the defined server schema. It is strongly recommended that this option be left enabled to prevent the inadvertent addition of invalid data into the server.
-property.default-password-policy.synopsis=Specifies the name of the password policy that is in effect for users whose entries do not specify an alternate password policy (either via a real or virtual attribute).
-property.disabled-privilege.synopsis=Specifies the name of a privilege that should not be evaluated by the server.
-property.disabled-privilege.description=If a privilege is disabled, then it is assumed that all clients (including unauthenticated clients) have that privilege.
-property.disabled-privilege.default-behavior.alias.synopsis=If no values are defined, then the server enforces all privileges.
-property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-property.entry-cache-preload.synopsis=Indicates whether or not to preload the entry cache on startup.
-property.etime-resolution.synopsis=Specifies the resolution to use for operation elapsed processing time (etime) measurements.
-property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=Use millisecond resolution.
-property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=Use nanosecond resolution.
-property.idle-time-limit.synopsis=Specifies the maximum length of time that a client connection may remain established since its last completed operation.
-property.idle-time-limit.description=A value of "0 seconds" indicates that no idle time limit is enforced.
-property.invalid-attribute-syntax-behavior.synopsis=Specifies how the Directory Server should handle operations whenever an attribute value violates the associated attribute syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts attribute values that are invalid according to their associated syntax. Matching operations targeting those values may not behave as expected.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects attribute values that are invalid according to their associated syntax.
-property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts attribute values that are invalid according to their associated syntax, but also logs a warning message to the error log. Matching operations targeting those values may not behave as expected.
-property.lookthrough-limit.synopsis=Specifies the maximum number of entries that the Directory Server should "look through" in the course of processing a search request.
-property.lookthrough-limit.description=This includes any entry that the server must examine in the course of processing the request, regardless of whether it actually matches the search criteria. A value of 0 indicates that no lookthrough limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-lookthrough-limit operational attribute.
-property.max-allowed-client-connections.synopsis=Specifies the maximum number of client connections that may be established at any given time
-property.max-allowed-client-connections.description=A value of 0 indicates that unlimited client connection is allowed.
-property.notify-abandoned-operations.synopsis=Indicates whether the Directory Server should send a response to any operation that is interrupted via an abandon request.
-property.notify-abandoned-operations.description=The LDAP specification states that abandoned operations should not receive any response, but this may cause problems with client applications that always expect to receive a response to each request.
-property.proxied-authorization-identity-mapper.synopsis=Specifies the name of the identity mapper to map authorization ID values (using the "u:" form) provided in the proxied authorization control to the corresponding user entry.
-property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled.
-property.reject-unauthenticated-requests.synopsis=Indicates whether the Directory Server should reject any request (other than bind or StartTLS requests) received from a client that has not yet been authenticated, whose last authentication attempt was unsuccessful, or whose last authentication attempt used anonymous authentication.
-property.return-bind-error-messages.synopsis=Indicates whether responses for failed bind operations should include a message string providing the reason for the authentication failure.
-property.return-bind-error-messages.description=Note that these messages may include information that could potentially be used by an attacker. If this option is disabled, then these messages appears only in the server's access log.
-property.save-config-on-successful-startup.synopsis=Indicates whether the Directory Server should save a copy of its configuration whenever the startup process completes successfully.
-property.save-config-on-successful-startup.description=This ensures that the server provides a "last known good" configuration, which can be used as a reference (or copied into the active config) if the server fails to start with the current "active" configuration.
-property.server-error-result-code.synopsis=Specifies the numeric value of the result code when request processing fails due to an internal server error.
-property.single-structural-objectclass-behavior.synopsis=Specifies how the Directory Server should handle operations an entry does not contain a structural object class or contains multiple structural classes.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=The Directory Server silently accepts entries that do not contain exactly one structural object class. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=The Directory Server rejects entries that do not contain exactly one structural object class.
-property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=The Directory Server accepts entries that do not contain exactly one structural object class, but also logs a warning message to the error log. Certain schema features that depend on the entry's structural class may not behave as expected.
-property.size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client durin a search operation.
-property.size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the default server-wide limit, but it may be overridden on a per-user basis using the ds-rlim-size-limit operational attribute.
-property.smtp-server.synopsis=Specifies the address (and optional port number) for a mail server that can be used to send email messages via SMTP.
-property.smtp-server.description=It may be an IP address or resolvable hostname, optionally followed by a colon and a port number.
-property.smtp-server.default-behavior.alias.synopsis=If no values are defined, then the server cannot send email via SMTP.
-property.smtp-server.syntax.string.pattern.synopsis=A hostname, optionally followed by a ":" followed by a port number.
-property.time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the default server-wide time limit, but it may be overridden on a per-user basis using the ds-rlim-time-limit operational attribute.
-property.workflow-configuration-mode.synopsis=Specifies the workflow configuration mode (auto vs. manual).
-property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=In the "auto" configuration mode, there is no workflow configuration. The workflows are created automatically based on the backend configuration. There is one workflow per backend base DN.
-property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=In the "manual" configuration mode, each workflow is created according to its description in the configuration.
-property.writability-mode.synopsis=Specifies the kinds of write operations the Directory Server can process.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=The Directory Server rejects all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=The Directory Server attempts to process all write operations that are requested of it, regardless of their origin.
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=The Directory Server attempts to process write operations requested as internal operations or through synchronization, but rejects any such operations requested from external clients.
+user-friendly-name=\u5168\u5c40\u914d\u7f6e
+user-friendly-plural-name=\u5168\u5c40\u914d\u7f6e
+synopsis=\u5168\u5c40\u914d\u7f6e\u5305\u542b\u5f71\u54cd OpenDS \u76ee\u5f55\u670d\u52a1\u5668\u7684\u6574\u4f53\u64cd\u4f5c\u7684\u5c5e\u6027\u3002
+property.add-missing-rdn-attributes.synopsis=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u5728\u5904\u7406\u6dfb\u52a0\u8bf7\u6c42\u65f6\uff0c\u662f\u5426\u5e94\u5c06\u6761\u76ee\u7684 RDN \u4e2d\u5305\u542b\u7684\u4efb\u610f\u5c5e\u6027\u503c\u81ea\u52a8\u6dfb\u52a0\u5230\u8be5\u6761\u76ee\u4e2d\u3002
+property.allow-attribute-name-exceptions.synopsis=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5141\u8bb8\u5c5e\u6027\u540d\u79f0\u4e2d\u5305\u542b\u4e0b\u5212\u7ebf\u4ee5\u53ca\u662f\u5426\u5141\u8bb8\u5c5e\u6027\u540d\u79f0\u4ee5\u6570\u5b57\u5f00\u5934\uff08\u8fd9\u4e24\u79cd\u60c5\u51b5\u5747\u8fdd\u53cd LDAP \u6807\u51c6\uff09\u3002
+property.allowed-task.synopsis=\u6307\u5b9a\u5728\u670d\u52a1\u5668\u4e2d\u53ef\u80fd\u4f1a\u8c03\u7528\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.allowed-task.description=\u4efb\u4f55\u8981\u8c03\u7528\u5728\u5141\u8bb8\u7684\u4efb\u52a1\u5217\u8868\u4e2d\u4e0d\u5305\u62ec\u7684\u4efb\u52a1\u7684\u5c1d\u8bd5\u5747\u5c06\u88ab\u62d2\u7edd\u3002
+property.allowed-task.default-behavior.alias.synopsis=\u5982\u679c\u672a\u5b9a\u4e49\u503c\uff0c\u5219\u670d\u52a1\u5668\u5c06\u4e0d\u5141\u8bb8\u8c03\u7528\u4efb\u4f55\u4efb\u52a1\u3002
+property.bind-with-dn-requires-password.synopsis=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u62d2\u7edd\u4efb\u4f55\u5305\u542b DN \u5374\u6ca1\u6709\u5bc6\u7801\u7684\u7b80\u5355\u7ed1\u5b9a\u8bf7\u6c42\u3002
+property.bind-with-dn-requires-password.description=\u867d\u7136\u6309\u7167 LDAPv3 \u89c4\u8303\uff0c\u53ef\u5728\u6280\u672f\u4e0a\u5141\u8bb8\u8fd9\u4e9b\u7ed1\u5b9a\u8bf7\u6c42\uff08\u4e14\u5c06\u88ab\u89c6\u4e3a\u533f\u540d\u7b80\u5355\u9a8c\u8bc1\uff09\uff0c\u4f46\u662f\u8fd9\u4e9b\u7ed1\u5b9a\u8bf7\u6c42\u53ef\u80fd\u4f1a\u5728\u4e0d\u9a8c\u8bc1\u5ba2\u6237\u7aef\u662f\u5426\u786e\u5b9e\u63d0\u4f9b\u4e86\u5bc6\u7801\u7684\u5e94\u7528\u7a0b\u5e8f\u4e2d\u5f15\u5165\u5b89\u5168\u95ee\u9898\u3002
+property.check-schema.synopsis=\u6307\u793a\u6a21\u5f0f\u6267\u884c\u662f\u5426\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u3002
+property.check-schema.description=\u5f53\u6fc0\u6d3b\u6a21\u5f0f\u6267\u884c\u65f6\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u786e\u4fdd\u6309\u7167\u5b9a\u4e49\u7684\u670d\u52a1\u5668\u6a21\u5f0f\uff0c\u6761\u76ee\u4e2d\u7684\u6240\u6709\u64cd\u4f5c\u7ed3\u679c\u90fd\u662f\u6709\u6548\u7684\u3002\u5f3a\u70c8\u5efa\u8bae\u4fdd\u6301\u542f\u7528\u6b64\u9009\u9879\uff0c\u4ee5\u9632\u6b62\u5c06\u65e0\u6548\u6570\u636e\u4e0d\u7ecf\u610f\u5730\u6dfb\u52a0\u5230\u670d\u52a1\u5668\u4e2d\u3002
+property.default-password-policy.synopsis=\u6307\u5b9a\u5bc6\u7801\u7b56\u7565\u540d\u79f0\uff0c\u8fd9\u5bf9\u5176\u6761\u76ee\u672a\u6307\u5b9a\u5907\u7528\u5bc6\u7801\u7b56\u7565\uff08\u901a\u8fc7\u771f\u5b9e\u6216\u865a\u62df\u7684\u5c5e\u6027\uff09\u7684\u7528\u6237\u662f\u6709\u6548\u7684\u3002
+property.disabled-privilege.synopsis=\u6307\u5b9a\u4e0d\u7531\u670d\u52a1\u5668\u9a8c\u8bc1\u7684\u6743\u9650\u7684\u540d\u79f0\u3002
+property.disabled-privilege.description=\u5982\u679c\u7981\u7528\u6743\u9650\uff0c\u5219\u5047\u5b9a\u6240\u6709\u5ba2\u6237\u7aef\uff08\u5305\u62ec\u672a\u7ecf\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\uff09\u5747\u6709\u6b64\u9879\u6743\u9650\u3002
+property.disabled-privilege.default-behavior.alias.synopsis=\u5982\u679c\u672a\u5b9a\u4e49\u503c\uff0c\u5219\u670d\u52a1\u5668\u5c06\u6267\u884c\u6240\u6709\u7684\u6743\u9650\u3002
+property.disabled-privilege.syntax.enumeration.value.backend-backup.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406\u5907\u4efd\u4efb\u52a1\u3002
+property.disabled-privilege.syntax.enumeration.value.backend-restore.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406\u6062\u590d\u4efb\u52a1\u3002
+property.disabled-privilege.syntax.enumeration.value.bypass-acl.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u7ed5\u8fc7\u7531\u670d\u52a1\u5668\u6267\u884c\u7684\u8bbf\u95ee\u63a7\u5236\u68c0\u67e5\u3002
+property.disabled-privilege.syntax.enumeration.value.cancel-request.synopsis=\u5141\u8bb8\u7528\u6237\u53d6\u6d88\u5728\u5176\u4ed6\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u8fdb\u884c\u7684\u64cd\u4f5c\u3002
+property.disabled-privilege.syntax.enumeration.value.config-read.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u8bfb\u53d6\u670d\u52a1\u5668\u914d\u7f6e\u3002
+property.disabled-privilege.syntax.enumeration.value.config-write.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u66f4\u65b0\u670d\u52a1\u5668\u914d\u7f6e\u3002\u914d\u7f6e\u8bfb\u53d6\u6743\u9650\u4e5f\u662f\u5fc5\u9700\u7684\u3002
+property.disabled-privilege.syntax.enumeration.value.data-sync.synopsis=\u5141\u8bb8\u7528\u6237\u53c2\u4e0e\u6570\u636e\u540c\u6b65\u3002
+property.disabled-privilege.syntax.enumeration.value.disconnect-client.synopsis=\u5141\u8bb8\u7528\u6237\u7ec8\u6b62\u5176\u4ed6\u5ba2\u6237\u7aef\u8fde\u63a5\u3002
+property.disabled-privilege.syntax.enumeration.value.jmx-notify.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u8ba2\u9605\u3001\u63a5\u6536 JMX \u901a\u77e5\u3002
+property.disabled-privilege.syntax.enumeration.value.jmx-read.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u6267\u884c JMX \u8bfb\u53d6\u64cd\u4f5c\u3002
+property.disabled-privilege.syntax.enumeration.value.jmx-write.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u6267\u884c JMX \u5199\u5165\u64cd\u4f5c\u3002
+property.disabled-privilege.syntax.enumeration.value.ldif-export.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406 LDIF \u5bfc\u51fa\u4efb\u52a1\u3002
+property.disabled-privilege.syntax.enumeration.value.ldif-import.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406 LDIF \u5bfc\u5165\u4efb\u52a1\u3002
+property.disabled-privilege.syntax.enumeration.value.modify-acl.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u4fee\u6539\u670d\u52a1\u5668\u7684\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u3002
+property.disabled-privilege.syntax.enumeration.value.password-reset.synopsis=\u5141\u8bb8\u7528\u6237\u91cd\u7f6e\u7528\u6237\u5bc6\u7801\u3002
+property.disabled-privilege.syntax.enumeration.value.privilege-change.synopsis=\u5141\u8bb8\u7528\u6237\u66f4\u6539\u5b9a\u4e49\u7684\u8d85\u7ea7\u7528\u6237\u6743\u9650\u7684\u8bbe\u7f6e\uff0c\u4ee5\u53ca\u6388\u4e88\u548c\u64a4\u6d88\u7528\u6237\u7684\u6743\u9650\u3002
+property.disabled-privilege.syntax.enumeration.value.proxied-auth.synopsis=\u5141\u8bb8\u7528\u6237\u4f7f\u7528\u4ee3\u7406\u6388\u6743\u63a7\u5236\uff0c\u6216\u6267\u884c\u6307\u5b9a\u5907\u7528\u6388\u6743\u6807\u8bc6\u7684\u7ed1\u5b9a\u3002
+property.disabled-privilege.syntax.enumeration.value.server-restart.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u6267\u884c\u6838\u5185\u91cd\u542f\u3002
+property.disabled-privilege.syntax.enumeration.value.server-shutdown.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u5173\u95ed\u670d\u52a1\u5668\u3002
+property.disabled-privilege.syntax.enumeration.value.unindexed-search.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406\u65e0\u6cd5\u4f7f\u7528\u670d\u52a1\u5668\u7d22\u5f15\u4f18\u5316\u7684\u641c\u7d22\u3002
+property.disabled-privilege.syntax.enumeration.value.update-schema.synopsis=\u5141\u8bb8\u7528\u6237\u5bf9\u670d\u52a1\u5668\u6a21\u5f0f\u8fdb\u884c\u66f4\u6539\u3002
+property.entry-cache-preload.synopsis=\u6307\u793a\u662f\u5426\u5728\u542f\u52a8\u65f6\u9884\u52a0\u8f7d\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.etime-resolution.synopsis=\u6307\u5b9a\u7528\u4e8e\u64cd\u4f5c\u5b9e\u8017\u5904\u7406\u65f6\u95f4 (etime) \u6d4b\u91cf\u7684\u5206\u8fa8\u7387\u3002
+property.etime-resolution.syntax.enumeration.value.milliseconds.synopsis=\u4f7f\u7528\u6beb\u79d2\u5206\u8fa8\u7387\u3002
+property.etime-resolution.syntax.enumeration.value.nanoseconds.synopsis=\u4f7f\u7528\u7eb3\u79d2\u5206\u8fa8\u7387\u3002
+property.idle-time-limit.synopsis=\u6307\u5b9a\u81ea\u5176\u4e0a\u6b21\u5df2\u5b8c\u6210\u64cd\u4f5c\uff0c\u5ba2\u6237\u7aef\u8fde\u63a5\u4ecd\u53ef\u4fdd\u6301\u5efa\u7acb\u7684\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002
+property.idle-time-limit.description=\u503c\u201c0 \u79d2\u201d\u8868\u793a\u4e0d\u6267\u884c\u7a7a\u95f2\u65f6\u95f4\u9650\u5236\u3002
+property.invalid-attribute-syntax-behavior.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5728\u5c5e\u6027\u503c\u8fdd\u53cd\u4e86\u76f8\u5173\u7684\u5c5e\u6027\u8bed\u6cd5\u7684\u65f6\u5019\uff0c\u5e94\u5982\u4f55\u5904\u7406\u64cd\u4f5c\u3002
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.accept.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u4ee5\u9759\u9ed8\u65b9\u5f0f\u63a5\u53d7\u65e0\u6548\u7684\uff08\u4f9d\u7167\u5176\u5173\u8054\u7684\u8bed\u6cd5\uff09\u5c5e\u6027\u503c\u3002\u9488\u5bf9\u8fd9\u4e9b\u503c\u7684\u5339\u914d\u64cd\u4f5c\u53ef\u80fd\u4f1a\u4e0d\u50cf\u9884\u671f\u90a3\u6837\u8fd0\u884c\u3002
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.reject.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u62d2\u7edd\u65e0\u6548\u7684\uff08\u4f9d\u7167\u5176\u5173\u8054\u7684\u8bed\u6cd5\uff09\u5c5e\u6027\u503c\u3002
+property.invalid-attribute-syntax-behavior.syntax.enumeration.value.warn.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u63a5\u53d7\u65e0\u6548\u7684\uff08\u4f9d\u7167\u5176\u5173\u8054\u7684\u8bed\u6cd5\uff09\u5c5e\u6027\u503c\uff0c\u4f46\u4e5f\u4f1a\u5728\u9519\u8bef\u65e5\u5fd7\u4e2d\u8bb0\u5f55\u4e00\u6761\u8b66\u544a\u6d88\u606f\u3002\u9488\u5bf9\u8fd9\u4e9b\u503c\u7684\u5339\u914d\u64cd\u4f5c\u53ef\u80fd\u4f1a\u4e0d\u50cf\u9884\u671f\u90a3\u6837\u8fd0\u884c\u3002
+property.lookthrough-limit.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5728\u5904\u7406\u641c\u7d22\u8bf7\u6c42\u7684\u8fc7\u7a0b\u4e2d\u5e94\u201c\u5ba1\u6838\u201d\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.lookthrough-limit.description=\u8fd9\u5305\u62ec\u670d\u52a1\u5668\u5728\u5904\u7406\u6b64\u8bf7\u6c42\u7684\u8fc7\u7a0b\u4e2d\u5fc5\u987b\u68c0\u67e5\u7684\u6240\u6709\u6761\u76ee\uff0c\u65e0\u8bba\u5b9e\u9645\u4e0a\u5b83\u662f\u5426\u5339\u914d\u641c\u7d22\u6761\u4ef6\u30020 \u503c\u8868\u793a\u4e0d\u6267\u884c\u5ba1\u6838\u9650\u5236\u3002\u8bf7\u6ce8\u610f\uff0c\u8fd9\u662f\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u8303\u56f4\u5185\u9650\u5236\uff0c\u4f46\u5b83\u53ef\u80fd\u4f1a\u5728\u4f7f\u7528 ds-rlim-lookthrough-limit \u64cd\u4f5c\u5c5e\u6027\u7684\u5355\u7528\u6237\u57fa\u7840\u4e0a\u88ab\u8986\u76d6\u3002
+property.max-allowed-client-connections.synopsis=\u6307\u5b9a\u53ef\u5728\u4efb\u4f55\u7ed9\u5b9a\u65f6\u95f4\u5efa\u7acb\u7684\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u6700\u5927\u6570\u76ee
+property.max-allowed-client-connections.description=0 \u503c\u8868\u793a\u5141\u8bb8\u65e0\u9650\u5236\u7684\u5ba2\u6237\u7aef\u8fde\u63a5\u3002
+property.notify-abandoned-operations.synopsis=\u6307\u793a\u76ee\u54cd\u5e94\u3002\u5f55\u670d\u52a1\u5668\u662f\u5426\u5411\u4efb\u4f55\u901a\u8fc7\u653e\u5f03\u8bf7\u6c42\u800c\u88ab\u4e2d\u65ad\u7684\u64cd\u4f5c\u53d1\u9001
+property.notify-abandoned-operations.description=LDAP \u89c4\u8303\u6307\u51fa\u88ab\u653e\u5f03\u7684\u64cd\u4f5c\u4e0d\u4f1a\u6536\u5230\u4efb\u4f55\u54cd\u5e94\uff0c\u4f46\u662f\u5bf9\u4e8e\u603b\u662f\u5e0c\u671b\u6536\u5230\u6bcf\u4e2a\u8bf7\u6c42\u7684\u54cd\u5e94\u7684\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\uff0c\u8fd9\u53ef\u80fd\u4f1a\u5f15\u8d77\u95ee\u9898\u3002
+property.proxied-authorization-identity-mapper.synopsis=\u6307\u5b9a\u6807\u8bc6\u6620\u5c04\u5668\u7684\u540d\u79f0\uff0c\u4ee5\u5c06\u4ee3\u7406\u6388\u6743\u63a7\u5236\u63d0\u4f9b\u7684\u6388\u6743 ID \u503c\uff08\u4f7f\u7528\u201cu:\u201d\u5f62\u5f0f\uff09\u6620\u5c04\u5230\u76f8\u5e94\u7684\u7528\u6237\u6761\u76ee\u3002
+property.proxied-authorization-identity-mapper.syntax.aggregation.constraint-synopsis=\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u6807\u8bc6\u6620\u5c04\u5668\u3002
+property.reject-unauthenticated-requests.synopsis=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u62d2\u7edd\u4efb\u4f55\u4ece\u5c1a\u672a\u88ab\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u6536\u5230\u7684\u8bf7\u6c42\uff08\u7ed1\u5b9a\u6216 StartTLS \u8bf7\u6c42\u9664\u5916\uff09\uff0c\u5c1a\u672a\u88ab\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u662f\u6307\u5176\u6700\u540e\u4e00\u6b21\u9a8c\u8bc1\u5c1d\u8bd5\u672a\u80fd\u6210\u529f\u6216\u5176\u6700\u540e\u4e00\u6b21\u9a8c\u8bc1\u5c1d\u8bd5\u4f7f\u7528\u4e86\u533f\u540d\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u3002
+property.return-bind-error-messages.synopsis=\u6307\u793a\u5931\u8d25\u7684\u7ed1\u5b9a\u64cd\u4f5c\u7684\u54cd\u5e94\u662f\u5426\u5305\u62ec\u63d0\u4f9b\u9a8c\u8bc1\u5931\u8d25\u539f\u56e0\u7684\u6d88\u606f\u5b57\u7b26\u4e32\u3002
+property.return-bind-error-messages.description=\u8bf7\u6ce8\u610f\uff0c\u8fd9\u4e9b\u6d88\u606f\u53ef\u80fd\u5305\u542b\u4f1a\u88ab\u653b\u51fb\u8005\u4f7f\u7528\u4fe1\u606f\u3002\u5982\u679c\u7981\u7528\u6b64\u9009\u9879\uff0c\u5219\u8fd9\u4e9b\u6d88\u606f\u5c06\u4ec5\u5728\u670d\u52a1\u5668\u7684\u8bbf\u95ee\u65e5\u5fd7\u4e2d\u51fa\u73b0\u3002
+property.save-config-on-successful-startup.synopsis=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5728\u542f\u52a8\u8fc7\u7a0b\u6210\u529f\u5b8c\u6210\u65f6\u4fdd\u5b58\u5176\u914d\u7f6e\u7684\u526f\u672c\u3002
+property.save-config-on-successful-startup.description=\u8fd9\u6837\u53ef\u4ee5\u786e\u4fdd\u670d\u52a1\u5668\u80fd\u63d0\u4f9b\u201c\u6700\u540e\u4e00\u6b21\u6b63\u786e\u201d\u914d\u7f6e\uff0c\u4ee5\u5728\u670d\u52a1\u5668\u4e0d\u80fd\u4ee5\u5f53\u524d\u201c\u6d3b\u52a8\u201d\u914d\u7f6e\u542f\u52a8\u7684\u65f6\u5019\uff0c\u7528\u4f5c\u53c2\u8003\uff08\u6216\u590d\u5236\u5230\u6d3b\u52a8\u914d\u7f6e\u4e2d\uff09\u3002
+property.server-error-result-code.synopsis=\u6307\u5b9a\u5728\u8bf7\u6c42\u5904\u7406\u7531\u4e8e\u5185\u90e8\u670d\u52a1\u5668\u9519\u8bef\u800c\u5931\u8d25\u65f6\uff0c\u7ed3\u679c\u4ee3\u7801\u7684\u6570\u503c\u3002
+property.single-structural-objectclass-behavior.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5728\u6761\u76ee\u4e0d\u5305\u542b\u7ed3\u6784\u5bf9\u8c61\u7c7b\u6216\u5305\u542b\u591a\u4e2a\u7ed3\u6784\u7c7b\u65f6\uff0c\u5e94\u5982\u4f55\u5904\u7406\u64cd\u4f5c\u3002
+property.single-structural-objectclass-behavior.syntax.enumeration.value.accept.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u4ee5\u9759\u9ed8\u65b9\u5f0f\u63a5\u53d7\u4e0d\u6070\u597d\u5305\u542b\u4e00\u4e2a\u7ed3\u6784\u5bf9\u8c61\u7c7b\u7684\u6761\u76ee\u3002\u67d0\u4e9b\u53d6\u51b3\u4e8e\u6761\u76ee\u7684\u7ed3\u6784\u7c7b\u7684\u6a21\u5f0f\u529f\u80fd\u53ef\u80fd\u4e0d\u50cf\u9884\u671f\u90a3\u6837\u8fd0\u884c\u3002
+property.single-structural-objectclass-behavior.syntax.enumeration.value.reject.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u62d2\u7edd\u4e0d\u6070\u597d\u5305\u542b\u4e00\u4e2a\u7ed3\u6784\u5bf9\u8c61\u7c7b\u7684\u6761\u76ee\u3002
+property.single-structural-objectclass-behavior.syntax.enumeration.value.warn.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u63a5\u53d7\u4e0d\u6070\u597d\u5305\u542b\u4e00\u4e2a\u7ed3\u6784\u5bf9\u8c61\u7c7b\u7684\u6761\u76ee\uff0c\u4f46\u4e5f\u4f1a\u5728\u9519\u8bef\u65e5\u5fd7\u4e2d\u8bb0\u5f55\u4e00\u6761\u8b66\u544a\u6d88\u606f\u3002\u67d0\u4e9b\u53d6\u51b3\u4e8e\u6761\u76ee\u7684\u7ed3\u6784\u7c7b\u7684\u6a21\u5f0f\u529f\u80fd\u53ef\u80fd\u4e0d\u50cf\u9884\u671f\u90a3\u6837\u8fd0\u884c\u3002
+property.size-limit.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5728\u641c\u7d22\u64cd\u4f5c\u8fc7\u7a0b\u4e2d\u5e94\u8fd4\u56de\u5230\u5ba2\u6237\u7aef\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.size-limit.description=0 \u503c\u8868\u793a\u4e0d\u6267\u884c\u5927\u5c0f\u9650\u5236\u3002\u8bf7\u6ce8\u610f\uff0c\u8fd9\u662f\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u8303\u56f4\u5185\u9650\u5236\uff0c\u4f46\u5b83\u53ef\u80fd\u4f1a\u5728\u4f7f\u7528 ds-rlim-size-limit \u64cd\u4f5c\u5c5e\u6027\u7684\u5355\u7528\u6237\u57fa\u7840\u4e0a\u88ab\u8986\u76d6\u3002
+property.smtp-server.synopsis=\u6307\u5b9a\u53ef\u7528\u4e8e\u901a\u8fc7 SMTP \u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u7684\u90ae\u4ef6\u670d\u52a1\u5668\u7684\u5730\u5740\uff08\u548c\u53ef\u9009\u7aef\u53e3\u53f7\uff09\u3002
+property.smtp-server.description=\u5b83\u53ef\u80fd\u662f\u4e00\u4e2a IP \u5730\u5740\u6216\u89e3\u6790\u4e3b\u673a\u540d\uff0c\uff08\u53ef\u9009\uff09\u4e3b\u673a\u540d\u540e\u53ef\u8ddf\u5192\u53f7\u548c\u7aef\u53e3\u53f7\u3002
+property.smtp-server.default-behavior.alias.synopsis=\u5982\u679c\u672a\u5b9a\u4e49\u503c\uff0c\u5219\u670d\u52a1\u5668\u65e0\u6cd5\u901a\u8fc7 SMTP \u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u3002
+property.smtp-server.syntax.string.pattern.synopsis=\u4e3b\u673a\u540d\u540e\u53ef\u8ddf\u201c:\u201d\uff0c\u201c:\u201d\u540e\u8ddf\u7aef\u53e3\u53f7\u3002
+property.time-limit.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u6240\u82b1\u8d39\u7684\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002
+property.time-limit.description=0 \u79d2\u503c\u8868\u793a\u4e0d\u6267\u884c\u65f6\u95f4\u9650\u5236\u3002\u8bf7\u6ce8\u610f\uff0c\u8fd9\u662f\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u8303\u56f4\u5185\u9650\u5236\uff0c\u4f46\u5b83\u53ef\u80fd\u4f1a\u5728\u4f7f\u7528 ds-rlim-time-limit \u64cd\u4f5c\u5c5e\u6027\u7684\u5355\u7528\u6237\u57fa\u7840\u4e0a\u88ab\u8986\u76d6\u3002
+property.workflow-configuration-mode.synopsis=\u6307\u5b9a\u5de5\u4f5c\u6d41\u914d\u7f6e\u6a21\u5f0f\uff08\u81ea\u52a8\u4e0e\u624b\u52a8\uff09\u3002
+property.workflow-configuration-mode.syntax.enumeration.value.auto.synopsis=\u5728\u201c\u81ea\u52a8\u201d\u914d\u7f6e\u6a21\u5f0f\u4e2d\uff0c\u4e0d\u5b58\u5728\u5de5\u4f5c\u6d41\u914d\u7f6e\u3002\u5de5\u4f5c\u6d41\u662f\u57fa\u4e8e\u540e\u7aef\u914d\u7f6e\u800c\u81ea\u52a8\u521b\u5efa\u7684\u3002\u6bcf\u4e2a\u540e\u7aef\u57fa DN \u6709\u4e00\u4e2a\u5de5\u4f5c\u6d41\u3002
+property.workflow-configuration-mode.syntax.enumeration.value.manual.synopsis=\u5728\u201c\u624b\u52a8\u201d\u914d\u7f6e\u6a21\u5f0f\u4e2d\uff0c\u6bcf\u4e2a\u5de5\u4f5c\u6d41\u662f\u6839\u636e\u5176\u5728\u914d\u7f6e\u4e2d\u7684\u63cf\u8ff0\u800c\u521b\u5efa\u7684\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u53ef\u4ee5\u5904\u7406\u7684\u5199\u5165\u64cd\u4f5c\u79cd\u7c7b\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u62d2\u7edd\u6240\u6709\u8bf7\u6c42\u7684\u5199\u5165\u64cd\u4f5c\uff0c\u800c\u4e0d\u8003\u8651\u5176\u6765\u6e90\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u5c1d\u8bd5\u5904\u7406\u6240\u6709\u8bf7\u6c42\u7684\u5199\u5165\u64cd\u4f5c\uff0c\u800c\u4e0d\u8003\u8651\u5176\u6765\u6e90\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u76ee\u5f55\u670d\u52a1\u5668\u5c1d\u8bd5\u5904\u7406\u4f5c\u4e3a\u5185\u90e8\u64cd\u4f5c\u6216\u901a\u8fc7\u540c\u6b65\u8bf7\u6c42\u7684\u5199\u5165\u64cd\u4f5c\uff0c\u4f46\u662f\u62d2\u7edd\u4efb\u4f55\u6b64\u7c7b\u4ece\u5916\u90e8\u5ba2\u6237\u7aef\u8bf7\u6c42\u7684\u64cd\u4f5c\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_es.properties
index 2fc2e3e..9656fa5 100644
--- a/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Group Implementation
-user-friendly-plural-name=Group Implementations
-synopsis=Group Implementations define named collections of users.
-description=Different group implementations may have different ways of determining membership. For example, some groups may explicitly list the members, and/or they may dynamically determine membership.
-property.enabled.synopsis=Indicates whether the Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Group Implementation implementation.
+user-friendly-name=Implementaci\u00f3n de grupo
+user-friendly-plural-name=Implementaciones de grupo
+synopsis=Las implementaciones de grupo definen las recolecciones de usuarios nombradas.
+description=Las implementaciones de los diferentes grupos poseen formas distintas de determinar sus miembros. Por ejemplo, puede que algunos grupos enumeren a sus miembros expresamente y/o determinen la pertenencia de un miembro de forma din\u00e1mica.
+property.enabled.synopsis=Indica si la implementaci\u00f3n del grupo est\u00e1 habilitada.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del grupo.
diff --git a/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_fr.properties
index 2fc2e3e..00a49f3 100644
--- a/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Group Implementation
-user-friendly-plural-name=Group Implementations
-synopsis=Group Implementations define named collections of users.
-description=Different group implementations may have different ways of determining membership. For example, some groups may explicitly list the members, and/or they may dynamically determine membership.
-property.enabled.synopsis=Indicates whether the Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Group Implementation implementation.
+user-friendly-name=Impl\u00e9mentation du groupe
+user-friendly-plural-name=Impl\u00e9mentations du groupe
+synopsis=Les impl\u00e9mentations du groupe d\u00e9finissent des collections d\u00e9nomm\u00e9es d'utilisateurs
+description=Diff\u00e9rentes impl\u00e9mentations du groupe peuvent avoir diff\u00e9rentes fa\u00e7ons de d\u00e9terminer l'appartenance. Par exemple, certains groupes peuvent dresser une liste explicite des membres et/ou peuvent d\u00e9terminer l'appartenance dynamiquement.
+property.enabled.synopsis=Indique si l'impl\u00e9mentation du groupe est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'impl\u00e9mentation du groupe.
diff --git a/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_zh_CN.properties
index 2fc2e3e..957efbd 100644
--- a/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/GroupImplementationCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Group Implementation
-user-friendly-plural-name=Group Implementations
-synopsis=Group Implementations define named collections of users.
-description=Different group implementations may have different ways of determining membership. For example, some groups may explicitly list the members, and/or they may dynamically determine membership.
-property.enabled.synopsis=Indicates whether the Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Group Implementation implementation.
+user-friendly-name=\u7ec4\u5b9e\u73b0
+user-friendly-plural-name=\u7ec4\u5b9e\u73b0
+synopsis=\u7ec4\u5b9e\u73b0\u7528\u4e8e\u5b9a\u4e49\u7528\u6237\u7684\u547d\u540d\u96c6\u5408\u3002
+description=\u4e0d\u540c\u7684\u7ec4\u5b9e\u73b0\u53ef\u80fd\u5177\u6709\u4e0d\u540c\u786e\u5b9a\u6210\u5458\u7684\u65b9\u5f0f\u3002\u4f8b\u5982\uff0c\u67d0\u4e9b\u7ec4\u53ef\u80fd\u660e\u786e\u5217\u51fa\u6210\u5458\uff0c\u5e76\u4e14/\u6216\u8005\u8fd9\u4e9b\u7ec4\u53ef\u80fd\u52a8\u6001\u5730\u786e\u5b9a\u6210\u5458\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7ec4\u5b9e\u73b0\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u7ec4\u5b9e\u73b0\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_de.properties
index baff336..e79e5b6 100644
--- a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Has Subordinates Virtual Attribute
-user-friendly-plural-name=Has Subordinates Virtual Attributes
-synopsis=The Has Subordinates Virtual Attribute generates a virtual attribute that indicates whether the entry has any subordinate entries.
+user-friendly-name=Virtulles Attribut Hat untergeordnetes Element
+user-friendly-plural-name=Virtulle Attribute Hat untergeordnetes Element
+synopsis=Das virtuelle Attribut Hat untergeordnetes Element generiert ein virtuelles Attribut, das angibt, ob ein Eintrag \u00fcber untergeordnete Elemente verf\u00fcgt.
 property.attribute-type.synopsis=Gibt den Typ des Attributs an dessen Werte dynamisch durch das virtuelle Attribut zugewiesen werden.
 property.base-dn.synopsis=Gibt die Basis-DNs f\u00fcr die Zweige an welche Eintr\u00e4ge beinhalten die g\u00fcltig sind das Virtuelle Attribut zu benutzen.
 property.base-dn.description=Falls kein Wert angegeben wird, generiert der Server virtuelle Attribute \u00fcberall im Server.
@@ -9,7 +9,7 @@
 property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Gibt an dass der Virtual-Attribut-Provider Echtwerte mit virtuell generierten Werten kombinieren soll. Somit Enth\u00e4lt so ein Eintrag virtuell generierte und echte Werte.
 property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Gibt an dass nur Echtwerte, die in einem Eintrag enthalten sind, benutzt werden und virtuelle attribute nicht generiert werden.
 property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Gibt an dass der Virtual-Attribut-Provider alls Echtwerte im Eintrag unterdr\u00fcckt und virtuelle Werte generiert und diese benutzt.
-property.enabled.synopsis=Indicates whether the Has Subordinates Virtual Attribute is enabled for use.
+property.enabled.synopsis=Gibt an, ob das virtuelle Attribut Hat untergeordnetes Element aktiviert ist.
 property.filter.synopsis=Gibt den Suchfilter, der verwendet wird, um festzustellen ob virtuelle Attribute f\u00fcr diese Eintr\u00e4ge errechnet werden sollen, an.
 property.filter.description=Falls keine Werte angegeben werden so wird jeder Eintrag als g\u00fcltig angesehen den Wert errechnet zu bekommen. Falls ein oder mehrere Filter angegeben werden, so werden nur Eintr\u00e4ge die auf diese Suchfilter passen als g\u00fcltig erachtet, das virtuelle attribut errechnet zu bekommen.
 property.filter.syntax.string.pattern.synopsis=Jeder g\u00fcltige Such-Filter-String.
diff --git a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_es.properties
index 0bf7da8..ea751f5 100644
--- a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_es.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Has Subordinates Virtual Attribute
-user-friendly-plural-name=Has Subordinates Virtual Attributes
-synopsis=The Has Subordinates Virtual Attribute generates a virtual attribute that indicates whether the entry has any subordinate entries.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Has Subordinates Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual "con subordinados" 
+user-friendly-plural-name=Atributos virtuales "con subordinados" 
+synopsis=El atributo virtual "con subordinados" genera un atributo virtual que indica si la entrada cuenta con entradas subordinadas.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual "con subordinados" est\u00e1 habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_fr.properties
index 0bf7da8..a2ec59d 100644
--- a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_fr.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Has Subordinates Virtual Attribute
-user-friendly-plural-name=Has Subordinates Virtual Attributes
-synopsis=The Has Subordinates Virtual Attribute generates a virtual attribute that indicates whether the entry has any subordinate entries.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Has Subordinates Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel Poss\u00e8de des subordonn\u00e9s
+user-friendly-plural-name=Attributs virtuels Poss\u00e8de des subordonn\u00e9s
+synopsis=L'attribut virtuel Poss\u00e8de des subordonn\u00e9s g\u00e9n\u00e8re un attribut virtuel qui indique si l'entr\u00e9e a des entr\u00e9es subordonn\u00e9es.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel Poss\u00e8de des subordonn\u00e9s est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_zh_CN.properties
index 0bf7da8..507a384 100644
--- a/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/HasSubordinatesVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Has Subordinates Virtual Attribute
-user-friendly-plural-name=Has Subordinates Virtual Attributes
-synopsis=The Has Subordinates Virtual Attribute generates a virtual attribute that indicates whether the entry has any subordinate entries.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Has Subordinates Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u5177\u6709\u4e0b\u7ea7\u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u5177\u6709\u4e0b\u7ea7\u865a\u62df\u5c5e\u6027
+synopsis=\u5177\u6709\u4e0b\u7ea7\u865a\u62df\u5c5e\u6027\u751f\u6210\u4e00\u4e2a\u865a\u62df\u5c5e\u6027\uff0c\u7528\u4e8e\u6307\u793a\u8be5\u6761\u76ee\u662f\u5426\u6709\u4efb\u4f55\u4ece\u5c5e\u7684\u6761\u76ee\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5177\u6709\u4e0b\u7ea7\u865a\u62df\u5c5e\u6027\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_de.properties
index d7d663d..e5857c2 100644
--- a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Identity Mapper
-user-friendly-plural-name=Identity Mappers
-synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-property.enabled.synopsis=Indicates whether the Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Identity Mapper implementation.
+user-friendly-name=Identit\u00e4tsmapper
+user-friendly-plural-name=Identit\u00e4tsmapper
+synopsis=Identit\u00e4tsmapper erm\u00f6glichen das Herstellen einer Zuordnung zwischen einer Kennungszeichenfolge, die ein Client angibt, und dem Eintrag f\u00fcr den Benutzer, der der Kennung entspricht. Mit Identit\u00e4tsmappern werden mehrere SASL-Mechanismen einer Autorisierungs-ID (z. B. ein Kerberos-Principal bei Verwendung von GSSAPI) einem Directory-Benutzer zugeordnet. Sie werden auch zum Verarbeiten von Anforderungen in der Autorisierungssteuerung \u00fcber Proxy verwendet.
+property.enabled.synopsis=Gibt an ob der Identit\u00e4tsmapper zur Benutzung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Identit\u00e4tsmapper implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_es.properties
index d7d663d..07f336a 100644
--- a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Identity Mapper
-user-friendly-plural-name=Identity Mappers
-synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-property.enabled.synopsis=Indicates whether the Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Identity Mapper implementation.
+user-friendly-name=Asignador de identidad
+user-friendly-plural-name=Asignadores de identidad
+synopsis=Los asignadores de identidad se encargan de establecer una asignaci\u00f3n entre una cadena identificadora facilitada por un cliente y la entrada del usuario que corresponda a dicho identificador. Los asignadores de identidad se utilizan para procesar varios mecanismos SASL a fin de asignar un Id. de autorizaci\u00f3n (por ejemplo, un servicio principal Kerberos al utilizar GSSAPI) a un usuario de un directorio. Se utilizan tambi\u00e9n para procesar solicitudes con el control de autorizaci\u00f3n mediante el uso de servidores proxy.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el asignador de identidades para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del asignador de identidades.
diff --git a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_fr.properties
index d7d663d..e3f364d 100644
--- a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Identity Mapper
-user-friendly-plural-name=Identity Mappers
-synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-property.enabled.synopsis=Indicates whether the Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Identity Mapper implementation.
+user-friendly-name=Mappeur d'identit\u00e9
+user-friendly-plural-name=Mappeurs d'identit\u00e9
+synopsis=Les mappeurs d'identit\u00e9 permettent d'\u00e9tablir un mappage entre une cha\u00eene d'identifiant fournie par un client et l'entr\u00e9e pour l'utilisateur qui correspond \u00e0 cet identifiant. Les mappeurs d'identit\u00e9 sont utilis\u00e9s pour traiter plusieurs m\u00e9canismes SASL pour mapper une ID d'autorisation (par exemple le Principal dans Kerberos lors de l'utilisation de GSSAPI) vers un utilisateur du r\u00e9pertoire. Ils sont aussi utilis\u00e9s lors du traitement de requ\u00eates avec un contr\u00f4le d'autorisation en proxy.
+property.enabled.synopsis=Indique si le mappeur d'identit\u00e9 est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du mappeur d'identit\u00e9.
diff --git a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_zh_CN.properties
index d7d663d..ef7d587 100644
--- a/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/IdentityMapperCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Identity Mapper
-user-friendly-plural-name=Identity Mappers
-synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-property.enabled.synopsis=Indicates whether the Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Identity Mapper implementation.
+user-friendly-name=\u6807\u8bc6\u6620\u5c04\u5668
+user-friendly-plural-name=\u6807\u8bc6\u6620\u5c04\u5668
+synopsis=\u6807\u8bc6\u6620\u5c04\u5668\u8d1f\u8d23\u5728\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\u5b57\u7b26\u4e32\u548c\u5bf9\u5e94\u4e8e\u8be5\u6807\u8bc6\u7b26\u7684\u7528\u6237\u7684\u6761\u76ee\u4e4b\u95f4\u5efa\u7acb\u6620\u5c04\u3002\u6807\u8bc6\u6620\u5c04\u5668\u7528\u4e8e\u5904\u7406\u82e5\u5e72\u4e2a SASL \u673a\u5236\uff0c\u4ee5\u5c06\u6388\u6743 ID\uff08\u4f8b\u5982\uff0c\u4f7f\u7528 GSSAPI \u65f6\u7684 Kerberos \u4e3b\u4f53\uff09\u6620\u5c04\u5230\u76ee\u5f55\u7528\u6237\u3002\u4f7f\u7528\u4ee3\u7406\u6388\u6743\u63a7\u5236\u5904\u7406\u8bf7\u6c42\u65f6\u4e5f\u4f1a\u4f7f\u7528\u5b83\u4eec\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6807\u8bc6\u6620\u5c04\u5668\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6807\u8bc6\u6620\u5c04\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_de.properties
index 50f16d2..e03ef00 100644
--- a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Is Member Of Virtual Attribute
-user-friendly-plural-name=Is Member Of Virtual Attributes
-synopsis=The Is Member Of Virtual Attribute generates the isMemberOf operational attribute, which contains the DNs of the groups in which the user is a member.
+user-friendly-name=Virtuelles Attribut Ist Mitglied von
+user-friendly-plural-name=Virtuelle Attribute Ist Mitglied von
+synopsis=Das virtuelle Attribut Ist Mitglied von generiert das Vorgangsattribut isMemberOf, das die DNs der Gruppen enth\u00e4lt, in denen der Benutzer ein Mitglied ist.
 property.attribute-type.synopsis=Gibt den Typ des Attributs an dessen Werte dynamisch durch das virtuelle Attribut zugewiesen werden.
 property.base-dn.synopsis=Gibt die Basis-DNs f\u00fcr die Zweige an welche Eintr\u00e4ge beinhalten die g\u00fcltig sind das Virtuelle Attribut zu benutzen.
 property.base-dn.description=Falls kein Wert angegeben wird, generiert der Server virtuelle Attribute \u00fcberall im Server.
@@ -9,7 +9,7 @@
 property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Gibt an dass der Virtual-Attribut-Provider Echtwerte mit virtuell generierten Werten kombinieren soll. Somit Enth\u00e4lt so ein Eintrag virtuell generierte und echte Werte.
 property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Gibt an dass nur Echtwerte, die in einem Eintrag enthalten sind, benutzt werden und virtuelle attribute nicht generiert werden.
 property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Gibt an dass der Virtual-Attribut-Provider alls Echtwerte im Eintrag unterdr\u00fcckt und virtuelle Werte generiert und diese benutzt.
-property.enabled.synopsis=Indicates whether the Is Member Of Virtual Attribute is enabled for use.
+property.enabled.synopsis=Gibt an, ob das virtuelle Attribut Ist Mitglied von aktiviert ist.
 property.filter.synopsis=Gibt den Suchfilter, der verwendet wird, um festzustellen ob virtuelle Attribute f\u00fcr diese Eintr\u00e4ge errechnet werden sollen, an.
 property.filter.description=Falls keine Werte angegeben werden so wird jeder Eintrag als g\u00fcltig angesehen den Wert errechnet zu bekommen. Falls ein oder mehrere Filter angegeben werden, so werden nur Eintr\u00e4ge die auf diese Suchfilter passen als g\u00fcltig erachtet, das virtuelle attribut errechnet zu bekommen.
 property.filter.syntax.string.pattern.synopsis=Jeder g\u00fcltige Such-Filter-String.
diff --git a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_es.properties
index 392c0d2..98e3e8b 100644
--- a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_es.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Is Member Of Virtual Attribute
-user-friendly-plural-name=Is Member Of Virtual Attributes
-synopsis=The Is Member Of Virtual Attribute generates the isMemberOf operational attribute, which contains the DNs of the groups in which the user is a member.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Is Member Of Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual "es miembro de"
+user-friendly-plural-name=Atributos virtuales "es miembro de"
+synopsis=El atributo virtual "es miembro de" genera un atributo operativo isMemberOf (es miembro de) que contiene los DN de los grupos a los que pertenece el usuario.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual "es miembro de" est\u00e1 habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_fr.properties
index 392c0d2..3239a83 100644
--- a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_fr.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Is Member Of Virtual Attribute
-user-friendly-plural-name=Is Member Of Virtual Attributes
-synopsis=The Is Member Of Virtual Attribute generates the isMemberOf operational attribute, which contains the DNs of the groups in which the user is a member.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Is Member Of Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel Est membre
+user-friendly-plural-name=Attributs virtuels Est membre
+synopsis=L'attribut virtuel Est membre g\u00e9n\u00e8re l'attribut op\u00e9rationnel isMemberOf, qui contient les DN des groupes desquels l'utilisateur est membre.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel Est membre est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_zh_CN.properties
index 392c0d2..92a9bc3 100644
--- a/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/IsMemberOfVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Is Member Of Virtual Attribute
-user-friendly-plural-name=Is Member Of Virtual Attributes
-synopsis=The Is Member Of Virtual Attribute generates the isMemberOf operational attribute, which contains the DNs of the groups in which the user is a member.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Is Member Of Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u662f\u865a\u62df\u5c5e\u6027\u7684\u6210\u5458
+user-friendly-plural-name=\u662f\u865a\u62df\u5c5e\u6027\u7684\u6210\u5458
+synopsis=\u662f\u865a\u62df\u5c5e\u6027\u7684\u6210\u5458\u751f\u6210 isMemberOf \u64cd\u4f5c\u5c5e\u6027\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u7528\u6237\u6240\u5c5e\u7684\u7ec4\u7684 DN\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u662f\u865a\u62df\u5c5e\u6027\u7684\u6210\u5458\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_de.properties
index 8cf1191..2e40218 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_de.properties
@@ -1,11 +1,11 @@
-user-friendly-name=JMX Alert Handler
-user-friendly-plural-name=JMX Alert Handlers
-synopsis=The JMX Alert Handler is used to generate JMX notifications to alert administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the JMX Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Alert Handler implementation.
+user-friendly-name=JMX-Warnungshandler
+user-friendly-plural-name=JMX-Warnungshandler
+synopsis=Mit dem JMX-Warnungshandler werden JMX-Benachrichtigungen generiert, um Warnungsadministratoren von wichtigen Ereignissen zu unterrichten, die auf dem Server stattfinden.
+property.disabled-alert-type.synopsis=Gibt die Namen der Warnungstypen an, die f\u00fcr diesen Warnungshandler deaktiviert werden.
+property.disabled-alert-type.description=Wenn Werte f\u00fcr dieses Attribut vorliegen, sind keine Warnungen mit den angegebenen Typen zugelassen. Wenn keine Werte f\u00fcr dieses Attribut zugelassen sind, sind nur Warnungen mit einem Typ zugelassen, der im Satz aktivierter Warnungstypen enthalten ist. Wenn keine Werte f\u00fcr die Option aktivierter Warnungstypen vorhanden sind, sind alle Warnungstypen zugelassen.
+property.disabled-alert-type.default-behavior.alias.synopsis=Wenn ein Satz aktivierter Warnungstypen vorliegt, sind nur Warnungen mit einem dieser Typen zugelassen. Andernfalls sind alle Warnungen zugelassen.
+property.enabled.synopsis=Gibt an, ob der JMX-Warnungshandler aktiviert ist.
+property.enabled-alert-type.synopsis=Gibt die Namen der Warnungstypenhandler an, die f\u00fcr diesen Warnungshandler aktiviert sind.
+property.enabled-alert-type.description=Wenn Werte f\u00fcr dieses Attribut vorliegen, sind nur Warnungen mit einem der angegebenen Typen zugelassen (wenn sie nich auch in den deaktivierten Warnungstypen enthalten sind). Wenn keine Werte f\u00fcr dieses Attribut vorliegen, werden alle Warnungen mit einem Typ zugelassen, der nicht in der Liste deaktivierter Warnungstypen zugelassen ist.
+property.enabled-alert-type.default-behavior.alias.synopsis=Alle Warnungen mit Typen, die nicht im Satz deaktivierter Warnungstypen enthalten sind, sind zugelassen.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den JMX-Warnungshandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_es.properties
index 8cf1191..e21c967 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_es.properties
@@ -1,11 +1,11 @@
-user-friendly-name=JMX Alert Handler
-user-friendly-plural-name=JMX Alert Handlers
-synopsis=The JMX Alert Handler is used to generate JMX notifications to alert administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the JMX Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Alert Handler implementation.
+user-friendly-name=Controlador de alertas JMX
+user-friendly-plural-name=Controladores de alertas JMX
+synopsis=El controlador de alertas JMX se utiliza para generar notificaciones JMX que alertan a los administradores de eventos significativos que se producen dentro del servidor.
+property.disabled-alert-type.synopsis=Especifica los nombres de los tipos de alertas que se han deshabilitado para este controlador.
+property.disabled-alert-type.description=Si se ha especificado alg\u00fan valor para este atributo, no se permitir\u00e1 ninguna alerta con los tipos indicados. Si no se ha especificado ning\u00fan valor para este atributo, s\u00f3lo se permitir\u00e1n las alertas con un tipo incluido en el conjunto de tipos de alertas habilitados o, si no se ha especificado ning\u00fan valor para la opci\u00f3n de tipos de alertas, se permitir\u00e1n todos los tipos.
+property.disabled-alert-type.default-behavior.alias.synopsis=Si se ha definido un conjunto de tipos de alertas habilitados, s\u00f3lo se permitir\u00e1n las alertas de estos tipos. De lo contrario, se permitir\u00e1n todas las alertas.
+property.enabled.synopsis=Indica si el controlador de alertas JMX est\u00e1 habilitado.
+property.enabled-alert-type.synopsis=Especifica los nombres de los tipos de alertas que se han habilitado para este controlador.
+property.enabled-alert-type.description=Si se ha especificado alg\u00fan valor para este atributo, s\u00f3lo se permitir\u00e1n las alertas con uno de los tipos especificados (a menos que est\u00e9n incluidos tambi\u00e9n en los tipos de alertas deshabilitados). Si no se ha especificado ning\u00fan valor para este atributo, se permitir\u00e1n todas las alertas con un tipo que no est\u00e9 incluido en la lista de tipos de alertas deshabilitados.
+property.enabled-alert-type.default-behavior.alias.synopsis=Se permitir\u00e1n todas las alertas con tipos que no est\u00e9n incluidos en el conjunto de tipos de alertas deshabilitados.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de alertas JMX. 
diff --git a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_fr.properties
index 8cf1191..1c10032 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_fr.properties
@@ -1,11 +1,11 @@
-user-friendly-name=JMX Alert Handler
-user-friendly-plural-name=JMX Alert Handlers
-synopsis=The JMX Alert Handler is used to generate JMX notifications to alert administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the JMX Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Alert Handler implementation.
+user-friendly-name=Gestionnaire d'alerte JMX
+user-friendly-plural-name=Gestionnaires d'alerte JMX
+synopsis=Le gestionnaire d'alerte JMX est utilis\u00e9 pour g\u00e9n\u00e9rer des notifications JMX pour avertir les administrateurs des \u00e9v\u00e8nements significatifs qui se produisent dans le serveur.
+property.disabled-alert-type.synopsis=Sp\u00e9cifie les noms des types d'alerte qui sont d\u00e9sactiv\u00e9s pour ce gestionnaire d'alerte.
+property.disabled-alert-type.description=S'il existe des valeurs pour cet attribut, aucune alerte quel que soit son type sp\u00e9cifi\u00e9 n'est autoris\u00e9e. S'il n'existe pas de valeur pour cet attribut, seules les alertes avec un type inclus dans l'ensemble des types d'alertes activ\u00e9es sont autoris\u00e9es, ou s'il n'y a pas de valeur pour l'option de types d'alerte activ\u00e9e, tous les types d'alertes sont autoris\u00e9s.
+property.disabled-alert-type.default-behavior.alias.synopsis=S'il y a un ensemble de types d'alertes activ\u00e9s, seules les alertes avec l'un de ces types sont autoris\u00e9es. Sinon, toutes les alertes sont autoris\u00e9es.
+property.enabled.synopsis=Indique si le gestionnaire d'alerte JMX est activ\u00e9. 
+property.enabled-alert-type.synopsis=Sp\u00e9cifie les noms des types d'alerte qui sont activ\u00e9s pour ce gestionnaire d'alerte.
+property.enabled-alert-type.description=S'il existe des valeurs pour cet attribut, seules les alertes avec l'un des types sp\u00e9cifi\u00e9s sont autoris\u00e9es (sauf si elles sont aussi incluses dans les types d'alerte d\u00e9sactiv\u00e9s). S'il n'existe pas de valeur pour cet attribut, toute alerte avec un type non inclus dans la liste des types d'alerte d\u00e9sactiv\u00e9s est autoris\u00e9e.
+property.enabled-alert-type.default-behavior.alias.synopsis=Toutes les alertes avec des types non inclus dans l'ensemble des types d'alerte d\u00e9sactiv\u00e9s sont autoris\u00e9es.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire d'alerte JMX.
diff --git a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_zh_CN.properties
index 8cf1191..d63a8f8 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXAlertHandlerCfgDefn_zh_CN.properties
@@ -1,11 +1,11 @@
-user-friendly-name=JMX Alert Handler
-user-friendly-plural-name=JMX Alert Handlers
-synopsis=The JMX Alert Handler is used to generate JMX notifications to alert administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the JMX Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Alert Handler implementation.
+user-friendly-name=JMX \u8b66\u62a5\u5904\u7406\u5668
+user-friendly-plural-name=JMX \u8b66\u62a5\u5904\u7406\u5668
+synopsis=JMX \u8b66\u62a5\u5904\u7406\u5668\u7528\u4e8e\u751f\u6210 JMX \u901a\u77e5\u6765\u63d0\u9192\u7ba1\u7406\u5458\u6ce8\u610f\u5728\u670d\u52a1\u5668\u5185\u51fa\u73b0\u7684\u91cd\u5927\u4e8b\u4ef6\u3002
+property.disabled-alert-type.synopsis=\u6307\u5b9a\u9488\u5bf9\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7981\u7528\u7684\u8b66\u62a5\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.disabled-alert-type.description=\u5982\u679c\u6b64\u5c5e\u6027\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4e0d\u5141\u8bb8\u4efb\u4f55\u8b66\u62a5\u5177\u6709\u6307\u5b9a\u7c7b\u578b\u3002\u5982\u679c\u6b64\u5c5e\u6027\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\u4e2d\u5305\u62ec\u7684\u7c7b\u578b\uff0c\u6216\u8005\u5982\u679c\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u9009\u9879\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u5141\u8bb8\u6240\u6709\u8b66\u62a5\u7c7b\u578b\u3002
+property.disabled-alert-type.default-behavior.alias.synopsis=\u5982\u679c\u5b58\u5728\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u90a3\u4e9b\u7c7b\u578b\u4e2d\u7684\u4e00\u79cd\u3002\u5426\u5219\uff0c\u5c06\u5141\u8bb8\u6240\u6709\u8b66\u62a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 JMX \u8b66\u62a5\u5904\u7406\u5668\u3002
+property.enabled-alert-type.synopsis=\u6307\u5b9a\u9488\u5bf9\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u542f\u7528\u7684\u8b66\u62a5\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.enabled-alert-type.description=\u5982\u679c\u6b64\u5c5e\u6027\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u6307\u5b9a\u7c7b\u578b\u4e2d\u7684\u4e00\u79cd\u62a5\uff08\u9664\u975e\u5b83\u4eec\u5c5e\u4e8e\u7981\u7528\u7684\u8b66\u62a5\u7c7b\u578b\uff09\u3002\u5982\u679c\u6b64\u5c5e\u6027\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u5141\u8bb8\u5c5e\u4e8e\u5df2\u7981\u7528\u8b66\u62a5\u7c7b\u578b\u5217\u8868\u4e2d\u7684\u7c7b\u578b\u7684\u4efb\u4f55\u8b66\u62a5\u3002
+property.enabled-alert-type.default-behavior.alias.synopsis=\u5141\u8bb8\u5c5e\u4e8e\u5df2\u7981\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\u4e2d\u7684\u7c7b\u578b\u7684\u6240\u6709\u8b66\u62a5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b JMX \u8b66\u62a5\u5904\u7406\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_de.properties
index 0b57373..28d6da5 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_de.properties
@@ -1,24 +1,24 @@
-user-friendly-name=JMX Connection Handler
-user-friendly-plural-name=JMX Connection Handlers
-synopsis=The JMX Connection Handler is used to interact with clients using the Java Management Extensions (JMX) protocol.
-constraint.1.synopsis=A Key Manager Provider must be specified when this JMX Connection Handler is enabled and it is configured to use SSL.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the JMX Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Connection Handler implementation.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this JMX Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the JMX Connection Handler is enabled and configured to use SSL.
-property.listen-port.synopsis=Specifies the port number on which the JMX Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the JMX Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the JMX Connection Handler is configured to use SSL.
+user-friendly-name=JMX-Verbindungshandler
+user-friendly-plural-name=JMX-Verbindungshandler
+synopsis=Mit dem JMX-Verbindungshandler wird mithilfe des Protokolls Java Management Extensions (JMX) mit Clients interagiert.
+constraint.1.synopsis=Es muss ein Schl\u00fcsselmanageranbieter angegeben werden, wenn dieser JMX-Verbindungshandler aktiviert ist. Er muss auf die Verwendung von SSL konfiguriert sein.
+property.allowed-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.allowed-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske.
+property.allowed-client.default-behavior.alias.synopsis=Alle Clients mit Adressen, die nicht einer Adresse auf der Ablehnungsliste entsprechen, sind zugelassen. Falls keine Ablehnungsliste vorliegt, sind alle Clients zugelassen.
+property.allowed-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.denied-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die nicht zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.denied-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske. Wenn sowohl Masken f\u00fcr zugelassene als auch f\u00fcr abgelehnte Clients definiert werden und eine Clientverbindung mit einer oder mehreren Masken in beiden Listen \u00fcbereinstimmt, wird die Verbindung verweigert. Wird nur eine Ausschlussliste f\u00fcr verweigerte Clients angegeben, werden alle Clients, die mit keiner Maske dieser Liste \u00fcbereinstimmen, zugelassen.
+property.denied-client.default-behavior.alias.synopsis=Wenn eine Zulassungsliste angegegen ist, werden nur Clients mit Adressen auf der Zulassungsliste zugelassen. Andernfalls werden alle Clients zugelassen.
+property.denied-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.enabled.synopsis=Gibt an, ob der JMX-Verbindungshandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den JMX-Verbindungshandler implementiert.
+property.key-manager-provider.synopsis=Gibt den Namen des Schl\u00fcsselmanagers an, der mit diesem JMX-Verbindungshandler verwendet wird.
+property.key-manager-provider.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden sofort wirksam, aber nur f\u00fcr nachfolgende Versuche eines Zugriffs auf den Schl\u00fcsselmanageranbieter f\u00fcr verwandte Clientverbindungen.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Der referenzierte Schl\u00fcsselmanageranbieter muss aktiviert sein, wenn der JMX-Verbindungshandler aktiviert und zur Verwendung von SSL konfiguriert ist.
+property.listen-port.synopsis=Gibt die Anschlussnummer an, an der der JMX-Verbindungshandler auf Verbindungen von Clients wartet.
+property.listen-port.description=Es kann nur eine einzige Anschlussnummer angegeben werden.
+property.ssl-cert-nickname.synopsis=Gibt den Spitznamen (auch Alias genannt) eines Zertifikats an, das der JMX-Verbindungshandler benutzt, um SSL-Kommunikation auszuf\u00fchren.
+property.ssl-cert-nickname.description=Dies ist nur anwendbar, wenn der JMX-Verbindungshandler zum Verwenden von SSL konfiguriert ist.
 property.ssl-cert-nickname.default-behavior.alias.synopsis=Lass es den Server entscheiden.
-property.use-ssl.synopsis=Indicates whether the JMX Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the JMX Connection Handler will use SSL to encrypt communication with the clients.
+property.use-ssl.synopsis=Gibt an, ob der JMX-Verbindungshandler SSL verwendet.
+property.use-ssl.description=Bei Aktivierung verwendet der JMX-Verbindungshandler SSL, um die Kommunikation mit den Clients zu verschl\u00fcsseln.
diff --git a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_es.properties
index 8985984..1b7940a 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_es.properties
@@ -1,24 +1,24 @@
-user-friendly-name=JMX Connection Handler
-user-friendly-plural-name=JMX Connection Handlers
-synopsis=The JMX Connection Handler is used to interact with clients using the Java Management Extensions (JMX) protocol.
-constraint.1.synopsis=A Key Manager Provider must be specified when this JMX Connection Handler is enabled and it is configured to use SSL.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the JMX Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Connection Handler implementation.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this JMX Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the JMX Connection Handler is enabled and configured to use SSL.
-property.listen-port.synopsis=Specifies the port number on which the JMX Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the JMX Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the JMX Connection Handler is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.use-ssl.synopsis=Indicates whether the JMX Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the JMX Connection Handler will use SSL to encrypt communication with the clients.
+user-friendly-name=Controlador de conexi\u00f3n JMX
+user-friendly-plural-name=Controladores de conexi\u00f3n JMX
+synopsis=El controlador de conexi\u00f3n JMX se utiliza para interactuar con clientes que emplean el protocolo Java Management Extensions (JMX).
+constraint.1.synopsis=Debe especificarse un proveedor de administrador de claves cuando se habilite el controlador de conexi\u00f3n JMX y se configure para utilizar SSL. 
+property.allowed-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que pueden establecer conexiones con este controlador.
+property.allowed-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred.
+property.allowed-client.default-behavior.alias.synopsis=Se permitir\u00e1 el uso de todos los clientes con direcciones que no coincidan con una de las que se incluyen en la lista de denegaci\u00f3n. Si no hay ninguna lista de denegaci\u00f3n, se permitir\u00e1 el uso de todos los clientes.
+property.allowed-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.denied-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que no pueden establecer conexiones con este controlador.
+property.denied-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred. Si se definen tanto las m\u00e1scaras de cliente permitidas como las denegadas y una conexi\u00f3n de cliente coincide con, al menos, una de las m\u00e1scaras de ambas listas, se denegar\u00e1 la conexi\u00f3n. Si s\u00f3lo se especifica una lista de denegaci\u00f3n, se permitir\u00e1 el uso de cualquier cliente que no coincida con una m\u00e1scara de esa lista.
+property.denied-client.default-behavior.alias.synopsis=Si se especifica una lista de admisi\u00f3n, s\u00f3lo se permitir\u00e1 el uso de los clientes cuyas direcciones est\u00e9n incluidas en esa lista. De lo contrario, se permitir\u00e1 el uso de todos los clientes.
+property.denied-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.enabled.synopsis=Indica si el controlador de conexi\u00f3n JMX est\u00e1 habilitado.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del controlador de conexi\u00f3n JMX.
+property.key-manager-provider.synopsis=Especifica el nombre del administrador de claves que debe emplearse con el controlador de conexi\u00f3n JMX.
+property.key-manager-provider.requires-admin-action.synopsis=Los cambios efectuados en esta propiedad entran en vigor de forma inmediata, pero \u00fanicamente para los intentos posteriores de acceder al proveedor del administrador de claves de las conexiones de cliente asociadas.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=El proveedor del administrador de claves consultado debe habilitarse cuando se habilita el controlador de conexi\u00f3n JMX y se configura para utilizar SSL.
+property.listen-port.synopsis=Especifica el n\u00famero de puerto en el que el controlador de conexi\u00f3n JMX escuchar\u00e1 las conexiones de los clientes.
+property.listen-port.description=S\u00f3lo se puede especificar un \u00fanico n\u00famero de puerto.
+property.ssl-cert-nickname.synopsis=Especifica el sobrenombre (tambi\u00e9n llamado alias) del certificado que el controlador de conexi\u00f3n JMX debe utilizar al llevar a cabo la comunicaci\u00f3n SSL.
+property.ssl-cert-nickname.description=Esto s\u00f3lo se aplica cuando el controlador de conexi\u00f3n JMX est\u00e1 configurado para utilizar SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Dejar que el servidor decida.
+property.use-ssl.synopsis=Indica si el controlador de conexi\u00f3n JMX debe utilizar SSL.
+property.use-ssl.description=Si se habilita, el controlador de conexi\u00f3n JMX utilizar\u00e1 SSL para cifrar la comunicaci\u00f3n con los clientes.
diff --git a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_fr.properties
index 8985984..8f2f30c 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_fr.properties
@@ -1,24 +1,24 @@
-user-friendly-name=JMX Connection Handler
-user-friendly-plural-name=JMX Connection Handlers
-synopsis=The JMX Connection Handler is used to interact with clients using the Java Management Extensions (JMX) protocol.
-constraint.1.synopsis=A Key Manager Provider must be specified when this JMX Connection Handler is enabled and it is configured to use SSL.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the JMX Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Connection Handler implementation.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this JMX Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the JMX Connection Handler is enabled and configured to use SSL.
-property.listen-port.synopsis=Specifies the port number on which the JMX Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the JMX Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the JMX Connection Handler is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.use-ssl.synopsis=Indicates whether the JMX Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the JMX Connection Handler will use SSL to encrypt communication with the clients.
+user-friendly-name=Gestionnaire de connexion JMX
+user-friendly-plural-name=Gestionnaires de connexion JMX
+synopsis=Le gestionnaire de connexion JMX est utilis\u00e9 pour interagir avec des clients, en utilisant le protocole Java Management Extensions (JMX).
+constraint.1.synopsis=Un fournisseur de gestion de cl\u00e9 doit \u00eatre sp\u00e9cifi\u00e9 quand le gestionnaire de connexion JMX est activ\u00e9, et qu'il est configur\u00e9 pour utiliser SSL.
+property.allowed-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.allowed-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau.
+property.allowed-client.default-behavior.alias.synopsis=Tous les clients dont les adresses ne correspondent pas \u00e0 une adresse de la liste de refus sont autoris\u00e9s. S'il n'existe pas de liste de refus, tous les clients sont autoris\u00e9s.
+property.allowed-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.denied-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.denied-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau. Si les masques de client autoris\u00e9s et refus\u00e9s sont d\u00e9finis et qu'une connexion cliente correspond \u00e0 un ou plusieurs masques dans les deux listes, alors la connexion est refus\u00e9e. Si seule une liste de refus est sp\u00e9cifi\u00e9e, alors tout client qui ne correspond pas \u00e0 un masque dans cette liste est autoris\u00e9.
+property.denied-client.default-behavior.alias.synopsis=Si une liste d'autorisation est sp\u00e9cifi\u00e9e, alors seuls les clients ayant des adresses figurant sur la liste d'autorisation sont autoris\u00e9s. Dans le cas contraire, tous les clients sont autoris\u00e9s.
+property.denied-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.enabled.synopsis=Indique si le gestionnaire de connexion JMX est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de connexion JMX.
+property.key-manager-provider.synopsis=Sp\u00e9cifie le nom du gestionnaire de cl\u00e9 qui doit \u00eatre utilis\u00e9 avec le gestionnaire de connexion JMX.
+property.key-manager-provider.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais uniquement pour les tentatives suivantes d'acc\u00e8s au fournisseur du gestionnaire de cl\u00e9s pour les connexions clientes associ\u00e9es.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Le gestionnaire de cl\u00e9 correspondant doit \u00eatre activ\u00e9 quand le gestionnaire de connexion JMX est activ\u00e9 et configur\u00e9 pour utiliser SSL.
+property.listen-port.synopsis=Sp\u00e9cifie le num\u00e9ro de port sur lequel le gestionnaire de connexion JMX va \u00e9couter les connexions venant des clients.
+property.listen-port.description=Un seul num\u00e9ro de port peut \u00eatre fourni.
+property.ssl-cert-nickname.synopsis=Sp\u00e9cifie le pseudonyme (appel\u00e9 aussi l'alias) du certificat que le gestionnaire de connexion JMX doit utiliser lorsqu'il effectue une communication SSL.
+property.ssl-cert-nickname.description=Ceci est seulement applicable quand le gestionnaire de connexion JMX est configur\u00e9 pour utiliser SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Laisser le serveur d\u00e9cider.
+property.use-ssl.synopsis=Indique si le gestionnaire de connexion JMX doit utiliser SSL.
+property.use-ssl.description=S'il est activ\u00e9, le gestionnaire de connexion JMX utilise SSL pour chiffrer les communications avec les clients.
diff --git a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_zh_CN.properties
index 8985984..4d13c5b 100644
--- a/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/JMXConnectionHandlerCfgDefn_zh_CN.properties
@@ -1,24 +1,24 @@
-user-friendly-name=JMX Connection Handler
-user-friendly-plural-name=JMX Connection Handlers
-synopsis=The JMX Connection Handler is used to interact with clients using the Java Management Extensions (JMX) protocol.
-constraint.1.synopsis=A Key Manager Provider must be specified when this JMX Connection Handler is enabled and it is configured to use SSL.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the JMX Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the JMX Connection Handler implementation.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this JMX Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the JMX Connection Handler is enabled and configured to use SSL.
-property.listen-port.synopsis=Specifies the port number on which the JMX Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the JMX Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the JMX Connection Handler is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.use-ssl.synopsis=Indicates whether the JMX Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the JMX Connection Handler will use SSL to encrypt communication with the clients.
+user-friendly-name=JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+synopsis=JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u4f7f\u7528 Java Management Extensions (JMX) \u534f\u8bae\u4e0e\u5ba2\u6237\u7aef\u8fdb\u884c\u4ea4\u4e92\u3002
+constraint.1.synopsis=\u5982\u679c\u542f\u7528\u4e86\u6b64 JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u5e76\u4e14\u5b83\u88ab\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL\uff0c\u5219\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.allowed-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.allowed-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002
+property.allowed-client.default-behavior.alias.synopsis=\u5141\u8bb8\u6240\u6709\u5176\u5730\u5740\u4e0e\u62d2\u7edd\u5217\u8868\u4e2d\u7684\u5730\u5740\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002\u5982\u679c\u6ca1\u6709\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.allowed-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.denied-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u4e0d\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u5141\u8bb8\u548c\u62d2\u7edd\u7684\u5ba2\u6237\u7aef\u63a9\u7801\uff0c\u5e76\u4e14\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u8fd9\u4e24\u4e2a\u5217\u8868\u4e2d\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u63a9\u7801\u5339\u914d\uff0c\u5219\u5c06\u62d2\u7edd\u8fde\u63a5\u3002\u5982\u679c\u53ea\u6307\u5b9a\u4e86\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u4efb\u4f55\u4e0e\u8be5\u5217\u8868\u4e2d\u7684\u63a9\u7801\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.default-behavior.alias.synopsis=\u5982\u679c\u6307\u5b9a\u4e86\u5141\u8bb8\u5217\u8868\uff0c\u5219\u4ec5\u5141\u8bb8\u5177\u6709\u5141\u8bb8\u5217\u8868\u4e0a\u7684\u5730\u5740\u7684\u5ba2\u6237\u7aef\u3002\u5426\u5219\uff0c\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.denied-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.key-manager-provider.synopsis=\u6307\u5b9a\u4e0e\u6b64 JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u7684\u540d\u79f0\u3002
+property.key-manager-provider.requires-admin-action.synopsis=\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u751f\u6548\u7acb\u5373\uff0c\u4f46\u4ec5\u9488\u5bf9\u540e\u7eed\u5c1d\u8bd5\u8bbf\u95ee\u5173\u8054\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=\u5f53\u542f\u7528 JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e76\u4e14\u5c06\u5176\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u65f6\uff0c\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.listen-port.synopsis=\u6307\u5b9a JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4f1a\u5728\u5176\u4e0a\u4fa6\u542c\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u7684\u7aef\u53e3\u53f7\u3002
+property.listen-port.description=\u4ec5\u53ef\u63d0\u4f9b\u4e00\u4e2a\u7aef\u53e3\u53f7\u3002
+property.ssl-cert-nickname.synopsis=\u6307\u5b9a\u6267\u884c SSL \u901a\u4fe1\u65f6\uff0cJMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u522b\u540d\u3002
+property.ssl-cert-nickname.description=\u4ec5\u5728 JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u65f6\uff0c\u6b64\u9009\u9879\u624d\u9002\u7528\u3002
+property.ssl-cert-nickname.default-behavior.alias.synopsis=\u8bf7\u8ba9\u670d\u52a1\u5668\u51b3\u5b9a\u3002
+property.use-ssl.synopsis=\u6307\u793a JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u4f7f\u7528 SSL\u3002
+property.use-ssl.description=\u5982\u679c\u542f\u7528\uff0cJMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u4f7f\u7528 SSL \u6765\u52a0\u5bc6\u5ba2\u6237\u7aef\u7684\u901a\u4fe1\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_de.properties
index a5d864d..d99617b 100644
--- a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Key Manager Provider
-user-friendly-plural-name=Key Manager Providers
-synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-property.enabled.synopsis=Indicates whether the Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Key Manager Provider implementation.
+user-friendly-name=Schl\u00fcsselmanageranbieter
+user-friendly-plural-name=Schl\u00fcsselmanageranbieter
+synopsis=Die Schl\u00fcsselmanageranbieter erm\u00f6glichen die Verwaltung des Schl\u00fcsselmaterials, die zum Authentifizieren einer SSL-Verbindung bei ihrem Peer verwendet wird.
+description=Schl\u00fcsselmanageranbieter bieten Zugriff auf das Zertifikat, das der Server zum Ausf\u00fchren einer SSL- oder StartTLS-Verhandlung verwendet wird.
+property.enabled.synopsis=Gibt an, ob der Schl\u00fcsselmanageranbieter aktiviert ist.
+property.java-class.synopsis=Der vollqualifizierte Name der Java-Klasse, die den Schl\u00fcsselmanageranbieter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_es.properties
index a5d864d..8bf3006 100644
--- a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Key Manager Provider
-user-friendly-plural-name=Key Manager Providers
-synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-property.enabled.synopsis=Indicates whether the Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Key Manager Provider implementation.
+user-friendly-name=Proveedor del administrador de claves
+user-friendly-plural-name=Proveedores del administrador de claves
+synopsis=Los proveedores del administrador de claves se ocupan de administrar el material clave que se utiliza para autenticar una conexi\u00f3n SSL a su interlocutor.
+description=Los proveedores del administrador de claves se ocupan b\u00e1sicamente de facilitar el acceso al certificado que utiliza el servidor al llevar a cabo la negociaci\u00f3n SSL o StartTLS. 
+property.enabled.synopsis=Indica si est\u00e1 habilitado el proveedor de administradores de claves para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de administradores de claves.
diff --git a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_fr.properties
index a5d864d..ce828d3 100644
--- a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Key Manager Provider
-user-friendly-plural-name=Key Manager Providers
-synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-property.enabled.synopsis=Indicates whether the Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Key Manager Provider implementation.
+user-friendly-name=Fournisseur de gestionnaire de cl\u00e9
+user-friendly-plural-name=Fournisseurs de gestionnaire de cl\u00e9
+synopsis=Les fournisseurs de gestionnaire de cl\u00e9 permettent de g\u00e9rer le composant de cl\u00e9 qui est utilis\u00e9 pour authentifier une connexion SSL \u00e0 sa connexion paire.
+description=Les fournisseurs de gestionnaire de cl\u00e9 fournissent essentiellement un acc\u00e8s au certificat qui est utilis\u00e9 par le serveur lorsqu'une n\u00e9gociation SSL ou StartTLS est effectu\u00e9e.
+property.enabled.synopsis=Indique si le fournisseur de gestionnaire de cl\u00e9 est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de gestionnaire de cl\u00e9. 
diff --git a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_zh_CN.properties
index a5d864d..9c60280 100644
--- a/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/KeyManagerProviderCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Key Manager Provider
-user-friendly-plural-name=Key Manager Providers
-synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-property.enabled.synopsis=Indicates whether the Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Key Manager Provider implementation.
+user-friendly-name=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u8d1f\u8d23\u7ba1\u7406\u5728\u4f7f SSL \u8fde\u63a5\u901a\u8fc7\u5176\u5bf9\u7b49\u9879\u7684\u9a8c\u8bc1\u65f6\u4f7f\u7528\u7684\u5bc6\u94a5\u6750\u6599\u3002
+description=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u8d28\u4e0a\u662f\u7528\u4e8e\u63d0\u4f9b\u5bf9\u670d\u52a1\u5668\u6267\u884c SSL \u6216 StartTLS \u534f\u5546\u65f6\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u8bbf\u95ee\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u63d0\u4f9b\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_de.properties
index e989e5a..dba9d02 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_de.properties
@@ -1,12 +1,12 @@
-user-friendly-name=LDAP Attribute Description List Plugin
-user-friendly-plural-name=LDAP Attribute Description List Plugins
-synopsis=The LDAP Attribute Description List Plugin provides the ability for clients to include an attribute list in a search request that names object classes instead of (or in addition to) attributes.
-description=For example, if a client wishes to retrieve all of the attributes in the inetOrgPerson object class, then that client can include "@inetOrgPerson" in the attribute list rather than naming all of those attributes individually. This behavior is based on the specification contained in RFC 4529. The implementation for the LDAP attribute description list plugin is contained in the org.opends.server.plugins.LDAPADListPlugin class. It must be configured with the preParseSearch plugin type, but does not have any other custom configuration.
+user-friendly-name=LDAP-Attributsbeschreibungslisten-Plugin
+user-friendly-plural-name=LDAP-Attributsbeschreibungslisten-Plugins
+synopsis=Das LDAP-Attributsbeschreibungslisten-Plugin bietet Clients die M\u00f6glichkeit, eine Attributliste in einer Suchanfrage aufzunehmen, die stattdessen Objektklassen von (oder zus\u00e4tzlich zu) Attributen nennt.
+description=Beispiel: Wenn ein Client alle Attribute aus der Objektklasse inetOrgPerson abrufen m\u00f6chte, kann dieser Client "@inetOrgPerson" in die Attributsliste aufnehmen statt alle diese Attribute einzeln zu benennen. Dieses Verhalten beruht auf der Spezifikation in RFC 4529. Die Implementierung f\u00fcr das LDAP-Attributsbeschreibungslisten-Plugin befindet sich in der Klasse org.opends.server.plugins.LDAPADListPlugin. Es muss mit dem Plugin-Suchtyp preParseSearch konfiguriert sein, hat aber keine andere benutzerdefinierte Konfiguration.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_es.properties
index 0146563..a6feaac 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_es.properties
@@ -1,59 +1,59 @@
-user-friendly-name=LDAP Attribute Description List Plugin
-user-friendly-plural-name=LDAP Attribute Description List Plugins
-synopsis=The LDAP Attribute Description List Plugin provides the ability for clients to include an attribute list in a search request that names object classes instead of (or in addition to) attributes.
-description=For example, if a client wishes to retrieve all of the attributes in the inetOrgPerson object class, then that client can include "@inetOrgPerson" in the attribute list rather than naming all of those attributes individually. This behavior is based on the specification contained in RFC 4529. The implementation for the LDAP attribute description list plugin is contained in the org.opends.server.plugins.LDAPADListPlugin class. It must be configured with the preParseSearch plugin type, but does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento de la lista de descripci\u00f3n del atributo LDAP
+user-friendly-plural-name=Complementos de la lista de descripci\u00f3n del atributo LDAP
+synopsis=El complemento de la lista de descripci\u00f3n de atributos LDAP proporciona la posibilidad de que los clientes incluyan una lista de atributos en una solicitud de b\u00fasqueda que nombre las clases de objetos en lugar de (o adem\u00e1s de) los atributos.
+description=Por ejemplo, si el cliente desea recuperar todos los atributos de la clase de objeto inetOrgPerson, entonces dicho cliente puede incluir "@inetOrgPerson" en la lista de atributos en lugar de nombrar todos los atributos de forma individual. Esta conducta se basa en la especificaci\u00f3n contenida en RFC 4529. La implementaci\u00f3n del complemento de la lista de descripci\u00f3n del atributo LDAP se encuentra en la clase org.opends.server.plugins.LDAPADListPlugin. Debe configurarse con el tipo de complemento preParseSearch, pero no incluye ninguna otra configuraci\u00f3n personalizada.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_fr.properties
index 0146563..ded105e 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_fr.properties
@@ -1,59 +1,59 @@
-user-friendly-name=LDAP Attribute Description List Plugin
-user-friendly-plural-name=LDAP Attribute Description List Plugins
-synopsis=The LDAP Attribute Description List Plugin provides the ability for clients to include an attribute list in a search request that names object classes instead of (or in addition to) attributes.
-description=For example, if a client wishes to retrieve all of the attributes in the inetOrgPerson object class, then that client can include "@inetOrgPerson" in the attribute list rather than naming all of those attributes individually. This behavior is based on the specification contained in RFC 4529. The implementation for the LDAP attribute description list plugin is contained in the org.opends.server.plugins.LDAPADListPlugin class. It must be configured with the preParseSearch plugin type, but does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in de la liste de descriptions des attributs LDAP
+user-friendly-plural-name=Plug-ins de la liste de descriptions des attributs LDAP
+synopsis=Le plug-in de la liste de descriptions des attributs LDAP offre la possibilit\u00e9 pour les clients d'inclure une liste d'attributs dans une requ\u00eate de recherche qui nomme les classes d'objets au lieu (ou en plus) des attributs.
+description=Par exemple, si un client souhaite r\u00e9cup\u00e9rer tous les attributs de la classe d'objets inetOrgPerson, il peut alors inclure "@inetOrgPerson" dans la liste d'attributs plut\u00f4t que de nommer tous ces attributs individuellement. Ce comportement est bas\u00e9 sur la sp\u00e9cification indiqu\u00e9e dans le document RFC 4529. L'impl\u00e9mentation du plug-in de la liste de descriptions des attributs LDAP figure dans la classe org.opends.server.plugins.LDAPADListPlugin. Il doit \u00eatre configur\u00e9 avec le type de plug-in preParseSearch, mais ne dispose pas d'autre configuration personnalis\u00e9e.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_zh_CN.properties
index 0146563..4dc013a 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPAttributeDescriptionListPluginCfgDefn_zh_CN.properties
@@ -1,59 +1,59 @@
-user-friendly-name=LDAP Attribute Description List Plugin
-user-friendly-plural-name=LDAP Attribute Description List Plugins
-synopsis=The LDAP Attribute Description List Plugin provides the ability for clients to include an attribute list in a search request that names object classes instead of (or in addition to) attributes.
-description=For example, if a client wishes to retrieve all of the attributes in the inetOrgPerson object class, then that client can include "@inetOrgPerson" in the attribute list rather than naming all of those attributes individually. This behavior is based on the specification contained in RFC 4529. The implementation for the LDAP attribute description list plugin is contained in the org.opends.server.plugins.LDAPADListPlugin class. It must be configured with the preParseSearch plugin type, but does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=LDAP \u5c5e\u6027\u63cf\u8ff0\u5217\u8868\u63d2\u4ef6
+user-friendly-plural-name=LDAP \u5c5e\u6027\u63cf\u8ff0\u5217\u8868\u63d2\u4ef6
+synopsis=LDAP \u5c5e\u6027\u63cf\u8ff0\u5217\u8868\u63d2\u4ef6\u4e3a\u5ba2\u6237\u7aef\u63d0\u4f9b\u4e86\u5728\u5217\u4e3e\u5bf9\u8c61\u7c7b\u800c\u4e0d\u662f\uff08\u6216\u52a0\u4e0a\uff09\u5c5e\u6027\u7684\u641c\u7d22\u8bf7\u6c42\u4e2d\u5305\u62ec\u5c5e\u6027\u5217\u8868\u7684\u529f\u80fd\u3002
+description=\u4f8b\u5982\uff0c\u5982\u679c\u5ba2\u6237\u7aef\u60f3\u8981\u68c0\u7d22 inetOrgPerson \u5bf9\u8c61\u7c7b\u4e2d\u7684\u6240\u6709\u5c5e\u6027\uff0c\u5219\u6b64\u5ba2\u6237\u7aef\u53ef\u4ee5\u5728\u5c5e\u6027\u5217\u8868\u4e2d\u5305\u62ec\u201c@inetOrgPerson\u201d\uff0c\u800c\u4e0d\u9700\u5206\u522b\u5217\u4e3e\u6240\u6709\u7684\u8fd9\u4e9b\u5c5e\u6027\u3002\u6b64\u884c\u4e3a\u57fa\u4e8e RFC 4529 \u4e2d\u5305\u542b\u7684\u89c4\u8303\u3002LDAP \u5c5e\u6027\u63cf\u8ff0\u5217\u8868\u63d2\u4ef6\u7684\u5b9e\u73b0\u5305\u542b\u5728 org.opends.server.plugins.LDAPADListPlugin \u7c7b\u4e2d\u3002\u5b83\u5fc5\u987b\u4e0e preParseSearch \u63d2\u4ef6\u7c7b\u578b\u4e00\u8d77\u914d\u7f6e\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u5176\u4ed6\u81ea\u5b9a\u4e49\u914d\u7f6e\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_de.properties
index 79d1f50..89fbd26 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_de.properties
@@ -1,65 +1,65 @@
-user-friendly-name=LDAP Connection Handler
-user-friendly-plural-name=LDAP Connection Handlers
-synopsis=The LDAP Connection Handler is used to interact with clients using LDAP.
-description=It provides full support for LDAPv3 and limited support for LDAPv2.
-constraint.1.synopsis=A Key Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.2.synopsis=A Trust Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.3.synopsis=A LDAP Connection Handler cannot be configured to support SSL and StartTLS at the same time. Either SSL or StartTLS must be disabled in order for this LDAP Connection Handler to be used.
-property.accept-backlog.synopsis=Specifies the maximum number of pending connection attempts that are allowed to queue up in the accept backlog before the server starts rejecting new connection attempts.
-property.accept-backlog.description=This is primarily an issue for cases in which a large number of connections are established to the server in a very short period of time (for example, a benchmark utility that creates a large number of client threads that each have their own connection to the server) and the connection handler is unable to keep up with the rate at which the new connections are established.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allow-ldap-v2.synopsis=Indicates whether connections from LDAPv2 clients are allowed.
-property.allow-ldap-v2.description=If LDAPv2 clients are allowed, then only a minimal degree of special support are provided for them to ensure that LDAPv3-specific protocol elements (for example, Configuration Guide 25 controls, extended response messages, intermediate response messages, referrals) are not sent to an LDAPv2 client.
-property.allow-start-tls.synopsis=Indicates whether clients are allowed to use StartTLS.
-property.allow-start-tls.description=If enabled, the LDAP Connection Handler allows clients to use the StartTLS extended operation to initiate secure communication over an otherwise insecure channel. Note that this is only allowed if the LDAP Connection Handler is not configured to use SSL, and if the server is configured with a valid key manager provider and a valid trust manager provider.
-property.allow-tcp-reuse-address.synopsis=Indicates whether the LDAP Connection Handler should reuse socket descriptors.
-property.allow-tcp-reuse-address.description=If enabled, the SO_REUSEADDR socket option is used on the server listen socket to potentially allow the reuse of socket descriptors for clients in a TIME_WAIT state. This may help the server avoid temporarily running out of socket descriptors in cases in which a very large number of short-lived connections have been established from the same client system.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDAP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDAP Connection Handler implementation.
-property.keep-stats.synopsis=Indicates whether the LDAP Connection Handler should keep statistics.
-property.keep-stats.description=If enabled, the LDAP Connection Handler maintains statistics about the number and types of operations requested over LDAP and the amount of data sent and received.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this LDAP Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this LDAP Connection Handler should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the LDAP Connection Handler listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the LDAP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.max-blocked-write-time-limit.synopsis=Specifies the maximum length of time that attempts to write data to LDAP clients should be allowed to block.
-property.max-blocked-write-time-limit.description=If an attempt to write data to a client takes longer than this length of time, then the client connection is terminated.
-property.max-request-size.synopsis=Specifies the size in bytes of the largest LDAP request message that will be allowed by this LDAP Connection handler.
-property.max-request-size.description=This property is analogous to the maxBERSize configuration attribute of the Sun Java System Directory Server. This can help prevent denial-of-service attacks by clients that indicate they send extremely large requests to the server causing it to attempt to allocate large amounts of memory.
-property.num-request-handlers.synopsis=Specifies the number of request handlers that are used to read requests from clients.
-property.num-request-handlers.description=The LDAP Connection Handler uses one thread to accept new connections from clients, but uses one or more additional threads to read requests from existing client connections. This ensures that new requests are read efficiently and that the connection handler itself does not become a bottleneck when the server is under heavy load from many clients at the same time.
-property.send-rejection-notice.synopsis=Indicates whether the LDAP Connection Handler should send a notice of disconnection extended response message to the client if a new connection is rejected for some reason.
-property.send-rejection-notice.description=The extended response message may provide an explanation indicating the reason that the connection was rejected.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the LDAP Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the LDAP Connection Handler is configured to use SSL.
+user-friendly-name=LDAP-Verbindungshandler
+user-friendly-plural-name=LDAP-Verbindungshandler
+synopsis=Der LDAP-Verbindungshandler wird f\u00fcr die Interaktion mit Clients verwendet, die LDAP verwenden.
+description=Er bietet vollst\u00e4ndige Unterst\u00fctzung f\u00fcr LDAPv3 und eingeschr\u00e4nkte Unterst\u00fctzung f\u00fcr LDAPv2.
+constraint.1.synopsis=Es muss ein Schl\u00fcsselmanageranbieter spezifiziert werden, wenn dieser LDAP-Verbindungshandler aktiviert und zur Verwendung von SSL oder StartTLS konfiguriert ist.
+constraint.2.synopsis=Es muss ein Vertrauensmanageranbieter spezifiziert werden, wenn dieser LDAP-Verbindungshandler aktiviert und zur Verwendung von SSL oder StartTLS konfiguriert ist.
+constraint.3.synopsis=Ein LDAP-Verbindungshandler kann nicht zur gleichzeitigen Unterst\u00fctzung von SSL und StartTLS konfiguriert werden. SSL oder StartTLS m\u00fcssen deaktiviert sein, damit dieser LDAP-Verbindungshandler verwendet werden kann.
+property.accept-backlog.synopsis=Gibt die maximale Anzahl der ausstehenden Verbindungsversuche an, die im Akzeptierr\u00fcckstand in die Warteschlange versetzt werden k\u00f6nnen, bevor der Server neue Verbindungsversuche ablehnt.
+property.accept-backlog.description=Dies ist vor allem ein Problem in F\u00e4llen, in denen eine gro\u00dfe Anzahl von Verbindungen zum Server in sehr kurzer Zeit hergestellt werden (beispielsweise ein Benchmark-Dienstprogramm, der eine gro\u00dfe Anzahl von Client-Threads erstellt, die jeweils \u00fcber eine eigene Verbindung zum Server verf\u00fcgen), und der Verbindungshandler mit der Geschwindigkeit nicht mithalten kann, in der neue Verbindungen hergestellt werden.
+property.allowed-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.allowed-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske.
+property.allowed-client.default-behavior.alias.synopsis=Alle Clients mit Adressen, die nicht einer Adresse auf der Ablehnungsliste entsprechen, sind zugelassen. Falls keine Ablehnungsliste vorliegt, sind alle Clients zugelassen.
+property.allowed-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.allow-ldap-v2.synopsis=Gibt an, ob Verbindungen von LDAPv2-Clients zugelassen sind.
+property.allow-ldap-v2.description=Wenn LDAPv2-Clients zugelassen sind, wird ihnen nur minimale besondere Unterst\u00fctzung geboten, damit sichergestellt wird, dass LDAPv3-spezifische Protokollelemente (beispielsweise Konfigurationshandbuch 25-Steuerelemente, erweiterte Antwortnachrichten, zwischenzeitliche Antwortnachrichten, Verweise) nicht an einen LDAPv2-Client gesendet werden.
+property.allow-start-tls.synopsis=Gibt an, ob Clients StartTLS verwenden k\u00f6nnen.
+property.allow-start-tls.description=Wenn dies aktiviert ist, erlaubt der LDAP-Verbindungshandler Clients, den erweiterten Vorgang StartTLS zu verwenden, um eine sichere Kommunikation \u00fcber einen andernfalls unsicheren Kanal zu initiieren. Beachten Sie, dass die nur zul\u00e4ssig ist, wenn der LDAP-Verbindungshandler nicht zur Verwendung von SSL konfiguriert ist, und der Server mit einem g\u00fcltigen Schl\u00fcsselmanageranbieter und einem g\u00fcltigen Vertrauensmanageranbieter konfiguriert ist.
+property.allow-tcp-reuse-address.synopsis=Gibt an, ob der LDAP-Verbindungshandler Socket-Beschreibungen wiederverwendet.
+property.allow-tcp-reuse-address.description=Wenn dies aktiviert ist, wird die Socket-Option SO_REUSEADDR am Server-Abh\u00f6r-Socket verwendet, um die Wiederverwendung der Socket-Beschreibungen f\u00fcr Clients mit dem Status TIME_WAIT zu erm\u00f6glichen. Damit wird der Server unterst\u00fctzt, vor\u00fcbergehend nicht mehr genug Socket-Beschreibungen zu besitzen, wenn eine sehr gro\u00dfe Anzahl kurzlebiger Verbindungen \u00fcber das gleiche Clientsystem hergestellt wurde.
+property.denied-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die nicht zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.denied-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske. Wenn sowohl Masken f\u00fcr zugelassene als auch f\u00fcr abgelehnte Clients definiert werden und eine Clientverbindung mit einer oder mehreren Masken in beiden Listen \u00fcbereinstimmt, wird die Verbindung verweigert. Wird nur eine Ausschlussliste f\u00fcr verweigerte Clients angegeben, werden alle Clients, die mit keiner Maske dieser Liste \u00fcbereinstimmen, zugelassen.
+property.denied-client.default-behavior.alias.synopsis=Wenn eine Zulassungsliste angegegen ist, werden nur Clients mit Adressen auf der Zulassungsliste zugelassen. Andernfalls werden alle Clients zugelassen.
+property.denied-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.enabled.synopsis=Gibt an, ob der LDAP-Verbindungshandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den LDAP-Verbindungshandler implementiert.
+property.keep-stats.synopsis=Gibt an, ob der LDAP-Verbindunsgshandler Statistiken beibeh\u00e4lt.
+property.keep-stats.description=Wenn dies aktiviert ist, beh\u00e4lt der LDAP-Verbindungshandler Statistiken zu Anzahl und Typ der Vorg\u00e4nge, die \u00fcber LDAP angefordert werden, und zur versendeten und empfangenen Datenmenge bei.
+property.key-manager-provider.synopsis=Gibt den Namen des Schl\u00fcsselmanagers bei, der mit dem LDAP-Verbindungshandler verwendet wird.
+property.key-manager-provider.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden sofort wirksam, aber nur f\u00fcr nachfolgende Versuche eines Zugriffs auf den Schl\u00fcsselmanageranbieter f\u00fcr verwandte Clientverbindungen.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Der referenzierte Schl\u00fcsselmanageranbieter muss aktiviert sein, wenn der LDAP-Verbindungshandler aktiviert und zum Verwenden von SSL oder StartTLS konfiguriert ist.
+property.listen-address.synopsis=Gibt die Adresse oder den Satz mit Adressen an, an denen dieser LDAP-Verbindungshandler auf Verbindungen von LDAP-Clients wartet.
+property.listen-address.description=F\u00fcr dieses Attribut k\u00f6nnen mehrere Adressen als separate Werte angegeben werden. Wenn keine Werte angegeben werden, wartet der LDAP-Verbindungshandler an allen Schnittstellen.
+property.listen-port.synopsis=Gibt die Anschlussnummer an, an der der LDAP-Verbindungshandler auf Verbindungen von Clients wartet.
+property.listen-port.description=Es kann nur eine einzige Anschlussnummer angegeben werden.
+property.max-blocked-write-time-limit.synopsis=Gibt die maximale Zeitspanne an, in der Schreibversuche auf LDAP-Clients blockiert werden k\u00f6nnen.
+property.max-blocked-write-time-limit.description=Wenn ein Versuch zum Schreiben von Daten auf einem Client diese Zeitspanne \u00fcberschreitet, wird die Clientverbindung beendet.
+property.max-request-size.synopsis=Gibt die Gr\u00f6\u00dfe der gr\u00f6\u00dften LDAP-Anforderungsmeldung an, die von diesem LDAP-Verbimdungshandler zugelassen wird.
+property.max-request-size.description=Diese Eigenschaft ist analog zum Konfigurationsattribut maxBERSize des Sun Java System-Directory-Servers. Dies kann zum Vermeiden von Denial-of-Service-Angriffen durch Clients beitragen, die angeben, dass sie extrem gro\u00dfe Anforderungen an den Server senden, um ihn zum Zuweisen gro\u00dfer Speicherkapazit\u00e4ten zu veranlassen.
+property.num-request-handlers.synopsis=Gibt die Anzahl der Anforderungshandler an, die zum Lesen von Anforderungen von Clients verwendet werden.
+property.num-request-handlers.description=Der LDAP-Verbindungshandler verwendet einen Thread zum Akzeptieren neuer Verbindungen von Clients, aber verwendet einen oder mehrere zus\u00e4tzliche Threads zum Lesen von Anforderungen aus bestehenden Clientverbindungen. Damit wird sichergestellt, dass neue Anforderungen effizient gelesen werden und der Verbindungshandler selbst nicht zu einem Engpass wird, wenn der Server schweren Lasten von zahlreichen Clients zur gleichen Zeit ausgesetzt ist.
+property.send-rejection-notice.synopsis=Gib an, ob der LDAP-Verbindungshandler eine Benachrichtigung zur Verbindungstrennung mit erweiterter Reaktionsmeldung an den Client sendet, wenn eine neue Verbindung abgelehnt wird.
+property.send-rejection-notice.description=Die erweiterte Reaktionsmeldung kann eine Erl\u00e4uterung zum Grund der Ablehnung enthalten.
+property.ssl-cert-nickname.synopsis=Gibt den Spitznamen (auch Alias genannt) des Zertifikats an, das der LDAP-Verbindungshandler bei der SSL-Kommunikation verwendet.
+property.ssl-cert-nickname.description=Dies gilt nur, wenn der LDAP-Verbindungshandler zur Verwendung von SSL konfiguriert ist.
 property.ssl-cert-nickname.default-behavior.alias.synopsis=Lass es den Server entscheiden.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or StartTLS communication.
+property.ssl-cipher-suite.synopsis=Gibt die Namen der SSL-Verschl\u00fcsselungs-Suites an, die zur Verwendung in der SSL- oder StartTLS-Kommunikation zugelassen sind.
 property.ssl-cipher-suite.default-behavior.alias.synopsis=Benutzt die Standard SSL-Verschl\u00fcsselungs-Suites die mit der Server JVM mitgeliefert wurden.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but will only impact new SSL/TLS-based sessions created after the change.
-property.ssl-client-auth-policy.synopsis=Specifies the policy that the LDAP Connection Handler should use regarding client SSL certificates.
-property.ssl-client-auth-policy.description=This is only applicable if clients are allowed to use SSL.
-property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=Clients are not required to provide their own certificates when performing SSL negotiation.
-property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=Clients are requested to provide their own certificates when performing SSL negotiation, but still accept the connection even if the client does not provide a certificate.
-property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Clients are required to provide their own certificates when performing SSL negotiation and are refused access if the do not provide a certificate.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or StartTLS communication.
+property.ssl-cipher-suite.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden sofort wirksam, betreffen nur neue SSL/TLS-basierte Sitzungen, die nach der \u00c4nderung erstellt wurden.
+property.ssl-client-auth-policy.synopsis=Gibt die Richtlinie an, die der LDAP-Verbindungshandler f\u00fcr die Client-SSL-Zertifikate verwendet.
+property.ssl-client-auth-policy.description=Dies gilt nur, wenn Clients zur Verwendung von SSL zugelassen sind.
+property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=Clients m\u00fcssen zum Ausf\u00fchren einer SSL-Verhandlung nicht zuvor ihre eigenen Zertifikate angeben. 
+property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=Clients werden aufgefordert, ihre eigenen Zertifikate anzugeben, wenn sie eine SSL-Verhandlung ausf\u00fchren, akzeptieren die Verbindung aber auch, wenn der Client kein Zertifikate angibt.
+property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Clients m\u00fcssen beim Ausf\u00fchren einer SSL-Verhandlung ihre eigenen Zertifikate angeben. Der Zugriff wird verweigert, wenn sie kein Zertifikat angeben.
+property.ssl-protocol.synopsis=Gibt die Namen der SSL-Protokolle an, die zur Verwendung in der SSL- oder StartTLS-Kommunikation zugelassen sind.
 property.ssl-protocol.default-behavior.alias.synopsis=Benutzt die Standard SSL Protokolle der JVM des Servers.
 property.ssl-protocol.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft treten sofort in Kraft aber betreffen nur neue SSL/TLS basierte Sessions die zeitlich nach der \u00c4nderung waren.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that should be used with the LDAP Connection Handler .
-property.trust-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the trust manager provider for associated client connections.
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.use-ssl.synopsis=Indicates whether the LDAP Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the LDAP Connection Handler will use SSL to encrypt communication with the clients.
-property.use-tcp-keep-alive.synopsis=Indicates whether the LDAP Connection Handler should use TCP keep-alive.
-property.use-tcp-keep-alive.description=If enabled, the SO_KEEPALIVE socket option is used to indicate that TCP keepalive messages should periodically be sent to the client to verify that the associated connection is still valid. This may also help prevent cases in which intermediate network hardware could silently drop an otherwise idle client connection, provided that the keepalive interval configured in the underlying operating system is smaller than the timeout enforced by the network hardware.
-property.use-tcp-no-delay.synopsis=Indicates whether the LDAP Connection Handler should use TCP no-delay.
-property.use-tcp-no-delay.description=If enabled, the TCP_NODELAY socket option is used to ensure that response messages to the client are sent immediately rather than potentially waiting to determine whether additional response messages can be sent in the same packet. In most cases, using the TCP_NODELAY socket option provides better performance and lower response times, but disabling it may help for some cases in which the server sends a large number of entries to a client in response to a search request.
+property.trust-manager-provider.synopsis=Gibt den Namen des Vertrauensmanagers an, der mit dem LDAP-Verbindungshandler verwendet wird.
+property.trust-manager-provider.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden sofort wirksam, gelten jedoch nur f\u00fcr aufeinanderfolgende Versuche, f\u00fcr verkn\u00fcpfte Clientverbindungen auf den Vertrauensmanageranbieter zuzugreifen.
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=Der referenzierte Vertrauensmanageranbieter muss aktiviert sein, wenn der LDAP-Verbindungshandler aktiviert und zum Verwenden von SSL oder StartTLS konfiguriert ist.
+property.use-ssl.synopsis=Gibt an, ob der LDAP-Verbindunsgshandler SSL verwendet.
+property.use-ssl.description=Wenn dies aktiviert ist, verwendet der LDAP-Verbindungshandler SSL zum Verschl\u00fcsseln der Kommunikation mit den Clients.
+property.use-tcp-keep-alive.synopsis=Gibt an, ob der LDAP-Verbindungshandler TCP keep alive verwendet.
+property.use-tcp-keep-alive.description=Wenn dies aktiviert ist, wird mit der Socket-Option SO_KEEPLALIVE angegeben, dass TCP keepalive-Meldungen regelm\u00e4\u00dfig an den Client gesendet werden, um zu pr\u00fcfen, ob die verkn\u00fcpfte Verbindung weiterhin g\u00fcltig ist. Damit k\u00f6nnen auch F\u00e4lle vermieden werden, in denen zwischengeschaltete Netzwerkhardware eine sonst inaktive Verbindung abbricht, wenn das im zugrunde liegenden Betriebssystem konfigurierte keepalive-Intervall kleiner als die von der Netzwerkhardware umgesetzte Zeit\u00fcberschreitung ist.
+property.use-tcp-no-delay.synopsis=Gibt an, ob der LDAP-Verbindungshandler TCP no-delay verwendet.
+property.use-tcp-no-delay.description=Wenn die Socket-Option TCP_NODELAY aktiviert wird, wird mit ihr sichergestellt, dass Reaktionsmeldungen an den Client sofort gesendet werden, statt m\u00f6glicherweise zu ermitteln, ob zus\u00e4tzliche Reaktionsmeldungen im gleichen Paket gesendet werden k\u00f6nnen. In den meisten F\u00e4llen erbringt die Socket-Option TCP_NODELAY eine bessere Leistung und niedrigere Reaktionszeiten, aber das Deaktivieren der Option kann in F\u00e4llen g\u00fcnstig sein, in denen der Server eine gro\u00dfe Anzahl von Eintr\u00e4gen als Reaktion auf eine Suchanfrage an einen Client versendet.
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_es.properties
index cbdadac..113c9a7 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_es.properties
@@ -1,65 +1,65 @@
-user-friendly-name=LDAP Connection Handler
-user-friendly-plural-name=LDAP Connection Handlers
-synopsis=The LDAP Connection Handler is used to interact with clients using LDAP.
-description=It provides full support for LDAPv3 and limited support for LDAPv2.
-constraint.1.synopsis=A Key Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.2.synopsis=A Trust Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.3.synopsis=A LDAP Connection Handler cannot be configured to support SSL and StartTLS at the same time. Either SSL or StartTLS must be disabled in order for this LDAP Connection Handler to be used.
-property.accept-backlog.synopsis=Specifies the maximum number of pending connection attempts that are allowed to queue up in the accept backlog before the server starts rejecting new connection attempts.
-property.accept-backlog.description=This is primarily an issue for cases in which a large number of connections are established to the server in a very short period of time (for example, a benchmark utility that creates a large number of client threads that each have their own connection to the server) and the connection handler is unable to keep up with the rate at which the new connections are established.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allow-ldap-v2.synopsis=Indicates whether connections from LDAPv2 clients are allowed.
-property.allow-ldap-v2.description=If LDAPv2 clients are allowed, then only a minimal degree of special support are provided for them to ensure that LDAPv3-specific protocol elements (for example, Configuration Guide 25 controls, extended response messages, intermediate response messages, referrals) are not sent to an LDAPv2 client.
-property.allow-start-tls.synopsis=Indicates whether clients are allowed to use StartTLS.
-property.allow-start-tls.description=If enabled, the LDAP Connection Handler allows clients to use the StartTLS extended operation to initiate secure communication over an otherwise insecure channel. Note that this is only allowed if the LDAP Connection Handler is not configured to use SSL, and if the server is configured with a valid key manager provider and a valid trust manager provider.
-property.allow-tcp-reuse-address.synopsis=Indicates whether the LDAP Connection Handler should reuse socket descriptors.
-property.allow-tcp-reuse-address.description=If enabled, the SO_REUSEADDR socket option is used on the server listen socket to potentially allow the reuse of socket descriptors for clients in a TIME_WAIT state. This may help the server avoid temporarily running out of socket descriptors in cases in which a very large number of short-lived connections have been established from the same client system.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDAP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDAP Connection Handler implementation.
-property.keep-stats.synopsis=Indicates whether the LDAP Connection Handler should keep statistics.
-property.keep-stats.description=If enabled, the LDAP Connection Handler maintains statistics about the number and types of operations requested over LDAP and the amount of data sent and received.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this LDAP Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this LDAP Connection Handler should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the LDAP Connection Handler listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the LDAP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.max-blocked-write-time-limit.synopsis=Specifies the maximum length of time that attempts to write data to LDAP clients should be allowed to block.
-property.max-blocked-write-time-limit.description=If an attempt to write data to a client takes longer than this length of time, then the client connection is terminated.
-property.max-request-size.synopsis=Specifies the size in bytes of the largest LDAP request message that will be allowed by this LDAP Connection handler.
-property.max-request-size.description=This property is analogous to the maxBERSize configuration attribute of the Sun Java System Directory Server. This can help prevent denial-of-service attacks by clients that indicate they send extremely large requests to the server causing it to attempt to allocate large amounts of memory.
-property.num-request-handlers.synopsis=Specifies the number of request handlers that are used to read requests from clients.
-property.num-request-handlers.description=The LDAP Connection Handler uses one thread to accept new connections from clients, but uses one or more additional threads to read requests from existing client connections. This ensures that new requests are read efficiently and that the connection handler itself does not become a bottleneck when the server is under heavy load from many clients at the same time.
-property.send-rejection-notice.synopsis=Indicates whether the LDAP Connection Handler should send a notice of disconnection extended response message to the client if a new connection is rejected for some reason.
-property.send-rejection-notice.description=The extended response message may provide an explanation indicating the reason that the connection was rejected.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the LDAP Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the LDAP Connection Handler is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or StartTLS communication.
-property.ssl-cipher-suite.default-behavior.alias.synopsis=Uses the default set of SSL cipher suites provided by the server's JVM.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but will only impact new SSL/TLS-based sessions created after the change.
-property.ssl-client-auth-policy.synopsis=Specifies the policy that the LDAP Connection Handler should use regarding client SSL certificates.
-property.ssl-client-auth-policy.description=This is only applicable if clients are allowed to use SSL.
-property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=Clients are not required to provide their own certificates when performing SSL negotiation.
-property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=Clients are requested to provide their own certificates when performing SSL negotiation, but still accept the connection even if the client does not provide a certificate.
-property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Clients are required to provide their own certificates when performing SSL negotiation and are refused access if the do not provide a certificate.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or StartTLS communication.
-property.ssl-protocol.default-behavior.alias.synopsis=Uses the default set of SSL protocols provided by the server's JVM.
-property.ssl-protocol.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that should be used with the LDAP Connection Handler .
-property.trust-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the trust manager provider for associated client connections.
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.use-ssl.synopsis=Indicates whether the LDAP Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the LDAP Connection Handler will use SSL to encrypt communication with the clients.
-property.use-tcp-keep-alive.synopsis=Indicates whether the LDAP Connection Handler should use TCP keep-alive.
-property.use-tcp-keep-alive.description=If enabled, the SO_KEEPALIVE socket option is used to indicate that TCP keepalive messages should periodically be sent to the client to verify that the associated connection is still valid. This may also help prevent cases in which intermediate network hardware could silently drop an otherwise idle client connection, provided that the keepalive interval configured in the underlying operating system is smaller than the timeout enforced by the network hardware.
-property.use-tcp-no-delay.synopsis=Indicates whether the LDAP Connection Handler should use TCP no-delay.
-property.use-tcp-no-delay.description=If enabled, the TCP_NODELAY socket option is used to ensure that response messages to the client are sent immediately rather than potentially waiting to determine whether additional response messages can be sent in the same packet. In most cases, using the TCP_NODELAY socket option provides better performance and lower response times, but disabling it may help for some cases in which the server sends a large number of entries to a client in response to a search request.
+user-friendly-name=Controlador de conexi\u00f3n LDAP
+user-friendly-plural-name=Controladores de conexi\u00f3n LDAP
+synopsis=Se emplea el controlador de conexi\u00f3n LDAP para que interact\u00fae con clientes que utilizan LDAP.
+description=Proporciona asistencia completa para LDAPv3 y asistencia limitada para LDAPv2.
+constraint.1.synopsis=Debe especificarse un proveedor de administrador de claves cuando se habilite el controlador de conexi\u00f3n LDAP y se configure para utilizar SSL o StartTLS.
+constraint.2.synopsis=Debe especificarse un proveedor de administrador de confianza cuando se habilite el controlador de conexi\u00f3n LDAP y se configure para utilizar SSL o StartTLS.
+constraint.3.synopsis=No puede configurarse un controlador de conexi\u00f3n LDAP para que admita SSL y StartTLS al mismo tiempo. SSL o StartTLS deben estar deshabilitados para utilizar este controlador de conexi\u00f3n de LDAP.
+property.accept-backlog.synopsis=Especifica el n\u00famero m\u00e1ximo de intentos de conexi\u00f3n que pueden ponerse en cola como pendientes de aceptaci\u00f3n antes de que el servidor empiece a rechazar nuevos intentos de conexi\u00f3n.
+property.accept-backlog.description=Este problema se da fundamentalmente en casos en los que se establece un gran n\u00famero de conexiones con el servidor en un corto per\u00edodo de tiempo (por ejemplo, un hito que cree un gran n\u00famero de subprocesos de cliente, cada uno de las cuales cuenta con su propia conexi\u00f3n al servidor) y el controlador de conexi\u00f3n no puede mantener el nivel al que se establecieron las nuevas conexiones.
+property.allowed-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que pueden establecer conexiones con este controlador.
+property.allowed-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred.
+property.allowed-client.default-behavior.alias.synopsis=Se permitir\u00e1 el uso de todos los clientes con direcciones que no coincidan con una de las que se incluyen en la lista de denegaci\u00f3n. Si no hay ninguna lista de denegaci\u00f3n, se permitir\u00e1 el uso de todos los clientes.
+property.allowed-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.allow-ldap-v2.synopsis=Indica si se permiten conexiones de clientes LDAPv2. 
+property.allow-ldap-v2.description=Si se permiten clientes LDAPv2, s\u00f3lo se proporciona un grado m\u00ednimo de asistencia especial para garantizar que no se env\u00eden elementos de protocolo espec\u00edficos LDAPv3 (por ejemplo, controles de la Gu\u00eda de configuraci\u00f3n, mensajes de respuesta ampliada, mensajes de respuesta intermedia, referencias) no se env\u00edan a un cliente LDAPv2.
+property.allow-start-tls.synopsis=Indica si se permite a los clientes utilizar StartTLS.
+property.allow-start-tls.description=Si se habilita, el controlador de conexi\u00f3n LDAP permite a los clientes utilizar el funcionamiento ampliado de StartTLS para iniciar una comunicaci\u00f3n segura a trav\u00e9s de un canal no seguro. Tenga en cuenta que esto solo se permite si el controlador de conexi\u00f3n LDAP no est\u00e1 configurado para utilizar SSL y el servidor est\u00e1 configurado con un proveedor de administraci\u00f3n de claves v\u00e1lido y un proveedor de administrador de confianza v\u00e1lido.
+property.allow-tcp-reuse-address.synopsis=Indica si el controlador de conexi\u00f3n LDAP debe reutilizar los descriptores de socket.
+property.allow-tcp-reuse-address.description=Si se habilita, la opci\u00f3n de socket SO_REUSEADDR se emplea para que el socket de escucha del servidor permita la reutilizaci\u00f3n de los descriptores del socket para los clientes que se encuentren en un estado TIME_WAIT. Esto puede impedir que el servidor se quede temporalmente sin descriptores de socket en los casos en los que se haya establecido un gran n\u00famero de conexiones de vida corta a partir del mismo sistema de cliente.
+property.denied-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que no pueden establecer conexiones con este controlador.
+property.denied-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred. Si se definen tanto las m\u00e1scaras de cliente permitidas como las denegadas y una conexi\u00f3n de cliente coincide con, al menos, una de las m\u00e1scaras de ambas listas, se denegar\u00e1 la conexi\u00f3n. Si s\u00f3lo se especifica una lista de denegaci\u00f3n, se permitir\u00e1 el uso de cualquier cliente que no coincida con una m\u00e1scara de esa lista.
+property.denied-client.default-behavior.alias.synopsis=Si se especifica una lista de admisi\u00f3n, s\u00f3lo se permitir\u00e1 el uso de los clientes cuyas direcciones est\u00e9n incluidas en esa lista. De lo contrario, se permitir\u00e1 el uso de todos los clientes.
+property.denied-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.enabled.synopsis=Indica si el controlador de conexi\u00f3n LDAP est\u00e1 habilitado.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del controlador de conexi\u00f3n LDAP.
+property.keep-stats.synopsis=Indica si el controlador de conexi\u00f3n LDAP debe mantener estad\u00edsticas.
+property.keep-stats.description=Si se habilita, el controlador de conexi\u00f3n LDAP mantiene las estad\u00edsticas sobre el n\u00famero y los tipos de operaciones que se solicitan en LDAP y la cantidad de datos enviados y recibidos.
+property.key-manager-provider.synopsis=Especifica el nombre del administrador de claves que debe emplearse con el conector de administraci\u00f3n LDAP.
+property.key-manager-provider.requires-admin-action.synopsis=Los cambios efectuados en esta propiedad entran en vigor de forma inmediata, pero \u00fanicamente para los intentos posteriores de acceder al proveedor del administrador de claves de las conexiones de cliente asociadas.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=El proveedor del administrador de claves debe habilitarse cuando se habilita el controlador de conexi\u00f3n LDAP y se configura para utilizar SSL o StartTLS.
+property.listen-address.synopsis=Especifica la direcci\u00f3n o el conjunto de direcciones en las que el controlador de conexi\u00f3n LDAP debe escuchar las conexiones de los clientes LDAP.
+property.listen-address.description=Pueden proporcionarse varias direcciones como valores independientes para este atributo. Si no se proporciona ning\u00fan valor, el controlador de conexi\u00f3n LDAP escucha todas las interfaces.
+property.listen-port.synopsis=Especifica el n\u00famero de puerto en el que el controlador de conexi\u00f3n LDAP escuchar\u00e1 las conexiones de los clientes.
+property.listen-port.description=S\u00f3lo se puede especificar un \u00fanico n\u00famero de puerto.
+property.max-blocked-write-time-limit.synopsis=Especifica la duraci\u00f3n m\u00e1xima de los intentos de escribir datos en LDAP que los clientes deben tener permitido bloquear.
+property.max-blocked-write-time-limit.description=Si un intento de escribir datos para un cliente tarda m\u00e1s tiempo del indicado, se anula conexi\u00f3n del cliente.
+property.max-request-size.synopsis=Especifica el tama\u00f1o en bytes del mensaje de solicitud LDAP que permitir\u00e1 este controlador de conexi\u00f3n LDAP.
+property.max-request-size.description=Esta propiedad es an\u00e1loga al atributo de configuraci\u00f3n maxBERSize del servidor de directorios del sistema Sun Java. Esto puede ayudar a impedir ataques de denegaci\u00f3n de servicio por parte de los clientes, lo que indica que env\u00edan solicitudes extremadamente grandes al servidor, provocando que \u00e9ste intente asignar grandes cantidades de memoria.
+property.num-request-handlers.synopsis=Especifica el n\u00famero de controladores de solicitud que se emplean para leer las solicitudes de los clientes.
+property.num-request-handlers.description=El controlador de conexi\u00f3n LDAP utiliza un subproceso para aceptar nuevas conexiones de clientes, pero usa uno o m\u00e1s subprocesos adicionales para leer solicitudes de las conexiones de cliente existentes. Esto garantiza que se lean las nuevas solicitudes de forma eficaz y que el controlador de conexi\u00f3n en s\u00ed no se convierta en un obst\u00e1culo cuando el servidor est\u00e1 en condiciones de plena carga de varios clientes a la vez.
+property.send-rejection-notice.synopsis=Indica si el controlador de conexi\u00f3n LDAP debe enviar un aviso de desconexi\u00f3n en forma de mensaje de respuesta ampliada al cliente si se rechaza una nueva conexi\u00f3n por cualquier motivo.
+property.send-rejection-notice.description=El mensaje de respuesta ampliada puede proporcionar una explicaci\u00f3n que indique la raz\u00f3n por la que se ha rechazado la conexi\u00f3n.
+property.ssl-cert-nickname.synopsis=Especifica el sobrenombre (tambi\u00e9n llamado alias) del certificado que el controlador de conexi\u00f3n LDAP debe utilizar al llevar a cabo la comunicaci\u00f3n SSL.
+property.ssl-cert-nickname.description=Esto s\u00f3lo se aplica cuando el controlador de conexi\u00f3n LDAP est\u00e1 configurado para utilizar SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Dejar que el servidor decida.
+property.ssl-cipher-suite.synopsis=Especifica los nombres de los conjuntos de cifrado SSL que se permite utilizar en comunicaci\u00f3n SSL o StartTLS.
+property.ssl-cipher-suite.default-behavior.alias.synopsis=Utilice el grupo predeterminado de conjuntos de cifrado SSL proporcionado por la JVM del servidor.
+property.ssl-cipher-suite.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n entran en vigor de forma inmediata, pero solo afectar\u00e1n a las nuevas sesiones basadas en SSL o TLS creadas tras la modificaci\u00f3n.
+property.ssl-client-auth-policy.synopsis=Especifica la pol\u00edtica que debe emplear el controlador de conexi\u00f3n LDAP con respecto a los certificados de cliente SSL.
+property.ssl-client-auth-policy.description=Esto s\u00f3lo se aplica si los clientes est\u00e1n autorizados a utilizar SSL.
+property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=No es necesario que los clientes proporcionen sus propios certificados al llevar a cabo la negociaci\u00f3n de SSL.
+property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=Se solicita a los clientes que proporcionen sus propios certificados al llevar a cabo la negociaci\u00f3n de SSL, pero la conexi\u00f3n se aceptar\u00e1 igualmente si el cliente no facilita un certificado.
+property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Se solicita a los clientes que proporcionen sus propios certificados al llevar a cabo la negociaci\u00f3n de SSL y, si no lo hacen, se les deniega el acceso.
+property.ssl-protocol.synopsis=Especifica los nombres de los protocolos SSL que se permite utilizar en la comunicaci\u00f3n SSL o StartTLS.
+property.ssl-protocol.default-behavior.alias.synopsis=Utilice el conjunto predeterminado de protocolos SSL proporcionado por la m\u00e1quina JVM del servidor.
+property.ssl-protocol.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor de forma inmediata, pero s\u00f3lo afectar\u00e1n a las sesiones basadas en SSL/TLS creadas tras el cambio.
+property.trust-manager-provider.synopsis=Especifica el nombre del administrador de confianza que debe emplearse con el conector de administraci\u00f3n LDAP.
+property.trust-manager-provider.requires-admin-action.synopsis=Los cambios efectuados en esta propiedad entran en vigor de forma inmediata, pero \u00fanicamente para los intentos posteriores de acceder al proveedor del administrador de confianza de las conexiones de cliente asociadas.
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=El proveedor del administrador de confianza debe habilitarse cuando se habilita el controlador de conexi\u00f3n LDAP y se configura para utilizar SSL o StartTLS.
+property.use-ssl.synopsis=Indica si el controlador de conexi\u00f3n LDAP debe utilizar SSL.
+property.use-ssl.description=Si se habilita, el controlador de conexi\u00f3n LDAP utilizar\u00e1 SSL para cifrar la comunicaci\u00f3n con los clientes.
+property.use-tcp-keep-alive.synopsis=Indica si el controlador de conexi\u00f3n LDAP debe utilizar un mantenimiento TCP.
+property.use-tcp-keep-alive.description=Si se habilita, la opci\u00f3n de socket SO_KEEPALIVE se emplea para indicar que los mensajes de mantenimiento de TCP deben enviarse peri\u00f3dicamente al cliente para comprobar que la conexi\u00f3n asociada sigue siendo v\u00e1lida. Esto tambi\u00e9n puede impedir los casos en los que el hardware de red intermedio pudiera aplicar de forma silenciosa una conexi\u00f3n de cliente inactiva, siempre que el intervalo de mantenimiento configurado en el sistema de funcionamiento subyacente sea inferior al tiempo de espera requerido por el hardware de red.
+property.use-tcp-no-delay.synopsis=Indica si el controlador de conexi\u00f3n LDAP debe utilizar un mecanismo anti-retrasos TCP.
+property.use-tcp-no-delay.description=Si se habilita, la opci\u00f3n de socket TCP_NODELAY se emplea para garantizar que se env\u00eden mensajes de respuesta al cliente de forma inmediata, en vez de esperar a que se determine si pueden enviarse mensajes de respuesta adicionales en el mismo paquete. En la mayor\u00eda de los casos, el uso de una opci\u00f3n de socket TCP_NODELAY proporciona un mayor rendimiento y menores tiempos de espera, pero deshabilitarla puede ser de ayuda en algunos casos en los que el servidor env\u00eda un amplio n\u00famero de entradas a un cliente en respuesta a una solicitud de b\u00fasqueda.
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_fr.properties
index cbdadac..780dd32 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_fr.properties
@@ -1,65 +1,65 @@
-user-friendly-name=LDAP Connection Handler
-user-friendly-plural-name=LDAP Connection Handlers
-synopsis=The LDAP Connection Handler is used to interact with clients using LDAP.
-description=It provides full support for LDAPv3 and limited support for LDAPv2.
-constraint.1.synopsis=A Key Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.2.synopsis=A Trust Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.3.synopsis=A LDAP Connection Handler cannot be configured to support SSL and StartTLS at the same time. Either SSL or StartTLS must be disabled in order for this LDAP Connection Handler to be used.
-property.accept-backlog.synopsis=Specifies the maximum number of pending connection attempts that are allowed to queue up in the accept backlog before the server starts rejecting new connection attempts.
-property.accept-backlog.description=This is primarily an issue for cases in which a large number of connections are established to the server in a very short period of time (for example, a benchmark utility that creates a large number of client threads that each have their own connection to the server) and the connection handler is unable to keep up with the rate at which the new connections are established.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allow-ldap-v2.synopsis=Indicates whether connections from LDAPv2 clients are allowed.
-property.allow-ldap-v2.description=If LDAPv2 clients are allowed, then only a minimal degree of special support are provided for them to ensure that LDAPv3-specific protocol elements (for example, Configuration Guide 25 controls, extended response messages, intermediate response messages, referrals) are not sent to an LDAPv2 client.
-property.allow-start-tls.synopsis=Indicates whether clients are allowed to use StartTLS.
-property.allow-start-tls.description=If enabled, the LDAP Connection Handler allows clients to use the StartTLS extended operation to initiate secure communication over an otherwise insecure channel. Note that this is only allowed if the LDAP Connection Handler is not configured to use SSL, and if the server is configured with a valid key manager provider and a valid trust manager provider.
-property.allow-tcp-reuse-address.synopsis=Indicates whether the LDAP Connection Handler should reuse socket descriptors.
-property.allow-tcp-reuse-address.description=If enabled, the SO_REUSEADDR socket option is used on the server listen socket to potentially allow the reuse of socket descriptors for clients in a TIME_WAIT state. This may help the server avoid temporarily running out of socket descriptors in cases in which a very large number of short-lived connections have been established from the same client system.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDAP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDAP Connection Handler implementation.
-property.keep-stats.synopsis=Indicates whether the LDAP Connection Handler should keep statistics.
-property.keep-stats.description=If enabled, the LDAP Connection Handler maintains statistics about the number and types of operations requested over LDAP and the amount of data sent and received.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this LDAP Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this LDAP Connection Handler should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the LDAP Connection Handler listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the LDAP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.max-blocked-write-time-limit.synopsis=Specifies the maximum length of time that attempts to write data to LDAP clients should be allowed to block.
-property.max-blocked-write-time-limit.description=If an attempt to write data to a client takes longer than this length of time, then the client connection is terminated.
-property.max-request-size.synopsis=Specifies the size in bytes of the largest LDAP request message that will be allowed by this LDAP Connection handler.
-property.max-request-size.description=This property is analogous to the maxBERSize configuration attribute of the Sun Java System Directory Server. This can help prevent denial-of-service attacks by clients that indicate they send extremely large requests to the server causing it to attempt to allocate large amounts of memory.
-property.num-request-handlers.synopsis=Specifies the number of request handlers that are used to read requests from clients.
-property.num-request-handlers.description=The LDAP Connection Handler uses one thread to accept new connections from clients, but uses one or more additional threads to read requests from existing client connections. This ensures that new requests are read efficiently and that the connection handler itself does not become a bottleneck when the server is under heavy load from many clients at the same time.
-property.send-rejection-notice.synopsis=Indicates whether the LDAP Connection Handler should send a notice of disconnection extended response message to the client if a new connection is rejected for some reason.
-property.send-rejection-notice.description=The extended response message may provide an explanation indicating the reason that the connection was rejected.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the LDAP Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the LDAP Connection Handler is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or StartTLS communication.
-property.ssl-cipher-suite.default-behavior.alias.synopsis=Uses the default set of SSL cipher suites provided by the server's JVM.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but will only impact new SSL/TLS-based sessions created after the change.
-property.ssl-client-auth-policy.synopsis=Specifies the policy that the LDAP Connection Handler should use regarding client SSL certificates.
-property.ssl-client-auth-policy.description=This is only applicable if clients are allowed to use SSL.
-property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=Clients are not required to provide their own certificates when performing SSL negotiation.
-property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=Clients are requested to provide their own certificates when performing SSL negotiation, but still accept the connection even if the client does not provide a certificate.
-property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Clients are required to provide their own certificates when performing SSL negotiation and are refused access if the do not provide a certificate.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or StartTLS communication.
-property.ssl-protocol.default-behavior.alias.synopsis=Uses the default set of SSL protocols provided by the server's JVM.
-property.ssl-protocol.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that should be used with the LDAP Connection Handler .
-property.trust-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the trust manager provider for associated client connections.
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.use-ssl.synopsis=Indicates whether the LDAP Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the LDAP Connection Handler will use SSL to encrypt communication with the clients.
-property.use-tcp-keep-alive.synopsis=Indicates whether the LDAP Connection Handler should use TCP keep-alive.
-property.use-tcp-keep-alive.description=If enabled, the SO_KEEPALIVE socket option is used to indicate that TCP keepalive messages should periodically be sent to the client to verify that the associated connection is still valid. This may also help prevent cases in which intermediate network hardware could silently drop an otherwise idle client connection, provided that the keepalive interval configured in the underlying operating system is smaller than the timeout enforced by the network hardware.
-property.use-tcp-no-delay.synopsis=Indicates whether the LDAP Connection Handler should use TCP no-delay.
-property.use-tcp-no-delay.description=If enabled, the TCP_NODELAY socket option is used to ensure that response messages to the client are sent immediately rather than potentially waiting to determine whether additional response messages can be sent in the same packet. In most cases, using the TCP_NODELAY socket option provides better performance and lower response times, but disabling it may help for some cases in which the server sends a large number of entries to a client in response to a search request.
+user-friendly-name=Gestionnaire de connexion LDAP
+user-friendly-plural-name=Gestionnaires de connexion LDAP
+synopsis=Le gestionnaire de connexion LDAP est utilis\u00e9 pour interagir avec des clients via LDAP.
+description=Il fournit la prise en charge compl\u00e8te de LDAPv3 et une prise en charge limit\u00e9e de LDAPv2.
+constraint.1.synopsis=Un fournisseur de gestionnaires de cl\u00e9s doit \u00eatre sp\u00e9cifi\u00e9 lorsque ce gestionnaire de connexion LDAP est activ\u00e9 et qu'il est configur\u00e9 de fa\u00e7on \u00e0 utiliser SSL ou StartTLS.
+constraint.2.synopsis=Un fournisseur de gestionnaires d'approbations doit \u00eatre sp\u00e9cifi\u00e9 lorsque ce gestionnaire de connexion LDAP est activ\u00e9 et qu'il est configur\u00e9 de fa\u00e7on \u00e0 utiliser SSL ou StartTLS.
+constraint.3.synopsis=Un gestionnaire de connexion LDAP ne peut pas \u00eatre configur\u00e9 de fa\u00e7on \u00e0 prendre en charge SSL et StartTLS en m\u00eame temps. SSL ou StartTLS doit \u00eatre d\u00e9sactiv\u00e9 pour que ce gestionnaire de connexion LDAP soit utilis\u00e9.
+property.accept-backlog.synopsis=Sp\u00e9cifie le nombre maximal de tentatives de connexion en instance autoris\u00e9es dans la file d'attente du journal des connexions en attente \u00e0 accepter avant que le serveur commence \u00e0 rejeter de nouvelles tentatives de connexion.
+property.accept-backlog.description=Ceci est un probl\u00e8me principalement dans les cas o\u00f9 un grand nombre de connexions sont \u00e9tablies vers le serveur dans un temps tr\u00e8s court (par exemple, un utilitaire d'\u00e9valuation des performances qui cr\u00e9e un grand nombre de threads client, chacun ayant sa propre connexion au serveur) et o\u00f9 le gestionnaire de connexion n'est pas en mesure de suivre le rythme auquel les nouvelles connexions sont \u00e9tablies.
+property.allowed-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.allowed-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau.
+property.allowed-client.default-behavior.alias.synopsis=Tous les clients dont les adresses ne correspondent pas \u00e0 une adresse de la liste de refus sont autoris\u00e9s. S'il n'existe pas de liste de refus, tous les clients sont autoris\u00e9s.
+property.allowed-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.allow-ldap-v2.synopsis=Indique si les connexions des clients LDAPv2 sont autoris\u00e9es.
+property.allow-ldap-v2.description=Si les clients LDAPv2 sont autoris\u00e9s, seul un degr\u00e9 minimal de support particulier leur est alors fourni, afin de veiller \u00e0 ce que les \u00e9l\u00e9ments de protocole sp\u00e9cifiques \u00e0 LDAPv3 (par exemple, les 25 commandes du guide de configuration, les messages de r\u00e9ponse \u00e9tendus, les messages de r\u00e9ponse interm\u00e9diaires, les renvois) ne soient pas envoy\u00e9s \u00e0 un client LDAPv2.  
+property.allow-start-tls.synopsis=Indique si des clients peuvent utiliser StartTLS.
+property.allow-start-tls.description=S'il est activ\u00e9, le gestionnaire de connexion LDAP autorise des clients \u00e0 utiliser l'op\u00e9ration \u00e9tendue StartTLS afin d'initier une communication s\u00e9curis\u00e9e sur un canal autrement non s\u00e9curis\u00e9. Remarque : ceci est autoris\u00e9 uniquement si le gestionnaire de connexion LDAP n'est pas configur\u00e9 de fa\u00e7on \u00e0 utiliser SSL, et si le serveur est configur\u00e9 avec un fournisseur de gestionnaire de cl\u00e9s valide et un fournisseur de gestionnaire d'approbations valide.
+property.allow-tcp-reuse-address.synopsis=Indique si le gestionnaire de connexion LDAP soit r\u00e9utiliser les descripteurs de socket.
+property.allow-tcp-reuse-address.description=Si elle est activ\u00e9e, l'option de socket SO_REUSEADDR est utilis\u00e9e sur le socket d'\u00e9coute du serveur pour \u00e9ventuellement autoriser la r\u00e9utilisation des descripteurs de sockets pour des clients en \u00e9tat TIME_WAIT. Ceci peut aider le serveur \u00e0 \u00e9viter temporairement de manquer de descripteurs de sockets dans les cas o\u00f9 un tr\u00e8s grand nombre de connexions de courte dur\u00e9e ont \u00e9t\u00e9 \u00e9tablies depuis le m\u00eame syst\u00e8me client.
+property.denied-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.denied-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau. Si les masques de client autoris\u00e9s et refus\u00e9s sont d\u00e9finis et qu'une connexion cliente correspond \u00e0 un ou plusieurs masques dans les deux listes, alors la connexion est refus\u00e9e. Si seule une liste de refus est sp\u00e9cifi\u00e9e, alors tout client qui ne correspond pas \u00e0 un masque dans cette liste est autoris\u00e9.
+property.denied-client.default-behavior.alias.synopsis=Si une liste d'autorisation est sp\u00e9cifi\u00e9e, alors seuls les clients ayant des adresses figurant sur la liste d'autorisation sont autoris\u00e9s. Dans le cas contraire, tous les clients sont autoris\u00e9s.
+property.denied-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.enabled.synopsis=Indique si le gestionnaire de connexion LDAP est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de connexion LDAP.
+property.keep-stats.synopsis=Indique si le gestionnaire de connexion LDAP doit tenir des statistiques \u00e0 jour.
+property.keep-stats.description=S'il est activ\u00e9, le gestionnaire de connexion LDAP tient des statistiques \u00e0 jour sur le nombre et les types d'op\u00e9rations demand\u00e9es sur LDAP et la quantit\u00e9 de donn\u00e9es envoy\u00e9es et re\u00e7ues.
+property.key-manager-provider.synopsis=Sp\u00e9cifie le nom du gestionnaire de cl\u00e9s \u00e0 utiliser avec ce gestionnaire de connexion LDAP.
+property.key-manager-provider.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais uniquement pour les tentatives suivantes d'acc\u00e8s au fournisseur du gestionnaire de cl\u00e9s pour les connexions clientes associ\u00e9es.
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=Le fournisseur de gestionnaire de cl\u00e9s r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9 lorsque le gestionnaire de connexion LDAP est activ\u00e9 et configur\u00e9 pour utiliser SSL ou StartTLS.
+property.listen-address.synopsis=Sp\u00e9cifie l'adresse ou le jeu d'adresses sur lesquelles ce gestionnaire de connexion LDAP doit \u00e9couter des connexions des clients LDAP.
+property.listen-address.description=Plusieurs adresses peuvent \u00eatre fournies comme valeurs distinctes pour cet attribut. Si aucune valeur n'est fournie, le gestionnaire de connexion LDAP \u00e9coute sur toutes les interfaces.
+property.listen-port.synopsis=Sp\u00e9cifie le num\u00e9ro de port sur lequel le gestionnaire de connexion LDAP \u00e9coutera des connexions de clients.
+property.listen-port.description=Un seul num\u00e9ro de port peut \u00eatre fourni.
+property.max-blocked-write-time-limit.synopsis=Sp\u00e9cifie la dur\u00e9e maximale pendant laquelle les tentatives d'\u00e9criture de donn\u00e9es sur les clients LDAP doivent \u00eatre autoris\u00e9es \u00e0 bloquer.
+property.max-blocked-write-time-limit.description=Si une tentative d'\u00e9criture de donn\u00e9es sur un client prend plus de temps, la connexion du client prend fin.
+property.max-request-size.synopsis=Sp\u00e9cifie la taille en octets du message de requ\u00eate LDAP le plus cons\u00e9quent qui sera autoris\u00e9 par ce gestionnaire de connexion LDAP.
+property.max-request-size.description=Cette propri\u00e9t\u00e9 est analogue \u00e0 l'attribut de configuration maxBERSize du Sun Java System Directory Server. Ceci peut aider \u00e0 \u00e9viter des d\u00e9nis de service par des clients qui indiquent qu'ils envoient des requ\u00eates de tr\u00e8s grande taille au serveur, entra\u00eenant une tentative d'allocation de grandes quantit\u00e9s de m\u00e9moire.
+property.num-request-handlers.synopsis=Sp\u00e9cifie le nombre de gestionnaires de requ\u00eates utilis\u00e9s pour lire les requ\u00eates des clients.
+property.num-request-handlers.description=Le gestionnaire de connexion LDAP utilise un thread pour accepter de nouvelles connexions de clients, mais utilise un ou plusieurs threads suppl\u00e9mentaires pour lire les requ\u00eates des connexions de clients existantes. Ceci permet d'assurer que les nouvelles requ\u00eates sont lues de fa\u00e7on efficace et que le gestionnaire de connexion lui-m\u00eame ne se transforme pas en goulot d'\u00e9tranglement lorsque le serveur est tr\u00e8s charg\u00e9 (trop de clients en m\u00eame temps).
+property.send-rejection-notice.synopsis=Indique si le gestionnaire de connexion LDAP doit envoyer un avis de message de r\u00e9ponse \u00e9tendue de d\u00e9connexion au client si une nouvelle connexion est rejet\u00e9e pour la m\u00eame raison.
+property.send-rejection-notice.description=Le message de r\u00e9ponse \u00e9tendue peut fournir une explication indiquant la raison du rejet de la connexion.
+property.ssl-cert-nickname.synopsis=Sp\u00e9cifie le surnom (ou l'alias) du certificat que le gestionnaire de connexion LDAP doit utiliser lors des communications SSL.
+property.ssl-cert-nickname.description=Ceci s'applique uniquement lorsque le gestionnaire de connexion LDAP est configur\u00e9 de fa\u00e7on \u00e0 utiliser SSL.
+property.ssl-cert-nickname.default-behavior.alias.synopsis=Laisser le serveur d\u00e9cider.
+property.ssl-cipher-suite.synopsis=Sp\u00e9cifie les noms des suites de chiffrement SSL autoris\u00e9es pour une utilisation dans les communications SSL ou StartTLS.
+property.ssl-cipher-suite.default-behavior.alias.synopsis=Utilise le jeu par d\u00e9faut de suites de chiffrement SSL fourni par le JVM du serveur.
+property.ssl-cipher-suite.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais n'auront un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification.
+property.ssl-client-auth-policy.synopsis=Sp\u00e9cifie la r\u00e8gle que le gestionnaire de connexion LDAP doit utiliser concernant les certificats SSL des clients.
+property.ssl-client-auth-policy.description=Ceci s'applique uniquement si les clients sont autoris\u00e9s \u00e0 utiliser SSL.
+property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=Les clients ne sont pas oblig\u00e9s de fournir leurs propres certificats lors des n\u00e9gociations SSL.
+property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=On demande aux clients de fournir leurs propres certificats lors des n\u00e9gociations SSL, mais la connexion est accept\u00e9e m\u00eame si le client ne fournit pas de certificat.
+property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Les clients doivent fournir leurs propres certificats lors des n\u00e9gociations SSL et se voient refuser l'acc\u00e8s s'ils ne fournissent pas de certificat.
+property.ssl-protocol.synopsis=Sp\u00e9cifie les noms des protocoles SSL autoris\u00e9s pour une utilisation dans les communications SSL ou StartTLS.
+property.ssl-protocol.default-behavior.alias.synopsis=Utilise le jeu par d\u00e9faut de protocoles SSL fourni par le JVM du serveur.
+property.ssl-protocol.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais n'ont un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification.
+property.trust-manager-provider.synopsis=Sp\u00e9cifie le nom du gestionnaire d'approbations \u00e0 utiliser avec le gestionnaire de connexion LDAP.
+property.trust-manager-provider.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 sont imm\u00e9diatement prises en compte, mais uniquement pour les tentatives suivantes d'acc\u00e8s au fournisseur du gestionnaire d'approbations pour les connexions clientes associ\u00e9es.
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=Le fournisseur de gestionnaire d'approbations r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9 lorsque le gestionnaire de connexion LDAP est activ\u00e9 et configur\u00e9 pour utiliser SSL ou StartTLS.
+property.use-ssl.synopsis=Indique si le gestionnaire de connexion LDAP doit utiliser SSL.
+property.use-ssl.description=S'il est activ\u00e9, le gestionnaire de connexion LDAP utilisera SSL pour chiffrer les communications avec les clients.
+property.use-tcp-keep-alive.synopsis=Indique si le gestionnaire de connexion LDAP doit utiliser les connexions persistantes TCP.
+property.use-tcp-keep-alive.description=Si elle est activ\u00e9e, l'option de socket SO_KEEPALIVE est utilis\u00e9e pour indiquer que les messages de connexions persistantes TCP doivent \u00eatre envoy\u00e9s r\u00e9guli\u00e8rement au client afin de v\u00e9rifier que la connexion associ\u00e9e est toujours valide. Ceci peut \u00e9galement aider \u00e0 \u00e9viter les cas o\u00f9 le mat\u00e9riel r\u00e9seau interm\u00e9diaire pourrait abandonner silencieusement une connexion client autrement inactive, \u00e0 condition que l'intervalle de connexion persistante configur\u00e9 dans le syst\u00e8me d'exploitation sous-jacent soit plus petit que le d\u00e9lai appliqu\u00e9 par le mat\u00e9riel r\u00e9seau.
+property.use-tcp-no-delay.synopsis=Indique si le gestionnaire de connexion LDAP doit utiliser TCP no-delay.
+property.use-tcp-no-delay.description=Si elle est activ\u00e9e, l'option de socket TCP_NODELAY est utilis\u00e9e pour veiller \u00e0 ce que les messages de r\u00e9ponse au client soient envoy\u00e9s imm\u00e9diatement plut\u00f4t que de patienter \u00e9ventuellement afin de d\u00e9terminer si d'autres messages de r\u00e9ponse peuvent \u00eatre envoy\u00e9s dans le m\u00eame paquet. Dans la plupart des cas, l'utilisation de l'option de socket TCP_NODELAY fournit une meilleure performance et des temps de r\u00e9ponse r\u00e9duits, mais sa d\u00e9sactivation peut aider dans les cas o\u00f9 le serveur envoie un grand nombre d'entr\u00e9es \u00e0 un client en r\u00e9ponse \u00e0 une requ\u00eate de recherche.
diff --git a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_zh_CN.properties
index cbdadac..d71b933 100644
--- a/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDAPConnectionHandlerCfgDefn_zh_CN.properties
@@ -1,65 +1,65 @@
-user-friendly-name=LDAP Connection Handler
-user-friendly-plural-name=LDAP Connection Handlers
-synopsis=The LDAP Connection Handler is used to interact with clients using LDAP.
-description=It provides full support for LDAPv3 and limited support for LDAPv2.
-constraint.1.synopsis=A Key Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.2.synopsis=A Trust Manager Provider must be specified when this LDAP Connection Handler is enabled and it is configured to use SSL or StartTLS.
-constraint.3.synopsis=A LDAP Connection Handler cannot be configured to support SSL and StartTLS at the same time. Either SSL or StartTLS must be disabled in order for this LDAP Connection Handler to be used.
-property.accept-backlog.synopsis=Specifies the maximum number of pending connection attempts that are allowed to queue up in the accept backlog before the server starts rejecting new connection attempts.
-property.accept-backlog.description=This is primarily an issue for cases in which a large number of connections are established to the server in a very short period of time (for example, a benchmark utility that creates a large number of client threads that each have their own connection to the server) and the connection handler is unable to keep up with the rate at which the new connections are established.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allow-ldap-v2.synopsis=Indicates whether connections from LDAPv2 clients are allowed.
-property.allow-ldap-v2.description=If LDAPv2 clients are allowed, then only a minimal degree of special support are provided for them to ensure that LDAPv3-specific protocol elements (for example, Configuration Guide 25 controls, extended response messages, intermediate response messages, referrals) are not sent to an LDAPv2 client.
-property.allow-start-tls.synopsis=Indicates whether clients are allowed to use StartTLS.
-property.allow-start-tls.description=If enabled, the LDAP Connection Handler allows clients to use the StartTLS extended operation to initiate secure communication over an otherwise insecure channel. Note that this is only allowed if the LDAP Connection Handler is not configured to use SSL, and if the server is configured with a valid key manager provider and a valid trust manager provider.
-property.allow-tcp-reuse-address.synopsis=Indicates whether the LDAP Connection Handler should reuse socket descriptors.
-property.allow-tcp-reuse-address.description=If enabled, the SO_REUSEADDR socket option is used on the server listen socket to potentially allow the reuse of socket descriptors for clients in a TIME_WAIT state. This may help the server avoid temporarily running out of socket descriptors in cases in which a very large number of short-lived connections have been established from the same client system.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDAP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDAP Connection Handler implementation.
-property.keep-stats.synopsis=Indicates whether the LDAP Connection Handler should keep statistics.
-property.keep-stats.description=If enabled, the LDAP Connection Handler maintains statistics about the number and types of operations requested over LDAP and the amount of data sent and received.
-property.key-manager-provider.synopsis=Specifies the name of the key manager that should be used with this LDAP Connection Handler .
-property.key-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the key manager provider for associated client connections.
-property.key-manager-provider.syntax.aggregation.constraint-synopsis=The referenced key manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.listen-address.synopsis=Specifies the address or set of addresses on which this LDAP Connection Handler should listen for connections from LDAP clients.
-property.listen-address.description=Multiple addresses may be provided as separate values for this attribute. If no values are provided, then the LDAP Connection Handler listens on all interfaces.
-property.listen-port.synopsis=Specifies the port number on which the LDAP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.max-blocked-write-time-limit.synopsis=Specifies the maximum length of time that attempts to write data to LDAP clients should be allowed to block.
-property.max-blocked-write-time-limit.description=If an attempt to write data to a client takes longer than this length of time, then the client connection is terminated.
-property.max-request-size.synopsis=Specifies the size in bytes of the largest LDAP request message that will be allowed by this LDAP Connection handler.
-property.max-request-size.description=This property is analogous to the maxBERSize configuration attribute of the Sun Java System Directory Server. This can help prevent denial-of-service attacks by clients that indicate they send extremely large requests to the server causing it to attempt to allocate large amounts of memory.
-property.num-request-handlers.synopsis=Specifies the number of request handlers that are used to read requests from clients.
-property.num-request-handlers.description=The LDAP Connection Handler uses one thread to accept new connections from clients, but uses one or more additional threads to read requests from existing client connections. This ensures that new requests are read efficiently and that the connection handler itself does not become a bottleneck when the server is under heavy load from many clients at the same time.
-property.send-rejection-notice.synopsis=Indicates whether the LDAP Connection Handler should send a notice of disconnection extended response message to the client if a new connection is rejected for some reason.
-property.send-rejection-notice.description=The extended response message may provide an explanation indicating the reason that the connection was rejected.
-property.ssl-cert-nickname.synopsis=Specifies the nickname (also called the alias) of the certificate that the LDAP Connection Handler should use when performing SSL communication.
-property.ssl-cert-nickname.description=This is only applicable when the LDAP Connection Handler is configured to use SSL.
-property.ssl-cert-nickname.default-behavior.alias.synopsis=Let the server decide.
-property.ssl-cipher-suite.synopsis=Specifies the names of the SSL cipher suites that are allowed for use in SSL or StartTLS communication.
-property.ssl-cipher-suite.default-behavior.alias.synopsis=Uses the default set of SSL cipher suites provided by the server's JVM.
-property.ssl-cipher-suite.requires-admin-action.synopsis=Changes to this property take effect immediately but will only impact new SSL/TLS-based sessions created after the change.
-property.ssl-client-auth-policy.synopsis=Specifies the policy that the LDAP Connection Handler should use regarding client SSL certificates.
-property.ssl-client-auth-policy.description=This is only applicable if clients are allowed to use SSL.
-property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=Clients are not required to provide their own certificates when performing SSL negotiation.
-property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=Clients are requested to provide their own certificates when performing SSL negotiation, but still accept the connection even if the client does not provide a certificate.
-property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=Clients are required to provide their own certificates when performing SSL negotiation and are refused access if the do not provide a certificate.
-property.ssl-protocol.synopsis=Specifies the names of the SSL protocols that are allowed for use in SSL or StartTLS communication.
-property.ssl-protocol.default-behavior.alias.synopsis=Uses the default set of SSL protocols provided by the server's JVM.
-property.ssl-protocol.requires-admin-action.synopsis=Changes to this property take effect immediately but only impact new SSL/TLS-based sessions created after the change.
-property.trust-manager-provider.synopsis=Specifies the name of the trust manager that should be used with the LDAP Connection Handler .
-property.trust-manager-provider.requires-admin-action.synopsis=Changes to this property take effect immediately, but only for subsequent attempts to access the trust manager provider for associated client connections.
-property.trust-manager-provider.syntax.aggregation.constraint-synopsis=The referenced trust manager provider must be enabled when the LDAP Connection Handler is enabled and configured to use SSL or StartTLS.
-property.use-ssl.synopsis=Indicates whether the LDAP Connection Handler should use SSL.
-property.use-ssl.description=If enabled, the LDAP Connection Handler will use SSL to encrypt communication with the clients.
-property.use-tcp-keep-alive.synopsis=Indicates whether the LDAP Connection Handler should use TCP keep-alive.
-property.use-tcp-keep-alive.description=If enabled, the SO_KEEPALIVE socket option is used to indicate that TCP keepalive messages should periodically be sent to the client to verify that the associated connection is still valid. This may also help prevent cases in which intermediate network hardware could silently drop an otherwise idle client connection, provided that the keepalive interval configured in the underlying operating system is smaller than the timeout enforced by the network hardware.
-property.use-tcp-no-delay.synopsis=Indicates whether the LDAP Connection Handler should use TCP no-delay.
-property.use-tcp-no-delay.description=If enabled, the TCP_NODELAY socket option is used to ensure that response messages to the client are sent immediately rather than potentially waiting to determine whether additional response messages can be sent in the same packet. In most cases, using the TCP_NODELAY socket option provides better performance and lower response times, but disabling it may help for some cases in which the server sends a large number of entries to a client in response to a search request.
+user-friendly-name=LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+synopsis=LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u4f7f\u7528 LDAP \u4e0e\u5ba2\u6237\u7aef\u8fdb\u884c\u4ea4\u4e92\u3002
+description=\u5b83\u5168\u9762\u652f\u6301 LDAPv3 \u5e76\u6709\u9650\u652f\u6301 LDAPv2\u3002
+constraint.1.synopsis=\u5982\u679c\u542f\u7528\u4e86\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u5e76\u5c06\u5176\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u5219\u5fc5\u987b\u6307\u5b9a\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+constraint.2.synopsis=\u5982\u679c\u542f\u7528\u4e86\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u5e76\u5c06\u5176\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u5219\u5fc5\u987b\u6307\u5b9a\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+constraint.3.synopsis=\u4e0d\u80fd\u5c06 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u540c\u65f6\u914d\u7f6e\u4e3a\u652f\u6301 SSL \u548c StartTLS\u3002\u5fc5\u987b\u7981\u7528 SSL \u6216 StartTLS\uff0c\u4ee5\u4fbf\u53ef\u4ee5\u4f7f\u7528 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.accept-backlog.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u542f\u52a8\u62d2\u7edd\u65b0\u7684\u8fde\u63a5\u5c1d\u8bd5\u4e4b\u524d\u5728\u63a5\u53d7\u5f85\u529e\u4e8b\u9879\u4e2d\u5141\u8bb8\u6392\u961f\u7b49\u5019\u7684\u6682\u6302\u8fde\u63a5\u5c1d\u8bd5\u7684\u6700\u5927\u6570\u3002
+property.accept-backlog.description=\u8fd9\u4e3b\u8981\u662f\u4ee5\u4e0b\u60c5\u51b5\u4e2d\u7684\u95ee\u9898\uff0c\u5373\u5728\u5f88\u77ed\u65f6\u95f4\u5185\u5efa\u7acb\u5927\u91cf\u5230\u670d\u52a1\u5668\u7684\u8fde\u63a5\uff08\u4f8b\u5982\u57fa\u51c6\u5b9e\u7528\u7a0b\u5e8f\u4f1a\u521b\u5efa\u5927\u91cf\u7684\u5ba2\u6237\u7aef\u7ebf\u7a0b\uff0c\u800c\u6bcf\u4e2a\u7ebf\u7a0b\u672c\u8eab\u90fd\u6709\u4ed6\u4eec\u81ea\u5df1\u5230\u670d\u52a1\u5668\u7684\u8fde\u63a5\uff09\uff0c\u800c\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u8ddf\u4e0a\u5efa\u7acb\u7684\u65b0\u8fde\u63a5\u7684\u901f\u5ea6\u3002
+property.allowed-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.allowed-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002
+property.allowed-client.default-behavior.alias.synopsis=\u5141\u8bb8\u6240\u6709\u5176\u5730\u5740\u4e0e\u62d2\u7edd\u5217\u8868\u4e2d\u7684\u5730\u5740\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002\u5982\u679c\u6ca1\u6709\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.allowed-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.allow-ldap-v2.synopsis=\u6307\u793a\u662f\u5426\u5141\u8bb8\u6765\u81ea LDAPv2 \u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u3002
+property.allow-ldap-v2.description=\u5982\u679c\u5141\u8bb8 LDAPv2 \u5ba2\u6237\u7aef\uff0c\u5219\u4ec5\u4f1a\u4e3a\u5b83\u4eec\u63d0\u4f9b\u6700\u5c0f\u7a0b\u5ea6\u63d0\u4f9b\u7279\u6b8a\u652f\u6301\uff0c\u4ee5\u786e\u4fdd\u672a\u5c06\u7279\u5b9a\u7684 LDAPv3 \u534f\u8bae\u5143\u7d20\uff08\u4f8b\u5982\uff0c\u914d\u7f6e\u6307\u5357 25 \u63a7\u5236\u3001\u6269\u5c55\u54cd\u5e94\u6d88\u606f\u3001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u3001\u5f15\u7528\uff09\u53d1\u9001\u5230 LDAPv2 \u5ba2\u6237\u7aef\u3002
+property.allow-start-tls.synopsis=\u6307\u793a\u662f\u5426\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 StartTLS\u3002
+property.allow-start-tls.description=\u5982\u679c\u542f\u7528\uff0cLDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 StartTLS \u6269\u5c55\u64cd\u4f5c\uff0c\u4ee5\u5728\u5176\u4ed6\u7684\u4e0d\u5b89\u5168\u4fe1\u9053\u4e2d\u542f\u52a8\u5b89\u5168\u901a\u4fe1\u3002\u8bf7\u6ce8\u610f\uff0c\u8fd9\u4ec5\u5728 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u672a\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u7684\u60c5\u51b5\u4e0b\u624d\u4f1a\u88ab\u5141\u8bb8\uff0c\u5e76\u4e14\u9700\u8981\u670d\u52a1\u5668\u914d\u7f6e\u6709\u6548\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u548c\u6709\u6548\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.allow-tcp-reuse-address.synopsis=\u6307\u793a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u91cd\u7528\u5957\u63a5\u5b57\u63cf\u8ff0\u7b26\u3002
+property.allow-tcp-reuse-address.description=\u5982\u679c\u542f\u7528\uff0c\u670d\u52a1\u5668\u4fa6\u542c\u5957\u63a5\u5b57\u4e0a\u7684 SO_REUSEADDR \u5957\u63a5\u5b57\u9009\u9879\u7528\u4e8e\u5141\u8bb8\u5904\u4e8e TIME_WAIT \u72b6\u6001\u7684\u5ba2\u6237\u7aef\u91cd\u7528\u5957\u63a5\u5b57\u63cf\u8ff0\u7b26\u3002\u8fd9\u53ef\u4ee5\u5e2e\u52a9\u670d\u52a1\u5668\u907f\u514d\u5728\u67d0\u4e9b\u60c5\u51b5\u4e0b\u6682\u65f6\u7528\u5149\u5957\u63a5\u5b57\u63cf\u8ff0\u7b26\uff0c\u5728\u8fd9\u4e9b\u60c5\u51b5\u4e0b\u4f1a\u4ece\u540c\u4e00\u5ba2\u6237\u7aef\u7cfb\u7edf\u5efa\u7acb\u5927\u91cf\u7684\u77ed\u6682\u8fde\u63a5\u3002
+property.denied-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u4e0d\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u5141\u8bb8\u548c\u62d2\u7edd\u7684\u5ba2\u6237\u7aef\u63a9\u7801\uff0c\u5e76\u4e14\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u8fd9\u4e24\u4e2a\u5217\u8868\u4e2d\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u63a9\u7801\u5339\u914d\uff0c\u5219\u5c06\u62d2\u7edd\u8fde\u63a5\u3002\u5982\u679c\u53ea\u6307\u5b9a\u4e86\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u4efb\u4f55\u4e0e\u8be5\u5217\u8868\u4e2d\u7684\u63a9\u7801\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.default-behavior.alias.synopsis=\u5982\u679c\u6307\u5b9a\u4e86\u5141\u8bb8\u5217\u8868\uff0c\u5219\u4ec5\u5141\u8bb8\u5177\u6709\u5141\u8bb8\u5217\u8868\u4e0a\u7684\u5730\u5740\u7684\u5ba2\u6237\u7aef\u3002\u5426\u5219\uff0c\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.denied-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.keep-stats.synopsis=\u6307\u793a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u4fdd\u6301\u7edf\u8ba1\u4fe1\u606f\u3002
+property.keep-stats.description=\u5982\u679c\u542f\u7528\uff0cLDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u4fdd\u7559\u5173\u4e8e\u901a\u8fc7 LDAP \u8bf7\u6c42\u7684\u64cd\u4f5c\u7c7b\u578b\u548c\u64cd\u4f5c\u6570\u76ee\u4ee5\u53ca\u53d1\u9001\u6570\u636e\u91cf\u548c\u63a5\u6536\u6570\u636e\u91cf\u7684\u7edf\u8ba1\u4fe1\u606f\u3002
+property.key-manager-provider.synopsis=\u6307\u5b9a\u5e94\u5f53\u4e0e\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7ed3\u5408\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u7684\u540d\u79f0\u3002
+property.key-manager-provider.requires-admin-action.synopsis=\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u751f\u6548\u7acb\u5373\uff0c\u4f46\u4ec5\u9488\u5bf9\u540e\u7eed\u5c1d\u8bd5\u8bbf\u95ee\u5173\u8054\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.key-manager-provider.syntax.aggregation.constraint-synopsis=\u5982\u679c\u542f\u7528 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e76\u5c06\u5176\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u5219\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.listen-address.synopsis=\u6307\u5b9a\u5730\u5740\u6216\u5730\u5740\u96c6\uff0c\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e94\u5f53\u901a\u8fc7\u8be5\u5730\u5740\u6216\u5730\u5740\u96c6\u4fa6\u542c\u6765\u81ea LDAP \u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u3002
+property.listen-address.description=\u53ef\u4ee5\u4f5c\u4e3a\u5355\u72ec\u7684\u503c\u4e3a\u6b64\u5c5e\u6027\u63d0\u4f9b\u591a\u4e2a\u5730\u5740\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0cLDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u901a\u8fc7\u6240\u6709\u63a5\u53e3\u4fa6\u542c\u3002
+property.listen-port.synopsis=\u6307\u5b9a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u4fa6\u542c\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u7684\u7aef\u53e3\u53f7\u3002
+property.listen-port.description=\u4ec5\u53ef\u63d0\u4f9b\u4e00\u4e2a\u7aef\u53e3\u53f7\u3002
+property.max-blocked-write-time-limit.synopsis=\u6307\u5b9a\u5c1d\u8bd5\u5c06\u6570\u636e\u5199\u5165 LDAP \u5ba2\u6237\u7aef\u7684\u6700\u957f\u65f6\u95f4\uff0c\u5e94\u5141\u8bb8\u5728\u8d85\u8fc7\u8be5\u65f6\u95f4\u65f6\u963b\u6b62\u5199\u5165\u3002
+property.max-blocked-write-time-limit.description=\u5982\u679c\u5c1d\u8bd5\u5c06\u6570\u636e\u5199\u5165\u5ba2\u6237\u7aef\u6240\u7528\u7684\u65f6\u95f4\u6bd4\u8be5\u65f6\u95f4\u957f\uff0c\u5ba2\u6237\u7aef\u8fde\u63a5\u5c06\u7ec8\u6b62\u3002
+property.max-request-size.synopsis=\u6307\u5b9a\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u5141\u8bb8\u7684\u6700\u5927 LDAP \u8bf7\u6c42\u6d88\u606f\u7684\u5927\u5c0f\uff08\u4ee5\u5b57\u8282\u8ba1\uff09\u3002
+property.max-request-size.description=\u8be5\u5c5e\u6027\u4e0e Sun Java System Directory Server \u7684 maxBERSize \u914d\u7f6e\u5c5e\u6027\u7c7b\u4f3c\u3002\u8fd9\u6837\u6709\u52a9\u4e8e\u9632\u6b62\u7cfb\u7edf\u906d\u53d7\u963b\u65ad\u670d\u52a1\u653b\u51fb\uff0c\u6b64\u7c7b\u653b\u51fb\u7531\u8868\u793a\u5176\u5411\u670d\u52a1\u5668\u53d1\u9001\u6781\u5927\u8bf7\u6c42\uff08\u5bfc\u81f4\u670d\u52a1\u5668\u5c1d\u8bd5\u5206\u914d\u5927\u91cf\u5185\u5b58\uff09\u7684\u5ba2\u6237\u7aef\u53d1\u51fa\u3002
+property.num-request-handlers.synopsis=\u6307\u5b9a\u7528\u4e8e\u4ece\u5ba2\u6237\u7aef\u8bfb\u53d6\u8bf7\u6c42\u7684\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u6570\u3002
+property.num-request-handlers.description=LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4f7f\u7528\u4e00\u4e2a\u7ebf\u7a0b\u63a5\u53d7\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u65b0\u8fde\u63a5\uff0c\u4f46\u4f7f\u7528\u4e00\u4e2a\u6216\u591a\u4e2a\u9644\u52a0\u7ebf\u7a0b\u8bfb\u53d6\u6765\u81ea\u73b0\u6709\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u8bf7\u6c42\u3002\u8fd9\u6837\u53ef\u4ee5\u786e\u4fdd\u6709\u6548\u8bfb\u53d6\u65b0\u8bf7\u6c42\uff0c\u5e76\u786e\u4fdd\u5f53\u670d\u52a1\u5668\u540c\u65f6\u627f\u62c5\u591a\u4e2a\u5ba2\u6237\u7aef\u7684\u6c89\u91cd\u8d1f\u8377\u65f6\uff0c\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u672c\u8eab\u4e0d\u4f1a\u6210\u4e3a\u74f6\u9888\u3002
+property.send-rejection-notice.synopsis=\u6307\u793a\u5f53\u65b0\u8fde\u63a5\u7531\u4e8e\u67d0\u79cd\u539f\u56e0\u88ab\u62d2\u7edd\u65f6\uff0cLDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u65ad\u5f00\u8fde\u63a5\u6269\u5c55\u54cd\u5e94\u6d88\u606f\u7684\u901a\u77e5\u3002
+property.send-rejection-notice.description=\u8be5\u6269\u5c55\u54cd\u5e94\u6d88\u606f\u53ef\u4ee5\u63d0\u4f9b\u8fde\u63a5\u56e0\u4f55\u88ab\u62d2\u7edd\u7684\u8bf4\u660e\u3002
+property.ssl-cert-nickname.synopsis=\u6307\u5b9a\u5728\u6267\u884c SSL \u901a\u4fe1\u65f6 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e94\u5f53\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u6635\u79f0\uff08\u53c8\u79f0\u522b\u540d\uff09\u3002
+property.ssl-cert-nickname.description=\u8fd9\u4ec5\u9002\u7528\u4e8e\u5c06 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u7684\u60c5\u51b5\u3002
+property.ssl-cert-nickname.default-behavior.alias.synopsis=\u8bf7\u8ba9\u670d\u52a1\u5668\u51b3\u5b9a\u3002
+property.ssl-cipher-suite.synopsis=\u6307\u5b9a\u5141\u8bb8\u5728 SSL \u6216 StartTLS \u901a\u4fe1\u4e2d\u4f7f\u7528\u7684 SSL \u5bc6\u7801\u7ec4\u7684\u540d\u79f0\u3002
+property.ssl-cipher-suite.default-behavior.alias.synopsis=\u4f7f\u7528\u670d\u52a1\u5668\u7684 JVM \u63d0\u4f9b\u7684 SSL \u5bc6\u7801\u7ec4\u7684\u9ed8\u8ba4\u8bbe\u7f6e\u3002
+property.ssl-cipher-suite.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u4f1a\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u5728\u66f4\u6539\u540e\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u65b0\u4f1a\u8bdd\u3002
+property.ssl-client-auth-policy.synopsis=\u6307\u5b9a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e94\u5f53\u5bf9\u5ba2\u6237\u7aef SSL \u8bc1\u4e66\u4f7f\u7528\u7684\u7b56\u7565\u3002
+property.ssl-client-auth-policy.description=\u8fd9\u4ec5\u9002\u7528\u4e8e\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 SSL \u7684\u60c5\u51b5\u3002
+property.ssl-client-auth-policy.syntax.enumeration.value.disabled.synopsis=\u6267\u884c SSL \u534f\u5546\u65f6\uff0c\u5ba2\u6237\u7aef\u65e0\u987b\u63d0\u4f9b\u81ea\u5df1\u7684\u8bc1\u4e66\u3002
+property.ssl-client-auth-policy.syntax.enumeration.value.optional.synopsis=\u6267\u884c SSL \u534f\u5546\u65f6\u8981\u6c42\u5ba2\u6237\u7aef\u63d0\u4f9b\u81ea\u5df1\u7684\u8bc1\u4e66\uff0c\u4f46\u5373\u4f7f\u5ba2\u6237\u7aef\u4e0d\u63d0\u4f9b\u8bc1\u4e66\uff0c\u5ba2\u6237\u7aef\u4ecd\u63a5\u53d7\u8fde\u63a5\u3002
+property.ssl-client-auth-policy.syntax.enumeration.value.required.synopsis=\u6267\u884c SSL \u534f\u5546\u65f6\u8981\u6c42\u5ba2\u6237\u7aef\u63d0\u4f9b\u81ea\u5df1\u7684\u8bc1\u4e66\uff0c\u5982\u679c\u5ba2\u6237\u7aef\u4e0d\u63d0\u4f9b\u8bc1\u4e66\uff0c\u5219\u62d2\u7edd\u5176\u8bbf\u95ee\u3002
+property.ssl-protocol.synopsis=\u6307\u5b9a\u5141\u8bb8\u5728 SSL \u6216 StartTLS \u901a\u4fe1\u4e2d\u4f7f\u7528\u7684 SSL \u534f\u8bae\u7684\u540d\u79f0\u3002
+property.ssl-protocol.default-behavior.alias.synopsis=\u4f7f\u7528\u670d\u52a1\u5668\u7684 JVM \u63d0\u4f9b\u7684 SSL \u534f\u8bae\u7684\u9ed8\u8ba4\u8bbe\u7f6e\u3002
+property.ssl-protocol.requires-admin-action.synopsis=\u5bf9\u8be5\u7279\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u65b0\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u4f1a\u8bdd\u3002
+property.trust-manager-provider.synopsis=\u6307\u5b9a\u5e94\u5f53\u4e0e LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7ed3\u5408\u4f7f\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u7684\u540d\u79f0\u3002
+property.trust-manager-provider.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u4f1a\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u66f4\u6539\u540e\u5bf9\u5173\u8054\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u8bbf\u95ee\u3002
+property.trust-manager-provider.syntax.aggregation.constraint-synopsis=\u5982\u679c\u542f\u7528 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e76\u5c06\u5176\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u5219\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.use-ssl.synopsis=\u6307\u793a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u5f53\u4f7f\u7528 SSL\u3002
+property.use-ssl.description=\u5982\u679c\u542f\u7528\uff0cLDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u4f7f\u7528 SSL \u5bf9\u4e0e\u5ba2\u6237\u7aef\u7684\u901a\u4fe1\u8fdb\u884c\u52a0\u5bc6\u3002
+property.use-tcp-keep-alive.synopsis=\u6307\u793a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u4f7f\u7528 TCP \u4fdd\u6301\u6d3b\u52a8\u3002
+property.use-tcp-keep-alive.description=\u5982\u679c\u542f\u7528\uff0cSO_KEEPALIVE \u5957\u63a5\u5b57\u9009\u9879\u5c06\u7528\u4e8e\u6307\u793a\uff1aTCP \u4fdd\u6301\u6d3b\u52a8\u6d88\u606f\u5e94\u5b9a\u671f\u53d1\u9001\u81f3\u5ba2\u6237\u7aef\uff0c\u4ee5\u9a8c\u8bc1\u5173\u8054\u7684\u8fde\u63a5\u4ecd\u7136\u6709\u6548\u3002\u5982\u679c\u57fa\u7840\u64cd\u4f5c\u7cfb\u7edf\u4e2d\u914d\u7f6e\u7684\u4fdd\u6301\u6d3b\u52a8\u65f6\u95f4\u95f4\u9694\u77ed\u4e8e\u7f51\u7edc\u786c\u4ef6\u6267\u884c\u7684\u8d85\u65f6\uff0c\u8fd9\u6837\u8fd8\u6709\u52a9\u4e8e\u907f\u514d\u4e2d\u95f4\u7f51\u7edc\u786c\u4ef6\u6084\u6084\u4e2d\u65ad\u5176\u4ed6\u7a7a\u95f2\u5ba2\u6237\u7aef\u8fde\u63a5\u3002
+property.use-tcp-no-delay.synopsis=\u6307\u793a LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u4f7f\u7528 TCP \u65e0\u5ef6\u8fdf\u3002
+property.use-tcp-no-delay.description=\u5982\u679c\u542f\u7528\uff0cTCP_NODELAY \u5957\u63a5\u5b57\u9009\u9879\u5c06\u7528\u4e8e\u786e\u4fdd\uff1a\u7acb\u5373\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u6d88\u606f\uff0c\u800c\u65e0\u9700\u7b49\u5f85\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u5728\u540c\u4e00\u5305\u4e2d\u53d1\u9001\u5176\u4ed6\u54cd\u5e94\u6d88\u606f\u3002\u5728\u5927\u591a\u6570\u60c5\u51b5\u4e0b\uff0c\u4f7f\u7528 TCP_NODELAY \u5957\u63a5\u5b57\u9009\u9879\u53ef\u4ee5\u63d0\u9ad8\u6027\u80fd\u548c\u7f29\u77ed\u54cd\u5e94\u65f6\u95f4\uff0c\u4f46\u662f\uff0c\u5bf9\u4e8e\u670d\u52a1\u5668\u4e3a\u54cd\u5e94\u641c\u7d22\u8bf7\u6c42\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5927\u91cf\u6761\u76ee\u7684\u60c5\u51b5\uff0c\u7981\u7528\u8be5\u9009\u9879\u53ef\u80fd\u4f1a\u6709\u5e2e\u52a9\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_de.properties
index 7e68f1e..75f561a 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=LDIF Backend
-user-friendly-plural-name=LDIF Backends
-synopsis=The LDIF Backend provides a mechanism for interacting with data stored in an LDIF file.
-description=All basic LDAP operations are supported in the LDIF backend although it has minimal support for custom controls.
+user-friendly-name=LDIF-Backend
+user-friendly-plural-name=LDIF-Backends
+synopsis=Der LDIF-Backend bietet einen Mechanismus f\u00fcr Interaktion mit Daten, die in einer LDIF-Datei gespeichert sind.
+description=Alle grundlegenden LDAP-Vorg\u00e4nge werden im LDIF-Backend unterst\u00fctzt, obwohl er die benutzerdefinierten Steuerungen minimal unterst\u00fctzt.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
@@ -9,9 +9,9 @@
 property.base-dn.requires-admin-action.synopsis=Es ist standardm\u00e4ssig keine Admint\u00e4tigkeit vonn\u00f6ten. Es kann aber sein dass Admint\u00e4tigkeit auf einer pro Backend Basis ben\u00f6tigt wird bevor eine neue Basis-DN benutzt werden kann.
 property.enabled.synopsis=Gibt an ob das Backend im Server aktiviert ist.
 property.enabled.description=Wenn ein Backend nicht aktiviert ist so sind dessen Daten auch nicht verf\u00fcgbar, egal f\u00fcr welche Verarbeitung.
-property.is-private-backend.synopsis=Indicates whether the backend should be considered a private backend, which indicates that it is used for storing operational data rather than user-defined information.
+property.is-private-backend.synopsis=Gibt an, ob der Backend als privater Backend gilt, er also zum Speichern von Vorgangsdaten statt benutzerdefinierter Daten verwendet werden kann.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche das Backend implementiert.
-property.ldif-file.synopsis=Specifies the path to the LDIF file containing the data for this backend.
+property.ldif-file.synopsis=Gibt den Pfad zur LDIF-Datei an, die die Daten f\u00fcr diesen Backend enth\u00e4lt.
 property.writability-mode.synopsis=Gibt das Verhalten an welches das Backend annehmen soll wenn Schreiboperationen durchgef\u00fchrt werden.
 property.writability-mode.syntax.enumeration.value.disabled.synopsis=Bewirkt dass alle Schreiboperationen fehlschlagen.
 property.writability-mode.syntax.enumeration.value.enabled.synopsis=Erlaubt dass Schreiboperationen im Backend durchgef\u00fchrt werden k\u00f6nnen. Trifft dann zu wenn wenn die angeforderte Operation g\u00fcltig ist, der User berechtigt ist die Operation auszuf\u00fchren, das Backend den Typ von Schreiboperation unterst\u00fctzt und die Globale-Beschreibbarkeitsmodus Eigenschaft (global writability mode property)  aktiviert ist.
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_es.properties
index 56cac9d..b85e06b 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=LDIF Backend
-user-friendly-plural-name=LDIF Backends
-synopsis=The LDIF Backend provides a mechanism for interacting with data stored in an LDIF file.
-description=All basic LDAP operations are supported in the LDIF backend although it has minimal support for custom controls.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.is-private-backend.synopsis=Indicates whether the backend should be considered a private backend, which indicates that it is used for storing operational data rather than user-defined information.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.ldif-file.synopsis=Specifies the path to the LDIF file containing the data for this backend.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor de fondo LDIF
+user-friendly-plural-name=Servidores de fondo LDIF
+synopsis=El servidor de fondo LDIF proporciona un mecanismo para interactuar con datos almacenados en un archivo LDIF.
+description=Se admiten todas las operaciones LDAP b\u00e1sicas en el servidor de fondo LDIF aunque tiene compatibilidad m\u00ednima con los controles personalizados.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.is-private-backend.synopsis=Indica si el servidor de fondo debe considerarse un servidor de fondo privado, que indica que se utiliza para almacenar datos operativos en lugar de informaci\u00f3n definida por el usuario.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.ldif-file.synopsis=Especifica la ruta al archivo LDIF que contiene los datos de este servidor de fondo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_fr.properties
index 56cac9d..e94c248 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=LDIF Backend
-user-friendly-plural-name=LDIF Backends
-synopsis=The LDIF Backend provides a mechanism for interacting with data stored in an LDIF file.
-description=All basic LDAP operations are supported in the LDIF backend although it has minimal support for custom controls.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.is-private-backend.synopsis=Indicates whether the backend should be considered a private backend, which indicates that it is used for storing operational data rather than user-defined information.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.ldif-file.synopsis=Specifies the path to the LDIF file containing the data for this backend.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend LDIF
+user-friendly-plural-name=Backends LDIF
+synopsis=Le backend LDIF fournit un m\u00e9canisme d'interaction avec les donn\u00e9es stock\u00e9es dans un fichier LDIF.
+description=Toutes les op\u00e9rations de base LDAP sont prises en charge dans le backend LDIF malgr\u00e9 une prise en charge minimale par ce dernier pour les contr\u00f4les de personnalisation.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.is-private-backend.synopsis=Indique si le backend doit \u00eatre consid\u00e9r\u00e9 comme un backend priv\u00e9, ce qui indique qu'il est utilis\u00e9 pour le stockage de donn\u00e9es op\u00e9rationnelles plut\u00f4t que pour des informations d\u00e9finies par l'utilisateur. 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.ldif-file.synopsis=Sp\u00e9cifie le chemin vers le fichier LDIF contenant les donn\u00e9es de ce backend.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_zh_CN.properties
index 56cac9d..d2c74f0 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFBackendCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=LDIF Backend
-user-friendly-plural-name=LDIF Backends
-synopsis=The LDIF Backend provides a mechanism for interacting with data stored in an LDIF file.
-description=All basic LDAP operations are supported in the LDIF backend although it has minimal support for custom controls.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.is-private-backend.synopsis=Indicates whether the backend should be considered a private backend, which indicates that it is used for storing operational data rather than user-defined information.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.ldif-file.synopsis=Specifies the path to the LDIF file containing the data for this backend.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=LDIF \u540e\u7aef
+user-friendly-plural-name=LDIF \u540e\u7aef
+synopsis=LDIF \u540e\u7aef\u63d0\u4f9b\u4e86\u4e00\u79cd\u7528\u4e8e\u4e0e\u5b58\u50a8\u5728 LDIF \u6587\u4ef6\u4e2d\u7684\u6570\u636e\u8fdb\u884c\u4ea4\u4e92\u7684\u673a\u5236\u3002
+description=LDIF \u540e\u7aef\u652f\u6301\u6240\u6709\u57fa\u672c LDAP \u64cd\u4f5c\uff0c\u4f46\u5bf9\u81ea\u5b9a\u4e49\u63a7\u4ef6\u7684\u652f\u6301\u6700\u5c0f\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.is-private-backend.synopsis=\u6307\u793a\u662f\u5426\u5e94\u5c06\u540e\u7aef\u89c6\u4e3a\u4e13\u7528\u540e\u7aef\uff0c\u5373\u6307\u793a\u5176\u7528\u4e8e\u5b58\u50a8\u64cd\u4f5c\u6570\u636e\u800c\u4e0d\u662f\u7528\u6237\u5b9a\u4e49\u7684\u4fe1\u606f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.ldif-file.synopsis=\u6307\u5b9a\u5305\u542b\u6b64\u540e\u7aef\u6570\u636e\u7684 LDIF \u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_de.properties
index b7756f6..a228c84 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_de.properties
@@ -1,16 +1,16 @@
-user-friendly-name=LDIF Connection Handler
-user-friendly-plural-name=LDIF Connection Handlers
-synopsis=The LDIF Connection Handler is used to process changes in the server using internal operations, where the changes to process are read from an LDIF file.
-description=The connection handler periodically looks for the existence of a new file, processes the changes contained in that file as internal operations, and writse the result to an output file with comments indicating the result of the processing. NOTE: By default LDIF Connection Handler operations are not logged because they are internal operations. If you want to log these operations, allow internal logging in the access log publisher.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDIF Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDIF Connection Handler implementation.
-property.ldif-directory.synopsis=Specifies the path to the directory in which the LDIF files should be placed.
-property.poll-interval.synopsis=Specifies how frequently the LDIF connection handler should check the LDIF directory to determine whether a new LDIF file has been added.
+user-friendly-name=LDIF-Verbindungshandler
+user-friendly-plural-name=LDIF-Verbindungshandler
+synopsis=Mit dem LDIF-Verbindungshandler werden \u00c4nderungen im Server mithilfe interner Vorg\u00e4nge verarbeitet, in denen die zu verarbeitenden \u00c4nderungen aus einer LDIF-Datei gelesen werden.
+description=Der Verbindungshandler pr\u00fcft regelm\u00e4\u00dfig, ob eine neue Datei vorhanden ist, verarbeitet die \u00c4nderungen in der Datei in internen Vorg\u00e4ngen und schreibt die Ergebnisse mit Anmerkungen zum Ergebnis der Verarbeitung in eine Ausgabedatei. HINWEIS: LDIF-Verbindungshandler werden standardm\u00e4\u00dfig nicht protokolliert, da es sich bei ihnen um interne Vorg\u00e4nge handelt. Wenn Sie diese Vorg\u00e4nge protokollieren m\u00f6chten, lassen Sie die interne Protokollierung im Publisher des Zugriffsprotokolls zu.
+property.allowed-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.allowed-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske.
+property.allowed-client.default-behavior.alias.synopsis=Alle Clients mit Adressen, die nicht einer Adresse auf der Ablehnungsliste entsprechen, sind zugelassen. Falls keine Ablehnungsliste vorliegt, sind alle Clients zugelassen.
+property.allowed-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.denied-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die nicht zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.denied-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske. Wenn sowohl Masken f\u00fcr zugelassene als auch f\u00fcr abgelehnte Clients definiert werden und eine Clientverbindung mit einer oder mehreren Masken in beiden Listen \u00fcbereinstimmt, wird die Verbindung verweigert. Wird nur eine Ausschlussliste f\u00fcr verweigerte Clients angegeben, werden alle Clients, die mit keiner Maske dieser Liste \u00fcbereinstimmen, zugelassen.
+property.denied-client.default-behavior.alias.synopsis=Wenn eine Zulassungsliste angegegen ist, werden nur Clients mit Adressen auf der Zulassungsliste zugelassen. Andernfalls werden alle Clients zugelassen.
+property.denied-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.enabled.synopsis=Gibt an ob der LDIF-Verbindungs-Handler zur Benutzung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den LDIF-Verbindungs-Handler implementiert.
+property.ldif-directory.synopsis=Gibt den Pfad zum Verzeichnis an, in dem die LDIF-Dateien positioniert wird.
+property.poll-interval.synopsis=Gibt an, wie h\u00e4ufig der LDIF-Verbindungshandler das LDIF-Verzeichnis pr\u00fcft, um zu ermitteln, ob eine neue LDIF-Datei hinzugef\u00fcgt wurde.
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_es.properties
index b7756f6..855c54e 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_es.properties
@@ -1,16 +1,16 @@
-user-friendly-name=LDIF Connection Handler
-user-friendly-plural-name=LDIF Connection Handlers
-synopsis=The LDIF Connection Handler is used to process changes in the server using internal operations, where the changes to process are read from an LDIF file.
-description=The connection handler periodically looks for the existence of a new file, processes the changes contained in that file as internal operations, and writse the result to an output file with comments indicating the result of the processing. NOTE: By default LDIF Connection Handler operations are not logged because they are internal operations. If you want to log these operations, allow internal logging in the access log publisher.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDIF Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDIF Connection Handler implementation.
-property.ldif-directory.synopsis=Specifies the path to the directory in which the LDIF files should be placed.
-property.poll-interval.synopsis=Specifies how frequently the LDIF connection handler should check the LDIF directory to determine whether a new LDIF file has been added.
+user-friendly-name=Controlador de conexi\u00f3n LDIF
+user-friendly-plural-name=Controladores de conexi\u00f3n LDIF
+synopsis=El controlador de conexi\u00f3n LDIF se utiliza para procesar cambios en el servidor por medio de operaciones internas, en las que los cambios de proceso se leen desde un archivo LDIF.
+description=El controlador de conexi\u00f3n busca peri\u00f3dicamente la existencia de un nuevo archivo, procesa los cambios contenidos en dicho archivo, como por ejemplo operaciones internas, y escribe el resultado en un archivo de salida con comentarios que indican el resultado del procesamiento. NOTA: de forma predeterminada, las operaciones del controlador de conexi\u00f3n no se registran porque se trata de operaciones internas. Si desea registrar estas operaciones, permita el registro interno en el editor de registros de acceso.
+property.allowed-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que pueden establecer conexiones con este controlador.
+property.allowed-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred.
+property.allowed-client.default-behavior.alias.synopsis=Se permitir\u00e1 el uso de todos los clientes con direcciones que no coincidan con una de las que se incluyen en la lista de denegaci\u00f3n. Si no hay ninguna lista de denegaci\u00f3n, se permitir\u00e1 el uso de todos los clientes.
+property.allowed-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.denied-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que no pueden establecer conexiones con este controlador.
+property.denied-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred. Si se definen tanto las m\u00e1scaras de cliente permitidas como las denegadas y una conexi\u00f3n de cliente coincide con, al menos, una de las m\u00e1scaras de ambas listas, se denegar\u00e1 la conexi\u00f3n. Si s\u00f3lo se especifica una lista de denegaci\u00f3n, se permitir\u00e1 el uso de cualquier cliente que no coincida con una m\u00e1scara de esa lista.
+property.denied-client.default-behavior.alias.synopsis=Si se especifica una lista de admisi\u00f3n, s\u00f3lo se permitir\u00e1 el uso de los clientes cuyas direcciones est\u00e9n incluidas en esa lista. De lo contrario, se permitir\u00e1 el uso de todos los clientes.
+property.denied-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.enabled.synopsis=Indica si controlador de conexi\u00f3n LDIF est\u00e1 habilitado.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del controlador de conexi\u00f3n LDIF.
+property.ldif-directory.synopsis=Especifica la ruta del directorio en la que deben colocarse los archivos LDIF.
+property.poll-interval.synopsis=Especifica con qu\u00e9 frecuencia debe comprobar el controlador de conexi\u00f3n LDIF el directorio LDIF para determinar si se ha a\u00f1adido un nuevo archivo LDIF.
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_fr.properties
index b7756f6..286b464 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_fr.properties
@@ -1,16 +1,16 @@
-user-friendly-name=LDIF Connection Handler
-user-friendly-plural-name=LDIF Connection Handlers
-synopsis=The LDIF Connection Handler is used to process changes in the server using internal operations, where the changes to process are read from an LDIF file.
-description=The connection handler periodically looks for the existence of a new file, processes the changes contained in that file as internal operations, and writse the result to an output file with comments indicating the result of the processing. NOTE: By default LDIF Connection Handler operations are not logged because they are internal operations. If you want to log these operations, allow internal logging in the access log publisher.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDIF Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDIF Connection Handler implementation.
-property.ldif-directory.synopsis=Specifies the path to the directory in which the LDIF files should be placed.
-property.poll-interval.synopsis=Specifies how frequently the LDIF connection handler should check the LDIF directory to determine whether a new LDIF file has been added.
+user-friendly-name=Gestionnaire de connexion LDIF
+user-friendly-plural-name=Gestionnaires de connexion LDIF
+synopsis=Le gestionnaire de connexion LDIF est utilis\u00e9 pour traiter les modifications du serveur \u00e0 l'aide d'op\u00e9rations internes, l\u00e0 o\u00f9 les modifications \u00e0 traiter sont lues \u00e0 partir d'un fichier LDIF.
+description=Le gestionnaire de connexion LDIF cherche r\u00e9guli\u00e8rement l'existence d'un nouveau fichier, les modifications contenues dans ce fichier sous forme d'op\u00e9rations internes, et \u00e9crit le r\u00e9sultat sur un fichier de sortie avec des commentaires indiquant le r\u00e9sultat du traitement. NOTE : les op\u00e9rations du gestionnaire de connexion LDIF par d\u00e9faut ne sont pas consign\u00e9es car ce sont des op\u00e9rations internes. Si vous souhaitez consigner ces op\u00e9rations, autorisez la consignation interne dans l'\u00e9diteur de journal d'acc\u00e8s.
+property.allowed-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.allowed-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau.
+property.allowed-client.default-behavior.alias.synopsis=Tous les clients dont les adresses ne correspondent pas \u00e0 une adresse de la liste de refus sont autoris\u00e9s. S'il n'existe pas de liste de refus, tous les clients sont autoris\u00e9s.
+property.allowed-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.denied-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.denied-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau. Si les masques de client autoris\u00e9s et refus\u00e9s sont d\u00e9finis et qu'une connexion cliente correspond \u00e0 un ou plusieurs masques dans les deux listes, alors la connexion est refus\u00e9e. Si seule une liste de refus est sp\u00e9cifi\u00e9e, alors tout client qui ne correspond pas \u00e0 un masque dans cette liste est autoris\u00e9.
+property.denied-client.default-behavior.alias.synopsis=Si une liste d'autorisation est sp\u00e9cifi\u00e9e, alors seuls les clients ayant des adresses figurant sur la liste d'autorisation sont autoris\u00e9s. Dans le cas contraire, tous les clients sont autoris\u00e9s.
+property.denied-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.enabled.synopsis=Indique si le gestionnaire de connexion LDIF est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de connexion LDIF.
+property.ldif-directory.synopsis=Sp\u00e9cifie le chemin vers le r\u00e9pertoire dans lequel les fichiers LDIF doivent \u00eatre plac\u00e9s.
+property.poll-interval.synopsis=Sp\u00e9cifie la fr\u00e9quence \u00e0 laquelle le gestionnaire de connexion LDIF doit v\u00e9rifier le r\u00e9pertoire LDIF afin de d\u00e9terminer si un nouveau fichier LDIF a \u00e9t\u00e9 ajout\u00e9.
diff --git a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_zh_CN.properties
index b7756f6..182e3f3 100644
--- a/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LDIFConnectionHandlerCfgDefn_zh_CN.properties
@@ -1,16 +1,16 @@
-user-friendly-name=LDIF Connection Handler
-user-friendly-plural-name=LDIF Connection Handlers
-synopsis=The LDIF Connection Handler is used to process changes in the server using internal operations, where the changes to process are read from an LDIF file.
-description=The connection handler periodically looks for the existence of a new file, processes the changes contained in that file as internal operations, and writse the result to an output file with comments indicating the result of the processing. NOTE: By default LDIF Connection Handler operations are not logged because they are internal operations. If you want to log these operations, allow internal logging in the access log publisher.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the LDIF Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the LDIF Connection Handler implementation.
-property.ldif-directory.synopsis=Specifies the path to the directory in which the LDIF files should be placed.
-property.poll-interval.synopsis=Specifies how frequently the LDIF connection handler should check the LDIF directory to determine whether a new LDIF file has been added.
+user-friendly-name=LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+synopsis=LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u4f7f\u7528\u5185\u90e8\u64cd\u4f5c\u5904\u7406\u670d\u52a1\u5668\u4e2d\u7684\u66f4\u6539\uff0c\u5176\u4e2d\u8981\u5904\u7406\u7684\u66f4\u6539\u4ece LDIF \u6587\u4ef6\u8fdb\u884c\u8bfb\u53d6\u3002
+description=\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4f1a\u5b9a\u671f\u67e5\u627e\u662f\u5426\u5b58\u5728\u65b0\u6587\u4ef6\uff0c\u5c06\u5305\u542b\u5728\u8be5\u6587\u4ef6\u4e2d\u7684\u66f4\u6539\u4f5c\u4e3a\u5185\u90e8\u64cd\u4f5c\u8fdb\u884c\u5904\u7406\uff0c\u7136\u540e\u5c06\u7ed3\u679c\u5199\u5165\u8f93\u51fa\u6587\u4ef6\uff0c\u5e76\u9644\u52a0\u6ce8\u91ca\u6307\u793a\u5904\u7406\u7684\u7ed3\u679c\u3002\u6ce8\u610f\uff1a\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4e0d\u4f1a\u8bb0\u5f55 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5b83\u4eec\u662f\u5185\u90e8\u64cd\u4f5c\u3002\u5982\u679c\u60a8\u8981\u8bb0\u5f55\u8fd9\u4e9b\u64cd\u4f5c\uff0c\u8bf7\u5728\u8bbf\u95ee\u65e5\u5fd7\u53d1\u5e03\u5668\u4e2d\u542f\u7528\u5185\u90e8\u8bb0\u5f55\u529f\u80fd\u3002
+property.allowed-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.allowed-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002
+property.allowed-client.default-behavior.alias.synopsis=\u5141\u8bb8\u6240\u6709\u5176\u5730\u5740\u4e0e\u62d2\u7edd\u5217\u8868\u4e2d\u7684\u5730\u5740\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002\u5982\u679c\u6ca1\u6709\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.allowed-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.denied-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u4e0d\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u5141\u8bb8\u548c\u62d2\u7edd\u7684\u5ba2\u6237\u7aef\u63a9\u7801\uff0c\u5e76\u4e14\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u8fd9\u4e24\u4e2a\u5217\u8868\u4e2d\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u63a9\u7801\u5339\u914d\uff0c\u5219\u5c06\u62d2\u7edd\u8fde\u63a5\u3002\u5982\u679c\u53ea\u6307\u5b9a\u4e86\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u4efb\u4f55\u4e0e\u8be5\u5217\u8868\u4e2d\u7684\u63a9\u7801\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.default-behavior.alias.synopsis=\u5982\u679c\u6307\u5b9a\u4e86\u5141\u8bb8\u5217\u8868\uff0c\u5219\u4ec5\u5141\u8bb8\u5177\u6709\u5141\u8bb8\u5217\u8868\u4e0a\u7684\u5730\u5740\u7684\u5ba2\u6237\u7aef\u3002\u5426\u5219\uff0c\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.denied-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.ldif-directory.synopsis=\u6307\u5b9a\u5e94\u653e\u7f6e LDIF \u6587\u4ef6\u7684\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.poll-interval.synopsis=\u6307\u5b9a LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u68c0\u67e5 LDIF \u76ee\u5f55\u4ee5\u786e\u5b9a\u662f\u5426\u5e94\u6dfb\u52a0\u65b0 LDIF \u6587\u4ef6\u7684\u9891\u7387\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_de.properties
index 0418cc1..6c371e1 100644
--- a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_de.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Last Mod Plugin
-user-friendly-plural-name=Last Mod Plugins
-synopsis=The Last Mod Plugin is used to ensure that the creatorsName and createTimestamp attributes are included in an entry whenever it is added to the server and also to ensure that the modifiersName and modifyTimestamp attributes are updated whenever an entry is modified or renamed.
-description=This behavior is described in RFC 4512. The implementation for the LastMod plugin is contained in the org.opends.server.plugins.LastModPlugin class. It must be configured with the preOperationAdd, preOperationModify, and preOperationModifyDN plugin types, but it does not have any other custom configuration.
+user-friendly-name=LastMod-Plugin
+user-friendly-plural-name=LastMod-Plugins
+synopsis=Mit dem LastMod-Plugin muss sichergestellt werden, dass die Attribute creatorsName und createTimestamp in einem Eintrag ber\u00fccksichtigt werden, wenn er auf einem Server hinzugef\u00fcgt wird, und um sicherzustellen, dass die Attribute modifiersName und modifyTimestamp aktualisiert werden, wenn ein Eintrag ge\u00e4ndert oder umbenannt wird.
+description=Dieses Verhalten wird in RFC 4512 beschrieben. Die Implementierung f\u00fcr das LastMod-Plugin ist in der Klasse org.opends.server.plugins.LastModPlugin enthalten. Es muss mit den Plugintypen preOperationAdd, preOperationModify und preOperationModifyDN konfiguriert sein, besitzt aber keine benutzerdefinierte Konfiguration.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_es.properties
index d5dfca2..384258a 100644
--- a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_es.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Last Mod Plugin
-user-friendly-plural-name=Last Mod Plugins
-synopsis=The Last Mod Plugin is used to ensure that the creatorsName and createTimestamp attributes are included in an entry whenever it is added to the server and also to ensure that the modifiersName and modifyTimestamp attributes are updated whenever an entry is modified or renamed.
-description=This behavior is described in RFC 4512. The implementation for the LastMod plugin is contained in the org.opends.server.plugins.LastModPlugin class. It must be configured with the preOperationAdd, preOperationModify, and preOperationModifyDN plugin types, but it does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento LastMod
+user-friendly-plural-name=Complementos LastMod
+synopsis=El complemento de \u00faltima modificaci\u00f3n se utiliza para garantizar que los atributos creatorsName y createTimestamp se incluyen en una entrada siempre que se agregue \u00e9sta al servidor, adem\u00e1s de para garantizar que los atributos modifiersName y modifyTimestamp se actualizan siempre que se modifique o cambie de nombre una entrada.
+description=Este comportamiento se describe en RFC 4512. La implementaci\u00f3n del complemento LastMod se incluye en la clase org.opends.server.plugins.LastModPlugin. Debe configurarse con los tipos de complemento preOperationAdd, preOperationModify y preOperationModifyDN, pero no tiene otra configuraci\u00f3n personalizada.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_fr.properties
index d5dfca2..3f87eb7 100644
--- a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_fr.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Last Mod Plugin
-user-friendly-plural-name=Last Mod Plugins
-synopsis=The Last Mod Plugin is used to ensure that the creatorsName and createTimestamp attributes are included in an entry whenever it is added to the server and also to ensure that the modifiersName and modifyTimestamp attributes are updated whenever an entry is modified or renamed.
-description=This behavior is described in RFC 4512. The implementation for the LastMod plugin is contained in the org.opends.server.plugins.LastModPlugin class. It must be configured with the preOperationAdd, preOperationModify, and preOperationModifyDN plugin types, but it does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in de modification la plus r\u00e9cente
+user-friendly-plural-name=Plug-ins de modification la plus r\u00e9cente
+synopsis=Le plug-in de modification la plus r\u00e9cente est utilis\u00e9 pour s'assurer que les attributs creatorsName et createTimestamp sont inclus dans une entr\u00e9e \u00e0 chaque fois qu'il est ajout\u00e9 au serveur. Ce plug-in s'assure aussi que les attributs modifiersName et modifyTimestamp sont mis \u00e0 jour chaque fois qu'une entr\u00e9e est modifi\u00e9e ou renomm\u00e9e.
+description=Ce comportement est d\u00e9crit dans RFC 4512. L'impl\u00e9mentation du plug-in de modification la plus r\u00e9cente est contenue dans la classe org.opends.server.plugins.LastModPlugin. Il doit \u00eatre configur\u00e9 avec les types de plug-in preOperationAdd, preOperationModify, et preOperationModifyDN, mais il n'a pas d'autre configuration personnalis\u00e9e.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_zh_CN.properties
index d5dfca2..070e2e7 100644
--- a/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LastModPluginCfgDefn_zh_CN.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Last Mod Plugin
-user-friendly-plural-name=Last Mod Plugins
-synopsis=The Last Mod Plugin is used to ensure that the creatorsName and createTimestamp attributes are included in an entry whenever it is added to the server and also to ensure that the modifiersName and modifyTimestamp attributes are updated whenever an entry is modified or renamed.
-description=This behavior is described in RFC 4512. The implementation for the LastMod plugin is contained in the org.opends.server.plugins.LastModPlugin class. It must be configured with the preOperationAdd, preOperationModify, and preOperationModifyDN plugin types, but it does not have any other custom configuration.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=\u6700\u540e\u4fee\u6539\u63d2\u4ef6
+user-friendly-plural-name=\u6700\u540e\u4fee\u6539\u63d2\u4ef6
+synopsis=\u6700\u540e\u4fee\u6539\u63d2\u4ef6\u7528\u4e8e\u786e\u4fdd\u65e0\u8bba\u4f55\u65f6\u5411\u670d\u52a1\u5668\u6dfb\u52a0\u7684\u6761\u76ee\u4e2d\u5747\u5305\u542b creatorsName \u548c createTimestamp \u5c5e\u6027\uff0c\u5e76\u4e14\u8fd8\u7528\u4e8e\u786e\u4fdd\u65e0\u8bba\u4f55\u65f6\u4fee\u6539\u6216\u91cd\u547d\u540d\u6761\u76ee\uff0c\u5747\u4f1a\u66f4\u65b0 modifiersName \u548c modifyTimestamp \u5c5e\u6027\u3002
+description=RFC 4512 \u4e2d\u4ecb\u7ecd\u4e86\u6b64\u884c\u4e3a\u3002org.opends.server.plugins.LastModPlugin \u7c7b\u4e2d\u5305\u542b LastMod \u63d2\u4ef6\u7684\u5b9e\u73b0\u3002\u5b83\u5fc5\u987b\u4e0e preOperationAdd\u3001preOperationModify \u548c preOperationModifyDN \u63d2\u4ef6\u7c7b\u578b\u4e00\u8d77\u914d\u7f6e\uff0c\u4f46\u5b83\u6ca1\u6709\u4efb\u4f55\u5176\u4ed6\u81ea\u5b9a\u4e49\u914d\u7f6e\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_es.properties
index b5a8e68..85ec1cc 100644
--- a/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Length Based Password Validator
-user-friendly-plural-name=Length Based Password Validators
-synopsis=The Length Based Password Validator is used to determine whether a proposed password is acceptable based on whether the number of characters it contains falls within an acceptable range of values.
-description=Both upper and lower bounds may be defined.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.max-password-length.synopsis=Specifies the maximum number of characters that can be included in a proposed password.
-property.max-password-length.description=A value of zero indicates that there will be no upper bound enforced. If both minimum and maximum lengths are defined, then the minimum length must be less than or equal to the maximum length.
-property.min-password-length.synopsis=Specifies the minimum number of characters that must be included in a proposed password.
-property.min-password-length.description=A value of zero indicates that there will be no lower bound enforced. If both minimum and maximum lengths are defined, then the minimum length must be less than or equal to the maximum length.
+user-friendly-name=Validaci\u00f3n de contrase\u00f1as basada en la longitud
+user-friendly-plural-name=Validaciones de contrase\u00f1as basadas en la longitud
+synopsis=La validaci\u00f3n de contrase\u00f1as basada en la longitud se utiliza para determinar si una determinada contrase\u00f1a es aceptable en funci\u00f3n de si el n\u00famero de caracteres que contiene se encuentra en un intervalo aceptable de valores.
+description=Pueden definirse tanto los l\u00edmites superiores como los inferiores.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
+property.max-password-length.synopsis=Especifica el n\u00famero m\u00e1ximo de caracteres que puede incluirse en una contrase\u00f1a determinada.
+property.max-password-length.description=Un valor cero indica que no se exigir\u00e1 un l\u00edmite superior. Si se definen las longitudes m\u00e1xima y m\u00ednima, la m\u00ednima debe ser inferior o igual a la m\u00e1xima.
+property.min-password-length.synopsis=Especifica el n\u00famero m\u00ednimo de caracteres que deben incluirse en una contrase\u00f1a determinada.
+property.min-password-length.description=Un valor cero indica que no se exigir\u00e1 un l\u00edmite inferior. Si se definen las longitudes m\u00e1xima y m\u00ednima, la m\u00ednima debe ser inferior o igual a la m\u00e1xima.
diff --git a/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_fr.properties
index b5a8e68..55c3258 100644
--- a/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Length Based Password Validator
-user-friendly-plural-name=Length Based Password Validators
-synopsis=The Length Based Password Validator is used to determine whether a proposed password is acceptable based on whether the number of characters it contains falls within an acceptable range of values.
-description=Both upper and lower bounds may be defined.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.max-password-length.synopsis=Specifies the maximum number of characters that can be included in a proposed password.
-property.max-password-length.description=A value of zero indicates that there will be no upper bound enforced. If both minimum and maximum lengths are defined, then the minimum length must be less than or equal to the maximum length.
-property.min-password-length.synopsis=Specifies the minimum number of characters that must be included in a proposed password.
-property.min-password-length.description=A value of zero indicates that there will be no lower bound enforced. If both minimum and maximum lengths are defined, then the minimum length must be less than or equal to the maximum length.
+user-friendly-name=Valideur de mot de passe bas\u00e9 sur la longueur
+user-friendly-plural-name=Valideurs de mot de passe bas\u00e9 sur la longueur
+synopsis=Le valideur de mot de passe bas\u00e9 sur la longueur est utilis\u00e9 pour d\u00e9terminer si un mot de passe propos\u00e9 est acceptable en fonction du nombre de caract\u00e8res qu'il contient, \u00e0 savoir si ce nombre est compris dans une gamme de valeurs acceptable.
+description=Des limites sup\u00e9rieures et inf\u00e9rieures peuvent \u00eatre d\u00e9finies.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
+property.max-password-length.synopsis=Sp\u00e9cifie le nombre maximal de caract\u00e8res pouvant \u00eatre inclus dans un mot de passe propos\u00e9.
+property.max-password-length.description=La valeur z\u00e9ro indique qu'aucune limite sup\u00e9rieure ne sera appliqu\u00e9e. Si des longueurs minimale et maximale sont d\u00e9finies, la longueur minimale doit alors \u00eatre inf\u00e9rieure ou \u00e9gale \u00e0 la longueur maximale.
+property.min-password-length.synopsis=Sp\u00e9cifie le nombre minimal de caract\u00e8res devant \u00eatre inclus dans un mot de passe propos\u00e9.
+property.min-password-length.description=La valeur z\u00e9ro indique qu'aucune limite inf\u00e9rieure ne sera appliqu\u00e9e. Si des longueurs minimale et maximale sont d\u00e9finies, la longueur minimale doit alors \u00eatre inf\u00e9rieure ou \u00e9gale \u00e0 la longueur maximale.
diff --git a/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_zh_CN.properties
index b5a8e68..0d3aa73 100644
--- a/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LengthBasedPasswordValidatorCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Length Based Password Validator
-user-friendly-plural-name=Length Based Password Validators
-synopsis=The Length Based Password Validator is used to determine whether a proposed password is acceptable based on whether the number of characters it contains falls within an acceptable range of values.
-description=Both upper and lower bounds may be defined.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.max-password-length.synopsis=Specifies the maximum number of characters that can be included in a proposed password.
-property.max-password-length.description=A value of zero indicates that there will be no upper bound enforced. If both minimum and maximum lengths are defined, then the minimum length must be less than or equal to the maximum length.
-property.min-password-length.synopsis=Specifies the minimum number of characters that must be included in a proposed password.
-property.min-password-length.description=A value of zero indicates that there will be no lower bound enforced. If both minimum and maximum lengths are defined, then the minimum length must be less than or equal to the maximum length.
+user-friendly-name=\u57fa\u4e8e\u957f\u5ea6\u7684\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+user-friendly-plural-name=\u57fa\u4e8e\u957f\u5ea6\u7684\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+synopsis=\u57fa\u4e8e\u957f\u5ea6\u7684\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u7528\u4e8e\u6839\u636e\u5efa\u8bae\u7684\u5bc6\u7801\u6240\u5305\u542b\u7684\u5b57\u7b26\u6570\u662f\u5426\u5728\u53ef\u63a5\u53d7\u7684\u503c\u8303\u56f4\u5185\uff0c\u6765\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u63a5\u53d7\u8be5\u5bc6\u7801\u3002
+description=\u53ef\u4ee5\u5b9a\u4e49\u4e0a\u9650\u548c\u4e0b\u9650\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.max-password-length.synopsis=\u6307\u5b9a\u5efa\u8bae\u7684\u5bc6\u7801\u4e2d\u53ef\u5305\u542b\u7684\u6700\u5927\u5b57\u7b26\u6570\u3002
+property.max-password-length.description=\u503c\u4e3a\u96f6\u8868\u793a\u4e0d\u5f3a\u5236\u8bbe\u5b9a\u4e0a\u9650\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u6700\u5c0f\u548c\u6700\u5927\u957f\u5ea6\uff0c\u5219\u6700\u5c0f\u957f\u5ea6\u5fc5\u987b\u5c0f\u4e8e\u6216\u7b49\u4e8e\u6700\u5927\u957f\u5ea6\u3002
+property.min-password-length.synopsis=\u6307\u5b9a\u5efa\u8bae\u7684\u5bc6\u7801\u4e2d\u5fc5\u987b\u5305\u542b\u7684\u6700\u5c11\u5b57\u7b26\u6570\u3002
+property.min-password-length.description=\u503c\u4e3a\u96f6\u8868\u793a\u4e0d\u5f3a\u5236\u8bbe\u5b9a\u4e0b\u9650\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u6700\u5c0f\u548c\u6700\u5927\u957f\u5ea6\uff0c\u5219\u6700\u5c0f\u957f\u5ea6\u5fc5\u987b\u5c0f\u4e8e\u6216\u7b49\u4e8e\u6700\u5927\u957f\u5ea6\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_de.properties
index 4f138fc..0896d9c 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Local Backend Workflow Element
-user-friendly-plural-name=Local Backend Workflow Elements
-synopsis=The Local Backend Workflow Element provides access to a backend.
-property.backend.synopsis=Identifies the backend accessed by the workflow element.
-property.backend.syntax.aggregation.constraint-synopsis=The referenced backend must be enabled.
-property.enabled.synopsis=Indicates whether the Local Backend Workflow Element is enabled for use in the server.
-property.enabled.description=If a Local Backend Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Local Backend Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Local Backend Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Local Backend Workflow Elements in the server.
+user-friendly-name=Lokales Backendarbeitsablaufelement
+user-friendly-plural-name=Lokale Backendarbeitsablaufelemente
+synopsis=Das lokale Backendarbeitsablaufelement bietet Zugriff auf einen Backend.
+property.backend.synopsis=Kennzeichnet den Backend, auf den das Arbeitsablaufelement zugreift.
+property.backend.syntax.aggregation.constraint-synopsis=Der referenzierte Backend muss aktiviert sein.
+property.enabled.synopsis=Gibt an, ob das lokale Backendarbeitsablaufelement auf dem Server aktiviert ist.
+property.enabled.description=Wenn ein lokales Arbeitsablaufelement nicht aktiviert ist, ist sein Inhalt beim Verarbeiten der Vorg\u00e4nge nicht zug\u00e4nglich.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das lokale Backendarbeitsablaufelement implementiert.
+property.workflow-element-id.synopsis=Gibt einen Namen an, der das verkn\u00fcpfte lokale Backendarbeitsablaufelement kennzeichnet.
+property.workflow-element-id.description=Der Name muss in allen lokalen Backendarbeitsablaufelementen eindeutig sein.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_es.properties
index 4f138fc..10c719a 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Local Backend Workflow Element
-user-friendly-plural-name=Local Backend Workflow Elements
-synopsis=The Local Backend Workflow Element provides access to a backend.
-property.backend.synopsis=Identifies the backend accessed by the workflow element.
-property.backend.syntax.aggregation.constraint-synopsis=The referenced backend must be enabled.
-property.enabled.synopsis=Indicates whether the Local Backend Workflow Element is enabled for use in the server.
-property.enabled.description=If a Local Backend Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Local Backend Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Local Backend Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Local Backend Workflow Elements in the server.
+user-friendly-name=Elemento del flujo de trabajo del servidor de fondo local
+user-friendly-plural-name=Elementos del flujo de trabajo del servidor de fondo local
+synopsis=El elemento del flujo de trabajo del servidor de fondo local proporciona acceso a un servidor de fondo.
+property.backend.synopsis=Identifica el servidor de fondo al que accede el elemento del flujo de trabajo.
+property.backend.syntax.aggregation.constraint-synopsis=El servidor de fondo al que se hace referencia debe estar habilitado.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el elemento del flujo de trabajo del servidor de fondo local para utilizarlo en el servidor.
+property.enabled.description=Si no est\u00e1 habilitado el elemento del flujo de trabajo del servidor de fondo local, no se podr\u00e1 acceder a su contenido cuando haya operaciones en procesamiento. 
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del elemento del flujo de trabajo del servidor de fondo local.
+property.workflow-element-id.synopsis=Proporciona un nombre que identifica el elemento del flujo de trabajo del servidor de fondo local asociado.
+property.workflow-element-id.description=El nombre debe ser \u00fanico entre todos los elementos del flujo de trabajo del servidor de fondo local en el servidor.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_fr.properties
index 4f138fc..38f81b8 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Local Backend Workflow Element
-user-friendly-plural-name=Local Backend Workflow Elements
-synopsis=The Local Backend Workflow Element provides access to a backend.
-property.backend.synopsis=Identifies the backend accessed by the workflow element.
-property.backend.syntax.aggregation.constraint-synopsis=The referenced backend must be enabled.
-property.enabled.synopsis=Indicates whether the Local Backend Workflow Element is enabled for use in the server.
-property.enabled.description=If a Local Backend Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Local Backend Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Local Backend Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Local Backend Workflow Elements in the server.
+user-friendly-name=\u00c9l\u00e9ment du flux de travaux du backend local
+user-friendly-plural-name=\u00c9l\u00e9ments du flux de travaux du backend local
+synopsis=L'\u00e9l\u00e9ment du flux de travaux du backend local fournit un acc\u00e8s \u00e0 un backend.
+property.backend.synopsis=Identifie le backend auquel acc\u00e8de l'\u00e9l\u00e9ment du flux de travaux. 
+property.backend.syntax.aggregation.constraint-synopsis=Le backend r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9. 
+property.enabled.synopsis=Indique si l'\u00e9l\u00e9ment du flux de travaux du backend local est activ\u00e9 pour utilisation dans le serveur.
+property.enabled.description=Si un \u00e9l\u00e9ment du flux de travaux du backend local n'est pas activ\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation de l'\u00e9l\u00e9ment du flux de travaux du backend local.
+property.workflow-element-id.synopsis=Fournit un nom qui identifie l'\u00e9l\u00e9ment du flux de travaux du backend local .
+property.workflow-element-id.description=Le nom doit \u00eatre unique parmi tous les \u00e9l\u00e9ments du flux de travaux du backend local dans le serveur.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_zh_CN.properties
index 4f138fc..23bd11f 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalBackendWorkflowElementCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Local Backend Workflow Element
-user-friendly-plural-name=Local Backend Workflow Elements
-synopsis=The Local Backend Workflow Element provides access to a backend.
-property.backend.synopsis=Identifies the backend accessed by the workflow element.
-property.backend.syntax.aggregation.constraint-synopsis=The referenced backend must be enabled.
-property.enabled.synopsis=Indicates whether the Local Backend Workflow Element is enabled for use in the server.
-property.enabled.description=If a Local Backend Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Local Backend Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Local Backend Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Local Backend Workflow Elements in the server.
+user-friendly-name=\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20
+user-friendly-plural-name=\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20
+synopsis=\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\u7528\u4e8e\u63d0\u4f9b\u5bf9\u540e\u7aef\u7684\u8bbf\u95ee\u6743\u9650\u3002
+property.backend.synopsis=\u6807\u8bc6\u7531\u5de5\u4f5c\u6d41\u5143\u7d20\u8bbf\u95ee\u7684\u540e\u7aef\u3002
+property.backend.syntax.aggregation.constraint-synopsis=\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u540e\u7aef\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\u4ee5\u5728\u670d\u52a1\u5668\u4e2d\u4f7f\u7528\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u671f\u95f4\u65e0\u6cd5\u8bbf\u95ee\u5176\u5185\u5bb9\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.workflow-element-id.synopsis=\u63d0\u4f9b\u4e00\u4e2a\u7528\u4e8e\u6807\u8bc6\u5173\u8054\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\u7684\u540d\u79f0\u3002
+property.workflow-element-id.description=\u5728\u670d\u52a1\u5668\u7684\u6240\u6709\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\u4e2d\uff0c\u8be5\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_de.properties
index bcf2dc2..a793b25 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_de.properties
@@ -1,76 +1,76 @@
-user-friendly-name=Local DB Backend
-user-friendly-plural-name=Local DB Backends
-synopsis=The Local DB Backend uses the Berkeley DB Java Edition to store user-provided data in a local repository.
-description=It is the traditional "directory server" backend and is similar to the backends provided by the Sun Java System Directory Server. The Local DB Backend stores the entries in an encoded form and also provides indexes that can be used to quickly locate target entries based on different kinds of criteria.
+user-friendly-name=Lokaler DB-Backend
+user-friendly-plural-name=Lokale DB-Backends
+synopsis=Der lokale DB-Backend verwendet die Berkeley DB Java Edition zum Speichern von Daten die der Benutzer angegeben hat, in einem lokalen Repository. 
+description=Es ist der herk\u00f6mmliche "Directory-Server"-Backend, der den vom Sun Java System-DirectorySServer bereitgestellten Backends \u00e4hnlich ist. Der lokale DB-Backend speichert die Eintr\u00e4ge in einem codierten Format und stellt auch Indizes bereit, mit denen auf Basis unterschiedlicher Kriterientypen Zieleintr\u00e4ge schnell gesucht werden k\u00f6nnen.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
 property.base-dn.description=Ein einzelnes Backend kann f\u00fcr eine oder mehrere Basis-DNs verantwortlich sein. Achtung: Die selbe Base-DN kann nicht innerhalb Zwei Backends definiert sein, aber ein Backend darf eine Basis-DN verwalten welche unter einer anderen Basis-DN liegt die durch ein anderes Backend verwaltet wird. (\u00e4hnlich wie bei der Benutzung von Sub-Suffixen im SUn Java System Directory Server) Falls irgendeine Basis-Dn eine untergeorgnete DN einer Basis-Dn die durch ein anderes Backend verwaltet wird ist, dann m\u00fcssen alle Basis-DNs f\u00fcr das Backend zur selben Basis-DN untergeordnet sein.
 property.base-dn.requires-admin-action.synopsis=Es ist standardm\u00e4ssig keine Admint\u00e4tigkeit vonn\u00f6ten. Es kann aber sein dass Admint\u00e4tigkeit auf einer pro Backend Basis ben\u00f6tigt wird bevor eine neue Basis-DN benutzt werden kann.
-property.compact-encoding.synopsis=Indicates whether the backend should use a compact form when encoding entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that this property applies only to the entries themselves and does not impact the index data.
-property.compact-encoding.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.db-cache-percent.synopsis=Specifies the percentage of JVM memory to allocate to the database cache.
-property.db-cache-percent.description=Specifies the percentage of memory available to the JVM that should be used for caching database contents. Note that this is only used if the value of the db-cache-size property is set to "0 MB". Otherwise, the value of that property is used instead to control the cache size configuration.
-property.db-cache-size.synopsis=The amount of JVM memory to allocate to the database cache.
-property.db-cache-size.description=Specifies the amount of memory that should be used for caching database contents. A value of "0 MB" indicates that the db-cache-percent property should be used instead to specify the cache size.
-property.db-checkpointer-bytes-interval.synopsis=Specifies the maximum number of bytes that may be written to the database before it is forced to perform a checkpoint.
-property.db-checkpointer-bytes-interval.description=This can be used to bound the recovery time that may be required if the database environment is opened without having been properly closed. If this property is set to a non-zero value, the checkpointer wakeup interval is not used. To use time-based checkpointing, set this property to zero.
-property.db-checkpointer-wakeup-interval.synopsis=Specifies the maximum length of time that may pass between checkpoints.
-property.db-checkpointer-wakeup-interval.description=Note that this is only used if the value of the checkpointer bytes interval is zero.
-property.db-cleaner-min-utilization.synopsis=Specifies the minimum percentage of "live" data that the database cleaner attempts to keep in database log files.
-property.db-cleaner-min-utilization.description=If the amount of live data in any database log file drops below this percentage, then the cleaner moves the remaining live data in that file to the end of the database and deletes the original file in order to keep the database relatively compact.
-property.db-directory.synopsis=Specifies the path to the filesystem directory that is used to hold the Berkeley DB Java Edition database files containing the data for this backend.
-property.db-directory.description=The path may be either an absolute path or a path relative to the directory containing the base of the OpenDS Directory Server installation. The path may be any valid directory path in which the server has appropriate permissions to read and write files and has sufficient space to hold the database contents.
-property.db-directory-permissions.synopsis=Specifies the permissions that should be applied to the directory containing the server database files.
-property.db-directory-permissions.description=They should be expressed as three-digit octal values, which is the traditional representation for UNIX file permissions. The three digits represent the permissions that are available for the directory's owner, group members, and other users (in that order), and each digit is the octal representation of the read, write, and execute bits. Note that this only impacts permissions on the database directory and not on the files written into that directory. On UNIX systems, the user's umask controls permissions given to the database files.
-property.db-directory-permissions.syntax.string.pattern.synopsis=Any octal value between 700 and 777 (the owner must always have read, write, and execute permissions on the directory).
-property.db-evictor-lru-only.synopsis=Indicates whether the database should evict existing data from the cache based on an LRU policy (where the least recently used information will be evicted first).
-property.db-evictor-lru-only.description=If set to "false", then the eviction keeps internal nodes of the underlying Btree in the cache over leaf notes, even if the leaf nodes have been accessed more recently. This may be a better configuration for databases in which only a very small portion of the data is cached.
-property.db-evictor-nodes-per-scan.synopsis=Specifies the number of Btree nodes that should be evicted from the cache in a single pass if it is determined that it is necessary to free existing data in order to make room for new information.
-property.db-evictor-nodes-per-scan.description=Changes to this property do not take effect until the backend is restarted. It is recommended that you also change this property when you set db-evictor-lru-only to false. This setting controls the number of Btree nodes that are considered, or sampled, each time a node is evicted. A setting of 100 often produces good results, but this may vary from application to application. The larger the nodes per scan, the more accurate the algorithm. However, setting it too high is detrimental; the need to consider larger numbers of nodes for each eviction may delay the completion of a given database operation, which will impact the response time of the application thread.
-property.db-log-file-max.synopsis=Specifies the maximum size for a database log file.
-property.db-logging-file-handler-on.synopsis=Indicates whether the database should maintain a je.info file in the same directory as the database log directory.
-property.db-logging-file-handler-on.description=This file contains information about the internal processing performed by the underlying database.
-property.db-logging-level.synopsis=Specifies the log level that should be used by the database when it is writing information into the je.info file.
-property.db-logging-level.description=The database trace logging level is (in increasing order of verbosity) chosen from: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL.
-property.db-num-cleaner-threads.synopsis=Specifies the number of threads that the backend should maintain to keep the database log files at or near the desired utilization.
-property.db-num-cleaner-threads.description=In environments with high write throughput, multiple cleaner threads may be required to maintain the desired utilization.
-property.db-num-lock-tables.synopsis=Specifies the number of lock tables that are used by the underlying database.
-property.db-num-lock-tables.description=This can be particularly important to help improve scalability by avoiding contention on systems with large numbers of CPUs. The value of this configuration property should be set to a prime number that is less than or equal to the number of worker threads configured for use in the server.
-property.db-run-cleaner.synopsis=Indicates whether the database cleaner threads should be enabled.
-property.db-run-cleaner.description=The cleaner threads are used to periodically compact the database by identifying database files with a low (that is, less than the amount specified by the db-cleaner-min-utilization property) percentage of live data, moving the remaining live data to the end of the log and deleting that file.
-property.db-txn-no-sync.synopsis=Indicates whether database writes should be primarily written to an internal buffer but not immediately written to disk.
-property.db-txn-no-sync.description=Setting the value of this configuration attribute to "true" may improve write performance but could cause the most recent changes to be lost if the OpenDS Directory Server or the underlying JVM exits abnormally, or if an OS or hardware failure occurs (a behavior similar to running with transaction durability disabled in the Sun Java System Directory Server).
-property.db-txn-write-no-sync.synopsis=Indicates whether the database should synchronously flush data as it is written to disk.
-property.db-txn-write-no-sync.description=If this value is set to "false", then all data written to disk is synchronously flushed to persistent storage and thereby providing full durability. If it is set to "true", then data may be cached for a period of time by the underlying operating system before actually being written to disk. This may improve performance, but could cause the most recent changes to be lost in the event of an underlying OS or hardware failure (but not in the case that the OpenDS Directory Server or the JVM exits abnormally).
+property.compact-encoding.synopsis=Gibt an, ob der Backend beim Codieren von Cache-Eintr\u00e4gen eine kompakte Form verwenden sollen, in der die Attribute und Objektklassens\u00e4tze komprimiert werden.
+property.compact-encoding.description=Beachten Sie, dass diese Eigenschaft nur f\u00fcr die Eintr\u00e4ge selbst gilt und sich nicht auf die Indexdaten auswirkt.
+property.compact-encoding.requires-admin-action.synopsis=\u00c4nderungen an dieser Einstellung gelten nur f\u00fcr Schreibvorg\u00e4nge, die nach der \u00c4nderung ausgef\u00fchrt werden. Sie werden nicht r\u00fcckwirkend auf vorhandene Daten angewandt.
+property.db-cache-percent.synopsis=Gibt den Prozentsatz des JVM-Speichers an, der dem Datenbank-Cache zugewiesen wird.
+property.db-cache-percent.description=Gibt den Prozentsatz des Speichers an, der der JVM zur Verf\u00fcgung steht, die zum Zwischenspeichern von Datenbankinhalt verwendet werden soll. Beachten Sie, dass dies nur verwendet wird, wenn der Wert des Eigenschaft db-cache-size auf "0 MB" festgelegt ist. Andernfalls wird der Wert dieser Eigenschaft verwendet, statt die Konfiguration der Cache-Gr\u00f6\u00dfe zu steuern.
+property.db-cache-size.synopsis=Die Gr\u00f6\u00dfe des JVM-Speichers, der dem Datenbank-Cache zugewiesen wird.
+property.db-cache-size.description=Gibt die Gr\u00f6\u00dfe des Arbeitsspeichers an, der zum Zwischenspeichern von Datenbankinhalt verwendet wird. Der Wert "0 MB" gibt an, dass die Eigenschaft db-cache-percent verwendet werden soll, statt die Cachegr\u00f6\u00dfe anzugeben.
+property.db-checkpointer-bytes-interval.synopsis=Gibt die maximale Anzahl der Byte an, die in die Datenbank geschrieben werden k\u00f6nnen, bevor sie gezwungen wird, einen Pr\u00fcfpunkt auszuf\u00fchren.
+property.db-checkpointer-bytes-interval.description=Damit kann die Wiederherstellungszeit begrenzt werden, die erforderlich ist, wenn die Datenbankumgebung ge\u00f6ffnet ist, ohne zuvor einwandfrei geschlossen zu werden. Wenn diese Eigenschaft auf einen anderen Wert als null eingestellt ist, wird das Pr\u00fcfsummen-Weckintervall nicht verwendet. Zum Verwenden des zeitgest\u00fctzten Pr\u00fcfsummenverfahrens legen Sie diese Eigenschaft auf null fest.
+property.db-checkpointer-wakeup-interval.synopsis=Gibt die maximale Zeitspanne an, die zwischen Pr\u00fcfpunkten liegen darf.
+property.db-checkpointer-wakeup-interval.description=Beachten Sie, dass dies nur verwendet wird, wenn der Wert des Checkpointer-Byte-Intervalls bei null liegt.
+property.db-cleaner-min-utilization.synopsis=Gibt den minimalen Prozentsatz der "Live"-Daten an, die die Datenbanks\u00e4uberung in Datenbankprotokolldateien beizubehalten versucht.
+property.db-cleaner-min-utilization.description=Wenn die Gr\u00f6\u00dfe der Live-Daten in einer Datenbankprotokolldatei unter diesen Prozentsatz f\u00e4llt, verschiebt die S\u00e4uberung die verbleibenden Live-Daten in dieser Datei an das Ende der Datenbank und l\u00f6scht die urspr\u00fcngliche Datei, um die Datenbank relativ kompakt zu halten. 
+property.db-directory.synopsis=Gibt den Pfad zum Dateisystemverzeichnis an, die dem sich die Berkeley DB Java Edition-Datenbankdateien mit den Daten f\u00fcr diesen Backend befinden.
+property.db-directory.description=Der Pfad kann ein absoluter Pfad oder ein Pfad sein, der relativ zum Verzeichnis mit der Basis der OpenDS-Directory-Server-Installation ist. Der Pfad kann jeder g\u00fcltige Verzeichnispfad sein, in dem der Server ausreichende Berechtigungen zum Lesen und Schreiben von Dateien und ausreichende Kapazit\u00e4t f\u00fcr den Datenbankinhalt hat.
+property.db-directory-permissions.synopsis=Gibt die Berechtigungen an, die auf das Verzeichnis mit den Serverdatenbankdateien angewandt werden m\u00fcssen.
+property.db-directory-permissions.description=Sie m\u00fcssen als dreistellige Oktalwerte angegeben werden, der herk\u00f6mmlichen Darstellung von UNIX-Dateiberechtigungen. Diese drei Ziffern geben die Berechtigungen an, die dem Eigent\u00fcmer des Verzeichnisses, Gruppenmitgliedern und anderen Benutzern (in dieser Reihenfolge) zur Verf\u00fcgung stehen. Jede Ziffer ist die oktale Darstellung der Lese-, Schreib- und Ausf\u00fchrungs-Bits. Beachten Sie, dass dies nur Berechtigungen im Datenbankverzeichnis betrifft und nicht die Dateien, die in dieses Verzeichnis geschrieben werden. Auf UNIX-Systemen steuert die Umask des Benutzer die Berechtigungen f\u00fcr die Datenbankdateien.
+property.db-directory-permissions.syntax.string.pattern.synopsis=Jeder Oktalwert zwischen 700 und 777 (der Eigent\u00fcmer muss immer Lese-, Schreib- und Ausf\u00fchrungsberechtigungen im Verzeichnis haben).
+property.db-evictor-lru-only.synopsis=Gibt an, ob die Datenbank auf Basis einer LRU-Richtlinie bestehende Daten aus dem Cache entfernen soll (die Daten, die am l\u00e4ngsten nicht mehr verwendet wurden, werden als erste entfernt).
+property.db-evictor-lru-only.description=Bei einer Einstellung auf "false" beh\u00e4lt der Entfernungsvorgang interne Knoten des zugrunde liegenden Btree im Cache gegen\u00fcber den Blattknoten beibehalten, auch wenn auf die Blattknoten vor k\u00fcrzerer Zeit zugegriffen wurde. Dies ist unter Umst\u00e4nden eine bessere Konfiguration f\u00fcr Datenbanken, in denen nur ein sehr kleiner Teil der Daten zwischengespeichert wird.
+property.db-evictor-nodes-per-scan.synopsis=Gibt die Anzahl der Btree-Knoten an, die in einem einzelnen Durchlauf aus dem Cache entfernt werden sollen, wenn ermittelt wird, dass die erforderlich ist, um bestehende Daten freizusetzen, um Kapazit\u00e4t f\u00fcr neue Informationen zu schaffen.
+property.db-evictor-nodes-per-scan.description=\u00c4nderungen an dieser Eigenschaft werden erst nach einem Neustart des Backend wirksam. Es wird empfohlen, dass Sie auch diese Eigenschaft \u00e4ndern, wenn Sie db-evictor-lru-only auf false einstellen. Diese Einstellung steuert die Anzahl der Btree-Knoten, die ber\u00fccksichtigt oder gepr\u00fcft werden, wenn ein Knoten entfernt wird. Eine Einstellung von 100 erbringt h\u00e4ufig gute Ergebnisse, aber die kann von Anwendung zu Anwendung variieren. Je gr\u00f6\u00dfer die Knoten pro Scan, desto genauer ist der Algorithmus. Eine zu hohe Einstellung wirkt sich jedoch nachteilig aus. Die Anforderung, gro\u00dfer Anzahlen von Knoten f\u00fcr jedes Entfernen zu ber\u00fccksichtigen, kann den Abschluss eines Datenbankvorgangs verz\u00f6gern. Damit wird die Reaktionszeit des Anwendungs-Threas beeintr\u00e4chtigt.
+property.db-log-file-max.synopsis=Gibt die maximale Gr\u00f6\u00dfe einer Datenbankprotokolldatei an.
+property.db-logging-file-handler-on.synopsis=Gibt an, ob die Datenbank eine je.info-Datei im selben Verzeichnis mit dem Datenbankprotokollverzeichnis beibehalten soll.
+property.db-logging-file-handler-on.description=Diese Datei enth\u00e4lt Informationen zur internen Verarbeitung, die die zugrunde liegende Datenbank ausf\u00fchrt.
+property.db-logging-level.synopsis=Gibt die Protokollebene an, die von der Datenbank verwendet wird, wenn sie Informationen in die je.info-Datei schreibt.
+property.db-logging-level.description=Die Protokollebene f\u00fcr die Datenbankverfolgung (in aufsteigender Reihenfolge der Wortf\u00fclle), ausgew\u00e4hlt unter: AUS, SCHWERWIEGEND, WARNUNG, INFO, KONFIG, GENAU, GENAUER, SEHR GENAU, ALLE.
+property.db-num-cleaner-threads.synopsis=Gibt die Anzahl der Threads an, die der Backend verwenden muss, um die Datenbankprotokolldateien auf oder in der N\u00e4he der gew\u00fcnschten Auslastung beizubehalten.
+property.db-num-cleaner-threads.description=In Umgebungen mit hohem Datendurchsatz k\u00f6nnen mehrere S\u00e4uberungsthreads erforderlich sein, um die gew\u00fcnschte Auslastung zu erzielen.
+property.db-num-lock-tables.synopsis=Gibt die Anzahl der Sperrtabellen an, die von der zugrunde liegenden Datenbank verwendet werden.
+property.db-num-lock-tables.description=Dies kann besonders wichtig sein, um die Skalierbarkeit zu verbessern, da Gegens\u00e4tze auf Systemen mit zahlreichen CPUs vermieden werden. Der Wert dieser Konfigurationseigenschaft muss auf eine Primzahl eingestellt werden, die gleich oder kleiner als die Zahl der Arbeitsthreads, die zur Verwendung auf dem Server konfiguriert sind.
+property.db-run-cleaner.synopsis=Gibt an, ob die Datenbanks\u00e4uberungs-Threads aktiviert sein m\u00fcssen.
+property.db-run-cleaner.description=Mit den S\u00e4uberungsthreads wird die Datenbank von Zeit zu Zeit komprimiert, indem die Datenbankdateien mit einem niedrigen (kleiner als die Menge, die \u00fcber die Eigenschaft db-cleaner-min-utilization) Prozentsatz von Live-Daten identifiziert, die verbleibenden Daten an das Ende des Protokolls verschoben werden und diese Datei gel\u00f6scht wird.
+property.db-txn-no-sync.synopsis=Gibt an, ob Datenbankschreibvorg\u00e4nge prim\u00e4r in einen internen Puffer und nicht sofort auf die Festplatte geschrieben werden sollen.
+property.db-txn-no-sync.description=Wenn der Wert des Konfigurationsattributs auf "true" festgelegt wird, kann die Schreibleistung verbessert werden, aber k\u00f6nnen die letzten \u00c4nderungen verloren gehen, wenn der OpenDS-Directory-Server oder die zugrunde liegende JVM abnormal beendet werden oder wenn ein Betriebssystem- oder Hardwarefehler auftritt (ein Verhalten wie das Ausf\u00fchren mit deaktivierter Transaktionsdauerhaftigkeit auf dem Sun Java System-Directory-Server).
+property.db-txn-write-no-sync.synopsis=Gibt an, ob die Datenbank Daten synchron leeren soll, wenn sie auf die Festplatte geschrieben werden.
+property.db-txn-write-no-sync.description=Wenn dieser Wert auf "false" eingestellt ist, werden alle auf die Festplatte geschriebenen Daten synchron in den dauerhaften Speicher geleert. Damit wird vollst\u00e4ndige Dauerhaftigkeit erzielt. Wenn der Wert auf "true" eingestellt wird, k\u00f6nnen die Daten vom zugrunde liegenden Betriebssystem einige Zeit zwischengespeichert werden, bevor sie auf die Festplatte geschrieben werden. Damit kann die Leistung gespeichert werden, aber unter Umst\u00e4nden gehen die letzten \u00c4nderungen verloren, wenn ein Fehler im zugrunde liegenden Betriebssystem oder der Hardware auftritt (aber nicht in F\u00e4llen, in denen der OpenDS-Directory-Server oder die JVM abnormal beendet werden).
 property.enabled.synopsis=Gibt an ob das Backend im Server aktiviert ist.
 property.enabled.description=Wenn ein Backend nicht aktiviert ist so sind dessen Daten auch nicht verf\u00fcgbar, egal f\u00fcr welche Verarbeitung.
-property.entries-compressed.synopsis=Indicates whether the backend should attempt to compress entries before storing them in the database.
-property.entries-compressed.description=Note that this property applies only to the entries themselves and does not impact the index data. Further, the effectiveness of the compression is based on the type of data contained in the entry.
-property.entries-compressed.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.import-queue-size.synopsis=Specifies the size (in number of entries) of the queue that is used to hold the entries read during an LDIF import.
-property.import-queue-size.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.import-thread-count.synopsis=Specifies the number of threads that is used for concurrent processing during an LDIF import.
-property.import-thread-count.description=This should generally be a small multiple (for example, 2x) of the number of CPUs in the system for a traditional system, or equal to the number of CPU strands for a CMT system.
-property.import-thread-count.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that is allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This property is analogous to the ALL IDs threshold in the Sun Java System Directory Server. Note that this is the default limit for the backend, and it may be overridden on a per-attribute basis.A value of 0 means there is no limit.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes need to be rebuilt before they are allowed to use the new limit.
+property.entries-compressed.synopsis=Gibt an, ob der Backend versuchen soll, Eintr\u00e4ge vor dem Speichern in der Datenbank zu komprimieren.
+property.entries-compressed.description=Beachten Sie, dass diese Eigenschaft nur f\u00fcr die Eintr\u00e4ge selbst gilt und sich nicht auf die Indexdaten auswirkt. Au\u00dferdem beruht die Wirksamkeit der Komprimierung auf dem Typ der Daten im Eintrag.
+property.entries-compressed.requires-admin-action.synopsis=\u00c4nderungen an dieser Einstellung gelten nur f\u00fcr Schreibvorg\u00e4nge, die nach der \u00c4nderung ausgef\u00fchrt werden. Sie werden nicht r\u00fcckwirkend auf vorhandene Daten angewandt.
+property.import-queue-size.synopsis=Gibt die Gr\u00f6\u00dfe (in Anzahl von Eintr\u00e4gen) der Warteschlange an, in der sich die w\u00e4hrend eines LDIF-Imports gelesenen Eintr\u00e4ge befinden.
+property.import-queue-size.requires-admin-action.synopsis=\u00c4nderungen werden nicht f\u00fcr Importe wirksam, die bereits aktiv sind.
+property.import-thread-count.synopsis=Gibt die Anzahl der Threads an, die w\u00e4hrend eines LDIF-Imports zur gleichzeitigen Verarbeitung verwendet werden.
+property.import-thread-count.description=Allgemein muss es sich um einen niedrigen Multiplikator (z. B. 2x) der Anzahl der CPUs im System bei einem herk\u00f6mmlichen System oder um den Wert wie die Anzahl der CPU-Str\u00e4nge bei einem CMT-System handeln.
+property.import-thread-count.requires-admin-action.synopsis=\u00c4nderungen werden nicht f\u00fcr Importe wirksam, die bereits aktiv sind.
+property.index-entry-limit.synopsis=Gibt die maximale Anzahl der Eintr\u00e4ge an, die mit einem angegebenen Indexschl\u00fcssel abgestimmt werden k\u00f6nnen, bevor dieser Indexschl\u00fcssel nicht mehr beibehalten wird.
+property.index-entry-limit.description=Diese Eigenschaft ist analog zu ALLEN IDs-Schwellenwerten im Sun Java System-Directory-Server. Beachten Sie, dass dies das Standardlimit f\u00fcr den Backend ist, und er kann f\u00fcr jedes einzelne Attribut \u00fcberschrieben werden. Ein Wert von 0 bedeutet, dass kein Limit besteht.
+property.index-entry-limit.requires-admin-action.synopsis=Wenn Indexschl\u00fcssel dieses Limit bereits erreicht haben, m\u00fcssen die Indizes neu erstellt werden, bevor sie das neue Limit verwenden k\u00f6nnen.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche das Backend implementiert.
-property.je-property.synopsis=Specifies the database and environment properties for the Berkeley DB Java Edition database serving the data for this backend.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to OpenDS documentation for further information on related properties, their implications, and range values. The definitive identification of all the property parameters is available in the example.properties file of Berkeley DB Java Edition distribution.
-property.preload-time-limit.synopsis=Specifies the length of time that the backend is allowed to spend "pre-loading" data when it is initialized.
-property.preload-time-limit.description=The pre-load process is used to pre-populate the database cache, so that it can be more quickly available when the server is processing requests. A duration of zero means there is no pre-load.
+property.je-property.synopsis=Gibt die Datenbank- und Umgebungseigenschaften f\u00fcr die Berkeley DB Java Edition-Datenbank an, die die Daten f\u00fcr diesen Backend bedient.
+property.je-property.description=Mit dem folgenden Format kann jede Berkeley DB Java Edition-Eigenschaft angegeben werden: property-name=property-value. Die OpenDS-Dokumentation enth\u00e4lt weitere Infomationen zu verwandten Eigenschaften, ihrer Bedeutung und den Bereichswerten. Die definitive Identifizierung aller Eigenschaftsparameter, die in der Datei example.properties in der Berkeley DB Java Edition-Distribution verf\u00fcgbar sind.
+property.preload-time-limit.synopsis=Gibt die Zeitspanne an, in der der Backend "Vorlade"-Daten verbrauchen kann, wenn er initialisiert wird.
+property.preload-time-limit.description=Der Vorladeprozess wird zum Vorf\u00fcllen des Datenbankcaches verwendet, damit er schneller verf\u00fcgbar ist, wenn der Server Abfragen verarbeitet. Eine Zeitspanne von null bedeutet, dass kein Vorladen stattfindet.
 property.writability-mode.synopsis=Gibt das Verhalten an welches das Backend annehmen soll wenn Schreiboperationen durchgef\u00fchrt werden.
 property.writability-mode.syntax.enumeration.value.disabled.synopsis=Bewirkt dass alle Schreiboperationen fehlschlagen.
 property.writability-mode.syntax.enumeration.value.enabled.synopsis=Erlaubt dass Schreiboperationen im Backend durchgef\u00fchrt werden k\u00f6nnen. Trifft dann zu wenn wenn die angeforderte Operation g\u00fcltig ist, der User berechtigt ist die Operation auszuf\u00fchren, das Backend den Typ von Schreiboperation unterst\u00fctzt und die Globale-Beschreibbarkeitsmodus Eigenschaft (global writability mode property)  aktiviert ist.
 property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Bewirkt dass externe Schreiboperatioenen fehlschlagen aber erlaubt das Schreiben welches durch Replikation oder interne Operationen verursacht wird.
-relation.local-db-index.user-friendly-name=Local DB Index
-relation.local-db-index.user-friendly-plural-name=Local DB Indexes
-relation.local-db-index.synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-relation.local-db-index.description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-relation.local-db-vlv-index.user-friendly-name=Local DB VLV Index
-relation.local-db-vlv-index.user-friendly-plural-name=Local DB VLV Indexes
-relation.local-db-vlv-index.synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-relation.local-db-vlv-index.description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
+relation.local-db-index.user-friendly-name=Lokaler DB-Index
+relation.local-db-index.user-friendly-plural-name=Lokale DB-Indizes
+relation.local-db-index.synopsis=Lokale DB-Indizes werden zum Speichern von Informationen verwendet, die es erm\u00f6glichen, Eintr\u00e4ge sehr schnell ausfindig zu machen, wenn Suchvorg\u00e4nge verarbeitet werden.
+relation.local-db-index.description=Die Indizierung wird auf Ebene jedes einzelnen Attributs ausgef\u00fchrt, und an unterschiedlichen Attributstypen k\u00f6nnen unterschiedliche Indizierungstypen ausgef\u00fchrt werden, abh\u00e4ngig davon, wie w\u00e4hrend Suchvorg\u00e4ngen auf sie zugegriffen werden soll.
+relation.local-db-vlv-index.user-friendly-name=Lokaler Datenbank-VLV-Index
+relation.local-db-vlv-index.user-friendly-plural-name=Lokale Datenbank-VLV-Indizes
+relation.local-db-vlv-index.synopsis=Lokale Datenbank-VLV-Indizes werden verwendet, um Informationen zu einer bestimmten Suchabfrage zu speichern. Damit wird es erm\u00f6glicht, \u00fcber die VLV-Steuerung effizient zu suchen.
+relation.local-db-vlv-index.description=Ein VLV-Index benachrichtigt den Server, dass eine virtuelle Listenansicht mit spezifischen Abfrage- und Sortierparameter ausgef\u00fchrt wird. Dieser Index erm\u00f6glicht es dem Server auch, die Informationen zu erfassen und zu speichern, die zum Beschleunigen der virtuellen Listenansicht ben\u00f6tigt werden.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_es.properties
index 2075bdf..a87ccb0 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_es.properties
@@ -1,76 +1,76 @@
-user-friendly-name=Local DB Backend
-user-friendly-plural-name=Local DB Backends
-synopsis=The Local DB Backend uses the Berkeley DB Java Edition to store user-provided data in a local repository.
-description=It is the traditional "directory server" backend and is similar to the backends provided by the Sun Java System Directory Server. The Local DB Backend stores the entries in an encoded form and also provides indexes that can be used to quickly locate target entries based on different kinds of criteria.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.compact-encoding.synopsis=Indicates whether the backend should use a compact form when encoding entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that this property applies only to the entries themselves and does not impact the index data.
-property.compact-encoding.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.db-cache-percent.synopsis=Specifies the percentage of JVM memory to allocate to the database cache.
-property.db-cache-percent.description=Specifies the percentage of memory available to the JVM that should be used for caching database contents. Note that this is only used if the value of the db-cache-size property is set to "0 MB". Otherwise, the value of that property is used instead to control the cache size configuration.
-property.db-cache-size.synopsis=The amount of JVM memory to allocate to the database cache.
-property.db-cache-size.description=Specifies the amount of memory that should be used for caching database contents. A value of "0 MB" indicates that the db-cache-percent property should be used instead to specify the cache size.
-property.db-checkpointer-bytes-interval.synopsis=Specifies the maximum number of bytes that may be written to the database before it is forced to perform a checkpoint.
-property.db-checkpointer-bytes-interval.description=This can be used to bound the recovery time that may be required if the database environment is opened without having been properly closed. If this property is set to a non-zero value, the checkpointer wakeup interval is not used. To use time-based checkpointing, set this property to zero.
-property.db-checkpointer-wakeup-interval.synopsis=Specifies the maximum length of time that may pass between checkpoints.
-property.db-checkpointer-wakeup-interval.description=Note that this is only used if the value of the checkpointer bytes interval is zero.
-property.db-cleaner-min-utilization.synopsis=Specifies the minimum percentage of "live" data that the database cleaner attempts to keep in database log files.
-property.db-cleaner-min-utilization.description=If the amount of live data in any database log file drops below this percentage, then the cleaner moves the remaining live data in that file to the end of the database and deletes the original file in order to keep the database relatively compact.
-property.db-directory.synopsis=Specifies the path to the filesystem directory that is used to hold the Berkeley DB Java Edition database files containing the data for this backend.
-property.db-directory.description=The path may be either an absolute path or a path relative to the directory containing the base of the OpenDS Directory Server installation. The path may be any valid directory path in which the server has appropriate permissions to read and write files and has sufficient space to hold the database contents.
-property.db-directory-permissions.synopsis=Specifies the permissions that should be applied to the directory containing the server database files.
-property.db-directory-permissions.description=They should be expressed as three-digit octal values, which is the traditional representation for UNIX file permissions. The three digits represent the permissions that are available for the directory's owner, group members, and other users (in that order), and each digit is the octal representation of the read, write, and execute bits. Note that this only impacts permissions on the database directory and not on the files written into that directory. On UNIX systems, the user's umask controls permissions given to the database files.
-property.db-directory-permissions.syntax.string.pattern.synopsis=Any octal value between 700 and 777 (the owner must always have read, write, and execute permissions on the directory).
-property.db-evictor-lru-only.synopsis=Indicates whether the database should evict existing data from the cache based on an LRU policy (where the least recently used information will be evicted first).
-property.db-evictor-lru-only.description=If set to "false", then the eviction keeps internal nodes of the underlying Btree in the cache over leaf notes, even if the leaf nodes have been accessed more recently. This may be a better configuration for databases in which only a very small portion of the data is cached.
-property.db-evictor-nodes-per-scan.synopsis=Specifies the number of Btree nodes that should be evicted from the cache in a single pass if it is determined that it is necessary to free existing data in order to make room for new information.
-property.db-evictor-nodes-per-scan.description=Changes to this property do not take effect until the backend is restarted. It is recommended that you also change this property when you set db-evictor-lru-only to false. This setting controls the number of Btree nodes that are considered, or sampled, each time a node is evicted. A setting of 100 often produces good results, but this may vary from application to application. The larger the nodes per scan, the more accurate the algorithm. However, setting it too high is detrimental; the need to consider larger numbers of nodes for each eviction may delay the completion of a given database operation, which will impact the response time of the application thread.
-property.db-log-file-max.synopsis=Specifies the maximum size for a database log file.
-property.db-logging-file-handler-on.synopsis=Indicates whether the database should maintain a je.info file in the same directory as the database log directory.
-property.db-logging-file-handler-on.description=This file contains information about the internal processing performed by the underlying database.
-property.db-logging-level.synopsis=Specifies the log level that should be used by the database when it is writing information into the je.info file.
-property.db-logging-level.description=The database trace logging level is (in increasing order of verbosity) chosen from: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL.
-property.db-num-cleaner-threads.synopsis=Specifies the number of threads that the backend should maintain to keep the database log files at or near the desired utilization.
-property.db-num-cleaner-threads.description=In environments with high write throughput, multiple cleaner threads may be required to maintain the desired utilization.
-property.db-num-lock-tables.synopsis=Specifies the number of lock tables that are used by the underlying database.
-property.db-num-lock-tables.description=This can be particularly important to help improve scalability by avoiding contention on systems with large numbers of CPUs. The value of this configuration property should be set to a prime number that is less than or equal to the number of worker threads configured for use in the server.
-property.db-run-cleaner.synopsis=Indicates whether the database cleaner threads should be enabled.
-property.db-run-cleaner.description=The cleaner threads are used to periodically compact the database by identifying database files with a low (that is, less than the amount specified by the db-cleaner-min-utilization property) percentage of live data, moving the remaining live data to the end of the log and deleting that file.
-property.db-txn-no-sync.synopsis=Indicates whether database writes should be primarily written to an internal buffer but not immediately written to disk.
-property.db-txn-no-sync.description=Setting the value of this configuration attribute to "true" may improve write performance but could cause the most recent changes to be lost if the OpenDS Directory Server or the underlying JVM exits abnormally, or if an OS or hardware failure occurs (a behavior similar to running with transaction durability disabled in the Sun Java System Directory Server).
-property.db-txn-write-no-sync.synopsis=Indicates whether the database should synchronously flush data as it is written to disk.
-property.db-txn-write-no-sync.description=If this value is set to "false", then all data written to disk is synchronously flushed to persistent storage and thereby providing full durability. If it is set to "true", then data may be cached for a period of time by the underlying operating system before actually being written to disk. This may improve performance, but could cause the most recent changes to be lost in the event of an underlying OS or hardware failure (but not in the case that the OpenDS Directory Server or the JVM exits abnormally).
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.entries-compressed.synopsis=Indicates whether the backend should attempt to compress entries before storing them in the database.
-property.entries-compressed.description=Note that this property applies only to the entries themselves and does not impact the index data. Further, the effectiveness of the compression is based on the type of data contained in the entry.
-property.entries-compressed.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.import-queue-size.synopsis=Specifies the size (in number of entries) of the queue that is used to hold the entries read during an LDIF import.
-property.import-queue-size.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.import-thread-count.synopsis=Specifies the number of threads that is used for concurrent processing during an LDIF import.
-property.import-thread-count.description=This should generally be a small multiple (for example, 2x) of the number of CPUs in the system for a traditional system, or equal to the number of CPU strands for a CMT system.
-property.import-thread-count.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that is allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This property is analogous to the ALL IDs threshold in the Sun Java System Directory Server. Note that this is the default limit for the backend, and it may be overridden on a per-attribute basis.A value of 0 means there is no limit.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes need to be rebuilt before they are allowed to use the new limit.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.je-property.synopsis=Specifies the database and environment properties for the Berkeley DB Java Edition database serving the data for this backend.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to OpenDS documentation for further information on related properties, their implications, and range values. The definitive identification of all the property parameters is available in the example.properties file of Berkeley DB Java Edition distribution.
-property.preload-time-limit.synopsis=Specifies the length of time that the backend is allowed to spend "pre-loading" data when it is initialized.
-property.preload-time-limit.description=The pre-load process is used to pre-populate the database cache, so that it can be more quickly available when the server is processing requests. A duration of zero means there is no pre-load.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
-relation.local-db-index.user-friendly-name=Local DB Index
-relation.local-db-index.user-friendly-plural-name=Local DB Indexes
-relation.local-db-index.synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-relation.local-db-index.description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-relation.local-db-vlv-index.user-friendly-name=Local DB VLV Index
-relation.local-db-vlv-index.user-friendly-plural-name=Local DB VLV Indexes
-relation.local-db-vlv-index.synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-relation.local-db-vlv-index.description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
+user-friendly-name=Servidor de fondo de DB local
+user-friendly-plural-name=Servidores de fondo de DB locales
+synopsis=El servidor de fondo de DB local utiliza Berkeley DB Java Edition para almacenar los datos proporcionados por el usuario en un dep\u00f3sito local.
+description=Se trata del servidor de fondo tradicional del "servidor de directorios" y es similar a los servidores de fondo proporcionados por Sun Java System Directory Server. El servidor de fondo de DB local almacena las entradas con un formato codificado y proporciona adem\u00e1s los \u00edndices que permiten localizar r\u00e1pidamente las entradas de destino en funci\u00f3n de los diferentes tipos de criterios.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.compact-encoding.synopsis=Indica si el servidor de fondo debe utilizar un formato compacto al codificar las entradas comprimiendo los conjuntos de clases de objetos y las descripciones de atributos.
+property.compact-encoding.description=Tenga en cuenta que esta propiedad s\u00f3lo hace referencia a las propias entradas, pero no afecta a los datos del \u00edndice.
+property.compact-encoding.requires-admin-action.synopsis=Las modificaciones realizadas en este par\u00e1metro s\u00f3lo se aplicar\u00e1n en las operaciones de escritura que se realicen una vez efectuado el cambio. No se aplicar\u00e1n de forma retroactiva a los datos existentes.
+property.db-cache-percent.synopsis=Especifica el porcentaje de memoria de JVM que se asignar\u00e1 a la cach\u00e9 de base de datos.
+property.db-cache-percent.description=Especifica el porcentaje de memoria disponible en JVM que se utilizar\u00e1 para almacenar en la cach\u00e9 el contenido de la base de datos. Tenga en cuenta que esta opci\u00f3n s\u00f3lo se utilizar\u00e1 si se ha establecido la propiedad "db-cache-size" en "0 MB". De lo contrario, se utilizar\u00e1 el valor de esta propiedad en lugar de controlar la configuraci\u00f3n del tama\u00f1o de la cach\u00e9.
+property.db-cache-size.synopsis=La cantidad de memoria de JVM que se asignar\u00e1 a la cach\u00e9 de base de datos.
+property.db-cache-size.description=Especifica la cantidad de memoria que se utilizar\u00e1 para almacenar en la cach\u00e9 el contenido de la base de datos. El valor "0 MB" indica que debe usarse la propiedad "db-cache-percent" en lugar de especificar el tama\u00f1o de la cach\u00e9.
+property.db-checkpointer-bytes-interval.synopsis=Especifica el n\u00famero m\u00e1ximo de bytes que se escribir\u00e1n en la base de datos antes de que se fuerce la creaci\u00f3n de un punto de control.
+property.db-checkpointer-bytes-interval.description=Este elemento se puede utilizar para enlazar el periodo de recuperaci\u00f3n necesario si se encuentra abierto el entorno de la base de datos por no haberse cerrado correctamente. Si se establece esta propiedad en un valor distinto de cero, no se utilizar\u00e1 el intervalo de reactivaci\u00f3n del creador de puntos de control. Para utilizar la funci\u00f3n de creaci\u00f3n de puntos de control basada en tiempo, establezca esta propiedad en cero.
+property.db-checkpointer-wakeup-interval.synopsis=Especifica el periodo de tiempo m\u00e1ximo que puede transcurrir entre puntos de control.
+property.db-checkpointer-wakeup-interval.description=Tenga en cuenta que esta funci\u00f3n s\u00f3lo se utiliza si el valor del intervalo de bytes del creador de puntos de control es igual a cero.
+property.db-cleaner-min-utilization.synopsis=Especifica el porcentaje m\u00e1ximo de datos "en vivo" que la aplicaci\u00f3n de limpieza de la base de datos mantiene en los archivos de registro de la base de datos.
+property.db-cleaner-min-utilization.description=Si la cantidad de datos "en vivo" de cualquier archivo de registro de la base de datos desciende por debajo de este porcentaje, la aplicaci\u00f3n de limpieza transferir\u00e1 los datos "en vivo" restantes de ese archivo al final de la base de datos y eliminar\u00e1 el archivo original para mantener la base de datos relativamente comprimida.
+property.db-directory.synopsis=Especifica la ruta al directorio del sistema de archivos que se utiliza para mantener los archivos de la base de datos Berkeley DB Java Edition que contienen los datos de este servidor de fondo.
+property.db-directory.description=Puede utilizarse una ruta absoluta o una relativa al directorio que contenga la base de la instalaci\u00f3n de OpenDS Directory Server. Puede utilizarse cualquier ruta de directorio v\u00e1lida para la que el servidor tenga los permisos de lectura y escritura de archivos adecuados y el suficiente espacio para mantener el contenido de la base de datos.
+property.db-directory-permissions.synopsis=Especifica los permisos que deben aplicarse al directorio que contenga los archivos de base de datos del servidor.
+property.db-directory-permissions.description=Deben expresarse en forma de valores octales de tres d\u00edgitos, que supone la representaci\u00f3n tradicional de los permisos de archivo de UNIX. Los tres d\u00edgitos representan los permisos disponibles para el propietario del directorio, los miembros del grupo y los dem\u00e1s usuarios (en ese orden) y cada d\u00edgito es la representaci\u00f3n octal de los bits de lectura, escritura y ejecuci\u00f3n. Tenga en cuenta que esto s\u00f3lo afecta a los permisos del directorio de la base de datos y no a los archivos que se escriban en \u00e9l. En los sistemas UNIX, la funci\u00f3n "umask" del usuario controla los permisos concedidos a los archivos de base de datos.
+property.db-directory-permissions.syntax.string.pattern.synopsis=Cualquier valor octal entre 700 y 777 (el propietario debe tener siempre permisos de lectura, escritura y ejecuci\u00f3n en el directorio).
+property.db-evictor-lru-only.synopsis=Indica si la base de datos debe expulsar los datos existentes de la cach\u00e9 en funci\u00f3n de la directiva de LRU (se expulsar\u00e1 en primer lugar la informaci\u00f3n menos reciente).
+property.db-evictor-lru-only.description=Si se establece este valor en "false" (falso), al realizar la expulsi\u00f3n se conservar\u00e1n los nodos internos del nodo "Btree" subyacente de la cach\u00e9 a trav\u00e9s de los nodos de hojas, incluso aunque se haya accedido a \u00e9stos m\u00e1s recientemente. Puede resultar una configuraci\u00f3n m\u00e1s eficaz para las bases de datos en la que s\u00f3lo se almacena en la cach\u00e9 una peque\u00f1a parte de los datos.
+property.db-evictor-nodes-per-scan.synopsis=Especifica el n\u00famero de nodos "Btree" que deben expulsarse de la cach\u00e9 en un \u00fanico pase si se considera necesario suprimir los datos existentes con el fin de liberar espacio para la nueva informaci\u00f3n.
+property.db-evictor-nodes-per-scan.description=Los cambios realizados en esta propiedad no se aplicar\u00e1n hasta que se reinicie el servidor de fondo. Es recomendable modificar tambi\u00e9n esta propiedad si se ha establecido "set db-evictor-lru-only" en "false" (falso). Este valor de configuraci\u00f3n controla el n\u00famero de nodos "Btree" que se examinan (o analizan) cada vez que se expulsa un nodo. El valor 100 suele dar buenos resultados, aunque esto var\u00eda de una aplicaci\u00f3n a otra. Cuanto mayor sea el nodo que se analice, m\u00e1s preciso ser\u00e1 el algoritmo. Sin embargo, puede resultar perjudicial definir este par\u00e1metro en un valor excesivamente alto. La necesidad de examinar un n\u00famero elevado de nodos en cada expulsi\u00f3n puede retrasar la finalizaci\u00f3n de una determinada operaci\u00f3n de la base de datos, lo que podr\u00eda afectar al tiempo de respuesta del subproceso de la aplicaci\u00f3n.
+property.db-log-file-max.synopsis=Especifica el tama\u00f1o m\u00e1ximo de un archivo de registro de la base de datos.
+property.db-logging-file-handler-on.synopsis=Indica si la base de datos debe mantener el archivo "je.info" en el mismo directorio que el del registro de la base de datos.
+property.db-logging-file-handler-on.description=Este archivo contiene informaci\u00f3n sobre el procesamiento interno realizado por la base de datos subyacente.
+property.db-logging-level.synopsis=Especifica el nivel de registro que debe utilizar la base de datos al escribir informaci\u00f3n en el archivo "je.info".
+property.db-logging-level.description=Los niveles de registro de seguimiento de la base de datos (en orden creciente de nivel de detalles) que se pueden seleccionar son: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST y ALL.
+property.db-num-cleaner-threads.synopsis=Especifica el n\u00famero de subprocesos que debe presentar el servidor de fondo para mantener los archivos de registro de la base de datos al nivel exacto de uso deseado o a uno aproximado.
+property.db-num-cleaner-threads.description=En entornos con un alto rendimiento de escritura, es posible que se necesiten varios subprocesos de limpieza para mantener el nivel de uso deseado.
+property.db-num-lock-tables.synopsis=Especifica el n\u00famero de tablas de bloqueo que utilizar\u00e1 la base de datos subyacente.
+property.db-num-lock-tables.description=Esta propiedad puede resultar especialmente importante para mejorar la escalabilidad evitando la contenci\u00f3n en los sistemas con un elevado n\u00famero de CPU. El valor de esta propiedad de configuraci\u00f3n debe establecerse en un n\u00famero primo inferior o igual al n\u00famero de subprocesos de trabajo configurados para su uso en el servidor.
+property.db-run-cleaner.synopsis=Indica si deben habilitarse los subprocesos de limpieza de la base de datos.
+property.db-run-cleaner.description=Los subprocesos de limpieza se utilizan para comprimir peri\u00f3dicamente la base de datos. Para ello, se identifican los archivos de base de datos con un porcentaje bajo (es decir, inferior a la cantidad especificada en la propiedad "db-cleaner-min-utilization") de datos "en vivo", se transfieren los datos "en vivo" restantes al final de registro y se elimina este archivo.
+property.db-txn-no-sync.synopsis=Indica si las operaciones de escritura de la base de datos deben realizarse fundamentalmente en un b\u00fafer interno, pero no efectuarse inmediatamente en un disco.
+property.db-txn-no-sync.description=Si se establece el valor de este atributo de configuraci\u00f3n en "true" (verdadero), es posible que mejore el rendimiento de escritura, pero podr\u00eda provocar la p\u00e9rdida de los cambios m\u00e1s recientes si se sale de forma anormal de la m\u00e1quina JVM subyacente o de OpenDS Directory Server, o si se produce un error en el SO o el hardware (un comportamiento similar a la ejecuci\u00f3n de Sun Java System Directory Server con la funci\u00f3n de durabilidad de las transacciones deshabilitada).
+property.db-txn-write-no-sync.synopsis=Indica si la base de datos debe vaciar los datos de forma sincr\u00f3nica a medida que se escriben en el disco.
+property.db-txn-write-no-sync.description=Si este valor se establece en "false" (falso), todos los datos escritos en el disco se vaciar\u00e1n de forma sincr\u00f3nica en el almacenamiento persistente, lo que proporcionar\u00eda una durabilidad completa. Si, por el contrario, se establece en "true" (verdadero), es posible que el sistema operativo subyacente almacene los datos en la cach\u00e9 durante un periodo de tiempo espec\u00edfico antes de escribirlos realmente en el disco. Esto puede mejorar el rendimiento, pero podr\u00eda provocar la p\u00e9rdida de los cambios m\u00e1s recientes en caso de que produzca un error en el SO subyacente o el hardware (aunque no si se sale de forma anormal de JVM o de OpenDS Directory Server).
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.entries-compressed.synopsis=Indica si el servidor de fondo debe intentar comprimir las entradas antes de almacenarlas en la base de datos.
+property.entries-compressed.description=Tenga en cuenta que esta propiedad s\u00f3lo hace referencia a las propias entradas, pero no afecta a los datos del \u00edndice. Adem\u00e1s, la eficacia de la compresi\u00f3n depende del tipo de datos que contenga la entrada.
+property.entries-compressed.requires-admin-action.synopsis=Las modificaciones realizadas en este par\u00e1metro s\u00f3lo se aplicar\u00e1n en las operaciones de escritura que se realicen una vez efectuado el cambio. No se aplicar\u00e1n de forma retroactiva a los datos existentes.
+property.import-queue-size.synopsis=Especifica el tama\u00f1o (en n\u00famero de entradas) de la cola que se utiliza para mantener las entradas le\u00eddas durante una importaci\u00f3n de LDIF.
+property.import-queue-size.requires-admin-action.synopsis=Estos cambios no se aplicar\u00e1n en cualquier importaci\u00f3n que ya est\u00e9 en curso.
+property.import-thread-count.synopsis=Especifica el n\u00famero de subprocesos utilizados para el procesamiento simult\u00e1neo durante una importaci\u00f3n de LDIF.
+property.import-thread-count.description=Este valor debe ser, por lo general, un m\u00faltiplo menor (por ejemplo, 2x) del n\u00famero de CPU de un sistema tradicional o igual al n\u00famero de hilos de CPU de un sistema CMT.
+property.import-thread-count.requires-admin-action.synopsis=Estos cambios no se aplicar\u00e1n en cualquier importaci\u00f3n que ya est\u00e9 en curso.
+property.index-entry-limit.synopsis=Especifica el n\u00famero m\u00e1ximo de entradas que pueden coincidir con una determinada clave de \u00edndice antes de que se deje de conservar.
+property.index-entry-limit.description=Esta propiedad es an\u00e1loga al Umbral de todos los Id. de Sun Java System Directory Server. Tenga en cuenta que se trata del l\u00edmite predeterminado del servidor de fondo y que puede anularse en funci\u00f3n de cada atributo. El valor 0 indica que no hay ning\u00fan l\u00edmite.
+property.index-entry-limit.requires-admin-action.synopsis=Si alguna de las claves de \u00edndices ya han alcanzado este l\u00edmite, se deben volver a generar los \u00edndices antes de que se les permita utilizar el nuevo l\u00edmite.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.je-property.synopsis=Especifica las propiedades de base de datos y entorno de la instancia de Berkeley DB Java Edition que mantiene los datos de este servidor de fondo.
+property.je-property.description=Se puede especificar cualquier propiedad de Berkeley DB Java Edition mediante el siguiente formato: nombre de la propiedad=valor de la propiedad. Consulte la documentaci\u00f3n de OpenDS para obtener m\u00e1s informaci\u00f3n sobre las propiedades relacionadas, sus implicaciones y los valores de rango. La identificaci\u00f3n definitiva de todos los par\u00e1metros de propiedades se encuentra disponible en el archivo "example.properties" de la distribuci\u00f3n de Berkeley DB Java Edition.
+property.preload-time-limit.synopsis=Especifica el periodo de tiempo que puede dedicar el servidor de fondo a la carga previa de los datos antes de inicializarse.
+property.preload-time-limit.description=El proceso de carga previa se utiliza para llenar de antemano la cach\u00e9 de la base de datos con el fin de que pueda estar disponible con mayor rapidez cuando el servidor est\u00e9 procesando las solicitudes. Un valor de duraci\u00f3n cero indica que no habr\u00e1 carga previa.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
+relation.local-db-index.user-friendly-name=\u00cdndice de DB local
+relation.local-db-index.user-friendly-plural-name=\u00cdndices de DB locales
+relation.local-db-index.synopsis=Los \u00edndices de DB locales se utilizan para almacenar informaci\u00f3n que permita localizar r\u00e1pidamente las entradas al procesar operaciones de b\u00fasqueda.
+relation.local-db-index.description=La indexaci\u00f3n se realiza por nivel de atributos. Se pueden realizar diferentes tipos de indexaci\u00f3n para distintas clases de atributos en funci\u00f3n de c\u00f3mo se tenga previsto acceder a ellas durante las operaciones de b\u00fasqueda.
+relation.local-db-vlv-index.user-friendly-name=\u00cdndice VLV de DB local
+relation.local-db-vlv-index.user-friendly-plural-name=\u00cdndices VLV de DB locales
+relation.local-db-vlv-index.synopsis=Los \u00edndices VLV de DB locales se utilizan para almacenar informaci\u00f3n acerca de una solicitud de b\u00fasqueda espec\u00edfica que permita procesarlos eficazmente mediante el control VLV.
+relation.local-db-vlv-index.description=Un \u00edndice VLV notifica de forma eficaz al servidor que se llevar\u00e1 a cabo una vista de lista virtual con par\u00e1metros de ordenaci\u00f3n y consulta espec\u00edficos. Este \u00edndice permite tambi\u00e9n al servidor recopilar y conservar de forma m\u00e1s r\u00e1pida la informaci\u00f3n solicitada mediante la vista de lista virtual.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_fr.properties
index 2075bdf..b56cb0f 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_fr.properties
@@ -1,76 +1,76 @@
-user-friendly-name=Local DB Backend
-user-friendly-plural-name=Local DB Backends
-synopsis=The Local DB Backend uses the Berkeley DB Java Edition to store user-provided data in a local repository.
-description=It is the traditional "directory server" backend and is similar to the backends provided by the Sun Java System Directory Server. The Local DB Backend stores the entries in an encoded form and also provides indexes that can be used to quickly locate target entries based on different kinds of criteria.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.compact-encoding.synopsis=Indicates whether the backend should use a compact form when encoding entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that this property applies only to the entries themselves and does not impact the index data.
-property.compact-encoding.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.db-cache-percent.synopsis=Specifies the percentage of JVM memory to allocate to the database cache.
-property.db-cache-percent.description=Specifies the percentage of memory available to the JVM that should be used for caching database contents. Note that this is only used if the value of the db-cache-size property is set to "0 MB". Otherwise, the value of that property is used instead to control the cache size configuration.
-property.db-cache-size.synopsis=The amount of JVM memory to allocate to the database cache.
-property.db-cache-size.description=Specifies the amount of memory that should be used for caching database contents. A value of "0 MB" indicates that the db-cache-percent property should be used instead to specify the cache size.
-property.db-checkpointer-bytes-interval.synopsis=Specifies the maximum number of bytes that may be written to the database before it is forced to perform a checkpoint.
-property.db-checkpointer-bytes-interval.description=This can be used to bound the recovery time that may be required if the database environment is opened without having been properly closed. If this property is set to a non-zero value, the checkpointer wakeup interval is not used. To use time-based checkpointing, set this property to zero.
-property.db-checkpointer-wakeup-interval.synopsis=Specifies the maximum length of time that may pass between checkpoints.
-property.db-checkpointer-wakeup-interval.description=Note that this is only used if the value of the checkpointer bytes interval is zero.
-property.db-cleaner-min-utilization.synopsis=Specifies the minimum percentage of "live" data that the database cleaner attempts to keep in database log files.
-property.db-cleaner-min-utilization.description=If the amount of live data in any database log file drops below this percentage, then the cleaner moves the remaining live data in that file to the end of the database and deletes the original file in order to keep the database relatively compact.
-property.db-directory.synopsis=Specifies the path to the filesystem directory that is used to hold the Berkeley DB Java Edition database files containing the data for this backend.
-property.db-directory.description=The path may be either an absolute path or a path relative to the directory containing the base of the OpenDS Directory Server installation. The path may be any valid directory path in which the server has appropriate permissions to read and write files and has sufficient space to hold the database contents.
-property.db-directory-permissions.synopsis=Specifies the permissions that should be applied to the directory containing the server database files.
-property.db-directory-permissions.description=They should be expressed as three-digit octal values, which is the traditional representation for UNIX file permissions. The three digits represent the permissions that are available for the directory's owner, group members, and other users (in that order), and each digit is the octal representation of the read, write, and execute bits. Note that this only impacts permissions on the database directory and not on the files written into that directory. On UNIX systems, the user's umask controls permissions given to the database files.
-property.db-directory-permissions.syntax.string.pattern.synopsis=Any octal value between 700 and 777 (the owner must always have read, write, and execute permissions on the directory).
-property.db-evictor-lru-only.synopsis=Indicates whether the database should evict existing data from the cache based on an LRU policy (where the least recently used information will be evicted first).
-property.db-evictor-lru-only.description=If set to "false", then the eviction keeps internal nodes of the underlying Btree in the cache over leaf notes, even if the leaf nodes have been accessed more recently. This may be a better configuration for databases in which only a very small portion of the data is cached.
-property.db-evictor-nodes-per-scan.synopsis=Specifies the number of Btree nodes that should be evicted from the cache in a single pass if it is determined that it is necessary to free existing data in order to make room for new information.
-property.db-evictor-nodes-per-scan.description=Changes to this property do not take effect until the backend is restarted. It is recommended that you also change this property when you set db-evictor-lru-only to false. This setting controls the number of Btree nodes that are considered, or sampled, each time a node is evicted. A setting of 100 often produces good results, but this may vary from application to application. The larger the nodes per scan, the more accurate the algorithm. However, setting it too high is detrimental; the need to consider larger numbers of nodes for each eviction may delay the completion of a given database operation, which will impact the response time of the application thread.
-property.db-log-file-max.synopsis=Specifies the maximum size for a database log file.
-property.db-logging-file-handler-on.synopsis=Indicates whether the database should maintain a je.info file in the same directory as the database log directory.
-property.db-logging-file-handler-on.description=This file contains information about the internal processing performed by the underlying database.
-property.db-logging-level.synopsis=Specifies the log level that should be used by the database when it is writing information into the je.info file.
-property.db-logging-level.description=The database trace logging level is (in increasing order of verbosity) chosen from: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL.
-property.db-num-cleaner-threads.synopsis=Specifies the number of threads that the backend should maintain to keep the database log files at or near the desired utilization.
-property.db-num-cleaner-threads.description=In environments with high write throughput, multiple cleaner threads may be required to maintain the desired utilization.
-property.db-num-lock-tables.synopsis=Specifies the number of lock tables that are used by the underlying database.
-property.db-num-lock-tables.description=This can be particularly important to help improve scalability by avoiding contention on systems with large numbers of CPUs. The value of this configuration property should be set to a prime number that is less than or equal to the number of worker threads configured for use in the server.
-property.db-run-cleaner.synopsis=Indicates whether the database cleaner threads should be enabled.
-property.db-run-cleaner.description=The cleaner threads are used to periodically compact the database by identifying database files with a low (that is, less than the amount specified by the db-cleaner-min-utilization property) percentage of live data, moving the remaining live data to the end of the log and deleting that file.
-property.db-txn-no-sync.synopsis=Indicates whether database writes should be primarily written to an internal buffer but not immediately written to disk.
-property.db-txn-no-sync.description=Setting the value of this configuration attribute to "true" may improve write performance but could cause the most recent changes to be lost if the OpenDS Directory Server or the underlying JVM exits abnormally, or if an OS or hardware failure occurs (a behavior similar to running with transaction durability disabled in the Sun Java System Directory Server).
-property.db-txn-write-no-sync.synopsis=Indicates whether the database should synchronously flush data as it is written to disk.
-property.db-txn-write-no-sync.description=If this value is set to "false", then all data written to disk is synchronously flushed to persistent storage and thereby providing full durability. If it is set to "true", then data may be cached for a period of time by the underlying operating system before actually being written to disk. This may improve performance, but could cause the most recent changes to be lost in the event of an underlying OS or hardware failure (but not in the case that the OpenDS Directory Server or the JVM exits abnormally).
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.entries-compressed.synopsis=Indicates whether the backend should attempt to compress entries before storing them in the database.
-property.entries-compressed.description=Note that this property applies only to the entries themselves and does not impact the index data. Further, the effectiveness of the compression is based on the type of data contained in the entry.
-property.entries-compressed.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.import-queue-size.synopsis=Specifies the size (in number of entries) of the queue that is used to hold the entries read during an LDIF import.
-property.import-queue-size.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.import-thread-count.synopsis=Specifies the number of threads that is used for concurrent processing during an LDIF import.
-property.import-thread-count.description=This should generally be a small multiple (for example, 2x) of the number of CPUs in the system for a traditional system, or equal to the number of CPU strands for a CMT system.
-property.import-thread-count.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that is allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This property is analogous to the ALL IDs threshold in the Sun Java System Directory Server. Note that this is the default limit for the backend, and it may be overridden on a per-attribute basis.A value of 0 means there is no limit.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes need to be rebuilt before they are allowed to use the new limit.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.je-property.synopsis=Specifies the database and environment properties for the Berkeley DB Java Edition database serving the data for this backend.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to OpenDS documentation for further information on related properties, their implications, and range values. The definitive identification of all the property parameters is available in the example.properties file of Berkeley DB Java Edition distribution.
-property.preload-time-limit.synopsis=Specifies the length of time that the backend is allowed to spend "pre-loading" data when it is initialized.
-property.preload-time-limit.description=The pre-load process is used to pre-populate the database cache, so that it can be more quickly available when the server is processing requests. A duration of zero means there is no pre-load.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
-relation.local-db-index.user-friendly-name=Local DB Index
-relation.local-db-index.user-friendly-plural-name=Local DB Indexes
-relation.local-db-index.synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-relation.local-db-index.description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-relation.local-db-vlv-index.user-friendly-name=Local DB VLV Index
-relation.local-db-vlv-index.user-friendly-plural-name=Local DB VLV Indexes
-relation.local-db-vlv-index.synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-relation.local-db-vlv-index.description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
+user-friendly-name=Backend de bases de donn\u00e9es locales
+user-friendly-plural-name=Backends de bases de donn\u00e9es locales
+synopsis=Backend de bases de donn\u00e9es locales utilise le Berkeley DB Java Edition pour stocker les donn\u00e9es fournies par l'utilisateur dans un r\u00e9f\u00e9rentiel local.
+description=C'est le "serveur d'annuaire" backend traditionnel et est similaire aux backends fournis par Sun Java System Directory Server. Backend de bases de donn\u00e9es locales stocke les entr\u00e9es en une forme cod\u00e9e et fournit aussi les index qui peuvent \u00eatre utilis\u00e9s pour localiser rapidement les entr\u00e9es cibles bas\u00e9es sur diff\u00e9rents types de crit\u00e8res.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.compact-encoding.synopsis=Indique si le backend doit utiliser une forme compacte lors du codage des entr\u00e9es en compressant les descriptions d'attribut et les ensembles de classe d'objet.
+property.compact-encoding.description=Remarque\u00a0: cette propri\u00e9t\u00e9 s'applique seulement aux entr\u00e9es m\u00eames et n'impacte pas les donn\u00e9es d'index.
+property.compact-encoding.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 ce param\u00e8tre prennent effet seulement pour les processus d'\u00e9criture qui se produisent une fois que la modification est faite. Ceci ne s'applique pas r\u00e9troactivement aux donn\u00e9es existantes.
+property.db-cache-percent.synopsis=Sp\u00e9cifie le pourcentage de m\u00e9moire de la JVM \u00e0 allouer au cache de la base de donn\u00e9es.
+property.db-cache-percent.description=Sp\u00e9cifie le pourcentage de m\u00e9moire disponible pour la JVM qui doit \u00eatre utilis\u00e9 pour la mise en cache du contenu de la base de donn\u00e9es. Remarque\u00a0: ceci est seulement utilis\u00e9 si la valeur de la propri\u00e9t\u00e9 db-cache-size property est d\u00e9finie \u00e0 "0 MB". Sinon, la valeur de cette propri\u00e9t\u00e9 est utilis\u00e9e au contraire pour contr\u00f4ler la configuration de la taille du cache.
+property.db-cache-size.synopsis=La quantit\u00e9 de m\u00e9moire de la JVM \u00e0 allouer au cache de la base de donn\u00e9es.
+property.db-cache-size.description=Sp\u00e9cifie la quantit\u00e9 de m\u00e9moire qui doit \u00eatre utilis\u00e9e pour mettre en cache le contenu de la base de donn\u00e9es. Une valeur de "0 MB" indique que la propri\u00e9t\u00e9 db-cache-percent doit \u00eatre utilis\u00e9e au lieu de sp\u00e9cifier la taille du cache.
+property.db-checkpointer-bytes-interval.synopsis=Sp\u00e9cifie le nombre maximale d'octets qui peuvent \u00eatre \u00e9crits dans la base de donn\u00e9es avant qu'elle soit forc\u00e9e \u00e0 effectuer un point de contr\u00f4le.
+property.db-checkpointer-bytes-interval.description=Ceci peut \u00eatre utilis\u00e9 pour r\u00e9duire le temps de r\u00e9cup\u00e9ration qui peut \u00eatre requis si l'environnement de base de donn\u00e9es est ouvert sans avoir \u00e9t\u00e9 ferm\u00e9 correctement. Si cette propri\u00e9t\u00e9 est d\u00e9finie \u00e0 une valeur diff\u00e9rente de z\u00e9ro, l'intervalle de r\u00e9veil du checkpointer n'est pas utilis\u00e9. Pour utiliser le processus de point de contr\u00f4le, d\u00e9finir cette propri\u00e9t\u00e9 \u00e0 z\u00e9ro.
+property.db-checkpointer-wakeup-interval.synopsis=Sp\u00e9cifie la dur\u00e9e maximale de temps qui peut passer entre deux points de contr\u00f4le.
+property.db-checkpointer-wakeup-interval.description=Remarque\u00a0: ceci est seulement utilis\u00e9 si la valeur de l'intervalle en octets du checkpointer est z\u00e9ro.
+property.db-cleaner-min-utilization.synopsis=Sp\u00e9cifie le pourcentage minimum de donn\u00e9es "vivantes" que le nettoyeur de base de donn\u00e9es tente de garder dans les fichiers journaux de la base de donn\u00e9es.
+property.db-cleaner-min-utilization.description=Si la quantit\u00e9 de donn\u00e9es vivantes dans un fichier journal d'une base de donn\u00e9es quelconque baisse sous ce pourcentage, le nettoyeur d\u00e9place les donn\u00e9es vivantes restantes dans ce fichier, \u00e0 la fin de la base de donn\u00e9es, et supprime le fichier initial pour garder la base de donn\u00e9es relativement compacte.
+property.db-directory.synopsis=Sp\u00e9cifie le chemin vers le r\u00e9pertoire de syst\u00e8me de fichiers qui est utilis\u00e9 pour contenir les fichiers de base de donn\u00e9es Berkeley DB Java Edition, contenant les donn\u00e9es pour ce backend.
+property.db-directory.description=Le chemin peut \u00eatre soit un chemin absolu, soit un chemin relatif vers le r\u00e9pertoire contenant la base de l'installation d'Open DS Directory Server. Le chemin peut \u00eatre n'importe quel chemin de r\u00e9pertoire valide dans lequel le serveur a des permissions appropri\u00e9es pour lire et \u00e9crire des fichiers, et a suffisamment d'espace pour contenir le contenu de la base de donn\u00e9es.
+property.db-directory-permissions.synopsis=Sp\u00e9cifie les permissions qui doivent \u00eatre appliqu\u00e9es au r\u00e9pertoire contenant les fichiers de base de donn\u00e9es du serveur.
+property.db-directory-permissions.description=Ils doivent \u00eatre exprim\u00e9s comme valeurs octales de trois chiffres, ce qui est la repr\u00e9sentation traditionnelle des permissions pour fichier UNIX. Les trois chiffres repr\u00e9sentent les permissions qui sont disponibles au propri\u00e9taire du r\u00e9pertoire, aux membres de groupe et aux autres utilisateurs (dans cet ordre), et chaque chiffre est la repr\u00e9sentation octale des bits de lecture, \u00e9criture et ex\u00e9cution. Remarque\u00a0: ceci impacte seulement les permissions concernant le r\u00e9pertoire de base de donn\u00e9es et pas les fichiers \u00e9crits dans ce r\u00e9pertoire. Sur les syst\u00e8mes UNIX, le umask de l'utilisateur contr\u00f4le les permissions donn\u00e9es aux fichiers de base de donn\u00e9es.
+property.db-directory-permissions.syntax.string.pattern.synopsis=Toute valeur octale entre 700 et 777 (le propri\u00e9taire doit toujours avoir les permissions de lecture, d'\u00e9criture et d'ex\u00e9cution sur le r\u00e9pertoire).
+property.db-evictor-lru-only.synopsis=Indique si la base de donn\u00e9es doit expulser les donn\u00e9es existantes du cache en se basant sur une strat\u00e9gie de LRU (o\u00f9 les informations utilis\u00e9es le moins r\u00e9cemment seront expuls\u00e9es en premier).
+property.db-evictor-lru-only.description=Si elle est d\u00e9finie \u00e0 "false", l'expulsion garde des n\u0153uds internes de Btree sous-jacents dans le cache sur des n\u0153uds terminaux, m\u00eame si les n\u0153uds terminaux ont \u00e9t\u00e9 acc\u00e9d\u00e9s plus r\u00e9cemment. Ceci peut \u00eatre une meilleure configuration pour les bases de donn\u00e9es dans lesquelles seulement une tr\u00e8s petite portion de donn\u00e9es est mise en cache.
+property.db-evictor-nodes-per-scan.synopsis=Sp\u00e9cifie le nombre de n\u0153uds Btree qui doivent \u00eatre expuls\u00e9s du cache en une seule passe, si on d\u00e9termine qu'il est n\u00e9cessaire de lib\u00e9rer des donn\u00e9es existantes pour faire de la place pour de nouvelles informations.
+property.db-evictor-nodes-per-scan.description=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 ne prennent effet que lorsque le backend est red\u00e9marr\u00e9. Il est recommand\u00e9 de changer aussi cette propri\u00e9t\u00e9 lors de la d\u00e9finition de db-evictor-lru-only \u00e0 faux. Ce param\u00e8tre contr\u00f4le le nombre de n\u0153uds Btree qui sont consid\u00e9r\u00e9s ou pris comme \u00e9chantillons, chaque fois qu'un noeud est expuls\u00e9. Un param\u00e8tre de 100 produit souvent de bons r\u00e9sultats, mais ceci peut varier d'application en application. Plus les n\u0153uds par balayage sont grands, plus l'algorithme est exact. Cependant, le d\u00e9finir trop haut est pr\u00e9judiciable\u00a0; le besoin d'envisager de plus grands nombres de n\u0153uds pour chaque expulsion peut retarder l'ach\u00e8vement d'une op\u00e9ration donn\u00e9e de base de donn\u00e9es, ce qui impacte le temps de r\u00e9ponse du thread de l'application.
+property.db-log-file-max.synopsis=Sp\u00e9cifie la taille maximale d'un fichier journal de base de donn\u00e9es.
+property.db-logging-file-handler-on.synopsis=Indique si la base de donn\u00e9es doit mettre \u00e0 jour le fichier je.info dans le m\u00eame r\u00e9pertoire que le r\u00e9pertoire de journal de base de donn\u00e9es.
+property.db-logging-file-handler-on.description=Ce fichier contient des informations concernant le traitement interne effectu\u00e9 par la base de donn\u00e9es sous-jacente.
+property.db-logging-level.synopsis=Sp\u00e9cifie le niveau de journal qui doit \u00eatre utilis\u00e9 par la base de donn\u00e9es quand elle \u00e9crit des informations dans le fichier je.info.
+property.db-logging-level.description=Le niveau de journalisation de suivi est (par ordre de d\u00e9tail croissant) choisi parmi\u00a0: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL.
+property.db-num-cleaner-threads.synopsis=Sp\u00e9cifie le nombre de threads que le backend doit mettre \u00e0 jour pour garder les fichiers de journal de base de donn\u00e9es ou proches de l'utilisation d\u00e9sir\u00e9e.
+property.db-num-cleaner-threads.description=Dans les environnements ayant une production en \u00e9criture \u00e9lev\u00e9e, de nombreux threads de nettoyeur peuvent \u00eatre n\u00e9cessaires pour maintenir l'utilisation d\u00e9sir\u00e9e.
+property.db-num-lock-tables.synopsis=Sp\u00e9cifie le nombre de tables verrouill\u00e9es qui sont utilis\u00e9es par la base de donn\u00e9es sous-jacente.
+property.db-num-lock-tables.description=Ceci peut \u00eatre particuli\u00e8rement important pour aider \u00e0 am\u00e9liorer l'\u00e9volutivit\u00e9 en \u00e9vitant les contentions sur les syst\u00e8mes ayant un nombre \u00e9lev\u00e9 de CPU. La valeur de cette propri\u00e9t\u00e9 de configuration doit \u00eatre d\u00e9finie \u00e0 un nombre premier qui est inf\u00e9rieur ou \u00e9gal au nombre de threads de travail configur\u00e9s pour l'utilisation du serveur. 
+property.db-run-cleaner.synopsis=Indique si les threads de nettoyeur de base de donn\u00e9es doivent \u00eatre activ\u00e9s.
+property.db-run-cleaner.description=Les threads de nettoyeur sont utilis\u00e9s pour compacter p\u00e9riodiquement la base de donn\u00e9es, en identifiant les fichiers de base de donn\u00e9es ayant un pourcentage de base de donn\u00e9es vivantes (c'est-\u00e0-dire moins que la quantit\u00e9 sp\u00e9cifi\u00e9e par la propri\u00e9t\u00e9 db-cleaner-min-utilization), et en d\u00e9pla\u00e7ant les donn\u00e9es vivantes restantes vers la fin du journal et en supprimant ce fichier.
+property.db-txn-no-sync.synopsis=Indique si les \u00e9critures dans la base de donn\u00e9es doivent \u00eatre \u00e9crites en premier sur un tampon interne mais pas imm\u00e9diatement sur le disque.
+property.db-txn-no-sync.description=La d\u00e9finition de la valeur de cet attribut de configuration \u00e0 "true" peut am\u00e9liorer les performances d'\u00e9criture mais peut entra\u00eener la perte des modifications les plus r\u00e9centes si OpenDS Directory Server ou la JVM sous-jacente quitte de fa\u00e7on anormale, ou si un syst\u00e8me d'exploitation ou une erreur mat\u00e9riel se produit (un comportement similaire \u00e0 une ex\u00e9cution avec une dur\u00e9e de transaction d\u00e9sactiv\u00e9e dans Sun Java System Directory Server).
+property.db-txn-write-no-sync.synopsis=Indique si la base de donn\u00e9es doit vider ses donn\u00e9es de mani\u00e8re synchronis\u00e9e quand elles sont \u00e9crites sur le disque.
+property.db-txn-write-no-sync.description=Si cette valeur est d\u00e9finie \u00e0 "false", toutes les donn\u00e9es \u00e9crites sur le disque sont vid\u00e9es de fa\u00e7on synchronis\u00e9e vers le stockage persistant et fournissant ainsi une durabilit\u00e9 compl\u00e8te. Si elle est d\u00e9finie \u00e0 "true", les donn\u00e9es peuvent \u00eatre mises en cache pour une p\u00e9riode de temps par le syst\u00e8me d'exploitation sous-jacent avant d'\u00eatre r\u00e9ellement \u00e9crites sur le disque. Ceci peut am\u00e9liorer les performances, mais peut entra\u00eener la perte des modifications les plus r\u00e9centes en cas d'un syst\u00e8me d'exploitation sous-jacent ou une erreur mat\u00e9riel (mais pas au cas o\u00f9 OpenDS Directory Server ou la JVM quitte de fa\u00e7on anormale).
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.entries-compressed.synopsis=Indique si le backend doit tenter de compresser les entr\u00e9es avant de les stocker dans la base de donn\u00e9es.
+property.entries-compressed.description=Remarque\u00a0: cette propri\u00e9t\u00e9 s'applique seulement aux entr\u00e9es m\u00eames et n'impacte pas les donn\u00e9es d'index. De plus, l'efficacit\u00e9 de la compression est bas\u00e9e sur le type de donn\u00e9es contenu dans l'entr\u00e9e.
+property.entries-compressed.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 ce param\u00e8tre prennent effet seulement pour les processus d'\u00e9criture qui se produisent une fois que la modification est faite. Ceci ne s'applique pas r\u00e9troactivement aux donn\u00e9es existantes.
+property.import-queue-size.synopsis=Sp\u00e9cifie la taille (en nombre d'entr\u00e9es) de la file d'attente qui est utilis\u00e9e pour contenir la lecture des entr\u00e9es durant une importation LDIF.
+property.import-queue-size.requires-admin-action.synopsis=Les modifications ne prennent pas effet pour une importation qui peut d\u00e9j\u00e0 \u00eatre en cours.
+property.import-thread-count.synopsis=Sp\u00e9cifie le nombre de threads qui est utilis\u00e9 pour le traitement simultan\u00e9 durant une importation LDIF.
+property.import-thread-count.description=Ceci doit g\u00e9n\u00e9ralement \u00eatre un petit multiple (par exemple 2x) du nombre de CPU dans le syst\u00e8me pour un syst\u00e8me traditionnel, ou \u00e9gal au nombre d'\u00e9l\u00e9ments de CPU pour un syst\u00e8me CMT.
+property.import-thread-count.requires-admin-action.synopsis=Les modifications ne prennent pas effet pour une importation qui peut d\u00e9j\u00e0 \u00eatre en cours.
+property.index-entry-limit.synopsis=Sp\u00e9cifie le nombre maximal d'entr\u00e9es qui est permis pour correspondre \u00e0 une cl\u00e9 d'index donn\u00e9e, avant que cette cl\u00e9 d'index particuli\u00e8re ne soit plus mise \u00e0 jour.
+property.index-entry-limit.description=Cette propri\u00e9t\u00e9 est analogue au seuil ALL IDs dans Sun Java System Directory Server. Remarque\u00a0: ceci est la limite par d\u00e9faut pour le backend, et il peut \u00eatre \u00e9cras\u00e9 pour chaque attribut. Une valeur de 0 signifie qu'il n'y a pas de limite.
+property.index-entry-limit.requires-admin-action.synopsis=Si des cl\u00e9s d'index quelconques ont d\u00e9j\u00e0 atteint cette limite, les index ont besoin d'\u00eatre reconstitu\u00e9s avant d'\u00eatre autoris\u00e9s \u00e0 utiliser la nouvelle limite.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.je-property.synopsis=Sp\u00e9cifie les propri\u00e9t\u00e9s de base de donn\u00e9es et d'environnement pour la base de donn\u00e9es Berkeley DB Java Edition distribuant les donn\u00e9es pour ce backend.
+property.je-property.description=Toute propri\u00e9t\u00e9 de Berkeley DB Java Edition peut \u00eatre sp\u00e9cifi\u00e9e en utilisant la forme suivante\u00a0: propri\u00e9t\u00e9-nom=propri\u00e9t\u00e9-valeur. Reportez vous \u00e0 la documentation OpenDS pour plus d'informations sur les propri\u00e9t\u00e9s qui sont li\u00e9es, leurs implications et valeurs dans une plage. L'identification d\u00e9finitive de tous les param\u00e8tres de propri\u00e9t\u00e9 est disponible dans le fichier example.properties dans la distribution de Berkeley DB Java Edition.
+property.preload-time-limit.synopsis=Sp\u00e9cifie la dur\u00e9e de temps pendant laquelle le backend est autoris\u00e9 \u00e0 distribuer des donn\u00e9es de "pr\u00e9-chargement" quand il est initialis\u00e9. 
+property.preload-time-limit.description=Le processus de pr\u00e9-chargement est utilis\u00e9 pour remplir le cache de la base de donn\u00e9es, de fa\u00e7on \u00e0 ce qu'il puisse \u00eatre plus rapidement disponible quand le serveur traite les requ\u00eates. Une dur\u00e9e de z\u00e9ro signifie qu'il n'y a pas de pr\u00e9-chargement.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
+relation.local-db-index.user-friendly-name=Index de BD locale
+relation.local-db-index.user-friendly-plural-name=Index de bases de donn\u00e9es locales
+relation.local-db-index.synopsis=Les index de bases de donn\u00e9es locales sont utilis\u00e9s pour stocker des informations qui permettent de localiser des entr\u00e9es tr\u00e8s rapidement en traitant des op\u00e9rations de recherche.
+relation.local-db-index.description=L'indexation est effectu\u00e9e pour chaque attribut et diff\u00e9rents types d'indexation peuvent \u00eatre effectu\u00e9s pour diff\u00e9rents types d'attributs, bas\u00e9s sur la fa\u00e7on dont ils sont suppos\u00e9s \u00eatre acc\u00e9d\u00e9s durant les op\u00e9rations de recherche.
+relation.local-db-vlv-index.user-friendly-name=Index VLV de bases de donn\u00e9es locales
+relation.local-db-vlv-index.user-friendly-plural-name=Index VLV de bases de donn\u00e9es locales
+relation.local-db-vlv-index.synopsis=Les index VLV de bases de donn\u00e9es locales sont utilis\u00e9s pour stocker des informations sur une requ\u00eate de recherche particuli\u00e8re qui permet de les traiter efficacement \u00e0 l'aide de la commande VLV.
+relation.local-db-vlv-index.description=Un index VLV notifie efficacement le serveur de l'affichage prochain d'une liste virtuelle, avec des param\u00e8tres sp\u00e9cifiques de requ\u00eate et de tri. Cet index permet \u00e9galement au serveur de collecter et de mettre \u00e0 jour les informations n\u00e9cessaires pour acc\u00e9l\u00e9rer l'utilisation de l'affichage de la liste virtuelle.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_zh_CN.properties
index 2075bdf..2d12175 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBBackendCfgDefn_zh_CN.properties
@@ -1,76 +1,76 @@
-user-friendly-name=Local DB Backend
-user-friendly-plural-name=Local DB Backends
-synopsis=The Local DB Backend uses the Berkeley DB Java Edition to store user-provided data in a local repository.
-description=It is the traditional "directory server" backend and is similar to the backends provided by the Sun Java System Directory Server. The Local DB Backend stores the entries in an encoded form and also provides indexes that can be used to quickly locate target entries based on different kinds of criteria.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.compact-encoding.synopsis=Indicates whether the backend should use a compact form when encoding entries by compressing the attribute descriptions and object class sets.
-property.compact-encoding.description=Note that this property applies only to the entries themselves and does not impact the index data.
-property.compact-encoding.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.db-cache-percent.synopsis=Specifies the percentage of JVM memory to allocate to the database cache.
-property.db-cache-percent.description=Specifies the percentage of memory available to the JVM that should be used for caching database contents. Note that this is only used if the value of the db-cache-size property is set to "0 MB". Otherwise, the value of that property is used instead to control the cache size configuration.
-property.db-cache-size.synopsis=The amount of JVM memory to allocate to the database cache.
-property.db-cache-size.description=Specifies the amount of memory that should be used for caching database contents. A value of "0 MB" indicates that the db-cache-percent property should be used instead to specify the cache size.
-property.db-checkpointer-bytes-interval.synopsis=Specifies the maximum number of bytes that may be written to the database before it is forced to perform a checkpoint.
-property.db-checkpointer-bytes-interval.description=This can be used to bound the recovery time that may be required if the database environment is opened without having been properly closed. If this property is set to a non-zero value, the checkpointer wakeup interval is not used. To use time-based checkpointing, set this property to zero.
-property.db-checkpointer-wakeup-interval.synopsis=Specifies the maximum length of time that may pass between checkpoints.
-property.db-checkpointer-wakeup-interval.description=Note that this is only used if the value of the checkpointer bytes interval is zero.
-property.db-cleaner-min-utilization.synopsis=Specifies the minimum percentage of "live" data that the database cleaner attempts to keep in database log files.
-property.db-cleaner-min-utilization.description=If the amount of live data in any database log file drops below this percentage, then the cleaner moves the remaining live data in that file to the end of the database and deletes the original file in order to keep the database relatively compact.
-property.db-directory.synopsis=Specifies the path to the filesystem directory that is used to hold the Berkeley DB Java Edition database files containing the data for this backend.
-property.db-directory.description=The path may be either an absolute path or a path relative to the directory containing the base of the OpenDS Directory Server installation. The path may be any valid directory path in which the server has appropriate permissions to read and write files and has sufficient space to hold the database contents.
-property.db-directory-permissions.synopsis=Specifies the permissions that should be applied to the directory containing the server database files.
-property.db-directory-permissions.description=They should be expressed as three-digit octal values, which is the traditional representation for UNIX file permissions. The three digits represent the permissions that are available for the directory's owner, group members, and other users (in that order), and each digit is the octal representation of the read, write, and execute bits. Note that this only impacts permissions on the database directory and not on the files written into that directory. On UNIX systems, the user's umask controls permissions given to the database files.
-property.db-directory-permissions.syntax.string.pattern.synopsis=Any octal value between 700 and 777 (the owner must always have read, write, and execute permissions on the directory).
-property.db-evictor-lru-only.synopsis=Indicates whether the database should evict existing data from the cache based on an LRU policy (where the least recently used information will be evicted first).
-property.db-evictor-lru-only.description=If set to "false", then the eviction keeps internal nodes of the underlying Btree in the cache over leaf notes, even if the leaf nodes have been accessed more recently. This may be a better configuration for databases in which only a very small portion of the data is cached.
-property.db-evictor-nodes-per-scan.synopsis=Specifies the number of Btree nodes that should be evicted from the cache in a single pass if it is determined that it is necessary to free existing data in order to make room for new information.
-property.db-evictor-nodes-per-scan.description=Changes to this property do not take effect until the backend is restarted. It is recommended that you also change this property when you set db-evictor-lru-only to false. This setting controls the number of Btree nodes that are considered, or sampled, each time a node is evicted. A setting of 100 often produces good results, but this may vary from application to application. The larger the nodes per scan, the more accurate the algorithm. However, setting it too high is detrimental; the need to consider larger numbers of nodes for each eviction may delay the completion of a given database operation, which will impact the response time of the application thread.
-property.db-log-file-max.synopsis=Specifies the maximum size for a database log file.
-property.db-logging-file-handler-on.synopsis=Indicates whether the database should maintain a je.info file in the same directory as the database log directory.
-property.db-logging-file-handler-on.description=This file contains information about the internal processing performed by the underlying database.
-property.db-logging-level.synopsis=Specifies the log level that should be used by the database when it is writing information into the je.info file.
-property.db-logging-level.description=The database trace logging level is (in increasing order of verbosity) chosen from: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL.
-property.db-num-cleaner-threads.synopsis=Specifies the number of threads that the backend should maintain to keep the database log files at or near the desired utilization.
-property.db-num-cleaner-threads.description=In environments with high write throughput, multiple cleaner threads may be required to maintain the desired utilization.
-property.db-num-lock-tables.synopsis=Specifies the number of lock tables that are used by the underlying database.
-property.db-num-lock-tables.description=This can be particularly important to help improve scalability by avoiding contention on systems with large numbers of CPUs. The value of this configuration property should be set to a prime number that is less than or equal to the number of worker threads configured for use in the server.
-property.db-run-cleaner.synopsis=Indicates whether the database cleaner threads should be enabled.
-property.db-run-cleaner.description=The cleaner threads are used to periodically compact the database by identifying database files with a low (that is, less than the amount specified by the db-cleaner-min-utilization property) percentage of live data, moving the remaining live data to the end of the log and deleting that file.
-property.db-txn-no-sync.synopsis=Indicates whether database writes should be primarily written to an internal buffer but not immediately written to disk.
-property.db-txn-no-sync.description=Setting the value of this configuration attribute to "true" may improve write performance but could cause the most recent changes to be lost if the OpenDS Directory Server or the underlying JVM exits abnormally, or if an OS or hardware failure occurs (a behavior similar to running with transaction durability disabled in the Sun Java System Directory Server).
-property.db-txn-write-no-sync.synopsis=Indicates whether the database should synchronously flush data as it is written to disk.
-property.db-txn-write-no-sync.description=If this value is set to "false", then all data written to disk is synchronously flushed to persistent storage and thereby providing full durability. If it is set to "true", then data may be cached for a period of time by the underlying operating system before actually being written to disk. This may improve performance, but could cause the most recent changes to be lost in the event of an underlying OS or hardware failure (but not in the case that the OpenDS Directory Server or the JVM exits abnormally).
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.entries-compressed.synopsis=Indicates whether the backend should attempt to compress entries before storing them in the database.
-property.entries-compressed.description=Note that this property applies only to the entries themselves and does not impact the index data. Further, the effectiveness of the compression is based on the type of data contained in the entry.
-property.entries-compressed.requires-admin-action.synopsis=Changes to this setting take effect only for writes that occur after the change is made. It is not retroactively applied to existing data.
-property.import-queue-size.synopsis=Specifies the size (in number of entries) of the queue that is used to hold the entries read during an LDIF import.
-property.import-queue-size.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.import-thread-count.synopsis=Specifies the number of threads that is used for concurrent processing during an LDIF import.
-property.import-thread-count.description=This should generally be a small multiple (for example, 2x) of the number of CPUs in the system for a traditional system, or equal to the number of CPU strands for a CMT system.
-property.import-thread-count.requires-admin-action.synopsis=Changes do not take effect for any import that may already be in progress.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that is allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This property is analogous to the ALL IDs threshold in the Sun Java System Directory Server. Note that this is the default limit for the backend, and it may be overridden on a per-attribute basis.A value of 0 means there is no limit.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes need to be rebuilt before they are allowed to use the new limit.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.je-property.synopsis=Specifies the database and environment properties for the Berkeley DB Java Edition database serving the data for this backend.
-property.je-property.description=Any Berkeley DB Java Edition property can be specified using the following form: property-name=property-value. Refer to OpenDS documentation for further information on related properties, their implications, and range values. The definitive identification of all the property parameters is available in the example.properties file of Berkeley DB Java Edition distribution.
-property.preload-time-limit.synopsis=Specifies the length of time that the backend is allowed to spend "pre-loading" data when it is initialized.
-property.preload-time-limit.description=The pre-load process is used to pre-populate the database cache, so that it can be more quickly available when the server is processing requests. A duration of zero means there is no pre-load.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
-relation.local-db-index.user-friendly-name=Local DB Index
-relation.local-db-index.user-friendly-plural-name=Local DB Indexes
-relation.local-db-index.synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-relation.local-db-index.description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-relation.local-db-vlv-index.user-friendly-name=Local DB VLV Index
-relation.local-db-vlv-index.user-friendly-plural-name=Local DB VLV Indexes
-relation.local-db-vlv-index.synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-relation.local-db-vlv-index.description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
+user-friendly-name=\u672c\u5730\u6570\u636e\u5e93\u540e\u7aef
+user-friendly-plural-name=\u672c\u5730\u6570\u636e\u5e93\u540e\u7aef
+synopsis=\u672c\u5730\u6570\u636e\u5e93\u540e\u7aef\u4f7f\u7528 Berkeley DB Java Edition \u5c06\u7528\u6237\u63d0\u4f9b\u7684\u6570\u636e\u5b58\u50a8\u5728\u672c\u5730\u4ed3\u5e93\u4e2d\u3002
+description=\u5b83\u662f\u4f20\u7edf\u7684\u201c\u76ee\u5f55\u670d\u52a1\u5668\u201d\u540e\u7aef\uff0c\u4e0e Sun Java System Directory Server \u63d0\u4f9b\u7684\u540e\u7aef\u7c7b\u4f3c\u3002\u672c\u5730\u6570\u636e\u5e93\u540e\u7aef\u4ee5\u7f16\u7801\u5f62\u5f0f\u5b58\u50a8\u6761\u76ee\uff0c\u5e76\u4e14\u8fd8\u63d0\u4f9b\u4e86\u53ef\u7528\u4e8e\u6839\u636e\u4e0d\u540c\u7c7b\u578b\u7684\u6761\u4ef6\u5feb\u901f\u5b9a\u4f4d\u76ee\u6807\u6761\u76ee\u7684\u7d22\u5f15\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.compact-encoding.synopsis=\u6307\u793a\u5728\u901a\u8fc7\u538b\u7f29\u5c5e\u6027\u63cf\u8ff0\u548c\u5bf9\u8c61\u7c7b\u96c6\u6765\u5bf9\u6761\u76ee\u8fdb\u884c\u7f16\u7801\u65f6\uff0c\u540e\u7aef\u662f\u5426\u5e94\u4f7f\u7528\u7d27\u51d1\u5f62\u5f0f\u3002
+property.compact-encoding.description=\u8bf7\u6ce8\u610f\uff0c\u6b64\u5c5e\u6027\u4ec5\u9002\u7528\u4e8e\u6761\u76ee\u672c\u8eab\uff0c\u4e0d\u4f1a\u5f71\u54cd\u7d22\u5f15\u6570\u636e\u3002
+property.compact-encoding.requires-admin-action.synopsis=\u5bf9\u6b64\u8bbe\u7f6e\u7684\u66f4\u6539\u4ec5\u5bf9\u8fdb\u884c\u66f4\u6539\u540e\u6240\u5199\u5165\u7684\u5185\u5bb9\u8d77\u4f5c\u7528\u3002\u5b83\u4e0d\u4f1a\u56de\u6eaf\u6027\u5730\u5e94\u7528\u4e8e\u73b0\u6709\u6570\u636e\u3002
+property.db-cache-percent.synopsis=\u6307\u5b9a\u8981\u5206\u914d\u7ed9\u6570\u636e\u5e93\u9ad8\u901f\u7f13\u5b58\u7684 JVM \u5185\u5b58\u767e\u5206\u6bd4\u3002
+property.db-cache-percent.description=\u6307\u5b9a\u5e94\u5f53\u7528\u4e8e\u7f13\u5b58\u6570\u636e\u5e93\u5185\u5bb9\u7684 JVM \u53ef\u7528\u5185\u5b58\u767e\u5206\u6bd4\u3002\u8bf7\u6ce8\u610f\uff0c\u53ea\u6709\u5728\u5c06 db-cache-size \u5c5e\u6027\u503c\u8bbe\u7f6e\u4e3a "0 MB" \u65f6\uff0c\u624d\u9700\u6267\u884c\u4e0a\u8ff0\u64cd\u4f5c\u3002\u5426\u5219\uff0c\u4f1a\u4f7f\u7528\u8be5\u5c5e\u6027\u7684\u503c\u6765\u63a7\u5236\u9ad8\u901f\u7f13\u5b58\u5927\u5c0f\u914d\u7f6e\u3002
+property.db-cache-size.synopsis=\u8981\u5206\u914d\u7ed9\u6570\u636e\u5e93\u9ad8\u901f\u7f13\u5b58\u7684 JVM \u5185\u5b58\u7684\u5927\u5c0f\u3002
+property.db-cache-size.description=\u6307\u5b9a\u5e94\u5f53\u7528\u4e8e\u7f13\u5b58\u6570\u636e\u5e93\u5185\u5bb9\u7684\u5185\u5b58\u5927\u5c0f\u3002\u503c "0 MB" \u8868\u793a\u5e94\u5f53\u4f7f\u7528 db-cache-percent \u5c5e\u6027\u6765\u6307\u5b9a\u9ad8\u901f\u7f13\u5b58\u5927\u5c0f\u3002
+property.db-checkpointer-bytes-interval.synopsis=\u6307\u5b9a\u5f3a\u5236\u6267\u884c\u68c0\u67e5\u70b9\u524d\u53ef\u4ee5\u5199\u5165\u6570\u636e\u5e93\u7684\u6700\u5927\u5b57\u8282\u6570\u3002
+property.db-checkpointer-bytes-interval.description=\u5982\u679c\u6253\u5f00\u6570\u636e\u5e93\u73af\u5883\u540e\u672a\u6b63\u786e\u5173\u95ed\uff0c\u6b64\u5c5e\u6027\u53ef\u4ee5\u7528\u4e8e\u9650\u5236\u53ef\u80fd\u9700\u8981\u7684\u6062\u590d\u65f6\u95f4\u3002\u5982\u679c\u6b64\u5c5e\u6027\u8bbe\u7f6e\u4e3a\u975e\u96f6\u503c\uff0c\u5219\u4e0d\u4f1a\u4f7f\u7528\u68c0\u67e5\u70b9\u5524\u9192\u65f6\u95f4\u95f4\u9694\u3002\u8981\u4f7f\u7528\u57fa\u4e8e\u65f6\u95f4\u7684\u68c0\u67e5\u70b9\uff0c\u8bf7\u5c06\u6b64\u5c5e\u6027\u8bbe\u7f6e\u4e3a\u96f6\u3002
+property.db-checkpointer-wakeup-interval.synopsis=\u6307\u5b9a\u4e24\u4e2a\u68c0\u67e5\u70b9\u4e4b\u95f4\u53ef\u4ee5\u95f4\u9694\u7684\u6700\u957f\u65f6\u95f4\u3002
+property.db-checkpointer-wakeup-interval.description=\u8bf7\u6ce8\u610f\uff0c\u53ea\u6709\u68c0\u67e5\u70b9\u5b57\u8282\u65f6\u95f4\u95f4\u9694\u7684\u503c\u8bbe\u7f6e\u4e3a\u96f6\u65f6\u624d\u4f1a\u4f7f\u7528\u6b64\u5c5e\u6027\u3002
+property.db-cleaner-min-utilization.synopsis=\u6307\u5b9a\u6570\u636e\u5e93\u6e05\u7406\u7a0b\u5e8f\u5c1d\u8bd5\u4fdd\u7559\u5728\u6570\u636e\u5e93\u65e5\u5fd7\u6587\u4ef6\u4e2d\u7684\u201c\u52a8\u6001\u201d\u6570\u636e\u6700\u5c0f\u767e\u5206\u6bd4\u3002
+property.db-cleaner-min-utilization.description=\u5982\u679c\u4efb\u4f55\u6570\u636e\u5e93\u65e5\u5fd7\u6587\u4ef6\u4e2d\u52a8\u6001\u6570\u636e\u7684\u91cf\u5c0f\u4e8e\u6b64\u767e\u5206\u6bd4\uff0c\u5219\u6e05\u7406\u7a0b\u5e8f\u4f1a\u5c06\u8be5\u6587\u4ef6\u4e2d\u7684\u5269\u4f59\u52a8\u6001\u6570\u636e\u79fb\u5165\u6570\u636e\u5e93\u7684\u672b\u5c3e\uff0c\u5e76\u5220\u9664\u539f\u59cb\u6587\u4ef6\uff0c\u4ee5\u4fbf\u4fdd\u6301\u6570\u636e\u5e93\u76f8\u5bf9\u7d27\u51d1\u3002
+property.db-directory.synopsis=\u6307\u5b9a\u6587\u4ef6\u7cfb\u7edf\u76ee\u5f55\u7684\u8def\u5f84\uff0c\u8be5\u76ee\u5f55\u7528\u4e8e\u5bb9\u7eb3\u5305\u542b\u6b64\u540e\u7aef\u6570\u636e\u7684 Berkeley DB Java Edition \u6570\u636e\u5e93\u6587\u4ef6\u3002
+property.db-directory.description=\u8be5\u8def\u5f84\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u4e5f\u53ef\u4ee5\u662f\u76f8\u5bf9\u4e8e\u5305\u542b OpenDS Directory Server \u5b89\u88c5\u57fa\u76ee\u5f55\u7684\u76ee\u5f55\u7684\u8def\u5f84\u3002\u8be5\u8def\u5f84\u53ef\u4ee5\u662f\u4efb\u4f55\u6709\u6548\u76ee\u5f55\u8def\u5f84\uff0c\u53ea\u8981\u670d\u52a1\u5668\u5728\u5176\u4e2d\u5177\u6709\u9002\u5f53\u7684\u6743\u9650\u6765\u8bfb\u53d6\u548c\u5199\u5165\u6587\u4ef6\uff0c\u5e76\u5177\u6709\u8db3\u591f\u7684\u7a7a\u95f4\u6765\u5bb9\u7eb3\u6570\u636e\u5e93\u5185\u5bb9\u3002
+property.db-directory-permissions.synopsis=\u6307\u5b9a\u5e94\u5f53\u5e94\u7528\u4e8e\u5305\u542b\u670d\u52a1\u5668\u6570\u636e\u5e93\u6587\u4ef6\u7684\u76ee\u5f55\u7684\u6743\u9650\u3002
+property.db-directory-permissions.description=\u8fd9\u4e9b\u6743\u9650\u5e94\u4ee5\u4e09\u4f4d\u6570\u7684\u516b\u8fdb\u5236\u503c\u8868\u793a\uff0c\u8fd9\u662f UNIX \u6587\u4ef6\u6743\u9650\u7684\u4f20\u7edf\u8868\u793a\u65b9\u5f0f\u3002\u8fd9\u4e09\u4f4d\u6570\u8868\u793a\u9002\u7528\u4e8e\u76ee\u5f55\u6240\u6709\u8005\u3001\u7ec4\u6210\u5458\u53ca\u5176\u4ed6\u7528\u6237\uff08\u6309\u8be5\u987a\u5e8f\uff09\u7684\u6743\u9650\uff0c\u5e76\u4e14\u6bcf\u4e2a\u6570\u4f4d\u5206\u522b\u662f\u5bf9\u8bfb\u53d6\u3001\u5199\u5165\u548c\u6267\u884c\u4f4d\u7684\u516b\u8fdb\u5236\u8868\u793a\u3002\u8bf7\u6ce8\u610f\uff0c\u6b64\u5c5e\u6027\u4ec5\u5f71\u54cd\u5bf9\u6570\u636e\u5e93\u76ee\u5f55\u7684\u6743\u9650\uff0c\u800c\u4e0d\u4f1a\u5f71\u54cd\u5bf9\u5199\u5165\u8be5\u76ee\u5f55\u4e2d\u7684\u6587\u4ef6\u7684\u6743\u9650\u3002\u5728 UNIX \u7cfb\u7edf\u4e2d\uff0c\u7528\u6237\u7684 umask \u53ef\u63a7\u5236\u6307\u5b9a\u7684\u5bf9\u6570\u636e\u5e93\u6587\u4ef6\u7684\u6743\u9650\u3002
+property.db-directory-permissions.syntax.string.pattern.synopsis=\u4efb\u4f55\u4ecb\u4e8e 700 \u548c 777 \u4e4b\u95f4\u7684\u516b\u8fdb\u5236\u503c\uff08\u6240\u6709\u8005\u5fc5\u987b\u59cb\u7ec8\u5177\u6709\u5bf9\u76ee\u5f55\u7684\u8bfb\u53d6\u3001\u5199\u5165\u548c\u6267\u884c\u6743\u9650\uff09\u3002
+property.db-evictor-lru-only.synopsis=\u6307\u793a\u6570\u636e\u5e93\u662f\u5426\u5e94\u5f53\u6839\u636e LRU \u7b56\u7565\u6e05\u9664\u9ad8\u901f\u7f13\u5b58\u4e2d\u7684\u73b0\u6709\u6570\u636e\uff08\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u5c06\u6700\u5148\u6e05\u9664\u6700\u8fd1\u6700\u5c11\u4f7f\u7528\u7684\u4fe1\u606f\uff09\u3002
+property.db-evictor-lru-only.description=\u5982\u679c\u8bbe\u7f6e\u4e3a "false"\uff0c\u5219\u6e05\u9664\u65f6\u4f1a\u4f18\u5148\u4fdd\u7559\u9ad8\u901f\u7f13\u5b58\u4e2d\u57fa\u7840 Btree \u7684\u5185\u90e8\u8282\u70b9\u800c\u975e\u53f6\u8282\u70b9\uff0c\u5373\u4f7f\u8bbf\u95ee\u53f6\u8282\u70b9\u7684\u65f6\u95f4\u66f4\u8fd1\u3002\u5bf9\u4e8e\u4ec5\u7f13\u5b58\u5f88\u5c11\u4e00\u90e8\u5206\u6570\u636e\u7684\u6570\u636e\u5e93\u6765\u8bf4\uff0c\u8fd9\u53ef\u80fd\u662f\u66f4\u597d\u7684\u914d\u7f6e\u3002
+property.db-evictor-nodes-per-scan.synopsis=\u6307\u5b9a\u5728\u786e\u5b9e\u6709\u5fc5\u8981\u6e05\u9664\u73b0\u6709\u6570\u636e\u4ee5\u4fbf\u4e3a\u65b0\u4fe1\u606f\u7559\u51fa\u7a7a\u95f4\u65f6\uff0c\u4e00\u6b21\u5e94\u4ece\u9ad8\u901f\u7f13\u5b58\u4e2d\u6e05\u9664\u7684 Btree \u8282\u70b9\u7684\u6570\u91cf\u3002
+property.db-evictor-nodes-per-scan.description=\u5bf9\u6b64\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u76f4\u5230\u91cd\u65b0\u542f\u52a8\u540e\u7aef\u540e\u624d\u4f1a\u751f\u6548\u3002\u5efa\u8bae\u60a8\u5728\u5c06 db-evictor-lru-only \u8bbe\u7f6e\u4e3a false \u65f6\uff0c\u4e5f\u66f4\u6539\u6b64\u5c5e\u6027\u3002\u6b64\u8bbe\u7f6e\u53ef\u63a7\u5236\u6bcf\u6b21\u6e05\u9664\u8282\u70b9\u65f6\uff0c\u8981\u8003\u8651\u6216\u91c7\u6837\u7684 Btree \u8282\u70b9\u6570\u3002\u8bbe\u7f6e\u4e3a 100 \u901a\u5e38\u4f1a\u4ea7\u751f\u826f\u597d\u7684\u6548\u679c\uff0c\u4e0d\u8fc7\uff0c\u8fd9\u53ef\u80fd\u56e0\u5e94\u7528\u7a0b\u5e8f\u7684\u4e0d\u540c\u800c\u5f02\u3002\u6bcf\u6b21\u626b\u63cf\u7684\u8282\u70b9\u6570\u8d8a\u591a\uff0c\u7b97\u6cd5\u5c31\u8d8a\u7cbe\u786e\u3002\u4f46\u662f\uff0c\u5c06\u5176\u8bbe\u7f6e\u5f97\u8fc7\u9ad8\u4e5f\u662f\u6709\u5bb3\u65e0\u5229\uff0c\u56e0\u4e3a\u5bf9\u4e8e\u6bcf\u6b21\u6e05\u9664\u90fd\u9700\u8981\u8003\u8651\u66f4\u591a\u6570\u76ee\u7684\u8282\u70b9\uff0c\u8fd9\u6837\u4f1a\u5ef6\u8fdf\u6307\u5b9a\u6570\u636e\u5e93\u64cd\u4f5c\u7684\u5b8c\u6210\u65f6\u95f4\uff0c\u4ece\u800c\u5f71\u54cd\u5e94\u7528\u7a0b\u5e8f\u7ebf\u7a0b\u7684\u54cd\u5e94\u65f6\u95f4\u3002
+property.db-log-file-max.synopsis=\u6307\u5b9a\u6570\u636e\u5e93\u65e5\u5fd7\u6587\u4ef6\u7684\u6700\u5927\u5927\u5c0f\u3002
+property.db-logging-file-handler-on.synopsis=\u6307\u793a\u6570\u636e\u5e93\u662f\u5426\u5e94\u5f53\u5728\u4e0e\u6570\u636e\u5e93\u65e5\u5fd7\u76ee\u5f55\u76f8\u540c\u7684\u76ee\u5f55\u4e2d\u4fdd\u7559 je.info \u6587\u4ef6\u3002
+property.db-logging-file-handler-on.description=\u6b64\u6587\u4ef6\u5305\u542b\u6709\u5173\u57fa\u7840\u6570\u636e\u5e93\u6240\u6267\u884c\u7684\u5185\u90e8\u5904\u7406\u7684\u4fe1\u606f\u3002
+property.db-logging-level.synopsis=\u6307\u5b9a\u6570\u636e\u5e93\u5728\u5411 je.info \u6587\u4ef6\u5199\u5165\u4fe1\u606f\u65f6\u5e94\u4f7f\u7528\u7684\u65e5\u5fd7\u7ea7\u522b\u3002
+property.db-logging-level.description=\u6570\u636e\u5e93\u8ffd\u8e2a\u65e5\u5fd7\u8bb0\u5f55\u7ea7\u522b\uff08\u6309\u8be6\u7ec6\u7a0b\u5ea6\u9012\u589e\u7684\u987a\u5e8f\uff09\u5305\u62ec\uff1aOFF\u3001SEVERE\u3001WARNING\u3001INFO\u3001CONFIG\u3001FINE\u3001FINER\u3001FINEST\u3001ALL\u3002
+property.db-num-cleaner-threads.synopsis=\u6307\u5b9a\u4e3a\u4f7f\u6570\u636e\u5e93\u65e5\u5fd7\u6587\u4ef6\u8fbe\u5230\u6216\u63a5\u8fd1\u6240\u9700\u7684\u5360\u7528\u7387\u800c\u540e\u7aef\u5e94\u4fdd\u7559\u7684\u7ebf\u7a0b\u6570\u3002
+property.db-num-cleaner-threads.description=\u5728\u5177\u6709\u9ad8\u5199\u5165\u541e\u5410\u91cf\u7684\u73af\u5883\u4e2d\uff0c\u53ef\u80fd\u9700\u8981\u591a\u4e2a\u6e05\u7406\u7a0b\u5e8f\u7ebf\u7a0b\u6765\u7ef4\u6301\u6240\u9700\u5360\u7528\u7387\u3002
+property.db-num-lock-tables.synopsis=\u6307\u5b9a\u57fa\u7840\u6570\u636e\u5e93\u4f7f\u7528\u7684\u9501\u5b9a\u8868\u6570\u3002
+property.db-num-lock-tables.description=\u5728\u901a\u8fc7\u907f\u514d\u5177\u6709\u8f83\u591a CPU \u7684\u7cfb\u7edf\u4e2d\u51fa\u73b0\u4e89\u7528\u95ee\u9898\u6765\u5e2e\u52a9\u63d0\u9ad8\u53ef\u4f38\u7f29\u6027\u65b9\u9762\uff0c\u6b64\u5c5e\u6027\u5c24\u4e3a\u91cd\u8981\u3002\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u503c\u5e94\u8bbe\u7f6e\u4e3a\u5c0f\u4e8e\u6216\u7b49\u4e8e\u914d\u7f6e\u7528\u4e8e\u670d\u52a1\u5668\u4e2d\u7684\u5de5\u4f5c\u7ebf\u7a0b\u7684\u6570\u76ee\u7684\u8d28\u6570\u3002
+property.db-run-cleaner.synopsis=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u6570\u636e\u5e93\u6e05\u7406\u7a0b\u5e8f\u7ebf\u7a0b\u3002
+property.db-run-cleaner.description=\u6e05\u7406\u7a0b\u5e8f\u7ebf\u7a0b\u901a\u8fc7\u8bc6\u522b\u51fa\u52a8\u6001\u6570\u636e\u767e\u5206\u6bd4\u8f83\u4f4e\uff08\u5373\uff0c\u5c0f\u4e8e db-cleaner-min-utilization \u5c5e\u6027\u6307\u5b9a\u7684\u91cf\uff09\u7684\u6570\u636e\u5e93\u6587\u4ef6\uff0c\u5c06\u5269\u4f59\u52a8\u6001\u6570\u636e\u79fb\u5165\u65e5\u5fd7\u672b\u5c3e\u7136\u540e\u5220\u9664\u8be5\u6587\u4ef6\uff0c\u6765\u5b9a\u671f\u538b\u7f29\u6570\u636e\u5e93\u3002
+property.db-txn-no-sync.synopsis=\u6307\u793a\u6570\u636e\u5e93\u5199\u5165\u5185\u5bb9\u662f\u5426\u5e94\u4e3b\u8981\u5199\u5165\u5185\u90e8\u7f13\u51b2\u533a\uff0c\u800c\u4e0d\u662f\u76f4\u63a5\u5199\u5165\u78c1\u76d8\u3002
+property.db-txn-no-sync.description=\u5c06\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u503c\u8bbe\u7f6e\u4e3a "true" \u53ef\u80fd\u4f1a\u63d0\u9ad8\u5199\u5165\u6027\u80fd\uff0c\u4f46\u5982\u679c OpenDS Directory Server \u6216\u57fa\u7840 JVM \u5f02\u5e38\u9000\u51fa\uff0c\u6216\u8005\u64cd\u4f5c\u7cfb\u7edf\u6216\u786c\u4ef6\u51fa\u73b0\u6545\u969c\uff0c\u5219\u53ef\u80fd\u5bfc\u81f4\u6700\u8fd1\u7684\u66f4\u6539\u4e22\u5931\uff08\u4e0e\u5728\u7981\u7528\u4e8b\u52a1\u6301\u4e45\u6027\u7684\u60c5\u51b5\u4e0b\uff0c\u5728 Sun Java System Directory Server \u4e2d\u8fd0\u884c\u7684\u60c5\u51b5\u7c7b\u4f3c\uff09\u3002
+property.db-txn-write-no-sync.synopsis=\u6307\u793a\u5728\u5c06\u6570\u636e\u5199\u5165\u78c1\u76d8\u65f6\uff0c\u6570\u636e\u5e93\u662f\u5426\u5e94\u540c\u6b65\u6e05\u7406\u6570\u636e\u3002
+property.db-txn-write-no-sync.description=\u5982\u679c\u6b64\u503c\u8bbe\u7f6e\u4e3a "false"\uff0c\u5219\u5199\u5165\u78c1\u76d8\u7684\u6240\u6709\u6570\u636e\u4f1a\u540c\u6b65\u6e05\u7406\u5199\u56de\u5230\u6c38\u4e45\u5b58\u50a8\u5e93\u4e2d\uff0c\u5e76\u56e0\u6b64\u5177\u6709\u5b8c\u5168\u7684\u6301\u4e45\u6027\u3002\u5982\u679c\u6b64\u503c\u8bbe\u7f6e\u4e3a "true"\uff0c\u5219\u57fa\u7840\u64cd\u4f5c\u7cfb\u7edf\u53ef\u80fd\u4f1a\u5c06\u6570\u636e\u7f13\u5b58\u4e00\u6bb5\u65f6\u95f4\uff0c\u7136\u540e\u518d\u5b9e\u9645\u5199\u5165\u78c1\u76d8\u3002\u8fd9\u53ef\u80fd\u4f1a\u63d0\u9ad8\u6027\u80fd\uff0c\u4f46\u5982\u679c\u57fa\u7840\u64cd\u4f5c\u7cfb\u7edf\u6216\u786c\u4ef6\u51fa\u73b0\u6545\u969c\uff08\u4f46\u4e0d\u662f OpenDS Directory Server \u6216 JVM \u5f02\u5e38\u9000\u51fa\u8fd9\u79cd\u60c5\u51b5\uff09\uff0c\u5219\u53ef\u80fd\u5bfc\u81f4\u6700\u8fd1\u7684\u66f4\u6539\u4e22\u5931\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.entries-compressed.synopsis=\u6307\u793a\u540e\u7aef\u5728\u5c06\u6761\u76ee\u5b58\u50a8\u5230\u6570\u636e\u5e93\u524d\u662f\u5426\u5e94\u5c1d\u8bd5\u538b\u7f29\u6761\u76ee\u3002
+property.entries-compressed.description=\u8bf7\u6ce8\u610f\uff0c\u6b64\u5c5e\u6027\u4ec5\u9002\u7528\u4e8e\u6761\u76ee\u672c\u8eab\uff0c\u4e0d\u4f1a\u5f71\u54cd\u7d22\u5f15\u6570\u636e\u3002\u6b64\u5916\uff0c\u538b\u7f29\u7684\u6548\u529b\u57fa\u4e8e\u6761\u76ee\u4e2d\u6240\u5305\u542b\u6570\u636e\u7684\u7c7b\u578b\u3002
+property.entries-compressed.requires-admin-action.synopsis=\u5bf9\u6b64\u8bbe\u7f6e\u7684\u66f4\u6539\u4ec5\u5bf9\u8fdb\u884c\u66f4\u6539\u540e\u6240\u5199\u5165\u7684\u5185\u5bb9\u8d77\u4f5c\u7528\u3002\u5b83\u4e0d\u4f1a\u56de\u6eaf\u6027\u5730\u5e94\u7528\u4e8e\u73b0\u6709\u6570\u636e\u3002
+property.import-queue-size.synopsis=\u6307\u5b9a\u7528\u4e8e\u4fdd\u7559 LDIF \u5bfc\u5165\u671f\u95f4\u6240\u8bfb\u53d6\u6761\u76ee\u7684\u961f\u5217\u7684\u5927\u5c0f\uff08\u6309\u6761\u76ee\u6570\u8ba1\uff09\u3002
+property.import-queue-size.requires-admin-action.synopsis=\u66f4\u6539\u5bf9\u5df2\u6b63\u5728\u8fdb\u884c\u7684\u4efb\u4f55\u5bfc\u5165\u4e0d\u8d77\u4f5c\u7528\u3002
+property.import-thread-count.synopsis=\u6307\u5b9a LDIF \u5bfc\u5165\u671f\u95f4\u7528\u4e8e\u5e76\u53d1\u5904\u7406\u7684\u7ebf\u7a0b\u6570\u3002
+property.import-thread-count.description=\u5bf9\u4e8e\u4f20\u7edf\u7cfb\u7edf\uff0c\u6b64\u6570\u503c\u901a\u5e38\u5e94\u4e3a\u7cfb\u7edf\u4e2d CPU \u6570\u7684\u8f83\u5c0f\u500d\u6570\uff08\u4f8b\u5982\uff0c2 \u500d\uff09\uff0c\u5bf9\u4e8e CMT \u7cfb\u7edf\uff0c\u6b64\u6570\u503c\u5e94\u7b49\u4e8e CPU \u6307\u4ee4\u4e32\u6570\u3002
+property.import-thread-count.requires-admin-action.synopsis=\u66f4\u6539\u5bf9\u5df2\u6b63\u5728\u8fdb\u884c\u7684\u4efb\u4f55\u5bfc\u5165\u4e0d\u8d77\u4f5c\u7528\u3002
+property.index-entry-limit.synopsis=\u6307\u5b9a\u4e0d\u518d\u4fdd\u7559\u7ed9\u5b9a\u7684\u7d22\u5f15\u952e\u4e4b\u524d\uff0c\u5141\u8bb8\u4e0e\u8be5\u7279\u5b9a\u7d22\u5f15\u952e\u5339\u914d\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.index-entry-limit.description=\u6b64\u5c5e\u6027\u4e0e Sun Java System Directory Server \u4e2d\u7684\u5168\u90e8ID \u9608\u503c\u7c7b\u4f3c\u3002\u8bf7\u6ce8\u610f\uff0c\u5b83\u662f\u540e\u7aef\u7684\u9ed8\u8ba4\u9650\u5236\uff0c\u5e76\u53ef\u80fd\u57fa\u4e8e\u6bcf\u4e2a\u5c5e\u6027\u8fdb\u884c\u66ff\u4ee3\u3002\u503c\u4e3a 0 \u8868\u793a\u6ca1\u6709\u9650\u5236\u3002
+property.index-entry-limit.requires-admin-action.synopsis=\u5982\u679c\u4efb\u4f55\u7d22\u5f15\u952e\u5df2\u8fbe\u5230\u6b64\u9650\u5236\uff0c\u5219\u7d22\u5f15\u9700\u8981\u91cd\u5efa\uff0c\u7136\u540e\u624d\u5141\u8bb8\u4f7f\u7528\u65b0\u9650\u5236\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.je-property.synopsis=\u6307\u5b9a\u4e3a\u6b64\u540e\u7aef\u63d0\u4f9b\u6570\u636e\u7684 Berkeley DB Java Edition \u6570\u636e\u5e93\u7684\u6570\u636e\u5e93\u548c\u73af\u5883\u5c5e\u6027\u3002
+property.je-property.description=\u4efb\u4f55 Berkeley DB Java Edition \u5c5e\u6027\u5747\u53ef\u4f7f\u7528\u4ee5\u4e0b\u683c\u5f0f\u6307\u5b9a\uff1aproperty-name=property-value\u3002\u6709\u5173\u76f8\u5173\u5c5e\u6027\u3001\u5176\u542b\u4e49\u53ca\u8303\u56f4\u503c\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u53c2\u89c1 OpenDS \u6587\u6863\u3002\u6240\u6709\u5c5e\u6027\u53c2\u6570\u7684\u660e\u786e\u6807\u8bc6\u5747\u4f4d\u4e8e Berkeley DB Java Edition \u5206\u53d1\u7684 example.properties \u6587\u4ef6\u4e2d\u3002
+property.preload-time-limit.synopsis=\u6307\u5b9a\u521d\u59cb\u5316\u540e\u7aef\u65f6\uff0c\u5141\u8bb8\u540e\u7aef\u5728\u201c\u9884\u5148\u88c5\u5165\u201d\u6570\u636e\u4e0a\u82b1\u8d39\u7684\u65f6\u95f4\u3002
+property.preload-time-limit.description=\u9884\u5148\u88c5\u5165\u8fc7\u7a0b\u7528\u4e8e\u9884\u5148\u586b\u5145\u6570\u636e\u5e93\u9ad8\u901f\u7f13\u5b58\uff0c\u4ee5\u4fbf\u5728\u670d\u52a1\u5668\u5904\u7406\u8bf7\u6c42\u65f6\u5b83\u80fd\u591f\u5728\u66f4\u77ed\u65f6\u95f4\u5185\u53ef\u7528\u3002\u6301\u7eed\u65f6\u95f4\u4e3a\u96f6\u8868\u793a\u4e0d\u8fdb\u884c\u9884\u5148\u88c5\u5165\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
+relation.local-db-index.user-friendly-name=\u672c\u5730\u6570\u636e\u5e93\u7d22\u5f15
+relation.local-db-index.user-friendly-plural-name=\u672c\u5730\u6570\u636e\u5e93\u7d22\u5f15
+relation.local-db-index.synopsis=\u672c\u5730\u6570\u636e\u5e93\u7d22\u5f15\u7528\u4e8e\u5b58\u50a8\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u80fd\u591f\u4f7f\u5b9a\u4f4d\u6761\u76ee\u8fc7\u7a0b\u975e\u5e38\u5feb\u901f\u7684\u4fe1\u606f\u3002
+relation.local-db-index.description=\u7d22\u5f15\u64cd\u4f5c\u5728\u6bcf\u4e2a\u5c5e\u6027\u7ea7\u522b\u6267\u884c\uff0c\u5e76\u4e14\u53ef\u4ee5\u6839\u636e\u5728\u6267\u884c\u641c\u7d22\u64cd\u4f5c\u671f\u95f4\u5bf9\u5c5e\u6027\u7684\u9884\u8ba1\u8bbf\u95ee\u65b9\u5f0f\uff0c\u5bf9\u4e0d\u540c\u79cd\u7c7b\u7684\u5c5e\u6027\u6267\u884c\u4e0d\u540c\u7c7b\u578b\u7684\u7d22\u5f15\u3002
+relation.local-db-vlv-index.user-friendly-name=\u672c\u5730\u6570\u636e\u5e93 VLV \u7d22\u5f15
+relation.local-db-vlv-index.user-friendly-plural-name=\u672c\u5730\u6570\u636e\u5e93 VLV \u7d22\u5f15
+relation.local-db-vlv-index.synopsis=\u672c\u5730\u6570\u636e\u5e93 VLV \u7d22\u5f15\u7528\u4e8e\u5b58\u50a8\u6709\u5173\u7279\u5b9a\u641c\u7d22\u8bf7\u6c42\u7684\u4fe1\u606f\uff0c\u8fd9\u4e9b\u4fe1\u606f\u4f7f\u901a\u8fc7 VLV \u63a7\u4ef6\u5904\u7406\u8fd9\u4e9b\u8bf7\u6c42\u7684\u8fc7\u7a0b\u66f4\u9ad8\u6548\u3002
+relation.local-db-vlv-index.description=VLV \u7d22\u5f15\u53ef\u4ee5\u6709\u6548\u5730\u901a\u77e5\u670d\u52a1\u5668\uff1a\u5c06\u8981\u6267\u884c\u5177\u6709\u7279\u5b9a\u67e5\u8be2\u548c\u6392\u5e8f\u53c2\u6570\u7684\u865a\u62df\u5217\u8868\u89c6\u56fe\u3002\u6b64\u7d22\u5f15\u8fd8\u5141\u8bb8\u670d\u52a1\u5668\u6536\u96c6\u548c\u4fdd\u7559\u4f7f\u5bf9\u865a\u62df\u5217\u8868\u89c6\u56fe\u7684\u4f7f\u7528\u66f4\u5feb\u901f\u6240\u9700\u7684\u4fe1\u606f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_de.properties
index 376b363..c54f5a9 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_de.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Local DB Index
-user-friendly-plural-name=Local DB Indexes
-synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-property.attribute.synopsis=Specifies the name of the attribute for which the index is to be maintained.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that are allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This is analogous to the ALL IDs threshold in the Sun Java System Directory Server. If this is specified, its value overrides the JE backend-wide configuration. For no limit, use 0 for the value.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes must be rebuilt before they will be allowed to use the new limit.
-property.index-type.synopsis=Specifies the type(s) of indexing that should be performed for the associated attribute.
-property.index-type.description=For equality, presence, and substring index types, the associated attribute type must have a corresponding matching rule.
-property.index-type.requires-admin-action.synopsis=If any new index types are added for an attribute, and values for that attribute already exist in the database, the index must be rebuilt before it will be accurate.
-property.index-type.syntax.enumeration.value.approximate.synopsis=This index type is used to improve the efficiency of searches using approximate matching search filters.
-property.index-type.syntax.enumeration.value.equality.synopsis=This index type is used to improve the efficiency of searches using equality search filters.
-property.index-type.syntax.enumeration.value.ordering.synopsis=This index type is used to improve the efficiency of searches using "greater than or equal to" or "less then or equal to" search filters.
-property.index-type.syntax.enumeration.value.presence.synopsis=This index type is used to improve the efficiency of searches using the presence search filters.
-property.index-type.syntax.enumeration.value.substring.synopsis=This index type is used to improve the efficiency of searches using substring search filters.
-property.substring-length.synopsis=The length of substrings in a substring index.
-property.substring-length.requires-admin-action.synopsis=The index must be rebuilt before it will reflect the new value.
+user-friendly-name=Lokaler DB-Index
+user-friendly-plural-name=Lokale DB-Indizes
+synopsis=Lokale DB-Indizes werden zum Speichern von Informationen verwendet, die es erm\u00f6glichen, Eintr\u00e4ge sehr schnell ausfindig zu machen, wenn Suchvorg\u00e4nge verarbeitet werden.
+description=Die Indizierung wird auf Ebene jedes einzelnen Attributs ausgef\u00fchrt, und an unterschiedlichen Attributstypen k\u00f6nnen unterschiedliche Indizierungstypen ausgef\u00fchrt werden, abh\u00e4ngig davon, wie w\u00e4hrend Suchvorg\u00e4ngen auf sie zugegriffen werden soll.
+property.attribute.synopsis=Gibt den Namen des Attributs an, f\u00fcr das der Index beibehalten werden soll.
+property.index-entry-limit.synopsis=Gibt die maximale Anzahl von Eintr\u00e4gen an, die mit einem angegebenen Indexschl\u00fcssel \u00fcbereinstimmen k\u00f6nnen, bevor dieser Indexschl\u00fcssel nicht mehr beibehalten wird.
+property.index-entry-limit.description=Dies ist analog zu ALLEN ID-Schwellenwerten im Sun Java System-Directory-Server. Wenn dies angegeben wird, \u00fcberschreibt der Wert, die JE-Backend-weite Konfiguration. Wenn kein Limit bestehen soll, verwenden Sie 0 f\u00fcr diesen Wert.
+property.index-entry-limit.requires-admin-action.synopsis=Wenn Indexschl\u00fcssel dieses Limit bereits erreicht haben, m\u00fcssen die Indizes neu erstellt werden, bevor sie das neue Limit verwenden k\u00f6nnen.
+property.index-type.synopsis=Gibt die Arten der Indizierung an, die f\u00fcr das verkn\u00fcpfte Attribut ausgef\u00fchrt werden soll.
+property.index-type.description=F\u00fcr die Indextypen Gleichheit, Anwesenheit und Unterzeichenfolge muss der verkn\u00fcpfte Attributstyp \u00fcber eine entsprechende Abgleichregel verf\u00fcgen.
+property.index-type.requires-admin-action.synopsis=Wenn einem Attribut neue Indextypen hinzugef\u00fcgt werden und Werte f\u00fcr dieses Attribut bereits in der Datenbank vorhanden sind, muss der Index neu erstellt werden, damit er zutreffend ist.
+property.index-type.syntax.enumeration.value.approximate.synopsis=Mit diesem Indextyp wird die Effizienz der Suchvorg\u00e4nge mithilfe von n\u00e4herungsweise \u00fcbereinstimmenden Suchfiltern verbessert.
+property.index-type.syntax.enumeration.value.equality.synopsis=Mit diesem Indextyp wird die Effizienz von Suchvorg\u00e4ngen mithilfe von Suchfiltern verbessert.
+property.index-type.syntax.enumeration.value.ordering.synopsis=Mit diesem Indextyp wird die Effizienz von Suchvorg\u00e4ngen mithilfe der Suchfilter "gr\u00f6\u00dfer als oder gleich" oder "kleiner als oder gleich" verbessert.
+property.index-type.syntax.enumeration.value.presence.synopsis=Mit diesem Indextyp wird die Effizienz von Suchvorg\u00e4ngen mithilfe des Anwesenheits-Suchfilters verbessert.
+property.index-type.syntax.enumeration.value.substring.synopsis=Mit diesem Indextyp wird die Effizienz von Suchvorg\u00e4ngen mithilfe von Unterzeichenfolge-Suchfiltern verbessert.
+property.substring-length.synopsis=Die L\u00e4nge von Unterzeichenfolgen in einem Unterzeichenfolge-Index.
+property.substring-length.requires-admin-action.synopsis=Der Index muss neu erstellt werden, bevor er den neuen Wert wiedergibt.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_es.properties
index 376b363..0186be5 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Local DB Index
-user-friendly-plural-name=Local DB Indexes
-synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-property.attribute.synopsis=Specifies the name of the attribute for which the index is to be maintained.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that are allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This is analogous to the ALL IDs threshold in the Sun Java System Directory Server. If this is specified, its value overrides the JE backend-wide configuration. For no limit, use 0 for the value.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes must be rebuilt before they will be allowed to use the new limit.
-property.index-type.synopsis=Specifies the type(s) of indexing that should be performed for the associated attribute.
-property.index-type.description=For equality, presence, and substring index types, the associated attribute type must have a corresponding matching rule.
-property.index-type.requires-admin-action.synopsis=If any new index types are added for an attribute, and values for that attribute already exist in the database, the index must be rebuilt before it will be accurate.
-property.index-type.syntax.enumeration.value.approximate.synopsis=This index type is used to improve the efficiency of searches using approximate matching search filters.
-property.index-type.syntax.enumeration.value.equality.synopsis=This index type is used to improve the efficiency of searches using equality search filters.
-property.index-type.syntax.enumeration.value.ordering.synopsis=This index type is used to improve the efficiency of searches using "greater than or equal to" or "less then or equal to" search filters.
-property.index-type.syntax.enumeration.value.presence.synopsis=This index type is used to improve the efficiency of searches using the presence search filters.
-property.index-type.syntax.enumeration.value.substring.synopsis=This index type is used to improve the efficiency of searches using substring search filters.
-property.substring-length.synopsis=The length of substrings in a substring index.
-property.substring-length.requires-admin-action.synopsis=The index must be rebuilt before it will reflect the new value.
+user-friendly-name=\u00cdndice de DB local
+user-friendly-plural-name=\u00cdndices de DB locales
+synopsis=Los \u00edndices de DB locales se utilizan para almacenar informaci\u00f3n que permita localizar r\u00e1pidamente las entradas al procesar operaciones de b\u00fasqueda.
+description=La indexaci\u00f3n se realiza por nivel de atributos. Se pueden realizar diferentes tipos de indexaci\u00f3n para distintas clases de atributos en funci\u00f3n de c\u00f3mo se tenga previsto acceder a ellas durante las operaciones de b\u00fasqueda.
+property.attribute.synopsis=Especifica el nombre del atributo para el que se vaya a conservar el \u00edndice.
+property.index-entry-limit.synopsis=Especifica el n\u00famero m\u00e1ximo de entradas que se permite que coincidan con una determinada clave de \u00edndice antes de que se deje de conservar.
+property.index-entry-limit.description=Esta funci\u00f3n es an\u00e1loga al Umbral de todos los Id. de Sun Java System Directory Server. Si se especifica, este valor anular\u00e1 la configuraci\u00f3n de todo el servidor de fondo de JE. Utilice el valor 0 para indicar que no existe ning\u00fan l\u00edmite.
+property.index-entry-limit.requires-admin-action.synopsis=Si las claves de \u00edndices ya han alcanzado este l\u00edmite, se deben volver a generar los \u00edndices antes que se les permita utilizar el nuevo l\u00edmite.
+property.index-type.synopsis=Especifica el tipo o los tipos de indexaci\u00f3n que deben realizarse para el atributo asociado.
+property.index-type.description=Para los tipos de \u00edndice de igualdad, presencia y subcadena, el tipo de atributo asociado debe presentar la regla de coincidencia correspondiente.
+property.index-type.requires-admin-action.synopsis=Si se agrega cualquier nuevo tipo de \u00edndice para un atributo y los valores de ese atributo ya existen en la base de datos, se debe volver a generar el \u00edndice antes de que sea exacto.
+property.index-type.syntax.enumeration.value.approximate.synopsis=Este tipo de \u00edndice se utiliza para mejorar la eficacia de las b\u00fasquedas mediante filtros de b\u00fasqueda de coincidencia aproximada.
+property.index-type.syntax.enumeration.value.equality.synopsis=Este tipo de \u00edndice se utiliza para mejorar la eficacia de las b\u00fasquedas mediante filtros de b\u00fasqueda de igualdad.
+property.index-type.syntax.enumeration.value.ordering.synopsis=Este tipo de \u00edndice se utiliza para mejorar la eficacia de las b\u00fasquedas mediante los filtros de b\u00fasqueda "superior o igual a" o "inferior o igual a".
+property.index-type.syntax.enumeration.value.presence.synopsis=Este tipo de \u00edndice se utiliza para mejorar la eficacia de las b\u00fasquedas mediante filtros de b\u00fasqueda de presencia.
+property.index-type.syntax.enumeration.value.substring.synopsis=Este tipo de \u00edndice se utiliza para mejorar la eficacia de las b\u00fasquedas mediante filtros de b\u00fasqueda de subcadena.
+property.substring-length.synopsis=La longitud de las subcadenas de un \u00edndice de este tipo.
+property.substring-length.requires-admin-action.synopsis=Debe generarse de nuevo el \u00edndice antes de que muestre el nuevo valor.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_fr.properties
index 376b363..affda82 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Local DB Index
-user-friendly-plural-name=Local DB Indexes
-synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-property.attribute.synopsis=Specifies the name of the attribute for which the index is to be maintained.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that are allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This is analogous to the ALL IDs threshold in the Sun Java System Directory Server. If this is specified, its value overrides the JE backend-wide configuration. For no limit, use 0 for the value.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes must be rebuilt before they will be allowed to use the new limit.
-property.index-type.synopsis=Specifies the type(s) of indexing that should be performed for the associated attribute.
-property.index-type.description=For equality, presence, and substring index types, the associated attribute type must have a corresponding matching rule.
-property.index-type.requires-admin-action.synopsis=If any new index types are added for an attribute, and values for that attribute already exist in the database, the index must be rebuilt before it will be accurate.
-property.index-type.syntax.enumeration.value.approximate.synopsis=This index type is used to improve the efficiency of searches using approximate matching search filters.
-property.index-type.syntax.enumeration.value.equality.synopsis=This index type is used to improve the efficiency of searches using equality search filters.
-property.index-type.syntax.enumeration.value.ordering.synopsis=This index type is used to improve the efficiency of searches using "greater than or equal to" or "less then or equal to" search filters.
-property.index-type.syntax.enumeration.value.presence.synopsis=This index type is used to improve the efficiency of searches using the presence search filters.
-property.index-type.syntax.enumeration.value.substring.synopsis=This index type is used to improve the efficiency of searches using substring search filters.
-property.substring-length.synopsis=The length of substrings in a substring index.
-property.substring-length.requires-admin-action.synopsis=The index must be rebuilt before it will reflect the new value.
+user-friendly-name=Index de BD locale
+user-friendly-plural-name=Index de bases de donn\u00e9es locales
+synopsis=Les index de bases de donn\u00e9es locales sont utilis\u00e9s pour stocker des informations qui permettent de localiser des entr\u00e9es tr\u00e8s rapidement en traitant des op\u00e9rations de recherche.
+description=L'indexation est effectu\u00e9e pour chaque attribut et diff\u00e9rents types d'indexation peuvent \u00eatre effectu\u00e9s pour diff\u00e9rents types d'attributs, bas\u00e9s sur la fa\u00e7on dont ils sont suppos\u00e9s \u00eatre acc\u00e9d\u00e9s durant les op\u00e9rations de recherche.
+property.attribute.synopsis=Sp\u00e9cifie le nom de l'attribut pour lequel l'index doit \u00eatre mis \u00e0 jour.
+property.index-entry-limit.synopsis=Sp\u00e9cifie le nombre maximal d'entr\u00e9es pouvant correspondre \u00e0 une cl\u00e9 d'index donn\u00e9e avant que cette cl\u00e9 d'index ne soit plus mise \u00e0 jour.
+property.index-entry-limit.description=Ceci est analogue \u00e0 L'ENSEMBLE du seuil ALL IDs du Sun Java System Directory Server. S'il est sp\u00e9cifi\u00e9, sa valeur remplace la configuration JE en backend. Pour n'avoir aucune limite, il faut utiliser la valeur 0.
+property.index-entry-limit.requires-admin-action.synopsis=Si des cl\u00e9s d'index ont d\u00e9j\u00e0 atteint cette limite, des index doivent \u00eatre recr\u00e9\u00e9s avant de pouvoir utiliser la nouvelle limite.
+property.index-type.synopsis=Sp\u00e9cifie le ou les type(s) d'indexation qui doivent \u00eatre effectu\u00e9s pour l'attribut associ\u00e9.
+property.index-type.description=Pour les types d'index \u00e9galit\u00e9, pr\u00e9sence et sous-cha\u00eene, le type d'attribut associ\u00e9 doit avoir une r\u00e8gle de correspondance associ\u00e9e.
+property.index-type.requires-admin-action.synopsis=Si de nouveaux types d'index sont ajout\u00e9s pour un attribut, et que des valeurs pour cet attribut existent d\u00e9j\u00e0 dans la base de donn\u00e9es, l'index doit \u00eatre recr\u00e9\u00e9 pour qu'il soit pr\u00e9cis.
+property.index-type.syntax.enumeration.value.approximate.synopsis=Ce type d'index est utilis\u00e9 pour am\u00e9liorer l'efficacit\u00e9 des recherches \u00e0 l'aide de filtres de recherche de correspondance approximative.
+property.index-type.syntax.enumeration.value.equality.synopsis=Ce type d'index est utilis\u00e9 pour am\u00e9liorer l'efficacit\u00e9 des recherches \u00e0 l'aide de filtres de recherche d'\u00e9galit\u00e9.
+property.index-type.syntax.enumeration.value.ordering.synopsis=Ce type d'index est utilis\u00e9 pour am\u00e9liorer l'efficacit\u00e9 des recherches \u00e0 l'aide de filtres de recherche "sup\u00e9rieur ou \u00e9gal \u00e0" ou "inf\u00e9rieur ou \u00e9gal \u00e0".
+property.index-type.syntax.enumeration.value.presence.synopsis=Ce type d'index est utilis\u00e9 pour am\u00e9liorer l'efficacit\u00e9 des recherches \u00e0 l'aide de filtres de recherche de pr\u00e9sence.
+property.index-type.syntax.enumeration.value.substring.synopsis=Ce type d'index est utilis\u00e9 pour am\u00e9liorer l'efficacit\u00e9 des recherches \u00e0 l'aide de filtres de recherche de sous-cha\u00eenes.
+property.substring-length.synopsis=Longueur des sous-cha\u00eenes dans un index de sous-cha\u00eenes.
+property.substring-length.requires-admin-action.synopsis=L'index doit \u00eatre recr\u00e9\u00e9 avant de pouvoir refl\u00e9ter la nouvelle valeur.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_zh_CN.properties
index 376b363..5115c25 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBIndexCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=Local DB Index
-user-friendly-plural-name=Local DB Indexes
-synopsis=Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.
-description=Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.
-property.attribute.synopsis=Specifies the name of the attribute for which the index is to be maintained.
-property.index-entry-limit.synopsis=Specifies the maximum number of entries that are allowed to match a given index key before that particular index key is no longer maintained.
-property.index-entry-limit.description=This is analogous to the ALL IDs threshold in the Sun Java System Directory Server. If this is specified, its value overrides the JE backend-wide configuration. For no limit, use 0 for the value.
-property.index-entry-limit.requires-admin-action.synopsis=If any index keys have already reached this limit, indexes must be rebuilt before they will be allowed to use the new limit.
-property.index-type.synopsis=Specifies the type(s) of indexing that should be performed for the associated attribute.
-property.index-type.description=For equality, presence, and substring index types, the associated attribute type must have a corresponding matching rule.
-property.index-type.requires-admin-action.synopsis=If any new index types are added for an attribute, and values for that attribute already exist in the database, the index must be rebuilt before it will be accurate.
-property.index-type.syntax.enumeration.value.approximate.synopsis=This index type is used to improve the efficiency of searches using approximate matching search filters.
-property.index-type.syntax.enumeration.value.equality.synopsis=This index type is used to improve the efficiency of searches using equality search filters.
-property.index-type.syntax.enumeration.value.ordering.synopsis=This index type is used to improve the efficiency of searches using "greater than or equal to" or "less then or equal to" search filters.
-property.index-type.syntax.enumeration.value.presence.synopsis=This index type is used to improve the efficiency of searches using the presence search filters.
-property.index-type.syntax.enumeration.value.substring.synopsis=This index type is used to improve the efficiency of searches using substring search filters.
-property.substring-length.synopsis=The length of substrings in a substring index.
-property.substring-length.requires-admin-action.synopsis=The index must be rebuilt before it will reflect the new value.
+user-friendly-name=\u672c\u5730\u6570\u636e\u5e93\u7d22\u5f15
+user-friendly-plural-name=\u672c\u5730\u6570\u636e\u5e93\u7d22\u5f15
+synopsis=\u672c\u5730\u6570\u636e\u5e93\u7d22\u5f15\u7528\u4e8e\u5b58\u50a8\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u80fd\u591f\u4f7f\u5b9a\u4f4d\u6761\u76ee\u8fc7\u7a0b\u975e\u5e38\u5feb\u901f\u7684\u4fe1\u606f\u3002
+description=\u7d22\u5f15\u64cd\u4f5c\u5728\u6bcf\u4e2a\u5c5e\u6027\u7ea7\u522b\u6267\u884c\uff0c\u5e76\u4e14\u53ef\u4ee5\u6839\u636e\u5728\u6267\u884c\u641c\u7d22\u64cd\u4f5c\u671f\u95f4\u5bf9\u5c5e\u6027\u7684\u9884\u8ba1\u8bbf\u95ee\u65b9\u5f0f\uff0c\u5bf9\u4e0d\u540c\u79cd\u7c7b\u7684\u5c5e\u6027\u6267\u884c\u4e0d\u540c\u7c7b\u578b\u7684\u7d22\u5f15\u3002
+property.attribute.synopsis=\u6307\u5b9a\u8981\u4e3a\u5176\u4fdd\u7559\u7d22\u5f15\u7684\u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.index-entry-limit.synopsis=\u6307\u5b9a\u4e0d\u518d\u4fdd\u7559\u7ed9\u5b9a\u7684\u7d22\u5f15\u952e\u4e4b\u524d\uff0c\u5141\u8bb8\u4e0e\u8be5\u7279\u5b9a\u7d22\u5f15\u952e\u5339\u914d\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.index-entry-limit.description=\u6b64\u5c5e\u6027\u4e0e Sun Java System Directory Server \u4e2d\u7684\u5168\u90e8ID \u9608\u503c\u7c7b\u4f3c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u6b64\u5c5e\u6027\uff0c\u5176\u503c\u4f1a\u8986\u76d6 JE \u540e\u7aef\u8303\u56f4\u7684\u914d\u7f6e\u3002\u5982\u679c\u6ca1\u6709\u9650\u5236\uff0c\u5219\u53ef\u4ee5 0 \u503c\u3002
+property.index-entry-limit.requires-admin-action.synopsis=\u5982\u679c\u4efb\u4f55\u7d22\u5f15\u952e\u5df2\u8fbe\u5230\u6b64\u9650\u5236\uff0c\u5219\u7d22\u5f15\u5fc5\u987b\u91cd\u5efa\uff0c\u7136\u540e\u624d\u5141\u8bb8\u4f7f\u7528\u65b0\u9650\u5236\u3002
+property.index-type.synopsis=\u6307\u5b9a\u5e94\u4e3a\u5173\u8054\u5c5e\u6027\u6267\u884c\u7684\u5efa\u7acb\u7d22\u5f15\u64cd\u4f5c\u7684\u7c7b\u578b\u3002
+property.index-type.description=\u5bf9\u4e8e\u7b49\u540c\u3001\u5b58\u5728\u548c\u5b50\u4e32\u7d22\u5f15\u7c7b\u578b\uff0c\u5173\u8054\u7684\u5c5e\u6027\u7c7b\u578b\u5fc5\u987b\u5177\u6709\u76f8\u5e94\u7684\u5339\u914d\u89c4\u5219\u3002
+property.index-type.requires-admin-action.synopsis=\u5982\u679c\u6ca1\u6709\u4e3a\u5c5e\u6027\u6dfb\u52a0\u4efb\u4f55\u65b0\u7684\u7d22\u5f15\u7c7b\u578b\uff0c\u5e76\u4e14\u8be5\u5c5e\u6027\u7684\u503c\u5df2\u5b58\u5728\u4e8e\u6570\u636e\u5e93\u4e2d\uff0c\u5219\u5fc5\u987b\u5148\u91cd\u5efa\u7d22\u5f15\u624d\u80fd\u4f7f\u5176\u7cbe\u786e\u3002
+property.index-type.syntax.enumeration.value.approximate.synopsis=\u6b64\u7d22\u5f15\u7c7b\u578b\u7528\u4e8e\u4f7f\u7528\u8fd1\u4f3c\u5339\u914d\u641c\u7d22\u8fc7\u6ee4\u5668\u6765\u63d0\u9ad8\u641c\u7d22\u7684\u6548\u7387\u3002
+property.index-type.syntax.enumeration.value.equality.synopsis=\u6b64\u7d22\u5f15\u7c7b\u578b\u7528\u4e8e\u4f7f\u7528\u7b49\u540c\u641c\u7d22\u8fc7\u6ee4\u5668\u6765\u63d0\u9ad8\u641c\u7d22\u7684\u6548\u7387\u3002
+property.index-type.syntax.enumeration.value.ordering.synopsis=\u6b64\u7d22\u5f15\u7c7b\u578b\u7528\u4e8e\u4f7f\u7528\u201c\u5927\u4e8e\u6216\u7b49\u4e8e\u201d\u6216\u8005\u201c\u5c0f\u4e8e\u6216\u7b49\u4e8e\u201d\u641c\u7d22\u8fc7\u6ee4\u5668\u6765\u63d0\u9ad8\u641c\u7d22\u7684\u6548\u7387\u3002
+property.index-type.syntax.enumeration.value.presence.synopsis=\u6b64\u7d22\u5f15\u7c7b\u578b\u7528\u4e8e\u4f7f\u7528\u5b58\u5728\u641c\u7d22\u8fc7\u6ee4\u5668\u6765\u63d0\u9ad8\u641c\u7d22\u7684\u6548\u7387\u3002
+property.index-type.syntax.enumeration.value.substring.synopsis=\u6b64\u7d22\u5f15\u7c7b\u578b\u7528\u4e8e\u4f7f\u7528\u5b50\u4e32\u641c\u7d22\u8fc7\u6ee4\u5668\u6765\u63d0\u9ad8\u641c\u7d22\u7684\u6548\u7387\u3002
+property.substring-length.synopsis=\u5b50\u4e32\u7d22\u5f15\u4e2d\u5b50\u4e32\u7684\u957f\u5ea6\u3002
+property.substring-length.requires-admin-action.synopsis=\u5fc5\u987b\u5148\u91cd\u5efa\u7d22\u5f15\u624d\u80fd\u4f7f\u5176\u53cd\u6620\u65b0\u503c\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_de.properties
index f18fa6e..2216bd8 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_de.properties
@@ -1,23 +1,23 @@
-user-friendly-name=Local DB VLV Index
-user-friendly-plural-name=Local DB VLV Indexes
-synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
-property.base-dn.synopsis=Specifies the base DN used in the search query that is being indexed.
-property.base-dn.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.synopsis=Specifies the LDAP filter used in the query that is being indexed.
-property.filter.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.syntax.string.pattern.synopsis=A valid LDAP search filter.
-property.max-block-size.synopsis=Specifies the number of entry IDs to store in a single sorted set before it must be split.
-property.max-block-size.requires-admin-action.synopsis=The blocks are resized lazily the next time the index is modified.
-property.name.synopsis=Specifies a unique name for this VLV index.
-property.name.requires-admin-action.synopsis=The VLV index name cannot be altered after the index is created.
-property.scope.synopsis=Specifies the LDAP scope of the query that is being indexed.
-property.scope.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.scope.syntax.enumeration.value.base-object.synopsis=Search the base object only.
-property.scope.syntax.enumeration.value.single-level.synopsis=Search the immediate children of the base object but do not include any of their descendants or the base object itself.
-property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Search the entire subtree below the base object but do not include the base object itself.
-property.scope.syntax.enumeration.value.whole-subtree.synopsis=Search the base object and the entire subtree below the base object.
-property.sort-order.synopsis=Specifies the names of the attributes that are used to sort the entries for the query being indexed.
-property.sort-order.description=Multiple attributes can be used to determine the sort order by listing the attribute names from highest to lowest precedence. Optionally, + or - can be prefixed to the attribute name to sort the attribute in ascending order or descending order respectively.
-property.sort-order.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.sort-order.syntax.string.pattern.synopsis=Valid attribute types defined in the schema, separated by a space and optionally prefixed by + or -.
+user-friendly-name=Lokaler Datenbank-VLV-Index
+user-friendly-plural-name=Lokale Datenbank-VLV-Indizes
+synopsis=Lokale Datenbank-VLV-Indizes werden verwendet, um Informationen zu einer bestimmten Suchabfrage zu speichern. Damit wird es erm\u00f6glicht, \u00fcber die VLV-Steuerung effizient zu suchen.
+description=Ein VLV-Index benachrichtigt den Server, dass eine virtuelle Listenansicht mit spezifischen Abfrage- und Sortierparameter ausgef\u00fchrt wird. Dieser Index erm\u00f6glicht es dem Server auch, die Informationen zu erfassen und zu speichern, die zum Beschleunigen der virtuellen Listenansicht ben\u00f6tigt werden.
+property.base-dn.synopsis=Gibt die Basis-DN an, die in der indizierten Suchabfrage verwendet wird.
+property.base-dn.requires-admin-action.synopsis=Der Index muss nach dem \u00c4ndern dieser Eigenschaft neu erstellt werden.
+property.filter.synopsis=Gibt den LDAP-Filter an, der in der indizierten Abfrage verwendet wird.
+property.filter.requires-admin-action.synopsis=Der Index muss nach dem \u00c4ndern dieser Eigenschaft neu erstellt werden.
+property.filter.syntax.string.pattern.synopsis=Ein g\u00fcltiger LDAP-Suchfilter
+property.max-block-size.synopsis=Gibt die Anzahl der Eintrags-IDs an, die in einem einzelnen sortierten Satz gespeichert werden, bevor er geteilt wird.
+property.max-block-size.requires-admin-action.synopsis=Die Gr\u00f6\u00dfe dieser Bl\u00f6cke wird bei der n\u00e4chsten \u00c4nderung des Index ge\u00e4ndert.
+property.name.synopsis=Gibt einen eindeutigen Namen f\u00fcr diesen VLV-Index an.
+property.name.requires-admin-action.synopsis=Der VLV-Indexname kann nach dem Erstellen des Index nicht ge\u00e4ndert werden.
+property.scope.synopsis=Gibt den LDAP-Bereich der Abfrage an, die indiziert wird.
+property.scope.requires-admin-action.synopsis=Der Index muss nach dem \u00c4ndern dieser Eigenschaft neu erstellt werden.
+property.scope.syntax.enumeration.value.base-object.synopsis=Nur das Basisobjekt durchsuchen.
+property.scope.syntax.enumeration.value.single-level.synopsis=Die unmittelbaren untergeordneten Elemente des Basisobjekts durchsuchen, aber nicht die ihnen untergeordneten Elemente oder das Basisobjekt selbst durchsuchen.
+property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Die gesamte Unterstruktur unter dem Basisobjekt durchsuchen, aber das Basisobjekt selbst nicht einbeziehen.
+property.scope.syntax.enumeration.value.whole-subtree.synopsis=Das Basisobjekt und die gesamten Unterstruktur unter dem Basisobjekt durchsuchen.
+property.sort-order.synopsis=Gibt den Namen der Attribute an, mit denen die Eintr\u00e4ge f\u00fcr die indizierte Abfrage indiziert werden.
+property.sort-order.description=Mit mehreren Attributen kann die Sortierreihenfolge ermittelt werden, indem die Attributnamen vom h\u00f6chsten zum niedrigsten Vorrang aufgef\u00fchrt werden. Optional k\u00f6nnen + oder - vor den Attributnamen gesetzt werden, um das Attribut in aufsteigender bzw. absteigender Reihenfolge zu sortieren.
+property.sort-order.requires-admin-action.synopsis=Der Index muss nach dem \u00c4ndern dieser Eigenschaft neu erstellt werden.
+property.sort-order.syntax.string.pattern.synopsis=G\u00fcltige Attributtypen, die im Schema definiert sind, getrennt durch ein Leerzeichen und optional mit + oder - als Pr\u00e4fix.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_es.properties
index f18fa6e..b10d513 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_es.properties
@@ -1,23 +1,23 @@
-user-friendly-name=Local DB VLV Index
-user-friendly-plural-name=Local DB VLV Indexes
-synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
-property.base-dn.synopsis=Specifies the base DN used in the search query that is being indexed.
-property.base-dn.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.synopsis=Specifies the LDAP filter used in the query that is being indexed.
-property.filter.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.syntax.string.pattern.synopsis=A valid LDAP search filter.
-property.max-block-size.synopsis=Specifies the number of entry IDs to store in a single sorted set before it must be split.
-property.max-block-size.requires-admin-action.synopsis=The blocks are resized lazily the next time the index is modified.
-property.name.synopsis=Specifies a unique name for this VLV index.
-property.name.requires-admin-action.synopsis=The VLV index name cannot be altered after the index is created.
-property.scope.synopsis=Specifies the LDAP scope of the query that is being indexed.
-property.scope.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.scope.syntax.enumeration.value.base-object.synopsis=Search the base object only.
-property.scope.syntax.enumeration.value.single-level.synopsis=Search the immediate children of the base object but do not include any of their descendants or the base object itself.
-property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Search the entire subtree below the base object but do not include the base object itself.
-property.scope.syntax.enumeration.value.whole-subtree.synopsis=Search the base object and the entire subtree below the base object.
-property.sort-order.synopsis=Specifies the names of the attributes that are used to sort the entries for the query being indexed.
-property.sort-order.description=Multiple attributes can be used to determine the sort order by listing the attribute names from highest to lowest precedence. Optionally, + or - can be prefixed to the attribute name to sort the attribute in ascending order or descending order respectively.
-property.sort-order.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.sort-order.syntax.string.pattern.synopsis=Valid attribute types defined in the schema, separated by a space and optionally prefixed by + or -.
+user-friendly-name=\u00cdndice VLV de DB local
+user-friendly-plural-name=\u00cdndices VLV de DB locales
+synopsis=Los \u00edndices VLV de DB locales se utilizan para almacenar informaci\u00f3n acerca de una solicitud de b\u00fasqueda espec\u00edfica que permita procesarlos eficazmente mediante el control VLV.
+description=Un \u00edndice VLV notifica de forma eficaz al servidor que se llevar\u00e1 a cabo una vista de lista virtual con par\u00e1metros de ordenaci\u00f3n y consulta espec\u00edficos. Este \u00edndice permite tambi\u00e9n al servidor recopilar y conservar de forma m\u00e1s r\u00e1pida la informaci\u00f3n solicitada mediante la vista de lista virtual.
+property.base-dn.synopsis=Especifica el DN de base utilizado en la consulta de b\u00fasqueda que se est\u00e1 indexando.
+property.base-dn.requires-admin-action.synopsis=Debe volver a generarse el \u00edndice despu\u00e9s de modificar esta propiedad.
+property.filter.synopsis=Especifica el filtro LDAP utilizado en la consulta que se est\u00e1 indexando.
+property.filter.requires-admin-action.synopsis=Debe volver a generarse el \u00edndice despu\u00e9s de modificar esta propiedad.
+property.filter.syntax.string.pattern.synopsis=Un filtro de b\u00fasqueda LDAP v\u00e1lido.
+property.max-block-size.synopsis=Especifica el n\u00famero de Id. de entrada que se almacenar\u00e1n en un \u00fanico conjunto ordenado antes de dividirlo.
+property.max-block-size.requires-admin-action.synopsis=El tama\u00f1o de los bloques se cambiar\u00e1 de forma aproximada la pr\u00f3xima vez que se modifique el \u00edndice.
+property.name.synopsis=Especifica un nombre exclusivo para este \u00edndice VLV.
+property.name.requires-admin-action.synopsis=El \u00edndice VLV no se puede modificar una vez creado el \u00edndice.
+property.scope.synopsis=Especifica el \u00e1mbito de LDAP de la consulta que se est\u00e1 indexando.
+property.scope.requires-admin-action.synopsis=Debe volver a generarse el \u00edndice despu\u00e9s de modificar esta propiedad.
+property.scope.syntax.enumeration.value.base-object.synopsis=Realiza una b\u00fasqueda s\u00f3lo en el objeto de base.
+property.scope.syntax.enumeration.value.single-level.synopsis=Realiza una b\u00fasqueda en los elementos inmediatamente inferiores al objeto de base, pero no incluye ning\u00fan elemento que descienda del propio objeto de base.
+property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Realiza una b\u00fasqueda en todo el \u00e1rbol por debajo del objeto de base, pero no incluye el propio objeto de base.
+property.scope.syntax.enumeration.value.whole-subtree.synopsis=Realiza una b\u00fasqueda en el objeto de base y en todo el \u00e1rbol por debajo del objeto de base.
+property.sort-order.synopsis=Especifica los nombres de los atributos que se utilizan para ordenar las entradas de la consulta que se est\u00e1 indexando.
+property.sort-order.description=Se pueden utilizar varios atributos para determinar el orden enumerando los nombres de atributos seg\u00fan su precedencia, de superior a inferior. Tambi\u00e9n se puede agregar opcionalmente como prefijo "+" o "-" al nombre de atributo para ordenar los atributos en orden ascendente o descendente respectivamente.
+property.sort-order.requires-admin-action.synopsis=Debe volver a generarse el \u00edndice despu\u00e9s de modificar esta propiedad.
+property.sort-order.syntax.string.pattern.synopsis=Tipos de atributos v\u00e1lidos definidos en el esquema, separados por un espacio y con el prefijo opcional "+" o "-".
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_fr.properties
index f18fa6e..f74a205 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_fr.properties
@@ -1,23 +1,23 @@
-user-friendly-name=Local DB VLV Index
-user-friendly-plural-name=Local DB VLV Indexes
-synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
-property.base-dn.synopsis=Specifies the base DN used in the search query that is being indexed.
-property.base-dn.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.synopsis=Specifies the LDAP filter used in the query that is being indexed.
-property.filter.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.syntax.string.pattern.synopsis=A valid LDAP search filter.
-property.max-block-size.synopsis=Specifies the number of entry IDs to store in a single sorted set before it must be split.
-property.max-block-size.requires-admin-action.synopsis=The blocks are resized lazily the next time the index is modified.
-property.name.synopsis=Specifies a unique name for this VLV index.
-property.name.requires-admin-action.synopsis=The VLV index name cannot be altered after the index is created.
-property.scope.synopsis=Specifies the LDAP scope of the query that is being indexed.
-property.scope.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.scope.syntax.enumeration.value.base-object.synopsis=Search the base object only.
-property.scope.syntax.enumeration.value.single-level.synopsis=Search the immediate children of the base object but do not include any of their descendants or the base object itself.
-property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Search the entire subtree below the base object but do not include the base object itself.
-property.scope.syntax.enumeration.value.whole-subtree.synopsis=Search the base object and the entire subtree below the base object.
-property.sort-order.synopsis=Specifies the names of the attributes that are used to sort the entries for the query being indexed.
-property.sort-order.description=Multiple attributes can be used to determine the sort order by listing the attribute names from highest to lowest precedence. Optionally, + or - can be prefixed to the attribute name to sort the attribute in ascending order or descending order respectively.
-property.sort-order.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.sort-order.syntax.string.pattern.synopsis=Valid attribute types defined in the schema, separated by a space and optionally prefixed by + or -.
+user-friendly-name=Index VLV de bases de donn\u00e9es locales
+user-friendly-plural-name=Index VLV de bases de donn\u00e9es locales
+synopsis=Les index VLV de bases de donn\u00e9es locales sont utilis\u00e9s pour stocker des informations sur une requ\u00eate de recherche particuli\u00e8re qui permet de les traiter efficacement \u00e0 l'aide de la commande VLV.
+description=Un index VLV notifie efficacement le serveur de l'affichage prochain d'une liste virtuelle, avec des param\u00e8tres sp\u00e9cifiques de requ\u00eate et de tri. Cet index permet \u00e9galement au serveur de collecter et de mettre \u00e0 jour les informations n\u00e9cessaires pour acc\u00e9l\u00e9rer l'utilisation de l'affichage de la liste virtuelle.
+property.base-dn.synopsis=Sp\u00e9cifie le DN de base utilis\u00e9 dans la requ\u00eate de recherche index\u00e9e.
+property.base-dn.requires-admin-action.synopsis=L'index doit \u00eatre recr\u00e9\u00e9 apr\u00e8s avoir modifi\u00e9 cette propri\u00e9t\u00e9.
+property.filter.synopsis=Sp\u00e9cifie le filtre LDAP utilis\u00e9 dans la requ\u00eate index\u00e9e.
+property.filter.requires-admin-action.synopsis=L'index doit \u00eatre recr\u00e9\u00e9 apr\u00e8s avoir modifi\u00e9 cette propri\u00e9t\u00e9.
+property.filter.syntax.string.pattern.synopsis=Un filtre de recherche LDAP valide.
+property.max-block-size.synopsis=Sp\u00e9cifie le nombre d'ID d'entr\u00e9es \u00e0 stocker dans un jeu \u00e0 tri unique avant de devoir le diviser.
+property.max-block-size.requires-admin-action.synopsis=Les blocs sont redimensionn\u00e9s \u00e0 la modification suivante de l'index.
+property.name.synopsis=Sp\u00e9cifie un nom unique pour cet index VLV.
+property.name.requires-admin-action.synopsis=Le nom de l'index VLV ne peut pas \u00eatre modifi\u00e9 une fois l'index cr\u00e9\u00e9.
+property.scope.synopsis=Sp\u00e9cifie l'\u00e9tendue LDAP de la requ\u00eate index\u00e9e.
+property.scope.requires-admin-action.synopsis=L'index doit \u00eatre recr\u00e9\u00e9 apr\u00e8s avoir modifi\u00e9 cette propri\u00e9t\u00e9.
+property.scope.syntax.enumeration.value.base-object.synopsis=Recherche de l'objet de la base uniquement.
+property.scope.syntax.enumeration.value.single-level.synopsis=Recherche des enfants imm\u00e9diats de l'objet de la base, mais sans inclure leurs descendants ni l'objet de la base lui-m\u00eame.
+property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Recherche dans l'ensemble de la sous-arborescence sous l'objet de la base, mais sans inclure l'objet de la base lui-m\u00eame.
+property.scope.syntax.enumeration.value.whole-subtree.synopsis=Recherche de l'objet de la base et de l'ensemble de la sous-arborescence sous l'objet de la base.
+property.sort-order.synopsis=Sp\u00e9cifie les noms des attributs utilis\u00e9s pour trier les entr\u00e9es pour la requ\u00eate index\u00e9e.
+property.sort-order.description=Plusieurs attributs peuvent \u00eatre utilis\u00e9s pour d\u00e9terminer l'ordre de tri en r\u00e9pertoriant les noms des attributs de la priorit\u00e9 la plus \u00e9lev\u00e9e \u00e0 la plus basse. En option, + ou - peut \u00eatre mis en pr\u00e9fixe au nom de l'attribut pour trier l'attribut en ordre croissant et en ordre d\u00e9croissant, respectivement.
+property.sort-order.requires-admin-action.synopsis=L'index doit \u00eatre recr\u00e9\u00e9 apr\u00e8s avoir modifi\u00e9 cette propri\u00e9t\u00e9.
+property.sort-order.syntax.string.pattern.synopsis=Types d'attributs valides d\u00e9finis dans le sch\u00e9ma, s\u00e9par\u00e9s par un espace et contenant le pr\u00e9fixe facultatif + ou -.
diff --git a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_zh_CN.properties
index f18fa6e..b218237 100644
--- a/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LocalDBVLVIndexCfgDefn_zh_CN.properties
@@ -1,23 +1,23 @@
-user-friendly-name=Local DB VLV Index
-user-friendly-plural-name=Local DB VLV Indexes
-synopsis=Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.
-description=A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.
-property.base-dn.synopsis=Specifies the base DN used in the search query that is being indexed.
-property.base-dn.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.synopsis=Specifies the LDAP filter used in the query that is being indexed.
-property.filter.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.filter.syntax.string.pattern.synopsis=A valid LDAP search filter.
-property.max-block-size.synopsis=Specifies the number of entry IDs to store in a single sorted set before it must be split.
-property.max-block-size.requires-admin-action.synopsis=The blocks are resized lazily the next time the index is modified.
-property.name.synopsis=Specifies a unique name for this VLV index.
-property.name.requires-admin-action.synopsis=The VLV index name cannot be altered after the index is created.
-property.scope.synopsis=Specifies the LDAP scope of the query that is being indexed.
-property.scope.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.scope.syntax.enumeration.value.base-object.synopsis=Search the base object only.
-property.scope.syntax.enumeration.value.single-level.synopsis=Search the immediate children of the base object but do not include any of their descendants or the base object itself.
-property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=Search the entire subtree below the base object but do not include the base object itself.
-property.scope.syntax.enumeration.value.whole-subtree.synopsis=Search the base object and the entire subtree below the base object.
-property.sort-order.synopsis=Specifies the names of the attributes that are used to sort the entries for the query being indexed.
-property.sort-order.description=Multiple attributes can be used to determine the sort order by listing the attribute names from highest to lowest precedence. Optionally, + or - can be prefixed to the attribute name to sort the attribute in ascending order or descending order respectively.
-property.sort-order.requires-admin-action.synopsis=The index must be rebuilt after modifying this property.
-property.sort-order.syntax.string.pattern.synopsis=Valid attribute types defined in the schema, separated by a space and optionally prefixed by + or -.
+user-friendly-name=\u672c\u5730\u6570\u636e\u5e93 VLV \u7d22\u5f15
+user-friendly-plural-name=\u672c\u5730\u6570\u636e\u5e93 VLV \u7d22\u5f15
+synopsis=\u672c\u5730\u6570\u636e\u5e93 VLV \u7d22\u5f15\u7528\u4e8e\u5b58\u50a8\u6709\u5173\u7279\u5b9a\u641c\u7d22\u8bf7\u6c42\u7684\u4fe1\u606f\uff0c\u8fd9\u4e9b\u4fe1\u606f\u4f7f\u901a\u8fc7 VLV \u63a7\u4ef6\u5904\u7406\u8fd9\u4e9b\u8bf7\u6c42\u7684\u8fc7\u7a0b\u66f4\u9ad8\u6548\u3002
+description=VLV \u7d22\u5f15\u53ef\u4ee5\u6709\u6548\u5730\u901a\u77e5\u670d\u52a1\u5668\uff1a\u5c06\u8981\u6267\u884c\u5177\u6709\u7279\u5b9a\u67e5\u8be2\u548c\u6392\u5e8f\u53c2\u6570\u7684\u865a\u62df\u5217\u8868\u89c6\u56fe\u3002\u6b64\u7d22\u5f15\u8fd8\u5141\u8bb8\u670d\u52a1\u5668\u6536\u96c6\u548c\u4fdd\u7559\u4f7f\u5bf9\u865a\u62df\u5217\u8868\u89c6\u56fe\u7684\u4f7f\u7528\u66f4\u5feb\u901f\u6240\u9700\u7684\u4fe1\u606f\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5c06\u8981\u5efa\u7acb\u7d22\u5f15\u7684\u641c\u7d22\u67e5\u8be2\u4e2d\u6240\u4f7f\u7528\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u4fee\u6539\u6b64\u5c5e\u6027\u540e\u5fc5\u987b\u91cd\u5efa\u8be5\u7d22\u5f15\u3002
+property.filter.synopsis=\u6307\u5b9a\u5c06\u8981\u5efa\u7acb\u7d22\u5f15\u7684\u67e5\u8be2\u4e2d\u6240\u4f7f\u7528\u7684 LDAP \u8fc7\u6ee4\u5668\u3002
+property.filter.requires-admin-action.synopsis=\u5728\u4fee\u6539\u6b64\u5c5e\u6027\u540e\u5fc5\u987b\u91cd\u5efa\u8be5\u7d22\u5f15\u3002
+property.filter.syntax.string.pattern.synopsis=\u6709\u6548\u7684 LDAP \u641c\u7d22\u8fc7\u6ee4\u5668\u3002
+property.max-block-size.synopsis=\u6307\u5b9a\u5728\u5fc5\u987b\u5206\u5272\u5355\u4e2a\u5df2\u6392\u5e8f\u96c6\u4e4b\u524d\uff0c\u8981\u5b58\u50a8\u5728\u8be5\u96c6\u4e2d\u7684\u6761\u76ee ID \u6570\u3002
+property.max-block-size.requires-admin-action.synopsis=\u4e0b\u6b21\u4fee\u6539\u7d22\u5f15\u65f6\u5c06\u7f13\u6162\u8c03\u6574\u5757\u7684\u5927\u5c0f\u3002
+property.name.synopsis=\u4e3a\u6b64 VLV \u7d22\u5f15\u6307\u5b9a\u552f\u4e00\u540d\u79f0\u3002
+property.name.requires-admin-action.synopsis=\u521b\u5efa\u7d22\u5f15\u540e\uff0c\u5c06\u65e0\u6cd5\u66f4\u6539 VLV \u7d22\u5f15\u540d\u79f0\u3002
+property.scope.synopsis=\u6307\u5b9a\u8981\u5efa\u7acb\u7d22\u5f15\u7684\u67e5\u8be2\u7684 LDAP \u8303\u56f4\u3002
+property.scope.requires-admin-action.synopsis=\u5728\u4fee\u6539\u6b64\u5c5e\u6027\u540e\u5fc5\u987b\u91cd\u5efa\u8be5\u7d22\u5f15\u3002
+property.scope.syntax.enumeration.value.base-object.synopsis=\u4ec5\u641c\u7d22\u57fa\u5bf9\u8c61\u3002
+property.scope.syntax.enumeration.value.single-level.synopsis=\u641c\u7d22\u57fa\u5bf9\u8c61\u7684\u76f4\u63a5\u5b50\u5bf9\u8c61\uff0c\u4f46\u4e0d\u5305\u62ec\u4efb\u4f55\u5176\u5b50\u5b59\u5bf9\u8c61\u6216\u57fa\u5bf9\u8c61\u81ea\u8eab\u3002
+property.scope.syntax.enumeration.value.subordinate-subtree.synopsis=\u641c\u7d22\u57fa\u5bf9\u8c61\u4e0b\u7684\u6574\u4e2a\u5b50\u6811\uff0c\u4f46\u4e0d\u5305\u62ec\u57fa\u5bf9\u8c61\u81ea\u8eab\u3002
+property.scope.syntax.enumeration.value.whole-subtree.synopsis=\u641c\u7d22\u57fa\u5bf9\u8c61\u53ca\u5176\u4e0b\u7684\u6574\u4e2a\u5b50\u6811\u3002
+property.sort-order.synopsis=\u6307\u5b9a\u7528\u4e8e\u4e3a\u8981\u5efa\u7acb\u7d22\u5f15\u7684\u67e5\u8be2\u6392\u5e8f\u6761\u76ee\u7684\u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.sort-order.description=\u53ef\u4ee5\u4f7f\u7528\u591a\u4e2a\u5c5e\u6027\uff0c\u901a\u8fc7\u6309\u4ece\u6700\u9ad8\u5230\u6700\u4f4e\u7684\u4f18\u5148\u987a\u5e8f\u5217\u51fa\u5c5e\u6027\u540d\u79f0\u6765\u786e\u5b9a\u6392\u5e8f\u987a\u5e8f\u3002\uff08\u53ef\u9009\uff09\u53ef\u5728\u5c5e\u6027\u540d\u79f0\u524d\u9644\u52a0 + \u6216 - \u524d\u7f00\uff0c\u5206\u522b\u6309\u5347\u5e8f\u6216\u964d\u5e8f\u987a\u5e8f\u5bf9\u5c5e\u6027\u6392\u5e8f\u3002
+property.sort-order.requires-admin-action.synopsis=\u5728\u4fee\u6539\u6b64\u5c5e\u6027\u540e\u5fc5\u987b\u91cd\u5efa\u8be5\u7d22\u5f15\u3002
+property.sort-order.syntax.string.pattern.synopsis=\u5728\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\uff0c\u7531\u7a7a\u683c\u5206\u9694\uff0c\u8fd8\u53ef\u4ee5\u9644\u52a0 + \u6216 - \u524d\u7f00\uff08\u53ef\u9009\uff09\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_de.properties
index 0ad75c9..f43c655 100644
--- a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_de.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Publisher
-user-friendly-plural-name=Log Publishers
-synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-property.enabled.synopsis=Indicates whether the Log Publisher is enabled for use.
+user-friendly-name=Protokollpublisher
+user-friendly-plural-name=Protokollpublisher
+synopsis=Protokollpublisher sind zum Verteilen von Protokollnachrichten von unterschiedlichen Protokollierern an ein Ziel zust\u00e4ndig.
+property.enabled.synopsis=Gibt an, ob der Protokollpublisher aktiviert ist.
diff --git a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_es.properties
index 0ad75c9..49d158a 100644
--- a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_es.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Publisher
-user-friendly-plural-name=Log Publishers
-synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-property.enabled.synopsis=Indicates whether the Log Publisher is enabled for use.
+user-friendly-name=Editor de registro
+user-friendly-plural-name=Editores de registro
+synopsis=Los editores de registro se encargan de distribuir mensajes de registro desde diferentes dispositivos de registro a un destino.
+property.enabled.synopsis=Indica si el editor de registros est\u00e1 habilitado para su uso.
diff --git a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_fr.properties
index 0ad75c9..c7bc35a 100644
--- a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_fr.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Publisher
-user-friendly-plural-name=Log Publishers
-synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-property.enabled.synopsis=Indicates whether the Log Publisher is enabled for use.
+user-friendly-name=\u00c9diteur de journal
+user-friendly-plural-name=\u00c9diteurs de journal
+synopsis=Les \u00e9diteurs de journal permettent la distribution de messages de journaux de diff\u00e9rents journaux vers une destination.
+property.enabled.synopsis=Indique si l'\u00e9diteur de journal est activ\u00e9 pour utilisation.
diff --git a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_zh_CN.properties
index 0ad75c9..0b7d85f 100644
--- a/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogPublisherCfgDefn_zh_CN.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Publisher
-user-friendly-plural-name=Log Publishers
-synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-property.enabled.synopsis=Indicates whether the Log Publisher is enabled for use.
+user-friendly-name=\u65e5\u5fd7\u53d1\u5e03\u5668
+user-friendly-plural-name=\u65e5\u5fd7\u53d1\u5e03\u5668
+synopsis=\u65e5\u5fd7\u53d1\u5e03\u5668\u8d1f\u8d23\u5c06\u6765\u81ea\u4e0d\u540c\u8bb0\u5f55\u5668\u7684\u65e5\u5fd7\u6d88\u606f\u5206\u53d1\u5230\u67d0\u4e2a\u76ee\u6807\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u65e5\u5fd7\u53d1\u5e03\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_de.properties
index bbfbee4..23b5001 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_de.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Retention Policy
-user-friendly-plural-name=Log Retention Policies
-synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Retention Policy implementation.
+user-friendly-name=Protokollaufrechterhaltungs-Richtlinie
+user-friendly-plural-name=Protokollaufrechterhaltungs-Richtlinien
+synopsis=Protokollaufrechterhaltungs-Richtlinien werden zum Spezifizieren verwendet, wenn Protokolldateien bereinigt werden sollen.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Protokollaufrechterhaltungs-Richtlinie implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_es.properties
index bbfbee4..d6f6d34 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_es.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Retention Policy
-user-friendly-plural-name=Log Retention Policies
-synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Retention Policy implementation.
+user-friendly-name=Pol\u00edtica de retenci\u00f3n de registros
+user-friendly-plural-name=Pol\u00edticas de retenci\u00f3n de registros
+synopsis=Las pol\u00edticas de retenci\u00f3n de registros se utilizan para especificar cu\u00e1ndo deben limpiarse los archivos de registro.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de retenci\u00f3n de registros.
diff --git a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_fr.properties
index bbfbee4..f700e7e 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_fr.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Retention Policy
-user-friendly-plural-name=Log Retention Policies
-synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Retention Policy implementation.
+user-friendly-name=Strat\u00e9gie de r\u00e9tention du journal
+user-friendly-plural-name=Strat\u00e9gies de r\u00e9tention du journal
+synopsis=Les strat\u00e9gies de r\u00e9tention du journal sont utilis\u00e9es pour sp\u00e9cifier quand les fichiers de journaux doivent \u00eatre nettoy\u00e9s.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de r\u00e9tention de journal.
diff --git a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_zh_CN.properties
index bbfbee4..357e5bc 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRetentionPolicyCfgDefn_zh_CN.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Retention Policy
-user-friendly-plural-name=Log Retention Policies
-synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Retention Policy implementation.
+user-friendly-name=\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+user-friendly-plural-name=\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+synopsis=\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u7528\u4e8e\u6307\u5b9a\u4f55\u65f6\u5e94\u6e05\u9664\u65e5\u5fd7\u6587\u4ef6\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_de.properties
index d3c6d24..1193b8d 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_de.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Rotation Policy
-user-friendly-plural-name=Log Rotation Policies
-synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Rotation Policy implementation.
+user-friendly-name=Protokollrotationsrichtlinie
+user-friendly-plural-name=Protokollrotationsrichtlinien
+synopsis=Protokollrotationsrichtlinien werden zum Spezifizieren verwendet, wenn Protokolldateien rotiert werden.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Protokollrotationsrichtlinie implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_es.properties
index d3c6d24..6b4858e 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_es.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Rotation Policy
-user-friendly-plural-name=Log Rotation Policies
-synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Rotation Policy implementation.
+user-friendly-name=Pol\u00edtica de rotaci\u00f3n de registros
+user-friendly-plural-name=Pol\u00edticas de rotaci\u00f3n de registros
+synopsis=Las pol\u00edticas de rotaci\u00f3n de registros se utilizan para especificar cu\u00e1ndo deben rotarse los archivos de registro.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de rotaci\u00f3n de registros.
diff --git a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_fr.properties
index d3c6d24..2e53a17 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_fr.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Rotation Policy
-user-friendly-plural-name=Log Rotation Policies
-synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Rotation Policy implementation.
+user-friendly-name=Strat\u00e9gie de rotation des journaux
+user-friendly-plural-name=Strat\u00e9gies de rotation des journaux 
+synopsis=Les strat\u00e9gies de rotation des journaux sont utilis\u00e9es pour sp\u00e9cifier quand les fichiers de journaux doivent faire l'objet d'une rotation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de rotation des journaux.
diff --git a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_zh_CN.properties
index d3c6d24..3398058 100644
--- a/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/LogRotationPolicyCfgDefn_zh_CN.properties
@@ -1,4 +1,4 @@
-user-friendly-name=Log Rotation Policy
-user-friendly-plural-name=Log Rotation Policies
-synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Log Rotation Policy implementation.
+user-friendly-name=\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+user-friendly-plural-name=\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+synopsis=\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u7528\u4e8e\u6307\u5b9a\u4f55\u65f6\u5e94\u8f6e\u8f6c\u65e5\u5fd7\u6587\u4ef6\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_es.properties
index 894e737..8449f0c 100644
--- a/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=MD5 Password Storage Scheme
-user-friendly-plural-name=MD5 Password Storage Schemes
-synopsis=The MD5 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the MD5 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "MD5". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in OpenDS, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.
-property.enabled.synopsis=Indicates whether the MD5 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the MD5 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as MD5
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as MD5
+synopsis=El esquema de almacenamiento de contrase\u00f1as MD5 proporciona un mecanismo para codificar las contrase\u00f1as de usuario mediante un formato sin sales del algoritmo de recopilaci\u00f3n de mensajes MD5. Como la implementaci\u00f3n no utiliza ning\u00fan tipo de mecanismo de uso de sales, una contrase\u00f1a espec\u00edfica presentar\u00e1 siempre el mismo formato codificado.
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de usuario con el nombre de esquema de almacenamiento "MD5". Aunque el algoritmo de recopilaci\u00f3n de mensajes MD5 es relativamente seguro, algunos an\u00e1lisis criptogr\u00e1ficos recientes han permitido identificar mecanismos para generar conflictos con MD5. Esto no afecta a la seguridad de este algoritmo al utilizarlo en OpenDS, pero es recomendable que s\u00f3lo se utilice el esquema de almacenamiento de contrase\u00f1as de MD5 si las aplicaciones de cliente lo necesitan por motivos de compatibilidad y que se emplee un algoritmo de recopilaci\u00f3n de mensajes m\u00e1s seguro, como SSHA o SSHA256, para los que no es necesario la compatibilidad con MD5.
+property.enabled.synopsis=Indica si el esquema del almacenamiento de contrase\u00f1as MD5 se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as MD5.
diff --git a/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_fr.properties
index 894e737..516b5b9 100644
--- a/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=MD5 Password Storage Scheme
-user-friendly-plural-name=MD5 Password Storage Schemes
-synopsis=The MD5 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the MD5 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "MD5". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in OpenDS, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.
-property.enabled.synopsis=Indicates whether the MD5 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the MD5 Password Storage Scheme implementation.
+user-friendly-name=Sch\u00e9ma de stockage de mot de passe MD5
+user-friendly-plural-name=Sch\u00e9mas de stockage de mot de passe MD5
+synopsis=Le sch\u00e9ma de stockage de mot de passe MD5 fournit un m\u00e9canisme d'encodage des mots de passe utilisateur \u00e0 l'aide d'une forme sans salt de l'algorithme de hachage de messages MD5. Comme l'impl\u00e9mentation n'utilise aucun type de m\u00e9canisme de salt, un mot de passe donn\u00e9 a toujours la m\u00eame forme encod\u00e9e.
+description=Ce sch\u00e9ma contient uniquement une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom de sch\u00e9ma de stockage \u00ab MD5 \u00bb. Bien que l'algorithme de hachage MD5 est relativement s\u00e9curis\u00e9, des travaux de d\u00e9cryptage r\u00e9cents ont identifi\u00e9 des m\u00e9canismes de g\u00e9n\u00e9ration de collisions MD5. Ceci n'impacte pas la s\u00e9curit\u00e9 de cet algorithme tel qu'il est utilis\u00e9 dans OpenDS, mais il est recommand\u00e9 que le plan de stockage du mot de passe MD5 soit seulement utilis\u00e9 pour des objectifs de compatibilit\u00e9 de l'application cliente, et que une synth\u00e8se plus forte comme SSHA ou SSHA256 est utilis\u00e9e pour les environnements dans lesquels la prise en charge de MD5 n'est pas n\u00e9cessaire.
+property.enabled.synopsis=Indique si l'utilisation du sch\u00e9ma de stockage de mot de passe MD5 est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du sch\u00e9ma de stockage de mots de passe MD5.
diff --git a/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_zh_CN.properties
index 894e737..4c6fd10 100644
--- a/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MD5PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=MD5 Password Storage Scheme
-user-friendly-plural-name=MD5 Password Storage Schemes
-synopsis=The MD5 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the MD5 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "MD5". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in OpenDS, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.
-property.enabled.synopsis=Indicates whether the MD5 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the MD5 Password Storage Scheme implementation.
+user-friendly-name=MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u65b0\u683c\u5f0f\u7684 MD5 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002\u7531\u4e8e\u5b9e\u73b0\u5e76\u4e0d\u4f7f\u7528\u4efb\u4f55\u79cd\u7c7b\u7684\u4fdd\u7559\u673a\u5236\uff0c\u56e0\u6b64\u7ed9\u5b9a\u7684\u5bc6\u7801\u59cb\u7ec8\u5177\u6709\u76f8\u540c\u7684\u7f16\u7801\u683c\u5f0f\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff0c\u5e76\u4e14\u5b58\u50a8\u6a21\u5f0f\u540d\u4e3a "MD5"\u3002\u867d\u7136 MD5 \u6458\u8981\u7b97\u6cd5\u76f8\u5bf9\u6bd4\u8f83\u5b89\u5168\uff0c\u4f46\u6700\u65b0\u7684\u5bc6\u7801\u5206\u6790\u5de5\u4f5c\u5df2\u8bc6\u522b\u51fa\u751f\u6210 MD5 \u51b2\u7a81\u7684\u673a\u5236\u3002\u8fd9\u4e0d\u5f71\u54cd\u8be5\u7b97\u6cd5\u7684\u5b89\u5168\u6027\uff0c\u56e0\u4e3a\u5b83\u662f\u5728 OpenDS \u4e2d\u4f7f\u7528\u7684\uff0c\u4f46\u6211\u4eec\u4ecd\u5efa\u8bae\u4ec5\u5728\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u51fa\u4e8e\u517c\u5bb9\u6027\u76ee\u7684\u800c\u8981\u6c42\u4f7f\u7528 MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u65f6\u624d\u4f7f\u7528\u8be5\u6a21\u5f0f\uff0c\u5e76\u4e14\u5728\u4e0d\u8981\u6c42\u652f\u6301 MD5 \u7684\u73af\u5883\u4e2d\u4f7f\u7528\u66f4\u5f3a\u7684\u6458\u8981\uff0c\u4f8b\u5982 SSHA \u6216 SSHA256\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_es.properties
index 4c9dbb4..d9dd63a 100644
--- a/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Matching Rule
-user-friendly-plural-name=Matching Rules
-synopsis=Matching Rules define a set of rules for performing matching operations against assertion values.
-description=Matching rules are frequently associated with an attribute syntax and are used to compare values according to that syntax. For example, the distinguishedNameEqualityMatch matching rule can be used to determine whether two DNs are equal and can ignore unnecessary spaces around commas and equal signs, differences in capitalization in attribute names, an so on.
-property.enabled.synopsis=Indicates whether the Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Matching Rule implementation.
+user-friendly-name=Regla de coincidencia
+user-friendly-plural-name=Reglas de coincidencia
+synopsis=Las reglas de coincidencia definen un conjunto de reglas para desarrollar operaciones de coincidencia frente a valores de confirmaci\u00f3n.
+description=Las reglas de coincidencia se asocian frecuentemente con una sintaxis de atributo y se emplean para comparar valores seg\u00fan dicha sintaxis. Por ejemplo, la regla de coincidencia distinguishedNameEqualityMatch (coincidencia de igualdad de nombre distinguido) puede utilizarse para determinar si dos DN son iguales y puede ignorar los espacios innecesarios en torno a las comas y signos de igual, diferencias en cuanto a may\u00fasculas y min\u00fasculas en nombres de atributos, etc\u00e9tera.
+property.enabled.synopsis=Indica si est\u00e1 habilitada la regla de coincidencia para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la regla de coincidencia.
diff --git a/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_fr.properties
index 4c9dbb4..049d2a4 100644
--- a/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Matching Rule
-user-friendly-plural-name=Matching Rules
-synopsis=Matching Rules define a set of rules for performing matching operations against assertion values.
-description=Matching rules are frequently associated with an attribute syntax and are used to compare values according to that syntax. For example, the distinguishedNameEqualityMatch matching rule can be used to determine whether two DNs are equal and can ignore unnecessary spaces around commas and equal signs, differences in capitalization in attribute names, an so on.
-property.enabled.synopsis=Indicates whether the Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Matching Rule implementation.
+user-friendly-name=R\u00e8gle de correspondance
+user-friendly-plural-name=R\u00e8gles de correspondance
+synopsis=Les r\u00e8gles de correspondance d\u00e9finissent un ensemble de r\u00e8gles pour effectuer des op\u00e9rations de correspondance par rapport \u00e0 des valeurs d'assertion.
+description=Les r\u00e8gles de correspondance correspondent fr\u00e9quemment \u00e0 une syntaxe d'attribut et sont utilis\u00e9es pour comparer des valeurs selon cette syntaxe. Par exemple, la r\u00e8gle de correspondance distinguishedNameEqualityMatch peut \u00eatre utilis\u00e9e pour d\u00e9terminer si deux DN sont \u00e9gaux et elle peut ignorer les espaces inutiles autour des virgules et des signes d'\u00e9galit\u00e9, les diff\u00e9rences dans la capitalisation dans les noms d'attribut, etc.
+property.enabled.synopsis=Indique si la r\u00e8gle de correspondance est activ\u00e9e pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation de la r\u00e8gle de correspondance.
diff --git a/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_zh_CN.properties
index 4c9dbb4..bd83daa 100644
--- a/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MatchingRuleCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Matching Rule
-user-friendly-plural-name=Matching Rules
-synopsis=Matching Rules define a set of rules for performing matching operations against assertion values.
-description=Matching rules are frequently associated with an attribute syntax and are used to compare values according to that syntax. For example, the distinguishedNameEqualityMatch matching rule can be used to determine whether two DNs are equal and can ignore unnecessary spaces around commas and equal signs, differences in capitalization in attribute names, an so on.
-property.enabled.synopsis=Indicates whether the Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Matching Rule implementation.
+user-friendly-name=\u5339\u914d\u89c4\u5219
+user-friendly-plural-name=\u5339\u914d\u89c4\u5219
+synopsis=\u5339\u914d\u89c4\u5219\u7528\u4e8e\u5b9a\u4e49\u6839\u636e\u6307\u5b9a\u503c\u6267\u884c\u5339\u914d\u64cd\u4f5c\u7684\u89c4\u5219\u96c6\u3002
+description=\u5339\u914d\u89c4\u5219\u7ecf\u5e38\u4e0e\u5c5e\u6027\u8bed\u6cd5\u5173\u8054\uff0c\u7528\u4e8e\u6839\u636e\u8be5\u8bed\u6cd5\u6bd4\u8f83\u503c\u3002\u4f8b\u5982\uff0cdistinguishedNameEqualityMatch \u5339\u914d\u89c4\u5219\u53ef\u7528\u4e8e\u786e\u5b9a\u4e24\u4e2a DN \u662f\u5426\u76f8\u7b49\uff0c\u4ee5\u53ca\u662f\u5426\u53ef\u4ee5\u5ffd\u7565\u9017\u53f7\u548c\u7b49\u53f7\u5468\u56f4\u4e0d\u5fc5\u8981\u7684\u7a7a\u683c\uff0c\u662f\u5426\u5ffd\u7565\u5c5e\u6027\u540d\u4e2d\u7684\u5927\u5199\u5dee\u522b\u7b49\u7b49\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5339\u914d\u89c4\u5219\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5339\u914d\u89c4\u5219\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_de.properties
index 52ae19d..cbb4aaf 100644
--- a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_de.properties
@@ -1,5 +1,5 @@
 user-friendly-name=Zugeh\u00f6rigkeits-Virtuelles-Attribut (Member Virtual Attribute)
-user-friendly-plural-name=Durch den User definierte virtuelle Attribute
+user-friendly-plural-name=Benutzerdefinierte virtuelle Attribute
 synopsis=Das Member Virtual Attribute generiert ein member oder uniqueMember attribut wessen Werte die DNs von den Mitgliedern von spezifizierten Virtuellen-Statischen-Gruppen sind.
 description=Diese Komponente wird dazu benutzt um Virtuelle-Statische-Gruppen zu implementieren. Virtuelle-Statische-Gruppen machen es m\u00f6glich Eintr\u00e4ge anzulegen die wie Statische-Gruppen aussehen aber all ihre Mitglieder von einer Dynamischen-Gruppe oder irgendeine anderen Art von Gruppe( u.a. auch Statische-Gruppen) bezieht. Die Implementierung ist em effizientesten um herauszufinden ob ein bestimmter User zu einer Gruppe zugeh\u00f6rig ist (z.B. mit einem Suchfilter ala "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)"), auch wenn hier in der suche nicht unbedingt die Gruppenmitgliedschaft als R\u00fcckgabewert inkludiert ist. Auch wen es funktioniert alle Gruppenmitglieder (member) oder Eindeutige-Gruppenmitglieder (uniqueMember) einer Gruppe generieren zu lassen, so ist dies doch eine sehr kostenintensive operation bzgl. Performance.
 property.allow-retrieving-membership.synopsis=Gibt an ob eine Anfrage die alle Werte f\u00fcr ein Virtuelles-Attribt abfr\u00e4gt verarbeitet werden soll.
diff --git a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_es.properties
index f6585f4..5021415 100644
--- a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_es.properties
@@ -1,22 +1,22 @@
-user-friendly-name=Member Virtual Attribute
-user-friendly-plural-name=User Defined Virtual Attributes
-synopsis=The Member Virtual Attribute generates a member or uniqueMember attribute whose values are the DNs of the members of a specified virtual static group.
-description=This component is used to implement virtual static group functionality, in which it is possible to create an entry that looks like a static group but obtains all of its membership from a dynamic group (or some other type of group, including another static group). This implementation is most efficient when attempting to determine whether a given user is a member of a group (for example, with a filter like "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)") when the search does not actually return the membership attribute. Although it works to generate the entire set of values for the member or uniqueMember attribute, this can be an expensive operation for a large group.
-property.allow-retrieving-membership.synopsis=Indicates whether to handle requests that request all values for the virtual attribute.
-property.allow-retrieving-membership.description=This operation can be very expensive in some cases and is not consistent with the primary function of virtual static groups, which is to make it possible to use static group idioms to determine whether a given user is a member. If this attribute is set to false, attempts to retrieve the entire set of values receive an empty set, and only attempts to determine whether the attribute has a specific value or set of values (which is the primary anticipated use for virtual static groups) are handled properly.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Member Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual de miembro
+user-friendly-plural-name=Atributos virtuales definidos por el usuario
+synopsis=El atributo virtual de miembro genera un atributo de miembro o de miembro exclusivo cuyos valores son los DN de los miembros de un grupo est\u00e1tico virtual especificado.
+description=Este componente se utiliza para implementar la funci\u00f3n de grupo est\u00e1tico virtual mediante la que se puede crear una entrada que presente el aspecto de un grupo est\u00e1tico, pero obtenga todos los miembros de un grupo din\u00e1mico (o de alg\u00fan otro tipo de grupo, incluido otro grupo est\u00e1tico). Esta implementaci\u00f3n resulta la m\u00e1s eficaz al intentar determinar si un determinado usuario es miembro de un grupo (por ejemplo, con un filtro como "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)") cuando la b\u00fasqueda no devuelve ning\u00fan atributo de miembro. Aunque puede generar el conjunto completo de valores del atributo de miembro o de miembro exclusivo, puede resultar una operaci\u00f3n costosa si se trata de un grupo de gran tama\u00f1o.
+property.allow-retrieving-membership.synopsis=Indica si se deben administrar las solicitudes que piden todos los valores del atributo virtual.
+property.allow-retrieving-membership.description=Esta operaci\u00f3n puede resultar muy costosa en algunos casos e incoherente en relaci\u00f3n con la funci\u00f3n principal de los grupos est\u00e1ticos virtuales, que permite utilizar las expresiones de grupos est\u00e1ticos para determinar si un usuario espec\u00edfico es miembro. Si este atributo se establece en "false" (falso), al intentar recuperar el conjunto completo de valores se recibir\u00e1 un conjunto vac\u00edo y s\u00f3lo se administrar\u00e1n correctamente los intentos de determinar si el atributo presenta un valor o un conjunto de valores espec\u00edfico (que supone el uso principal previsto de los grupos est\u00e1ticos virtuales).
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual de miembro se ha habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_fr.properties
index f6585f4..f4ceb77 100644
--- a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_fr.properties
@@ -1,22 +1,22 @@
-user-friendly-name=Member Virtual Attribute
-user-friendly-plural-name=User Defined Virtual Attributes
-synopsis=The Member Virtual Attribute generates a member or uniqueMember attribute whose values are the DNs of the members of a specified virtual static group.
-description=This component is used to implement virtual static group functionality, in which it is possible to create an entry that looks like a static group but obtains all of its membership from a dynamic group (or some other type of group, including another static group). This implementation is most efficient when attempting to determine whether a given user is a member of a group (for example, with a filter like "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)") when the search does not actually return the membership attribute. Although it works to generate the entire set of values for the member or uniqueMember attribute, this can be an expensive operation for a large group.
-property.allow-retrieving-membership.synopsis=Indicates whether to handle requests that request all values for the virtual attribute.
-property.allow-retrieving-membership.description=This operation can be very expensive in some cases and is not consistent with the primary function of virtual static groups, which is to make it possible to use static group idioms to determine whether a given user is a member. If this attribute is set to false, attempts to retrieve the entire set of values receive an empty set, and only attempts to determine whether the attribute has a specific value or set of values (which is the primary anticipated use for virtual static groups) are handled properly.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Member Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel de membre
+user-friendly-plural-name=Attributs virtuels d\u00e9finis par l'utilisateur
+synopsis=L'attribut virtuel de membre g\u00e9n\u00e8re l'attribut member ou uniqueMember dont les valeurs sont les DN des membres d'un groupe statique virtuel sp\u00e9cifi\u00e9.
+description=Ce composant est utilis\u00e9 pour impl\u00e9menter une fonctionnalit\u00e9 de groupe statique virtuel, dans lequel on peut cr\u00e9er une entr\u00e9e qui ressemble \u00e0 un groupe statique mais qui obtient tous ses membres \u00e0 partir d'un groupe dynamique (ou un autre type de groupe, notamment un autre groupe statique). Cette impl\u00e9mentation est la plus efficace lorsqu'on tente de d\u00e9terminer si un utilisateur donn\u00e9 est membre ou pas d'un groupe (par exemple, avec un filtre comme "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)") lorsque la recherche ne retourne en fait pas l'attribut d'adh\u00e9sion. Bien que cela fonctionne pour g\u00e9n\u00e9rer l'ensemble de valeurs pour l'attribut member ou uniqueMember, il peut s'agir d'une op\u00e9ration co\u00fbteuse pour un groupe important.
+property.allow-retrieving-membership.synopsis=Indique s'il faut g\u00e9rer les requ\u00eates qui demandent toutes les valeurs pour l'attribut virtuel.
+property.allow-retrieving-membership.description=Cette op\u00e9ration peut \u00eatre tr\u00e8s co\u00fbteuse dans certains cas et n'est pas conforme \u00e0 la fonction principale des groupes statiques virtuels, qui consiste \u00e0 permettre l'utilisation d'idiomes d'un groupe statique pour d\u00e9terminer si un utilisateur donn\u00e9 est membre ou pas. Si cet attribut est d\u00e9fini \u00e0 false, les tentatives de r\u00e9cup\u00e9ration de l'ensemble de valeurs re\u00e7oivent un ensemble vide, et seules les tentatives visant \u00e0 d\u00e9terminer si l'attribut a une valeur ou un ensemble de valeurs sp\u00e9cifique (ce qui est l'utilisation pr\u00e9vue principale pour des groupes statiques virtuels) sont correctement g\u00e9r\u00e9es.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si oui ou non l'utilisation de l'attribut virtuel de membre est activ\u00e9e.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_zh_CN.properties
index f6585f4..893786f 100644
--- a/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemberVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,22 +1,22 @@
-user-friendly-name=Member Virtual Attribute
-user-friendly-plural-name=User Defined Virtual Attributes
-synopsis=The Member Virtual Attribute generates a member or uniqueMember attribute whose values are the DNs of the members of a specified virtual static group.
-description=This component is used to implement virtual static group functionality, in which it is possible to create an entry that looks like a static group but obtains all of its membership from a dynamic group (or some other type of group, including another static group). This implementation is most efficient when attempting to determine whether a given user is a member of a group (for example, with a filter like "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)") when the search does not actually return the membership attribute. Although it works to generate the entire set of values for the member or uniqueMember attribute, this can be an expensive operation for a large group.
-property.allow-retrieving-membership.synopsis=Indicates whether to handle requests that request all values for the virtual attribute.
-property.allow-retrieving-membership.description=This operation can be very expensive in some cases and is not consistent with the primary function of virtual static groups, which is to make it possible to use static group idioms to determine whether a given user is a member. If this attribute is set to false, attempts to retrieve the entire set of values receive an empty set, and only attempts to determine whether the attribute has a specific value or set of values (which is the primary anticipated use for virtual static groups) are handled properly.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Member Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u6210\u5458\u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u7528\u6237\u5b9a\u4e49\u865a\u62df\u5c5e\u6027
+synopsis=\u6210\u5458\u865a\u62df\u5c5e\u6027\u53ef\u751f\u6210 member \u6216 uniqueMember \u5c5e\u6027\uff0c\u5176\u503c\u662f\u6307\u5b9a\u865a\u62df\u9759\u6001\u7ec4\u6210\u5458\u7684 DN\u3002
+description=\u6b64\u7ec4\u4ef6\u7528\u4e8e\u5b9e\u73b0\u865a\u62df\u9759\u6001\u7ec4\u7684\u529f\u80fd\uff0c\u901a\u8fc7\u8be5\u529f\u80fd\u53ef\u4ee5\u521b\u5efa\u4e0e\u9759\u6001\u7ec4\u7c7b\u4f3c\uff0c\u4f46\u4ece\u52a8\u6001\u7ec4\uff08\u6216\u5176\u4ed6\u67d0\u79cd\u7c7b\u578b\u7684\u7ec4\uff0c\u5305\u62ec\u5176\u4ed6\u9759\u6001\u7ec4\uff09\u83b7\u53d6\u6240\u6709\u6210\u5458\u7684\u6761\u76ee\u3002\u5728\u641c\u7d22\u5b9e\u9645\u4e0a\u672a\u8fd4\u56de\u6210\u5458\u5c5e\u6027\u7684\u60c5\u51b5\u4e0b\u5c1d\u8bd5\u786e\u5b9a\u6307\u5b9a\u7528\u6237\u662f\u5426\u4e3a\u7ec4\u7684\u6210\u5458\uff08\u4f8b\u5982\uff0c\u4f7f\u7528\u7c7b\u4f3c "(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)" \u7684\u8fc7\u6ee4\u5668\uff09\u65f6\uff0c\u6b64\u5b9e\u73b0\u6700\u6709\u6548\u3002\u5c3d\u7ba1\u5b83\u53ef\u7528\u6765\u751f\u6210 member \u6216 uniqueMember \u5c5e\u6027\u7684\u5b8c\u6574\u503c\u96c6\uff0c\u4f46\u5bf9\u4e8e\u8f83\u5927\u7ec4\uff0c\u8fd9\u53ef\u80fd\u662f\u4ee3\u4ef7\u5de8\u5927\u7684\u64cd\u4f5c\u3002
+property.allow-retrieving-membership.synopsis=\u6307\u793a\u662f\u5426\u5904\u7406\u8bf7\u6c42\u865a\u62df\u5c5e\u6027\u7684\u6240\u6709\u503c\u7684\u8bf7\u6c42\u3002
+property.allow-retrieving-membership.description=\u6b64\u64cd\u4f5c\u5728\u67d0\u4e9b\u60c5\u51b5\u4e0b\u53ef\u80fd\u9020\u6210\u5de8\u5927\u7684\u4ee3\u4ef7\uff0c\u5e76\u4e14\u4e0e\u865a\u62df\u9759\u6001\u7ec4\u7684\u4e3b\u529f\u80fd\uff08\u901a\u8fc7\u8be5\u4e3b\u529f\u80fd\uff0c\u53ef\u4ee5\u4f7f\u7528\u9759\u6001\u7ec4\u60ef\u7528\u8bed\u6765\u786e\u5b9a\u6307\u5b9a\u7528\u6237\u662f\u5426\u4e3a\u6210\u5458\uff09\u4e0d\u4e00\u81f4\u3002\u5982\u679c\u5c06\u6b64\u5c5e\u6027\u8bbe\u7f6e\u4e3a false\uff0c\u5219\u5c1d\u8bd5\u68c0\u7d22\u5b8c\u6574\u7684\u4e00\u7ec4\u503c\u65f6\u4f1a\u6536\u5230\u4e00\u4e2a\u7a7a\u96c6\uff0c\u53ea\u6709\u8fdb\u884c\u786e\u5b9a\u5c5e\u6027\u662f\u5426\u5177\u6709\u7279\u5b9a\u503c\u6216\u4e00\u7ec4\u503c\uff08\u8fd9\u662f\u865a\u62df\u9759\u6001\u7ec4\u7684\u4e3b\u8981\u9884\u671f\u7528\u9014\uff09\u7684\u5c1d\u8bd5\u624d\u4f1a\u5f97\u5230\u6b63\u786e\u5730\u5904\u7406\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6210\u5458\u865a\u62df\u5c5e\u6027\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_de.properties
index 241e2e7..a6f16c7 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Memory Backend
-user-friendly-plural-name=Memory Backends
-synopsis=The Memory Backend provides a Directory Server backend implementation that stores entries in memory.
-description=There is no persistence of any kind, and the backend contents are cleared whenever the backend is brought online or offline and when the server is restarted.
+user-friendly-name=Speicher-Backend
+user-friendly-plural-name=Speicher-Backends
+synopsis=Der Speicher-Backend erm\u00f6glicht eine Directory-Server-Backendimplementierung, die Eintr\u00e4ge im Speicher speichert.
+description=Es besteht keinerlei Best\u00e4ndigkeit, und der Inhalt des Backends wird gel\u00f6scht, wenn der Backend online oder offline gebracht und der Server neu gestartet wird.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_es.properties
index c4ab102..4c71d11 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_es.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Memory Backend
-user-friendly-plural-name=Memory Backends
-synopsis=The Memory Backend provides a Directory Server backend implementation that stores entries in memory.
-description=There is no persistence of any kind, and the backend contents are cleared whenever the backend is brought online or offline and when the server is restarted.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor en segundo plano de la memoria
+user-friendly-plural-name=Servidores en segundo plano de la memoria
+synopsis=El servidor en segundo plano de la memoria proporciona una implementaci\u00f3n en segundo plano del servidor de directorios que almacena entradas en la memoria.
+description=No existe ning\u00fan tipo de permanencia y los contenidos en segundo plano se borran cuando se inicia o finaliza la conexi\u00f3n o bien cuando se reinicia el servidor en segundo plano. 
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_fr.properties
index c4ab102..31ee865 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_fr.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Memory Backend
-user-friendly-plural-name=Memory Backends
-synopsis=The Memory Backend provides a Directory Server backend implementation that stores entries in memory.
-description=There is no persistence of any kind, and the backend contents are cleared whenever the backend is brought online or offline and when the server is restarted.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend de la m\u00e9moire
+user-friendly-plural-name=Backends de la m\u00e9moire
+synopsis=Le backend de la m\u00e9moire fournit une impl\u00e9mentation dans Directory Server qui stocke les entr\u00e9es en m\u00e9moire.
+description=Il n'y a aucune sorte de persistance, et le contenu du backend est nettoy\u00e9 \u00e0 chaque fois que le backend est mis en ligne ou hors ligne et quand le serveur est red\u00e9marr\u00e9. 
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_zh_CN.properties
index c4ab102..497603d 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryBackendCfgDefn_zh_CN.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Memory Backend
-user-friendly-plural-name=Memory Backends
-synopsis=The Memory Backend provides a Directory Server backend implementation that stores entries in memory.
-description=There is no persistence of any kind, and the backend contents are cleared whenever the backend is brought online or offline and when the server is restarted.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u5185\u5b58\u540e\u7aef
+user-friendly-plural-name=\u5185\u5b58\u540e\u7aef
+synopsis=\u5185\u5b58\u540e\u7aef\u7528\u4e8e\u63d0\u4f9b\u53ef\u5728\u5185\u5b58\u4e2d\u5b58\u50a8\u6761\u76ee\u7684 Directory Server \u540e\u7aef\u5b9e\u73b0\u3002
+description=\u4e0d\u5b58\u5728\u4efb\u4f55\u7c7b\u578b\u7684\u6301\u4e45\u6027\uff0c\u5e76\u4e14\u53ea\u8981\u540e\u7aef\u8054\u673a\u6216\u8131\u673a\u4ee5\u53ca\u670d\u52a1\u5668\u91cd\u65b0\u542f\u52a8\u65f6\uff0c\u5c31\u4f1a\u6e05\u9664\u540e\u7aef\u5185\u5bb9\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_es.properties
index a54b712..0dbcc12 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Memory Usage Monitor Provider
-user-friendly-plural-name=Memory Usage Monitor Providers
-synopsis=The Memory Usage Monitor Provider can be used to publish information about memory consumption and garbage collection activity in the JVM.
-property.enabled.synopsis=Indicates whether the Memory Usage Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Memory Usage Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n de uso de la memoria
+user-friendly-plural-name=Proveedores de supervisi\u00f3n de uso de la memoria
+synopsis=El Proveedor de supervisi\u00f3n de uso de la memoria puede utilizarse para publicar informaci\u00f3n sobre el consumo de memoria y la recolecci\u00f3n de residuos de JVM.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n de uso de la memoria est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n de uso de la memoria.
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_fr.properties
index a54b712..33b45f7 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Memory Usage Monitor Provider
-user-friendly-plural-name=Memory Usage Monitor Providers
-synopsis=The Memory Usage Monitor Provider can be used to publish information about memory consumption and garbage collection activity in the JVM.
-property.enabled.synopsis=Indicates whether the Memory Usage Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Memory Usage Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4le d'utilisation de la m\u00e9moire
+user-friendly-plural-name=Fournisseurs du contr\u00f4le d'utilisation de la m\u00e9moire
+synopsis=Le fournisseur du contr\u00f4le d'utilisation de la m\u00e9moire peut \u00eatre utilis\u00e9 pour publier des informations concernant la consommation de m\u00e9moire et l'activit\u00e9 garbage collection dans la JVM.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le d'utilisation de la m\u00e9moire est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le d'utilisation de la m\u00e9moire.
diff --git a/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_zh_CN.properties
index a54b712..e842adf 100644
--- a/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MemoryUsageMonitorProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Memory Usage Monitor Provider
-user-friendly-plural-name=Memory Usage Monitor Providers
-synopsis=The Memory Usage Monitor Provider can be used to publish information about memory consumption and garbage collection activity in the JVM.
-property.enabled.synopsis=Indicates whether the Memory Usage Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Memory Usage Monitor Provider implementation.
+user-friendly-name=\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u53d1\u5e03\u5173\u4e8e JVM \u4e2d\u5185\u5b58\u5360\u7528\u4ee5\u53ca\u5783\u573e\u56de\u6536\u6d3b\u52a8\u7684\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_es.properties
index 6f5bc9c..a7319f2 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_es.properties
@@ -1,15 +1,15 @@
-user-friendly-name=Monitor Backend
-user-friendly-plural-name=Monitor Backends
-synopsis=The Monitor Backend allows clients to access the information made available by Directory Server monitor providers.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor en segundo plano del monitor
+user-friendly-plural-name=Servidores en segundo plano del monitor
+synopsis=El servidor en segundo plano del monitor permite a los clientes acceder a la informaci\u00f3n disponible para los proveedores del monitor del servidor de directorios.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_fr.properties
index 6f5bc9c..42ae8a2 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_fr.properties
@@ -1,15 +1,15 @@
-user-friendly-name=Monitor Backend
-user-friendly-plural-name=Monitor Backends
-synopsis=The Monitor Backend allows clients to access the information made available by Directory Server monitor providers.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend de contr\u00f4le
+user-friendly-plural-name=Backends de contr\u00f4le
+synopsis=Le backend de contr\u00f4le permet aux clients un acc\u00e8s aux informations pr\u00e9sent\u00e9es par les fournisseurs du contr\u00f4le de Directory Server.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_zh_CN.properties
index 6f5bc9c..87537cb 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorBackendCfgDefn_zh_CN.properties
@@ -1,15 +1,15 @@
-user-friendly-name=Monitor Backend
-user-friendly-plural-name=Monitor Backends
-synopsis=The Monitor Backend allows clients to access the information made available by Directory Server monitor providers.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u76d1\u89c6\u5668\u540e\u7aef
+user-friendly-plural-name=\u76d1\u89c6\u5668\u540e\u7aef
+synopsis=\u76d1\u89c6\u5668\u540e\u7aef\u5141\u8bb8\u5ba2\u6237\u7aef\u8bbf\u95ee Directory Server \u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u63d0\u4f9b\u7684\u4fe1\u606f\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_de.properties
index 13b7e18..5f8b25d 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Monitor Provider
-user-friendly-plural-name=Monitor Providers
-synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-description=This information is useful for monitoring or troubleshooting.
-property.enabled.synopsis=Indicates whether the Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Monitor Provider implementation.
+user-friendly-name=\u00dcberwachungsanbieter
+user-friendly-plural-name=\u00dcberwachungsanbieter
+synopsis=\u00dcberwachungsanbieter k\u00f6nnen verwendet werden, um Informationen zum Status des Servers oder eines seiner Komponenten anzugeben.
+description=Diese Informationen sind zur \u00dcberwachung oder Fehlerbehebung geeignet.
+property.enabled.synopsis=Gibt an, ob der \u00dcberwachungsanbieter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den \u00dcberwachungsanbieter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_es.properties
index 13b7e18..8dd1a65 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Monitor Provider
-user-friendly-plural-name=Monitor Providers
-synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-description=This information is useful for monitoring or troubleshooting.
-property.enabled.synopsis=Indicates whether the Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n
+user-friendly-plural-name=Proveedores de supervisi\u00f3n
+synopsis=Los proveedores de supervisi\u00f3n pueden utilizarse para facilitar informaci\u00f3n sobre el estado del servidor o uno de sus componentes.
+description=Esta informaci\u00f3n resulta \u00fatil para supervisi\u00f3n o resoluci\u00f3n de problemas.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n. 
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_fr.properties
index 13b7e18..1efd0b7 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Monitor Provider
-user-friendly-plural-name=Monitor Providers
-synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-description=This information is useful for monitoring or troubleshooting.
-property.enabled.synopsis=Indicates whether the Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4le
+user-friendly-plural-name=Fournisseurs du contr\u00f4le
+synopsis=Les fournisseurs du contr\u00f4le peuvent \u00eatre utilis\u00e9s pour fournir des informations concernant l'\u00e9tat du serveur ou l'un de ses composants.
+description=Ces informations sont utiles pour le contr\u00f4le ou le d\u00e9pannage.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le.
diff --git a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_zh_CN.properties
index 13b7e18..6b647c4 100644
--- a/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/MonitorProviderCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Monitor Provider
-user-friendly-plural-name=Monitor Providers
-synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-description=This information is useful for monitoring or troubleshooting.
-property.enabled.synopsis=Indicates whether the Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Monitor Provider implementation.
+user-friendly-name=\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u7528\u4e8e\u63d0\u4f9b\u6709\u5173\u670d\u52a1\u5668\u6216\u5176\u4e2d\u67d0\u4e2a\u7ec4\u4ef6\u7684\u72b6\u6001\u7684\u4fe1\u606f\u3002
+description=\u8be5\u4fe1\u606f\u5bf9\u4e8e\u76d1\u89c6\u6216\u6545\u969c\u6392\u9664\u5f88\u6709\u7528\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_de.properties
index b494d50..cb2cbb2 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_de.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Network Group
-user-friendly-plural-name=Network Groups
-synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-property.enabled.synopsis=Indicates whether the Network Group is enabled for use in the server.
-property.enabled.description=If a network group is not enabled, its workflows will not be accessible when processing operations.
-property.network-group-id.synopsis=Specifies the name that is used to identify the associated Network Group .
-property.network-group-id.description=The name must be unique among all the Network Groups in the server.
-property.priority.synopsis=Specifies the order in which the network groups are evaluated.
-property.priority.description=A client connection is first compared against network group with priority 1. If the client connection does not match the network group criteria, the client connection is compared against network group with priority 2 etc...
-property.workflow.synopsis=Identifies the workflows in the network group.
-property.workflow.syntax.aggregation.constraint-synopsis=The referenced workflows must be enabled.
-relation.network-group-criteria.user-friendly-name=Network Group Criteria
-relation.network-group-criteria.synopsis=Specifies the set of criteria associated to this network group.
-relation.network-group-criteria.description=A client connection can belong to a Network Group Criteria only if it matches all the criteria defined for this Network Group Criteria.
+user-friendly-name=Netzwerkgruppe
+user-friendly-plural-name=Netzwerkgruppen
+synopsis=Mit der Netzwerkgruppe werden eingehende Verbindungen eingestuft und Anforderungen an Arbeitsabl\u00e4ufe weitergeleitet.
+property.enabled.synopsis=Gibt an ob die Netzwerkgruppe zur Verwendung auf dem Server aktiviert ist.
+property.enabled.description=Wenn eine Netzwerkgruppe nicht aktiviert ist, kann auf ihre Arbeitsabl\u00e4ufe w\u00e4hrend der Verarbeitung von Vorg\u00e4ngen nicht zugegriffen werden.
+property.network-group-id.synopsis=Gibt den Namen an, mit dem die verkn\u00fcpfte Netzwerkgruppe identifiziert wird.
+property.network-group-id.description=Der Name muss innerhalb aller Netzwerkgruppen im Server eindeutig sein.
+property.priority.synopsis=Gibt die Reihenfolge an, in der die Netzwerkgruppen ausgewertet werden.
+property.priority.description=Eine Clientverbindung wird zuerst mit einer Netzwerkgruppe mit Vorrang 1 verglichen. Wenn die Clientverbindung nicht den Kriterien der Netzwerkgruppe entspricht, wird die Clientverbindung mit der Netzwerkgruppe mit Vorrang 2 verglichen usw.
+property.workflow.synopsis=Kennzeichnet die Arbeitabl\u00e4ufe in der Netzwerkgruppe.
+property.workflow.syntax.aggregation.constraint-synopsis=Die referenzierten Arbeitsabl\u00e4ufe m\u00fcssen aktiviert sein.
+relation.network-group-criteria.user-friendly-name=Kriterien der Netzwerkgruppe
+relation.network-group-criteria.synopsis=Gibt die Kriterien an, die mit dieser Netzwerkgruppe verkn\u00fcpft sind.
+relation.network-group-criteria.description=Eine Netzwerkverbindung kann nur zu Netzwerkgruppenkriterien geh\u00f6ren, wenn sie allen Kriterien entspricht, die f\u00fcr diese Netzwerkgruppenkriterien definiert wurden.
 relation.network-group-request-filtering-policy.user-friendly-name=Netzwerk Gruppen Request Filter Richtlinie (Network Group Request Filtering Policy)
-relation.network-group-request-filtering-policy.synopsis=Specifies the request filtering policy enforced by this Network Group Request Filtering Policy.
-relation.network-group-request-filtering-policy.description=All client connections belonging to a Network Group Request Filtering Policy must comply with the request filtering policy.
-relation.network-group-resource-limits.user-friendly-name=Network Group Resource Limits
-relation.network-group-resource-limits.synopsis=Specifies the set of resource limits enforced by this Network Group Resource Limits.
-relation.network-group-resource-limits.description=All client connections belonging to a Network Group Resource Limits must comply with the resource limits policy.
+relation.network-group-request-filtering-policy.synopsis=Gibt die Anforderungsfilterungsrichtlinie an, die von dieser Netzwerkgruppen-Anforderungsfilterungsrichtlinie umgesetzt wird.
+relation.network-group-request-filtering-policy.description=Alle Clientverbindungen, die zu einer Netzwerkgruppen-Anforderungsfilterungsrichtlinie geh\u00f6ren, m\u00fcssen dieser Anforderungsfilterungsrichtlinie entsprechen.
+relation.network-group-resource-limits.user-friendly-name=Limits der Netzwerkgruppenressourcen
+relation.network-group-resource-limits.synopsis=Gibt die Ressourcenlimits an, die von diesen Netzwerkgruppenressourcen-Limits umgesetzt werden.
+relation.network-group-resource-limits.description=Alle Clientverbindungen, die zu einem Netzwerkgruppenressourcen-Limit geh\u00f6ren, m\u00fcssen dieser Richtlinie f\u00fcr Ressourcenlimits entsprechen.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_es.properties
index b2371ec..7d7314a 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Network Group
-user-friendly-plural-name=Network Groups
-synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-property.enabled.synopsis=Indicates whether the Network Group is enabled for use in the server.
-property.enabled.description=If a network group is not enabled, its workflows will not be accessible when processing operations.
-property.network-group-id.synopsis=Specifies the name that is used to identify the associated Network Group .
-property.network-group-id.description=The name must be unique among all the Network Groups in the server.
-property.priority.synopsis=Specifies the order in which the network groups are evaluated.
-property.priority.description=A client connection is first compared against network group with priority 1. If the client connection does not match the network group criteria, the client connection is compared against network group with priority 2 etc...
-property.workflow.synopsis=Identifies the workflows in the network group.
-property.workflow.syntax.aggregation.constraint-synopsis=The referenced workflows must be enabled.
-relation.network-group-criteria.user-friendly-name=Network Group Criteria
-relation.network-group-criteria.synopsis=Specifies the set of criteria associated to this network group.
-relation.network-group-criteria.description=A client connection can belong to a Network Group Criteria only if it matches all the criteria defined for this Network Group Criteria.
-relation.network-group-request-filtering-policy.user-friendly-name=Network Group Request Filtering Policy
-relation.network-group-request-filtering-policy.synopsis=Specifies the request filtering policy enforced by this Network Group Request Filtering Policy.
-relation.network-group-request-filtering-policy.description=All client connections belonging to a Network Group Request Filtering Policy must comply with the request filtering policy.
-relation.network-group-resource-limits.user-friendly-name=Network Group Resource Limits
-relation.network-group-resource-limits.synopsis=Specifies the set of resource limits enforced by this Network Group Resource Limits.
-relation.network-group-resource-limits.description=All client connections belonging to a Network Group Resource Limits must comply with the resource limits policy.
+user-friendly-name=Grupo de red
+user-friendly-plural-name=Grupos de red
+synopsis=El grupo de red se emplea para clasificar las conexiones entrantes y enrutar solicitudes a flujos de trabajo.
+property.enabled.synopsis=Indica si se ha habilitado el grupo de red para su uso en el servidor.
+property.enabled.description=Si no se ha habilitado ning\u00fan grupo de red, no se podr\u00e1 acceder a sus flujos de trabajo al procesar las operaciones.
+property.network-group-id.synopsis=Especifica el nombre que se utiliza para identificar el grupo de red asociado.
+property.network-group-id.description=El nombre debe ser exclusivo entre todos los grupos de red del servidor.
+property.priority.synopsis=Especifica el orden en el que se evaluar\u00e1n los grupos de red.
+property.priority.description=En primer lugar, se compara la conexi\u00f3n de cliente con un grupo de red que presente la prioridad 1. Si la conexi\u00f3n de cliente no coincide con los criterios del grupo de red, se comparar\u00e1 con un grupo de red que presente la prioridad 2, y as\u00ed sucesivamente.
+property.workflow.synopsis=Identifica los flujos de trabajo del grupo de red.
+property.workflow.syntax.aggregation.constraint-synopsis=Los flujos de trabajo a los que se hace referencia deben estar habilitados.
+relation.network-group-criteria.user-friendly-name=Criterios del grupo de red
+relation.network-group-criteria.synopsis=Especifica el conjunto de criterios asociado a este grupo de red.
+relation.network-group-criteria.description=Una conexi\u00f3n de cliente s\u00f3lo puede pertenecer a los criterios del grupo de red si coincide con todos los criterios de este conjunto.
+relation.network-group-request-filtering-policy.user-friendly-name=Directiva de filtrado de solicitudes del grupo de red
+relation.network-group-request-filtering-policy.synopsis=Especifica la directiva de filtrado de solicitudes aplicada por esta propiedad del grupo de red.
+relation.network-group-request-filtering-policy.description=Todas las conexiones de cliente que pertenezcan a esta propiedad del grupo de red deben cumplir la directiva de filtrado de solicitudes.
+relation.network-group-resource-limits.user-friendly-name=L\u00edmites de recursos del grupo de red
+relation.network-group-resource-limits.synopsis=Especifica el conjunto de l\u00edmites de recursos aplicado por esta propiedad del grupo de red.
+relation.network-group-resource-limits.description=Todas las conexiones de cliente que pertenezcan a esta propiedad del grupo de red deben cumplir la directiva de l\u00edmites de recursos.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_fr.properties
index b2371ec..c2b2c6f 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_fr.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Network Group
-user-friendly-plural-name=Network Groups
-synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-property.enabled.synopsis=Indicates whether the Network Group is enabled for use in the server.
-property.enabled.description=If a network group is not enabled, its workflows will not be accessible when processing operations.
-property.network-group-id.synopsis=Specifies the name that is used to identify the associated Network Group .
-property.network-group-id.description=The name must be unique among all the Network Groups in the server.
-property.priority.synopsis=Specifies the order in which the network groups are evaluated.
-property.priority.description=A client connection is first compared against network group with priority 1. If the client connection does not match the network group criteria, the client connection is compared against network group with priority 2 etc...
-property.workflow.synopsis=Identifies the workflows in the network group.
-property.workflow.syntax.aggregation.constraint-synopsis=The referenced workflows must be enabled.
-relation.network-group-criteria.user-friendly-name=Network Group Criteria
-relation.network-group-criteria.synopsis=Specifies the set of criteria associated to this network group.
-relation.network-group-criteria.description=A client connection can belong to a Network Group Criteria only if it matches all the criteria defined for this Network Group Criteria.
-relation.network-group-request-filtering-policy.user-friendly-name=Network Group Request Filtering Policy
-relation.network-group-request-filtering-policy.synopsis=Specifies the request filtering policy enforced by this Network Group Request Filtering Policy.
-relation.network-group-request-filtering-policy.description=All client connections belonging to a Network Group Request Filtering Policy must comply with the request filtering policy.
-relation.network-group-resource-limits.user-friendly-name=Network Group Resource Limits
-relation.network-group-resource-limits.synopsis=Specifies the set of resource limits enforced by this Network Group Resource Limits.
-relation.network-group-resource-limits.description=All client connections belonging to a Network Group Resource Limits must comply with the resource limits policy.
+user-friendly-name=Groupe de r\u00e9seau
+user-friendly-plural-name=Groupes de r\u00e9seau
+synopsis=Le groupe de r\u00e9seau est utilis\u00e9 pour classifier des connexions entrantes et diriger les demandes dans des flux de travaux.
+property.enabled.synopsis=Indique si l'utilisation du groupe de r\u00e9seau est activ\u00e9e sur le serveur.
+property.enabled.description=Si un groupe de r\u00e9seau n'est pas activ\u00e9, son flux de travaux ne sera pas accessible lors des op\u00e9rations de traitement.
+property.network-group-id.synopsis=Sp\u00e9cifie le nom utilis\u00e9 pour identifier le groupe de r\u00e9seau associ\u00e9.
+property.network-group-id.description=Le nom doit \u00eatre unique parmi tous les groupes de r\u00e9seau du serveur.
+property.priority.synopsis=Sp\u00e9cifie l'ordre dans lequel les groupes de r\u00e9seau sont \u00e9valu\u00e9s.
+property.priority.description=Une connexion client est d'abord compar\u00e9e au groupe de r\u00e9seau \u00e0 la priorit\u00e9 1. Si la connexion client ne r\u00e9pond pas aux crit\u00e8res du groupe de r\u00e9seau, celle-ci est compar\u00e9e au groupe de r\u00e9seau \u00e0 la priorit\u00e9 2, etc...
+property.workflow.synopsis=Identifie les flux de travaux du groupe de r\u00e9seau.
+property.workflow.syntax.aggregation.constraint-synopsis=Les flux de travaux r\u00e9f\u00e9renc\u00e9s doivent \u00eatre activ\u00e9s.
+relation.network-group-criteria.user-friendly-name=Crit\u00e8re de groupe de r\u00e9seau
+relation.network-group-criteria.synopsis=Sp\u00e9cifie l'ensemble des crit\u00e8res associ\u00e9s \u00e0 ce groupe de r\u00e9seau.
+relation.network-group-criteria.description=Une connexion client peut appartenir \u00e0 des crit\u00e8res du groupe de r\u00e9seau uniquement si elle correspond \u00e0 tous les crit\u00e8res d\u00e9finis pour ces crit\u00e8res du groupe de r\u00e9seau.
+relation.network-group-request-filtering-policy.user-friendly-name=R\u00e8gle de filtrage des requ\u00eates du groupe de r\u00e9seau
+relation.network-group-request-filtering-policy.synopsis=Sp\u00e9cifie la r\u00e8gle de filtrage des requ\u00eates appliqu\u00e9e par la r\u00e8gle de filtrage des requ\u00eates de ce groupe de r\u00e9seau.
+relation.network-group-request-filtering-policy.description=Toutes les connexions client appartenant \u00e0 une r\u00e8gle de filtrage des requ\u00eates du groupe de r\u00e9seau doivent \u00eatre conformes \u00e0 la r\u00e8gle de filtrage des requ\u00eates.
+relation.network-group-resource-limits.user-friendly-name=Limites de ressource du groupe de r\u00e9seau
+relation.network-group-resource-limits.synopsis=Sp\u00e9cifie l'ensemble des limites de ressource appliqu\u00e9 par les limites de ressource de ce groupe de r\u00e9seau.
+relation.network-group-resource-limits.description=Toutes les connexions client appartenant \u00e0 des limites de ressource d'un groupe de r\u00e9seau doivent \u00eatre conformes \u00e0 la r\u00e8gle de limites de ressource.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_zh_CN.properties
index b2371ec..9bd4ea0 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Network Group
-user-friendly-plural-name=Network Groups
-synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-property.enabled.synopsis=Indicates whether the Network Group is enabled for use in the server.
-property.enabled.description=If a network group is not enabled, its workflows will not be accessible when processing operations.
-property.network-group-id.synopsis=Specifies the name that is used to identify the associated Network Group .
-property.network-group-id.description=The name must be unique among all the Network Groups in the server.
-property.priority.synopsis=Specifies the order in which the network groups are evaluated.
-property.priority.description=A client connection is first compared against network group with priority 1. If the client connection does not match the network group criteria, the client connection is compared against network group with priority 2 etc...
-property.workflow.synopsis=Identifies the workflows in the network group.
-property.workflow.syntax.aggregation.constraint-synopsis=The referenced workflows must be enabled.
-relation.network-group-criteria.user-friendly-name=Network Group Criteria
-relation.network-group-criteria.synopsis=Specifies the set of criteria associated to this network group.
-relation.network-group-criteria.description=A client connection can belong to a Network Group Criteria only if it matches all the criteria defined for this Network Group Criteria.
-relation.network-group-request-filtering-policy.user-friendly-name=Network Group Request Filtering Policy
-relation.network-group-request-filtering-policy.synopsis=Specifies the request filtering policy enforced by this Network Group Request Filtering Policy.
-relation.network-group-request-filtering-policy.description=All client connections belonging to a Network Group Request Filtering Policy must comply with the request filtering policy.
-relation.network-group-resource-limits.user-friendly-name=Network Group Resource Limits
-relation.network-group-resource-limits.synopsis=Specifies the set of resource limits enforced by this Network Group Resource Limits.
-relation.network-group-resource-limits.description=All client connections belonging to a Network Group Resource Limits must comply with the resource limits policy.
+user-friendly-name=\u7f51\u7edc\u7ec4
+user-friendly-plural-name=\u7f51\u7edc\u7ec4
+synopsis=\u7f51\u7edc\u7ec4\u7528\u4e8e\u5bf9\u63a5\u6536\u7684\u8fde\u63a5\u8fdb\u884c\u5206\u7c7b\u4ee5\u53ca\u5c06\u8bf7\u6c42\u8def\u7531\u5230\u5de5\u4f5c\u6d41\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7f51\u7edc\u7ec4\u4ee5\u5728\u670d\u52a1\u5668\u4e2d\u4f7f\u7528\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u7f51\u7edc\u7ec4\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\uff0c\u5c06\u65e0\u6cd5\u8bbf\u95ee\u8be5\u7f51\u7edc\u7ec4\u7684\u5de5\u4f5c\u6d41\u3002
+property.network-group-id.synopsis=\u6307\u5b9a\u7528\u4e8e\u6807\u8bc6\u5173\u8054\u7f51\u7edc\u7ec4\u7684\u540d\u79f0\u3002
+property.network-group-id.description=\u5728\u670d\u52a1\u5668\u7684\u6240\u6709\u7f51\u7edc\u7ec4\u4e2d\uff0c\u8be5\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002
+property.priority.synopsis=\u6307\u5b9a\u8bc4\u4f30\u7f51\u7edc\u7ec4\u7684\u987a\u5e8f\u3002
+property.priority.description=\u9996\u5148\u5c06\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u4f18\u5148\u7ea7\u4e3a 1 \u7684\u7f51\u7edc\u7ec4\u8fdb\u884c\u6bd4\u8f83\u3002\u5982\u679c\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u7f51\u7edc\u7ec4\u6761\u4ef6\u4e0d\u5339\u914d\uff0c\u5219\u5c06\u8be5\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u4f18\u5148\u7ea7\u4e3a 2 \u7684\u7f51\u7edc\u7ec4\u8fdb\u884c\u6bd4\u8f83\uff0c\u4ee5\u6b64\u7c7b\u63a8...
+property.workflow.synopsis=\u6807\u8bc6\u7f51\u7edc\u7ec4\u4e2d\u7684\u5de5\u4f5c\u6d41\u3002
+property.workflow.syntax.aggregation.constraint-synopsis=\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u5de5\u4f5c\u6d41\u3002
+relation.network-group-criteria.user-friendly-name=\u7f51\u7edc\u7ec4\u6761\u4ef6
+relation.network-group-criteria.synopsis=\u6307\u5b9a\u4e0e\u6b64\u7f51\u7edc\u7ec4\u5173\u8054\u7684\u4e00\u7ec4\u6761\u4ef6\u3002
+relation.network-group-criteria.description=\u53ea\u6709\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u4e3a\u7f51\u7edc\u7ec4\u6761\u4ef6\u5b9a\u4e49\u7684\u6240\u6709\u6761\u4ef6\u5339\u914d\u65f6\uff0c\u8be5\u5ba2\u6237\u7aef\u8fde\u63a5\u624d\u53ef\u5c5e\u4e8e\u8be5\u7f51\u7edc\u7ec4\u6761\u4ef6\u3002
+relation.network-group-request-filtering-policy.user-friendly-name=\u7f51\u7edc\u7ec4\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565
+relation.network-group-request-filtering-policy.synopsis=\u6307\u5b9a\u6b64\u7f51\u7edc\u7ec4\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565\u5b9e\u65bd\u7684\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565\u3002
+relation.network-group-request-filtering-policy.description=\u5c5e\u4e8e\u7f51\u7edc\u7ec4\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565\u7684\u6240\u6709\u5ba2\u6237\u7aef\u8fde\u63a5\u90fd\u5fc5\u987b\u9075\u5b88\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565\u3002
+relation.network-group-resource-limits.user-friendly-name=\u7f51\u7edc\u7ec4\u8d44\u6e90\u9650\u5236
+relation.network-group-resource-limits.synopsis=\u6307\u5b9a\u6b64\u7f51\u7edc\u7ec4\u8d44\u6e90\u9650\u5236\u5b9e\u65bd\u7684\u4e00\u7ec4\u8d44\u6e90\u9650\u5236\u3002
+relation.network-group-resource-limits.description=\u5c5e\u4e8e\u7f51\u7edc\u7ec4\u8d44\u6e90\u9650\u5236\u7684\u6240\u6709\u5ba2\u6237\u7aef\u8fde\u63a5\u90fd\u5fc5\u987b\u9075\u5b88\u8d44\u6e90\u9650\u5236\u7b56\u7565\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_de.properties
index c5f4825..a6ab07d 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_de.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Network Group Criteria
-user-friendly-plural-name=Network Group Criteria
-synopsis=The Network Group Criteria is used to classify incoming connections.
-property.allowed-auth-method.synopsis=Specifies the allowed authorization methods for a client connection to match the Network Group Criteria.
-property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Anonymous connections.
-property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=SASL/external connections, with a certificate containing the user authentication.
-property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Simple bind connections, with bind DN and password.
-property.allowed-ldap-port.synopsis=Specifies the allowed LDAP ports for the client connection to match the Network Group Criteria.
-property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Connection over ldap port.
-property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Connection over ldaps port.
-property.bind-dn-filter.synopsis=Specifies a bind DN filter for the client connection to match the Network Group Criteria.
-property.bind-dn-filter.description=A valid bind DN filter is a string composed of zero or more wildcards. A double wildcard ** replaces one or more RDN components (as in uid=dmiller,**,dc=example,dc=com). A simple wildcard * replaces either a whole RDN, or a whole type, or a value substring (as in uid=bj*,ou=people,dc=example,dc=com).
-property.ip-address-filter.synopsis=Specifies an IP address filter for the Network Group Criteria.
-property.ip-address-filter.description=A valid IP address mask can be one of the followings: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
-property.is-security-mandatory.synopsis=Specifies whether security is mandatory for the Network Group Criteria.
-property.user-entry-filter.synopsis=Specifies a search filter that the entry of a bound client must match.
+user-friendly-name=Kriterien der Netzwerkgruppe
+user-friendly-plural-name=Kriterien der Netzwerkgruppe
+synopsis=Die Kriterien der Netzwerkgruppe werden zum Klassifizieren eingehender Verbindungen verwendet.
+property.allowed-auth-method.synopsis=Gibt zul\u00e4ssige Autorisierungsmethoden f\u00fcr eine Clientverbindung an, die den Kriterien der Netzwerkgruppe entsprechen.
+property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Anonyme Verbindungen.
+property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=SASL-/externe Verbindungen mit einem Passwort, das die Benutzerauthentifizierung enth\u00e4lt.
+property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Einfache Verbindungsverbindungen mit Verbindungs-DN und Passwort.
+property.allowed-ldap-port.synopsis=Gibt zul\u00e4ssige LDAP-Anschl\u00fcsse f\u00fcr eine Clientverbindung an, die den Kriterien der Netzwerkgruppe entsprechen.
+property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Verbindung \u00fcber LDAP-Anschluss.
+property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Verbindung \u00fcber LDAPS-Anschluss.
+property.bind-dn-filter.synopsis=Gibt einen Verbindungs-DN-Filter f\u00fcr die Clientverbindung an, die den Kriterien der Netzwerkgruppe entspricht.
+property.bind-dn-filter.description=Ein g\u00fcltiger Verbindungs-DN-Filter ist eine Zeichenfolge, die aus null oder mehr Platzhaltern besteht. Der doppelte Platzhalter ** ersetzt ein oder mehr RDN-Komponenten (z. B. uid=dmiller,**,dc=example,dc=com). Der einfache Platzhalter * ersetzt entweder einen gesamten  RDN oder einen gesamten Typ oder eine Wertunterzeichenfolge (z. B. uid=bj*,ou=people,dc=example,dc=com).
+property.ip-address-filter.synopsis=Gibt einen IP-Adressfilter f\u00fcr die Kriterien der Netzwerkgruppe an.
+property.ip-address-filter.description=Eine g\u00fcltige IP-Adressenmaske kann eine der folgenden sein: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
+property.is-security-mandatory.synopsis=Gibt an, ob Sicherheit f\u00fcr die Kriterien der Netzwerkgruppe vorgeschrieben sind.
+property.user-entry-filter.synopsis=Gibt einen Suchfilter an, mit dem der Eintrag eines verbundenen Clients \u00fcbereinstimmen muss.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_es.properties
index c5f4825..ddb4b06 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_es.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Network Group Criteria
-user-friendly-plural-name=Network Group Criteria
-synopsis=The Network Group Criteria is used to classify incoming connections.
-property.allowed-auth-method.synopsis=Specifies the allowed authorization methods for a client connection to match the Network Group Criteria.
-property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Anonymous connections.
-property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=SASL/external connections, with a certificate containing the user authentication.
-property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Simple bind connections, with bind DN and password.
-property.allowed-ldap-port.synopsis=Specifies the allowed LDAP ports for the client connection to match the Network Group Criteria.
-property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Connection over ldap port.
-property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Connection over ldaps port.
-property.bind-dn-filter.synopsis=Specifies a bind DN filter for the client connection to match the Network Group Criteria.
-property.bind-dn-filter.description=A valid bind DN filter is a string composed of zero or more wildcards. A double wildcard ** replaces one or more RDN components (as in uid=dmiller,**,dc=example,dc=com). A simple wildcard * replaces either a whole RDN, or a whole type, or a value substring (as in uid=bj*,ou=people,dc=example,dc=com).
-property.ip-address-filter.synopsis=Specifies an IP address filter for the Network Group Criteria.
-property.ip-address-filter.description=A valid IP address mask can be one of the followings: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
-property.is-security-mandatory.synopsis=Specifies whether security is mandatory for the Network Group Criteria.
-property.user-entry-filter.synopsis=Specifies a search filter that the entry of a bound client must match.
+user-friendly-name=Criterios del grupo de red
+user-friendly-plural-name=Criterios del grupo de red
+synopsis=Los criterios del grupo de red se utilizan para clasificar las conexiones entrantes.
+property.allowed-auth-method.synopsis=Especifica los m\u00e9todos de autorizaci\u00f3n permitidos para que una conexi\u00f3n de cliente se ajuste a los criterios del grupo de red.
+property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Conexiones an\u00f3nimas.
+property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=Conexiones SASL/externas con un certificado que contenga la autenticaci\u00f3n de usuario.
+property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Conexiones de enlace sencillas con un DN de enlace y una contrase\u00f1a.
+property.allowed-ldap-port.synopsis=Especifica los puertos LDAP permitidos para que una conexi\u00f3n de cliente se ajuste a los criterios del grupo de red.
+property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Conexi\u00f3n a trav\u00e9s de un puerto LDAP.
+property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Conexi\u00f3n a trav\u00e9s de un puerto LDAPS.
+property.bind-dn-filter.synopsis=Especifica un filtro de DN de enlace para que la conexi\u00f3n de cliente se ajuste a los criterios del grupo de red.
+property.bind-dn-filter.description=Un filtro de DN de enlace v\u00e1lido es una cadena compuesta por cero o m\u00e1s caracteres comod\u00edn. Dos caracteres comod\u00edn (**) sustituyen a uno o varios componentes de RDN (como, por ejemplo, en "uid=dmiller,**,dc=example,dc=com"). Un \u00fanico car\u00e1cter comod\u00edn (*) sustituye a todo un RDN, un tipo completo o una subcadena de valor (como, por ejemplo, en "uid=bj*,ou=people,dc=example,dc=com").
+property.ip-address-filter.synopsis=Especifica un filtro de direcciones IP para los criterios del grupo de red.
+property.ip-address-filter.description=A continuaci\u00f3n se muestran algunas m\u00e1scaras de direcciones IP v\u00e1lidas: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
+property.is-security-mandatory.synopsis=Especifica si la seguridad es obligatoria para los criterios del grupo de red.
+property.user-entry-filter.synopsis=Especifica un filtro de b\u00fasqueda con el que debe coincidir la entrada de un cliente enlazado.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_fr.properties
index c5f4825..26e62df 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_fr.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Network Group Criteria
-user-friendly-plural-name=Network Group Criteria
-synopsis=The Network Group Criteria is used to classify incoming connections.
-property.allowed-auth-method.synopsis=Specifies the allowed authorization methods for a client connection to match the Network Group Criteria.
-property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Anonymous connections.
-property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=SASL/external connections, with a certificate containing the user authentication.
-property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Simple bind connections, with bind DN and password.
-property.allowed-ldap-port.synopsis=Specifies the allowed LDAP ports for the client connection to match the Network Group Criteria.
-property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Connection over ldap port.
-property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Connection over ldaps port.
-property.bind-dn-filter.synopsis=Specifies a bind DN filter for the client connection to match the Network Group Criteria.
-property.bind-dn-filter.description=A valid bind DN filter is a string composed of zero or more wildcards. A double wildcard ** replaces one or more RDN components (as in uid=dmiller,**,dc=example,dc=com). A simple wildcard * replaces either a whole RDN, or a whole type, or a value substring (as in uid=bj*,ou=people,dc=example,dc=com).
-property.ip-address-filter.synopsis=Specifies an IP address filter for the Network Group Criteria.
-property.ip-address-filter.description=A valid IP address mask can be one of the followings: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
-property.is-security-mandatory.synopsis=Specifies whether security is mandatory for the Network Group Criteria.
-property.user-entry-filter.synopsis=Specifies a search filter that the entry of a bound client must match.
+user-friendly-name=Crit\u00e8re de groupe de r\u00e9seau
+user-friendly-plural-name=Crit\u00e8re de groupe de r\u00e9seau
+synopsis=Le crit\u00e8re de groupe de r\u00e9seau est utilis\u00e9 pour classifier des connexions entrantes.
+property.allowed-auth-method.synopsis=Sp\u00e9cifie les m\u00e9thodes d'autorisations permises pour qu'une connexion cliente corresponde au crit\u00e8re de groupe de r\u00e9seau.
+property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Connexions anonymes.
+property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=Les connexions SASL/externes, avec un certificat contenant l'authentification utilisateur.
+property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Connexions de liaison simple, avec un DN de liaison et un mot de passe.
+property.allowed-ldap-port.synopsis=Sp\u00e9cifie les ports LDAP autoris\u00e9s pour qu'une connexion cliente corresponde au crit\u00e8re de groupe de r\u00e9seau.
+property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Connexion sur le port LDAP.
+property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Connexion sur le port LDAPS.
+property.bind-dn-filter.synopsis=Sp\u00e9cifie un filtre de DN de liaison pour que la connexion cliente corresponde au crit\u00e8re de groupe de r\u00e9seau.
+property.bind-dn-filter.description=Un filtre de DN de liaison valide est une cha\u00eene constitu\u00e9e de z\u00e9ro ou plusieurs caract\u00e8res g\u00e9n\u00e9riques. Un double caract\u00e8re g\u00e9n\u00e9rique ** remplace un ou plusieurs composants NRD (comme dans uid=dmiller,**,dc=example,dc=com). Un caract\u00e8re g\u00e9n\u00e9rique simple * remplace un NRD en entier ou un type en entier ou une sous-cha\u00eene de valeur (comme dans uid=bj*,ou=people,dc=example,dc=com).
+property.ip-address-filter.synopsis=Sp\u00e9cifie un filtre d'adresse IP pour un crit\u00e8re de groupe de r\u00e9seau.
+property.ip-address-filter.description=Une adresse IP valide peut \u00eatre l'une des suivantes\u00a0: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
+property.is-security-mandatory.synopsis=Sp\u00e9cifie si la s\u00e9curit\u00e9 est obligatoire pour le crit\u00e8re de groupe de r\u00e9seau.
+property.user-entry-filter.synopsis=Sp\u00e9cifie un filtre de recherche auquel doit correspondre l'entr\u00e9e d'un client li\u00e9.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_zh_CN.properties
index c5f4825..5f90791 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupCriteriaCfgDefn_zh_CN.properties
@@ -1,16 +1,16 @@
-user-friendly-name=Network Group Criteria
-user-friendly-plural-name=Network Group Criteria
-synopsis=The Network Group Criteria is used to classify incoming connections.
-property.allowed-auth-method.synopsis=Specifies the allowed authorization methods for a client connection to match the Network Group Criteria.
-property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=Anonymous connections.
-property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=SASL/external connections, with a certificate containing the user authentication.
-property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=Simple bind connections, with bind DN and password.
-property.allowed-ldap-port.synopsis=Specifies the allowed LDAP ports for the client connection to match the Network Group Criteria.
-property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=Connection over ldap port.
-property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=Connection over ldaps port.
-property.bind-dn-filter.synopsis=Specifies a bind DN filter for the client connection to match the Network Group Criteria.
-property.bind-dn-filter.description=A valid bind DN filter is a string composed of zero or more wildcards. A double wildcard ** replaces one or more RDN components (as in uid=dmiller,**,dc=example,dc=com). A simple wildcard * replaces either a whole RDN, or a whole type, or a value substring (as in uid=bj*,ou=people,dc=example,dc=com).
-property.ip-address-filter.synopsis=Specifies an IP address filter for the Network Group Criteria.
-property.ip-address-filter.description=A valid IP address mask can be one of the followings: 129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
-property.is-security-mandatory.synopsis=Specifies whether security is mandatory for the Network Group Criteria.
-property.user-entry-filter.synopsis=Specifies a search filter that the entry of a bound client must match.
+user-friendly-name=\u7f51\u7edc\u7ec4\u6761\u4ef6
+user-friendly-plural-name=\u7f51\u7edc\u7ec4\u6761\u4ef6
+synopsis=\u7f51\u7edc\u7ec4\u6761\u4ef6\u7528\u4e8e\u5bf9\u4f20\u5165\u7684\u8fde\u63a5\u8fdb\u884c\u5206\u7c7b\u3002
+property.allowed-auth-method.synopsis=\u6307\u5b9a\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u7f51\u7edc\u7ec4\u6761\u4ef6\u8fdb\u884c\u5339\u914d\u6240\u5141\u8bb8\u4f7f\u7528\u7684\u6388\u6743\u65b9\u6cd5\u3002
+property.allowed-auth-method.syntax.enumeration.value.anonymous.synopsis=\u533f\u540d\u8fde\u63a5\u3002
+property.allowed-auth-method.syntax.enumeration.value.sasl.synopsis=SASL/\u5916\u90e8\u8fde\u63a5\uff0c\u6240\u7528\u8bc1\u4e66\u5305\u542b\u7528\u6237\u9a8c\u8bc1\u3002
+property.allowed-auth-method.syntax.enumeration.value.simple.synopsis=\u7b80\u5355\u7ed1\u5b9a\u8fde\u63a5\uff0c\u4f7f\u7528\u7ed1\u5b9a DN \u548c\u5bc6\u7801\u3002
+property.allowed-ldap-port.synopsis=\u6307\u5b9a\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u7f51\u7edc\u7ec4\u6761\u4ef6\u8fdb\u884c\u5339\u914d\u6240\u5141\u8bb8\u4f7f\u7528\u7684 LDAP \u7aef\u53e3\u3002
+property.allowed-ldap-port.syntax.enumeration.value.ldap.synopsis=\u901a\u8fc7 LDAP \u7aef\u53e3\u8fde\u63a5\u3002
+property.allowed-ldap-port.syntax.enumeration.value.ldaps.synopsis=\u901a\u8fc7 LDAPS \u7aef\u53e3\u8fde\u63a5\u3002
+property.bind-dn-filter.synopsis=\u6307\u5b9a\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u7f51\u7edc\u7ec4\u6761\u4ef6\u8fdb\u884c\u5339\u914d\u6240\u4f7f\u7528\u7684\u7ed1\u5b9a DN \u8fc7\u6ee4\u5668\u3002
+property.bind-dn-filter.description=\u6709\u6548\u7684\u7ed1\u5b9a DN \u8fc7\u6ee4\u5668\u662f\u7531\u96f6\u4e2a\u6216\u591a\u4e2a\u901a\u914d\u7b26\u7ec4\u6210\u7684\u5b57\u7b26\u4e32\u3002\u4e24\u4e2a\u901a\u914d\u7b26 ** \u53ef\u4ee5\u66ff\u6362\u4e00\u4e2a\u6216\u591a\u4e2a RDN \u7ec4\u4ef6\uff08\u6b63\u5982\uff0cuid=dmiller,**,dc=example,dc=com\uff09\u3002\u4e00\u4e2a\u901a\u914d\u7b26 * \u53ef\u4ee5\u66ff\u6362\u6574\u4e2a RDN\u3001\u6574\u4e2a\u7c7b\u578b\u6216\u4e00\u4e2a\u503c\u5b50\u4e32\uff08\u6b63\u5982\uff0cuid=bj*,ou=people,dc=example,dc=com\uff09\u3002
+property.ip-address-filter.synopsis=\u6307\u5b9a\u7f51\u7edc\u7ec4\u6761\u4ef6\u7684 IP \u5730\u5740\u8fc7\u6ee4\u5668\u3002
+property.ip-address-filter.description=\u6709\u6548\u7684 IP \u5730\u5740\u63a9\u7801\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u5185\u5bb9\u4e4b\u4e00\uff1a129.34.55.67 129.*.78.55 .sun.com foo.sun.com foo.*.sun.* 128.*.*.* 129.45.23.67/22 128.33.21.21/32 *.*.*.* 129.45.67.34/0 foo.com foo 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088/124 2001:fecd:ba23:cd1f:dcb1:1010:9234:4088 [2001:fecd:ba23:cd1f:dcb1:1010:9234:4088]/45 ::/128 ::1/128 ::
+property.is-security-mandatory.synopsis=\u6307\u5b9a\u5bf9\u4e8e\u7f51\u7edc\u7ec4\u6761\u4ef6\u5b89\u5168\u662f\u5426\u4e3a\u5f3a\u5236\u9879\u3002
+property.user-entry-filter.synopsis=\u6307\u5b9a\u7ed1\u5b9a\u5ba2\u6237\u7aef\u7684\u6761\u76ee\u5fc5\u987b\u5339\u914d\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_de.properties
index 761abc8..9e8107a 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_de.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Network Group Plugin
-user-friendly-plural-name=Network Group Plugins
-synopsis=The Network Group Plugin allows to group connections into different network groups and enforce specific resource limit policies for each network group.
-description=The Network Group Plugin creates network groups based on client connection criteria. Each network group defines resource limit policies applied to all its connections.
+user-friendly-name=Netzwerkgruppen-Plugin
+user-friendly-plural-name=Netzwerkgruppen-Plugins
+synopsis=Das Netzwerkgruppen-Plugin erm\u00f6glicht Gruppenverbindungen mit unterschiedlichen Netzwerkgruppen und das Umsetzen spezifischer Ressourcenlimit-Richtlinien f\u00fcr jede Netzwerkgruppe.
+description=Das Netzwerkgruppen-Plugin erstellt auf Grundlage von Clientverbindungskriterien Netzwerkgruppen. Jede Netzwerkgruppe definiert Ressourcenlimit-Richtlinien, die f\u00fcr ihre gesamten Verbindungen gelten.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_es.properties
index a2433e2..6b66d44 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_es.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Network Group Plugin
-user-friendly-plural-name=Network Group Plugins
-synopsis=The Network Group Plugin allows to group connections into different network groups and enforce specific resource limit policies for each network group.
-description=The Network Group Plugin creates network groups based on client connection criteria. Each network group defines resource limit policies applied to all its connections.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento de grupo de redes
+user-friendly-plural-name=Complementos de grupo de redes
+synopsis=El complemento de grupo de redes permite conexiones de grupo en diferentes grupos de redes y ejecuta pol\u00edticas espec\u00edficas de limitaci\u00f3n de recursos para cada grupo de redes.
+description=El complemento de grupo de redes crea grupos de redes en funci\u00f3n de los criterios de conexi\u00f3n del cliente. Cada grupo de redes define las pol\u00edticas de limitaci\u00f3n de recursos aplicadas a todas sus conexiones.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_fr.properties
index a2433e2..8fefd2b 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_fr.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Network Group Plugin
-user-friendly-plural-name=Network Group Plugins
-synopsis=The Network Group Plugin allows to group connections into different network groups and enforce specific resource limit policies for each network group.
-description=The Network Group Plugin creates network groups based on client connection criteria. Each network group defines resource limit policies applied to all its connections.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in du groupe de r\u00e9seau
+user-friendly-plural-name=Plug-ins du groupe de r\u00e9seau
+synopsis=Le plug-in du groupe de r\u00e9seau autorise les connexions en groupe dans diff\u00e9rents groupes de r\u00e9seau et met en \u0153uvre des strat\u00e9gies limitant les ressources sp\u00e9cifiques pour chaque groupe de r\u00e9seau.
+description=Le plug-in du groupe de r\u00e9seau cr\u00e9e des groupes de r\u00e9seau bas\u00e9s sur des crit\u00e8res de connexion cliente. Chaque groupe de r\u00e9seau d\u00e9finit des strat\u00e9gies limitant les ressources qui s'appliquent \u00e0 toutes ses connexions.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_zh_CN.properties
index a2433e2..0df9a32 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupPluginCfgDefn_zh_CN.properties
@@ -1,59 +1,59 @@
-user-friendly-name=Network Group Plugin
-user-friendly-plural-name=Network Group Plugins
-synopsis=The Network Group Plugin allows to group connections into different network groups and enforce specific resource limit policies for each network group.
-description=The Network Group Plugin creates network groups based on client connection criteria. Each network group defines resource limit policies applied to all its connections.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=\u7f51\u7edc\u7ec4\u63d2\u4ef6
+user-friendly-plural-name=\u7f51\u7edc\u7ec4\u63d2\u4ef6
+synopsis=\u901a\u8fc7\u7f51\u7edc\u7ec4\u63d2\u4ef6\uff0c\u53ef\u4ee5\u5c06\u8fde\u63a5\u5206\u5230\u4e0d\u540c\u7684\u7f51\u7edc\u7ec4\u5e76\u5bf9\u6bcf\u4e2a\u7f51\u7edc\u7ec4\u5b9e\u65bd\u7279\u5b9a\u7684\u8d44\u6e90\u9650\u5236\u7b56\u7565\u3002
+description=\u7f51\u7edc\u7ec4\u63d2\u4ef6\u6839\u636e\u5ba2\u6237\u7aef\u8fde\u63a5\u6761\u4ef6\u521b\u5efa\u7f51\u7edc\u7ec4\u3002\u6bcf\u4e2a\u7f51\u7edc\u7ec4\u53ef\u4ee5\u5b9a\u4e49\u5e94\u7528\u4e8e\u5176\u6240\u6709\u8fde\u63a5\u7684\u8d44\u6e90\u9650\u5236\u7b56\u7565\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_es.properties
index ff4fddb..498e7a5 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_es.properties
@@ -1,28 +1,28 @@
-user-friendly-name=Network Group Request Filtering Policy
-user-friendly-plural-name=Network Group Request Filtering Policies
-synopsis=The Network Group Request Filtering Policy is used to define the type of requests allowed in the network group.
-property.allowed-attributes.synopsis=Specifies which attributes are allowed in search and compare operations.
-property.allowed-attributes.description=When this attribute is specified, only the listed attributes are allowed in search and compare operations. If it is not set, all the attributes are allowed, except those listed in ds-cfg-prohibited-attributes.
-property.allowed-operations.synopsis=Specifies which operations are allowed in the network group.
-property.allowed-operations.description=When this attribute is specified, only the listed operations are allowed in the network group. If the attribute is not defined, all the operations are allowed.
-property.allowed-operations.syntax.enumeration.value.add.synopsis=Add operations.
-property.allowed-operations.syntax.enumeration.value.bind.synopsis=Bind operations.
-property.allowed-operations.syntax.enumeration.value.compare.synopsis=Compare operations
-property.allowed-operations.syntax.enumeration.value.delete.synopsis=Delete operations
-property.allowed-operations.syntax.enumeration.value.extended.synopsis=Extended operations
-property.allowed-operations.syntax.enumeration.value.inequality-search.synopsis=Inequality Search operations
-property.allowed-operations.syntax.enumeration.value.modify.synopsis=Modify operations
-property.allowed-operations.syntax.enumeration.value.rename.synopsis=Rename operations
-property.allowed-operations.syntax.enumeration.value.search.synopsis=Search operations
-property.allowed-search-scopes.synopsis=Specifies which search scopes are allowed in the network group.
-property.allowed-search-scopes.description=When this attribute is specified, only the listed scopes are allowed in the network group. If it is not set, all search scopes are allowed.
-property.allowed-search-scopes.syntax.enumeration.value.base.synopsis=Base-object search.
-property.allowed-search-scopes.syntax.enumeration.value.children.synopsis=Subordinate subtree search
-property.allowed-search-scopes.syntax.enumeration.value.one.synopsis=One-level search.
-property.allowed-search-scopes.syntax.enumeration.value.sub.synopsis=Whole subtree search
-property.allowed-subtrees.synopsis=Specifies which subtrees are exposed to clients.
-property.allowed-subtrees.description=When this attribute is specified, only the listed subtrees are exposed. If it is not set, all the substrees are exposed. Note that ds-cfg-prohibited-subtrees restricts the list of exposed subtrees.
-property.prohibited-attributes.synopsis=Specifies which attributes are not allowed in search and compare operations.
-property.prohibited-attributes.description=When this attribute is specified, all the listed attributes are prohibited in search and compare operations. It should not be used in conjunction with ds-cfg-allowed-attributes.
-property.prohibited-subtrees.synopsis=Specifies which subtrees are not exposed to clients. Each prohibited subtree must be subordinate to an allowed subtree.
-property.prohibited-subtrees.description=When this attribute is specified, all the listed subtrees cannot be accessed.
+user-friendly-name=Directiva de filtrado de solicitudes del grupo de red
+user-friendly-plural-name=Directivas de filtrado de solicitudes del grupo de red
+synopsis=La directiva de filtrado de solicitudes del grupo de red se utiliza para definir el tipo de solicitudes permitidas en el grupo de red.
+property.allowed-attributes.synopsis=Especifica los atributos que se permiten en las operaciones de b\u00fasqueda y comparaci\u00f3n.
+property.allowed-attributes.description=Si se especifica este atributo, s\u00f3lo se permite el uso de los atributos enumerados en las operaciones de b\u00fasqueda y comparaci\u00f3n. Si no se define este atributo, se permitir\u00e1 el uso de todos los atributos, excepto aquellos enumerados en "ds-cfg-prohibited-attributes".
+property.allowed-operations.synopsis=Especifica las operaciones permitidas en el grupo de red.
+property.allowed-operations.description=Si se especifica este atributo, s\u00f3lo se podr\u00e1n realizar en el grupo de red las operaciones enumeradas. Si no se define este atributo, se permitir\u00e1n todas las operaciones.
+property.allowed-operations.syntax.enumeration.value.add.synopsis=Operaciones de adici\u00f3n
+property.allowed-operations.syntax.enumeration.value.bind.synopsis=Operaciones de enlace
+property.allowed-operations.syntax.enumeration.value.compare.synopsis=Operaciones de comparaci\u00f3n
+property.allowed-operations.syntax.enumeration.value.delete.synopsis=Operaciones de eliminaci\u00f3n
+property.allowed-operations.syntax.enumeration.value.extended.synopsis=Operaciones ampliadas
+property.allowed-operations.syntax.enumeration.value.inequality-search.synopsis=Operaciones de b\u00fasqueda de inexactitudes
+property.allowed-operations.syntax.enumeration.value.modify.synopsis=Operaciones de modificaci\u00f3n
+property.allowed-operations.syntax.enumeration.value.rename.synopsis=Operaciones de cambio de nombre
+property.allowed-operations.syntax.enumeration.value.search.synopsis=Operaciones de b\u00fasqueda
+property.allowed-search-scopes.synopsis=Especifica los \u00e1mbitos de b\u00fasqueda que se permiten en el grupo de red.
+property.allowed-search-scopes.description=Si se especifica este atributo, s\u00f3lo se podr\u00e1n utilizar en el grupo de red los \u00e1mbitos enumerados. Si no se define, se permitir\u00e1n todos los \u00e1mbitos de b\u00fasqueda.
+property.allowed-search-scopes.syntax.enumeration.value.base.synopsis=B\u00fasqueda de objeto de base
+property.allowed-search-scopes.syntax.enumeration.value.children.synopsis=B\u00fasqueda de \u00e1rbol subordinado
+property.allowed-search-scopes.syntax.enumeration.value.one.synopsis=B\u00fasqueda de un nivel
+property.allowed-search-scopes.syntax.enumeration.value.sub.synopsis=B\u00fasqueda del \u00e1rbol completo
+property.allowed-subtrees.synopsis=Especifica los \u00e1rboles que se mostrar\u00e1n a los clientes.
+property.allowed-subtrees.description=Si se especifica este atributo, s\u00f3lo se mostrar\u00e1n los \u00e1rboles enumerados. Si, por el contrario, no se define este atributo, se mostrar\u00e1n todos los \u00e1rboles. Tenga en cuenta que "ds-cfg-prohibited-subtrees" limita la lista de \u00e1rboles mostrados.
+property.prohibited-attributes.synopsis=Especifica los atributos que no se permiten en las operaciones de b\u00fasqueda y comparaci\u00f3n.
+property.prohibited-attributes.description=Si se especifica este atributo, se prohibir\u00e1 el uso de todos los atributos enumerados en las operaciones de b\u00fasqueda y comparaci\u00f3n. No deber\u00eda utilizarse junto con "ds-cfg-allowed-attributes".
+property.prohibited-subtrees.synopsis=Especifica los \u00e1rboles que no se mostrar\u00e1n a los clientes. Cada \u00e1rbol prohibido debe estar subordinado a un \u00e1rbol permitido.
+property.prohibited-subtrees.description=Si se especifica este atributo, no se podr\u00e1 acceder a todos los \u00e1rboles enumerados.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_fr.properties
index ff4fddb..2e4c8f5 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_fr.properties
@@ -1,28 +1,28 @@
-user-friendly-name=Network Group Request Filtering Policy
-user-friendly-plural-name=Network Group Request Filtering Policies
-synopsis=The Network Group Request Filtering Policy is used to define the type of requests allowed in the network group.
-property.allowed-attributes.synopsis=Specifies which attributes are allowed in search and compare operations.
-property.allowed-attributes.description=When this attribute is specified, only the listed attributes are allowed in search and compare operations. If it is not set, all the attributes are allowed, except those listed in ds-cfg-prohibited-attributes.
-property.allowed-operations.synopsis=Specifies which operations are allowed in the network group.
-property.allowed-operations.description=When this attribute is specified, only the listed operations are allowed in the network group. If the attribute is not defined, all the operations are allowed.
-property.allowed-operations.syntax.enumeration.value.add.synopsis=Add operations.
-property.allowed-operations.syntax.enumeration.value.bind.synopsis=Bind operations.
-property.allowed-operations.syntax.enumeration.value.compare.synopsis=Compare operations
-property.allowed-operations.syntax.enumeration.value.delete.synopsis=Delete operations
-property.allowed-operations.syntax.enumeration.value.extended.synopsis=Extended operations
-property.allowed-operations.syntax.enumeration.value.inequality-search.synopsis=Inequality Search operations
-property.allowed-operations.syntax.enumeration.value.modify.synopsis=Modify operations
-property.allowed-operations.syntax.enumeration.value.rename.synopsis=Rename operations
-property.allowed-operations.syntax.enumeration.value.search.synopsis=Search operations
-property.allowed-search-scopes.synopsis=Specifies which search scopes are allowed in the network group.
-property.allowed-search-scopes.description=When this attribute is specified, only the listed scopes are allowed in the network group. If it is not set, all search scopes are allowed.
-property.allowed-search-scopes.syntax.enumeration.value.base.synopsis=Base-object search.
-property.allowed-search-scopes.syntax.enumeration.value.children.synopsis=Subordinate subtree search
-property.allowed-search-scopes.syntax.enumeration.value.one.synopsis=One-level search.
-property.allowed-search-scopes.syntax.enumeration.value.sub.synopsis=Whole subtree search
-property.allowed-subtrees.synopsis=Specifies which subtrees are exposed to clients.
-property.allowed-subtrees.description=When this attribute is specified, only the listed subtrees are exposed. If it is not set, all the substrees are exposed. Note that ds-cfg-prohibited-subtrees restricts the list of exposed subtrees.
-property.prohibited-attributes.synopsis=Specifies which attributes are not allowed in search and compare operations.
-property.prohibited-attributes.description=When this attribute is specified, all the listed attributes are prohibited in search and compare operations. It should not be used in conjunction with ds-cfg-allowed-attributes.
-property.prohibited-subtrees.synopsis=Specifies which subtrees are not exposed to clients. Each prohibited subtree must be subordinate to an allowed subtree.
-property.prohibited-subtrees.description=When this attribute is specified, all the listed subtrees cannot be accessed.
+user-friendly-name=R\u00e8gle de filtrage des requ\u00eates du groupe de r\u00e9seau
+user-friendly-plural-name=R\u00e8gles de filtrage des requ\u00eates du groupe de r\u00e9seau
+synopsis=La r\u00e8gle de filtrage des requ\u00eates du groupe de r\u00e9seau est utilis\u00e9e pour d\u00e9finir le type de requ\u00eates autoris\u00e9es dans le groupe de r\u00e9seau.
+property.allowed-attributes.synopsis=Sp\u00e9cifie les attributs autoris\u00e9s dans les op\u00e9rations de recherche et de comparaison.
+property.allowed-attributes.description=Lorsque cet attribut est sp\u00e9cifi\u00e9, seuls les attributs r\u00e9pertori\u00e9s sont autoris\u00e9s dans les op\u00e9rations de recherche et de comparaison. S'il n'est pas d\u00e9fini, tous les attributs sont autoris\u00e9s, \u00e0 l'exception de ceux r\u00e9pertori\u00e9s dans ds-cfg-prohibited-attributes.
+property.allowed-operations.synopsis=Sp\u00e9cifie les op\u00e9rations autoris\u00e9es dans le groupe de r\u00e9seau.
+property.allowed-operations.description=Lorsque cet attribut est sp\u00e9cifi\u00e9, seules les op\u00e9rations r\u00e9pertori\u00e9es sont autoris\u00e9es dans le groupe de r\u00e9seau. Si l'attribut n'est pas d\u00e9fini, toutes les op\u00e9rations sont autoris\u00e9es.
+property.allowed-operations.syntax.enumeration.value.add.synopsis=Op\u00e9rations d'ajout.
+property.allowed-operations.syntax.enumeration.value.bind.synopsis=Op\u00e9rations de liaison.
+property.allowed-operations.syntax.enumeration.value.compare.synopsis=Op\u00e9rations de comparaison
+property.allowed-operations.syntax.enumeration.value.delete.synopsis=Op\u00e9rations de suppression
+property.allowed-operations.syntax.enumeration.value.extended.synopsis=Op\u00e9rations \u00e9tendues
+property.allowed-operations.syntax.enumeration.value.inequality-search.synopsis=Op\u00e9rations de recherche d'in\u00e9galit\u00e9
+property.allowed-operations.syntax.enumeration.value.modify.synopsis=Op\u00e9rations de modification
+property.allowed-operations.syntax.enumeration.value.rename.synopsis=Op\u00e9rations de renomination
+property.allowed-operations.syntax.enumeration.value.search.synopsis=Op\u00e9rations de recherche
+property.allowed-search-scopes.synopsis=Sp\u00e9cifie les \u00e9tendues de la recherche autoris\u00e9es dans le groupe de r\u00e9seau.
+property.allowed-search-scopes.description=Lorsque cet attribut est sp\u00e9cifi\u00e9, seules les \u00e9tendues r\u00e9pertori\u00e9es sont autoris\u00e9es dans le groupe de r\u00e9seau. S'il n'est pas d\u00e9fini, toutes les \u00e9tendues de recherche sont autoris\u00e9es.
+property.allowed-search-scopes.syntax.enumeration.value.base.synopsis=Recherche d'objet de la base.
+property.allowed-search-scopes.syntax.enumeration.value.children.synopsis=Recherche dans une sous-arborescence subordonn\u00e9e
+property.allowed-search-scopes.syntax.enumeration.value.one.synopsis=Recherche \u00e0 un niveau.
+property.allowed-search-scopes.syntax.enumeration.value.sub.synopsis=Recherche dans l'ensemble de la sous-arborescence
+property.allowed-subtrees.synopsis=Sp\u00e9cifie les sous-arborescences expos\u00e9es aux clients.
+property.allowed-subtrees.description=Lorsque cet attribut est sp\u00e9cifi\u00e9, seules les sous-arborescences r\u00e9pertori\u00e9es sont expos\u00e9es. S'il n'est pas d\u00e9fini, toutes les sous-arborescences sont expos\u00e9es. Remarque : ds-cfg-prohibited-subtrees limite la liste des sous-arborescences expos\u00e9es.
+property.prohibited-attributes.synopsis=Sp\u00e9cifie les attributs non autoris\u00e9s dans les op\u00e9rations de recherche et de comparaison.
+property.prohibited-attributes.description=Lorsque cet attribut est sp\u00e9cifi\u00e9, tous les attributs r\u00e9pertori\u00e9s sont interdits dans les op\u00e9rations de recherche et de comparaison. Cela ne doit pas \u00eatre utilis\u00e9 en conjonction avec ds-cfg-allowed-attributes.
+property.prohibited-subtrees.synopsis=Sp\u00e9cifie les sous-arborescences non expos\u00e9es aux clients. Chaque sous-arborescence interdite doit \u00eatre subordonn\u00e9e \u00e0 une sous-arborescence autoris\u00e9e.
+property.prohibited-subtrees.description=Lorsque cet attribut est sp\u00e9cifi\u00e9, toutes les sous-arborescences r\u00e9pertori\u00e9es sont inaccessibles.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_zh_CN.properties
index ff4fddb..293c038 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupRequestFilteringPolicyCfgDefn_zh_CN.properties
@@ -1,28 +1,28 @@
-user-friendly-name=Network Group Request Filtering Policy
-user-friendly-plural-name=Network Group Request Filtering Policies
-synopsis=The Network Group Request Filtering Policy is used to define the type of requests allowed in the network group.
-property.allowed-attributes.synopsis=Specifies which attributes are allowed in search and compare operations.
-property.allowed-attributes.description=When this attribute is specified, only the listed attributes are allowed in search and compare operations. If it is not set, all the attributes are allowed, except those listed in ds-cfg-prohibited-attributes.
-property.allowed-operations.synopsis=Specifies which operations are allowed in the network group.
-property.allowed-operations.description=When this attribute is specified, only the listed operations are allowed in the network group. If the attribute is not defined, all the operations are allowed.
-property.allowed-operations.syntax.enumeration.value.add.synopsis=Add operations.
-property.allowed-operations.syntax.enumeration.value.bind.synopsis=Bind operations.
-property.allowed-operations.syntax.enumeration.value.compare.synopsis=Compare operations
-property.allowed-operations.syntax.enumeration.value.delete.synopsis=Delete operations
-property.allowed-operations.syntax.enumeration.value.extended.synopsis=Extended operations
-property.allowed-operations.syntax.enumeration.value.inequality-search.synopsis=Inequality Search operations
-property.allowed-operations.syntax.enumeration.value.modify.synopsis=Modify operations
-property.allowed-operations.syntax.enumeration.value.rename.synopsis=Rename operations
-property.allowed-operations.syntax.enumeration.value.search.synopsis=Search operations
-property.allowed-search-scopes.synopsis=Specifies which search scopes are allowed in the network group.
-property.allowed-search-scopes.description=When this attribute is specified, only the listed scopes are allowed in the network group. If it is not set, all search scopes are allowed.
-property.allowed-search-scopes.syntax.enumeration.value.base.synopsis=Base-object search.
-property.allowed-search-scopes.syntax.enumeration.value.children.synopsis=Subordinate subtree search
-property.allowed-search-scopes.syntax.enumeration.value.one.synopsis=One-level search.
-property.allowed-search-scopes.syntax.enumeration.value.sub.synopsis=Whole subtree search
-property.allowed-subtrees.synopsis=Specifies which subtrees are exposed to clients.
-property.allowed-subtrees.description=When this attribute is specified, only the listed subtrees are exposed. If it is not set, all the substrees are exposed. Note that ds-cfg-prohibited-subtrees restricts the list of exposed subtrees.
-property.prohibited-attributes.synopsis=Specifies which attributes are not allowed in search and compare operations.
-property.prohibited-attributes.description=When this attribute is specified, all the listed attributes are prohibited in search and compare operations. It should not be used in conjunction with ds-cfg-allowed-attributes.
-property.prohibited-subtrees.synopsis=Specifies which subtrees are not exposed to clients. Each prohibited subtree must be subordinate to an allowed subtree.
-property.prohibited-subtrees.description=When this attribute is specified, all the listed subtrees cannot be accessed.
+user-friendly-name=\u7f51\u7edc\u7ec4\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565
+user-friendly-plural-name=\u7f51\u7edc\u7ec4\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565
+synopsis=\u7f51\u7edc\u7ec4\u8bf7\u6c42\u8fc7\u6ee4\u7b56\u7565\u7528\u4e8e\u5b9a\u4e49\u7f51\u7edc\u7ec4\u4e2d\u5141\u8bb8\u7684\u8bf7\u6c42\u7c7b\u578b\u3002
+property.allowed-attributes.synopsis=\u6307\u5b9a\u641c\u7d22\u548c\u6bd4\u8f83\u64cd\u4f5c\u4e2d\u5141\u8bb8\u7684\u5c5e\u6027\u3002
+property.allowed-attributes.description=\u6307\u5b9a\u6b64\u5c5e\u6027\u540e\uff0c\u641c\u7d22\u548c\u6bd4\u8f83\u64cd\u4f5c\u4e2d\u4ec5\u5141\u8bb8\u5217\u51fa\u7684\u5c5e\u6027\u3002\u5982\u679c\u672a\u8bbe\u7f6e\uff0c\u5219\u5141\u8bb8\u9664 ds-cfg-prohibited-attributes \u4e2d\u5217\u51fa\u7684\u5c5e\u6027\u5916\u7684\u6240\u6709\u5c5e\u6027\u3002
+property.allowed-operations.synopsis=\u6307\u5b9a\u7f51\u7edc\u7ec4\u4e2d\u5141\u8bb8\u7684\u64cd\u4f5c\u3002
+property.allowed-operations.description=\u6307\u5b9a\u6b64\u5c5e\u6027\u540e\uff0c\u7f51\u7edc\u7ec4\u4e2d\u4ec5\u5141\u8bb8\u5217\u51fa\u7684\u64cd\u4f5c\u3002\u5982\u679c\u672a\u5b9a\u4e49\u6b64\u5c5e\u6027\uff0c\u5219\u5141\u8bb8\u6240\u6709\u64cd\u4f5c\u3002
+property.allowed-operations.syntax.enumeration.value.add.synopsis=\u6dfb\u52a0\u64cd\u4f5c\u3002
+property.allowed-operations.syntax.enumeration.value.bind.synopsis=\u7ed1\u5b9a\u64cd\u4f5c\u3002
+property.allowed-operations.syntax.enumeration.value.compare.synopsis=\u6bd4\u8f83\u64cd\u4f5c
+property.allowed-operations.syntax.enumeration.value.delete.synopsis=\u5220\u9664\u64cd\u4f5c
+property.allowed-operations.syntax.enumeration.value.extended.synopsis=\u6269\u5c55\u64cd\u4f5c
+property.allowed-operations.syntax.enumeration.value.inequality-search.synopsis=\u4e0d\u7b49\u641c\u7d22\u64cd\u4f5c
+property.allowed-operations.syntax.enumeration.value.modify.synopsis=\u4fee\u6539\u64cd\u4f5c
+property.allowed-operations.syntax.enumeration.value.rename.synopsis=\u91cd\u547d\u540d\u64cd\u4f5c
+property.allowed-operations.syntax.enumeration.value.search.synopsis=\u641c\u7d22\u64cd\u4f5c
+property.allowed-search-scopes.synopsis=\u6307\u5b9a\u7f51\u7edc\u7ec4\u4e2d\u5141\u8bb8\u7684\u641c\u7d22\u8303\u56f4\u3002
+property.allowed-search-scopes.description=\u6307\u5b9a\u6b64\u5c5e\u6027\u540e\uff0c\u7f51\u7edc\u7ec4\u4e2d\u4ec5\u5141\u8bb8\u5217\u51fa\u7684\u8303\u56f4\u3002\u5982\u679c\u672a\u8bbe\u7f6e\uff0c\u5219\u5141\u8bb8\u6240\u6709\u641c\u7d22\u8303\u56f4\u3002
+property.allowed-search-scopes.syntax.enumeration.value.base.synopsis=\u57fa\u5bf9\u8c61\u641c\u7d22\u3002
+property.allowed-search-scopes.syntax.enumeration.value.children.synopsis=\u4e0b\u5c5e\u5b50\u6811\u641c\u7d22
+property.allowed-search-scopes.syntax.enumeration.value.one.synopsis=\u5355\u7ea7\u641c\u7d22\u3002
+property.allowed-search-scopes.syntax.enumeration.value.sub.synopsis=\u6574\u4e2a\u5b50\u6811\u641c\u7d22
+property.allowed-subtrees.synopsis=\u6307\u5b9a\u8981\u663e\u793a\u7ed9\u5ba2\u6237\u7aef\u7684\u5b50\u6811\u3002
+property.allowed-subtrees.description=\u6307\u5b9a\u6b64\u5c5e\u6027\u540e\uff0c\u4ec5\u663e\u793a\u5217\u51fa\u7684\u5b50\u6811\u3002\u5982\u679c\u672a\u8bbe\u7f6e\uff0c\u5219\u663e\u793a\u6240\u6709\u5b50\u6811\u3002\u8bf7\u6ce8\u610f\uff0cds-cfg-prohibited-subtrees \u4f1a\u9650\u5236\u6240\u663e\u793a\u5b50\u6811\u7684\u5217\u8868\u3002
+property.prohibited-attributes.synopsis=\u6307\u5b9a\u641c\u7d22\u548c\u6bd4\u8f83\u64cd\u4f5c\u4e2d\u4e0d\u5141\u8bb8\u7684\u5c5e\u6027\u3002
+property.prohibited-attributes.description=\u6307\u5b9a\u6b64\u5c5e\u6027\u540e\uff0c\u641c\u7d22\u548c\u6bd4\u8f83\u64cd\u4f5c\u4e2d\u5c06\u7981\u6b62\u6240\u6709\u5217\u51fa\u7684\u5c5e\u6027\u3002\u5b83\u4e0d\u5e94\u4e0e ds-cfg-allowed-attributes \u7ed3\u5408\u4f7f\u7528\u3002
+property.prohibited-subtrees.synopsis=\u6307\u5b9a\u4e0d\u663e\u793a\u7ed9\u5ba2\u6237\u7aef\u7684\u5b50\u6811\u3002\u6bcf\u4e2a\u7981\u6b62\u7684\u5b50\u6811\u90fd\u5fc5\u987b\u662f\u5141\u8bb8\u7684\u5b50\u6811\u7684\u4e0b\u5c5e\u3002
+property.prohibited-subtrees.description=\u6307\u5b9a\u6b64\u5c5e\u6027\u540e\uff0c\u5c06\u65e0\u6cd5\u8bbf\u95ee\u6240\u6709\u5217\u51fa\u7684\u5b50\u6811\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_de.properties
index 40871fb..c92657b 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_de.properties
@@ -1,30 +1,30 @@
-user-friendly-name=Network Group Resource Limits
-user-friendly-plural-name=Network Group Resource Limits
-synopsis=The Network Group Resource Limits are used to define resource limits enforced by the network group.
-property.max-concurrent-ops-per-connection.synopsis=Specifies the maximum number of concurrent operations per connection.
-property.max-concurrent-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.max-connections.synopsis=Specifies the maximum number of connections in the network group.
-property.max-connections.description=A value of 0 means that no limit is enforced.
-property.max-connections-from-same-ip.synopsis=Specifies the maximum number of connections from the same client (identified by its IP address).
-property.max-connections-from-same-ip.description=A value of 0 means that no limit is enforced.
-property.max-ops-per-connection.synopsis=Specifies the maximum number of operations per connection.
-property.max-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.min-substring-length.synopsis=Specifies the minimum length for a search substring.
-property.min-substring-length.description=Search operations with short search substring are likely to match a high number of entries and might degrade performances. A value of 0 indicates that no limit is enforced.
-property.referral-bind-policy.synopsis=Specifies the referral bind policy.
-property.referral-bind-policy.description=The referral bind policy is used only when the referral policy is set to "follow". It specifies whether the referral is followed with the client bind DN and password or anonymously.
-property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Follow referrals anonymously.
-property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Follow referrals with the client bind DN and password.
-property.referral-hop-limit.synopsis=Specifies the maximum number of hops when following referrals.
-property.referral-hop-limit.description=A value of 0 means that no limit is enforced.
-property.referral-policy.synopsis=Specifies the referral policy.
-property.referral-policy.description=The referral policy defines the behavior when a referral is received. The server can either discard the referral, forward the referral to the client or follow the referral.
-property.referral-policy.syntax.enumeration.value.discard.synopsis=Discard referrals.
-property.referral-policy.syntax.enumeration.value.follow.synopsis=Follow referrals
-property.referral-policy.syntax.enumeration.value.forward.synopsis=Forward referrals.
-property.search-size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client during a search operation.
-property.search-size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the network-group limit, but it may be overridden on a per-user basis.
-property.search-size-limit.default-behavior.alias.synopsis=Use the global default size limit.
-property.search-time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.search-time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the network group time limit, but it may be overridden on a per-user basis.
-property.search-time-limit.default-behavior.alias.synopsis=Use the global default time limit.
+user-friendly-name=Limits der Netzwerkgruppenressourcen
+user-friendly-plural-name=Limits der Netzwerkgruppenressourcen
+synopsis=Die Ressourcenlimits der Netzwerkgruppe werden zum Definieren von Ressourcenlimits verwendet, die von der Netzwerkgruppe umgesetzt werden.
+property.max-concurrent-ops-per-connection.synopsis=Gibt die maximale Anzahl gleichzeitiger Vorg\u00e4nge pro Verbindung an.
+property.max-concurrent-ops-per-connection.description=Ein Wert von 0 bedeutet, dass kein Limit umgesetzt wird.
+property.max-connections.synopsis=Gibt die maximale Anzahl von Verbindungen in der Netzwerkgruppe an.
+property.max-connections.description=Ein Wert von 0 bedeutet, dass kein Limit umgesetzt wird.
+property.max-connections-from-same-ip.synopsis=Gibt die maximale Anzahl von Verbindungen vom gleichen Client an (\u00fcber seine IP-Adresse identifiziert).
+property.max-connections-from-same-ip.description=Ein Wert von 0 bedeutet, dass kein Limit umgesetzt wird.
+property.max-ops-per-connection.synopsis=Gibt die maximale Anzahl gleichzeitiger Vorg\u00e4nge pro Verbindung an.
+property.max-ops-per-connection.description=Ein Wert von 0 bedeutet, dass kein Limit umgesetzt wird.
+property.min-substring-length.synopsis=Gibt die minimale L\u00e4nge f\u00fcr eine Suchunterzeichenfolge an.
+property.min-substring-length.description=Suchvorg\u00e4nge mit einer kurzen Suchunterzeichenfolge stimmen wahrscheinlich mit einer hohen Anzahl von Eintr\u00e4gen \u00fcberein und k\u00f6nnen die Leistung beeintr\u00e4chtigen. Ein Wert von 0 bedeutet, dass kein Limit umgesetzt wird.
+property.referral-bind-policy.synopsis=Gibt die Bezugs-Verbindungsrichtlinie an.
+property.referral-bind-policy.description=Die Bezugs-Verbindungsrichtlinie wird nur verwendet, wenn die Bezugsrichtlinie auf "follow" festgelegt ist. Sie gibt an, ob auf den Bezug die Client-Verbindungs-DN folgt und ein Passwort oder anonymer Zugang verwendet werden.
+property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Bez\u00fcgen anonym folgen.
+property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Bez\u00fcgen mit dem Client-Verbindungs-DN und dem Passwort folgen.
+property.referral-hop-limit.synopsis=Gibt die maximale Anzahl von Hops beim Folgen von Bez\u00fcgen an.
+property.referral-hop-limit.description=Ein Wert von 0 bedeutet, dass kein Limit umgesetzt wird.
+property.referral-policy.synopsis=Gibt die Bezugsrichtlinie an.
+property.referral-policy.description=Die Bezugsrichtlinie definiert das Verhalten beim Empfangen eines Bezugs. Der Server kann den Bezug verwerfen, den Bezug an den Client weiterleiten oder dem Bezug folgen.
+property.referral-policy.syntax.enumeration.value.discard.synopsis=Bez\u00fcge verwerfen.
+property.referral-policy.syntax.enumeration.value.follow.synopsis=Bez\u00fcgen folgen.
+property.referral-policy.syntax.enumeration.value.forward.synopsis=Bez\u00fcge weiterleiten.
+property.search-size-limit.synopsis=Gibt die maximale Anzahl der Eintr\u00e4ge an, die der Directory-Server w\u00e4hrend des Suchvorgangs an den Client zur\u00fcckgibt.
+property.search-size-limit.description=Ein Wert von 0 gibt an, dass kein Gr\u00f6\u00dfenlimit umgesetzt wird. Beachten Sie, dass dies das Limit der Netzwerkgruppe ist, es jedoch pro Benutzer \u00fcberschrieben werden kann.
+property.search-size-limit.default-behavior.alias.synopsis=Das globale Standardgr\u00f6\u00dfenlimit verwenden.
+property.search-time-limit.synopsis=Gibt die maximale Zeitspanne an, die der Directory-Server mit der Verarbeitung eines Suchvorgangs verbringt.
+property.search-time-limit.description=Ein Wert von 0 gibt an, dass keine Zeitlimit umgesetzt wird. Beachten Sie, dass es sich um das Zeitlimit der Netzwerkgruppe handelt, die f\u00fcr jeden Benutzer \u00fcberschrieben werden kann.
+property.search-time-limit.default-behavior.alias.synopsis=Das globale Standardzeitlimit verwenden.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_es.properties
index 40871fb..89a68c6 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_es.properties
@@ -1,30 +1,30 @@
-user-friendly-name=Network Group Resource Limits
-user-friendly-plural-name=Network Group Resource Limits
-synopsis=The Network Group Resource Limits are used to define resource limits enforced by the network group.
-property.max-concurrent-ops-per-connection.synopsis=Specifies the maximum number of concurrent operations per connection.
-property.max-concurrent-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.max-connections.synopsis=Specifies the maximum number of connections in the network group.
-property.max-connections.description=A value of 0 means that no limit is enforced.
-property.max-connections-from-same-ip.synopsis=Specifies the maximum number of connections from the same client (identified by its IP address).
-property.max-connections-from-same-ip.description=A value of 0 means that no limit is enforced.
-property.max-ops-per-connection.synopsis=Specifies the maximum number of operations per connection.
-property.max-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.min-substring-length.synopsis=Specifies the minimum length for a search substring.
-property.min-substring-length.description=Search operations with short search substring are likely to match a high number of entries and might degrade performances. A value of 0 indicates that no limit is enforced.
-property.referral-bind-policy.synopsis=Specifies the referral bind policy.
-property.referral-bind-policy.description=The referral bind policy is used only when the referral policy is set to "follow". It specifies whether the referral is followed with the client bind DN and password or anonymously.
-property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Follow referrals anonymously.
-property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Follow referrals with the client bind DN and password.
-property.referral-hop-limit.synopsis=Specifies the maximum number of hops when following referrals.
-property.referral-hop-limit.description=A value of 0 means that no limit is enforced.
-property.referral-policy.synopsis=Specifies the referral policy.
-property.referral-policy.description=The referral policy defines the behavior when a referral is received. The server can either discard the referral, forward the referral to the client or follow the referral.
-property.referral-policy.syntax.enumeration.value.discard.synopsis=Discard referrals.
-property.referral-policy.syntax.enumeration.value.follow.synopsis=Follow referrals
-property.referral-policy.syntax.enumeration.value.forward.synopsis=Forward referrals.
-property.search-size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client during a search operation.
-property.search-size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the network-group limit, but it may be overridden on a per-user basis.
-property.search-size-limit.default-behavior.alias.synopsis=Use the global default size limit.
-property.search-time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.search-time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the network group time limit, but it may be overridden on a per-user basis.
-property.search-time-limit.default-behavior.alias.synopsis=Use the global default time limit.
+user-friendly-name=L\u00edmites de recursos del grupo de red
+user-friendly-plural-name=L\u00edmites de recursos del grupo de red
+synopsis=Los l\u00edmites de recursos del grupo de red se utilizan para definir los l\u00edmites de recursos aplicados por el grupo de red.
+property.max-concurrent-ops-per-connection.synopsis=Especifica el n\u00famero m\u00e1ximo de operaciones simult\u00e1neas por conexi\u00f3n.
+property.max-concurrent-ops-per-connection.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite.
+property.max-connections.synopsis=Especifica el n\u00famero m\u00e1ximo de conexiones del grupo de red.
+property.max-connections.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite.
+property.max-connections-from-same-ip.synopsis=Especifica el n\u00famero m\u00e1ximo de conexiones desde el mismo cliente (identificado por su direcci\u00f3n IP).
+property.max-connections-from-same-ip.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite.
+property.max-ops-per-connection.synopsis=Especifica el n\u00famero m\u00e1ximo de operaciones por conexi\u00f3n.
+property.max-ops-per-connection.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite.
+property.min-substring-length.synopsis=Especifica la longitud m\u00ednima de una subcadena de b\u00fasqueda.
+property.min-substring-length.description=Es muy probable que las operaciones de b\u00fasqueda con subcadenas de b\u00fasqueda cortas proporcionen un elevado n\u00famero de entradas, lo que puede reducir el rendimiento. El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite.
+property.referral-bind-policy.synopsis=Especifica la directiva de enlace de referencia.
+property.referral-bind-policy.description=La directiva de enlace de referencia se utiliza cuando la directiva de referencia se ha establecido en "follow". Especifica si se sigue la referencia con el DN de enlace y la contrase\u00f1a del cliente, o de forma an\u00f3nima.
+property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Permite seguir referencias de forma an\u00f3nima.
+property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Permite seguir referencias con el DN de enlace y la contrase\u00f1a del cliente.
+property.referral-hop-limit.synopsis=Especifica el n\u00famero m\u00e1ximo de saltos al seguir referencias.
+property.referral-hop-limit.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite.
+property.referral-policy.synopsis=Especifica la directiva de referencia.
+property.referral-policy.description=La directiva de referencia define el comportamiento que mostrar\u00e1 el servidor al recibir una referencia. El servidor puede descartar la referencia, reenviarla al cliente o seguirla.
+property.referral-policy.syntax.enumeration.value.discard.synopsis=Permite descartar las referencias.
+property.referral-policy.syntax.enumeration.value.follow.synopsis=Permite seguir las referencias.
+property.referral-policy.syntax.enumeration.value.forward.synopsis=Permite reenviar las referencias.
+property.search-size-limit.synopsis=Especifica el n\u00famero m\u00e1ximo de entradas que Directory Server debe devolver al cliente durante una operaci\u00f3n de b\u00fasqueda.
+property.search-size-limit.description=El valor 0 indica que no se aplicar\u00e1 ning\u00fan l\u00edmite de tama\u00f1o. Tenga en cuenta que se trata del l\u00edmite del grupo de red, aunque puede anularse individualmente en funci\u00f3n de cada usuario.
+property.search-size-limit.default-behavior.alias.synopsis=Permite utilizar el l\u00edmite de tama\u00f1o global predeterminado.
+property.search-time-limit.synopsis=Especifica el periodo de tiempo m\u00e1ximo que Directory Server debe dedicar al procesamiento de una operaci\u00f3n de b\u00fasqueda.
+property.search-time-limit.description=Un valor de 0 segundos indica que no se aplicar\u00e1 ning\u00fan l\u00edmite de tiempo. Tenga en cuenta que se trata del l\u00edmite de tiempo del grupo de red, aunque puede anularse individualmente en funci\u00f3n de cada usuario.
+property.search-time-limit.default-behavior.alias.synopsis=Permite utilizar el l\u00edmite de tiempo global predeterminado.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_fr.properties
index 40871fb..69558e3 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_fr.properties
@@ -1,30 +1,30 @@
-user-friendly-name=Network Group Resource Limits
-user-friendly-plural-name=Network Group Resource Limits
-synopsis=The Network Group Resource Limits are used to define resource limits enforced by the network group.
-property.max-concurrent-ops-per-connection.synopsis=Specifies the maximum number of concurrent operations per connection.
-property.max-concurrent-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.max-connections.synopsis=Specifies the maximum number of connections in the network group.
-property.max-connections.description=A value of 0 means that no limit is enforced.
-property.max-connections-from-same-ip.synopsis=Specifies the maximum number of connections from the same client (identified by its IP address).
-property.max-connections-from-same-ip.description=A value of 0 means that no limit is enforced.
-property.max-ops-per-connection.synopsis=Specifies the maximum number of operations per connection.
-property.max-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.min-substring-length.synopsis=Specifies the minimum length for a search substring.
-property.min-substring-length.description=Search operations with short search substring are likely to match a high number of entries and might degrade performances. A value of 0 indicates that no limit is enforced.
-property.referral-bind-policy.synopsis=Specifies the referral bind policy.
-property.referral-bind-policy.description=The referral bind policy is used only when the referral policy is set to "follow". It specifies whether the referral is followed with the client bind DN and password or anonymously.
-property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Follow referrals anonymously.
-property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Follow referrals with the client bind DN and password.
-property.referral-hop-limit.synopsis=Specifies the maximum number of hops when following referrals.
-property.referral-hop-limit.description=A value of 0 means that no limit is enforced.
-property.referral-policy.synopsis=Specifies the referral policy.
-property.referral-policy.description=The referral policy defines the behavior when a referral is received. The server can either discard the referral, forward the referral to the client or follow the referral.
-property.referral-policy.syntax.enumeration.value.discard.synopsis=Discard referrals.
-property.referral-policy.syntax.enumeration.value.follow.synopsis=Follow referrals
-property.referral-policy.syntax.enumeration.value.forward.synopsis=Forward referrals.
-property.search-size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client during a search operation.
-property.search-size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the network-group limit, but it may be overridden on a per-user basis.
-property.search-size-limit.default-behavior.alias.synopsis=Use the global default size limit.
-property.search-time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.search-time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the network group time limit, but it may be overridden on a per-user basis.
-property.search-time-limit.default-behavior.alias.synopsis=Use the global default time limit.
+user-friendly-name=Limites de ressource du groupe de r\u00e9seau
+user-friendly-plural-name=Limites de ressource du groupe de r\u00e9seau
+synopsis=Les limites de ressource du groupe de r\u00e9seau sont utilis\u00e9es pour d\u00e9finir les limites de ressource appliqu\u00e9es par le groupe de r\u00e9seau.
+property.max-concurrent-ops-per-connection.synopsis=Sp\u00e9cifie le nombre maximal d'op\u00e9rations simultan\u00e9es par connexion.
+property.max-concurrent-ops-per-connection.description=Une valeur nulle (0) signifie qu'aucune limite n'est appliqu\u00e9e.
+property.max-connections.synopsis=Sp\u00e9cifie le nombre maximal de connexions dans le groupe de r\u00e9seau.
+property.max-connections.description=Une valeur nulle (0) signifie qu'aucune limite n'est appliqu\u00e9e.
+property.max-connections-from-same-ip.synopsis=Sp\u00e9cifie le nombre maximal de connexions du m\u00eame client (identifi\u00e9 par son adresse IP).
+property.max-connections-from-same-ip.description=Une valeur nulle (0) signifie qu'aucune limite n'est appliqu\u00e9e.
+property.max-ops-per-connection.synopsis=Sp\u00e9cifie le nombre maximal d'op\u00e9rations par connexion.
+property.max-ops-per-connection.description=Une valeur nulle (0) signifie qu'aucune limite n'est appliqu\u00e9e.
+property.min-substring-length.synopsis=Sp\u00e9cifie la longueur minimale d'une sous-cha\u00eene de recherche.
+property.min-substring-length.description=Les op\u00e9rations de recherche avec une sous-cha\u00eene de recherche courte sont susceptibles de correspondre \u00e0 un nombre \u00e9lev\u00e9 d'entr\u00e9es et pourraient d\u00e9grader les performances. Une valeur nulle (0) indique qu'aucune limite n'est appliqu\u00e9e.
+property.referral-bind-policy.synopsis=Sp\u00e9cifie la r\u00e8gle de liaison de r\u00e9f\u00e9rence.
+property.referral-bind-policy.description=La r\u00e8gle de liaison de r\u00e9f\u00e9rence est utilis\u00e9e uniquement lorsque la r\u00e8gle de r\u00e9f\u00e9rence est d\u00e9finie \u00e0 "suivre". Elle sp\u00e9cifie si la r\u00e9f\u00e9rence est suivie ou non du DN de liaison et du mot de passe du client, ou de fa\u00e7on anonyme.
+property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Suivre les r\u00e9f\u00e9rences de fa\u00e7on anonyme.
+property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Suivre les r\u00e9f\u00e9rences avec le DN de liaison et le mot de passe du client.
+property.referral-hop-limit.synopsis=Sp\u00e9cifie le nombre maximal de sauts lors du suivi des r\u00e9f\u00e9rences.
+property.referral-hop-limit.description=Une valeur nulle (0) signifie qu'aucune limite n'est appliqu\u00e9e.
+property.referral-policy.synopsis=Sp\u00e9cifie la r\u00e8gle de r\u00e9f\u00e9rence.
+property.referral-policy.description=La r\u00e8gle de r\u00e9f\u00e9rence d\u00e9finit le comportement lors de la r\u00e9ception d'une r\u00e9f\u00e9rence. Le serveur peut rejeter la r\u00e9f\u00e9rence, la transf\u00e9rer au client ou la suivre.
+property.referral-policy.syntax.enumeration.value.discard.synopsis=Rejeter des r\u00e9f\u00e9rences.
+property.referral-policy.syntax.enumeration.value.follow.synopsis=Suivre des r\u00e9f\u00e9rences
+property.referral-policy.syntax.enumeration.value.forward.synopsis=Transf\u00e9rer des r\u00e9f\u00e9rences.
+property.search-size-limit.synopsis=Sp\u00e9cifie le nombre maximal d'entr\u00e9es que le serveur d'annuaire doit retourner au client lors d'une op\u00e9ration de recherche. 
+property.search-size-limit.description=Une valeur de 0 indique qu'aucune limite de taille n'est mise en \u0153uvre. Notez qu'il s'agit de la limite du groupe de r\u00e9seau, mais qu'elle peut \u00eatre remplac\u00e9e selon l'utilisateur.
+property.search-size-limit.default-behavior.alias.synopsis=Utiliser la limite de taille par d\u00e9faut globale.
+property.search-time-limit.synopsis=Sp\u00e9cifie la dur\u00e9e maximum de temps que Directory Server doit passer \u00e0 traiter une op\u00e9ration de recherche.
+property.search-time-limit.description=Une valeur de 0 seconde indique qu'aucune limite de temps n'est mise en \u0153uvre. Notez qu'il s'agit de la limite de temps du groupe de r\u00e9seau, mais qu'elle peut \u00eatre remplac\u00e9e selon l'utilisateur.
+property.search-time-limit.default-behavior.alias.synopsis=Utiliser la limite de temps par d\u00e9faut globale.
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_ja.properties
index b83aae1..b93480f 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_ja.properties
@@ -26,5 +26,5 @@
 property.search-size-limit.description=\u5024\u3092 0 \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u30b5\u30a4\u30ba\u306e\u5236\u9650\u306f\u5b9f\u65bd\u3055\u308c\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u306e\u5236\u9650\u3067\u3059\u304c\u3001\u30e6\u30fc\u30b6\u30fc\u3054\u3068\u306e\u57fa\u6e96\u304c\u512a\u5148\u3055\u308c\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002
 property.search-size-limit.default-behavior.alias.synopsis=\u30b0\u30ed\u30fc\u30d0\u30eb\u306a\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30a4\u30ba\u5236\u9650\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002
 property.search-time-limit.synopsis=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u691c\u7d22\u64cd\u4f5c\u306e\u51e6\u7406\u306b\u304b\u3051\u308b\u6700\u9577\u6642\u9593\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
-property.search-time-limit.description=\u5024\u3092 "0 \u79d2" \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u6642\u9593\u5236\u9650\u306f\u5b9f\u65bd\u3055\u308c\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u306e\u6642\u9593\u5236\u9650\u3067\u3059\u304c\u3001\u30e6\u30fc\u30b6\u30fc\u3054\u3068\u306e\u57fa\u6e96\u304c\u512a\u5148\u3055\u308c\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002
+property.search-time-limit.description=\u5024\u3092 0 \u79d2 \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u6642\u9593\u5236\u9650\u306f\u5b9f\u65bd\u3055\u308c\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u306e\u6642\u9593\u5236\u9650\u3067\u3059\u304c\u3001\u30e6\u30fc\u30b6\u30fc\u3054\u3068\u306e\u57fa\u6e96\u304c\u512a\u5148\u3055\u308c\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002
 property.search-time-limit.default-behavior.alias.synopsis=\u30b0\u30ed\u30fc\u30d0\u30eb\u306a\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u6642\u9593\u5236\u9650\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_zh_CN.properties
index 40871fb..604be12 100644
--- a/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/NetworkGroupResourceLimitsCfgDefn_zh_CN.properties
@@ -1,30 +1,30 @@
-user-friendly-name=Network Group Resource Limits
-user-friendly-plural-name=Network Group Resource Limits
-synopsis=The Network Group Resource Limits are used to define resource limits enforced by the network group.
-property.max-concurrent-ops-per-connection.synopsis=Specifies the maximum number of concurrent operations per connection.
-property.max-concurrent-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.max-connections.synopsis=Specifies the maximum number of connections in the network group.
-property.max-connections.description=A value of 0 means that no limit is enforced.
-property.max-connections-from-same-ip.synopsis=Specifies the maximum number of connections from the same client (identified by its IP address).
-property.max-connections-from-same-ip.description=A value of 0 means that no limit is enforced.
-property.max-ops-per-connection.synopsis=Specifies the maximum number of operations per connection.
-property.max-ops-per-connection.description=A value of 0 means that no limit is enforced.
-property.min-substring-length.synopsis=Specifies the minimum length for a search substring.
-property.min-substring-length.description=Search operations with short search substring are likely to match a high number of entries and might degrade performances. A value of 0 indicates that no limit is enforced.
-property.referral-bind-policy.synopsis=Specifies the referral bind policy.
-property.referral-bind-policy.description=The referral bind policy is used only when the referral policy is set to "follow". It specifies whether the referral is followed with the client bind DN and password or anonymously.
-property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=Follow referrals anonymously.
-property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=Follow referrals with the client bind DN and password.
-property.referral-hop-limit.synopsis=Specifies the maximum number of hops when following referrals.
-property.referral-hop-limit.description=A value of 0 means that no limit is enforced.
-property.referral-policy.synopsis=Specifies the referral policy.
-property.referral-policy.description=The referral policy defines the behavior when a referral is received. The server can either discard the referral, forward the referral to the client or follow the referral.
-property.referral-policy.syntax.enumeration.value.discard.synopsis=Discard referrals.
-property.referral-policy.syntax.enumeration.value.follow.synopsis=Follow referrals
-property.referral-policy.syntax.enumeration.value.forward.synopsis=Forward referrals.
-property.search-size-limit.synopsis=Specifies the maximum number of entries that the Directory Server should return to the client during a search operation.
-property.search-size-limit.description=A value of 0 indicates that no size limit is enforced. Note that this is the network-group limit, but it may be overridden on a per-user basis.
-property.search-size-limit.default-behavior.alias.synopsis=Use the global default size limit.
-property.search-time-limit.synopsis=Specifies the maximum length of time that the Directory Server should spend processing a search operation.
-property.search-time-limit.description=A value of 0 seconds indicates that no time limit is enforced. Note that this is the network group time limit, but it may be overridden on a per-user basis.
-property.search-time-limit.default-behavior.alias.synopsis=Use the global default time limit.
+user-friendly-name=\u7f51\u7edc\u7ec4\u8d44\u6e90\u9650\u5236
+user-friendly-plural-name=\u7f51\u7edc\u7ec4\u8d44\u6e90\u9650\u5236
+synopsis=\u7f51\u7edc\u7ec4\u8d44\u6e90\u9650\u5236\u7528\u4e8e\u5b9a\u4e49\u7f51\u7edc\u7ec4\u5b9e\u65bd\u7684\u8d44\u6e90\u9650\u5236\u3002
+property.max-concurrent-ops-per-connection.synopsis=\u6307\u5b9a\u6bcf\u4e2a\u8fde\u63a5\u7684\u6700\u5927\u5e76\u53d1\u64cd\u4f5c\u6570\u3002
+property.max-concurrent-ops-per-connection.description=\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\u3002
+property.max-connections.synopsis=\u6307\u5b9a\u7f51\u7edc\u7ec4\u4e2d\u7684\u6700\u5927\u8fde\u63a5\u6570\u3002
+property.max-connections.description=\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\u3002
+property.max-connections-from-same-ip.synopsis=\u6307\u5b9a\u6765\u81ea\u540c\u4e00\u5ba2\u6237\u7aef\uff08\u7531\u5176 IP \u5730\u5740\u6807\u8bc6\uff09\u7684\u6700\u5927\u8fde\u63a5\u6570\u3002
+property.max-connections-from-same-ip.description=\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\u3002
+property.max-ops-per-connection.synopsis=\u6307\u5b9a\u6bcf\u4e2a\u8fde\u63a5\u7684\u6700\u5927\u64cd\u4f5c\u6570\u3002
+property.max-ops-per-connection.description=\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\u3002
+property.min-substring-length.synopsis=\u6307\u5b9a\u641c\u7d22\u5b50\u4e32\u7684\u6700\u5927\u957f\u5ea6\u3002
+property.min-substring-length.description=\u4f7f\u7528\u8f83\u77ed\u641c\u7d22\u5b50\u4e32\u7684\u641c\u7d22\u64cd\u4f5c\u53ef\u80fd\u4f1a\u627e\u5230\u5927\u91cf\u7684\u5339\u914d\u6761\u76ee\uff0c\u800c\u4e14\u53ef\u80fd\u4f1a\u964d\u4f4e\u6027\u80fd\u3002\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\u3002
+property.referral-bind-policy.synopsis=\u6307\u5b9a\u5f15\u7528\u7ed1\u5b9a\u7b56\u7565\u3002
+property.referral-bind-policy.description=\u53ea\u6709\u5c06\u5f15\u7528\u7b56\u7565\u8bbe\u7f6e\u4e3a "follow" \u65f6\uff0c\u624d\u4f7f\u7528\u5f15\u7528\u7ed1\u5b9a\u7b56\u7565\u3002\u6b64\u5c5e\u6027\u6307\u5b9a\u4e86\u662f\u501f\u52a9\u5ba2\u6237\u7aef\u7ed1\u5b9a DN \u548c\u5bc6\u7801\u8ddf\u968f\u5f15\u7528\u8fd8\u662f\u533f\u540d\u8ddf\u968f\u5f15\u7528\u3002
+property.referral-bind-policy.syntax.enumeration.value.anonymous.synopsis=\u533f\u540d\u8ddf\u968f\u5f15\u7528\u3002
+property.referral-bind-policy.syntax.enumeration.value.use-password.synopsis=\u501f\u52a9\u5ba2\u6237\u7aef\u7ed1\u5b9a DN \u548c\u5bc6\u7801\u8ddf\u968f\u5f15\u7528\u3002
+property.referral-hop-limit.synopsis=\u6307\u5b9a\u8ddf\u968f\u5f15\u7528\u65f6\u7684\u6700\u5927\u4e2d\u7ee7\u6570\u3002
+property.referral-hop-limit.description=\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\u3002
+property.referral-policy.synopsis=\u6307\u5b9a\u5f15\u7528\u7b56\u7565\u3002
+property.referral-policy.description=\u5f15\u7528\u7b56\u7565\u5b9a\u4e49\u4e86\u63a5\u6536\u5f15\u7528\u65f6\u7684\u884c\u4e3a\u3002\u670d\u52a1\u5668\u53ef\u4ee5\u653e\u5f03\u5f15\u7528\uff0c\u5c06\u5f15\u7528\u8f6c\u53d1\u81f3\u5ba2\u6237\u7aef\uff0c\u4e5f\u53ef\u4ee5\u8ddf\u968f\u5f15\u7528\u3002
+property.referral-policy.syntax.enumeration.value.discard.synopsis=\u653e\u5f03\u5f15\u7528\u3002
+property.referral-policy.syntax.enumeration.value.follow.synopsis=\u8ddf\u968f\u5f15\u7528\u3002
+property.referral-policy.syntax.enumeration.value.forward.synopsis=\u8f6c\u53d1\u5f15\u7528\u3002
+property.search-size-limit.synopsis=\u6307\u5b9a Directory Server \u5728\u641c\u7d22\u64cd\u4f5c\u8fc7\u7a0b\u4e2d\u5e94\u8fd4\u56de\u81f3\u5ba2\u6237\u7aef\u7684\u6700\u5927\u6761\u76ee\u6570\u3002
+property.search-size-limit.description=0 \u503c\u8868\u793a\u4e0d\u6267\u884c\u5927\u5c0f\u9650\u5236\u3002\u8bf7\u6ce8\u610f\uff0c\u6b64\u4e3a\u7f51\u7edc\u7ec4\u9650\u5236\uff0c\u4f46\u53ef\u4ee5\u6839\u636e\u6bcf\u4e2a\u7528\u6237\u5c06\u5176\u8986\u76d6\u3002
+property.search-size-limit.default-behavior.alias.synopsis=\u4f7f\u7528\u5168\u5c40\u9ed8\u8ba4\u5927\u5c0f\u9650\u5236\u3002
+property.search-time-limit.synopsis=\u6307\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u6240\u82b1\u8d39\u7684\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002
+property.search-time-limit.description=0 \u79d2\u503c\u8868\u793a\u4e0d\u6267\u884c\u65f6\u95f4\u9650\u5236\u3002\u8bf7\u6ce8\u610f\uff0c\u6b64\u4e3a\u7f51\u7edc\u7ec4\u65f6\u95f4\u9650\u5236\uff0c\u4f46\u53ef\u4ee5\u6839\u636e\u6bcf\u4e2a\u7528\u6237\u5c06\u5176\u8986\u76d6\u3002
+property.search-time-limit.default-behavior.alias.synopsis=\u4f7f\u7528\u5168\u5c40\u9ed8\u8ba4\u65f6\u95f4\u9650\u5236\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_es.properties
index 3edbb9b..6c41809 100644
--- a/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_es.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Num Subordinates Virtual Attribute
-user-friendly-plural-name=Num Subordinates Virtual Attributes
-synopsis=The Num Subordinates Virtual Attribute generates a virtual attribute that specifies the number of immediate child entries that exist below the entry.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Num Subordinates Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual "n\u00famero de subordinados"
+user-friendly-plural-name=Atributos virtuales "n\u00famero de subordinados"
+synopsis=El atributo virtual "n\u00famero de subordinados" genera un atributo virtual que especifica el n\u00famero de entradas secundarias inmediatas que existen debajo de la entrada.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual "n\u00famero de subordinados" est\u00e1 habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_fr.properties
index 3edbb9b..40e4b8a 100644
--- a/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_fr.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Num Subordinates Virtual Attribute
-user-friendly-plural-name=Num Subordinates Virtual Attributes
-synopsis=The Num Subordinates Virtual Attribute generates a virtual attribute that specifies the number of immediate child entries that exist below the entry.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Num Subordinates Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel Nombre de subordonn\u00e9s
+user-friendly-plural-name=Attributs virtuels Nombre de subordonn\u00e9s
+synopsis=L'attribut virtuel Nombre de subordonn\u00e9s g\u00e9n\u00e8re un attribut virtuel qui sp\u00e9cifie le nombre d'entr\u00e9es enfant imm\u00e9diates qui existent sous l'entr\u00e9e.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel Nombre de subordonn\u00e9s est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_zh_CN.properties
index 3edbb9b..495abae 100644
--- a/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/NumSubordinatesVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Num Subordinates Virtual Attribute
-user-friendly-plural-name=Num Subordinates Virtual Attributes
-synopsis=The Num Subordinates Virtual Attribute generates a virtual attribute that specifies the number of immediate child entries that exist below the entry.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Num Subordinates Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u6570\u5b57\u4e0b\u5c5e\u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u6570\u5b57\u4e0b\u5c5e\u865a\u62df\u5c5e\u6027
+synopsis=\u6570\u5b57\u4e0b\u5c5e\u865a\u62df\u5c5e\u6027\u53ef\u4ee5\u751f\u6210\u4e00\u4e2a\u865a\u62df\u5c5e\u6027\uff0c\u8be5\u865a\u62df\u5c5e\u6027\u6307\u5b9a\u4e86\u6761\u76ee\u4e0b\u5b58\u5728\u7684\u76f4\u5c5e\u5b50\u6761\u76ee\u7684\u6570\u76ee\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6570\u5b57\u4e0b\u5c5e\u865a\u62df\u5c5e\u6027\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_es.properties
index 6411eb8..99a3f03 100644
--- a/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Ordering Matching Rule
-user-friendly-plural-name=Ordering Matching Rules
-synopsis=Ordering Matching Rules define a set of rules for performing ordering matching operations against assertion values.
-description=These matching rules are used for greater-than-or-equal and less-than-or-equal comparisons, as well as for sorting.
-property.enabled.synopsis=Indicates whether the Ordering Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Ordering Matching Rule implementation.
+user-friendly-name=Regla de coincidencia de orden
+user-friendly-plural-name=Reglas de coincidencia de orden
+synopsis=Las reglas de coincidencia de orden definen una serie de normas para llevar a cabo las operaciones de coincidencia de orden frente a valores de confirmaci\u00f3n.
+description=Estas reglas de coincidencia se utilizan para comparaciones mayores-o-iguales-que y menores-o-iguales-que, adem\u00e1s de para fines de clasificaci\u00f3n.
+property.enabled.synopsis=Indica si la regla de coincidencia de orden est\u00e1 habilitada para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la regla de coincidencia de orden.
diff --git a/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_fr.properties
index 6411eb8..b210526 100644
--- a/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Ordering Matching Rule
-user-friendly-plural-name=Ordering Matching Rules
-synopsis=Ordering Matching Rules define a set of rules for performing ordering matching operations against assertion values.
-description=These matching rules are used for greater-than-or-equal and less-than-or-equal comparisons, as well as for sorting.
-property.enabled.synopsis=Indicates whether the Ordering Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Ordering Matching Rule implementation.
+user-friendly-name=R\u00e8gle de correspondance par ordre
+user-friendly-plural-name=R\u00e8gles de correspondance par ordre
+synopsis=Les r\u00e8gles de correspondance par ordre d\u00e9finissent un ensemble de r\u00e8gles pour effectuer des op\u00e9rations de correspondance par rapport \u00e0 des valeurs d'assertion.
+description=Ces r\u00e8gles de correspondance sont utilis\u00e9es pour des comparaisons sup\u00e9rieur ou \u00e9gal, inf\u00e9rieur ou \u00e9gal ainsi que pour le tri.
+property.enabled.synopsis=Indique si la r\u00e8gle de correspondance par ordre est activ\u00e9e pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la r\u00e8gle de correspondance par ordre.
diff --git a/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_zh_CN.properties
index 6411eb8..1dbfd11 100644
--- a/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/OrderingMatchingRuleCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Ordering Matching Rule
-user-friendly-plural-name=Ordering Matching Rules
-synopsis=Ordering Matching Rules define a set of rules for performing ordering matching operations against assertion values.
-description=These matching rules are used for greater-than-or-equal and less-than-or-equal comparisons, as well as for sorting.
-property.enabled.synopsis=Indicates whether the Ordering Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Ordering Matching Rule implementation.
+user-friendly-name=\u6392\u5e8f\u5339\u914d\u89c4\u5219
+user-friendly-plural-name=\u6392\u5e8f\u5339\u914d\u89c4\u5219
+synopsis=\u6392\u5e8f\u5339\u914d\u89c4\u5219\u53ef\u4ee5\u5b9a\u4e49\u4e00\u7ec4\u7528\u4e8e\u9488\u5bf9\u58f0\u660e\u503c\u6267\u884c\u6392\u5e8f\u5339\u914d\u64cd\u4f5c\u7684\u89c4\u5219\u3002
+description=\u8fd9\u4e9b\u5339\u914d\u89c4\u5219\u7528\u4e8e\u5927\u4e8e\u6216\u7b49\u4e8e\u6bd4\u8f83\u548c\u5c0f\u4e8e\u6216\u7b49\u4e8e\u6bd4\u8f83\uff0c\u8fd8\u7528\u4e8e\u6392\u5e8f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6392\u5e8f\u5339\u914d\u89c4\u5219\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6392\u5e8f\u5339\u914d\u89c4\u5219\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_de.properties
index 2cf098a..ca3ebc9 100644
--- a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_de.properties
@@ -1,18 +1,18 @@
-user-friendly-name=PKCS11 Key Manager Provider
-user-friendly-plural-name=PKCS11 Key Manager Providers
-synopsis=The PKCS11 Key Manager Provider enables the server to access the private key information through the PKCS11 interface.
-description=This standard interface is used by cryptographic accelerators and hardware security modules.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the PKCS11 Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the PKCS11 Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the PKCS11 Key Manager Provider implementation.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
+user-friendly-name=PKCS11-Schl\u00fcsselmanageranbieter
+user-friendly-plural-name=PKCS11-Schl\u00fcsselmanageranbieter
+synopsis=Der PKCS11-Schl\u00fcsselmanageranbieter erm\u00f6glicht es dem Server, \u00fcber die PKCS11-Schnittstelle auf private Schl\u00fcsselinformationen zuzugreifen.
+description=Diese standardm\u00e4\u00dfige Schnittstelle wird von kryptographischen Beschleunigern und Hardware-Sicherheitsmodulen verwendet.
+constraint.1.synopsis=Die Schl\u00fcssel-Store-PIN muss mit einer der Schl\u00fcssel-Store-PIN-Eigenschaften angegeben werden, wenn der PKCS11-Schl\u00fcsselmanageranbieter aktiviert ist.
+property.enabled.synopsis=Gibt an, ob der PKCS11-Schl\u00fcsselmanageranbieter aktiviert ist.
+property.java-class.synopsis=Der vollst\u00e4ndig qualifizierte Name der Java-Klasse, die den PKCS11-Schl\u00fcsselmanageranbieter implementiert.
+property.key-store-pin.synopsis=Gibt die Klartext-PIN an, die f\u00fcr den Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter ben\u00f6tigt wird.
+property.key-store-pin.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter wirksam.
+property.key-store-pin-environment-variable.synopsis=Gibt den Namen der Umgebungsvariable an, die die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter ben\u00f6tigt wird.
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter wirksam.
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=Der Name einer definierten Umgebungsvariable mit der Klartext-PIN, die f\u00fcr den Zugriff auf den Inhalt des Schl\u00fcsselspeichers erforderlich ist.
+property.key-store-pin-file.synopsis=Gibt den Pfad zur Textdatei an, deren einziger Inhalt eine einzelne Zeile mit der Klartext-PIN ist, die f\u00fcr den Zugriff auf den Gibt den Pfad zur Textdatei an, deren einziger Inhalt eine einzelne Zeile mit der Klartext-PIN ist, die f\u00fcr den Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter ben\u00f6tigt wird.
+property.key-store-pin-file.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter wirksam.
+property.key-store-pin-file.syntax.string.pattern.synopsis=Ein Pfad zu einer bestehenden Datei, die der Server lesen kann.
+property.key-store-pin-property.synopsis=Gibt den Namen der Java-Klasse an, die die Klartext-PIN enth\u00e4lt, die f\u00fcr den Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter ben\u00f6tigt wird.
+property.key-store-pin-property.requires-admin-action.synopsis=\u00c4nderungen an dieser Eigenschaft werden beim n\u00e4chsten Zugriff auf den PKCS11-Schl\u00fcsselmanageranbieter wirksam.
+property.key-store-pin-property.syntax.string.pattern.synopsis=Der Name einer definierten Java-Eigenschaft.
diff --git a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_es.properties
index 2cf098a..13978ae 100644
--- a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=PKCS11 Key Manager Provider
-user-friendly-plural-name=PKCS11 Key Manager Providers
-synopsis=The PKCS11 Key Manager Provider enables the server to access the private key information through the PKCS11 interface.
-description=This standard interface is used by cryptographic accelerators and hardware security modules.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the PKCS11 Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the PKCS11 Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the PKCS11 Key Manager Provider implementation.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
+user-friendly-name=Proveedor de administradores de claves PKCS11
+user-friendly-plural-name=Proveedores de administradores de claves PKCS11 
+synopsis=El proveedor de administradores de claves PKCS11 permite al servidor acceder a la informaci\u00f3n de clave privada a trav\u00e9s de la interfaz PKCS11.
+description=Esta interfaz est\u00e1ndar la utilizan aceleradores criptogr\u00e1ficos y m\u00f3dulos de seguridad de hardware.
+constraint.1.synopsis=El pin de almacenamiento de clave debe especificarse utilizando una de las propiedades de pin de almacenamiento de clave cuando est\u00e1 habilitado el proveedor de administradores de claves PKCS11.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el proveedor de administradores de claves PKCS11 para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de administradores de claves PKCS11.
+property.key-store-pin.synopsis=Especifica el PIN no cifrado necesario para acceder al proveedor de administradores de claves PKCS11.
+property.key-store-pin.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor la pr\u00f3xima vez que se acceda al proveedor de administradores de claves PKCS11.
+property.key-store-pin-environment-variable.synopsis=Especifica el nombre de la variable de entorno que contiene el PIN no cifrado necesario para acceder al proveedor de administradores de claves PKCS11.
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor la pr\u00f3xima vez que se acceda al proveedor de administradores de claves PKCS11.
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=El nombre de la variable de entorno definida que contenga el PIN de texto sin cifrar necesario para acceder al contenido del almac\u00e9n de claves.
+property.key-store-pin-file.synopsis=Especifica la ruta del archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN no cifrado necesario para acceder al proveedor de administradores de claves PKCS11.
+property.key-store-pin-file.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor la pr\u00f3xima vez que se acceda al proveedor de administradores de claves PKCS11.
+property.key-store-pin-file.syntax.string.pattern.synopsis=Una ruta a un archivo existente que pueda leer el servidor.
+property.key-store-pin-property.synopsis=Especifica el nombre de la propiedad de Java que contiene el PIN no cifrado necesario para acceder al proveedor de administradores de claves PKCS11.
+property.key-store-pin-property.requires-admin-action.synopsis=Los cambios realizados en esta propiedad entrar\u00e1n en vigor la pr\u00f3xima vez que se acceda al proveedor de administradores de claves PKCS11.
+property.key-store-pin-property.syntax.string.pattern.synopsis=El nombre de la propiedad de Java definida.
diff --git a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_fr.properties
index 2cf098a..565b22a 100644
--- a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=PKCS11 Key Manager Provider
-user-friendly-plural-name=PKCS11 Key Manager Providers
-synopsis=The PKCS11 Key Manager Provider enables the server to access the private key information through the PKCS11 interface.
-description=This standard interface is used by cryptographic accelerators and hardware security modules.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the PKCS11 Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the PKCS11 Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the PKCS11 Key Manager Provider implementation.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
+user-friendly-name=Fournisseur de gestionnaire de cl\u00e9 PKCS11
+user-friendly-plural-name=Fournisseurs de gestionnaire de cl\u00e9 PKCS11
+synopsis=Le fournisseur de gestionnaire de cl\u00e9 PKCS11 permet au serveur d'acc\u00e9der aux informations de cl\u00e9 priv\u00e9e via l'interface PKCS11.
+description=Cette interface standard est utilis\u00e9e par des acc\u00e9l\u00e9rateurs de chiffrement et des modules de s\u00e9curit\u00e9 de mat\u00e9riel.
+constraint.1.synopsis=Le num\u00e9ro d'identification personnel du keystore doit \u00eatre sp\u00e9cifi\u00e9 lors de l'utilisation des propri\u00e9t\u00e9s key-store-pin quand le fournisseur de gestionnaire de cl\u00e9 PKCS11 est activ\u00e9.
+property.enabled.synopsis=Indique si le fournisseur de gestionnaire de cl\u00e9 PKCS11 est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de gestionnaire de cl\u00e9 PKCS11. 
+property.key-store-pin.synopsis=Sp\u00e9cifie le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 seront effectives \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-environment-variable.synopsis=Sp\u00e9cifie le nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'acc\u00e8s au gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 seront effectives \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=Le nom d'une variable d'environnement d\u00e9finie qui contient le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire pour l'acc\u00e8s au contenu du keystore.
+property.key-store-pin-file.synopsis=Sp\u00e9cifie le chemin vers le fichier texte dont le seul contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'acc\u00e8s au gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-file.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 seront effectives \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-file.syntax.string.pattern.synopsis=Un chemin vers un fichier existant qui est lisible par le serveur.
+property.key-store-pin-property.synopsis=Sp\u00e9cifie le nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'acc\u00e8s au gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-property.requires-admin-action.synopsis=Les modifications de cette propri\u00e9t\u00e9 seront effectives \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s PKCS11.
+property.key-store-pin-property.syntax.string.pattern.synopsis=Le nom d'une propri\u00e9t\u00e9 Java d\u00e9finie.
diff --git a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_zh_CN.properties
index 2cf098a..c3aa595 100644
--- a/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PKCS11KeyManagerProviderCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=PKCS11 Key Manager Provider
-user-friendly-plural-name=PKCS11 Key Manager Providers
-synopsis=The PKCS11 Key Manager Provider enables the server to access the private key information through the PKCS11 interface.
-description=This standard interface is used by cryptographic accelerators and hardware security modules.
-constraint.1.synopsis=The key store pin must be specified using one of the key-store-pin properties when the PKCS11 Key Manager Provider is enabled.
-property.enabled.synopsis=Indicates whether the PKCS11 Key Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the PKCS11 Key Manager Provider implementation.
-property.key-store-pin.synopsis=Specifies the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=The name of a defined environment variable that contains the clear-text PIN required to access the contents of the key store.
-property.key-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.key-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
-property.key-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the PKCS11 Key Manager Provider is accessed.
-property.key-store-pin-property.syntax.string.pattern.synopsis=The name of a defined Java property.
+user-friendly-name=PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4f7f\u670d\u52a1\u5668\u53ef\u4ee5\u901a\u8fc7 PKCS11 \u63a5\u53e3\u8bbf\u95ee\u79c1\u94a5\u4fe1\u606f\u3002
+description=\u6b64\u6807\u51c6\u63a5\u53e3\u7531\u52a0\u5bc6\u52a0\u901f\u5668\u548c\u786c\u4ef6\u5b89\u5168\u6a21\u5757\u4f7f\u7528\u3002
+constraint.1.synopsis=\u542f\u7528\u4e86 PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u540e\uff0c\u5fc5\u987b\u4f7f\u7528\u4e00\u4e2a key-store-pin \u5c5e\u6027\u6307\u5b9a\u5bc6\u94a5\u5b58\u50a8\u6307\u9488\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u5b9e\u73b0 PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.key-store-pin.synopsis=\u6307\u5b9a\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.key-store-pin.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b64\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-environment-variable.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u4e4b\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u7684\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\u3002
+property.key-store-pin-environment-variable.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b64\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-environment-variable.syntax.string.pattern.synopsis=\u5b9a\u4e49\u7684\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\uff0c\u8be5\u53d8\u91cf\u5305\u542b\u8bbf\u95ee\u5bc6\u94a5\u5b58\u50a8\u5185\u5bb9\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u3002
+property.key-store-pin-file.synopsis=\u6307\u5b9a\u5185\u5bb9\u4ec5\u53ef\u4e3a\u4e00\u4e2a\u884c\uff08\u5305\u542b\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u7684\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\uff09\u7684\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.key-store-pin-file.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b64\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-file.syntax.string.pattern.synopsis=\u670d\u52a1\u5668\u53ef\u4ee5\u8bfb\u53d6\u7684\u73b0\u6709\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.key-store-pin-property.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6240\u9700\u4e4b\u660e\u6587\u4e2a\u4eba\u8bc6\u522b\u7801\u7684 Java \u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.key-store-pin-property.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b64\u8bbf\u95ee PKCS11 \u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u751f\u6548\u3002
+property.key-store-pin-property.syntax.string.pattern.synopsis=\u5b9a\u4e49\u7684 Java \u5c5e\u6027\u7684\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_de.properties
index 9ca9033..dff4a4a 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Generator
-user-friendly-plural-name=Password Generators
-synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-property.enabled.synopsis=Indicates whether the Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Generator implementation.
+user-friendly-name=Passwortgenerator
+user-friendly-plural-name=Passwortgeneratoren
+synopsis=Passwortgeneratoren werden von dem erweiterten Vorgang zur Passwort\u00e4nderung verwendet, um ein neues Passwort f\u00fcr den Benutzer herzustellen.
+description=Der Server l\u00e4sst zu, dass eine beliebige Anzahl von Passwortvalidierern definiert wird. Damit k\u00f6nnen mehrere Einschr\u00e4nkungen \u00fcber die Merkmale g\u00fcltiger Passw\u00f6rter verh\u00e4ngt werden. Daher ist es f\u00fcr den Server nicht m\u00f6glich, selbst\u00e4ndig die Erstellung eines Passworts zu versuchen, das allen Anforderungen aller Validatoren entspricht. Der Passwortgenerator erm\u00f6glicht es, eine benutzerdefinierte Logik zum Erstellen eines neuen Passworts anzugeben.
+property.enabled.synopsis=Gibt an, ob der Passwortgenerator aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Passwortgenerator implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_es.properties
index 9ca9033..8c07219 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Generator
-user-friendly-plural-name=Password Generators
-synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-property.enabled.synopsis=Indicates whether the Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Generator implementation.
+user-friendly-name=Generador de contrase\u00f1as
+user-friendly-plural-name=Generadores de contrase\u00f1as
+synopsis=La operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as utilizan los generadores de contrase\u00f1as para crear una nueva contrase\u00f1a para el usuario.
+description=El servidor permite definir cualquier n\u00famero de validadores de contrase\u00f1a. Esto puede imponer cualquier tipo de restricci\u00f3n en las caracter\u00edsticas de las contrase\u00f1as v\u00e1lidas. Por lo tanto, el servidor no puede intentar generar por s\u00ed mismo una contrase\u00f1a que cumpla todos los requisitos de todos los validadores. El generador de contrase\u00f1as permite proporcionar la l\u00f3gica personalizada para la creaci\u00f3n de una nueva contrase\u00f1a.
+property.enabled.synopsis=Indica si el generador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del generador de contrase\u00f1as.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_fr.properties
index 9ca9033..2e4b837 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Generator
-user-friendly-plural-name=Password Generators
-synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-property.enabled.synopsis=Indicates whether the Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Generator implementation.
+user-friendly-name=G\u00e9n\u00e9rateur de mot de passe
+user-friendly-plural-name=G\u00e9n\u00e9rateurs de mot de passe
+synopsis=Les g\u00e9n\u00e9rateurs de mot de passe sont utilis\u00e9s par l'op\u00e9ration \u00e9tendue de modification de mot de passe pour construire un nouveau mot de passe pour l'utilisateur.
+description=Le serveur autorise la d\u00e9finition de n'importe quel nombre de validateurs de mot de passe Ceci peut imposer toutes sortes de restrictions sur les caract\u00e9ristiques des mots de passe valides. Il n'est par cons\u00e9quent pas possible que le serveur tente de g\u00e9n\u00e9rer un mot de passe tout seul et que ce dernier r\u00e9ponde \u00e0 tous les besoins de tous les validateurs. Le g\u00e9n\u00e9rateur de mot de passe permet de fournir une logique personnalis\u00e9e pour la cr\u00e9ation d'un nouveau mot de passe.
+property.enabled.synopsis=Indique si G\u00e9n\u00e9rateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du G\u00e9n\u00e9rateur de mot de passe.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_zh_CN.properties
index 9ca9033..dccd7e5 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordGeneratorCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Generator
-user-friendly-plural-name=Password Generators
-synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-property.enabled.synopsis=Indicates whether the Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Generator implementation.
+user-friendly-name=\u5bc6\u7801\u751f\u6210\u5668
+user-friendly-plural-name=\u5bc6\u7801\u751f\u6210\u5668
+synopsis=\u5bc6\u7801\u751f\u6210\u5668\u7531\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u7528\u4e8e\u4e3a\u7528\u6237\u6784\u9020\u65b0\u5bc6\u7801\u3002
+description=\u670d\u52a1\u5668\u5141\u8bb8\u5b9a\u4e49\u4efb\u4f55\u6570\u76ee\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u3002\u8fd9\u6837\u53ef\u4ee5\u5bf9\u6709\u6548\u5bc6\u7801\u7684\u7279\u6027\u65bd\u52a0\u4efb\u4f55\u7c7b\u578b\u7684\u9650\u5236\u3002\u56e0\u6b64\uff0c\u5bf9\u4e8e\u670d\u52a1\u5668\u800c\u8a00\uff0c\u4f9d\u9760\u81ea\u8eab\u751f\u6210\u5bc6\u7801\u6765\u6ee1\u8db3\u6240\u6709\u9a8c\u8bc1\u5668\u7684\u6240\u6709\u8981\u6c42\u662f\u4e0d\u53ef\u884c\u7684\u3002\u901a\u8fc7\u5bc6\u7801\u751f\u6210\u5668\uff0c\u53ef\u4ee5\u63d0\u4f9b\u81ea\u5b9a\u4e49\u903b\u8f91\u6765\u521b\u5efa\u65b0\u5bc6\u7801\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u751f\u6210\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u751f\u6210\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_de.properties
index 3d22f8b..f35f941 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_de.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Password Modify Extended Operation Handler
-user-friendly-plural-name=Password Modify Extended Operation Handlers
-synopsis=The Password Modify Extended Operation Handler allows end users to change their own passwords, or administrators to reset user passwords.
-description=The password modify extended operation is defined in RFC 3062. It includes the ability for users to provide their current password for further confirmation of their identity when changing the password, and it also includes the ability to generate a new password if the user does not provide one.
-property.enabled.synopsis=Indicates whether the Password Modify Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that should be used in conjunction with the password modify extended operation.
-property.identity-mapper.description=This property is used to identify a user based on an authorization ID in the 'u:' form. Changes to this property take effect immediately.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Password Modify Extended Operation Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Modify Extended Operation Handler implementation.
+user-friendly-name=Erweiterter Vorgangshandler zur Passwort\u00e4nderung
+user-friendly-plural-name=Erweiterte Vorgangshandler zur Passwort\u00e4nderung
+synopsis=Der erweiterte Vorgangshandler zur Passwort\u00e4nderung erm\u00f6glicht es Endbenutzern, ihre eigenen Passw\u00f6rter zu \u00e4ndern bzw. Administratoren, die Benutzerpassw\u00f6rter zur\u00fcckzusetzen.
+description=Der erweitere Vorgang zur Passwort\u00e4nderung ist in RFC 3062 definiert. Er bietet Benutzern die M\u00f6glichkeit, ihr aktuelles Passwort zur weiteren Best\u00e4tigung ihrer Identit\u00e4t anzugeben, wenn sie das Passwort \u00e4ndern. Au\u00dferdem bietet er die M\u00f6glichkeit, ein neues Passwort zu generieren, wenn der Benutzer kein neues angibt.
+property.enabled.synopsis=Gibt an, ob der erweiterte Vorgangshandler zur Passwort\u00e4nderung aktiviert ist (d. h., ob der die Typen der erweiterten Vorg\u00e4nge auf dem Server zugelassen sind).
+property.identity-mapper.synopsis=Gibt den Namen des Identit\u00e4tsmappers an, der in Kombination mit dem erweiterten Vorgang zur Passwort\u00e4nderung verwendet wird.
+property.identity-mapper.description=Mit dieser Eigenschaft wird ein Benutzer auf Basis einer Autorisierungs-ID im Format 'u:' gekennzeichnet. \u00c4nderungen an dieser Eigenschaft werden sofort wirksam.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Identit\u00e4tsmapper muss aktiviert sein, wenn der erweiterte Vorgangshandler zur Passwort\u00e4nderung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den erweiterten Vorgangshandler zur Passwort\u00e4nderung implementiert
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_es.properties
index 3d22f8b..5981941 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_es.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Password Modify Extended Operation Handler
-user-friendly-plural-name=Password Modify Extended Operation Handlers
-synopsis=The Password Modify Extended Operation Handler allows end users to change their own passwords, or administrators to reset user passwords.
-description=The password modify extended operation is defined in RFC 3062. It includes the ability for users to provide their current password for further confirmation of their identity when changing the password, and it also includes the ability to generate a new password if the user does not provide one.
-property.enabled.synopsis=Indicates whether the Password Modify Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that should be used in conjunction with the password modify extended operation.
-property.identity-mapper.description=This property is used to identify a user based on an authorization ID in the 'u:' form. Changes to this property take effect immediately.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Password Modify Extended Operation Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Modify Extended Operation Handler implementation.
+user-friendly-name=Controlador de operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as
+user-friendly-plural-name=Controladores de operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as
+synopsis=El controlador de operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as permite a los usuarios finales cambiar sus propias contrase\u00f1as o a los administradores restablecer contrase\u00f1as de usuario.
+description=La operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as aparece definida en RFC 3062. Incluye la capacidad de los usuarios de proporcionar su contrase\u00f1a actual para confirmar de forma adicional su identidad al cambiar la contrase\u00f1a y tambi\u00e9n la capacidad de generar una nueva contrase\u00f1a si el usuario no proporciona una.
+property.enabled.synopsis=Indica si se ha habilitado el controlador de operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as (es decir, si se permite el uso de los tipos de operaciones ampliadas en el servidor).
+property.identity-mapper.synopsis=Especifica el nombre del asignador de identidades que debe utilizarse junto con la operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as.
+property.identity-mapper.description=Esta propiedad se utiliza para identificar un usuario en funci\u00f3n de un Id. de autorizaci\u00f3n con el formato "u:". Los cambios realizados en esta propiedad se aplicar\u00e1n inmediatamente.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Se debe habilitar el asignador de identidades al que se hace referencia si se ha habilitado el controlador de operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_fr.properties
index 3d22f8b..f548466 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Password Modify Extended Operation Handler
-user-friendly-plural-name=Password Modify Extended Operation Handlers
-synopsis=The Password Modify Extended Operation Handler allows end users to change their own passwords, or administrators to reset user passwords.
-description=The password modify extended operation is defined in RFC 3062. It includes the ability for users to provide their current password for further confirmation of their identity when changing the password, and it also includes the ability to generate a new password if the user does not provide one.
-property.enabled.synopsis=Indicates whether the Password Modify Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that should be used in conjunction with the password modify extended operation.
-property.identity-mapper.description=This property is used to identify a user based on an authorization ID in the 'u:' form. Changes to this property take effect immediately.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Password Modify Extended Operation Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Modify Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue de modification de mot de passe
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue de modification de mot de passe
+synopsis=Le gestionnaire d'op\u00e9ration \u00e9tendue de modification de mot de passe permet aux utilisateurs finaux de modifier leurs propres mots de passe, ou aux administrateurs de r\u00e9initialiser les mots de passe utilisateur.
+description=L'op\u00e9ration \u00e9tendue de modification de mot de passe est d\u00e9finie dans le document RFC 3062. Elle comprend la capacit\u00e9 pour les utilisateurs \u00e0 fournir leur mot de passe actuel en vue d'une confirmation suppl\u00e9mentaire de leur identit\u00e9 lors de la modification du mot de passe, ainsi que la possibilit\u00e9 de g\u00e9n\u00e9rer un nouveau mot de passe si l'utilisateur n'en fournit pas.
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue de modification de mot de passe est activ\u00e9 (\u00e0 savoir, si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur).
+property.identity-mapper.synopsis=Sp\u00e9cifie le nom du mappeur d'identit\u00e9 \u00e0 utiliser en conjonction avec l'op\u00e9ration \u00e9tendue de modification de mot de passe.
+property.identity-mapper.description=Cette propri\u00e9t\u00e9 est utilis\u00e9e pour identifier un utilisateur en fonction d'un ID d'autorisation \u00e0 la forme 'u:'. Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prennent effet imm\u00e9diatement.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Le mappeur d'identit\u00e9s r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9 lorsque le gestionnaire d'op\u00e9ration \u00e9tendue de modification de mot de passe est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue de modification de mot de passe.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_zh_CN.properties
index 3d22f8b..10c23c3 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordModifyExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Password Modify Extended Operation Handler
-user-friendly-plural-name=Password Modify Extended Operation Handlers
-synopsis=The Password Modify Extended Operation Handler allows end users to change their own passwords, or administrators to reset user passwords.
-description=The password modify extended operation is defined in RFC 3062. It includes the ability for users to provide their current password for further confirmation of their identity when changing the password, and it also includes the ability to generate a new password if the user does not provide one.
-property.enabled.synopsis=Indicates whether the Password Modify Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that should be used in conjunction with the password modify extended operation.
-property.identity-mapper.description=This property is used to identify a user based on an authorization ID in the 'u:' form. Changes to this property take effect immediately.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Password Modify Extended Operation Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Modify Extended Operation Handler implementation.
+user-friendly-name=\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5141\u8bb8\u6700\u7ec8\u7528\u6237\u66f4\u6539\u5176\u81ea\u5df1\u7684\u5bc6\u7801\uff0c\u4e5f\u5141\u8bb8\u7ba1\u7406\u5458\u91cd\u7f6e\u7528\u6237\u5bc6\u7801\u3002
+description=\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5728 RFC 3062 \u4e2d\u5b9a\u4e49\u3002\u5b83\u5305\u62ec\u7528\u6237\u5728\u66f4\u6539\u5bc6\u7801\u65f6\u63d0\u4f9b\u5176\u5f53\u524d\u5bc6\u7801\u4ee5\u8fdb\u4e00\u6b65\u786e\u8ba4\u5176\u8eab\u4efd\u7684\u529f\u80fd\uff0c\u8fd8\u5305\u62ec\u5728\u7528\u6237\u672a\u63d0\u4f9b\u5bc6\u7801\u65f6\u751f\u6210\u65b0\u5bc6\u7801\u7684\u529f\u80fd\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u5373\uff0c\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.identity-mapper.synopsis=\u6307\u5b9a\u5e94\u5f53\u4e0e\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u7684\u540d\u79f0\u3002
+property.identity-mapper.description=\u6b64\u5c5e\u6027\u7528\u4e8e\u6839\u636e 'u:' \u683c\u5f0f\u7684\u6388\u6743 ID \u6765\u8bc6\u522b\u7528\u6237\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u4f1a\u7acb\u5373\u751f\u6548\u3002
+property.identity-mapper.syntax.aggregation.constraint-synopsis=\u542f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u540e\uff0c\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_de.properties
index ff6731d..2f2093b 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_de.properties
@@ -1,73 +1,73 @@
-user-friendly-name=Password Policy
-user-friendly-plural-name=Password Policies
-synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-property.account-status-notification-handler.synopsis=Specifies the names of the account status notification handlers that are used with the associated password storage scheme.
-property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=The referenced account status notification handlers must be enabled.
-property.allow-expired-password-changes.synopsis=Indicates whether a user whose password is expired is still allowed to change that password using the password modify extended operation.
-property.allow-multiple-password-values.synopsis=Indicates whether user entries can have multiple distinct values for the password attribute.
-property.allow-multiple-password-values.description=Dies ist riskant, da viele f\u00fcr Passwort\u00e4nderungen verwendete Verfahren mit einer solchen Konfiguration nicht optimal funktionieren.  If multiple password values are allowed, then any of them can be used to authenticate, and they are all subject to the same policy constraints.
-property.allow-pre-encoded-passwords.synopsis=Indicates whether users can change their passwords by providing a pre-encoded value.
+user-friendly-name=Passwortrichtlinie
+user-friendly-plural-name=Passwortrichtlinien
+synopsis=Passwortrichtlinien definieren eine Reihe von Passwortverwaltungsregeln und Anforderungen f\u00fcr die Verarbeitung der Authentifizierung.
+property.account-status-notification-handler.synopsis=Gibt die Namen der Kontostatus-Benachrichtigungshandler an, die mit dem verkn\u00fcpften Passwortspeicherschema verwendet werden.
+property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=Die referenzierten Kontostatus-Benachrichtigungshandler m\u00fcssen aktiviert sein.
+property.allow-expired-password-changes.synopsis=Gibt an, ob ein Benutzer, dessen Passwort abgelaufen ist, dennoch berechtigt ist, dieses Passwort mithilfe der erweiterten Passwort\u00e4nderung zu \u00e4ndern.
+property.allow-multiple-password-values.synopsis=Gibt an, ob Benutzereintr\u00e4ge mehrere unterschiedliche Werte f\u00fcr das Passwortattribut besitzen d\u00fcrfen.
+property.allow-multiple-password-values.description=Dies ist riskant, da viele f\u00fcr Passwort\u00e4nderungen verwendete Verfahren mit einer solchen Konfiguration nicht optimal funktionieren.  Wenn mehrere Passwortwerte zul\u00e4ssig sind, kann jeder von ihnen zur Authentifizierung verwendet werden, und die Werte unterliegen alle denselben Richtlinieneinschr\u00e4nkungen.
+property.allow-pre-encoded-passwords.synopsis=Gibt an, ob Benutzer ihre Passw\u00f6rter \u00e4ndern k\u00f6nnen, indem sie einen vorverschl\u00fcsselten Wert angeben.
 property.allow-pre-encoded-passwords.description=Dies kann ein Sicherheitsrisiko verursachen, da die Klartextfassung des Passwortes nicht bekannt ist und daher keine Validierungspr\u00fcfungen darauf angewendet werden k\u00f6nnen.  
-property.allow-user-password-changes.synopsis=Indicates whether users can change their own passwords.
-property.allow-user-password-changes.description=This check is made in addition to access control evaluation. Both must allow the password change for it to occur.
-property.default-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy.
-property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.deprecated-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are considered deprecated for this password policy.
-property.deprecated-password-storage-scheme.description=If a user with this password policy authenticates to the server and his/her password is encoded with a deprecated scheme, those values are removed and replaced with values encoded using the default password storage scheme(s).
-property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.expire-passwords-without-warning.synopsis=Indicates whether the Directory Server allows a user's password to expire even if that user has never seen an expiration warning notification.
-property.expire-passwords-without-warning.description=If this property is true, accounts always expire when the expiration time arrives. If this property is false disabled, the user always receives at least one warning notification, and the password expiration is set to the warning time plus the warning interval.
-property.force-change-on-add.synopsis=Indicates whether users are forced to change their passwords upon first authenticating to the Directory Server after their account has been created.
-property.force-change-on-reset.synopsis=Indicates whether users are forced to change their passwords if they are reset by an administrator.
-property.force-change-on-reset.description=For this purpose, anyone with permission to change a given user's password other than that user is considered an administrator.
-property.grace-login-count.synopsis=Specifies the number of grace logins that a user is allowed after the account has expired to allow that user to choose a new password.
-property.grace-login-count.description=A value of 0 indicates that no grace logins are allowed.
-property.idle-lockout-interval.synopsis=Specifies the maximum length of time that an account may remain idle (that is, the associated user does not authenticate to the server) before that user is locked out.
-property.idle-lockout-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that idle accounts are not automatically locked out. This feature is available only if the last login time is maintained.
-property.last-login-time-attribute.synopsis=Specifies the name or OID of the attribute type that is used to hold the last login time for users with the associated password policy.
-property.last-login-time-attribute.description=This attribute type must be defined in the Directory Server schema and must either be defined as an operational attribute or must be allowed by the set of objectClasses for all users with the associated password policy.
-property.last-login-time-format.synopsis=Specifies the format string that is used to generate the last login time value for users with the associated password policy.
-property.last-login-time-format.description=This format string conforms to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.lockout-duration.synopsis=Specifies the length of time that an account is locked after too many authentication failures.
-property.lockout-duration.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the account must remain locked until an administrator resets the password.
-property.lockout-failure-count.synopsis=Specifies the maximum number of authentication failures that a user is allowed before the account is locked out.
-property.lockout-failure-count.description=A value of 0 indicates that accounts are never locked out due to failed attempts.
-property.lockout-failure-expiration-interval.synopsis=Specifies the length of time before an authentication failure is no longer counted against a user for the purposes of account lockout.
-property.lockout-failure-expiration-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the authentication failures must never expire. The failure count is always cleared upon a successful authentication.
-property.max-password-age.synopsis=Specifies the maximum length of time that a user can continue using the same password before it must be changed (that is, the password expiration interval).
-property.max-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables password expiration.
-property.max-password-reset-age.synopsis=Specifies the maximum length of time that users have to change passwords after they have been reset by an administrator before they become locked.
-property.max-password-reset-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables this feature.
-property.min-password-age.synopsis=Specifies the minimum length of time after a password change before the user is allowed to change the password again.
-property.min-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. This setting can be used to prevent users from changing their passwords repeatedly over a short period of time to flush an old password from the history so that it can be re-used.
-property.password-attribute.synopsis=Specifies the attribute type used to hold user passwords.
-property.password-attribute.description=This attribute type must be defined in the server schema, and it must have either the user password or auth password syntax.
-property.password-change-requires-current-password.synopsis=Indicates whether user password changes must use the password modify extended operation and must include the user's current password before the change is allowed.
-property.password-expiration-warning-interval.synopsis=Specifies the maximum length of time before a user's password actually expires that the server begins to include warning notifications in bind responses for that user.
-property.password-expiration-warning-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables the warning interval.
-property.password-generator.synopsis=Specifies the name of the password generator that is used with the associated password policy.
-property.password-generator.description=This is used in conjunction with the password modify extended operation to generate a new password for a user when none was provided in the request.
-property.password-generator.syntax.aggregation.constraint-synopsis=The referenced password generator must be enabled.
-property.password-history-count.synopsis=Specifies the maximum number of former passwords to maintain in the password history.
-property.password-history-count.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero indicates that either no password history is to be maintained (if the password history duration has a value of zero seconds), or that there is no maximum number of passwords to maintain in the history (if the password history duration has a value greater than zero seconds).
-property.password-history-duration.synopsis=Specifies the maximum length of time that passwords remain in the password history.
-property.password-history-duration.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero seconds indicates that either no password history is to be maintained (if the password history count has a value of zero), or that there is no maximum duration for passwords in the history (if the password history count has a value greater than zero).
-property.password-validator.synopsis=Specifies the names of the password validators that are used with the associated password storage scheme.
-property.password-validator.description=The password validators are invoked when a user attempts to provide a new password, to determine whether the new password is acceptable.
-property.password-validator.syntax.aggregation.constraint-synopsis=The referenced password validators must be enabled.
-property.previous-last-login-time-format.synopsis=Specifies the format string(s) that might have been used with the last login time at any point in the past for users associated with the password policy.
-property.previous-last-login-time-format.description=These values are used to make it possible to parse previous values, but are not used to set new values. The format strings conform to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.previous-last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.require-change-by-time.synopsis=Specifies the time by which all users with the associated password policy must change their passwords.
-property.require-change-by-time.description=The value is expressed in a generalized time format. If this time is equal to the current time or is in the past, then all users are required to change their passwords immediately. The behavior of the server in this mode is identical to the behavior observed when users are forced to change their passwords after an administrative reset.
-property.require-change-by-time.syntax.string.pattern.synopsis=A valid timestamp in generalized time form (for example, a value of "20070409185811Z" indicates a value of April 9, 2007 at 6:58:11 pm GMT).
-property.require-secure-authentication.synopsis=Indicates whether users with the associated password policy are required to authenticate in a secure manner.
-property.require-secure-authentication.description=This might mean either using a secure communication channel between the client and the server, or using a SASL mechanism that does not expose the credentials.
-property.require-secure-password-changes.synopsis=Indicates whether users with the associated password policy are required to change their password in a secure manner that does not expose the credentials.
-property.skip-validation-for-administrators.synopsis=Indicates whether passwords set by administrators are allowed to bypass the password validation process that is required for user password changes.
-property.state-update-failure-policy.synopsis=Specifies how the server deals with the inability to update password policy state information during an authentication attempt.
-property.state-update-failure-policy.description=In particular, this property can be used to control whether an otherwise successful bind operation fails if a failure occurs while attempting to update password policy state information (for example, to clear a record of previous authentication failures or to update the last login time). It can also be used to control whether to reject a bind request if it is known ahead of time that it will not be possible to update the authentication failure times in the event of an unsuccessful bind attempt (for example, if the backend writability mode is disabled).
-property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=If a bind attempt would otherwise be successful, then do not reject it if a problem occurs while attempting to update the password policy state information for the user.
-property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Proactively reject any bind attempt if it is known ahead of time that it would not be possible to update the user's password policy state information.
-property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Even if a bind attempt would otherwise be successful, reject it if a problem occurs while attempting to update the password policy state information for the user.
+property.allow-user-password-changes.synopsis=Gibt an, ob Benutzer ihre eigenen Passw\u00f6rter \u00e4ndern k\u00f6nnen.
+property.allow-user-password-changes.description=Diese Pr\u00fcfung erfolgt zus\u00e4tzlich zur Auswertung des Zugriffssteuerung. Beide m\u00fcssen die Passwort\u00e4nderung zulassen.
+property.default-password-storage-scheme.synopsis=Gibt die Namen der Passwortspeicherschemata an, die zum Verschl\u00fcsseln der Klartextpassw\u00f6rter f\u00fcr diese Passwortrichtlinie zugelassen sind.
+property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=Die referenzierten Passwortspeicherschemata m\u00fcssen aktiviert sein.
+property.deprecated-password-storage-scheme.synopsis=Gibt die Namen der Passwortspeicherschemata an, die f\u00fcr diese Passwortrichtlinie abgelehnt werden.
+property.deprecated-password-storage-scheme.description=Wenn ein Benutzer mit dieser Passwortrichtlinie eine Authentifizierung beim Server ausf\u00fchrt und sein Passwort mit dem abgelehnten Schema verschl\u00fcsselt ist, werden diese Werte entfernt und durch Werte ersetzt, die die Codierung mit standardm\u00e4\u00dfigen Passwort-Speicherschemata ausf\u00fchren.
+property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=Die referenzierten Passwortspeicherschemata m\u00fcssen aktiviert sein.
+property.expire-passwords-without-warning.synopsis=Gibt an. ob der Directory-Server zul\u00e4sst, dass ein Benutzerpasswort abl\u00e4uft, auch wenn dem Benutzer nie eine Warnbenachrichtigung f\u00fcr einen Ablauf angezeigt wurde.
+property.expire-passwords-without-warning.description=Wenn diese Eigenschaft auf true festgelegt wurdem, laufen Konten immer ab, wenn die Ablaufzeit n\u00e4her r\u00fcckt. Wenn diese Eigenschaft f\u00e4lschlich deaktiviert wurde, erh\u00e4lt der Benutzer immer mindestens eine Warungsbenachrichtigung und wird der Passwortablauf auf die Warnzeit plus Warnungsintervall festgelegt.
+property.force-change-on-add.synopsis=Gibt an, ob Benutzer nach der Erstellung Ihres Kontos gezwungen werden, ihre Passw\u00f6rter bei der ersten Authentifizierung beim Directory-Server zu \u00e4ndern.
+property.force-change-on-reset.synopsis=Gibt an, ob Benutzer gezwungen werden, ihre Passw\u00f6rter zu \u00e4ndern, wenn diese von einem Administrator zur\u00fcckgesetzt werden.
+property.force-change-on-reset.description=Zu diesem Zweck gelten alle Personen mit der Berechtigung zum \u00c4ndern eines beliebigen Benutzerpasswortes mit Ausnahme dieses Benutzers als Administrator.
+property.grace-login-count.synopsis=Anzahl an Kulanzanmeldungen, die einem Benutzer nach Ablauf des Kontos gew\u00e4hrt werden, damit dieser Benutzer ein neues Passwort w\u00e4hlen kann.
+property.grace-login-count.description=Ein Wert von 0 zeigt an, dass keine Kulanzanmeldungen zugelassen werden.
+property.idle-lockout-interval.synopsis=Maximale Zeitdauer, f\u00fcr die ein Konto im Leerlauf bleiben darf (d. h. der verbundene Benutzer authentifiziert sich nicht beim Server), bevor dieser Benutzer gesperrt wird.
+property.idle-lockout-interval.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 Sekunden zeigt an, dass Konten im Leerlauf nicht automatisch gesperrt werden. Diese Funktion ist nur verf\u00fcgbar, wenn die letzte Abmeldezeit beibehalten wird.
+property.last-login-time-attribute.synopsis=Name oder OID des Attributtyps, der verwendet werden soll, um den Zeitpunkt der letzten Anmeldung f\u00fcr Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie zu speicher
+property.last-login-time-attribute.description=Dieses Attribut muss im Schema des Directory-Servers festgelegt werden und muss entweder als Betriebsattribut definiert werden oder von der Reihe von Objektklassen f\u00fcr alle Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie zugelassen werden.
+property.last-login-time-format.synopsis=Formatzeichenfolge, die verwendet werden muss, um den Wert der letzten Anmeldezeit f\u00fcr Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie zu generieren.
+property.last-login-time-format.description=Diese Formatzeichenfolge sollte der in der API-Dokumentation f\u00fcr die Klass java.text.SimpleDateFormat beschriebenen Syntax entsprechen.
+property.last-login-time-format.syntax.string.pattern.synopsis=Jede g\u00fcltige Formatzeichenfolge, die mit der Klasse java.text.SimpleDateFormat verwendet werden kann.
+property.lockout-duration.synopsis=Gibt die Zeitspanne an, in der ein Konto nach zu zahlreichen Authentifzierungsfehlern gesperrt ist,
+property.lockout-duration.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 zeigt an, dass das Konto gesperrt bleibt, bis ein Administrator das Passwort zur\u00fccksetzt.
+property.lockout-failure-count.synopsis=Maximale Anzahl an Authentifizierungsfehlern, die einem Benutzer gew\u00e4hrt werden, bevor das Konto gesperrt wird.
+property.lockout-failure-count.description=Ein Wert von 0 zeigt an, dass Konten niemals aufgrund fehlgeschlagener Versuche gesperrt werden.
+property.lockout-failure-expiration-interval.synopsis=Zeitraum, in dem ein Authentifizierungsfehler nicht mehr zur Fehleranzahl zum Zwecke einer Benutzerkontosperre addiert wird.
+property.lockout-failure-expiration-interval.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 zeigt an, dass die Authentifizierungsfehler niemals ablaufen darf. Die Fehlerzahl wird nach einer erfolgreichen Authentifizierung immer gel\u00f6scht.
+property.max-password-age.synopsis=Maximaler Zeitraum, \u00fcber den ein Benutzer dasselbe Passwort verwenden kann, bevor es ge\u00e4ndert werden muss (also das Intervall f\u00fcr den Passwortablauf).
+property.max-password-age.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 Sekunden deaktiviert den Passwortablauf.
+property.max-password-reset-age.synopsis=Maximale Zeitdauer, nach der Benutzer von einem Administrator zur\u00fcckgesetzte Passw\u00f6rter \u00e4ndern m\u00fcssen, bevor diese gesperrt werden.
+property.max-password-reset-age.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 Sekunden deaktiviert diese Funktion.
+property.min-password-age.synopsis=Gibt die minimale Zeitspanne nache einer Passwort\u00e4nderung an, vor deren Ablauf der Benutzer das Passwort nicht nochmals \u00e4ndern kann.
+property.min-password-age.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Diese Einstellung kann verwendet werden, um zu verhindern, dass Benutzer ihre Passw\u00f6rter innerhalb eines kurzen Zeitraums wiederholt \u00e4ndern, um ein altes Passwort aus dem Verlauf zu l\u00f6schen, damit es erneut verwendet werden kann.
+property.password-attribute.synopsis=Gibt den Attributstyp zum Speichern von Benutzerpassw\u00f6rtern an.
+property.password-attribute.description=Dieser Attributstyp muss im Serverschema definiert werden. F\u00fcr ihn m\u00fcssen das Benutzerpasswort oder die Authentifizierungspasswort-Syntax aktiviert sein.
+property.password-change-requires-current-password.synopsis=Gibt an, ob es bei \u00c4nderungen des Benutzerpassworts erforderlich ist, den erweiterten Vorgang zur Passwort\u00e4nderung zu verwenden und das aktuelle Passwort des Benutzers einzuschlie\u00dfen, bevor die \u00c4nderung zugelassen wird.
+property.password-expiration-warning-interval.synopsis=Gibt die maximale Zeitdauer an, bevor das Passwort eines Benutzers abl\u00e4uft, so dass der Server damit beginnt, f\u00fcr diesen Benutzer Warnbenachrichtigungen in Verbindungsantworten aufzunehmen.
+property.password-expiration-warning-interval.description=Der Wert dieses Attributs musse eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 Sekunden deaktiviert das Warnintervall.
+property.password-generator.synopsis=Gibt den Namen des Passwortgenerators an, der mit der verkn\u00fcpften Passwortrichtlinie verwendet wird.
+property.password-generator.description=Dieser wird in Verbindung mit dem erweiterten Vorgang zur Passwort\u00e4nderung verwendet, um ein neues Passwort f\u00fcr einen Benutzer zu generieren, wenn in der Anforderung keines zur Verf\u00fcgung gestellt wurde.
+property.password-generator.syntax.aggregation.constraint-synopsis=Der referenzierte Passwortgenerator muss aktiviert sein.
+property.password-history-count.synopsis=Gibt die maximale Anzahl fr\u00fcherer Passw\u00f6rter an, die im Passwortverlauf beibehalten werden.
+property.password-history-count.description=Beim Ausw\u00e4hlen eines neuen Passworts wird das vorgeschlagene Passwort gepr\u00fcft, um sicherzusstellen, dass es nicht mit dem aktuellen Passwort oder einem anderen Passwort in der Verlaufsliste \u00fcbereinstimmt. Ein Wert von null gibt an, dass keine Passwortverlauf beibehalten wird (wenn die Dauer des Passwortverlaufs einen Wert von null Sekunden hat) oder eine maximale Anzahl von Passw\u00f6rtern im Verlauf vorhanden ist (wenn die Zeitspanne des Verlaufs einen Wert hat, der l\u00e4nger als null Sekunden ist).
+property.password-history-duration.synopsis=Gibt die maximale Zeitspanne an, in der Passw\u00f6rter im Passwortverlauf verbleiben.
+property.password-history-duration.description=Beim Ausw\u00e4hlen eines neuen Passworts wird das vorgeschlagene Passwort gepr\u00fcft, um sicherzusstellen, dass es nicht mit dem aktuellen Passwort oder einem anderen Passwort in der Verlaufsliste \u00fcbereinstimmt. Ein Wert von null gibt an, dass keine Passwortverlauf beibehalten wird (wenn die Dauer des Passwortverlaufs einen Wert von null Sekunden hat) oder eine maximale Anzahl von Passw\u00f6rtern im Verlauf vorhanden ist (wenn die Zeitspanne des Verlaufs einen Wert hat, der l\u00e4nger als null Sekunden ist).
+property.password-validator.synopsis=Gibt die Namen der Passwortvalidierer an, die mit dem verkn\u00fcpften Passwortspeicherschema verwendet werden.
+property.password-validator.description=Die Passwortvalidierer werden aufgerufen, wenn ein Benutzer versucht, ein neues Passwort anzugeben, um zu ermitteln, ob ein neues Passwort akzeptabel ist.
+property.password-validator.syntax.aggregation.constraint-synopsis=Die referenzierten Passwortgeneratoren m\u00fcssen aktiviert sein.
+property.previous-last-login-time-format.synopsis=Gibt die Formatzeichenfolgen an, die m\u00f6glicherweise mit der Zeit der letzten Anmeldung zu einem einem Zeitpunkt in der Vergangenheit f\u00fcr Benutzer verwendet wurden, die mit der Passwortrichtlinie verbunden sind.
+property.previous-last-login-time-format.description=Diese Werte werden verwendet, um eine Analyse vorheriger Werte zu erm\u00f6glichen, werden aber nicht, um neue Werte festzulegen. Diese Formatzeichenfolgen entsprechen der Syntax, die in der API-Dokumentation f\u00fcr die Klasse java.text.SimpleDateFormat.
+property.previous-last-login-time-format.syntax.string.pattern.synopsis=Jede g\u00fcltige Formatzeichenfolge, die mit der Klasse java.text.SimpleDateFormat verwendet werden kann.
+property.require-change-by-time.synopsis=Gibt die Zeit an, nach der alle Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie ihre Passw\u00f6rter \u00e4ndern m\u00fcssen.
+property.require-change-by-time.description=Dieser Wert muss in einem allgemeinen Zeitformat angegeben werden. Wenn diese Zeit der aktuellen Zeit entspricht oder in der Vergangenheit liegt, m\u00fcssen alle Benutzer ihre Passw\u00f6rter sofort \u00e4ndern. Das Verhalten des Servers in diesem Modus ist identisch mit dem Verhalten, das zu beobachten ist, wenn die Benutzer gezwungen sind, ihre Passw\u00f6rter nach einem administrativen Zur\u00fccksetzen zu \u00e4ndern.
+property.require-change-by-time.syntax.string.pattern.synopsis=Ein g\u00fcltiger Zeitstempel in allgemeinem Zeitformat (z. B. ein Wert von "20070409185811Z" gibt den Wert 9. April 2007 um 18.58:11 (GMT) an.
+property.require-secure-authentication.synopsis=Gibt an, ob sich Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie auf sichere Weise authentifizieren m\u00fcssen.
+property.require-secure-authentication.description=Dies k\u00f6nnte bedeuten, dass entweder ein sicherer Kommunikationskanal zwischen dem Client und dem Server verwendet wird, oder aber ein SASL-Mechanismus, der die Berechtigungsnachweise nicht offenlegt.
+property.require-secure-password-changes.synopsis=Gibt an, ob Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie ihr Passwort auf sichere Weise \u00e4ndern m\u00fcssen, bei der die Berechtigungsnachweise nicht offengelegt werden.
+property.skip-validation-for-administrators.synopsis=Gibt an, ob Passw\u00f6rter, die von den Administratoren festgelegt werden, den Passwortvalidierungsprozess umgehen k\u00f6nnen, der f\u00fcr \u00c4nderungen an Benutzerpasswort erforderlich ist.
+property.state-update-failure-policy.synopsis=Gibt an, wie der Server vorgeht, wenn der die Statusinformationen der Passwortrichtlinie w\u00e4hrend eines Authentifizierungsprozesses nicht aktualisieren kann.
+property.state-update-failure-policy.description=Diese Eigenschaft kann insbesondere verwendet werden, um zu steuern, ob ein andernfalls erfolgreicher Verbindungsvorgang fehlschl\u00e4gt, w\u00e4hrend versucht wird, die Informationen zur Aktualisierung des Passwortlichlinienstatus zu aktualisieren (wenn beispielsweise der Eintrag eines vorherigen Authentifizierungsfehlers bereinigt oder die letzte Annmeldezeit aktualisiert wird). Mit ihr kann auch kontrolliert werden, ob eine Verbindungsanforderung abgelehnt wird, wenn rechtzeitig bekannt ist, dass es nicht m\u00f6glich ist, die Zeiten der Authentifizierungsfehler zu aktualisieren, wenn ein nicht erfolgreicher Verbindungsversuch erfolgt (wenn beispielsweise der Backend-Beschreibbarkeitsmodus deaktiviert ist).
+property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=Wenn der Verbindungsversuch andernfalls erfolgreich w\u00e4re, erfolgt keine Ablehnung, wenn des Problem auftritt, w\u00e4hrend versucht wird, die Statusinformationen zur Passwortrichtlinie f\u00fcr den Benutzer zu aktualisieren.
+property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Alle Verbindungsversuche proaktiv ablehnen, wenn vorzeitig bekannt ist, dass die Statusinformationen f\u00fcr die Passwortrichlinie des Benutzers nicht aktualisiert werden k\u00f6nnen.
+property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Auch wenn der Verbindungsversuch andernfalls erfolgreich w\u00e4re, erfolgt keine Ablehnung, wenn des Problem auftritt, w\u00e4hrend versucht wird, die Statusinformationen zur Passwortrichtlinie f\u00fcr den Benutzer zu aktualisieren.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_es.properties
index 25982d5..b662e02 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_es.properties
@@ -1,73 +1,73 @@
-user-friendly-name=Password Policy
-user-friendly-plural-name=Password Policies
-synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-property.account-status-notification-handler.synopsis=Specifies the names of the account status notification handlers that are used with the associated password storage scheme.
-property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=The referenced account status notification handlers must be enabled.
-property.allow-expired-password-changes.synopsis=Indicates whether a user whose password is expired is still allowed to change that password using the password modify extended operation.
-property.allow-multiple-password-values.synopsis=Indicates whether user entries can have multiple distinct values for the password attribute.
-property.allow-multiple-password-values.description=Esto puede ser potencialmente peligroso, ya que muchos de los mecanismos utilizados para cambiar la contrase\u00f1a no funcionan de forma eficaz con una configuraci\u00f3n de este tipo.  If multiple password values are allowed, then any of them can be used to authenticate, and they are all subject to the same policy constraints.
-property.allow-pre-encoded-passwords.synopsis=Indicates whether users can change their passwords by providing a pre-encoded value.
+user-friendly-name=Pol\u00edtica de contrase\u00f1as
+user-friendly-plural-name=Pol\u00edticas de contrase\u00f1as
+synopsis=Las pol\u00edticas de contrase\u00f1as definen un n\u00famero de reglas de administraci\u00f3n de contrase\u00f1as, adem\u00e1s de los requisitos para el proceso de autenticaci\u00f3n.
+property.account-status-notification-handler.synopsis=Especifica los nombres de los controladores de notificaci\u00f3n de estado de la cuenta que se utilizan con el esquema de almacenamiento de contrase\u00f1a asociado.
+property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=Los controladores de notificaci\u00f3n de estado de la cuenta a la que se hace referencia deben estar habilitados.
+property.allow-expired-password-changes.synopsis=Indica si un usuario cuya contrase\u00f1a haya caducado podr\u00e1 a\u00fan cambiarla mediante la operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as.
+property.allow-multiple-password-values.synopsis=Indica si las entradas de usuario podr\u00e1n tener varios valores distintos para el atributo de contrase\u00f1a.
+property.allow-multiple-password-values.description=Esto puede ser potencialmente peligroso, ya que muchos de los mecanismos utilizados para cambiar la contrase\u00f1a no funcionan de forma eficaz con una configuraci\u00f3n de este tipo.  Si se permiten varios valores de contrase\u00f1a, cualquiera de ellos puede utilizarse para la autenticaci\u00f3n y, por lo tanto, todos estar\u00e1n sujetos a las mismas limitaciones de directivas.
+property.allow-pre-encoded-passwords.synopsis=Indica si los usuarios pueden cambiar sus contrase\u00f1as proporcionando un valor precodificado.
 property.allow-pre-encoded-passwords.description=Esto puede suponer un riesgo para la seguridad porque la versi\u00f3n de texto sin formato de la contrase\u00f1a no se conoce y, por lo tanto, no se le pueden aplicar las comprobaciones de validaci\u00f3n.  
-property.allow-user-password-changes.synopsis=Indicates whether users can change their own passwords.
-property.allow-user-password-changes.description=This check is made in addition to access control evaluation. Both must allow the password change for it to occur.
-property.default-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy.
-property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.deprecated-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are considered deprecated for this password policy.
-property.deprecated-password-storage-scheme.description=If a user with this password policy authenticates to the server and his/her password is encoded with a deprecated scheme, those values are removed and replaced with values encoded using the default password storage scheme(s).
-property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.expire-passwords-without-warning.synopsis=Indicates whether the Directory Server allows a user's password to expire even if that user has never seen an expiration warning notification.
-property.expire-passwords-without-warning.description=If this property is true, accounts always expire when the expiration time arrives. If this property is false disabled, the user always receives at least one warning notification, and the password expiration is set to the warning time plus the warning interval.
-property.force-change-on-add.synopsis=Indicates whether users are forced to change their passwords upon first authenticating to the Directory Server after their account has been created.
-property.force-change-on-reset.synopsis=Indicates whether users are forced to change their passwords if they are reset by an administrator.
-property.force-change-on-reset.description=For this purpose, anyone with permission to change a given user's password other than that user is considered an administrator.
-property.grace-login-count.synopsis=Specifies the number of grace logins that a user is allowed after the account has expired to allow that user to choose a new password.
-property.grace-login-count.description=A value of 0 indicates that no grace logins are allowed.
-property.idle-lockout-interval.synopsis=Specifies the maximum length of time that an account may remain idle (that is, the associated user does not authenticate to the server) before that user is locked out.
-property.idle-lockout-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that idle accounts are not automatically locked out. This feature is available only if the last login time is maintained.
-property.last-login-time-attribute.synopsis=Specifies the name or OID of the attribute type that is used to hold the last login time for users with the associated password policy.
-property.last-login-time-attribute.description=This attribute type must be defined in the Directory Server schema and must either be defined as an operational attribute or must be allowed by the set of objectClasses for all users with the associated password policy.
-property.last-login-time-format.synopsis=Specifies the format string that is used to generate the last login time value for users with the associated password policy.
-property.last-login-time-format.description=This format string conforms to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.lockout-duration.synopsis=Specifies the length of time that an account is locked after too many authentication failures.
-property.lockout-duration.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the account must remain locked until an administrator resets the password.
-property.lockout-failure-count.synopsis=Specifies the maximum number of authentication failures that a user is allowed before the account is locked out.
-property.lockout-failure-count.description=A value of 0 indicates that accounts are never locked out due to failed attempts.
-property.lockout-failure-expiration-interval.synopsis=Specifies the length of time before an authentication failure is no longer counted against a user for the purposes of account lockout.
-property.lockout-failure-expiration-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the authentication failures must never expire. The failure count is always cleared upon a successful authentication.
-property.max-password-age.synopsis=Specifies the maximum length of time that a user can continue using the same password before it must be changed (that is, the password expiration interval).
-property.max-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables password expiration.
-property.max-password-reset-age.synopsis=Specifies the maximum length of time that users have to change passwords after they have been reset by an administrator before they become locked.
-property.max-password-reset-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables this feature.
-property.min-password-age.synopsis=Specifies the minimum length of time after a password change before the user is allowed to change the password again.
-property.min-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. This setting can be used to prevent users from changing their passwords repeatedly over a short period of time to flush an old password from the history so that it can be re-used.
-property.password-attribute.synopsis=Specifies the attribute type used to hold user passwords.
-property.password-attribute.description=This attribute type must be defined in the server schema, and it must have either the user password or auth password syntax.
-property.password-change-requires-current-password.synopsis=Indicates whether user password changes must use the password modify extended operation and must include the user's current password before the change is allowed.
-property.password-expiration-warning-interval.synopsis=Specifies the maximum length of time before a user's password actually expires that the server begins to include warning notifications in bind responses for that user.
-property.password-expiration-warning-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables the warning interval.
-property.password-generator.synopsis=Specifies the name of the password generator that is used with the associated password policy.
-property.password-generator.description=This is used in conjunction with the password modify extended operation to generate a new password for a user when none was provided in the request.
-property.password-generator.syntax.aggregation.constraint-synopsis=The referenced password generator must be enabled.
-property.password-history-count.synopsis=Specifies the maximum number of former passwords to maintain in the password history.
-property.password-history-count.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero indicates that either no password history is to be maintained (if the password history duration has a value of zero seconds), or that there is no maximum number of passwords to maintain in the history (if the password history duration has a value greater than zero seconds).
-property.password-history-duration.synopsis=Specifies the maximum length of time that passwords remain in the password history.
-property.password-history-duration.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero seconds indicates that either no password history is to be maintained (if the password history count has a value of zero), or that there is no maximum duration for passwords in the history (if the password history count has a value greater than zero).
-property.password-validator.synopsis=Specifies the names of the password validators that are used with the associated password storage scheme.
-property.password-validator.description=The password validators are invoked when a user attempts to provide a new password, to determine whether the new password is acceptable.
-property.password-validator.syntax.aggregation.constraint-synopsis=The referenced password validators must be enabled.
-property.previous-last-login-time-format.synopsis=Specifies the format string(s) that might have been used with the last login time at any point in the past for users associated with the password policy.
-property.previous-last-login-time-format.description=These values are used to make it possible to parse previous values, but are not used to set new values. The format strings conform to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.previous-last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.require-change-by-time.synopsis=Specifies the time by which all users with the associated password policy must change their passwords.
-property.require-change-by-time.description=The value is expressed in a generalized time format. If this time is equal to the current time or is in the past, then all users are required to change their passwords immediately. The behavior of the server in this mode is identical to the behavior observed when users are forced to change their passwords after an administrative reset.
-property.require-change-by-time.syntax.string.pattern.synopsis=A valid timestamp in generalized time form (for example, a value of "20070409185811Z" indicates a value of April 9, 2007 at 6:58:11 pm GMT).
-property.require-secure-authentication.synopsis=Indicates whether users with the associated password policy are required to authenticate in a secure manner.
-property.require-secure-authentication.description=This might mean either using a secure communication channel between the client and the server, or using a SASL mechanism that does not expose the credentials.
-property.require-secure-password-changes.synopsis=Indicates whether users with the associated password policy are required to change their password in a secure manner that does not expose the credentials.
-property.skip-validation-for-administrators.synopsis=Indicates whether passwords set by administrators are allowed to bypass the password validation process that is required for user password changes.
-property.state-update-failure-policy.synopsis=Specifies how the server deals with the inability to update password policy state information during an authentication attempt.
-property.state-update-failure-policy.description=In particular, this property can be used to control whether an otherwise successful bind operation fails if a failure occurs while attempting to update password policy state information (for example, to clear a record of previous authentication failures or to update the last login time). It can also be used to control whether to reject a bind request if it is known ahead of time that it will not be possible to update the authentication failure times in the event of an unsuccessful bind attempt (for example, if the backend writability mode is disabled).
-property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=If a bind attempt would otherwise be successful, then do not reject it if a problem occurs while attempting to update the password policy state information for the user.
-property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Proactively reject any bind attempt if it is known ahead of time that it would not be possible to update the user's password policy state information.
-property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Even if a bind attempt would otherwise be successful, reject it if a problem occurs while attempting to update the password policy state information for the user.
+property.allow-user-password-changes.synopsis=Indica si los usuarios pueden cambiar sus propias contrase\u00f1as.
+property.allow-user-password-changes.description=Esta comprobaci\u00f3n se realiza con car\u00e1cter adicional a la evaluaci\u00f3n del control de acceso. Ambas deben permitir que se produzca el cambio de contrase\u00f1a.
+property.default-password-storage-scheme.synopsis=Especifica los nombres de los esquemas de almacenamiento de contrase\u00f1as que se utilizan para codificar contrase\u00f1as no cifradas para esta directiva de contrase\u00f1as.
+property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=Deben estar habilitados los esquemas de almacenamiento de contrase\u00f1as a los que se hace referencia.
+property.deprecated-password-storage-scheme.synopsis=Especifica los nombres de los esquemas de almacenamiento de contrase\u00f1as que se consideran desaprobados para esta directiva de contrase\u00f1as.
+property.deprecated-password-storage-scheme.description=Si un usuario con esta directiva de contrase\u00f1as se autentica en el servidor y su contrase\u00f1a est\u00e1 codificada con un esquema desaprobado, se eliminar\u00e1n esos valores y se sustituir\u00e1n con los valores codificados utilizando el/los esquema(s) de almacenamiento de contrase\u00f1as predeterminado(s).
+property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=Deben estar habilitados los esquemas de almacenamiento de contrase\u00f1as a los que se hace referencia.
+property.expire-passwords-without-warning.synopsis=Indica si el servidor de directorios permite que caduque una contrase\u00f1a del usuario, incluso aunque ese usuario nunca haya recibido una notificaci\u00f3n de advertencia de caducidad.
+property.expire-passwords-without-warning.description=Si esta propiedad se establece en "true" (verdadero), las cuentas siempre caducan cuando llega la hora de caducidad. Si esta propiedad se establece en "false" (falso), el usuario siempre recibe al menos una notificaci\u00f3n de advertencia, y la caducidad de la contrase\u00f1a se establece en la hora de advertencia m\u00e1s el intervalo de advertencia.
+property.force-change-on-add.synopsis=Indica si los usuarios deber\u00e1n cambiar obligatoriamente sus contrase\u00f1as la primera vez que se autentiquen en el servidor de directorios una vez creada su cuenta.
+property.force-change-on-reset.synopsis=Indica si los usuarios deber\u00e1n cambiar obligatoriamente sus contrase\u00f1as en caso de que el administrador las restablezca.
+property.force-change-on-reset.description=Para ello, cualquiera que tenga permiso para cambiar la contrase\u00f1a de un usuario espec\u00edfico, que no sea ese usuario, ser\u00e1 considerado administrador.
+property.grace-login-count.synopsis=Especifica el n\u00famero de inicios de sesi\u00f3n de gracia que se le permitir\u00e1n al usuario una vez que la cuenta haya caducado para que pueda seleccionar una nueva contrase\u00f1a.
+property.grace-login-count.description=Si se especifica el valor 0, no se le conceder\u00e1 ning\u00fan inicio de sesi\u00f3n de gracia.
+property.idle-lockout-interval.synopsis=Especifica el periodo de tiempo m\u00e1ximo que puede permanecer inactiva una cuenta (por ejemplo, el periodo durante el que el usuario asociado no se haya autenticado en el servidor) antes de que se bloquee la cuenta.
+property.idle-lockout-interval.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica el valor 0, las cuentas inactivas no se bloquean autom\u00e1ticamente. Esta funci\u00f3n s\u00f3lo est\u00e1 disponible si se mantiene la fecha y hora del \u00faltimo inicio de sesi\u00f3n.
+property.last-login-time-attribute.synopsis=Especifica el nombre u OID del tipo de atributo que debe utilizarse para que contenga la fecha y hora del \u00faltimo inicio de sesi\u00f3n de los usuarios con la directiva de contrase\u00f1as asociada.
+property.last-login-time-attribute.description=Este tipo de atributo debe definirse en el esquema del servidor de directorios como atributo operacional o debe permitirse su uso con el conjunto de clases de objeto para todos los usuarios con la directiva de contrase\u00f1as asociada.
+property.last-login-time-format.synopsis=Especifica la cadena de formato que se utilizar\u00e1 para generar el valor de fecha y hora del \u00faltimo inicio de sesi\u00f3n para los usuarios con la directiva de contrase\u00f1as asociada.
+property.last-login-time-format.description=Esta cadena de formato se ajusta a la sintaxis descrita en la documentaci\u00f3n de la API para la clase java.text.SimpleDateFormat.
+property.last-login-time-format.syntax.string.pattern.synopsis=Cualquier cadena de formato v\u00e1lida que se puede utilizar con la clase java.text.SimpleDateFormat.
+property.lockout-duration.synopsis=Especifica el periodo de tiempo m\u00e1ximo que una cuenta est\u00e1 bloqueada tras cometer un n\u00famero excesivo de errores de autenticaci\u00f3n.
+property.lockout-duration.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica el valor 0, la cuenta deber\u00eda permanecer bloqueada hasta que el administrador restablezca la contrase\u00f1a.
+property.lockout-failure-count.synopsis=N\u00famero m\u00e1ximo de errores de autenticaci\u00f3n que se le permitir\u00e1n al usuario antes de que se bloquee la cuenta.
+property.lockout-failure-count.description=Si se especifica el valor 0, la cuenta nunca deber\u00eda bloquearse debido a intentos fallidos.
+property.lockout-failure-expiration-interval.synopsis=El periodo de tiempo m\u00e1ximo que debe transcurrir antes de que se dejen de contar los errores de autenticaci\u00f3n del usuario para el bloqueo de la cuenta.
+property.lockout-failure-expiration-interval.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica el valor 0, los errores de autenticaci\u00f3n no deber\u00edan caducar nunca. El recuento de errores siempre se restablecer\u00e1 en 0 tras efectuarse una autenticaci\u00f3n satisfactoria.
+property.max-password-age.synopsis=El periodo de tiempo m\u00e1ximo que un usuario puede seguir usando la misma contrase\u00f1a antes de que deba cambiarla (por ejemplo, el intervalo de caducidad de la contrase\u00f1a).
+property.max-password-age.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica un valor de 0 segundos, se inhabilitar\u00e1 la caducidad de la contrase\u00f1a.
+property.max-password-reset-age.synopsis=El periodo m\u00e1ximo de tiempo del que disponen los usuarios para cambiar sus contrase\u00f1as una vez restablecidas por el administrador y antes de que se bloqueen.
+property.max-password-reset-age.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica un valor de 0 segundos, se inhabilitar\u00e1 esta funci\u00f3n.
+property.min-password-age.synopsis=Especifica el periodo m\u00ednimo tras un cambio de contrase\u00f1a antes de que el usuario pueda cambiar la contrase\u00f1a de nuevo.
+property.min-password-age.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Esta configuraci\u00f3n se puede utilizar para evitar que los usuarios cambien sus contrase\u00f1as de forma reiterada durante un corto periodo de tiempo y para que vac\u00eden una contrase\u00f1a antigua del historial de forma que pueda volver a utilizarse.
+property.password-attribute.synopsis=Especifica el tipo de atributo utilizado para contener las contrase\u00f1as de usuario.
+property.password-attribute.description=Este tipo de atributo debe definirse en el esquema del servidor, y debe tener la contrase\u00f1a de usuario o bien la sintaxis de la contrase\u00f1a de autenticaci\u00f3n.
+property.password-change-requires-current-password.synopsis=Indica si se debe utilizar una operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as para los cambios de contrase\u00f1as realizados por el usuario y si se debe incluir la contrase\u00f1a actual del usuario para poder permitir el cambio.
+property.password-expiration-warning-interval.synopsis=Especifica el periodo de tiempo m\u00e1ximo antes de que la contrase\u00f1a del usuario caduque realmente y en el que el servidor empezar\u00e1 a incluir notificaciones de advertencia en las respuestas de enlace de ese usuario.
+property.password-expiration-warning-interval.description=El valor de este atributo es un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica un valor de 0 segundos, se inhabilitar\u00e1 el intervalo de advertencia.
+property.password-generator.synopsis=Especifica el nombre del generador de contrase\u00f1as que se utiliza con la directiva de contrase\u00f1as asociada.
+property.password-generator.description=Se utilizar\u00e1 junto con la operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as para generar una nueva contrase\u00f1a para un usuario cuando no se haya especificado ninguno en la solicitud.
+property.password-generator.syntax.aggregation.constraint-synopsis=Debe estar habilitado el generador de contrase\u00f1as al que se hace referencia.
+property.password-history-count.synopsis=Especifica el n\u00famero m\u00e1ximo de contrase\u00f1as anteriores que se conservar\u00e1n en el historial de contrase\u00f1as.
+property.password-history-count.description=Al seleccionar una nueva contrase\u00f1a, se comprobar\u00e1 la contrase\u00f1a propuesta para asegurarse de que no coincida con la actual ni con otra de la lista del historial. Un valor de cero indica que no se mantendr\u00e1 ning\u00fan historial de contrase\u00f1as (si la duraci\u00f3n del historial de contrase\u00f1as tiene un valor de cero segundos), o que no se mantendr\u00e1 ning\u00fan n\u00famero m\u00e1ximo de contrase\u00f1as en el historial (si la duraci\u00f3n del historial de contrase\u00f1as tiene un valor superior a cero segundos).
+property.password-history-duration.synopsis=Especifica el periodo m\u00e1ximo de tiempo que las contrase\u00f1as permanecen en el historial de contrase\u00f1as.
+property.password-history-duration.description=Al seleccionar una nueva contrase\u00f1a, se comprobar\u00e1 la contrase\u00f1a propuesta para asegurarse de que no coincida con la actual ni con otra de la lista del historial. Un valor de cero segundos indica que no se mantendr\u00e1 ning\u00fan historial de contrase\u00f1as (si la duraci\u00f3n del historial de contrase\u00f1as tiene un valor de cero), o que no se mantendr\u00e1 ninguna duraci\u00f3n m\u00e1xima para las contrase\u00f1as en el historial (si el recuento del historial de contrase\u00f1as tiene un valor superior a cero).
+property.password-validator.synopsis=Especifica los nombres de los validadores de contrase\u00f1as que se utilizan con el esquema de almacenamiento de contrase\u00f1as asociado.
+property.password-validator.description=Los validadores de contrase\u00f1as se invocan cuando un usuario intenta proporcionar una nueva contrase\u00f1a, para determinar si la nueva contrase\u00f1a es aceptable.
+property.password-validator.syntax.aggregation.constraint-synopsis=Deben estar habilitados los validadores de contrase\u00f1as a los que se hace referencia.
+property.previous-last-login-time-format.synopsis=Especifica las cadenas de formato que se hayan utilizado con la fecha y hora del \u00faltimo inicio de sesi\u00f3n en cualquier momento del pasado para los usuarios con la directiva de contrase\u00f1as asociada.
+property.previous-last-login-time-format.description=Estos valores se utilizan para poder analizar los valores anteriores, pero no se usar\u00e1n para establecer nuevos valores. Estas cadenas de formato deben ajustarse a la sintaxis descrita en la documentaci\u00f3n de la API para la clase java.text.SimpleDateFormat.
+property.previous-last-login-time-format.syntax.string.pattern.synopsis=Cualquier cadena de formato v\u00e1lida que se puede utilizar con la clase java.text.SimpleDateFormat.
+property.require-change-by-time.synopsis=Especifica el momento en el que los usuarios con la directiva de contrase\u00f1as asociada deben cambiar sus contrase\u00f1as.
+property.require-change-by-time.description=Este valor debe expresarse con un formato de hora generalizado. Si la hora especificada es igual a la actual o ya ha pasado, los usuarios deber\u00e1n cambiar sus contrase\u00f1as inmediatamente. El comportamiento del servidor en este modo ser\u00e1 id\u00e9ntico al comportamiento observado cuando los usuarios deben cambiar obligatoriamente sus contrase\u00f1as tras efectuarse un restablecimiento administrativo.
+property.require-change-by-time.syntax.string.pattern.synopsis=Un marcado de fecha y hora v\u00e1lida en forma de hora generalizada (por ejemplo, un valor de "20070409185811Z" indica un valor de 9 de abril de 2007 a las 6:58:11 pm GMT).
+property.require-secure-authentication.synopsis=Indica si los usuarios con la directiva de contrase\u00f1as asociada deber\u00e1n autenticarse de forma segura.
+property.require-secure-authentication.description=Esto puede implicar el uso de un canal de comunicaci\u00f3n seguro entre el cliente y el servidor o de un mecanismo SASL que no muestre las credenciales.
+property.require-secure-password-changes.synopsis=Indica si los usuarios con la directiva de contrase\u00f1as asociada deber\u00e1n cambiar su contrase\u00f1a de forma segura, de tal forma que no se muestren sus credenciales.
+property.skip-validation-for-administrators.synopsis=Indica si las contrase\u00f1as establecidas por los administradores pueden omitir el proceso de validaci\u00f3n de contrase\u00f1as necesario para los cambios de contrase\u00f1a realizados por los usuarios.
+property.state-update-failure-policy.synopsis=Especifica c\u00f3mo gestiona el servidor la falta de capacidad para actualizar la informaci\u00f3n del estado de la directiva de contrase\u00f1as durante un intento de autenticaci\u00f3n.
+property.state-update-failure-policy.description=En especial, esta propiedad se puede utilizar para controlar si una operaci\u00f3n de enlace de alg\u00fan modo satisfactoria falla si se produce un error mientras se intenta actualizar la informaci\u00f3n del estado de la directiva de contrase\u00f1as (por ejemplo, para borrar un registro de errores de autenticaci\u00f3n anteriores o para actualizar la fecha y hora del \u00faltimo inicio de sesi\u00f3n). Tambi\u00e9n se puede utilizar para controlar si rechazar una solicitud de enlace si se conoce de antemano el tiempo durante el que no se podr\u00e1n actualizar los errores de autenticaci\u00f3n en el caso de un intento de enlace insatisfactorio (por ejemplo, si el modo de escritura del servidor de fondo est\u00e1 deshabilitado).
+property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=Si un intento de enlace fuera de alg\u00fan modo satisfactorio, no lo rechace si se produce un problema mientras se intenta actualizar la informaci\u00f3n del estado de la directiva de contrase\u00f1as para el usuario.
+property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Rechace proactivamente cualquier intento de enlace si se conoce de antemano el tiempo durante el que no se podr\u00e1 actualizar la informaci\u00f3n del estado de la directiva de contrase\u00f1as para el usuario.
+property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Incluso si un intento de enlace fuera de alg\u00fan modo satisfactorio, rech\u00e1celo si se produce un problema mientras se intenta actualizar la informaci\u00f3n del estado de la directiva de contrase\u00f1as para el usuario.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_fr.properties
index 121092d..92f597d 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_fr.properties
@@ -1,73 +1,73 @@
-user-friendly-name=Password Policy
-user-friendly-plural-name=Password Policies
-synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-property.account-status-notification-handler.synopsis=Specifies the names of the account status notification handlers that are used with the associated password storage scheme.
-property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=The referenced account status notification handlers must be enabled.
-property.allow-expired-password-changes.synopsis=Indicates whether a user whose password is expired is still allowed to change that password using the password modify extended operation.
-property.allow-multiple-password-values.synopsis=Indicates whether user entries can have multiple distinct values for the password attribute.
-property.allow-multiple-password-values.description=Cela repr\u00e9sente un risque potentiel car les m\u00e9canismes permettant de modifier le mot de passe ne fonctionnent pas correctement avec une configuration de ce type.  If multiple password values are allowed, then any of them can be used to authenticate, and they are all subject to the same policy constraints.
-property.allow-pre-encoded-passwords.synopsis=Indicates whether users can change their passwords by providing a pre-encoded value.
+user-friendly-name=Strat\u00e9gie de mots de passe
+user-friendly-plural-name=Strat\u00e9gies de mots de passe
+synopsis=Les strat\u00e9gies de mots de passe d\u00e9finissent un nombre de r\u00e8gles de gestion de mot de passe, ainsi que les besoins pour le traitement de l'authentification.
+property.account-status-notification-handler.synopsis=Sp\u00e9cifie les noms des gestionnaires de notification d'\u00e9tat du compte qui sont utilis\u00e9s avec le plan de stockage du mot de passe correspondant.
+property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=Les gestionnaires de notification d'\u00e9tat du compte de r\u00e9f\u00e9rence doivent \u00eatre activ\u00e9s.
+property.allow-expired-password-changes.synopsis=Indique si l'utilisateur, dont le mot de passe a expir\u00e9, a encore la permission de modifier le mot de passe en utilisant l'op\u00e9ration \u00e9tendue de modification du mot de passe.
+property.allow-multiple-password-values.synopsis=Indique si les entr\u00e9es utilisateur peuvent comprendre plusieurs valeurs distinctes pour l'attribut du mot de passe.
+property.allow-multiple-password-values.description=Cela repr\u00e9sente un risque potentiel car les m\u00e9canismes permettant de modifier le mot de passe ne fonctionnent pas correctement avec une configuration de ce type.  Si plusieurs valeurs de mot de passe sont autoris\u00e9es, n'importe laquelle pourra \u00eatre utilis\u00e9e pour l'authentification et elles sont toutes soumises aux m\u00eames contraintes de strat\u00e9gie.
+property.allow-pre-encoded-passwords.synopsis=Indique si les utilisateurs peuvent changer leur mot de passe en fournissant une valeur pr\u00e9-cod\u00e9e.
 property.allow-pre-encoded-passwords.description=Cela peut repr\u00e9senter un risque pour la s\u00e9curit\u00e9 car la version en texte en clair du mot de passe est inconnue, et par cons\u00e9quent les v\u00e9rifications de validation ne peuvent pas y \u00eatre appliqu\u00e9es.  
-property.allow-user-password-changes.synopsis=Indicates whether users can change their own passwords.
-property.allow-user-password-changes.description=This check is made in addition to access control evaluation. Both must allow the password change for it to occur.
-property.default-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy.
-property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.deprecated-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are considered deprecated for this password policy.
-property.deprecated-password-storage-scheme.description=If a user with this password policy authenticates to the server and his/her password is encoded with a deprecated scheme, those values are removed and replaced with values encoded using the default password storage scheme(s).
-property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.expire-passwords-without-warning.synopsis=Indicates whether the Directory Server allows a user's password to expire even if that user has never seen an expiration warning notification.
-property.expire-passwords-without-warning.description=If this property is true, accounts always expire when the expiration time arrives. If this property is false disabled, the user always receives at least one warning notification, and the password expiration is set to the warning time plus the warning interval.
-property.force-change-on-add.synopsis=Indicates whether users are forced to change their passwords upon first authenticating to the Directory Server after their account has been created.
-property.force-change-on-reset.synopsis=Indicates whether users are forced to change their passwords if they are reset by an administrator.
-property.force-change-on-reset.description=For this purpose, anyone with permission to change a given user's password other than that user is considered an administrator.
-property.grace-login-count.synopsis=Specifies the number of grace logins that a user is allowed after the account has expired to allow that user to choose a new password.
-property.grace-login-count.description=A value of 0 indicates that no grace logins are allowed.
-property.idle-lockout-interval.synopsis=Specifies the maximum length of time that an account may remain idle (that is, the associated user does not authenticate to the server) before that user is locked out.
-property.idle-lockout-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that idle accounts are not automatically locked out. This feature is available only if the last login time is maintained.
-property.last-login-time-attribute.synopsis=Specifies the name or OID of the attribute type that is used to hold the last login time for users with the associated password policy.
-property.last-login-time-attribute.description=This attribute type must be defined in the Directory Server schema and must either be defined as an operational attribute or must be allowed by the set of objectClasses for all users with the associated password policy.
-property.last-login-time-format.synopsis=Specifies the format string that is used to generate the last login time value for users with the associated password policy.
-property.last-login-time-format.description=This format string conforms to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.lockout-duration.synopsis=Specifies the length of time that an account is locked after too many authentication failures.
-property.lockout-duration.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the account must remain locked until an administrator resets the password.
-property.lockout-failure-count.synopsis=Specifies the maximum number of authentication failures that a user is allowed before the account is locked out.
-property.lockout-failure-count.description=A value of 0 indicates that accounts are never locked out due to failed attempts.
-property.lockout-failure-expiration-interval.synopsis=Specifies the length of time before an authentication failure is no longer counted against a user for the purposes of account lockout.
-property.lockout-failure-expiration-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the authentication failures must never expire. The failure count is always cleared upon a successful authentication.
-property.max-password-age.synopsis=Specifies the maximum length of time that a user can continue using the same password before it must be changed (that is, the password expiration interval).
-property.max-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables password expiration.
-property.max-password-reset-age.synopsis=Specifies the maximum length of time that users have to change passwords after they have been reset by an administrator before they become locked.
-property.max-password-reset-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables this feature.
-property.min-password-age.synopsis=Specifies the minimum length of time after a password change before the user is allowed to change the password again.
-property.min-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. This setting can be used to prevent users from changing their passwords repeatedly over a short period of time to flush an old password from the history so that it can be re-used.
-property.password-attribute.synopsis=Specifies the attribute type used to hold user passwords.
-property.password-attribute.description=This attribute type must be defined in the server schema, and it must have either the user password or auth password syntax.
-property.password-change-requires-current-password.synopsis=Indicates whether user password changes must use the password modify extended operation and must include the user's current password before the change is allowed.
-property.password-expiration-warning-interval.synopsis=Specifies the maximum length of time before a user's password actually expires that the server begins to include warning notifications in bind responses for that user.
-property.password-expiration-warning-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables the warning interval.
-property.password-generator.synopsis=Specifies the name of the password generator that is used with the associated password policy.
-property.password-generator.description=This is used in conjunction with the password modify extended operation to generate a new password for a user when none was provided in the request.
-property.password-generator.syntax.aggregation.constraint-synopsis=The referenced password generator must be enabled.
-property.password-history-count.synopsis=Specifies the maximum number of former passwords to maintain in the password history.
-property.password-history-count.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero indicates that either no password history is to be maintained (if the password history duration has a value of zero seconds), or that there is no maximum number of passwords to maintain in the history (if the password history duration has a value greater than zero seconds).
-property.password-history-duration.synopsis=Specifies the maximum length of time that passwords remain in the password history.
-property.password-history-duration.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero seconds indicates that either no password history is to be maintained (if the password history count has a value of zero), or that there is no maximum duration for passwords in the history (if the password history count has a value greater than zero).
-property.password-validator.synopsis=Specifies the names of the password validators that are used with the associated password storage scheme.
-property.password-validator.description=The password validators are invoked when a user attempts to provide a new password, to determine whether the new password is acceptable.
-property.password-validator.syntax.aggregation.constraint-synopsis=The referenced password validators must be enabled.
-property.previous-last-login-time-format.synopsis=Specifies the format string(s) that might have been used with the last login time at any point in the past for users associated with the password policy.
-property.previous-last-login-time-format.description=These values are used to make it possible to parse previous values, but are not used to set new values. The format strings conform to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.previous-last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.require-change-by-time.synopsis=Specifies the time by which all users with the associated password policy must change their passwords.
-property.require-change-by-time.description=The value is expressed in a generalized time format. If this time is equal to the current time or is in the past, then all users are required to change their passwords immediately. The behavior of the server in this mode is identical to the behavior observed when users are forced to change their passwords after an administrative reset.
-property.require-change-by-time.syntax.string.pattern.synopsis=A valid timestamp in generalized time form (for example, a value of "20070409185811Z" indicates a value of April 9, 2007 at 6:58:11 pm GMT).
-property.require-secure-authentication.synopsis=Indicates whether users with the associated password policy are required to authenticate in a secure manner.
-property.require-secure-authentication.description=This might mean either using a secure communication channel between the client and the server, or using a SASL mechanism that does not expose the credentials.
-property.require-secure-password-changes.synopsis=Indicates whether users with the associated password policy are required to change their password in a secure manner that does not expose the credentials.
-property.skip-validation-for-administrators.synopsis=Indicates whether passwords set by administrators are allowed to bypass the password validation process that is required for user password changes.
-property.state-update-failure-policy.synopsis=Specifies how the server deals with the inability to update password policy state information during an authentication attempt.
-property.state-update-failure-policy.description=In particular, this property can be used to control whether an otherwise successful bind operation fails if a failure occurs while attempting to update password policy state information (for example, to clear a record of previous authentication failures or to update the last login time). It can also be used to control whether to reject a bind request if it is known ahead of time that it will not be possible to update the authentication failure times in the event of an unsuccessful bind attempt (for example, if the backend writability mode is disabled).
-property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=If a bind attempt would otherwise be successful, then do not reject it if a problem occurs while attempting to update the password policy state information for the user.
-property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Proactively reject any bind attempt if it is known ahead of time that it would not be possible to update the user's password policy state information.
-property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Even if a bind attempt would otherwise be successful, reject it if a problem occurs while attempting to update the password policy state information for the user.
+property.allow-user-password-changes.synopsis=Indique si les utilisateurs peuvent changer leur propre mot de passe.
+property.allow-user-password-changes.description=Cette v\u00e9rification est faite en plus de l'\u00e9valuation du contr\u00f4le d'acc\u00e8s. Les deux doivent autoriser la modification du mot de passe afin qu'elle se produise.
+property.default-password-storage-scheme.synopsis=Sp\u00e9cifie les noms des plans de stockage de mot de passe qui sont utilis\u00e9s pour coder des mots de passe en texte en clair pour cette strat\u00e9gie de mot de passe.
+property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=Les plans de stockage du mot de passe de r\u00e9f\u00e9rence doivent \u00eatre activ\u00e9s.
+property.deprecated-password-storage-scheme.synopsis=Sp\u00e9cifie les noms des plans de stockage de mot de passe qui sont consid\u00e9r\u00e9s comme d\u00e9sapprouv\u00e9s pour cette strat\u00e9gie de mot de passe.
+property.deprecated-password-storage-scheme.description=Si un utilisateur muni de cette strat\u00e9gie de mot de passe s'authentifie dans le serveur et que son mot de passe est cod\u00e9 avec un plan d\u00e9sapprouv\u00e9, ces valeurs sont supprim\u00e9es et remplac\u00e9es par des valeurs cod\u00e9es en utilisant le plan de stockage du mot de passe par d\u00e9faut.
+property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=Les plans de stockage du mot de passe de r\u00e9f\u00e9rence doivent \u00eatre activ\u00e9s.
+property.expire-passwords-without-warning.synopsis=Indique si Directory Server autorise l'expiration d'un mot de passe m\u00eame si aucune notification d'avertissement d'expiration n'a \u00e9t\u00e9 affich\u00e9e pour l'utilisateur concern\u00e9.
+property.expire-passwords-without-warning.description=Si cette propri\u00e9t\u00e9 est true, les comptes expirent toujours quand le temps d'expiration arrive. Si cette propri\u00e9t\u00e9 est false disabled, l'utilisateur re\u00e7oit toujours au moins une notification d'avertissement et l'expiration du mot de passe est d\u00e9finie au moment de l'avertissement plus l'intervalle d'avertissement.
+property.force-change-on-add.synopsis=Indique si les utilisateurs sont oblig\u00e9s de modifier leur mot de passe lors de leur premi\u00e8re authentification sur Directory Server apr\u00e8s la cr\u00e9ation de leur compte.
+property.force-change-on-reset.synopsis=Indique si les utilisateurs sont forc\u00e9s de modifier leur mot de passe s'il est r\u00e9initialis\u00e9 par l'administrateur.
+property.force-change-on-reset.description=Ainsi, tout utilisateur muni d'une autorisation de modifier un mot de passe utilisateur autre que le sien, est consid\u00e9r\u00e9 comme un administrateur.
+property.grace-login-count.synopsis=Sp\u00e9cifie le nombre de connexions accord\u00e9es \u00e0 l'utilisateur apr\u00e8s l'expiration de son compte afin qu'il puisse choisir un nouveau mot de passe.
+property.grace-login-count.description=La valeur de 0\u00a0indique que plus aucune connexion n'est autoris\u00e9e.
+property.idle-lockout-interval.synopsis=Sp\u00e9cifie la dur\u00e9e maximale pendant laquelle un compte peut rester inactif (l'utilisateur concern\u00e9 n'est pas authentifi\u00e9 sur le serveur) avant que l'utilisateur ne soit bloqu\u00e9.
+property.idle-lockout-interval.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0seconde indique que les comptes inactifs ne sont pas bloqu\u00e9s automatiquement. Cette fonctionnalit\u00e9 est disponible seulement si la derni\u00e8re heure de connexion est mise \u00e0 jour.
+property.last-login-time-attribute.synopsis=Sp\u00e9cifie le nom ou l'identificateur d'objet du type d'attribut qui devra \u00eatre utilis\u00e9 par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e lors de la derni\u00e8re connexion.  
+property.last-login-time-attribute.description=Ce type d'attribut doit \u00eatre d\u00e9fini dans le sch\u00e9ma de Directory Server en tant qu'attribut op\u00e9rationnel ou doit \u00eatre autoris\u00e9 par l'ensemble des classes d'objets pour tous les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e.
+property.last-login-time-format.synopsis=Sp\u00e9cifie la cha\u00eene de format utilis\u00e9e par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e pour g\u00e9n\u00e9rer la valeur de l'heure de la derni\u00e8re connexion.
+property.last-login-time-format.description=Cette cha\u00eene de format doit respecter la syntaxe d\u00e9crite dans la documentation API de la classe java.text.SimpleDateFormat.
+property.last-login-time-format.syntax.string.pattern.synopsis=Toute cha\u00eene de format valide qui peut \u00eatre utilis\u00e9e avec la classe java.text.SimpleDateFormat.
+property.lockout-duration.synopsis=Sp\u00e9cifie l'intervalle de temps pendant lequel un compte est bloqu\u00e9 apr\u00e8s un trop grand nombre d'\u00e9checs d'authentification.
+property.lockout-duration.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. Une valeur de 0 seconde indique que le compte doit rester verrouill\u00e9 jusqu'\u00e0 ce que l'administrateur r\u00e9initialise le mot de passe.
+property.lockout-failure-count.synopsis=Sp\u00e9cifie le nombre maximal d'\u00e9checs d'authentification dont dispose l'utilisateur avant le blocage de son compte.
+property.lockout-failure-count.description=La valeur de 0 indique que les comptes ne sont jamais bloqu\u00e9s en raison d'\u00e9checs d'authentification.
+property.lockout-failure-expiration-interval.synopsis=Sp\u00e9cifie l'intervalle de temps avant que l'\u00e9chec d'authentification ne soit plus pris en compte pour le verrouillage du compte utilisateur.
+property.lockout-failure-expiration-interval.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0seconde indique que les \u00e9checs d'authentification ne doivent jamais expirer. Le compte d'\u00e9checs est automatiquement effac\u00e9 lors d'une authentification r\u00e9ussie.
+property.max-password-age.synopsis=Sp\u00e9cifie la dur\u00e9e maximale pendant laquelle l'utilisateur peut continuer \u00e0 utiliser le m\u00eame mot de passe avant de le modifier (l'intervalle d'expiration du mot de passe).
+property.max-password-age.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. Une valeur de 0\u00a0seconde d\u00e9sactive l'expiration du mot de passe.
+property.max-password-reset-age.synopsis=Sp\u00e9cifie la dur\u00e9e maximale pendant laquelle les utilisateurs peuvent modifier leur mot de passe apr\u00e8s qu'il a \u00e9t\u00e9 r\u00e9initialis\u00e9 par l'administrateur et avant qu'il ne soit verrouill\u00e9.
+property.max-password-reset-age.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. Une valeur de 0\u00a0seconde d\u00e9sactive cette fonctionnalit\u00e9.
+property.min-password-age.synopsis=Sp\u00e9cifie la dur\u00e9e de temps minimum apr\u00e8s la modification d'un mot de passe avant que l'utilisateur ne soit autoris\u00e9 \u00e0 modifier de nouveau le mot de passe.
+property.min-password-age.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. Ce param\u00e8tre permet d'emp\u00eacher les utilisateurs de modifier leurs mots de passe trop souvent sur une courte p\u00e9riode ce qui efface l'ancien mot de passe de l'historique. Ainsi, les anciens mots de passe peuvent \u00eatre r\u00e9utilis\u00e9s.
+property.password-attribute.synopsis=Sp\u00e9cifie le type d'attribut utilis\u00e9 pour les mots de passe de l'utilisateur.
+property.password-attribute.description=Ce type d'attribut doit \u00eatre d\u00e9fini dans le plan du serveur, et il doit avoir une syntaxe de mot de passe utilisateur ou de mot de passe AUTH.
+property.password-change-requires-current-password.synopsis=Indique si les modifications du mot de passe utilisateur doivent utiliser l'op\u00e9ration de modification \u00e9tendue du mot de passe et si elles doivent inclure le mot de passe utilisateur actuel avant d'autoriser ces modifications.
+property.password-expiration-warning-interval.synopsis=Sp\u00e9cifie la dur\u00e9e maximale avant l'expiration du mot de passe utilisateur et pendant laquelle le serveur commence \u00e0 inclure les notifications d'avertissement dans les r\u00e9ponses de liaison \u00e0 cet utilisateur.
+property.password-expiration-warning-interval.description=La valeur de cet attribut est un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0seconde d\u00e9sactive l'intervalle d'avertissement.
+property.password-generator.synopsis=Sp\u00e9cifie le nom du g\u00e9n\u00e9rateur de mot de passe qui est utilis\u00e9 par les utilisateurs munis de la strat\u00e9gie de mot de passe correspondante.
+property.password-generator.description=Ceci est utilis\u00e9 dans le cadre d'une op\u00e9ration de modification \u00e9tendue de mot de passe pour g\u00e9n\u00e9rer un nouveau mot de passe utilisateur si aucun mot de passe n'a \u00e9t\u00e9 fourni dans la requ\u00eate.
+property.password-generator.syntax.aggregation.constraint-synopsis=Le g\u00e9n\u00e9rateur du mot de passe de r\u00e9f\u00e9rence doit \u00eatre activ\u00e9.
+property.password-history-count.synopsis=Sp\u00e9cifie le nombre maximum d'anciens mots de passe \u00e0 g\u00e9rer dans l'historique du mot de passe.
+property.password-history-count.description=Lors du choix d'un nouveau mot de passe, le mot de passe propos\u00e9 est v\u00e9rifi\u00e9 pour s'assurer qu'il ne correspond ni au mot de passe actuel, ni \u00e0 d'autres mots de passe dans la liste de l'historique. Une valeur de z\u00e9ro indique qu'aucun historique de mot de passe ne doit \u00eatre g\u00e9r\u00e9 (si la dur\u00e9e de l'historique a une valeur de z\u00e9ro seconde), ou qu'il n'y a pas de nombre maximum de mots de passe \u00e0 maintenir dans l'historique (si la dur\u00e9e de l'historique de mot de passe a une valeur sup\u00e9rieure \u00e0 z\u00e9ro seconde).
+property.password-history-duration.synopsis=Sp\u00e9cifie la dur\u00e9e de temps maximum pendant laquelle les mots de passe restent dans l'historique du mot de passe.
+property.password-history-duration.description=Lors du choix d'un nouveau mot de passe, le mot de passe propos\u00e9 est v\u00e9rifi\u00e9 pour s'assurer qu'il ne correspond ni au mot de passe actuel, ni \u00e0 d'autres mots de passe dans la liste de l'historique. Une valeur de z\u00e9ro seconde indique qu'aucun historique de mot de passe ne doit \u00eatre g\u00e9r\u00e9 (si l'historique du mot de passe a une valeur de z\u00e9ro seconde), ou qu'il n'y a pas de dur\u00e9e maximum de mots de passe \u00e0 g\u00e9rer dans l'historique (si la dur\u00e9e de l'historique de mot de passe a une valeur sup\u00e9rieure \u00e0 z\u00e9ro seconde).
+property.password-validator.synopsis=Sp\u00e9cifie les noms des validateurs de mot de passe qui sont utilis\u00e9s avec le plan de stockage de mot de passe correspondant.
+property.password-validator.description=Les validateurs de mot de passe sont appel\u00e9s quand un utilisateur tente de fournir un nouveau mot de passe, pour d\u00e9terminer si le nouveau mot de passe est acceptable.
+property.password-validator.syntax.aggregation.constraint-synopsis=Les validateurs de mot de passe de r\u00e9f\u00e9rence doivent \u00eatre activ\u00e9s.
+property.previous-last-login-time-format.synopsis=Sp\u00e9cifie le ou les cha\u00eene(s) de format qui peuvent avoir \u00e9t\u00e9 utilis\u00e9e(s) par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e \u00e0 l'heure de la derni\u00e8re connexion, \u00e0 tout moment dans le pass\u00e9.
+property.previous-last-login-time-format.description=Ces valeurs permettent d'analyser les valeurs pr\u00e9c\u00e9dentes, mais ne permettent pas de d\u00e9finir de nouvelles valeurs. Ces cha\u00eenes de format doivent respecter la syntaxe d\u00e9crite dans la documentation API de la classe java.text.SimpleDateFormat.
+property.previous-last-login-time-format.syntax.string.pattern.synopsis=Toute cha\u00eene de format valide qui peut \u00eatre utilis\u00e9e avec la classe java.text.SimpleDateFormat.
+property.require-change-by-time.synopsis=Sp\u00e9cifie la p\u00e9riode jusqu'\u00e0 laquelle tous les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e doivent changer leur mot de passe.
+property.require-change-by-time.description=La valeur de cette p\u00e9riode est exprim\u00e9e au format standard. Si cette p\u00e9riode est ant\u00e9rieure ou en cours, tous les utilisateurs doivent changer leur mot de passe imm\u00e9diatement. Le comportement du serveur dans ce mode est identique \u00e0 celui observ\u00e9 lorsque les utilisateurs sont forc\u00e9s de modifier leur mot de passe suite \u00e0 une r\u00e9initialisation par l'administrateur.
+property.require-change-by-time.syntax.string.pattern.synopsis=Un horodatage valide en un format standard (par exemple, une valeur de "20070409185811Z" indique la valeur du 9 avril 2007 \u00e0 18:58:11 GMT).
+property.require-secure-authentication.synopsis=Indique si les utilisateurs munis d'une strat\u00e9gie de mot de passe appropri\u00e9e doivent proc\u00e9der \u00e0 une authentification en mode s\u00e9curis\u00e9.
+property.require-secure-authentication.description=Pour ce faire, les utilisateurs doivent utiliser un canal de communication s\u00e9curis\u00e9 reliant le client et le serveur, ou un m\u00e9canisme SASL n'affichant pas les informations d'identification.
+property.require-secure-password-changes.synopsis=Indique si les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e doivent modifier leur mot de passe en mode s\u00e9curis\u00e9 qui n'affiche pas leurs informations d'identification.
+property.skip-validation-for-administrators.synopsis=Indique si les mots de passe d\u00e9finis par les administrateurs sont autoris\u00e9s \u00e0 contourner le processus de validation du mot de passe requis pour les modifications de mot de passe utilisateur. 
+property.state-update-failure-policy.synopsis=Sp\u00e9cifie comment le serveur g\u00e8re les informations d'\u00e9tat de strat\u00e9gie de gestion du mot de passe durant une tentative d'authentification.
+property.state-update-failure-policy.description=En particulier, cette propri\u00e9t\u00e9 peut \u00eatre utilis\u00e9e pour contr\u00f4ler l'\u00e9chec d'une op\u00e9ration de liaison r\u00e9ussie dans un autre cas, lors de la tentative de mise \u00e0 jour des informations d'\u00e9tat de la strat\u00e9gie de mot de passe (par exemple, pour effacer un enregistrement d'\u00e9chec d'authentification ou pour mettre \u00e0 jour la derni\u00e8re heure de connexion). Elle peut aussi \u00eatre utilis\u00e9e pour contr\u00f4ler s'il faut refuser une requ\u00eate de liaison si on sait \u00e0 l'avance qu'il ne sera pas possible de mettre \u00e0 jour les heures d'\u00e9chec d'authentification, dans le cas d'une tentative de liaison non r\u00e9ussie (par exemple, si le mode de capacit\u00e9 \u00e0 \u00e9crire du backend est d\u00e9sactiv\u00e9).
+property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=Sinon, si une tentative de liaison se d\u00e9roule avec succ\u00e8s, ne la refusez pas si un probl\u00e8me se produit lors de la tentative de mise \u00e0 jour des informations d'\u00e9tat de la strat\u00e9gie du mot de passe pour l'utilisateur.
+property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Refuse de fa\u00e7on proactive toute tentative de liaison si on sait \u00e0 l'avance qu'il ne sera pas possible de mettre \u00e0 jour les informations d'\u00e9tat de la strat\u00e9gie de mot de passe.
+property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Sinon, m\u00eame si une tentative de liaison se d\u00e9roule avec succ\u00e8s, refusez-la si un probl\u00e8me se produit lors de la tentative de mise \u00e0 jour des informations d'\u00e9tat de la strat\u00e9gie de mot de passe pour l'utilisateur.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_zh_CN.properties
index 3873cca..26b7a27 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyCfgDefn_zh_CN.properties
@@ -1,73 +1,73 @@
-user-friendly-name=Password Policy
-user-friendly-plural-name=Password Policies
-synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-property.account-status-notification-handler.synopsis=Specifies the names of the account status notification handlers that are used with the associated password storage scheme.
-property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=The referenced account status notification handlers must be enabled.
-property.allow-expired-password-changes.synopsis=Indicates whether a user whose password is expired is still allowed to change that password using the password modify extended operation.
-property.allow-multiple-password-values.synopsis=Indicates whether user entries can have multiple distinct values for the password attribute.
-property.allow-multiple-password-values.description=\u8fd9\u5c06\u5b58\u5728\u6f5c\u5728\u7684\u5371\u9669\uff0c\u56e0\u4e3a\u8bb8\u591a\u7528\u4e8e\u66f4\u6539\u5bc6\u7801\u7684\u673a\u5236\u4e0d\u80fd\u5f88\u597d\u5730\u4e0e\u6b64\u914d\u7f6e\u4e00\u8d77\u4f7f\u7528\u3002If multiple password values are allowed, then any of them can be used to authenticate, and they are all subject to the same policy constraints.
-property.allow-pre-encoded-passwords.synopsis=Indicates whether users can change their passwords by providing a pre-encoded value.
+user-friendly-name=\u5bc6\u7801\u7b56\u7565
+user-friendly-plural-name=\u5bc6\u7801\u7b56\u7565
+synopsis=\u5bc6\u7801\u7b56\u7565\u7528\u4e8e\u5b9a\u4e49\u4e00\u4e9b\u5bc6\u7801\u7ba1\u7406\u89c4\u5219\uff0c\u4ee5\u53ca\u9a8c\u8bc1\u5904\u7406\u7684\u8981\u6c42\u3002
+property.account-status-notification-handler.synopsis=\u6307\u5b9a\u4e0e\u76f8\u5173\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e00\u8d77\u4f7f\u7528\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7684\u540d\u79f0\u3002
+property.account-status-notification-handler.syntax.aggregation.constraint-synopsis=\u5f15\u7528\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5fc5\u987b\u5df2\u542f\u7528\u3002
+property.allow-expired-password-changes.synopsis=\u6307\u793a\u5bc6\u7801\u5df2\u8fc7\u671f\u7684\u7528\u6237\u662f\u5426\u4ecd\u53ef\u4ee5\u4f7f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u66f4\u6539\u5bc6\u7801\u3002
+property.allow-multiple-password-values.synopsis=\u6307\u793a\u7528\u6237\u6761\u76ee\u7684\u5bc6\u7801\u5c5e\u6027\u662f\u5426\u53ef\u4ee5\u5177\u6709\u591a\u4e2a\u4e0d\u540c\u7684\u503c\u3002
+property.allow-multiple-password-values.description=\u8fd9\u5c06\u5b58\u5728\u6f5c\u5728\u7684\u5371\u9669\uff0c\u56e0\u4e3a\u8bb8\u591a\u7528\u4e8e\u66f4\u6539\u5bc6\u7801\u7684\u673a\u5236\u4e0d\u80fd\u5f88\u597d\u5730\u4e0e\u6b64\u914d\u7f6e\u4e00\u8d77\u4f7f\u7528\u3002\u5982\u679c\u5141\u8bb8\u591a\u4e2a\u5bc6\u7801\u503c\uff0c\u5219\u53ef\u4ee5\u4f7f\u7528\u5176\u4e2d\u4efb\u610f\u4e00\u4e2a\u6765\u8fdb\u884c\u9a8c\u8bc1\uff0c\u5e76\u4e14\u5b83\u4eec\u5747\u53d7\u76f8\u540c\u7684\u7b56\u7565\u7ea6\u675f\u3002
+property.allow-pre-encoded-passwords.synopsis=\u6307\u793a\u7528\u6237\u662f\u5426\u53ef\u4ee5\u901a\u8fc7\u63d0\u4f9b\u9884\u5148\u7f16\u7801\u7684\u503c\u66f4\u6539\u5176\u5bc6\u7801\u3002
 property.allow-pre-encoded-passwords.description=\u8fd9\u53ef\u80fd\u4f1a\u5e26\u6765\u5b89\u5168\u98ce\u9669\uff0c\u56e0\u4e3a\u7cfb\u7edf\u4e0d\u77e5\u9053\u660e\u6587\u5f62\u5f0f\u7684\u5bc6\u7801\uff0c\u6240\u4ee5\u65e0\u6cd5\u5bf9\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\u68c0\u67e5\u3002
-property.allow-user-password-changes.synopsis=Indicates whether users can change their own passwords.
-property.allow-user-password-changes.description=This check is made in addition to access control evaluation. Both must allow the password change for it to occur.
-property.default-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy.
-property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.deprecated-password-storage-scheme.synopsis=Specifies the names of the password storage schemes that are considered deprecated for this password policy.
-property.deprecated-password-storage-scheme.description=If a user with this password policy authenticates to the server and his/her password is encoded with a deprecated scheme, those values are removed and replaced with values encoded using the default password storage scheme(s).
-property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled.
-property.expire-passwords-without-warning.synopsis=Indicates whether the Directory Server allows a user's password to expire even if that user has never seen an expiration warning notification.
-property.expire-passwords-without-warning.description=If this property is true, accounts always expire when the expiration time arrives. If this property is false disabled, the user always receives at least one warning notification, and the password expiration is set to the warning time plus the warning interval.
-property.force-change-on-add.synopsis=Indicates whether users are forced to change their passwords upon first authenticating to the Directory Server after their account has been created.
-property.force-change-on-reset.synopsis=Indicates whether users are forced to change their passwords if they are reset by an administrator.
-property.force-change-on-reset.description=For this purpose, anyone with permission to change a given user's password other than that user is considered an administrator.
-property.grace-login-count.synopsis=Specifies the number of grace logins that a user is allowed after the account has expired to allow that user to choose a new password.
-property.grace-login-count.description=A value of 0 indicates that no grace logins are allowed.
-property.idle-lockout-interval.synopsis=Specifies the maximum length of time that an account may remain idle (that is, the associated user does not authenticate to the server) before that user is locked out.
-property.idle-lockout-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that idle accounts are not automatically locked out. This feature is available only if the last login time is maintained.
-property.last-login-time-attribute.synopsis=Specifies the name or OID of the attribute type that is used to hold the last login time for users with the associated password policy.
-property.last-login-time-attribute.description=This attribute type must be defined in the Directory Server schema and must either be defined as an operational attribute or must be allowed by the set of objectClasses for all users with the associated password policy.
-property.last-login-time-format.synopsis=Specifies the format string that is used to generate the last login time value for users with the associated password policy.
-property.last-login-time-format.description=This format string conforms to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.lockout-duration.synopsis=Specifies the length of time that an account is locked after too many authentication failures.
-property.lockout-duration.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the account must remain locked until an administrator resets the password.
-property.lockout-failure-count.synopsis=Specifies the maximum number of authentication failures that a user is allowed before the account is locked out.
-property.lockout-failure-count.description=A value of 0 indicates that accounts are never locked out due to failed attempts.
-property.lockout-failure-expiration-interval.synopsis=Specifies the length of time before an authentication failure is no longer counted against a user for the purposes of account lockout.
-property.lockout-failure-expiration-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds indicates that the authentication failures must never expire. The failure count is always cleared upon a successful authentication.
-property.max-password-age.synopsis=Specifies the maximum length of time that a user can continue using the same password before it must be changed (that is, the password expiration interval).
-property.max-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables password expiration.
-property.max-password-reset-age.synopsis=Specifies the maximum length of time that users have to change passwords after they have been reset by an administrator before they become locked.
-property.max-password-reset-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables this feature.
-property.min-password-age.synopsis=Specifies the minimum length of time after a password change before the user is allowed to change the password again.
-property.min-password-age.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. This setting can be used to prevent users from changing their passwords repeatedly over a short period of time to flush an old password from the history so that it can be re-used.
-property.password-attribute.synopsis=Specifies the attribute type used to hold user passwords.
-property.password-attribute.description=This attribute type must be defined in the server schema, and it must have either the user password or auth password syntax.
-property.password-change-requires-current-password.synopsis=Indicates whether user password changes must use the password modify extended operation and must include the user's current password before the change is allowed.
-property.password-expiration-warning-interval.synopsis=Specifies the maximum length of time before a user's password actually expires that the server begins to include warning notifications in bind responses for that user.
-property.password-expiration-warning-interval.description=The value of this attribute is an integer followed by a unit of seconds, minutes, hours, days, or weeks. A value of 0 seconds disables the warning interval.
-property.password-generator.synopsis=Specifies the name of the password generator that is used with the associated password policy.
-property.password-generator.description=This is used in conjunction with the password modify extended operation to generate a new password for a user when none was provided in the request.
-property.password-generator.syntax.aggregation.constraint-synopsis=The referenced password generator must be enabled.
-property.password-history-count.synopsis=Specifies the maximum number of former passwords to maintain in the password history.
-property.password-history-count.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero indicates that either no password history is to be maintained (if the password history duration has a value of zero seconds), or that there is no maximum number of passwords to maintain in the history (if the password history duration has a value greater than zero seconds).
-property.password-history-duration.synopsis=Specifies the maximum length of time that passwords remain in the password history.
-property.password-history-duration.description=When choosing a new password, the proposed password is checked to ensure that it does not match the current password, nor any other password in the history list. A value of zero seconds indicates that either no password history is to be maintained (if the password history count has a value of zero), or that there is no maximum duration for passwords in the history (if the password history count has a value greater than zero).
-property.password-validator.synopsis=Specifies the names of the password validators that are used with the associated password storage scheme.
-property.password-validator.description=The password validators are invoked when a user attempts to provide a new password, to determine whether the new password is acceptable.
-property.password-validator.syntax.aggregation.constraint-synopsis=The referenced password validators must be enabled.
-property.previous-last-login-time-format.synopsis=Specifies the format string(s) that might have been used with the last login time at any point in the past for users associated with the password policy.
-property.previous-last-login-time-format.description=These values are used to make it possible to parse previous values, but are not used to set new values. The format strings conform to the syntax described in the API documentation for the java.text.SimpleDateFormat class.
-property.previous-last-login-time-format.syntax.string.pattern.synopsis=Any valid format string that can be used with the java.text.SimpleDateFormat class.
-property.require-change-by-time.synopsis=Specifies the time by which all users with the associated password policy must change their passwords.
-property.require-change-by-time.description=The value is expressed in a generalized time format. If this time is equal to the current time or is in the past, then all users are required to change their passwords immediately. The behavior of the server in this mode is identical to the behavior observed when users are forced to change their passwords after an administrative reset.
-property.require-change-by-time.syntax.string.pattern.synopsis=A valid timestamp in generalized time form (for example, a value of "20070409185811Z" indicates a value of April 9, 2007 at 6:58:11 pm GMT).
-property.require-secure-authentication.synopsis=Indicates whether users with the associated password policy are required to authenticate in a secure manner.
-property.require-secure-authentication.description=This might mean either using a secure communication channel between the client and the server, or using a SASL mechanism that does not expose the credentials.
-property.require-secure-password-changes.synopsis=Indicates whether users with the associated password policy are required to change their password in a secure manner that does not expose the credentials.
-property.skip-validation-for-administrators.synopsis=Indicates whether passwords set by administrators are allowed to bypass the password validation process that is required for user password changes.
-property.state-update-failure-policy.synopsis=Specifies how the server deals with the inability to update password policy state information during an authentication attempt.
-property.state-update-failure-policy.description=In particular, this property can be used to control whether an otherwise successful bind operation fails if a failure occurs while attempting to update password policy state information (for example, to clear a record of previous authentication failures or to update the last login time). It can also be used to control whether to reject a bind request if it is known ahead of time that it will not be possible to update the authentication failure times in the event of an unsuccessful bind attempt (for example, if the backend writability mode is disabled).
-property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=If a bind attempt would otherwise be successful, then do not reject it if a problem occurs while attempting to update the password policy state information for the user.
-property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=Proactively reject any bind attempt if it is known ahead of time that it would not be possible to update the user's password policy state information.
-property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=Even if a bind attempt would otherwise be successful, reject it if a problem occurs while attempting to update the password policy state information for the user.
+property.allow-user-password-changes.synopsis=\u6307\u793a\u7528\u6237\u662f\u5426\u53ef\u4ee5\u66f4\u6539\u5176\u81ea\u8eab\u7684\u5bc6\u7801\u3002
+property.allow-user-password-changes.description=\u5728\u8fdb\u884c\u8bbf\u95ee\u63a7\u5236\u8bc4\u4f30\u4e4b\u5916\uff0c\u8fd8\u4f1a\u8fdb\u884c\u6b64\u68c0\u67e5\u3002\u4e24\u9879\u64cd\u4f5c\u5747\u5fc5\u987b\u5141\u8bb8\u5bc6\u7801\u66f4\u6539\u624d\u80fd\u6267\u884c\u3002
+property.default-password-storage-scheme.synopsis=\u6307\u5b9a\u7528\u4e8e\u4e3a\u6b64\u5bc6\u7801\u7b56\u7565\u7f16\u7801\u660e\u6587\u5bc6\u7801\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684\u540d\u79f0\u3002
+property.default-password-storage-scheme.syntax.aggregation.constraint-synopsis=\u5f15\u7528\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u5fc5\u987b\u5df2\u542f\u7528\u3002
+property.deprecated-password-storage-scheme.synopsis=\u6307\u5b9a\u5bf9\u6b64\u5bc6\u7801\u7b56\u7565\u53ef\u89c6\u4e3a\u8fc7\u65f6\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684\u540d\u79f0\u3002
+property.deprecated-password-storage-scheme.description=\u5982\u679c\u5177\u6709\u6b64\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u901a\u8fc7\u9a8c\u8bc1\u8bbf\u95ee\u670d\u52a1\u5668\uff0c\u5e76\u4e14\u5176\u5bc6\u7801\u662f\u4f7f\u7528\u8fc7\u65f6\u7684\u65b9\u6848\u7f16\u7801\u7684\uff0c\u5219\u8fd9\u4e9b\u503c\u5c06\u88ab\u5220\u9664\uff0c\u5e76\u7531\u4f7f\u7528\u9ed8\u8ba4\u5b58\u50a8\u65b9\u6848\u7f16\u7801\u7684\u503c\u66ff\u6362\u3002
+property.deprecated-password-storage-scheme.syntax.aggregation.constraint-synopsis=\u5f15\u7528\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u5fc5\u987b\u5df2\u542f\u7528\u3002
+property.expire-passwords-without-warning.synopsis=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5373\u4f7f\u5728\u4ece\u672a\u5bf9\u8be5\u7528\u6237\u663e\u793a\u8fc7\u671f\u8b66\u544a\u901a\u77e5\u7684\u60c5\u51b5\u4e0b\u4ecd\u5141\u8bb8\u7528\u6237\u5bc6\u7801\u8fc7\u671f\u3002
+property.expire-passwords-without-warning.description=\u5982\u679c\u8be5\u5c5e\u6027\u4e3a\u771f\uff0c\u5219\u5e10\u6237\u59cb\u7ec8\u5728\u5230\u8fbe\u8fc7\u671f\u65f6\u95f4\u540e\u8fc7\u671f\u3002\u5982\u679c\u8be5\u5c5e\u6027\u4e3a\u5047\uff08\u7981\u7528\uff09\uff0c\u5219\u7528\u6237\u59cb\u7ec8\u4f1a\u6536\u5230\u81f3\u5c11\u4e00\u6761\u8b66\u544a\u901a\u77e5\uff0c\u5e76\u4e14\u5bc6\u7801\u8fc7\u671f\u8bbe\u7f6e\u4e3a\u8b66\u544a\u65f6\u95f4\u52a0\u4e0a\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002
+property.force-change-on-add.synopsis=\u6307\u793a\u662f\u5426\u5f3a\u5236\u7528\u6237\u5728\u521b\u5efa\u5e10\u6237\u540e\u7b2c\u4e00\u6b21\u901a\u8fc7\u9a8c\u8bc1\u8bbf\u95ee\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u66f4\u6539\u5176\u5bc6\u7801\u3002
+property.force-change-on-reset.synopsis=\u6307\u793a\u7ba1\u7406\u5458\u91cd\u7f6e\u4e86\u7528\u6237\u540e\uff0c\u662f\u5426\u5f3a\u5236\u7528\u6237\u66f4\u6539\u5bc6\u7801\u3002
+property.force-change-on-reset.description=\u51fa\u4e8e\u6b64\u76ee\u7684\uff0c\u5177\u6709\u66f4\u6539\u6307\u5b9a\u7528\u6237\u7684\u5bc6\u7801\u4e4b\u6743\u9650\u7684\u4efb\u4f55\u4eba\uff08\u7528\u6237\u672c\u4eba\u9664\u5916\uff09\u5747\u89c6\u4e3a\u7ba1\u7406\u5458\u3002
+property.grace-login-count.synopsis=\u6307\u5b9a\u5e10\u6237\u8fc7\u671f\u540e\uff0c\u5141\u8bb8\u7528\u6237\u8fdb\u884c\u5bbd\u9650\u767b\u5f55\u7684\u6b21\u6570\uff0c\u4ee5\u5141\u8bb8\u5176\u9009\u62e9\u65b0\u5bc6\u7801\u3002
+property.grace-login-count.description=\u503c\u4e3a 0 \u8868\u793a\u4e0d\u5141\u8bb8\u5bbd\u9650\u767b\u5f55\u3002
+property.idle-lockout-interval.synopsis=\u6307\u5b9a\u5728\u9501\u5b9a\u7528\u6237\u524d\u5141\u8bb8\u5176\u5e10\u6237\u4fdd\u6301\u7a7a\u95f2\u72b6\u6001\uff08\u5373\uff0c\u76f8\u5173\u7528\u6237\u4e0d\u901a\u8fc7\u9a8c\u8bc1\u8bbf\u95ee\u670d\u52a1\u5668\uff09\u7684\u6700\u957f\u65f6\u95f4\u3002
+property.idle-lockout-interval.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u503c\u4e3a 0 \u79d2\u8868\u793a\u4e0d\u81ea\u52a8\u9501\u5b9a\u7a7a\u95f2\u5e10\u6237\u3002\u6b64\u529f\u80fd\u4ec5\u9002\u7528\u4e8e\u4fdd\u7559\u4e86\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\u7684\u60c5\u51b5\u3002
+property.last-login-time-attribute.synopsis=\u6307\u5b9a\u7528\u4e8e\u4e3a\u5177\u6709\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4fdd\u7559\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\u3002
+property.last-login-time-attribute.description=\u6b64\u5c5e\u6027\u7c7b\u578b\u5fc5\u987b\u5728\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e0b\u5b9a\u4e49\uff0c\u4e14\u5fc5\u987b\u5b9a\u4e49\u4e3a\u64cd\u4f5c\u5c5e\u6027\uff0c\u6216\u5fc5\u987b\u5f97\u5230\u5177\u6709\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u7684 objectClass \u96c6\u7684\u5141\u8bb8\u3002
+property.last-login-time-format.synopsis=\u6307\u5b9a\u7528\u4e8e\u4e3a\u5177\u6709\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u751f\u6210\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\u503c\u7684\u683c\u5f0f\u5b57\u7b26\u4e32\u3002
+property.last-login-time-format.description=\u6b64\u683c\u5f0f\u5b57\u7b26\u4e32\u9075\u5faa API \u6587\u6863\u4e2d\u4e3a java.text.SimpleDateFormat \u7c7b\u63cf\u8ff0\u7684\u8bed\u6cd5\u3002
+property.last-login-time-format.syntax.string.pattern.synopsis=\u53ef\u4ee5\u4e0e java.text.SimpleDateFormat \u7c7b\u4e00\u8d77\u4f7f\u7528\u7684\u4efb\u4f55\u6709\u6548\u683c\u5f0f\u5b57\u7b26\u4e32\u3002
+property.lockout-duration.synopsis=\u6307\u5b9a\u9a8c\u8bc1\u5931\u8d25\u6b21\u6570\u8fc7\u591a\u540e\u8981\u9501\u5b9a\u5e10\u6237\u7684\u65f6\u95f4\u957f\u5ea6\u3002
+property.lockout-duration.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u503c\u4e3a 0 \u79d2\u8868\u793a\u5fc5\u987b\u5c06\u5e10\u6237\u4fdd\u6301\u9501\u5b9a\u72b6\u6001\uff0c\u76f4\u5230\u7ba1\u7406\u5458\u91cd\u7f6e\u5bc6\u7801\u3002
+property.lockout-failure-count.synopsis=\u6307\u5b9a\u9501\u5b9a\u5e10\u6237\u524d\u5141\u8bb8\u7528\u6237\u9a8c\u8bc1\u5931\u8d25\u7684\u6700\u5927\u6b21\u6570\u3002
+property.lockout-failure-count.description=\u503c\u4e3a 0 \u8868\u793a\u6c38\u4e0d\u56e0\u5c1d\u8bd5\u5931\u8d25\u800c\u9501\u5b9a\u5e10\u6237\u3002
+property.lockout-failure-expiration-interval.synopsis=\u6307\u5b9a\u4e0d\u518d\u51fa\u4e8e\u5e10\u6237\u9501\u5b9a\u76ee\u7684\u4e3a\u7528\u6237\u9a8c\u8bc1\u5931\u8d25\u8ba1\u6570\u524d\u7684\u65f6\u95f4\u957f\u5ea6\u3002
+property.lockout-failure-expiration-interval.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u503c\u4e3a 0 \u79d2\u8868\u793a\u9a8c\u8bc1\u5931\u8d25\u6b21\u6570\u6c38\u4e0d\u8fc7\u671f\u3002\u5931\u8d25\u8ba1\u6570\u59cb\u7ec8\u5728\u8fdb\u884c\u6210\u529f\u9a8c\u8bc1\u540e\u6e05\u9664\u3002
+property.max-password-age.synopsis=\u6307\u5b9a\u7528\u6237\u5728\u5fc5\u987b\u66f4\u6539\u5bc6\u7801\u524d\u53ef\u4ee5\u6301\u7eed\u4f7f\u7528\u540c\u4e00\u5bc6\u7801\u7684\u6700\u5927\u65f6\u95f4\u957f\u5ea6\uff08\u5373\uff0c\u5bc6\u7801\u8fc7\u671f\u65f6\u95f4\u95f4\u9694\uff09\u3002
+property.max-password-age.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u503c\u4e3a 0 \u79d2\u8868\u793a\u7981\u7528\u5bc6\u7801\u8fc7\u671f\u3002
+property.max-password-reset-age.synopsis=\u6307\u5b9a\u5728\u5bc6\u7801\u5c06\u8981\u9501\u5b9a\u65f6\u7ba1\u7406\u5458\u5bf9\u5176\u8fdb\u884c\u91cd\u7f6e\u540e\uff0c\u6700\u591a\u7ecf\u8fc7\u591a\u957f\u65f6\u95f4\u540e\u7528\u6237\u5fc5\u987b\u66f4\u6539\u5176\u5bc6\u7801\u3002
+property.max-password-reset-age.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u503c\u4e3a 0 \u79d2\u8868\u793a\u7981\u7528\u6b64\u529f\u80fd\u3002
+property.min-password-age.synopsis=\u6307\u5b9a\u4e24\u6b21\u5bc6\u7801\u66f4\u6539\u4e4b\u95f4\u6240\u5141\u8bb8\u7684\u6700\u5c0f\u65f6\u95f4\u957f\u5ea6\u3002
+property.min-password-age.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u6b64\u8bbe\u7f6e\u53ef\u7528\u4e8e\u907f\u514d\u7528\u6237\u56e0\u5728\u8fc7\u77ed\u65f6\u95f4\u6bb5\u5185\u4e0d\u65ad\u66f4\u6539\u5bc6\u7801\uff0c\u800c\u6e05\u9664\u5386\u53f2\u8bb0\u5f55\u4e2d\u7684\u65e7\u5bc6\u7801\uff0c\u4ece\u800c\u53ef\u4ee5\u91cd\u590d\u4f7f\u7528\u8be5\u65e7\u5bc6\u7801\u3002
+property.password-attribute.synopsis=\u6307\u5b9a\u7528\u4e8e\u4fdd\u7559\u7528\u6237\u5bc6\u7801\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.password-attribute.description=\u6b64\u5c5e\u6027\u7c7b\u578b\u5fc5\u987b\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e0b\u5b9a\u4e49\uff0c\u4e14\u5fc5\u987b\u5177\u6709\u7528\u6237\u5bc6\u7801\u6216\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u3002
+property.password-change-requires-current-password.synopsis=\u6307\u793a\u7528\u6237\u5bc6\u7801\u66f4\u6539\u662f\u5426\u5fc5\u987b\u4f7f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u4e14\u5fc5\u987b\u5305\u62ec\u5141\u8bb8\u66f4\u6539\u524d\u7528\u6237\u7684\u5f53\u524d\u5bc6\u7801\u3002
+property.password-expiration-warning-interval.synopsis=\u6307\u5b9a\u7528\u6237\u5bc6\u7801\u5b9e\u9645\u5df2\u8fc7\u671f\uff0c\u670d\u52a1\u5668\u5f00\u59cb\u5728\u5bf9\u8be5\u7528\u6237\u7684\u7ed1\u5b9a\u54cd\u5e94\u4e2d\u5305\u542b\u8b66\u544a\u901a\u77e5\u524d\u7684\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002
+property.password-expiration-warning-interval.description=\u8be5\u5c5e\u6027\u7684\u503c\u4e3a\u6574\u6570\uff0c\u540e\u63a5\u6309\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\u8ba1\u7b97\u7684\u5355\u4f4d\u3002\u503c\u4e3a 0 \u79d2\u8868\u793a\u7981\u7528\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002
+property.password-generator.synopsis=\u6307\u5b9a\u4e0e\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u7801\u751f\u6210\u5668\u7684\u540d\u79f0\u3002
+property.password-generator.description=\u6b64\u5bc6\u7801\u751f\u6210\u5668\u4e0e\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u7ed3\u5408\u4f7f\u7528\uff0c\u4ee5\u4fbf\u5728\u8bf7\u6c42\u4e2d\u672a\u63d0\u4f9b\u5bc6\u7801\u65f6\u4e3a\u7528\u6237\u751f\u6210\u65b0\u5bc6\u7801\u3002
+property.password-generator.syntax.aggregation.constraint-synopsis=\u5f15\u7528\u7684\u5bc6\u7801\u751f\u6210\u5668\u5fc5\u987b\u5df2\u542f\u7528\u3002
+property.password-history-count.synopsis=\u6307\u5b9a\u8981\u5728\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u4e2d\u4fdd\u7559\u7684\u6700\u5927\u4ee5\u524d\u5bc6\u7801\u6570\u3002
+property.password-history-count.description=\u9009\u62e9\u65b0\u5bc6\u7801\u65f6\uff0c\u7cfb\u7edf\u4f1a\u68c0\u67e5\u6240\u63d0\u51fa\u7684\u5bc6\u7801\uff0c\u4ee5\u786e\u4fdd\u5176\u4e0e\u5f53\u524d\u5bc6\u7801\u4e0d\u5339\u914d\uff0c\u4e5f\u4e0d\u4e0e\u5386\u53f2\u8bb0\u5f55\u5217\u8868\u4e2d\u7684\u4efb\u4f55\u5bc6\u7801\u5339\u914d\u3002\u503c\u4e3a\u96f6\u8868\u793a\u4e0d\u4fdd\u7559\u4efb\u4f55\u5bc6\u7801\uff08\u5982\u679c\u5bc6\u7801\u7b56\u7565\u6301\u7eed\u65f6\u95f4\u7684\u503c\u4e3a\u96f6\u79d2\uff09\uff0c\u6216\u8005\u5386\u53f2\u8bb0\u5f55\u4e2d\u4fdd\u7559\u7684\u5bc6\u7801\u6570\u65e0\u4e0a\u9650\uff08\u5982\u679c\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u6301\u7eed\u65f6\u95f4\u7684\u503c\u5927\u4e8e\u96f6\u79d2\uff09\u3002
+property.password-history-duration.synopsis=\u6307\u5b9a\u5bc6\u7801\u5728\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u4e2d\u4fdd\u7559\u7684\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002
+property.password-history-duration.description=\u9009\u62e9\u65b0\u5bc6\u7801\u65f6\uff0c\u7cfb\u7edf\u4f1a\u68c0\u67e5\u6240\u63d0\u51fa\u7684\u5bc6\u7801\uff0c\u4ee5\u786e\u4fdd\u5176\u4e0e\u5f53\u524d\u5bc6\u7801\u4e0d\u5339\u914d\uff0c\u4e5f\u4e0d\u4e0e\u5386\u53f2\u8bb0\u5f55\u5217\u8868\u4e2d\u7684\u4efb\u4f55\u5bc6\u7801\u5339\u914d\u3002\u503c\u4e3a\u96f6\u79d2\u8868\u793a\u4e0d\u4fdd\u7559\u4efb\u4f55\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\uff08\u5982\u679c\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u8ba1\u6570\u7684\u503c\u4e3a\u96f6\uff09\uff0c\u6216\u8005\u5386\u53f2\u8bb0\u5f55\u4e2d\u4fdd\u7559\u5bc6\u7801\u7684\u6301\u7eed\u65f6\u95f4\u65e0\u4e0a\u9650\uff08\u5982\u679c\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u8ba1\u6570\u7684\u503c\u5927\u4e8e\u96f6\uff09\u3002
+property.password-validator.synopsis=\u6307\u5b9a\u4e0e\u76f8\u5173\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u7684\u540d\u79f0\u3002
+property.password-validator.description=\u7528\u6237\u5c1d\u8bd5\u63d0\u4f9b\u65b0\u5bc6\u7801\u65f6\uff0c\u7cfb\u7edf\u4f1a\u8c03\u7528\u8fd9\u4e9b\u5bc6\u7801\u9a8c\u8bc1\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u63a5\u53d7\u65b0\u5bc6\u7801\u3002
+property.password-validator.syntax.aggregation.constraint-synopsis=\u5f15\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u5fc5\u987b\u5df2\u542f\u7528\u3002
+property.previous-last-login-time-format.synopsis=\u4e3a\u4e0e\u5bc6\u7801\u7b56\u7565\u76f8\u5173\u7684\u7528\u6237\u6307\u5b9a\u53ef\u80fd\u5df2\u4e0e\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\uff08\u8fc7\u53bb\u7684\u4efb\u610f\u65f6\u95f4\u70b9\uff09\u4e00\u8d77\u4f7f\u7528\u7684\u683c\u5f0f\u5b57\u7b26\u4e32\u3002
+property.previous-last-login-time-format.description=\u8fd9\u4e9b\u503c\u7528\u4e8e\u89e3\u6790\u4ee5\u524d\u7684\u503c\uff0c\u4f46\u4e0d\u7528\u4e8e\u8bbe\u7f6e\u65b0\u503c\u3002\u683c\u5f0f\u5b57\u7b26\u4e32\u9075\u5faa\u5728 API \u6587\u6863\u4e2d\u4e3a java.text.SimpleDateFormat \u7c7b\u63cf\u8ff0\u7684\u8bed\u6cd5\u3002
+property.previous-last-login-time-format.syntax.string.pattern.synopsis=\u53ef\u4ee5\u4e0e java.text.SimpleDateFormat \u7c7b\u4e00\u8d77\u4f7f\u7528\u7684\u4efb\u4f55\u6709\u6548\u683c\u5f0f\u5b57\u7b26\u4e32\u3002
+property.require-change-by-time.synopsis=\u6307\u5b9a\u5177\u6709\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u5fc5\u987b\u66f4\u6539\u5176\u5bc6\u7801\u7684\u65f6\u95f4\u3002
+property.require-change-by-time.description=\u8be5\u503c\u4ee5\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u8868\u793a\u3002\u5982\u679c\u6b64\u65f6\u95f4\u7b49\u4e8e\u5f53\u524d\u65f6\u95f4\u6216\u4e3a\u8fc7\u53bb\u7684\u65f6\u95f4\uff0c\u5219\u6240\u6709\u7528\u6237\u5747\u5fc5\u987b\u7acb\u5373\u66f4\u6539\u5176\u5bc6\u7801\u3002\u6b64\u6a21\u5f0f\u4e0b\u670d\u52a1\u5668\u7684\u884c\u4e3a\u4e0e\u7528\u6237\u5728\u7ba1\u7406\u91cd\u7f6e\u540e\u88ab\u5f3a\u5236\u66f4\u6539\u5176\u5bc6\u7801\u65f6\u6240\u770b\u5230\u7684\u884c\u4e3a\u76f8\u540c\u3002
+property.require-change-by-time.syntax.string.pattern.synopsis=\u6709\u6548\u7684\u65f6\u95f4\u6233\u91c7\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\uff08\u4f8b\u5982\uff0c\u503c\u201c20070409185811Z\u201d\u8868\u793a GMT \u503c 2009 \u5e74 4 \u6708 9 \u65e5\u4e0b\u5348 6:58:11\uff09\u3002
+property.require-secure-authentication.synopsis=\u6307\u793a\u662f\u5426\u8981\u6c42\u5177\u6709\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4ee5\u5b89\u5168\u65b9\u5f0f\u8fdb\u884c\u9a8c\u8bc1\u3002
+property.require-secure-authentication.description=\u8fd9\u53ef\u80fd\u610f\u5473\u7740\u5728\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u4f7f\u7528\u5b89\u5168\u901a\u4fe1\u901a\u9053\uff0c\u6216\u4f7f\u7528\u4e0d\u516c\u5f00\u51ed\u8bc1\u7684 SASL \u673a\u5236\u3002
+property.require-secure-password-changes.synopsis=\u6307\u793a\u662f\u5426\u8981\u6c42\u5177\u6709\u76f8\u5173\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4ee5\u4e0d\u516c\u5f00\u51ed\u8bc1\u7684\u5b89\u5168\u65b9\u5f0f\u66f4\u6539\u5176\u5bc6\u7801\u3002
+property.skip-validation-for-administrators.synopsis=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7ba1\u7406\u5458\u8bbe\u7f6e\u7684\u5bc6\u7801\u8df3\u8fc7\u7528\u6237\u5bc6\u7801\u66f4\u6539\u8fc7\u7a0b\u4e2d\u5fc5\u9700\u7684\u5bc6\u7801\u9a8c\u8bc1\u8fc7\u7a0b\u3002
+property.state-update-failure-policy.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u5982\u4f55\u5904\u7406\u9a8c\u8bc1\u5c1d\u8bd5\u671f\u95f4\u65e0\u6cd5\u66f4\u65b0\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u7684\u60c5\u51b5\u3002
+property.state-update-failure-policy.description=\u7279\u522b\u5730\uff0c\u5982\u679c\u5c1d\u8bd5\u66f4\u65b0\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u65f6\u51fa\u73b0\u5931\u8d25\uff08\u4f8b\u5982\uff0c\u6e05\u9664\u4ee5\u524d\u9a8c\u8bc1\u5931\u8d25\u7684\u8bb0\u5f55\uff0c\u6216\u66f4\u65b0\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\uff09\uff0c\u6b64\u5c5e\u6027\u8fd8\u53ef\u7528\u4e8e\u63a7\u5236\u4f8b\u5916\u6210\u529f\u7ed1\u5b9a\u64cd\u4f5c\u662f\u5426\u5931\u8d25\u3002\u63d0\u524d\u77e5\u9053\u5728\u7ed1\u5b9a\u5c1d\u8bd5\u4e0d\u6210\u529f\u7684\u60c5\u51b5\u4e0b\u65e0\u6cd5\u66f4\u65b0\u9a8c\u8bc1\u5931\u8d25\u6b21\u6570\uff08\u4f8b\u5982\uff0c\u5982\u679c\u540e\u7aef\u53ef\u5199\u6027\u6a21\u5f0f\u5df2\u7981\u7528\uff09\u65f6\uff0c\u6b64\u5c5e\u6027\u8fd8\u53ef\u7528\u4e8e\u63a7\u5236\u662f\u5426\u62d2\u7edd\u7ed1\u5b9a\u8bf7\u6c42\u3002
+property.state-update-failure-policy.syntax.enumeration.value.ignore.synopsis=\u5982\u679c\u7ed1\u5b9a\u5c1d\u8bd5\u610f\u5916\u5730\u6210\u529f\uff0c\u5219\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u6237\u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u671f\u95f4\u51fa\u73b0\u95ee\u9898\u65f6\uff0c\u4e0d\u62d2\u7edd\u7ed1\u5b9a\u8bf7\u6c42\u3002
+property.state-update-failure-policy.syntax.enumeration.value.proactive.synopsis=\u63d0\u524d\u77e5\u9053\u65e0\u6cd5\u66f4\u65b0\u7528\u6237\u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u65f6\uff0c\u4e3b\u52a8\u79ef\u6781\u5730\u62d2\u7edd\u4efb\u4f55\u7ed1\u5b9a\u5c1d\u8bd5\u3002
+property.state-update-failure-policy.syntax.enumeration.value.reactive.synopsis=\u5373\u4f7f\u7ed1\u5b9a\u5c1d\u8bd5\u53ef\u80fd\u610f\u5916\u6210\u529f\uff0c\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u6237\u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u671f\u95f4\u51fa\u73b0\u95ee\u9898\u65f6\uff0c\u4ecd\u62d2\u7edd\u7ed1\u5b9a\u8bf7\u6c42\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_de.properties
index f4e3831..6fca020 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_de.properties
@@ -1,17 +1,17 @@
-user-friendly-name=Password Policy Import Plugin
-user-friendly-plural-name=Password Policy Import Plugins
-synopsis=The Password Policy Import Plugin ensures that clear-text passwords contained in LDIF entries are properly encoded before they are stored in the appropriate Directory Server backend.
-property.default-auth-password-storage-scheme.synopsis=Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them.
-property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses an attribute with the auth password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes auth password values using the "SHA1" scheme.
-property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import plug-in is enabled.
-property.default-user-password-storage-scheme.synopsis=Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them.
-property.default-user-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses the attribute with the user password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes user password values using the "SSHA" scheme.
-property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import Plugin is enabled.
+user-friendly-name=Passwortrichtlinien-Import-Plug-In
+user-friendly-plural-name=Passwortrichtlinien-Import-Plug-Ins
+synopsis=Das Passwortrichtlinien-Import-Plug-In stellt sicher, dass Klartextpassw\u00f6rter in LDIF-Eintr\u00e4gen einwandfrei codiert werden, bevor sie im entsprechenden Directory-Server-Backend gespeichert werden.
+property.default-auth-password-storage-scheme.synopsis=Gibt die Namen der Passwortspeicherschemata an, die zum Codieren der Passw\u00f6rter in Attributen mit der auth password-Syntax f\u00fcr Eintr\u00e4ge verwendet werden sollen, die nicht das Attribut ds-pwp-password-policy-dn enth\u00e4lt, in dem die Passwortrichtlinie angegeben ist, die f\u00fcr sie gelten soll.
+property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=Wenn sie standardm\u00e4\u00dfige Passwortrichtlinie ein Attribut mit der Syntax auth password verwendet, verwendet der Server die standardm\u00e4\u00dfigen Passwortspeicherschemata f\u00fcr diese Passwortrichtlinie. Andernfalls werden die Werte mit auth password mithilfe des Schemas "SHA1" codiert.
+property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=Die referenzierten Passwortschemata m\u00fcssen aktiviert sein, wenn das Passwortrichtlinien-Import-Plug-In aktiviert ist.
+property.default-user-password-storage-scheme.synopsis=Gibt den Namen der Passwortspeicherschemata an, die zum Codieren von Passw\u00f6rtern in Attributen mit der Benutzerpasswortsyntax f\u00fcr Eintr\u00e4ge verwendet werden, die nicht das Attribut ds-pwp-password-policy-dn enthalten, in dem angegeben ist, welcher Passwortrichtlinie sie unterliegen.
+property.default-user-password-storage-scheme.default-behavior.alias.synopsis=Wenn die standardm\u00e4\u00dfige Passwortrichtlinie das Attribut mit der Benutzerpasswortsyntax verwendet, verwendet der Server die standardm\u00e4\u00dfigen Passwortspeicherschemata f\u00fcr diese Passwortrichtlinie. Andernfalls werden die Benutzerpasswortschemata mit dem Schema "SSHA" codiert.
+property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=Die referenzierten Passwortspeicherschemata m\u00fcssen aktiviert sein, wenn das Passwortrichtlinien-Import-Plug-In aktiviert ist.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_es.properties
index 40915e8..b05453e 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_es.properties
@@ -1,64 +1,64 @@
-user-friendly-name=Password Policy Import Plugin
-user-friendly-plural-name=Password Policy Import Plugins
-synopsis=The Password Policy Import Plugin ensures that clear-text passwords contained in LDIF entries are properly encoded before they are stored in the appropriate Directory Server backend.
-property.default-auth-password-storage-scheme.synopsis=Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them.
-property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses an attribute with the auth password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes auth password values using the "SHA1" scheme.
-property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import plug-in is enabled.
-property.default-user-password-storage-scheme.synopsis=Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them.
-property.default-user-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses the attribute with the user password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes user password values using the "SSHA" scheme.
-property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import Plugin is enabled.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento de importaci\u00f3n de la directiva de contrase\u00f1as
+user-friendly-plural-name=Complementos de importaci\u00f3n de la directiva de contrase\u00f1as
+synopsis=El complemento de importaci\u00f3n de la directiva de contrase\u00f1as garantiza la codificaci\u00f3n correcta de las contrase\u00f1as de texto sin cifrar incluidas en las entradas de LDIF antes de almacenarlas en el servidor de fondo de Directory Server adecuado.
+property.default-auth-password-storage-scheme.synopsis=Especifica los nombres de los esquemas de almacenamiento de contrase\u00f1as que se utilizar\u00e1n para codificar las contrase\u00f1as incluidas en los atributos con la sintaxis de contrase\u00f1a de autenticaci\u00f3n de las entradas que no incluyan el atributo "ds-pwp-password-policy-dn", que especifica la directiva de contrase\u00f1as que debe usarse para administrarlas.
+property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=Si la directiva de contrase\u00f1as predeterminada utiliza un atributo con la sintaxis de contrase\u00f1a de autenticaci\u00f3n, el servidor utilizar\u00e1 los esquemas predeterminados de almacenamiento de contrase\u00f1as para esa directiva. De lo contrario, se codificar\u00e1n los valores de la contrase\u00f1a de autenticaci\u00f3n mediante el esquema "SHA1".
+property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=Deben habilitarse los esquemas de almacenamiento a los que se hace referencia si se ha habilitado el complemento de importaci\u00f3n de la directiva de contrase\u00f1as.
+property.default-user-password-storage-scheme.synopsis=Especifica los nombres de los esquemas de almacenamiento de contrase\u00f1as que se utilizar\u00e1n para codificar las contrase\u00f1as incluidas en los atributos con la sintaxis de contrase\u00f1a de usuario de las entradas que no incluyan el atributo "ds-pwp-password-policy-dn", que especifica la directiva de contrase\u00f1as que se utilizar\u00e1 para administrarlas.
+property.default-user-password-storage-scheme.default-behavior.alias.synopsis=Si la directiva de contrase\u00f1as predeterminada utiliza un atributo con la sintaxis de contrase\u00f1a de usuario, el servidor utilizar\u00e1 los esquemas predeterminados de almacenamiento de contrase\u00f1as para esa directiva. De lo contrario, se codificar\u00e1n los valores de la contrase\u00f1a de usuario mediante el esquema "SSHA".
+property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=Deben habilitarse los esquemas de almacenamiento a los que se hace referencia si se ha habilitado el complemento de importaci\u00f3n de la directiva de contrase\u00f1as.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_fr.properties
index 40915e8..4237571 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_fr.properties
@@ -1,64 +1,64 @@
-user-friendly-name=Password Policy Import Plugin
-user-friendly-plural-name=Password Policy Import Plugins
-synopsis=The Password Policy Import Plugin ensures that clear-text passwords contained in LDIF entries are properly encoded before they are stored in the appropriate Directory Server backend.
-property.default-auth-password-storage-scheme.synopsis=Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them.
-property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses an attribute with the auth password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes auth password values using the "SHA1" scheme.
-property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import plug-in is enabled.
-property.default-user-password-storage-scheme.synopsis=Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them.
-property.default-user-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses the attribute with the user password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes user password values using the "SSHA" scheme.
-property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import Plugin is enabled.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in d'importation de strat\u00e9gie de mot de passe
+user-friendly-plural-name=Plug-ins d'importation de strat\u00e9gie de mot de passe
+synopsis=Le plug-in d'importation de strat\u00e9gie de mot de passe s'assure que des mots de passe, en texte en clair, contenus dans les entr\u00e9es LDIF, sont correctement cod\u00e9s avant d'\u00eatre stock\u00e9s dans le backend de Directory Server.
+property.default-auth-password-storage-scheme.synopsis=Sp\u00e9cifie les noms des plans de stockage de mot de passe \u00e0 utiliser pour coder les mots de passe contenus dans des attributs, avec la syntaxe de mot de passe auth pour les entr\u00e9es qui ne comportent pas l'attribut ds-pwp-password-policy-dn. Ce dernier sp\u00e9cifie quelle strat\u00e9gie de mot de passe \u00e0 utiliser pour d\u00e9terminer les entr\u00e9es.
+property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=Si la strat\u00e9gie de mot de passe par d\u00e9faut utilise un attribut avec la syntaxe de mot de passe auth, le serveur utilise les plans de stockage de mot de passe par d\u00e9faut pour cette strat\u00e9gie de mot de passe. Sinon, il code les valeurs de mot de passe auth en utilisant le plan "SHA1".
+property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=Les plans de stockage de mot de passe correspondants doivent \u00eatre activ\u00e9s quand le plug-in d'importation de strat\u00e9gie de mot de passe est activ\u00e9.
+property.default-user-password-storage-scheme.synopsis=Sp\u00e9cifie les noms des plans de stockage de mot de passe \u00e0 utiliser pour coder les mots de passe contenus dans les attributs, avec la syntaxe de mot de passe pour les entr\u00e9es qui ne comportent pas l'attribut ds-pwp-password-policy-dn. Ce dernier sp\u00e9cifie quelle strat\u00e9gie de mot de passe \u00e0 utiliser pour d\u00e9terminer les entr\u00e9es.
+property.default-user-password-storage-scheme.default-behavior.alias.synopsis=Si la strat\u00e9gie de mot de passe par d\u00e9faut utilise l'attribut avec la syntaxe de mot de passe, le serveur utilise les plans de stockage de mot de passe par d\u00e9faut pour cette strat\u00e9gie de mot de passe. Sinon, il code les valeurs de mot de passe utilisateur en utilisant le plan "SSHA1".
+property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=Les plans de stockage de mot de passe correspondants doivent \u00eatre activ\u00e9s quand le plug-in d'importation de strat\u00e9gie de mot de passe est activ\u00e9.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_zh_CN.properties
index 40915e8..ddf7f74 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyImportPluginCfgDefn_zh_CN.properties
@@ -1,64 +1,64 @@
-user-friendly-name=Password Policy Import Plugin
-user-friendly-plural-name=Password Policy Import Plugins
-synopsis=The Password Policy Import Plugin ensures that clear-text passwords contained in LDIF entries are properly encoded before they are stored in the appropriate Directory Server backend.
-property.default-auth-password-storage-scheme.synopsis=Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them.
-property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses an attribute with the auth password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes auth password values using the "SHA1" scheme.
-property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import plug-in is enabled.
-property.default-user-password-storage-scheme.synopsis=Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them.
-property.default-user-password-storage-scheme.default-behavior.alias.synopsis=If the default password policy uses the attribute with the user password syntax, then the server uses the default password storage schemes for that password policy. Otherwise, it encodes user password values using the "SSHA" scheme.
-property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=The referenced password storage schemes must be enabled when the Password Policy Import Plugin is enabled.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6
+user-friendly-plural-name=\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6
+synopsis=\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u53ef\u786e\u4fdd LDIF \u6761\u76ee\u4e2d\u5305\u542b\u7684\u660e\u6587\u5bc6\u7801\u5728\u5b58\u50a8\u81f3\u76f8\u5e94\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u524d\u5df2\u6b63\u786e\u8fdb\u884c\u7f16\u7801\u3002
+property.default-auth-password-storage-scheme.synopsis=\u6307\u5b9a\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684\u540d\u79f0\uff0c\u8fd9\u4e9b\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u5c06\u7528\u4e8e\u7f16\u7801\u6761\u76ee\u5177\u6709\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5c5e\u6027\uff08\u4e0d\u5305\u62ec ds-pwp-password-policy-dn \u5c5e\u6027\uff0c\u5176\u7528\u4e8e\u6307\u5b9a\u7528\u4e8e\u63a7\u5236\u5bc6\u7801\u7684\u5bc6\u7801\u7b56\u7565\uff09\u4e2d\u6240\u5305\u542b\u7684\u5bc6\u7801\u3002
+property.default-auth-password-storage-scheme.default-behavior.alias.synopsis=\u5982\u679c\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u4f7f\u7528\u5177\u6709\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5c5e\u6027\uff0c\u5219\u670d\u52a1\u5668\u4f1a\u5c06\u9ed8\u8ba4\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7528\u4e8e\u8be5\u5bc6\u7801\u7b56\u7565\u3002\u5426\u5219\uff0c\u670d\u52a1\u5668\u4f7f\u7528\u201cSHA1\u201d\u65b9\u6848\u9a8c\u8bc1\u7f16\u7801\u5bc6\u7801\u503c\u3002
+property.default-auth-password-storage-scheme.syntax.aggregation.constraint-synopsis=\u542f\u7528\u4e86\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u65f6\uff0c\u5fc5\u987b\u8fd8\u542f\u7528\u5f15\u7528\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u3002
+property.default-user-password-storage-scheme.synopsis=\u6307\u5b9a\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684\u540d\u79f0\uff0c\u8fd9\u4e9b\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u5c06\u7528\u4e8e\u7f16\u7801\u6761\u76ee\u5177\u6709\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5c5e\u6027\uff08\u4e0d\u5305\u62ec ds-pwp-password-policy-dn \u5c5e\u6027\uff0c\u5176\u7528\u4e8e\u6307\u5b9a\u7528\u4e8e\u63a7\u5236\u5bc6\u7801\u7684\u5bc6\u7801\u7b56\u7565\uff09\u4e2d\u6240\u5305\u542b\u7684\u5bc6\u7801\u3002
+property.default-user-password-storage-scheme.default-behavior.alias.synopsis=\u5982\u679c\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u5c06\u8be5\u5c5e\u6027\u4e0e\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u4e00\u8d77\u4f7f\u7528\uff0c\u5219\u670d\u52a1\u5668\u4f1a\u5bf9\u8be5\u5bc6\u7801\u7b56\u7565\u4f7f\u7528\u9ed8\u8ba4\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u3002\u5426\u5219\uff0c\u5176\u4f7f\u7528\u201cSSHA\u201d\u65b9\u6848\u7f16\u7801\u7528\u6237\u5bc6\u7801\u503c\u3002
+property.default-user-password-storage-scheme.syntax.aggregation.constraint-synopsis=\u542f\u7528\u4e86\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u65f6\uff0c\u5fc5\u987b\u8fd8\u542f\u7528\u5f15\u7528\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_de.properties
index c4164ef..bccbbff 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Password Policy State Extended Operation Handler
-user-friendly-plural-name=Password Policy State Extended Operation Handlers
+user-friendly-name=Erweiterter Vorgangshandler f\u00fcr den Passwortrichtlinienstatus
+user-friendly-plural-name=Erweiterte Vorgangshandler f\u00fcr den Passwortrichtlinienstatus
 synopsis=Der Password Policy State Extended Operation Handler erm\u00f6glicht Adminitratoren die Passwort-Policy-StateInformation f\u00fcr einen bestimmten User anzuforden und optional auch zu \u00e4ndern.
 property.enabled.synopsis=Gibt an ob der Password Policy State Extended Operation Handler zur Benutzung aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Password Policy State Extended Operation Handler Implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_es.properties
index 2504e39..dc2a3ee 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Password Policy State Extended Operation Handler
-user-friendly-plural-name=Password Policy State Extended Operation Handlers
-synopsis=The Password Policy State Extended Operation Handler provides the ability for administrators to request and optionally alter password policy state information for a specified user.
-property.enabled.synopsis=Indicates whether the Password Policy State Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Policy State Extended Operation Handler implementation.
+user-friendly-name=Controlador de operaciones ampliadas del estado de la directiva de contrase\u00f1as
+user-friendly-plural-name=Controladores de operaciones ampliadas del estado de la directiva de contrase\u00f1as
+synopsis=El controlador de operaciones ampliadas del estado de la directiva de contrase\u00f1as permite a los administradores solicitar y opcionalmente modificar la informaci\u00f3n del estado de la directiva de contrase\u00f1as para un usuario determinado.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de operaciones ampliadas para obtener clave sim\u00e9trica (es decir, si se permiten los tipos de operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de operaciones ampliadas para obtener clave sim\u00e9trica.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_fr.properties
index 2504e39..053ad8d 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Password Policy State Extended Operation Handler
-user-friendly-plural-name=Password Policy State Extended Operation Handlers
-synopsis=The Password Policy State Extended Operation Handler provides the ability for administrators to request and optionally alter password policy state information for a specified user.
-property.enabled.synopsis=Indicates whether the Password Policy State Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Policy State Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue d'\u00e9tat de strat\u00e9gie du mot de passe
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue d'\u00e9tat de strat\u00e9gie du mot de passe
+synopsis=Le gestionnaire d'op\u00e9ration \u00e9tendue d'\u00e9tat de strat\u00e9gie du mot de passe permet aux administrateurs de demander et de modifier facultativement les informations d'\u00e9tat de strat\u00e9gie du mot de passe pour un utilisateur sp\u00e9cifi\u00e9.
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue d'\u00e9tat de strat\u00e9gie est activ\u00e9 (si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur). 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue d'\u00e9tat de strat\u00e9gie du mot de passe.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_zh_CN.properties
index 2504e39..12b885f 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordPolicyStateExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Password Policy State Extended Operation Handler
-user-friendly-plural-name=Password Policy State Extended Operation Handlers
-synopsis=The Password Policy State Extended Operation Handler provides the ability for administrators to request and optionally alter password policy state information for a specified user.
-property.enabled.synopsis=Indicates whether the Password Policy State Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Policy State Extended Operation Handler implementation.
+user-friendly-name=\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u4e3a\u7ba1\u7406\u5458\u63d0\u4f9b\u4e86\u8bf7\u6c42\u548c\u66f4\u6539\uff08\u53ef\u9009\uff09\u6307\u5b9a\u7528\u6237\u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u7684\u529f\u80fd\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u5373\uff0c\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_de.properties
index 547ddee..283b663 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Storage Scheme
-user-friendly-plural-name=Password Storage Schemes
-synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-property.enabled.synopsis=Indicates whether the Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Storage Scheme implementation.
+user-friendly-name=Passwortspeicherschema
+user-friendly-plural-name=Passwortspeicherschemata
+synopsis=Passwortspeicherschemata verschl\u00fcsseln neue, vom Benutzer angegebene Passw\u00f6rter, sodass sie verschl\u00fcsselt gespeichert werden. Damit wird es f\u00fcr Dritte schwierig oder unm\u00f6glich, die Klartextpassw\u00f6rter aus den verschl\u00fcsselten Werten zu ermitteln.
+description=Passwortspeicherschemata ermitteln auch, ob ein vom Client angegebenes Klartextpasswort mit dem verschl\u00fcsselten Wert \u00fcbereinstimmt, der auf dem Server gespeichert ist.
+property.enabled.synopsis=Gibt an, ob das Passwortspeicherschema aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das Passwortspeicherschema implementiert. 
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_es.properties
index 547ddee..86250ed 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Storage Scheme
-user-friendly-plural-name=Password Storage Schemes
-synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-property.enabled.synopsis=Indicates whether the Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as
+synopsis=Los esquemas de almacenamiento de contrase\u00f1as codifican nuevas contrase\u00f1as proporcionadas por los usuarios con el fin de almacenarlas de forma codificada. De ese modo, resulta dif\u00edcil o imposible que alguien pueda determinar las contrase\u00f1as no cifradas a partir de los valores codificados.
+description=Los esquemas de almacenamiento de contrase\u00f1as determinan asimismo si una contrase\u00f1a no cifrada proporcionada por un cliente coincide con el valor almacenado codificado en el servidor.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_fr.properties
index 547ddee..b7bbfa1 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Storage Scheme
-user-friendly-plural-name=Password Storage Schemes
-synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-property.enabled.synopsis=Indicates whether the Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe
+user-friendly-plural-name=Plans de stockage du mot de passe
+synopsis=Les plans de stockage du mot de passe codent de nouveaux mots de passe fournis par l'utilisateur de fa\u00e7on \u00e0 ce qu'ils soient stock\u00e9s d'une mani\u00e8re cod\u00e9e. Ceci rend difficile ou impossible la possibilit\u00e9 de d\u00e9terminer les mots de passe en texte en clair \u00e0 partir des valeurs cod\u00e9es.
+description=Les plans de stockage du mot de passe d\u00e9terminent aussi si un mot de passe en texte en clair fourni par un client correspond \u00e0 la valeur cod\u00e9e stock\u00e9e dans le serveur.
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_zh_CN.properties
index 547ddee..fc282bb 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Storage Scheme
-user-friendly-plural-name=Password Storage Schemes
-synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-property.enabled.synopsis=Indicates whether the Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Password Storage Scheme implementation.
+user-friendly-name=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+user-friendly-plural-name=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+synopsis=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7528\u4e8e\u7f16\u7801\u7528\u6237\u63d0\u4f9b\u7684\u65b0\u5bc6\u7801\uff0c\u4ee5\u4fbf\u4ee5\u7f16\u7801\u7684\u65b9\u5f0f\u8fdb\u884c\u5b58\u50a8\u3002\u8be5\u65b9\u6848\u4f7f\u5176\u4ed6\u4eba\u5f88\u96be\u6216\u65e0\u6cd5\u901a\u8fc7\u7f16\u7801\u503c\u8bc6\u522b\u51fa\u660e\u6587\u5bc6\u7801\u3002
+description=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u8fd8\u53ef\u4ee5\u786e\u5b9a\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u660e\u6587\u5bc6\u7801\u662f\u5426\u4e0e\u670d\u52a1\u5668\u4e2d\u5b58\u50a8\u7684\u7f16\u7801\u503c\u5339\u914d\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_de.properties
index b68cdf2..cf203cf 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Validator
-user-friendly-plural-name=Password Validators
-synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
+user-friendly-name=Passwortvalidierer
+user-friendly-plural-name=Passwortvalidierer
+synopsis=Passwortvalidatoren erm\u00f6glichen es zu ermitteln, ob ein vorgeschlagenes Passwort verwendet werden kann, und kann Pr\u00fcfungen enthalten, beispielsweise um sicherzustellen, dass es den Anforderungen an die Mindestl\u00e4nge entspricht, dass es \u00fcber eine angemessene Reihe von Zeichen vef\u00fcgt und es sich nicht im Verlauf befindet.
+description=Die Passwortrichtlinie f\u00fcr einen Benutzer gibt den Satz der Passwortvalidatoren an, die verwendet werden m\u00fcssen, wenn dieser Benutzer ein neues Passwort angibt. Zum Aktivieren eines Passwortvalidators muss der entsprechende Konfigurationseintrag aktiviert sein. Au\u00dferdem muss der DN dieses Eintrags im Passwortvalidatorattribut der Passwortrichtlinie enthalten sein, in der der Validator aktiv sein soll. Alle Konfigurationseintr\u00e4ge f\u00fcr Passwortvalidatoren m\u00fcssen die strukturelle Objektklasse des Passwortvalidators enthalten.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_es.properties
index c9c9254..776bcfe 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Validator
-user-friendly-plural-name=Password Validators
-synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
+user-friendly-name=Validaci\u00f3n de contrase\u00f1as
+user-friendly-plural-name=Validaciones de contrase\u00f1as
+synopsis=Las validaciones de contrase\u00f1as se ocupan de determinar si una contrase\u00f1a propuesta es aceptable para su uso, y esto puede incluir comprobaciones como asegurarse de que cumple con los requisitos de longitud m\u00ednimos, de que se trata de un intervalo de caracteres adecuado o de que no se encuentra en el historial.
+description=La pol\u00edtica de contrase\u00f1as de un usuario especifica el conjunto de validaciones de contrase\u00f1a que debe utilizarse cada vez que un usuario proporcione una nueva contrase\u00f1a. Para activar un mecanismo de validaci\u00f3n de contrase\u00f1a, debe habilitarse la entrada de configuraci\u00f3n correspondiente y el DN de dicha entrada debe incluirse en el atributo de validaci\u00f3n de contrase\u00f1as de la pol\u00edtica de contrase\u00f1as en la que desee activar la validaci\u00f3n. Todas las entradas de configuraci\u00f3n de validaci\u00f3n de contrase\u00f1as deben contener el objeto de clase estructural del mecanismo de validaci\u00f3n de contrase\u00f1as.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_fr.properties
index c9c9254..8be3da1 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Validator
-user-friendly-plural-name=Password Validators
-synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
+user-friendly-name=Validateur de mot de passe
+user-friendly-plural-name=Validateurs de mot de passe
+synopsis=Les validateurs de mot de passe permettent de d\u00e9terminer si un mot de passe propos\u00e9 est utilisable et peut inclure des v\u00e9rifications comme s'assurer qu'il r\u00e9pond aux besoins de longueur minimum, qu'il a une plage de caract\u00e8re appropri\u00e9e ou qu'il ne se trouve pas dans l'historique. 
+description=La strat\u00e9gie de mot de passe pour un utilisateur sp\u00e9cifie l'ensemble des validateurs de mot de passe qui doit \u00eatre utilis\u00e9 chaque fois que l'utilisateur fournit un nouveau mot de passe. Pour activer un validateur de mot de passe, l'entr\u00e9e de configuration correspondante doit \u00eatre activ\u00e9e et le DN de cette entr\u00e9e doit \u00eatre inclus dans l'attribut password-validator de la strat\u00e9gie de mot de passe dans laquelle vous souhaitez que le validateur soit actif. Toutes les entr\u00e9es de configuration de validateur de mot de passe doivent contenir la classe d'objet structurelle password-validator.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
diff --git a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_zh_CN.properties
index c9c9254..4363e54 100644
--- a/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PasswordValidatorCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Password Validator
-user-friendly-plural-name=Password Validators
-synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
+user-friendly-name=\u5bc6\u7801\u9a8c\u8bc1\u5668
+user-friendly-plural-name=\u5bc6\u7801\u9a8c\u8bc1\u5668
+synopsis=\u5bc6\u7801\u9a8c\u8bc1\u5668\u8d1f\u8d23\u786e\u5b9a\u63d0\u51fa\u7684\u5bc6\u7801\u662f\u5426\u53ef\u4ee5\u4f7f\u7528\uff0c\u4ee5\u53ca\u662f\u5426\u53ef\u4ee5\u5305\u62ec\u8bf8\u5982\u786e\u4fdd\u5176\u6ee1\u8db3\u6700\u5c0f\u957f\u5ea6\u8981\u6c42\u3001\u5176\u5177\u6709\u5408\u9002\u7684\u5b57\u7b26\u8303\u56f4\u6216\u5176\u4e0d\u5728\u5386\u53f2\u8bb0\u5f55\u4e2d\u7b49\u68c0\u67e5\u3002
+description=\u7528\u6237\u7684\u5bc6\u7801\u7b56\u7565\u6307\u5b9a\u4e86\u8be5\u7528\u6237\u6bcf\u6b21\u63d0\u4f9b\u65b0\u5bc6\u7801\u65f6\u5e94\u4f7f\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u96c6\u3002\u4e3a\u4e86\u6fc0\u6d3b\u5bc6\u7801\u9a8c\u8bc1\u5668\uff0c\u5fc5\u987b\u542f\u7528\u76f8\u5e94\u7684\u914d\u7f6e\u6761\u76ee\uff0c\u5e76\u4e14\u8be5\u6761\u76ee\u7684 DN \u5e94\u5305\u62ec\u5728\u9700\u8981\u6fc0\u6d3b\u8be5\u9a8c\u8bc1\u5668\u7684\u5bc6\u7801\u7b56\u7565\u7684 password-validator \u5c5e\u6027\u4e2d\u3002\u6240\u6709\u5bc6\u7801\u9a8c\u8bc1\u5668\u914d\u7f6e\u6761\u76ee\u5747\u5fc5\u987b\u5305\u542b password-validator \u7ed3\u6784\u5bf9\u8c61\u7c7b\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_de.properties
index 21a961e..57f2703 100644
--- a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_de.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Plain SASL Mechanism Handler
-user-friendly-plural-name=Plain SASL Mechanism Handlers
-synopsis=The Plain SASL Mechanism Handler performs all processing related to SASL PLAIN authentication.
-description=The PLAIN SASL mechanism provides the ability for clients to authenticate using a username and password. This authentication is very similar to standard LDAP simple authentication, with the exception that it can authenticate based on an authentication ID (for example, a username) rather than requiring a full DN, and it can also include an authorization ID in addition to the authentication ID. Note that the SASL PLAIN mechanism does not make any attempt to protect the password.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Plain SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Einfacher SASL-Mechanismushandler
+user-friendly-plural-name=Einfache SASL-Mechanismushandler
+synopsis=Der einfache SASL-Mechanismushandler f\u00fchrt die gesamte Verarbeitung zu einer SASL PLAIN-Authentifizierung aus.
+description=Der PLAIN SASL-Mechanismus bietet Clients die M\u00f6glichkeit, sich mit einem Benutzernamen und Passwort zu authentifizieren. Diese Authentifizierung ist der einfachen standardm\u00e4\u00dfigen LDAP-Authentifizierung sehr \u00e4hnlich, mit der Ausnahme, dass hierbei eine Authentifizierung auf Grundlage einer Authentifizierungs-ID erfolgen kann (beispielsweise eines Benutzernamens), statt einen vollst\u00e4ndigen DN anzufordern. Au\u00dferdem kann sie neben der Authentifizierungs-ID auch eine Autorisierungs-ID enthalten. Beachten Sie, dass der SASL PLAIN-Mechanismus nicht versucht, das Passwort zu sch\u00fctzen.
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.identity-mapper.synopsis=Gibt den Namen des Identit\u00e4tsmappers an, der mit dem SASL-Mechanismus verwendet wird, um den SASL-Mechanismushandler mit der Authentifizierungs- oder Autorisierungs-ID in der SASL-Verbindungsanfrage mit dem entsprechenden Benutzer im Verzeichnis zu verkn\u00fcpfen.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Der referenzierte Identit\u00e4tsmapper muss aktiviert sein, wenn der Plain SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_es.properties
index 21a961e..94a960b 100644
--- a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_es.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Plain SASL Mechanism Handler
-user-friendly-plural-name=Plain SASL Mechanism Handlers
-synopsis=The Plain SASL Mechanism Handler performs all processing related to SASL PLAIN authentication.
-description=The PLAIN SASL mechanism provides the ability for clients to authenticate using a username and password. This authentication is very similar to standard LDAP simple authentication, with the exception that it can authenticate based on an authentication ID (for example, a username) rather than requiring a full DN, and it can also include an authorization ID in addition to the authentication ID. Note that the SASL PLAIN mechanism does not make any attempt to protect the password.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Plain SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Controlador de mecanismos plain SASL
+user-friendly-plural-name=Controladores de mecanismos plain SASL
+synopsis=El controlador del mecanismo SASL simple lleva a cabo todo el procesamiento relacionado con la autenticaci\u00f3n PLAIN SASL.
+description=El mecanismo PLAIN SASL permite a los clientes autenticarse por medio de un nombre de usuario y una contrase\u00f1a. Esta autenticaci\u00f3n es muy similar a la autenticaci\u00f3n LDAP simple, con la excepci\u00f3n de que se puede llevar a cabo a partir de un Id. de autenticaci\u00f3n (por ejemplo, un nombre de usuario), en vez de utilizar un DN completo, y de que puede incluir un Id. de autorizaci\u00f3n adem\u00e1s del Id. de autenticaci\u00f3n. Tenga en cuenta que el mecanismo PLAIN SASL no lleva a cabo ning\u00fan intento de proteger la contrase\u00f1a.
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.identity-mapper.synopsis=Especifica el nombre del asignador de identidades que se utilizar\u00e1 con el controlador del mecanismo SASL para asociar el Id. de autenticaci\u00f3n o autorizaci\u00f3n incluido en la solicitud de enlace SASL al usuario correspondiente del directorio.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=El asignador de identidades consultado debe habilitarse cuando se habilita el controlador del mecanismo plain SASL.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_fr.properties
index 21a961e..8b8ed82 100644
--- a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_fr.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Plain SASL Mechanism Handler
-user-friendly-plural-name=Plain SASL Mechanism Handlers
-synopsis=The Plain SASL Mechanism Handler performs all processing related to SASL PLAIN authentication.
-description=The PLAIN SASL mechanism provides the ability for clients to authenticate using a username and password. This authentication is very similar to standard LDAP simple authentication, with the exception that it can authenticate based on an authentication ID (for example, a username) rather than requiring a full DN, and it can also include an authorization ID in addition to the authentication ID. Note that the SASL PLAIN mechanism does not make any attempt to protect the password.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Plain SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Gestionnaire de m\u00e9canisme Plain SASL
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme Plain SASL
+synopsis=Le gestionnaire de m\u00e9canisme Plain SASL effectue tout le traitement li\u00e9 \u00e0 l'authentification PLAIN SASL.
+description=Le m\u00e9canisme PLAIN SASL offre la possibilit\u00e9 aux clients de s'authentifier \u00e0 l'aide d'un nom d'utilisateur et d'un mot de passe. Cette authentification est tr\u00e8s similaire \u00e0 l'authentification simple LDAP standard, \u00e0 l'exception qu'elle peut authentifier en fonction d'un ID d'authentification (par exemple, un nom d'utilisateur) plut\u00f4t que d'exiger un DN complet, et qu'elle peut \u00e9galement inclure un ID d'autorisation en plus de l'ID d'authentification. Notez que le m\u00e9canisme PLAIN SASL ne fait aucune tentative visant \u00e0 prot\u00e9ger le mot de passe.
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.identity-mapper.synopsis=Sp\u00e9cifie le nom du mappeur d'identit\u00e9s qui doit \u00eatre utilis\u00e9 avec ce gestionnaire de m\u00e9canisme SASL pour correspondre \u00e0 l'ID d'authentification ou d'autorisation inclus dans la demande de liaison SASL \u00e0 l'utilisateur correspondant dans l'annuaire.
+property.identity-mapper.syntax.aggregation.constraint-synopsis=Le mappeur d'identit\u00e9s r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9 lorsque le gestionnaire de m\u00e9canisme Plain SASL est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_zh_CN.properties
index 21a961e..a337b1a 100644
--- a/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PlainSASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Plain SASL Mechanism Handler
-user-friendly-plural-name=Plain SASL Mechanism Handlers
-synopsis=The Plain SASL Mechanism Handler performs all processing related to SASL PLAIN authentication.
-description=The PLAIN SASL mechanism provides the ability for clients to authenticate using a username and password. This authentication is very similar to standard LDAP simple authentication, with the exception that it can authenticate based on an authentication ID (for example, a username) rather than requiring a full DN, and it can also include an authorization ID in addition to the authentication ID. Note that the SASL PLAIN mechanism does not make any attempt to protect the password.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.identity-mapper.synopsis=Specifies the name of the identity mapper that is to be used with this SASL mechanism handler to match the authentication or authorization ID included in the SASL bind request to the corresponding user in the directory.
-property.identity-mapper.syntax.aggregation.constraint-synopsis=The referenced identity mapper must be enabled when the Plain SASL Mechanism Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=\u7b80\u5355 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=\u7b80\u5355 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=\u7b80\u5355 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u53ef\u4ee5\u6267\u884c\u4e0e SASL PLAIN \u9a8c\u8bc1\u76f8\u5173\u7684\u6240\u6709\u5904\u7406\u3002
+description=PLAIN SASL \u673a\u5236\u4e3a\u5ba2\u6237\u7aef\u63d0\u4f9b\u4e86\u4f7f\u7528\u7528\u6237\u540d\u548c\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\u7684\u529f\u80fd\u3002\u6b64\u9a8c\u8bc1\u4e0e\u6807\u51c6 LDAP \u7b80\u5355\u9a8c\u8bc1\u975e\u5e38\u7c7b\u4f3c\uff0c\u4e0d\u540c\u4e4b\u5904\u5728\u4e8e\uff0c\u5176\u53ef\u4ee5\u6839\u636e\u9a8c\u8bc1 ID\uff08\u4f8b\u5982\uff0c\u7528\u6237\u540d\uff09\u800c\u4e0d\u662f\u8981\u6c42\u5b8c\u6574 DN \u8fdb\u884c\u9a8c\u8bc1\uff0c\u5e76\u4e14\u9664\u9a8c\u8bc1 ID \u5916\uff0c\u5176\u8fd8\u53ef\u4ee5\u5305\u542b\u6388\u6743 ID\u3002\u8bf7\u6ce8\u610f\uff0cSASL PLAIN \u673a\u5236\u4e0d\u4f1a\u5c1d\u8bd5\u4fdd\u62a4\u5bc6\u7801\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.identity-mapper.synopsis=\u6307\u5b9a\u4e0e\u8be5 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4e00\u8d77\u4f7f\u7528\u7684\u6807\u8bc6\u6620\u5c04\u7a0b\u5e8f\u7684\u540d\u79f0\uff0c\u4ee5\u4f7f SASL \u7ed1\u5b9a\u8bf7\u6c42\u4e2d\u6240\u5305\u542b\u7684\u9a8c\u8bc1\u6216\u6388\u6743 ID \u4e0e\u76ee\u5f55\u4e2d\u7684\u76f8\u5e94\u7528\u6237\u5339\u914d\u3002
+property.identity-mapper.syntax.aggregation.constraint-synopsis=\u542f\u7528\u4e86\u7b80\u5355 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u8fd8\u542f\u7528\u5f15\u7528\u7684\u8eab\u4efd\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_de.properties
index 7634ad4..037be20 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_de.properties
@@ -5,7 +5,7 @@
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_es.properties
index f69ef4c..7fb3365 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_es.properties
@@ -1,58 +1,58 @@
-user-friendly-name=Plugin
-user-friendly-plural-name=Plugins
-synopsis=Plugins provide a mechanism for executing custom code at specified points in operation processing and in the course of other events like connection establishment and termination, server startup and shutdown, and LDIF import and export.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento
+user-friendly-plural-name=Complementos
+synopsis=Los complementos proporcionan un mecanismo para ejecutar un c\u00f3digo personalizado en puntos espec\u00edficos de procesamiento de operaciones y en el curso de otros eventos como el establecimiento o la finalizaci\u00f3n de la conexi\u00f3n, el inicio y el cierre del servidor y la importaci\u00f3n y exportaci\u00f3n LDIF.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_fr.properties
index f69ef4c..2c8d92c 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_fr.properties
@@ -1,58 +1,58 @@
-user-friendly-name=Plugin
-user-friendly-plural-name=Plugins
-synopsis=Plugins provide a mechanism for executing custom code at specified points in operation processing and in the course of other events like connection establishment and termination, server startup and shutdown, and LDIF import and export.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in
+user-friendly-plural-name=Plug-ins
+synopsis=Les plug-ins fournissent un m\u00e9canisme pour ex\u00e9cuter du code personnalis\u00e9 \u00e0 des points sp\u00e9cifi\u00e9s lors du traitement de l'op\u00e9ration et au cours d'autres \u00e9v\u00e8nements tels que l'\u00e9tablissement et la fin d'une connexion, le d\u00e9marrage et la fermeture du serveur, et l'importation et l'exportation LDIF.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_zh_CN.properties
index f69ef4c..751936c 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginCfgDefn_zh_CN.properties
@@ -1,58 +1,58 @@
-user-friendly-name=Plugin
-user-friendly-plural-name=Plugins
-synopsis=Plugins provide a mechanism for executing custom code at specified points in operation processing and in the course of other events like connection establishment and termination, server startup and shutdown, and LDIF import and export.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=\u63d2\u4ef6
+user-friendly-plural-name=\u63d2\u4ef6
+synopsis=\u63d2\u4ef6\u7528\u4e8e\u63d0\u4f9b\u5728\u64cd\u4f5c\u5904\u7406\u53ca\u5176\u4ed6\u4e8b\u4ef6\uff08\u5982\u8fde\u63a5\u7684\u5efa\u7acb\u4e0e\u7ec8\u6b62\u3001\u670d\u52a1\u5668\u7684\u542f\u52a8\u548c\u5173\u95ed\u4ee5\u53ca LDIF \u5bfc\u5165\u548c\u5bfc\u51fa\uff09\u671f\u95f4\uff0c\u5728\u6307\u5b9a\u70b9\u5904\u6267\u884c\u81ea\u5b9a\u4e49\u4ee3\u7801\u7684\u673a\u5236\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_es.properties
index d15ac52..1b83ed4 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_es.properties
@@ -1,157 +1,157 @@
-user-friendly-name=Plugin Root
-user-friendly-plural-name=Plugin Roots
-synopsis=The Plugin Root defines the parent entry for all plug-ins defined in the server.
-description=It can also include configuration attributes that define the order in which those plug-ins are to be loaded and invoked.
-property.plugin-order-intermediate-response.synopsis=Specifies the order in which intermediate response plug-ins are to be loaded and invoked.
-property.plugin-order-intermediate-response.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-intermediate-response.default-behavior.alias.synopsis=The order in which intermediate response plug-ins are loaded and invoked is undefined.
-property.plugin-order-ldif-export.synopsis=Specifies the order in which LDIF export plug-ins are to be loaded and invoked.
-property.plugin-order-ldif-export.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-ldif-export.default-behavior.alias.synopsis=The order in which LDIF export plug-ins are loaded and invoked is undefined.
-property.plugin-order-ldif-import.synopsis=Specifies the order in which LDIF import plug-ins are to be loaded and invoked.
-property.plugin-order-ldif-import.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-ldif-import.default-behavior.alias.synopsis=The order in which LDIF import plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-connect.synopsis=Specifies the order in which post-connect plug-ins are to be loaded and invoked.
-property.plugin-order-post-connect.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-connect.default-behavior.alias.synopsis=The order in which post-connect plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-disconnect.synopsis=Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.
-property.plugin-order-post-disconnect.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-disconnect.default-behavior.alias.synopsis=The order in which post-disconnect plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-abandon.synopsis=Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-abandon.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-abandon.default-behavior.alias.synopsis=The order in which post-operation abandon plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-add.synopsis=Specifies the order in which post-operation add plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-add.default-behavior.alias.synopsis=The order in which post-operation add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-bind.synopsis=Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-bind.default-behavior.alias.synopsis=The order in which post-operation bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-compare.synopsis=Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-compare.default-behavior.alias.synopsis=The order in which post-operation compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-delete.synopsis=Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-delete.default-behavior.alias.synopsis=The order in which post-operation delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-extended.synopsis=Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-extended.default-behavior.alias.synopsis=The order in which post-operation extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-modify.synopsis=Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-modify.default-behavior.alias.synopsis=The order in which post-operation modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-modify-dn.synopsis=Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-modify-dn.default-behavior.alias.synopsis=The order in which post-operation modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-search.synopsis=Specifies the order in which post-operation search plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-search.default-behavior.alias.synopsis=The order in which post-operation search plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-unbind.synopsis=Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-unbind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-unbind.default-behavior.alias.synopsis=The order in which post-operation unbind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-add.synopsis=Specifies the order in which post-response add plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-add.default-behavior.alias.synopsis=The order in which post-response add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-bind.synopsis=Specifies the order in which post-response bind plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-bind.default-behavior.alias.synopsis=The order in which post-response bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-compare.synopsis=Specifies the order in which post-response compare plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-compare.default-behavior.alias.synopsis=The order in which post-response compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-delete.synopsis=Specifies the order in which post-response delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-delete.default-behavior.alias.synopsis=The order in which post-response delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-extended.synopsis=Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-extended.default-behavior.alias.synopsis=The order in which post-response extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-modify.synopsis=Specifies the order in which post-response modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-modify.default-behavior.alias.synopsis=The order in which post-response modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-modify-dn.synopsis=Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-modify-dn.default-behavior.alias.synopsis=The order in which post-response modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-search.synopsis=Specifies the order in which post-response search plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-search.default-behavior.alias.synopsis=The order in which post-response search plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-add.synopsis=Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-add.default-behavior.alias.synopsis=The order in which post-synchronization add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-delete.synopsis=Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-delete.default-behavior.alias.synopsis=The order in which post-synchronization delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-modify.synopsis=Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-modify.default-behavior.alias.synopsis=The order in which post-synchronization modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-modify-dn.synopsis=Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-modify-dn.default-behavior.alias.synopsis=The order in which post-synchronization modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-add.synopsis=Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-add.default-behavior.alias.synopsis=The order in which pre-operation add plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-bind.synopsis=Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-bind.default-behavior.alias.synopsis=The order in which pre-operation bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-compare.synopsis=Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-compare.default-behavior.alias.synopsis=The order in which pre-operation compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-delete.synopsis=Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-delete.default-behavior.alias.synopsis=The order in which pre-operation delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-extended.synopsis=Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-extended.default-behavior.alias.synopsis=The order in which pre-operation extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-modify.synopsis=Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-modify.default-behavior.alias.synopsis=The order in which pre-operation modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-modify-dn.synopsis=Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-modify-dn.default-behavior.alias.synopsis=The order in which pre-operation modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-search.synopsis=Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-search.default-behavior.alias.synopsis=The order in which pre-operation searc plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-abandon.synopsis=Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-abandon.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-abandon.default-behavior.alias.synopsis=The order in which pre-parse abandon plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-add.synopsis=Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-add.default-behavior.alias.synopsis=The order in which pre-parse add plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-bind.synopsis=Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-bind.default-behavior.alias.synopsis=The order in which pre-parse bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-compare.synopsis=Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-compare.default-behavior.alias.synopsis=The order in which pre-parse compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-delete.synopsis=Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-delete.default-behavior.alias.synopsis=The order in which pre-parse delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-extended.synopsis=Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-extended.default-behavior.alias.synopsis=The order in which pre-parse extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-modify.synopsis=Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-modify.default-behavior.alias.synopsis=The order in which pre-parse modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-modify-dn.synopsis=Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-modify-dn.default-behavior.alias.synopsis=The order in which pre-parse modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-search.synopsis=Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-search.default-behavior.alias.synopsis=The order in which pre-parse search plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-unbind.synopsis=Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-unbind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-unbind.default-behavior.alias.synopsis=The order in which pre-parse unbind plug-ins are loaded and invoked is undefined.
-property.plugin-order-search-result-entry.synopsis=Specifies the order in which search result entry plug-ins are to be loaded and invoked.
-property.plugin-order-search-result-entry.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-search-result-entry.default-behavior.alias.synopsis=The order in which search result entry plug-ins are loaded and invoked is undefined.
-property.plugin-order-search-result-reference.synopsis=Specifies the order in which search result reference plug-ins are to be loaded and invoked.
-property.plugin-order-search-result-reference.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-search-result-reference.default-behavior.alias.synopsis=The order in which search result reference plug-ins are loaded and invoked is undefined.
-property.plugin-order-shutdown.synopsis=Specifies the order in which shutdown plug-ins are to be loaded and invoked.
-property.plugin-order-shutdown.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-shutdown.default-behavior.alias.synopsis=The order in which shutdown plug-ins are loaded and invoked is undefined.
-property.plugin-order-startup.synopsis=Specifies the order in which startup plug-ins are to be loaded and invoked.
-property.plugin-order-startup.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-startup.default-behavior.alias.synopsis=The order in which startup plug-ins are loaded and invoked is undefined.
-property.plugin-order-subordinate-modify-dn.synopsis=Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-subordinate-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-subordinate-modify-dn.default-behavior.alias.synopsis=The order in which subordinate modify DN plug-ins are loaded and invoked is undefined.
-relation.plugin.user-friendly-name=Plugin
-relation.plugin.user-friendly-plural-name=Plugins
-relation.plugin.synopsis=Plugins provide a mechanism for executing custom code at specified points in operation processing and in the course of other events like connection establishment and termination, server startup and shutdown, and LDIF import and export.
+user-friendly-name=Ra\u00edz del complemento
+user-friendly-plural-name=Ra\u00edces de complementos
+synopsis=La ra\u00edz del complemento define la entrada principal para todos los complementos definidos en el servidor.
+description=Tambi\u00e9n puede incluir atributos de configuraci\u00f3n que definen el orden en el que deben cargarse e invocarse estos complementos.
+property.plugin-order-intermediate-response.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de respuesta intermedia.
+property.plugin-order-intermediate-response.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-intermediate-response.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de respuesta intermedia.
+property.plugin-order-ldif-export.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de exportaci\u00f3n de LDIF.
+property.plugin-order-ldif-export.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-ldif-export.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de exportaci\u00f3n de LDIF.
+property.plugin-order-ldif-import.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de importaci\u00f3n de LDIF.
+property.plugin-order-ldif-import.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-ldif-import.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de importaci\u00f3n de LDIF.
+property.plugin-order-post-connect.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la conexi\u00f3n.
+property.plugin-order-post-connect.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-connect.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de importaci\u00f3n de LDIF.
+property.plugin-order-post-disconnect.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la desconexi\u00f3n.
+property.plugin-order-post-disconnect.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-disconnect.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la desconexi\u00f3n.
+property.plugin-order-post-operation-abandon.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de abandono.
+property.plugin-order-post-operation-abandon.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-abandon.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de abandono.
+property.plugin-order-post-operation-add.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de adici\u00f3n.
+property.plugin-order-post-operation-add.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-add.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de adici\u00f3n.
+property.plugin-order-post-operation-bind.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de enlace.
+property.plugin-order-post-operation-bind.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-bind.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de enlace.
+property.plugin-order-post-operation-compare.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-order-post-operation-compare.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-compare.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-order-post-operation-delete.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-order-post-operation-delete.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-delete.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-order-post-operation-extended.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n ampliada.
+property.plugin-order-post-operation-extended.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-extended.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n ampliada.
+property.plugin-order-post-operation-modify.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-order-post-operation-modify.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-modify.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-order-post-operation-modify-dn.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-order-post-operation-modify-dn.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-modify-dn.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-order-post-operation-search.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de b\u00fasqueda.
+property.plugin-order-post-operation-search.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-search.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de b\u00fasqueda.
+property.plugin-order-post-operation-unbind.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de desenlace.
+property.plugin-order-post-operation-unbind.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-operation-unbind.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la operaci\u00f3n de desenlace.
+property.plugin-order-post-response-add.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de adici\u00f3n.
+property.plugin-order-post-response-add.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-add.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de adici\u00f3n.
+property.plugin-order-post-response-bind.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de enlace.
+property.plugin-order-post-response-bind.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-bind.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de enlace.
+property.plugin-order-post-response-compare.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de comparaci\u00f3n.
+property.plugin-order-post-response-compare.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-compare.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de comparaci\u00f3n.
+property.plugin-order-post-response-delete.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de eliminaci\u00f3n.
+property.plugin-order-post-response-delete.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-delete.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de eliminaci\u00f3n.
+property.plugin-order-post-response-extended.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta ampliada.
+property.plugin-order-post-response-extended.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-extended.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta ampliada.
+property.plugin-order-post-response-modify.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de modificaci\u00f3n.
+property.plugin-order-post-response-modify.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-modify.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de modificaci\u00f3n.
+property.plugin-order-post-response-modify-dn.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de modificaci\u00f3n de DN.
+property.plugin-order-post-response-modify-dn.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-modify-dn.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de modificaci\u00f3n de DN.
+property.plugin-order-post-response-search.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de b\u00fasqueda.
+property.plugin-order-post-response-search.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-response-search.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la respuesta de b\u00fasqueda.
+property.plugin-order-post-synchronization-add.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de adici\u00f3n.
+property.plugin-order-post-synchronization-add.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-synchronization-add.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de adici\u00f3n.
+property.plugin-order-post-synchronization-delete.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de eliminaci\u00f3n.
+property.plugin-order-post-synchronization-delete.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-synchronization-delete.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de eliminaci\u00f3n.
+property.plugin-order-post-synchronization-modify.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de modificaci\u00f3n.
+property.plugin-order-post-synchronization-modify.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-synchronization-modify.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de modificaci\u00f3n.
+property.plugin-order-post-synchronization-modify-dn.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-order-post-synchronization-modify-dn.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-post-synchronization-modify-dn.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos posteriores a la sincronizaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-order-pre-operation-add.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de adici\u00f3n.
+property.plugin-order-pre-operation-add.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-add.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de adici\u00f3n.
+property.plugin-order-pre-operation-bind.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de enlace.
+property.plugin-order-pre-operation-bind.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-bind.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de enlace.
+property.plugin-order-pre-operation-compare.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-order-pre-operation-compare.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-compare.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-order-pre-operation-delete.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-order-pre-operation-delete.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-delete.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-order-pre-operation-extended.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n ampliada.
+property.plugin-order-pre-operation-extended.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-extended.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n ampliada.
+property.plugin-order-pre-operation-modify.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-order-pre-operation-modify.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-modify.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-order-pre-operation-modify-dn.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-order-pre-operation-modify-dn.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-modify-dn.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-order-pre-operation-search.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de b\u00fasqueda.
+property.plugin-order-pre-operation-search.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-operation-search.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores a la operaci\u00f3n de b\u00fasqueda.
+property.plugin-order-pre-parse-abandon.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de abandono.
+property.plugin-order-pre-parse-abandon.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-abandon.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de abandono.
+property.plugin-order-pre-parse-add.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de adici\u00f3n.
+property.plugin-order-pre-parse-add.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-add.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de adici\u00f3n.
+property.plugin-order-pre-parse-bind.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de enlace.
+property.plugin-order-pre-parse-bind.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-bind.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de enlace.
+property.plugin-order-pre-parse-compare.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de comparaci\u00f3n.
+property.plugin-order-pre-parse-compare.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-compare.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de comparaci\u00f3n.
+property.plugin-order-pre-parse-delete.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de eliminaci\u00f3n.
+property.plugin-order-pre-parse-delete.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-delete.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de eliminaci\u00f3n.
+property.plugin-order-pre-parse-extended.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de la operaci\u00f3n ampliada.
+property.plugin-order-pre-parse-extended.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-extended.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de la operaci\u00f3n ampliada.
+property.plugin-order-pre-parse-modify.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de modificaci\u00f3n.
+property.plugin-order-pre-parse-modify.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-modify.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de modificaci\u00f3n.
+property.plugin-order-pre-parse-modify-dn.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de modificaci\u00f3n de DN.
+property.plugin-order-pre-parse-modify-dn.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-modify-dn.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de modificaci\u00f3n de DN.
+property.plugin-order-pre-parse-search.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de b\u00fasqueda.
+property.plugin-order-pre-parse-search.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-search.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de b\u00fasqueda.
+property.plugin-order-pre-parse-unbind.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de desenlace.
+property.plugin-order-pre-parse-unbind.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-pre-parse-unbind.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos anteriores al an\u00e1lisis de desenlace.
+property.plugin-order-search-result-entry.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de entradas de resultados de b\u00fasqueda.
+property.plugin-order-search-result-entry.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-search-result-entry.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de entradas de resultados de b\u00fasqueda.
+property.plugin-order-search-result-reference.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de referencias de resultados de b\u00fasqueda.
+property.plugin-order-search-result-reference.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-search-result-reference.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de referencias de resultados de b\u00fasqueda.
+property.plugin-order-shutdown.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de cierre.
+property.plugin-order-shutdown.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-shutdown.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de cierre.
+property.plugin-order-startup.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de inicio.
+property.plugin-order-startup.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-startup.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de inicio.
+property.plugin-order-subordinate-modify-dn.synopsis=Especifica el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de modificaci\u00f3n de DN subordinados.
+property.plugin-order-subordinate-modify-dn.description=El valor es una lista delimitada por comas de los nombres de complementos (siendo el nombre del complemento el valor de RDN del DN de entrada de configuraci\u00f3n de complementos). Esta lista puede incluir, como m\u00e1ximo, un asterisco para indicar la posici\u00f3n de cualquier complemento que no se haya especificado (si no se ha definido el orden relativo de estos complementos no especificados).
+property.plugin-order-subordinate-modify-dn.default-behavior.alias.synopsis=No se ha definido el orden en el que se cargar\u00e1n y ejecutar\u00e1n los complementos de modificaci\u00f3n de DN subordinados.
+relation.plugin.user-friendly-name=Complemento
+relation.plugin.user-friendly-plural-name=Complementos
+relation.plugin.synopsis=Los complementos proporcionan un mecanismo para ejecutar un c\u00f3digo personalizado en puntos espec\u00edficos de procesamiento de operaciones y en el curso de otros eventos como el establecimiento o la finalizaci\u00f3n de la conexi\u00f3n, el inicio y el cierre del servidor y la importaci\u00f3n y exportaci\u00f3n LDIF.
diff --git a/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_fr.properties
index d15ac52..619dfde 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_fr.properties
@@ -1,157 +1,157 @@
-user-friendly-name=Plugin Root
-user-friendly-plural-name=Plugin Roots
-synopsis=The Plugin Root defines the parent entry for all plug-ins defined in the server.
-description=It can also include configuration attributes that define the order in which those plug-ins are to be loaded and invoked.
-property.plugin-order-intermediate-response.synopsis=Specifies the order in which intermediate response plug-ins are to be loaded and invoked.
-property.plugin-order-intermediate-response.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-intermediate-response.default-behavior.alias.synopsis=The order in which intermediate response plug-ins are loaded and invoked is undefined.
-property.plugin-order-ldif-export.synopsis=Specifies the order in which LDIF export plug-ins are to be loaded and invoked.
-property.plugin-order-ldif-export.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-ldif-export.default-behavior.alias.synopsis=The order in which LDIF export plug-ins are loaded and invoked is undefined.
-property.plugin-order-ldif-import.synopsis=Specifies the order in which LDIF import plug-ins are to be loaded and invoked.
-property.plugin-order-ldif-import.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-ldif-import.default-behavior.alias.synopsis=The order in which LDIF import plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-connect.synopsis=Specifies the order in which post-connect plug-ins are to be loaded and invoked.
-property.plugin-order-post-connect.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-connect.default-behavior.alias.synopsis=The order in which post-connect plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-disconnect.synopsis=Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.
-property.plugin-order-post-disconnect.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-disconnect.default-behavior.alias.synopsis=The order in which post-disconnect plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-abandon.synopsis=Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-abandon.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-abandon.default-behavior.alias.synopsis=The order in which post-operation abandon plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-add.synopsis=Specifies the order in which post-operation add plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-add.default-behavior.alias.synopsis=The order in which post-operation add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-bind.synopsis=Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-bind.default-behavior.alias.synopsis=The order in which post-operation bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-compare.synopsis=Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-compare.default-behavior.alias.synopsis=The order in which post-operation compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-delete.synopsis=Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-delete.default-behavior.alias.synopsis=The order in which post-operation delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-extended.synopsis=Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-extended.default-behavior.alias.synopsis=The order in which post-operation extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-modify.synopsis=Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-modify.default-behavior.alias.synopsis=The order in which post-operation modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-modify-dn.synopsis=Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-modify-dn.default-behavior.alias.synopsis=The order in which post-operation modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-search.synopsis=Specifies the order in which post-operation search plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-search.default-behavior.alias.synopsis=The order in which post-operation search plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-unbind.synopsis=Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-unbind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-unbind.default-behavior.alias.synopsis=The order in which post-operation unbind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-add.synopsis=Specifies the order in which post-response add plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-add.default-behavior.alias.synopsis=The order in which post-response add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-bind.synopsis=Specifies the order in which post-response bind plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-bind.default-behavior.alias.synopsis=The order in which post-response bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-compare.synopsis=Specifies the order in which post-response compare plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-compare.default-behavior.alias.synopsis=The order in which post-response compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-delete.synopsis=Specifies the order in which post-response delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-delete.default-behavior.alias.synopsis=The order in which post-response delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-extended.synopsis=Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-extended.default-behavior.alias.synopsis=The order in which post-response extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-modify.synopsis=Specifies the order in which post-response modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-modify.default-behavior.alias.synopsis=The order in which post-response modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-modify-dn.synopsis=Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-modify-dn.default-behavior.alias.synopsis=The order in which post-response modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-search.synopsis=Specifies the order in which post-response search plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-search.default-behavior.alias.synopsis=The order in which post-response search plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-add.synopsis=Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-add.default-behavior.alias.synopsis=The order in which post-synchronization add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-delete.synopsis=Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-delete.default-behavior.alias.synopsis=The order in which post-synchronization delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-modify.synopsis=Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-modify.default-behavior.alias.synopsis=The order in which post-synchronization modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-modify-dn.synopsis=Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-modify-dn.default-behavior.alias.synopsis=The order in which post-synchronization modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-add.synopsis=Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-add.default-behavior.alias.synopsis=The order in which pre-operation add plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-bind.synopsis=Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-bind.default-behavior.alias.synopsis=The order in which pre-operation bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-compare.synopsis=Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-compare.default-behavior.alias.synopsis=The order in which pre-operation compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-delete.synopsis=Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-delete.default-behavior.alias.synopsis=The order in which pre-operation delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-extended.synopsis=Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-extended.default-behavior.alias.synopsis=The order in which pre-operation extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-modify.synopsis=Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-modify.default-behavior.alias.synopsis=The order in which pre-operation modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-modify-dn.synopsis=Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-modify-dn.default-behavior.alias.synopsis=The order in which pre-operation modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-search.synopsis=Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-search.default-behavior.alias.synopsis=The order in which pre-operation searc plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-abandon.synopsis=Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-abandon.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-abandon.default-behavior.alias.synopsis=The order in which pre-parse abandon plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-add.synopsis=Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-add.default-behavior.alias.synopsis=The order in which pre-parse add plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-bind.synopsis=Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-bind.default-behavior.alias.synopsis=The order in which pre-parse bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-compare.synopsis=Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-compare.default-behavior.alias.synopsis=The order in which pre-parse compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-delete.synopsis=Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-delete.default-behavior.alias.synopsis=The order in which pre-parse delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-extended.synopsis=Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-extended.default-behavior.alias.synopsis=The order in which pre-parse extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-modify.synopsis=Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-modify.default-behavior.alias.synopsis=The order in which pre-parse modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-modify-dn.synopsis=Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-modify-dn.default-behavior.alias.synopsis=The order in which pre-parse modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-search.synopsis=Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-search.default-behavior.alias.synopsis=The order in which pre-parse search plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-unbind.synopsis=Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-unbind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-unbind.default-behavior.alias.synopsis=The order in which pre-parse unbind plug-ins are loaded and invoked is undefined.
-property.plugin-order-search-result-entry.synopsis=Specifies the order in which search result entry plug-ins are to be loaded and invoked.
-property.plugin-order-search-result-entry.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-search-result-entry.default-behavior.alias.synopsis=The order in which search result entry plug-ins are loaded and invoked is undefined.
-property.plugin-order-search-result-reference.synopsis=Specifies the order in which search result reference plug-ins are to be loaded and invoked.
-property.plugin-order-search-result-reference.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-search-result-reference.default-behavior.alias.synopsis=The order in which search result reference plug-ins are loaded and invoked is undefined.
-property.plugin-order-shutdown.synopsis=Specifies the order in which shutdown plug-ins are to be loaded and invoked.
-property.plugin-order-shutdown.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-shutdown.default-behavior.alias.synopsis=The order in which shutdown plug-ins are loaded and invoked is undefined.
-property.plugin-order-startup.synopsis=Specifies the order in which startup plug-ins are to be loaded and invoked.
-property.plugin-order-startup.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-startup.default-behavior.alias.synopsis=The order in which startup plug-ins are loaded and invoked is undefined.
-property.plugin-order-subordinate-modify-dn.synopsis=Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-subordinate-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-subordinate-modify-dn.default-behavior.alias.synopsis=The order in which subordinate modify DN plug-ins are loaded and invoked is undefined.
-relation.plugin.user-friendly-name=Plugin
-relation.plugin.user-friendly-plural-name=Plugins
-relation.plugin.synopsis=Plugins provide a mechanism for executing custom code at specified points in operation processing and in the course of other events like connection establishment and termination, server startup and shutdown, and LDIF import and export.
+user-friendly-name=Plug-in racine
+user-friendly-plural-name=Racines de plug-in
+synopsis=Le plug-in racine d\u00e9finit l'entr\u00e9e parente pour tous les plug-in d\u00e9finis dans le serveur.
+description=Il peut aussi inclure les attributs de configuration qui d\u00e9finissent l'ordre dans lequel ces plug-ins doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-intermediate-response.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de r\u00e9ponse interm\u00e9diaire doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-intermediate-response.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-intermediate-response.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de r\u00e9ponse interm\u00e9diaire sont charg\u00e9s et invoqu\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-ldif-export.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'export LDIF doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-ldif-export.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-ldif-export.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'export LDIF sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-ldif-import.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'import LDIF doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-ldif-import.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-ldif-import.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'import LDIF sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-connect.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins post-connexion doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-connect.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-connect.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins post-connexion sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-disconnect.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins post-d\u00e9connexion doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-disconnect.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-disconnect.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins post-d\u00e9connexion sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-abandon.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'abandon post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-abandon.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-abandon.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'abandon post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-add.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'ajout post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-add.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-add.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'ajout post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-bind.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de liaison post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-bind.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-bind.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de liaison post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-compare.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de comparaison post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-compare.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-compare.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de comparaison post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-delete.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de suppression post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-delete.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-delete.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de suppression post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-extended.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-extended.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-extended.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-modify.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de modification post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-modify.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-modify.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de modification post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-modify-dn.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de DN de modification post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-modify-dn.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-modify-dn.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de DN de modification post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-search.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de recherche post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-search.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-search.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de recherche post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-operation-unbind.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de dissociation post-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-operation-unbind.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-operation-unbind.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de dissociation post-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-add.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'ajout post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-add.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-add.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'ajout post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-bind.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de liaison post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-bind.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-bind.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de liaison post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-compare.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de comparaison post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-compare.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-compare.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de comparaison post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-delete.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de suppression post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-delete.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-delete.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de suppression post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-extended.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-extended.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-extended.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-modify.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de modification post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-modify.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-modify.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de modification post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-modify-dn.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de DN de modification post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-modify-dn.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-modify-dn.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de DN de modification post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-response-search.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de recherche post-r\u00e9ponse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-response-search.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-response-search.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de recherche post-r\u00e9ponse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-synchronization-add.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'ajout post-synchronisation doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-synchronization-add.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-synchronization-add.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'ajout post-synchronisation sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-synchronization-delete.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de suppression post-synchronisation doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-synchronization-delete.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-synchronization-delete.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de suppression post-synchronisation sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-synchronization-modify.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de modification post-synchronisation doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-synchronization-modify.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-synchronization-modify.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de modification post-synchronisation sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-post-synchronization-modify-dn.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de DN de modification post-synchronisation doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-post-synchronization-modify-dn.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-post-synchronization-modify-dn.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de DN de modification post-synchronisation sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-add.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'ajout pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-add.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-add.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'ajout pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-bind.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de liaison pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-bind.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-bind.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de liaison pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-compare.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de comparaison pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-compare.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-compare.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de comparaison pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-delete.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de suppression pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-delete.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-delete.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de suppression pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-extended.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-extended.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-extended.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-modify.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de modification pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-modify.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-modify.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de modification pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-modify-dn.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de DN de modification pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-modify-dn.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-modify-dn.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de DN de modification pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-operation-search.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de recherche pr\u00e9-op\u00e9ration doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-operation-search.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-operation-search.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de recherche pr\u00e9-op\u00e9ration sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-abandon.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'abandon pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-abandon.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-abandon.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'abandon pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-add.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'ajout pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-add.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-add.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'ajout pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-bind.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de liaison pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-bind.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-bind.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de liaison pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-compare.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de comparaison pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-compare.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-compare.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de comparaison pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-delete.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de suppression pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-delete.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-delete.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de suppression pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-extended.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-extended.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-extended.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'op\u00e9ration \u00e9tendue pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-modify.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de modification pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-modify.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-modify.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de modification pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-modify-dn.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de DN de modification pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-modify-dn.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-modify-dn.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de DN de modification pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-search.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de recherche pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-search.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-search.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de recherche pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-pre-parse-unbind.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de dissociation pr\u00e9-analyse doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-pre-parse-unbind.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-pre-parse-unbind.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de dissociation pr\u00e9-analyse sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-search-result-entry.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'entr\u00e9e de r\u00e9sultats de recherche doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-search-result-entry.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-search-result-entry.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'entr\u00e9e de r\u00e9sultats de recherche sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-search-result-reference.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de r\u00e9f\u00e9rence de r\u00e9sultats de recherche doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-search-result-reference.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-search-result-reference.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'entr\u00e9e de r\u00e9f\u00e9rence de r\u00e9sultats de recherche sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-shutdown.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins d'arr\u00eat doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-shutdown.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-shutdown.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins d'arr\u00eat sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-startup.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de d\u00e9marrage doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-startup.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-startup.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de d\u00e9marrage sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+property.plugin-order-subordinate-modify-dn.synopsis=Sp\u00e9cifie l'ordre dans lequel les plug-ins de DN de modification subordonn\u00e9e doivent \u00eatre charg\u00e9s et appel\u00e9s.
+property.plugin-order-subordinate-modify-dn.description=La valeur est une liste, s\u00e9par\u00e9e par des virgules, de noms de plug-in (o\u00f9 le nom du plug-in est la valeur NRD du DN d'entr\u00e9e de configuration du plug-in). La liste peut inclure au maximum un ast\u00e9risque pour indiquer la position d'un plug-in non sp\u00e9cifi\u00e9 (et l'ordre relatif de ces plug-ins non sp\u00e9cifi\u00e9s n'est pas d\u00e9fini).
+property.plugin-order-subordinate-modify-dn.default-behavior.alias.synopsis=L'ordre dans lequel les plug-ins de DN de modification subordonn\u00e9e sont charg\u00e9s et appel\u00e9s n'est pas d\u00e9fini.
+relation.plugin.user-friendly-name=Plug-in
+relation.plugin.user-friendly-plural-name=Plug-ins
+relation.plugin.synopsis=Les plug-ins fournissent un m\u00e9canisme pour ex\u00e9cuter du code personnalis\u00e9 \u00e0 des points sp\u00e9cifi\u00e9s lors du traitement de l'op\u00e9ration et au cours d'autres \u00e9v\u00e8nements tels que l'\u00e9tablissement et la fin d'une connexion, le d\u00e9marrage et la fermeture du serveur, et l'importation et l'exportation LDIF.
diff --git a/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_zh_CN.properties
index d15ac52..c055845 100644
--- a/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/PluginRootCfgDefn_zh_CN.properties
@@ -1,157 +1,157 @@
-user-friendly-name=Plugin Root
-user-friendly-plural-name=Plugin Roots
-synopsis=The Plugin Root defines the parent entry for all plug-ins defined in the server.
-description=It can also include configuration attributes that define the order in which those plug-ins are to be loaded and invoked.
-property.plugin-order-intermediate-response.synopsis=Specifies the order in which intermediate response plug-ins are to be loaded and invoked.
-property.plugin-order-intermediate-response.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-intermediate-response.default-behavior.alias.synopsis=The order in which intermediate response plug-ins are loaded and invoked is undefined.
-property.plugin-order-ldif-export.synopsis=Specifies the order in which LDIF export plug-ins are to be loaded and invoked.
-property.plugin-order-ldif-export.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-ldif-export.default-behavior.alias.synopsis=The order in which LDIF export plug-ins are loaded and invoked is undefined.
-property.plugin-order-ldif-import.synopsis=Specifies the order in which LDIF import plug-ins are to be loaded and invoked.
-property.plugin-order-ldif-import.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-ldif-import.default-behavior.alias.synopsis=The order in which LDIF import plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-connect.synopsis=Specifies the order in which post-connect plug-ins are to be loaded and invoked.
-property.plugin-order-post-connect.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-connect.default-behavior.alias.synopsis=The order in which post-connect plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-disconnect.synopsis=Specifies the order in which post-disconnect plug-ins are to be loaded and invoked.
-property.plugin-order-post-disconnect.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-disconnect.default-behavior.alias.synopsis=The order in which post-disconnect plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-abandon.synopsis=Specifies the order in which post-operation abandon plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-abandon.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-abandon.default-behavior.alias.synopsis=The order in which post-operation abandon plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-add.synopsis=Specifies the order in which post-operation add plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-add.default-behavior.alias.synopsis=The order in which post-operation add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-bind.synopsis=Specifies the order in which post-operation bind plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-bind.default-behavior.alias.synopsis=The order in which post-operation bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-compare.synopsis=Specifies the order in which post-operation compare plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-compare.default-behavior.alias.synopsis=The order in which post-operation compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-delete.synopsis=Specifies the order in which post-operation delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-delete.default-behavior.alias.synopsis=The order in which post-operation delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-extended.synopsis=Specifies the order in which post-operation extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-extended.default-behavior.alias.synopsis=The order in which post-operation extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-modify.synopsis=Specifies the order in which post-operation modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-modify.default-behavior.alias.synopsis=The order in which post-operation modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-modify-dn.synopsis=Specifies the order in which post-operation modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-modify-dn.default-behavior.alias.synopsis=The order in which post-operation modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-search.synopsis=Specifies the order in which post-operation search plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-search.default-behavior.alias.synopsis=The order in which post-operation search plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-operation-unbind.synopsis=Specifies the order in which post-operation unbind plug-ins are to be loaded and invoked.
-property.plugin-order-post-operation-unbind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-operation-unbind.default-behavior.alias.synopsis=The order in which post-operation unbind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-add.synopsis=Specifies the order in which post-response add plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-add.default-behavior.alias.synopsis=The order in which post-response add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-bind.synopsis=Specifies the order in which post-response bind plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-bind.default-behavior.alias.synopsis=The order in which post-response bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-compare.synopsis=Specifies the order in which post-response compare plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-compare.default-behavior.alias.synopsis=The order in which post-response compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-delete.synopsis=Specifies the order in which post-response delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-delete.default-behavior.alias.synopsis=The order in which post-response delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-extended.synopsis=Specifies the order in which post-response extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-extended.default-behavior.alias.synopsis=The order in which post-response extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-modify.synopsis=Specifies the order in which post-response modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-modify.default-behavior.alias.synopsis=The order in which post-response modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-modify-dn.synopsis=Specifies the order in which post-response modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-modify-dn.default-behavior.alias.synopsis=The order in which post-response modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-response-search.synopsis=Specifies the order in which post-response search plug-ins are to be loaded and invoked.
-property.plugin-order-post-response-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-response-search.default-behavior.alias.synopsis=The order in which post-response search plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-add.synopsis=Specifies the order in which post-synchronization add plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-add.default-behavior.alias.synopsis=The order in which post-synchronization add plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-delete.synopsis=Specifies the order in which post-synchronization delete plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-delete.default-behavior.alias.synopsis=The order in which post-synchronization delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-modify.synopsis=Specifies the order in which post-synchronization modify plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-modify.default-behavior.alias.synopsis=The order in which post-synchronization modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-post-synchronization-modify-dn.synopsis=Specifies the order in which post-synchronization modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-post-synchronization-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-post-synchronization-modify-dn.default-behavior.alias.synopsis=The order in which post-synchronization modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-add.synopsis=Specifies the order in which pre-operation add plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-add.default-behavior.alias.synopsis=The order in which pre-operation add plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-bind.synopsis=Specifies the order in which pre-operation bind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-bind.default-behavior.alias.synopsis=The order in which pre-operation bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-compare.synopsis=Specifies the order in which pre-operation compare plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-compare.default-behavior.alias.synopsis=The order in which pre-operation compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-delete.synopsis=Specifies the order in which pre-operation delete plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-delete.default-behavior.alias.synopsis=The order in which pre-operation delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-extended.synopsis=Specifies the order in which pre-operation extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-extended.default-behavior.alias.synopsis=The order in which pre-operation extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-modify.synopsis=Specifies the order in which pre-operation modify plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-modify.default-behavior.alias.synopsis=The order in which pre-operation modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-modify-dn.synopsis=Specifies the order in which pre-operation modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-modify-dn.default-behavior.alias.synopsis=The order in which pre-operation modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-operation-search.synopsis=Specifies the order in which pre-operation search plug-ins are to be loaded and invoked.
-property.plugin-order-pre-operation-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-operation-search.default-behavior.alias.synopsis=The order in which pre-operation searc plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-abandon.synopsis=Specifies the order in which pre-parse abandon plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-abandon.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-abandon.default-behavior.alias.synopsis=The order in which pre-parse abandon plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-add.synopsis=Specifies the order in which pre-parse add plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-add.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-add.default-behavior.alias.synopsis=The order in which pre-parse add plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-bind.synopsis=Specifies the order in which pre-parse bind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-bind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-bind.default-behavior.alias.synopsis=The order in which pre-parse bind plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-compare.synopsis=Specifies the order in which pre-parse compare plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-compare.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-compare.default-behavior.alias.synopsis=The order in which pre-parse compare plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-delete.synopsis=Specifies the order in which pre-parse delete plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-delete.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-delete.default-behavior.alias.synopsis=The order in which pre-parse delete plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-extended.synopsis=Specifies the order in which pre-parse extended operation plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-extended.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-extended.default-behavior.alias.synopsis=The order in which pre-parse extended operation plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-modify.synopsis=Specifies the order in which pre-parse modify plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-modify.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-modify.default-behavior.alias.synopsis=The order in which pre-parse modify plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-modify-dn.synopsis=Specifies the order in which pre-parse modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-modify-dn.default-behavior.alias.synopsis=The order in which pre-parse modify DN plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-search.synopsis=Specifies the order in which pre-parse search plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-search.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-search.default-behavior.alias.synopsis=The order in which pre-parse search plug-ins are loaded and invoked is undefined.
-property.plugin-order-pre-parse-unbind.synopsis=Specifies the order in which pre-parse unbind plug-ins are to be loaded and invoked.
-property.plugin-order-pre-parse-unbind.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-pre-parse-unbind.default-behavior.alias.synopsis=The order in which pre-parse unbind plug-ins are loaded and invoked is undefined.
-property.plugin-order-search-result-entry.synopsis=Specifies the order in which search result entry plug-ins are to be loaded and invoked.
-property.plugin-order-search-result-entry.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-search-result-entry.default-behavior.alias.synopsis=The order in which search result entry plug-ins are loaded and invoked is undefined.
-property.plugin-order-search-result-reference.synopsis=Specifies the order in which search result reference plug-ins are to be loaded and invoked.
-property.plugin-order-search-result-reference.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-search-result-reference.default-behavior.alias.synopsis=The order in which search result reference plug-ins are loaded and invoked is undefined.
-property.plugin-order-shutdown.synopsis=Specifies the order in which shutdown plug-ins are to be loaded and invoked.
-property.plugin-order-shutdown.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-shutdown.default-behavior.alias.synopsis=The order in which shutdown plug-ins are loaded and invoked is undefined.
-property.plugin-order-startup.synopsis=Specifies the order in which startup plug-ins are to be loaded and invoked.
-property.plugin-order-startup.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-startup.default-behavior.alias.synopsis=The order in which startup plug-ins are loaded and invoked is undefined.
-property.plugin-order-subordinate-modify-dn.synopsis=Specifies the order in which subordinate modify DN plug-ins are to be loaded and invoked.
-property.plugin-order-subordinate-modify-dn.description=The value is a comma-delimited list of plug-in names (where the plug-in name is the RDN value from the plug-in configuration entry DN). The list can include at most one asterisk to indicate the position of any unspecified plug-in (and the relative order of those unspecified plug-ins is undefined).
-property.plugin-order-subordinate-modify-dn.default-behavior.alias.synopsis=The order in which subordinate modify DN plug-ins are loaded and invoked is undefined.
-relation.plugin.user-friendly-name=Plugin
-relation.plugin.user-friendly-plural-name=Plugins
-relation.plugin.synopsis=Plugins provide a mechanism for executing custom code at specified points in operation processing and in the course of other events like connection establishment and termination, server startup and shutdown, and LDIF import and export.
+user-friendly-name=\u63d2\u4ef6\u6839
+user-friendly-plural-name=\u63d2\u4ef6\u6839
+synopsis=\u63d2\u4ef6\u6839\u4e3a\u670d\u52a1\u5668\u4e2d\u6240\u5b9a\u4e49\u7684\u6240\u6709\u63d2\u4ef6\u5b9a\u4e49\u4e86\u7236\u6761\u76ee\u3002
+description=\u5b83\u8fd8\u53ef\u4ee5\u5305\u62ec\u5b9a\u4e49\u8fd9\u4e9b\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u7684\u914d\u7f6e\u5c5e\u6027\u3002
+property.plugin-order-intermediate-response.synopsis=\u6307\u5b9a\u4e2d\u95f4\u54cd\u5e94\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-intermediate-response.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-intermediate-response.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u4e2d\u95f4\u54cd\u5e94\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-ldif-export.synopsis=\u6307\u5b9a LDIF \u5bfc\u51fa\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-ldif-export.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-ldif-export.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49 LDIF \u5bfc\u51fa\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-ldif-import.synopsis=\u6307\u5b9a LDIF \u5bfc\u5165\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-ldif-import.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-ldif-import.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49 LDIF \u5bfc\u5165\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-connect.synopsis=\u6307\u5b9a\u8fde\u63a5\u540e\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-connect.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-connect.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u8fde\u63a5\u540e\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-disconnect.synopsis=\u6307\u5b9a\u65ad\u5f00\u540e\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-disconnect.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-disconnect.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u65ad\u5f00\u540e\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-abandon.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u653e\u5f03\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-abandon.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-abandon.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u653e\u5f03\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-add.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-add.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-add.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-bind.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-bind.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-bind.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-compare.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-compare.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-compare.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-delete.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-delete.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-delete.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-extended.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-extended.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-extended.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-modify.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-modify.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-modify.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-modify-dn.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-modify-dn.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-modify-dn.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-search.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-search.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-search.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-unbind.synopsis=\u6307\u5b9a\u64cd\u4f5c\u540e\u89e3\u9664\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-operation-unbind.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-operation-unbind.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u540e\u89e3\u9664\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-add.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-add.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-add.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-bind.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-bind.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-bind.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-compare.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-compare.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-compare.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-delete.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-delete.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-delete.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-extended.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-extended.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-extended.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-modify.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-modify.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-modify.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-modify-dn.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-modify-dn.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-modify-dn.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-search.synopsis=\u6307\u5b9a\u54cd\u5e94\u540e\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-response-search.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-response-search.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u54cd\u5e94\u540e\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-add.synopsis=\u6307\u5b9a\u540c\u6b65\u540e\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-add.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-synchronization-add.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u540c\u6b65\u540e\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-delete.synopsis=\u6307\u5b9a\u540c\u6b65\u540e\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-delete.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-synchronization-delete.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u540c\u6b65\u540e\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-modify.synopsis=\u6307\u5b9a\u540c\u6b65\u540e\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-modify.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-synchronization-modify.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u540c\u6b65\u540e\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-modify-dn.synopsis=\u6307\u5b9a\u540c\u6b65\u540e\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-post-synchronization-modify-dn.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-post-synchronization-modify-dn.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u540c\u6b65\u540e\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u7684\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-add.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-add.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-add.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-bind.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-bind.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-bind.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-compare.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-compare.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-compare.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-delete.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-delete.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-delete.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-extended.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-extended.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-extended.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-modify.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-modify.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-modify.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-modify-dn.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-modify-dn.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-modify-dn.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-search.synopsis=\u6307\u5b9a\u64cd\u4f5c\u524d\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-operation-search.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-operation-search.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u64cd\u4f5c\u524d\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-abandon.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u653e\u5f03\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-abandon.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-abandon.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u653e\u5f03\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-add.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u6dfb\u52a0\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-add.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-add.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u6dfb\u52a0\u6d88\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-bind.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-bind.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-bind.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-compare.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-compare.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-compare.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u6bd4\u8f83\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-delete.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-delete.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-delete.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u5220\u9664\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-extended.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-extended.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-extended.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u6269\u5c55\u64cd\u4f5c\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-modify.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-modify.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-modify.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u4fee\u6539\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-modify-dn.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-modify-dn.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-modify-dn.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-search.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-search.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-search.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u641c\u7d22\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-unbind.synopsis=\u6307\u5b9a\u89e3\u6790\u524d\u89e3\u9664\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-pre-parse-unbind.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-pre-parse-unbind.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u89e3\u6790\u524d\u89e3\u9664\u7ed1\u5b9a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-search-result-entry.synopsis=\u6307\u5b9a\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-search-result-entry.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-search-result-entry.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-search-result-reference.synopsis=\u6307\u5b9a\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-search-result-reference.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-search-result-reference.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-shutdown.synopsis=\u6307\u5b9a\u5173\u673a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-shutdown.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-shutdown.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u5173\u673a\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-startup.synopsis=\u6307\u5b9a\u542f\u52a8\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-startup.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-startup.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u542f\u52a8\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-subordinate-modify-dn.synopsis=\u6307\u5b9a\u6b21\u5c42\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+property.plugin-order-subordinate-modify-dn.description=\u8be5\u503c\u4e3a\u9017\u53f7\u5206\u9694\u7684\u63d2\u4ef6\u540d\u79f0\u5217\u8868\uff08\u5176\u4e2d\u63d2\u4ef6\u540d\u79f0\u4e3a\u6765\u81ea\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee DN \u4e2d\u7684 RDN \u503c\uff09\u3002\u8be5\u5217\u8868\u6700\u591a\u53ef\u4ee5\u5305\u542b\u4e00\u4e2a\u661f\u53f7 (*) \u4ee5\u6307\u793a\u4efb\u4f55\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff08\u800c\u672a\u5b9a\u4e49\u8fd9\u4e9b\u672a\u6307\u5b9a\u63d2\u4ef6\u7684\u76f8\u5bf9\u987a\u5e8f\uff09\u3002
+property.plugin-order-subordinate-modify-dn.default-behavior.alias.synopsis=\u672a\u5b9a\u4e49\u6b21\u5c42\u4fee\u6539 DN \u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u3002
+relation.plugin.user-friendly-name=\u63d2\u4ef6
+relation.plugin.user-friendly-plural-name=\u63d2\u4ef6
+relation.plugin.synopsis=\u63d2\u4ef6\u7528\u4e8e\u63d0\u4f9b\u5728\u64cd\u4f5c\u5904\u7406\u53ca\u5176\u4ed6\u4e8b\u4ef6\uff08\u5982\u8fde\u63a5\u7684\u5efa\u7acb\u4e0e\u7ec8\u6b62\u3001\u670d\u52a1\u5668\u7684\u542f\u52a8\u548c\u5173\u95ed\u4ee5\u53ca LDIF \u5bfc\u5165\u548c\u5bfc\u51fa\uff09\u671f\u95f4\uff0c\u5728\u6307\u5b9a\u70b9\u5904\u6267\u884c\u81ea\u5b9a\u4e49\u4ee3\u7801\u7684\u673a\u5236\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_de.properties
index 354db4e..161be44 100644
--- a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_de.properties
@@ -1,13 +1,13 @@
-user-friendly-name=Profiler Plugin
-user-friendly-plural-name=Profiler Plugins
-synopsis=The Profiler plug-in captures profiling information about operations performed inside the JVM while the Directory Server is running.
+user-friendly-name=Profiler-Plugin
+user-friendly-plural-name=Profiler-Plugins
+synopsis=Das Profiler-Plugin erfasst Profilinformationen zu Vorg\u00e4ngen, die w\u00e4hrend der Ausf\u00fchrung des Directory-Servers in der JVM ausgef\u00fchrt werden.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
-property.enable-profiling-on-startup.synopsis=Indicates whether the profiler plug-in is to start collecting data automatically when the Directory Server is started.
-property.enable-profiling-on-startup.description=This property is read only when the server is started, and any changes take effect on the next restart. This property is typically set to "false" unless startup profiling is required, because otherwise the volume of data that can be collected can cause the server to run out of memory if it is not turned off in a timely manner.
+property.enable-profiling-on-startup.synopsis=Gibt an, ob die Profiler-Plugins beim Starten des Directory-Servers gestartet werden, um Daten automatisch zu erfassen.
+property.enable-profiling-on-startup.description=Diese Eigenschaft ist beim Starten des Servers schreibgesch\u00fctzt, und \u00c4nderungen werden beim n\u00e4chsten Neustart wirksam. Diese Eigenschaft ist normalerweise auf "false" eingestellt, wenn keine Startprofilierung erforderlich ist, da andernfalls der Umfang der erfassten Daten zu einer vollst\u00e4ndigen Auslastung des Serverspeichers f\u00fchren kann, wenn sie nicht rechtzeitig ausgeschaltet wird.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
@@ -58,15 +58,15 @@
 property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Wird w\u00e4hrend des normalen Shutdown eines Servers aufgerufen.
 property.plugin-type.syntax.enumeration.value.startup.synopsis=Wird w\u00e4hrend des Starten eines Directory Servers aufgerufen.
 property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Wird w\u00e4hrend dem Bewegen oder dem Umbenennen eine Untereintrags zu einem Ziel der Modify-DN-Operation aufgerufen.
-property.profile-action.synopsis=Specifies the action that should be taken by the profiler.
-property.profile-action.description=A value of "start" causes the profiler thread to start collecting data if it is not already active. A value of "stop" causes the profiler thread to stop collecting data and write it to disk, and a value of "cancel" causes the profiler thread to stop collecting data and discard anything that has been captured. These operations occur immediately.
-property.profile-action.syntax.enumeration.value.cancel.synopsis=Stop collecting profile data and discard what has been captured.
-property.profile-action.syntax.enumeration.value.none.synopsis=Do not take any action.
-property.profile-action.syntax.enumeration.value.start.synopsis=Start collecting profile data.
-property.profile-action.syntax.enumeration.value.stop.synopsis=Stop collecting profile data and write what has been captured to a file in the profile directory.
-property.profile-directory.synopsis=Specifies the path to the directory where profile information is to be written. This path may be either an absolute path or a path that is relative to the root of the OpenDS Directory Server instance.
+property.profile-action.synopsis=Gibt die Aktion an, die der Profiler ausf\u00fchrt.
+property.profile-action.description=Der Wert "start" veranlasst den Profilerthread, die Erfassung von Daten zu starten, wenn er noch nicht aktiv ist. Der Wert "stop" veranlasst den Profilerthread, die Erfassung von Daten zu stoppen und die Daten auf die Festplatte zu schreiben. Der Wert "cancel" veranlasst den Profilerthread, die Erfassung von Daten zu stoppen und alle Daten zu verwerfen, die noch nicht erfasst wurden. Diese Vorg\u00e4nge treten unmittelbar ein.
+property.profile-action.syntax.enumeration.value.cancel.synopsis=Erfassung von Profildaten stoppen erfasste Daten verwerfen.
+property.profile-action.syntax.enumeration.value.none.synopsis=Keine Aktion ausf\u00fchren.
+property.profile-action.syntax.enumeration.value.start.synopsis=Erfassung von  Profildaten starten
+property.profile-action.syntax.enumeration.value.stop.synopsis=Erfassung von Profildaten stoppen und erfasste Daten in eine Datei im Profilverzeichnis schreiben.
+property.profile-directory.synopsis=Gibt den Pfad zum Verzeichnis an, in das Profildaten geschrieben werden. Dieser Pfad kann ein absoluter Pfad oder Pfad sein, der relativ zum Root der OpenDS-Directory-Server-Instanz ist.
 property.profile-directory.description=Das Verzeichnis muss vorhanden und Directory Server dazu berechtigt sein, darin neue Dateien zu erstellen.  
-property.profile-directory.syntax.string.pattern.synopsis=The path to any directory that exists on the filesystem and that can be read and written by the server user.
-property.profile-sample-interval.synopsis=Specifies the sample interval in milliseconds to be used when capturing profiling information in the server.
-property.profile-sample-interval.description=When capturing data, the profiler thread sleeps for this length of time between calls to obtain traces for all threads running in the JVM.
-property.profile-sample-interval.requires-admin-action.synopsis=Changes to this configuration attribute take effect the next time the profiler is started.
+property.profile-directory.syntax.string.pattern.synopsis=Der Pfad zu einem anderen Verzeichnis, das im Dateisystem vorhanden ist, und das vom Serverbenutzer gelesen und geschrieben werden kann.
+property.profile-sample-interval.synopsis=Gibt das Musterintervall in Millisekunden an, das beim Erfassen von Profilinformationen auf dem Server verwendet wird.
+property.profile-sample-interval.description=Der Profiler-Thread schl\u00e4ft beim Erfassen von Daten w\u00e4hrend dieses Zeitraums zwischen Aufrufen zum Abruf von Spuren aller Threads, die im JVM ausgef\u00fchrt werden.
+property.profile-sample-interval.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden beim n\u00e4chsten Start des Profilers aktiv.
diff --git a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_es.properties
index db08e8a..994b18f 100644
--- a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_es.properties
@@ -1,72 +1,72 @@
-user-friendly-name=Profiler Plugin
-user-friendly-plural-name=Profiler Plugins
-synopsis=The Profiler plug-in captures profiling information about operations performed inside the JVM while the Directory Server is running.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.enable-profiling-on-startup.synopsis=Indicates whether the profiler plug-in is to start collecting data automatically when the Directory Server is started.
-property.enable-profiling-on-startup.description=This property is read only when the server is started, and any changes take effect on the next restart. This property is typically set to "false" unless startup profiling is required, because otherwise the volume of data that can be collected can cause the server to run out of memory if it is not turned off in a timely manner.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.profile-action.synopsis=Specifies the action that should be taken by the profiler.
-property.profile-action.description=A value of "start" causes the profiler thread to start collecting data if it is not already active. A value of "stop" causes the profiler thread to stop collecting data and write it to disk, and a value of "cancel" causes the profiler thread to stop collecting data and discard anything that has been captured. These operations occur immediately.
-property.profile-action.syntax.enumeration.value.cancel.synopsis=Stop collecting profile data and discard what has been captured.
-property.profile-action.syntax.enumeration.value.none.synopsis=Do not take any action.
-property.profile-action.syntax.enumeration.value.start.synopsis=Start collecting profile data.
-property.profile-action.syntax.enumeration.value.stop.synopsis=Stop collecting profile data and write what has been captured to a file in the profile directory.
-property.profile-directory.synopsis=Specifies the path to the directory where profile information is to be written. This path may be either an absolute path or a path that is relative to the root of the OpenDS Directory Server instance.
+user-friendly-name=Complemento del analizador
+user-friendly-plural-name=Complementos del analizador
+synopsis=El complemento del analizador captura la informaci\u00f3n de creaci\u00f3n de perfiles acerca de las operaciones realizadas en JVM mientras se est\u00e1 ejecutando Directory Server.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.enable-profiling-on-startup.synopsis=Indica si el complemento del analizador debe empezar a recopilar datos autom\u00e1ticamente cuando se inicie Directory Server.
+property.enable-profiling-on-startup.description=Esta propiedad s\u00f3lo se leer\u00e1 una vez iniciado el servidor y los cambios se aplicar\u00e1n en el siguiente reinicio. Esta propiedad se establece normalmente en "false" (falso) a menos que sea necesario realizar una creaci\u00f3n de perfiles de inicio. De lo contrario, el volumen de datos que puede recopilarse puede provocar que el servidor no tenga suficiente memoria si no se ha apagado de forma oportuna.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.profile-action.synopsis=Especifica la acci\u00f3n que debe realizar el analizador.
+property.profile-action.description=El valor "start" (inicio) har\u00e1 que el subproceso del analizador inicie la recopilaci\u00f3n de datos si a\u00fan no est\u00e1 activo. El valor "stop" (detenci\u00f3n) har\u00e1 que el subproceso del analizador detenga la recopilaci\u00f3n de datos y los escriba en el disco. El valor "cancel" (cancelar) har\u00e1 que el subproceso del analizador detenga la recopilaci\u00f3n de datos y descarte todo lo que se haya capturado. Estas operaciones se realizar\u00e1n inmediatamente.
+property.profile-action.syntax.enumeration.value.cancel.synopsis=Detener la recopilaci\u00f3n de datos de perfiles y descartar lo que se haya capturado.
+property.profile-action.syntax.enumeration.value.none.synopsis=No realizar ninguna acci\u00f3n.
+property.profile-action.syntax.enumeration.value.start.synopsis=Iniciar la recopilaci\u00f3n de datos de perfiles.
+property.profile-action.syntax.enumeration.value.stop.synopsis=Detener la recopilaci\u00f3n de datos de perfiles y escribir lo que se haya capturado en un archivo en el directorio de perfiles.
+property.profile-directory.synopsis=Indica la ruta al directorio en el que se va a escribir la informaci\u00f3n acerca de los perfiles. Puede utilizarse una ruta absoluta o una relativa a la ra\u00edz de instancias de OpenDS Directory Server.
 property.profile-directory.description=El directorio debe existir, y Directory Server debe tener permiso para crear archivos nuevos en \u00e9l.  
-property.profile-directory.syntax.string.pattern.synopsis=The path to any directory that exists on the filesystem and that can be read and written by the server user.
-property.profile-sample-interval.synopsis=Specifies the sample interval in milliseconds to be used when capturing profiling information in the server.
-property.profile-sample-interval.description=When capturing data, the profiler thread sleeps for this length of time between calls to obtain traces for all threads running in the JVM.
-property.profile-sample-interval.requires-admin-action.synopsis=Changes to this configuration attribute take effect the next time the profiler is started.
+property.profile-directory.syntax.string.pattern.synopsis=La ruta a cualquier directorio existente del sistema de archivos para el que el usuario del servidor tenga permisos de lectura y escritura.
+property.profile-sample-interval.synopsis=Especifica el intervalo de muestreo (en milisegundos) que se utilizar\u00e1 al capturar informaci\u00f3n sobre la creaci\u00f3n de perfiles en el servidor.
+property.profile-sample-interval.description=Al capturar los datos, el subproceso del analizador permanecer\u00e1 inactivo durante este periodo de tiempo entre las llamadas realizadas para obtener rastros de todos los subprocesos que se est\u00e9n ejecutando en JVM.
+property.profile-sample-interval.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n la pr\u00f3xima vez que se inicie el analizador.
diff --git a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_fr.properties
index 3e49fbd..360c5c1 100644
--- a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_fr.properties
@@ -1,72 +1,72 @@
-user-friendly-name=Profiler Plugin
-user-friendly-plural-name=Profiler Plugins
-synopsis=The Profiler plug-in captures profiling information about operations performed inside the JVM while the Directory Server is running.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.enable-profiling-on-startup.synopsis=Indicates whether the profiler plug-in is to start collecting data automatically when the Directory Server is started.
-property.enable-profiling-on-startup.description=This property is read only when the server is started, and any changes take effect on the next restart. This property is typically set to "false" unless startup profiling is required, because otherwise the volume of data that can be collected can cause the server to run out of memory if it is not turned off in a timely manner.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.profile-action.synopsis=Specifies the action that should be taken by the profiler.
-property.profile-action.description=A value of "start" causes the profiler thread to start collecting data if it is not already active. A value of "stop" causes the profiler thread to stop collecting data and write it to disk, and a value of "cancel" causes the profiler thread to stop collecting data and discard anything that has been captured. These operations occur immediately.
-property.profile-action.syntax.enumeration.value.cancel.synopsis=Stop collecting profile data and discard what has been captured.
-property.profile-action.syntax.enumeration.value.none.synopsis=Do not take any action.
-property.profile-action.syntax.enumeration.value.start.synopsis=Start collecting profile data.
-property.profile-action.syntax.enumeration.value.stop.synopsis=Stop collecting profile data and write what has been captured to a file in the profile directory.
-property.profile-directory.synopsis=Specifies the path to the directory where profile information is to be written. This path may be either an absolute path or a path that is relative to the root of the OpenDS Directory Server instance.
+user-friendly-name=Plug-in de profileur
+user-friendly-plural-name=Plug-ins de profileur
+synopsis=Le plug-in de profileur capture les informations de profilage concernant des op\u00e9rations effectu\u00e9es dans la JVM alors que Directory Server est en cours d'ex\u00e9cution.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.enable-profiling-on-startup.synopsis=Indique si le plug-in du profileur doit d\u00e9marrer la collecte de donn\u00e9es automatiquement lors du d\u00e9marrage de Directory Server.
+property.enable-profiling-on-startup.description=Cette propri\u00e9t\u00e9 sera lue uniquement lors du d\u00e9marrage du serveur et toute modification deviendra effective lors du red\u00e9marrage suivant Cette propri\u00e9t\u00e9 est typiquement d\u00e9finie \u00e0 "false" sauf si un profilage de d\u00e9marrage est requis, car sinon le volume de donn\u00e9es qui peut \u00eatre collect\u00e9 peut entra\u00eener une m\u00e9moire insuffisante du serveur s'il n'est pas d\u00e9sactiv\u00e9 \u00e0 temps.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
+property.profile-action.synopsis=Sp\u00e9cifie l'action devant \u00eatre entreprise par le profileur.
+property.profile-action.description=Une valeur "start" entra\u00eene le d\u00e9marrage de la collecte de donn\u00e9es par le thread du profileur si elle n'est pas encore active. Une valeur "stop" entra\u00eene l'arr\u00eat de la collecte de donn\u00e9es et leur \u00e9criture sur le disque par le profileur, tandis qu'une valeur "cancel" entra\u00eene l'arr\u00eat de la collecte de donn\u00e9es par le thread du profileur et ignore tout ce qui a d\u00e9j\u00e0 \u00e9t\u00e9 captur\u00e9. Ces op\u00e9rations se produisent imm\u00e9diatement.
+property.profile-action.syntax.enumeration.value.cancel.synopsis=Arr\u00eat de la collecte de donn\u00e9es de profilage et abandon de ce qui a \u00e9t\u00e9 captur\u00e9.
+property.profile-action.syntax.enumeration.value.none.synopsis=N'agisser pas.
+property.profile-action.syntax.enumeration.value.start.synopsis=Commencer \u00e0 collecter les donn\u00e9es du profil.
+property.profile-action.syntax.enumeration.value.stop.synopsis=Arr\u00eater de collecter les donn\u00e9es du profil et \u00e9criver ce qui a \u00e9t\u00e9 captur\u00e9 vers un fichier du r\u00e9pertoire du profil.
+property.profile-directory.synopsis=Sp\u00e9cifie le chemin vers le r\u00e9pertoire o\u00f9 les informations de profil doivent \u00eatre \u00e9crites. Ce chemin peut \u00eatre un chemin absolu ou un chemin relatif \u00e0 la racine de l'instance d'OpenDS Directory Server. 
 property.profile-directory.description=Ce r\u00e9pertoire doit exister et Directory Server doit disposer d'une autorisation pour cr\u00e9er de nouveaux fichiers dans celui-ci.  
-property.profile-directory.syntax.string.pattern.synopsis=The path to any directory that exists on the filesystem and that can be read and written by the server user.
-property.profile-sample-interval.synopsis=Specifies the sample interval in milliseconds to be used when capturing profiling information in the server.
-property.profile-sample-interval.description=When capturing data, the profiler thread sleeps for this length of time between calls to obtain traces for all threads running in the JVM.
-property.profile-sample-interval.requires-admin-action.synopsis=Changes to this configuration attribute take effect the next time the profiler is started.
+property.profile-directory.syntax.string.pattern.synopsis=Le chemin vers tout r\u00e9pertoire qui existe dans le syst\u00e8me de fichiers et dans lequel l'utilisateur du serveur peut lire et \u00e9crire. 
+property.profile-sample-interval.synopsis=Sp\u00e9cifie l'intervalle d'\u00e9chantillon en millisecondes \u00e0 utiliser lors de la capture d'informations de profilage dans le serveur.
+property.profile-sample-interval.description=Lors de la capture de donn\u00e9es, le thread du profileur est en \u00e9tat de sommeil pour cette dur\u00e9e de temps entre les appels, pour obtenir des traces de tous les threads ex\u00e9cut\u00e9s dans la JVM.
+property.profile-sample-interval.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cet attribut de configuration deviennent effectives lors du d\u00e9marrage suivant du profileur.
diff --git a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_ja.properties
index ffc4b9a..2dbdada 100644
--- a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_ja.properties
@@ -1,10 +1,10 @@
 user-friendly-name=\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3
 user-friendly-plural-name=\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3
 synopsis=\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u7a3c\u50cd\u4e2d\u306b JVM \u5185\u3067\u5b9f\u884c\u3055\u308c\u308b\u64cd\u4f5c\u306b\u3064\u3044\u3066\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u60c5\u5831\u3092\u53d6\u308a\u8fbc\u307f\u307e\u3059\u3002
-property.enabled.synopsis=\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002 
+property.enabled.synopsis=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.enable-profiling-on-startup.synopsis=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u6642\u306b\u3001\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u3092\u81ea\u52d5\u7684\u306b\u958b\u59cb\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.enable-profiling-on-startup.description=\u3053\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u6642\u306b\u306e\u307f\u8aad\u307f\u53d6\u3089\u308c\u308b\u305f\u3081\u3001\u5909\u66f4\u306f\u6b21\u306e\u518d\u8d77\u52d5\u6642\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002\u3053\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u3001\u8d77\u52d5\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u304c\u5fc5\u8981\u306a\u5834\u5408\u3092\u9664\u304d\u3001\u901a\u5e38\u306f\u300c\u507d\u300d\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u305d\u3046\u3067\u306a\u3051\u308c\u3070\u3001\u9069\u5207\u306a\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u3053\u308c\u3092\u30aa\u30d5\u306b\u3057\u306a\u3044\u5834\u5408\u3001\u53ce\u96c6\u3055\u308c\u308b\u30c7\u30fc\u30bf\u306e\u30dc\u30ea\u30e5\u30fc\u30e0\u304c\u5897\u3048\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u30e1\u30e2\u30ea\u30fc\u4e0d\u8db3\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002
-property.invoke-for-internal-operations.synopsis= 
+property.invoke-for-internal-operations.synopsis=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u5185\u90e8\u64cd\u4f5c\u306e\u305f\u3081\u306b\u547c\u3073\u51fa\u3059\u3079\u304d\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.invoke-for-internal-operations.description=\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u5185\u90e8\u64cd\u4f5c\u306e\u305f\u3081\u306b\u547c\u3073\u51fa\u305b\u308b\u5834\u5408\u306f\u3001\u540c\u3058\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u518d\u547c\u3073\u51fa\u3057\u3059\u308b\u65b0\u3057\u3044\u5185\u90e8\u51e6\u7406\u304c\u4f5c\u6210\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
 property.java-class.synopsis=\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 property.plugin-type.synopsis=\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u547c\u3073\u51fa\u3055\u308c\u308b\u56de\u6570\u3092\u6307\u5b9a\u3059\u308b\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u3001\u4e00\u9023\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_zh_CN.properties
index e8ea922..1eaf85d 100644
--- a/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ProfilerPluginCfgDefn_zh_CN.properties
@@ -1,72 +1,72 @@
-user-friendly-name=Profiler Plugin
-user-friendly-plural-name=Profiler Plugins
-synopsis=The Profiler plug-in captures profiling information about operations performed inside the JVM while the Directory Server is running.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.enable-profiling-on-startup.synopsis=Indicates whether the profiler plug-in is to start collecting data automatically when the Directory Server is started.
-property.enable-profiling-on-startup.description=This property is read only when the server is started, and any changes take effect on the next restart. This property is typically set to "false" unless startup profiling is required, because otherwise the volume of data that can be collected can cause the server to run out of memory if it is not turned off in a timely manner.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.profile-action.synopsis=Specifies the action that should be taken by the profiler.
-property.profile-action.description=A value of "start" causes the profiler thread to start collecting data if it is not already active. A value of "stop" causes the profiler thread to stop collecting data and write it to disk, and a value of "cancel" causes the profiler thread to stop collecting data and discard anything that has been captured. These operations occur immediately.
-property.profile-action.syntax.enumeration.value.cancel.synopsis=Stop collecting profile data and discard what has been captured.
-property.profile-action.syntax.enumeration.value.none.synopsis=Do not take any action.
-property.profile-action.syntax.enumeration.value.start.synopsis=Start collecting profile data.
-property.profile-action.syntax.enumeration.value.stop.synopsis=Stop collecting profile data and write what has been captured to a file in the profile directory.
-property.profile-directory.synopsis=Specifies the path to the directory where profile information is to be written. This path may be either an absolute path or a path that is relative to the root of the OpenDS Directory Server instance.
+user-friendly-name=\u4e8b\u4ef6\u63a2\u67e5\u5668\u63d2\u4ef6
+user-friendly-plural-name=\u4e8b\u4ef6\u63a2\u67e5\u5668\u63d2\u4ef6
+synopsis=\u4e8b\u4ef6\u63a2\u67e5\u5668\u63d2\u4ef6\u7528\u4e8e\u6355\u83b7\u5173\u4e8e\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u65f6\u5728 JVM \u5185\u90e8\u6267\u884c\u7684\u64cd\u4f5c\u7684\u6587\u4ef6\u914d\u7f6e\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.enable-profiling-on-startup.synopsis=\u6307\u793a\u914d\u7f6e\u7a0b\u5e8f\u63d2\u4ef6\u662f\u5426\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u540e\u81ea\u52a8\u5f00\u59cb\u6536\u96c6\u6570\u636e\u3002
+property.enable-profiling-on-startup.description=\u5728\u670d\u52a1\u5668\u542f\u52a8\u540e\uff0c\u6b64\u5c5e\u6027\u4e3a\u53ea\u8bfb\uff0c\u5e76\u4e14\u4efb\u4f55\u66f4\u6539\u5747\u8981\u5728\u4e0b\u6b21\u91cd\u65b0\u542f\u52a8\u65f6\u624d\u53ef\u751f\u6548\u3002\u6b64\u5c5e\u6027\u901a\u5e38\u8bbe\u7f6e\u4e3a\u201c\u5047\u201d\uff0c\u9664\u975e\u9700\u8981\u542f\u52a8\u6587\u4ef6\u914d\u7f6e\uff0c\u56e0\u4e3a\u5982\u679c\u4e0d\u8fd9\u6837\uff0c\u5219\u5728\u672a\u53ca\u65f6\u5173\u95ed\u670d\u52a1\u5668\u65f6\uff0c\u6536\u96c6\u5230\u7684\u6570\u636e\u91cf\u4f1a\u5bfc\u81f4\u670d\u52a1\u5668\u5185\u5b58\u7528\u5c3d\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.profile-action.synopsis=\u6307\u5b9a\u914d\u7f6e\u7a0b\u5e8f\u5e94\u6267\u884c\u7684\u64cd\u4f5c\u3002
+property.profile-action.description=\u503c\u4e3a\u201c\u5f00\u59cb\u201d\u4f1a\u5bfc\u81f4\u4e8b\u4ef6\u63a2\u67e5\u5668\u7ebf\u7a0b\u5f00\u59cb\u6536\u96c6\u6570\u636e\uff08\u5982\u5176\u5c1a\u672a\u6d3b\u52a8\uff09\u3002\u503c\u4e3a\u201c\u505c\u6b62\u201d\u4f1a\u5bfc\u81f4\u4e8b\u4ef6\u63a2\u67e5\u5668\u7ebf\u7a0b\u505c\u6b62\u6536\u96c6\u6570\u636e\u5e76\u5c06\u6570\u636e\u5199\u5165\u78c1\u76d8\uff0c\u800c\u503c\u4e3a\u201c\u53d6\u6d88\u201d\u4f1a\u5bfc\u81f4\u4e8b\u4ef6\u63a2\u67e5\u5668\u7ebf\u7a0b\u505c\u6b62\u6536\u96c6\u6570\u636e\u5e76\u4e22\u5f03\u5df2\u6355\u83b7\u7684\u6240\u6709\u5185\u5bb9\u3002\u8fd9\u4e9b\u64cd\u4f5c\u4f1a\u7acb\u5373\u53d1\u751f\u3002
+property.profile-action.syntax.enumeration.value.cancel.synopsis=\u505c\u6b62\u6536\u96c6\u914d\u7f6e\u6587\u4ef6\u6570\u636e\u5e76\u4e22\u5f03\u5df2\u6355\u83b7\u7684\u5185\u5bb9\u3002
+property.profile-action.syntax.enumeration.value.none.synopsis=\u4e0d\u6267\u884c\u4efb\u4f55\u64cd\u4f5c\u3002
+property.profile-action.syntax.enumeration.value.start.synopsis=\u5f00\u59cb\u6536\u96c6\u914d\u7f6e\u6587\u4ef6\u6570\u636e\u3002
+property.profile-action.syntax.enumeration.value.stop.synopsis=\u505c\u6b62\u6536\u96c6\u914d\u7f6e\u6587\u4ef6\u6570\u636e\u5e76\u5c06\u5df2\u6355\u83b7\u7684\u5185\u5bb9\u5199\u5165\u914d\u7f6e\u6587\u4ef6\u76ee\u5f55\u4e2d\u7684\u67d0\u4e2a\u6587\u4ef6\u3002
+property.profile-directory.synopsis=\u6307\u5b9a\u6307\u5411\u914d\u7f6e\u6587\u4ef6\u4fe1\u606f\u6240\u5199\u5165\u5230\u7684\u76ee\u5f55\u7684\u8def\u5f84\u3002\u6b64\u8def\u5f84\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u4e5f\u53ef\u4ee5\u662f\u76f8\u5bf9\u4e8e OpenDS \u76ee\u5f55\u670d\u52a1\u5668\u5b9e\u4f8b\u7684\u6839\u7684\u8def\u5f84\u3002
 property.profile-directory.description=\u8be5\u76ee\u5f55\u5fc5\u987b\u5b58\u5728\uff0c\u5e76\u4e14\u76ee\u5f55\u670d\u52a1\u5668\u5fc5\u987b\u5177\u6709\u5728\u5176\u4e2d\u521b\u5efa\u65b0\u6587\u4ef6\u7684\u6743\u9650\u3002
-property.profile-directory.syntax.string.pattern.synopsis=The path to any directory that exists on the filesystem and that can be read and written by the server user.
-property.profile-sample-interval.synopsis=Specifies the sample interval in milliseconds to be used when capturing profiling information in the server.
-property.profile-sample-interval.description=When capturing data, the profiler thread sleeps for this length of time between calls to obtain traces for all threads running in the JVM.
-property.profile-sample-interval.requires-admin-action.synopsis=Changes to this configuration attribute take effect the next time the profiler is started.
+property.profile-directory.syntax.string.pattern.synopsis=\u6307\u5411\u5b58\u5728\u4e8e\u6587\u4ef6\u7cfb\u7edf\u4e2d\uff0c\u5e76\u53ef\u7531\u670d\u52a1\u5668\u7528\u6237\u8bfb\u53d6\u548c\u5199\u5165\u7684\u4efb\u610f\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.profile-sample-interval.synopsis=\u4ee5\u6beb\u79d2\u4e3a\u5355\u4f4d\u6307\u5b9a\u6355\u83b7\u670d\u52a1\u5668\u4e2d\u7684\u6587\u4ef6\u914d\u7f6e\u4fe1\u606f\u65f6\u4f7f\u7528\u7684\u91c7\u6837\u65f6\u95f4\u95f4\u9694\u3002
+property.profile-sample-interval.description=\u6355\u83b7\u6570\u636e\u65f6\uff0c\u4e8b\u4ef6\u63a2\u67e5\u5668\u7ebf\u7a0b\u4f1a\u5728\u4e24\u6b21\u8c03\u7528\uff08\u7528\u4e8e\u83b7\u53d6\u5bf9 JVM \u4e2d\u6b63\u5728\u8fd0\u884c\u7684\u6240\u6709\u7ebf\u7a0b\u7684\u8ddf\u8e2a\uff09\u4e4b\u95f4\u7684\u6b64\u6bb5\u65f6\u95f4\u5185\u4f11\u7720\u3002
+property.profile-sample-interval.requires-admin-action.synopsis=\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u4f1a\u5728\u4e0b\u6b21\u542f\u52a8\u4e8b\u4ef6\u63a2\u67e5\u5668\u65f6\u751f\u6548\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_es.properties
index ca43678..8998067 100644
--- a/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=RC4 Password Storage Scheme
-user-friendly-plural-name=RC4 Password Storage Schemes
-synopsis=The RC4 Password Storage Scheme provides a mechanism for encoding user passwords using the RC4 reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "RC4".
-property.enabled.synopsis=Indicates whether the RC4 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the RC4 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as RC4
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as RC4
+synopsis=El esquema de almacenamiento de contrase\u00f1as RC4 proporciona un mecanismo para codificar contrase\u00f1as de usuario utilizando el mecanismo de cifrado reversible RC4.
+description=Este esquema contiene solo una implementaci\u00f3n para la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "RC4".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as RC4 para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as RC4.
diff --git a/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_fr.properties
index ca43678..4c26ea3 100644
--- a/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=RC4 Password Storage Scheme
-user-friendly-plural-name=RC4 Password Storage Schemes
-synopsis=The RC4 Password Storage Scheme provides a mechanism for encoding user passwords using the RC4 reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "RC4".
-property.enabled.synopsis=Indicates whether the RC4 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the RC4 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe RC4
+user-friendly-plural-name=Plans de stockage du mot de passe RC4
+synopsis=Le plan de stockage du mot de passe RC4 fournit un m\u00e9canisme pour coder les mots de passe utilisateur, en utilisant le m\u00e9canisme de chiffrage r\u00e9versible RC4.
+description=Ce plan contient seulement une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom de plan de stockage "RC4".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe RC4 est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe RC4.
diff --git a/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_zh_CN.properties
index ca43678..7998ace 100644
--- a/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RC4PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=RC4 Password Storage Scheme
-user-friendly-plural-name=RC4 Password Storage Schemes
-synopsis=The RC4 Password Storage Scheme provides a mechanism for encoding user passwords using the RC4 reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "RC4".
-property.enabled.synopsis=Indicates whether the RC4 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the RC4 Password Storage Scheme implementation.
+user-friendly-name=RC4 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=RC4 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=RC4 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u63d0\u4f9b\u4e86\u4f7f\u7528 RC4 \u53ef\u9006\u52a0\u5bc6\u673a\u5236\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff0c\u5e76\u4e14\u5b58\u50a8\u6a21\u5f0f\u540d\u4e3a "RC4"\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 RC4 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u7528\u4e8e\u63d0\u4f9b RC4 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_de.properties
index 89331c9..2ab2278 100644
--- a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_de.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Random Password Generator
-user-friendly-plural-name=Random Password Generators
-synopsis=The Random Password Generator creates random passwords based on fixed-length strings built from one or more character sets.
-property.enabled.synopsis=Indicates whether the Random Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Random Password Generator implementation.
-property.password-character-set.synopsis=Specifies one or more named character sets.
-property.password-character-set.description=This is a multi-valued property, with each value defining a different character set. The format of the character set is the name of the set followed by a colon and the characters that are in that set. For example, the value "alpha:abcdefghijklmnopqrstuvwxyz" defines a character set named "alpha" containing all of the lower-case ASCII alphabetic characters.
-property.password-character-set.syntax.string.pattern.synopsis=A character set name (consisting of ASCII letters) followed by a colon and the set of characters that are included in that character set.
-property.password-format.synopsis=Specifies the format to use for the generated password.
-property.password-format.description=The value is a comma-delimited list of elements in which each of those elements is comprised of the name of a character set defined in the password-character-set property, a colon, and the number of characters to include from that set. For example, a value of "alpha:3,numeric:2,alpha:3" generates an 8-character password in which the first three characters are from the "alpha" set, the next two are from the "numeric" set, and the final three are from the "alpha" set.
-property.password-format.syntax.string.pattern.synopsis=A comma-delimited list whose elements comprise a valid character set name, a colon, and a positive integer indicating the number of characters from that set to be included.
+user-friendly-name=Zufallspasswortgenerator
+user-friendly-plural-name=Zufallspasswortgeneratoren
+synopsis=Der Zufallspasswortgenerator erstellt Zufallspassw\u00f6rter auf Basis von Zeichenfolgen mit fester L\u00e4nge, die aus einem oder mehreren Zeichens\u00e4tzen erstellt werden.
+property.enabled.synopsis=Gibt an, ob der Zufallspasswortgenerator aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Zufallspasswortgenerator implementiert ist.
+property.password-character-set.synopsis=Gibt einen oder mehrere Zeichens\u00e4tze an.
+property.password-character-set.description=Dies ist eine mehrwertige Eigenschaft, in der jeder Wert einen anderen Zeichensatz definiert. Das Format der Zeichensatzes ist der Name des Satzes, auf den ein Doppelpunkt und anschlie\u00dfend die Zeichen in diesem Satz folgen. Der Wert "alpha:abcdefghijklmnopqrstuvwxyz" definiert beispielsweise einen Zeichensatz mit dem Namen "alpha", der alle alphabetischen ASCII-Zeichen in Kleinschreibung enth\u00e4lt.
+property.password-character-set.syntax.string.pattern.synopsis=Ein Zeichensatzname (der aus ASCII-Buchstaben besteht), auf den ein Doppelpunkt und der Zeichensatz folgen, die im Zeichensatz enthalten sind.
+property.password-format.synopsis=Gibt das Format an, das f\u00fcr das generierte Passwort verwendet wird.
+property.password-format.description=Der Wert ist eine kommagetrennte Liste von Elementen, in der jedes dieser Elemente den Namen eines Zeichensatzes, der in der Eigenschaft password-character-set enthalten ist, einen Doppelpunkt und die Anzahl der aus diesem Satz einzubeziehenden Zeichen enth\u00e4lt. Der Wert "alpha:3,numeric:2,alpha:3" generiert beispielsweise ein Passwort auch acht Zeichen, in dem die ersten Zeichen aus dem Satz "alpha", die n\u00e4chsten beiden aus dem Satz "numeric" und die letzten drei aus dem Satz "alpha" stammen.
+property.password-format.syntax.string.pattern.synopsis=Eine kommagetrennte Liste, deren Elemente einen g\u00fcltigen Zeichensatznamen, einen Doppelpunkt und eine positive Ganzzahl enthalten, die die Anzahl der Zeichen aus diesem Satz angeben, die einbezogen werden.
diff --git a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_es.properties
index 89331c9..6eb5dd7 100644
--- a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_es.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Random Password Generator
-user-friendly-plural-name=Random Password Generators
-synopsis=The Random Password Generator creates random passwords based on fixed-length strings built from one or more character sets.
-property.enabled.synopsis=Indicates whether the Random Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Random Password Generator implementation.
-property.password-character-set.synopsis=Specifies one or more named character sets.
-property.password-character-set.description=This is a multi-valued property, with each value defining a different character set. The format of the character set is the name of the set followed by a colon and the characters that are in that set. For example, the value "alpha:abcdefghijklmnopqrstuvwxyz" defines a character set named "alpha" containing all of the lower-case ASCII alphabetic characters.
-property.password-character-set.syntax.string.pattern.synopsis=A character set name (consisting of ASCII letters) followed by a colon and the set of characters that are included in that character set.
-property.password-format.synopsis=Specifies the format to use for the generated password.
-property.password-format.description=The value is a comma-delimited list of elements in which each of those elements is comprised of the name of a character set defined in the password-character-set property, a colon, and the number of characters to include from that set. For example, a value of "alpha:3,numeric:2,alpha:3" generates an 8-character password in which the first three characters are from the "alpha" set, the next two are from the "numeric" set, and the final three are from the "alpha" set.
-property.password-format.syntax.string.pattern.synopsis=A comma-delimited list whose elements comprise a valid character set name, a colon, and a positive integer indicating the number of characters from that set to be included.
+user-friendly-name=Generador de contrase\u00f1as aleatorias
+user-friendly-plural-name=Generadores de contrase\u00f1as aleatorias
+synopsis=El generador de contrase\u00f1as aleatorias crea contrase\u00f1as aleatorias en funci\u00f3n de cadenas de longitud fija generadas a partir de uno o varios juegos de caracteres.
+property.enabled.synopsis=Indica si el generador de contrase\u00f1as aleatorias se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del generador de contrase\u00f1as aleatorias.
+property.password-character-set.synopsis=Especifica uno o varios juegos de caracteres con nombre.
+property.password-character-set.description=Se trata de una propiedad con varios valores, en el que cada uno de ellos define un juego de caracteres distinto. El formato del juego de caracteres est\u00e1 compuesto por el nombre del juego seguido de dos puntos (":") y los caracteres incluidos en ese juego. Por ejemplo, el valor "alpha:abcdefghijklmnopqrstuvwxyz" define un juego de caracteres denominado "alpha" que contiene todos los caracteres alfab\u00e9ticos ASCII en min\u00fasculas.
+property.password-character-set.syntax.string.pattern.synopsis=Un nombre de juego de caracteres (formado por letras ASCII) seguido de dos puntos (":") y los caracteres incluidos en ese juego.
+property.password-format.synopsis=Especifica el formato que se utilizar\u00e1 para la contrase\u00f1a generada.
+property.password-format.description=Este valor est\u00e1 formado por una lista de elementos delimitada por comas en la que cada uno de estos elementos est\u00e1 formado por el nombre de un juego de caracteres definidos por la propiedad "password-character-set" y el n\u00famero de caracteres que se incluye en ese juego. Por ejemplo, el valor "alpha:3,numeric:2,alpha:3" genera una contrase\u00f1a de ocho caracteres en la que los tres primeros pertenecen al juego "alpha", los siguientes dos al juego "numeric" y los tres finales al juego "alpha".
+property.password-format.syntax.string.pattern.synopsis=Una lista delimitada por comas en la que sus elementos est\u00e1n formados por un nombre de juego de caracteres v\u00e1lido, dos puntos (":") y un entero positivo que indica el n\u00famero de caracteres que incluye ese juego.
diff --git a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_fr.properties
index 89331c9..e2196cf 100644
--- a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_fr.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Random Password Generator
-user-friendly-plural-name=Random Password Generators
-synopsis=The Random Password Generator creates random passwords based on fixed-length strings built from one or more character sets.
-property.enabled.synopsis=Indicates whether the Random Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Random Password Generator implementation.
-property.password-character-set.synopsis=Specifies one or more named character sets.
-property.password-character-set.description=This is a multi-valued property, with each value defining a different character set. The format of the character set is the name of the set followed by a colon and the characters that are in that set. For example, the value "alpha:abcdefghijklmnopqrstuvwxyz" defines a character set named "alpha" containing all of the lower-case ASCII alphabetic characters.
-property.password-character-set.syntax.string.pattern.synopsis=A character set name (consisting of ASCII letters) followed by a colon and the set of characters that are included in that character set.
-property.password-format.synopsis=Specifies the format to use for the generated password.
-property.password-format.description=The value is a comma-delimited list of elements in which each of those elements is comprised of the name of a character set defined in the password-character-set property, a colon, and the number of characters to include from that set. For example, a value of "alpha:3,numeric:2,alpha:3" generates an 8-character password in which the first three characters are from the "alpha" set, the next two are from the "numeric" set, and the final three are from the "alpha" set.
-property.password-format.syntax.string.pattern.synopsis=A comma-delimited list whose elements comprise a valid character set name, a colon, and a positive integer indicating the number of characters from that set to be included.
+user-friendly-name=G\u00e9n\u00e9rateur de mot de passe al\u00e9atoire
+user-friendly-plural-name=G\u00e9n\u00e9rateurs de mots de passe al\u00e9atoires
+synopsis=Le g\u00e9n\u00e9rateur de mot de passe al\u00e9atoire cr\u00e9e des mots de passe al\u00e9atoires en fonction de cha\u00eenes \u00e0 longueur fixe cr\u00e9\u00e9es \u00e0 partir d'un ou de plusieurs jeux de caract\u00e8res.
+property.enabled.synopsis=Indique si oui ou non l'utilisation du g\u00e9n\u00e9rateur de mot de passe al\u00e9atoire est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du g\u00e9n\u00e9rateur de mot de passe al\u00e9atoire.
+property.password-character-set.synopsis=Sp\u00e9cifie un ou plusieurs jeux de caract\u00e8res nomm\u00e9s.
+property.password-character-set.description=Il s'agit d'une propri\u00e9t\u00e9 \u00e0 valeurs multiples, chaque valeur d\u00e9finissant un jeu de caract\u00e8res diff\u00e9rent. Le format du jeu de caract\u00e8res est le nom du jeu suivi de deux points et des caract\u00e8res de ce jeu. Par exemple, la valeur "alpha:abcdefghijklmnopqrstuvwxyz" d\u00e9finit un jeu de caract\u00e8res nomm\u00e9 "alpha" contenant tous les caract\u00e8res alphab\u00e9tiques ASCII en minuscules.
+property.password-character-set.syntax.string.pattern.synopsis=Nom d'un jeu de caract\u00e8res (compos\u00e9 de lettres ASCII) suivi de deux points et du jeu de caract\u00e8res compris dans ce jeu.
+property.password-format.synopsis=Sp\u00e9cifie le format \u00e0 utiliser pour le mot de passe g\u00e9n\u00e9r\u00e9.
+property.password-format.description=La valeur est une liste d'\u00e9l\u00e9ments d\u00e9limit\u00e9e par des virgules dans laquelle chacun des \u00e9l\u00e9ments est compos\u00e9 du nom d'un jeu de caract\u00e8res d\u00e9fini dans la propri\u00e9t\u00e9 password-character-set, de deux points et du nombre de caract\u00e8res \u00e0 inclure \u00e0 partir de ce jeu. Par exemple, une valeur de "alpha:3,numeric:2,alpha:3" g\u00e9n\u00e8re un mot de passe de 8 caract\u00e8res dans lequel les trois premiers caract\u00e8res sont tir\u00e9s du jeu "alpha", les deux suivants du jeu "num\u00e9rique" et les trois derniers du jeu "alpha".
+property.password-format.syntax.string.pattern.synopsis=Une liste d\u00e9limit\u00e9e par des virgules dont les \u00e9l\u00e9ments comprennent un nom de jeu de caract\u00e8res valide, deux points et un entier positif indiquant le nombre de caract\u00e8res du jeu \u00e0 inclure.
diff --git a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_zh_CN.properties
index 89331c9..c44e861 100644
--- a/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RandomPasswordGeneratorCfgDefn_zh_CN.properties
@@ -1,11 +1,11 @@
-user-friendly-name=Random Password Generator
-user-friendly-plural-name=Random Password Generators
-synopsis=The Random Password Generator creates random passwords based on fixed-length strings built from one or more character sets.
-property.enabled.synopsis=Indicates whether the Random Password Generator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Random Password Generator implementation.
-property.password-character-set.synopsis=Specifies one or more named character sets.
-property.password-character-set.description=This is a multi-valued property, with each value defining a different character set. The format of the character set is the name of the set followed by a colon and the characters that are in that set. For example, the value "alpha:abcdefghijklmnopqrstuvwxyz" defines a character set named "alpha" containing all of the lower-case ASCII alphabetic characters.
-property.password-character-set.syntax.string.pattern.synopsis=A character set name (consisting of ASCII letters) followed by a colon and the set of characters that are included in that character set.
-property.password-format.synopsis=Specifies the format to use for the generated password.
-property.password-format.description=The value is a comma-delimited list of elements in which each of those elements is comprised of the name of a character set defined in the password-character-set property, a colon, and the number of characters to include from that set. For example, a value of "alpha:3,numeric:2,alpha:3" generates an 8-character password in which the first three characters are from the "alpha" set, the next two are from the "numeric" set, and the final three are from the "alpha" set.
-property.password-format.syntax.string.pattern.synopsis=A comma-delimited list whose elements comprise a valid character set name, a colon, and a positive integer indicating the number of characters from that set to be included.
+user-friendly-name=\u968f\u673a\u5bc6\u7801\u751f\u6210\u5668
+user-friendly-plural-name=\u968f\u673a\u5bc6\u7801\u751f\u6210\u5668
+synopsis=\u968f\u673a\u5bc6\u7801\u751f\u6210\u5668\u53ef\u4ee5\u6839\u636e\u4ece\u4e00\u4e2a\u6216\u591a\u4e2a\u5b57\u7b26\u96c6\u6784\u5efa\u7684\u56fa\u5b9a\u957f\u5ea6\u7684\u5b57\u7b26\u4e32\u521b\u5efa\u968f\u673a\u5bc6\u7801\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u968f\u673a\u5bc6\u7801\u751f\u6210\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u7528\u4e8e\u63d0\u4f9b\u968f\u673a\u5bc6\u7801\u751f\u6210\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.password-character-set.synopsis=\u6307\u5b9a\u4e00\u4e2a\u6216\u591a\u4e2a\u547d\u540d\u5b57\u7b26\u96c6\u3002
+property.password-character-set.description=\u8fd9\u662f\u4e00\u4e2a\u5177\u6709\u591a\u4e2a\u503c\u7684\u5c5e\u6027\uff0c\u5176\u4e2d\u6bcf\u4e2a\u503c\u90fd\u5b9a\u4e49\u4e00\u4e2a\u4e0d\u540c\u7684\u5b57\u7b26\u96c6\u3002\u5b57\u7b26\u96c6\u7684\u683c\u5f0f\u4e3a\uff1a\u5b57\u7b26\u96c6\u540d\u79f0\u540e\u9762\u8ddf\u6709\u4e00\u4e2a\u5192\u53f7\u548c\u8be5\u96c6\u4e2d\u7684\u5b57\u7b26\u3002\u4f8b\u5982\uff0c\u503c "alpha:abcdefghijklmnopqrstuvwxyz" \u5b9a\u4e49\u4e86\u4e00\u4e2a\u540d\u4e3a "alpha" \u7684\u5b57\u7b26\u96c6\uff0c\u5176\u4e2d\u5305\u542b\u6240\u6709\u5c0f\u5199\u7684 ASCII \u5b57\u6bcd\u5b57\u7b26\u3002
+property.password-character-set.syntax.string.pattern.synopsis=\u5b57\u7b26\u96c6\u540d\u79f0\uff08\u7531 ASCII \u5b57\u6bcd\u6784\u6210\uff09\u540e\u9762\u8ddf\u6709\u4e00\u4e2a\u5192\u53f7\u548c\u5728\u8be5\u5b57\u7b26\u96c6\u4e2d\u5305\u62ec\u7684\u5b57\u7b26\u7684\u96c6\u5408\u3002
+property.password-format.synopsis=\u6307\u5b9a\u6240\u751f\u6210\u7684\u5bc6\u7801\u4f7f\u7528\u7684\u683c\u5f0f\u3002
+property.password-format.description=\u503c\u4e3a\u5143\u7d20\u7684\u9017\u53f7\u5206\u9694\u5217\u8868\uff0c\u8be5\u5217\u8868\u4e2d\u7684\u6bcf\u4e2a\u5143\u7d20\u90fd\u5305\u542b\u5728 password-character-set \u5c5e\u6027\u4e2d\u5b9a\u4e49\u7684\u5b57\u7b26\u96c6\u7684\u540d\u79f0\u3001\u5192\u53f7\u548c\u8be5\u96c6\u4e2d\u5305\u62ec\u7684\u5b57\u7b26\u6570\u3002\u4f8b\u5982\uff0c\u503c "alpha:3,numeric:2,alpha:3" \u751f\u6210\u4e00\u4e2a\u5305\u542b 8 \u4e2a\u5b57\u7b26\u7684\u5bc6\u7801\uff0c\u5176\u4e2d\uff0c\u524d\u4e09\u4e2a\u5b57\u7b26\u6765\u81ea "alpha" \u96c6\uff0c\u63a5\u4e0b\u6765\u7684\u4e24\u4e2a\u5b57\u7b26\u6765\u81ea "numeric" \u96c6\uff0c\u800c\u6700\u540e\u4e09\u4e2a\u5b57\u7b26\u6765\u81ea "alpha" \u96c6\u3002
+property.password-format.syntax.string.pattern.synopsis=\u9017\u53f7\u5206\u9694\u7684\u5217\u8868\uff0c\u5176\u5143\u7d20\u5305\u542b\u6709\u6548\u7684\u5b57\u7b26\u96c6\u540d\u3001\u5192\u53f7\u548c\u6b63\u6574\u6570\uff08\u8868\u793a\u8be5\u96c6\u4e2d\u8981\u5305\u62ec\u7684\u5b57\u7b26\u6570\uff09\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_de.properties
index fba24c4..a58b8ac 100644
--- a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_de.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Referential Integrity Plugin
-user-friendly-plural-name=Referential Integrity Plugins
-synopsis=The Referential Integrity Plugin maintains referential integrity for DN valued attributes.
-description=The values of these attributes can reference entries that have been deleted by a delete operation or renamed by a modify DN operation. The referential integrity plug-in either removes stale references to deleted entries or updates references to renamed entries. The plug-in allows the scope of this referential check to be limited to a set of base DNs if desired. The plug-in also can be configured to perform the referential checking in the background mode specified intervals.
-property.attribute-type.synopsis=Specifies the attribute types for which referential integrity is to be maintained.
-property.attribute-type.description=At least one attribute type must be specified, and the syntax of any attributes must be either a distinguished name (1.3.6.1.4.1.1466.115.121.1.12) or name and optional UID (1.3.6.1.4.1.1466.115.121.1.34).
-property.base-dn.synopsis=Specifies the base DN that limits the scope within which referential integrity is maintained.
-property.base-dn.default-behavior.alias.synopsis=Referential integrity is maintained in all public naming contexts.
+user-friendly-name=Verweisintegrit\u00e4ts-Plugin
+user-friendly-plural-name=Verweisintegrit\u00e4ts-Plugins
+synopsis=Das Verweisintegrit\u00e4ts-Plugin beh\u00e4lt die Verweisintegrit\u00e4t f\u00fcr DN-Wertattribute bei.
+description=Die Werte diese Attribute k\u00f6nnen auf Eintr\u00e4ge verweisen, die von einem L\u00f6schvorgang gel\u00f6scht oder einem DN-\u00c4nderungsvorgang umbenannt wurden. Das Verweisintegrit\u00e4ts-Plugin entfernt veraltete Referenzen zu gel\u00f6schten Eintr\u00e4gen oder aktualisiert Verweise auf umbenannte Eintr\u00e4ge. Das Plugin erm\u00f6glicht es, auf Wunsch den Bereich dieser Verweispr\u00fcfung auf einen Satz von Basis-DN zu beschr\u00e4nken. Das Plugin kann auch dazu konfiguriert werden, die Verweispr\u00fcfung in den im Hintergrundmodus ausgef\u00fchrten Intervallen auszuf\u00fchren.
+property.attribute-type.synopsis=Gibt die Attributtypen an, f\u00fcr die Verweisintegrit\u00e4t beibehalten wird.
+property.attribute-type.description=Es muss mindestens ein Attributtyp angegeben werden, und die Syntax der Attribute muss ein Distinguished Name (1.3.6.1.4.1.1466.115.121.1.12) oder eine optionale UID (1.3.6.1.4.1.1466.115.121.1.34) sein.
+property.base-dn.synopsis=Gibt die Basis-DN an, die den Bereich einschr\u00e4nkt, in dem die Verweisintegrit\u00e4t beibehalten wird.
+property.base-dn.default-behavior.alias.synopsis=Die Verweisintegrit\u00e4t wird in allen \u00f6ffentlichen Benennungskontexten beibehalten.
 property.enabled.synopsis=Gibt an ob das Plugin zur Ben\u00fctzung aktiviert ist.
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.log-file.synopsis=Specifies the log file location where the update records are written when the plug-in is in background-mode processing.
-property.log-file.description=The default location is the logs directory of the server instance, using the file name "referint".
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.log-file.synopsis=Gibt die Protokolldatei an, in der die Aktualisierungsaufzeichnungen geschrieben werden, wenn das Plugin in der Hintergrundmodusverarbeitung ist.
+property.log-file.description=Der standardm\u00e4\u00dfige Speicherort ist das Protokollverzeichnis der Serverinstanz, das den Dateinamen "referint" verwendet.
+property.log-file.syntax.string.pattern.synopsis=Ein Pfad zu einer bestehenden Datei, die der Server lesen kann.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
@@ -64,5 +64,5 @@
 property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Wird w\u00e4hrend des normalen Shutdown eines Servers aufgerufen.
 property.plugin-type.syntax.enumeration.value.startup.synopsis=Wird w\u00e4hrend des Starten eines Directory Servers aufgerufen.
 property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Wird w\u00e4hrend dem Bewegen oder dem Umbenennen eine Untereintrags zu einem Ziel der Modify-DN-Operation aufgerufen.
-property.update-interval.synopsis=Specifies the interval in seconds when referential integrity updates are made.
-property.update-interval.description=If this value is 0, then the updates are made synchronously in the foreground.
+property.update-interval.synopsis=Gibt das Intervall in Sekunden an, in dem die Verweisintegrit\u00e4t aktualisiert wird.
+property.update-interval.description=Wenn dieser Wert 0 ist, werden die Aktualisierung synchron im Vordergrund ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_es.properties
index a9ad4c0..6972898 100644
--- a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_es.properties
@@ -1,68 +1,68 @@
-user-friendly-name=Referential Integrity Plugin
-user-friendly-plural-name=Referential Integrity Plugins
-synopsis=The Referential Integrity Plugin maintains referential integrity for DN valued attributes.
-description=The values of these attributes can reference entries that have been deleted by a delete operation or renamed by a modify DN operation. The referential integrity plug-in either removes stale references to deleted entries or updates references to renamed entries. The plug-in allows the scope of this referential check to be limited to a set of base DNs if desired. The plug-in also can be configured to perform the referential checking in the background mode specified intervals.
-property.attribute-type.synopsis=Specifies the attribute types for which referential integrity is to be maintained.
-property.attribute-type.description=At least one attribute type must be specified, and the syntax of any attributes must be either a distinguished name (1.3.6.1.4.1.1466.115.121.1.12) or name and optional UID (1.3.6.1.4.1.1466.115.121.1.34).
-property.base-dn.synopsis=Specifies the base DN that limits the scope within which referential integrity is maintained.
-property.base-dn.default-behavior.alias.synopsis=Referential integrity is maintained in all public naming contexts.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.log-file.synopsis=Specifies the log file location where the update records are written when the plug-in is in background-mode processing.
-property.log-file.description=The default location is the logs directory of the server instance, using the file name "referint".
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.update-interval.synopsis=Specifies the interval in seconds when referential integrity updates are made.
-property.update-interval.description=If this value is 0, then the updates are made synchronously in the foreground.
+user-friendly-name=Complemento de integridad referencial
+user-friendly-plural-name=Complementos de integridad referencial
+synopsis=Este complemento mantiene la integridad referencial de los atributos con valores de DN.
+description=Los valores de estos atributos pueden hacer referencia a las entradas que se hayan suprimido mediante una operaci\u00f3n de eliminaci\u00f3n o cuyos nombres se hayan cambiado mediante una operaci\u00f3n de modificaci\u00f3n de DN. El complemento de integridad referencial suprime las referencias a entradas eliminadas o actualiza las referencias a entradas cuyos nombres se hayan cambiado. Si se desea, este complemento permite limitar el \u00e1mbito de la comprobaci\u00f3n referencial a un conjunto de DN de base. Este complemento puede configurarse tambi\u00e9n para que realice la comprobaci\u00f3n referencial en segundo plano a intervalos especificados.
+property.attribute-type.synopsis=Especifica los tipos de atributos para los que se va a mantener la integridad referencial.
+property.attribute-type.description=Debe especificarse, al menos, un tipo de atributo. Adem\u00e1s, la sintaxis de los atributos debe ser un nombre completo (1.3.6.1.4.1.1466.115.121.1.12) o un nombre y un UID opcional (1.3.6.1.4.1.1466.115.121.1.34).
+property.base-dn.synopsis=Especifica el DN de base que limita el \u00e1mbito en el que se vaya a mantener la integridad referencial.
+property.base-dn.default-behavior.alias.synopsis=La integridad referencial se mantendr\u00e1 en todos los contextos de nombres p\u00fablicos.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.log-file.synopsis=Especifica la ubicaci\u00f3n del archivo de registro en el que se escribir\u00e1n las entradas de actualizaci\u00f3n cuando el complemento est\u00e9 realizando un procesamiento en segundo plano.
+property.log-file.description=La ubicaci\u00f3n predeterminada es el directorio de registros de la instancia del servidor y presenta el nombre de archivo "referint".
+property.log-file.syntax.string.pattern.synopsis=Una ruta a un archivo existente que pueda leer el servidor.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.update-interval.synopsis=Especifica el intervalo (en segundos) con el que se realizar\u00e1n las actualizaciones de la integridad referencial.
+property.update-interval.description=Si este valor es 0, las actualizaciones se realizar\u00e1n de forma sincr\u00f3nica en primer plano.
diff --git a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_fr.properties
index a9ad4c0..6ee02e9 100644
--- a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_fr.properties
@@ -1,68 +1,68 @@
-user-friendly-name=Referential Integrity Plugin
-user-friendly-plural-name=Referential Integrity Plugins
-synopsis=The Referential Integrity Plugin maintains referential integrity for DN valued attributes.
-description=The values of these attributes can reference entries that have been deleted by a delete operation or renamed by a modify DN operation. The referential integrity plug-in either removes stale references to deleted entries or updates references to renamed entries. The plug-in allows the scope of this referential check to be limited to a set of base DNs if desired. The plug-in also can be configured to perform the referential checking in the background mode specified intervals.
-property.attribute-type.synopsis=Specifies the attribute types for which referential integrity is to be maintained.
-property.attribute-type.description=At least one attribute type must be specified, and the syntax of any attributes must be either a distinguished name (1.3.6.1.4.1.1466.115.121.1.12) or name and optional UID (1.3.6.1.4.1.1466.115.121.1.34).
-property.base-dn.synopsis=Specifies the base DN that limits the scope within which referential integrity is maintained.
-property.base-dn.default-behavior.alias.synopsis=Referential integrity is maintained in all public naming contexts.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.log-file.synopsis=Specifies the log file location where the update records are written when the plug-in is in background-mode processing.
-property.log-file.description=The default location is the logs directory of the server instance, using the file name "referint".
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.update-interval.synopsis=Specifies the interval in seconds when referential integrity updates are made.
-property.update-interval.description=If this value is 0, then the updates are made synchronously in the foreground.
+user-friendly-name=Plug-in d'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle 
+user-friendly-plural-name=Plug-ins d'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle
+synopsis=Le plug-in d'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle maintient l'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle pour des attributs ayant une valeur de DN.
+description=Les valeurs de ces attributs peuvent correspondre aux entr\u00e9es qui ont \u00e9t\u00e9 supprim\u00e9es par une op\u00e9ration de suppression ou renomm\u00e9es par une op\u00e9ration de modification de DN. Le plug-in d'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle supprime les r\u00e9f\u00e9rences \u00e0 des entr\u00e9es supprim\u00e9es qui sont p\u00e9rim\u00e9es ou met \u00e0 jour les r\u00e9f\u00e9rences sous forme d'entr\u00e9es renomm\u00e9es. Le plug-in autorise la limite de l'\u00e9tendue de cette v\u00e9rification de r\u00e9f\u00e9rentiel \u00e0 un ensemble de DN de base si besoin. Le plug-in peut aussi \u00eatre configur\u00e9 pour effectuer la v\u00e9rification de r\u00e9f\u00e9rentiel dans des intervalles sp\u00e9cifi\u00e9s en mode d'arri\u00e8re-plan.
+property.attribute-type.synopsis=Sp\u00e9cifie les types d'attributs pour lesquels l'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle doit \u00eatre mise \u00e0 jour.
+property.attribute-type.description=Au moins un type d'attribut doit \u00eatre sp\u00e9cifi\u00e9, et la syntaxe pour tout attribut doit \u00eatre un nom distinctif (1.3.6.1.4.1.1466.115.121.1.12) ou un nom et l'ID utilisateur facultative (1.3.6.1.4.1.1466.115.121.1.34).
+property.base-dn.synopsis=Sp\u00e9cifie le DN de base qui limite l'\u00e9tendue dans laquelle l'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle est mise \u00e0 jour.
+property.base-dn.default-behavior.alias.synopsis=L'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle est mise \u00e0 jour dans tous les contextes de nommage public. 
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.log-file.synopsis=Sp\u00e9cifie l'emplacement du fichier journal o\u00f9 les enregistrements de mise \u00e0 jour sont \u00e9crits quand le plug-in est en traitement en mode d'arri\u00e8re-plan. 
+property.log-file.description=L'emplacement par d\u00e9faut est le r\u00e9pertoire de journaux de l'instance du serveur, en utilisant le nom de fichier "referint".
+property.log-file.syntax.string.pattern.synopsis=Un chemin vers un fichier existant qui est lisible par le serveur.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
+property.update-interval.synopsis=Sp\u00e9cifie l'intervalle en secondes pendant lequel les mises \u00e0 jour de l'int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle sont effectu\u00e9es.
+property.update-interval.description=Si cette valeur est \u00e0 0, les mises \u00e0 jour sont effectu\u00e9es de fa\u00e7on synchronis\u00e9e dans le premier plan.
diff --git a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_zh_CN.properties
index a9ad4c0..f3336f4 100644
--- a/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReferentialIntegrityPluginCfgDefn_zh_CN.properties
@@ -1,68 +1,68 @@
-user-friendly-name=Referential Integrity Plugin
-user-friendly-plural-name=Referential Integrity Plugins
-synopsis=The Referential Integrity Plugin maintains referential integrity for DN valued attributes.
-description=The values of these attributes can reference entries that have been deleted by a delete operation or renamed by a modify DN operation. The referential integrity plug-in either removes stale references to deleted entries or updates references to renamed entries. The plug-in allows the scope of this referential check to be limited to a set of base DNs if desired. The plug-in also can be configured to perform the referential checking in the background mode specified intervals.
-property.attribute-type.synopsis=Specifies the attribute types for which referential integrity is to be maintained.
-property.attribute-type.description=At least one attribute type must be specified, and the syntax of any attributes must be either a distinguished name (1.3.6.1.4.1.1466.115.121.1.12) or name and optional UID (1.3.6.1.4.1.1466.115.121.1.34).
-property.base-dn.synopsis=Specifies the base DN that limits the scope within which referential integrity is maintained.
-property.base-dn.default-behavior.alias.synopsis=Referential integrity is maintained in all public naming contexts.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.log-file.synopsis=Specifies the log file location where the update records are written when the plug-in is in background-mode processing.
-property.log-file.description=The default location is the logs directory of the server instance, using the file name "referint".
-property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.update-interval.synopsis=Specifies the interval in seconds when referential integrity updates are made.
-property.update-interval.description=If this value is 0, then the updates are made synchronously in the foreground.
+user-friendly-name=\u5f15\u7528\u5b8c\u6574\u6027\u63d2\u4ef6
+user-friendly-plural-name=\u5f15\u7528\u5b8c\u6574\u6027\u63d2\u4ef6
+synopsis=\u5f15\u7528\u5b8c\u6574\u6027\u63d2\u4ef6\u53ef\u4fdd\u6301\u5177\u6709 DN \u503c\u7684\u5c5e\u6027\u7684\u5f15\u7528\u5b8c\u6574\u6027\u3002
+description=\u8fd9\u4e9b\u5c5e\u6027\u7684\u503c\u53ef\u4ee5\u5f15\u7528\u5df2\u7ecf\u901a\u8fc7\u5220\u9664\u64cd\u4f5c\u5220\u9664\u6216\u901a\u8fc7\u4fee\u6539 DN \u64cd\u4f5c\u91cd\u547d\u540d\u7684\u6761\u76ee\u3002\u5f15\u7528\u5b8c\u6574\u6027\u63d2\u4ef6\u53ef\u4ee5\u5220\u9664\u5bf9\u5df2\u5220\u9664\u6761\u76ee\u7684\u8fc7\u65f6\u5f15\u7528\uff0c\u6216\u8005\u66f4\u65b0\u5bf9\u91cd\u547d\u540d\u6761\u76ee\u7684\u5f15\u7528\u3002\u901a\u8fc7\u8be5\u63d2\u4ef6\uff0c\u53ef\u4ee5\u5c06\u6b64\u5f15\u7528\u68c0\u67e5\u7684\u8303\u56f4\u9650\u5236\u5230\u57fa DN \u96c6\uff08\u5982\u679c\u9700\u8981\uff09\u3002\u4e5f\u53ef\u4ee5\u5c06\u8be5\u63d2\u4ef6\u914d\u7f6e\u4e3a\u6309\u540e\u53f0\u6a21\u5f0f\u6307\u5b9a\u7684\u65f6\u95f4\u95f4\u9694\u6267\u884c\u5f15\u7528\u68c0\u67e5\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u8981\u4fdd\u6301\u5f15\u7528\u5b8c\u6574\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.attribute-type.description=\u5fc5\u987b\u81f3\u5c11\u6307\u5b9a\u4e00\u4e2a\u5c5e\u6027\u7c7b\u578b\uff0c\u5e76\u4e14\u6240\u6709\u5c5e\u6027\u7684\u8bed\u6cd5\u5fc5\u987b\u4e3a\u6807\u8bc6\u540d (1.3.6.1.4.1.1466.115.121.1.12) \u6216\u540d\u79f0\u4ee5\u53ca\u53ef\u9009 UID (1.3.6.1.4.1.1466.115.121.1.34)\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u7528\u4e8e\u9650\u5236\u4fdd\u6301\u5f15\u7528\u5b8c\u6574\u6027\u7684\u8303\u56f4\u7684\u57fa DN\u3002
+property.base-dn.default-behavior.alias.synopsis=\u53ef\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e2d\u4fdd\u6301\u5f15\u7528\u5b8c\u6574\u6027\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.log-file.synopsis=\u6307\u5b9a\u5f53\u8be5\u63d2\u4ef6\u5904\u4e8e\u540e\u53f0\u6a21\u5f0f\u5904\u7406\u8fc7\u7a0b\u4e2d\u65f6\u5199\u5165\u66f4\u65b0\u8bb0\u5f55\u7684\u65e5\u5fd7\u6587\u4ef6\u4f4d\u7f6e\u3002
+property.log-file.description=\u9ed8\u8ba4\u4f4d\u7f6e\u4f7f\u7528\u6587\u4ef6\u540d "referint"\uff0c\u662f\u670d\u52a1\u5668\u5b9e\u4f8b\u7684\u65e5\u5fd7\u76ee\u5f55\u3002
+property.log-file.syntax.string.pattern.synopsis=\u670d\u52a1\u5668\u53ef\u4ee5\u8bfb\u53d6\u7684\u73b0\u6709\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.update-interval.synopsis=\u6307\u5b9a\u8fdb\u884c\u5f15\u7528\u5b8c\u6574\u6027\u66f4\u65b0\u7684\u65f6\u95f4\u95f4\u9694\uff08\u4ee5\u79d2\u8ba1\uff09\u3002
+property.update-interval.description=\u5982\u679c\u8be5\u503c\u4e3a 0\uff0c\u5219\u5c06\u5728\u524d\u53f0\u8fdb\u884c\u540c\u6b65\u66f4\u65b0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_de.properties
index 79911fa..67ddf53 100644
--- a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_de.properties
@@ -1,17 +1,17 @@
-user-friendly-name=Regular Expression Identity Mapper
-user-friendly-plural-name=Regular Expression Identity Mappers
-synopsis=The Regular Expression Identity Mapper provides a way to use a regular expression to translate the provided identifier when searching for the appropriate user entry.
-description=This may be used, for example, if the provided identifier is expected to be an e-mail address or Kerberos principal, but only the username portion (the part before the "@" symbol) should be used in the mapping process. Note that a replacement will be made only if all or part of the provided ID string matches the given match pattern. If no part of the ID string matches the provided pattern, the given ID string is used without any alteration.
-property.enabled.synopsis=Indicates whether the Regular Expression Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Regular Expression Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the name or OID of the attribute whose value should match the provided identifier string after it has been processed by the associated regular expression.
+user-friendly-name=Identit\u00e4tsmapper f\u00fcr regul\u00e4ren Ausdruck
+user-friendly-plural-name=Identit\u00e4tsmapper f\u00fcr regul\u00e4ren Ausdruck
+synopsis=Der Identit\u00e4tsmapper f\u00fcr regul\u00e4ren Ausdruck bietet eine M\u00f6glichkeit, einen regul\u00e4ren Ausdruck zum Umsetzen der angegebenen Kennung beim Suchen des entsprechenden Benutzereintrags zu verwenden.
+description=Er kann beispielsweise verwendet werden, wenn die angegebene Kennung vermutlich eine E-Mail-Adresse oder ein Kerberos-Principal sein wird,. Im Zuordnungsprozess kann jedoch nur der Benutzernamenabschnitt (der Teil vor dem Symbol "@") verwendet werden. Beachten Sie, dass ein Ersatz nur stattfindet, wenn alle oder Teil der ID-Zeichenfolgen mit dem angegebenen \u00dcbereinstimmungsmuster \u00fcbereinstimmen. Wenn kein Bestandteil der ID-Zeichenfolge mit dem angegebenen Muster \u00fcbereinstimmt, wird die angegebene ID-Zeichenfolge ohne \u00c4nderung verwendet.
+property.enabled.synopsis=Gibt an ob der Identit\u00e4tsmapper f\u00fcr regul\u00e4ren Ausdruck zur Benutzung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an den Identit\u00e4tsmapper f\u00fcr regul\u00e4ren Ausdruck implementiert.
+property.match-attribute.synopsis=Gibt den Namen oder die OID des Attributs an, dessen Wert mit der angegebenen Kennungszeichenfolge \u00fcbereinstimmt, nachdem sie von dem verkn\u00fcpften regul\u00e4ren Ausdruck verarbeitet wurde.
 property.match-attribute.description=Alle Werte m\u00fcssen auf den Namen oder die OID eines im Directory Server-Schema definierten Attributtyps verweisen.  Falls mehrere Attribute oder OIDs angegeben werden, muss mindestens eines der angegeben Attribute den gegebenen ID-String in einem der Werte enthalten.
-property.match-base-dn.synopsis=Specifies the base DN(s) that should be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all the specified base DNs.
+property.match-base-dn.synopsis=Gibt die Basis-DNs an, die f\u00fcr Suchvorg\u00e4nge zu verwenden sind, um die angegebene ID-Zeichenfolge einem Benutzereintrag zuzuordnen. Falls mehrere Werte angegeben werden, wird die Suche in allen angegebenen DNs ausgef\u00fchrt.
 property.match-base-dn.default-behavior.alias.synopsis=Der Server sucht unter allen \u00f6ffentlichen Naming-Kontexten.
-property.match-pattern.synopsis=Specifies the regular expression pattern that is used to identify portions of the ID string that will be replaced.
-property.match-pattern.description=Any portion of the ID string that matches this pattern is replaced in accordance with the provided replace pattern (or is removed if no replace pattern is specified). If multiple substrings within the given ID string match this pattern, all occurrences are replaced. If no part of the given ID string matches this pattern, the ID string is not altered. Exactly one match pattern value must be provided, and it must be a valid regular expression as described in the API documentation for the java.util.regex.Pattern class, including support for capturing groups.
-property.match-pattern.syntax.string.pattern.synopsis=Any valid regular expression pattern which is supported by the javax.util.regex.Pattern class (see http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html for documentation about this class for Java SE 5).
-property.replace-pattern.synopsis=Specifies the replacement pattern that should be used for substrings in the ID string that match the provided regular expression pattern.
-property.replace-pattern.description=If no replacement pattern is provided, then any matching portions of the ID string will be removed (i.e., replaced with an empty string). The replacement pattern may include a string from a capturing group by using a dollar sign ($) followed by an integer value that indicates which capturing group should be used.
-property.replace-pattern.default-behavior.alias.synopsis=The replace pattern will be the empty string.
-property.replace-pattern.syntax.string.pattern.synopsis=Any valid replacement string that is allowed by the javax.util.regex.Matcher class.
+property.match-pattern.synopsis=Gibt das regul\u00e4re Ausdrucksmuster an, das verwendet wird, um Abschnitte der zu ersetzenden ID-Zeichenfolge zu identifizieren.
+property.match-pattern.description=Jeder Abschnitt der ID-Zeichenfolge, die mit diesem Muster \u00fcbereinstimmt, wird entsprechend dem angegebenen Ersatzmuster ausgetauscht (oder entfernt, wenn kein Ersatzmuster angegeben wird). Wenn mehrere Unterzeichenfolgen in der angegebenen ID-Zeichenfolge mit diesem Muster \u00fcbereinstimmen, werden alle vorkommenden F\u00e4lle ersetzt. Wenn kein Teil dieser angegebenen ID-Zeichenfolge mit diesem Muster \u00fcbereinstimmt, wird die ID-Zeichenfolge nicht ge\u00e4ndert. Es muss genau ein Wert f\u00fcr das \u00dcbereinstimmungsmuster angegeben werden. Und es muss sich um einen regul\u00e4ren Ausdruck wie in der API-Dokumentation f\u00fcr die Klasse java.util.regex.Pattern beschrieben handeln, einschlie\u00dflich der Unterst\u00fctzung f\u00fcr die erfassenden Gruppen.
+property.match-pattern.syntax.string.pattern.synopsis=Jedes regul\u00e4re Ausdruckmuster, das von der Klasse javax.util.regex.Pattern unterst\u00fctzt wird (unter http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html finden Sie die Dokumentation zu dieser Klasse f\u00fcr Java SE 5).
+property.replace-pattern.synopsis=Gibt das Ersatzmuster an, das f\u00fcr Unterzeichenfolgen in der ID-Zeichenfolge verwendet werden soll, die dem angegebenen regul\u00e4ren Ausdrucksmuster entsprechen.
+property.replace-pattern.description=Wenn kein Ersatzmuster angegeben wird, werden \u00fcbereinstimmende Abschnitte der ID-Zeichenfolgen entfernt (d. h. durch eine leere Zeichenfolge ersetzt). Das Ersatzmuster kann eine Zeichenfolge aus einer erfassenden Gruppe enthalten, wenn ein Dollarzeichen ($) verwendet wird, auf das ein Ganzzahlwert folgt, der angibt, welche erfassende Gruppe verwendet werden soll.
+property.replace-pattern.default-behavior.alias.synopsis=Das Ersatzmuster wird eine leere Zeichenfolge sein.
+property.replace-pattern.syntax.string.pattern.synopsis=Jede g\u00fcltige Ersatzzeichenfolge, die von der Klasse javax.util.regex.Matcher zugelassen wird.
diff --git a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_es.properties
index 0882282..ab813c3 100644
--- a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_es.properties
@@ -1,17 +1,17 @@
-user-friendly-name=Regular Expression Identity Mapper
-user-friendly-plural-name=Regular Expression Identity Mappers
-synopsis=The Regular Expression Identity Mapper provides a way to use a regular expression to translate the provided identifier when searching for the appropriate user entry.
-description=This may be used, for example, if the provided identifier is expected to be an e-mail address or Kerberos principal, but only the username portion (the part before the "@" symbol) should be used in the mapping process. Note that a replacement will be made only if all or part of the provided ID string matches the given match pattern. If no part of the ID string matches the provided pattern, the given ID string is used without any alteration.
-property.enabled.synopsis=Indicates whether the Regular Expression Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Regular Expression Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the name or OID of the attribute whose value should match the provided identifier string after it has been processed by the associated regular expression.
-property.match-attribute.description=Todos los valores deben hacer referencia al nombre o al OID de un tipo de atributo definido en el esquema de Directory Server.  If multiple attributes or OIDs are provided, at least one of those attributes must contain the provided ID string value in exactly one entry.
-property.match-base-dn.synopsis=Specifies the base DN(s) that should be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all the specified base DNs.
-property.match-base-dn.default-behavior.alias.synopsis=The server searches below all public naming contexts.
-property.match-pattern.synopsis=Specifies the regular expression pattern that is used to identify portions of the ID string that will be replaced.
-property.match-pattern.description=Any portion of the ID string that matches this pattern is replaced in accordance with the provided replace pattern (or is removed if no replace pattern is specified). If multiple substrings within the given ID string match this pattern, all occurrences are replaced. If no part of the given ID string matches this pattern, the ID string is not altered. Exactly one match pattern value must be provided, and it must be a valid regular expression as described in the API documentation for the java.util.regex.Pattern class, including support for capturing groups.
-property.match-pattern.syntax.string.pattern.synopsis=Any valid regular expression pattern which is supported by the javax.util.regex.Pattern class (see http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html for documentation about this class for Java SE 5).
-property.replace-pattern.synopsis=Specifies the replacement pattern that should be used for substrings in the ID string that match the provided regular expression pattern.
-property.replace-pattern.description=If no replacement pattern is provided, then any matching portions of the ID string will be removed (i.e., replaced with an empty string). The replacement pattern may include a string from a capturing group by using a dollar sign ($) followed by an integer value that indicates which capturing group should be used.
-property.replace-pattern.default-behavior.alias.synopsis=The replace pattern will be the empty string.
-property.replace-pattern.syntax.string.pattern.synopsis=Any valid replacement string that is allowed by the javax.util.regex.Matcher class.
+user-friendly-name=Asignador de identidades de expresi\u00f3n regular
+user-friendly-plural-name=Asignadores de identidades de expresi\u00f3n regular
+synopsis=El asignador de identidades de expresi\u00f3n regular permite utilizar una expresi\u00f3n regular para convertir el identificador proporcionado al buscar la entrada de usuario adecuada.
+description=Por ejemplo, se puede utilizar este elemento si se prev\u00e9 que el identificador proporcionado es una direcci\u00f3n de correo electr\u00f3nico o un servicio principal de Kerberos, aunque s\u00f3lo se debe usar la parte del nombre de usuario (la que aparece delante del s\u00edmbolo "@") durante el proceso de asignaci\u00f3n. Tenga en cuenta que s\u00f3lo se realizar\u00e1 una sustituci\u00f3n si toda la cadena de Id. proporcionada (o parte de ella) coincide con el modelo especificado. Si ninguna parte de la cadena de Id. coincide con el modo especificado, se utilizar\u00e1 la cadena de Id. sin modificar.
+property.enabled.synopsis=Indica si el asignador de identidades de expresi\u00f3n regular se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del asignador de identidades de expresi\u00f3n regular.
+property.match-attribute.synopsis=Especifica el nombre u OID del atributo cuyo valor debe coincidir con la cadena de identificador especificada una vez que la haya procesado la expresi\u00f3n regular asociada.
+property.match-attribute.description=Todos los valores deben hacer referencia al nombre o al OID de un tipo de atributo definido en el esquema de Directory Server.  Si se proporcionan varios atributos u OID, al menos uno de estos atributos debe contener en una sola entrada el valor de la cadena de Id. especificada.
+property.match-base-dn.synopsis=Especifique el o los DN de base que se deben utilizar para realizar b\u00fasquedas con el fin de asignar la cadena de Id. especificada a una entrada de usuario. Si se especifican varios valores, las b\u00fasquedas se realizar\u00e1n por debajo de todos los DN de base especificados.
+property.match-base-dn.default-behavior.alias.synopsis=El servidor realiza una b\u00fasqueda por debajo de todos los contextos de nombres p\u00fablicos.
+property.match-pattern.synopsis=Especifica el modelo de expresi\u00f3n regular que se utilizar\u00e1 para identificar las partes de la cadena de Id. que se vayan a sustituir.
+property.match-pattern.description=Cualquier parte de la cadena de Id. que coincida con este modelo se sustituir\u00e1 de acuerdo con el modelo de sustituci\u00f3n proporcionado (o se eliminar\u00e1 si no se ha especificado ninguno). Si varias subcadenas de la cadena de Id. especificada coinciden con este modelo, se sustituir\u00e1n en todos los casos. Si ninguna parte de la cadena de Id. especificada coincide con este modelo, no se modificar\u00e1 de ninguna forma. S\u00f3lo debe proporcionarse un \u00fanico modelo de coincidencia. Adem\u00e1s, debe tratarse de una expresi\u00f3n regular, como se describe en la documentaci\u00f3n de la API de la clase "java.util.regex.Pattern", incluida la compatibilidad con los grupos de captura.
+property.match-pattern.syntax.string.pattern.synopsis=La clase "javax.util.regex.Pattern" admite cualquier modelo de expresi\u00f3n regular v\u00e1lido (consulte http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html para obtener documentaci\u00f3n acerca de esta clase de Java SE 5).
+property.replace-pattern.synopsis=Especifica el modelo de sustituci\u00f3n que debe utilizarse para las subcadenas de la cadena de Id. que coincidan con el modelo de expresi\u00f3n regular proporcionado.
+property.replace-pattern.description=Si no se especifica ning\u00fan modelo de sustituci\u00f3n, se suprimir\u00e1 cualquier parte coincidente de la cadena de Id. (por ejemplo, se sustituir\u00e1 por una cadena vac\u00eda). El modelo de sustituci\u00f3n puede incluir una cadena de un grupo de captura mediante el signo del d\u00f3lar ($) seguido de un valor entero que indique el grupo de captura que debe utilizarse.
+property.replace-pattern.default-behavior.alias.synopsis=El modelo de sustituci\u00f3n ser\u00e1 la cadena vac\u00eda.
+property.replace-pattern.syntax.string.pattern.synopsis=Cualquier cadena de sustituci\u00f3n v\u00e1lida permitida por la clase "javax.util.regex.Matcher".
diff --git a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_fr.properties
index c480f74..515ce5c 100644
--- a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_fr.properties
@@ -1,17 +1,17 @@
-user-friendly-name=Regular Expression Identity Mapper
-user-friendly-plural-name=Regular Expression Identity Mappers
-synopsis=The Regular Expression Identity Mapper provides a way to use a regular expression to translate the provided identifier when searching for the appropriate user entry.
-description=This may be used, for example, if the provided identifier is expected to be an e-mail address or Kerberos principal, but only the username portion (the part before the "@" symbol) should be used in the mapping process. Note that a replacement will be made only if all or part of the provided ID string matches the given match pattern. If no part of the ID string matches the provided pattern, the given ID string is used without any alteration.
-property.enabled.synopsis=Indicates whether the Regular Expression Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Regular Expression Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the name or OID of the attribute whose value should match the provided identifier string after it has been processed by the associated regular expression.
-property.match-attribute.description=Toutes les valeurs doivent faire r\u00e9f\u00e9rence au nom ou \u00e0 l'OID d'un type d'attribut d\u00e9fini dans le sch\u00e9ma Directory Server.  If multiple attributes or OIDs are provided, at least one of those attributes must contain the provided ID string value in exactly one entry.
-property.match-base-dn.synopsis=Specifies the base DN(s) that should be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all the specified base DNs.
-property.match-base-dn.default-behavior.alias.synopsis=The server searches below all public naming contexts.
-property.match-pattern.synopsis=Specifies the regular expression pattern that is used to identify portions of the ID string that will be replaced.
-property.match-pattern.description=Any portion of the ID string that matches this pattern is replaced in accordance with the provided replace pattern (or is removed if no replace pattern is specified). If multiple substrings within the given ID string match this pattern, all occurrences are replaced. If no part of the given ID string matches this pattern, the ID string is not altered. Exactly one match pattern value must be provided, and it must be a valid regular expression as described in the API documentation for the java.util.regex.Pattern class, including support for capturing groups.
-property.match-pattern.syntax.string.pattern.synopsis=Any valid regular expression pattern which is supported by the javax.util.regex.Pattern class (see http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html for documentation about this class for Java SE 5).
-property.replace-pattern.synopsis=Specifies the replacement pattern that should be used for substrings in the ID string that match the provided regular expression pattern.
-property.replace-pattern.description=If no replacement pattern is provided, then any matching portions of the ID string will be removed (i.e., replaced with an empty string). The replacement pattern may include a string from a capturing group by using a dollar sign ($) followed by an integer value that indicates which capturing group should be used.
-property.replace-pattern.default-behavior.alias.synopsis=The replace pattern will be the empty string.
-property.replace-pattern.syntax.string.pattern.synopsis=Any valid replacement string that is allowed by the javax.util.regex.Matcher class.
+user-friendly-name=Mappeur d'identit\u00e9 d'expression rationnelle
+user-friendly-plural-name=Mappeur d'identit\u00e9 d'expression rationnelle
+synopsis=Le mappeur d'identit\u00e9 d'expression rationnelle fournit un dispositif d'utilisation d'expression rationnelle pour traduire l'identifiant fourni lors de la recherche de l'entr\u00e9e utilisateur appropri\u00e9e.
+description=Ceci peut \u00eatre utilis\u00e9, par exemple, si l'identifiant est suppos\u00e9 \u00eatre une adresse e-mail ou le principal dans Kerberos, mais seule une partie du nom d'utilisateur (la partie avant le symbole "@") doit \u00eatre utilis\u00e9e dans le processus de mappage. Remarque\u00a0: un remplacement est effectu\u00e9 seulement si tout ou partie de la cha\u00eene de l'ID correspond au mod\u00e8le de correspondance donn\u00e9. Si aucune partie de la cha\u00eene de l'ID ne correspond au mod\u00e8le fourni, la cha\u00eene de l'ID donn\u00e9e est utilis\u00e9e sans aucune modification.
+property.enabled.synopsis=Indique si le mappeur d'identit\u00e9 d'expression rationnelle est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur d'identit\u00e9 d'expression rationnelle.
+property.match-attribute.synopsis=Sp\u00e9cifie le nom ou l'ID de l'objet de l'attribut dont la valeur doit correspondre \u00e0 la cha\u00eene de l'identifiant une fois qu'elle est trait\u00e9e par l'expression rationnelle correspondante.
+property.match-attribute.description=Toutes les valeurs doivent faire r\u00e9f\u00e9rence au nom ou \u00e0 l'ID de l'objet d'un type d'attribut d\u00e9fini dans le sch\u00e9ma Directory Server.  Si plusieurs attributs ou ID d'objets sont fournis, au moins l'un de ces attributs doit contenir la valeur de la cha\u00eene d'ID dans une entr\u00e9e exactement.
+property.match-base-dn.synopsis=Sp\u00e9cifie le ou les DN de base \u00e0 utiliser lors des recherches permettant de mapper la cha\u00eene d'ID \u00e0 une entr\u00e9e utilisateur. Si de nombreuses valeurs sont donn\u00e9es, les recherches sont effectu\u00e9es sous tous les DN de base sp\u00e9cifi\u00e9s.
+property.match-base-dn.default-behavior.alias.synopsis=Le serveur recherche sous tous les contextes de nommage publics.
+property.match-pattern.synopsis=Sp\u00e9cifie le mod\u00e8le d'expression rationnelle qui est utilis\u00e9 pour identifier des parties de la cha\u00eene d'ID \u00e0 remplacer.
+property.match-pattern.description=Toute partie de la cha\u00eene d'ID qui correspond \u00e0 ce mod\u00e8le est remplac\u00e9e conform\u00e9ment au mod\u00e8le de remplacement fourni (ou est supprim\u00e9 si aucun mod\u00e8le de remplacement n'est sp\u00e9cifi\u00e9). Si de nombreuses sous-cha\u00eenes dans la cha\u00eene d'ID correspondent \u00e0 ce mod\u00e8le, toutes les occurrences sont remplac\u00e9es. Si aucune partie de la cha\u00eene de l'ID donn\u00e9e ne correspond \u00e0 ce mod\u00e8le, la cha\u00eene de l'ID n'est pas modifi\u00e9e. Exactement une valeur de mod\u00e8le de correspondance doit \u00eatre fournie, et elle doit \u00eatre une expression rationnelle valide, comme d\u00e9finie dans la documentation d'API pour la classe java.util.regex.Pattern, qui inclut la prise en charge de la capture de groupes.
+property.match-pattern.syntax.string.pattern.synopsis=Tout mod\u00e8le d'expression rationnelle valide qui est pris en compte par la classe javax.util.regex.Pattern (se reporter \u00e0 http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html pour de la documentation concernant cette classe pour Java SE 5).
+property.replace-pattern.synopsis=Sp\u00e9cifie le mod\u00e8le de remplacement \u00e0 utiliser pour les sous-cha\u00eenes dans la cha\u00eene d'ID qui correspond au mod\u00e8le d'expression rationnelle.
+property.replace-pattern.description=Si aucun remplacement n'est fourni, les parties de la cha\u00eene de l'ID seront supprim\u00e9es (c'est-\u00e0-dire remplac\u00e9es par des cha\u00eenes vides). Le mod\u00e8le de remplacement peut inclure une cha\u00eene venant d'un groupe de capture en utilisant le symbole dollar ($), suivi d'une valeur d'entier qui indique quel groupe de capture doit \u00eatre utilis\u00e9.
+property.replace-pattern.default-behavior.alias.synopsis=Le mod\u00e8le de remplacement sera la cha\u00eene vide.
+property.replace-pattern.syntax.string.pattern.synopsis=Toute cha\u00eene de remplacement valide qui est autoris\u00e9e par la classe javax.util.regex.Matcher.
diff --git a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_zh_CN.properties
index 017c8ee..d7dd28e 100644
--- a/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RegularExpressionIdentityMapperCfgDefn_zh_CN.properties
@@ -1,17 +1,17 @@
-user-friendly-name=Regular Expression Identity Mapper
-user-friendly-plural-name=Regular Expression Identity Mappers
-synopsis=The Regular Expression Identity Mapper provides a way to use a regular expression to translate the provided identifier when searching for the appropriate user entry.
-description=This may be used, for example, if the provided identifier is expected to be an e-mail address or Kerberos principal, but only the username portion (the part before the "@" symbol) should be used in the mapping process. Note that a replacement will be made only if all or part of the provided ID string matches the given match pattern. If no part of the ID string matches the provided pattern, the given ID string is used without any alteration.
-property.enabled.synopsis=Indicates whether the Regular Expression Identity Mapper is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Regular Expression Identity Mapper implementation.
-property.match-attribute.synopsis=Specifies the name or OID of the attribute whose value should match the provided identifier string after it has been processed by the associated regular expression.
-property.match-attribute.description=\u6240\u6709\u503c\u5fc5\u987b\u5f15\u7528\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\u3002If multiple attributes or OIDs are provided, at least one of those attributes must contain the provided ID string value in exactly one entry.
-property.match-base-dn.synopsis=Specifies the base DN(s) that should be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all the specified base DNs.
-property.match-base-dn.default-behavior.alias.synopsis=The server searches below all public naming contexts.
-property.match-pattern.synopsis=Specifies the regular expression pattern that is used to identify portions of the ID string that will be replaced.
-property.match-pattern.description=Any portion of the ID string that matches this pattern is replaced in accordance with the provided replace pattern (or is removed if no replace pattern is specified). If multiple substrings within the given ID string match this pattern, all occurrences are replaced. If no part of the given ID string matches this pattern, the ID string is not altered. Exactly one match pattern value must be provided, and it must be a valid regular expression as described in the API documentation for the java.util.regex.Pattern class, including support for capturing groups.
-property.match-pattern.syntax.string.pattern.synopsis=Any valid regular expression pattern which is supported by the javax.util.regex.Pattern class (see http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html for documentation about this class for Java SE 5).
-property.replace-pattern.synopsis=Specifies the replacement pattern that should be used for substrings in the ID string that match the provided regular expression pattern.
-property.replace-pattern.description=If no replacement pattern is provided, then any matching portions of the ID string will be removed (i.e., replaced with an empty string). The replacement pattern may include a string from a capturing group by using a dollar sign ($) followed by an integer value that indicates which capturing group should be used.
-property.replace-pattern.default-behavior.alias.synopsis=The replace pattern will be the empty string.
-property.replace-pattern.syntax.string.pattern.synopsis=Any valid replacement string that is allowed by the javax.util.regex.Matcher class.
+user-friendly-name=\u6b63\u5219\u8868\u8fbe\u5f0f\u8eab\u4efd\u6620\u5c04\u5668
+user-friendly-plural-name=\u6b63\u5219\u8868\u8fbe\u5f0f\u8eab\u4efd\u6620\u5c04\u5668
+synopsis=\u6b63\u5219\u8868\u8fbe\u5f0f\u8eab\u4efd\u6620\u5c04\u5668\u63d0\u4f9b\u4e86\u4e00\u79cd\u5728\u641c\u7d22\u9002\u5f53\u7528\u6237\u6761\u76ee\u65f6\uff0c\u4f7f\u7528\u6b63\u5219\u8868\u8fbe\u5f0f\u8f6c\u6362\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\u7684\u65b9\u6cd5\u3002
+description=\u4f8b\u5982\uff0c\u5982\u679c\u60a8\u5e0c\u671b\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\u662f\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u6216 Kerberos \u4e3b\u4f53\uff0c\u4f46\u4ec5\u7528\u6237\u540d\u90e8\u5206\uff08"@" \u7b26\u53f7\u4e4b\u524d\u7684\u90e8\u5206\uff09\u5e94\u5728\u6620\u5c04\u8fc7\u7a0b\u4e2d\u4f7f\u7528\uff0c\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u53ef\u4ee5\u4f7f\u7528\u8be5\u6620\u5c04\u5668\u3002\u8bf7\u6ce8\u610f\uff0c\u53ea\u6709\u6240\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u6574\u4f53\u6216\u67d0\u4e00\u90e8\u5206\u4e0e\u7ed9\u5b9a\u5339\u914d\u6a21\u5f0f\u5339\u914d\uff0c\u624d\u4f1a\u8fdb\u884c\u66ff\u6362\u3002\u5982\u679c\u6ca1\u6709\u4e0e\u6240\u63d0\u4f9b\u6a21\u5f0f\u5339\u914d\u7684 ID \u5b57\u7b26\u4e32\u90e8\u5206\uff0c\u5219\u5c06\u4f7f\u7528\u7ed9\u5b9a ID \u5b57\u7b26\u4e32\uff0c\u800c\u4e0d\u8fdb\u884c\u4efb\u4f55\u66f4\u6539\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u6b63\u5219\u8868\u8fbe\u5f0f\u8eab\u4efd\u6620\u5c04\u5668\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u7528\u4e8e\u63d0\u4f9b\u6b63\u5219\u8868\u8fbe\u5f0f\u8eab\u4efd\u6620\u5c04\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.match-attribute.synopsis=\u6307\u5b9a\u5c5e\u6027\u7684\u540d\u79f0\u6216 OID\uff0c\u8be5\u5c5e\u6027\u7684\u503c\u5728\u88ab\u5173\u8054\u7684\u6b63\u5219\u8868\u8fbe\u5f0f\u5904\u7406\u540e\u5e94\u4e0e\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\u5b57\u7b26\u4e32\u5339\u914d\u3002
+property.match-attribute.description=\u6240\u6709\u503c\u5fc5\u987b\u5f15\u7528\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\u3002\u5982\u679c\u63d0\u4f9b\u4e86\u591a\u4e2a\u5c5e\u6027\u6216 OID\uff0c\u5219\u5fc5\u987b\u81f3\u5c11\u6709\u4e00\u4e2a\u5c5e\u6027\u5c06\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u503c\u5305\u542b\u5728\u5b8c\u5168\u552f\u4e00\u7684\u6761\u76ee\u4e2d\u3002
+property.match-base-dn.synopsis=\u6307\u5b9a\u5728\u6267\u884c\u641c\u7d22\u4ee5\u5c06\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002\u5982\u679c\u7ed9\u5b9a\u591a\u4e2a\u503c\uff0c\u5219\u5c06\u5728\u6240\u6709\u6307\u5b9a\u7684\u57fa DN \u4e4b\u4e0b\u6267\u884c\u641c\u7d22\u3002
+property.match-base-dn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c06\u641c\u7d22\u4e4b\u4e0b\u7684\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u3002
+property.match-pattern.synopsis=\u6307\u5b9a\u7528\u4e8e\u6807\u8bc6\u5c06\u66ff\u6362\u7684 ID \u5b57\u7b26\u4e32\u90e8\u5206\u7684\u6b63\u5219\u8868\u8fbe\u5f0f\u6a21\u5f0f\u3002
+property.match-pattern.description=\u4e0e\u8be5\u6a21\u5f0f\u5339\u914d\u7684\u4efb\u4f55 ID \u5b57\u7b26\u4e32\u90e8\u5206\u5c06\u4f9d\u7167\u63d0\u4f9b\u7684\u66ff\u6362\u6a21\u5f0f\u8fdb\u884c\u66ff\u6362\uff08\u5982\u679c\u672a\u6307\u5b9a\u66ff\u6362\u6a21\u5f0f\uff0c\u5219\u5c06\u5220\u9664\uff09\u3002\u5982\u679c\u5728\u7ed9\u5b9a ID \u5b57\u7b26\u4e32\u4e2d\u6709\u591a\u4e2a\u5b57\u4e32\u4e0e\u8be5\u6a21\u5f0f\u5339\u914d\uff0c\u5219\u5c06\u66ff\u6362\u5339\u914d\u7684\u6240\u6709\u5b57\u4e32\u3002\u5982\u679c\u7ed9\u5b9a ID \u5b57\u7b26\u4e32\u7684\u4efb\u4f55\u90e8\u5206\u90fd\u4e0d\u4e0e\u8be5\u6a21\u5f0f\u5339\u914d\uff0c\u5219\u5c06\u4e0d\u4f1a\u66f4\u6539\u8be5 ID \u5b57\u7b26\u4e32\u3002\u5fc5\u987b\u63d0\u4f9b\u5b8c\u5168\u552f\u4e00\u5339\u914d\u6a21\u5f0f\u503c\uff0c\u8be5\u503c\u5fc5\u987b\u662f\u6709\u6548\u7684\u6b63\u5219\u8868\u8fbe\u5f0f\uff08\u5982\u5728\u6709\u5173 java.util.regex.Pattern \u7c7b\u7684 API \u6587\u6863\u4e2d\u6240\u8ff0\uff09\uff0c\u540c\u65f6\u5305\u62ec\u5bf9\u6355\u83b7\u7ec4\u7684\u652f\u6301\u3002
+property.match-pattern.syntax.string.pattern.synopsis=\u6240\u6709 javax.util.regex.Pattern \u7c7b\u652f\u6301\u7684\u6709\u6548\u6b63\u5219\u8868\u8fbe\u5f0f\u6a21\u5f0f\uff08\u6709\u5173\u4ecb\u7ecd Java SE 5 \u4e2d\u6b64\u7c7b\u7684\u6587\u6863\uff0c\u8bf7\u53c2\u89c1 http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html\uff09\u3002
+property.replace-pattern.synopsis=\u6307\u5b9a\u5e94\u8be5\u7528\u4e8e\u4e0e\u63d0\u4f9b\u7684\u6b63\u5219\u8868\u8fbe\u5f0f\u6a21\u5f0f\u5339\u914d\u7684 ID \u5b57\u7b26\u4e32\u4e2d\u5b57\u4e32\u7684\u66ff\u6362\u6a21\u5f0f\u3002
+property.replace-pattern.description=\u5982\u679c\u672a\u63d0\u4f9b\u66ff\u6362\u6a21\u5f0f\uff0c\u5219\u5c06\u5220\u9664 ID \u5b57\u7b26\u4e32\u4e2d\u6240\u6709\u5339\u914d\u90e8\u5206\uff08\u5373\uff0c\u7528\u7a7a\u5b57\u7b26\u4e32\u66ff\u6362\uff09\u3002\u66ff\u6362\u6a21\u5f0f\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u7f8e\u5143\u7b26\u53f7 ($) \u540e\u8ddf\u4e00\u4e2a\u6574\u6570\u503c\uff08\u7528\u4e8e\u6307\u793a\u5e94\u4f7f\u7528\u54ea\u4e2a\u6355\u83b7\u7ec4\uff09\u6765\u5305\u62ec\u6355\u83b7\u7ec4\u4e2d\u7684\u5b57\u7b26\u4e32\u3002
+property.replace-pattern.default-behavior.alias.synopsis=\u66ff\u6362\u6a21\u5f0f\u5c06\u4e3a\u7a7a\u5b57\u7b26\u4e32\u3002
+property.replace-pattern.syntax.string.pattern.synopsis=javax.util.regex.Matcher \u7c7b\u5141\u8bb8\u7684\u4efb\u4f55\u6709\u6548\u7684\u66ff\u6362\u5b57\u7b26\u4e32\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_de.properties
index 2da35ed..10f866c 100644
--- a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Repeated Characters Password Validator
-user-friendly-plural-name=Repeated Characters Password Validators
-synopsis=The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.
-description=It ensures that user passwords do not contain strings of the same character repeated several times, like "aaaaaa" or "aaabbb".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization.
+user-friendly-name=Passwortvalidierer f\u00fcr wiederholte Zeichen
+user-friendly-plural-name=Passwortvalidierer f\u00fcr wiederholte Zeichen
+synopsis=Mit dem Passwortvalidierer f\u00fcr wiederholte Zeichen wird auf Grundlage der H\u00e4ufigkeit, mit der ein vorgeschlagenes Passwort nacheinander in einem Passwortwert erscheint, ermittelt, ob das Passwort akzeptable ist.
+description=Er stellt sicher, dass Passw\u00f6rter keine Zeichenfolgen enthalten, in das gleiche Zeichen mehrfach wiederholt wird, beispielsweise "aaaaaa" oder "aaabbb".
+property.case-sensitive-validation.synopsis=Gibt an, ob der Passwortvalidierer die Gro\u00df- und Kleinschreibung in Passwortzeichen ber\u00fccksichtigen muss.
+property.case-sensitive-validation.description=Wenn der Wert dieser Eigenschaft false ist, ignoriert der Validierer Unterschiede in der Gro\u00df- und Kleinschreibung, wenn er aufeinander folgende Zeichen im Passwort sucht. Wenn der Wert true ist, ber\u00fccksichtig der Validierer ein sich wiederholendes Zeichen nur, wenn alle aufeinander folgenden Vorkommen dieses Zeichen in der gleichen Gro\u00df- oder Kleinschreibung gehalten sind.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
-property.max-consecutive-length.synopsis=Specifies the maximum number of times that any character can appear consecutively in a password value.
-property.max-consecutive-length.description=A value of zero indicates that no maximum limit is enforced.
+property.max-consecutive-length.synopsis=Gibt an, wie h\u00e4ufig ein Zeichen maximal aufeinander folgend in einem Passwortwert vorkommen kann.
+property.max-consecutive-length.description=Ein Wert von null gibt an, dass keine H\u00f6chstgrenze gilt.
diff --git a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_es.properties
index aa3b5f3..311e5cb 100644
--- a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Repeated Characters Password Validator
-user-friendly-plural-name=Repeated Characters Password Validators
-synopsis=The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.
-description=It ensures that user passwords do not contain strings of the same character repeated several times, like "aaaaaa" or "aaabbb".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.max-consecutive-length.synopsis=Specifies the maximum number of times that any character can appear consecutively in a password value.
-property.max-consecutive-length.description=A value of zero indicates that no maximum limit is enforced.
+user-friendly-name=Validaci\u00f3n de contrase\u00f1a con caracteres repetidos
+user-friendly-plural-name=Validaciones de contrase\u00f1a con caracteres repetidos
+synopsis=La validaci\u00f3n de contrase\u00f1as con caracteres repetidos se usa para determinar si una contrase\u00f1a propuesta es aceptable, en funci\u00f3n del n\u00famero de veces que aparezca consecutivamente un car\u00e1cter en un valor de contrase\u00f1a.
+description=Esto garantiza que las contrase\u00f1as de usuario no contengan cadenas del mismo car\u00e1cter repetido varias veces, como "aaaaaa" o "aaabbb".
+property.case-sensitive-validation.synopsis=Indica si la validaci\u00f3n de contrase\u00f1as debe tratar los caracteres de las contrase\u00f1as distinguiendo entre may\u00fasculas y min\u00fasculas.
+property.case-sensitive-validation.description=Si el valor de esta propiedad es False (falso), la validaci\u00f3n ignora cualquier diferencia de entre may\u00fasculas y min\u00fasculas al buscar caracteres consecutivos en la contrase\u00f1a. Si este valor es True (verdadero), la validaci\u00f3n considera que un car\u00e1cter se repite s\u00f3lo si todas las repeticiones consecutivas emplean la misma secuencia de caracteres en may\u00fasculas y min\u00fasculas.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
+property.max-consecutive-length.synopsis=Especifica el n\u00famero m\u00e1ximo de veces que puede aparecer consecutivamente un car\u00e1cter en un valor de contrase\u00f1a.
+property.max-consecutive-length.description=Un valor cero indica que no se exige un l\u00edmite m\u00e1ximo.
diff --git a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_fr.properties
index aa3b5f3..94e0591 100644
--- a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Repeated Characters Password Validator
-user-friendly-plural-name=Repeated Characters Password Validators
-synopsis=The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.
-description=It ensures that user passwords do not contain strings of the same character repeated several times, like "aaaaaa" or "aaabbb".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.max-consecutive-length.synopsis=Specifies the maximum number of times that any character can appear consecutively in a password value.
-property.max-consecutive-length.description=A value of zero indicates that no maximum limit is enforced.
+user-friendly-name=Valideur de mot de passe \u00e0 caract\u00e8res r\u00e9p\u00e9t\u00e9s
+user-friendly-plural-name=Valideurs de mot de passe \u00e0 caract\u00e8res r\u00e9p\u00e9t\u00e9s
+synopsis=Le valideur de mot de passe \u00e0 caract\u00e8res r\u00e9p\u00e9t\u00e9s est utilis\u00e9 pour d\u00e9terminer si un mot de passe propos\u00e9 est acceptable en fonction du nombre de fois qu'un caract\u00e8re appara\u00eet de fa\u00e7on cons\u00e9cutive dans une valeur de mot de passe.
+description=Il veille \u00e0 ce que les mots de passe utilisateur ne contiennent pas de cha\u00eene du m\u00eame caract\u00e8re r\u00e9p\u00e9t\u00e9e plusieurs fois, comme \u00ab aaaaaa \u00bb ou \u00ab aaabbb \u00bb.
+property.case-sensitive-validation.synopsis=Indique si ce valideur de mot de passe doit traiter les caract\u00e8res des mots de passe en pr\u00eatant attention \u00e0 la casse.
+property.case-sensitive-validation.description=Si la valeur de cette propri\u00e9t\u00e9 est \u00ab false \u00bb, le valideur ignore toute diff\u00e9rence de majuscule lors de sa recherche de caract\u00e8res cons\u00e9cutifs dans le mot de passe. Si la valeur est \u00ab true \u00bb, le valideur consid\u00e8re un caract\u00e8re comme se r\u00e9p\u00e9tant uniquement si toutes les occurrences cons\u00e9cutives utilisent les m\u00eames majuscules.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
+property.max-consecutive-length.synopsis=Sp\u00e9cifie le nombre maximal de fois qu'un caract\u00e8re peut appara\u00eetre de fa\u00e7on cons\u00e9cutive dans une valeur de mot de passe.
+property.max-consecutive-length.description=La valeur z\u00e9ro indique qu'aucune limite maximale n'est appliqu\u00e9e.
diff --git a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_zh_CN.properties
index aa3b5f3..26d46d1 100644
--- a/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RepeatedCharactersPasswordValidatorCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Repeated Characters Password Validator
-user-friendly-plural-name=Repeated Characters Password Validators
-synopsis=The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.
-description=It ensures that user passwords do not contain strings of the same character repeated several times, like "aaaaaa" or "aaabbb".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.max-consecutive-length.synopsis=Specifies the maximum number of times that any character can appear consecutively in a password value.
-property.max-consecutive-length.description=A value of zero indicates that no maximum limit is enforced.
+user-friendly-name=\u91cd\u590d\u5b57\u7b26\u5bc6\u7801\u9a8c\u8bc1\u5668
+user-friendly-plural-name=\u91cd\u590d\u5b57\u7b26\u5bc6\u7801\u9a8c\u8bc1\u5668
+synopsis=\u91cd\u590d\u5b57\u7b26\u5bc6\u7801\u9a8c\u8bc1\u5668\u7528\u4e8e\u6839\u636e\u4efb\u4f55\u5b57\u7b26\u5728\u5bc6\u7801\u503c\u4e2d\u63a5\u8fde\u663e\u793a\u7684\u6b21\u6570\u786e\u5b9a\u5efa\u8bae\u7684\u5bc6\u7801\u662f\u5426\u53ef\u63a5\u53d7\u3002
+description=\u5b83\u53ef\u786e\u4fdd\u7528\u6237\u5bc6\u7801\u4e0d\u5305\u542b\u540c\u4e00\u5b57\u7b26\u91cd\u590d\u51fa\u73b0\u591a\u6b21\u7684\u5b57\u7b26\u4e32\uff0c\u5982 "aaaaaa" \u6216 "aaabbb"\u3002
+property.case-sensitive-validation.synopsis=\u6307\u793a\u8be5\u5bc6\u7801\u9a8c\u8bc1\u5668\u662f\u5426\u5e94\u4ee5\u533a\u5206\u5927\u5c0f\u5199\u7684\u65b9\u5f0f\u5904\u7406\u5bc6\u7801\u5b57\u7b26\u3002
+property.case-sensitive-validation.description=\u5982\u679c\u8be5\u5c5e\u6027\u7684\u503c\u4e3a false\uff0c\u5219\u8be5\u9a8c\u8bc1\u5668\u5728\u67e5\u627e\u5bc6\u7801\u4e2d\u7684\u8fde\u7eed\u5b57\u7b26\u65f6\u5c06\u5ffd\u7565\u4efb\u4f55\u5927\u5199\u5dee\u522b\u3002\u5982\u679c\u8be5\u503c\u4e3a true\uff0c\u53ea\u6709\u5b57\u7b26\u5728\u8fde\u7eed\u51fa\u73b0\u65f6\u90fd\u4f7f\u7528\u5927\u5199\uff0c\u8be5\u9a8c\u8bc1\u5668\u624d\u4f1a\u5c06\u8be5\u5b57\u7b26\u89c6\u4e3a\u91cd\u590d\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.max-consecutive-length.synopsis=\u6307\u5b9a\u4efb\u4f55\u5b57\u7b26\u53ef\u5728\u5bc6\u7801\u503c\u4e2d\u63a5\u8fde\u663e\u793a\u7684\u6700\u5927\u6b21\u6570\u3002
+property.max-consecutive-length.description=\u503c\u96f6\u8868\u793a\u6ca1\u6709\u5b9e\u65bd\u6700\u5927\u9650\u5236\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_es.properties
index 1b9d869..7d5b3ee 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_es.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Replication Domain
-user-friendly-plural-name=Replication Domains
-synopsis=A Replication Domain comprises of several Directory Servers sharing the same synchronized set of data.
-property.assured-sd-level.synopsis=The level of acknowledgment for Safe Data assured sub mode.
-property.assured-sd-level.description=When assured mode configured in Safe Data mode, this value defines the number of replication servers that should acknowledge the sent update before the LDAP client call can return.
-property.assured-timeout.synopsis=The timeout value when waiting for assured mode acknowledgements.
-property.assured-timeout.description=Defines the amount of milliseconds the server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before returning anyway the LDAP client call.
-property.assured-type.synopsis=Defines the assured mode of the replicated domain.
-property.assured-type.description=The assured mode can be disable or enabled. When enabled, two sub modes are available: Safe Data or Safe Read modes.
-property.assured-type.syntax.enumeration.value.not-assured.synopsis=Updates sent for replication (for being replayed on other LDAP servers of the topology) are sent without waiting for any aknowledgement and the LDAP client call returns immediately.
-property.assured-type.syntax.enumeration.value.safe-data.synopsis=Assured mode is enabled in Safe Data sub mode: updates sent for replication are subject to acknowledgement defined by the assured-sd-level property. After acknowlegement is received, LDAP client call returns.
-property.assured-type.syntax.enumeration.value.safe-read.synopsis=Assured mode is enabled in Safe Read sub mode: updates sent for replication are subject to acknowledgement of LDAP servers of the topology having the same group id than us (defined with assured-sr-group-id property). After acknowlegement is received, LDAP client call returns.
-property.base-dn.synopsis=Specifies the base DN of the replicated data.
-property.group-id.synopsis=The group id associated with this replicated domain.
-property.group-id.description=This value defines the group id of the replicated domain. The replication system will preferably connect and send updates to replicate to a replication server with the same group id as him.
-property.heartbeat-interval.synopsis=Specifies the heart-beat interval that the Directory Server will use when communicating with Replication Servers.
-property.heartbeat-interval.description=The Directory Server expects a regular heart-beat coming from the Replication Server within the specified interval. If a heartbeat is not received within the interval, the Directory Server closes its connection and connects to another Replication Server.
-property.isolation-policy.synopsis=Specifies the behavior of the Directory Server if a write operation is attempted on the data within the Replication Domain when none of the configured Replication Servers are available.
-property.isolation-policy.syntax.enumeration.value.accept-all-updates.synopsis=Indicates that updates should be accepted even though it is not possible to send them to any Replication Server. Best effort is made to re-send those updates to a Replication Servers when one of them is available, however those changes are at risk because they are only available from the historical information. This mode can also introduce high replication latency.
-property.isolation-policy.syntax.enumeration.value.reject-all-updates.synopsis=Indicates that all updates attempted on this Replication Domain are rejected when no Replication Server is available.
-property.referrals-url.synopsis=The URLs other LDAP servers should you to refer to us.
-property.referrals-url.description=URLs used by peer servers of the topology to refer to us through LDAP referrals. If this attribute is not defined, every URLs available to access this server will be used. If defined, only URLs specified here will be used.
-property.referrals-url.syntax.string.pattern.synopsis=A LDAP URL compliant with RFC 2255.
-property.replication-server.synopsis=Specifies the addresses of the Replication Servers within the Replication Domain to which the Directory Server should try to connect at startup time.
-property.replication-server.description=Addresses must be specified using the syntax: hostname:port
-property.replication-server.syntax.string.pattern.synopsis=A host name followed by a ":" and a port number.
-property.server-id.synopsis=Specifies a unique identifier for the Directory Server within the Replication Domain.
-property.server-id.description=Each Directory Server within the same Replication Domain must have a different server ID. A Directory Server which is a member of multiple Replication Domains may use the same server ID for each of its Replication Domain configurations.
-property.window-size.synopsis=Specifies the window size that the Directory Server will use when communicating with Replication Servers.
+user-friendly-name=Dominio de repetici\u00f3n
+user-friendly-plural-name=Dominios de repetici\u00f3n
+synopsis=Un dominio de repetici\u00f3n est\u00e1 compuesto por varias instancias de Directory Server que comparten el mismo conjunto de datos sincronizados.
+property.assured-sd-level.synopsis=El nivel de confirmaci\u00f3n del modo secundario de datos seguros.
+property.assured-sd-level.description=Si el modo seguro se ha configurado en el modo de datos seguros, este valor define el n\u00famero de servidores de repetici\u00f3n que deben confirmar la actualizaci\u00f3n enviada antes de que se devuelva la llamada del cliente LDAP.
+property.assured-timeout.synopsis=El valor de tiempo de espera para las confirmaciones del modo seguro.
+property.assured-timeout.description=Define el periodo de tiempo (en milisegundos) que esperar\u00e1 el servidor de repetici\u00f3n para recibir confirmaciones seguras (en los modos secundarios de lectura o datos seguros) antes de devolver de todas formas la llamada del cliente LDAP.
+property.assured-type.synopsis=Define el modo seguro del dominio repetido.
+property.assured-type.description=El modo seguro se puede habilitar o deshabilitar. Si se habilita, los dos modos secundarios estar\u00e1n disponibles: modos de lectura o datos seguros.
+property.assured-type.syntax.enumeration.value.not-assured.synopsis=Las actualizaciones que se van a repetir (para que se reproduzcan en otros servidores LDAP de la topolog\u00eda) se env\u00edan sin necesidad de esperar una confirmaci\u00f3n y se devuelve inmediatamente la llamada del cliente LDAP.
+property.assured-type.syntax.enumeration.value.safe-data.synopsis=El modo seguro se ha habilitado en el modo secundario de datos seguros: las actualizaciones enviadas para la repetici\u00f3n est\u00e1n sujetas a una confirmaci\u00f3n definida por la propiedad "assured-sd-level". Una vez recibida la confirmaci\u00f3n, se devuelve la llamada del cliente LDAP.
+property.assured-type.syntax.enumeration.value.safe-read.synopsis=El modo seguro se ha habilitado en el modo secundario de lectura segura: las actualizaciones enviadas para la repetici\u00f3n est\u00e1n sujetas a una confirmaci\u00f3n de los servidores LDAP de la topolog\u00eda que presentan el mismo Id. de grupo que nosotros (definido con la propiedad "assured-sr-group-id"). Una vez recibida la confirmaci\u00f3n, se devuelve la llamada del cliente LDAP.
+property.base-dn.synopsis=Especifica el DN de base de los datos repetidos.
+property.group-id.synopsis=El Id. de grupo asociado al dominio de repetici\u00f3n.
+property.group-id.description=Este valor define el Id. de grupo del dominio repetido. El sistema de repetici\u00f3n se conectar\u00e1 y enviar\u00e1 preferentemente las actualizaciones a un servidor de repetici\u00f3n con el mismo Id. de grupo que \u00e9l.
+property.heartbeat-interval.synopsis=Especifica el intervalo de respuesta que utilizar\u00e1 Directory Server al comunicarse con los servidores de repetici\u00f3n.
+property.heartbeat-interval.description=Directory Server esperar\u00e1 una respuesta procedente del servidor de repetici\u00f3n en el intervalo de tiempo especificado. Si no se recibe esta respuesta en el intervalo indicado, Directory Server cerrar\u00e1 su conexi\u00f3n y establecer\u00e1 una nueva con otro servidor de repetici\u00f3n.
+property.isolation-policy.synopsis=Especifica el comportamiento que mostrar\u00e1 Directory Server cuando se intente realizar una operaci\u00f3n de escritura en los datos del dominio de repetici\u00f3n y no est\u00e9 disponible ninguno de los servidores de repetici\u00f3n configurados.
+property.isolation-policy.syntax.enumeration.value.accept-all-updates.synopsis=Indica que deben aceptarse las actualizaciones, incluso aunque no sea posible enviarlas a ning\u00fan servidor de repetici\u00f3n. La mejor opci\u00f3n consiste en enviar de nuevo esas actualizaciones a los servidores de repetici\u00f3n cuando est\u00e9 disponible uno. Sin embargo, es posible que peligren esos cambios debido a que s\u00f3lo est\u00e1n disponibles en la informaci\u00f3n del historial. Este modo puede presentar tambi\u00e9n una elevada latencia de repetici\u00f3n.
+property.isolation-policy.syntax.enumeration.value.reject-all-updates.synopsis=Indica que todas las actualizaciones de este dominio de repetici\u00f3n que se intente enviar se rechazar\u00e1n si no hay disponible ning\u00fan servidor de repetici\u00f3n.
+property.referrals-url.synopsis=Las URL que deben utilizar los otros servidores LDAP para comunicarse con nosotros.
+property.referrals-url.description=Las URL utilizadas por los servidores del mismo nivel de la topolog\u00eda para comunicarse con nosotros a trav\u00e9s de referencias de LDAP. Si no se define este atributo, se utilizar\u00e1n todas las URL disponibles que puedan acceder a este servidor. Si se define, s\u00f3lo se utilizar\u00e1n las URL especificadas.
+property.referrals-url.syntax.string.pattern.synopsis=Una URL de LDAP compatible con RFC 2255.
+property.replication-server.synopsis=Especifique las direcciones de los servidores de repetici\u00f3n del dominio de repetici\u00f3n a los que debe intentar conectarse Directory Server durante el inicio.
+property.replication-server.description=Las direcciones deben especificarse mediante la siguiente sintaxis: nombre de host:puerto.
+property.replication-server.syntax.string.pattern.synopsis=Un nombre de host seguido de dos puntos (":") y un n\u00famero de puerto.
+property.server-id.synopsis=Especifica un identificador exclusivo para la instancia de Directory Server del dominio de repetici\u00f3n.
+property.server-id.description=Cada instancia de Directory Server del dominio de repetici\u00f3n debe presentar un Id. de servidor diferente. Una instancia de Directory Server que sea miembro de varios dominios de repetici\u00f3n puede utilizar el mismo Id. de servidor para cada una de sus configuraciones del dominio de repetici\u00f3n.
+property.window-size.synopsis=Especifica el tama\u00f1o de ventana que utilizar\u00e1 Directory Server al comunicarse con los servidores de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_fr.properties
index 1b9d869..9fa7108 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_fr.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Replication Domain
-user-friendly-plural-name=Replication Domains
-synopsis=A Replication Domain comprises of several Directory Servers sharing the same synchronized set of data.
-property.assured-sd-level.synopsis=The level of acknowledgment for Safe Data assured sub mode.
-property.assured-sd-level.description=When assured mode configured in Safe Data mode, this value defines the number of replication servers that should acknowledge the sent update before the LDAP client call can return.
-property.assured-timeout.synopsis=The timeout value when waiting for assured mode acknowledgements.
-property.assured-timeout.description=Defines the amount of milliseconds the server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before returning anyway the LDAP client call.
-property.assured-type.synopsis=Defines the assured mode of the replicated domain.
-property.assured-type.description=The assured mode can be disable or enabled. When enabled, two sub modes are available: Safe Data or Safe Read modes.
-property.assured-type.syntax.enumeration.value.not-assured.synopsis=Updates sent for replication (for being replayed on other LDAP servers of the topology) are sent without waiting for any aknowledgement and the LDAP client call returns immediately.
-property.assured-type.syntax.enumeration.value.safe-data.synopsis=Assured mode is enabled in Safe Data sub mode: updates sent for replication are subject to acknowledgement defined by the assured-sd-level property. After acknowlegement is received, LDAP client call returns.
-property.assured-type.syntax.enumeration.value.safe-read.synopsis=Assured mode is enabled in Safe Read sub mode: updates sent for replication are subject to acknowledgement of LDAP servers of the topology having the same group id than us (defined with assured-sr-group-id property). After acknowlegement is received, LDAP client call returns.
-property.base-dn.synopsis=Specifies the base DN of the replicated data.
-property.group-id.synopsis=The group id associated with this replicated domain.
-property.group-id.description=This value defines the group id of the replicated domain. The replication system will preferably connect and send updates to replicate to a replication server with the same group id as him.
-property.heartbeat-interval.synopsis=Specifies the heart-beat interval that the Directory Server will use when communicating with Replication Servers.
-property.heartbeat-interval.description=The Directory Server expects a regular heart-beat coming from the Replication Server within the specified interval. If a heartbeat is not received within the interval, the Directory Server closes its connection and connects to another Replication Server.
-property.isolation-policy.synopsis=Specifies the behavior of the Directory Server if a write operation is attempted on the data within the Replication Domain when none of the configured Replication Servers are available.
-property.isolation-policy.syntax.enumeration.value.accept-all-updates.synopsis=Indicates that updates should be accepted even though it is not possible to send them to any Replication Server. Best effort is made to re-send those updates to a Replication Servers when one of them is available, however those changes are at risk because they are only available from the historical information. This mode can also introduce high replication latency.
-property.isolation-policy.syntax.enumeration.value.reject-all-updates.synopsis=Indicates that all updates attempted on this Replication Domain are rejected when no Replication Server is available.
-property.referrals-url.synopsis=The URLs other LDAP servers should you to refer to us.
-property.referrals-url.description=URLs used by peer servers of the topology to refer to us through LDAP referrals. If this attribute is not defined, every URLs available to access this server will be used. If defined, only URLs specified here will be used.
-property.referrals-url.syntax.string.pattern.synopsis=A LDAP URL compliant with RFC 2255.
-property.replication-server.synopsis=Specifies the addresses of the Replication Servers within the Replication Domain to which the Directory Server should try to connect at startup time.
-property.replication-server.description=Addresses must be specified using the syntax: hostname:port
-property.replication-server.syntax.string.pattern.synopsis=A host name followed by a ":" and a port number.
-property.server-id.synopsis=Specifies a unique identifier for the Directory Server within the Replication Domain.
-property.server-id.description=Each Directory Server within the same Replication Domain must have a different server ID. A Directory Server which is a member of multiple Replication Domains may use the same server ID for each of its Replication Domain configurations.
-property.window-size.synopsis=Specifies the window size that the Directory Server will use when communicating with Replication Servers.
+user-friendly-name=Domaine de r\u00e9plication
+user-friendly-plural-name=Domaines de r\u00e9plication
+synopsis=Le domaine de r\u00e9plication est constitu\u00e9 de plusieurs Directory Servers partageant le m\u00eame ensemble synchronis\u00e9 de donn\u00e9es.
+property.assured-sd-level.synopsis=Le niveau de reconnaissance pour le sous-mode assurant des donn\u00e9es s\u00fbres.
+property.assured-sd-level.description=Quand le mode d'assurance est configur\u00e9 en mode de donn\u00e9es s\u00fbres, cette valeur d\u00e9finit le nombre de serveurs de r\u00e9plication qui doivent reconna\u00eetre la mise \u00e0 jour envoy\u00e9e avant que l'appel du client LDAP ne puisse retourner.
+property.assured-timeout.synopsis=Valeur du d\u00e9lai d'attente des accus\u00e9s de r\u00e9ceptions au mode assur\u00e9.
+property.assured-timeout.description=D\u00e9finit la quantit\u00e9 de millisecondes que le serveur attend pour des reconnaissances d'assurance (soit dans le sous-mode assurant des donn\u00e9es s\u00fbres, soit dans le sous-mode assurant une lecture s\u00fbre) avant de retourner malgr\u00e9 tout l'appel du client LDAP.
+property.assured-type.synopsis=D\u00e9finit le mode d'assurance du domaine r\u00e9pliqu\u00e9.
+property.assured-type.description=Le mode d'assurance peut \u00eatre d\u00e9sactiv\u00e9 ou activ\u00e9. Quand il est activ\u00e9, deux sous-modes sont disponibles\u00a0: mode de donn\u00e9es s\u00fbres ou de lecture s\u00fbre.
+property.assured-type.syntax.enumeration.value.not-assured.synopsis=Les mises \u00e0 jour envoy\u00e9es pour la r\u00e9plication (pour \u00eatre rediffus\u00e9es sur d'autres serveurs LDAP de la topologie) sont envoy\u00e9es sans attendre aucune reconnaissance et l'appel du client LDAP retourne imm\u00e9diatement.
+property.assured-type.syntax.enumeration.value.safe-data.synopsis=Le mode d'assurance est activ\u00e9 dans le sous-mode de donn\u00e9es s\u00fbres\u00a0: les mises \u00e0 jour envoy\u00e9es pour la r\u00e9plication sont sujettes \u00e0 la reconnaissance d\u00e9finie par la propri\u00e9t\u00e9 assured-sd-level. Apr\u00e8s que la reconnaissance soit re\u00e7ue, l'appel du client LDAP retourne.
+property.assured-type.syntax.enumeration.value.safe-read.synopsis=Le mode d'assurance est activ\u00e9 dans le sous-mode lecture s\u00fbre\u00a0: les mises \u00e0 jour envoy\u00e9es pour la r\u00e9plication sont sujettes \u00e0 la reconnaissance des serveurs LDAP de la topolgie ayant le m\u00eame ID de groupe que nous (d\u00e9fini avec la propri\u00e9t\u00e9 assured-sr-group-id). Apr\u00e8s que la reconnaissance soit re\u00e7ue, l'appel du client LDAP retourne.
+property.base-dn.synopsis=Sp\u00e9cifie le DN de base des donn\u00e9es r\u00e9pliqu\u00e9es.
+property.group-id.synopsis=L'ID de groupe associ\u00e9 \u00e0 ce domaine r\u00e9pliqu\u00e9.
+property.group-id.description=Cette valeur d\u00e9finit l'ID de groupe du domaine r\u00e9pliqu\u00e9. Le syst\u00e8me de r\u00e9plication se connectera de pr\u00e9f\u00e9rence et enverra des mises \u00e0 jour pour r\u00e9pliquer vers un serveur de r\u00e9plication avec le m\u00eame ID de groupe que lui.
+property.heartbeat-interval.synopsis=Sp\u00e9cifie l'intervalle de battement de c\u0153ur que Directory Server utilise lors de la communication avec les serveurs de r\u00e9plication.
+property.heartbeat-interval.description=Directory Server attend un battement de c\u0153ur normal venant du serveur de r\u00e9plication dans l'intervalle sp\u00e9cifi\u00e9. Si un battement de c\u0153ur n'est pas re\u00e7u dans l'intervalle, Directory Server ferme sa connexion et se connecte \u00e0 un autre serveur de r\u00e9plication.
+property.isolation-policy.synopsis=Sp\u00e9cifie le comportement de Directory Server si une op\u00e9ration en \u00e9criture est tent\u00e9e sur les donn\u00e9es dans le domaine de r\u00e9plication quand aucun des serveurs de r\u00e9plication configur\u00e9 n'est disponible.
+property.isolation-policy.syntax.enumeration.value.accept-all-updates.synopsis=Indique que les mises \u00e0 jour doivent \u00eatre accept\u00e9es m\u00eame si ce n'est pas possible de les envoyer vers un serveur de r\u00e9plication. Le renvoi de ces mises \u00e0 jour vers des serveurs de r\u00e9plication est effectu\u00e9 au mieux quand l'un d'entre eux est disponible. Cependant ces modifications pr\u00e9sentent un risque car elles sont uniquement disponibles \u00e0 partir de l'historique des informations. Ce mode peut aussi introduire une latence \u00e9lev\u00e9e de r\u00e9plication.
+property.isolation-policy.syntax.enumeration.value.reject-all-updates.synopsis=Indique que toutes les tentatives de mises \u00e0 jour sur ce domaine de r\u00e9plication sont refus\u00e9es quand aucun serveur de r\u00e9plication n'est disponible.
+property.referrals-url.synopsis=Les URL d'autres serveurs LDAP si vous devez vous rapporter \u00e0 nous.
+property.referrals-url.description=Les URL utilis\u00e9es par des serveurs pairs de la topologie doivent se rapporter \u00e0 nous via des r\u00e9f\u00e9rences LDAP. Si cet attribut n'est pas d\u00e9fini, chaque URL disponible pour acc\u00e9der \u00e0 ce serveur sera utilis\u00e9e. Si elles sont d\u00e9finies, seules les URL sp\u00e9cifi\u00e9es sont utilis\u00e9es.
+property.referrals-url.syntax.string.pattern.synopsis=Une URL LDAP conforme \u00e0 RFC 2255.
+property.replication-server.synopsis=Sp\u00e9cifie les adresses des serveurs de r\u00e9plication dans le domaine de r\u00e9plication auquel Directory Server doit essayer de se connecter \u00e0 l'heure du d\u00e9marrage. 
+property.replication-server.description=Les adresses doivent \u00eatre sp\u00e9cifi\u00e9es \u00e0 l'aide de la syntaxe : hostname:port.
+property.replication-server.syntax.string.pattern.synopsis=Un nom d'h\u00f4te suivi de ":" et un num\u00e9ro de port.
+property.server-id.synopsis=Sp\u00e9cifie un identifiant unique pour Directory Server dans le domaine de r\u00e9plication.
+property.server-id.description=Chaque Directory Server dans le m\u00eame domaine de r\u00e9plication doit avoir un ID de serveur diff\u00e9rent. Un Directory Server qui est membre de plusieurs domaines de r\u00e9plication peut utiliser le m\u00eame ID de serveur pour chacune des configurations de son domaine de r\u00e9plication.
+property.window-size.synopsis=Sp\u00e9cifie la taille de la fen\u00eatre que Directory Server utilise lors de la communication avec les serveurs de r\u00e9plication.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_zh_CN.properties
index 1b9d869..f9f15c3 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationDomainCfgDefn_zh_CN.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Replication Domain
-user-friendly-plural-name=Replication Domains
-synopsis=A Replication Domain comprises of several Directory Servers sharing the same synchronized set of data.
-property.assured-sd-level.synopsis=The level of acknowledgment for Safe Data assured sub mode.
-property.assured-sd-level.description=When assured mode configured in Safe Data mode, this value defines the number of replication servers that should acknowledge the sent update before the LDAP client call can return.
-property.assured-timeout.synopsis=The timeout value when waiting for assured mode acknowledgements.
-property.assured-timeout.description=Defines the amount of milliseconds the server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before returning anyway the LDAP client call.
-property.assured-type.synopsis=Defines the assured mode of the replicated domain.
-property.assured-type.description=The assured mode can be disable or enabled. When enabled, two sub modes are available: Safe Data or Safe Read modes.
-property.assured-type.syntax.enumeration.value.not-assured.synopsis=Updates sent for replication (for being replayed on other LDAP servers of the topology) are sent without waiting for any aknowledgement and the LDAP client call returns immediately.
-property.assured-type.syntax.enumeration.value.safe-data.synopsis=Assured mode is enabled in Safe Data sub mode: updates sent for replication are subject to acknowledgement defined by the assured-sd-level property. After acknowlegement is received, LDAP client call returns.
-property.assured-type.syntax.enumeration.value.safe-read.synopsis=Assured mode is enabled in Safe Read sub mode: updates sent for replication are subject to acknowledgement of LDAP servers of the topology having the same group id than us (defined with assured-sr-group-id property). After acknowlegement is received, LDAP client call returns.
-property.base-dn.synopsis=Specifies the base DN of the replicated data.
-property.group-id.synopsis=The group id associated with this replicated domain.
-property.group-id.description=This value defines the group id of the replicated domain. The replication system will preferably connect and send updates to replicate to a replication server with the same group id as him.
-property.heartbeat-interval.synopsis=Specifies the heart-beat interval that the Directory Server will use when communicating with Replication Servers.
-property.heartbeat-interval.description=The Directory Server expects a regular heart-beat coming from the Replication Server within the specified interval. If a heartbeat is not received within the interval, the Directory Server closes its connection and connects to another Replication Server.
-property.isolation-policy.synopsis=Specifies the behavior of the Directory Server if a write operation is attempted on the data within the Replication Domain when none of the configured Replication Servers are available.
-property.isolation-policy.syntax.enumeration.value.accept-all-updates.synopsis=Indicates that updates should be accepted even though it is not possible to send them to any Replication Server. Best effort is made to re-send those updates to a Replication Servers when one of them is available, however those changes are at risk because they are only available from the historical information. This mode can also introduce high replication latency.
-property.isolation-policy.syntax.enumeration.value.reject-all-updates.synopsis=Indicates that all updates attempted on this Replication Domain are rejected when no Replication Server is available.
-property.referrals-url.synopsis=The URLs other LDAP servers should you to refer to us.
-property.referrals-url.description=URLs used by peer servers of the topology to refer to us through LDAP referrals. If this attribute is not defined, every URLs available to access this server will be used. If defined, only URLs specified here will be used.
-property.referrals-url.syntax.string.pattern.synopsis=A LDAP URL compliant with RFC 2255.
-property.replication-server.synopsis=Specifies the addresses of the Replication Servers within the Replication Domain to which the Directory Server should try to connect at startup time.
-property.replication-server.description=Addresses must be specified using the syntax: hostname:port
-property.replication-server.syntax.string.pattern.synopsis=A host name followed by a ":" and a port number.
-property.server-id.synopsis=Specifies a unique identifier for the Directory Server within the Replication Domain.
-property.server-id.description=Each Directory Server within the same Replication Domain must have a different server ID. A Directory Server which is a member of multiple Replication Domains may use the same server ID for each of its Replication Domain configurations.
-property.window-size.synopsis=Specifies the window size that the Directory Server will use when communicating with Replication Servers.
+user-friendly-name=\u590d\u5236\u57df
+user-friendly-plural-name=\u590d\u5236\u57df
+synopsis=\u590d\u5236\u57df\u5305\u542b\u591a\u4e2a\u5171\u4eab\u540c\u4e00\u6570\u636e\u540c\u6b65\u96c6\u7684 Directory Server\u3002
+property.assured-sd-level.synopsis=\u5b89\u5168\u6570\u636e\u786e\u4fdd\u5b50\u6a21\u5f0f\u786e\u8ba4\u7684\u7ea7\u522b\u3002
+property.assured-sd-level.description=\u5728\u5b89\u5168\u6570\u636e\u6a21\u5f0f\u4e0b\u914d\u7f6e\u786e\u4fdd\u6a21\u5f0f\u540e\uff0c\u8be5\u503c\u7528\u4e8e\u5b9a\u4e49\u5728\u53ef\u8fd4\u56de LDAP \u5ba2\u6237\u7aef\u8c03\u7528\u524d\u5e94\u786e\u8ba4\u6240\u53d1\u9001\u66f4\u65b0\u7684\u590d\u5236\u670d\u52a1\u5668\u6570\u3002
+property.assured-timeout.synopsis=\u7b49\u5f85\u786e\u4fdd\u6a21\u5f0f\u786e\u8ba4\u7684\u8d85\u65f6\u503c\u3002
+property.assured-timeout.description=\u5b9a\u4e49\u5728\u4ee5\u4efb\u4f55\u65b9\u5f0f\u8fd4\u56de LDAP \u5ba2\u6237\u7aef\u524d\u670d\u52a1\u5668\u7b49\u5f85\u786e\u4fdd\u786e\u8ba4\u7684\u6beb\u79d2\u6570\u3002
+property.assured-type.synopsis=\u5b9a\u4e49\u590d\u5236\u57df\u7684\u786e\u4fdd\u6a21\u5f0f\u3002
+property.assured-type.description=\u53ef\u4ee5\u7981\u7528\u6216\u542f\u7528\u786e\u4fdd\u6a21\u5f0f\u3002\u5728\u542f\u7528\u786e\u4fdd\u6a21\u5f0f\u65f6\uff0c\u6709\u4e24\u4e2a\u5b50\u6a21\u5f0f\u53ef\u7528\uff1a\u5b89\u5168\u6570\u636e\u6216\u5b89\u5168\u8bfb\u53d6\u6a21\u5f0f\u3002
+property.assured-type.syntax.enumeration.value.not-assured.synopsis=\u53d1\u9001\u7528\u4e8e\u590d\u5236\uff08\u7528\u4e8e\u5728\u62d3\u6251\u7ed3\u6784\u7684\u5176\u4ed6 LDAP \u670d\u52a1\u5668\u4e0a\u91cd\u653e\uff09\u7684\u5df2\u53d1\u9001\u66f4\u65b0\uff0c\u800c\u4e0d\u7b49\u5f85\u4efb\u4f55\u786e\u8ba4\uff0c\u5e76\u4e14\u4f1a\u7acb\u5373\u8fd4\u56de LDAP \u5ba2\u6237\u7aef\u8c03\u7528\u3002
+property.assured-type.syntax.enumeration.value.safe-data.synopsis=\u5728\u5b89\u5168\u6570\u636e\u5b50\u6a21\u5f0f\u4e0b\u542f\u7528\u786e\u4fdd\u6a21\u5f0f\uff1a\u6240\u53d1\u9001\u7684\u7528\u4e8e\u590d\u5236\u7684\u66f4\u65b0\u8981\u5f97\u5230\u7531 assured-sd-level \u5c5e\u6027\u5b9a\u4e49\u7684\u786e\u8ba4\u3002\u6536\u5230\u786e\u8ba4\u540e\uff0c\u4f1a\u8fd4\u56de LDAP \u5ba2\u6237\u7aef\u8c03\u7528\u3002
+property.assured-type.syntax.enumeration.value.safe-read.synopsis=\u5728\u5b89\u5168\u8bfb\u53d6\u5b50\u6a21\u5f0f\u4e0b\u542f\u7528\u786e\u4fdd\u6a21\u5f0f\uff1a\u6240\u53d1\u9001\u7684\u7528\u4e8e\u590d\u5236\u7684\u66f4\u65b0\u8981\u5f97\u5230\u62d3\u6251\u7ed3\u6784\u4e2d LDAP \u670d\u52a1\u5668\u7684\u786e\u8ba4\uff0c\u8fd9\u4e9b LDAP \u670d\u52a1\u5668\u5177\u6709\u9664 us \u5916\u7684\u76f8\u540c\u7ec4 ID\uff08\u901a\u8fc7 assured-sr-group-id \u5c5e\u6027\u5b9a\u4e49\uff09\u3002\u6536\u5230\u786e\u8ba4\u540e\uff0c\u4f1a\u8fd4\u56de LDAP \u5ba2\u6237\u7aef\u8c03\u7528\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u590d\u5236\u6570\u636e\u7684\u57fa DN\u3002
+property.group-id.synopsis=\u4e0e\u8be5\u590d\u5236\u57df\u5173\u8054\u7684\u7ec4 ID\u3002
+property.group-id.description=\u8be5\u503c\u5b9a\u4e49\u4e86\u590d\u5236\u57df\u7684\u7ec4 ID\u3002\u590d\u5236\u7cfb\u7edf\u9996\u5148\u5c06\u8fde\u63a5\u5e76\u53d1\u9001\u66f4\u65b0\u4ee5\u590d\u5236\u5230\u4e0e\u8be5\u7cfb\u7edf\u5177\u6709\u76f8\u540c\u7ec4 ID \u7684\u590d\u5236\u670d\u52a1\u5668\u3002
+property.heartbeat-interval.synopsis=\u6307\u5b9a Directory Server \u5728\u4e0e\u590d\u5236\u670d\u52a1\u5668\u901a\u8baf\u65f6\u5c06\u8981\u4f7f\u7528\u7684\u5fc3\u8df3\u65f6\u95f4\u95f4\u9694\u3002
+property.heartbeat-interval.description=Directory Server \u671f\u671b\u5728\u6307\u5b9a\u7684\u65f6\u95f4\u95f4\u9694\u5185\u63a5\u53d7\u5230\u6765\u81ea\u590d\u5236\u670d\u52a1\u5668\u7684\u6b63\u5e38\u5fc3\u8df3\u3002\u5982\u679c\u5728\u8be5\u65f6\u95f4\u95f4\u9694\u5185\u672a\u63a5\u53d7\u5230\u5fc3\u8df3\uff0cDirectory Server \u5c06\u5173\u95ed\u5176\u8fde\u63a5\u5e76\u8fde\u63a5\u5230\u5176\u4ed6\u590d\u5236\u670d\u52a1\u5668\u3002
+property.isolation-policy.synopsis=\u6307\u5b9a\u5982\u679c\u914d\u7f6e\u7684\u590d\u5236\u670d\u52a1\u5668\u90fd\u4e0d\u53ef\u7528\uff0c\u5728\u5bf9\u590d\u5236\u57df\u4e2d\u7684\u6570\u636e\u6267\u884c\u5199\u64cd\u4f5c\u65f6 Directory Server \u7684\u884c\u4e3a\u3002
+property.isolation-policy.syntax.enumeration.value.accept-all-updates.synopsis=\u6307\u793a\u5373\u4f7f\u65e0\u6cd5\u5c06\u66f4\u65b0\u53d1\u9001\u5230\u4efb\u4f55\u590d\u5236\u670d\u52a1\u5668\u4e5f\u5e94\u63a5\u53d7\u66f4\u65b0\u3002\u5f53\u590d\u5236\u670d\u52a1\u5668\u4e2d\u6709\u4e00\u4e2a\u670d\u52a1\u5668\u53ef\u7528\u65f6\uff0c\u5c31\u4f1a\u5c3d\u529b\u5c06\u8fd9\u4e9b\u66f4\u65b0\u91cd\u65b0\u53d1\u9001\u5230\u8fd9\u4e9b\u590d\u5236\u670d\u52a1\u5668\uff0c\u4f46\u662f\u7531\u4e8e\u66f4\u65b0\u4ec5\u662f\u6765\u81ea\u5386\u53f2\u4fe1\u606f\uff0c\u56e0\u6b64\u6240\u505a\u7684\u66f4\u6539\u4f1a\u6709\u98ce\u9669\u3002\u8be5\u6a21\u5f0f\u4e5f\u53ef\u80fd\u5bfc\u81f4\u9ad8\u590d\u5236\u65f6\u5ef6\u3002
+property.isolation-policy.syntax.enumeration.value.reject-all-updates.synopsis=\u6307\u793a\u5f53\u6ca1\u6709\u53ef\u7528\u7684\u590d\u5236\u670d\u52a1\u5668\u65f6\u5728\u8be5\u590d\u5236\u57df\u4e2d\u5c1d\u8bd5\u7684\u6240\u6709\u66f4\u65b0\u5c06\u88ab\u62d2\u7edd\u3002
+property.referrals-url.synopsis=\u5176\u4ed6 LDAP \u670d\u52a1\u5668\u4f7f\u60a8\u53ef\u4ee5\u8054\u7cfb\u6211\u4eec\u65f6\u4f7f\u7528\u7684 URL\u3002
+property.referrals-url.description=\u62d3\u6251\u7ed3\u6784\u4e2d\u5bf9\u7b49\u670d\u52a1\u5668\u901a\u8fc7 LDAP \u5f15\u7528\u8054\u7cfb\u5230\u6211\u4eec\u65f6\u4f7f\u7528\u7684 URL\u3002\u5982\u679c\u672a\u5b9a\u4e49\u8be5\u5c5e\u6027\uff0c\u5c06\u4f7f\u7528\u53ef\u7528\u4e8e\u8bbf\u95ee\u8be5\u670d\u52a1\u5668\u7684\u6bcf\u4e2a URL\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u8be5\u5c5e\u6027\uff0c\u5c06\u4ec5\u4f7f\u7528\u5728\u6b64\u6307\u5b9a\u7684 URL\u3002
+property.referrals-url.syntax.string.pattern.synopsis=\u7b26\u5408 RFC 2255 \u7684 LDAP URL\u3002
+property.replication-server.synopsis=\u6307\u5b9a Directory Server \u5728\u542f\u52a8\u65f6\u5c1d\u8bd5\u8fde\u63a5\u7684\u590d\u5236\u57df\u4e2d\u590d\u5236\u670d\u52a1\u5668\u7684\u5730\u5740\u3002
+property.replication-server.description=\u5fc5\u987b\u4f7f\u7528\u8bed\u6cd5 hostname:port \u6307\u5b9a\u5730\u5740
+property.replication-server.syntax.string.pattern.synopsis=\u4e3b\u673a\u540d\u540e\u8ddf ":" \u548c\u7aef\u53e3\u53f7\u3002
+property.server-id.synopsis=\u6307\u5b9a\u590d\u5236\u57df\u4e2d Directory Server \u7684\u552f\u4e00\u6807\u8bc6\u7b26\u3002
+property.server-id.description=\u540c\u4e00\u590d\u5236\u57df\u4e2d\u7684\u5404\u4e2a Directory Server \u5fc5\u987b\u5177\u6709\u4e0d\u540c\u7684\u670d\u52a1\u5668 ID\u3002\u4f5c\u4e3a\u591a\u4e2a\u590d\u5236\u57df\u7684\u6210\u5458\u7684 Directory Server \u53ef\u4ee5\u5bf9\u5176\u6bcf\u4e2a\u590d\u5236\u57df\u914d\u7f6e\u4f7f\u7528\u76f8\u540c\u7684\u670d\u52a1\u5668 ID\u3002
+property.window-size.synopsis=\u6307\u5b9a Directory Server \u5728\u4e0e\u590d\u5236\u670d\u52a1\u5668\u901a\u8baf\u65f6\u5c06\u8981\u4f7f\u7528\u7684\u7a97\u53e3\u5927\u5c0f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_de.properties
index e6fffa6..3b51bd2 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_de.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Replication Server
-user-friendly-plural-name=Replication Servers
-synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
+user-friendly-name=Replikationsserver
+user-friendly-plural-name=Replicationsserver
+synopsis=Replikationsserver ver\u00f6ffentlichen Updates auf Directory-Servern in einer Replikationsdom\u00e4ne.
 property.assured-timeout.synopsis=Der Timeoutwert wenn auf Versicherter-Modus-Quittierungen gewartet wird.
-property.assured-timeout.description=Defines the amount of milliseconds the replication server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before forgetting them and answer to the entity that sent an update and is waiting for acknowledgment.
-property.degraded-status-threshold.synopsis=The number of pending changes as threshold value for putting a directory server in degraded status.
-property.degraded-status-threshold.description=This value represents a number of pending changes a replication server has in queue for sending to a directory server. Once this value is crossed, the matching directory server goes in degraded status. When number of pending changes goes back under this value, the directory server is put back in normal status. 0 means status analyzer is disabled and directory servers are never put in degraded status.
-property.group-id.synopsis=The group id for the replication server.
-property.group-id.description=This value defines the group id of the replication server. The replication system of a LDAP server uses the group id of the replicated domain and tries to connect, if possible, to a replication with the same group id.
-property.queue-size.synopsis=Specifies the number of changes that are kept in memory for each Directory Server in the Replication Domain.
-property.replication-db-directory.synopsis=The path where the Replication Server stores all persistent information.
-property.replication-port.synopsis=The port on which this Replication Server waits for connections from other Replication Servers or Directory Servers.
-property.replication-purge-delay.synopsis=The time (in seconds) after which the Replication Server erases all persistent information.
-property.replication-server.synopsis=Specifies the addresses of other Replication Servers to which this Replication Server tries to connect at startup time.
+property.assured-timeout.description=Definiert die Anzahl der Millisekunden, die der Replikationsserver auf zugesicherte Quittierungen warten (in den Untermodi Sichere Daten oder Sicherer Lesevorgang), bevor sie vergessen werden, und die Antwort an die Entit\u00e4t, die eine Aktualisierung sendet und auf die Quittierung wartet. 
+property.degraded-status-threshold.synopsis=Die Anzahl ausstehender \u00c4nderungen als Schwellenwert, ab dem ein Directory-Server in einen herabgestuften Status versetzt wird.
+property.degraded-status-threshold.description=Dieser Wert steht f\u00fcr eine Anzahl ausstehender \u00c4nderungen in der Warteschlange eines Replikationsserers zum Versand an einen Directory-Server. Wenn dieser Wert \u00fcberschritten wird, wechselt der entsprechende Directory-Server in den herabgestuften Status. Wenn die Anzahl der ausstehenden \u00c4nderungen unter diesen Wert sinkt, wechselt der Directory-Server zur\u00fcck in den normalen Status. 0 bedeutet, dass die Statusanalyse deaktiviert ist und die Directory-Server niemals in den herabgestuften Status wechseln.
+property.group-id.synopsis=Die Gruppen-ID f\u00fcr den Replikationsserver.
+property.group-id.description=Der Wert definiert die Gruppen-ID des Replikationsservers. Das Replikationssystem eines LDAP-Servers verwendet die Gruppen-ID der replizierten Dom\u00e4ne und versucht, m\u00f6glichst eine Verbindung zu einer Replikation mit der gleichen Gruppen-ID herzustellen.
+property.queue-size.synopsis=Gibt die Anzahl der \u00c4nderungen an, die im Speicher f\u00fcr jeden Directory-Server in der Replikationsdom\u00e4ne beibehalten werden.
+property.replication-db-directory.synopsis=Der Pfad, unter dem der Replikationsserver alle dauerhaften Informationen speichert.
+property.replication-port.synopsis=Der Anschluss, an dem der Replikationsserver auf Verbindungen von anderen Replikationsservern oder Directory-Servern wartet.
+property.replication-purge-delay.synopsis=Die Zeit (in Sekunden), nach der der Replikationsserver alle dauerhaften Informationen l\u00f6scht.
+property.replication-server.synopsis=Gibt die Adressen der Replikationsserver an, mit denen dieser Replikationsserver zur Startzeit eine Verbindung herzustellen versucht.
 property.replication-server.description=Adressen m\u00fcssen in folgender Form angegeben werden: hostname:port 
 property.replication-server.syntax.string.pattern.synopsis=Ein Host kann von einem ":" und einer Portnummer gefolgt werden.
-property.replication-server-id.synopsis=Specifies a unique identifier for the Replication Server.
-property.replication-server-id.description=Each Replication Server must have a different server ID.
-property.window-size.synopsis=Specifies the window size that the Replication Server uses when communicating with other Replication Servers.
+property.replication-server-id.synopsis=Gibt eine eindeutige Kennung f\u00fcr den Replikationsserver an.
+property.replication-server-id.description=Jeder Replikationsserver muss eine andere Server-ID haben.
+property.window-size.synopsis=Gibt die Fenstergr\u00f6\u00dfe an, die ein Directory-Server benutzt, um mit einem Replikationsserver zu kommunizieren.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_es.properties
index c1f6b44..6bfafca 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_es.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Replication Server
-user-friendly-plural-name=Replication Servers
-synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
-property.assured-timeout.synopsis=The timeout value when waiting for assured mode acknowledgements.
-property.assured-timeout.description=Defines the amount of milliseconds the replication server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before forgetting them and answer to the entity that sent an update and is waiting for acknowledgment.
-property.degraded-status-threshold.synopsis=The number of pending changes as threshold value for putting a directory server in degraded status.
-property.degraded-status-threshold.description=This value represents a number of pending changes a replication server has in queue for sending to a directory server. Once this value is crossed, the matching directory server goes in degraded status. When number of pending changes goes back under this value, the directory server is put back in normal status. 0 means status analyzer is disabled and directory servers are never put in degraded status.
-property.group-id.synopsis=The group id for the replication server.
-property.group-id.description=This value defines the group id of the replication server. The replication system of a LDAP server uses the group id of the replicated domain and tries to connect, if possible, to a replication with the same group id.
-property.queue-size.synopsis=Specifies the number of changes that are kept in memory for each Directory Server in the Replication Domain.
-property.replication-db-directory.synopsis=The path where the Replication Server stores all persistent information.
-property.replication-port.synopsis=The port on which this Replication Server waits for connections from other Replication Servers or Directory Servers.
-property.replication-purge-delay.synopsis=The time (in seconds) after which the Replication Server erases all persistent information.
-property.replication-server.synopsis=Specifies the addresses of other Replication Servers to which this Replication Server tries to connect at startup time.
-property.replication-server.description=Addresses must be specified using the syntax: hostname:port
-property.replication-server.syntax.string.pattern.synopsis=A host name followed by a ":" and a port number.
-property.replication-server-id.synopsis=Specifies a unique identifier for the Replication Server.
-property.replication-server-id.description=Each Replication Server must have a different server ID.
-property.window-size.synopsis=Specifies the window size that the Replication Server uses when communicating with other Replication Servers.
+user-friendly-name=Servidor de repetici\u00f3n
+user-friendly-plural-name=Servidores de repetici\u00f3n
+synopsis=Los servidores de repetici\u00f3n publican actualizaciones en los servidores de directorios dentro de un dominio de repetici\u00f3n.
+property.assured-timeout.synopsis=El valor de tiempo de espera para las confirmaciones del modo seguro.
+property.assured-timeout.description=Define el n\u00famero de milisegundos que esperar\u00e1 el servidor de repetici\u00f3n a recibir confirmaciones seguras (en los modos secundarios de lectura o datos seguros) antes de que las descarte y responda a la entidad que envi\u00f3 una actualizaci\u00f3n y espera una confirmaci\u00f3n.
+property.degraded-status-threshold.synopsis=El n\u00famero de cambios pendientes en forma de valor de umbral para establecer un servidor de directorios en el estado degradado.
+property.degraded-status-threshold.description=Este valor representa el n\u00famero de cambios pendientes de env\u00edo a un servidor de directorios que el servidor de repetici\u00f3n ha incluido en la cola. Una vez sobrepasado este valor, el servidor de directorios coincidente pasar\u00e1 al estado degradado. Cuando el n\u00famero de cambios pendientes vuelva a ser inferior a este valor, el servidor de directorios se restablecer\u00e1 al estado normal. El valor 0 indica que se ha deshabilitado el analizador de estado y los servidores de directorios no se establecer\u00e1n nunca en el estado degradado.
+property.group-id.synopsis=El Id. de grupo del servidor de repetici\u00f3n.
+property.group-id.description=Este valor define el Id. de grupo del servidor de repetici\u00f3n. El sistema de repetici\u00f3n de un servidor LDAP utiliza el Id. de grupo del dominio repetido y, si es posible, intenta conectarse a una repetici\u00f3n con el mismo Id. de grupo.
+property.queue-size.synopsis=Especifica el n\u00famero de cambios que se conserva en la memoria de cada instancia de Directory Server del dominio de repetici\u00f3n.
+property.replication-db-directory.synopsis=La ruta a la ubicaci\u00f3n en la que el servidor de repetici\u00f3n almacena toda la informaci\u00f3n persistente.
+property.replication-port.synopsis=El puerto en el que este servidor de repetici\u00f3n espera las conexiones de otros servidores de repetici\u00f3n o de otras instancias de Directory Server.
+property.replication-purge-delay.synopsis=El tiempo (en segundos) tras el cual el servidor de repetici\u00f3n borrar\u00e1 toda la informaci\u00f3n persistente.
+property.replication-server.synopsis=Especifica las direcciones de otros servidores de repetici\u00f3n a los que este servidor de repetici\u00f3n intentar\u00e1 conectarse durante el inicio.
+property.replication-server.description=Las direcciones deben especificarse mediante la siguiente sintaxis: nombre de host:puerto.
+property.replication-server.syntax.string.pattern.synopsis=Un nombre de host seguido de dos puntos (":") y un n\u00famero de puerto.
+property.replication-server-id.synopsis=Especifica un identificador exclusivo para el servidor de repetici\u00f3n.
+property.replication-server-id.description=Cada servidor de repetici\u00f3n debe tener un Id. de servidor diferente.
+property.window-size.synopsis=Especifica el tama\u00f1o de la ventana que utiliza el servidor de repetici\u00f3n al comunicarse con otros servidores de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_fr.properties
index c1f6b44..ae44bf8 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_fr.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Replication Server
-user-friendly-plural-name=Replication Servers
-synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
-property.assured-timeout.synopsis=The timeout value when waiting for assured mode acknowledgements.
-property.assured-timeout.description=Defines the amount of milliseconds the replication server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before forgetting them and answer to the entity that sent an update and is waiting for acknowledgment.
-property.degraded-status-threshold.synopsis=The number of pending changes as threshold value for putting a directory server in degraded status.
-property.degraded-status-threshold.description=This value represents a number of pending changes a replication server has in queue for sending to a directory server. Once this value is crossed, the matching directory server goes in degraded status. When number of pending changes goes back under this value, the directory server is put back in normal status. 0 means status analyzer is disabled and directory servers are never put in degraded status.
-property.group-id.synopsis=The group id for the replication server.
-property.group-id.description=This value defines the group id of the replication server. The replication system of a LDAP server uses the group id of the replicated domain and tries to connect, if possible, to a replication with the same group id.
-property.queue-size.synopsis=Specifies the number of changes that are kept in memory for each Directory Server in the Replication Domain.
-property.replication-db-directory.synopsis=The path where the Replication Server stores all persistent information.
-property.replication-port.synopsis=The port on which this Replication Server waits for connections from other Replication Servers or Directory Servers.
-property.replication-purge-delay.synopsis=The time (in seconds) after which the Replication Server erases all persistent information.
-property.replication-server.synopsis=Specifies the addresses of other Replication Servers to which this Replication Server tries to connect at startup time.
-property.replication-server.description=Addresses must be specified using the syntax: hostname:port
-property.replication-server.syntax.string.pattern.synopsis=A host name followed by a ":" and a port number.
-property.replication-server-id.synopsis=Specifies a unique identifier for the Replication Server.
-property.replication-server-id.description=Each Replication Server must have a different server ID.
-property.window-size.synopsis=Specifies the window size that the Replication Server uses when communicating with other Replication Servers.
+user-friendly-name=Serveur de r\u00e9plication
+user-friendly-plural-name=Serveurs de r\u00e9plication
+synopsis=Le serveur de r\u00e9plication publie des mises \u00e0 jour aux Directory Servers dans le domaine de r\u00e9plication.
+property.assured-timeout.synopsis=Valeur du d\u00e9lai d'attente des accus\u00e9s de r\u00e9ceptions au mode assur\u00e9.
+property.assured-timeout.description=D\u00e9finit le nombre de millisecondes pendant lequel le serveur de r\u00e9plication patientera pour obtenir les accus\u00e9s de r\u00e9ception assur\u00e9s (aux sous-modes assur\u00e9s Safe Data ou Safe Read) avant de les oublier et pour r\u00e9pondre \u00e0 l'entit\u00e9 qui a envoy\u00e9 une mise \u00e0 jour et attend l'accus\u00e9.
+property.degraded-status-threshold.synopsis=Le nombre de modifications en instance comme valeur seuil pour mettre un serveur d'annuaire en \u00e9tat endommag\u00e9.
+property.degraded-status-threshold.description=Cette valeur repr\u00e9sente un certain nombre de modifications en instance qu'un serveur de r\u00e9plication a en attente \u00e0 envoyer \u00e0 un serveur d'annuaire. Une fois cette valeur crois\u00e9e, le serveur d'annuaire correspondant passe \u00e0 l'\u00e9tat endommag\u00e9. Lorsque le nombre de modifications en instance revient sous sa valeur, le serveur d'annuaire revient \u00e0 l'\u00e9tat normal. 0 signifie que l'analyseur d'\u00e9tat est d\u00e9sactiv\u00e9 et que les serveurs d'annuaire ne sont jamais mis \u00e0 l'\u00e9tat endommag\u00e9.
+property.group-id.synopsis=Id du groupe pour le serveur de r\u00e9plication.
+property.group-id.description=Cette valeur d\u00e9finit l'id du groupe du serveur de r\u00e9plication. Le syst\u00e8me de r\u00e9plication d'un serveur LDAP utilise l'id du groupe du domaine r\u00e9pliqu\u00e9 et essaie de se connecter, si possible, \u00e0 une r\u00e9plication avec le m\u00eame id de groupe.
+property.queue-size.synopsis=Sp\u00e9cifie le nombre de modifications gard\u00e9es en m\u00e9moire pour chaque serveur d'annuaire dans le domaine de r\u00e9plication.
+property.replication-db-directory.synopsis=Le chemin o\u00f9 le serveur de r\u00e9plication stocke toutes les informations persistantes.
+property.replication-port.synopsis=Le port sur lequel ce serveur de r\u00e9plication attend des connexions depuis d'autres serveurs de r\u00e9plication ou serveurs d'annuaire.
+property.replication-purge-delay.synopsis=La dur\u00e9e (en secondes) apr\u00e8s laquelle le serveur de r\u00e9plication efface toutes les informations persistantes.
+property.replication-server.synopsis=Sp\u00e9cifie les adresses d'autres serveurs de r\u00e9plication auxquelles ce serveur de r\u00e9plication essaie de se connecter au moment du d\u00e9marrage.
+property.replication-server.description=Les adresses doivent \u00eatre sp\u00e9cifi\u00e9es \u00e0 l'aide de la syntaxe : hostname:port.
+property.replication-server.syntax.string.pattern.synopsis=Un nom d'h\u00f4te suivi de ":" et un num\u00e9ro de port.
+property.replication-server-id.synopsis=Sp\u00e9cifie un identifiant unique pour le serveur de r\u00e9plication.
+property.replication-server-id.description=Chaque serveur de r\u00e9plication doit avoir un ID de serveur diff\u00e9rent.
+property.window-size.synopsis=Sp\u00e9cifie la taille de la fen\u00eatre que le serveur de r\u00e9plication utilise lors de la communication avec d'autres serveurs de r\u00e9plication.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_zh_CN.properties
index c1f6b44..1acb68a 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationServerCfgDefn_zh_CN.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Replication Server
-user-friendly-plural-name=Replication Servers
-synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
-property.assured-timeout.synopsis=The timeout value when waiting for assured mode acknowledgements.
-property.assured-timeout.description=Defines the amount of milliseconds the replication server will wait for assured acknowledgements (in either Safe Data or Safe Read assured sub modes) before forgetting them and answer to the entity that sent an update and is waiting for acknowledgment.
-property.degraded-status-threshold.synopsis=The number of pending changes as threshold value for putting a directory server in degraded status.
-property.degraded-status-threshold.description=This value represents a number of pending changes a replication server has in queue for sending to a directory server. Once this value is crossed, the matching directory server goes in degraded status. When number of pending changes goes back under this value, the directory server is put back in normal status. 0 means status analyzer is disabled and directory servers are never put in degraded status.
-property.group-id.synopsis=The group id for the replication server.
-property.group-id.description=This value defines the group id of the replication server. The replication system of a LDAP server uses the group id of the replicated domain and tries to connect, if possible, to a replication with the same group id.
-property.queue-size.synopsis=Specifies the number of changes that are kept in memory for each Directory Server in the Replication Domain.
-property.replication-db-directory.synopsis=The path where the Replication Server stores all persistent information.
-property.replication-port.synopsis=The port on which this Replication Server waits for connections from other Replication Servers or Directory Servers.
-property.replication-purge-delay.synopsis=The time (in seconds) after which the Replication Server erases all persistent information.
-property.replication-server.synopsis=Specifies the addresses of other Replication Servers to which this Replication Server tries to connect at startup time.
-property.replication-server.description=Addresses must be specified using the syntax: hostname:port
-property.replication-server.syntax.string.pattern.synopsis=A host name followed by a ":" and a port number.
-property.replication-server-id.synopsis=Specifies a unique identifier for the Replication Server.
-property.replication-server-id.description=Each Replication Server must have a different server ID.
-property.window-size.synopsis=Specifies the window size that the Replication Server uses when communicating with other Replication Servers.
+user-friendly-name=\u590d\u5236\u670d\u52a1\u5668
+user-friendly-plural-name=\u590d\u5236\u670d\u52a1\u5668
+synopsis=\u590d\u5236\u670d\u52a1\u5668\u5411\u590d\u5236\u57df\u4e2d\u7684 Directory Server \u53d1\u5e03\u66f4\u65b0\u3002
+property.assured-timeout.synopsis=\u7b49\u5f85\u786e\u4fdd\u6a21\u5f0f\u786e\u8ba4\u7684\u8d85\u65f6\u503c\u3002
+property.assured-timeout.description=\u5b9a\u4e49\u5728\u590d\u5236\u670d\u52a1\u5668\u5fd8\u8bb0\u786e\u4fdd\u7684\u786e\u8ba4\u4e4b\u524d\u7b49\u5f85\u786e\u8ba4\uff08\u5728\u5b89\u5168\u6570\u636e\u6216\u5b89\u5168\u8bfb\u53d6\u786e\u4fdd\u5b50\u6a21\u5f0f\u4e0b\uff09\uff0c\u5e94\u7b54\u53d1\u9001\u4e86\u66f4\u65b0\u7684\u5b9e\u4f53\u5e76\u7b49\u5f85\u786e\u8ba4\u7684\u6beb\u79d2\u6570\u3002
+property.degraded-status-threshold.synopsis=\u4f5c\u4e3a\u9608\u503c\u4ee5\u4f7f\u76ee\u5f55\u670d\u52a1\u5668\u7f6e\u4e8e\u964d\u7ea7\u72b6\u6001\u7684\u6682\u6302\u66f4\u6539\u6b21\u6570\u3002
+property.degraded-status-threshold.description=\u8be5\u503c\u8868\u793a\u590d\u5236\u670d\u52a1\u5668\u5177\u6709\u7684\u5904\u4e8e\u961f\u5217\u4e2d\u7528\u4e8e\u53d1\u9001\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7684\u6682\u6302\u66f4\u6539\u6b21\u6570\u3002\u4e00\u65e6\u8fbe\u5230\u8be5\u503c\uff0c\u5339\u914d\u7684\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u5904\u4e8e\u964d\u7ea7\u72b6\u6001\u3002\u5f53\u6682\u6302\u66f4\u6539\u6b21\u6570\u8f6c\u4e3a\u4f4e\u4e8e\u8be5\u503c\u65f6\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u6062\u590d\u4e3a\u6b63\u5e38\u72b6\u6001\u30020 \u8868\u793a\u72b6\u6001\u5206\u6790\u5668\u5df2\u7981\u7528\uff0c\u5e76\u4e14\u76ee\u5f55\u670d\u52a1\u5668\u4ece\u672a\u7f6e\u4e8e\u964d\u7ea7\u72b6\u6001\u3002
+property.group-id.synopsis=\u590d\u5236\u670d\u52a1\u5668\u7684\u7ec4 ID\u3002
+property.group-id.description=\u8be5\u503c\u5b9a\u4e49\u4e86\u590d\u5236\u670d\u52a1\u5668\u7684\u7ec4 ID\u3002LDAP \u670d\u52a1\u5668\u7684\u590d\u5236\u7cfb\u7edf\u5c06\u4f7f\u7528\u88ab\u590d\u5236\u57df\u7684\u7ec4 ID\uff0c\u5e76\u5c06\u5c1d\u8bd5\u8fdb\u884c\u8fde\u63a5\uff0c\u5982\u679c\u53ef\u80fd\uff0c\u4f1a\u5c1d\u8bd5\u8fde\u63a5\u5230\u5177\u6709\u76f8\u540c\u7ec4 ID \u7684\u590d\u5236\u670d\u52a1\u5668\u3002
+property.queue-size.synopsis=\u6307\u5b9a\u4e3a\u590d\u5236\u57df\u4e2d\u7684\u6bcf\u4e2a Directory Server \u4fdd\u7559\u7684\u66f4\u6539\u6b21\u6570\u3002
+property.replication-db-directory.synopsis=\u590d\u5236\u670d\u52a1\u5668\u5b58\u50a8\u6240\u6709\u6c38\u4e45\u4fe1\u606f\u7684\u8def\u5f84\u3002
+property.replication-port.synopsis=\u8be5\u590d\u5236\u670d\u52a1\u5668\u7b49\u5f85\u6765\u81ea\u5176\u4ed6\u590d\u5236\u670d\u52a1\u5668\u6216 Directory Server \u7684\u8fde\u63a5\u7684\u7aef\u53e3\u3002
+property.replication-purge-delay.synopsis=\u590d\u5236\u670d\u52a1\u5668\u5220\u9664\u6240\u6709\u6c38\u4e45\u4fe1\u606f\u4e4b\u524d\u7b49\u5f85\u7684\u65f6\u95f4\uff08\u4ee5\u79d2\u8ba1\uff09\u3002
+property.replication-server.synopsis=\u6307\u5b9a\u8be5\u590d\u5236\u670d\u52a1\u5668\u5728\u542f\u52a8\u65f6\u5c1d\u8bd5\u8fde\u63a5\u5230\u7684\u5176\u4ed6\u590d\u5236\u670d\u52a1\u5668\u7684\u5730\u5740\u3002
+property.replication-server.description=\u5fc5\u987b\u4f7f\u7528\u8bed\u6cd5 hostname:port \u6307\u5b9a\u5730\u5740
+property.replication-server.syntax.string.pattern.synopsis=\u4e3b\u673a\u540d\u540e\u8ddf ":" \u548c\u7aef\u53e3\u53f7\u3002
+property.replication-server-id.synopsis=\u6307\u5b9a\u590d\u5236\u670d\u52a1\u5668\u7684\u552f\u4e00\u6807\u8bc6\u7b26\u3002
+property.replication-server-id.description=\u6bcf\u4e2a\u590d\u5236\u670d\u52a1\u5668\u5fc5\u987b\u5177\u6709\u4e0d\u540c\u7684\u670d\u52a1\u5668 ID\u3002
+property.window-size.synopsis=\u6307\u5b9a\u67d0\u4e2a\u590d\u5236\u670d\u52a1\u5668\u5728\u4e0e\u5176\u4ed6\u590d\u5236\u670d\u52a1\u5668\u901a\u8baf\u65f6\u5c06\u8981\u4f7f\u7528\u7684\u7a97\u53e3\u5927\u5c0f\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_de.properties
index b37529a..8bd027e 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_de.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Replication Synchronization Provider
-user-friendly-plural-name=Replication Synchronization Providers
-synopsis=The Replication Synchronization Provider provides multi-master replication of data across multiple Directory Server instances.
-property.enabled.synopsis=Indicates whether the Replication Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Replication Synchronization Provider implementation.
-property.num-update-replay-threads.synopsis=Specifies the number of update replay threads.
-property.num-update-replay-threads.description=This value is the number of threads created for replaying every updates received for all the replication domains.
+user-friendly-name=Replikationssynchronisationsanbieter
+user-friendly-plural-name=Replikationssynchronisationsanbieter
+synopsis=Der Replikationssynchronisationsanbieter bietet eine Multi-Master-Replikation von Daten in mehreren Directory-Server-Instanzen.
+property.enabled.synopsis=Gibt an, ob der Replikationssynchronisationsanbieter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Replikationssynchronisationsanbieter implementiert.
+property.num-update-replay-threads.synopsis=Gibt die Anzahl der Update-Replay-Threads an.
+property.num-update-replay-threads.description=Dieser Wert ist die Anzahl der Threads, die f\u00fcr das Replay aller Updates erstellte werden, die f\u00fcr die Replikationsdom\u00e4nen erhalten werden.
 relation.replication-domain.user-friendly-name=Replikations-Dom\u00e4ne
 relation.replication-domain.user-friendly-plural-name=Replikations-Dom\u00e4nen
 relation.replication-domain.synopsis=Eine Replikations-Dom\u00e4ne beinhaltet mehrere Directory Server welche den gleichen Stand an Daten teilen.
-relation.replication-server.user-friendly-name=Replication Server
-relation.replication-server.synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
+relation.replication-server.user-friendly-name=Replikationsserver
+relation.replication-server.synopsis=Replikationsserver ver\u00f6ffentlichen Updates auf Directory-Servern in einer Replikationsdom\u00e4ne.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_es.properties
index aac8716..6e2192c 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_es.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Replication Synchronization Provider
-user-friendly-plural-name=Replication Synchronization Providers
-synopsis=The Replication Synchronization Provider provides multi-master replication of data across multiple Directory Server instances.
-property.enabled.synopsis=Indicates whether the Replication Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Replication Synchronization Provider implementation.
-property.num-update-replay-threads.synopsis=Specifies the number of update replay threads.
-property.num-update-replay-threads.description=This value is the number of threads created for replaying every updates received for all the replication domains.
-relation.replication-domain.user-friendly-name=Replication Domain
-relation.replication-domain.user-friendly-plural-name=Replication Domains
-relation.replication-domain.synopsis=A Replication Domain comprises of several Directory Servers sharing the same synchronized set of data.
-relation.replication-server.user-friendly-name=Replication Server
-relation.replication-server.synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
+user-friendly-name=Proveedor de sincronizaci\u00f3n de repetici\u00f3n
+user-friendly-plural-name=Proveedores de sincronizaci\u00f3n de repetici\u00f3n
+synopsis=El proveedor de sincronizaci\u00f3n de repetici\u00f3n proporciona repetici\u00f3n multimaestro de datos en varias instancias de Directory Server.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el proveedor de sincronizaci\u00f3n de repetici\u00f3n para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de sincronizaci\u00f3n de repetici\u00f3n.
+property.num-update-replay-threads.synopsis=Especifica el n\u00famero de subprocesos de reproducci\u00f3n de actualizaci\u00f3n.
+property.num-update-replay-threads.description=Este valor es el n\u00famero de subprocesos creados para reproducir todas las actualizaciones recibidas para todos los dominios de repetici\u00f3n.
+relation.replication-domain.user-friendly-name=Dominio de repetici\u00f3n
+relation.replication-domain.user-friendly-plural-name=Dominios de repetici\u00f3n
+relation.replication-domain.synopsis=Un dominio de repetici\u00f3n est\u00e1 compuesto por varias instancias de Directory Server que comparten el mismo conjunto de datos sincronizados.
+relation.replication-server.user-friendly-name=Servidor de repetici\u00f3n
+relation.replication-server.synopsis=Los servidores de repetici\u00f3n publican actualizaciones en los servidores de directorios dentro de un dominio de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_fr.properties
index aac8716..79bdd00 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_fr.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Replication Synchronization Provider
-user-friendly-plural-name=Replication Synchronization Providers
-synopsis=The Replication Synchronization Provider provides multi-master replication of data across multiple Directory Server instances.
-property.enabled.synopsis=Indicates whether the Replication Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Replication Synchronization Provider implementation.
-property.num-update-replay-threads.synopsis=Specifies the number of update replay threads.
-property.num-update-replay-threads.description=This value is the number of threads created for replaying every updates received for all the replication domains.
-relation.replication-domain.user-friendly-name=Replication Domain
-relation.replication-domain.user-friendly-plural-name=Replication Domains
-relation.replication-domain.synopsis=A Replication Domain comprises of several Directory Servers sharing the same synchronized set of data.
-relation.replication-server.user-friendly-name=Replication Server
-relation.replication-server.synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
+user-friendly-name=Fournisseur de synchronisation de r\u00e9plication
+user-friendly-plural-name=Fournisseurs de synchronisation de r\u00e9plication
+synopsis=Le fournisseur de synchronisation de r\u00e9plication fournit une r\u00e9plication multima\u00eetre des donn\u00e9es sur de nombreuses instances de Directory Server 
+property.enabled.synopsis=Indique si le fournisseur de synchronisation de r\u00e9plication est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du fournisseur de synchronisation de r\u00e9plication.
+property.num-update-replay-threads.synopsis=Sp\u00e9cifie le nombre de threads de rediffusion de mise \u00e0 jour.
+property.num-update-replay-threads.description=Cette valeur est le nombre de threads cr\u00e9\u00e9s pour rediffuser chaque mise \u00e0 jour re\u00e7ue pour tous les domaines de r\u00e9plication.
+relation.replication-domain.user-friendly-name=Domaine de r\u00e9plication
+relation.replication-domain.user-friendly-plural-name=Domaines de r\u00e9plication
+relation.replication-domain.synopsis=Le domaine de r\u00e9plication est constitu\u00e9 de plusieurs Directory Servers partageant le m\u00eame ensemble synchronis\u00e9 de donn\u00e9es.
+relation.replication-server.user-friendly-name=Serveur de r\u00e9plication
+relation.replication-server.synopsis=Le serveur de r\u00e9plication publie des mises \u00e0 jour aux Directory Servers dans le domaine de r\u00e9plication.
diff --git a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_zh_CN.properties
index aac8716..37cbd1e 100644
--- a/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/ReplicationSynchronizationProviderCfgDefn_zh_CN.properties
@@ -1,12 +1,12 @@
-user-friendly-name=Replication Synchronization Provider
-user-friendly-plural-name=Replication Synchronization Providers
-synopsis=The Replication Synchronization Provider provides multi-master replication of data across multiple Directory Server instances.
-property.enabled.synopsis=Indicates whether the Replication Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Replication Synchronization Provider implementation.
-property.num-update-replay-threads.synopsis=Specifies the number of update replay threads.
-property.num-update-replay-threads.description=This value is the number of threads created for replaying every updates received for all the replication domains.
-relation.replication-domain.user-friendly-name=Replication Domain
-relation.replication-domain.user-friendly-plural-name=Replication Domains
-relation.replication-domain.synopsis=A Replication Domain comprises of several Directory Servers sharing the same synchronized set of data.
-relation.replication-server.user-friendly-name=Replication Server
-relation.replication-server.synopsis=Replication Servers publish updates to Directory Servers within a Replication Domain.
+user-friendly-name=\u590d\u5236\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u590d\u5236\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u590d\u5236\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u7528\u4e8e\u5728\u591a\u4e2a Directory Server \u670d\u52a1\u5668\u4e2d\u63d0\u4f9b\u6570\u636e\u7684\u591a\u4e3b\u590d\u5236\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u590d\u5236\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u7528\u4e8e\u63d0\u4f9b\u590d\u5236\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u3002
+property.num-update-replay-threads.synopsis=\u6307\u5b9a\u66f4\u65b0\u91cd\u653e\u7ebf\u7a0b\u6570\u3002
+property.num-update-replay-threads.description=\u8be5\u503c\u662f\u6307\u7528\u4e8e\u91cd\u653e\u4e3a\u6240\u6709\u590d\u5236\u57df\u63a5\u6536\u7684\u6bcf\u4e2a\u66f4\u65b0\u800c\u521b\u5efa\u7684\u7ebf\u7a0b\u6570\u3002
+relation.replication-domain.user-friendly-name=\u590d\u5236\u57df
+relation.replication-domain.user-friendly-plural-name=\u590d\u5236\u57df
+relation.replication-domain.synopsis=\u590d\u5236\u57df\u5305\u542b\u591a\u4e2a\u5171\u4eab\u540c\u4e00\u6570\u636e\u540c\u6b65\u96c6\u7684 Directory Server\u3002
+relation.replication-server.user-friendly-name=\u590d\u5236\u670d\u52a1\u5668
+relation.replication-server.synopsis=\u590d\u5236\u670d\u52a1\u5668\u5411\u590d\u5236\u57df\u4e2d\u7684 Directory Server \u53d1\u5e03\u66f4\u65b0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_de.properties
index 7f2d234..b630da0 100644
--- a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_de.properties
@@ -1,120 +1,120 @@
 user-friendly-name=Root
 user-friendly-plural-name=Roots
-synopsis=The root configuration provides an entry point to the rest of the OpenDS Directory Server configuration.
-tag.core-server.synopsis=Core server
-tag.database.synopsis=Caching and back-ends
-tag.logging.synopsis=Logging
+synopsis=Die Root-Konfiguration bietet einen Einsprungspunkt f\u00fcr den Rest der OpenDS-Directory-Server-Konfiguration.
+tag.core-server.synopsis=Core-Server
+tag.database.synopsis=Zwischenspeichern und Backends
+tag.logging.synopsis=Protokollieren
 tag.replication.synopsis=Replikation
-tag.security.synopsis=Authentication and authorization
-tag.user-management.synopsis=User management
+tag.security.synopsis=Authentifizierung und Autorisierung
+tag.user-management.synopsis=Benutzerverwaltung
 relation.access-control-handler.user-friendly-name=Zugriffskontroll-Handler (Access Control Handler)
 relation.access-control-handler.synopsis=Access Control Handlers haben die applikationsweite Zugriffskontrolle inne. Der OpenDS Access Control Handler is durch ein erweiterbares Interface definiert um alternative Implementierungen zu erm\u00f6glichen. In einem Server kann zur gleichen zeit nur ein Access Control Handlers aktiviert sein.
 relation.access-control-handler.description=Beachten sie dass OpenDS auch ein Priviliegiensubsystem hat, welches u.a. auch bestimmt was Client Connections in dem Server ausf\u00fchren d\u00fcrfen oder nicht. Zum Beispiel wird jeder User der das bypass-acl Privileg innehat von der Acces Control Implementierung ignoriert.
-relation.account-status-notification-handler.user-friendly-name=Account Status Notification Handler
-relation.account-status-notification-handler.user-friendly-plural-name=Account Status Notification Handlers
-relation.account-status-notification-handler.synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-relation.administration-connector.user-friendly-name=Administration Connector
-relation.administration-connector.synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-relation.administration-connector.description=It is a dedicated entry point for administration.
-relation.alert-handler.user-friendly-name=Alert Handler
-relation.alert-handler.user-friendly-plural-name=Alert Handlers
-relation.alert-handler.synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-relation.attribute-syntax.user-friendly-name=Attribute Syntax
-relation.attribute-syntax.user-friendly-plural-name=Attribute Syntaxes
-relation.attribute-syntax.synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
+relation.account-status-notification-handler.user-friendly-name=Kontostatus-Benachrichtigungshandler
+relation.account-status-notification-handler.user-friendly-plural-name=Kontostatus-Benachrichtigungshandler
+relation.account-status-notification-handler.synopsis=Kontostatus-Benachrichtigungshandler werden aufgerufen, um Benutzern Benachrichtigungen in unterschiedlichen Formen zu bieten (beispielsweise in einer E-Mail-Nachricht), wenn sich der Status eines Benutzerkontos ge\u00e4ndert hat. Der Kontostatus-Benachrichtigungshandler kann zum Benachrichtigen des Benutzers und/oder Administrators der \u00c4nderung verwendet werden.
+relation.administration-connector.user-friendly-name=Administrationskonnektor
+relation.administration-connector.synopsis=Mit dem Administrationskonnektor erfolgt die Interaktion mit dem Administrationstool \u00fcber LDAP.
+relation.administration-connector.description=Es ist ein dedizierter Einsprungspunkt f\u00fcr die Administration.
+relation.alert-handler.user-friendly-name=Warnungshandler
+relation.alert-handler.user-friendly-plural-name=Warnungshandler
+relation.alert-handler.synopsis=Mit Warnungshandlern werden Administratoren \u00fcber wichtige Probleme oder Ereignisse benachrichtigt, die auf dem Directory-Server stattfinden.
+relation.attribute-syntax.user-friendly-name=Attributssyntax
+relation.attribute-syntax.user-friendly-plural-name=Attributssyntaxen
+relation.attribute-syntax.synopsis=Attributssyntaxen definieren den Datentyp, der in einem Attribut mit dieser Syntax gespeichert werden kann. Eine Syntax wird allgemein mit einem Satz \u00fcbereinstimmender Regeln verkn\u00fcpft, die angeben, wie Abgleichvor\u00e4nge mit den Werten dieser Syntax ausgef\u00fchrt werden.
 relation.backend.user-friendly-name=Backend
 relation.backend.user-friendly-plural-name=Backends
-relation.backend.synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-relation.backend.description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-relation.certificate-mapper.user-friendly-name=Certificate Mapper
-relation.certificate-mapper.user-friendly-plural-name=Certificate Mappers
-relation.certificate-mapper.synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-relation.connection-handler.user-friendly-name=Connection Handler
+relation.backend.synopsis=Backends erm\u00f6glichen den Zugriff auf zugrunde liegenden Daten, die der Server liefert.
+relation.backend.description=Die Daten k\u00f6nnen lokal in einer eingebetteten Datenbank oder in einem externen Remotesystem gespeichert oder ohne Vorbereitung generiert werden (beispielsweise auf Basis anderer verf\u00fcgbarer Informationen berechnet werden).
+relation.certificate-mapper.user-friendly-name=Zertifikatmapper
+relation.certificate-mapper.user-friendly-plural-name=Zertifikatmapper
+relation.certificate-mapper.synopsis=Zertifikatmapper erm\u00f6glichen eine Zuordnung zwischen einem Clientzertifikat und dem Eintrag f\u00fcr den Benutzer, der diesem Zertifikat entspricht.
+relation.connection-handler.user-friendly-name=Verbindungshandler
 relation.connection-handler.user-friendly-plural-name=Verbindungs-Handler
-relation.connection-handler.synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
+relation.connection-handler.synopsis=Verbindungshandler erm\u00f6glichen die Verarbeitung der gesamten Interaktion mit den Clients, einschlie\u00dflich des Akzeptierens von Verbindungen, Leseanforderungen und Sendens von Reaktionen.
 relation.crypto-manager.user-friendly-name=Krypto-Manager
 relation.crypto-manager.synopsis=Der Krypto-Manager stellt ein allgemeines Interface bereit, das f\u00fcr Kompression, Dekompression, Hashing, Verschl\u00fcsselung und andere Arten von Kryptographischen Operationen geeignet ist.
-relation.entry-cache.user-friendly-name=Entry Cache
-relation.entry-cache.user-friendly-plural-name=Entry Caches
-relation.entry-cache.synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-relation.extended-operation-handler.user-friendly-name=Extended Operation Handler
-relation.extended-operation-handler.user-friendly-plural-name=Extended Operation Handlers
-relation.extended-operation-handler.synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-relation.extension.user-friendly-name=Extension
-relation.extension.user-friendly-plural-name=Extensions
-relation.extension.synopsis=The Extension allows to extend the configuration with new type of objects.
-relation.extension.description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-relation.global-configuration.user-friendly-name=Global Configuration
-relation.global-configuration.synopsis=The Global contains properties that affect the overall operation of the OpenDS Directory Server .
+relation.entry-cache.user-friendly-name=Eintragscache
+relation.entry-cache.user-friendly-plural-name=Eintragscaches
+relation.entry-cache.synopsis=Eintragscaches erm\u00f6glichen das Zwischenspeichern von Eintr\u00e4gen, auf die die Clientanwendung wahrscheinlich zugreift, um die Leistung des Directory-Servers zu verbessern.
+relation.extended-operation-handler.user-friendly-name=Erweiterter Vorgangshandler
+relation.extended-operation-handler.user-friendly-plural-name=Erweiterte Vorgangshandler
+relation.extended-operation-handler.synopsis=Erweiterte Vorgangshandler verarbeiten die unterschiedlichen Typen erweiterter Vorg\u00e4nge auf dem Server.
+relation.extension.user-friendly-name=Erweiterung
+relation.extension.user-friendly-plural-name=Erweiterungen
+relation.extension.synopsis=Die Erweiterung erlaubt das Erweitern der Konfiguration um neue Objekttypen.
+relation.extension.description=Es ist ein Einsprungpunkt f\u00fcr Erweiterungen, der Konfigurationsobjekte erfordert, die keine Elemente aus dem bestehenden Objekt auf oberster Ebene erben.
+relation.global-configuration.user-friendly-name=Globale Konfiguration
+relation.global-configuration.synopsis=Die globale Konfiguration enth\u00e4lt Eigenschaften, die f\u00fcr den gesamten Betrieb des OpenDS-Directory-Servers gelten.
 relation.group-implementation.user-friendly-name=Gruppenimplementierung
 relation.group-implementation.user-friendly-plural-name=Gruppenimplementierungen
 relation.group-implementation.synopsis=Gruppenimplementierungen definieren Namenssammlungen von Usern.
 relation.group-implementation.description=Verschiedene Gruppenimplementierungen stellen anhand von verschiedenen Arten die Gruppenmitgliedschaft fest. Zum Beispiel listen manche Gruppen die Mitglieder explizit und oder k\u00f6nnen die Mitgliedschaft dynamisch errechnen.
-relation.identity-mapper.user-friendly-name=Identity Mapper
-relation.identity-mapper.user-friendly-plural-name=Identity Mappers
-relation.identity-mapper.synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-relation.key-manager-provider.user-friendly-name=Key Manager Provider
-relation.key-manager-provider.user-friendly-plural-name=Key Manager Providers
-relation.key-manager-provider.synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-relation.key-manager-provider.description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-relation.log-publisher.user-friendly-name=Log Publisher
-relation.log-publisher.user-friendly-plural-name=Log Publishers
-relation.log-publisher.synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-relation.log-retention-policy.user-friendly-name=Log Retention Policy
-relation.log-retention-policy.user-friendly-plural-name=Log Retention Policies
-relation.log-retention-policy.synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-relation.log-rotation-policy.user-friendly-name=Log Rotation Policy
-relation.log-rotation-policy.user-friendly-plural-name=Log Rotation Policies
-relation.log-rotation-policy.synopsis=Log Rotation Policies are used to specify when log files should be rotated.
+relation.identity-mapper.user-friendly-name=Identit\u00e4tsmapper
+relation.identity-mapper.user-friendly-plural-name=Identit\u00e4tsmapper
+relation.identity-mapper.synopsis=Identit\u00e4tsmapper erm\u00f6glichen das Herstellen einer Zuordnung zwischen einer Kennungszeichenfolge, die ein Client angibt, und dem Eintrag f\u00fcr den Benutzer, der der Kennung entspricht. Mit Identit\u00e4tsmappern werden mehrere SASL-Mechanismen einer Autorisierungs-ID (z. B. ein Kerberos-Principal bei Verwendung von GSSAPI) einem Directory-Benutzer zugeordnet. Sie werden auch zum Verarbeiten von Anforderungen in der Autorisierungssteuerung \u00fcber Proxy verwendet.
+relation.key-manager-provider.user-friendly-name=Schl\u00fcsselmanageranbieter
+relation.key-manager-provider.user-friendly-plural-name=Schl\u00fcsselmanageranbieter
+relation.key-manager-provider.synopsis=Die Schl\u00fcsselmanageranbieter erm\u00f6glichen die Verwaltung des Schl\u00fcsselmaterials, die zum Authentifizieren einer SSL-Verbindung bei ihrem Peer verwendet wird.
+relation.key-manager-provider.description=Schl\u00fcsselmanageranbieter bieten Zugriff auf das Zertifikat, das der Server zum Ausf\u00fchren einer SSL- oder StartTLS-Verhandlung verwendet wird.
+relation.log-publisher.user-friendly-name=Protokollpublisher
+relation.log-publisher.user-friendly-plural-name=Protokollpublisher
+relation.log-publisher.synopsis=Protokollpublisher sind zum Verteilen von Protokollnachrichten von unterschiedlichen Protokollierern an ein Ziel zust\u00e4ndig.
+relation.log-retention-policy.user-friendly-name=Protokollaufrechterhaltungs-Richtlinie
+relation.log-retention-policy.user-friendly-plural-name=Protokollaufrechterhaltungs-Richtlinien
+relation.log-retention-policy.synopsis=Protokollaufrechterhaltungs-Richtlinien werden zum Spezifizieren verwendet, wenn Protokolldateien bereinigt werden sollen.
+relation.log-rotation-policy.user-friendly-name=Protokollrotationsrichtlinie
+relation.log-rotation-policy.user-friendly-plural-name=Protokollrotationsrichtlinien
+relation.log-rotation-policy.synopsis=Protokollrotationsrichtlinien werden zum Spezifizieren verwendet, wenn Protokolldateien rotiert werden.
 relation.matching-rule.user-friendly-name=Vergleichs-Regel (Matching Rule)
 relation.matching-rule.user-friendly-plural-name=Vergleichs-Regeln (Matchjing Rules)
 relation.matching-rule.synopsis=Vergleichs-Regeln definieren eine Sammlung von Regeln um Matchin-Operationen gegen Assertion-Werte durchzuf\u00fchren.
 relation.matching-rule.description=Vergleichs-Regeln sind oft mit Attribut-Syntaxen assoziiert und werden dazu benutzt um Werte in bezug auf deren Syntax zu vergleichen. Zum Beispiel, die distinguishedNameEqualityMatch Vergleichs-Regel kann verwendet werden um festzustellen ob zwei DNs gleich sind. Die distinguishedNameEqualityMatch Vergleichs-Regel kann Zeichen wie Leerzeichen die um Kommas oder Gleichheitszeichen sind, unterschiedliche Gross und Kleinschreibung von Attributnamen,  usw. ignorieren.
-relation.monitor-provider.user-friendly-name=Monitor Provider
-relation.monitor-provider.user-friendly-plural-name=Monitor Providers
-relation.monitor-provider.synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-relation.monitor-provider.description=This information is useful for monitoring or troubleshooting.
-relation.network-group.user-friendly-name=Network Group
-relation.network-group.user-friendly-plural-name=Network Groups
-relation.network-group.synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-relation.password-generator.user-friendly-name=Password Generator
-relation.password-generator.user-friendly-plural-name=Password Generators
-relation.password-generator.synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-relation.password-generator.description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-relation.password-policy.user-friendly-name=Password Policy
-relation.password-policy.user-friendly-plural-name=Password Policies
-relation.password-policy.synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-relation.password-storage-scheme.user-friendly-name=Password Storage Scheme
-relation.password-storage-scheme.user-friendly-plural-name=Password Storage Schemes
-relation.password-storage-scheme.synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-relation.password-storage-scheme.description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-relation.password-validator.user-friendly-name=Password Validator
-relation.password-validator.user-friendly-plural-name=Password Validators
-relation.password-validator.synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-relation.password-validator.description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
+relation.monitor-provider.user-friendly-name=\u00dcberwachungsanbieter
+relation.monitor-provider.user-friendly-plural-name=\u00dcberwachungsanbieter
+relation.monitor-provider.synopsis=\u00dcberwachungsanbieter k\u00f6nnen verwendet werden, um Informationen zum Status des Servers oder eines seiner Komponenten anzugeben.
+relation.monitor-provider.description=Diese Informationen sind zur \u00dcberwachung oder Fehlerbehebung geeignet.
+relation.network-group.user-friendly-name=Netzwerkgruppe
+relation.network-group.user-friendly-plural-name=Netzwerkgruppen
+relation.network-group.synopsis=Mit der Netzwerkgruppe werden eingehende Verbindungen eingestuft und Anforderungen an Arbeitsabl\u00e4ufe weitergeleitet.
+relation.password-generator.user-friendly-name=Passwortgenerator
+relation.password-generator.user-friendly-plural-name=Passwortgeneratoren
+relation.password-generator.synopsis=Passwortgeneratoren werden von dem erweiterten Vorgang zur Passwort\u00e4nderung verwendet, um ein neues Passwort f\u00fcr den Benutzer herzustellen.
+relation.password-generator.description=Der Server l\u00e4sst zu, dass eine beliebige Anzahl von Passwortvalidierern definiert wird. Damit k\u00f6nnen mehrere Einschr\u00e4nkungen \u00fcber die Merkmale g\u00fcltiger Passw\u00f6rter verh\u00e4ngt werden. Daher ist es f\u00fcr den Server nicht m\u00f6glich, selbst\u00e4ndig die Erstellung eines Passworts zu versuchen, das allen Anforderungen aller Validatoren entspricht. Der Passwortgenerator erm\u00f6glicht es, eine benutzerdefinierte Logik zum Erstellen eines neuen Passworts anzugeben.
+relation.password-policy.user-friendly-name=Passwortrichtlinie
+relation.password-policy.user-friendly-plural-name=Passwortrichtlinien
+relation.password-policy.synopsis=Passwortrichtlinien definieren eine Reihe von Passwortverwaltungsregeln und Anforderungen f\u00fcr die Verarbeitung der Authentifizierung.
+relation.password-storage-scheme.user-friendly-name=Passwortspeicherschema
+relation.password-storage-scheme.user-friendly-plural-name=Passwortspeicherschemata
+relation.password-storage-scheme.synopsis=Passwortspeicherschemata verschl\u00fcsseln neue, vom Benutzer angegebene Passw\u00f6rter, sodass sie verschl\u00fcsselt gespeichert werden. Damit wird es f\u00fcr Dritte schwierig oder unm\u00f6glich, die Klartextpassw\u00f6rter aus den verschl\u00fcsselten Werten zu ermitteln.
+relation.password-storage-scheme.description=Passwortspeicherschemata ermitteln auch, ob ein vom Client angegebenes Klartextpasswort mit dem verschl\u00fcsselten Wert \u00fcbereinstimmt, der auf dem Server gespeichert ist.
+relation.password-validator.user-friendly-name=Passwortvalidierer
+relation.password-validator.user-friendly-plural-name=Passwortvalidierer
+relation.password-validator.synopsis=Passwortvalidatoren erm\u00f6glichen es zu ermitteln, ob ein vorgeschlagenes Passwort verwendet werden kann, und kann Pr\u00fcfungen enthalten, beispielsweise um sicherzustellen, dass es den Anforderungen an die Mindestl\u00e4nge entspricht, dass es \u00fcber eine angemessene Reihe von Zeichen vef\u00fcgt und es sich nicht im Verlauf befindet.
+relation.password-validator.description=Die Passwortrichtlinie f\u00fcr einen Benutzer gibt den Satz der Passwortvalidatoren an, die verwendet werden m\u00fcssen, wenn dieser Benutzer ein neues Passwort angibt. Zum Aktivieren eines Passwortvalidators muss der entsprechende Konfigurationseintrag aktiviert sein. Au\u00dferdem muss der DN dieses Eintrags im Passwortvalidatorattribut der Passwortrichtlinie enthalten sein, in der der Validator aktiv sein soll. Alle Konfigurationseintr\u00e4ge f\u00fcr Passwortvalidatoren m\u00fcssen die strukturelle Objektklasse des Passwortvalidators enthalten.
 relation.plugin-root.user-friendly-name=Plugin Root
 relation.plugin-root.synopsis=Der Plugin Root ist der \u00fcbergeordnete Eintrag f\u00fcr alle um Server befindlichen Plugins.
 relation.plugin-root.description=Er kann auch Konfigurationsatribute beinhalten welche die Reihenfolge in welcher Plugens geladen und Aufgerufen werden festlegen.
-relation.root-dn.user-friendly-name=Root DN
-relation.root-dn.synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
+relation.root-dn.user-friendly-name=Root-DN
+relation.root-dn.synopsis=Die Root-DN-Konfiguration enth\u00e4lt alle Root-DN-Benutzer, die im Directory-Server definiert sind. Au\u00dferdem definiert sie auch den Standardsatz der Privilegien, die Root-DN-Benutzer automatisch erben.
 relation.root-dse-backend.user-friendly-name=Wurzel DSE Backend (Root DSE Backend)
 relation.root-dse-backend.synopsis=Der Wurzel DSE Backend enth\u00e4lt den Directory Server Wurzel DSE.
 relation.root-dse-backend.description=Das ist ein spezielles Meta-Backend welches dynamisch den Wurzel DSE Eintrag f\u00fcr Basis-Level Suchen und einfache Weiterleitungen zu anderen Backends (f\u00fcr Operationen in anderen Bereichen).
-relation.sasl-mechanism-handler.user-friendly-name=SASL Mechanism Handler
-relation.sasl-mechanism-handler.user-friendly-plural-name=SASL Mechanism Handlers
-relation.sasl-mechanism-handler.synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-relation.sasl-mechanism-handler.description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-relation.synchronization-provider.user-friendly-name=Synchronization Provider
-relation.synchronization-provider.user-friendly-plural-name=Synchronization Providers
-relation.synchronization-provider.synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-relation.synchronization-provider.description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
+relation.sasl-mechanism-handler.user-friendly-name=SASL-Mechanismushandler
+relation.sasl-mechanism-handler.user-friendly-plural-name=SASL-Mechanismushandler
+relation.sasl-mechanism-handler.synopsis=Der SASL-Mechanismushandler-Konfigurationseintrag ist das \u00fcbergeordnete Element f\u00fcr alle SASL-Mechanismushandler, die im OpenDS-Directory-Server definiert sind.
+relation.sasl-mechanism-handler.description=SASL-Mechanismushandler sind f\u00fcr das Authentifizieren von Benutzern w\u00e4hrend der Verarbeitung einer SASL-Verbindung zust\u00e4ndig (Simple Authentication and Security Layer, wie beschrieben in RFC 4422).
+relation.synchronization-provider.user-friendly-name=Synchronisationsanbieter
+relation.synchronization-provider.user-friendly-plural-name=Synchronisationsanbieter
+relation.synchronization-provider.synopsis=Synchronisationsanbieter erm\u00f6glichen das Verarbeiten der Synchronisation der Directory-Server-Daten mit anderen OpenDS-Instanzen oder anderen Datenrepositorys.
+relation.synchronization-provider.description=Der OpenDS Directory Server geht bei der Replikation zentralisiert vor, nicht von Punkt zu Punkt wie der Sun Java System Directory Server. In OpenDS werden ein oder mehrere Replikationsserver in der Umgebung erstellt. Die Replikationsserver speichern normalerweise keine Benutzerdaten, sondern zeichnen alle \u00c4nderungen in der Topologie in einem Protokoll auf. Jede Directory-Server-Instanz in der Topologie verweist auf die Replikationsserver. Der Plan vereinfacht die Bereitstellung und Verwaltung der Umgebung. Sie k\u00f6nnen den Replikationsserver zwar auf dem gleichen System (oder auch in der gleichen Instanz) ausf\u00fchren, in dem sich der Directory-Server befindet, jedoch k\u00f6nnen die beiden Server in unterschiedliche System getrennt werden. Diese Vorgehensweise erm\u00f6glicht eine bessere Leistung oder Funktionalit\u00e4t in gro\u00dfen Umgebungen.
 relation.trust-manager-provider.user-friendly-name=Trust-Manager-Provider
 relation.trust-manager-provider.user-friendly-plural-name=Trust-Manager-Provider
 relation.trust-manager-provider.synopsis=Trust-Manager-Provider entschiden ob angegebenen Zertifikaten Vertraut werden soll.
-relation.virtual-attribute.user-friendly-name=Virtual Attribute
-relation.virtual-attribute.user-friendly-plural-name=Virtual Attributes
-relation.virtual-attribute.synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-relation.virtual-attribute.description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
+relation.virtual-attribute.user-friendly-name=Virtuelles Attribut
+relation.virtual-attribute.user-friendly-plural-name=Virtuelle Attribute
+relation.virtual-attribute.synopsis=Virtuelle Attribute sind f\u00fcr das dynamische Generieren von Attributwerten zust\u00e4ndig, die in Eintr\u00e4gen erscheinen, aber nicht dauerhaft im Backend gespeichert werden.
+relation.virtual-attribute.description=Virtuelle Attribute sind mit einem virtuellen Attribut verkn\u00fcpft, das die Logik zum Generieren des Werts bereitstellt.
 relation.workflow.user-friendly-name=Workflow
 relation.workflow.user-friendly-plural-name=Workflows
 relation.workflow.synopsis=Ein Workflow ist eine Liste von einzelnen Arbeitsschritten (Work Flow Elements) die auf Daten angewandt werden die aus einem Directory Server bezogen werden.
@@ -122,6 +122,6 @@
 relation.workflow-element.user-friendly-plural-name=Workflow-Elemente
 relation.workflow-element.synopsis=Workflow-Elemente implementieren einen einzelnen Verarbeitungsschritt in einem Workflow.
 relation.workflow-element.description=Ein Workflow Element kann z.b. einen Arbeitsschritt wie mappen von DNs, Umbenennen von Attributen, Filtern von Attributen, Datenquellen verbinden, Proxying oder Loadbalancing ausf\u00fchren. Das einfachste Workflow-Element ist das Local Backend Workflow-Element, welches Daten zum Backend routet.
-relation.work-queue.user-friendly-name=Arbeitsvorrat (Work Queue)
+relation.work-queue.user-friendly-name=Arbeitsvorrat
 relation.work-queue.synopsis=Der Arbeitsvorrat (Work Queue) bietet die Konfiguration des Server Arbeitsvorrates (Server Work Queue) an. Die Server Work Queue is verantworlich daf\u00fcr, dass Requests die von Clients empfangen werden, in einer bestimmten Zeit verarbeitet werden.
 relation.work-queue.description=Es kann nur eine Work Queue in einem Server definiert werden. Wenn ein Connection-Handler einen Client Request empf\u00e4ngt, Stellt der Connection-Handler diesen Request in die Work Queue, damit der Request richtig verarbeitet werden kann.
diff --git a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_es.properties
index 6a50aff..7d4a7bd 100644
--- a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_es.properties
@@ -1,127 +1,127 @@
-user-friendly-name=Root
-user-friendly-plural-name=Roots
-synopsis=The root configuration provides an entry point to the rest of the OpenDS Directory Server configuration.
-tag.core-server.synopsis=Core server
-tag.database.synopsis=Caching and back-ends
-tag.logging.synopsis=Logging
+user-friendly-name=Ra\u00edz
+user-friendly-plural-name=Ra\u00edces
+synopsis=La configuraci\u00f3n ra\u00edz proporciona un punto de entrada al resto de la configuraci\u00f3n del servidor de directorios OpenDS.
+tag.core-server.synopsis=Servidor principal
+tag.database.synopsis=Almacenamiento en la memoria cach\u00e9 y en segundo plano
+tag.logging.synopsis=Registro
 tag.replication.synopsis=R\u00e9plica
-tag.security.synopsis=Authentication and authorization
-tag.user-management.synopsis=User management
-relation.access-control-handler.user-friendly-name=Access Control Handler
-relation.access-control-handler.synopsis=Access Control Handlers manage the application-wide access control. The OpenDS access control handler is defined through an extensible interface, so that alternate implementations can be created. Only one access control handler may be active in the server at any given time.
-relation.access-control-handler.description=Note that OpenDS also has a privilege subsystem, which may have an impact on what clients may be allowed to do in the server. For example, any user with the bypass-acl privilege is not subject to access control checking regardless of whether the access control implementation is enabled.
-relation.account-status-notification-handler.user-friendly-name=Account Status Notification Handler
-relation.account-status-notification-handler.user-friendly-plural-name=Account Status Notification Handlers
-relation.account-status-notification-handler.synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-relation.administration-connector.user-friendly-name=Administration Connector
-relation.administration-connector.synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-relation.administration-connector.description=It is a dedicated entry point for administration.
-relation.alert-handler.user-friendly-name=Alert Handler
-relation.alert-handler.user-friendly-plural-name=Alert Handlers
-relation.alert-handler.synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-relation.attribute-syntax.user-friendly-name=Attribute Syntax
-relation.attribute-syntax.user-friendly-plural-name=Attribute Syntaxes
-relation.attribute-syntax.synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
-relation.backend.user-friendly-name=Backend
-relation.backend.user-friendly-plural-name=Backends
-relation.backend.synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-relation.backend.description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-relation.certificate-mapper.user-friendly-name=Certificate Mapper
-relation.certificate-mapper.user-friendly-plural-name=Certificate Mappers
-relation.certificate-mapper.synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-relation.connection-handler.user-friendly-name=Connection Handler
+tag.security.synopsis=Autenticaci\u00f3n y autorizaci\u00f3n
+tag.user-management.synopsis=Administraci\u00f3n de usuario
+relation.access-control-handler.user-friendly-name=Administrador de control de acceso
+relation.access-control-handler.synopsis=El administrador de control de acceso administra el control de acceso de aplicaci\u00f3n amplia. El administrador de control de acceso OpenDS se define mediante una interfaz ampliable, para que se puedan crear implementaciones alternativas. S\u00f3lo puede estar activo un administrador de control de acceso en el servidor cada vez.
+relation.access-control-handler.description=Tenga en cuenta que el OpenDS cuenta asimismo con un subsistema de privilegios, que influye en lo que los clientes est\u00e1n o no autorizados a hacer en el servidor. Por ejemplo, cualquier usuario con un privilegio de derivaci\u00f3n-acl no tendr\u00e1 que someterse a una comprobaci\u00f3n de control de acceso, aunque la implementaci\u00f3n de control de acceso est\u00e9 habilitada.
+relation.account-status-notification-handler.user-friendly-name=Controlador de notificaciones del estado de la cuenta
+relation.account-status-notification-handler.user-friendly-plural-name=Controladores de notificaciones del estado de la cuenta
+relation.account-status-notification-handler.synopsis=Los controladores de notificaciones del estado de la cuenta se invocan para proporcionar informaci\u00f3n a los usuarios de alguna forma (por ejemplo, por correo electr\u00f3nico) cuando cambia el estado de una cuenta de usuario. El controlador de notificaciones del estado de la cuenta puede utilizarse para informar del cambio al usuario y/o a los administradores.
+relation.administration-connector.user-friendly-name=Conector de administraci\u00f3n
+relation.administration-connector.synopsis=El conector de administraci\u00f3n se emplea para interactuar con herramientas de administraci\u00f3n a trav\u00e9s de LDAP.
+relation.administration-connector.description=Es un punto de entrada reservado a la administraci\u00f3n.
+relation.alert-handler.user-friendly-name=Controlador de alertas
+relation.alert-handler.user-friendly-plural-name=Controladores de alertas
+relation.alert-handler.synopsis=Los controladores de alertas se utilizan para informar a los administradores de los problemas significativos o los eventos importantes que se produzcan en Directory Server.
+relation.attribute-syntax.user-friendly-name=Sintaxis del atributo
+relation.attribute-syntax.user-friendly-plural-name=Las sintaxis del atributo
+relation.attribute-syntax.synopsis=Las sintaxis del atributo definen el tipo de datos que pueden almacenarse en un atributo con dicha sintaxis. Una sintaxis se asocia generalmente con un conjunto de reglas coincidentes que indican c\u00f3mo realizar operaciones coincidentes frente a valores de dicha sintaxis.
+relation.backend.user-friendly-name=Servidor de fondo
+relation.backend.user-friendly-plural-name=Servidores de fondo
+relation.backend.synopsis=Los servidores de fondo se encargan de proporcionar acceso a los datos subyacentes presentados por el servidor.
+relation.backend.description=Los datos pueden almacenarse de forma local en una base de datos incrustada o de forma remota en un sistema externo, o generarse sobre la marcha (por ejemplo, se pueden calcular a partir de otra informaci\u00f3n disponible).
+relation.certificate-mapper.user-friendly-name=Asignador de certificados
+relation.certificate-mapper.user-friendly-plural-name=Asignadores de certificados
+relation.certificate-mapper.synopsis=Los asignadores de certificados establecen una asignaci\u00f3n entre un certificado de cliente y la entrada del usuario que corresponda a dicho certificado.
+relation.connection-handler.user-friendly-name=Controlador de conexi\u00f3n
 relation.connection-handler.user-friendly-plural-name=Controladores de conexi\u00f3n
-relation.connection-handler.synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-relation.crypto-manager.user-friendly-name=Crypto Manager
-relation.crypto-manager.synopsis=The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.
-relation.entry-cache.user-friendly-name=Entry Cache
-relation.entry-cache.user-friendly-plural-name=Entry Caches
-relation.entry-cache.synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-relation.extended-operation-handler.user-friendly-name=Extended Operation Handler
-relation.extended-operation-handler.user-friendly-plural-name=Extended Operation Handlers
-relation.extended-operation-handler.synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-relation.extension.user-friendly-name=Extension
-relation.extension.user-friendly-plural-name=Extensions
-relation.extension.synopsis=The Extension allows to extend the configuration with new type of objects.
-relation.extension.description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-relation.global-configuration.user-friendly-name=Global Configuration
-relation.global-configuration.synopsis=The Global contains properties that affect the overall operation of the OpenDS Directory Server .
-relation.group-implementation.user-friendly-name=Group Implementation
-relation.group-implementation.user-friendly-plural-name=Group Implementations
-relation.group-implementation.synopsis=Group Implementations define named collections of users.
-relation.group-implementation.description=Different group implementations may have different ways of determining membership. For example, some groups may explicitly list the members, and/or they may dynamically determine membership.
-relation.identity-mapper.user-friendly-name=Identity Mapper
-relation.identity-mapper.user-friendly-plural-name=Identity Mappers
-relation.identity-mapper.synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-relation.key-manager-provider.user-friendly-name=Key Manager Provider
-relation.key-manager-provider.user-friendly-plural-name=Key Manager Providers
-relation.key-manager-provider.synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-relation.key-manager-provider.description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-relation.log-publisher.user-friendly-name=Log Publisher
-relation.log-publisher.user-friendly-plural-name=Log Publishers
-relation.log-publisher.synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-relation.log-retention-policy.user-friendly-name=Log Retention Policy
-relation.log-retention-policy.user-friendly-plural-name=Log Retention Policies
-relation.log-retention-policy.synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-relation.log-rotation-policy.user-friendly-name=Log Rotation Policy
-relation.log-rotation-policy.user-friendly-plural-name=Log Rotation Policies
-relation.log-rotation-policy.synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-relation.matching-rule.user-friendly-name=Matching Rule
-relation.matching-rule.user-friendly-plural-name=Matching Rules
-relation.matching-rule.synopsis=Matching Rules define a set of rules for performing matching operations against assertion values.
-relation.matching-rule.description=Matching rules are frequently associated with an attribute syntax and are used to compare values according to that syntax. For example, the distinguishedNameEqualityMatch matching rule can be used to determine whether two DNs are equal and can ignore unnecessary spaces around commas and equal signs, differences in capitalization in attribute names, an so on.
-relation.monitor-provider.user-friendly-name=Monitor Provider
-relation.monitor-provider.user-friendly-plural-name=Monitor Providers
-relation.monitor-provider.synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-relation.monitor-provider.description=This information is useful for monitoring or troubleshooting.
-relation.network-group.user-friendly-name=Network Group
-relation.network-group.user-friendly-plural-name=Network Groups
-relation.network-group.synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-relation.password-generator.user-friendly-name=Password Generator
-relation.password-generator.user-friendly-plural-name=Password Generators
-relation.password-generator.synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-relation.password-generator.description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-relation.password-policy.user-friendly-name=Password Policy
-relation.password-policy.user-friendly-plural-name=Password Policies
-relation.password-policy.synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-relation.password-storage-scheme.user-friendly-name=Password Storage Scheme
-relation.password-storage-scheme.user-friendly-plural-name=Password Storage Schemes
-relation.password-storage-scheme.synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-relation.password-storage-scheme.description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-relation.password-validator.user-friendly-name=Password Validator
-relation.password-validator.user-friendly-plural-name=Password Validators
-relation.password-validator.synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-relation.password-validator.description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
-relation.plugin-root.user-friendly-name=Plugin Root
-relation.plugin-root.synopsis=The Plugin Root defines the parent entry for all plug-ins defined in the server.
-relation.plugin-root.description=It can also include configuration attributes that define the order in which those plug-ins are to be loaded and invoked.
-relation.root-dn.user-friendly-name=Root DN
-relation.root-dn.synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-relation.root-dse-backend.user-friendly-name=Root DSE Backend
-relation.root-dse-backend.synopsis=The Root DSE Backend contains the Directory Server root DSE.
-relation.root-dse-backend.description=This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.
-relation.sasl-mechanism-handler.user-friendly-name=SASL Mechanism Handler
-relation.sasl-mechanism-handler.user-friendly-plural-name=SASL Mechanism Handlers
-relation.sasl-mechanism-handler.synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-relation.sasl-mechanism-handler.description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-relation.synchronization-provider.user-friendly-name=Synchronization Provider
-relation.synchronization-provider.user-friendly-plural-name=Synchronization Providers
-relation.synchronization-provider.synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-relation.synchronization-provider.description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-relation.trust-manager-provider.user-friendly-name=Trust Manager Provider
-relation.trust-manager-provider.user-friendly-plural-name=Trust Manager Providers
-relation.trust-manager-provider.synopsis=Trust Manager Providers determine whether to trust presented certificates.
-relation.virtual-attribute.user-friendly-name=Virtual Attribute
-relation.virtual-attribute.user-friendly-plural-name=Virtual Attributes
-relation.virtual-attribute.synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-relation.virtual-attribute.description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
-relation.workflow.user-friendly-name=Workflow
-relation.workflow.user-friendly-plural-name=Workflows
-relation.workflow.synopsis=The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.
-relation.workflow-element.user-friendly-name=Workflow Element
-relation.workflow-element.user-friendly-plural-name=Workflow Elements
-relation.workflow-element.synopsis=Workflow Elements implement a single processing step in a Work Flow.
-relation.workflow-element.description=A Workflow Element can perform a task such as mapping DNs, renaming attributes, filtering attributes, joining data sources, proxying, or load-balancing. The simplest Workflow Element is the Local Backend Work Flow Element, which routes data to a Backend.
-relation.work-queue.user-friendly-name=Work Queue
-relation.work-queue.synopsis=The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.
-relation.work-queue.description=Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.
+relation.connection-handler.synopsis=Los controladores de conexi\u00f3n se encargan de administrar todas las interacciones con los clientes, incluida la aceptaci\u00f3n de las conexiones, la lectura de solicitudes y el env\u00edo de respuestas.
+relation.crypto-manager.user-friendly-name=Administrador de criptograf\u00eda
+relation.crypto-manager.synopsis=El administrador de criptograf\u00eda proporciona una interfaz com\u00fan para realizar tareas de compresi\u00f3n, descompresi\u00f3n, hashing, cifrado y otros tipos de operaciones criptogr\u00e1ficas.
+relation.entry-cache.user-friendly-name=Memoria cach\u00e9 de entrada
+relation.entry-cache.user-friendly-plural-name=Memorias cach\u00e9 de entrada
+relation.entry-cache.synopsis=Cada memoria cach\u00e9 captura entradas a las que las aplicaciones de cliente pueden acceder para mejorar el rendimiento del servidor de directorios.
+relation.extended-operation-handler.user-friendly-name=Controlador de funcionamiento ampliado
+relation.extended-operation-handler.user-friendly-plural-name=Controladores de funcionamiento ampliado
+relation.extended-operation-handler.synopsis=Los controladores de funcionamiento ampliado procesan los diversos tipos de operaciones ampliadas del servidor.
+relation.extension.user-friendly-name=Extensi\u00f3n
+relation.extension.user-friendly-plural-name=Extensiones
+relation.extension.synopsis=La extensi\u00f3n permite ampliar la configuraci\u00f3n con nuevos tipos de objetos.
+relation.extension.description=Se trata de un punto de entrada para extensiones que requiere objetos de configuraci\u00f3n que no se hereden de un objeto de nivel superior existente.
+relation.global-configuration.user-friendly-name=Configuraci\u00f3n global
+relation.global-configuration.synopsis=La configuraci\u00f3n global contiene propiedades que afectan al funcionamiento general del servidor de directorios OpenDS.
+relation.group-implementation.user-friendly-name=Implementaci\u00f3n de grupo
+relation.group-implementation.user-friendly-plural-name=Implementaciones de grupo
+relation.group-implementation.synopsis=Las implementaciones de grupo definen las recolecciones de usuarios nombradas.
+relation.group-implementation.description=Las implementaciones de los diferentes grupos poseen formas distintas de determinar sus miembros. Por ejemplo, puede que algunos grupos enumeren a sus miembros expresamente y/o determinen la pertenencia de un miembro de forma din\u00e1mica.
+relation.identity-mapper.user-friendly-name=Asignador de identidad
+relation.identity-mapper.user-friendly-plural-name=Asignadores de identidad
+relation.identity-mapper.synopsis=Los asignadores de identidad se encargan de establecer una asignaci\u00f3n entre una cadena identificadora facilitada por un cliente y la entrada del usuario que corresponda a dicho identificador. Los asignadores de identidad se utilizan para procesar varios mecanismos SASL a fin de asignar un Id. de autorizaci\u00f3n (por ejemplo, un servicio principal Kerberos al utilizar GSSAPI) a un usuario de un directorio. Se utilizan tambi\u00e9n para procesar solicitudes con el control de autorizaci\u00f3n mediante el uso de servidores proxy.
+relation.key-manager-provider.user-friendly-name=Proveedor del administrador de claves
+relation.key-manager-provider.user-friendly-plural-name=Proveedores del administrador de claves
+relation.key-manager-provider.synopsis=Los proveedores del administrador de claves se ocupan de administrar el material clave que se utiliza para autenticar una conexi\u00f3n SSL a su interlocutor.
+relation.key-manager-provider.description=Los proveedores del administrador de claves se ocupan b\u00e1sicamente de facilitar el acceso al certificado que utiliza el servidor al llevar a cabo la negociaci\u00f3n SSL o StartTLS. 
+relation.log-publisher.user-friendly-name=Editor de registro
+relation.log-publisher.user-friendly-plural-name=Editores de registro
+relation.log-publisher.synopsis=Los editores de registro se encargan de distribuir mensajes de registro desde diferentes dispositivos de registro a un destino.
+relation.log-retention-policy.user-friendly-name=Pol\u00edtica de retenci\u00f3n de registros
+relation.log-retention-policy.user-friendly-plural-name=Pol\u00edticas de retenci\u00f3n de registros
+relation.log-retention-policy.synopsis=Las pol\u00edticas de retenci\u00f3n de registros se utilizan para especificar cu\u00e1ndo deben limpiarse los archivos de registro.
+relation.log-rotation-policy.user-friendly-name=Pol\u00edtica de rotaci\u00f3n de registros
+relation.log-rotation-policy.user-friendly-plural-name=Pol\u00edticas de rotaci\u00f3n de registros
+relation.log-rotation-policy.synopsis=Las pol\u00edticas de rotaci\u00f3n de registros se utilizan para especificar cu\u00e1ndo deben rotarse los archivos de registro.
+relation.matching-rule.user-friendly-name=Regla de coincidencia
+relation.matching-rule.user-friendly-plural-name=Reglas de coincidencia
+relation.matching-rule.synopsis=Las reglas de coincidencia definen un conjunto de reglas para desarrollar operaciones de coincidencia frente a valores de confirmaci\u00f3n.
+relation.matching-rule.description=Las reglas de coincidencia se asocian frecuentemente con una sintaxis de atributo y se emplean para comparar valores seg\u00fan dicha sintaxis. Por ejemplo, la regla de coincidencia distinguishedNameEqualityMatch (coincidencia de igualdad de nombre distinguido) puede utilizarse para determinar si dos DN son iguales y puede ignorar los espacios innecesarios en torno a las comas y signos de igual, diferencias en cuanto a may\u00fasculas y min\u00fasculas en nombres de atributos, etc\u00e9tera.
+relation.monitor-provider.user-friendly-name=Proveedor de supervisi\u00f3n
+relation.monitor-provider.user-friendly-plural-name=Proveedores de supervisi\u00f3n
+relation.monitor-provider.synopsis=Los proveedores de supervisi\u00f3n pueden utilizarse para facilitar informaci\u00f3n sobre el estado del servidor o uno de sus componentes.
+relation.monitor-provider.description=Esta informaci\u00f3n resulta \u00fatil para supervisi\u00f3n o resoluci\u00f3n de problemas.
+relation.network-group.user-friendly-name=Grupo de red
+relation.network-group.user-friendly-plural-name=Grupos de red
+relation.network-group.synopsis=El grupo de red se emplea para clasificar las conexiones entrantes y enrutar solicitudes a flujos de trabajo.
+relation.password-generator.user-friendly-name=Generador de contrase\u00f1as
+relation.password-generator.user-friendly-plural-name=Generadores de contrase\u00f1as
+relation.password-generator.synopsis=La operaciones ampliadas de modificaci\u00f3n de contrase\u00f1as utilizan los generadores de contrase\u00f1as para crear una nueva contrase\u00f1a para el usuario.
+relation.password-generator.description=El servidor permite definir cualquier n\u00famero de validadores de contrase\u00f1a. Esto puede imponer cualquier tipo de restricci\u00f3n en las caracter\u00edsticas de las contrase\u00f1as v\u00e1lidas. Por lo tanto, el servidor no puede intentar generar por s\u00ed mismo una contrase\u00f1a que cumpla todos los requisitos de todos los validadores. El generador de contrase\u00f1as permite proporcionar la l\u00f3gica personalizada para la creaci\u00f3n de una nueva contrase\u00f1a.
+relation.password-policy.user-friendly-name=Pol\u00edtica de contrase\u00f1as
+relation.password-policy.user-friendly-plural-name=Pol\u00edticas de contrase\u00f1as
+relation.password-policy.synopsis=Las pol\u00edticas de contrase\u00f1as definen un n\u00famero de reglas de administraci\u00f3n de contrase\u00f1as, adem\u00e1s de los requisitos para el proceso de autenticaci\u00f3n.
+relation.password-storage-scheme.user-friendly-name=Esquema de almacenamiento de contrase\u00f1as
+relation.password-storage-scheme.user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as
+relation.password-storage-scheme.synopsis=Los esquemas de almacenamiento de contrase\u00f1as codifican nuevas contrase\u00f1as proporcionadas por los usuarios con el fin de almacenarlas de forma codificada. De ese modo, resulta dif\u00edcil o imposible que alguien pueda determinar las contrase\u00f1as no cifradas a partir de los valores codificados.
+relation.password-storage-scheme.description=Los esquemas de almacenamiento de contrase\u00f1as determinan asimismo si una contrase\u00f1a no cifrada proporcionada por un cliente coincide con el valor almacenado codificado en el servidor.
+relation.password-validator.user-friendly-name=Validaci\u00f3n de contrase\u00f1as
+relation.password-validator.user-friendly-plural-name=Validaciones de contrase\u00f1as
+relation.password-validator.synopsis=Las validaciones de contrase\u00f1as se ocupan de determinar si una contrase\u00f1a propuesta es aceptable para su uso, y esto puede incluir comprobaciones como asegurarse de que cumple con los requisitos de longitud m\u00ednimos, de que se trata de un intervalo de caracteres adecuado o de que no se encuentra en el historial.
+relation.password-validator.description=La pol\u00edtica de contrase\u00f1as de un usuario especifica el conjunto de validaciones de contrase\u00f1a que debe utilizarse cada vez que un usuario proporcione una nueva contrase\u00f1a. Para activar un mecanismo de validaci\u00f3n de contrase\u00f1a, debe habilitarse la entrada de configuraci\u00f3n correspondiente y el DN de dicha entrada debe incluirse en el atributo de validaci\u00f3n de contrase\u00f1as de la pol\u00edtica de contrase\u00f1as en la que desee activar la validaci\u00f3n. Todas las entradas de configuraci\u00f3n de validaci\u00f3n de contrase\u00f1as deben contener el objeto de clase estructural del mecanismo de validaci\u00f3n de contrase\u00f1as.
+relation.plugin-root.user-friendly-name=Ra\u00edz del complemento
+relation.plugin-root.synopsis=La ra\u00edz del complemento define la entrada principal para todos los complementos definidos en el servidor.
+relation.plugin-root.description=Tambi\u00e9n puede incluir atributos de configuraci\u00f3n que definen el orden en el que deben cargarse e invocarse estos complementos.
+relation.root-dn.user-friendly-name=ND ra\u00edz
+relation.root-dn.synopsis=La configuraci\u00f3n de ND root contiene todos los usuarios de DN root definidos en el servidor de directorios. Adem\u00e1s, tambi\u00e9n define el conjunto predeterminado de privilegios que los usuarios de ND root heredan autom\u00e1ticamente.
+relation.root-dse-backend.user-friendly-name=Servidor en segundo plano DSE ra\u00edz
+relation.root-dse-backend.synopsis=El servidor en segundo plano con DSE ra\u00edz contiene el servidor de directorios con DSE ra\u00edz.
+relation.root-dse-backend.description=Se trata de un servidor en segundo plano meta especial que genera din\u00e1micamente la entrada con DSE ra\u00edz para las b\u00fasquedas de nivel de base y simplemente se redirige a otros segundos planos para operaciones de otros \u00e1mbitos.
+relation.sasl-mechanism-handler.user-friendly-name=Controlador del mecanismo SASL
+relation.sasl-mechanism-handler.user-friendly-plural-name=Controladores del mecanismo SASL
+relation.sasl-mechanism-handler.synopsis=La entrada de la configuraci\u00f3n del controlador del mecanismo SASL es la principal para todos los controladores del mecanismo SASL del servidor de directorios OpenDS.
+relation.sasl-mechanism-handler.description=Los controladores del mecanismo SASL se ocupan de autenticar a los usuarios durante el curso del procesamiento de un enlace SASL (capa de seguridad y autenticaci\u00f3n simple, como se define en RFC 4422).
+relation.synchronization-provider.user-friendly-name=Proveedor de sincronizaci\u00f3n
+relation.synchronization-provider.user-friendly-plural-name=Proveedores de sincronizaci\u00f3n
+relation.synchronization-provider.synopsis=Los proveedores de sincronizaci\u00f3n controlan la sincronizaci\u00f3n de los datos del servidor de directorios con otras instancias de OpenDS u otros dep\u00f3sitos de datos.
+relation.synchronization-provider.description=El servidor de directorios OpenDS adopta un enfoque de repetici\u00f3n centralizado, en vez del enfoque de punto a punto del servidor de directorios de Sun Java System. En OpenDS se crea uno o m\u00e1s servidores de repetici\u00f3n en el entorno. Los servidores de repetici\u00f3n normalmente no almacenan datos de usuario, pero mantienen un registro de todos los cambios realizados dentro de la tipolog\u00eda. Cada instancia del servidor de directorios de la tipolog\u00eda se se\u00f1ala en los servidores de repetici\u00f3n. Este plan simplifica el desarrollo y la administraci\u00f3n del entorno. Aunque puede ejecutar el servidor de repetici\u00f3n en el mismo sistema (o incluso en la misma instancia) que el servidor de directorios, los dos servidores pueden estar separados en sistemas diferentes. Este enfoque puede proporcionar un mejor rendimiento o funcionamiento en entornos de gran tama\u00f1o.
+relation.trust-manager-provider.user-friendly-name=Proveedor de administradores de confianza
+relation.trust-manager-provider.user-friendly-plural-name=Proveedores de administradores de confianza
+relation.trust-manager-provider.synopsis=Los proveedores de administradores de confianza determinan si los certificados presentados son fiables.
+relation.virtual-attribute.user-friendly-name=Atributo virtual
+relation.virtual-attribute.user-friendly-plural-name=Atributos virtuales
+relation.virtual-attribute.synopsis=Los atributos virtuales generan de forma din\u00e1mica los valores del atributo que aparecen en las entradas, pero no se almacenan de forma permanente en el servidor en segundo plano.
+relation.virtual-attribute.description=Los atributos virtuales se asocian a un proveedor de atributos virtuales, que contiene la l\u00f3gica para generar el valor.
+relation.workflow.user-friendly-name=Flujo de trabajo
+relation.workflow.user-friendly-plural-name=Flujos de trabajo
+relation.workflow.synopsis=El flujo de trabajo consiste en una serie de pasos de procesamiento (elementos del flujo de trabajo) que se aplican a los datos que se recuperan del servidor de directorios.
+relation.workflow-element.user-friendly-name=Elemento del flujo de trabajo
+relation.workflow-element.user-friendly-plural-name=Elementos del flujo de trabajo
+relation.workflow-element.synopsis=Los elementos del flujo de trabajo implementan un solo paso de procesamiento en un flujo de trabajo determinado.
+relation.workflow-element.description=Un elemento de flujo de trabajo puede realizar una tarea como asignar ND, cambiar el nombre de los atributos, filtrar atributos, enlazar fuentes de datos, personificaciones o equilibrados de carga. El elemento de flujo de trabajo m\u00e1s sencillo es el elemento de flujo de trabajo en segundo plano local, que enruta los datos al segundo plano.
+relation.work-queue.user-friendly-name=Cola de trabajo
+relation.work-queue.synopsis=La cola de trabajo proporciona la configuraci\u00f3n de la cola de trabajo del servidor y garantiza que las solicitudes recibidas por parte de los clientes se procesen puntualmente.
+relation.work-queue.description=S\u00f3lo puede definirse una cola de trabajo en el servidor. Cuando un controlador de conexi\u00f3n recibe una solicitud de un cliente, debe colocarla en la cola de trabajo para que se procese como corresponda.
diff --git a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_fr.properties
index 9e42f65..c249900 100644
--- a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_fr.properties
@@ -1,127 +1,127 @@
-user-friendly-name=Root
-user-friendly-plural-name=Roots
-synopsis=The root configuration provides an entry point to the rest of the OpenDS Directory Server configuration.
-tag.core-server.synopsis=Core server
-tag.database.synopsis=Caching and back-ends
-tag.logging.synopsis=Logging
+user-friendly-name=Racine
+user-friendly-plural-name=Racines
+synopsis=La configuration racine fournit un point d'entr\u00e9e au reste de la configuration d'OpenDS Directory Server.
+tag.core-server.synopsis=Serveur de base 
+tag.database.synopsis=Mise en cache et backends.
+tag.logging.synopsis=Journalisation
 tag.replication.synopsis=R\u00e9plication
-tag.security.synopsis=Authentication and authorization
-tag.user-management.synopsis=User management
-relation.access-control-handler.user-friendly-name=Access Control Handler
-relation.access-control-handler.synopsis=Access Control Handlers manage the application-wide access control. The OpenDS access control handler is defined through an extensible interface, so that alternate implementations can be created. Only one access control handler may be active in the server at any given time.
-relation.access-control-handler.description=Note that OpenDS also has a privilege subsystem, which may have an impact on what clients may be allowed to do in the server. For example, any user with the bypass-acl privilege is not subject to access control checking regardless of whether the access control implementation is enabled.
-relation.account-status-notification-handler.user-friendly-name=Account Status Notification Handler
-relation.account-status-notification-handler.user-friendly-plural-name=Account Status Notification Handlers
-relation.account-status-notification-handler.synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-relation.administration-connector.user-friendly-name=Administration Connector
-relation.administration-connector.synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-relation.administration-connector.description=It is a dedicated entry point for administration.
-relation.alert-handler.user-friendly-name=Alert Handler
-relation.alert-handler.user-friendly-plural-name=Alert Handlers
-relation.alert-handler.synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-relation.attribute-syntax.user-friendly-name=Attribute Syntax
-relation.attribute-syntax.user-friendly-plural-name=Attribute Syntaxes
-relation.attribute-syntax.synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
+tag.security.synopsis=Authentification et autorisation
+tag.user-management.synopsis=Gestion des utilisateurs
+relation.access-control-handler.user-friendly-name=Gestionnaire du contr\u00f4le d'acc\u00e8s
+relation.access-control-handler.synopsis=Les gestionnaires du contr\u00f4le d'acc\u00e8s g\u00e8rent un contr\u00f4le d'acc\u00e8s sur toute l'application. Le gestionnaire du contr\u00f4le d'acc\u00e8s d'OpenDS est d\u00e9fini via une interface extensible, de fa\u00e7on \u00e0 ce que d'autres impl\u00e9mentations puissent \u00eatre d\u00e9finies. Seulement un gestionnaire du contr\u00f4le d'acc\u00e8s peut \u00eatre actif dans le serveur \u00e0 tout moment donn\u00e9. 
+relation.access-control-handler.description=Remarque\u00a0: OpenDS a aussi un sous-syst\u00e8me de privil\u00e8ges qui peut avoir un impact sur ce que les clients sont autoris\u00e9s \u00e0 faire dans le serveur.  Par exemple, tout utilisateur avec le privil\u00e8ge bypass-acl n'est pas sujet \u00e0 une v\u00e9rification du contr\u00f4le d'acc\u00e8s, que l'impl\u00e9mentation du contr\u00f4le d'acc\u00e8s soit activ\u00e9e ou pas.
+relation.account-status-notification-handler.user-friendly-name=Gestionnaire de notification de l'\u00e9tat du compte
+relation.account-status-notification-handler.user-friendly-plural-name=Gestionnaires de notification de l'\u00e9tat du compte
+relation.account-status-notification-handler.synopsis=Les gestionnaires de notification de l'\u00e9tat du compte sont appel\u00e9s pour fournir une notification aux utilisateurs sous une quelconque forme (par exemple par un message e-mail) quand l'\u00e9tat d'un compte utilisateur a chang\u00e9 d'une certaine fa\u00e7on. Le gestionnaire de notification de l'\u00e9tat du compte peut \u00eatre utilis\u00e9 pour avertir l'utilisateur et/ou les administrateurs du changement.
+relation.administration-connector.user-friendly-name=Connecteur d'administration
+relation.administration-connector.synopsis=Le connecteur d'administration est utilis\u00e9 pour interagir avec les outils d'administration en utilisant LDAP.
+relation.administration-connector.description=Il s'agit d'un point d'entr\u00e9e d\u00e9di\u00e9 pour l'administration.
+relation.alert-handler.user-friendly-name=Gestionnaire d'alerte
+relation.alert-handler.user-friendly-plural-name=Gestionnaires d'alerte
+relation.alert-handler.synopsis=Les gestionnaires d'alerte sont utilis\u00e9s pour avertir les administrateurs de probl\u00e8mes significatifs ou d'\u00e9v\u00e8nements notables qui se produisent dans le serveur d'annuaire.
+relation.attribute-syntax.user-friendly-name=Syntaxe d'attribut
+relation.attribute-syntax.user-friendly-plural-name=Syntaxes d'attribut
+relation.attribute-syntax.synopsis=Les syntaxes d'attribut d\u00e9finissent le type de donn\u00e9es qui peuvent \u00eatre stock\u00e9es dans un attribut avec cette syntaxe. Une syntaxe correspond en g\u00e9n\u00e9ral \u00e0 un ensemble de r\u00e8gles de correspondance qui indiquent comment effectuer des op\u00e9rations de correspondance par rapport aux valeurs de cette syntaxe.
 relation.backend.user-friendly-name=Backend
 relation.backend.user-friendly-plural-name=Backends
-relation.backend.synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-relation.backend.description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-relation.certificate-mapper.user-friendly-name=Certificate Mapper
-relation.certificate-mapper.user-friendly-plural-name=Certificate Mappers
-relation.certificate-mapper.synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-relation.connection-handler.user-friendly-name=Connection Handler
+relation.backend.synopsis=Les backends permettent de fournir un acc\u00e8s aux donn\u00e9es sous-jacentes pr\u00e9sent\u00e9es par le serveur.
+relation.backend.description=Les donn\u00e9es peuvent \u00eatre stock\u00e9es localement dans une base de donn\u00e9es imbriqu\u00e9e, \u00e0 distance dans un syst\u00e8me externe ou g\u00e9n\u00e9r\u00e9es \u00e0 la vol\u00e9e (par exemple calcul\u00e9es \u00e0 partir d'autres informations disponibles).
+relation.certificate-mapper.user-friendly-name=Mappeur de certificat
+relation.certificate-mapper.user-friendly-plural-name=Mappeurs de certificat
+relation.certificate-mapper.synopsis=Les mappeurs de certificat permettent l'\u00e9tablissement d'un mappage entre un certificat client et l'entr\u00e9e utilisateur qui correspond \u00e0 ce certificat.
+relation.connection-handler.user-friendly-name=Gestionnaire de connexion
 relation.connection-handler.user-friendly-plural-name=Gestionnaires de connexion
-relation.connection-handler.synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-relation.crypto-manager.user-friendly-name=Crypto Manager
-relation.crypto-manager.synopsis=The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.
-relation.entry-cache.user-friendly-name=Entry Cache
-relation.entry-cache.user-friendly-plural-name=Entry Caches
-relation.entry-cache.synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-relation.extended-operation-handler.user-friendly-name=Extended Operation Handler
-relation.extended-operation-handler.user-friendly-plural-name=Extended Operation Handlers
-relation.extended-operation-handler.synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
+relation.connection-handler.synopsis=Les gestionnaires de connexion permettent de g\u00e9rer toutes les interactions avec les clients, y compris l'acceptation des connexions, la lecture des requ\u00eates et l'envoi des r\u00e9ponses.
+relation.crypto-manager.user-friendly-name=Gestionnaire de chiffrement
+relation.crypto-manager.synopsis=Le gestionnaire de chiffrement fournit une interface commune pour effectuer la compression, la d\u00e9compression, le hachage, le chiffrement et d'autres sortes d'op\u00e9rations de chiffrement. 
+relation.entry-cache.user-friendly-name=Cache d'entr\u00e9e
+relation.entry-cache.user-friendly-plural-name=Caches d'entr\u00e9e
+relation.entry-cache.synopsis=Les caches d'entr\u00e9e permettent de mettre en cache les entr\u00e9es dont l'acc\u00e8s par des applications clientes est probable, pour am\u00e9liorer la performance de Directory Server.
+relation.extended-operation-handler.user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue
+relation.extended-operation-handler.user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue
+relation.extended-operation-handler.synopsis=Les gestionnaires d'op\u00e9ration \u00e9tendue traitent les diff\u00e9rents types d'op\u00e9rations \u00e9tendues dans le serveur. 
 relation.extension.user-friendly-name=Extension
 relation.extension.user-friendly-plural-name=Extensions
-relation.extension.synopsis=The Extension allows to extend the configuration with new type of objects.
-relation.extension.description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-relation.global-configuration.user-friendly-name=Global Configuration
-relation.global-configuration.synopsis=The Global contains properties that affect the overall operation of the OpenDS Directory Server .
-relation.group-implementation.user-friendly-name=Group Implementation
-relation.group-implementation.user-friendly-plural-name=Group Implementations
-relation.group-implementation.synopsis=Group Implementations define named collections of users.
-relation.group-implementation.description=Different group implementations may have different ways of determining membership. For example, some groups may explicitly list the members, and/or they may dynamically determine membership.
-relation.identity-mapper.user-friendly-name=Identity Mapper
-relation.identity-mapper.user-friendly-plural-name=Identity Mappers
-relation.identity-mapper.synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-relation.key-manager-provider.user-friendly-name=Key Manager Provider
-relation.key-manager-provider.user-friendly-plural-name=Key Manager Providers
-relation.key-manager-provider.synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-relation.key-manager-provider.description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-relation.log-publisher.user-friendly-name=Log Publisher
-relation.log-publisher.user-friendly-plural-name=Log Publishers
-relation.log-publisher.synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-relation.log-retention-policy.user-friendly-name=Log Retention Policy
-relation.log-retention-policy.user-friendly-plural-name=Log Retention Policies
-relation.log-retention-policy.synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-relation.log-rotation-policy.user-friendly-name=Log Rotation Policy
-relation.log-rotation-policy.user-friendly-plural-name=Log Rotation Policies
-relation.log-rotation-policy.synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-relation.matching-rule.user-friendly-name=Matching Rule
-relation.matching-rule.user-friendly-plural-name=Matching Rules
-relation.matching-rule.synopsis=Matching Rules define a set of rules for performing matching operations against assertion values.
-relation.matching-rule.description=Matching rules are frequently associated with an attribute syntax and are used to compare values according to that syntax. For example, the distinguishedNameEqualityMatch matching rule can be used to determine whether two DNs are equal and can ignore unnecessary spaces around commas and equal signs, differences in capitalization in attribute names, an so on.
-relation.monitor-provider.user-friendly-name=Monitor Provider
-relation.monitor-provider.user-friendly-plural-name=Monitor Providers
-relation.monitor-provider.synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-relation.monitor-provider.description=This information is useful for monitoring or troubleshooting.
-relation.network-group.user-friendly-name=Network Group
-relation.network-group.user-friendly-plural-name=Network Groups
-relation.network-group.synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-relation.password-generator.user-friendly-name=Password Generator
-relation.password-generator.user-friendly-plural-name=Password Generators
-relation.password-generator.synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-relation.password-generator.description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-relation.password-policy.user-friendly-name=Password Policy
-relation.password-policy.user-friendly-plural-name=Password Policies
-relation.password-policy.synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-relation.password-storage-scheme.user-friendly-name=Password Storage Scheme
-relation.password-storage-scheme.user-friendly-plural-name=Password Storage Schemes
-relation.password-storage-scheme.synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-relation.password-storage-scheme.description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-relation.password-validator.user-friendly-name=Password Validator
-relation.password-validator.user-friendly-plural-name=Password Validators
-relation.password-validator.synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-relation.password-validator.description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
-relation.plugin-root.user-friendly-name=Plugin Root
-relation.plugin-root.synopsis=The Plugin Root defines the parent entry for all plug-ins defined in the server.
-relation.plugin-root.description=It can also include configuration attributes that define the order in which those plug-ins are to be loaded and invoked.
-relation.root-dn.user-friendly-name=Root DN
-relation.root-dn.synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-relation.root-dse-backend.user-friendly-name=Root DSE Backend
-relation.root-dse-backend.synopsis=The Root DSE Backend contains the Directory Server root DSE.
-relation.root-dse-backend.description=This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.
-relation.sasl-mechanism-handler.user-friendly-name=SASL Mechanism Handler
-relation.sasl-mechanism-handler.user-friendly-plural-name=SASL Mechanism Handlers
-relation.sasl-mechanism-handler.synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-relation.sasl-mechanism-handler.description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-relation.synchronization-provider.user-friendly-name=Synchronization Provider
-relation.synchronization-provider.user-friendly-plural-name=Synchronization Providers
-relation.synchronization-provider.synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-relation.synchronization-provider.description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-relation.trust-manager-provider.user-friendly-name=Trust Manager Provider
-relation.trust-manager-provider.user-friendly-plural-name=Trust Manager Providers
-relation.trust-manager-provider.synopsis=Trust Manager Providers determine whether to trust presented certificates.
-relation.virtual-attribute.user-friendly-name=Virtual Attribute
-relation.virtual-attribute.user-friendly-plural-name=Virtual Attributes
-relation.virtual-attribute.synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-relation.virtual-attribute.description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
-relation.workflow.user-friendly-name=Workflow
-relation.workflow.user-friendly-plural-name=Workflows
-relation.workflow.synopsis=The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.
-relation.workflow-element.user-friendly-name=Workflow Element
-relation.workflow-element.user-friendly-plural-name=Workflow Elements
-relation.workflow-element.synopsis=Workflow Elements implement a single processing step in a Work Flow.
-relation.workflow-element.description=A Workflow Element can perform a task such as mapping DNs, renaming attributes, filtering attributes, joining data sources, proxying, or load-balancing. The simplest Workflow Element is the Local Backend Work Flow Element, which routes data to a Backend.
-relation.work-queue.user-friendly-name=Work Queue
-relation.work-queue.synopsis=The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.
-relation.work-queue.description=Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.
+relation.extension.synopsis=L'Extension autorise l'extension de la configuration avec un nouveau type d'objets.
+relation.extension.description=C'est un point d'entr\u00e9e pour des extensions qui n\u00e9cessite des objets de configuration qui n'h\u00e9ritent pas d'un objet existant au plus haut niveau.
+relation.global-configuration.user-friendly-name=Configuration globale
+relation.global-configuration.synopsis=La configuration globale contient des propri\u00e9t\u00e9s qui affectent l'op\u00e9ration d'OpenDS Directory Server dans son ensemble.
+relation.group-implementation.user-friendly-name=Impl\u00e9mentation du groupe
+relation.group-implementation.user-friendly-plural-name=Impl\u00e9mentations du groupe
+relation.group-implementation.synopsis=Les impl\u00e9mentations du groupe d\u00e9finissent des collections d\u00e9nomm\u00e9es d'utilisateurs
+relation.group-implementation.description=Diff\u00e9rentes impl\u00e9mentations du groupe peuvent avoir diff\u00e9rentes fa\u00e7ons de d\u00e9terminer l'appartenance. Par exemple, certains groupes peuvent dresser une liste explicite des membres et/ou peuvent d\u00e9terminer l'appartenance dynamiquement.
+relation.identity-mapper.user-friendly-name=Mappeur d'identit\u00e9
+relation.identity-mapper.user-friendly-plural-name=Mappeurs d'identit\u00e9
+relation.identity-mapper.synopsis=Les mappeurs d'identit\u00e9 permettent d'\u00e9tablir un mappage entre une cha\u00eene d'identifiant fournie par un client et l'entr\u00e9e pour l'utilisateur qui correspond \u00e0 cet identifiant. Les mappeurs d'identit\u00e9 sont utilis\u00e9s pour traiter plusieurs m\u00e9canismes SASL pour mapper une ID d'autorisation (par exemple le Principal dans Kerberos lors de l'utilisation de GSSAPI) vers un utilisateur du r\u00e9pertoire. Ils sont aussi utilis\u00e9s lors du traitement de requ\u00eates avec un contr\u00f4le d'autorisation en proxy.
+relation.key-manager-provider.user-friendly-name=Fournisseur de gestionnaire de cl\u00e9
+relation.key-manager-provider.user-friendly-plural-name=Fournisseurs de gestionnaire de cl\u00e9
+relation.key-manager-provider.synopsis=Les fournisseurs de gestionnaire de cl\u00e9 permettent de g\u00e9rer le composant de cl\u00e9 qui est utilis\u00e9 pour authentifier une connexion SSL \u00e0 sa connexion paire.
+relation.key-manager-provider.description=Les fournisseurs de gestionnaire de cl\u00e9 fournissent essentiellement un acc\u00e8s au certificat qui est utilis\u00e9 par le serveur lorsqu'une n\u00e9gociation SSL ou StartTLS est effectu\u00e9e.
+relation.log-publisher.user-friendly-name=\u00c9diteur de journal
+relation.log-publisher.user-friendly-plural-name=\u00c9diteurs de journal
+relation.log-publisher.synopsis=Les \u00e9diteurs de journal permettent la distribution de messages de journaux de diff\u00e9rents journaux vers une destination.
+relation.log-retention-policy.user-friendly-name=Strat\u00e9gie de r\u00e9tention du journal
+relation.log-retention-policy.user-friendly-plural-name=Strat\u00e9gies de r\u00e9tention du journal
+relation.log-retention-policy.synopsis=Les strat\u00e9gies de r\u00e9tention du journal sont utilis\u00e9es pour sp\u00e9cifier quand les fichiers de journaux doivent \u00eatre nettoy\u00e9s.
+relation.log-rotation-policy.user-friendly-name=Strat\u00e9gie de rotation des journaux
+relation.log-rotation-policy.user-friendly-plural-name=Strat\u00e9gies de rotation des journaux 
+relation.log-rotation-policy.synopsis=Les strat\u00e9gies de rotation des journaux sont utilis\u00e9es pour sp\u00e9cifier quand les fichiers de journaux doivent faire l'objet d'une rotation.
+relation.matching-rule.user-friendly-name=R\u00e8gle de correspondance
+relation.matching-rule.user-friendly-plural-name=R\u00e8gles de correspondance
+relation.matching-rule.synopsis=Les r\u00e8gles de correspondance d\u00e9finissent un ensemble de r\u00e8gles pour effectuer des op\u00e9rations de correspondance par rapport \u00e0 des valeurs d'assertion.
+relation.matching-rule.description=Les r\u00e8gles de correspondance correspondent fr\u00e9quemment \u00e0 une syntaxe d'attribut et sont utilis\u00e9es pour comparer des valeurs selon cette syntaxe. Par exemple, la r\u00e8gle de correspondance distinguishedNameEqualityMatch peut \u00eatre utilis\u00e9e pour d\u00e9terminer si deux DN sont \u00e9gaux et elle peut ignorer les espaces inutiles autour des virgules et des signes d'\u00e9galit\u00e9, les diff\u00e9rences dans la capitalisation dans les noms d'attribut, etc.
+relation.monitor-provider.user-friendly-name=Fournisseur du contr\u00f4le
+relation.monitor-provider.user-friendly-plural-name=Fournisseurs du contr\u00f4le
+relation.monitor-provider.synopsis=Les fournisseurs du contr\u00f4le peuvent \u00eatre utilis\u00e9s pour fournir des informations concernant l'\u00e9tat du serveur ou l'un de ses composants.
+relation.monitor-provider.description=Ces informations sont utiles pour le contr\u00f4le ou le d\u00e9pannage.
+relation.network-group.user-friendly-name=Groupe de r\u00e9seau
+relation.network-group.user-friendly-plural-name=Groupes de r\u00e9seau
+relation.network-group.synopsis=Le groupe de r\u00e9seau est utilis\u00e9 pour classifier des connexions entrantes et diriger les demandes dans des flux de travaux.
+relation.password-generator.user-friendly-name=G\u00e9n\u00e9rateur de mot de passe
+relation.password-generator.user-friendly-plural-name=G\u00e9n\u00e9rateurs de mot de passe
+relation.password-generator.synopsis=Les g\u00e9n\u00e9rateurs de mot de passe sont utilis\u00e9s par l'op\u00e9ration \u00e9tendue de modification de mot de passe pour construire un nouveau mot de passe pour l'utilisateur.
+relation.password-generator.description=Le serveur autorise la d\u00e9finition de n'importe quel nombre de validateurs de mot de passe Ceci peut imposer toutes sortes de restrictions sur les caract\u00e9ristiques des mots de passe valides. Il n'est par cons\u00e9quent pas possible que le serveur tente de g\u00e9n\u00e9rer un mot de passe tout seul et que ce dernier r\u00e9ponde \u00e0 tous les besoins de tous les validateurs. Le g\u00e9n\u00e9rateur de mot de passe permet de fournir une logique personnalis\u00e9e pour la cr\u00e9ation d'un nouveau mot de passe.
+relation.password-policy.user-friendly-name=Strat\u00e9gie de mots de passe
+relation.password-policy.user-friendly-plural-name=Strat\u00e9gies de mots de passe
+relation.password-policy.synopsis=Les strat\u00e9gies de mots de passe d\u00e9finissent un nombre de r\u00e8gles de gestion de mot de passe, ainsi que les besoins pour le traitement de l'authentification.
+relation.password-storage-scheme.user-friendly-name=Plan de stockage du mot de passe
+relation.password-storage-scheme.user-friendly-plural-name=Plans de stockage du mot de passe
+relation.password-storage-scheme.synopsis=Les plans de stockage du mot de passe codent de nouveaux mots de passe fournis par l'utilisateur de fa\u00e7on \u00e0 ce qu'ils soient stock\u00e9s d'une mani\u00e8re cod\u00e9e. Ceci rend difficile ou impossible la possibilit\u00e9 de d\u00e9terminer les mots de passe en texte en clair \u00e0 partir des valeurs cod\u00e9es.
+relation.password-storage-scheme.description=Les plans de stockage du mot de passe d\u00e9terminent aussi si un mot de passe en texte en clair fourni par un client correspond \u00e0 la valeur cod\u00e9e stock\u00e9e dans le serveur.
+relation.password-validator.user-friendly-name=Validateur de mot de passe
+relation.password-validator.user-friendly-plural-name=Validateurs de mot de passe
+relation.password-validator.synopsis=Les validateurs de mot de passe permettent de d\u00e9terminer si un mot de passe propos\u00e9 est utilisable et peut inclure des v\u00e9rifications comme s'assurer qu'il r\u00e9pond aux besoins de longueur minimum, qu'il a une plage de caract\u00e8re appropri\u00e9e ou qu'il ne se trouve pas dans l'historique. 
+relation.password-validator.description=La strat\u00e9gie de mot de passe pour un utilisateur sp\u00e9cifie l'ensemble des validateurs de mot de passe qui doit \u00eatre utilis\u00e9 chaque fois que l'utilisateur fournit un nouveau mot de passe. Pour activer un validateur de mot de passe, l'entr\u00e9e de configuration correspondante doit \u00eatre activ\u00e9e et le DN de cette entr\u00e9e doit \u00eatre inclus dans l'attribut password-validator de la strat\u00e9gie de mot de passe dans laquelle vous souhaitez que le validateur soit actif. Toutes les entr\u00e9es de configuration de validateur de mot de passe doivent contenir la classe d'objet structurelle password-validator.
+relation.plugin-root.user-friendly-name=Plug-in racine
+relation.plugin-root.synopsis=Le plug-in racine d\u00e9finit l'entr\u00e9e parente pour tous les plug-in d\u00e9finis dans le serveur.
+relation.plugin-root.description=Il peut aussi inclure les attributs de configuration qui d\u00e9finissent l'ordre dans lequel ces plug-ins doivent \u00eatre charg\u00e9s et appel\u00e9s.
+relation.root-dn.user-friendly-name=DN racine
+relation.root-dn.synopsis=La configuration du DN racine contient tous les utilisateurs du DN racine d\u00e9finis dans Directory Server. De plus, elle d\u00e9finit aussi l'ensemble par d\u00e9faut des privil\u00e8ges dont h\u00e9ritent automatiquement les utilisateurs du DN racine.
+relation.root-dse-backend.user-friendly-name=Backend du DSE racine
+relation.root-dse-backend.synopsis=Le backend du DSE racine contient le DSE racine du Directory Server.
+relation.root-dse-backend.description=Ce backend est un m\u00e9tabackend particulier qui g\u00e9n\u00e8re dynamiquement l'entr\u00e9e du DSE racine pour des recherches de base et qui redirige simplement vers d'autres backends pour des op\u00e9rations concernant d'autres domaines.
+relation.sasl-mechanism-handler.user-friendly-name=Gestionnaire de m\u00e9canisme SASL
+relation.sasl-mechanism-handler.user-friendly-plural-name=Gestionnaires de m\u00e9canisme SASL
+relation.sasl-mechanism-handler.synopsis=L'entr\u00e9e de configuration du gestionnaire de m\u00e9canisme SASL est le parent de tous les gestionnaires de m\u00e9canisme SASL d\u00e9finis dans OpenDS Directory Server.
+relation.sasl-mechanism-handler.description=Les gestionnaires de m\u00e9canisme SASL permettent l'authentification des utilisateurs durant le traitement d'une liaison SASL (couche d'authentification et de s\u00e9curit\u00e9 simple, telle que d\u00e9finie dans RFC 442).
+relation.synchronization-provider.user-friendly-name=Fournisseur de synchronisation
+relation.synchronization-provider.user-friendly-plural-name=Fournisseurs de synchronisation
+relation.synchronization-provider.synopsis=Les fournisseurs de synchronisation permettent de g\u00e9rer la synchronisation des donn\u00e9es de Directory Server avec d'autres instances d'OpenDS ou d'autres r\u00e9f\u00e9rentiels de donn\u00e9es.
+relation.synchronization-provider.description=OpenDS Directory Server utilise une approche centralis\u00e9e de la r\u00e9plication, plut\u00f4t que l'approche point \u00e0 point de Sun Java System Directory Server. Dans OpenDS, un ou plusieurs serveur de r\u00e9plication est cr\u00e9\u00e9 dans l'environnement. Les serveurs de r\u00e9plication typiquement ne stockent pas de donn\u00e9es utilisateur mais enregistrent dans un journal toutes les modifications faites dans la topologie. Chaque instance de Directory Server dans la topologie est point\u00e9e vers les serveurs de r\u00e9plication. Ce plan simplifie le d\u00e9ploiement et la gestion de l'environnement. Bien que le serveur de r\u00e9plication puissse \u00eatre ex\u00e9cut\u00e9 sur le m\u00eame serveur (ou m\u00eame dans la m\u00eame instance) en tant que Directory Server, les deux serveurs peuvent \u00eatre s\u00e9par\u00e9s sur des syst\u00e8mes diff\u00e9rents. Cette approche peut fournir de meilleures performances ou fonctionnalit\u00e9s dans des environnements de grande taille.
+relation.trust-manager-provider.user-friendly-name=Fournisseur de gestionnaire d'approbation
+relation.trust-manager-provider.user-friendly-plural-name=Fournisseurs de gestionnaire d'approbation 
+relation.trust-manager-provider.synopsis=Les fournisseurs de gestionnaire d'approbation d\u00e9terminent s'il faut faire confiance aux certificats pr\u00e9sent\u00e9s.
+relation.virtual-attribute.user-friendly-name=Attribut virtuel
+relation.virtual-attribute.user-friendly-plural-name=Attributs virtuels
+relation.virtual-attribute.synopsis=Les attributs virtuels permettent de g\u00e9n\u00e9rer dynamiquement des valeurs d'attribut qui s'affichent dans les entr\u00e9es mais ne sont pas stock\u00e9s de fa\u00e7on persistante dans le backend.
+relation.virtual-attribute.description=Les attributs virtuels correspondent \u00e0 un fournisseur d'attribut virtuel qui contient la logique pour g\u00e9n\u00e9rer la valeur. 
+relation.workflow.user-friendly-name=Flux de travaux
+relation.workflow.user-friendly-plural-name=Flux de travaux
+relation.workflow.synopsis=Le flux de travaux est une liste d'\u00e9tapes de traitement (\u00e9l\u00e9ments du flux de travaux) qui sont appliqu\u00e9s aux donn\u00e9es lors de leur r\u00e9cup\u00e9ration \u00e0 partir de Directory Server.
+relation.workflow-element.user-friendly-name=\u00c9l\u00e9ment du flux de travaux
+relation.workflow-element.user-friendly-plural-name=\u00c9l\u00e9ments du flux de travaux
+relation.workflow-element.synopsis=Les \u00e9l\u00e9ments du flux de travaux utilisent une \u00e9tape unique de traitement dans un flux de travaux.
+relation.workflow-element.description=Un \u00e9l\u00e9ment du flux de travaux peut effectuer une t\u00e2che telle que mapper des DN, renommer des attributs, filtrer des attributs, joindre des sources de donn\u00e9es, cr\u00e9er des proxy, ou \u00e9quilibrer la charge. L'\u00e9l\u00e9ment du flux de travaux le plus simple est l'\u00e9l\u00e9ment du flux de travaux du backend local qui envoie des donn\u00e9es vers un backend.
+relation.work-queue.user-friendly-name=File d'attente de travail
+relation.work-queue.synopsis=La file d'attente de travail fournit la configuration pour la file d'attente de travail du serveur et permet de s'assurer que les demandes re\u00e7ues des clients sont trait\u00e9es \u00e0 temps.
+relation.work-queue.description=Seulement une file d'attente de travail unique peut \u00eatre d\u00e9finie dans le serveur. Chaque fois qu'un gestionnaire de connexion re\u00e7oit une demande d'un client, il doit placer cette derni\u00e8re dans la file d'attente de travail pour qu'elle soit trait\u00e9e de fa\u00e7on appropri\u00e9e.
diff --git a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_ja.properties
index 9214bf5..a472920 100644
--- a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_ja.properties
@@ -106,7 +106,7 @@
 relation.sasl-mechanism-handler.description=SASL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u306f\u3001SASL (RFC 4422 \u3067\u5b9a\u7fa9\u3055\u308c\u305f Simple Authentication and Security Layer) \u30d0\u30a4\u30f3\u30c9\u306e\u51e6\u7406\u4e2d\u306b\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u8a8d\u8a3c\u3092\u884c\u3044\u307e\u3059\u3002
 relation.synchronization-provider.user-friendly-name=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0
 relation.synchronization-provider.user-friendly-plural-name=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0
-relation.synchronization-provider.synopsis=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30c7\u30fc\u30bf\u3068\u3001OpenDS \u306e\u307b\u304b\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u307e\u305f\u306f\u307b\u304b\u306e\u30c7\u30fc\u30bf\u30ea\u30dd\u30b8\u30c8\u30ea\u3068\u306e\u540c\u671f\u3092\u51e6\u7406\u3057\u307e\u3059\u3002
+relation.synchronization-provider.synopsis=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u306f\u3001Directory Server \u306e\u30c7\u30fc\u30bf\u3068\u3001OpenDS \u306e\u307b\u304b\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u307e\u305f\u306f\u307b\u304b\u306e\u30c7\u30fc\u30bf\u30ea\u30dd\u30b8\u30c8\u30ea\u3068\u306e\u540c\u671f\u3092\u51e6\u7406\u3057\u307e\u3059\u3002
 relation.synchronization-provider.description=OpenDS \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001Sun Java System Directory Server \u304c\u63a1\u7528\u3059\u308b\u30dd\u30a4\u30f3\u30c8\u30c4\u30fc\u30dd\u30a4\u30f3\u30c8\u30a2\u30d7\u30ed\u30fc\u30c1\u3067\u306f\u306a\u304f\u3001\u96c6\u4e2d\u5316\u30a2\u30d7\u30ed\u30fc\u30c1\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u5bfe\u3057\u3066\u63a1\u7528\u3057\u3066\u3044\u307e\u3059\u3002OpenDS \u3067\u306f\u30011 \u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u74b0\u5883\u5185\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u901a\u5e38\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30e6\u30fc\u30b6\u30fc\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3057\u307e\u305b\u3093\u304c\u3001\u30c8\u30dd\u30ed\u30b8\u5185\u3067\u884c\u308f\u308c\u305f\u3059\u3079\u3066\u306e\u5909\u66f4\u306e\u30ed\u30b0\u306f\u4fdd\u6301\u3057\u307e\u3059\u3002\u30c8\u30dd\u30ed\u30b8\u5185\u306e\u5404\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u3092\u6307\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u8a08\u753b\u306b\u3088\u308a\u3001\u74b0\u5883\u306e\u914d\u5099\u304a\u3088\u3073\u7ba1\u7406\u304c\u7c21\u5358\u306b\u306a\u308a\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3068\u540c\u3058\u30b7\u30b9\u30c6\u30e0\u4e0a (\u307e\u305f\u306f\u540c\u3058\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5185\u3082\u53ef\u80fd) \u3067\u5b9f\u884c\u3067\u304d\u307e\u3059\u304c\u3001\u3053\u306e 2 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u5225\u3005\u306e\u30b7\u30b9\u30c6\u30e0\u4e0a\u306b\u5206\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u30a2\u30d7\u30ed\u30fc\u30c1\u306f\u3001\u5927\u898f\u6a21\u306a\u74b0\u5883\u3067\u306e\u6027\u80fd\u307e\u305f\u306f\u6a5f\u80fd\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
 relation.trust-manager-provider.user-friendly-name=\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0
 relation.trust-manager-provider.user-friendly-plural-name=\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0
diff --git a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_zh_CN.properties
index 6025dae..ccffa76 100644
--- a/opendj-sdk/opends/src/admin/messages/RootCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootCfgDefn_zh_CN.properties
@@ -1,127 +1,127 @@
-user-friendly-name=Root
-user-friendly-plural-name=Roots
-synopsis=The root configuration provides an entry point to the rest of the OpenDS Directory Server configuration.
-tag.core-server.synopsis=Core server
-tag.database.synopsis=Caching and back-ends
-tag.logging.synopsis=Logging
+user-friendly-name=\u6839
+user-friendly-plural-name=\u6839
+synopsis=\u6839\u914d\u7f6e\u7528\u4e8e\u63d0\u4f9b\u8fdb\u5165\u5176\u4f59 OpenDS Directory Server \u914d\u7f6e\u7684\u5165\u53e3\u70b9\u3002
+tag.core-server.synopsis=\u6838\u5fc3\u670d\u52a1\u5668
+tag.database.synopsis=\u9ad8\u901f\u7f13\u5b58\u548c\u540e\u7aef
+tag.logging.synopsis=\u8bb0\u5f55
 tag.replication.synopsis=\u590d\u5236
-tag.security.synopsis=Authentication and authorization
-tag.user-management.synopsis=User management
-relation.access-control-handler.user-friendly-name=Access Control Handler
-relation.access-control-handler.synopsis=Access Control Handlers manage the application-wide access control. The OpenDS access control handler is defined through an extensible interface, so that alternate implementations can be created. Only one access control handler may be active in the server at any given time.
-relation.access-control-handler.description=Note that OpenDS also has a privilege subsystem, which may have an impact on what clients may be allowed to do in the server. For example, any user with the bypass-acl privilege is not subject to access control checking regardless of whether the access control implementation is enabled.
-relation.account-status-notification-handler.user-friendly-name=Account Status Notification Handler
-relation.account-status-notification-handler.user-friendly-plural-name=Account Status Notification Handlers
-relation.account-status-notification-handler.synopsis=Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
-relation.administration-connector.user-friendly-name=Administration Connector
-relation.administration-connector.synopsis=The Administration Connector is used to interact with administration tools using LDAP.
-relation.administration-connector.description=It is a dedicated entry point for administration.
-relation.alert-handler.user-friendly-name=Alert Handler
-relation.alert-handler.user-friendly-plural-name=Alert Handlers
-relation.alert-handler.synopsis=Alert Handlers are used to notify administrators of significant problems or notable events that occur in the Directory Server.
-relation.attribute-syntax.user-friendly-name=Attribute Syntax
-relation.attribute-syntax.user-friendly-plural-name=Attribute Syntaxes
-relation.attribute-syntax.synopsis=Attribute Syntaxes define the type of data that may be stored in an attribute with that syntax. A syntax is generally associated with a set of matching rules that indicate how to perform matching operations against values of that syntax.
-relation.backend.user-friendly-name=Backend
-relation.backend.user-friendly-plural-name=Backends
-relation.backend.synopsis=Backends are responsible for providing access to the underlying data presented by the server.
-relation.backend.description=The data may be stored locally in an embedded database, remotely in an external system, or generated on the fly (for example, calculated from other information that is available).
-relation.certificate-mapper.user-friendly-name=Certificate Mapper
-relation.certificate-mapper.user-friendly-plural-name=Certificate Mappers
-relation.certificate-mapper.synopsis=Certificate Mappers are responsible for establishing a mapping between a client certificate and the entry for the user that corresponds to that certificate.
-relation.connection-handler.user-friendly-name=Connection Handler
+tag.security.synopsis=\u9a8c\u8bc1\u548c\u6388\u6743
+tag.user-management.synopsis=\u7528\u6237\u7ba1\u7406
+relation.access-control-handler.user-friendly-name=\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f
+relation.access-control-handler.synopsis=\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u7ba1\u7406\u5e94\u7528\u7a0b\u5e8f\u8303\u56f4\u5185\u7684\u8bbf\u95ee\u63a7\u5236\u3002OpenDS \u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u901a\u8fc7\u53ef\u6269\u5c55\u63a5\u53e3\u5b9a\u4e49\uff0c\u4ee5\u4fbf\u53ef\u4ee5\u521b\u5efa\u4ea4\u66ff\u5b9e\u65bd\u3002\u5728\u4efb\u4f55\u7ed9\u5b9a\u7684\u65f6\u95f4\uff0c\u670d\u52a1\u5668\u4e2d\u4ec5\u4e00\u4e2a\u8bbf\u95ee\u63a7\u5236\u5904\u7406\u7a0b\u5e8f\u53ef\u4ee5\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u3002
+relation.access-control-handler.description=\u8bf7\u6ce8\u610f\uff0cOpenDS \u4e5f\u6709\u4e00\u4e2a\u6743\u9650\u5b50\u7cfb\u7edf\uff0c\u8be5\u6743\u9650\u5b50\u7cfb\u7edf\u53ef\u80fd\u4f1a\u5bf9\u53ef\u4ee5\u5728\u670d\u52a1\u5668\u4e2d\u6267\u884c\u64cd\u4f5c\u7684\u5ba2\u6237\u7aef\u4ea7\u751f\u5f71\u54cd\u3002\u4f8b\u5982\uff0c\u65e0\u8bba\u662f\u5426\u542f\u7528\u4e86\u8bbf\u95ee\u63a7\u5236\u5b9e\u65bd\uff0c\u5177\u6709 bypass-acl \u6743\u9650\u7684\u4efb\u4f55\u7528\u6237\u5747\u4e0d\u53ef\u4ee5\u8fdb\u884c\u8bbf\u95ee\u63a7\u5236\u68c0\u67e5\u3002
+relation.account-status-notification-handler.user-friendly-name=\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+relation.account-status-notification-handler.user-friendly-plural-name=\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+relation.account-status-notification-handler.synopsis=\u8c03\u7528\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u4ee5\u5728\u7528\u6237\u5e10\u6237\u7684\u72b6\u6001\u901a\u8fc7\u67d0\u4e9b\u65b9\u5f0f\u66f4\u6539\u65f6\u4ee5\u67d0\u4e9b\u5f62\u5f0f\uff08\u4f8b\u5982\uff0c\u901a\u8fc7\u7535\u5b50\u90ae\u4ef6\uff09\u5411\u7528\u6237\u63d0\u4f9b\u901a\u77e5\u3002\u53ef\u4ee5\u4f7f\u7528\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5411\u7528\u6237\u548c/\u6216\u7ba1\u7406\u5458\u901a\u77e5\u66f4\u6539\u3002
+relation.administration-connector.user-friendly-name=\u7ba1\u7406\u8fde\u63a5\u5668
+relation.administration-connector.synopsis=\u7ba1\u7406\u8fde\u63a5\u5668\u7528\u4e8e\u901a\u8fc7 LDAP \u4e0e\u7ba1\u7406\u5de5\u5177\u4ea4\u4e92\u3002
+relation.administration-connector.description=\u5b83\u662f\u8fdb\u884c\u7ba1\u7406\u7684\u4e13\u7528\u5165\u53e3\u70b9\u3002
+relation.alert-handler.user-friendly-name=\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f
+relation.alert-handler.user-friendly-plural-name=\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f
+relation.alert-handler.synopsis=\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u901a\u77e5\u7ba1\u7406\u5458\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u53d1\u751f\u7684\u91cd\u8981\u95ee\u9898\u6216\u7a81\u51fa\u4e8b\u4ef6\u3002
+relation.attribute-syntax.user-friendly-name=\u5c5e\u6027\u8bed\u6cd5
+relation.attribute-syntax.user-friendly-plural-name=\u5c5e\u6027\u8bed\u6cd5
+relation.attribute-syntax.synopsis=\u5c5e\u6027\u8bed\u6cd5\u5b9a\u4e49\u53ef\u4ee5\u901a\u8fc7\u8be5\u8bed\u6cd5\u5b58\u50a8\u5728\u5c5e\u6027\u4e2d\u7684\u6570\u636e\u7c7b\u578b\u3002\u8bed\u6cd5\u901a\u5e38\u4e0e\u6307\u793a\u5982\u4f55\u5bf9\u8be5\u8bed\u6cd5\u7684\u503c\u6267\u884c\u5339\u914d\u64cd\u4f5c\u7684\u5339\u914d\u89c4\u5219\u96c6\u5173\u8054\u3002
+relation.backend.user-friendly-name=\u540e\u7aef
+relation.backend.user-friendly-plural-name=\u540e\u7aef
+relation.backend.synopsis=\u540e\u7aef\u8d1f\u8d23\u63d0\u4f9b\u5bf9\u670d\u52a1\u5668\u6240\u793a\u57fa\u7840\u6570\u636e\u7684\u8bbf\u95ee\u6743\u9650\u3002
+relation.backend.description=\u6570\u636e\u53ef\u4ee5\u672c\u5730\u5b58\u50a8\u5728\u5d4c\u5165\u5f0f\u6570\u636e\u5e93\u4e2d\uff0c\u8fdc\u7a0b\u5b58\u50a8\u5728\u5916\u90e8\u7cfb\u7edf\u4e2d\uff0c\u6216\u52a8\u6001\u751f\u6210\uff08\u4f8b\u5982\uff0c\u4ece\u53ef\u7528\u7684\u5176\u4ed6\u4fe1\u606f\u8ba1\u7b97\u5f97\u51fa\uff09\u3002
+relation.certificate-mapper.user-friendly-name=\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+relation.certificate-mapper.user-friendly-plural-name=\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+relation.certificate-mapper.synopsis=\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u8d1f\u8d23\u5728\u5ba2\u6237\u7aef\u8bc1\u4e66\u548c\u8be5\u8bc1\u4e66\u76f8\u5e94\u7684\u7528\u6237\u6761\u76ee\u4e4b\u95f4\u5efa\u7acb\u6620\u5c04\u3002
+relation.connection-handler.user-friendly-name=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
 relation.connection-handler.user-friendly-plural-name=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
-relation.connection-handler.synopsis=Connection Handlers are responsible for handling all interaction with the clients, including accepting the connections, reading requests, and sending responses.
-relation.crypto-manager.user-friendly-name=Crypto Manager
-relation.crypto-manager.synopsis=The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.
-relation.entry-cache.user-friendly-name=Entry Cache
-relation.entry-cache.user-friendly-plural-name=Entry Caches
-relation.entry-cache.synopsis=Entry Caches are responsible for caching entries which are likely to be accessed by client applications in order to improve Directory Server performance.
-relation.extended-operation-handler.user-friendly-name=Extended Operation Handler
-relation.extended-operation-handler.user-friendly-plural-name=Extended Operation Handlers
-relation.extended-operation-handler.synopsis=Extended Operation Handlers processes the different types of extended operations in the server.
-relation.extension.user-friendly-name=Extension
-relation.extension.user-friendly-plural-name=Extensions
-relation.extension.synopsis=The Extension allows to extend the configuration with new type of objects.
-relation.extension.description=It is an entry point for extensions that requires configuration objects that does not inherit from an existing top-level object.
-relation.global-configuration.user-friendly-name=Global Configuration
-relation.global-configuration.synopsis=The Global contains properties that affect the overall operation of the OpenDS Directory Server .
-relation.group-implementation.user-friendly-name=Group Implementation
-relation.group-implementation.user-friendly-plural-name=Group Implementations
-relation.group-implementation.synopsis=Group Implementations define named collections of users.
-relation.group-implementation.description=Different group implementations may have different ways of determining membership. For example, some groups may explicitly list the members, and/or they may dynamically determine membership.
-relation.identity-mapper.user-friendly-name=Identity Mapper
-relation.identity-mapper.user-friendly-plural-name=Identity Mappers
-relation.identity-mapper.synopsis=Identity Mappers are responsible for establishing a mapping between an identifier string provided by a client, and the entry for the user that corresponds to that identifier. Identity Mappers are used to process several SASL mechanisms to map an authorization ID (e.g., a Kerberos principal when using GSSAPI) to a directory user. They are also used when processing requests with the proxied authorization control.
-relation.key-manager-provider.user-friendly-name=Key Manager Provider
-relation.key-manager-provider.user-friendly-plural-name=Key Manager Providers
-relation.key-manager-provider.synopsis=Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-relation.key-manager-provider.description=Key Manager Providers essentially provide access to the certificate that is used by the server when performing SSL or StartTLS negotiation.
-relation.log-publisher.user-friendly-name=Log Publisher
-relation.log-publisher.user-friendly-plural-name=Log Publishers
-relation.log-publisher.synopsis=Log Publishers are responsible for distributing log messages from different loggers to a destination.
-relation.log-retention-policy.user-friendly-name=Log Retention Policy
-relation.log-retention-policy.user-friendly-plural-name=Log Retention Policies
-relation.log-retention-policy.synopsis=Log Retention Policies are used to specify when log files should be cleaned.
-relation.log-rotation-policy.user-friendly-name=Log Rotation Policy
-relation.log-rotation-policy.user-friendly-plural-name=Log Rotation Policies
-relation.log-rotation-policy.synopsis=Log Rotation Policies are used to specify when log files should be rotated.
-relation.matching-rule.user-friendly-name=Matching Rule
-relation.matching-rule.user-friendly-plural-name=Matching Rules
-relation.matching-rule.synopsis=Matching Rules define a set of rules for performing matching operations against assertion values.
-relation.matching-rule.description=Matching rules are frequently associated with an attribute syntax and are used to compare values according to that syntax. For example, the distinguishedNameEqualityMatch matching rule can be used to determine whether two DNs are equal and can ignore unnecessary spaces around commas and equal signs, differences in capitalization in attribute names, an so on.
-relation.monitor-provider.user-friendly-name=Monitor Provider
-relation.monitor-provider.user-friendly-plural-name=Monitor Providers
-relation.monitor-provider.synopsis=Monitor Providers can be used to provide information about the state of the server or one of its components.
-relation.monitor-provider.description=This information is useful for monitoring or troubleshooting.
-relation.network-group.user-friendly-name=Network Group
-relation.network-group.user-friendly-plural-name=Network Groups
-relation.network-group.synopsis=The Network Group is used to classify incoming connections and route requests to workflows.
-relation.password-generator.user-friendly-name=Password Generator
-relation.password-generator.user-friendly-plural-name=Password Generators
-relation.password-generator.synopsis=Password Generators are used by the password modify extended operation to construct a new password for the user.
-relation.password-generator.description=The server allows any number of password validators to be defined. This can impose any kinds of restrictions on the characteristics of valid passwords. Therefore, it is not feasible for the server to attempt to generate a password on its own that will meet all the requirements of all the validators. The password generator makes it possible to provide custom logic for creating a new password.
-relation.password-policy.user-friendly-name=Password Policy
-relation.password-policy.user-friendly-plural-name=Password Policies
-relation.password-policy.synopsis=Password Policies define a number of password management rules, as well as requirements for authentication processing.
-relation.password-storage-scheme.user-friendly-name=Password Storage Scheme
-relation.password-storage-scheme.user-friendly-plural-name=Password Storage Schemes
-relation.password-storage-scheme.synopsis=Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
-relation.password-storage-scheme.description=Password Storage Schemes also determine whether a clear-text password provided by a client matches the encoded value stored in the server.
-relation.password-validator.user-friendly-name=Password Validator
-relation.password-validator.user-friendly-plural-name=Password Validators
-relation.password-validator.synopsis=Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
-relation.password-validator.description=The password policy for a user specifies the set of password validators that should be used whenever that user provides a new password. In order to activate a password validator, the corresponding configuration entry must be enabled, and the DN of that entry should be included in the password-validator attribute of the password policy in which you want that validator active. All password validator configuration entries must contain the password-validator structural objectclass.
-relation.plugin-root.user-friendly-name=Plugin Root
-relation.plugin-root.synopsis=The Plugin Root defines the parent entry for all plug-ins defined in the server.
-relation.plugin-root.description=It can also include configuration attributes that define the order in which those plug-ins are to be loaded and invoked.
-relation.root-dn.user-friendly-name=Root DN
-relation.root-dn.synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-relation.root-dse-backend.user-friendly-name=Root DSE Backend
-relation.root-dse-backend.synopsis=The Root DSE Backend contains the Directory Server root DSE.
-relation.root-dse-backend.description=This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.
-relation.sasl-mechanism-handler.user-friendly-name=SASL Mechanism Handler
-relation.sasl-mechanism-handler.user-friendly-plural-name=SASL Mechanism Handlers
-relation.sasl-mechanism-handler.synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-relation.sasl-mechanism-handler.description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-relation.synchronization-provider.user-friendly-name=Synchronization Provider
-relation.synchronization-provider.user-friendly-plural-name=Synchronization Providers
-relation.synchronization-provider.synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-relation.synchronization-provider.description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-relation.trust-manager-provider.user-friendly-name=Trust Manager Provider
-relation.trust-manager-provider.user-friendly-plural-name=Trust Manager Providers
-relation.trust-manager-provider.synopsis=Trust Manager Providers determine whether to trust presented certificates.
-relation.virtual-attribute.user-friendly-name=Virtual Attribute
-relation.virtual-attribute.user-friendly-plural-name=Virtual Attributes
-relation.virtual-attribute.synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-relation.virtual-attribute.description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
-relation.workflow.user-friendly-name=Workflow
-relation.workflow.user-friendly-plural-name=Workflows
-relation.workflow.synopsis=The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.
-relation.workflow-element.user-friendly-name=Workflow Element
-relation.workflow-element.user-friendly-plural-name=Workflow Elements
-relation.workflow-element.synopsis=Workflow Elements implement a single processing step in a Work Flow.
-relation.workflow-element.description=A Workflow Element can perform a task such as mapping DNs, renaming attributes, filtering attributes, joining data sources, proxying, or load-balancing. The simplest Workflow Element is the Local Backend Work Flow Element, which routes data to a Backend.
-relation.work-queue.user-friendly-name=Work Queue
-relation.work-queue.synopsis=The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.
-relation.work-queue.description=Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.
+relation.connection-handler.synopsis=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u8d1f\u8d23\u5904\u7406\u4e0e\u5ba2\u6237\u7aef\u7684\u6240\u6709\u4ea4\u4e92\uff0c\u5305\u62ec\u63a5\u6536\u8fde\u63a5\u3001\u8bfb\u53d6\u8bf7\u6c42\u548c\u53d1\u751f\u54cd\u5e94\u3002
+relation.crypto-manager.user-friendly-name=\u52a0\u5bc6\u7ba1\u7406\u5668
+relation.crypto-manager.synopsis=\u52a0\u5bc6\u7ba1\u7406\u5668\u7528\u4e8e\u63d0\u4f9b\u6267\u884c\u538b\u7f29\u3001\u89e3\u538b\u7f29\u3001\u6563\u5217\u3001\u52a0\u5bc6\u548c\u5176\u4ed6\u79cd\u52a0\u5bc6\u64cd\u4f5c\u7684\u516c\u5171\u63a5\u53e3\u3002
+relation.entry-cache.user-friendly-name=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+relation.entry-cache.user-friendly-plural-name=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+relation.entry-cache.synopsis=\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u8d1f\u8d23\u9ad8\u901f\u7f13\u5b58\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u4e3a\u6539\u8fdb Directory Server \u6027\u80fd\u53ef\u80fd\u8981\u8bbf\u95ee\u7684\u6761\u76ee\u3002
+relation.extended-operation-handler.user-friendly-name=\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+relation.extended-operation-handler.user-friendly-plural-name=\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+relation.extended-operation-handler.synopsis=\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u5904\u7406\u670d\u52a1\u5668\u4e2d\u4e0d\u540c\u7c7b\u578b\u7684\u6269\u5c55\u64cd\u4f5c\u3002
+relation.extension.user-friendly-name=\u6269\u5c55
+relation.extension.user-friendly-plural-name=\u6269\u5c55
+relation.extension.synopsis=\u901a\u8fc7\u6269\u5c55\uff0c\u53ef\u4ee5\u7528\u65b0\u7c7b\u578b\u7684\u5bf9\u8c61\u6269\u5c55\u914d\u7f6e\u3002
+relation.extension.description=\u5b83\u662f\u6269\u5c55\u7684\u5165\u53e3\u70b9\uff0c\u8981\u6c42\u914d\u7f6e\u5bf9\u8c61\u4e0d\u662f\u4ece\u73b0\u6709\u7684\u9876\u7ea7\u5bf9\u8c61\u7ee7\u627f\u800c\u6765\u3002
+relation.global-configuration.user-friendly-name=\u5168\u5c40\u914d\u7f6e
+relation.global-configuration.synopsis=\u201c\u5168\u5c40\u201d\u5305\u542b\u5f71\u54cd OpenDS Directory Server \u6574\u4f53\u64cd\u4f5c\u7684\u5c5e\u6027\u3002
+relation.group-implementation.user-friendly-name=\u7ec4\u5b9e\u73b0
+relation.group-implementation.user-friendly-plural-name=\u7ec4\u5b9e\u73b0
+relation.group-implementation.synopsis=\u7ec4\u5b9e\u73b0\u7528\u4e8e\u5b9a\u4e49\u7528\u6237\u7684\u547d\u540d\u96c6\u5408\u3002
+relation.group-implementation.description=\u4e0d\u540c\u7684\u7ec4\u5b9e\u73b0\u53ef\u80fd\u5177\u6709\u4e0d\u540c\u786e\u5b9a\u6210\u5458\u7684\u65b9\u5f0f\u3002\u4f8b\u5982\uff0c\u67d0\u4e9b\u7ec4\u53ef\u80fd\u660e\u786e\u5217\u51fa\u6210\u5458\uff0c\u5e76\u4e14/\u6216\u8005\u8fd9\u4e9b\u7ec4\u53ef\u80fd\u52a8\u6001\u5730\u786e\u5b9a\u6210\u5458\u3002
+relation.identity-mapper.user-friendly-name=\u6807\u8bc6\u6620\u5c04\u5668
+relation.identity-mapper.user-friendly-plural-name=\u6807\u8bc6\u6620\u5c04\u5668
+relation.identity-mapper.synopsis=\u6807\u8bc6\u6620\u5c04\u5668\u8d1f\u8d23\u5728\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\u5b57\u7b26\u4e32\u548c\u5bf9\u5e94\u4e8e\u8be5\u6807\u8bc6\u7b26\u7684\u7528\u6237\u7684\u6761\u76ee\u4e4b\u95f4\u5efa\u7acb\u6620\u5c04\u3002\u6807\u8bc6\u6620\u5c04\u5668\u7528\u4e8e\u5904\u7406\u82e5\u5e72\u4e2a SASL \u673a\u5236\uff0c\u4ee5\u5c06\u6388\u6743 ID\uff08\u4f8b\u5982\uff0c\u4f7f\u7528 GSSAPI \u65f6\u7684 Kerberos \u4e3b\u4f53\uff09\u6620\u5c04\u5230\u76ee\u5f55\u7528\u6237\u3002\u4f7f\u7528\u4ee3\u7406\u6388\u6743\u63a7\u5236\u5904\u7406\u8bf7\u6c42\u65f6\u4e5f\u4f1a\u4f7f\u7528\u5b83\u4eec\u3002
+relation.key-manager-provider.user-friendly-name=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+relation.key-manager-provider.user-friendly-plural-name=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+relation.key-manager-provider.synopsis=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u8d1f\u8d23\u7ba1\u7406\u5728\u4f7f SSL \u8fde\u63a5\u901a\u8fc7\u5176\u5bf9\u7b49\u9879\u7684\u9a8c\u8bc1\u65f6\u4f7f\u7528\u7684\u5bc6\u94a5\u6750\u6599\u3002
+relation.key-manager-provider.description=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u8d28\u4e0a\u662f\u7528\u4e8e\u63d0\u4f9b\u5bf9\u670d\u52a1\u5668\u6267\u884c SSL \u6216 StartTLS \u534f\u5546\u65f6\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u8bbf\u95ee\u3002
+relation.log-publisher.user-friendly-name=\u65e5\u5fd7\u53d1\u5e03\u5668
+relation.log-publisher.user-friendly-plural-name=\u65e5\u5fd7\u53d1\u5e03\u5668
+relation.log-publisher.synopsis=\u65e5\u5fd7\u53d1\u5e03\u5668\u8d1f\u8d23\u5c06\u6765\u81ea\u4e0d\u540c\u8bb0\u5f55\u5668\u7684\u65e5\u5fd7\u6d88\u606f\u5206\u53d1\u5230\u67d0\u4e2a\u76ee\u6807\u3002
+relation.log-retention-policy.user-friendly-name=\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+relation.log-retention-policy.user-friendly-plural-name=\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+relation.log-retention-policy.synopsis=\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u7528\u4e8e\u6307\u5b9a\u4f55\u65f6\u5e94\u6e05\u9664\u65e5\u5fd7\u6587\u4ef6\u3002
+relation.log-rotation-policy.user-friendly-name=\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+relation.log-rotation-policy.user-friendly-plural-name=\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+relation.log-rotation-policy.synopsis=\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u7528\u4e8e\u6307\u5b9a\u4f55\u65f6\u5e94\u8f6e\u8f6c\u65e5\u5fd7\u6587\u4ef6\u3002
+relation.matching-rule.user-friendly-name=\u5339\u914d\u89c4\u5219
+relation.matching-rule.user-friendly-plural-name=\u5339\u914d\u89c4\u5219
+relation.matching-rule.synopsis=\u5339\u914d\u89c4\u5219\u7528\u4e8e\u5b9a\u4e49\u6839\u636e\u6307\u5b9a\u503c\u6267\u884c\u5339\u914d\u64cd\u4f5c\u7684\u89c4\u5219\u96c6\u3002
+relation.matching-rule.description=\u5339\u914d\u89c4\u5219\u7ecf\u5e38\u4e0e\u5c5e\u6027\u8bed\u6cd5\u5173\u8054\uff0c\u7528\u4e8e\u6839\u636e\u8be5\u8bed\u6cd5\u6bd4\u8f83\u503c\u3002\u4f8b\u5982\uff0cdistinguishedNameEqualityMatch \u5339\u914d\u89c4\u5219\u53ef\u7528\u4e8e\u786e\u5b9a\u4e24\u4e2a DN \u662f\u5426\u76f8\u7b49\uff0c\u4ee5\u53ca\u662f\u5426\u53ef\u4ee5\u5ffd\u7565\u9017\u53f7\u548c\u7b49\u53f7\u5468\u56f4\u4e0d\u5fc5\u8981\u7684\u7a7a\u683c\uff0c\u662f\u5426\u5ffd\u7565\u5c5e\u6027\u540d\u4e2d\u7684\u5927\u5199\u5dee\u522b\u7b49\u7b49\u3002
+relation.monitor-provider.user-friendly-name=\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+relation.monitor-provider.user-friendly-plural-name=\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+relation.monitor-provider.synopsis=\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u7528\u4e8e\u63d0\u4f9b\u6709\u5173\u670d\u52a1\u5668\u6216\u5176\u4e2d\u67d0\u4e2a\u7ec4\u4ef6\u7684\u72b6\u6001\u7684\u4fe1\u606f\u3002
+relation.monitor-provider.description=\u8be5\u4fe1\u606f\u5bf9\u4e8e\u76d1\u89c6\u6216\u6545\u969c\u6392\u9664\u5f88\u6709\u7528\u3002
+relation.network-group.user-friendly-name=\u7f51\u7edc\u7ec4
+relation.network-group.user-friendly-plural-name=\u7f51\u7edc\u7ec4
+relation.network-group.synopsis=\u7f51\u7edc\u7ec4\u7528\u4e8e\u5bf9\u63a5\u6536\u7684\u8fde\u63a5\u8fdb\u884c\u5206\u7c7b\u4ee5\u53ca\u5c06\u8bf7\u6c42\u8def\u7531\u5230\u5de5\u4f5c\u6d41\u3002
+relation.password-generator.user-friendly-name=\u5bc6\u7801\u751f\u6210\u5668
+relation.password-generator.user-friendly-plural-name=\u5bc6\u7801\u751f\u6210\u5668
+relation.password-generator.synopsis=\u5bc6\u7801\u751f\u6210\u5668\u7531\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u7528\u4e8e\u4e3a\u7528\u6237\u6784\u9020\u65b0\u5bc6\u7801\u3002
+relation.password-generator.description=\u670d\u52a1\u5668\u5141\u8bb8\u5b9a\u4e49\u4efb\u4f55\u6570\u76ee\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u3002\u8fd9\u6837\u53ef\u4ee5\u5bf9\u6709\u6548\u5bc6\u7801\u7684\u7279\u6027\u65bd\u52a0\u4efb\u4f55\u7c7b\u578b\u7684\u9650\u5236\u3002\u56e0\u6b64\uff0c\u5bf9\u4e8e\u670d\u52a1\u5668\u800c\u8a00\uff0c\u4f9d\u9760\u81ea\u8eab\u751f\u6210\u5bc6\u7801\u6765\u6ee1\u8db3\u6240\u6709\u9a8c\u8bc1\u5668\u7684\u6240\u6709\u8981\u6c42\u662f\u4e0d\u53ef\u884c\u7684\u3002\u901a\u8fc7\u5bc6\u7801\u751f\u6210\u5668\uff0c\u53ef\u4ee5\u63d0\u4f9b\u81ea\u5b9a\u4e49\u903b\u8f91\u6765\u521b\u5efa\u65b0\u5bc6\u7801\u3002
+relation.password-policy.user-friendly-name=\u5bc6\u7801\u7b56\u7565
+relation.password-policy.user-friendly-plural-name=\u5bc6\u7801\u7b56\u7565
+relation.password-policy.synopsis=\u5bc6\u7801\u7b56\u7565\u7528\u4e8e\u5b9a\u4e49\u4e00\u4e9b\u5bc6\u7801\u7ba1\u7406\u89c4\u5219\uff0c\u4ee5\u53ca\u9a8c\u8bc1\u5904\u7406\u7684\u8981\u6c42\u3002
+relation.password-storage-scheme.user-friendly-name=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+relation.password-storage-scheme.user-friendly-plural-name=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+relation.password-storage-scheme.synopsis=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7528\u4e8e\u7f16\u7801\u7528\u6237\u63d0\u4f9b\u7684\u65b0\u5bc6\u7801\uff0c\u4ee5\u4fbf\u4ee5\u7f16\u7801\u7684\u65b9\u5f0f\u8fdb\u884c\u5b58\u50a8\u3002\u8be5\u65b9\u6848\u4f7f\u5176\u4ed6\u4eba\u5f88\u96be\u6216\u65e0\u6cd5\u901a\u8fc7\u7f16\u7801\u503c\u8bc6\u522b\u51fa\u660e\u6587\u5bc6\u7801\u3002
+relation.password-storage-scheme.description=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u8fd8\u53ef\u4ee5\u786e\u5b9a\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u660e\u6587\u5bc6\u7801\u662f\u5426\u4e0e\u670d\u52a1\u5668\u4e2d\u5b58\u50a8\u7684\u7f16\u7801\u503c\u5339\u914d\u3002
+relation.password-validator.user-friendly-name=\u5bc6\u7801\u9a8c\u8bc1\u5668
+relation.password-validator.user-friendly-plural-name=\u5bc6\u7801\u9a8c\u8bc1\u5668
+relation.password-validator.synopsis=\u5bc6\u7801\u9a8c\u8bc1\u5668\u8d1f\u8d23\u786e\u5b9a\u63d0\u51fa\u7684\u5bc6\u7801\u662f\u5426\u53ef\u4ee5\u4f7f\u7528\uff0c\u4ee5\u53ca\u662f\u5426\u53ef\u4ee5\u5305\u62ec\u8bf8\u5982\u786e\u4fdd\u5176\u6ee1\u8db3\u6700\u5c0f\u957f\u5ea6\u8981\u6c42\u3001\u5176\u5177\u6709\u5408\u9002\u7684\u5b57\u7b26\u8303\u56f4\u6216\u5176\u4e0d\u5728\u5386\u53f2\u8bb0\u5f55\u4e2d\u7b49\u68c0\u67e5\u3002
+relation.password-validator.description=\u7528\u6237\u7684\u5bc6\u7801\u7b56\u7565\u6307\u5b9a\u4e86\u8be5\u7528\u6237\u6bcf\u6b21\u63d0\u4f9b\u65b0\u5bc6\u7801\u65f6\u5e94\u4f7f\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u96c6\u3002\u4e3a\u4e86\u6fc0\u6d3b\u5bc6\u7801\u9a8c\u8bc1\u5668\uff0c\u5fc5\u987b\u542f\u7528\u76f8\u5e94\u7684\u914d\u7f6e\u6761\u76ee\uff0c\u5e76\u4e14\u8be5\u6761\u76ee\u7684 DN \u5e94\u5305\u62ec\u5728\u9700\u8981\u6fc0\u6d3b\u8be5\u9a8c\u8bc1\u5668\u7684\u5bc6\u7801\u7b56\u7565\u7684 password-validator \u5c5e\u6027\u4e2d\u3002\u6240\u6709\u5bc6\u7801\u9a8c\u8bc1\u5668\u914d\u7f6e\u6761\u76ee\u5747\u5fc5\u987b\u5305\u542b password-validator \u7ed3\u6784\u5bf9\u8c61\u7c7b\u3002
+relation.plugin-root.user-friendly-name=\u63d2\u4ef6\u6839
+relation.plugin-root.synopsis=\u63d2\u4ef6\u6839\u4e3a\u670d\u52a1\u5668\u4e2d\u6240\u5b9a\u4e49\u7684\u6240\u6709\u63d2\u4ef6\u5b9a\u4e49\u4e86\u7236\u6761\u76ee\u3002
+relation.plugin-root.description=\u5b83\u8fd8\u53ef\u4ee5\u5305\u62ec\u5b9a\u4e49\u8fd9\u4e9b\u63d2\u4ef6\u7684\u88c5\u5165\u548c\u8c03\u7528\u987a\u5e8f\u7684\u914d\u7f6e\u5c5e\u6027\u3002
+relation.root-dn.user-friendly-name=\u6839 DN
+relation.root-dn.synopsis=\u6839 DN \u914d\u7f6e\u5305\u542b Directory Server \u4e2d\u5b9a\u4e49\u7684\u6240\u6709\u6839 DN \u7528\u6237\u3002\u6b64\u5916\uff0c\u5b83\u8fd8\u5b9a\u4e49\u4e86\u6839 DN \u7528\u6237\u81ea\u52a8\u7ee7\u627f\u7684\u9ed8\u8ba4\u6743\u9650\u96c6\u3002
+relation.root-dse-backend.user-friendly-name=\u6839 DSE \u540e\u7aef
+relation.root-dse-backend.synopsis=\u6839 DSE \u540e\u7aef\u5305\u542b Directory Server \u6839 DSE\u3002
+relation.root-dse-backend.description=\u8fd9\u662f\u7279\u6b8a\u7684\u5143\u540e\u7aef\uff0c\u53ef\u4ee5\u81ea\u52a8\u4e3a\u57fa\u5c42\u641c\u7d22\u751f\u6210\u6839 DSE \u6761\u76ee\uff0c\u5e76\u76f4\u63a5\u91cd\u5b9a\u5411\u5230\u5176\u4ed6\u540e\u7aef\u4ee5\u5728\u5176\u4ed6\u8303\u56f4\u5185\u6267\u884c\u64cd\u4f5c\u3002
+relation.sasl-mechanism-handler.user-friendly-name=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+relation.sasl-mechanism-handler.user-friendly-plural-name=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+relation.sasl-mechanism-handler.synopsis=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee\u662f\u5728 OpenDS Directory Server \u4e2d\u5b9a\u4e49\u7684\u6240\u6709 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u7684\u7236\u9879\u3002
+relation.sasl-mechanism-handler.description=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u8d1f\u8d23\u5728\u5904\u7406 SASL\uff08Simple Authentication and Security Layer\uff0c\u7b80\u5355\u9a8c\u8bc1\u548c\u5b89\u5168\u5c42\uff0c\u5982 RFC 4422 \u4e2d\u5b9a\u4e49\uff09\u8fc7\u7a0b\u4e2d\u9a8c\u8bc1\u7528\u6237\u3002
+relation.synchronization-provider.user-friendly-name=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+relation.synchronization-provider.user-friendly-plural-name=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+relation.synchronization-provider.synopsis=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u8d1f\u8d23\u5904\u7406 Directory Server \u6570\u636e\u4e0e\u5176\u4ed6 OpenDS \u5b9e\u4f8b\u6216\u5176\u4ed6\u6570\u636e\u4ed3\u5e93\u7684\u540c\u6b65\u3002
+relation.synchronization-provider.description=OpenDS Directory Server \u91c7\u53d6\u96c6\u4e2d\u5f0f\u590d\u5236\u65b9\u6cd5\uff0c\u800c\u4e0d\u662f Sun Java System Directory Server \u6240\u91c7\u53d6\u7684\u70b9\u5bf9\u70b9\u5f0f\u65b9\u6cd5\u3002\u5728 OpenDS \u73af\u5883\u4e2d\uff0c\u4f1a\u521b\u5efa\u4e00\u4e2a\u6216\u591a\u4e2a\u590d\u5236\u670d\u52a1\u5668\u3002\u590d\u5236\u670d\u52a1\u5668\u901a\u5e38\u4e0d\u5b58\u50a8\u7528\u6237\u6570\u636e\uff0c\u800c\u662f\u4fdd\u7559\u5728\u62d3\u6251\u5185\u8fdb\u884c\u7684\u6240\u6709\u66f4\u6539\u7684\u65e5\u5fd7\u3002\u590d\u5236\u670d\u52a1\u5668\u4e2d\u6307\u51fa\u4e86\u62d3\u6251\u4e2d\u7684\u6bcf\u4e2a Directory Server \u5b9e\u4f8b\u3002\u8fd9\u4e00\u8ba1\u5212\u7b80\u5316\u4e86\u73af\u5883\u7684\u90e8\u7f72\u548c\u7ba1\u7406\u3002\u867d\u7136\u60a8\u53ef\u4ee5\u5728\u4e0e Directory Server \u76f8\u540c\u7684\u7cfb\u7edf\uff08\u751a\u81f3\u5728\u76f8\u540c\u7684\u5b9e\u4f8b\u4e2d\uff09\u4e0a\u8fd0\u884c\u590d\u5236\u670d\u52a1\u5668\uff0c\u4f46\u4e24\u79cd\u670d\u52a1\u5668\u53ef\u4ee5\u5206\u9694\u5230\u4e0d\u540c\u7684\u7cfb\u7edf\u4e2d\u3002\u8be5\u65b9\u6cd5\u53ef\u4ee5\u5728\u8f83\u5927\u7684\u73af\u5883\u4e2d\u63d0\u9ad8\u6027\u80fd\u6216\u6539\u5584\u529f\u80fd\u3002
+relation.trust-manager-provider.user-friendly-name=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+relation.trust-manager-provider.user-friendly-plural-name=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+relation.trust-manager-provider.synopsis=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7528\u4e8e\u786e\u5b9a\u662f\u5426\u4fe1\u4efb\u6240\u5448\u73b0\u7684\u8bc1\u4e66\u3002
+relation.virtual-attribute.user-friendly-name=\u865a\u62df\u5c5e\u6027
+relation.virtual-attribute.user-friendly-plural-name=\u865a\u62df\u5c5e\u6027
+relation.virtual-attribute.synopsis=\u865a\u62df\u5c5e\u6027\u8d1f\u8d23\u52a8\u6001\u751f\u6210\u5728\u6761\u76ee\u4e2d\u663e\u793a\u4f46\u4e0d\u4f1a\u6c38\u4e45\u5b58\u50a8\u5728\u540e\u7aef\u7684\u5c5e\u6027\u503c\u3002
+relation.virtual-attribute.description=\u865a\u62df\u5c5e\u6027\u4e0e\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u76f8\u5173\u8054\uff0c\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5305\u542b\u7528\u4e8e\u751f\u6210\u503c\u7684\u903b\u8f91\u3002
+relation.workflow.user-friendly-name=\u5de5\u4f5c\u6d41
+relation.workflow.user-friendly-plural-name=\u5de5\u4f5c\u6d41
+relation.workflow.synopsis=\u5de5\u4f5c\u6d41\u662f\u6307\u4ece Directory Server \u4e2d\u68c0\u7d22\u6570\u636e\u65f6\u5e94\u7528\u4e8e\u6570\u636e\u7684\u4e00\u7cfb\u5217\u5904\u7406\u6b65\u9aa4\uff08\u5de5\u4f5c\u6d41\u5143\u7d20\uff09\u3002
+relation.workflow-element.user-friendly-name=\u5de5\u4f5c\u6d41\u5143\u7d20
+relation.workflow-element.user-friendly-plural-name=\u5de5\u4f5c\u6d41\u5143\u7d20
+relation.workflow-element.synopsis=\u5de5\u4f5c\u6d41\u5143\u7d20\u53ef\u4ee5\u5b9e\u73b0\u5de5\u4f5c\u6d41\u4e2d\u7684\u5355\u4e2a\u5904\u7406\u6b65\u9aa4\u3002 
+relation.workflow-element.description=\u5de5\u4f5c\u6d41\u5143\u7d20\u53ef\u4ee5\u6267\u884c\u8bf8\u5982\u6620\u5c04 DN\u3001\u91cd\u547d\u540d\u5c5e\u6027\u3001\u8fc7\u6ee4\u5c5e\u6027\u3001\u8054\u7ed3\u6570\u636e\u6e90\u3001\u4ee3\u7406\u670d\u52a1\u6216\u8d1f\u8f7d\u5e73\u8861\u7b49\u4efb\u52a1\u3002\u6700\u7b80\u5355\u7684\u5de5\u4f5c\u6d41\u5143\u7d20\u662f\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\uff0c\u5176\u53ef\u4ee5\u5c06\u6570\u636e\u4f20\u9012\u5230\u540e\u7aef\u3002
+relation.work-queue.user-friendly-name=\u5de5\u4f5c\u961f\u5217
+relation.work-queue.synopsis=\u5de5\u4f5c\u961f\u5217\u7528\u4e8e\u63d0\u4f9b\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u7684\u914d\u7f6e\uff0c\u8d1f\u8d23\u786e\u4fdd\u53ca\u65f6\u5904\u7406\u63a5\u6536\u5230\u7684\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u3002
+relation.work-queue.description=\u5728\u670d\u52a1\u5668\u4e2d\u4ec5\u53ef\u4ee5\u5b9a\u4e49\u4e00\u4e2a\u5de5\u4f5c\u961f\u5217\u3002\u53ea\u8981\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u63a5\u6536\u5230\u5ba2\u6237\u7aef\u8bf7\u6c42\uff0c\u5b83\u5c31\u4f1a\u5c06\u8be5\u8bf7\u6c42\u653e\u7f6e\u5230\u5de5\u4f5c\u961f\u5217\u4e2d\u4ee5\u8fdb\u884c\u9002\u5f53\u5904\u7406\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_de.properties
index aa1bb8e..d9fa94e 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_de.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Root DN
-user-friendly-plural-name=Root Dns
-synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-property.default-root-privilege-name.synopsis=Specifies the names of the privileges that root users will be granted by default.
-property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-relation.root-dn-user.user-friendly-name=Root DN User
-relation.root-dn-user.user-friendly-plural-name=Root DN Users
-relation.root-dn-user.synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-relation.root-dn-user.description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
+user-friendly-name=Root-DN
+user-friendly-plural-name=Root-DNs
+synopsis=Die Root-DN-Konfiguration enth\u00e4lt alle Root-DN-Benutzer, die im Directory-Server definiert sind. Au\u00dferdem definiert sie auch den Standardsatz der Privilegien, die Root-DN-Benutzer automatisch erben.
+property.default-root-privilege-name.synopsis=Gibt die Namen der Privilegien an, die Root-Benutzer standardm\u00e4\u00dfig erben.
+property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Erlaubt dem Benutzer die Anforderung, dass der Server Backup-Aufgaben ausf\u00fchrt.
+property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Erlaubt dem Benutzer, dass der Server Wiederherstellungsaufgaben ausf\u00fchrt.
+property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Erlaubt es dem Benutzer, Zugriffskontrollpr\u00fcfungen zu umgehen, die der Server ausf\u00fchrt.
+property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Erm\u00f6glicht es dem Benutzer, laufende Vorg\u00e4nge auf anderen Clientverbindungen abzubrechen.
+property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Erm\u00f6glicht es dem verkn\u00fcpften Benutzer, die Serverkonfiguation zu lesen.
+property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Erm\u00f6glicht es dem verkn\u00fcpften Serverm die Serverkonfiguration zu lesen. Das Privileg config-read ist ebenfalls erforderlich.
+property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Erm\u00f6glicht es dem Benutzer, an der Datensynchronisation teilzunehmen.
+property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Erm\u00f6glicht es dem Benutzer, andere Clientverbindugen zu beenden.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Erm\u00f6glicht es dem verkn\u00fcpften Benutzer, ein Abonnement f\u00fcr die JMX-Benachrichtigungen zu erhalten.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Erm\u00f6glicht es den verkn\u00fcpften Benutzer, einen JMX-Lesevorgang auszuf\u00fchren
+property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Erm\u00f6glicht es den verkn\u00fcpften Benutzer, einen JMX-Schreibvorgang auszuf\u00fchren
+property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis= Erlaubt dem Benutzer die Anforderung, dass der Server LDIF-Exportaufgaben ausf\u00fchrt.
+property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis= Erlaubt dem Benutzer die Anforderung, dass der Server LDIF-Importaufgaben ausf\u00fchrt.
+property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Erlaubt es dem Benutzer, die Zugriffskontollkonfiguation der Servers zu  bearbeiten.
+property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Erlaubt es dem Server, Passw\u00f6rter zur\u00fcckzusetzen.
+property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Erlaubt es dem Benutzer, \u00c4nderungen an den definierten Root-Privilegien vorzunehmen und Privilegien f\u00fcr Benutzer zu gew\u00e4hren und zu widerrufen.
+property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Erm\u00f6glicht es dem Benutzer, die Autorosierungssteuerung \u00fcber Proxy zu verwendennoder eine Verbindung herzustellen, die einer alternativen Autorisierungsidentit\u00e4t entspricht.
+property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Erm\u00f6glicht dem Benutzer die Anforderunge, dass der Server intern neu startet.
+property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Erm\u00f6glicht dem Benutzer die Anforderung,  dass Server heruntergefahren wird.
+property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Erm\u00f6glicht dem Benutzer die Anforderung, dass der Server eine Suche ausf\u00fchrt, die nicht mit Serverindizes optimiert werden kann.
+property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Erm\u00f6glicht dem Benutzer \u00c4nderungen am Serverschema.
+relation.root-dn-user.user-friendly-name=Root-DN-Benutzer
+relation.root-dn-user.user-friendly-plural-name=Root-DN-Benutzer
+relation.root-dn-user.synopsis=Ein Root-DN-Benutzer ist ein Administrationsbenutzer, der spezielle Privilegien erhalten kann, die Nicht-Root-Benutzern nicht zur Verf\u00fcgung stehen (beispielsweise die F\u00e4higkeit, eine Verbindung zum Server im Lockdown-Modus herzustellen).
+relation.root-dn-user.description=Ein Root-DN-Benutzer erbt standardm\u00e4\u00dfig den standardm\u00e4\u00dfigen Satz der Privilegien, die in der Root-DN-Konfiguration definiert sind.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_es.properties
index aa1bb8e..8fbda45 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_es.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Root DN
-user-friendly-plural-name=Root Dns
-synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-property.default-root-privilege-name.synopsis=Specifies the names of the privileges that root users will be granted by default.
-property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-relation.root-dn-user.user-friendly-name=Root DN User
-relation.root-dn-user.user-friendly-plural-name=Root DN Users
-relation.root-dn-user.synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-relation.root-dn-user.description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
+user-friendly-name=ND ra\u00edz
+user-friendly-plural-name=ND ra\u00edz
+synopsis=La configuraci\u00f3n de ND root contiene todos los usuarios de DN root definidos en el servidor de directorios. Adem\u00e1s, tambi\u00e9n define el conjunto predeterminado de privilegios que los usuarios de ND root heredan autom\u00e1ticamente.
+property.default-root-privilege-name.synopsis=Especifica los nombres de los privilegios que se otorgar\u00e1n a los superusuarios de forma predeterminada.
+property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Permite al usuario solicitar el procesamiento de las tareas de copia de seguridad por parte del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Permite al usuario solicitar el procesamiento de las tareas de restauraci\u00f3n por parte del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Permite al usuario asociado omitir las comprobaciones de control de acceso realizadas por el servidor.
+property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Permite al usuario cancelar las operaciones en curso en otras conexiones de cliente.
+property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Permite al usuario asociado leer la configuraci\u00f3n del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Permite al usuario asociado actualizar la configuraci\u00f3n del servidor. Tambi\u00e9n es necesario el privilegio de config-read.
+property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Permite al usuario participar en la sincronizaci\u00f3n de datos.
+property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Permite al usuario finalizar otras conexiones de cliente.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Permite al usuario asociado suscribirse para recibir las notificaciones de JMX.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Permite al usuario asociado realizar operaciones de lectura de JMX.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Permite al usuario asociado realizar operaciones de escritura de JMX.
+property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=Permite al usuario solicitar el procesamiento de las tareas de exportaci\u00f3n de LDIF por parte del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=Permite al usuario solicitar el procesamiento de las tareas de importaci\u00f3n de LDIF por parte del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Permite al usuario asociado modificar la configuraci\u00f3n de control de acceso del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Permite al usuario restablecer las contrase\u00f1as de usuario.
+property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Permite al usuario realizar cambios en el conjunto de privilegios ra\u00edz definidos, as\u00ed como conceder y revocar privilegios para los usuarios.
+property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Permite al usuario utilizar el control de autorizaci\u00f3n de proxy o establecer un enlace que especifique una identidad de autorizaci\u00f3n alternativa.
+property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Permite al usuario solicitar que el servidor realice un reinicio interno ("in-core").
+property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Permite al usuario solicitar el cierre del servidor.
+property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Permite al usuario solicitar el procesamiento por parte del servidor de una b\u00fasqueda que no se optimice mediante \u00edndices de b\u00fasqueda.
+property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Permite al usuario realizar cambios en el esquema del servidor.
+relation.root-dn-user.user-friendly-name=Usuario de ND root
+relation.root-dn-user.user-friendly-plural-name=Usuarios de ND root
+relation.root-dn-user.synopsis=Los usuarios con ND ra\u00edz son usuarios administrativos que pueden conceder privilegios especiales que no est\u00e1n disponibles para usuarios que no sean root (por ejemplo, la posibilidad de enlazar con un servidor en modo de retenci\u00f3n).
+relation.root-dn-user.description=De forma predeterminada, un usuario con ND ra\u00edz hereda el conjunto predeterminado de privilegios definidos en la configuraci\u00f3n con ND ra\u00edz.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_fr.properties
index aa1bb8e..e7d1109 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_fr.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Root DN
-user-friendly-plural-name=Root Dns
-synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-property.default-root-privilege-name.synopsis=Specifies the names of the privileges that root users will be granted by default.
-property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-relation.root-dn-user.user-friendly-name=Root DN User
-relation.root-dn-user.user-friendly-plural-name=Root DN Users
-relation.root-dn-user.synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-relation.root-dn-user.description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
+user-friendly-name=DN racine
+user-friendly-plural-name=DN racine
+synopsis=La configuration du DN racine contient tous les utilisateurs du DN racine d\u00e9finis dans Directory Server. De plus, elle d\u00e9finit aussi l'ensemble par d\u00e9faut des privil\u00e8ges dont h\u00e9ritent automatiquement les utilisateurs du DN racine.
+property.default-root-privilege-name.synopsis=Sp\u00e9cifie les noms des privil\u00e8ges des utilisateurs racine qui seront accord\u00e9s par d\u00e9faut aux utilisateurs.
+property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches de sauvegarde.
+property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches de restauration.
+property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 contourner les v\u00e9rifications de contr\u00f4le d'acc\u00e8s effectu\u00e9es par le serveur.
+property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Autorise l'annulation par l'utilisateur d'op\u00e9rations en cours sur d'autres connexions clientes.
+property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Autorise la lecture de la configuration du serveur par l'utilisateur associ\u00e9.
+property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Autorise la mise \u00e0 jour de la configuration du serveur par l'utilisateur associ\u00e9. Le privil\u00e8ge config-read est aussi requis.
+property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Autorise la participation de l'utilisateur \u00e0 la synchronisation des donn\u00e9es. 
+property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Autorise l'utilisateur \u00e0 terminer d'autres connexions clientes.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 s'abonner pour recevoir des notifications JMX.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 effectuer des op\u00e9rations en lecture de JMX.
+property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Autorise l'utilisateur associ\u00e9 \u00e0 effectuer des op\u00e9rations en \u00e9criture de JMX.
+property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches d'exportation LDIF.
+property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur traite des t\u00e2ches d'importation LDIF.
+property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Autorise la modification de la configuration du contr\u00f4le d'acc\u00e8s au serveur par l'utilisateur correspondant.
+property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Autorise l'utilisateur \u00e0 r\u00e9initialiser les mots de passe utilisateur.
+property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Autorise l'utilisateur \u00e0 effectuer des modifications sur l'ensemble des privil\u00e8ges racine d\u00e9finis, aussi bien qu'\u00e0 accorder et r\u00e9voquer des privil\u00e8ges aux utilisateurs.
+property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Autorise l'utilisateur \u00e0 utiliser le contr\u00f4le d'autorisation en proxy ou \u00e0 effectuer une liaison qui sp\u00e9cifie une autre identit\u00e9 d'autorisation.
+property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur effectue un red\u00e9marrage au niveau du serveur de base.
+property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Autorise l'utilisateur \u00e0 demander la fermeture du serveur.
+property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Autorise l'utilisateur \u00e0 demander que le serveur effectue une recherche qui ne peut pas \u00eatre optimis\u00e9e en utilisant les index du serveur.
+property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Autorise l'utilisateur \u00e0 effectuer des modifications sur le sch\u00e9ma du serveur.
+relation.root-dn-user.user-friendly-name=Utilisateur de DN racine
+relation.root-dn-user.user-friendly-plural-name=Utilisateurs de DN racine 
+relation.root-dn-user.synopsis=Un utilisateur de DN racine est un utilisateur administratif auquel peut \u00eatre accord\u00e9 des privil\u00e8ges particuliers qui ne sont pas disponibles aux utilisateurs non racine (par exemple, la capacit\u00e9 \u00e0 effectuer une liaison vers le serveur en mode verrouillage).
+relation.root-dn-user.description=Par d\u00e9faut, un utilisateur de DN racine h\u00e9rite de l'ensemble par d\u00e9faut de privil\u00e8ges d\u00e9finis dans la configuration du DN racine.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_zh_CN.properties
index aa1bb8e..a594f4b 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNCfgDefn_zh_CN.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Root DN
-user-friendly-plural-name=Root Dns
-synopsis=The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.
-property.default-root-privilege-name.synopsis=Specifies the names of the privileges that root users will be granted by default.
-property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=Allows the user to request that the server process backup tasks.
-property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=Allows the user to request that the server process restore tasks.
-property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=Allows the associated user to bypass access control checks performed by the server.
-property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=Allows the user to cancel operations in progress on other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=Allows the associated user to read the server configuration.
-property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=Allows the associated user to update the server configuration. The config-read privilege is also required.
-property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=Allows the user to participate in data synchronization.
-property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=Allows the user to terminate other client connections.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=Allows the associated user to subscribe to receive JMX notifications.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=Allows the associated user to perform JMX read operations.
-property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=Allows the associated user to perform JMX write operations.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=Allows the user to request that the server process LDIF export tasks.
-property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=Allows the user to request that the server process LDIF import tasks.
-property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=Allows the associated user to modify the server's access control configuration.
-property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=Allows the user to reset user passwords.
-property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
-property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
-property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=Allows the user to request that the server perform an in-core restart.
-property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=Allows the user to request that the server shut down.
-property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=Allows the user to request that the server process a search that cannot be optimized using server indexes.
-property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=Allows the user to make changes to the server schema.
-relation.root-dn-user.user-friendly-name=Root DN User
-relation.root-dn-user.user-friendly-plural-name=Root DN Users
-relation.root-dn-user.synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-relation.root-dn-user.description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
+user-friendly-name=\u6839 DN
+user-friendly-plural-name=\u6839 DN
+synopsis=\u6839 DN \u914d\u7f6e\u5305\u542b Directory Server \u4e2d\u5b9a\u4e49\u7684\u6240\u6709\u6839 DN \u7528\u6237\u3002\u6b64\u5916\uff0c\u5b83\u8fd8\u5b9a\u4e49\u4e86\u6839 DN \u7528\u6237\u81ea\u52a8\u7ee7\u627f\u7684\u9ed8\u8ba4\u6743\u9650\u96c6\u3002
+property.default-root-privilege-name.synopsis=\u6307\u5b9a\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u5c06\u6388\u4e88 root \u7528\u6237\u7684\u6743\u9650\u7684\u540d\u79f0\u3002
+property.default-root-privilege-name.syntax.enumeration.value.backend-backup.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406\u5907\u4efd\u4efb\u52a1\u3002
+property.default-root-privilege-name.syntax.enumeration.value.backend-restore.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406\u6062\u590d\u4efb\u52a1\u3002
+property.default-root-privilege-name.syntax.enumeration.value.bypass-acl.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u7ed5\u8fc7\u7531\u670d\u52a1\u5668\u6267\u884c\u7684\u8bbf\u95ee\u63a7\u5236\u68c0\u67e5\u3002
+property.default-root-privilege-name.syntax.enumeration.value.cancel-request.synopsis=\u5141\u8bb8\u7528\u6237\u53d6\u6d88\u5728\u5176\u4ed6\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u8fdb\u884c\u7684\u64cd\u4f5c\u3002
+property.default-root-privilege-name.syntax.enumeration.value.config-read.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u8bfb\u53d6\u670d\u52a1\u5668\u914d\u7f6e\u3002
+property.default-root-privilege-name.syntax.enumeration.value.config-write.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u66f4\u65b0\u670d\u52a1\u5668\u914d\u7f6e\u3002\u914d\u7f6e\u8bfb\u53d6\u6743\u9650\u4e5f\u662f\u5fc5\u9700\u7684\u3002
+property.default-root-privilege-name.syntax.enumeration.value.data-sync.synopsis=\u5141\u8bb8\u7528\u6237\u53c2\u4e0e\u6570\u636e\u540c\u6b65\u3002
+property.default-root-privilege-name.syntax.enumeration.value.disconnect-client.synopsis=\u5141\u8bb8\u7528\u6237\u7ec8\u6b62\u5176\u4ed6\u5ba2\u6237\u7aef\u8fde\u63a5\u3002
+property.default-root-privilege-name.syntax.enumeration.value.jmx-notify.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u8ba2\u9605\u3001\u63a5\u6536 JMX \u901a\u77e5\u3002
+property.default-root-privilege-name.syntax.enumeration.value.jmx-read.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u6267\u884c JMX \u8bfb\u53d6\u64cd\u4f5c\u3002
+property.default-root-privilege-name.syntax.enumeration.value.jmx-write.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u6267\u884c JMX \u5199\u5165\u64cd\u4f5c\u3002
+property.default-root-privilege-name.syntax.enumeration.value.ldif-export.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406 LDIF \u5bfc\u51fa\u4efb\u52a1\u3002
+property.default-root-privilege-name.syntax.enumeration.value.ldif-import.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406 LDIF \u5bfc\u5165\u4efb\u52a1\u3002
+property.default-root-privilege-name.syntax.enumeration.value.modify-acl.synopsis=\u5141\u8bb8\u5173\u8054\u7684\u7528\u6237\u4fee\u6539\u670d\u52a1\u5668\u7684\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u3002
+property.default-root-privilege-name.syntax.enumeration.value.password-reset.synopsis=\u5141\u8bb8\u7528\u6237\u91cd\u7f6e\u7528\u6237\u5bc6\u7801\u3002
+property.default-root-privilege-name.syntax.enumeration.value.privilege-change.synopsis=\u5141\u8bb8\u7528\u6237\u66f4\u6539\u5b9a\u4e49\u7684\u8d85\u7ea7\u7528\u6237\u6743\u9650\u7684\u8bbe\u7f6e\uff0c\u4ee5\u53ca\u6388\u4e88\u548c\u64a4\u6d88\u7528\u6237\u7684\u6743\u9650\u3002
+property.default-root-privilege-name.syntax.enumeration.value.proxied-auth.synopsis=\u5141\u8bb8\u7528\u6237\u4f7f\u7528\u4ee3\u7406\u6388\u6743\u63a7\u5236\uff0c\u6216\u6267\u884c\u6307\u5b9a\u5907\u7528\u6388\u6743\u6807\u8bc6\u7684\u7ed1\u5b9a\u3002
+property.default-root-privilege-name.syntax.enumeration.value.server-restart.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u6267\u884c\u6838\u5185\u91cd\u542f\u3002
+property.default-root-privilege-name.syntax.enumeration.value.server-shutdown.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u5173\u95ed\u670d\u52a1\u5668\u3002
+property.default-root-privilege-name.syntax.enumeration.value.unindexed-search.synopsis=\u5141\u8bb8\u7528\u6237\u8bf7\u6c42\u670d\u52a1\u5668\u5904\u7406\u65e0\u6cd5\u4f7f\u7528\u670d\u52a1\u5668\u7d22\u5f15\u4f18\u5316\u7684\u641c\u7d22\u3002
+property.default-root-privilege-name.syntax.enumeration.value.update-schema.synopsis=\u5141\u8bb8\u7528\u6237\u5bf9\u670d\u52a1\u5668\u6a21\u5f0f\u8fdb\u884c\u66f4\u6539\u3002
+relation.root-dn-user.user-friendly-name=\u6839 DN \u7528\u6237
+relation.root-dn-user.user-friendly-plural-name=\u6839 DN \u7528\u6237
+relation.root-dn-user.synopsis=\u6839 DN \u7528\u6237\u662f\u53ef\u4ee5\u6388\u4e88\u975e root \u7528\u6237\u4e0d\u53ef\u4f7f\u7528\u7684\u7279\u6b8a\u6743\u9650\u7684\u7ba1\u7406\u7528\u6237\uff08\u4f8b\u5982\uff0c\u5728\u9501\u5b9a\u6a21\u5f0f\u4e0b\u7ed1\u5b9a\u5230\u670d\u52a1\u5668\u7684\u529f\u80fd\uff09\u3002
+relation.root-dn-user.description=\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6839 DN \u7528\u6237\u5c06\u7ee7\u627f\u5728\u6839 DN \u914d\u7f6e\u4e2d\u5b9a\u4e49\u7684\u9ed8\u8ba4\u6743\u9650\u96c6\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_de.properties
index 87aa596..000778a 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Root DN User
-user-friendly-plural-name=Root DN Users
-synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
-property.alternate-bind-dn.synopsis=Specifies one or more alternate DNs that can be used to bind to the server as this root user.
-property.alternate-bind-dn.default-behavior.alias.synopsis=This root user is allowed to bind only using the DN of the associated configuration entry.
+user-friendly-name=Root-DN-Benutzer
+user-friendly-plural-name=Root-DN-Benutzer
+synopsis=Ein Root-DN-Benutzer ist ein Administrationsbenutzer, der spezielle Privilegien erhalten kann, die Nicht-Root-Benutzern nicht zur Verf\u00fcgung stehen (beispielsweise die F\u00e4higkeit, eine Verbindung zum Server im Lockdown-Modus herzustellen).
+description=Ein Root-DN-Benutzer erbt standardm\u00e4\u00dfig den standardm\u00e4\u00dfigen Satz der Privilegien, die in der Root-DN-Konfiguration definiert sind.
+property.alternate-bind-dn.synopsis=Gibt einen oder mehrere alternative DNs an, die f\u00fcr die Verbindung zwischen dem Server und diesem Root-Benutzer verwendet werden kann.
+property.alternate-bind-dn.default-behavior.alias.synopsis=Dieser Root-Benutzer kann Verbindungen nur mithilfe des DN der verkn\u00fcpften Konfigurationseintrags herstellen.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_es.properties
index 87aa596..c78fde2 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Root DN User
-user-friendly-plural-name=Root DN Users
-synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
-property.alternate-bind-dn.synopsis=Specifies one or more alternate DNs that can be used to bind to the server as this root user.
-property.alternate-bind-dn.default-behavior.alias.synopsis=This root user is allowed to bind only using the DN of the associated configuration entry.
+user-friendly-name=Usuario de ND root
+user-friendly-plural-name=Usuarios de ND root
+synopsis=Los usuarios con ND ra\u00edz son usuarios administrativos que pueden conceder privilegios especiales que no est\u00e1n disponibles para usuarios que no sean root (por ejemplo, la posibilidad de enlazar con un servidor en modo de retenci\u00f3n).
+description=De forma predeterminada, un usuario con ND ra\u00edz hereda el conjunto predeterminado de privilegios definidos en la configuraci\u00f3n con ND ra\u00edz.
+property.alternate-bind-dn.synopsis=Especifica uno o m\u00e1s ND alternativos que pueden utilizarse para enlazar con el servidor como superusuario.
+property.alternate-bind-dn.default-behavior.alias.synopsis=Se permite a este superusuario enlazar s\u00f3lo por medio del ND de la entrada de configuraci\u00f3n asociada.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_fr.properties
index 87aa596..a6074c6 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Root DN User
-user-friendly-plural-name=Root DN Users
-synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
-property.alternate-bind-dn.synopsis=Specifies one or more alternate DNs that can be used to bind to the server as this root user.
-property.alternate-bind-dn.default-behavior.alias.synopsis=This root user is allowed to bind only using the DN of the associated configuration entry.
+user-friendly-name=Utilisateur de DN racine
+user-friendly-plural-name=Utilisateurs de DN racine 
+synopsis=Un utilisateur de DN racine est un utilisateur administratif auquel peut \u00eatre accord\u00e9 des privil\u00e8ges particuliers qui ne sont pas disponibles aux utilisateurs non racine (par exemple, la capacit\u00e9 \u00e0 effectuer une liaison vers le serveur en mode verrouillage).
+description=Par d\u00e9faut, un utilisateur de DN racine h\u00e9rite de l'ensemble par d\u00e9faut de privil\u00e8ges d\u00e9finis dans la configuration du DN racine.
+property.alternate-bind-dn.synopsis=Sp\u00e9cifie un ou plusieurs autre DN qui peut \u00eatre utilis\u00e9 pour effectuer une liaison vers le serveur comme cet utilisateur racine.
+property.alternate-bind-dn.default-behavior.alias.synopsis=Cet utilisateur racine est autoris\u00e9 \u00e0 effectuer une liaison seulement en utilisant le DN de l'entr\u00e9e de configuration.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_zh_CN.properties
index 87aa596..1224087 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDNUserCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Root DN User
-user-friendly-plural-name=Root DN Users
-synopsis=A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).
-description=By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.
-property.alternate-bind-dn.synopsis=Specifies one or more alternate DNs that can be used to bind to the server as this root user.
-property.alternate-bind-dn.default-behavior.alias.synopsis=This root user is allowed to bind only using the DN of the associated configuration entry.
+user-friendly-name=\u6839 DN \u7528\u6237
+user-friendly-plural-name=\u6839 DN \u7528\u6237
+synopsis=\u6839 DN \u7528\u6237\u662f\u53ef\u4ee5\u6388\u4e88\u975e root \u7528\u6237\u4e0d\u53ef\u4f7f\u7528\u7684\u7279\u6b8a\u6743\u9650\u7684\u7ba1\u7406\u7528\u6237\uff08\u4f8b\u5982\uff0c\u5728\u9501\u5b9a\u6a21\u5f0f\u4e0b\u7ed1\u5b9a\u5230\u670d\u52a1\u5668\u7684\u529f\u80fd\uff09\u3002
+description=\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6839 DN \u7528\u6237\u5c06\u7ee7\u627f\u5728\u6839 DN \u914d\u7f6e\u4e2d\u5b9a\u4e49\u7684\u9ed8\u8ba4\u6743\u9650\u96c6\u3002
+property.alternate-bind-dn.synopsis=\u6307\u5b9a\u53ef\u4f5c\u4e3a\u6b64 root \u7528\u6237\u7ed1\u5b9a\u5230\u670d\u52a1\u5668\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u66ff\u4ee3 DN\u3002
+property.alternate-bind-dn.default-behavior.alias.synopsis=\u5141\u8bb8\u6b64 root \u7528\u6237\u4ec5\u4f7f\u7528\u5173\u8054\u914d\u7f6e\u6761\u76ee\u7684 DN \u8fdb\u884c\u7ed1\u5b9a\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_es.properties
index 08c5228..dcd14e7 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_es.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Root DSE Backend
-user-friendly-plural-name=Root DSE Backends
-synopsis=The Root DSE Backend contains the Directory Server root DSE.
-description=This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.
-property.show-all-attributes.synopsis=Indicates whether all attributes in the root DSE are to be treated like user attributes (and therefore returned to clients by default) regardless of the Directory Server schema configuration.
-property.subordinate-base-dn.synopsis=Specifies the set of base DNs used for singleLevel, wholeSubtree, and subordinateSubtree searches based at the root DSE.
-property.subordinate-base-dn.default-behavior.alias.synopsis=The set of all user-defined suffixes is used.
+user-friendly-name=Servidor en segundo plano DSE ra\u00edz
+user-friendly-plural-name=Servidores en segundo plano con DSE ra\u00edz
+synopsis=El servidor en segundo plano con DSE ra\u00edz contiene el servidor de directorios con DSE ra\u00edz.
+description=Se trata de un servidor en segundo plano meta especial que genera din\u00e1micamente la entrada con DSE ra\u00edz para las b\u00fasquedas de nivel de base y simplemente se redirige a otros segundos planos para operaciones de otros \u00e1mbitos.
+property.show-all-attributes.synopsis=Indica si todos los atributos del DSE ra\u00edz deben considerarse como atributos de usuario (y, por lo tanto, devolverse a los clientes de forma predeterminada), independientemente de la configuraci\u00f3n de esquema del servidor de directorios.
+property.subordinate-base-dn.synopsis=Especifica el conjunto de ND de base que se utiliza para las b\u00fasquedas "singleLevel" (un solo nivel), "wholeSubtree" (todo el sub\u00e1rbol) y "subordinateSubtree" (sub\u00e1rbol subordinado) en funci\u00f3n del DSE ra\u00edz.
+property.subordinate-base-dn.default-behavior.alias.synopsis=Se utiliza el conjunto de todos los sufijos definidos por el usuario.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_fr.properties
index 08c5228..bb375f8 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_fr.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Root DSE Backend
-user-friendly-plural-name=Root DSE Backends
-synopsis=The Root DSE Backend contains the Directory Server root DSE.
-description=This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.
-property.show-all-attributes.synopsis=Indicates whether all attributes in the root DSE are to be treated like user attributes (and therefore returned to clients by default) regardless of the Directory Server schema configuration.
-property.subordinate-base-dn.synopsis=Specifies the set of base DNs used for singleLevel, wholeSubtree, and subordinateSubtree searches based at the root DSE.
-property.subordinate-base-dn.default-behavior.alias.synopsis=The set of all user-defined suffixes is used.
+user-friendly-name=Backend du DSE racine
+user-friendly-plural-name=Backends du DSE racine 
+synopsis=Le backend du DSE racine contient le DSE racine du Directory Server.
+description=Ce backend est un m\u00e9tabackend particulier qui g\u00e9n\u00e8re dynamiquement l'entr\u00e9e du DSE racine pour des recherches de base et qui redirige simplement vers d'autres backends pour des op\u00e9rations concernant d'autres domaines.
+property.show-all-attributes.synopsis=Indique si tous les attributs dans le DSE racine doivent \u00eatre trait\u00e9s comme des attributs d'utilisateurs (et par cons\u00e9quent retourn\u00e9s aux clients par d\u00e9faut), quelle que soit la configuration du sch\u00e9ma de Directory Server 
+property.subordinate-base-dn.synopsis=Sp\u00e9cifie l'ensemble de DN de base utilis\u00e9 pour les recherches singleLevel, wholeSubtree et subordinateSubtree bas\u00e9es sur la racine DSE.
+property.subordinate-base-dn.default-behavior.alias.synopsis=L'ensemble de tous les suffixes d\u00e9finis par l'utilisateur.
diff --git a/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_zh_CN.properties
index 08c5228..771ebd6 100644
--- a/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/RootDSEBackendCfgDefn_zh_CN.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Root DSE Backend
-user-friendly-plural-name=Root DSE Backends
-synopsis=The Root DSE Backend contains the Directory Server root DSE.
-description=This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.
-property.show-all-attributes.synopsis=Indicates whether all attributes in the root DSE are to be treated like user attributes (and therefore returned to clients by default) regardless of the Directory Server schema configuration.
-property.subordinate-base-dn.synopsis=Specifies the set of base DNs used for singleLevel, wholeSubtree, and subordinateSubtree searches based at the root DSE.
-property.subordinate-base-dn.default-behavior.alias.synopsis=The set of all user-defined suffixes is used.
+user-friendly-name=\u6839 DSE \u540e\u7aef
+user-friendly-plural-name=\u6839 DSE \u540e\u7aef
+synopsis=\u6839 DSE \u540e\u7aef\u5305\u542b Directory Server \u6839 DSE\u3002
+description=\u8fd9\u662f\u7279\u6b8a\u7684\u5143\u540e\u7aef\uff0c\u53ef\u4ee5\u81ea\u52a8\u4e3a\u57fa\u5c42\u641c\u7d22\u751f\u6210\u6839 DSE \u6761\u76ee\uff0c\u5e76\u76f4\u63a5\u91cd\u5b9a\u5411\u5230\u5176\u4ed6\u540e\u7aef\u4ee5\u5728\u5176\u4ed6\u8303\u56f4\u5185\u6267\u884c\u64cd\u4f5c\u3002
+property.show-all-attributes.synopsis=\u6307\u793a\u662f\u5426\u50cf\u5904\u7406\u7528\u6237\u5c5e\u6027\u90a3\u6837\u5904\u7406\u6839 DSE \u4e2d\u7684\u6240\u6709\u5c5e\u6027\uff0c\u800c\u4e0d\u7ba1\u662f\u4f55\u79cd Directory Server \u6a21\u5f0f\u914d\u7f6e\u3002
+property.subordinate-base-dn.synopsis=\u6307\u5b9a\u7528\u4e8e\u5728\u6839 DSE \u4e0b\u6267\u884c\u7684 singleLevel\u3001wholeSubtree \u548c subordinateSubtree \u641c\u7d22\u7684\u57fa DN \u7684\u96c6\u5408\u3002
+property.subordinate-base-dn.default-behavior.alias.synopsis=\u5c06\u4f7f\u7528\u6240\u6709\u7528\u6237\u5b9a\u4e49\u7684\u540e\u7f00\u96c6\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_de.properties
index 7a97303..762d062 100644
--- a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SASL Mechanism Handler
-user-friendly-plural-name=SASL Mechanism Handlers
-synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=SASL-Mechanismushandler
+user-friendly-plural-name=SASL-Mechanismushandler
+synopsis=Der SASL-Mechanismushandler-Konfigurationseintrag ist das \u00fcbergeordnete Element f\u00fcr alle SASL-Mechanismushandler, die im OpenDS-Directory-Server definiert sind.
+description=SASL-Mechanismushandler sind f\u00fcr das Authentifizieren von Benutzern w\u00e4hrend der Verarbeitung einer SASL-Verbindung zust\u00e4ndig (Simple Authentication and Security Layer, wie beschrieben in RFC 4422).
+property.enabled.synopsis=Gibt an, ob der SASL-Mechanismushandler aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SASL-Mechanismushandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_es.properties
index 7a97303..e98f835 100644
--- a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SASL Mechanism Handler
-user-friendly-plural-name=SASL Mechanism Handlers
-synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Controlador del mecanismo SASL
+user-friendly-plural-name=Controladores del mecanismo SASL
+synopsis=La entrada de la configuraci\u00f3n del controlador del mecanismo SASL es la principal para todos los controladores del mecanismo SASL del servidor de directorios OpenDS.
+description=Los controladores del mecanismo SASL se ocupan de autenticar a los usuarios durante el curso del procesamiento de un enlace SASL (capa de seguridad y autenticaci\u00f3n simple, como se define en RFC 4422).
+property.enabled.synopsis=Indica si el controlador del mecanismo SASL se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador del mecanismo SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_fr.properties
index 7a97303..e6e5b9a 100644
--- a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SASL Mechanism Handler
-user-friendly-plural-name=SASL Mechanism Handlers
-synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=Gestionnaire de m\u00e9canisme SASL
+user-friendly-plural-name=Gestionnaires de m\u00e9canisme SASL
+synopsis=L'entr\u00e9e de configuration du gestionnaire de m\u00e9canisme SASL est le parent de tous les gestionnaires de m\u00e9canisme SASL d\u00e9finis dans OpenDS Directory Server.
+description=Les gestionnaires de m\u00e9canisme SASL permettent l'authentification des utilisateurs durant le traitement d'une liaison SASL (couche d'authentification et de s\u00e9curit\u00e9 simple, telle que d\u00e9finie dans RFC 442).
+property.enabled.synopsis=Indique si le gestionnaire de m\u00e9canisme SASL est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de m\u00e9canisme SASL.
diff --git a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_zh_CN.properties
index 7a97303..04507c1 100644
--- a/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SASLMechanismHandlerCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SASL Mechanism Handler
-user-friendly-plural-name=SASL Mechanism Handlers
-synopsis=The SASL mechanism handler configuration entry is the parent for all SASL mechanism handlers defined in the OpenDS Directory Server.
-description=SASL mechanism handlers are responsible for authenticating users during the course of processing a SASL (Simple Authentication and Security Layer, as defined in RFC 4422) bind.
-property.enabled.synopsis=Indicates whether the SASL mechanism handler is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
+user-friendly-name=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+synopsis=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee\u662f\u5728 OpenDS Directory Server \u4e2d\u5b9a\u4e49\u7684\u6240\u6709 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u7684\u7236\u9879\u3002
+description=SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u8d1f\u8d23\u5728\u5904\u7406 SASL\uff08Simple Authentication and Security Layer\uff0c\u7b80\u5355\u9a8c\u8bc1\u548c\u5b89\u5168\u5c42\uff0c\u5982 RFC 4422 \u4e2d\u5b9a\u4e49\uff09\u8fc7\u7a0b\u4e2d\u9a8c\u8bc1\u7528\u6237\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_es.properties
index 6a70a88..07ce7cd 100644
--- a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SHA1 Password Storage Scheme
-user-friendly-plural-name=SHA1 Password Storage Schemes
-synopsis=The SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the SHA-1 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "SHA".
-property.enabled.synopsis=Indicates whether the SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SHA1 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as SHA1
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as SHA1
+synopsis=El esquema de almacenamiento de contrase\u00f1as SHA1 proporciona un mecanismo de codificaci\u00f3n de contrase\u00f1as de usuario que utilizan una forma no aleatorizada del algoritmo de recopilaci\u00f3n de mensajes SHA-1. Como la implementaci\u00f3n no utiliza ning\u00fan tipo de mecanismo de uso de sales, una contrase\u00f1a espec\u00edfica presentar\u00e1 siempre el mismo formato codificado.
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "SHA".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as SHA1 para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as SHA1.
diff --git a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_fr.properties
index 6a70a88..cdf2201 100644
--- a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SHA1 Password Storage Scheme
-user-friendly-plural-name=SHA1 Password Storage Schemes
-synopsis=The SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the SHA-1 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "SHA".
-property.enabled.synopsis=Indicates whether the SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SHA1 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe SHA1
+user-friendly-plural-name=Plans de stockage du mot du passe SHA1
+synopsis=Le plan de stockage de mot du passe SHA1 fournit un m\u00e9canisme de codage de mot de passe utilisateur en utilisant un algorithme de synth\u00e8se de message SHA-1 qui n'est pas sous forme de grain de sel. Comme l'impl\u00e9mentation n'utilise aucun type de m\u00e9canisme de salt, un mot de passe donn\u00e9 a toujours la m\u00eame forme encod\u00e9e.
+description=Ce plan contient seulement une impl\u00e9mentation de la syntaxe du mot de passe utilisateur, avec le nom de plan de stockage "SHA".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe SHA1 est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe SHA1.
diff --git a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_ja.properties
index e9e0a90..cdca32a 100644
--- a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_ja.properties
@@ -1,6 +1,6 @@
 user-friendly-name=SHA1 \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de
 user-friendly-plural-name=SHA1 \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de
-synopsis=SHA1 \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u306f\u3001\u52a0\u5de5\u3055\u308c\u306a\u3044\u5f62\u5f0f\u306e SHA-1 \u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u4f7f\u7528\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30a8\u30f3\u30b3\u30fc\u30c9\u3059\u308b\u6a5f\u69cb\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u5b9f\u88c5\u3067\u306f\u3053\u306a\u308c\u305f\u7a2e\u985e\u306e\u6a5f\u69cb\u306f\u4f7f\u7528\u3055\u308c\u305a\u3001\u6307\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30a8\u30f3\u30b3\u30fc\u30c9\u5f62\u5f0f\u306f\u5e38\u306b\u540c\u3058\u3067\u3059\u3002
+synopsis=SHA1 \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u306f\u3001\u52a0\u5de5\u3055\u308c\u306a\u3044\u5f62\u5f0f\u306e SHA-1 \u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u4f7f\u7528\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30a8\u30f3\u30b3\u30fc\u30c9\u3059\u308b\u6a5f\u69cb\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u5b9f\u88c5\u3067\u306f\u52a0\u5de5\u3055\u308c\u3066\u3044\u308b\u7a2e\u985e\u306e\u6a5f\u69cb\u306f\u4f7f\u7528\u3055\u308c\u305a\u3001\u6307\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30a8\u30f3\u30b3\u30fc\u30c9\u5f62\u5f0f\u306f\u5e38\u306b\u540c\u3058\u3067\u3059\u3002
 description=\u3053\u306e\u30b9\u30ad\u30fc\u30de\u306b\u306f\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u69cb\u6587\u306e\u5b9f\u88c5\u3060\u3051\u304c\u542b\u307e\u308c\u3066\u3044\u3066\u3001\u300cSHA\u300d\u3068\u3044\u3046\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u540d\u304c\u4ed8\u3044\u3066\u307e\u3059\u3002
 property.enabled.synopsis=SHA1 \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.java-class.synopsis=SHA1 \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u306e\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_zh_CN.properties
index 6a70a88..c2a9615 100644
--- a/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SHA1PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=SHA1 Password Storage Scheme
-user-friendly-plural-name=SHA1 Password Storage Schemes
-synopsis=The SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the SHA-1 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "SHA".
-property.enabled.synopsis=Indicates whether the SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SHA1 Password Storage Scheme implementation.
+user-friendly-name=SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=SHA1 \u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u672a\u4fdd\u7559\u683c\u5f0f\u7684 SHA-1 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002\u7531\u4e8e\u5b9e\u73b0\u5e76\u4e0d\u4f7f\u7528\u4efb\u4f55\u79cd\u7c7b\u7684\u4fdd\u7559\u673a\u5236\uff0c\u56e0\u6b64\u7ed9\u5b9a\u7684\u5bc6\u7801\u59cb\u7ec8\u5177\u6709\u76f8\u540c\u7684\u7f16\u7801\u683c\u5f0f\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSHA\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_de.properties
index ada86f7..c769d2c 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_de.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Account Status Notification Handler
-user-friendly-plural-name=SMTP Account Status Notification Handlers
-synopsis=The SMTP Account Status Notification Handler is a notification handler that sends email messages to end users and/or administrators whenever an account status notification is generated.
-property.email-address-attribute-type.synopsis=Specifies which attribute in the user's entries may be used to obtain the email address when notifying the end user.
-property.email-address-attribute-type.description=You can specify more than one email address as separate values. In this case, the OpenDS server sends a notification to all email addresses identified.
-property.email-address-attribute-type.default-behavior.alias.synopsis=If no email address attribute types are specified, then no attempt is made to send email notification messages to end users. Only those users specified in the set of additional recipient addresses are sent the notification messages.
-property.enabled.synopsis=Indicates whether the SMTP Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Account Status Notification Handler implementation.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this account status notification handler.
-property.message-subject.description=The values for this property should begin with the name of an account status notification type followed by a colon and the subject that should be used for the associated notification message. If an email message is generated for an account status notification type for which no subject is defined, then that message is given a generic subject.
-property.message-template-file.synopsis=Specifies the path to the file containing the message template to generate the email notification messages.
-property.message-template-file.description=The values for this property should begin with the name of an account status notification type followed by a colon and the path to the template file that should be used for that notification type. If an account status notification has a notification type that is not associated with a message template file, then no email message is generated for that notification.
-property.recipient-address.synopsis=Specifies an email address to which notification messages are sent, either instead of or in addition to the end user for whom the notification has been generated.
-property.recipient-address.description=This may be used to ensure that server administrators also receive a copy of any notification messages that are generated.
-property.recipient-address.default-behavior.alias.synopsis=If no additional recipient addresses are specified, then only the end users that are the subjects of the account status notifications receive the notification messages.
-property.sender-address.synopsis=Specifies the email address from which the message is sent. Note that this does not necessarily have to be a legitimate email address.
-property.send-message-without-end-user-address.synopsis=Indicates whether an email notification message should be generated and sent to the set of notification recipients even if the user entry does not contain any values for any of the email address attributes (that is, in cases when it is not be possible to notify the end user).
-property.send-message-without-end-user-address.description=This is only applicable if both one or more email address attribute types and one or more additional recipient addresses are specified.
+user-friendly-name=Benachrichtigungshandler zum SMTP-Kontostatus
+user-friendly-plural-name=Benachrichtigungshandler zum SMTP-Kontostatus
+synopsis=Der Benachrichtigungshandler zum SMTP-Kontostatus ist ein Benachrichtigungshandler, der E-Mail-Nachrichten an Endbenutzer und/oder Administratoren verschickt, wenn eine Benachrichtigung zum Kontostatus generiert wird.
+property.email-address-attribute-type.synopsis=Gibt das Attribut in den Eintr\u00e4gen des Benutzers an, das zum Abrufen der E-Mail-Adresse beim Benachrichtigen des Endbenutzers verwendet werden kann.
+property.email-address-attribute-type.description=Sie k\u00f6nnen mehr als eine E-Mail-Adresse als getrennte Werte angeben. In diesem Fall sendet der OpenDS-Server eine Benachrichtigung an alle identifizierten E-Mail-Adressen.
+property.email-address-attribute-type.default-behavior.alias.synopsis=Wenn keine E-Mail-Adressenattribute angegeben sind, wird nicht versucht, eine E-Mail-Benachrichtigung an die Endbenutzer zu senden. Die Benachrichtigungen werden nur an die Benutzer gesendet, die an unter den zus\u00e4tzlichen Empf\u00e4ngeradressen angegeben sind.
+property.enabled.synopsis=Gibt an, ob der Benachrichtigungshandler zum SMTP-Kontostatus aktiviert ist. Es werden nur aktivierte Handler aufgerufen, wenn ein entsprechendes Ereignis mit Server auftritt.
+property.java-class.synopsis=Gibt den vollst\u00e4ndig qualifizierten Namen der Java-Klasse an, die die Implementierung des Benachrichtigungshandlers zum SMTP-Kontostatus bereitstellt.
+property.message-subject.synopsis=Gibt den Betreff f\u00fcr E-Mail-Nachrichten an, der von diesem Benachrichtigungshandler f\u00fcr den Kontostatus verwendet werden soll.
+property.message-subject.description=Die Werte dieser Eigenschaft m\u00fcssen mit dem Namen einer Kontostatus-Benachrichtigungstyps beginnen, auf den ein Doppelpunkt und der Betreff folgt, der f\u00fcr die verkn\u00fcpfte Benachrichtigunsgnachricht verwendet wird. Wenn f\u00fcr einen Kontostatus-Benachrichtigungstyp eine E-Mail-Nachricht generiert wird, f\u00fcr die kein Betreff definiert ist, erh\u00e4lt diese Nachricht einen internen Betreff.
+property.message-template-file.synopsis=Gibt den Pfad zur Datei an, die die Nachrichtenvorlage zum Generieren der E-Mail-Benachrichtigungen enth\u00e4lt.
+property.message-template-file.description=Die Werte f\u00fcr diese Eigenschaft m\u00fcssen mit dem Namen einer Benachrichtigungstyp f\u00fcr einen Kontostatus beginnen, auf den ein Doppelpunkt und der Pfad zur Vorlagendatei folgen, die f\u00fcr diesen Benachrichtigungstyp verwendet werden soll. Wenn eine Kontostatusbenachrichtigung \u00fcber einen Benachrichtigungstyp verf\u00fcgt, der nicht mit der Nachrichtenvorlagendatei verkn\u00fcpft ist, wird keine E-Mail-Nachricht f\u00fcr diese Benachrichtigung generiert.
+property.recipient-address.synopsis=Gibt eine E-Mail-Nachricht an, an die Benachrichtigungen verschickt werden, entweder statt oder als Erg\u00e4nzung zum Endbenutzer, f\u00fcr den die Benachrichtigung generiert wurde.
+property.recipient-address.description=Damit kann sichergestellt werden, dass Serveradministratoren auch eine Kopie einer generierten Benachrichtigung erhalten.
+property.recipient-address.default-behavior.alias.synopsis=Wenn keine zus\u00e4tzlichen Empf\u00e4ngeradressen angegeben sind, erhalten nur die Endbenutzer, die den Kontostatusbenachrichtigungen unterliegen, die Benachrichtigungen.
+property.sender-address.synopsis=Gibt die E-Mail-Adresse an, \u00fcber die die Nachricht versendet wird. Beachten Sie, dass es sich nicht unbedingt um eine legitime E-Mail-Adresse handeln muss.
+property.send-message-without-end-user-address.synopsis=Gibt an, ob eine E-Mail-Benachrichtigung generiert werden und an die Benachrichtigungsempf\u00e4nger gesendet werden soll, auch wenn der Benutzereintrag keine Werte f\u00fcr die E-Mail-Adressenattribute enth\u00e4lt (in F\u00e4llen, in denen es nicht m\u00f6glich ist, den Endbenutzer zu benachrichtigen).
+property.send-message-without-end-user-address.description=Diese Vorgehensweise gilt nur, wenn eine oder mehrere E-Mail-Adressenattributstypen und eine oder mehrere Empf\u00e4ngeradressen angegeben werden.
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_es.properties
index ada86f7..e4b55b7 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Account Status Notification Handler
-user-friendly-plural-name=SMTP Account Status Notification Handlers
-synopsis=The SMTP Account Status Notification Handler is a notification handler that sends email messages to end users and/or administrators whenever an account status notification is generated.
-property.email-address-attribute-type.synopsis=Specifies which attribute in the user's entries may be used to obtain the email address when notifying the end user.
-property.email-address-attribute-type.description=You can specify more than one email address as separate values. In this case, the OpenDS server sends a notification to all email addresses identified.
-property.email-address-attribute-type.default-behavior.alias.synopsis=If no email address attribute types are specified, then no attempt is made to send email notification messages to end users. Only those users specified in the set of additional recipient addresses are sent the notification messages.
-property.enabled.synopsis=Indicates whether the SMTP Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Account Status Notification Handler implementation.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this account status notification handler.
-property.message-subject.description=The values for this property should begin with the name of an account status notification type followed by a colon and the subject that should be used for the associated notification message. If an email message is generated for an account status notification type for which no subject is defined, then that message is given a generic subject.
-property.message-template-file.synopsis=Specifies the path to the file containing the message template to generate the email notification messages.
-property.message-template-file.description=The values for this property should begin with the name of an account status notification type followed by a colon and the path to the template file that should be used for that notification type. If an account status notification has a notification type that is not associated with a message template file, then no email message is generated for that notification.
-property.recipient-address.synopsis=Specifies an email address to which notification messages are sent, either instead of or in addition to the end user for whom the notification has been generated.
-property.recipient-address.description=This may be used to ensure that server administrators also receive a copy of any notification messages that are generated.
-property.recipient-address.default-behavior.alias.synopsis=If no additional recipient addresses are specified, then only the end users that are the subjects of the account status notifications receive the notification messages.
-property.sender-address.synopsis=Specifies the email address from which the message is sent. Note that this does not necessarily have to be a legitimate email address.
-property.send-message-without-end-user-address.synopsis=Indicates whether an email notification message should be generated and sent to the set of notification recipients even if the user entry does not contain any values for any of the email address attributes (that is, in cases when it is not be possible to notify the end user).
-property.send-message-without-end-user-address.description=This is only applicable if both one or more email address attribute types and one or more additional recipient addresses are specified.
+user-friendly-name=Controlador de notificaci\u00f3n de estado de la cuenta SMTP
+user-friendly-plural-name=Controladores de notificaci\u00f3n de estado de la cuenta SMTP
+synopsis=Se trata de un controlador de notificaci\u00f3n que env\u00eda mensajes de correo electr\u00f3nico a los usuarios finales o a los administradores cada vez que se genera una notificaci\u00f3n de estado de la cuenta.
+property.email-address-attribute-type.synopsis=Especifica el atributo de las entradas del usuario que se utilizar\u00e1 para obtener la direcci\u00f3n de correo electr\u00f3nico al enviar una notificaci\u00f3n al usuario final.
+property.email-address-attribute-type.description=Puede especificar m\u00e1s de una direcci\u00f3n de correo electr\u00f3nico como valores independientes. En ese caso, el servidor OpenDS env\u00eda una notificaci\u00f3n a todas las direcciones de correo electr\u00f3nico identificadas.
+property.email-address-attribute-type.default-behavior.alias.synopsis=Si no se ha especificado ning\u00fan tipo de direcci\u00f3n de correo electr\u00f3nico, no se intentar\u00e1 enviar mensajes de notificaci\u00f3n a los usuarios finales. S\u00f3lo se enviar\u00e1n mensajes de notificaci\u00f3n a los usuarios especificados en el conjunto de direcciones de destinatarios adicionales.
+property.enabled.synopsis=Indica si el controlador de notificaci\u00f3n de estado de la cuenta SMTP se ha habilitado. S\u00f3lo se llama a los controladores habilitados cada vez que se produce un evento relacionado en el servidor.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de notificaci\u00f3n de estado de la cuenta SMTP.
+property.message-subject.synopsis=Especifica el asunto que debe utilizarse para los mensajes de correo electr\u00f3nico generados por este controlador de notificaci\u00f3n de estado de la cuenta.
+property.message-subject.description=Los valores de esta propiedad deben comenzar por el nombre del tipo de notificaci\u00f3n de estado de la cuenta, seguido de dos puntos (":") y el asunto que debe usarse para el mensaje de notificaci\u00f3n asociado. Si se ha generado un mensaje de correo electr\u00f3nico para un tipo de notificaci\u00f3n de estado de la cuenta sin ning\u00fan asunto definido, se le asignar\u00e1 al mensaje un asunto gen\u00e9rico.
+property.message-template-file.synopsis=Especifica la ruta al archivo que contiene la plantilla que se utilizar\u00e1 para generar los mensajes de notificaci\u00f3n de correo electr\u00f3nico.
+property.message-template-file.description=Los valores de esta propiedad deben comenzar por el nombre del tipo de notificaci\u00f3n de estado de la cuenta, seguido de dos puntos (":") y la ruta al archivo de plantilla que debe usarse para el tipo de notificaci\u00f3n. Si una notificaci\u00f3n de estado de la cuenta presenta un tipo que no est\u00e9 asociado a un archivo de plantilla, no se generar\u00e1 ning\u00fan mensaje de correo electr\u00f3nico para esa notificaci\u00f3n.
+property.recipient-address.synopsis=Especifica la direcci\u00f3n de correo electr\u00f3nico a la que se enviar\u00e1n los mensajes de notificaci\u00f3n en lugar de, o adem\u00e1s de, el usuario final para el que se haya generado la notificaci\u00f3n.
+property.recipient-address.description=Esta funci\u00f3n se puede utilizar para garantizar que los administradores del servidor reciban tambi\u00e9n una copia de los mensajes de notificaci\u00f3n generados.
+property.recipient-address.default-behavior.alias.synopsis=Si no se especifica ninguna direcci\u00f3n de destinatario adicional, s\u00f3lo los usuarios finales incluidos en los asuntos de las notificaciones de estado de la cuenta recibir\u00e1n mensajes de notificaci\u00f3n.
+property.sender-address.synopsis=Especifica la direcci\u00f3n de correo electr\u00f3nico desde la que se env\u00eda el mensaje. Tenga en cuenta que no tiene que ser necesariamente una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida.
+property.send-message-without-end-user-address.synopsis=Indica si debe generarse y enviarse un mensaje de notificaci\u00f3n de correo electr\u00f3nico al conjunto de destinatarios, aunque la entrada de usuario no contenga ning\u00fan valor para los atributos de direcci\u00f3n de correo electr\u00f3nico (es decir, cuando no es posible enviar una notificaci\u00f3n al usuario final).
+property.send-message-without-end-user-address.description=Esta funci\u00f3n s\u00f3lo se aplica si se especifican uno o varios tipos de atributos de direcci\u00f3n de correo electr\u00f3nico y una o varias direcciones de destinatarios adicionales.
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_fr.properties
index ada86f7..1292242 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Account Status Notification Handler
+user-friendly-name=Gestionnaire de notification de statut de compte SMTP 
 user-friendly-plural-name=SMTP Account Status Notification Handlers
-synopsis=The SMTP Account Status Notification Handler is a notification handler that sends email messages to end users and/or administrators whenever an account status notification is generated.
-property.email-address-attribute-type.synopsis=Specifies which attribute in the user's entries may be used to obtain the email address when notifying the end user.
-property.email-address-attribute-type.description=You can specify more than one email address as separate values. In this case, the OpenDS server sends a notification to all email addresses identified.
-property.email-address-attribute-type.default-behavior.alias.synopsis=If no email address attribute types are specified, then no attempt is made to send email notification messages to end users. Only those users specified in the set of additional recipient addresses are sent the notification messages.
-property.enabled.synopsis=Indicates whether the SMTP Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Account Status Notification Handler implementation.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this account status notification handler.
-property.message-subject.description=The values for this property should begin with the name of an account status notification type followed by a colon and the subject that should be used for the associated notification message. If an email message is generated for an account status notification type for which no subject is defined, then that message is given a generic subject.
-property.message-template-file.synopsis=Specifies the path to the file containing the message template to generate the email notification messages.
-property.message-template-file.description=The values for this property should begin with the name of an account status notification type followed by a colon and the path to the template file that should be used for that notification type. If an account status notification has a notification type that is not associated with a message template file, then no email message is generated for that notification.
-property.recipient-address.synopsis=Specifies an email address to which notification messages are sent, either instead of or in addition to the end user for whom the notification has been generated.
-property.recipient-address.description=This may be used to ensure that server administrators also receive a copy of any notification messages that are generated.
-property.recipient-address.default-behavior.alias.synopsis=If no additional recipient addresses are specified, then only the end users that are the subjects of the account status notifications receive the notification messages.
-property.sender-address.synopsis=Specifies the email address from which the message is sent. Note that this does not necessarily have to be a legitimate email address.
-property.send-message-without-end-user-address.synopsis=Indicates whether an email notification message should be generated and sent to the set of notification recipients even if the user entry does not contain any values for any of the email address attributes (that is, in cases when it is not be possible to notify the end user).
-property.send-message-without-end-user-address.description=This is only applicable if both one or more email address attribute types and one or more additional recipient addresses are specified.
+synopsis=Le gestionnaire de notification de statut de compte SMTP est un gestionnaire de notification qui envoie des messages e-mails \u00e0 des utilisateurs finaux et/ou des administrateurs chaque fois qu'une notification d'\u00e9tat de compte est g\u00e9n\u00e9r\u00e9e.
+property.email-address-attribute-type.synopsis=Sp\u00e9cifie quel attribut dans les entr\u00e9es utilisateur peut \u00eatre utilis\u00e9 pour obenir l'adresse e-mail lors de la notification \u00e0 l'utilisateur final.
+property.email-address-attribute-type.description=Vous pouvez sp\u00e9cifier plus d'une adresse e-mail comme valeurs s\u00e9par\u00e9es. Dans ce cas, le serveur OpenDS envoie une notification \u00e0 toutes les adresses e-mail identifi\u00e9es.
+property.email-address-attribute-type.default-behavior.alias.synopsis=Si aucun type d'attribut d'adresse e-mail n'est sp\u00e9cifi\u00e9, aucune tentative n'est faite pour envoyer des messages de notification d'e-mail aux utilisateurs finaux. Seuls les utilisateurs sp\u00e9cifi\u00e9s dans l'ensemble d'adresses de destinataires suppl\u00e9mentaires re\u00e7oivent des messages de notification.
+property.enabled.synopsis=Indique si le gestionnaire de notification de statut de compte SMTP est activ\u00e9. Seuls les gestionnaires activ\u00e9s sont appel\u00e9s chaque fois qu'un \u00e9v\u00e8nement connexe se produit dans le serveur.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de notification de statut de compte SMTP.
+property.message-subject.synopsis=Sp\u00e9cifie l'objet qui doit \u00eatre utilis\u00e9 pour les messages d'e-mail g\u00e9n\u00e9r\u00e9s par ce gestionnaire de notification d'\u00e9tat de compte.
+property.message-subject.description=Les valeurs de cette propri\u00e9t\u00e9 doivent commencer par le nom d'un type de notification d'\u00e9tat de compte, suivi de deux points et du sujet qui doit \u00eatre utilis\u00e9 pour le message de notification correspondant. Si un message d'e-mail est g\u00e9n\u00e9r\u00e9 pour un type de notification d'\u00e9tat de compte pour lequel aucun sujet n'est d\u00e9fini, le message re\u00e7oit un sujet g\u00e9n\u00e9rique.
+property.message-template-file.synopsis=Sp\u00e9cifie le chemin vers le fichier contenant le mod\u00e8le de message pour g\u00e9n\u00e9rer les messages de notification d'e-mail.
+property.message-template-file.description=Les valeurs de cette propri\u00e9t\u00e9 doivent commencer par le nom d'un type de notification d'\u00e9tat de compte, suivi de deux points et du chemin vers le fichier mod\u00e8le qui doit \u00eatre utilis\u00e9 pour ce type de notification. Si une notification d'\u00e9tat de compte a un type de notification qui n'est pas associ\u00e9 \u00e0 un fichier de mod\u00e8le de message, aucun message d'e-mail n'est g\u00e9n\u00e9r\u00e9 pour cette notification.
+property.recipient-address.synopsis=Sp\u00e9cifie une adresse e-mail \u00e0 laquelle des messages de notification sont envoy\u00e9s, soit \u00e0 la place, soit en plus de l'utilisateur final pour lequel la notification a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9e.
+property.recipient-address.description=Ceci peut \u00eatre utilis\u00e9 pour s'assurer que les administrateurs serveur re\u00e7oivent aussi une copie de tous les messages de notification qui sont g\u00e9n\u00e9r\u00e9s.
+property.recipient-address.default-behavior.alias.synopsis=Si aucune adresse de destinataire suppl\u00e9mentaire n'est sp\u00e9cifi\u00e9e, seuls les utilisateurs finaux qui sont concern\u00e9s par les notifications d'\u00e9tat du compte re\u00e7oivent les messages de notification.
+property.sender-address.synopsis=Sp\u00e9cifie l'adresse e-mail \u00e0 partir de laquelle le message est envoy\u00e9. Remarque\u00a0: ceci ne doit pas \u00eatre n\u00e9cessairement une adresse e-mail l\u00e9gitime.
+property.send-message-without-end-user-address.synopsis=Indique si un message de notification d'e-mail doit \u00eatre g\u00e9n\u00e9r\u00e9 et envoy\u00e9 \u00e0 l'ensemble des destinataires de notification, m\u00eame si l'entr\u00e9e utilisateur ne contient pas de valeur pour les attributs d'adresse e-mail (c'est-\u00e0-dire, dans les cas o\u00f9 il n'est pas possible d'avertir l'utilisateur final).
+property.send-message-without-end-user-address.description=Ceci est seulement applicable si un ou plusieurs types d'attribut d'adresse e-mail et si une ou plusieurs adresses de destinataire sont sp\u00e9cifi\u00e9s.
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_zh_CN.properties
index ada86f7..3751ae3 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAccountStatusNotificationHandlerCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Account Status Notification Handler
-user-friendly-plural-name=SMTP Account Status Notification Handlers
-synopsis=The SMTP Account Status Notification Handler is a notification handler that sends email messages to end users and/or administrators whenever an account status notification is generated.
-property.email-address-attribute-type.synopsis=Specifies which attribute in the user's entries may be used to obtain the email address when notifying the end user.
-property.email-address-attribute-type.description=You can specify more than one email address as separate values. In this case, the OpenDS server sends a notification to all email addresses identified.
-property.email-address-attribute-type.default-behavior.alias.synopsis=If no email address attribute types are specified, then no attempt is made to send email notification messages to end users. Only those users specified in the set of additional recipient addresses are sent the notification messages.
-property.enabled.synopsis=Indicates whether the SMTP Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Account Status Notification Handler implementation.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this account status notification handler.
-property.message-subject.description=The values for this property should begin with the name of an account status notification type followed by a colon and the subject that should be used for the associated notification message. If an email message is generated for an account status notification type for which no subject is defined, then that message is given a generic subject.
-property.message-template-file.synopsis=Specifies the path to the file containing the message template to generate the email notification messages.
-property.message-template-file.description=The values for this property should begin with the name of an account status notification type followed by a colon and the path to the template file that should be used for that notification type. If an account status notification has a notification type that is not associated with a message template file, then no email message is generated for that notification.
-property.recipient-address.synopsis=Specifies an email address to which notification messages are sent, either instead of or in addition to the end user for whom the notification has been generated.
-property.recipient-address.description=This may be used to ensure that server administrators also receive a copy of any notification messages that are generated.
-property.recipient-address.default-behavior.alias.synopsis=If no additional recipient addresses are specified, then only the end users that are the subjects of the account status notifications receive the notification messages.
-property.sender-address.synopsis=Specifies the email address from which the message is sent. Note that this does not necessarily have to be a legitimate email address.
-property.send-message-without-end-user-address.synopsis=Indicates whether an email notification message should be generated and sent to the set of notification recipients even if the user entry does not contain any values for any of the email address attributes (that is, in cases when it is not be possible to notify the end user).
-property.send-message-without-end-user-address.description=This is only applicable if both one or more email address attribute types and one or more additional recipient addresses are specified.
+user-friendly-name=SMTP \u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=SMTP \u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+synopsis=SMTP \u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u662f\u5728\u751f\u6210\u5e10\u6237\u72b6\u6001\u901a\u77e5\u540e\u5411\u6700\u7ec8\u7528\u6237\u548c/\u6216\u7ba1\u7406\u5458\u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\u7684\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u3002
+property.email-address-attribute-type.synopsis=\u6307\u5b9a\u5f53\u901a\u77e5\u6700\u7ec8\u7528\u6237\u65f6\uff0c\u7528\u6237\u6761\u76ee\u4e2d\u53ef\u4ee5\u7528\u4e8e\u83b7\u53d6\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u7684\u5c5e\u6027\u3002
+property.email-address-attribute-type.description=\u60a8\u53ef\u4ee5\u6307\u5b9a\u591a\u4e2a\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u4f5c\u4e3a\u72ec\u7acb\u7684\u503c\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0cOpenDS \u670d\u52a1\u5668\u4f1a\u5411\u6807\u8bc6\u7684\u6240\u6709\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u53d1\u9001\u901a\u77e5\u3002
+property.email-address-attribute-type.default-behavior.alias.synopsis=\u5982\u679c\u672a\u6307\u5b9a\u4efb\u4f55\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u5c5e\u6027\u7c7b\u578b\uff0c\u5219\u4e0d\u4f1a\u5c1d\u8bd5\u5411\u6700\u7ec8\u7528\u6237\u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u901a\u77e5\u6d88\u606f\u3002\u4ec5\u4f1a\u5411\u5728\u9644\u52a0\u6536\u4ef6\u4eba\u5730\u5740\u96c6\u4e2d\u6307\u5b9a\u7684\u90a3\u4e9b\u7528\u6237\u53d1\u9001\u901a\u77e5\u6d88\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SMTP \u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u3002\u65e0\u8bba\u4f55\u65f6\u670d\u52a1\u5668\u4e2d\u53d1\u751f\u76f8\u5173\u4e8b\u4ef6\uff0c\u90fd\u4ec5\u8c03\u7528\u5df2\u542f\u7528\u7684\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SMTP \u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.message-subject.synopsis=\u6307\u5b9a\u6b64\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u751f\u6210\u7684\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\u5e94\u5f53\u4f7f\u7528\u7684\u4e3b\u9898\u3002
+property.message-subject.description=\u6b64\u5c5e\u6027\u7684\u503c\u5e94\u5f53\u4ee5\u5e10\u6237\u72b6\u6001\u901a\u77e5\u7c7b\u578b\u540d\u79f0\u5f00\u59cb\uff0c\u540e\u8ddf\u4e00\u4e2a\u5192\u53f7\uff0c\u4e3b\u9898\u5e94\u5f53\u7528\u4e8e\u5173\u8054\u7684\u901a\u77e5\u6d88\u606f\u3002\u5982\u679c\u4e3a\u672a\u5b9a\u4e49\u4e3b\u9898\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u7c7b\u578b\u751f\u6210\u4e86\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\uff0c\u5219\u8be5\u6d88\u606f\u5c06\u88ab\u8d4b\u4e88\u4e00\u4e2a\u4e00\u822c\u4e3b\u9898\u3002
+property.message-template-file.synopsis=\u6307\u5b9a\u5305\u542b\u7528\u4e8e\u751f\u6210\u7535\u5b50\u90ae\u4ef6\u901a\u77e5\u6d88\u606f\u7684\u6d88\u606f\u6a21\u677f\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.message-template-file.description=\u6b64\u5c5e\u6027\u7684\u503c\u5e94\u5f53\u4ee5\u5e10\u6237\u72b6\u6001\u901a\u77e5\u7c7b\u578b\u540d\u79f0\u5f00\u59cb\uff0c\u540e\u8ddf\u4e00\u4e2a\u5192\u53f7\u548c\u5e94\u5f53\u7528\u4e8e\u8be5\u901a\u77e5\u7c7b\u578b\u7684\u6a21\u677f\u6587\u4ef6\u7684\u8def\u5f84\u3002\u5982\u679c\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5177\u6709\u4e0e\u6d88\u606f\u6a21\u677f\u6587\u4ef6\u65e0\u5173\u7684\u901a\u77e5\u7c7b\u578b\uff0c\u5219\u4e0d\u4f1a\u4e3a\u8be5\u901a\u77e5\u751f\u6210\u4efb\u4f55\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\u3002
+property.recipient-address.synopsis=\u6307\u5b9a\u63a5\u6536\u901a\u77e5\u6d88\u606f\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\uff0c\u4ee3\u66ff\u6216\u6392\u9664\u5df2\u4e3a\u5176\u751f\u6210\u901a\u77e5\u7684\u6700\u7ec8\u7528\u6237\u3002
+property.recipient-address.description=\u8fd9\u53ef\u4ee5\u7528\u4e8e\u786e\u4fdd\u670d\u52a1\u5668\u7ba1\u7406\u5458\u4e5f\u4f1a\u6536\u5230\u6240\u751f\u6210\u7684\u4efb\u4f55\u901a\u77e5\u6d88\u606f\u7684\u526f\u672c\u3002
+property.recipient-address.default-behavior.alias.synopsis=\u5982\u679c\u672a\u6307\u5b9a\u4efb\u4f55\u9644\u52a0\u6536\u4ef6\u4eba\u5730\u5740\uff0c\u5219\u53ea\u6709\u8eab\u4e3a\u5e10\u6237\u72b6\u6001\u901a\u77e5\u62e5\u6709\u8005\u7684\u6700\u7ec8\u7528\u6237\u4f1a\u6536\u5230\u901a\u77e5\u6d88\u606f\u3002
+property.sender-address.synopsis=\u6307\u5b9a\u53d1\u9001\u6d88\u606f\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u8bf7\u6ce8\u610f\uff0c\u8be5\u5730\u5740\u5e76\u975e\u5fc5\u987b\u662f\u5408\u6cd5\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002
+property.send-message-without-end-user-address.synopsis=\u6307\u793a\u5f53\u7528\u6237\u6761\u76ee\u4e0d\u5305\u542b\u4efb\u4f55\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u5c5e\u6027\u7684\u4efb\u4f55\u503c\u65f6\uff08\u4e5f\u5c31\u662f\u8bf4\uff0c\u5728\u4e0d\u53ef\u80fd\u901a\u77e5\u6700\u7ec8\u7528\u6237\u7684\u60c5\u51b5\u4e0b\uff09\uff0c\u662f\u5426\u5e94\u5f53\u751f\u6210\u7535\u5b50\u90ae\u4ef6\u901a\u77e5\u6d88\u606f\u5e76\u53d1\u9001\u5230\u901a\u77e5\u6536\u4ef6\u4eba\u96c6\u3002
+property.send-message-without-end-user-address.description=\u8fd9\u4ec5\u9002\u7528\u4e8e\u65e2\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u5c5e\u6027\u7c7b\u578b\uff0c\u53c8\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u9644\u52a0\u6536\u4ef6\u4eba\u5730\u5740\u7684\u60c5\u51b5\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_de.properties
index 0aae836..b70cf3f 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_de.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Alert Handler
-user-friendly-plural-name=SMTP Alert Handlers
-synopsis=The SMTP Alert Handler may be used to send e-mail messages to notify administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the SMTP Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Alert Handler implementation.
-property.message-body.synopsis=Specifies the body that should be used for email messages generated by this alert handler.
-property.message-body.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this alert handler.
-property.message-subject.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.recipient-address.synopsis=Specifies an email address to which the messages should be sent.
-property.recipient-address.description=Multiple values may be provided if there should be more than one recipient.
-property.sender-address.synopsis=Specifies the email address to use as the sender for messages generated by this alert handler.
+user-friendly-name=SMTP-Warnungshandler
+user-friendly-plural-name=SMTP-Warnungshandler
+synopsis=Mi dem SMTP-Warnungshandler k\u00f6nnen E-Mail-Nachrichten versendet werden, mit denen Administratoren \u00fcber wichtige Ereignisse auf ihrem Server unterrichtet werden.
+property.disabled-alert-type.synopsis=Gibt die Namen der Warnungstypen an, die f\u00fcr diesen Warnungshandler deaktiviert werden.
+property.disabled-alert-type.description=Wenn Werte f\u00fcr dieses Attribut vorliegen, sind keine Warnungen mit den angegebenen Typen zugelassen. Wenn keine Werte f\u00fcr dieses Attribut zugelassen sind, sind nur Warnungen mit einem Typ zugelassen, der im Satz aktivierter Warnungstypen enthalten ist. Wenn keine Werte f\u00fcr die Option aktivierter Warnungstypen vorhanden sind, sind alle Warnungstypen zugelassen.
+property.disabled-alert-type.default-behavior.alias.synopsis=Wenn ein Satz aktivierter Warnungstypen vorliegt, sind nur Warnungen mit einem dieser Typen zugelassen. Andernfalls sind alle Warnungen zugelassen.
+property.enabled.synopsis=Gibt an ob der SMTP-Warnungshandler aktiviert ist.
+property.enabled-alert-type.synopsis=Gibt die Namen der Warnungstypenhandler an, die f\u00fcr diesen Warnungshandler aktiviert sind.
+property.enabled-alert-type.description=Wenn Werte f\u00fcr dieses Attribut vorliegen, sind nur Warnungen mit einem der angegebenen Typen zugelassen (wenn sie nich auch in den deaktivierten Warnungstypen enthalten sind). Wenn keine Werte f\u00fcr dieses Attribut vorliegen, werden alle Warnungen mit einem Typ zugelassen, der nicht in der Liste deaktivierter Warnungstypen zugelassen ist.
+property.enabled-alert-type.default-behavior.alias.synopsis=Alle Warnungen mit Typen, die nicht im Satz deaktivierter Warnungstypen enthalten sind, sind zugelassen.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SMTP-Warnungshandler implementiert.
+property.message-body.synopsis=Gibt den Nachrichtentext an, der f\u00fcr E-Mail-Nachrichten verwendet wird, die von diesem Warnungshandler erstellt werden.
+property.message-body.description=Das Token "%%%%alert-type%%%%" wird dynamisch durch die Warnungstypzeichenfolge ersetzt. Das Token "%%%%alert-id%%%%" wird dynamisch durch den Warnungs-ID-Wert ersetzt. Das Token "%%%%alert-message%%%%" wird dynamisch durch die Warnmeldung ersetzte. Das Token "\\n" wird durch ein Zeilenumbruchzeichen ersetzt.
+property.message-subject.synopsis=Gibt den Betreff an, der f\u00fcr die von diesem Warnungshandler generierten E-Mail-Nachrichten verwendet wird.
+property.message-subject.description=Das Token "%%%%alert-type%%%%" wird dynamisch durch die Warnungstypzeichenfolge ersetzt. Das Token "%%%%alert-id%%%%" wird dynamisch durch den Warnungs-ID-Wert ersetzt. Das Token "%%%%alert-message%%%%" wird dynamisch durch die Warnmeldung ersetzte. Das Token "\\n" wird durch ein Zeilenumbruchzeichen ersetzt.
+property.recipient-address.synopsis=Gibt eine E-Mail-Adresse an, an die die Nachrichten gesendet werden.
+property.recipient-address.description=Es k\u00f6nnen mehrere Werte angegeben werden, wenn mehrere Empf\u00e4nger vorliegen.
+property.sender-address.synopsis=Gibt die E-Mail-Adresse an, die als Absender der Nachrichten gilt, die von diesem Warnungshandler versendet werden.
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_es.properties
index 0aae836..d0db47a 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_es.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Alert Handler
-user-friendly-plural-name=SMTP Alert Handlers
-synopsis=The SMTP Alert Handler may be used to send e-mail messages to notify administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the SMTP Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Alert Handler implementation.
-property.message-body.synopsis=Specifies the body that should be used for email messages generated by this alert handler.
-property.message-body.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this alert handler.
-property.message-subject.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.recipient-address.synopsis=Specifies an email address to which the messages should be sent.
-property.recipient-address.description=Multiple values may be provided if there should be more than one recipient.
-property.sender-address.synopsis=Specifies the email address to use as the sender for messages generated by this alert handler.
+user-friendly-name=Controlador de alertas SMTP
+user-friendly-plural-name=Controladores de alertas SMTP
+synopsis=El controlador de alertas SMTP puede utilizarse para enviar mensajes de correo electr\u00f3nico con el fin de informar a los administradores de eventos significativos que puedan darse en el servidor.
+property.disabled-alert-type.synopsis=Especifica los nombres de los tipos de alertas que se han deshabilitado para este controlador.
+property.disabled-alert-type.description=Si se ha especificado alg\u00fan valor para este atributo, no se permitir\u00e1 ninguna alerta con los tipos indicados. Si no se ha especificado ning\u00fan valor para este atributo, s\u00f3lo se permitir\u00e1n las alertas con un tipo incluido en el conjunto de tipos de alertas habilitados o, si no se ha especificado ning\u00fan valor para la opci\u00f3n de tipos de alertas, se permitir\u00e1n todos los tipos.
+property.disabled-alert-type.default-behavior.alias.synopsis=Si se ha definido un conjunto de tipos de alertas habilitados, s\u00f3lo se permitir\u00e1n las alertas de estos tipos. De lo contrario, se permitir\u00e1n todas las alertas.
+property.enabled.synopsis=Indica si el controlador de alertas SMTP est\u00e1 habilitado.
+property.enabled-alert-type.synopsis=Especifica los nombres de los tipos de alertas que se han habilitado para este controlador.
+property.enabled-alert-type.description=Si se ha especificado alg\u00fan valor para este atributo, s\u00f3lo se permitir\u00e1n las alertas con uno de los tipos especificados (a menos que est\u00e9n incluidos tambi\u00e9n en los tipos de alertas deshabilitados). Si no se ha especificado ning\u00fan valor para este atributo, se permitir\u00e1n todas las alertas con un tipo que no est\u00e9 incluido en la lista de tipos de alertas deshabilitados.
+property.enabled-alert-type.default-behavior.alias.synopsis=Se permitir\u00e1n todas las alertas con tipos que no est\u00e9n incluidos en el conjunto de tipos de alertas deshabilitados.
+property.java-class.synopsis=Especifica el nombre completamente calificado de la clase de Java que proporciona la implementaci\u00f3n del controlador de alertas SMTP.
+property.message-body.synopsis=Especifica el cuerpo que debe utilizarse para los mensajes de correo electr\u00f3nico generados por este controlador de alertas.
+property.message-body.description=El token "%%%%alert-type%%%%" se sustituye din\u00e1micamente por la cadena de tipo de alerta. El token "%%%%alert-id%%%%" se sustituye din\u00e1micamente por el valor del Id. de alerta. El token "%%%%alert-message%%%%" se sustituye din\u00e1micamente por el mensaje de alerta. El token "\\n" se sustituye con un marcador de final de l\u00ednea.
+property.message-subject.synopsis=Especifica el asunto que debe utilizarse para los mensajes de correo electr\u00f3nico generados por este controlador de alertas.
+property.message-subject.description=El token "%%%%alert-type%%%%" se sustituye din\u00e1micamente por la cadena de tipo de alerta. El token "%%%%alert-id%%%%" se sustituye din\u00e1micamente por el valor del Id. de alerta. El token "%%%%alert-message%%%%" se sustituye din\u00e1micamente por el mensaje de alerta. El token "\\n" se sustituye con un marcador de final de l\u00ednea.
+property.recipient-address.synopsis=Especifica una direcci\u00f3n de correo electr\u00f3nico a la que deben enviarse los mensajes.
+property.recipient-address.description=Pueden proporcionarse varios valores en caso de que exista m\u00e1s de un destinatario.
+property.sender-address.synopsis=Especifica la direcci\u00f3n de correo electr\u00f3nico que se debe utilizar como emisor de los mensajes generados por este controlador de alertas.
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_fr.properties
index 0aae836..2023d5b 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_fr.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Alert Handler
-user-friendly-plural-name=SMTP Alert Handlers
-synopsis=The SMTP Alert Handler may be used to send e-mail messages to notify administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the SMTP Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Alert Handler implementation.
-property.message-body.synopsis=Specifies the body that should be used for email messages generated by this alert handler.
-property.message-body.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this alert handler.
-property.message-subject.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.recipient-address.synopsis=Specifies an email address to which the messages should be sent.
-property.recipient-address.description=Multiple values may be provided if there should be more than one recipient.
-property.sender-address.synopsis=Specifies the email address to use as the sender for messages generated by this alert handler.
+user-friendly-name=Gestionnaire d'alertes SMTP
+user-friendly-plural-name=Gestionnaires d'alertes SMTP
+synopsis=Le gestionnaire d'alertes SMTP peut \u00eatre utilis\u00e9 pour envoyer des messages \u00e9lectroniques afin de notifier les administrateurs d'\u00e9v\u00e9nements importants au sein du serveur.
+property.disabled-alert-type.synopsis=Sp\u00e9cifie les noms des types d'alerte qui sont d\u00e9sactiv\u00e9s pour ce gestionnaire d'alerte.
+property.disabled-alert-type.description=S'il existe des valeurs pour cet attribut, aucune alerte quel que soit son type sp\u00e9cifi\u00e9 n'est autoris\u00e9e. S'il n'existe pas de valeur pour cet attribut, seules les alertes avec un type inclus dans l'ensemble des types d'alertes activ\u00e9es sont autoris\u00e9es, ou s'il n'y a pas de valeur pour l'option de types d'alerte activ\u00e9e, tous les types d'alertes sont autoris\u00e9s.
+property.disabled-alert-type.default-behavior.alias.synopsis=S'il y a un ensemble de types d'alertes activ\u00e9s, seules les alertes avec l'un de ces types sont autoris\u00e9es. Sinon, toutes les alertes sont autoris\u00e9es.
+property.enabled.synopsis=Indique si le gestionnaire d'alertes SMTP est activ\u00e9.
+property.enabled-alert-type.synopsis=Sp\u00e9cifie les noms des types d'alerte qui sont activ\u00e9s pour ce gestionnaire d'alerte.
+property.enabled-alert-type.description=S'il existe des valeurs pour cet attribut, seules les alertes avec l'un des types sp\u00e9cifi\u00e9s sont autoris\u00e9es (sauf si elles sont aussi incluses dans les types d'alerte d\u00e9sactiv\u00e9s). S'il n'existe pas de valeur pour cet attribut, toute alerte avec un type non inclus dans la liste des types d'alerte d\u00e9sactiv\u00e9s est autoris\u00e9e.
+property.enabled-alert-type.default-behavior.alias.synopsis=Toutes les alertes avec des types non inclus dans l'ensemble des types d'alerte d\u00e9sactiv\u00e9s sont autoris\u00e9es.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire d'alertes SMTP.
+property.message-body.synopsis=Sp\u00e9cifie le corps \u00e0 utiliser pour les e-mails g\u00e9n\u00e9r\u00e9s par ce gestionnaire d'alertes.
+property.message-body.description=Le jeton "%%%%alert-type%%%%" est remplac\u00e9 de fa\u00e7on dynamique par la cha\u00eene du type d'alerte. Le jeton "%%%%alert-id%%%%" est remplac\u00e9 de fa\u00e7on dynamique par la valeur ID de l'alerte. Le jeton "%%%%alert-message%%%%" est remplac\u00e9 de fa\u00e7on dynamique par le message d'alerte. Le jeton "\\n" est remplac\u00e9 par un marqueur de fin de ligne.
+property.message-subject.synopsis=Sp\u00e9cifie l'objet \u00e0 utiliser pour les e-mails g\u00e9n\u00e9r\u00e9s par ce gestionnaire d'alertes.
+property.message-subject.description=Le jeton "%%%%alert-type%%%%" est remplac\u00e9 de fa\u00e7on dynamique par la cha\u00eene du type d'alerte. Le jeton "%%%%alert-id%%%%" est remplac\u00e9 de fa\u00e7on dynamique par la valeur ID de l'alerte. Le jeton "%%%%alert-message%%%%" est remplac\u00e9 de fa\u00e7on dynamique par le message d'alerte. Le jeton "\\n" est remplac\u00e9 par un marqueur de fin de ligne.
+property.recipient-address.synopsis=Sp\u00e9cifie une adresse \u00e9lectronique \u00e0 laquelle les messages doivent \u00eatre envoy\u00e9s.
+property.recipient-address.description=Plusieurs valeurs peuvent \u00eatre fournies s'il y a plusieurs destinataires.
+property.sender-address.synopsis=Sp\u00e9cifie l'adresse \u00e9lectronique \u00e0 utiliser comme exp\u00e9diteur pour les messages g\u00e9n\u00e9r\u00e9s par ce gestionnaire d'alertes.
diff --git a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_zh_CN.properties
index 0aae836..b1718a2 100644
--- a/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SMTPAlertHandlerCfgDefn_zh_CN.properties
@@ -1,18 +1,18 @@
-user-friendly-name=SMTP Alert Handler
-user-friendly-plural-name=SMTP Alert Handlers
-synopsis=The SMTP Alert Handler may be used to send e-mail messages to notify administrators of significant events that occur within the server.
-property.disabled-alert-type.synopsis=Specifies the names of the alert types that are disabled for this alert handler.
-property.disabled-alert-type.description=If there are any values for this attribute, then no alerts with any of the specified types are allowed. If there are no values for this attribute, then only alerts with a type included in the set of enabled alert types are allowed, or if there are no values for the enabled alert types option, then all alert types are allowed.
-property.disabled-alert-type.default-behavior.alias.synopsis=If there is a set of enabled alert types, then only alerts with one of those types are allowed. Otherwise, all alerts are allowed.
-property.enabled.synopsis=Indicates whether the SMTP Alert Handler is enabled.
-property.enabled-alert-type.synopsis=Specifies the names of the alert types that are enabled for this alert handler.
-property.enabled-alert-type.description=If there are any values for this attribute, then only alerts with one of the specified types are allowed (unless they are also included in the disabled alert types). If there are no values for this attribute, then any alert with a type not included in the list of disabled alert types is allowed.
-property.enabled-alert-type.default-behavior.alias.synopsis=All alerts with types not included in the set of disabled alert types are allowed.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SMTP Alert Handler implementation.
-property.message-body.synopsis=Specifies the body that should be used for email messages generated by this alert handler.
-property.message-body.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.message-subject.synopsis=Specifies the subject that should be used for email messages generated by this alert handler.
-property.message-subject.description=The token "%%%%alert-type%%%%" is dynamically replaced with the alert type string. The token "%%%%alert-id%%%%" is dynamically replaced with the alert ID value. The token "%%%%alert-message%%%%" is dynamically replaced with the alert message. The token "\\n" is replaced with an end-of-line marker.
-property.recipient-address.synopsis=Specifies an email address to which the messages should be sent.
-property.recipient-address.description=Multiple values may be provided if there should be more than one recipient.
-property.sender-address.synopsis=Specifies the email address to use as the sender for messages generated by this alert handler.
+user-friendly-name=SMTP \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=SMTP \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f
+synopsis=SMTP \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u901a\u77e5\uff0c\u4ee5\u901a\u77e5\u7ba1\u7406\u5458\u5728\u670d\u52a1\u5668\u5185\u53d1\u751f\u7684\u91cd\u5927\u4e8b\u4ef6\u3002
+property.disabled-alert-type.synopsis=\u6307\u5b9a\u9488\u5bf9\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7981\u7528\u7684\u8b66\u62a5\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.disabled-alert-type.description=\u5982\u679c\u6b64\u5c5e\u6027\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4e0d\u5141\u8bb8\u4efb\u4f55\u8b66\u62a5\u5177\u6709\u6307\u5b9a\u7c7b\u578b\u3002\u5982\u679c\u6b64\u5c5e\u6027\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\u4e2d\u5305\u62ec\u7684\u7c7b\u578b\uff0c\u6216\u8005\u5982\u679c\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u9009\u9879\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u5141\u8bb8\u6240\u6709\u8b66\u62a5\u7c7b\u578b\u3002
+property.disabled-alert-type.default-behavior.alias.synopsis=\u5982\u679c\u5b58\u5728\u5df2\u542f\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u90a3\u4e9b\u7c7b\u578b\u4e2d\u7684\u4e00\u79cd\u3002\u5426\u5219\uff0c\u5c06\u5141\u8bb8\u6240\u6709\u8b66\u62a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SMTP \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.enabled-alert-type.synopsis=\u6307\u5b9a\u9488\u5bf9\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u542f\u7528\u7684\u8b66\u62a5\u7c7b\u578b\u7684\u540d\u79f0\u3002
+property.enabled-alert-type.description=\u5982\u679c\u6b64\u5c5e\u6027\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u4ec5\u5141\u8bb8\u8b66\u62a5\u5177\u6709\u6307\u5b9a\u7c7b\u578b\u4e2d\u7684\u4e00\u79cd\u62a5\uff08\u9664\u975e\u5b83\u4eec\u5c5e\u4e8e\u7981\u7528\u7684\u8b66\u62a5\u7c7b\u578b\uff09\u3002\u5982\u679c\u6b64\u5c5e\u6027\u4e0d\u5b58\u5728\u4efb\u4f55\u503c\uff0c\u5219\u5141\u8bb8\u5c5e\u4e8e\u5df2\u7981\u7528\u8b66\u62a5\u7c7b\u578b\u5217\u8868\u4e2d\u7684\u7c7b\u578b\u7684\u4efb\u4f55\u8b66\u62a5\u3002
+property.enabled-alert-type.default-behavior.alias.synopsis=\u5141\u8bb8\u5c5e\u4e8e\u5df2\u7981\u7528\u8b66\u62a5\u7c7b\u578b\u96c6\u4e2d\u7684\u7c7b\u578b\u7684\u6240\u6709\u8b66\u62a5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SMTP \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.message-body.synopsis=\u6307\u5b9a\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u751f\u6210\u7684\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\u5e94\u5f53\u4f7f\u7528\u7684\u6b63\u6587\u3002
+property.message-body.description=\u4ee4\u724c\u201c%%%%alert-type%%%%\u201d\u5c06\u52a8\u6001\u66ff\u6362\u4e3a\u8b66\u62a5\u7c7b\u578b\u5b57\u7b26\u4e32\u3002\u4ee4\u724c\u201c%%%%alert-id%%%%\u201d\u5c06\u52a8\u6001\u66ff\u6362\u4e3a\u8b66\u62a5 ID \u503c\u3002\u4ee4\u724c\u201c%%%%alert-message%%%%\u201d\u5c06\u52a8\u6001\u66ff\u6362\u4e3a\u8b66\u62a5\u6d88\u606f\u3002\u4ee4\u724c\u201c\\n\u201d\u5c06\u66ff\u6362\u4e3a\u884c\u7ed3\u675f\u6807\u8bb0\u3002
+property.message-subject.synopsis=\u6307\u5b9a\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u751f\u6210\u7684\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\u5e94\u5f53\u4f7f\u7528\u7684\u4e3b\u9898\u3002
+property.message-subject.description=\u4ee4\u724c\u201c%%%%alert-type%%%%\u201d\u5c06\u52a8\u6001\u66ff\u6362\u4e3a\u8b66\u62a5\u7c7b\u578b\u5b57\u7b26\u4e32\u3002\u4ee4\u724c\u201c%%%%alert-id%%%%\u201d\u5c06\u52a8\u6001\u66ff\u6362\u4e3a\u8b66\u62a5 ID \u503c\u3002\u4ee4\u724c\u201c%%%%alert-message%%%%\u201d\u5c06\u52a8\u6001\u66ff\u6362\u4e3a\u8b66\u62a5\u6d88\u606f\u3002\u4ee4\u724c\u201c\\n\u201d\u5c06\u66ff\u6362\u4e3a\u884c\u7ed3\u675f\u6807\u8bb0\u3002
+property.recipient-address.synopsis=\u6307\u5b9a\u5e94\u63a5\u6536\u6d88\u606f\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002
+property.recipient-address.description=\u5982\u679c\u6709\u591a\u4e2a\u6536\u4ef6\u4eba\uff0c\u53ef\u4ee5\u63d0\u4f9b\u591a\u4e2a\u503c\u3002
+property.sender-address.synopsis=\u6307\u5b9a\u8981\u4f5c\u4e3a\u6b64\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u751f\u6210\u7684\u90ae\u4ef6\u7684\u53d1\u4ef6\u4eba\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_de.properties
index 6acdb00..a700031 100644
--- a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_de.properties
@@ -1,31 +1,31 @@
-user-friendly-name=SNMP Connection Handler
-user-friendly-plural-name=SNMP Connection Handlers
-synopsis=The SNMP Connection Handler can be used to process SNMP requests to retrieve monitoring information described by the MIB 2605. Supported protocol are SNMP V1, V2c and V3.
-description=The SNMP connection handler will process SNMP requests sent by SNMP Managers to retrieve information described the MIB 2605. To enable the SNMP Connection Handler, the ds-cfg-opendmk-jarfile parameter has to be set to the OpenDMK jar files location.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allowed-manager.synopsis=Specifies the hosts of the managers to be granted the access rights. This property is required for SNMP v1 and v2 security configuration. An asterik (*) opens access to all managers.
-property.allowed-user.synopsis=Specifies the users to be granted the access rights. This property is required for SNMP v3 security configuration. An asterik (*) opens access to all users.
-property.community.synopsis=Specifies the v1,v2 community or the v3 context name allowed to access the MIB 2605 monitoring information or the USM MIB. The mapping between "community" and "context name" is set.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the SNMP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SNMP Connection Handler implementation.
-property.listen-port.synopsis=Specifies the port number on which the SNMP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.opendmk-jarfile.synopsis=Indicates the OpenDMK runtime jar file location
-property.registered-mbean.synopsis=Indicates whether the SNMP objects have to be registered in the Directory Server MBeanServer or not allowing to access SNMP Objects with RMI connector if enabled.
-property.security-agent-file.synopsis=Specifies the USM security configuration to receive authenticated only SNMP requests.
-property.security-level.synopsis=Specifies the type of security level : NoAuthNoPriv : No security mechanisms activated, AuthNoPriv : Authentication activated with no privacy, AuthPriv : Authentication with privacy activated. This property id required for SNMP V3 security configuration.
-property.security-level.syntax.enumeration.value.authnopriv.synopsis=Authentication activated with no privacy.
-property.security-level.syntax.enumeration.value.authpriv.synopsis=Authentication with privacy activated.
-property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=No security mechanisms activated.
-property.trap-port.synopsis=Specifies the port to use to send SNMP Traps.
-property.traps-community.synopsis=Specifies the community string that must be include in the traps sent to define managers (trap-destinations). This property is used in the context of SNMP v1, v2 and v3.
-property.traps-destination.synopsis=Specifies the hosts to which V1 traps will be sent. V1 Traps are sent to every host listed.
-property.traps-destination.description=If this list is empty, V1 traps are sent to "localhost". Each host in the list must be identifed by its name or complete IP Addess.
-property.traps-destination.default-behavior.alias.synopsis=If the list is empty, V1 traps are sent to "localhost".
+user-friendly-name=SNMP-Verbindungshandler
+user-friendly-plural-name=SNMP-Verbindungshandler
+synopsis=Der SNMP-Verbindungshandler kann verwendet werden, um SNMP-Anforderungen zum Abrufen von \u00dcberwachungsinformationen abzurufen, die in MIB 2605 beschrieben sind. Die unterst\u00fctzten Protokolle sind SNMP V1, V2c und V3.
+description=Der SNMP-Verbindungshandler verarbeitet SNMP-Anforderungen, die die SNMP-Manager zum Abrufen von Informationen verschicken, wie in MIB 2605 beschrieben. Zum Aktivieren des SNMP-Verbindungshandlers muss der Parameter ds-cfg-opendmk-jarfile auf den Speicherort der OpenDMK-Jar-Dateien eingestellt sein.
+property.allowed-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.allowed-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske.
+property.allowed-client.default-behavior.alias.synopsis=Alle Clients mit Adressen, die nicht einer Adresse auf der Ablehnungsliste entsprechen, sind zugelassen. Falls keine Ablehnungsliste vorliegt, sind alle Clients zugelassen.
+property.allowed-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.allowed-manager.synopsis=Gibt die Hosts der Manager an, denen die Zugriffsrechte gew\u00e4hrt werden sollen. Diese Eigenschaft ist f\u00fcr die SNMP v1- und -v2-Sicherheitskonfiguration erforderlich. Ein Sternchen (*) \u00f6ffnet den Zugriff auf alle Manager.
+property.allowed-user.synopsis=Gibt die Benutzer an, denen Zugriffsrechte gew\u00e4hrt werden. Diese Eigenschaft ist f\u00fcr die SNMP v3-Sicherheitskonfiguration erforderlich. Ein Sternchen (*) \u00f6ffnet den Zugriff auf alle Benutzer.
+property.community.synopsis=Gibt die v1-, v2-Community oder den v3-Kontextnamen an, denen der Zugriff auf die MIB 2605-Verfolgungsinformationen oder auf USM MIB erlaubt ist. Die Zuordnung zwischen "Community" und "Kontextname" ist festgelegt.
+property.denied-client.synopsis=Gibt einen Satz mit Hostnamen oder Adressenmasken an, die die Clients ermitteln, die nicht zum Herstellen von Verbindungen zu diesem Verbindungshandler zugelassen sind.
+property.denied-client.description=Zu den g\u00fcltigen Werten geh\u00f6ren ein Hostname, ein vollst\u00e4ndig qualifizierter Hostname, ein Dom\u00e4nenname, eine IP-Adresse oder ein Unternetzwerk mit Unternetzwerkmaske. Wenn sowohl Masken f\u00fcr zugelassene als auch f\u00fcr abgelehnte Clients definiert werden und eine Clientverbindung mit einer oder mehreren Masken in beiden Listen \u00fcbereinstimmt, wird die Verbindung verweigert. Wird nur eine Ausschlussliste f\u00fcr verweigerte Clients angegeben, werden alle Clients, die mit keiner Maske dieser Liste \u00fcbereinstimmen, zugelassen.
+property.denied-client.default-behavior.alias.synopsis=Wenn eine Zulassungsliste angegegen ist, werden nur Clients mit Adressen auf der Zulassungsliste zugelassen. Andernfalls werden alle Clients zugelassen.
+property.denied-client.requires-admin-action.synopsis=\u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam und beeintr\u00e4chtigen keine Verbindungen, die bereits bestehen.
+property.enabled.synopsis=Gibt an ob der SNMP-Verbindungshandler zur Benutzung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den SNMP-Verbindungshandler implementiert.
+property.listen-port.synopsis=Gibt die Anschlussnummer an, an der der SNMP-Verbindungshandler auf Verbindungen von Clients wartet.
+property.listen-port.description=Es kann nur eine einzige Anschlussnummer angegeben werden.
+property.opendmk-jarfile.synopsis=Gibt den Speicherort der OpenDMK-Laufzeit-Jar-Datei an.
+property.registered-mbean.synopsis=Gibt an, ob die SNMP-Objekte im Directory-Server-MBeanServer registriert werden m\u00fcssen oder der Zugriff auf SNMP-Objekte mit dem RMI-Connector bei Aktivierung nicht zugelassen wird.
+property.security-agent-file.synopsis=Gibt die USM-Sicherheitskonfiguration zum Empfangen ausschlie\u00dflich authentifizierter SNMP-Anforderungen an.
+property.security-level.synopsis=Gibt den Typ der Sicherheitsebene an: NoAuthNoPriv : keine Sicherheitsmechanismen aktiviert, AuthNoPriv : Authentifizierung ohne Privatsph\u00e4re aktiviert, AuthPriv : Authentifizierung mit Privatsph\u00e4re aktiviert. Diese Eigenschafts-ID ist f\u00fcr die SNMP v3-Sicherheitskonfiguration erforderlich.
+property.security-level.syntax.enumeration.value.authnopriv.synopsis=Authentifizierung ohne Privatsph\u00e4re aktiviert.
+property.security-level.syntax.enumeration.value.authpriv.synopsis=Authentifizierung mit Privatsph\u00e4re aktiviert.
+property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=Keine Sicherheitsmechanismen aktiviert.
+property.trap-port.synopsis=Gibt den Anschluss zum Versand von SNMP-Traps an.
+property.traps-community.synopsis=Gibt die Community-Zeichenfolge an, die in den Traps ber\u00fccksichtigt werden muss, die zum Definieren von Managern verschickt werden (trap-destinations). Diese Eigenschaft wird im Kontext von SNMP v1, v2 und v3 verwendet.
+property.traps-destination.synopsis=Gibt die Hosts an, an die V1-Traps verschickt werden. V1-Traps werden an jeden aufgef\u00fchrten Host verschickt.
+property.traps-destination.description=Wenn die Liste leer ist, werden V11-Traps an "localhost" verschickt. Jeder Host in der Liste muss \u00fcber einen Namen die vollst\u00e4ndige IP-Adresse gekennzeichnet werden.
+property.traps-destination.default-behavior.alias.synopsis=Wenn die Liste leer ist, werden V1-Traps an "localhost" verschickt.
diff --git a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_es.properties
index 6acdb00..31732df 100644
--- a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_es.properties
@@ -1,31 +1,31 @@
-user-friendly-name=SNMP Connection Handler
-user-friendly-plural-name=SNMP Connection Handlers
-synopsis=The SNMP Connection Handler can be used to process SNMP requests to retrieve monitoring information described by the MIB 2605. Supported protocol are SNMP V1, V2c and V3.
-description=The SNMP connection handler will process SNMP requests sent by SNMP Managers to retrieve information described the MIB 2605. To enable the SNMP Connection Handler, the ds-cfg-opendmk-jarfile parameter has to be set to the OpenDMK jar files location.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allowed-manager.synopsis=Specifies the hosts of the managers to be granted the access rights. This property is required for SNMP v1 and v2 security configuration. An asterik (*) opens access to all managers.
-property.allowed-user.synopsis=Specifies the users to be granted the access rights. This property is required for SNMP v3 security configuration. An asterik (*) opens access to all users.
-property.community.synopsis=Specifies the v1,v2 community or the v3 context name allowed to access the MIB 2605 monitoring information or the USM MIB. The mapping between "community" and "context name" is set.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the SNMP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SNMP Connection Handler implementation.
-property.listen-port.synopsis=Specifies the port number on which the SNMP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.opendmk-jarfile.synopsis=Indicates the OpenDMK runtime jar file location
-property.registered-mbean.synopsis=Indicates whether the SNMP objects have to be registered in the Directory Server MBeanServer or not allowing to access SNMP Objects with RMI connector if enabled.
-property.security-agent-file.synopsis=Specifies the USM security configuration to receive authenticated only SNMP requests.
-property.security-level.synopsis=Specifies the type of security level : NoAuthNoPriv : No security mechanisms activated, AuthNoPriv : Authentication activated with no privacy, AuthPriv : Authentication with privacy activated. This property id required for SNMP V3 security configuration.
-property.security-level.syntax.enumeration.value.authnopriv.synopsis=Authentication activated with no privacy.
-property.security-level.syntax.enumeration.value.authpriv.synopsis=Authentication with privacy activated.
-property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=No security mechanisms activated.
-property.trap-port.synopsis=Specifies the port to use to send SNMP Traps.
-property.traps-community.synopsis=Specifies the community string that must be include in the traps sent to define managers (trap-destinations). This property is used in the context of SNMP v1, v2 and v3.
-property.traps-destination.synopsis=Specifies the hosts to which V1 traps will be sent. V1 Traps are sent to every host listed.
-property.traps-destination.description=If this list is empty, V1 traps are sent to "localhost". Each host in the list must be identifed by its name or complete IP Addess.
-property.traps-destination.default-behavior.alias.synopsis=If the list is empty, V1 traps are sent to "localhost".
+user-friendly-name=Controlador de conexi\u00f3n SNMP
+user-friendly-plural-name=Controladores de conexi\u00f3n SNMP
+synopsis=El controlador de conexi\u00f3n SNMP se puede utilizar para procesar las solicitudes SNMP a fin de recuperar la informaci\u00f3n de supervisi\u00f3n que describe MIB 2605. Los protocolos admitidos son SNMP V1, V2c y V3.
+description=El controlador de conexi\u00f3n SNMP procesar\u00e1 las solicitudes SNMP enviadas por los administradores SNMP para recuperar la informaci\u00f3n descrita por MIB 2605. Para habilitar el controlador de conexi\u00f3n SNMP, debe definirse el par\u00e1metro "ds-cfg-opendmk-jarfile" en la ubicaci\u00f3n de los archivos jar de OpenDMK.
+property.allowed-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que pueden establecer conexiones con este controlador.
+property.allowed-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred.
+property.allowed-client.default-behavior.alias.synopsis=Se permitir\u00e1 el uso de todos los clientes con direcciones que no coincidan con una de las que se incluyen en la lista de denegaci\u00f3n. Si no hay ninguna lista de denegaci\u00f3n, se permitir\u00e1 el uso de todos los clientes.
+property.allowed-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.allowed-manager.synopsis=Especifica los hosts de los administradores a los que se les van a conceder los derechos de acceso. Esta propiedad es necesaria para la configuraci\u00f3n de seguridad de SNMP v1 y v2. Un asterisco (*) abre el acceso a todos los administradores.
+property.allowed-user.synopsis=Especifica los usuarios a los que se les conceder\u00e1n derechos de acceso. Esta propiedad es necesaria para la configuraci\u00f3n de seguridad de SNMP v3. Un asterisco (*) abre el acceso a todos los usuarios.
+property.community.synopsis=Especifica la comunidad de v1 y v2 o el nombre del contexto de v3 que puede acceder a la informaci\u00f3n de supervisi\u00f3n de MIB 2605 o a MIB de USM. Se ha establecido la asignaci\u00f3n entre "comunidad" y "nombre del contexto".
+property.denied-client.synopsis=Especifica un conjunto de nombres de host o m\u00e1scaras de direcciones que determinan los clientes que no pueden establecer conexiones con este controlador.
+property.denied-client.description=Entre los valores v\u00e1lidos, se incluye un nombre de host, un nombre de dominio totalmente cualificado, un nombre de dominio, una direcci\u00f3n IP o una subred con una m\u00e1scara de subred. Si se definen tanto las m\u00e1scaras de cliente permitidas como las denegadas y una conexi\u00f3n de cliente coincide con, al menos, una de las m\u00e1scaras de ambas listas, se denegar\u00e1 la conexi\u00f3n. Si s\u00f3lo se especifica una lista de denegaci\u00f3n, se permitir\u00e1 el uso de cualquier cliente que no coincida con una m\u00e1scara de esa lista.
+property.denied-client.default-behavior.alias.synopsis=Si se especifica una lista de admisi\u00f3n, s\u00f3lo se permitir\u00e1 el uso de los clientes cuyas direcciones est\u00e9n incluidas en esa lista. De lo contrario, se permitir\u00e1 el uso de todos los clientes.
+property.denied-client.requires-admin-action.synopsis=Los cambios realizados en este atributo de configuraci\u00f3n se aplican inmediatamente y no interfieren en las conexiones que ya se hayan establecido.
+property.enabled.synopsis=Indica si se habilitado el controlador de conexi\u00f3n SNMP.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de conexi\u00f3n SNMP.
+property.listen-port.synopsis=Especifica el n\u00famero de puerto en el que controlador de conexi\u00f3n SNMP escuchar\u00e1 las conexiones de los clientes.
+property.listen-port.description=S\u00f3lo se puede especificar un \u00fanico n\u00famero de puerto.
+property.opendmk-jarfile.synopsis=Indica la ubicaci\u00f3n del archivo jar de tiempo de ejecuci\u00f3n de OpenDMK.
+property.registered-mbean.synopsis=Indica si se deben registrar los objetos SNMP en el MBeanServer de Directory Server o si no se permite el acceso a los objetos SNMP con el conector RMI si se ha habilitado.
+property.security-agent-file.synopsis=Especifica la configuraci\u00f3n de seguridad de USM para recibir \u00fanicamente las solicitudes SNMP autenticadas.
+property.security-level.synopsis=Especifica el tipo de nivel de seguridad: NoAuthNoPriv: ning\u00fan mecanismo de seguridad activado. AuthNoPriv: autenticaci\u00f3n sin privacidad activada. AuthPriv: autenticaci\u00f3n con privacidad activada. Este Id. de propiedad es necesario para la configuraci\u00f3n de seguridad de SNMP v3.
+property.security-level.syntax.enumeration.value.authnopriv.synopsis=Autenticaci\u00f3n sin privacidad activada.
+property.security-level.syntax.enumeration.value.authpriv.synopsis=Autenticaci\u00f3n con privacidad activada.
+property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=Ning\u00fan mecanismo de seguridad activado.
+property.trap-port.synopsis=Especifica el puerto que se utilizar\u00e1 para las capturas de SNMP.
+property.traps-community.synopsis=Especifica la cadena de comunidad que debe incluirse en las capturas enviadas para definir los administradores (destinos de capturas). Esta propiedad se utiliza en el contexto de SNMP v1, v2 y v3.
+property.traps-destination.synopsis=Especifica los hosts a los que se enviar\u00e1n las capturas de V1. Las capturas de V1 se enviar\u00e1n a todos los host enumerados en la lista.
+property.traps-destination.description=Si esta lista est\u00e1 vac\u00eda, las capturas de V1 se enviar\u00e1n a "localhost". Cada host de la lista debe identificarse mediante su nombre o su direcci\u00f3n IP completa.
+property.traps-destination.default-behavior.alias.synopsis=Si la lista est\u00e1 vac\u00eda, las capturas de V1 se enviar\u00e1n a "localhost".
diff --git a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_fr.properties
index 6acdb00..9efb729 100644
--- a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_fr.properties
@@ -1,31 +1,31 @@
 user-friendly-name=SNMP Connection Handler
-user-friendly-plural-name=SNMP Connection Handlers
-synopsis=The SNMP Connection Handler can be used to process SNMP requests to retrieve monitoring information described by the MIB 2605. Supported protocol are SNMP V1, V2c and V3.
-description=The SNMP connection handler will process SNMP requests sent by SNMP Managers to retrieve information described the MIB 2605. To enable the SNMP Connection Handler, the ds-cfg-opendmk-jarfile parameter has to be set to the OpenDMK jar files location.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allowed-manager.synopsis=Specifies the hosts of the managers to be granted the access rights. This property is required for SNMP v1 and v2 security configuration. An asterik (*) opens access to all managers.
-property.allowed-user.synopsis=Specifies the users to be granted the access rights. This property is required for SNMP v3 security configuration. An asterik (*) opens access to all users.
-property.community.synopsis=Specifies the v1,v2 community or the v3 context name allowed to access the MIB 2605 monitoring information or the USM MIB. The mapping between "community" and "context name" is set.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the SNMP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SNMP Connection Handler implementation.
-property.listen-port.synopsis=Specifies the port number on which the SNMP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.opendmk-jarfile.synopsis=Indicates the OpenDMK runtime jar file location
-property.registered-mbean.synopsis=Indicates whether the SNMP objects have to be registered in the Directory Server MBeanServer or not allowing to access SNMP Objects with RMI connector if enabled.
-property.security-agent-file.synopsis=Specifies the USM security configuration to receive authenticated only SNMP requests.
-property.security-level.synopsis=Specifies the type of security level : NoAuthNoPriv : No security mechanisms activated, AuthNoPriv : Authentication activated with no privacy, AuthPriv : Authentication with privacy activated. This property id required for SNMP V3 security configuration.
-property.security-level.syntax.enumeration.value.authnopriv.synopsis=Authentication activated with no privacy.
-property.security-level.syntax.enumeration.value.authpriv.synopsis=Authentication with privacy activated.
-property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=No security mechanisms activated.
-property.trap-port.synopsis=Specifies the port to use to send SNMP Traps.
-property.traps-community.synopsis=Specifies the community string that must be include in the traps sent to define managers (trap-destinations). This property is used in the context of SNMP v1, v2 and v3.
-property.traps-destination.synopsis=Specifies the hosts to which V1 traps will be sent. V1 Traps are sent to every host listed.
-property.traps-destination.description=If this list is empty, V1 traps are sent to "localhost". Each host in the list must be identifed by its name or complete IP Addess.
-property.traps-destination.default-behavior.alias.synopsis=If the list is empty, V1 traps are sent to "localhost".
+user-friendly-plural-name=SNMP Conection Handlers
+synopsis=SNMP Connection Handler peut \u00eatre utilis\u00e9 pour traiter des requ\u00eates SNMP, pour r\u00e9cup\u00e9rer des informations de contr\u00f4le, d\u00e9crites par le MIB 2605. Les protocoles pris en charge sont les SNMP V1, V2c et V3.
+description=Le gestionnaire de connexion traite les requ\u00eates SNMP envoy\u00e9es par les gestionnaires SNMP pour r\u00e9cup\u00e9rer les informations d\u00e9crites par le MIB 2605. Pour activer le gestionnaire de connexion SNMP, le param\u00e8tre ds-cfg-opendmk-jarfile doit \u00eatre d\u00e9fini \u00e0 l'emplacement de fichiers jar OpenDMK.
+property.allowed-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.allowed-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau.
+property.allowed-client.default-behavior.alias.synopsis=Tous les clients dont les adresses ne correspondent pas \u00e0 une adresse de la liste de refus sont autoris\u00e9s. S'il n'existe pas de liste de refus, tous les clients sont autoris\u00e9s.
+property.allowed-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.allowed-manager.synopsis=Sp\u00e9cifie les h\u00f4tes des gestionnaires auxquels doivent \u00eatre attribu\u00e9s les droits d'acc\u00e8s. Cette propri\u00e9t\u00e9 est requise pour une configuration de s\u00e9curit\u00e9 SNMP v1 et v2. Une ast\u00e9risque (*) ouvre l'acc\u00e8s \u00e0 tous les gestionnaires.
+property.allowed-user.synopsis=Sp\u00e9cifie les utilisateurs auxquels sont attribu\u00e9s les droits d'acc\u00e8s. Cette propri\u00e9t\u00e9 est requise pour une configuration de s\u00e9curit\u00e9 SNMP v3. Une ast\u00e9risque (*) ouvre l'acc\u00e8s \u00e0 tous les utilisateurs.
+property.community.synopsis=Sp\u00e9cifie la communaut\u00e9 v1, v2 ou le nom de contexte v3, autoris\u00e9(e) \u00e0 acc\u00e9der aux informations de contr\u00f4le MIB 2605 ou MIB USM. Le mappage entre la "communaut\u00e9" et le "nom de contexte" est d\u00e9fini.
+property.denied-client.synopsis=Sp\u00e9cifie un ensemble de noms d'h\u00f4tes ou de masques d'adresses qui d\u00e9terminent les clients autoris\u00e9s \u00e0 \u00e9tablir des connexions avec ce gestionnaire de connexion. 
+property.denied-client.description=Les valeurs valides incluent un nom d'h\u00f4te, un nom de domaine complet, un nom de domaine, une adresse IP ou un sous-r\u00e9seau avec un masque de sous-r\u00e9seau. Si les masques de client autoris\u00e9s et refus\u00e9s sont d\u00e9finis et qu'une connexion cliente correspond \u00e0 un ou plusieurs masques dans les deux listes, alors la connexion est refus\u00e9e. Si seule une liste de refus est sp\u00e9cifi\u00e9e, alors tout client qui ne correspond pas \u00e0 un masque dans cette liste est autoris\u00e9.
+property.denied-client.default-behavior.alias.synopsis=Si une liste d'autorisation est sp\u00e9cifi\u00e9e, alors seuls les clients ayant des adresses figurant sur la liste d'autorisation sont autoris\u00e9s. Dans le cas contraire, tous les clients sont autoris\u00e9s.
+property.denied-client.requires-admin-action.synopsis=Les modifications de cet attribut de configuration sont imm\u00e9diatement prises en compte et n'interf\u00e8rent pas avec les connexions qui peuvent avoir d\u00e9j\u00e0 \u00e9t\u00e9 \u00e9tablies.
+property.enabled.synopsis=Indique si le gestionnaire de connexion SNMP est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du gestionnaire de connexion SNMP.
+property.listen-port.synopsis=Sp\u00e9cifie le num\u00e9ro de port sur lequel le gestionnaire de connexion SNMP \u00e9coute les connexions des clients.
+property.listen-port.description=Un seul num\u00e9ro de port peut \u00eatre fourni.
+property.opendmk-jarfile.synopsis=Indique l'emplacement du fichier jar d'ex\u00e9cution d'OpenDMK.
+property.registered-mbean.synopsis=Indique si les objets SNMP doivent \u00eatre enregistr\u00e9s dans le MBeanServer de Directory Server ou ne permettent pas l'acc\u00e8s aux objets SNMP avec un connecteur RMI s'il est activ\u00e9.
+property.security-agent-file.synopsis=Sp\u00e9cifie la configuration de s\u00e9curit\u00e9 USM pour recevoir uniquement  des requ\u00eates SNMP authentifi\u00e9es.
+property.security-level.synopsis=Sp\u00e9cifie le type de niveau de s\u00e9curit\u00e9\u00a0: NoAuthNoPriv\u00a0: pas de m\u00e9canisme de s\u00e9curit\u00e9 activ\u00e9\u00a0; AuthNoPriv\u00a0: authentification activ\u00e9e sans activation de confidentialit\u00e9\u00a0; AuthPriv\u00a0: authentification avec activation de confidentialit\u00e9. Cette propri\u00e9t\u00e9 est requise pour la configuration de s\u00e9curit\u00e9 SNMP V3.
+property.security-level.syntax.enumeration.value.authnopriv.synopsis=Authentification activ\u00e9e sans confidentialit\u00e9.
+property.security-level.syntax.enumeration.value.authpriv.synopsis=Authentification avec activation de la confidentialit\u00e9.
+property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=Aucun m\u00e9canisme de s\u00e9curit\u00e9 activ\u00e9.
+property.trap-port.synopsis=Sp\u00e9cifie le port \u00e0 utiliser pour envoyer les d\u00e9routements SNMP.
+property.traps-community.synopsis=Sp\u00e9cifie la cha\u00eene de communaut\u00e9 qui doit \u00eatre incluse dans les d\u00e9routements envoy\u00e9s pour d\u00e9finir les gestionnaires (destinations de d\u00e9routement). Cette propri\u00e9t\u00e9 est utilis\u00e9e dans le contexte de SNMP v1, v2 et v3. 
+property.traps-destination.synopsis=Sp\u00e9cifie les h\u00f4tes auxquels les d\u00e9routements V1 sont envoy\u00e9s. Les d\u00e9routements V1 sont envoy\u00e9s \u00e0 chaque h\u00f4te de la liste.
+property.traps-destination.description=Si cette liste est vide, les d\u00e9routements V1 sont envoy\u00e9s \u00e0 "localhost". Chaque h\u00f4te de la liste doit \u00eatre identifi\u00e9 par son nom ou son adresse IP compl\u00e8te.
+property.traps-destination.default-behavior.alias.synopsis=Si cette liste est vide, les d\u00e9routements V1 sont envoy\u00e9s \u00e0 "localhost".
diff --git a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_zh_CN.properties
index 6acdb00..74aa647 100644
--- a/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SNMPConnectionHandlerCfgDefn_zh_CN.properties
@@ -1,31 +1,31 @@
-user-friendly-name=SNMP Connection Handler
-user-friendly-plural-name=SNMP Connection Handlers
-synopsis=The SNMP Connection Handler can be used to process SNMP requests to retrieve monitoring information described by the MIB 2605. Supported protocol are SNMP V1, V2c and V3.
-description=The SNMP connection handler will process SNMP requests sent by SNMP Managers to retrieve information described the MIB 2605. To enable the SNMP Connection Handler, the ds-cfg-opendmk-jarfile parameter has to be set to the OpenDMK jar files location.
-property.allowed-client.synopsis=Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this connection handler.
-property.allowed-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask.
-property.allowed-client.default-behavior.alias.synopsis=All clients with addresses that do not match an address on the deny list are allowed. If there is no deny list, then all clients are allowed.
-property.allowed-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.allowed-manager.synopsis=Specifies the hosts of the managers to be granted the access rights. This property is required for SNMP v1 and v2 security configuration. An asterik (*) opens access to all managers.
-property.allowed-user.synopsis=Specifies the users to be granted the access rights. This property is required for SNMP v3 security configuration. An asterik (*) opens access to all users.
-property.community.synopsis=Specifies the v1,v2 community or the v3 context name allowed to access the MIB 2605 monitoring information or the USM MIB. The mapping between "community" and "context name" is set.
-property.denied-client.synopsis=Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this connection handler.
-property.denied-client.description=Valid values include a host name, a fully qualified domain name, a domain name, an IP address, or a subnetwork with subnetwork mask. If both allowed and denied client masks are defined and a client connection matches one or more masks in both lists, then the connection is denied. If only a denied list is specified, then any client not matching a mask in that list is allowed.
-property.denied-client.default-behavior.alias.synopsis=If an allow list is specified, then only clients with addresses on the allow list are allowed. Otherwise, all clients are allowed.
-property.denied-client.requires-admin-action.synopsis=Changes to this configuration attribute take effect immediately and do not interfere with connections that may have already been established.
-property.enabled.synopsis=Indicates whether the SNMP Connection Handler is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the SNMP Connection Handler implementation.
-property.listen-port.synopsis=Specifies the port number on which the SNMP Connection Handler will listen for connections from clients.
-property.listen-port.description=Only a single port number may be provided.
-property.opendmk-jarfile.synopsis=Indicates the OpenDMK runtime jar file location
-property.registered-mbean.synopsis=Indicates whether the SNMP objects have to be registered in the Directory Server MBeanServer or not allowing to access SNMP Objects with RMI connector if enabled.
-property.security-agent-file.synopsis=Specifies the USM security configuration to receive authenticated only SNMP requests.
-property.security-level.synopsis=Specifies the type of security level : NoAuthNoPriv : No security mechanisms activated, AuthNoPriv : Authentication activated with no privacy, AuthPriv : Authentication with privacy activated. This property id required for SNMP V3 security configuration.
-property.security-level.syntax.enumeration.value.authnopriv.synopsis=Authentication activated with no privacy.
-property.security-level.syntax.enumeration.value.authpriv.synopsis=Authentication with privacy activated.
-property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=No security mechanisms activated.
-property.trap-port.synopsis=Specifies the port to use to send SNMP Traps.
-property.traps-community.synopsis=Specifies the community string that must be include in the traps sent to define managers (trap-destinations). This property is used in the context of SNMP v1, v2 and v3.
-property.traps-destination.synopsis=Specifies the hosts to which V1 traps will be sent. V1 Traps are sent to every host listed.
-property.traps-destination.description=If this list is empty, V1 traps are sent to "localhost". Each host in the list must be identifed by its name or complete IP Addess.
-property.traps-destination.default-behavior.alias.synopsis=If the list is empty, V1 traps are sent to "localhost".
+user-friendly-name=SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+synopsis=SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u5904\u7406 SNMP \u8bf7\u6c42\uff0c\u4ee5\u68c0\u7d22 MIB 2605 \u63cf\u8ff0\u7684\u76d1\u89c6\u4fe1\u606f\u3002\u53d7\u652f\u6301\u7684\u534f\u8bae\u4e3a SNMP V1\u3001V2c \u548c V3\u3002
+description=SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c06\u5904\u7406 SNMP \u7ba1\u7406\u5668\u53d1\u9001\u7684 SNMP \u8bf7\u6c42\uff0c\u4ee5\u68c0\u7d22 MIB 2605 \u63cf\u8ff0\u7684\u4fe1\u606f\u3002\u8981\u542f\u7528 SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u5fc5\u987b\u5c06 ds-cfg-opendmk-jarfile \u53c2\u6570\u8bbe\u7f6e\u5230 OpenDMK jar \u6587\u4ef6\u4f4d\u7f6e\u3002
+property.allowed-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.allowed-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002
+property.allowed-client.default-behavior.alias.synopsis=\u5141\u8bb8\u6240\u6709\u5176\u5730\u5740\u4e0e\u62d2\u7edd\u5217\u8868\u4e2d\u7684\u5730\u5740\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002\u5982\u679c\u6ca1\u6709\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.allowed-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.allowed-manager.synopsis=\u6307\u5b9a\u8981\u88ab\u6388\u4e88\u8bbf\u95ee\u6743\u7684\u7ba1\u7406\u5668\u7684\u4e3b\u673a\u3002\u5bf9\u4e8e SNMP v1 \u548c v2 \u5b89\u5168\u914d\u7f6e\uff0c\u8be5\u5c5e\u6027\u662f\u5fc5\u9700\u7684\u3002\u661f\u53f7 (*) \u8868\u793a\u6240\u6709\u7ba1\u7406\u5668\u90fd\u6709\u8bbf\u95ee\u6743\u3002
+property.allowed-user.synopsis=\u6307\u5b9a\u8981\u88ab\u6388\u4e88\u8bbf\u95ee\u6743\u7684\u7528\u6237\u3002\u5bf9\u4e8e SNMP v3 \u5b89\u5168\u914d\u7f6e\uff0c\u8be5\u5c5e\u6027\u662f\u5fc5\u9700\u7684\u3002\u661f\u53f7 (*) \u8868\u793a\u6240\u6709\u7528\u6237\u90fd\u6709\u8bbf\u95ee\u6743\u3002
+property.community.synopsis=\u6307\u5b9a\u5141\u8bb8\u8bbf\u95ee MIB 2605 \u76d1\u89c6\u4fe1\u606f\u6216 USM MIB \u7684 v1,v2 \u56e2\u4f53\u6216 v3 \u4e0a\u4e0b\u6587\u540d\u79f0\u3002\u8bbe\u7f6e\u201c\u56e2\u4f53\u201d\u4e0e\u201c\u4e0a\u4e0b\u6587\u201d\u540d\u79f0\u4e4b\u95f4\u7684\u6620\u5c04\u3002
+property.denied-client.synopsis=\u6307\u5b9a\u4e00\u7ec4\u4e3b\u673a\u540d\u6216\u5730\u5740\u63a9\u7801\uff0c\u5b83\u4eec\u53ef\u786e\u5b9a\u4e0d\u5141\u8bb8\u5efa\u7acb\u5230\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.description=\u6709\u6548\u503c\u5305\u62ec\u4e3b\u673a\u540d\u3001\u5168\u9650\u5b9a\u57df\u540d\u3001\u57df\u540d\u3001IP \u5730\u5740\u6216\u5177\u6709\u5b50\u7f51\u63a9\u7801\u7684\u5b50\u7f51\u3002\u5982\u679c\u5b9a\u4e49\u4e86\u5141\u8bb8\u548c\u62d2\u7edd\u7684\u5ba2\u6237\u7aef\u63a9\u7801\uff0c\u5e76\u4e14\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0e\u8fd9\u4e24\u4e2a\u5217\u8868\u4e2d\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u63a9\u7801\u5339\u914d\uff0c\u5219\u5c06\u62d2\u7edd\u8fde\u63a5\u3002\u5982\u679c\u53ea\u6307\u5b9a\u4e86\u62d2\u7edd\u5217\u8868\uff0c\u5219\u5141\u8bb8\u4efb\u4f55\u4e0e\u8be5\u5217\u8868\u4e2d\u7684\u63a9\u7801\u4e0d\u5339\u914d\u7684\u5ba2\u6237\u7aef\u3002
+property.denied-client.default-behavior.alias.synopsis=\u5982\u679c\u6307\u5b9a\u4e86\u5141\u8bb8\u5217\u8868\uff0c\u5219\u4ec5\u5141\u8bb8\u5177\u6709\u5141\u8bb8\u5217\u8868\u4e0a\u7684\u5730\u5740\u7684\u5ba2\u6237\u7aef\u3002\u5426\u5219\uff0c\u5141\u8bb8\u6240\u6709\u5ba2\u6237\u7aef\u3002
+property.denied-client.requires-admin-action.synopsis=\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u7acb\u5373\u751f\u6548\uff0c\u5e76\u4e14\u4e0d\u4f1a\u5e72\u9884\u53ef\u80fd\u5df2\u5efa\u7acb\u7684\u8fde\u63a5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.listen-port.synopsis=\u6307\u5b9a SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\u4fa6\u542c\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u7aef\u53e3\u53f7\u3002
+property.listen-port.description=\u4ec5\u53ef\u63d0\u4f9b\u4e00\u4e2a\u7aef\u53e3\u53f7\u3002
+property.opendmk-jarfile.synopsis=\u6307\u793a OpenDMK \u8fd0\u884c\u65f6 jar \u6587\u4ef6\u4f4d\u7f6e\u3002
+property.registered-mbean.synopsis=\u6307\u793a\u662f\u5426\u5fc5\u987b\u5728 Directory Server MBeanServer \u4e2d\u6ce8\u518c SNMP \u5bf9\u8c61\uff0c\u6216\u8005\u662f\u5426\u4e0d\u5141\u8bb8\u901a\u8fc7 RMI \u8fde\u63a5\u5668\uff08\u5982\u679c\u5df2\u542f\u7528\uff09\u8bbf\u95ee SNMP \u5bf9\u8c61\u3002
+property.security-agent-file.synopsis=\u6307\u5b9a USM \u5b89\u5168\u914d\u7f6e\uff0c\u4ee5\u4ec5\u63a5\u53d7\u5df2\u9a8c\u8bc1\u7684 SNMP \u8bf7\u6c42\u3002
+property.security-level.synopsis=\u6307\u5b9a\u5b89\u5168\u7ea7\u522b\u7684\u7c7b\u578b\uff1aNoAuthNoPriv\uff1a\u4e0d\u6fc0\u6d3b\u4efb\u4f55\u5b89\u5168\u673a\u5236\uff1bAuthNoPriv\uff1a\u6fc0\u6d3b\u9a8c\u8bc1\uff0c\u4f46\u4e0d\u6fc0\u6d3b\u4fdd\u5bc6\u6027\uff1bAuthPriv\uff1a\u6fc0\u6d3b\u9a8c\u8bc1\u548c\u4fdd\u5bc6\u6027\u3002\u5bf9\u4e8e SNMP V3 \u5b89\u5168\u914d\u7f6e\uff0c\u8be5\u5c5e\u6027 ID \u662f\u5fc5\u9700\u7684\u3002
+property.security-level.syntax.enumeration.value.authnopriv.synopsis=\u6fc0\u6d3b\u9a8c\u8bc1\uff0c\u4f46\u4e0d\u6fc0\u6d3b\u4fdd\u5bc6\u6027
+property.security-level.syntax.enumeration.value.authpriv.synopsis=\u6fc0\u6d3b\u9a8c\u8bc1\u548c\u4fdd\u5bc6\u6027\u3002
+property.security-level.syntax.enumeration.value.noauthnopriv.synopsis=\u4e0d\u6fc0\u6d3b\u4efb\u4f55\u5b89\u5168\u673a\u5236\u3002
+property.trap-port.synopsis=\u6307\u5b9a\u7528\u4e8e\u53d1\u9001 SNMP \u9677\u9631\u7684\u7aef\u53e3\u3002
+property.traps-community.synopsis=\u6307\u5b9a\u53d1\u9001\u7684\u9677\u9631\u4e2d\u5fc5\u987b\u5305\u62ec\u7684\u56e2\u4f53\u5b57\u7b26\u4e32\uff0c\u4ee5\u5b9a\u4e49\u7ba1\u7406\u5668\uff08\u9677\u9631\u76ee\u6807\uff09\u3002\u8be5\u5c5e\u6027\u7528\u4e8e SNMP v1\u3001v2 \u548c v3 \u7684\u4e0a\u4e0b\u6587\u4e2d\u3002
+property.traps-destination.synopsis=\u6307\u5b9a\u5c06\u5411\u5176\u53d1\u9001 V1 \u9677\u9631\u7684\u4e3b\u673a\u3002V1 \u9677\u9631\u5c06\u53d1\u9001\u81f3\u6bcf\u4e2a\u5217\u51fa\u7684\u4e3b\u673a\u3002
+property.traps-destination.description=\u5982\u679c\u8be5\u5217\u8868\u4e3a\u7a7a\uff0cV1 \u9677\u9631\u5c06\u53d1\u9001\u81f3\u201c\u672c\u5730\u4e3b\u673a\u201d\u3002\u5fc5\u987b\u7528\u76f8\u5e94\u7684\u540d\u79f0\u6807\u8bc6\u5217\u8868\u4e2d\u7684\u6bcf\u4e2a\u4e3b\u673a\uff0c\u6216\u586b\u5199 IP \u5730\u5740\u3002
+property.traps-destination.default-behavior.alias.synopsis=\u5982\u679c\u8be5\u5217\u8868\u4e3a\u7a7a\uff0cV1 \u9677\u9631\u5c06\u53d1\u9001\u81f3\u201c\u672c\u5730\u4e3b\u673a\u201d\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_de.properties
index 28ab5c2..e6edc76 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Salted MD5 Passwort-Speicher-Schema (Salted MD5 Password Storage Scheme)
-user-friendly-plural-name=Salted MD5 Passwort-Speicher-Schemata (Salted MD5 Password Storage Schemes)
+user-friendly-name=Salted MD5 Passwort-Speicher-Schema
+user-friendly-plural-name=Salted MD5 Passwort-Speicher-Schemata
 synopsis=Das Salted MD5 Passwort-Speicher-Schema macht es m\u00f6glich User-Passw\u00f6rter unter der Verwendung eines salted MD5 Message-Digest zu enkodieren.
 description=Dieses Schema beinhaltet eine Implementierung f\u00fcr die User-Passwort-Syntax, mit dem Speicher-Schema-Namen "SMD5". Desweiteren beinhaltet es eine Implementierung von Auth-Passwort-Syntax mit dem Speicher-Schema-namen "MD5". Auch wenn MD5 relativ sicher ist, so haben k\u00fcrzlich gemachte Kryptographiearbeiten Mechanismen aufgezeit um MD5 Kollisionen hervorzurufen. Das beeintr\u00e4chtigt die Sicherheit wie sie in OpenDS verwenndet wird aber nicht. Es ist aber anzuraten dass das MD5 Passwort-Speicher-Schema nur dann zu nutzen wenn Client-Applikationen dies aus Kompatibilit\u00e4tsgr\u00fcnden unbedingt erfordern. Wenn dem nicht so ist sollte SSHA oder SSHA256 als Passwort-Speicher-Schema verwendet werden.
 property.enabled.synopsis=Gibt an ob das MD5 Passwort-Speicher-Schema zur Benutzung aktiviert ist.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_es.properties
index 59564ef..8121e2a 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted MD5 Password Storage Scheme
-user-friendly-plural-name=Salted MD5 Password Storage Schemes
-synopsis=The Salted MD5 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the MD5 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SMD5", and an implementation of the auth password syntax, with a storage scheme name of "MD5". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in OpenDS, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.
-property.enabled.synopsis=Indicates whether the Salted MD5 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted MD5 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as MD5 aleatorizada
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as MD5 aleatorizada
+synopsis=El esquema de almacenamiento de contrase\u00f1as MD5 aleatorizada proporciona un mecanismo de codificaci\u00f3n de contrase\u00f1as de usuario que utilizan una forma aleatorizada del algoritmo de recopilaci\u00f3n de mensajes MD5.
+description=Este esquema contiene una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "SMD5" y una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de autenticaci\u00f3n con un nombre de esquema de almacenamiento de "MD5". Aunque el algoritmo de recopilaci\u00f3n de mensajes MD5 es relativamente seguro, algunos an\u00e1lisis criptogr\u00e1ficos recientes han permitido identificar mecanismos para generar conflictos con MD5. Esto no afecta a la seguridad de este algoritmo al utilizarlo en OpenDS, pero es recomendable que s\u00f3lo se utilice el esquema de almacenamiento de contrase\u00f1as de MD5 si las aplicaciones de cliente lo necesitan por motivos de compatibilidad y que se emplee un algoritmo de recopilaci\u00f3n de mensajes m\u00e1s seguro, como SSHA o SSHA256, para los que no es necesario la compatibilidad con MD5.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1a MD5 aleatorizada para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1a MD5 aleatorizada.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_fr.properties
index 59564ef..b0a561e 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted MD5 Password Storage Scheme
-user-friendly-plural-name=Salted MD5 Password Storage Schemes
-synopsis=The Salted MD5 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the MD5 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SMD5", and an implementation of the auth password syntax, with a storage scheme name of "MD5". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in OpenDS, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.
-property.enabled.synopsis=Indicates whether the Salted MD5 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted MD5 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe MD5 avec grain de sel
+user-friendly-plural-name=Plans de stockage du mot de passe MD5 avec grain de sel
+synopsis=Le plan de stockage du mot de passe MD5 avec grain de sel fournit un m\u00e9canisme de codage du mot de passe utilisateur en utilisant un algorithme de synth\u00e8se de message MD5 sous forme de grain de sel.
+description=Ce plan contient une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom de plan de stockage "SMD5", et une impl\u00e9mentation de la syntaxe du mot de passe AUTH, avec le nom de plan de stockage "MD5". Bien que l'algorithme de hachage MD5 est relativement s\u00e9curis\u00e9, des travaux de d\u00e9cryptage r\u00e9cents ont identifi\u00e9 des m\u00e9canismes de g\u00e9n\u00e9ration de collisions MD5. Ceci n'impacte pas la s\u00e9curit\u00e9 de cet algorithme tel qu'il est utilis\u00e9 dans OpenDS, mais il est recommand\u00e9 que le plan de stockage du mot de passe MD5 soit seulement utilis\u00e9 pour des objectifs de compatibilit\u00e9 de l'application cliente, et que une synth\u00e8se plus forte comme SSHA ou SSHA256 est utilis\u00e9e pour les environnements dans lesquels la prise en charge de MD5 n'est pas n\u00e9cessaire.
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe MD5 avec grain de sel est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe MD5 avec grain de sel.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_zh_CN.properties
index 59564ef..c5b8f16 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedMD5PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted MD5 Password Storage Scheme
-user-friendly-plural-name=Salted MD5 Password Storage Schemes
-synopsis=The Salted MD5 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the MD5 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SMD5", and an implementation of the auth password syntax, with a storage scheme name of "MD5". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in OpenDS, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.
-property.enabled.synopsis=Indicates whether the Salted MD5 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted MD5 Password Storage Scheme implementation.
+user-friendly-name=Salted MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Salted MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Salted MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u4fdd\u7559\u683c\u5f0f\u7684 MD5 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSMD5\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u548c\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cMD5\u201d\u7684\u6a21\u5f0f\uff09\u3002\u867d\u7136 MD5 \u6458\u8981\u7b97\u6cd5\u76f8\u5bf9\u6bd4\u8f83\u5b89\u5168\uff0c\u4f46\u6700\u65b0\u7684\u5bc6\u7801\u5206\u6790\u5de5\u4f5c\u5df2\u8bc6\u522b\u51fa\u751f\u6210 MD5 \u51b2\u7a81\u7684\u673a\u5236\u3002\u8fd9\u4e0d\u5f71\u54cd\u8be5\u7b97\u6cd5\u7684\u5b89\u5168\u6027\uff0c\u56e0\u4e3a\u5b83\u662f\u5728 OpenDS \u4e2d\u4f7f\u7528\u7684\uff0c\u4f46\u6211\u4eec\u4ecd\u5efa\u8bae\u4ec5\u5728\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u51fa\u4e8e\u517c\u5bb9\u6027\u76ee\u7684\u800c\u8981\u6c42\u4f7f\u7528 MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u65f6\u624d\u4f7f\u7528\u8be5\u6a21\u5f0f\uff0c\u5e76\u4e14\u5728\u4e0d\u8981\u6c42\u652f\u6301 MD5 \u7684\u73af\u5883\u4e2d\u4f7f\u7528\u66f4\u5f3a\u7684\u6458\u8981\uff0c\u4f8b\u5982 SSHA \u6216 SSHA256\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Salted MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Salted MD5 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_de.properties
index e9a0b7a..cfaec50 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA1 Password Storage Scheme
-user-friendly-plural-name=Salted SHA1 Password Storage Schemes
-synopsis=The Salted SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the SHA-1 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA", and an implementation of the auth password syntax, with a storage scheme name of "SHA1".
-property.enabled.synopsis=Indicates whether the Salted SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA1 Password Storage Scheme implementation.
+user-friendly-name=Passwortspeicherschema Salted SHA1
+user-friendly-plural-name=Passwortspeicherschemata Salted SHA1
+synopsis=Das Passwortspeicherschema Salted SHA1 bietet einen Mechanismus zum Verschl\u00fcsseln von Benutzerpassw\u00f6rtern mit einer Salted-Form des SHA1-Nachrichtenverarbeitungsalgorithmus.
+description=Dieses Schema enth\u00e4lt eine Implementierung f\u00fcr die Benutzerpasswortsyntax mit den Speicherschemanamen "SSHA" und einer Implementierung der Authentifizierungspasswortsyntax mit dem Speicherschemanamen "SHA1".
+property.enabled.synopsis=Gibt an, ob das Passwortspeicherschema Salted SHA1 aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das Passwortspeicherschema Salted SHA1 implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_es.properties
index e9a0b7a..225794d 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA1 Password Storage Scheme
-user-friendly-plural-name=Salted SHA1 Password Storage Schemes
-synopsis=The Salted SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the SHA-1 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA", and an implementation of the auth password syntax, with a storage scheme name of "SHA1".
-property.enabled.synopsis=Indicates whether the Salted SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA1 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as SHA1 aleatorizadas
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as SHA1 aleatorizadas
+synopsis=El esquema de almacenamiento de contrase\u00f1as SHA1 aleatorizadas proporciona un mecanismo de codificaci\u00f3n de contrase\u00f1as de usuario que utilizan una forma aleatorizada del algoritmo de recopilaci\u00f3n de mensajes SHA-1.
+description=Este esquema contiene una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de usuario con un nombre de esquema de almacenamiento de "SSHA" y una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de autenticaci\u00f3n con un nombre de esquema de almacenamiento de "SHA1".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as SHA1 aleatorizadas para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as SHA1 aleatorizadas.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_fr.properties
index e9a0b7a..06f3a21 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA1 Password Storage Scheme
-user-friendly-plural-name=Salted SHA1 Password Storage Schemes
-synopsis=The Salted SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the SHA-1 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA", and an implementation of the auth password syntax, with a storage scheme name of "SHA1".
-property.enabled.synopsis=Indicates whether the Salted SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA1 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage de mot du passe SHA1 avec grain de sel.
+user-friendly-plural-name=Plans de stockage de mot du passe SHA1 avec grain de sel.
+synopsis=Le plan de stockage de mot du passe SHA1 avec grain de sel fournit un m\u00e9canisme de codage de mot de passe utilisateur en utilisant un algorithme de synth\u00e8se de message SHA-1 sous forme de grain de sel.
+description=Ce plan contient une impl\u00e9mentation de la syntaxe du mot de passe utilisateur, avec le nom de plan de stockage "SSHA", et une impl\u00e9mentation de la syntaxe du mot de passe AUTH, avec le nom de plan de stockage "SHA1".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe SHA1 avec grain de sel est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe SHA1 avec grain de sel.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_zh_CN.properties
index e9a0b7a..84c94ad 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA1PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA1 Password Storage Scheme
-user-friendly-plural-name=Salted SHA1 Password Storage Schemes
-synopsis=The Salted SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the SHA-1 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA", and an implementation of the auth password syntax, with a storage scheme name of "SHA1".
-property.enabled.synopsis=Indicates whether the Salted SHA1 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA1 Password Storage Scheme implementation.
+user-friendly-name=Salted SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Salted SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Salted SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u4fdd\u7559\u683c\u5f0f\u7684 SHA-1 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSSHA\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u548c\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSHA1\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Salted SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Salted SHA1 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_de.properties
index 7497ca9..ce17064 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA256 Password Storage Scheme
-user-friendly-plural-name=Salted SHA256 Password Storage Schemes
-synopsis=The Salted SHA256 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 256-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA256", and an implementation of the auth password syntax, with a storage scheme name of "SHA256".
-property.enabled.synopsis=Indicates whether the Salted SHA256 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA256 Password Storage Scheme implementation.
+user-friendly-name=Passwortspeicherschema Salted SHA256
+user-friendly-plural-name=Passwortspeicherschemata Salted SHA256
+synopsis=Das Passwortspeicherschema Salted SHA256 bietet einen Mechanismus zum Verschl\u00fcsseln von Benutzerpassw\u00f6rtern mit einer Salted-Form des 256-Bit-SHA 2-Nachrichtenverarbeitungsalgorithmus.
+description=Dieses Schema enth\u00e4lt eine Implementierung f\u00fcr die Benutzerpasswortsyntax mit den Speicherschemanamen "SSHA256" und einer Implementierung der Authentifizierungspasswortsyntax mit dem Speicherschemanamen "SHA256".
+property.enabled.synopsis=Gibt an, ob das Passwortspeicherschema Salted SHA256 aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die das Passwortspeicherschema Salted SHA256 implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_es.properties
index 7497ca9..ed01995 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA256 Password Storage Scheme
-user-friendly-plural-name=Salted SHA256 Password Storage Schemes
-synopsis=The Salted SHA256 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 256-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA256", and an implementation of the auth password syntax, with a storage scheme name of "SHA256".
-property.enabled.synopsis=Indicates whether the Salted SHA256 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA256 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as SHA256 aleatorizadas
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as SHA256 aleatorizadas
+synopsis=El esquema de almacenamiento de contrase\u00f1as SHA256 aleatorizadas proporciona un mecanismo de codificaci\u00f3n de contrase\u00f1as de usuario que utilizan una forma aleatorizada del algoritmo de recopilaci\u00f3n de mensajes SHA-2 de 256 bits.
+description=Este esquema contiene una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de usuario con un nombre de esquema de almacenamiento de "SSHA256" y una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de autenticaci\u00f3n con un nombre de esquema de almacenamiento de "SHA256".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as SHA256 aleatorizadas para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as SHA256 aleatorizadas.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_fr.properties
index 7497ca9..a5e2778 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA256 Password Storage Scheme
-user-friendly-plural-name=Salted SHA256 Password Storage Schemes
-synopsis=The Salted SHA256 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 256-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA256", and an implementation of the auth password syntax, with a storage scheme name of "SHA256".
-property.enabled.synopsis=Indicates whether the Salted SHA256 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA256 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe SHA256 avec grain de sel
+user-friendly-plural-name=Plans de stockage du mot de passe SHA256 avec grain de sel
+synopsis=Le plan de stockage du mot de passe SHA256 avec grain de sel fournit un m\u00e9canisme de codage de mot de passe utilisateur en utilisant un algorithme de synth\u00e8se de message SHA-2 sous forme de grain de sel.
+description=Ce plan contient une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec un nom de plan de stockage "SSHA256", et une impl\u00e9mentation de la syntaxe du mot de passe AUTH, avec un nom de plan de stockage "SHA256".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe SHA256 avec grain de sel est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe SHA256 avec grain de sel.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_zh_CN.properties
index 7497ca9..c5116ad 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA256PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA256 Password Storage Scheme
-user-friendly-plural-name=Salted SHA256 Password Storage Schemes
-synopsis=The Salted SHA256 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 256-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA256", and an implementation of the auth password syntax, with a storage scheme name of "SHA256".
-property.enabled.synopsis=Indicates whether the Salted SHA256 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA256 Password Storage Scheme implementation.
+user-friendly-name=Salted SHA256 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Salted SHA256 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Salted SHA256 \u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u4fdd\u7559\u683c\u5f0f\u7684 256 \u4f4d SHA-2 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSSHA256\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u548c\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSHA256\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Salted SHA256 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Salted SHA256 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_es.properties
index 87ec5e0..54884c2 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA384 Password Storage Scheme
-user-friendly-plural-name=Salted SHA384 Password Storage Schemes
-synopsis=The Salted SHA384 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 384-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA384", and an implementation of the auth password syntax, with a storage scheme name of "SHA384".
-property.enabled.synopsis=Indicates whether the Salted SHA384 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA384 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as SHA384 aleatorizadas
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as SHA384 aleatorizadas
+synopsis=El esquema de almacenamiento de contrase\u00f1as SHA384 aleatorizadas proporciona un mecanismo de codificaci\u00f3n de contrase\u00f1as de usuario que utilizan una forma aleatorizada del algoritmo de recopilaci\u00f3n de mensajes SHA-2 de 384 bits.
+description=Este esquema contiene una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de usuario con un nombre de esquema de almacenamiento de "SSHA384" y una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de autenticaci\u00f3n con un nombre de esquema de almacenamiento de "SHA384".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as SHA384 aleatorizadas para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as SHA384 aleatorizadas.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_fr.properties
index 87ec5e0..39ce4ca 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA384 Password Storage Scheme
-user-friendly-plural-name=Salted SHA384 Password Storage Schemes
-synopsis=The Salted SHA384 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 384-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA384", and an implementation of the auth password syntax, with a storage scheme name of "SHA384".
-property.enabled.synopsis=Indicates whether the Salted SHA384 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA384 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe SHA384 avec grain de sel
+user-friendly-plural-name=Plans de stockage du mot de passe SHA384 avec grain de sel
+synopsis=Le plan de stockage de mot de passe SHA384 avec grain de sel fournit un m\u00e9canisme de codage du mot de passe utilisateur en utilisant une forme de grain de sel de l'algorithme de synth\u00e8se de message SHA-2 de 384 bits.
+description=Ce plan contient une impl\u00e9mentation pour la syntaxe du mot de passe utilisateur, avec le nom de plan de stockage "SSHA384", et une impl\u00e9mentation de la syntaxe du mot de passe AUTH, avec le nom de plan de stockage "SHA384".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe SHA384 avec grain de sel est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe SHA384 avec grain de sel.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_zh_CN.properties
index 87ec5e0..9ecd925 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA384PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA384 Password Storage Scheme
-user-friendly-plural-name=Salted SHA384 Password Storage Schemes
-synopsis=The Salted SHA384 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 384-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA384", and an implementation of the auth password syntax, with a storage scheme name of "SHA384".
-property.enabled.synopsis=Indicates whether the Salted SHA384 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA384 Password Storage Scheme implementation.
+user-friendly-name=Salted SHA384 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Salted SHA384 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Salted SHA384 \u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u4fdd\u7559\u683c\u5f0f\u7684 384 \u4f4d SHA-2 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSSHA384\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u548c\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSHA384\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Salted SHA384 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Salted SHA384 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_es.properties
index bd450cd..317459c 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA512 Password Storage Scheme
-user-friendly-plural-name=Salted SHA512 Password Storage Schemes
-synopsis=The Salted SHA512 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 512-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA512", and an implementation of the auth password syntax, with a storage scheme name of "SHA512".
-property.enabled.synopsis=Indicates whether the Salted SHA512 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA512 Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as SHA512 aleatorizadas
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as SHA512 aleatorizadas
+synopsis=El esquema de almacenamiento de contrase\u00f1as SHA512 aleatorizadas proporciona un mecanismo de codificaci\u00f3n de contrase\u00f1as de usuario que utilizan una forma aleatorizada del algoritmo de recopilaci\u00f3n de mensajes SHA-2 de 512 bits.
+description=Este esquema contiene una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de usuario con un nombre de esquema de almacenamiento de "SSHA512" y una implementaci\u00f3n de la sintaxis de la contrase\u00f1a de autenticaci\u00f3n con un nombre de esquema de almacenamiento de "SHA512".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as SHA512 aleatorizadas para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as SHA512 aleatorizadas.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_fr.properties
index bd450cd..18d0348 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA512 Password Storage Scheme
-user-friendly-plural-name=Salted SHA512 Password Storage Schemes
-synopsis=The Salted SHA512 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 512-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA512", and an implementation of the auth password syntax, with a storage scheme name of "SHA512".
-property.enabled.synopsis=Indicates whether the Salted SHA512 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA512 Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage de mot de passe SHA512 avec grain de sel
+user-friendly-plural-name=Plans de stockage de mot de passe SHA512 avec grain de sel
+synopsis=Le plan de stockage de mot de passe SHA512 avec grain de sel fournit un m\u00e9canisme de codage de mot de passe utilisateur en utilisant une forme de grain de sel de l'algorithme de synth\u00e8se de message SHA-2 de 512 bits.
+description=Ce plan contient une impl\u00e9mentation de la syntaxe du mot de passe utilisateur, avec le nom de plan de stockage "SSHA512", et une impl\u00e9mentation de la syntaxe du mot de passe AUTH, avec le nom de plan de stockage "SHA512".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe SHA512 avec grain de sel est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe SHA512 avec grain de sel.
diff --git a/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_zh_CN.properties
index bd450cd..57ba21d 100644
--- a/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SaltedSHA512PasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Salted SHA512 Password Storage Scheme
-user-friendly-plural-name=Salted SHA512 Password Storage Schemes
-synopsis=The Salted SHA512 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 512-bit SHA-2 message digest algorithm.
-description=This scheme contains an implementation for the user password syntax, with a storage scheme name of "SSHA512", and an implementation of the auth password syntax, with a storage scheme name of "SHA512".
-property.enabled.synopsis=Indicates whether the Salted SHA512 Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Salted SHA512 Password Storage Scheme implementation.
+user-friendly-name=Salted SHA512 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=Salted SHA512 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=Salted SHA512 \u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u4fdd\u7559\u683c\u5f0f\u7684 512 \u4f4d SHA-2 \u6d88\u606f\u6458\u8981\u7b97\u6cd5\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u5305\u542b\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSSHA512\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u548c\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u73b0\uff08\u901a\u8fc7\u540d\u4e3a\u201cSHA512\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Salted SHA512 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Salted SHA512 \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_de.properties
index d2840e8..fb25290 100644
--- a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Schema Backend
-user-friendly-plural-name=Schema Backends
-synopsis=The Schema Backend provides access to the Directory Server schema information, including the attribute types, object classes, attribute syntaxes, matching rules, matching rule uses, DIT content rules, and DIT structure rules that it contains.
-description=The server allows "modify" operations in this backend to alter the server schema definitions. The configuration entry for this backend is based on the ds-cfg-schema-backend structural object class. Note that any attribute types included in this entry that are not included in this object class (or the parent ds-cfg-backend class) appears directly in the schema entry.
+user-friendly-name=Schema-Backend
+user-friendly-plural-name=Schema-Backends
+synopsis=Der Schema-Backend bietet Zugriff auf die Directory-Server-Schemainformationen, einschlie\u00dflich der Attributttypen, Objektklassen, Attibutsyntaxen, Abgleichregeln, Verwendung der Abgleichregeln, DIT-Inhaltsregeln und DIT-Strukturregeln, die er enth\u00e4lt.
+description=Der Server l\u00e4sst "modify"-Vorg\u00e4nge in diesem Server zu, um die Serverschema-Definitionen zu \u00e4ndern. Der Konfigurationseintrag f\u00fcr diesen Backend beruht auf der Strukturobjektklasse ds-cfg-schema-backend. Beachten Sie, dass Attributttypen in diesem Eintrag, die nicht in der Objektklasse enthalten sind (oder der \u00fcbergeordneten Klasen ds-cfg-backend), direkt im Schemaeintrag angezeigt werden.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
@@ -10,10 +10,10 @@
 property.enabled.synopsis=Gibt an ob das Backend im Server aktiviert ist.
 property.enabled.description=Wenn ein Backend nicht aktiviert ist so sind dessen Daten auch nicht verf\u00fcgbar, egal f\u00fcr welche Verarbeitung.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche das Backend implementiert.
-property.schema-entry-dn.synopsis=Defines the base DNs of the subtrees in which the schema information is published in addition to the value included in the base-dn property.
-property.schema-entry-dn.description=The value provided in the base-dn property is the only one that appears in the subschemaSubentry operational attribute of the server's root DSE (which is necessary because that is a single-valued attribute) and as a virtual attribute in other entries. The schema-entry-dn attribute may be used to make the schema information available in other locations to accommodate certain client applications that have been hard-coded to expect the schema to reside in a specific location.
-property.show-all-attributes.synopsis=Indicates whether to treat all attributes in the schema entry as if they were user attributes regardless of their configuration.
-property.show-all-attributes.description=This may provide compatibility with some applications that expect schema attributes like attributeTypes and objectClasses to be included by default even if they are not requested. Note that the ldapSyntaxes attribute is always treated as operational in order to avoid problems with attempts to modify the schema over protocol.
+property.schema-entry-dn.synopsis=Definiert die Basis-DNs der Unterstrukturen, in denen die Schemainformationen zus\u00e4tzlich zum Wert ver\u00f6ffentlicht werden, der in der Eigenschaft base-dn enthalten ist.
+property.schema-entry-dn.description=Der Wert in der Eigenschaft base-dn ist der einzige Wert, der im Vorgangsattribut subschemaSubentry des Root-DSE des Servers (erforderlich, das es sich um ein Attribut mit einem einzelnen Wert handelt) und ein virtuelles Attribut in anderen Eintr\u00e4gen handelt. Mit dem Attribut schema-entry-dn k\u00f6nnen die Schemainformationen an anderen Speicherorten verf\u00fcgbar gemacht werden, um bestimmte Clientanwendungen unterzubringen, die als Hardcode eingegeben wurden, damit das Schema an einem bestimmten Speicherort gespeichert wird.
+property.show-all-attributes.synopsis=Gibt an, ob alle Attribute im Schemaeintrag behandelt werden sollen, als w\u00fcrde es sich unabh\u00e4ngig von ihrer Konfiguration um Benutzerattribute handeln.
+property.show-all-attributes.description=Dadurch wird Kompatibilit\u00e4t mit anderen Anwendungen erm\u00f6glicht, die voraussetzen, dass Schemaattribute wie attributeTypes und objectClasses standardm\u00e4\u00dfig enthalten sind, selbst wenn sie nicht angefordert sind. Beachten Sie, dass das Attribut ldapSyntaxes immer als Betriebsattribut behandelt wird, um Probleme mit Versuchen zu vermeiden, das Schema \u00fcber das Protokoll zu bearbeiten.
 property.writability-mode.synopsis=Gibt das Verhalten an welches das Backend annehmen soll wenn Schreiboperationen durchgef\u00fchrt werden.
 property.writability-mode.syntax.enumeration.value.disabled.synopsis=Bewirkt dass alle Schreiboperationen fehlschlagen.
 property.writability-mode.syntax.enumeration.value.enabled.synopsis=Erlaubt dass Schreiboperationen im Backend durchgef\u00fchrt werden k\u00f6nnen. Trifft dann zu wenn wenn die angeforderte Operation g\u00fcltig ist, der User berechtigt ist die Operation auszuf\u00fchren, das Backend den Typ von Schreiboperation unterst\u00fctzt und die Globale-Beschreibbarkeitsmodus Eigenschaft (global writability mode property)  aktiviert ist.
diff --git a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_es.properties
index d6deab9..9fc53ce 100644
--- a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Schema Backend
-user-friendly-plural-name=Schema Backends
-synopsis=The Schema Backend provides access to the Directory Server schema information, including the attribute types, object classes, attribute syntaxes, matching rules, matching rule uses, DIT content rules, and DIT structure rules that it contains.
-description=The server allows "modify" operations in this backend to alter the server schema definitions. The configuration entry for this backend is based on the ds-cfg-schema-backend structural object class. Note that any attribute types included in this entry that are not included in this object class (or the parent ds-cfg-backend class) appears directly in the schema entry.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.schema-entry-dn.synopsis=Defines the base DNs of the subtrees in which the schema information is published in addition to the value included in the base-dn property.
-property.schema-entry-dn.description=The value provided in the base-dn property is the only one that appears in the subschemaSubentry operational attribute of the server's root DSE (which is necessary because that is a single-valued attribute) and as a virtual attribute in other entries. The schema-entry-dn attribute may be used to make the schema information available in other locations to accommodate certain client applications that have been hard-coded to expect the schema to reside in a specific location.
-property.show-all-attributes.synopsis=Indicates whether to treat all attributes in the schema entry as if they were user attributes regardless of their configuration.
-property.show-all-attributes.description=This may provide compatibility with some applications that expect schema attributes like attributeTypes and objectClasses to be included by default even if they are not requested. Note that the ldapSyntaxes attribute is always treated as operational in order to avoid problems with attempts to modify the schema over protocol.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor de fondo de esquema
+user-friendly-plural-name=Servidores de fondo de esquemas 
+synopsis=El servidor de fondo de esquema proporciona acceso a la informaci\u00f3n de esquema de Directory Server, incluidos los tipos de atributos, las clases de objeto, las sintaxis de atributos, las reglas de coincidencia y sus usos, y las reglas de contenido de DIT y las reglas de estructura de DIT que contiene.
+description=El servidor permite realizar operaciones de modificaci\u00f3n en este servidor de fondo para cambiar las definiciones de esquema del servidor. La entrada de configuraci\u00f3n de este servidor de fondo de base en la clase de objeto estructural "ds-cfg-schema-backend". Tenga en cuenta que los tipos de atributos incluidos en esta entrada, pero que no se incluyan en esta clase de objeto (o la clase principal "ds-cfg-backend"), aparecer\u00e1n directamente en la entrada del esquema.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.schema-entry-dn.synopsis=Define los DN de base de los \u00e1rboles en los que se haya publicado la informaci\u00f3n de esquema, adem\u00e1s del valor incluido en la propiedad "base-dn".
+property.schema-entry-dn.description=El valor proporcionado en la propiedad "base-dn" es el \u00fanico que aparece en el atributo operativo "subschemaSubentry" del DSE ra\u00edz del servidor (que es necesario debido a que se trata de un atributo de un s\u00f3lo valor) y como atributo virtual en otras entradas. El atributo "schema-entry-dn" puede utilizarse para facilitar la informaci\u00f3n de esquema en otras ubicaciones con el fin de que determinadas aplicaciones de cliente no modificables que se han configurado para esperar el esquema puedan residir en una ubicaci\u00f3n espec\u00edfica.
+property.show-all-attributes.synopsis=Indica si se deben tratar todos los atributos de la entrada del esquema como si fueran atributos de usuario independientemente de su configuraci\u00f3n.
+property.show-all-attributes.description=Esto puede proporcionar compatibilidad con algunas aplicaciones que esperan que se incluyan, de forma predeterminada, atributos como "attributeTypes" y "objectClasses", aunque no se soliciten. Tenga en cuenta que el atributo "ldapSyntaxes" se considerar\u00e1 siempre como operativo para evitar problemas al intentar modificar el esquema a trav\u00e9s del protocolo.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_fr.properties
index d6deab9..ca85ab0 100644
--- a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_fr.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Schema Backend
-user-friendly-plural-name=Schema Backends
-synopsis=The Schema Backend provides access to the Directory Server schema information, including the attribute types, object classes, attribute syntaxes, matching rules, matching rule uses, DIT content rules, and DIT structure rules that it contains.
-description=The server allows "modify" operations in this backend to alter the server schema definitions. The configuration entry for this backend is based on the ds-cfg-schema-backend structural object class. Note that any attribute types included in this entry that are not included in this object class (or the parent ds-cfg-backend class) appears directly in the schema entry.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.schema-entry-dn.synopsis=Defines the base DNs of the subtrees in which the schema information is published in addition to the value included in the base-dn property.
-property.schema-entry-dn.description=The value provided in the base-dn property is the only one that appears in the subschemaSubentry operational attribute of the server's root DSE (which is necessary because that is a single-valued attribute) and as a virtual attribute in other entries. The schema-entry-dn attribute may be used to make the schema information available in other locations to accommodate certain client applications that have been hard-coded to expect the schema to reside in a specific location.
-property.show-all-attributes.synopsis=Indicates whether to treat all attributes in the schema entry as if they were user attributes regardless of their configuration.
-property.show-all-attributes.description=This may provide compatibility with some applications that expect schema attributes like attributeTypes and objectClasses to be included by default even if they are not requested. Note that the ldapSyntaxes attribute is always treated as operational in order to avoid problems with attempts to modify the schema over protocol.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend du sch\u00e9ma
+user-friendly-plural-name=Backends du sch\u00e9ma
+synopsis=Le backend du sch\u00e9ma fournit un acc\u00e8s aux informations du sch\u00e9ma de Directory Server, y compris les types d'attribut, les classes d'objet, les syntaxes d'attribut, les r\u00e8gles de correspondance, les utilisations de r\u00e8gle de correspondance, les r\u00e8gles de contenu de l'arborescence des informations d'annuaire (DIT, Directory Information Tree), et les r\u00e8gles de structure de l'arborescence des informations d'annuaire qu'il contient. 
+description=Le serveur autorise les op\u00e9rations "modify" dans ce backend pour modifier les d\u00e9finitions du sch\u00e9ma du serveur. L'entr\u00e9e de configuration pour ce backend est bas\u00e9e sur la classe d'objet structurelle ds-cfg-schema-backend. Remarque\u00a0: les types d'attribut inclus dans cette entr\u00e9e qui ne sont pas inclus dans cette classe d'objet (ou le parent de la classe ds-cfg-backend) s'affichent directement dans l'entr\u00e9e du sch\u00e9ma.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.schema-entry-dn.synopsis=D\u00e9finit les DN de base des sous-arborescences dans lesquelles les informations de sch\u00e9ma sont publi\u00e9es en plus de la valeur incluse dans la propri\u00e9t\u00e9 base-dn.
+property.schema-entry-dn.description=La valeur fournie dans la propri\u00e9t\u00e9 base-dn est la seule qui s'affiche dans l'attribut op\u00e9rationnel subschemaSubentry de l'entr\u00e9e de serveur d'annuaire (DSE, Directory Server Entry) racine du serveur (qui est n\u00e9cessaire car c'est un attribut \u00e0 valeur unique). Cette valeur s'affiche comme attribut virtuel dans d'autres entr\u00e9es. L'attribut schema-entry-dn peut \u00eatre utilis\u00e9 pour mettre \u00e0 disposition des informations de sch\u00e9ma \u00e0 d'autres emplacements pour s'adapter \u00e0 certaines applications clientes qui ont \u00e9t\u00e9 cod\u00e9es en dur de fa\u00e7on \u00e0 ce qu'elles n\u00e9cessitent que le sch\u00e9ma r\u00e9side en un emplacement sp\u00e9cifique. 
+property.show-all-attributes.synopsis=Indique s'il faut traiter tous les attributs dans l'entr\u00e9e de sch\u00e9ma comme s'ils \u00e9taient des attributs utilisateur, quelle que soit leur configuration.
+property.show-all-attributes.description=Ceci peut fournir une compatibilit\u00e9 avec des applications qui n\u00e9cessitent que des attributs de sch\u00e9ma comme attributeType et objectClasses soient inclus par d\u00e9faut m\u00eame s'ils ne sont pas n\u00e9cessaires. Remarque : l'attribut ldapSyntaxes sera toujours consid\u00e9r\u00e9 comme op\u00e9rationnel, afin d'\u00e9viter des probl\u00e8mes lors des tentatives de modifications du sch\u00e9ma sur le protocole.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_zh_CN.properties
index d6deab9..341f5c0 100644
--- a/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SchemaBackendCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Schema Backend
-user-friendly-plural-name=Schema Backends
-synopsis=The Schema Backend provides access to the Directory Server schema information, including the attribute types, object classes, attribute syntaxes, matching rules, matching rule uses, DIT content rules, and DIT structure rules that it contains.
-description=The server allows "modify" operations in this backend to alter the server schema definitions. The configuration entry for this backend is based on the ds-cfg-schema-backend structural object class. Note that any attribute types included in this entry that are not included in this object class (or the parent ds-cfg-backend class) appears directly in the schema entry.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.schema-entry-dn.synopsis=Defines the base DNs of the subtrees in which the schema information is published in addition to the value included in the base-dn property.
-property.schema-entry-dn.description=The value provided in the base-dn property is the only one that appears in the subschemaSubentry operational attribute of the server's root DSE (which is necessary because that is a single-valued attribute) and as a virtual attribute in other entries. The schema-entry-dn attribute may be used to make the schema information available in other locations to accommodate certain client applications that have been hard-coded to expect the schema to reside in a specific location.
-property.show-all-attributes.synopsis=Indicates whether to treat all attributes in the schema entry as if they were user attributes regardless of their configuration.
-property.show-all-attributes.description=This may provide compatibility with some applications that expect schema attributes like attributeTypes and objectClasses to be included by default even if they are not requested. Note that the ldapSyntaxes attribute is always treated as operational in order to avoid problems with attempts to modify the schema over protocol.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u6a21\u5f0f\u540e\u7aef
+user-friendly-plural-name=\u6a21\u5f0f\u540e\u7aef
+synopsis=\u901a\u8fc7\u6a21\u5f0f\u540e\u7aef\u53ef\u4ee5\u8bbf\u95ee Directory Server \u6a21\u5f0f\u4fe1\u606f\uff0c\u5305\u62ec\u5c5e\u6027\u7c7b\u578b\u3001\u5bf9\u8c61\u7c7b\u3001\u5c5e\u6027\u8bed\u6cd5\u3001\u5339\u914d\u89c4\u5219\u3001\u5339\u914d\u89c4\u5219\u7684\u4f7f\u7528\u3001DIT\uff08Directory Information Tree\uff0c\u76ee\u5f55\u4fe1\u606f\u6811\uff09\u5185\u5bb9\u89c4\u5219\u4ee5\u53ca\u5176\u6240\u5305\u542b\u7684 DIT \u7ed3\u6784\u89c4\u5219\u3002
+description=\u670d\u52a1\u5668\u5141\u8bb8\u5728\u6b64\u540e\u7aef\u6267\u884c\u201c\u4fee\u6539\u201d\u64cd\u4f5c\uff0c\u4ee5\u4fbf\u66f4\u6539\u670d\u52a1\u5668\u6a21\u5f0f\u5b9a\u4e49\u3002\u6b64\u540e\u7aef\u7684\u914d\u7f6e\u6761\u76ee\u57fa\u4e8e ds-cfg-schema-backend \u7ed3\u6784\u5bf9\u8c61\u7c7b\u3002\u8bf7\u6ce8\u610f\uff0c\u4efb\u4f55\u5305\u62ec\u5728\u6b64\u6761\u76ee\u4e2d\u3001\u4f46\u4e0d\u5305\u62ec\u5728\u6b64\u5bf9\u8c61\u7c7b\uff08\u6216\u7236 ds-cfg-backend \u7c7b\uff09\u4e2d\u7684\u5c5e\u6027\u7c7b\u578b\u90fd\u5c06\u76f4\u63a5\u663e\u793a\u5728\u6a21\u5f0f\u6761\u76ee\u4e2d\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.schema-entry-dn.synopsis=\u5b9a\u4e49\u5b50\u6811\u7684\u57fa DN\uff0c\u5728\u5b50\u6811\u4e2d\uff0c\u9664 base-dn \u5c5e\u6027\u4e2d\u5305\u62ec\u7684\u503c\u4ee5\u5916\uff0c\u8fd8\u4f1a\u53d1\u5e03\u6a21\u5f0f\u4fe1\u606f\u3002
+property.schema-entry-dn.description=\u5c5e\u6027 base-dn \u4e2d\u63d0\u4f9b\u7684\u503c\u662f\u5728\u670d\u52a1\u5668\u6839 DSE\uff08Directory Server Entry\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u6761\u76ee\uff09\u7684 subschemaSubentry \u64cd\u4f5c\u5c5e\u6027\u4e2d\u663e\u793a\u7684\u552f\u4e00\u503c\uff08\u5fc5\u987b\u6ee1\u8db3\u8be5\u6761\u4ef6\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u662f\u5355\u503c\u5c5e\u6027\uff09\uff0c\u5e76\u4e14\u5176\u5728\u5176\u4ed6\u6761\u76ee\u4e2d\u663e\u793a\u4e3a\u865a\u62df\u5c5e\u6027\u3002\u53ef\u4ee5\u4f7f\u7528 schema-entry-dn \u5c5e\u6027\u4f7f\u6a21\u5f0f\u4fe1\u606f\u5728\u5176\u4ed6\u4f4d\u7f6e\u53ef\u7528\uff0c\u4ee5\u9002\u5e94\u67d0\u4e9b\u4e3a\u4f7f\u6a21\u5f0f\u4f4d\u4e8e\u7279\u5b9a\u4f4d\u7f6e\u800c\u8fdb\u884c\u786c\u7f16\u7801\u7684\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u3002
+property.show-all-attributes.synopsis=\u6307\u793a\u662f\u5426\u5c06\u6a21\u5f0f\u6761\u76ee\u4e2d\u7684\u6240\u6709\u5c5e\u6027\u89c6\u4e3a\u7528\u6237\u5c5e\u6027\uff0c\u800c\u4e0d\u8bba\u5176\u914d\u7f6e\u4e3a\u4f55\u3002
+property.show-all-attributes.description=\u8fd9\u6837\u505a\u53ef\u4ee5\u5b9e\u73b0\u4e0e\u67d0\u4e9b\u5e0c\u671b\u5728\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u5305\u62ec\u6a21\u5f0f\u5c5e\u6027\uff08\u4f8b\u5982 attributeType \u548c objectClass\uff09\u7684\u5e94\u7528\u7a0b\u5e8f\u517c\u5bb9\uff08\u5373\u4f7f\u672a\u8bf7\u6c42\uff09\u3002\u8bf7\u6ce8\u610f\uff0cldapSyntaxes \u5c5e\u6027\u59cb\u7ec8\u88ab\u89c6\u4e3a\u64cd\u4f5c\u5c5e\u6027\uff0c\u4ee5\u907f\u514d\u5728\u5c1d\u8bd5\u901a\u8fc7\u534f\u8bae\u4fee\u6539\u6a21\u5f0f\u65f6\u51fa\u73b0\u95ee\u9898\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_de.properties
index 0906ea2..98048fc 100644
--- a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_de.properties
@@ -10,7 +10,7 @@
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_es.properties
index 37ea266..929cc7a 100644
--- a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_es.properties
@@ -1,63 +1,63 @@
-user-friendly-name=Seven Bit Clean Plugin
-user-friendly-plural-name=Seven Bit Clean Plugins
-synopsis=The Seven Bit Clean Plugin ensures that values for a specified set of attributes are 7-bit clean.
-description=That is, for those attributes, the values are not allowed to contain any bytes having the high-order bit set, which is used to indicate the presence of non-ASCII characters. Some applications do not properly handle attribute values that contain non-ASCII characters, and this plug-in can help ensure that attributes used by those applications do not contain characters that can cause problems in those applications.
-property.attribute-type.synopsis=Specifies the name or OID of an attribute type for which values should be checked to ensure that they are 7-bit clean.
-property.base-dn.synopsis=Specifies the base DN below which the checking is performed.
-property.base-dn.description=Any attempt to update a value for one of the configured attributes below this base DN must be 7-bit clean for the operation to be allowed.
-property.base-dn.default-behavior.alias.synopsis=All entries below all public naming contexts will be checked.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Complemento de siete bits libres
+user-friendly-plural-name=Complementos de siete bits libres
+synopsis=El complemento de siete bits libres garantiza que los valores de un determinado conjunto de atributos dispongan de 7 bits libres.
+description=Es decir, para estos atributos, no se permite que los valores contengan bytes de orden superior, que se utilizan para indicar la presencia de caracteres no-ASCII. Algunas aplicaciones no controlan adecuadamente los valores del atributo de control que contienen caracteres no-ASCII y este complemento puede ser \u00fatil para garantizar que los atributos que utilizan estas aplicaciones no contengan caracteres que puedan ocasionar problemas en dichas aplicaciones.
+property.attribute-type.synopsis=Especifica el nombre u OID de un tipo de atributo cuyos valores deben comprobarse para garantizar que dispone de 7 bits libres.
+property.base-dn.synopsis=Especifica el ND de base por debajo del cual debe llevarse a cabo la comprobaci\u00f3n.
+property.base-dn.description=Cualquier intento de actualizar un valor para uno de los atributos configurados por debajo de este ND de base debe disponer de 7 bits libres para que se permita la operaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=Se comprobar\u00e1n todas las entradas situadas debajo de los contextos de sistemas de nombres p\u00fablicos.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
diff --git a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_fr.properties
index 37ea266..68f1b36 100644
--- a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_fr.properties
@@ -1,63 +1,63 @@
-user-friendly-name=Seven Bit Clean Plugin
-user-friendly-plural-name=Seven Bit Clean Plugins
-synopsis=The Seven Bit Clean Plugin ensures that values for a specified set of attributes are 7-bit clean.
-description=That is, for those attributes, the values are not allowed to contain any bytes having the high-order bit set, which is used to indicate the presence of non-ASCII characters. Some applications do not properly handle attribute values that contain non-ASCII characters, and this plug-in can help ensure that attributes used by those applications do not contain characters that can cause problems in those applications.
-property.attribute-type.synopsis=Specifies the name or OID of an attribute type for which values should be checked to ensure that they are 7-bit clean.
-property.base-dn.synopsis=Specifies the base DN below which the checking is performed.
-property.base-dn.description=Any attempt to update a value for one of the configured attributes below this base DN must be 7-bit clean for the operation to be allowed.
-property.base-dn.default-behavior.alias.synopsis=All entries below all public naming contexts will be checked.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Plug-in 7-bit clean
+user-friendly-plural-name=Plug-ins 7-bit clean
+synopsis=Le plug-in 7-bit clean assure que les valeurs d'un jeu sp\u00e9cifi\u00e9 d'attributs puissent g\u00e9rer des jeux de 7 bits.
+description=Ce qui signifie, pour ces attributs, que les valeurs ne doivent pas contenir d'octet ayant le bit de gauche d\u00e9fini, utilis\u00e9 pour indiquer la pr\u00e9sence de caract\u00e8res autres que ASCII. Certaines applications ne g\u00e8rent pas correctement les valeurs d'attributs qui contiennent des caract\u00e8res autres que ASCII, et ce plug-in peut aider \u00e0 assurer que les attributs utilis\u00e9s par ces applications ne contiennent pas de caract\u00e8res pouvant poser probl\u00e8me dans ces applications.
+property.attribute-type.synopsis=Sp\u00e9cifie le nom ou l'OID d'un type d'attribut dont les valeurs doivent \u00eatre v\u00e9rifi\u00e9es pour garantir qu'elles peuvent g\u00e9rer des jeux de 7 bits.
+property.base-dn.synopsis=Sp\u00e9cifie le DN de base sous lequel la v\u00e9rification est effectu\u00e9e.
+property.base-dn.description=Toute tentative de mise \u00e0 jour d'une valeur d'un des attributs configur\u00e9s sous ce DN de base doit pouvoir g\u00e9rer des jeux de 7 bits pour que l'op\u00e9ration soit autoris\u00e9e.
+property.base-dn.default-behavior.alias.synopsis=Toutes les entr\u00e9es sous tous les contextes de nommage publics seront v\u00e9rifi\u00e9es.
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
diff --git a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_zh_CN.properties
index 37ea266..a1cacbb 100644
--- a/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SevenBitCleanPluginCfgDefn_zh_CN.properties
@@ -1,63 +1,63 @@
-user-friendly-name=Seven Bit Clean Plugin
-user-friendly-plural-name=Seven Bit Clean Plugins
-synopsis=The Seven Bit Clean Plugin ensures that values for a specified set of attributes are 7-bit clean.
-description=That is, for those attributes, the values are not allowed to contain any bytes having the high-order bit set, which is used to indicate the presence of non-ASCII characters. Some applications do not properly handle attribute values that contain non-ASCII characters, and this plug-in can help ensure that attributes used by those applications do not contain characters that can cause problems in those applications.
-property.attribute-type.synopsis=Specifies the name or OID of an attribute type for which values should be checked to ensure that they are 7-bit clean.
-property.base-dn.synopsis=Specifies the base DN below which the checking is performed.
-property.base-dn.description=Any attempt to update a value for one of the configured attributes below this base DN must be 7-bit clean for the operation to be allowed.
-property.base-dn.default-behavior.alias.synopsis=All entries below all public naming contexts will be checked.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
+user-friendly-name=Seven Bit Clean \u63d2\u4ef6
+user-friendly-plural-name=Seven Bit Clean \u63d2\u4ef6
+synopsis=Seven Bit Clean \u63d2\u4ef6\u53ef\u4ee5\u786e\u4fdd\u6307\u5b9a\u5c5e\u6027\u96c6\u7684\u503c\u4e3a 7 \u4f4d\u5e72\u51c0\u3002
+description=\u4e5f\u5c31\u662f\u8bf4\uff0c\u5bf9\u4e8e\u90a3\u4e9b\u5c5e\u6027\uff0c\u503c\u4e2d\u4e0d\u5f97\u5305\u542b\u4efb\u4f55\u5177\u6709\u9ad8\u9636\u4f4d\u96c6\uff08\u7528\u4e8e\u6307\u793a\u662f\u5426\u5b58\u5728\u975e ASCII \u5b57\u7b26\uff09\u7684\u5b57\u8282\u3002\u67d0\u4e9b\u5e94\u7528\u7a0b\u5e8f\u65e0\u6cd5\u6b63\u786e\u5904\u7406\u5305\u542b\u975e ASCII \u5b57\u7b26\u7684\u5c5e\u6027\u503c\uff0c\u8be5\u63d2\u4ef6\u53ef\u4ee5\u5e2e\u52a9\u786e\u4fdd\u8fd9\u4e9b\u5e94\u7528\u7a0b\u5e8f\u6240\u4f7f\u7528\u7684\u5c5e\u6027\u4e2d\u4e0d\u5305\u542b\u53ef\u4ee5\u5bfc\u81f4\u8fd9\u4e9b\u5e94\u7528\u7a0b\u5e8f\u51fa\u73b0\u95ee\u9898\u7684\u5b57\u7b26\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5e94\u68c0\u67e5\u5176\u503c\u4ee5\u786e\u4fdd\u5176\u662f 7 \u4f4d\u5e72\u51c0\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\uff08Object Identifier\uff0c\u5bf9\u8c61\u6807\u8bc6\u7b26\uff09\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5728\u5176\u4e0b\u6267\u884c\u68c0\u67e5\u7684\u57fa DN\u3002
+property.base-dn.description=\u5bf9\u6b64\u57fa DN \u4e4b\u4e0b\u7684\u5df2\u914d\u7f6e\u5c5e\u6027\u4e4b\u4e00\u7684\u503c\u5c1d\u8bd5\u8fdb\u884c\u4efb\u4f55\u66f4\u65b0\u90fd\u5fc5\u987b\u662f 7 \u4f4d\u5e72\u51c0\uff0c\u5426\u5219\u64cd\u4f5c\u65e0\u6cd5\u6267\u884c\u3002
+property.base-dn.default-behavior.alias.synopsis=\u5c06\u68c0\u67e5\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e4b\u4e0b\u7684\u6240\u6709\u6761\u76ee\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_de.properties
index c8950d4..03deeed 100644
--- a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_de.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Similarity Based Password Validator
-user-friendly-plural-name=Similarity Based Password Validators
-synopsis=The Similarity Based Password Validator determines whether a proposed password is acceptable by measuring how similar it is to the user's current password.
-description=In particular, it uses the Levenshtein Distance algorithm to determine the minimum number of changes (where a change may be inserting, deleting, or replacing a character) to transform one string into the other. It can be used to prevent users from making only minor changes to their current password when setting a new password. Note that for this password validator to be effective, it is necessary to have access to the user's current password. Therefore, if this password validator is to be enabled, the password-change-requires-current-password attribute in the password policy configuration must also be set to true.
+user-friendly-name=Passwortvalidierer auf \u00c4hnlichkeitsbasis
+user-friendly-plural-name=Passwortvalidierer auf \u00c4hnlichkeitsbasis
+synopsis=Der Passwortvalidierer auf \u00c4hnlichkeitsbasis ermittelt, ob ein vorgeschlagenes Passwort akzeptabel ist, indem er die \u00c4hnlichkeit mit dem aktuellen Passwort des Benutzers misst.
+description=Er verwendet insbesondere den Levenshtein-Distanz-Algorithmus, um die minimale Anzahl der \u00c4nderungen zu ermitteln (wobei eine \u00c4nderung Einf\u00fcgen, L\u00f6schen oder Ersetzen eines Zeichens betreffen kann), um eine Zeichenfolge in eine andere umzuwandeln. Er kann verwendet werden, um zu verhindern, dass Benutzer nur geringf\u00fcgige \u00c4nderungen an ihrem aktuellen Passwort ausf\u00fchren, wenn sie ein neues Passwort einstellen. Beachten Sie, dass Sie Zugriff auf das aktuelle Passwort des Benutzers haben m\u00fcssen, damit der Passwortvalidierer funktioniert. Wenn dieser Passwortvalidierer aktiviert ist, musst das Attribut password-change-requires-current-password in der Passwortrichtlinienkonfiguation daher auch auf true eingestellt sein.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
-property.min-password-difference.synopsis=Specifies the minimum difference of new and old password.
-property.min-password-difference.description=A value of zero indicates that no difference between passwords is acceptable.
+property.min-password-difference.synopsis=Gibt den minimalen Unterschied zwischen alten und neuem Passwort an.
+property.min-password-difference.description=Ein Wert von null gibt an, dass kein Unterschied zwischen beiden Passw\u00f6rtern akzeptabel ist.
diff --git a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_es.properties
index 847e5bd..092a523 100644
--- a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_es.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Similarity Based Password Validator
-user-friendly-plural-name=Similarity Based Password Validators
-synopsis=The Similarity Based Password Validator determines whether a proposed password is acceptable by measuring how similar it is to the user's current password.
-description=In particular, it uses the Levenshtein Distance algorithm to determine the minimum number of changes (where a change may be inserting, deleting, or replacing a character) to transform one string into the other. It can be used to prevent users from making only minor changes to their current password when setting a new password. Note that for this password validator to be effective, it is necessary to have access to the user's current password. Therefore, if this password validator is to be enabled, the password-change-requires-current-password attribute in the password policy configuration must also be set to true.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.min-password-difference.synopsis=Specifies the minimum difference of new and old password.
-property.min-password-difference.description=A value of zero indicates that no difference between passwords is acceptable.
+user-friendly-name=Validaci\u00f3n de contrase\u00f1as basada en similitudes
+user-friendly-plural-name=Validaciones de contrase\u00f1as basadas en similitudes
+synopsis=La validaci\u00f3n de contrase\u00f1as basadas en similitudes determina si una contrase\u00f1a propuesta es aceptable midiendo su grado de similitud con la contrase\u00f1a actual del usuario.
+description=En concreto, utiliza el algoritmo de distancia de Levenshtein para determinar el n\u00famero m\u00ednimo de cambios (si un cambio consiste en insertar, eliminar o sustituir un car\u00e1cter) necesarios para transformar una cadena en otra. Se puede emplear para impedir que los usuarios lleven a cabo \u00fanicamente cambios menores en su contrase\u00f1a actual al configurar una nueva contrase\u00f1a. Tenga en cuenta que para que esta validaci\u00f3n de contrase\u00f1as sea eficaz es necesario disponer de acceso a la contrase\u00f1a actual del usuario. Por tanto, si se va a habilitar esta validaci\u00f3n de contrase\u00f1as, debe configurarse como True (verdadero) el atributo "el cambio de contrase\u00f1a requiere la contrase\u00f1a actual" en la configuraci\u00f3n de la pol\u00edtica de contrase\u00f1as.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
+property.min-password-difference.synopsis=Especifica la diferencia m\u00ednima que debe existir entre una contrase\u00f1a nueva y una antigua.
+property.min-password-difference.description=Un valor cero indica que ningunas diferencias entre contrase\u00f1as son aceptadas.
diff --git a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_fr.properties
index 847e5bd..7111857 100644
--- a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_fr.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Similarity Based Password Validator
-user-friendly-plural-name=Similarity Based Password Validators
-synopsis=The Similarity Based Password Validator determines whether a proposed password is acceptable by measuring how similar it is to the user's current password.
-description=In particular, it uses the Levenshtein Distance algorithm to determine the minimum number of changes (where a change may be inserting, deleting, or replacing a character) to transform one string into the other. It can be used to prevent users from making only minor changes to their current password when setting a new password. Note that for this password validator to be effective, it is necessary to have access to the user's current password. Therefore, if this password validator is to be enabled, the password-change-requires-current-password attribute in the password policy configuration must also be set to true.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.min-password-difference.synopsis=Specifies the minimum difference of new and old password.
-property.min-password-difference.description=A value of zero indicates that no difference between passwords is acceptable.
+user-friendly-name=Valideur de mot de passe bas\u00e9 sur la similarit\u00e9
+user-friendly-plural-name=Valideurs de mots de passe bas\u00e9s sur la similarit\u00e9
+synopsis=Le valideur de mot de passe bas\u00e9 sur la similarit\u00e9 d\u00e9termine si un mot de passe propos\u00e9 est acceptable ou pas, en mesurant sa similarit\u00e9 au mot de passe actuel de l'utilisateur.
+description=Il utilise en particulier l'algorithme de distance de Levenshtein pour d\u00e9terminer le nombre minimal de modifications (l\u00e0 o\u00f9 une modification peut ins\u00e9rer, supprimer ou remplacer un caract\u00e8re) afin de transformer une cha\u00eene dans l'autre. Il peut \u00eatre utilis\u00e9 pour emp\u00eacher les utilisateurs d'apporter uniquement des modifications mineures \u00e0 leur mot de passe actuel lorsqu'ils d\u00e9finissent un nouveau mot de passe. Remarque : pour que ce valideur de mot de passe soit effectif, il faut avoir acc\u00e8s au mot de passe actuel de l'utilisateur. Par cons\u00e9quent, si ce valideur de mot de passe doit \u00eatre activ\u00e9, l'attribut password-change-requires-current-password de la configuration de r\u00e8gle de mot de passe doit \u00e9galement \u00eatre d\u00e9finie \u00e0 \u00ab true \u00bb.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
+property.min-password-difference.synopsis=Sp\u00e9cifie la diff\u00e9rence minimale entre l'ancien et le nouveau mot de passe.
+property.min-password-difference.description=La valeur z\u00e9ro indique qu'aucune diff\u00e9rence entre les mots de passe n'est acceptable.
diff --git a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_zh_CN.properties
index 847e5bd..0ddcbba 100644
--- a/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SimilarityBasedPasswordValidatorCfgDefn_zh_CN.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Similarity Based Password Validator
-user-friendly-plural-name=Similarity Based Password Validators
-synopsis=The Similarity Based Password Validator determines whether a proposed password is acceptable by measuring how similar it is to the user's current password.
-description=In particular, it uses the Levenshtein Distance algorithm to determine the minimum number of changes (where a change may be inserting, deleting, or replacing a character) to transform one string into the other. It can be used to prevent users from making only minor changes to their current password when setting a new password. Note that for this password validator to be effective, it is necessary to have access to the user's current password. Therefore, if this password validator is to be enabled, the password-change-requires-current-password attribute in the password policy configuration must also be set to true.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.min-password-difference.synopsis=Specifies the minimum difference of new and old password.
-property.min-password-difference.description=A value of zero indicates that no difference between passwords is acceptable.
+user-friendly-name=\u57fa\u4e8e\u76f8\u4f3c\u6027\u7684\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+user-friendly-plural-name=\u57fa\u4e8e\u76f8\u4f3c\u6027\u7684\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+synopsis=\u57fa\u4e8e\u76f8\u4f3c\u6027\u7684\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u53ef\u4ee5\u901a\u8fc7\u8861\u91cf\u5efa\u8bae\u5bc6\u7801\u4e0e\u7528\u6237\u5f53\u524d\u5bc6\u7801\u4e4b\u95f4\u7684\u76f8\u4f3c\u7a0b\u5ea6\u6765\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u63a5\u53d7\u5efa\u8bae\u5bc6\u7801\u3002
+description=\u7279\u522b\u662f\uff0c\u5176\u4f7f\u7528 Levenshtein Distance \u7b97\u6cd5\u786e\u5b9a\u5c06\u4e00\u4e2a\u5b57\u7b26\u4e32\u8f6c\u6362\u4e3a\u5176\u4ed6\u5b57\u7b26\u4e32\u7684\u6700\u5927\u66f4\u6539\uff08\u5176\u4e2d\uff0c\u66f4\u6539\u53ef\u4ee5\u662f\u63d2\u5165\u3001\u5220\u9664\u6216\u66ff\u6362\u5b57\u7b26\uff09\u6570\u3002\u5176\u53ef\u4ee5\u7528\u4e8e\u9632\u6b62\u7528\u6237\u5728\u8bbe\u7f6e\u65b0\u5bc6\u7801\u65f6\u4ec5\u5bf9\u5176\u5f53\u524d\u5bc6\u7801\u8fdb\u884c\u5fae\u5c0f\u66f4\u6539\u3002\u8bf7\u6ce8\u610f\uff0c\u8981\u4f7f\u8be5\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u6709\u6548\uff0c\u5219\u5fc5\u987b\u5177\u6709\u5bf9\u7528\u6237\u5f53\u524d\u5bc6\u7801\u7684\u8bbf\u95ee\u6743\u3002\u56e0\u6b64\uff0c\u5982\u679c\u5c06\u8981\u542f\u7528\u8be5\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\uff0c\u8fd8\u5fc5\u987b\u5c06\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u4e2d\u7684 password-change-requires-current-password \u5c5e\u6027\u8bbe\u7f6e\u4e3a\u201cTrue\u201d\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.min-password-difference.synopsis=\u6307\u5b9a\u65b0\u5bc6\u7801\u4e0e\u65e7\u5bc6\u7801\u7684\u6700\u5927\u5dee\u522b\u3002
+property.min-password-difference.description=\u503c\u4e3a\u96f6\u8868\u793a\u65b0\u5bc6\u7801\u4e0e\u65e7\u5bc6\u7801\u4e4b\u95f4\u53ef\u4ee5\u65e0\u5dee\u522b\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_de.properties
index 33b4226..834dc6d 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Retention Policy
-user-friendly-plural-name=Size Limit Log Retention Policies
-synopsis=Retention policy based on the amount of space taken by all the log files on disk.
-property.disk-space-used.synopsis=Specifies the maximum total disk space used by the log files.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation.
+user-friendly-name=Gr\u00f6\u00dfenbeschr\u00e4nkungs-Protokollr\u00fcckhalterichtlinie
+user-friendly-plural-name=Gr\u00f6\u00dfenbeschr\u00e4nkungs-Protokollr\u00fcckhalterichtlinien
+synopsis=R\u00fcckhalterichtlinie auf Basis der Kapazit\u00e4t, die von allen Protokolldateien auf der Festplatte eingenommen wird.
+property.disk-space-used.synopsis=Gibt die gesamte Festplattenkapazit\u00e4t an, die von den Protokolldateien beansprucht wird.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Gr\u00f6\u00dfenbeschr\u00e4nkungs-Protokollr\u00fcckhalterichtlinie implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_es.properties
index 33b4226..3b4c206 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Retention Policy
-user-friendly-plural-name=Size Limit Log Retention Policies
-synopsis=Retention policy based on the amount of space taken by all the log files on disk.
-property.disk-space-used.synopsis=Specifies the maximum total disk space used by the log files.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation.
+user-friendly-name=Pol\u00edtica de retenci\u00f3n del registro de l\u00edmite de tama\u00f1o
+user-friendly-plural-name=Pol\u00edticas de retenci\u00f3n del registro de l\u00edmite de tama\u00f1o
+synopsis=Pol\u00edtica de retenci\u00f3n basada en el espacio que ocupan todos los archivos de registro del disco.
+property.disk-space-used.synopsis=Especifica el espacio en disco m\u00e1ximo total que ocupan los archivos de registro.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de retenci\u00f3n del registro de l\u00edmite de tama\u00f1o.
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_fr.properties
index 33b4226..5fc4fc5 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Retention Policy
-user-friendly-plural-name=Size Limit Log Retention Policies
-synopsis=Retention policy based on the amount of space taken by all the log files on disk.
-property.disk-space-used.synopsis=Specifies the maximum total disk space used by the log files.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation.
+user-friendly-name=Strat\u00e9gie de r\u00e9tention du journal pour la limite de taille
+user-friendly-plural-name=Strat\u00e9gies de r\u00e9tention du journal pour la limite de taille
+synopsis=Strat\u00e9gie de r\u00e9tention bas\u00e9e sur la quantit\u00e9 d'espace prise par tous les fichiers journaux sur le disque.
+property.disk-space-used.synopsis=Sp\u00e9cifie l'espace disque total maximum utilis\u00e9 par les fichiers journaux.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de r\u00e9tention du journal pour la limite de taille.
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_zh_CN.properties
index 33b4226..4cb85ab 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRetentionPolicyCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Retention Policy
-user-friendly-plural-name=Size Limit Log Retention Policies
-synopsis=Retention policy based on the amount of space taken by all the log files on disk.
-property.disk-space-used.synopsis=Specifies the maximum total disk space used by the log files.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation.
+user-friendly-name=\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+user-friendly-plural-name=\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565
+synopsis=\u4fdd\u7559\u7b56\u7565\u57fa\u4e8e\u78c1\u76d8\u4e0a\u7684\u6240\u6709\u65e5\u5fd7\u6587\u4ef6\u5360\u7528\u7684\u7a7a\u95f4\u7684\u5927\u5c0f\u3002
+property.disk-space-used.synopsis=\u6307\u5b9a\u65e5\u5fd7\u6587\u4ef6\u6240\u7528\u7684\u6700\u5927\u603b\u78c1\u76d8\u7a7a\u95f4\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_de.properties
index 611f804..c3ff9fe 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Rotation Policy
-user-friendly-plural-name=Size Limit Log Rotation Policies
-synopsis=Rotation policy based on the size of the log file.
-property.file-size-limit.synopsis=Specifies the maximum size that a log file can reach before it is rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Rotation Policy implementation.
+user-friendly-name=Protokollgr\u00f6\u00dfenlimit-Rotationsrichtlinie
+user-friendly-plural-name=Protokollgr\u00f6\u00dfenlimit-Rotationsrichtlinien
+synopsis=Rotationsrichtlinie auf Basis der Protokolldateigr\u00f6\u00dfe.
+property.file-size-limit.synopsis=Gibt die maximale Gr\u00f6\u00dfe an, die eine Protokolldatei erreichen kann, bevor sie rotiert wird.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Protokollgr\u00f6\u00dfenlimit-Rotationsrichtlinie implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_es.properties
index 611f804..f4f4531 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Rotation Policy
-user-friendly-plural-name=Size Limit Log Rotation Policies
-synopsis=Rotation policy based on the size of the log file.
-property.file-size-limit.synopsis=Specifies the maximum size that a log file can reach before it is rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Rotation Policy implementation.
+user-friendly-name=Pol\u00edtica de rotaci\u00f3n del registro de l\u00edmite de tama\u00f1o
+user-friendly-plural-name=Pol\u00edticas de rotaci\u00f3n del registro de l\u00edmite de tama\u00f1o
+synopsis=Pol\u00edtica de rotaci\u00f3n en funci\u00f3n del tama\u00f1o del archivo de registro.
+property.file-size-limit.synopsis=Especifica el tama\u00f1o m\u00e1ximo que puede alcanzar un archivo de registro antes de que se rote.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de rotaci\u00f3n del registro de l\u00edmite de tama\u00f1o.
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_fr.properties
index 611f804..1dc3d47 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Rotation Policy
-user-friendly-plural-name=Size Limit Log Rotation Policies
-synopsis=Rotation policy based on the size of the log file.
-property.file-size-limit.synopsis=Specifies the maximum size that a log file can reach before it is rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Rotation Policy implementation.
+user-friendly-name=Strat\u00e9gie de rotation des journaux pour la limite de taille
+user-friendly-plural-name=Strat\u00e9gies de rotation des journaux pour la limite de taille
+synopsis=Strat\u00e9gie de rotation bas\u00e9e sur la taille du fichier journal.
+property.file-size-limit.synopsis=Sp\u00e9cifie la taille maximum qu'un fichier journal peut atteindre avant sa rotation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de rotation des journaux pour la limite de taille.
diff --git a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_zh_CN.properties
index 611f804..0df1922 100644
--- a/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SizeLimitLogRotationPolicyCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Size Limit Log Rotation Policy
-user-friendly-plural-name=Size Limit Log Rotation Policies
-synopsis=Rotation policy based on the size of the log file.
-property.file-size-limit.synopsis=Specifies the maximum size that a log file can reach before it is rotated.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Size Limit Log Rotation Policy implementation.
+user-friendly-name=\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+user-friendly-plural-name=\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+synopsis=\u8f6e\u8f6c\u7b56\u7565\u57fa\u4e8e\u65e5\u5fd7\u6587\u4ef6\u7684\u5927\u5c0f\u3002
+property.file-size-limit.synopsis=\u6307\u5b9a\u65e5\u5fd7\u6587\u4ef6\u5728\u8f6e\u8f6c\u4e4b\u524d\u53ef\u4ee5\u8fbe\u5230\u7684\u6700\u5927\u5927\u5c0f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_de.properties
index 92ee691..9fa562e 100644
--- a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_de.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Soft Reference Entry Cache
-user-friendly-plural-name=Soft Reference Entry Caches
-synopsis=The Soft Reference Entry Cache is a Directory Server entry cache implementation that uses soft references to manage objects to allow them to be freed if the JVM is running low on memory.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Soft Reference Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time in milliseconds to wait while attempting to acquire a read or write lock.
+user-friendly-name=Eintragscache f\u00fcr mehrdeutige Referenzen
+user-friendly-plural-name=Eintragscachesf\u00fcr mehrdeutige Referenzen
+synopsis=Der Eintragscache f\u00fcr mehrdeutige Referenzen ist eine Implementierung des Directory-Server-Eintrags, die mehrdeutige Referenzen zum Verwalten von Objekten verwendet, sodass Objekte freigesetzt werden k\u00f6nnen, wenn die Speicherkapazit\u00e4t von JVM ersch\u00f6pft ist.
+property.cache-level.synopsis=Gibt die Cacheebene in der Cachereihenfolge an, wenn mehr als eine Instanz des Caches konfiguriert ist.
+property.enabled.synopsis=Gibt an, ob der Eintragscache f\u00fcr mehrdeutige Referenzen aktiviert ist.
+property.exclude-filter.synopsis=Der Filtersatz, der die Eintr\u00e4ge definiert, die aus dem Cache ausgeschlossen werden.
+property.include-filter.synopsis=Der Filtersatz, der die Eintr\u00e4ge definiert, die im Cache einbezogen werden.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Eintragscache f\u00fcr mehrdeutige Referenzen implementiert.
+property.lock-timeout.synopsis=Gibt die Zeitspanne in Millisekunden an, in der auf eine Schreibe- oder Lesesperre gewartet wird.
diff --git a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_es.properties
index 92ee691..4b69efd 100644
--- a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_es.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Soft Reference Entry Cache
-user-friendly-plural-name=Soft Reference Entry Caches
-synopsis=The Soft Reference Entry Cache is a Directory Server entry cache implementation that uses soft references to manage objects to allow them to be freed if the JVM is running low on memory.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Soft Reference Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time in milliseconds to wait while attempting to acquire a read or write lock.
+user-friendly-name=Memoria cach\u00e9 de entrada de referencia programable
+user-friendly-plural-name=Memorias cach\u00e9 de entrada de referencia programable
+synopsis=La memoria cach\u00e9 de entrada de referencia programable es una implementaci\u00f3n de memoria cach\u00e9 de entrada de servidor de directorios que utiliza referencias programables para administrar objetos que les permitan liberarse si la JVM se est\u00e1 ejecutando lentamente en la memoria.
+property.cache-level.synopsis=Especifica el nivel del orden de la cach\u00e9 si se ha configurado m\u00e1s de una instancia de la cach\u00e9. 
+property.enabled.synopsis=Indica si est\u00e1 habilitada la memoria cach\u00e9 de entrada de referencia programable.
+property.exclude-filter.synopsis=El conjunto de filtros que definen las entradas que deben excluirse de la cach\u00e9.
+property.include-filter.synopsis=El conjunto de filtros que definen las entradas que deben incluirse en la cach\u00e9.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la memoria cach\u00e9 de entrada de referencia programable.
+property.lock-timeout.synopsis=Especifica la duraci\u00f3n m\u00e1xima en milisegundos que hay que esperar mientras se intenta adquirir un bloqueo de escritura o lectura.
diff --git a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_fr.properties
index 92ee691..378b166 100644
--- a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_fr.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Soft Reference Entry Cache
-user-friendly-plural-name=Soft Reference Entry Caches
-synopsis=The Soft Reference Entry Cache is a Directory Server entry cache implementation that uses soft references to manage objects to allow them to be freed if the JVM is running low on memory.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Soft Reference Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time in milliseconds to wait while attempting to acquire a read or write lock.
+user-friendly-name=Cache d'entr\u00e9e de soft r\u00e9f\u00e9rence
+user-friendly-plural-name=Caches d'entr\u00e9e de soft r\u00e9f\u00e9rence
+synopsis=Le cache d'entr\u00e9e de soft r\u00e9f\u00e9rence est une impl\u00e9mentation de cache d'entr\u00e9e de Directory Server qui utilise des soft r\u00e9f\u00e9rences pour g\u00e9rer les objets et leur permettre d'\u00eatre lib\u00e9r\u00e9s si la JVM est ex\u00e9cut\u00e9e avec peu de m\u00e9moire.
+property.cache-level.synopsis=Sp\u00e9cifie le niveau de cache dans l'ordre du cache si plus d'une instance du cache est configur\u00e9e.
+property.enabled.synopsis=Indique si le cache d'entr\u00e9e de soft r\u00e9f\u00e9rence est activ\u00e9.
+property.exclude-filter.synopsis=L'ensemble de filtres qui d\u00e9finit les entr\u00e9es qui doivent \u00eatre exclues du cache.
+property.include-filter.synopsis=L'ensemble de filtres qui d\u00e9finit les entr\u00e9es qui doivent \u00eatre incluses dans le cache.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du cache d'entr\u00e9e de soft r\u00e9f\u00e9rence.
+property.lock-timeout.synopsis=Sp\u00e9cifie la dur\u00e9e en millisecondes \u00e0 attendre lors d'une tentative d'acquisition de verrou de lecture ou d'\u00e9criture.
diff --git a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_ja.properties
index cc9f396..c9e2f43 100644
--- a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_ja.properties
@@ -1,7 +1,7 @@
 user-friendly-name=\u30bd\u30d5\u30c8\u53c2\u7167\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5
 user-friendly-plural-name=\u30bd\u30d5\u30c8\u53c2\u7167\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5
 synopsis=\u30bd\u30d5\u30c8\u53c2\u7167\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u306f\u3001JVM \u304c\u30e1\u30e2\u30ea\u30fc\u4e0d\u8db3\u3067\u8d77\u52d5\u3057\u3066\u3044\u308b\u5834\u5408\u3001\u30bd\u30d5\u30c8\u53c2\u7167\u3092\u4f7f\u7528\u3057\u3066\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u7ba1\u7406\u3057\u3001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u89e3\u653e\u3055\u308c\u308b\u3088\u3046\u306b\u3059\u308b\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u5b9f\u88c5\u3067\u3059\u3002
-property.cache-level.synopsis= 
+property.cache-level.synopsis=\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u304c\u8907\u6570\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u3001\u30ad\u30e3\u30c3\u30b7\u30e5\u9806\u5e8f\u5185\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u30ec\u30d9\u30eb\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 property.enabled.synopsis=\u30bd\u30d5\u30c8\u53c2\u7167\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.exclude-filter.synopsis=\u30ad\u30e3\u30c3\u30b7\u30e5\u304b\u3089\u9664\u5916\u3059\u3079\u304d\u30a8\u30f3\u30c8\u30ea\u3092\u5b9a\u7fa9\u3059\u308b\u4e00\u9023\u306e\u30d5\u30a3\u30eb\u30bf\u3002
 property.include-filter.synopsis=\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u683c\u7d0d\u3059\u3079\u304d\u30a8\u30f3\u30c8\u30ea\u3092\u5b9a\u7fa9\u3059\u308b\u4e00\u9023\u306e\u30d5\u30a3\u30eb\u30bf\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_zh_CN.properties
index 92ee691..b46e5c5 100644
--- a/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SoftReferenceEntryCacheCfgDefn_zh_CN.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Soft Reference Entry Cache
-user-friendly-plural-name=Soft Reference Entry Caches
-synopsis=The Soft Reference Entry Cache is a Directory Server entry cache implementation that uses soft references to manage objects to allow them to be freed if the JVM is running low on memory.
-property.cache-level.synopsis=Specifies the cache level in the cache order if more than one instance of the cache is configured.
-property.enabled.synopsis=Indicates whether the Soft Reference Entry Cache is enabled.
-property.exclude-filter.synopsis=The set of filters that define the entries that should be excluded from the cache.
-property.include-filter.synopsis=The set of filters that define the entries that should be included in the cache.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation.
-property.lock-timeout.synopsis=Specifies the length of time in milliseconds to wait while attempting to acquire a read or write lock.
+user-friendly-name=\u8f6f\u5f15\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+user-friendly-plural-name=\u8f6f\u5f15\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58
+synopsis=\u8f6f\u5f15\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u662f\u6307\u5f53 JVM \u8fd0\u884c\u5185\u5b58\u4e0d\u8db3\u65f6\uff0c\u4f7f\u7528\u8f6f\u5f15\u7528\u7ba1\u7406\u5bf9\u8c61\u4ee5\u91ca\u653e\u5b83\u4eec\u7684 Directory Server \u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u5b9e\u73b0\u3002
+property.cache-level.synopsis=\u5982\u679c\u914d\u7f6e\u4e86\u591a\u4e2a\u9ad8\u901f\u7f13\u5b58\u5b9e\u4f8b\uff0c\u5219\u6309\u9ad8\u901f\u7f13\u5b58\u987a\u5e8f\u6307\u5b9a\u9ad8\u901f\u7f13\u5b58\u7ea7\u522b\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8f6f\u5f15\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u3002
+property.exclude-filter.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5e94\u6392\u9664\u7528\u4e8e\u5b9a\u4e49\u6761\u76ee\u7684\u8fc7\u6ee4\u5668\u96c6\u3002
+property.include-filter.synopsis=\u9ad8\u901f\u7f13\u5b58\u4e2d\u5e94\u5305\u62ec\u7528\u4e8e\u5b9a\u4e49\u6761\u76ee\u7684\u8fc7\u6ee4\u5668\u96c6\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u8f6f\u5f15\u7528\u6761\u76ee\u9ad8\u901f\u7f13\u5b58\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.lock-timeout.synopsis=\u6307\u5b9a\u5c1d\u8bd5\u83b7\u53d6\u8bfb\u6216\u5199\u9501\u5b9a\u65f6\u7b49\u5f85\u7684\u65f6\u95f4\uff08\u4ee5\u6beb\u79d2\u4e3a\u5355\u4f4d\uff09\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_es.properties
index 66ad763..bd53a8c 100644
--- a/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Stack Trace Monitor Provider
-user-friendly-plural-name=Stack Trace Monitor Providers
-synopsis=The Stack Trace Monitor Provider enables clients to obtain a stack trace of all the threads that are currently running in the Directory Server.
-property.enabled.synopsis=Indicates whether the Stack Trace Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Stack Trace Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n de seguimiento de pila
+user-friendly-plural-name=Proveedores de supervisi\u00f3n de seguimiento de pila
+synopsis=El proveedor de supervisi\u00f3n de seguimiento de pila permite a los clientes obtener el seguimiento de pila de todos los subprocesos que se ejecuten actualmente en el servidor de directorios.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n de seguimiento de pila est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n de seguimiento de pila. 
diff --git a/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_fr.properties
index 66ad763..0c932ae 100644
--- a/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Stack Trace Monitor Provider
-user-friendly-plural-name=Stack Trace Monitor Providers
-synopsis=The Stack Trace Monitor Provider enables clients to obtain a stack trace of all the threads that are currently running in the Directory Server.
-property.enabled.synopsis=Indicates whether the Stack Trace Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Stack Trace Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4leur du suivi de pile
+user-friendly-plural-name=Fournisseurs du contr\u00f4leur du suivi de pile
+synopsis=Le fournisseur du contr\u00f4leur du suivi de pile permet aux clients d'obtenir un suivi de pile de tous les threads qui sont en train d'\u00eatre ex\u00e9cut\u00e9s dans Directory Server.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le du suivi est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le du suivi de pile.
diff --git a/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_zh_CN.properties
index 66ad763..2251939 100644
--- a/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/StackTraceMonitorProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Stack Trace Monitor Provider
-user-friendly-plural-name=Stack Trace Monitor Providers
-synopsis=The Stack Trace Monitor Provider enables clients to obtain a stack trace of all the threads that are currently running in the Directory Server.
-property.enabled.synopsis=Indicates whether the Stack Trace Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Stack Trace Monitor Provider implementation.
+user-friendly-name=\u5806\u6808\u8ffd\u8e2a\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u5806\u6808\u8ffd\u8e2a\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u901a\u8fc7\u5806\u6808\u8ffd\u8e2a\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f,\u5ba2\u6237\u7aef\u53ef\u4ee5\u83b7\u53d6\u5f53\u524d\u5728 Directory Server \u4e2d\u8fd0\u884c\u7684\u6240\u6709\u7ebf\u7a0b\u7684\u5806\u6808\u8ffd\u8e2a\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5806\u6808\u8ffd\u8e2a\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5806\u6808\u8ffd\u8e2a\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_de.properties
index 46db7a5..151ea9f 100644
--- a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Start TLS Extended Operation Handler
-user-friendly-plural-name=Start TLS Extended Operation Handlers
-synopsis=The Start TLS Extended Operation Handler provides the ability clients to use the StartTLS extended operation to initiate a secure communication channel over an otherwise clear-text LDAP connection.
-property.enabled.synopsis=Indicates whether the Start TLS Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Start TLS Extended Operation Handler implementation.
+user-friendly-name=Erweiterter StartTLS-Vorgangshandler
+user-friendly-plural-name=Erweiterte StartTLS-Vorgangshandler
+synopsis=Die erweiterten StartTLS-Vorgangshandler bieten Clients die M\u00f6glichkeit, den erweiterten StartTLS-Vorgang zu verwenden, um einen gesicherten Kommunikationskanal \u00fcber eine sonst im Klartext gehaltene LDAP-Verbindung zu initiieren.
+property.enabled.synopsis=Gibt an, ob der erweiterte StartTLS-Vorgangshandler aktiviert ist (also ob die Typen der erweiterten Vorg\u00e4nge auf dem Server zugelassen sind).
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an die den erweiterten StartTLS-Vorgangshandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_es.properties
index 46db7a5..8b98a11 100644
--- a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Start TLS Extended Operation Handler
-user-friendly-plural-name=Start TLS Extended Operation Handlers
-synopsis=The Start TLS Extended Operation Handler provides the ability clients to use the StartTLS extended operation to initiate a secure communication channel over an otherwise clear-text LDAP connection.
-property.enabled.synopsis=Indicates whether the Start TLS Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Start TLS Extended Operation Handler implementation.
+user-friendly-name=Controlador de operaciones ampliadas Start TLS
+user-friendly-plural-name=Controladores de operaciones ampliadas Start TLS
+synopsis=El controlador de operaciones ampliadas Start TLS permite a los clientes utilizar la operaci\u00f3n ampliada StartTLS para iniciar un canal de comunicaci\u00f3n segura en una conexi\u00f3n LDAP de alguna manera no cifrada.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de operaciones ampliadas Start TLS (es decir, si se permiten los tipos de operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de operaciones ampliadas Start TLS.
diff --git a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_fr.properties
index 46db7a5..2d7cfa5 100644
--- a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Start TLS Extended Operation Handler
-user-friendly-plural-name=Start TLS Extended Operation Handlers
-synopsis=The Start TLS Extended Operation Handler provides the ability clients to use the StartTLS extended operation to initiate a secure communication channel over an otherwise clear-text LDAP connection.
-property.enabled.synopsis=Indicates whether the Start TLS Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Start TLS Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue StartTLS
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue StartTLS
+synopsis=Le gestionnaire d'op\u00e9ration \u00e9tendue StartTLS permet aux clients d'utiliser l'op\u00e9ration \u00e9tendue StartTLS pour initialiser un canal de communication s\u00e9curis\u00e9 sur une communication qui serait sinon de type LDAP en texte en clair.
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue StartTLS est activ\u00e9 (c'est-\u00e0-dire si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur). 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue Start TLS.
diff --git a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_zh_CN.properties
index 46db7a5..bb6d4ca 100644
--- a/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/StartTLSExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Start TLS Extended Operation Handler
-user-friendly-plural-name=Start TLS Extended Operation Handlers
-synopsis=The Start TLS Extended Operation Handler provides the ability clients to use the StartTLS extended operation to initiate a secure communication channel over an otherwise clear-text LDAP connection.
-property.enabled.synopsis=Indicates whether the Start TLS Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Start TLS Extended Operation Handler implementation.
+user-friendly-name=Start TLS \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=Start TLS \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=Start TLS \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u4e3a\u5ba2\u6237\u7aef\u63d0\u4f9b\u4e86\u4f7f\u7528 StartTLS \u6269\u5c55\u64cd\u4f5c\u901a\u8fc7\u5176\u4ed6\u65b9\u5f0f\u7684\u660e\u6587 LDAP \u8fde\u63a5\u6765\u542f\u52a8\u5b89\u5168\u901a\u4fe1\u901a\u9053\u7684\u529f\u80fd\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Start TLS \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u4e5f\u5c31\u662f\uff0c\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Start TLS \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_de.properties
index a3b269f..0581721 100644
--- a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Static Group Implementation
-user-friendly-plural-name=Static Group Implementations
-synopsis=The Static Group Implementation provides a grouping mechanism in which the group membership is based on an explicit list of the DNs of the users that are members of the group.
-description=Note that it is possible to nest static groups by including the DN of a nested group in the member list for the parent group.
-property.enabled.synopsis=Indicates whether the Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Static Group Implementation implementation.
+user-friendly-name=Statische Gruppenimplementierung
+user-friendly-plural-name=Statische Gruppenimplementierungen
+synopsis=Die statische Gruppenimplementierung bietet einen Gruppierungsmechanismus, in dem die Gruppenmitgliedschaft auf eine ausdr\u00fccklichen Liste der DNs der Benutzers beruht, die Mitglieder der Gruppe sind.
+description=Beachten Sie, dass es m\u00f6glich ist, statische Gruppen unterzubringen, indem statische Gruppen in den DN einer Gruppe in einer Mitgliedsliste der \u00fcbergeordneten Gruppe einbezogen werden.
+property.enabled.synopsis=Gibt an, ob die statische Gruppenimplementierung aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifzierten Namen der Java-Klasse an, die die statische Gruppenimplementierung implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_es.properties
index a3b269f..145f653 100644
--- a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Static Group Implementation
-user-friendly-plural-name=Static Group Implementations
-synopsis=The Static Group Implementation provides a grouping mechanism in which the group membership is based on an explicit list of the DNs of the users that are members of the group.
-description=Note that it is possible to nest static groups by including the DN of a nested group in the member list for the parent group.
-property.enabled.synopsis=Indicates whether the Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Static Group Implementation implementation.
+user-friendly-name=Implementaci\u00f3n de grupo est\u00e1tico
+user-friendly-plural-name=Implementaciones de grupo est\u00e1tico
+synopsis=La implementaci\u00f3n de grupo est\u00e1tico proporciona un mecanismo de agrupamiento en el que los miembros del grupo se basan en una lista expl\u00edcita de los ND de los usuarios que son miembros del grupo.
+description=Tenga en cuenta que es posible anidar grupos est\u00e1ticos incluyendo el DN de un grupo anidado en la lista de miembros para el grupo principal.
+property.enabled.synopsis=Indica si est\u00e1 habilitada la implementaci\u00f3n de grupo est\u00e1tico.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de grupo est\u00e1tico.
diff --git a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_fr.properties
index a3b269f..6222836 100644
--- a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Static Group Implementation
-user-friendly-plural-name=Static Group Implementations
-synopsis=The Static Group Implementation provides a grouping mechanism in which the group membership is based on an explicit list of the DNs of the users that are members of the group.
-description=Note that it is possible to nest static groups by including the DN of a nested group in the member list for the parent group.
-property.enabled.synopsis=Indicates whether the Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Static Group Implementation implementation.
+user-friendly-name=Impl\u00e9mentation du groupe statique
+user-friendly-plural-name=Impl\u00e9mentations du groupe statique
+synopsis=L'impl\u00e9mentation du groupe statique fournit un m\u00e9canisme de groupement dans lequel l'appartenance \u00e0 un groupe est bas\u00e9e sur une liste explicite de DN d'utilisateurs qui sont membres du groupe.
+description=Remarque\u00a0: il est possible d'imbriquer des groupes statiques en incluant le DN d'un groupe imbriqu\u00e9 dans la liste de membres pour le groupe parent. 
+property.enabled.synopsis=Indique si l'impl\u00e9mentation du groupe statique est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du groupe statique.
diff --git a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_zh_CN.properties
index a3b269f..f7f84fb 100644
--- a/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/StaticGroupImplementationCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Static Group Implementation
-user-friendly-plural-name=Static Group Implementations
-synopsis=The Static Group Implementation provides a grouping mechanism in which the group membership is based on an explicit list of the DNs of the users that are members of the group.
-description=Note that it is possible to nest static groups by including the DN of a nested group in the member list for the parent group.
-property.enabled.synopsis=Indicates whether the Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Static Group Implementation implementation.
+user-friendly-name=\u9759\u6001\u7ec4\u5b9e\u73b0
+user-friendly-plural-name=\u9759\u6001\u7ec4\u5b9e\u73b0
+synopsis=\u9759\u6001\u7ec4\u5b9e\u73b0\u63d0\u4f9b\u4e86\u4e00\u79cd\u5206\u7ec4\u673a\u5236\uff0c\u5176\u4e2d\u7ec4\u6210\u5458\u8d44\u683c\u57fa\u4e8e\u8eab\u4e3a\u8be5\u7ec4\u6210\u5458\u7684\u7528\u6237 DN \u7684\u663e\u5f0f\u5217\u8868\u3002
+description=\u8bf7\u6ce8\u610f\uff0c\u53ef\u4ee5\u901a\u8fc7\u5c06\u5d4c\u5957\u7ec4\u7684 DN \u5305\u62ec\u5728\u7236\u7ec4\u7684\u6210\u5458\u5217\u8868\u4e2d\u6765\u5d4c\u5957\u9759\u6001\u7ec4\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u9759\u6001\u7ec4\u5b9e\u73b0\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u9759\u6001\u7ec4\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_de.properties
index 86a7f21..d1eccf0 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_de.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Subject Attribute To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject Attribute To User Attribute Certificate Mappers
-synopsis=The Subject Attribute To User Attribute Certificate Mapper maps client certificates to user entries by mapping the values of attributes contained in the certificate subject to attributes contained in user entries.
-property.enabled.synopsis=Indicates whether the Subject Attribute To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Attribute To User Attribute Certificate Mapper implementation.
-property.subject-attribute-mapping.synopsis=Specifies a mapping between certificate attributes and user attributes.
-property.subject-attribute-mapping.description=Each value should be in the form "certattr:userattr" where certattr is the name of the attribute in the certificate subject and userattr is the name of the corresponding attribute in user entries. There may be multiple mappings defined, and when performing the mapping values for all attributes present in the certificate subject that have mappings defined must be present in the corresponding user entries.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=Betreffsattribut-f\u00fcr-Benutzerattributzertifikat-Mapper
+user-friendly-plural-name=Betreffsattribut-f\u00fcr Benutzerattributzertifikat-Mapper
+synopsis=Der Betreffsattribut-f\u00fcr-Benutzerattributzertifikat-Mapper ordnet Clientzertifikate Benutzereintr\u00e4gen zu, indem er die Werte der Attribute im Zertifikatsbetreff Attributen zuordnet, die in den Benutzereintr\u00e4gen enthalten sind.
+property.enabled.synopsis=Gibt an, ob der Betreffsattribut-f\u00fcr Benutzerattributzertifikat-Mapper aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Betreffsattribut-f\u00fcr Benutzerattributzertifikat-Mapper implementiert.
+property.subject-attribute-mapping.synopsis=Gibt eine Zuordnung zwischen Zertifikatattributen und Benutzerattribuen an.
+property.subject-attribute-mapping.description=Jeder Wert muss das Format "certattr:userattr" haben, wobei certattr der Name des Attributs im Zertifikatbetreff und userattr der Name des entsprechenden Attributs in den Benutzereintr\u00e4gen ist. Es sind mehrere Zuordnungen definiert. Beim Ausf\u00fchren von Zuordnungswerten f\u00fcr alle Attribute im Zertifikatbetreff, f\u00fcr die Zuordnungen definiert sind, m\u00fcssen Entsprechungen in den jeweiligen Benutzereintr\u00e4gen definiert sein.
+property.user-base-dn.synopsis=Gibt die Basis-DNs an, die verwendet werden, wenn Suchvorg\u00e4nge ausgef\u00fchrt werden, um ein Clientzertifikat einem Benutzereintrag zuzuordnen.
+property.user-base-dn.default-behavior.alias.synopsis=Der Server f\u00fchrt die Suche in allen \u00f6ffentlichen Namenskontexten aus.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_es.properties
index 86a7f21..88d2cd0 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_es.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Subject Attribute To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject Attribute To User Attribute Certificate Mappers
-synopsis=The Subject Attribute To User Attribute Certificate Mapper maps client certificates to user entries by mapping the values of attributes contained in the certificate subject to attributes contained in user entries.
-property.enabled.synopsis=Indicates whether the Subject Attribute To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Attribute To User Attribute Certificate Mapper implementation.
-property.subject-attribute-mapping.synopsis=Specifies a mapping between certificate attributes and user attributes.
-property.subject-attribute-mapping.description=Each value should be in the form "certattr:userattr" where certattr is the name of the attribute in the certificate subject and userattr is the name of the corresponding attribute in user entries. There may be multiple mappings defined, and when performing the mapping values for all attributes present in the certificate subject that have mappings defined must be present in the corresponding user entries.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=Asignador de certificados de atributos de asunto a atributos de usuario
+user-friendly-plural-name=Asignadores de certificados de atributos de asunto a atributos de usuario
+synopsis=Este elemento permite asignar certificados de cliente a entradas de usuario mediante la asignaci\u00f3n de los valores de los atributos incluidos en el asunto del certificado a los atributos incluidos en las entradas de usuario.
+property.enabled.synopsis=Indica si se ha habilitado el asignador de certificados de atributos de asunto a atributos de usuario.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del asignador de certificados de atributos de asunto a atributos de usuario.
+property.subject-attribute-mapping.synopsis=Especifica una asignaci\u00f3n entre los atributos de certificado y los de usuario.
+property.subject-attribute-mapping.description=Cada valor debe presentar el formato "certattr:userattr" siendo "certattr" el nombre del atributo del asunto del certificado y "userattr" el nombre del atributo correspondiente de las entradas de usuario. Puede haber varias asignaciones definidas y, al realizar la asignaci\u00f3n, los valores de todos los atributos incluidos en el asunto del certificado que tiene asignaciones definidas deben estar presentes en las entradas de usuario correspondientes.
+property.user-base-dn.synopsis=Especifica los DN de base que deben utilizarse al realizar b\u00fasquedas con el fin de asignar el certificado de cliente a una entrada de usuario.
+property.user-base-dn.default-behavior.alias.synopsis=El servidor realizar\u00e1 la b\u00fasqueda en todos los contextos de nombres p\u00fablicos.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_fr.properties
index 86a7f21..be9d48f 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_fr.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Subject Attribute To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject Attribute To User Attribute Certificate Mappers
-synopsis=The Subject Attribute To User Attribute Certificate Mapper maps client certificates to user entries by mapping the values of attributes contained in the certificate subject to attributes contained in user entries.
-property.enabled.synopsis=Indicates whether the Subject Attribute To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Attribute To User Attribute Certificate Mapper implementation.
-property.subject-attribute-mapping.synopsis=Specifies a mapping between certificate attributes and user attributes.
-property.subject-attribute-mapping.description=Each value should be in the form "certattr:userattr" where certattr is the name of the attribute in the certificate subject and userattr is the name of the corresponding attribute in user entries. There may be multiple mappings defined, and when performing the mapping values for all attributes present in the certificate subject that have mappings defined must be present in the corresponding user entries.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=Mappeur de certificat d'attribut utilisateur \u00e0 un attribut objet
+user-friendly-plural-name=Mappeurs de certificat d'attribut utilisateur \u00e0 un attribut objet
+synopsis=Le mappeur de certificat d'attribut utilisateur \u00e0 un attribut objet mappe les certificats de client aux entr\u00e9es utilisateur, en mappant les valeurs d'attributs de l'objet du certificat aux attributs des entr\u00e9es utilisateur. 
+property.enabled.synopsis=Indique si le mappeur de certificat d'attribut utilisateur \u00e0 un attribut objet est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur de certificat d'attribut utilisateur \u00e0 un attribut objet.
+property.subject-attribute-mapping.synopsis=Sp\u00e9cifie un mappage entre les attributs de certificat et les attributs d'utilisateur.
+property.subject-attribute-mapping.description=Chaque valeur doit \u00eatre de la forme "certattr:userattr" o\u00f9 certattr est le nom de l'attribut dans l'objet du certificat, et userattr est le nom de l'attribut correspondant dans les entr\u00e9es utilisateur. Il peut y avoir plusieurs mappages d\u00e9finis, et lorsque le mappage est effectu\u00e9, les valeurs de tous les attributs pr\u00e9sents dans l'objet du certificat qui ont des mappages d\u00e9finis doivent \u00eatre pr\u00e9sents dans les entr\u00e9es utilisateur correspondantes. 
+property.user-base-dn.synopsis=Sp\u00e9cifie les DN de base \u00e0 utiliser lorsque des recherches sont effectu\u00e9es pour mapper le certificat client \u00e0 une entr\u00e9e utilisateur.
+property.user-base-dn.default-behavior.alias.synopsis=Le serveur effectuera la recherche dans tous les contextes de nommage publics.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_zh_CN.properties
index 86a7f21..4df9df7 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectAttributeToUserAttributeCertificateMapperCfgDefn_zh_CN.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Subject Attribute To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject Attribute To User Attribute Certificate Mappers
-synopsis=The Subject Attribute To User Attribute Certificate Mapper maps client certificates to user entries by mapping the values of attributes contained in the certificate subject to attributes contained in user entries.
-property.enabled.synopsis=Indicates whether the Subject Attribute To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Attribute To User Attribute Certificate Mapper implementation.
-property.subject-attribute-mapping.synopsis=Specifies a mapping between certificate attributes and user attributes.
-property.subject-attribute-mapping.description=Each value should be in the form "certattr:userattr" where certattr is the name of the attribute in the certificate subject and userattr is the name of the corresponding attribute in user entries. There may be multiple mappings defined, and when performing the mapping values for all attributes present in the certificate subject that have mappings defined must be present in the corresponding user entries.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=\u62e5\u6709\u8005\u5c5e\u6027\u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+user-friendly-plural-name=\u62e5\u6709\u8005\u5c5e\u6027\u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+synopsis=\u62e5\u6709\u8005\u5c5e\u6027\u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u901a\u8fc7\u5c06\u8bc1\u4e66\u62e5\u6709\u8005\u4e2d\u5305\u542b\u7684\u5c5e\u6027\u7684\u503c\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b\u7684\u5c5e\u6027\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u62e5\u6709\u8005\u5c5e\u6027\u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u62e5\u6709\u8005\u5c5e\u6027\u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.subject-attribute-mapping.synopsis=\u6307\u5b9a\u8bc1\u4e66\u5c5e\u6027\u4e0e\u7528\u6237\u5c5e\u6027\u4e4b\u95f4\u7684\u6620\u5c04\u3002
+property.subject-attribute-mapping.description=\u6bcf\u4e2a\u503c\u90fd\u5e94\u4f7f\u7528\u683c\u5f0f\u201ccertattr:userattr\u201d\uff0c\u5176\u4e2d certattr \u662f\u8bc1\u4e66\u62e5\u6709\u8005\u4e2d\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u800c userattr \u662f\u7528\u6237\u6761\u76ee\u4e2d\u76f8\u5bf9\u5e94\u5c5e\u6027\u7684\u540d\u79f0\u3002\u53ef\u80fd\u5b9a\u4e49\u4e86\u591a\u4e2a\u6620\u5c04\uff0c\u5728\u6620\u5c04\u8bc1\u4e66\u4e3b\u4f53\u4e2d\u5b58\u5728\u7684\u5df2\u5b9a\u4e49\u6620\u5c04\u7684\u6240\u6709\u5c5e\u6027\u7684\u503c\u65f6\uff0c\u76f8\u5e94\u7684\u7528\u6237\u6761\u76ee\u4e2d\u4e5f\u5fc5\u987b\u5b58\u5728\u8fd9\u4e9b\u5c5e\u6027\u3002
+property.user-base-dn.synopsis=\u6307\u5b9a\u5728\u6267\u884c\u641c\u7d22\u4ee5\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002
+property.user-base-dn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e2d\u6267\u884c\u641c\u7d22\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_de.properties
index 3dafc7c..b383647 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_de.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Subject DN To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject DN To User Attribute Certificate Mappers
-synopsis=The Subject DN To User Attribute Certificate Mapper maps client certificates to user entries by looking for the certificate subject DN in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Subject DN To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation.
-property.subject-attribute.synopsis=Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=Mapper f\u00fcr Betreffs-DN f\u00fcr Benutzerattributzertifikat
+user-friendly-plural-name=Mapper f\u00fcr Betreffs-DN f\u00fcr Benutzerattributzertifikat
+synopsis=Der Mapper f\u00fcr Betreffs-DN f\u00fcr Benutzerattributzertifikat ordnet Client-Zertifikate Benutzereintr\u00e4gen zu, indem der Zertifikat-Benutzer-DN einem bestimmten Attribut von Benutzereintr\u00e4gen zugewiesen wird.
+property.enabled.synopsis=Gibt an, ob der Mapper f\u00fcr Betreffs-DN f\u00fcr Benutzerattributzertifikat aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, doe den Mapper f\u00fcr Betreffs-DN f\u00fcr Benutzerattributzertifikat implementieren.
+property.subject-attribute.synopsis=Gibt den Namen oder die OID des Attributs an, dessen Name genau mit dem Zertifikat-Betreffs-DN \u00fcbeinstimmen muss.
+property.user-base-dn.synopsis=Gibt die Basis-DNs an, die verwendet werden, wenn Suchvorg\u00e4nge ausgef\u00fchrt werden, um ein Clientzertifikat einem Benutzereintrag zuzuordnen.
+property.user-base-dn.default-behavior.alias.synopsis=Der Server f\u00fchrt die Suche in allen \u00f6ffentlichen Namenskontexten aus.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_es.properties
index 3dafc7c..13a6197 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_es.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Subject DN To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject DN To User Attribute Certificate Mappers
-synopsis=The Subject DN To User Attribute Certificate Mapper maps client certificates to user entries by looking for the certificate subject DN in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Subject DN To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation.
-property.subject-attribute.synopsis=Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=Asignador de ND de asunto a certificado de atributo de usuario
+user-friendly-plural-name=Asignadores de ND de asunto a certificado de atributo de usuario
+synopsis=El asignador de ND de asunto a certificado de atributo de usuario asigna certificados de cliente a entradas de usuario buscando el ND de asunto del certificado en un atributo espec\u00edfico de las entradas de usuario.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el asignador de ND de asunto a certificado de atributo de usuario.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del asignador de ND de asunto a certificado de atributo de usuario.
+property.subject-attribute.synopsis=Especifica el nombre u OID del atributo cuyo valor debe coincidir exactamente con el ND de asunto de certificado.
+property.user-base-dn.synopsis=Especifica los DN de base que deben utilizarse al realizar b\u00fasquedas con el fin de asignar el certificado de cliente a una entrada de usuario.
+property.user-base-dn.default-behavior.alias.synopsis=El servidor realizar\u00e1 la b\u00fasqueda en todos los contextos de nombres p\u00fablicos.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_fr.properties
index 3dafc7c..c108e6a 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_fr.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Subject DN To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject DN To User Attribute Certificate Mappers
-synopsis=The Subject DN To User Attribute Certificate Mapper maps client certificates to user entries by looking for the certificate subject DN in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Subject DN To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation.
-property.subject-attribute.synopsis=Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=Mappeur de certificat d'attribut utilisateur vers DN d'objet 
+user-friendly-plural-name=Mappeurs de certificat d'attribut utilisateur vers DN d'objet 
+synopsis=Le mappeur de certificat d'attribut utilisateur vers DN d'objet  mappe les certificats client \u00e0 des entr\u00e9es utilisateur en cherchant le DN d'objet du certificat dans un attribut sp\u00e9cifi\u00e9 dans des entr\u00e9es utilisateur. 
+property.enabled.synopsis=Indique si le mappeur de certificat d'attribut utilisateur vers DN d'objet est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur de certificat d'attribut utilisateur vers DN d'objet.
+property.subject-attribute.synopsis=Sp\u00e9cifie le nom ou OID de l'attribut dont la valeur doit exactement correspondre au DN d'objet de certificat.
+property.user-base-dn.synopsis=Sp\u00e9cifie les DN de base \u00e0 utiliser lorsque des recherches sont effectu\u00e9es pour mapper le certificat client \u00e0 une entr\u00e9e utilisateur.
+property.user-base-dn.default-behavior.alias.synopsis=Le serveur effectuera la recherche dans tous les contextes de nommage publics.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_zh_CN.properties
index 3dafc7c..75e8387 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectDNToUserAttributeCertificateMapperCfgDefn_zh_CN.properties
@@ -1,8 +1,8 @@
-user-friendly-name=Subject DN To User Attribute Certificate Mapper
-user-friendly-plural-name=Subject DN To User Attribute Certificate Mappers
-synopsis=The Subject DN To User Attribute Certificate Mapper maps client certificates to user entries by looking for the certificate subject DN in a specified attribute of user entries.
-property.enabled.synopsis=Indicates whether the Subject DN To User Attribute Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation.
-property.subject-attribute.synopsis=Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
-property.user-base-dn.synopsis=Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
-property.user-base-dn.default-behavior.alias.synopsis=The server will perform the search in all public naming contexts.
+user-friendly-name=\u62e5\u6709\u8005 DN \u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+user-friendly-plural-name=\u62e5\u6709\u8005 DN \u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+synopsis=\u62e5\u6709\u8005 DN \u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u53ef\u4ee5\u901a\u8fc7\u5728\u6307\u5b9a\u7684\u7528\u6237\u6761\u76ee\u5c5e\u6027\u4e2d\u67e5\u627e\u8bc1\u4e66\u4e3b\u4f53 DN \u6765\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u62e5\u6709\u8005 DN \u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u62e5\u6709\u8005 DN \u81f3\u7528\u6237\u5c5e\u6027\u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.subject-attribute.synopsis=\u6307\u5b9a\u5176\u503c\u5e94\u5f53\u4e0e\u8bc1\u4e66\u62e5\u6709\u8005 DN \u5b8c\u5168\u5339\u914d\u7684\u5c5e\u6027\u7684\u540d\u79f0\u6216 OID\u3002
+property.user-base-dn.synopsis=\u6307\u5b9a\u5728\u6267\u884c\u641c\u7d22\u4ee5\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002
+property.user-base-dn.default-behavior.alias.synopsis=\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e2d\u6267\u884c\u641c\u7d22\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_de.properties
index e5d6cf7..54fe5ef 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Subject Equals DN Certificate Mapper
-user-friendly-plural-name=Subject Equals DN Certificate Mappers
-synopsis=The Subject Equals DN Certificate Mapper maps client certificates to user entries based on the assumption that the certificate subject is the same as the DN of the target user entry.
-property.enabled.synopsis=Indicates whether the Subject Equals DN Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation.
+user-friendly-name=Zertifikatmapper Betreff entspricht DN
+user-friendly-plural-name=Zertifikatmapper Betreff entspricht DN
+synopsis=Der Zertifikatmapper Betreff entspricht DN ordnet Clientzertifikate Benutzereintr\u00e4ge auf Grundlage der Annahme zu, dass der Zertifikatsbetreff mit dem DN des Zielbenutzereintrags \u00fcbereinstimmt.
+property.enabled.synopsis=Gibt an, ob der Zertifikatmapper Betreff entspricht DN aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java Klasse an die denZertifikatmapper Betreff entspricht DN implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_es.properties
index e5d6cf7..587cbf3 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Subject Equals DN Certificate Mapper
-user-friendly-plural-name=Subject Equals DN Certificate Mappers
-synopsis=The Subject Equals DN Certificate Mapper maps client certificates to user entries based on the assumption that the certificate subject is the same as the DN of the target user entry.
-property.enabled.synopsis=Indicates whether the Subject Equals DN Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation.
+user-friendly-name=Asignador de certificados de asunto igual a ND
+user-friendly-plural-name=Asignadores de certificados de asunto igual a ND
+synopsis=El asignador de certificados de asunto igual a DN asigna certificados de cliente a entradas de usuario bas\u00e1ndose en el supuesto de que el asunto del certificado es igual que el DN de la entrada de usuario de destino.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el asignador de certificados de asunto igual a DN.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del asignador de certificados de asunto igual a ND.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_fr.properties
index e5d6cf7..c5118ec 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Subject Equals DN Certificate Mapper
-user-friendly-plural-name=Subject Equals DN Certificate Mappers
-synopsis=The Subject Equals DN Certificate Mapper maps client certificates to user entries based on the assumption that the certificate subject is the same as the DN of the target user entry.
-property.enabled.synopsis=Indicates whether the Subject Equals DN Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation.
+user-friendly-name=Mappeur de certificat de DN \u00e9gal \u00e0 l'objet
+user-friendly-plural-name=Mappeurs de certificat de DN \u00e9gaux \u00e0 l'objet
+synopsis=Le mappeur de certificat de DN \u00e9gal \u00e0 l'objet mappe les certificats client aux entr\u00e9es utilisateur, en se basant sur l'hypoth\u00e8se que l'objet du certificat est le m\u00eame que le DN de l'entr\u00e9e utilisateur cible.
+property.enabled.synopsis=Indique si le mappeur de certificat de DN \u00e9gal \u00e0 l'objet est activ\u00e9.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du mappeur de certificat de DN \u00e9gal \u00e0 l'objet.
diff --git a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_zh_CN.properties
index e5d6cf7..93e4c60 100644
--- a/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubjectEqualsDNCertificateMapperCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Subject Equals DN Certificate Mapper
-user-friendly-plural-name=Subject Equals DN Certificate Mappers
-synopsis=The Subject Equals DN Certificate Mapper maps client certificates to user entries based on the assumption that the certificate subject is the same as the DN of the target user entry.
-property.enabled.synopsis=Indicates whether the Subject Equals DN Certificate Mapper is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation.
+user-friendly-name=\u62e5\u6709\u8005\u7b49\u4e8e DN \u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+user-friendly-plural-name=\u62e5\u6709\u8005\u7b49\u4e8e DN \u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f
+synopsis=\u62e5\u6709\u8005\u7b49\u4e8e DN \u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u6839\u636e\u5047\u8bbe\uff08\u62e5\u6709\u8005\u4e0e\u76ee\u6807\u7528\u6237\u6761\u76ee\u7684 DN \u76f8\u540c\uff09\u5c06\u5ba2\u6237\u7aef\u8bc1\u4e66\u6620\u5c04\u81f3\u7528\u6237\u6761\u76ee\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u62e5\u6709\u8005\u7b49\u4e8e DN \u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u62e5\u6709\u8005\u7b49\u4e8e DN \u8bc1\u4e66\u6620\u5c04\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_de.properties
index e18736a..5771f62 100644
--- a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Subschema Subentry Virtual Attribute
-user-friendly-plural-name=Subschema Subentry Virtual Attributes
-synopsis=The Subschema Subentry Virtual Attribute generates a virtual attribute that specifies the location of the subschemaSubentry with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.
+user-friendly-name=Virtuelles Unterschema-Untereintragattribut
+user-friendly-plural-name=Virtuelle Unterschema-Untereintragattribute
+synopsis=Das virtuelle Unterschema-Untereintragattribut generiert ein virtuelles Attribut, das den Speicherort des Unterschema-Untereintrag mit den Schemdefinitionen angibt, die f\u00fcr diesen Eintrag gelten. Dieses Attribut wird in RFC 4512 definiert.
 property.attribute-type.synopsis=Gibt den Typ des Attributs an dessen Werte dynamisch durch das virtuelle Attribut zugewiesen werden.
 property.base-dn.synopsis=Gibt die Basis-DNs f\u00fcr die Zweige an welche Eintr\u00e4ge beinhalten die g\u00fcltig sind das Virtuelle Attribut zu benutzen.
 property.base-dn.description=Falls kein Wert angegeben wird, generiert der Server virtuelle Attribute \u00fcberall im Server.
@@ -9,7 +9,7 @@
 property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Gibt an dass der Virtual-Attribut-Provider Echtwerte mit virtuell generierten Werten kombinieren soll. Somit Enth\u00e4lt so ein Eintrag virtuell generierte und echte Werte.
 property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Gibt an dass nur Echtwerte, die in einem Eintrag enthalten sind, benutzt werden und virtuelle attribute nicht generiert werden.
 property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Gibt an dass der Virtual-Attribut-Provider alls Echtwerte im Eintrag unterdr\u00fcckt und virtuelle Werte generiert und diese benutzt.
-property.enabled.synopsis=Indicates whether the Subschema Subentry Virtual Attribute is enabled for use.
+property.enabled.synopsis=Gibt an, ob das virtuelle Unterschema-Untereintragattribut aktiviert ist.
 property.filter.synopsis=Gibt den Suchfilter, der verwendet wird, um festzustellen ob virtuelle Attribute f\u00fcr diese Eintr\u00e4ge errechnet werden sollen, an.
 property.filter.description=Falls keine Werte angegeben werden so wird jeder Eintrag als g\u00fcltig angesehen den Wert errechnet zu bekommen. Falls ein oder mehrere Filter angegeben werden, so werden nur Eintr\u00e4ge die auf diese Suchfilter passen als g\u00fcltig erachtet, das virtuelle attribut errechnet zu bekommen.
 property.filter.syntax.string.pattern.synopsis=Jeder g\u00fcltige Such-Filter-String.
diff --git a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_es.properties
index 33bb187..7c13fc0 100644
--- a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_es.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Subschema Subentry Virtual Attribute
-user-friendly-plural-name=Subschema Subentry Virtual Attributes
-synopsis=The Subschema Subentry Virtual Attribute generates a virtual attribute that specifies the location of the subschemaSubentry with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Subschema Subentry Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual de la subentrada del subesquema
+user-friendly-plural-name=Atributos virtuales de la subentrada del subesquema
+synopsis=El atributo virtual de la subentrada del subesquema genera un atributo virtual que especifica la ubicaci\u00f3n de la subentrada del subesquema mediante las definiciones de esquema que se aplican de hecho en la entrada. Este atributo se define en RFC 4512.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual de la subentrada del subesquema est\u00e1 habilitada para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_fr.properties
index 33bb187..720964f 100644
--- a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_fr.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Subschema Subentry Virtual Attribute
-user-friendly-plural-name=Subschema Subentry Virtual Attributes
-synopsis=The Subschema Subentry Virtual Attribute generates a virtual attribute that specifies the location of the subschemaSubentry with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Subschema Subentry Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel Sous-entr\u00e9e de sous-sch\u00e9ma
+user-friendly-plural-name=Attributs virtuels Sous-entr\u00e9e de sous-sch\u00e9ma
+synopsis=L'attribut virtuel Sous-entr\u00e9e de sous-sch\u00e9ma g\u00e9n\u00e8re un attribut virtuel qui sp\u00e9cifie l'emplacement de subschemaSubentry avec la d\u00e9finition du sch\u00e9ma effective pour l'entr\u00e9e. Cet attribut est d\u00e9fini dans RFC 4512.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel Sous-entr\u00e9e de sous-sch\u00e9ma est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_zh_CN.properties
index 33bb187..199b5eb 100644
--- a/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubschemaSubentryVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,19 +1,19 @@
-user-friendly-name=Subschema Subentry Virtual Attribute
-user-friendly-plural-name=Subschema Subentry Virtual Attributes
-synopsis=The Subschema Subentry Virtual Attribute generates a virtual attribute that specifies the location of the subschemaSubentry with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Subschema Subentry Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u5b50\u6a21\u5f0f\u5b50\u6761\u76ee\u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u5b50\u6a21\u5f0f\u5b50\u6761\u76ee\u865a\u62df\u5c5e\u6027
+synopsis=\u5b50\u6a21\u5f0f\u5b50\u6761\u76ee\u865a\u62df\u5c5e\u6027\u53ef\u4ee5\u751f\u6210\u865a\u62df\u5c5e\u6027\uff0c\u8be5\u865a\u62df\u5c5e\u6027\u6307\u5b9a\u4e86 subschemaSubentry \u7684\u4f4d\u7f6e\u4ee5\u53ca\u5bf9\u8be5\u6761\u76ee\u6709\u6548\u7684\u6a21\u5f0f\u5b9a\u4e49\u3002\u8be5\u5c5e\u6027\u5b9a\u4e49\u4e8e RFC 4512 \u4e2d\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5b50\u6a21\u5f0f\u5b50\u6761\u76ee\u865a\u62df\u5c5e\u6027\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_de.properties
index 6ed8a15..e456c55 100644
--- a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Substring Matching Rule
-user-friendly-plural-name=Substring Matching Rules
-synopsis=Substring Matching Rules define a set of rules for performing substring matching operations against assertion values.
-description=Substring matching can be used to perform partial matching with attribute values.
-property.enabled.synopsis=Indicates whether the Substring Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Substring Matching Rule implementation.
+user-friendly-name=Unterzeichenfolgen-\u00dcbereinstimmungsregel
+user-friendly-plural-name=Unterzeichenfolgen-\u00dcbereinstimmungsregeln
+synopsis=Unterzeichenfolgen-\u00dcbereinstimmungsregel definieren einen Satz mit Regeln zum Ausf\u00fchren von Unterzeichenfolgen-\u00dcbereinstimmungsregeln mit Best\u00e4tigungswerten.
+description=Die Unterzeichenfolgen-\u00dcbereinstimmung kann zum Ausf\u00fchren einer teilweisen \u00dcbereinstimmung mit Attributwerten verwendet werden.
+property.enabled.synopsis=Gibt an, ob die Unterzeichenfolgen-\u00dcbereinstimmungsregel aktiviert ist.
+property.java-class.synopsis=Gibt den vollst\u00e4ndigen Namen der Java-Klasse an, die die Unterzeichenfolgen-\u00dcbereinstimmungsregel implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_es.properties
index 6ed8a15..7625030 100644
--- a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Substring Matching Rule
-user-friendly-plural-name=Substring Matching Rules
-synopsis=Substring Matching Rules define a set of rules for performing substring matching operations against assertion values.
-description=Substring matching can be used to perform partial matching with attribute values.
-property.enabled.synopsis=Indicates whether the Substring Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Substring Matching Rule implementation.
+user-friendly-name=Regla de coincidencia de subcadena
+user-friendly-plural-name=Reglas de coincidencia de subcadenas
+synopsis=Las reglas de coincidencia de subcadenas definen un conjunto de normas para llevar a cabo las operaciones de coincidencia de subcadenas frente a los valores de confirmaci\u00f3n.
+description=La coincidencia de subcadena puede utilizarse para desarrollar coincidencias parciales con los valores del atributo.
+property.enabled.synopsis=Indica si la regla de coincidencia de subcadena est\u00e1 habilitada para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la regla de coincidencia de subcadena.
diff --git a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_fr.properties
index 6ed8a15..199f400 100644
--- a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Substring Matching Rule
-user-friendly-plural-name=Substring Matching Rules
-synopsis=Substring Matching Rules define a set of rules for performing substring matching operations against assertion values.
-description=Substring matching can be used to perform partial matching with attribute values.
-property.enabled.synopsis=Indicates whether the Substring Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Substring Matching Rule implementation.
+user-friendly-name=R\u00e8gle de correspondance de la sous-cha\u00eene
+user-friendly-plural-name=R\u00e8gles de correspondance de la sous-cha\u00eene
+synopsis=Les r\u00e8gles de correspondance de la sous-cha\u00eene d\u00e9finissent un ensemble de r\u00e8gles pour effectuer des op\u00e9rations de mise en correspondance de sous-cha\u00eene par rapport \u00e0 des valeurs d'assertion.
+description=La mise en correspondance de sous-cha\u00eenes peut \u00eatre utilis\u00e9e pour effectuer une correspondance partielle des valeurs d'attribut.
+property.enabled.synopsis=Indique si la r\u00e8gle de correspondance de la sous-cha\u00eene est activ\u00e9e pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la r\u00e8gle de correspondance de la sous-cha\u00eene.
diff --git a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_zh_CN.properties
index 6ed8a15..90bb9ec 100644
--- a/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SubstringMatchingRuleCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Substring Matching Rule
-user-friendly-plural-name=Substring Matching Rules
-synopsis=Substring Matching Rules define a set of rules for performing substring matching operations against assertion values.
-description=Substring matching can be used to perform partial matching with attribute values.
-property.enabled.synopsis=Indicates whether the Substring Matching Rule is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Substring Matching Rule implementation.
+user-friendly-name=\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u89c4\u5219
+user-friendly-plural-name=\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u89c4\u5219
+synopsis=\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u89c4\u5219\u53ef\u4ee5\u5b9a\u4e49\u4e00\u7ec4\u7528\u4e8e\u6839\u636e\u58f0\u660e\u503c\u6267\u884c\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u64cd\u4f5c\u7684\u89c4\u5219\u3002
+description=\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u53ef\u4ee5\u7528\u4e8e\u6267\u884c\u4e0e\u5c5e\u6027\u503c\u7684\u90e8\u5206\u5339\u914d\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u89c4\u5219\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5b50\u5b57\u7b26\u4e32\u5339\u914d\u89c4\u5219\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_de.properties
index 9d8a80d..2726310 100644
--- a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Synchronization Provider
-user-friendly-plural-name=Synchronization Providers
-synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-property.enabled.synopsis=Indicates whether the Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Synchronization Provider implementation.
+user-friendly-name=Synchronisationsanbieter
+user-friendly-plural-name=Synchronisationsanbieter
+synopsis=Synchronisationsanbieter erm\u00f6glichen das Verarbeiten der Synchronisation der Directory-Server-Daten mit anderen OpenDS-Instanzen oder anderen Datenrepositorys.
+description=Der OpenDS Directory Server geht bei der Replikation zentralisiert vor, nicht von Punkt zu Punkt wie der Sun Java System Directory Server. In OpenDS werden ein oder mehrere Replikationsserver in der Umgebung erstellt. Die Replikationsserver speichern normalerweise keine Benutzerdaten, sondern zeichnen alle \u00c4nderungen in der Topologie in einem Protokoll auf. Jede Directory-Server-Instanz in der Topologie verweist auf die Replikationsserver. Der Plan vereinfacht die Bereitstellung und Verwaltung der Umgebung. Sie k\u00f6nnen den Replikationsserver zwar auf dem gleichen System (oder auch in der gleichen Instanz) ausf\u00fchren, in dem sich der Directory-Server befindet, jedoch k\u00f6nnen die beiden Server in unterschiedliche System getrennt werden. Diese Vorgehensweise erm\u00f6glicht eine bessere Leistung oder Funktionalit\u00e4t in gro\u00dfen Umgebungen.
+property.enabled.synopsis=Gibt an, ob der Synchronisationsanbieter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Synchronisationsanbieter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_es.properties
index 9d8a80d..de018fe 100644
--- a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Synchronization Provider
-user-friendly-plural-name=Synchronization Providers
-synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-property.enabled.synopsis=Indicates whether the Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Synchronization Provider implementation.
+user-friendly-name=Proveedor de sincronizaci\u00f3n
+user-friendly-plural-name=Proveedores de sincronizaci\u00f3n
+synopsis=Los proveedores de sincronizaci\u00f3n controlan la sincronizaci\u00f3n de los datos del servidor de directorios con otras instancias de OpenDS u otros dep\u00f3sitos de datos.
+description=El servidor de directorios OpenDS adopta un enfoque de repetici\u00f3n centralizado, en vez del enfoque de punto a punto del servidor de directorios de Sun Java System. En OpenDS se crea uno o m\u00e1s servidores de repetici\u00f3n en el entorno. Los servidores de repetici\u00f3n normalmente no almacenan datos de usuario, pero mantienen un registro de todos los cambios realizados dentro de la tipolog\u00eda. Cada instancia del servidor de directorios de la tipolog\u00eda se se\u00f1ala en los servidores de repetici\u00f3n. Este plan simplifica el desarrollo y la administraci\u00f3n del entorno. Aunque puede ejecutar el servidor de repetici\u00f3n en el mismo sistema (o incluso en la misma instancia) que el servidor de directorios, los dos servidores pueden estar separados en sistemas diferentes. Este enfoque puede proporcionar un mejor rendimiento o funcionamiento en entornos de gran tama\u00f1o.
+property.enabled.synopsis=Indica si el proveedor de sincronizaci\u00f3n est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de sincronizaci\u00f3n. 
diff --git a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_fr.properties
index 9d8a80d..a550b02 100644
--- a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Synchronization Provider
-user-friendly-plural-name=Synchronization Providers
-synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-property.enabled.synopsis=Indicates whether the Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Synchronization Provider implementation.
+user-friendly-name=Fournisseur de synchronisation
+user-friendly-plural-name=Fournisseurs de synchronisation
+synopsis=Les fournisseurs de synchronisation permettent de g\u00e9rer la synchronisation des donn\u00e9es de Directory Server avec d'autres instances d'OpenDS ou d'autres r\u00e9f\u00e9rentiels de donn\u00e9es.
+description=OpenDS Directory Server utilise une approche centralis\u00e9e de la r\u00e9plication, plut\u00f4t que l'approche point \u00e0 point de Sun Java System Directory Server. Dans OpenDS, un ou plusieurs serveur de r\u00e9plication est cr\u00e9\u00e9 dans l'environnement. Les serveurs de r\u00e9plication typiquement ne stockent pas de donn\u00e9es utilisateur mais enregistrent dans un journal toutes les modifications faites dans la topologie. Chaque instance de Directory Server dans la topologie est point\u00e9e vers les serveurs de r\u00e9plication. Ce plan simplifie le d\u00e9ploiement et la gestion de l'environnement. Bien que le serveur de r\u00e9plication puissse \u00eatre ex\u00e9cut\u00e9 sur le m\u00eame serveur (ou m\u00eame dans la m\u00eame instance) en tant que Directory Server, les deux serveurs peuvent \u00eatre s\u00e9par\u00e9s sur des syst\u00e8mes diff\u00e9rents. Cette approche peut fournir de meilleures performances ou fonctionnalit\u00e9s dans des environnements de grande taille.
+property.enabled.synopsis=Indique si le fournisseur de synchronisation est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de synchronisation.
diff --git a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_ja.properties b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_ja.properties
index f5f3de9..6e9bb6c 100644
--- a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_ja.properties
+++ b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_ja.properties
@@ -1,6 +1,6 @@
 user-friendly-name=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0
 user-friendly-plural-name=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0
 synopsis=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u306f\u3001Directory Server \u306e\u30c7\u30fc\u30bf\u3068\u3001OpenDS \u306e\u307b\u304b\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u307e\u305f\u306f\u307b\u304b\u306e\u30c7\u30fc\u30bf\u30ea\u30dd\u30b8\u30c8\u30ea\u3068\u306e\u540c\u671f\u3092\u51e6\u7406\u3057\u307e\u3059\u3002
-description=OpenDS Directory Server \u306f\u3001Sun Java System Directory Server \u304c\u63a1\u7528\u3059\u308b\u30dd\u30a4\u30f3\u30c8\u30c4\u30fc\u30dd\u30a4\u30f3\u30c8\u30a2\u30d7\u30ed\u30fc\u30c1\u3067\u306f\u306a\u304f\u3001\u96c6\u4e2d\u5316\u30a2\u30d7\u30ed\u30fc\u30c1\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u5bfe\u3057\u3066\u63a1\u7528\u3057\u3066\u3044\u307e\u3059\u3002OpenDS \u3067\u306f\u30011 \u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u74b0\u5883\u5185\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u901a\u5e38\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30e6\u30fc\u30b6\u30fc\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3057\u307e\u305b\u3093\u304c\u3001\u30c8\u30dd\u30ed\u30b8\u5185\u3067\u884c\u308f\u308c\u305f\u3059\u3079\u3066\u306e\u5909\u66f4\u306e\u30ed\u30b0\u306f\u4fdd\u6301\u3057\u307e\u3059\u3002\u30c8\u30dd\u30ed\u30b8\u5185\u306e\u5404\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u3092\u6307\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u8a08\u753b\u306b\u3088\u308a\u3001\u74b0\u5883\u306e\u914d\u5099\u304a\u3088\u3073\u7ba1\u7406\u304c\u7c21\u5358\u306b\u306a\u308a\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3068\u540c\u3058\u30b7\u30b9\u30c6\u30e0\u4e0a (\u307e\u305f\u306f\u540c\u3058\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5185\u3082\u53ef\u80fd) \u3067\u5b9f\u884c\u3067\u304d\u307e\u3059\u304c\u3001\u3053\u306e 2 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u5225\u3005\u306e\u30b7\u30b9\u30c6\u30e0\u4e0a\u306b\u5206\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u30a2\u30d7\u30ed\u30fc\u30c1\u306f\u3001\u5927\u898f\u6a21\u306a\u74b0\u5883\u3067\u306e\u6027\u80fd\u307e\u305f\u306f\u6a5f\u80fd\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
+description=OpenDS \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001Sun Java System Directory Server \u304c\u63a1\u7528\u3059\u308b\u30dd\u30a4\u30f3\u30c8\u30c4\u30fc\u30dd\u30a4\u30f3\u30c8\u30a2\u30d7\u30ed\u30fc\u30c1\u3067\u306f\u306a\u304f\u3001\u96c6\u4e2d\u5316\u30a2\u30d7\u30ed\u30fc\u30c1\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u5bfe\u3057\u3066\u63a1\u7528\u3057\u3066\u3044\u307e\u3059\u3002OpenDS \u3067\u306f\u30011 \u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u74b0\u5883\u5185\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u901a\u5e38\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30e6\u30fc\u30b6\u30fc\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3057\u307e\u305b\u3093\u304c\u3001\u30c8\u30dd\u30ed\u30b8\u5185\u3067\u884c\u308f\u308c\u305f\u3059\u3079\u3066\u306e\u5909\u66f4\u306e\u30ed\u30b0\u306f\u4fdd\u6301\u3057\u307e\u3059\u3002\u30c8\u30dd\u30ed\u30b8\u5185\u306e\u5404\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u3092\u6307\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u8a08\u753b\u306b\u3088\u308a\u3001\u74b0\u5883\u306e\u914d\u5099\u304a\u3088\u3073\u7ba1\u7406\u304c\u7c21\u5358\u306b\u306a\u308a\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3068\u540c\u3058\u30b7\u30b9\u30c6\u30e0\u4e0a (\u307e\u305f\u306f\u540c\u3058\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5185\u3082\u53ef\u80fd) \u3067\u5b9f\u884c\u3067\u304d\u307e\u3059\u304c\u3001\u3053\u306e 2 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u5225\u3005\u306e\u30b7\u30b9\u30c6\u30e0\u4e0a\u306b\u5206\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u30a2\u30d7\u30ed\u30fc\u30c1\u306f\u3001\u5927\u898f\u6a21\u306a\u74b0\u5883\u3067\u306e\u6027\u80fd\u307e\u305f\u306f\u6a5f\u80fd\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
 property.enabled.synopsis=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u304c\u4f7f\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002
 property.java-class.synopsis=\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_zh_CN.properties
index 9d8a80d..78e549d 100644
--- a/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SynchronizationProviderCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Synchronization Provider
-user-friendly-plural-name=Synchronization Providers
-synopsis=Synchronization Providers are responsible for handling synchronization of the Directory Server data with other OpenDS instances or other data repositories.
-description=The OpenDS Directory Server takes a centralized approach to replication, rather than the point-to-point approach taken by Sun Java System Directory Server. In OpenDS, one or more replication servers are created in the environment. The replication servers typically do not store user data but keep a log of all changes made within the topology. Each Directory Server instance in the topology is pointed at the replication servers. This plan simplifies the deployment and management of the environment. Although you can run the replication server on the same system (or even in the same instance) as the Directory Server, the two servers can be separated onto different systems. This approach can provide better performance or functionality in large environments.
-property.enabled.synopsis=Indicates whether the Synchronization Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Synchronization Provider implementation.
+user-friendly-name=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u8d1f\u8d23\u5904\u7406 Directory Server \u6570\u636e\u4e0e\u5176\u4ed6 OpenDS \u5b9e\u4f8b\u6216\u5176\u4ed6\u6570\u636e\u4ed3\u5e93\u7684\u540c\u6b65\u3002
+description=OpenDS Directory Server \u91c7\u53d6\u96c6\u4e2d\u5f0f\u590d\u5236\u65b9\u6cd5\uff0c\u800c\u4e0d\u662f Sun Java System Directory Server \u6240\u91c7\u53d6\u7684\u70b9\u5bf9\u70b9\u5f0f\u65b9\u6cd5\u3002\u5728 OpenDS \u73af\u5883\u4e2d\uff0c\u4f1a\u521b\u5efa\u4e00\u4e2a\u6216\u591a\u4e2a\u590d\u5236\u670d\u52a1\u5668\u3002\u590d\u5236\u670d\u52a1\u5668\u901a\u5e38\u4e0d\u5b58\u50a8\u7528\u6237\u6570\u636e\uff0c\u800c\u662f\u4fdd\u7559\u5728\u62d3\u6251\u5185\u8fdb\u884c\u7684\u6240\u6709\u66f4\u6539\u7684\u65e5\u5fd7\u3002\u590d\u5236\u670d\u52a1\u5668\u4e2d\u6307\u51fa\u4e86\u62d3\u6251\u4e2d\u7684\u6bcf\u4e2a Directory Server \u5b9e\u4f8b\u3002\u8fd9\u4e00\u8ba1\u5212\u7b80\u5316\u4e86\u73af\u5883\u7684\u90e8\u7f72\u548c\u7ba1\u7406\u3002\u867d\u7136\u60a8\u53ef\u4ee5\u5728\u4e0e Directory Server \u76f8\u540c\u7684\u7cfb\u7edf\uff08\u751a\u81f3\u5728\u76f8\u540c\u7684\u5b9e\u4f8b\u4e2d\uff09\u4e0a\u8fd0\u884c\u590d\u5236\u670d\u52a1\u5668\uff0c\u4f46\u4e24\u79cd\u670d\u52a1\u5668\u53ef\u4ee5\u5206\u9694\u5230\u4e0d\u540c\u7684\u7cfb\u7edf\u4e2d\u3002\u8be5\u65b9\u6cd5\u53ef\u4ee5\u5728\u8f83\u5927\u7684\u73af\u5883\u4e2d\u63d0\u9ad8\u6027\u80fd\u6216\u6539\u5584\u529f\u80fd\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_de.properties
index 3262882..4a9de14 100644
--- a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=System Info Monitor Provider
-user-friendly-plural-name=System Info Monitor Providers
-synopsis=The System Info Monitor Provider can be used to publish information about the system and virtual machine on which the Directory Server is running.
-property.enabled.synopsis=Indicates whether the System Info Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the System Info Monitor Provider implementation.
+user-friendly-name=Systeminfo-\u00dcberwachungsanbieter
+user-friendly-plural-name=Systeminfo-\u00dcberwachungsanbieter
+synopsis=Mit dem Systeminfo-\u00dcberwachungsanbieter k\u00f6nnen Informationen zum System und virtuellen Rechner ver\u00f6ffentlicht werden, auf dem der Directory-Server ausgef\u00fchrt wird.
+property.enabled.synopsis=Gibt an, ob der Systeminfo-\u00dcberwachungsanbieter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Systeminfo-\u00dcberwachungsanbieter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_es.properties
index 3262882..eb2b244 100644
--- a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=System Info Monitor Provider
-user-friendly-plural-name=System Info Monitor Providers
-synopsis=The System Info Monitor Provider can be used to publish information about the system and virtual machine on which the Directory Server is running.
-property.enabled.synopsis=Indicates whether the System Info Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the System Info Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n de informaci\u00f3n del sistema
+user-friendly-plural-name=Proveedores de supervisi\u00f3n de informaci\u00f3n del sistema
+synopsis=El proveedor de supervisi\u00f3n de informaci\u00f3n del sistema se utiliza para publicar informaci\u00f3n sobre el sistema y la m\u00e1quina virtual en los que se est\u00e9 ejecutando el servidor de directorios.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n de informaci\u00f3n del sistema est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n de informaci\u00f3n del sistema. 
diff --git a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_fr.properties
index 3262882..837d737 100644
--- a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=System Info Monitor Provider
-user-friendly-plural-name=System Info Monitor Providers
-synopsis=The System Info Monitor Provider can be used to publish information about the system and virtual machine on which the Directory Server is running.
-property.enabled.synopsis=Indicates whether the System Info Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the System Info Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4le des informations syst\u00e8me
+user-friendly-plural-name=Fournisseurs du contr\u00f4le des informations syst\u00e8me
+synopsis=Le fournisseur du contr\u00f4le des informations syst\u00e8me peut \u00eatre utilis\u00e9 pour publier des informations concernant le syst\u00e8me et la machine virtuelle sur laquelle Directory Server est ex\u00e9cut\u00e9.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le des informations syst\u00e8me est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le des informations syst\u00e8me.
diff --git a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_zh_CN.properties
index 3262882..5e34751 100644
--- a/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/SystemInfoMonitorProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=System Info Monitor Provider
-user-friendly-plural-name=System Info Monitor Providers
-synopsis=The System Info Monitor Provider can be used to publish information about the system and virtual machine on which the Directory Server is running.
-property.enabled.synopsis=Indicates whether the System Info Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the System Info Monitor Provider implementation.
+user-friendly-name=\u7cfb\u7edf\u4fe1\u606f\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u7cfb\u7edf\u4fe1\u606f\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u7cfb\u7edf\u4fe1\u606f\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u53d1\u5e03\u6709\u5173\u7cfb\u7edf\u548c\u865a\u62df\u673a\uff08Directory Server \u5728\u5176\u4e0a\u8fd0\u884c\uff09\u7684\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7cfb\u7edf\u4fe1\u606f\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u7cfb\u7edf\u4fe1\u606f\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_de.properties
index 389cf76..f60edfb 100644
--- a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Task Backend
-user-friendly-plural-name=Task Backends
-synopsis=The Task Backend provides a mechanism for scheduling tasks in the OpenDS Directory Server. Tasks are intended to provide access to certain types of administrative functions in the server that may not be convenient to perform remotely.
-description=OpenDS supports tasks to backup and restore backends, to import and export LDIF files, and to stop and restart the server. The details of a task are in an entry that is below the root of the Task Backend. The Task Backend is responsible for decoding that task entry and ensuring that it is processed as requested. Tasks may be invoked immediately, but they may also be scheduled for execution at some future time. The task backend can also process recurring tasks to ensure that maintenance operations (for example, backups) are performed automatically on a regular basis.
+user-friendly-name=Aufgaben-Backend
+user-friendly-plural-name=Aufgaben-Backends
+synopsis=Dieser Aufgaben-Backend bietet einen Mechanismus zum Planen von Aufgaben im OpenDS-Directory-Server. Aufgaben m\u00fcssen Zugriff auf bestimmte Typen administrativer Funktionen auf dem Server bieten, die nicht ohne weiteres als Remote-Funktion ausgef\u00fchrt werden k\u00f6nnen.
+description=OpenDS-Support-Aufgaben, die zum Sichern und Wiederherstellen von Backends, zum Importieren und Exportieren von LDIF-Dateien und zum Anhalten und Neustarten des Servers verwendet werden. Die Details einer Aufgabe befinden sich in einem Eintrag unterhalb des Roots des Aufgaben-Backends. Der Aufgaben-Backend ist zum Decodieren des Aufgabeneintrags zust\u00e4ndig und stellt sicher, dass er erwartungsgem\u00e4\u00df verarbeitet wird. Aufgaben k\u00f6nnen sofort verarbeitet werden, sie k\u00f6nnen jedoch auch zum Ausf\u00fchren in der Zukunft geplant werden. Der Aufgaben-Backend kann auch wiederholte Aufgaben ausf\u00fchren, um sicherzustellen, dass Wartungsvorg\u00e4nge (beispielsweise Sicherungen) automatisch regelm\u00e4\u00dfig ausgef\u00fchrt werden.
 property.backend-id.synopsis=Gibt einen Namen an um das assoziierte Backend zu identifizieren.
 property.backend-id.description=Der Name muss innerhalb aller Backends im Server eindeutig sein. Die Backend-Id kann nach dem Anlegen im Server nicht mehr ver\u00e4ndert werden.
 property.base-dn.synopsis=Gibt die Basis-DNs der Daten die ein Backend verwaltet an.
@@ -10,11 +10,11 @@
 property.enabled.synopsis=Gibt an ob das Backend im Server aktiviert ist.
 property.enabled.description=Wenn ein Backend nicht aktiviert ist so sind dessen Daten auch nicht verf\u00fcgbar, egal f\u00fcr welche Verarbeitung.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche das Backend implementiert.
-property.notification-sender-address.synopsis=Specifies the email address to use as the sender (that is, the "From:" address) address for notification mail messages generated when a task completes execution.
-property.notification-sender-address.default-behavior.alias.synopsis=The default sender address used is "opends-task-notification@" followed by the canonical address of the system on which the server is running.
-property.task-backing-file.synopsis=Specifies the path to the backing file for storing information about the tasks configured in the server.
-property.task-backing-file.description=It may be either an absolute path or a relative path to the base of the OpenDS Directory Server instance.
-property.task-retention-time.synopsis=Specifies the length of time that task entries should be retained after processing on the associated task has been completed.
+property.notification-sender-address.synopsis=Gibt die E-Mailadressen an, die als Absenderadresse f\u00fcr Benachrichtigungs-Mails verwendet werden (die Adresse "From:"), die nach einer abgeschlossenen Aufgabenausf\u00fchrung erstellt werden.
+property.notification-sender-address.default-behavior.alias.synopsis=Die standardm\u00e4\u00dfig verwendete Absenderadresse ist "opends-task-notification@", auf die die kanonische Adresse des Systems folgt, auf dem der Server ausgef\u00fchrt wird.
+property.task-backing-file.synopsis=Gibt den Pfad zum Sichern der Datei f\u00fcr die Speicherung von Informationen von Aufgaben an, die auf dem Server konfiguriert sind.
+property.task-backing-file.description=Es kann sich um einen absoluten Pfad oder einen Pfad handeln, der relativ zur OpenDS-Directory-Server-Instanz ist.
+property.task-retention-time.synopsis=Gibt die Zeitspanne an, in der Aufgabeneintr\u00e4ge nach der Verarbeitung der verkn\u00fcpften Aufgaben beibehalten werden.
 property.writability-mode.synopsis=Gibt das Verhalten an welches das Backend annehmen soll wenn Schreiboperationen durchgef\u00fchrt werden.
 property.writability-mode.syntax.enumeration.value.disabled.synopsis=Bewirkt dass alle Schreiboperationen fehlschlagen.
 property.writability-mode.syntax.enumeration.value.enabled.synopsis=Erlaubt dass Schreiboperationen im Backend durchgef\u00fchrt werden k\u00f6nnen. Trifft dann zu wenn wenn die angeforderte Operation g\u00fcltig ist, der User berechtigt ist die Operation auszuf\u00fchren, das Backend den Typ von Schreiboperation unterst\u00fctzt und die Globale-Beschreibbarkeitsmodus Eigenschaft (global writability mode property)  aktiviert ist.
diff --git a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_es.properties
index 6ba97a2..45fbf9c 100644
--- a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_es.properties
@@ -1,21 +1,21 @@
-user-friendly-name=Task Backend
-user-friendly-plural-name=Task Backends
-synopsis=The Task Backend provides a mechanism for scheduling tasks in the OpenDS Directory Server. Tasks are intended to provide access to certain types of administrative functions in the server that may not be convenient to perform remotely.
-description=OpenDS supports tasks to backup and restore backends, to import and export LDIF files, and to stop and restart the server. The details of a task are in an entry that is below the root of the Task Backend. The Task Backend is responsible for decoding that task entry and ensuring that it is processed as requested. Tasks may be invoked immediately, but they may also be scheduled for execution at some future time. The task backend can also process recurring tasks to ensure that maintenance operations (for example, backups) are performed automatically on a regular basis.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.notification-sender-address.synopsis=Specifies the email address to use as the sender (that is, the "From:" address) address for notification mail messages generated when a task completes execution.
-property.notification-sender-address.default-behavior.alias.synopsis=The default sender address used is "opends-task-notification@" followed by the canonical address of the system on which the server is running.
-property.task-backing-file.synopsis=Specifies the path to the backing file for storing information about the tasks configured in the server.
-property.task-backing-file.description=It may be either an absolute path or a relative path to the base of the OpenDS Directory Server instance.
-property.task-retention-time.synopsis=Specifies the length of time that task entries should be retained after processing on the associated task has been completed.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Servidor de fondo de tareas
+user-friendly-plural-name=Servidores de fondo de tareas
+synopsis=El servidor de fondo de tareas proporciona un mecanismo para programar las tareas en OpenDS Directory Server. Estas tareas est\u00e1n dise\u00f1adas para proporcionar acceso a determinadas funciones administrativas del servidor que no es conveniente realizar de forma remota.
+description=OpenDS admite tareas para realizar una copia de seguridad del servidor de fondo y restaurarlo, importar y exportar archivos LDIF, y detener y reiniciar el servidor. Los detalles de una tarea se incluyen en una entrada que se encuentra por debajo de la ra\u00edz del servidor de fondo de tareas. El servidor de fondo de tareas se encarga de decodificar la entrada de la tarea y garantizar que se procese de acuerdo a lo solicitado. Se puede llamar a las tareas de forma inmediata, pero tambi\u00e9n se pueden programar para que se ejecuten posteriormente. El servidor de fondo de tareas puede procesar tambi\u00e9n las tareas recurrentes para garantizar que las operaciones de mantenimiento (como, por ejemplo, las copias de seguridad) se realicen autom\u00e1ticamente de forma regular.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.notification-sender-address.synopsis=Especifica la direcci\u00f3n de correo electr\u00f3nico que se utilizar\u00e1 como direcci\u00f3n del remitente (es decir, la direcci\u00f3n "De:") en los mensajes de notificaci\u00f3n generados cuando finaliza la ejecuci\u00f3n de una tarea.
+property.notification-sender-address.default-behavior.alias.synopsis=La direcci\u00f3n predeterminada del remitente es "opends-task-notification@" seguida de la direcci\u00f3n can\u00f3nica del sistema en el que se est\u00e9 ejecutando el servidor.
+property.task-backing-file.synopsis=Especifica la ruta al archivo de copia de seguridad utilizado para almacenar la informaci\u00f3n de las tareas configuradas en el servidor.
+property.task-backing-file.description=Puede tratarse de una ruta absoluta o de una ruta relativa a la base de la instancia de OpenDS Directory Server.
+property.task-retention-time.synopsis=Especifica el periodo de tiempo que se conservar\u00e1n las entradas de tareas una vez finalizado su procesamiento en la tarea asociada.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_fr.properties
index 6ba97a2..f2435c0 100644
--- a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_fr.properties
@@ -1,21 +1,21 @@
-user-friendly-name=Task Backend
-user-friendly-plural-name=Task Backends
-synopsis=The Task Backend provides a mechanism for scheduling tasks in the OpenDS Directory Server. Tasks are intended to provide access to certain types of administrative functions in the server that may not be convenient to perform remotely.
-description=OpenDS supports tasks to backup and restore backends, to import and export LDIF files, and to stop and restart the server. The details of a task are in an entry that is below the root of the Task Backend. The Task Backend is responsible for decoding that task entry and ensuring that it is processed as requested. Tasks may be invoked immediately, but they may also be scheduled for execution at some future time. The task backend can also process recurring tasks to ensure that maintenance operations (for example, backups) are performed automatically on a regular basis.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.notification-sender-address.synopsis=Specifies the email address to use as the sender (that is, the "From:" address) address for notification mail messages generated when a task completes execution.
-property.notification-sender-address.default-behavior.alias.synopsis=The default sender address used is "opends-task-notification@" followed by the canonical address of the system on which the server is running.
-property.task-backing-file.synopsis=Specifies the path to the backing file for storing information about the tasks configured in the server.
-property.task-backing-file.description=It may be either an absolute path or a relative path to the base of the OpenDS Directory Server instance.
-property.task-retention-time.synopsis=Specifies the length of time that task entries should be retained after processing on the associated task has been completed.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=Backend des t\u00e2ches
+user-friendly-plural-name=Backends des t\u00e2ches
+synopsis=Le backend des t\u00e2ches offre un m\u00e9canisme pour planifier les t\u00e2ches dans le serveur d'annuaire OpenDS. Les t\u00e2ches sont destin\u00e9es \u00e0 fournir un acc\u00e8s \u00e0 certains types de fonctions administratives dans le serveur qui peuvent ne pas \u00eatre pratiques \u00e0 effectuer \u00e0 distance.
+description=OpenDS prend en charge des t\u00e2ches de sauvegarde et de restauration de backends, d'importation et d'exportation de fichiers LDIF et d'arr\u00eat et de red\u00e9marrage du serveur. Les d\u00e9tails d'une t\u00e2che sont dans une entr\u00e9e qui se trouve sous la racine du backend des t\u00e2ches. Le backend de t\u00e2ches est responsable du d\u00e9codage de cette entr\u00e9e de t\u00e2che et de la garantie du traitement tel que demand\u00e9. Les t\u00e2ches peuvent \u00eatre appel\u00e9es imm\u00e9diatement, mais elles peuvent \u00e9galement \u00eatre programm\u00e9es pour \u00eatre ex\u00e9cut\u00e9es \u00e0 l'avenir. Le backend des t\u00e2ches peut \u00e9galement traiter des t\u00e2ches r\u00e9currentes pour assurer que les op\u00e9rations de maintenance (par exemple, les backends) sont effectu\u00e9es automatiquement et r\u00e9guli\u00e8rement.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.notification-sender-address.synopsis=Sp\u00e9cifie l'adresse \u00e9lectronique \u00e0 utiliser comme adresse de l'exp\u00e9diteur (c'est-\u00e0-dire l'adresse "De :") pour des messages \u00e9lectroniques de notification g\u00e9n\u00e9r\u00e9s \u00e0 la fin de l'ex\u00e9cution d'une t\u00e2che.
+property.notification-sender-address.default-behavior.alias.synopsis=L'adresse de l'exp\u00e9diteur par d\u00e9faut utilis\u00e9e est "opends-task-notification@" suivie de l'adresse canonique du syst\u00e8me sur lequel le syst\u00e8me s'ex\u00e9cute.
+property.task-backing-file.synopsis=Sp\u00e9cifie le chemin vers le fichier de secours pour stocker des informations relatives aux t\u00e2ches configur\u00e9es dans le serveur. 
+property.task-backing-file.description=Il peut s'agir d'un chemin absolu ou d'un chemin relatif vers la base de l'instance du serveur d'annuaire OpenDS.
+property.task-retention-time.synopsis=Sp\u00e9cifie la dur\u00e9e pendant laquelle les entr\u00e9es de t\u00e2ches doivent \u00eatre conserv\u00e9es apr\u00e8s le traitement sur la t\u00e2che associ\u00e9e. 
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_zh_CN.properties
index 6ba97a2..ce10c6f 100644
--- a/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TaskBackendCfgDefn_zh_CN.properties
@@ -1,21 +1,21 @@
-user-friendly-name=Task Backend
-user-friendly-plural-name=Task Backends
-synopsis=The Task Backend provides a mechanism for scheduling tasks in the OpenDS Directory Server. Tasks are intended to provide access to certain types of administrative functions in the server that may not be convenient to perform remotely.
-description=OpenDS supports tasks to backup and restore backends, to import and export LDIF files, and to stop and restart the server. The details of a task are in an entry that is below the root of the Task Backend. The Task Backend is responsible for decoding that task entry and ensuring that it is processed as requested. Tasks may be invoked immediately, but they may also be scheduled for execution at some future time. The task backend can also process recurring tasks to ensure that maintenance operations (for example, backups) are performed automatically on a regular basis.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.notification-sender-address.synopsis=Specifies the email address to use as the sender (that is, the "From:" address) address for notification mail messages generated when a task completes execution.
-property.notification-sender-address.default-behavior.alias.synopsis=The default sender address used is "opends-task-notification@" followed by the canonical address of the system on which the server is running.
-property.task-backing-file.synopsis=Specifies the path to the backing file for storing information about the tasks configured in the server.
-property.task-backing-file.description=It may be either an absolute path or a relative path to the base of the OpenDS Directory Server instance.
-property.task-retention-time.synopsis=Specifies the length of time that task entries should be retained after processing on the associated task has been completed.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+user-friendly-name=\u4efb\u52a1\u540e\u7aef
+user-friendly-plural-name=\u4efb\u52a1\u540e\u7aef
+synopsis=\u4efb\u52a1\u540e\u7aef\u63d0\u4f9b\u4e86\u4e00\u79cd\u5728 OpenDS Directory Server \u4e2d\u5b89\u6392\u4efb\u52a1\u7684\u673a\u5236\u3002\u4efb\u52a1\u5728\u4e8e\u63d0\u4f9b\u5bf9\u670d\u52a1\u5668\u4e2d\u67d0\u4e9b\u4e0d\u65b9\u4fbf\u8fdc\u7a0b\u6267\u884c\u7684\u7ba1\u7406\u6027\u7c7b\u578b\u529f\u80fd\u7684\u8bbf\u95ee\u3002
+description=OpenDS \u652f\u6301\u5907\u4efd\u548c\u6062\u590d\u540e\u7aef\u4efb\u52a1\u3001\u5bfc\u5165\u548c\u5bfc\u51fa LDIF \u6587\u4ef6\u4efb\u52a1\u4ee5\u53ca\u505c\u6b62\u548c\u91cd\u542f\u670d\u52a1\u5668\u4efb\u52a1\u3002\u4efb\u52a1\u7684\u8be6\u7ec6\u4fe1\u606f\u4f4d\u4e8e\u4efb\u52a1\u540e\u7aef\u6839\u76ee\u5f55\u4e4b\u4e0b\u7684\u6761\u76ee\u4e2d\u3002\u4efb\u52a1\u540e\u7aef\u8d1f\u8d23\u5bf9\u8be5\u4efb\u52a1\u6761\u76ee\u8fdb\u884c\u89e3\u7801\u5e76\u786e\u4fdd\u6839\u636e\u8bf7\u6c42\u5bf9\u5176\u8fdb\u884c\u5904\u7406\u3002\u53ef\u4ee5\u7acb\u5373\u8c03\u7528\u4efb\u52a1\uff0c\u4e5f\u53ef\u4ee5\u5b89\u6392\u4efb\u52a1\u5728\u5c06\u6765\u7684\u67d0\u4e2a\u65f6\u95f4\u6267\u884c\u3002\u4efb\u52a1\u540e\u7aef\u4e5f\u53ef\u4ee5\u5904\u7406\u91cd\u590d\u51fa\u73b0\u7684\u4efb\u52a1\uff08\u4f8b\u5982\uff0c\u5907\u4efd\uff09\uff0c\u4ee5\u786e\u4fdd\u5b9a\u671f\u6267\u884c\u7ef4\u62a4\u64cd\u4f5c\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.notification-sender-address.synopsis=\u6307\u5b9a\u5f53\u5b8c\u6210\u6267\u884c\u4efb\u52a1\u540e\uff0c\u8981\u7528\u4f5c\u751f\u6210\u7684\u901a\u77e5\u7535\u5b50\u90ae\u4ef6\u6d88\u606f\u7684\u53d1\u9001\u65b9\uff08\u4e5f\u5c31\u662f\u201c\u53d1\u4ef6\u4eba: \u201d\u5730\u5740\uff09\u5730\u5740\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002
+property.notification-sender-address.default-behavior.alias.synopsis=\u4f7f\u7528\u7684\u9ed8\u8ba4\u53d1\u4ef6\u4eba\u5730\u5740\u4e3a\u201copends-task-notification@\u201d\uff0c\u540e\u8ddf\u670d\u52a1\u5668\u8fd0\u884c\u6240\u5728\u7cfb\u7edf\u7684\u6807\u51c6\u5730\u5740\u3002
+property.task-backing-file.synopsis=\u6307\u5b9a\u7528\u4e8e\u5b58\u50a8\u5173\u4e8e\u670d\u52a1\u5668\u4e2d\u6240\u914d\u7f6e\u4e4b\u4efb\u52a1\u7684\u4fe1\u606f\u7684\u5907\u4efd\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.task-backing-file.description=\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u4e5f\u53ef\u4ee5\u662f\u76f8\u5bf9\u8def\u5f84\uff0c\u5177\u4f53\u53d6\u51b3\u4e8e OpenDS Directory Server \u5b9e\u4f8b\u3002
+property.task-retention-time.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5df2\u5b8c\u6210\u5173\u8054\u4efb\u52a1\u4e4b\u540e\uff0c\u5e94\u5f53\u4fdd\u7559\u4efb\u52a1\u7684\u65f6\u95f4\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_de.properties
index cfd75eb..3be9382 100644
--- a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Telephone Number Attribute Syntax
-user-friendly-plural-name=Telephone Number Attribute Syntaxes
-synopsis=Telephone Number Attribute Syntaxes define an attribute syntax for storing telephone number information.
-property.enabled.synopsis=Indicates whether the Telephone Number Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Telephone Number Attribute Syntax implementation.
-property.strict-format.synopsis=Indicates whether to require telephone number values to strictly comply with the standard definition for this syntax.
+user-friendly-name=Telefonnummer-Attributsyntax
+user-friendly-plural-name=Telefonnummer-Attributsyntaxen
+synopsis=Telefonnummer-Attributsyntaxen definieren eine Attributsyntax zum Speichern von Telefonnummerinformationen.
+property.enabled.synopsis=Gibt an, ob die Telefonnummer-Attributsyntax aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Telefonnummer-Attributsyntax implementiert.
+property.strict-format.synopsis=Gibt an, ob Telefonnummernwerte streng den Standardefinitionen f\u00fcr diese Syntax entsprechen m\u00fcssen.
diff --git a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_es.properties
index cfd75eb..1fba88e 100644
--- a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Telephone Number Attribute Syntax
-user-friendly-plural-name=Telephone Number Attribute Syntaxes
-synopsis=Telephone Number Attribute Syntaxes define an attribute syntax for storing telephone number information.
-property.enabled.synopsis=Indicates whether the Telephone Number Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Telephone Number Attribute Syntax implementation.
-property.strict-format.synopsis=Indicates whether to require telephone number values to strictly comply with the standard definition for this syntax.
+user-friendly-name=Sintaxis del atributo del n\u00famero de tel\u00e9fono
+user-friendly-plural-name=Sintaxis del atributo del n\u00famero de tel\u00e9fono
+synopsis=Las sintaxis del atributo del n\u00famero de tel\u00e9fono definen una sintaxis de atributo para almacenar informaci\u00f3n del n\u00famero de tel\u00e9fono.
+property.enabled.synopsis=Indica si la sintaxis del atributo de n\u00famero de tel\u00e9fono est\u00e1 habilitada.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la sintaxis del atributo del n\u00famero de tel\u00e9fono.
+property.strict-format.synopsis=Indica si se requiere que los valores del n\u00famero de tel\u00e9fono cumplan estrictamente con la definici\u00f3n est\u00e1ndar de esta sintaxis.
diff --git a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_fr.properties
index cfd75eb..c68f2ad 100644
--- a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Telephone Number Attribute Syntax
-user-friendly-plural-name=Telephone Number Attribute Syntaxes
-synopsis=Telephone Number Attribute Syntaxes define an attribute syntax for storing telephone number information.
-property.enabled.synopsis=Indicates whether the Telephone Number Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Telephone Number Attribute Syntax implementation.
-property.strict-format.synopsis=Indicates whether to require telephone number values to strictly comply with the standard definition for this syntax.
+user-friendly-name=Syntaxe de l'attribut Num\u00e9ro de t\u00e9l\u00e9phone
+user-friendly-plural-name=Syntaxes de l'attribut Num\u00e9ro de t\u00e9l\u00e9phone
+synopsis=Les syntaxes de l'attribut Num\u00e9ro de t\u00e9l\u00e9phone d\u00e9finissent une syntaxe d'attribut pour stocker les informations de num\u00e9ro de t\u00e9l\u00e9phone.
+property.enabled.synopsis=Indique si une syntaxe de l'attribut Num\u00e9ro de t\u00e9l\u00e9phone est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la syntaxe de l'attribut Num\u00e9ro de t\u00e9l\u00e9phone.
+property.strict-format.synopsis=Indique s'il est n\u00e9cessaire que les valeurs de num\u00e9ro de t\u00e9l\u00e9phone soient strictement conformes \u00e0 la d\u00e9finition standard de cette syntaxe.
diff --git a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_zh_CN.properties
index cfd75eb..4679ede 100644
--- a/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TelephoneNumberAttributeSyntaxCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Telephone Number Attribute Syntax
-user-friendly-plural-name=Telephone Number Attribute Syntaxes
-synopsis=Telephone Number Attribute Syntaxes define an attribute syntax for storing telephone number information.
-property.enabled.synopsis=Indicates whether the Telephone Number Attribute Syntax is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Telephone Number Attribute Syntax implementation.
-property.strict-format.synopsis=Indicates whether to require telephone number values to strictly comply with the standard definition for this syntax.
+user-friendly-name=\u7535\u8bdd\u53f7\u7801\u5c5e\u6027\u8bed\u6cd5
+user-friendly-plural-name=\u7535\u8bdd\u53f7\u7801\u5c5e\u6027\u8bed\u6cd5
+synopsis=\u7535\u8bdd\u53f7\u7801\u5c5e\u6027\u8bed\u6cd5\u7528\u4e8e\u5b9a\u4e49\u5b58\u50a8\u7535\u8bdd\u53f7\u7801\u4fe1\u606f\u7684\u5c5e\u6027\u8bed\u6cd5\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7535\u8bdd\u53f7\u7801\u5c5e\u6027\u8bed\u6cd5\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u6307\u793a\u7535\u8bdd\u53f7\u7801\u5c5e\u6027\u8bed\u6cd5\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.strict-format.synopsis=\u6307\u793a\u662f\u5426\u9700\u8981\u7535\u8bdd\u53f7\u7801\u6307\uff0c\u4ee5\u4e25\u683c\u9075\u5faa\u6b64\u8bed\u6cd5\u7684\u6807\u51c6\u5b9a\u4e49\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_de.properties
index 6f2fcc8..8917d8c 100644
--- a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Time Limit Log Rotation Policy
-user-friendly-plural-name=Time Limit Log Rotation Policies
-synopsis=Rotation policy based on the time since last rotation.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Time Limit Log Rotation Policy implementation.
-property.rotation-interval.synopsis=Specifies the time interval between rotations.
+user-friendly-name=Zeitlimitprotokoll-Rotationsrichtlinie
+user-friendly-plural-name=Zeitlimitprotokoll-Rotationsrichtlinien
+synopsis=Rotationsrichtlinie auf Basis des letzten Rotationszeitpunkts.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die die Zeitlimitprotokoll-Rotationsrichtlinie implementiert.
+property.rotation-interval.synopsis=Gibt das Zeitintervall zwischen Rotationen an.
diff --git a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_es.properties
index 6f2fcc8..447ec52 100644
--- a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Time Limit Log Rotation Policy
-user-friendly-plural-name=Time Limit Log Rotation Policies
-synopsis=Rotation policy based on the time since last rotation.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Time Limit Log Rotation Policy implementation.
-property.rotation-interval.synopsis=Specifies the time interval between rotations.
+user-friendly-name=Pol\u00edtica de rotaci\u00f3n de registros de l\u00edmite de tiempo
+user-friendly-plural-name=Pol\u00edticas de rotaci\u00f3n de registros de l\u00edmite de tiempo
+synopsis=Pol\u00edtica de rotaci\u00f3n en funci\u00f3n del tiempo desde la \u00faltima rotaci\u00f3n.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la pol\u00edtica de rotaci\u00f3n del registro de l\u00edmite de tiempo.
+property.rotation-interval.synopsis=Especifica el intervalo de tiempo entre las rotaciones.
diff --git a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_fr.properties
index 6f2fcc8..af00c55 100644
--- a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Time Limit Log Rotation Policy
-user-friendly-plural-name=Time Limit Log Rotation Policies
-synopsis=Rotation policy based on the time since last rotation.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Time Limit Log Rotation Policy implementation.
-property.rotation-interval.synopsis=Specifies the time interval between rotations.
+user-friendly-name=Strat\u00e9gie de rotation des fichiers journaux avec temps limit\u00e9
+user-friendly-plural-name=Strat\u00e9gies de rotation des fichiers journaux avec temps limite
+synopsis=Strat\u00e9gie de rotation bas\u00e9e sur l'heure depuis la derni\u00e8re rotation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la strat\u00e9gie de rotation des journaux avec temps limit\u00e9.
+property.rotation-interval.synopsis=Sp\u00e9cifie l'intervalle de temps entre les rotations.
diff --git a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_zh_CN.properties
index 6f2fcc8..d5f7632 100644
--- a/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TimeLimitLogRotationPolicyCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Time Limit Log Rotation Policy
-user-friendly-plural-name=Time Limit Log Rotation Policies
-synopsis=Rotation policy based on the time since last rotation.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Time Limit Log Rotation Policy implementation.
-property.rotation-interval.synopsis=Specifies the time interval between rotations.
+user-friendly-name=\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+user-friendly-plural-name=\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565
+synopsis=\u8f6e\u8f6c\u7b56\u7565\u57fa\u4e8e\u8ddd\u4e0a\u6b21\u8f6e\u8f6c\u7684\u65f6\u95f4\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5927\u5c0f\u53d7\u9650\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.rotation-interval.synopsis=\u6307\u5b9a\u4e24\u6b21\u8f6e\u8f6c\u4e4b\u95f4\u7684\u65f6\u95f4\u95f4\u9694\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_de.properties
index e5a4e97..af4c63c 100644
--- a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Traditional Work Queue
-user-friendly-plural-name=Traditional Work Queues
-synopsis=The Traditional Work Queue is a type of work queue that uses a number of worker threads that watch a queue and pick up an operation to process whenever one becomes available.
-description=The traditional work queue is a FIFO queue serviced by a fixed number of worker threads. This fixed number of threads can be changed on the fly, with the change taking effect as soon as it is made. You can limit the size of the work queue to a specified number of operations. When this many operations are in the queue, waiting to be picked up by threads, any new requests are rejected with an error message.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Traditional Work Queue implementation.
-property.max-work-queue-capacity.synopsis=Specifies the maximum number of queued operations that can be in the work queue at any given time.
-property.max-work-queue-capacity.description=If the work queue is already full and additional requests are received by the server, the requests are rejected. A value of zero indicates that there is no limit to the size of the queue.
-property.max-work-queue-capacity.default-behavior.alias.synopsis=The work queue does not impose any limit on the number of operations that can be enqueued at any one time.
-property.num-worker-threads.synopsis=Specifies the number of worker threads to be used for processing operations placed in the queue.
-property.num-worker-threads.description=If the value is increased, the additional worker threads are created immediately. If the value is reduced, the appropriate number of threads are destroyed as operations complete processing.
+user-friendly-name=Herk\u00f6mmliche Arbeitswarteschlange
+user-friendly-plural-name=Herk\u00f6mmliche Arbeitswarteschlangen
+synopsis=Die herk\u00f6mmliche Arbeitswarteschlange ist ein Typ der Arbeitswarteschlange, in der mehrere Arbeitswarteschlangen verwendet werden, die eine Warteschlange \u00fcberwachen und einen Vorgang zur Verarbeitung \u00fcbernehmen, wenn er verf\u00fcgbar wird.
+description=Die herk\u00f6mmliche Arbeitswarteschlange ist eine FIFO-Warteschlange, die von einer festen Anzahl von Arbeitsthreads bedient wird. Die feste Anzahl von Threads kann schnell ge\u00e4ndert werden, und die \u00c4nderungen werden sofort wirksam. Sie k\u00f6nnen die Gr\u00f6\u00dfe der Arbeitswarteschlange auf eine angegebene Anzahl von Vorg\u00e4ngen einschr\u00e4nken. Mit derart zahlreichen Vorg\u00e4ngen in der Warteschlange, die darauf warten, von Threads \u00fcbernommen zu werden, werden neue Anforderungen mit einer Fehlermeldung abgelehnt.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen des Java-Klasse an, die die herk\u00f6mmliche Arbeitswarteschlange implementiert.
+property.max-work-queue-capacity.synopsis=Gibt die maximale Anzahl der Vorg\u00e4nge in der Warteschlange an, die sich jederzeit in der Arbeitswarteschlange befinden k\u00f6nnen.
+property.max-work-queue-capacity.description=Wenn die Arbeitswarteschlange bereits voll ist und der Server weitere Anforderungen erh\u00e4lt, werden diese Anforderungen abgelehnt. Ein Wert von null gibt an, dass f\u00fcr die Gr\u00f6\u00dfe der Warteschlange kein Limit besteht.
+property.max-work-queue-capacity.default-behavior.alias.synopsis=Die Arbeitswarteschlange verh\u00e4ngt keinerlei Limit f\u00fcr die Anzahl der Vorg\u00e4nge, die zu einem Zeitpunkt in die Warteschlange aufgenommen werden k\u00f6nnen.
+property.num-worker-threads.synopsis=Gibt die Anzahl der Arbeitsthreads an, die f\u00fcr die Verarbeitung von Vorg\u00e4ngen in der Warteschlange verwendet werden.
+property.num-worker-threads.description=Wenn der Wert erh\u00f6ht wird, werden sofort zus\u00e4tzliche Arbeitsthreads erstellt. Wenn der Wert gesenkt wird, wird die entsprechende Anzahl von Threads gel\u00f6scht, w\u00e4hrend der Vorgang die Verarbeitung abschlie\u00dft.
diff --git a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_es.properties
index e5a4e97..c2432f3 100644
--- a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Traditional Work Queue
-user-friendly-plural-name=Traditional Work Queues
-synopsis=The Traditional Work Queue is a type of work queue that uses a number of worker threads that watch a queue and pick up an operation to process whenever one becomes available.
-description=The traditional work queue is a FIFO queue serviced by a fixed number of worker threads. This fixed number of threads can be changed on the fly, with the change taking effect as soon as it is made. You can limit the size of the work queue to a specified number of operations. When this many operations are in the queue, waiting to be picked up by threads, any new requests are rejected with an error message.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Traditional Work Queue implementation.
-property.max-work-queue-capacity.synopsis=Specifies the maximum number of queued operations that can be in the work queue at any given time.
-property.max-work-queue-capacity.description=If the work queue is already full and additional requests are received by the server, the requests are rejected. A value of zero indicates that there is no limit to the size of the queue.
-property.max-work-queue-capacity.default-behavior.alias.synopsis=The work queue does not impose any limit on the number of operations that can be enqueued at any one time.
-property.num-worker-threads.synopsis=Specifies the number of worker threads to be used for processing operations placed in the queue.
-property.num-worker-threads.description=If the value is increased, the additional worker threads are created immediately. If the value is reduced, the appropriate number of threads are destroyed as operations complete processing.
+user-friendly-name=Cola de trabajo tradicional
+user-friendly-plural-name=Colas de trabajo tradicionales
+synopsis=La cola de trabajo tradicional es un tipo de cola de trabajo que utiliza una serie de subprocesos de trabajo que supervisan una cola y seleccionan una operaci\u00f3n para procesarla cuando hay una disponible.
+description=La cola de trabajo tradicional es una cola FIFO utilizada por un n\u00famero fijo de subprocesos de trabajo. Este n\u00famero fijo de subprocesos de trabajo se puede modificar sobre la marcha; este cambio se aplicar\u00e1 de forma instant\u00e1nea. Puede limitar el tama\u00f1o de la cola de trabajo a un n\u00famero espec\u00edfico de operaciones. Cuando todas estas operaciones est\u00e9n en la cola esperando a que las seleccionen los subprocesos, se rechazar\u00e1 cualquier solicitud nueva con un mensaje de error.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la cola de trabajo tradicional.
+property.max-work-queue-capacity.synopsis=Especifica el n\u00famero m\u00e1ximo de operaciones que se pueden incluir en la cola de trabajo en cualquier momento.
+property.max-work-queue-capacity.description=Si la cola de trabajo ya est\u00e1 llena y el servidor recibe solicitudes adicionales, se rechazar\u00e1n todas ellas. El valor cero indica que no habr\u00e1 ning\u00fan l\u00edmite de tama\u00f1o de la cola.
+property.max-work-queue-capacity.default-behavior.alias.synopsis=La cola de trabajo no impone ning\u00fan l\u00edmite en el n\u00famero de operaciones que pueden incluirse en la cola en cualquier momento.
+property.num-worker-threads.synopsis=Especifica el n\u00famero de subprocesos de trabajo que se utilizar\u00e1n para procesar las operaciones que se hayan incluido en la cola.
+property.num-worker-threads.description=Si se aumenta este valor, se crear\u00e1n de forma inmediata subprocesos de trabajo adicionales. Si se reduce este valor, se destruir\u00e1 el n\u00famero oportuno de subprocesos a medida que se complete el procesamiento de las operaciones.
diff --git a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_fr.properties
index e5a4e97..e8cf12e 100644
--- a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Traditional Work Queue
-user-friendly-plural-name=Traditional Work Queues
-synopsis=The Traditional Work Queue is a type of work queue that uses a number of worker threads that watch a queue and pick up an operation to process whenever one becomes available.
-description=The traditional work queue is a FIFO queue serviced by a fixed number of worker threads. This fixed number of threads can be changed on the fly, with the change taking effect as soon as it is made. You can limit the size of the work queue to a specified number of operations. When this many operations are in the queue, waiting to be picked up by threads, any new requests are rejected with an error message.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Traditional Work Queue implementation.
-property.max-work-queue-capacity.synopsis=Specifies the maximum number of queued operations that can be in the work queue at any given time.
-property.max-work-queue-capacity.description=If the work queue is already full and additional requests are received by the server, the requests are rejected. A value of zero indicates that there is no limit to the size of the queue.
-property.max-work-queue-capacity.default-behavior.alias.synopsis=The work queue does not impose any limit on the number of operations that can be enqueued at any one time.
-property.num-worker-threads.synopsis=Specifies the number of worker threads to be used for processing operations placed in the queue.
-property.num-worker-threads.description=If the value is increased, the additional worker threads are created immediately. If the value is reduced, the appropriate number of threads are destroyed as operations complete processing.
+user-friendly-name=File d'attente traditionnelle
+user-friendly-plural-name=Files d'attente traditionnelles
+synopsis=La file d'attente traditionnelle est un type de file d'attente qui utilise un certain nombre de threads de travail qui surveillent une file d'attente et reprennent une op\u00e9ration \u00e0 traiter lorsqu'une devient disponible.
+description=La file d'attente traditionnelle est une file d'attente FIFO g\u00e9r\u00e9e par un nombre fixe de threads de travail. Ce nombre fixe de threads peut \u00eatre modifi\u00e9 \u00e0 la vol\u00e9e, la modification prenant effet d\u00e8s son ex\u00e9cution. Vous pouvez limiter la taille de la file d'attente \u00e0 un nombre sp\u00e9cifi\u00e9 d'op\u00e9rations. Lorsque tant d'op\u00e9rations sont dans la file d'attente, attendant d'\u00eatre r\u00e9cup\u00e9r\u00e9es par des threads, toute nouvelle requ\u00eate est rejet\u00e9e avec un message d'erreur.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la file d'attente traditionnelle.
+property.max-work-queue-capacity.synopsis=Sp\u00e9cifie le nombre maximal d'op\u00e9rations en file d'attente qui peuvent \u00eatre dans la file d'attente \u00e0 un moment donn\u00e9.
+property.max-work-queue-capacity.description=Si la file d'attente est d\u00e9j\u00e0 pleine et que des requ\u00eates suppl\u00e9mentaires sont re\u00e7ues par le serveur, les requ\u00eates sont rejet\u00e9es. La valeur z\u00e9ro indique qu'il n'y a pas de limite \u00e0 la taille de la file d'attente.
+property.max-work-queue-capacity.default-behavior.alias.synopsis=La file d'attente n'impose aucune limite au nombre d'op\u00e9rations qui peuvent \u00eatre mises en file d'attente \u00e0 un moment donn\u00e9.
+property.num-worker-threads.synopsis=Sp\u00e9cifie le nombre de threads de travail \u00e0 utiliser pour traiter des op\u00e9rations plac\u00e9es dans la file d'attente.
+property.num-worker-threads.description=Si la valeur est augment\u00e9e, les threads de travail suppl\u00e9mentaires sont cr\u00e9\u00e9s imm\u00e9diatement. Si la valeur est r\u00e9duite, le nombre de threads appropri\u00e9 est d\u00e9truit alors que les op\u00e9rations terminent le traitement.
diff --git a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_zh_CN.properties
index e5a4e97..26b1e6d 100644
--- a/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TraditionalWorkQueueCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Traditional Work Queue
-user-friendly-plural-name=Traditional Work Queues
-synopsis=The Traditional Work Queue is a type of work queue that uses a number of worker threads that watch a queue and pick up an operation to process whenever one becomes available.
-description=The traditional work queue is a FIFO queue serviced by a fixed number of worker threads. This fixed number of threads can be changed on the fly, with the change taking effect as soon as it is made. You can limit the size of the work queue to a specified number of operations. When this many operations are in the queue, waiting to be picked up by threads, any new requests are rejected with an error message.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Traditional Work Queue implementation.
-property.max-work-queue-capacity.synopsis=Specifies the maximum number of queued operations that can be in the work queue at any given time.
-property.max-work-queue-capacity.description=If the work queue is already full and additional requests are received by the server, the requests are rejected. A value of zero indicates that there is no limit to the size of the queue.
-property.max-work-queue-capacity.default-behavior.alias.synopsis=The work queue does not impose any limit on the number of operations that can be enqueued at any one time.
-property.num-worker-threads.synopsis=Specifies the number of worker threads to be used for processing operations placed in the queue.
-property.num-worker-threads.description=If the value is increased, the additional worker threads are created immediately. If the value is reduced, the appropriate number of threads are destroyed as operations complete processing.
+user-friendly-name=\u4f20\u7edf\u5de5\u4f5c\u961f\u5217
+user-friendly-plural-name=\u4f20\u7edf\u5de5\u4f5c\u961f\u5217
+synopsis=\u4f20\u7edf\u5de5\u4f5c\u961f\u5217\u662f\u4e00\u79cd\u5de5\u4f5c\u961f\u5217\u7c7b\u578b\uff0c\u5176\u4f7f\u7528\u5927\u91cf\u89c2\u5bdf\u961f\u5217\u5e76\u5728\u5176\u4e2d\u4e00\u4e2a\u961f\u5217\u53d8\u4e3a\u53ef\u7528\u65f6\u9009\u53d6\u67d0\u4e00\u64cd\u4f5c\u8fdb\u884c\u5904\u7406\u7684\u5de5\u4f5c\u7ebf\u7a0b\u3002
+description=\u4f20\u7edf\u5de5\u4f5c\u961f\u5217\u662f\u7531\u56fa\u5b9a\u6570\u91cf\u7684\u5de5\u4f5c\u7ebf\u7a0b\u63d0\u4f9b\u670d\u52a1\u7684 FIFO \u961f\u5217\u3002\u53ef\u4ee5\u5728\u8fd0\u884c\u4e2d\u66f4\u6539\u8be5\u56fa\u5b9a\u6570\u91cf\u7684\u7ebf\u7a0b\uff0c\u66f4\u6539\u4e00\u7ecf\u505a\u51fa\uff0c\u7acb\u5373\u751f\u6548\u3002\u60a8\u53ef\u4ee5\u5c06\u5de5\u4f5c\u961f\u5217\u7684\u5927\u5c0f\u9650\u5236\u4e3a\u6307\u5b9a\u6570\u91cf\u7684\u64cd\u4f5c\u3002\u5f53\u961f\u5217\u4e2d\u6709\u591a\u4e2a\u64cd\u4f5c\u7b49\u5f85\u88ab\u7ebf\u7a0b\u9009\u53d6\u65f6\uff0c\u4efb\u4f55\u65b0\u8bf7\u6c42\u90fd\u5c06\u88ab\u62d2\u7edd\uff0c\u5e76\u4e14\u4f1a\u51fa\u73b0\u9519\u8bef\u6d88\u606f\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u4f20\u7edf\u5de5\u4f5c\u961f\u5217\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.max-work-queue-capacity.synopsis=\u6307\u5b9a\u5728\u4efb\u610f\u7ed9\u5b9a\u65f6\u95f4\u53ef\u4ee5\u4f4d\u4e8e\u5de5\u4f5c\u961f\u5217\u4e2d\u7684\u6700\u5927\u6392\u961f\u64cd\u4f5c\u6570\u3002
+property.max-work-queue-capacity.description=\u5982\u679c\u5de5\u4f5c\u961f\u5217\u5df2\u6ee1\u4e14\u670d\u52a1\u5668\u6536\u5230\u9644\u52a0\u8bf7\u6c42\uff0c\u5219\u8fd9\u4e9b\u8bf7\u6c42\u5c06\u88ab\u62d2\u7edd\u3002\u503c\u4e3a\u96f6\u8868\u793a\u961f\u5217\u5927\u5c0f\u65e0\u9650\u5236\u3002
+property.max-work-queue-capacity.default-behavior.alias.synopsis=\u5bf9\u4e8e\u5728\u4efb\u4f55\u4e00\u6b21\u53ef\u4ee5\u6392\u961f\u7684\u64cd\u4f5c\u6570\uff0c\u5de5\u4f5c\u961f\u5217\u4e0d\u65bd\u52a0\u4efb\u4f55\u9650\u5236\u3002
+property.num-worker-threads.synopsis=\u6307\u5b9a\u7528\u4e8e\u5904\u7406\u653e\u7f6e\u5728\u961f\u5217\u4e2d\u7684\u64cd\u4f5c\u7684\u5de5\u4f5c\u7ebf\u7a0b\u6570\u3002
+property.num-worker-threads.description=\u5982\u679c\u8be5\u503c\u589e\u52a0\uff0c\u5219\u4f1a\u7acb\u5373\u521b\u5efa\u9644\u52a0\u7684\u5de5\u4f5c\u7ebf\u7a0b\u3002\u5982\u679c\u8be5\u503c\u51cf\u5c0f\uff0c\u64cd\u4f5c\u5b8c\u6210\u5904\u7406\u540e\uff0c\u76f8\u5e94\u7684\u7ebf\u7a0b\u6570\u5c06\u9500\u6bc1\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_es.properties
index 8f5dbf6..f05e6ea 100644
--- a/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Triple DES Password Storage Scheme
-user-friendly-plural-name=Triple DES Password Storage Schemes
-synopsis=The Triple DES Password Storage Scheme provides a mechanism for encoding user passwords using the triple-DES (DES/EDE) reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "3DES".
-property.enabled.synopsis=Indicates whether the Triple DES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Triple DES Password Storage Scheme implementation.
+user-friendly-name=Esquema de almacenamiento de contrase\u00f1as triple DES
+user-friendly-plural-name=Esquemas de almacenamiento de contrase\u00f1as triple DES
+synopsis=El esquema de almacenamiento de contrase\u00f1as triple DES proporciona un mecanismo para codificar contrase\u00f1as de usuario utilizando el mecanismo de cifrado reversible triple DES (DES/EDE).
+description=Este esquema contiene s\u00f3lo una implementaci\u00f3n para la sintaxis de la contrase\u00f1a de usuario, con un nombre de esquema de almacenamiento de "3DES".
+property.enabled.synopsis=Indica si est\u00e1 habilitado el esquema de almacenamiento de contrase\u00f1as triple DES para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del esquema de almacenamiento de contrase\u00f1as triple DES.
diff --git a/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_fr.properties
index 8f5dbf6..02e0f77 100644
--- a/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Triple DES Password Storage Scheme
-user-friendly-plural-name=Triple DES Password Storage Schemes
-synopsis=The Triple DES Password Storage Scheme provides a mechanism for encoding user passwords using the triple-DES (DES/EDE) reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "3DES".
-property.enabled.synopsis=Indicates whether the Triple DES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Triple DES Password Storage Scheme implementation.
+user-friendly-name=Plan de stockage du mot de passe triple DES
+user-friendly-plural-name=Plans de stockage du mot de passe triple DES
+synopsis=Le plan de stockage du mot de passe triple DES fournit un m\u00e9canisme de codage des mots de passe utilisateur, en utilisant le m\u00e9canisme de chiffrage r\u00e9versible triple-DES (DES/EDE).
+description=Ce plan contient seulement une impl\u00e9mentation de la syntaxe du mot de passe utilisateur, avec le nom du plan de stockage "3DES".
+property.enabled.synopsis=Indique si le plan de stockage du mot de passe triple DES est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du plan de stockage du mot de passe triple DES.
diff --git a/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_zh_CN.properties
index 8f5dbf6..72342f7 100644
--- a/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TripleDESPasswordStorageSchemeCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Triple DES Password Storage Scheme
-user-friendly-plural-name=Triple DES Password Storage Schemes
-synopsis=The Triple DES Password Storage Scheme provides a mechanism for encoding user passwords using the triple-DES (DES/EDE) reversible encryption mechanism.
-description=This scheme contains only an implementation for the user password syntax, with a storage scheme name of "3DES".
-property.enabled.synopsis=Indicates whether the Triple DES Password Storage Scheme is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Triple DES Password Storage Scheme implementation.
+user-friendly-name=\u4e09\u91cd DES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+user-friendly-plural-name=\u4e09\u91cd DES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f
+synopsis=\u4e09\u91cd DES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u63d0\u4f9b\u4e86\u4e00\u79cd\u4f7f\u7528\u4e09\u91cd DES (DES/EDE) \u53ef\u9006\u52a0\u5bc6\u673a\u5236\u6765\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u89e3\u7801\u7684\u673a\u5236\u3002
+description=\u8be5\u6a21\u5f0f\u4ec5\u5305\u542b\u5bf9\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u7684\u5b9e\u65bd\uff08\u901a\u8fc7\u540d\u4e3a\u201c3DES\u201d\u7684\u5b58\u50a8\u6a21\u5f0f\uff09\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u4e09\u91cd DES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u4e09\u91cd DES \u5bc6\u7801\u5b58\u50a8\u6a21\u5f0f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_es.properties
index b22b687..dfe5934 100644
--- a/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Trust Manager Provider
-user-friendly-plural-name=Trust Manager Providers
-synopsis=Trust Manager Providers determine whether to trust presented certificates.
-property.enabled.synopsis=Indicate whether the Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Trust Manager Provider implementation.
+user-friendly-name=Proveedor de administradores de confianza
+user-friendly-plural-name=Proveedores de administradores de confianza
+synopsis=Los proveedores de administradores de confianza determinan si los certificados presentados son fiables.
+property.enabled.synopsis=Indica si el proveedor de administradores de confianza est\u00e1 habilitado para su uso.
+property.java-class.synopsis=El nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de administradores de confianza.
diff --git a/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_fr.properties
index b22b687..10c31e0 100644
--- a/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Trust Manager Provider
-user-friendly-plural-name=Trust Manager Providers
-synopsis=Trust Manager Providers determine whether to trust presented certificates.
-property.enabled.synopsis=Indicate whether the Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Trust Manager Provider implementation.
+user-friendly-name=Fournisseur de gestionnaire d'approbation
+user-friendly-plural-name=Fournisseurs de gestionnaire d'approbation 
+synopsis=Les fournisseurs de gestionnaire d'approbation d\u00e9terminent s'il faut faire confiance aux certificats pr\u00e9sent\u00e9s.
+property.enabled.synopsis=Indique si le fournisseur de gestionnaire d'approbation est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur de gestionnaire d'approbation.
diff --git a/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_zh_CN.properties
index b22b687..490647e 100644
--- a/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TrustManagerProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Trust Manager Provider
-user-friendly-plural-name=Trust Manager Providers
-synopsis=Trust Manager Providers determine whether to trust presented certificates.
-property.enabled.synopsis=Indicate whether the Trust Manager Provider is enabled for use.
-property.java-class.synopsis=The fully-qualified name of the Java class that provides the Trust Manager Provider implementation.
+user-friendly-name=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7528\u4e8e\u786e\u5b9a\u662f\u5426\u4fe1\u4efb\u6240\u5448\u73b0\u7684\u8bc1\u4e66\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_es.properties
index 14de79a..4f4e9f00 100644
--- a/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_es.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Trust Store Backend
-user-friendly-plural-name=Trust Store Backends
-synopsis=The Trust Store Backend provides an LDAP view of a file-based trust store. It is used by the administrative cryptographic framework.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.trust-store-file.synopsis=Specifies the path to the file that stores the trust information.
-property.trust-store-file.description=It may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the key store file.
+user-friendly-name=Almac\u00e9n en segundo plano de confianza
+user-friendly-plural-name=Almacenes en segundo plano de confianza
+synopsis=El almac\u00e9n en segundo plano de confianza proporciona una vista LDAP del almac\u00e9n de confianza basado en archivos. Se emplea por parte de la estructura criptogr\u00e1fica administrativa.
+property.backend-id.synopsis=Especifica un nombre para identificar el servidor de fondo asociado.
+property.backend-id.description=Este nombre debe ser exclusivo entre todos los servidores de fondo del servidor principal. El Id. de servidor de fondo no se puede modificar una vez creado el servidor de fondo en el servidor principal.
+property.base-dn.synopsis=Especifica el o los DN de base de los datos que administra el servidor de fondo.
+property.base-dn.description=Un \u00fanico servidor de fondo puede administrar uno o varios DN de base. Tenga en cuenta que dos servidores de fondo no pueden presentar el mismo DN de base, aunque un servidor de fondo puede presentar un DN de base por debajo del DN de base proporcionado por otro servidor de fondo (de forma parecida al uso de los subsufijos en Sun Java System Directory Server). Si cualquiera de los DN de base est\u00e1 subordinado a un DN de base de otro servidor de fondo, todos los dem\u00e1s DN de base de este servidor de fondo deben estar tambi\u00e9n subordinados al mismo DN de base.
+property.base-dn.requires-admin-action.synopsis=No es necesario realizar ninguna acci\u00f3n administrativa, aunque es posible que sea necesario llevar a cabo alg\u00fan procedimiento en cada servidor de fondo antes de poder utilizar el nuevo DN de base.
+property.enabled.synopsis=Indica si el servidor de fondo se ha habilitado en el servidor principal.
+property.enabled.description=Si no se ha habilitado, no se podr\u00e1 acceder a su contenido al procesar las operaciones.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del servidor de fondo.
+property.trust-store-file.synopsis=Especifica la ruta del archivo que almacena la informaci\u00f3n de confianza.
+property.trust-store-file.description=Puede tratarse de una ruta absoluta o una relacionada con la ra\u00edz de instancia del servidor de directorios OpenDS.
+property.trust-store-pin.synopsis=Especifica el PIN de texto no cifrado que se necesita para acceder al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin.requires-admin-action.synopsis=Los cambios realizados en esta propiedad tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin-environment-variable.synopsis=Especifica el nombre de la variable del entorno que contiene el PIN de texto no cifrado que se necesita para acceder al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Los cambios realizados en esta propiedad tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin-file.synopsis=Especifica la ruta del archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN no cifrado necesario para acceder al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin-file.requires-admin-action.synopsis=Los cambios realizados en esta propiedad tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin-property.synopsis=Especifica el nombre de la propiedad de Java que contiene el PIN de texto no cifrado que se necesita para acceder al almac\u00e9n en segundo plano de confianza.
+property.trust-store-pin-property.requires-admin-action.synopsis=Los cambios realizados en esta propiedad tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al almac\u00e9n en segundo plano de confianza.
+property.trust-store-type.synopsis=Especifica el formato de los datos del archivo del almac\u00e9n de claves.
 property.trust-store-type.description=Los valores v\u00e1lidos deber\u00edan contener siempre 'JKS' y 'PKCS12', pero en otras implementaciones podr\u00edan aparecer otros valores tambi\u00e9n. 
-property.trust-store-type.default-behavior.alias.synopsis=The JVM default value is used.
-property.trust-store-type.requires-admin-action.synopsis=Changes to this property take effect the next time that the key manager is accessed.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+property.trust-store-type.default-behavior.alias.synopsis=Se emplea el valor predeterminado de JVM.
+property.trust-store-type.requires-admin-action.synopsis=Los cambios realizados en esta propiedad tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves.
+property.writability-mode.synopsis=Especifica el comportamiento que debe mostrar el servidor de fondo al procesar operaciones de escritura.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Provoca que todos los intentos de escritura presenten errores.
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permite que se realicen operaciones de escritura en el servidor de fondo (si la operaci\u00f3n solicitada es v\u00e1lida, el usuario tendr\u00e1 permiso para realizarla, el servidor de fondo admitir\u00e1 este tipo de operaci\u00f3n de escritura y la propiedad de modo de capacidad de escritura global tambi\u00e9n se habilitar\u00e1).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Provoca que los intentos de escritura externos presenten errores, pero permite la escritura mediante operaciones internas y de repetici\u00f3n.
diff --git a/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_fr.properties
index 28aec18..be6a827 100644
--- a/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_fr.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Trust Store Backend
-user-friendly-plural-name=Trust Store Backends
-synopsis=The Trust Store Backend provides an LDAP view of a file-based trust store. It is used by the administrative cryptographic framework.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.trust-store-file.synopsis=Specifies the path to the file that stores the trust information.
-property.trust-store-file.description=It may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the key store file.
+user-friendly-name=Backend du magasin d'approbations
+user-friendly-plural-name=Backends du magasin d'approbations
+synopsis=Le backend du magasin d'approbations offre un aper\u00e7u LDAP d'un magasin d'approbations bas\u00e9e sur les fichiers. Il est utilis\u00e9 par la structure cryptographique administrative.
+property.backend-id.synopsis=Sp\u00e9cifie un nom pour identifier le backend associ\u00e9.
+property.backend-id.description=Le nom doit \u00eatre unique parmi tous les backends du serveur. L'ID du backend peut ne pas \u00eatre modifi\u00e9 apr\u00e8s la cr\u00e9ation du backend dans le serveur.
+property.base-dn.synopsis=Sp\u00e9cifie le ou les DN de base pour les donn\u00e9es que le backend g\u00e8re.
+property.base-dn.description=Un seul backend peut \u00eatre responsable d'un ou de plusieurs DN de la base. Remarque : deux backends ne peuvent pas avoir le m\u00eame DN de base, bien qu'un backend peut avoir un DN de base sous un DN de base fourni par un autre backend (similaire \u00e0 l'utilisation de sous-suffixes du serveur Sun Java System Directory Server). Si l'un des DN de base est subordonn\u00e9 \u00e0 un DN de base pour un autre backend, puis tous les DN de base pour ce backend doivent \u00eatre subordonn\u00e9s \u00e0 ce m\u00eame DN de base.
+property.base-dn.requires-admin-action.synopsis=Aucune action administrative n'est requise par d\u00e9faut, bien qu'une action puisse \u00eatre n\u00e9cessaire selon le backend avant d'utiliser le nouveau DN de base.
+property.enabled.synopsis=Indique si oui ou non le backend est activ\u00e9 sur le serveur.
+property.enabled.description=Si un backend est d\u00e9sactiv\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du backend.
+property.trust-store-file.synopsis=Sp\u00e9cifie le chemin vers le fichier qui stocke les informations d'approbation.
+property.trust-store-file.description=Il peut s'agir d'un chemin absolu, ou d'un chemin relatif \u00e0 la racine de l'instance OpenDS Directory Server.
+property.trust-store-pin.synopsis=Sp\u00e9cifie le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire pour acc\u00e9der au backend du magasin d'approbations.
+property.trust-store-pin.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au backend du magasin d'approbations.
+property.trust-store-pin-environment-variable.synopsis=Sp\u00e9cifie le nom de la variable d'environnement qui contient le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire pour acc\u00e9der au backend du magasin d'approbations.
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au backend du magasin d'approbations.
+property.trust-store-pin-file.synopsis=Sp\u00e9cifie le chemin vers le fichier texte dont seul le contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du backend du magasin d'approbations.
+property.trust-store-pin-file.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au backend du magasin d'approbations.
+property.trust-store-pin-property.synopsis=Sp\u00e9cifie le nom de la propri\u00e9t\u00e9 Java qui contient le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire pour acc\u00e9der au backend du magasin d'approbations.
+property.trust-store-pin-property.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au backend du magasin d'approbations.
+property.trust-store-type.synopsis=Sp\u00e9cifie le format des donn\u00e9es du fichier de stockage des cl\u00e9s.
 property.trust-store-type.description=Les valeurs valides doivent toujours inclure 'JKS' et 'PKCS12', mais des impl\u00e9mentations diff\u00e9rentes peuvent accepter d'autres valeurs. 
-property.trust-store-type.default-behavior.alias.synopsis=The JVM default value is used.
-property.trust-store-type.requires-admin-action.synopsis=Changes to this property take effect the next time that the key manager is accessed.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+property.trust-store-type.default-behavior.alias.synopsis=La valeur JVM par d\u00e9faut est utilis\u00e9e.
+property.trust-store-type.requires-admin-action.synopsis=Les modifications apport\u00e9es \u00e0 cette propri\u00e9t\u00e9 prendront effet au prochain acc\u00e8s au gestionnaire de cl\u00e9s.
+property.writability-mode.synopsis=Sp\u00e9cifie le comportement que le backend doit emprunter lors du traitement des op\u00e9rations d'\u00e9criture.
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=Entra\u00eene un \u00e9chec de toutes les tentatives d'\u00e9criture. 
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=Permet aux op\u00e9rations d'\u00e9criture d'\u00eatre effectu\u00e9es dans ce backend (si l'op\u00e9ration demand\u00e9e est valide, l'utilisateur a l'autorisation d'effectuer l'op\u00e9ration, le backend prend en charge ce type d'op\u00e9ration d'\u00e9criture et la propri\u00e9t\u00e9 globale du mode de capacit\u00e9 \u00e0 \u00e9crire est \u00e9galement activ\u00e9e).
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Entra\u00eene un \u00e9chec des tentatives d'\u00e9criture mais autorise les \u00e9critures par r\u00e9plication et op\u00e9rations internes.
diff --git a/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_zh_CN.properties
index 91fd312..a72d1c8 100644
--- a/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/TrustStoreBackendCfgDefn_zh_CN.properties
@@ -1,29 +1,29 @@
-user-friendly-name=Trust Store Backend
-user-friendly-plural-name=Trust Store Backends
-synopsis=The Trust Store Backend provides an LDAP view of a file-based trust store. It is used by the administrative cryptographic framework.
-property.backend-id.synopsis=Specifies a name to identify the associated backend.
-property.backend-id.description=The name must be unique among all backends in the server. The backend ID may not be altered after the backend is created in the server.
-property.base-dn.synopsis=Specifies the base DN(s) for the data that the backend handles.
-property.base-dn.description=A single backend may be responsible for one or more base DNs. Note that no two backends may have the same base DN although one backend may have a base DN that is below a base DN provided by another backend (similar to the use of sub-suffixes in the Sun Java System Directory Server). If any of the base DNs is subordinate to a base DN for another backend, then all base DNs for that backend must be subordinate to that same base DN.
-property.base-dn.requires-admin-action.synopsis=No administrative action is required by default although some action may be required on a per-backend basis before the new base DN may be used.
-property.enabled.synopsis=Indicates whether the backend is enabled in the server.
-property.enabled.description=If a backend is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the backend implementation.
-property.trust-store-file.synopsis=Specifies the path to the file that stores the trust information.
-property.trust-store-file.description=It may be an absolute path, or a path that is relative to the OpenDS Directory Server instance root.
-property.trust-store-pin.synopsis=Specifies the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-environment-variable.synopsis=Specifies the name of the environment variable that contains the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-environment-variable.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-file.synopsis=Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-file.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-pin-property.synopsis=Specifies the name of the Java property that contains the clear-text PIN needed to access the Trust Store Backend .
-property.trust-store-pin-property.requires-admin-action.synopsis=Changes to this property will take effect the next time that the Trust Store Backend is accessed.
-property.trust-store-type.synopsis=Specifies the format for the data in the key store file.
+user-friendly-name=\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef
+user-friendly-plural-name=\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef
+synopsis=\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u63d0\u4f9b\u4e86\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u5b58\u50a8\u7684 LDAP \u89c6\u56fe\u3002\u5176\u7531\u7ba1\u7406\u6027\u52a0\u5bc6\u6846\u67b6\u4f7f\u7528\u3002
+property.backend-id.synopsis=\u6307\u5b9a\u540d\u79f0\u4ee5\u6807\u8bc6\u5173\u8054\u7684\u540e\u7aef\u3002
+property.backend-id.description=\u670d\u52a1\u5668\u7684\u6240\u6709\u540e\u7aef\u4e2d\u7684\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002\u5728\u670d\u52a1\u5668\u4e2d\u521b\u5efa\u4e86\u540e\u7aef\u540e\uff0c\u540e\u7aef ID \u4e0d\u80fd\u66f4\u6539\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u540e\u7aef\u6240\u5904\u7406\u6570\u636e\u7684\u57fa DN\u3002
+property.base-dn.description=\u4e00\u4e2a\u540e\u7aef\u53ef\u4ee5\u8d1f\u8d23\u4e00\u4e2a\u6216\u591a\u4e2a\u57fa DN\u3002\u8bf7\u6ce8\u610f\uff0c\u867d\u7136\u4e00\u4e2a\u540e\u7aef\u53ef\u80fd\u6709\u4e00\u4e2a\u57fa DN \u4f4d\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u63d0\u4f9b\u7684\u57fa DN \u4e0b\uff0c\u4f46\u6ca1\u6709\u4efb\u4f55\u4e24\u4e2a\u540e\u7aef\u53ef\u4ee5\u6709\u76f8\u540c\u7684\u57fa DN\uff08\u7c7b\u4f3c\u4e8e Sun Java \u7cfb\u7edf\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5b50\u540e\u7f00\u7684\u4f7f\u7528\uff09\u3002\u5982\u679c\u4efb\u4f55\u4e00\u4e2a\u57fa DN \u670d\u4ece\u4e8e\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u57fa DN\uff0c\u5219\u8be5\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u5fc5\u987b\u670d\u4ece\u4e8e\u8be5\u76f8\u540c\u7684\u57fa DN\u3002
+property.base-dn.requires-admin-action.synopsis=\u5728\u53ef\u4ee5\u4f7f\u7528\u65b0\u7684\u57fa DN \u4e4b\u524d\u867d\u7136\u53ef\u80fd\u9700\u8981\u4ee5\u6bcf\u4e2a\u540e\u7aef\u4e3a\u57fa\u7840\u8fdb\u884c\u4e00\u4e9b\u64cd\u4f5c\uff0c\u4f46\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u8fdb\u884c\u4efb\u4f55\u7ba1\u7406\u64cd\u4f5c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u540e\u7aef\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u540e\u7aef\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u540e\u7aef\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.trust-store-file.synopsis=\u6307\u5b9a\u5b58\u50a8\u4fe1\u4efb\u4fe1\u606f\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.trust-store-file.description=\u5176\u53ef\u4ee5\u662f\u7edd\u5bf9\u8def\u5f84\uff0c\u4e5f\u53ef\u4ee5\u662f\u76f8\u5bf9\u4e8e OpenDS Directory Server \u5b9e\u4f8b\u6839\u76ee\u5f55\u7684\u8def\u5f84\u3002
+property.trust-store-pin.synopsis=\u6307\u5b9a\u9700\u8981\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u7684\u660e\u6587 PIN\uff08Personal Identification Number,\u4e2a\u4eba\u8bc6\u522b\u7801\uff09\u3002
+property.trust-store-pin.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u65f6\u751f\u6548\u3002
+property.trust-store-pin-environment-variable.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u6240\u9700\u4e4b\u660e\u6587 PIN \u7684\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\u3002
+property.trust-store-pin-environment-variable.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u65f6\u751f\u6548\u3002
+property.trust-store-pin-file.synopsis=\u6307\u5b9a\u5176\u5185\u5bb9\u4ec5\u5e94\u662f\u5305\u542b\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u6240\u9700\u7684\u660e\u6587 PIN \u5fb7\u5355\u884c\u7684\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\u3002
+property.trust-store-pin-file.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u65f6\u751f\u6548\u3002
+property.trust-store-pin-property.synopsis=\u6307\u5b9a\u5305\u542b\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u6240\u9700\u4e4b\u660e\u6587 PIN \u7684 Java \u5c5e\u6027\u7684\u540d\u79f0\u3002
+property.trust-store-pin-property.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u5b58\u50a8\u540e\u7aef\u65f6\u751f\u6548\u3002
+property.trust-store-type.synopsis=\u6307\u5b9a\u5bc6\u94a5\u5b58\u50a8\u6587\u4ef6\u4e2d\u7684\u6570\u636e\u7684\u683c\u5f0f\u3002
 property.trust-store-type.description=\u6709\u6548\u503c\u5e94\u59cb\u7ec8\u5305\u542b 'JKS' \u548c 'PKCS12'\uff0c\u4f46\u4e0d\u540c\u7684\u5b9e\u73b0\u53ef\u80fd\u8fd8\u4f1a\u5305\u542b\u5176\u4ed6\u503c\u3002
-property.trust-store-type.default-behavior.alias.synopsis=The JVM default value is used.
-property.trust-store-type.requires-admin-action.synopsis=Changes to this property take effect the next time that the key manager is accessed.
-property.writability-mode.synopsis=Specifies the behavior that the backend should use when processing write operations.
-property.writability-mode.syntax.enumeration.value.disabled.synopsis=Causes all write attempts to fail.
-property.writability-mode.syntax.enumeration.value.enabled.synopsis=Allows write operations to be performed in that backend (if the requested operation is valid, the user has permission to perform the operation, the backend supports that type of write operation, and the global writability mode property is also enabled).
-property.writability-mode.syntax.enumeration.value.internal-only.synopsis=Causes external write attempts to fail but allows writes by replication and internal operations.
+property.trust-store-type.default-behavior.alias.synopsis=\u5c06\u4f7f\u7528 Java \u865a\u62df\u673a\u9ed8\u8ba4\u503c\u3002
+property.trust-store-type.requires-admin-action.synopsis=\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548\u3002
+property.writability-mode.synopsis=\u6307\u5b9a\u5728\u5904\u7406\u5199\u5165\u64cd\u4f5c\u65f6\u540e\u7aef\u5e94\u4f7f\u7528\u7684\u6027\u80fd\u3002
+property.writability-mode.syntax.enumeration.value.disabled.synopsis=\u5bfc\u81f4\u6240\u6709\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\u3002
+property.writability-mode.syntax.enumeration.value.enabled.synopsis=\u5141\u8bb8\u5728\u8be5\u540e\u53f0\u4e2d\u6267\u884c\u5199\u5165\u64cd\u4f5c\uff08\u5982\u679c\u8bf7\u6c42\u7684\u64cd\u4f5c\u6709\u6548\uff0c\u5219\u7528\u6237\u6709\u6743\u6267\u884c\u64cd\u4f5c\uff0c\u540e\u7aef\u4f1a\u652f\u6301\u5199\u5165\u64cd\u4f5c\u7684\u7c7b\u578b\uff0c\u5168\u5c40\u53ef\u5199\u6027\u6a21\u5f0f\u7279\u6027\u4e5f\u4f1a\u542f\u7528\uff09\u3002
+property.writability-mode.syntax.enumeration.value.internal-only.synopsis=\u5bfc\u81f4\u5916\u90e8\u5199\u5165\u5c1d\u8bd5\u5931\u8d25\uff0c\u4f46\u5141\u8bb8\u901a\u8fc7\u590d\u5236\u548c\u5916\u90e8\u64cd\u4f5c\u8fdb\u884c\u5199\u5165\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_de.properties
index fbe3b75..11c676e 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_de.properties
@@ -8,7 +8,7 @@
 property.invoke-for-internal-operations.synopsis=Gibt an ob das Plugin f\u00fcr interne Operationen aufgerufen werden soll.
 property.invoke-for-internal-operations.description=Jedes Plugin das f\u00fcr interne Operationen aufgerufen werden kann, muss sicherstellen das es selbst nicht wiederum neue interne Operationen verursacht welche zur Folge haben das es wiederum selbst aufgerufen wird.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche die Plugin Implementierung beinhaltet.
-property.plugin-type.synopsis=Gibt die Sammlung von Pliugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
+property.plugin-type.synopsis=Gibt die Sammlung von Plugintypen f\u00fcr das Plugin an, welche wiederum die Zeitpunkte an welchen das Plugin aufgerufen werden kann definiert.
 property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Wird vor dem senden von Intermediate-Responses an den Client ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Wird f\u00fcr jede Operation die, w\u00e4hrend eines LDIF-Exports, geschrieben wird ausgef\u00fchrt.
 property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Wird f\u00fcr jeden Eintrag der, w\u00e4hrend eines LDIF-Imports, gelesen wird ausgef\u00fchrt.
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_es.properties
index 2175a98..b72ffac 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_es.properties
@@ -1,62 +1,62 @@
-user-friendly-name=Unique Attribute Plugin
-user-friendly-plural-name=Unique Attribute Plugins
-synopsis=The Unique Attribute Plugin enforces constraints on the value of an attribute within a portion of the directory.
-description=The values for each attribute must be unique within each base DN specified in the plugin's base-dn property or within all of the server's public naming contexts if no base DNs were specified.
-property.base-dn.synopsis=Specifies a base DN within which the attribute must be unique.
-property.base-dn.default-behavior.alias.synopsis=The plug-in uses the server's public naming contexts in the searches.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.type.synopsis=Specifies the type of attributes to check for value uniqueness.
+user-friendly-name=Complemento de atributo \u00fanico
+user-friendly-plural-name=Complementos de atributo \u00fanico
+synopsis=El complemento de atributo \u00fanico impone limitaciones en el valor de un atributo dentro de una parte del directorio.
+description=Los valores de cada atributo deben ser \u00fanicos dentro de cada ND de base especificado en la propiedad ND de base del complemento o en todos los contextos de nombres p\u00fablicos del servidor si no se especific\u00f3 ning\u00fan ND de base.
+property.base-dn.synopsis=Especifica un ND de base en el que el atributo debe ser \u00fanico.
+property.base-dn.default-behavior.alias.synopsis=El complemento utiliza contextos de nombres p\u00fablicos del servidor en las b\u00fasquedas.
+property.enabled.synopsis=Indica si el complemento se ha habilitado para su uso.
+property.invoke-for-internal-operations.synopsis=Indica si debe invocarse el complemento para las operaciones internas.
+property.invoke-for-internal-operations.description=Cualquier complemento que pueda invocarse para las operaciones internas debe garantizar que no se crear\u00e1 ninguna nueva operaci\u00f3n interna que pueda provocar que se vuelva a invocar el mismo complemento.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.plugin-type.synopsis=Especifica el conjunto de tipos del complemento, que indica a su vez las veces que se invoca el complemento.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Se invoca este complemento antes de enviar un mensaje de respuesta intermedia al cliente.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Se invoca este complemento para cada operaci\u00f3n que se vaya a escribir durante una exportaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Se invoca este complemento para cada lectura de entrada que se vaya a realizar durante una importaci\u00f3n de LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Se invoca este complemento cada vez que se establezca una conexi\u00f3n nueva con el servidor.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Se invoca este complemento cada vez que se finalice una conexi\u00f3n existente (tanto con el cliente como con el servidor).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de abandono.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de adici\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de enlace, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n ampliada, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Se invoca este complemento tras completar el procesamiento central de la operaci\u00f3n de b\u00fasqueda, aunque antes de enviar la respuesta al cliente.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Se invoca este complemento tras completar el procesamiento de la operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de adici\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de enlace al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de comparaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de eliminaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de la operaci\u00f3n ampliada al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Se invoca este complemento despu\u00e9s de enviar la respuesta de modificaci\u00f3n de DN al cliente.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Se invoca este complemento despu\u00e9s de enviar al cliente el mensaje en el que se indica la obtenci\u00f3n de los resultados de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Se invoca este complemento tras completar el procesamiento posterior a la sincronizaci\u00f3n de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de enlace.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Se invoca este complemento antes de realizar el procesamiento central de la operaci\u00f3n de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Se invoca este complemento antes de analizar una solicitud de abandono.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Se invoca este complemento antes de analizar una solicitud de adici\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Se invoca este complemento antes de analizar una solicitud de enlace.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Se invoca este complemento antes de analizar una solicitud de comparaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Se invoca este complemento antes de analizar una solicitud de eliminaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n ampliada.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Se invoca este complemento antes de analizar una solicitud de modificaci\u00f3n de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Se invoca este complemento antes de analizar una solicitud de b\u00fasqueda.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Se invoca este complemento antes de analizar una solicitud de operaci\u00f3n de desenlace.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Se invoca este complemento antes de enviar una entrada de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Se invoca este complemento antes de enviar una referencia de resultados de b\u00fasqueda al cliente.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Se invoca este complemento durante un cierre de gracia de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Se invoca este complemento durante el proceso de inicio de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Se invoca este complemento durante el transcurso de una operaci\u00f3n de transferencia o cambio de nombre de una entrada subordinada al destino de una operaci\u00f3n de modificaci\u00f3n de DN.
+property.type.synopsis=Especifica el tipo de atributos en los que se comprueba la unicidad del valor.
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_fr.properties
index 2175a98..4c008ea 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_fr.properties
@@ -1,62 +1,62 @@
-user-friendly-name=Unique Attribute Plugin
-user-friendly-plural-name=Unique Attribute Plugins
-synopsis=The Unique Attribute Plugin enforces constraints on the value of an attribute within a portion of the directory.
-description=The values for each attribute must be unique within each base DN specified in the plugin's base-dn property or within all of the server's public naming contexts if no base DNs were specified.
-property.base-dn.synopsis=Specifies a base DN within which the attribute must be unique.
-property.base-dn.default-behavior.alias.synopsis=The plug-in uses the server's public naming contexts in the searches.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.type.synopsis=Specifies the type of attributes to check for value uniqueness.
+user-friendly-name=Plug-in d'attribut unique
+user-friendly-plural-name=Plug-ins d'attribut unique
+synopsis=Le plug-in d'attribut unique applique des contraintes sur la valeur d'un attribut dans une partie du r\u00e9pertoire.
+description=Les valeurs de chaque attribut doivent \u00eatre uniques dans chaque DN de base sp\u00e9cifi\u00e9 dans la propri\u00e9t\u00e9 base-dn du plug-in ou dans tous les contextes de nommage publics du serveur si aucun DN de base n'est sp\u00e9cifi\u00e9.
+property.base-dn.synopsis=Sp\u00e9cifie un DN de base dans lequel l'attribut doit \u00eatre unique.
+property.base-dn.default-behavior.alias.synopsis=Le plug-in utilise les contextes de nommage public du serveur dans les recherches. 
+property.enabled.synopsis=Indique si le plug-in est activ\u00e9 pour utilisation.
+property.invoke-for-internal-operations.synopsis=Indique si le plug-in doit \u00eatre appel\u00e9 pour des op\u00e9rations internes.
+property.invoke-for-internal-operations.description=Tout plug-in qui peut \u00eatre appel\u00e9 pour des op\u00e9rations internes doit s'assurer qu'il ne cr\u00e9e pas de nouvelle op\u00e9ration interne qui puisse entra\u00eener un nouvel appel du m\u00eame plug-in.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du plug-in.
+property.plugin-type.synopsis=Sp\u00e9cifie l'ensemble de types de plug-ins pour le plug-in qui sp\u00e9cifie les moments auxquels le plug-in est appel\u00e9.
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Appel\u00e9 avant l'envoi d'un message de r\u00e9ponse interm\u00e9diaire au client.
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Appel\u00e9 pour que chaque op\u00e9ration soit \u00e9crite durant une exportation LDIF.
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Appel\u00e9 pour chaque lecture d'entr\u00e9e durant une importation LDIF.
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une nouvelle connexion est \u00e9tablie vers le serveur.
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Appel\u00e9 \u00e0 chaque fois qu'une connexion existante est termin\u00e9e (par le client ou par le serveur).
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'abandon.
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement d'ajout du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de liaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de comparaison du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de suppression du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement \u00e9tendu du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de modification du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement de modification de DN du serveur de base mais avant d'envoyer la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de recherche du serveur de base mais avant l'envoi de la r\u00e9ponse au client.
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement de dissociation.
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse d'ajout au client.
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de liaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de comparaison au client.
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de suppression au client.
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse \u00e9tendue au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification au client.
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Appel\u00e9 apr\u00e8s l'envoi de la r\u00e9ponse de modification de DN au client.
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Appel\u00e9 apr\u00e8s l'envoi du message de recherche de r\u00e9sultat achev\u00e9e au client.
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration d'ajout.
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de suppression.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification.
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Appel\u00e9 apr\u00e8s l'ach\u00e8vement du traitement post-synchronisation pour une op\u00e9ration de modification de DN.
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Appel\u00e9 avant d'effectuer le traitement d'ajout du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Appel\u00e9 avant d'effectuer le traitement de liaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Appel\u00e9 avant d'effectuer le traitement de comparaison du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Appel\u00e9 avant d'effectuer le traitement de suppression du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Appel\u00e9 avant d'effectuer le traitement \u00e9tendu du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification du serveur de base.
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Appel\u00e9 avant d'effectuer le traitement de modification de DN du serveur de base. 
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Appel\u00e9 avant d'effectuer le traitement de recherche du serveur de base.
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'abandon.
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate d'ajout.
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de liaison.
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de comparaison.
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de suppression.
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate \u00e9tendue.
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification.
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de modification de DN.
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de recherche.
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Appel\u00e9 avant l'analyse d'une requ\u00eate de dissociation.
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Appel\u00e9 avant l'envoi d'une entr\u00e9e de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Appel\u00e9 avant l'envoi d'une r\u00e9f\u00e9rence de r\u00e9sultat de recherche au client.
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Appel\u00e9 durant une fermeture de gr\u00e2ce de Directory Server.
+property.plugin-type.syntax.enumeration.value.startup.synopsis=Appel\u00e9 durant le processus de d\u00e9marrage de Directory Server.
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Appel\u00e9 pendant le d\u00e9placement ou le renommage d'une entr\u00e9e subordonn\u00e9e \u00e0 la cible d'une op\u00e9ration de modification de DN. 
+property.type.synopsis=Sp\u00e9cifie le type d'attribut pour v\u00e9rifier l'unicit\u00e9 de la valeur.
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_zh_CN.properties
index 2175a98..2a93c1d 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueAttributePluginCfgDefn_zh_CN.properties
@@ -1,62 +1,62 @@
-user-friendly-name=Unique Attribute Plugin
-user-friendly-plural-name=Unique Attribute Plugins
-synopsis=The Unique Attribute Plugin enforces constraints on the value of an attribute within a portion of the directory.
-description=The values for each attribute must be unique within each base DN specified in the plugin's base-dn property or within all of the server's public naming contexts if no base DNs were specified.
-property.base-dn.synopsis=Specifies a base DN within which the attribute must be unique.
-property.base-dn.default-behavior.alias.synopsis=The plug-in uses the server's public naming contexts in the searches.
-property.enabled.synopsis=Indicates whether the plug-in is enabled for use.
-property.invoke-for-internal-operations.synopsis=Indicates whether the plug-in should be invoked for internal operations.
-property.invoke-for-internal-operations.description=Any plug-in that can be invoked for internal operations must ensure that it does not create any new internal operatons that can cause the same plug-in to be re-invoked.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the plug-in implementation.
-property.plugin-type.synopsis=Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked.
-property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=Invoked before sending an intermediate repsonse message to the client.
-property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=Invoked for each operation to be written during an LDIF export.
-property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=Invoked for each entry read during an LDIF import.
-property.plugin-type.syntax.enumeration.value.postconnect.synopsis=Invoked whenever a new connection is established to the server.
-property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=Invoked whenever an existing connection is terminated (by either the client or the server).
-property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=Invoked after completing the abandon processing.
-property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=Invoked after completing the core add processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=Invoked after completing the core bind processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=Invoked after completing the core compare processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=Invoked after completing the core delete processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=Invoked after completing the core extended processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=Invoked after completing the core modify processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=Invoked after completing the core modify DN processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=Invoked after completing the core search processing but before sending the response to the client.
-property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=Invoked after completing the unbind processing.
-property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=Invoked after sending the add response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=Invoked after sending the bind response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=Invoked after sending the compare response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=Invoked after sending the delete response to the client.
-property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=Invoked after sending the extended response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=Invoked after sending the modify response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=Invoked after sending the modify DN response to the client.
-property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=Invoked after sending the search result done message to the client.
-property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=Invoked after completing post-synchronization processing for an add operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=Invoked after completing post-synchronization processing for a delete operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=Invoked after completing post-synchronization processing for a modify operation.
-property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=Invoked after completing post-synchronization processing for a modify DN operation.
-property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=Invoked prior to performing the core add processing.
-property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=Invoked prior to performing the core bind processing.
-property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=Invoked prior to performing the core compare processing.
-property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=Invoked prior to performing the core delete processing.
-property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=Invoked prior to performing the core extended processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=Invoked prior to performing the core modify processing.
-property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=Invoked prior to performing the core modify DN processing.
-property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=Invoked prior to performing the core search processing.
-property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=Invoked prior to parsing an abandon request.
-property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=Invoked prior to parsing an add request.
-property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=Invoked prior to parsing a bind request.
-property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=Invoked prior to parsing a compare request.
-property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=Invoked prior to parsing a delete request.
-property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=Invoked prior to parsing an extended request.
-property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=Invoked prior to parsing a modify request.
-property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=Invoked prior to parsing a modify DN request.
-property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=Invoked prior to parsing a search request.
-property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=Invoked prior to parsing an unbind request.
-property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=Invoked before sending a search result entry to the client.
-property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=Invoked before sending a search result reference to the client.
-property.plugin-type.syntax.enumeration.value.shutdown.synopsis=Invoked during a graceful Directory Server shutdown.
-property.plugin-type.syntax.enumeration.value.startup.synopsis=Invoked during the Directory Server startup process.
-property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=Invoked in the course of moving or renaming an entry subordinate to the target of a modify DN operation.
-property.type.synopsis=Specifies the type of attributes to check for value uniqueness.
+user-friendly-name=\u552f\u4e00\u5c5e\u6027\u63d2\u4ef6
+user-friendly-plural-name=\u552f\u4e00\u5c5e\u6027\u63d2\u4ef6
+synopsis=\u552f\u4e00\u5c5e\u6027\u63d2\u4ef6\u5bf9\u4e00\u90e8\u5206\u76ee\u5f55\u5185\u7684\u5c5e\u6027\u7684\u503c\u5f3a\u5236\u5b9e\u65bd\u7ea6\u675f\u3002
+description=\u5728\u63d2\u4ef6\u7684 base-dn \u5c5e\u6027\u4e2d\u6307\u5b9a\u7684\u6bcf\u4e2a\u57fa DN \u4e2d\uff0c\u6216\u5728\u6240\u6709\u670d\u52a1\u5668\u7684\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e2d\uff08\u5982\u679c\u672a\u6307\u5b9a\u4efb\u4f55\u57fa DN\uff09\uff0c\u6bcf\u4e2a\u5c5e\u6027\u7684\u503c\u5fc5\u987b\u552f\u4e00\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5c5e\u6027\u5728\u5176\u4e2d\u5fc5\u987b\u552f\u4e00\u7684\u57fa DN\u3002
+property.base-dn.default-behavior.alias.synopsis=\u8be5\u63d2\u4ef6\u5728\u641c\u7d22\u4e2d\u4f7f\u7528\u670d\u52a1\u5668\u7684\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u8be5\u63d2\u4ef6\u3002
+property.invoke-for-internal-operations.synopsis=\u6307\u793a\u662f\u5426\u5e94\u8c03\u7528\u8be5\u63d2\u4ef6\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u3002
+property.invoke-for-internal-operations.description=\u53ef\u4ee5\u8c03\u7528\u8fdb\u884c\u5185\u90e8\u64cd\u4f5c\u7684\u4efb\u4f55\u63d2\u4ef6\u5747\u5fc5\u987b\u786e\u4fdd\u5176\u4e0d\u4f1a\u521b\u5efa\u53ef\u5bfc\u81f4\u91cd\u590d\u8c03\u7528\u540c\u4e00\u63d2\u4ef6\u7684\u4efb\u4f55\u65b0\u7684\u5185\u90e8\u64cd\u4f5c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u5b9e\u73b0\u63d2\u4ef6\u529f\u80fd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.plugin-type.synopsis=\u6307\u5b9a\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\uff0c\u8be5\u96c6\u6307\u5b9a\u4e86\u5728\u4f55\u79cd\u60c5\u51b5\u4e0b\u8c03\u7528\u8be5\u63d2\u4ef6\u3002
+property.plugin-type.syntax.enumeration.value.intermediateresponse.synopsis=\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e2d\u95f4\u54cd\u5e94\u6d88\u606f\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifexport.synopsis=\u4e3a LDIF \u5bfc\u51fa\u671f\u95f4\u8981\u5199\u5165\u7684\u6bcf\u9879\u64cd\u4f5c\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.ldifimport.synopsis=\u4e3a LDIF \u5bfc\u5165\u671f\u95f4\u8bfb\u53d6\u7684\u6bcf\u4e2a\u6761\u76ee\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postconnect.synopsis=\u5728\u6bcf\u6b21\u5efa\u7acb\u5230\u670d\u52a1\u5668\u7684\u65b0\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postdisconnect.synopsis=\u5728\u6bcf\u6b21\u7ec8\u6b62\uff08\u7531\u5ba2\u6237\u7aef\u6216\u670d\u52a1\u5668\uff09\u73b0\u6709\u8fde\u63a5\u65f6\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationabandon.synopsis=\u5b8c\u6210\u653e\u5f03\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationadd.synopsis=\u5b8c\u6210\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationbind.synopsis=\u5b8c\u6210\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationcompare.synopsis=\u5b8c\u6210\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationdelete.synopsis=\u5b8c\u6210\u6838\u5fc3\u5220\u9664\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationextended.synopsis=\u5b8c\u6210\u6838\u5fc3\u6269\u5c55\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodify.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationmodifydn.synopsis=\u5b8c\u6210\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationsearch.synopsis=\u5b8c\u6210\u6838\u5fc3\u641c\u7d22\u5904\u7406\u540e\uff0c\u5728\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u54cd\u5e94\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postoperationunbind.synopsis=\u5b8c\u6210\u89e3\u9664\u7ed1\u5b9a\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseadd.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6dfb\u52a0\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsebind.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsecompare.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6bd4\u8f83\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsedelete.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u5220\u9664\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponseextended.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u6269\u5c55\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodify.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539\u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsemodifydn.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4fee\u6539 DN \u54cd\u5e94\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postresponsesearch.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationadd.synopsis=\u5b8c\u6210\u6dfb\u52a0\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationdelete.synopsis=\u5b8c\u6210\u5220\u9664\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodify.synopsis=\u5b8c\u6210\u4fee\u6539\u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.postsynchronizationmodifydn.synopsis=\u5b8c\u6210\u4fee\u6539 DN \u64cd\u4f5c\u7684\u540c\u6b65\u540e\u5904\u7406\u540e\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationadd.synopsis=\u6267\u884c\u6838\u5fc3\u6dfb\u52a0\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationbind.synopsis=\u6267\u884c\u6838\u5fc3\u7ed1\u5b9a\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationcompare.synopsis=\u6267\u884c\u6838\u5fc3\u6bd4\u8f83\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationdelete.synopsis=\u6267\u884c\u6838\u5fc3\u5220\u9664\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationextended.synopsis=\u6267\u884c\u6838\u5fc3\u6269\u5c55\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodify.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationmodifydn.synopsis=\u6267\u884c\u6838\u5fc3\u4fee\u6539 DN \u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preoperationsearch.synopsis=\u6267\u884c\u6838\u5fc3\u641c\u7d22\u5904\u7406\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseabandon.synopsis=\u89e3\u6790\u653e\u5f03\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseadd.synopsis=\u89e3\u6790\u6dfb\u52a0\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsebind.synopsis=\u89e3\u6790\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsecompare.synopsis=\u89e3\u6790\u6bd4\u8f83\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsedelete.synopsis=\u89e3\u6790\u5220\u9664\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseextended.synopsis=\u89e3\u6790\u6269\u5c55\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodify.synopsis=\u89e3\u6790\u4fee\u6539\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsemodifydn.synopsis=\u89e3\u6790\u4fee\u6539 DN \u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparsesearch.synopsis=\u89e3\u6790\u641c\u7d22\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.preparseunbind.synopsis=\u89e3\u6790\u89e3\u9664\u7ed1\u5b9a\u8bf7\u6c42\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultentry.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.searchresultreference.synopsis=\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u524d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.shutdown.synopsis=\u5728\u6b63\u5e38\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u671f\u95f4\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.startup.synopsis=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.plugin-type.syntax.enumeration.value.subordinatemodifydn.synopsis=\u5728\u5c06\u6761\u76ee\u4e0b\u5c5e\u79fb\u52a8\u81f3\u6216\u91cd\u547d\u540d\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u7684\u76ee\u6807\u7684\u8fc7\u7a0b\u4e2d\u8c03\u7528\u3002
+property.type.synopsis=\u6307\u5b9a\u5c5e\u6027\u7c7b\u578b\uff0c\u4ee5\u68c0\u67e5\u503c\u7684\u552f\u4e00\u6027\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_de.properties
index f031fcd..638c6db 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_de.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Unique Characters Password Validator
-user-friendly-plural-name=Unique Characters Password Validators
-synopsis=The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.
-description=This validator can be used to prevent simple passwords that contain only a few characters like "aabbcc" or "abcabc".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=A value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
+user-friendly-name=Passwortvalidierer f\u00fcr eindeutige Zeichen
+user-friendly-plural-name=Passwortvalidierer f\u00fcr eindeutige Zeichen
+synopsis=Mit dem Passwortvalidierer f\u00fcr eindeutige Zeichen wird auf Grundlage der Anzahl der eindeutigen Zeichen in einem vorgeschlagenen Passwort ermittelt, ob ein vorgeschlagenes Passwort akzeptabel ist. 
+description=Mit dem Validierer k\u00f6nnen einfache Passw\u00f6rter verhindert werden, die nur wenige Zeichen enthalten, beispielsweise "aabbcc" oder "abcabc".
+property.case-sensitive-validation.synopsis=Gibt an, ob der Passwortvalidierer die Gro\u00df- und Kleinschreibung in Passwortzeichen ber\u00fccksichtigen muss.
+property.case-sensitive-validation.description=Der Wert true gibt an, dass der Validierer Gro\u00dfbuchstaben als nicht identisch mit den entsprechenden Kleinbuchstaben betrachtet. Der Wert false gibt an, dass der Validierer Unterschiede in der Gro\u00df- und Kleinschreibung ignoriert, wenn er die Anzahl eindeutiger Zeichen im Passwort untersuch.
 property.enabled.synopsis=Gibt an ob der Passwortvalidierer zur Benutzng aktiviert ist.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Passwortvalidierer implementiert.
-property.min-unique-characters.synopsis=Specifies the minimum number of unique characters that a password will be allowed to contain.
-property.min-unique-characters.description=A value of zero indicates that no minimum value is enforced.
+property.min-unique-characters.synopsis=Gibt die minimal Anzahl eindeutiger Zeichen an, die ein Passwort enthalten kann.
+property.min-unique-characters.description=Ein Wert von null gibt an, dass kein Mindestwert gilt.
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_es.properties
index 43c0c8e..e136cc1 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Unique Characters Password Validator
-user-friendly-plural-name=Unique Characters Password Validators
-synopsis=The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.
-description=This validator can be used to prevent simple passwords that contain only a few characters like "aabbcc" or "abcabc".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=A value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.min-unique-characters.synopsis=Specifies the minimum number of unique characters that a password will be allowed to contain.
-property.min-unique-characters.description=A value of zero indicates that no minimum value is enforced.
+user-friendly-name=Validaci\u00f3n de contrase\u00f1as con caracteres exclusivos
+user-friendly-plural-name=Validaciones de contrase\u00f1as con caracteres exclusivos
+synopsis=La validaci\u00f3n de contrase\u00f1as con caracteres exclusivos se utiliza para determinar si una contrase\u00f1a propuesta es aceptable, en funci\u00f3n del n\u00famero de caracteres exclusivos que contenga.
+description=Esta validaci\u00f3n puede utilizarse para evitar contrase\u00f1as simples que contengan s\u00f3lo unos cuantos caracteres como  "aabbcc" o "abcabc".
+property.case-sensitive-validation.synopsis=Indica si la validaci\u00f3n de contrase\u00f1as debe tratar los caracteres de las contrase\u00f1as distinguiendo entre may\u00fasculas y min\u00fasculas.
+property.case-sensitive-validation.description=Un valor establecido en True (verdadero) indica que la validaci\u00f3n no considera que una letra may\u00fascula sea igual que su min\u00fascula hom\u00f3loga. Un valor establecido en False (falso) indica que la validaci\u00f3n ignora las diferencias entre may\u00fasculas y min\u00fasculas al mirar el n\u00famero de caracteres exclusivo de la contrase\u00f1a.
+property.enabled.synopsis=Indica si el validador de contrase\u00f1as se ha habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la validaci\u00f3n de contrase\u00f1as.
+property.min-unique-characters.synopsis=Especifica el n\u00famero m\u00ednimo de caracteres exclusivos que se permite para una contrase\u00f1a.
+property.min-unique-characters.description=Un valor cero indica que no se exige un l\u00edmite m\u00ednimo.
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_fr.properties
index 43c0c8e..075b68c 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Unique Characters Password Validator
-user-friendly-plural-name=Unique Characters Password Validators
-synopsis=The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.
-description=This validator can be used to prevent simple passwords that contain only a few characters like "aabbcc" or "abcabc".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=A value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.min-unique-characters.synopsis=Specifies the minimum number of unique characters that a password will be allowed to contain.
-property.min-unique-characters.description=A value of zero indicates that no minimum value is enforced.
+user-friendly-name=Valideur de mot de passe \u00e0 caract\u00e8res uniques
+user-friendly-plural-name=Valideurs de mot de passe \u00e0 caract\u00e8res uniques
+synopsis=Le valideur de mot de passe \u00e0 caract\u00e8res uniques est utilis\u00e9 pour d\u00e9terminer si un mot de passe propos\u00e9 est acceptable ou pas, en fonction du nombre de caract\u00e8res uniques qu'il contient.
+description=Le valideur peut \u00eatre utilis\u00e9 pour emp\u00eacher les mots de passe simples qui contiennent uniquement quelques caract\u00e8res comme par exemple \u00ab aabbcc \u00bb ou \u00ab abcabc \u00bb.
+property.case-sensitive-validation.synopsis=Indique si ce valideur de mot de passe doit traiter les caract\u00e8res des mots de passe en pr\u00eatant attention \u00e0 la casse.
+property.case-sensitive-validation.description=La valeur \u00ab true \u00bb indique que le valideur ne consid\u00e8re pas la majuscule comme \u00e9tant la m\u00eame que son homologue minuscule. La valeur \u00ab false \u00bb indique le valideur ignore les diff\u00e9rences de majuscule lorsqu'il examine le nombre de caract\u00e8res uniques dans le mot de passe.
+property.enabled.synopsis=Indique si le validateur de mot de passe est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du validateur de mot de passe.
+property.min-unique-characters.synopsis=Sp\u00e9cifie le nombre minimal de caract\u00e8res uniques qu'un mot de passe peut contenir.
+property.min-unique-characters.description=La valeur z\u00e9ro indique qu'aucune valeur minimale n'est appliqu\u00e9e.
diff --git a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_zh_CN.properties
index 43c0c8e..19e4686 100644
--- a/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/UniqueCharactersPasswordValidatorCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Unique Characters Password Validator
-user-friendly-plural-name=Unique Characters Password Validators
-synopsis=The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.
-description=This validator can be used to prevent simple passwords that contain only a few characters like "aabbcc" or "abcabc".
-property.case-sensitive-validation.synopsis=Indicates whether this password validator should treat password characters in a case-sensitive manner.
-property.case-sensitive-validation.description=A value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
-property.enabled.synopsis=Indicates whether the password validator is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the password validator implementation.
-property.min-unique-characters.synopsis=Specifies the minimum number of unique characters that a password will be allowed to contain.
-property.min-unique-characters.description=A value of zero indicates that no minimum value is enforced.
+user-friendly-name=\u552f\u4e00\u5b57\u7b26\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+user-friendly-plural-name=\u552f\u4e00\u5b57\u7b26\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f
+synopsis=\u552f\u4e00\u5b57\u7b26\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u7528\u4e8e\u6839\u636e\u5efa\u8bae\u5bc6\u7801\u5305\u542b\u7684\u552f\u4e00\u5b57\u7b26\u6570\u6765\u786e\u5b9a\u5efa\u8bae\u5bc6\u7801\u662f\u5426\u53ef\u63a5\u53d7\u3002
+description=\u8be5\u9a8c\u8bc1\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u9632\u6b62\u4ec5\u5305\u542b\u5c11\u6570\u5b57\u7b26\uff08\u4f8b\u5982\u201caabbcc\u201d\u6216\u201cabcabc\u201d\uff09\u7684\u7b80\u5355\u5bc6\u7801\u3002
+property.case-sensitive-validation.synopsis=\u6307\u793a\u8be5\u5bc6\u7801\u9a8c\u8bc1\u5668\u662f\u5426\u5e94\u4ee5\u533a\u5206\u5927\u5c0f\u5199\u7684\u65b9\u5f0f\u5904\u7406\u5bc6\u7801\u5b57\u7b26\u3002
+property.case-sensitive-validation.description=\u503c\u4e3a\u201cTrue\u201d\u8868\u793a\u9a8c\u8bc1\u7a0b\u5e8f\u4e0d\u4f1a\u5c06\u5927\u5199\u5b57\u7b26\u89c6\u4e3a\u4e0e\u5176\u76f8\u5bf9\u5e94\u7684\u5c0f\u5199\u5b57\u7b26\u76f8\u540c\u3002\u503c\u4e3a\u201cFalse\u201d\u8868\u793a\u9a8c\u8bc1\u7a0b\u5e8f\u5728\u67e5\u770b\u5bc6\u7801\u4e2d\u7684\u552f\u4e00\u5b57\u7b26\u6570\u65f6\uff0c\u4e0d\u4f1a\u8003\u8651\u5927\u5199\u4e2d\u7684\u5dee\u522b\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u4ee5\u8fdb\u884c\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5bc6\u7801\u9a8c\u8bc1\u7a0b\u5e8f\u5b9e\u65bd\u7684 Java \u7c7b\u7684\u5b8c\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.min-unique-characters.synopsis=\u6307\u5b9a\u5141\u8bb8\u4e00\u4e2a\u5bc6\u7801\u5305\u542b\u7684\u6700\u5927\u552f\u4e00\u5b57\u7b26\u6570\u3002
+property.min-unique-characters.description=\u503c\u4e3a\u96f6\u8868\u793a\u65e0\u6700\u5927\u503c\u9650\u5236\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_de.properties
index 2983aa3..9de4291 100644
--- a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=User Defined Virtual Attribute
-user-friendly-plural-name=Durch den User definierte virtuelle Attribute
-synopsis=The User Defined Virtual Attribute creates virtual attributes with user-defined values in entries that match the criteria defined in the plug-in's configuration.
-description=The functionality of these attributes is similar to Class of Service (CoS) in the Sun Java System Directory Server.
+user-friendly-name=Benutzerdefiniertes virtuelles Attribut
+user-friendly-plural-name=Benutzerdefinierte virtuelle Attribute
+synopsis=Das benutzerdefinierte virtuelle Attribut mit benutzerdefinierten Werten in Eintr\u00e4gen, die den Kriterien entsprechen, die in der Konfiguration des Plugins definiert sind.
+description=Die Funktionalit\u00e4t dieser Attribute ist der Class of Service (COS) im Sun Java System Directory Server \u00e4hnlich.
 property.attribute-type.synopsis=Gibt den Typ des Attributs an dessen Werte dynamisch durch das virtuelle Attribut zugewiesen werden.
 property.base-dn.synopsis=Gibt die Basis-DNs f\u00fcr die Zweige an welche Eintr\u00e4ge beinhalten die g\u00fcltig sind das Virtuelle Attribut zu benutzen.
 property.base-dn.description=Falls kein Wert angegeben wird, generiert der Server virtuelle Attribute \u00fcberall im Server.
@@ -10,7 +10,7 @@
 property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Gibt an dass der Virtual-Attribut-Provider Echtwerte mit virtuell generierten Werten kombinieren soll. Somit Enth\u00e4lt so ein Eintrag virtuell generierte und echte Werte.
 property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Gibt an dass nur Echtwerte, die in einem Eintrag enthalten sind, benutzt werden und virtuelle attribute nicht generiert werden.
 property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Gibt an dass der Virtual-Attribut-Provider alls Echtwerte im Eintrag unterdr\u00fcckt und virtuelle Werte generiert und diese benutzt.
-property.enabled.synopsis=Indicates whether the User Defined Virtual Attribute is enabled for use.
+property.enabled.synopsis=Gibt an, ob der benutzerdefinierte virtuelle Attribut aktiviert ist.
 property.filter.synopsis=Gibt den Suchfilter, der verwendet wird, um festzustellen ob virtuelle Attribute f\u00fcr diese Eintr\u00e4ge errechnet werden sollen, an.
 property.filter.description=Falls keine Werte angegeben werden so wird jeder Eintrag als g\u00fcltig angesehen den Wert errechnet zu bekommen. Falls ein oder mehrere Filter angegeben werden, so werden nur Eintr\u00e4ge die auf diese Suchfilter passen als g\u00fcltig erachtet, das virtuelle attribut errechnet zu bekommen.
 property.filter.syntax.string.pattern.synopsis=Jeder g\u00fcltige Such-Filter-String.
@@ -18,4 +18,4 @@
 property.group-dn.description=Falls keine Werte angegeben werden, wird die Gruppenmitgliedschaft nicht bei der G\u00fcltigkeitsberechnung bei Errechnung eines virtuellen Attruibuts ber\u00fccksichtigt. Falls eine oder mehrere Gruppen DNs angegeben werden, so d\u00fcrfen nur Mitglieder dieser Gruppen das virtuelle Attribut nutzen.
 property.group-dn.default-behavior.alias.synopsis=Gruppenmitgliedschaft wird nicht bei der Errechnung ob ein Eintrag einen Virtuelles Attribut nutzen darf oder nicht nicht ber\u00fccksichtigt. 
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an welche den Virtual-Attribut-Provider implementiert und somit Virtuelle-Attribute generiert.
-property.value.synopsis=Specifies the values to be included in the virtual attribute.
+property.value.synopsis=Gibt den Wert an, der im virtuellen Attribut einbezogen wird.
diff --git a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_es.properties
index 4f14f2f..89716fb 100644
--- a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_es.properties
@@ -1,21 +1,21 @@
-user-friendly-name=User Defined Virtual Attribute
-user-friendly-plural-name=User Defined Virtual Attributes
-synopsis=The User Defined Virtual Attribute creates virtual attributes with user-defined values in entries that match the criteria defined in the plug-in's configuration.
-description=The functionality of these attributes is similar to Class of Service (CoS) in the Sun Java System Directory Server.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the User Defined Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
-property.value.synopsis=Specifies the values to be included in the virtual attribute.
+user-friendly-name=Atributo virtual definido por el usuario
+user-friendly-plural-name=Atributos virtuales definidos por el usuario
+synopsis=El atributo virtual definido por el usuario crea atributos virtuales con valores definidos por el usuario en entradas que coinciden con los criterios definidos en la configuraci\u00f3n del complemento.
+description=El funcionamiento de estos atributos es parecido a la clase de servicio (Class of Service, CoS) del servidor de directorios de Sun Java System.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual definido por el usuario est\u00e1 habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
+property.value.synopsis=Especifica los valores que deben incluirse en el atributo virtual.
diff --git a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_fr.properties
index 4f14f2f..6dae762 100644
--- a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_fr.properties
@@ -1,21 +1,21 @@
-user-friendly-name=User Defined Virtual Attribute
-user-friendly-plural-name=User Defined Virtual Attributes
-synopsis=The User Defined Virtual Attribute creates virtual attributes with user-defined values in entries that match the criteria defined in the plug-in's configuration.
-description=The functionality of these attributes is similar to Class of Service (CoS) in the Sun Java System Directory Server.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the User Defined Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
-property.value.synopsis=Specifies the values to be included in the virtual attribute.
+user-friendly-name=Attribut virtuel d\u00e9fini par l'utilisateur
+user-friendly-plural-name=Attributs virtuels d\u00e9finis par l'utilisateur
+synopsis=L'attribut virtuel d\u00e9fini par l'utilisateur cr\u00e9e des attributs virtuels avec des valeurs d\u00e9finies par l'utilisateur dans des entr\u00e9es qui correspondent aux crit\u00e8res d\u00e9finis dans le configuration du plug-in.
+description=La fonctionnalit\u00e9 des ces attributs est similaire \u00e0 celle de la classe de service (Class of Service, CoS) dans Sun Java System Directory Server.
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel d\u00e9fini par l'utilisateur est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
+property.value.synopsis=Sp\u00e9cifie les valeurs \u00e0 inclure dans l'attribut virtuel.
diff --git a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_zh_CN.properties
index 4f14f2f..083c187 100644
--- a/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/UserDefinedVirtualAttributeCfgDefn_zh_CN.properties
@@ -1,21 +1,21 @@
-user-friendly-name=User Defined Virtual Attribute
-user-friendly-plural-name=User Defined Virtual Attributes
-synopsis=The User Defined Virtual Attribute creates virtual attributes with user-defined values in entries that match the criteria defined in the plug-in's configuration.
-description=The functionality of these attributes is similar to Class of Service (CoS) in the Sun Java System Directory Server.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the User Defined Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
-property.value.synopsis=Specifies the values to be included in the virtual attribute.
+user-friendly-name=\u7528\u6237\u5b9a\u4e49\u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u7528\u6237\u5b9a\u4e49\u865a\u62df\u5c5e\u6027
+synopsis=\u7528\u6237\u5b9a\u4e49\u865a\u62df\u5c5e\u6027\u7528\u4e8e\u901a\u8fc7\u6761\u76ee\uff08\u4e0e\u63d2\u4ef6\u914d\u7f6e\u4e2d\u5b9a\u4e49\u7684\u6761\u4ef6\u5339\u914d\uff09\u4e2d\u7684\u7528\u6237\u5b9a\u4e49\u503c\u521b\u5efa\u865a\u62df\u5c5e\u6027\u3002
+description=\u8fd9\u4e9b\u5c5e\u6027\u7684\u529f\u80fd\u7c7b\u4f3c\u4e8e Sun Java System Directory Server \u4e2d\u7684 Class of Service\uff08CoS\uff0c\u670d\u52a1\u7c7b\uff09\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7528\u6237\u5b9a\u4e49\u865a\u62df\u5c5e\u6027\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.value.synopsis=\u6307\u5b9a\u5305\u62ec\u5728\u865a\u62df\u5c5e\u6027\u4e2d\u7684\u503c\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_de.properties
index 4492a68..af1512e 100644
--- a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Version Monitor Provider
-user-friendly-plural-name=Version Monitor Providers
-synopsis=The Version Monitor Provider can be used to publish Directory Server version information.
-property.enabled.synopsis=Indicates whether the Version Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Version Monitor Provider implementation.
+user-friendly-name=Versions\u00fcberwachungsanbieter
+user-friendly-plural-name=Versions\u00fcberwachungsanbieter
+synopsis=Mit dem Versions\u00fcberwachungsanbieter k\u00f6nnen Versionsinformationen des Directory-Servers ver\u00f6ffentlicht werden.
+property.enabled.synopsis=Gibt an, ob der Versions\u00fcberwachungsanbieter aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Versions\u00fcberwachungsanbieter implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_es.properties
index 4492a68..b711f36 100644
--- a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Version Monitor Provider
-user-friendly-plural-name=Version Monitor Providers
-synopsis=The Version Monitor Provider can be used to publish Directory Server version information.
-property.enabled.synopsis=Indicates whether the Version Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Version Monitor Provider implementation.
+user-friendly-name=Proveedor de supervisi\u00f3n de la versi\u00f3n
+user-friendly-plural-name=Proveedores de supervisi\u00f3n de la versi\u00f3n
+synopsis=El Proveedor de supervisi\u00f3n de la versi\u00f3n se utiliza para publicar informaci\u00f3n de la versi\u00f3n del servidor de directorios.
+property.enabled.synopsis=Indica si el proveedor de supervisi\u00f3n de la versi\u00f3n est\u00e1 habilitado para su uso.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del proveedor de supervisi\u00f3n de la versi\u00f3n. 
diff --git a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_fr.properties
index 4492a68..8d30e67 100644
--- a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Version Monitor Provider
-user-friendly-plural-name=Version Monitor Providers
-synopsis=The Version Monitor Provider can be used to publish Directory Server version information.
-property.enabled.synopsis=Indicates whether the Version Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Version Monitor Provider implementation.
+user-friendly-name=Fournisseur du contr\u00f4le de version
+user-friendly-plural-name=Fournisseurs du contr\u00f4le de version
+synopsis=Le fournisseur du contr\u00f4le de version peut \u00eatre utilis\u00e9 pour publier des informations de version de Directory Server.
+property.enabled.synopsis=Indique si le fournisseur du contr\u00f4le de version est activ\u00e9 pour utilisation.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation du fournisseur du contr\u00f4le de version.
diff --git a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_zh_CN.properties
index 4492a68..7521bd3 100644
--- a/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/VersionMonitorProviderCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Version Monitor Provider
-user-friendly-plural-name=Version Monitor Providers
-synopsis=The Version Monitor Provider can be used to publish Directory Server version information.
-property.enabled.synopsis=Indicates whether the Version Monitor Provider is enabled for use.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Version Monitor Provider implementation.
+user-friendly-name=\u7248\u672c\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+user-friendly-plural-name=\u7248\u672c\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+synopsis=\u7248\u672c\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u53ef\u4ee5\u7528\u4e8e\u53d1\u5e03 Directory Server \u7248\u672c\u4fe1\u606f\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u7248\u672c\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u7248\u672c\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_de.properties
index e3ec761..6c2cae4 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_de.properties
@@ -1,7 +1,7 @@
-user-friendly-name=Virtual Attribute
-user-friendly-plural-name=Virtual Attributes
-synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
+user-friendly-name=Virtuelles Attribut
+user-friendly-plural-name=Virtuelle Attribute
+synopsis=Virtuelle Attribute sind f\u00fcr das dynamische Generieren von Attributwerten zust\u00e4ndig, die in Eintr\u00e4gen erscheinen, aber nicht dauerhaft im Backend gespeichert werden.
+description=Virtuelle Attribute sind mit einem virtuellen Attribut verkn\u00fcpft, das die Logik zum Generieren des Werts bereitstellt.
 property.attribute-type.synopsis=Gibt den Typ des Attributs an dessen Werte dynamisch durch das virtuelle Attribut zugewiesen werden.
 property.base-dn.synopsis=Gibt die Basis-DNs f\u00fcr die Zweige an welche Eintr\u00e4ge beinhalten die g\u00fcltig sind das Virtuelle Attribut zu benutzen.
 property.base-dn.description=Falls kein Wert angegeben wird, generiert der Server virtuelle Attribute \u00fcberall im Server.
@@ -10,7 +10,7 @@
 property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Gibt an dass der Virtual-Attribut-Provider Echtwerte mit virtuell generierten Werten kombinieren soll. Somit Enth\u00e4lt so ein Eintrag virtuell generierte und echte Werte.
 property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Gibt an dass nur Echtwerte, die in einem Eintrag enthalten sind, benutzt werden und virtuelle attribute nicht generiert werden.
 property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Gibt an dass der Virtual-Attribut-Provider alls Echtwerte im Eintrag unterdr\u00fcckt und virtuelle Werte generiert und diese benutzt.
-property.enabled.synopsis=Indicates whether the Virtual Attribute is enabled for use.
+property.enabled.synopsis=Gibt an, ob das virtuelle Attribut aktiviert ist.
 property.filter.synopsis=Gibt den Suchfilter, der verwendet wird, um festzustellen ob virtuelle Attribute f\u00fcr diese Eintr\u00e4ge errechnet werden sollen, an.
 property.filter.description=Falls keine Werte angegeben werden so wird jeder Eintrag als g\u00fcltig angesehen den Wert errechnet zu bekommen. Falls ein oder mehrere Filter angegeben werden, so werden nur Eintr\u00e4ge die auf diese Suchfilter passen als g\u00fcltig erachtet, das virtuelle attribut errechnet zu bekommen.
 property.filter.syntax.string.pattern.synopsis=Jeder g\u00fcltige Such-Filter-String.
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_es.properties
index 93d0756..b8d6c59 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_es.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Virtual Attribute
-user-friendly-plural-name=Virtual Attributes
-synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Atributo virtual
+user-friendly-plural-name=Atributos virtuales
+synopsis=Los atributos virtuales generan de forma din\u00e1mica los valores del atributo que aparecen en las entradas, pero no se almacenan de forma permanente en el servidor en segundo plano.
+description=Los atributos virtuales se asocian a un proveedor de atributos virtuales, que contiene la l\u00f3gica para generar el valor.
+property.attribute-type.synopsis=Especifica el tipo de los atributos cuyos valores va a asignar din\u00e1micamente el atributo virtual.
+property.base-dn.synopsis=Especifica los DN de base de las ramas que contengan las entradas consideradas aptas para utilizar este atributo virtual.
+property.base-dn.description=Si no se especifica ning\u00fan valor, el servidor generar\u00e1 los atributos virtuales en cualquier ubicaci\u00f3n.
+property.base-dn.default-behavior.alias.synopsis=La ubicaci\u00f3n de la entrada del servidor no se tendr\u00e1 en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.conflict-behavior.synopsis=Especifica el comportamiento que mostrar\u00e1 el servidor para las entradas que ya contengan uno o varios valores reales del atributo asociado.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indica que el proveedor de atributos virtuales conservar\u00e1 todos los valores reales incluidos en la entrada y los combinar\u00e1 con el conjunto de valores virtuales generados para que se utilicen tanto los valores reales como los virtuales.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indica que se conservar\u00e1 y utilizar\u00e1 cualquier valor real incluido en la entrada y que no se generar\u00e1n valores virtuales.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indica que el proveedor de atributos virtuales suprimir\u00e1 cualquier valor real incluido en la entrada y generar\u00e1 valores virtuales para utilizarlos.
+property.enabled.synopsis=Indica si el atributo virtual est\u00e1 habilitado para su uso.
+property.filter.synopsis=Especifica los filtros de b\u00fasqueda que se aplicar\u00e1n en las entradas para determinar si se va a generar el atributo virtual para esas entradas.
+property.filter.description=Si no se especifica ning\u00fan valor, cualquier entrada se considerar\u00e1 apta para incluir el valor generado. Si se especifica uno o varios filtros, s\u00f3lo las entradas que coincidan con, al menos, uno de esos filtros podr\u00e1 incluir el atributo virtual.
+property.filter.syntax.string.pattern.synopsis=Cualquier cadena de filtro de b\u00fasqueda v\u00e1lida.
+property.group-dn.synopsis=Especifica los DN de los grupos cuyos miembros pueden considerarse aptos para utilizar este atributo virtual.
+property.group-dn.description=Si no se especifica ning\u00fan valor, los miembros del grupo no se tendr\u00e1n en cuenta al generar el atributo virtual. Si se especifica uno o varios DN de grupo, s\u00f3lo los miembros de esos grupos podr\u00e1n incluir el atributo virtual.
+property.group-dn.default-behavior.alias.synopsis=Los miembros del grupo no se tendr\u00e1n en cuenta al determinar si una entrada es apta para utilizar este atributo virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase del proveedor de atributos virtuales que genera los valores de atributos.
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_fr.properties
index 93d0756..3006ed4 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_fr.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Virtual Attribute
-user-friendly-plural-name=Virtual Attributes
-synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=Attribut virtuel
+user-friendly-plural-name=Attributs virtuels
+synopsis=Les attributs virtuels permettent de g\u00e9n\u00e9rer dynamiquement des valeurs d'attribut qui s'affichent dans les entr\u00e9es mais ne sont pas stock\u00e9s de fa\u00e7on persistante dans le backend.
+description=Les attributs virtuels correspondent \u00e0 un fournisseur d'attribut virtuel qui contient la logique pour g\u00e9n\u00e9rer la valeur. 
+property.attribute-type.synopsis=Sp\u00e9cifie le type d'attribut pour l'attribut dont les valeurs doivent \u00eatre affect\u00e9es dynamiquement par l'attribut virtuel.
+property.base-dn.synopsis=Sp\u00e9cifie les DN de base pour les branches qui contiennent des entr\u00e9es \u00e9ligibles \u00e0 l'utilisation de cet attribut virtuel.
+property.base-dn.description=Si aucune valeur n'est donn\u00e9e, le serveur g\u00e9n\u00e8re des attributs virtuels n'importe o\u00f9 dans le serveur.
+property.base-dn.default-behavior.alias.synopsis=L'emplacement de l'entr\u00e9e dans le serveur n'est pas pris en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.conflict-behavior.synopsis=Sp\u00e9cifie le comportement que le serveur doit d\u00e9montrer pour les entr\u00e9es qui contiennent d\u00e9j\u00e0 une ou plusieurs valeur r\u00e9elle pour l'attribut correspondant.
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indique que le fournisseur d'attribut virtuel doit pr\u00e9server toute valeur r\u00e9elle contenue dans l'entr\u00e9e et les fusionner avec l'ensemble des valeurs virtuelles g\u00e9n\u00e9r\u00e9es de fa\u00e7on \u00e0 ce que les valeurs r\u00e9elles et virtuelles soient utilis\u00e9es.
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indique que toute valeur r\u00e9elle contenue dans l'entr\u00e9e est pr\u00e9serv\u00e9e et utilis\u00e9e et qu'il n'y a pas de g\u00e9n\u00e9ration de valeur virtuelle.
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indique que le fournisseur d'attribut virtuel supprime toute valeur r\u00e9elle contenue dans l'entr\u00e9e et g\u00e9n\u00e8re des valeurs virtuelles et les utilise.
+property.enabled.synopsis=Indique si l'attribut virtuel est activ\u00e9 pour utilisation.
+property.filter.synopsis=Sp\u00e9cifie les filtres de recherche \u00e0 appliquer par rapport aux entr\u00e9es pour d\u00e9terminer si l'attribut virtuel doit \u00eatre g\u00e9n\u00e9r\u00e9 pour ces entr\u00e9es.
+property.filter.description=Si aucune valeur n'est donn\u00e9e, aucune entr\u00e9e n'est \u00e9ligible pour faire g\u00e9n\u00e9rer la valeur. Si un ou plusieurs filtre est sp\u00e9cifi\u00e9, seules les entr\u00e9es qui correspondent \u00e0 au moins un de ces filtres sont autoris\u00e9es \u00e0 avoir l'attribut virtuel.
+property.filter.syntax.string.pattern.synopsis=Toute cha\u00eene de filtre de recherche valide.
+property.group-dn.synopsis=Sp\u00e9cifie les DN de groupes dont les membres peuvent \u00eatre \u00e9ligibles \u00e0 utiliser cet attribut virtuel.
+property.group-dn.description=Si aucune valeur n'est donn\u00e9e, l'appartenance au groupe n'est pas prise en compte lors de la g\u00e9n\u00e9ration de l'attribut virtuel. Si un ou plusieurs DN de groupe est sp\u00e9cifi\u00e9, seuls les membres de ces groupes sont autoris\u00e9s \u00e0 avoir l'attribut virtuel.
+property.group-dn.default-behavior.alias.synopsis=L'appartenance au groupe n'est pas prise en compte lors de la d\u00e9termination de l'\u00e9ligibilit\u00e9 d'une entr\u00e9e \u00e0 utiliser cet attribut virtuel.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe du fournisseur d'attribut virtuel qui g\u00e9n\u00e8re les valeurs d'attribut.
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_zh_CN.properties
index 93d0756..8db7fb4 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualAttributeCfgDefn_zh_CN.properties
@@ -1,20 +1,20 @@
-user-friendly-name=Virtual Attribute
-user-friendly-plural-name=Virtual Attributes
-synopsis=Virtual Attributes are responsible for dynamically generating attribute values that appear in entries but are not persistently stored in the backend.
-description=Virtual attributes are associated with a virtual attribute provider, which contains the logic for generating the value.
-property.attribute-type.synopsis=Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute.
-property.base-dn.synopsis=Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute.
-property.base-dn.description=If no values are given, then the server generates virtual attributes anywhere in the server.
-property.base-dn.default-behavior.alias.synopsis=The location of the entry in the server is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.conflict-behavior.synopsis=Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute.
-property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=Indicates that the virtual attribute provider is to preserve any real values contained in the entry and merge them with the set of generated virtual values so that both the real and virtual values are used.
-property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=Indicates that any real values contained in the entry are preserved and used, and virtual values are not generated.
-property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=Indicates that the virtual attribute provider suppresses any real values contained in the entry and generates virtual values and uses them.
-property.enabled.synopsis=Indicates whether the Virtual Attribute is enabled for use.
-property.filter.synopsis=Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries.
-property.filter.description=If no values are given, then any entry is eligible to have the value generated. If one or more filters are specified, then only entries that match at least one of those filters are allowed to have the virtual attribute.
-property.filter.syntax.string.pattern.synopsis=Any valid search filter string.
-property.group-dn.synopsis=Specifies the DNs of the groups whose members can be eligible to use this virtual attribute.
-property.group-dn.description=If no values are given, then group membership is not taken into account when generating the virtual attribute. If one or more group DNs are specified, then only members of those groups are allowed to have the virtual attribute.
-property.group-dn.default-behavior.alias.synopsis=Group membership is not taken into account when determining whether an entry is eligible to use this virtual attribute.
-property.java-class.synopsis=Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values.
+user-friendly-name=\u865a\u62df\u5c5e\u6027
+user-friendly-plural-name=\u865a\u62df\u5c5e\u6027
+synopsis=\u865a\u62df\u5c5e\u6027\u8d1f\u8d23\u52a8\u6001\u751f\u6210\u5728\u6761\u76ee\u4e2d\u663e\u793a\u4f46\u4e0d\u4f1a\u6c38\u4e45\u5b58\u50a8\u5728\u540e\u7aef\u7684\u5c5e\u6027\u503c\u3002
+description=\u865a\u62df\u5c5e\u6027\u4e0e\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u76f8\u5173\u8054\uff0c\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5305\u542b\u7528\u4e8e\u751f\u6210\u503c\u7684\u903b\u8f91\u3002
+property.attribute-type.synopsis=\u6307\u5b9a\u5c06\u6839\u636e\u865a\u62df\u5c5e\u6027\u52a8\u6001\u5206\u914d\u5176\u503c\u7684\u5c5e\u6027\u7684\u5c5e\u6027\u7c7b\u578b\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5206\u652f\uff08\u5305\u542b\u6709\u8d44\u683c\u4f7f\u7528\u8be5\u865a\u62df\u5c5e\u6027\u7684\u6761\u76ee\uff09\u7684\u57fa DN\u3002
+property.base-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u670d\u52a1\u5668\u5c06\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4efb\u610f\u4f4d\u7f6e\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.base-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u6761\u76ee\u5728\u670d\u52a1\u5668\u4e2d\u7684\u4f4d\u7f6e\u3002
+property.conflict-behavior.synopsis=\u6307\u5b9a\u670d\u52a1\u5668\u9488\u5bf9\u5df2\u5305\u542b\u5173\u8054\u5c5e\u6027\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u5b9e\u9645\u503c\u7684\u6761\u76ee\u8981\u663e\u793a\u7684\u884c\u4e3a\u3002
+property.conflict-behavior.syntax.enumeration.value.merge-real-and-virtual.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u4fdd\u7559\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u5c06\u8fd9\u4e9b\u503c\u4e0e\u751f\u6210\u7684\u865a\u62df\u503c\u96c6\u5408\u5e76\uff0c\u4ee5\u4fbf\u540c\u65f6\u4f7f\u7528\u5b9e\u9645\u503c\u548c\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.real-overrides-virtual.synopsis=\u6307\u793a\u5c06\u4fdd\u7559\u5e76\u4f7f\u7528\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u4f46\u4e0d\u751f\u6210\u865a\u62df\u503c\u3002
+property.conflict-behavior.syntax.enumeration.value.virtual-overrides-real.synopsis=\u6307\u793a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u5c06\u6291\u5236\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5b9e\u9645\u503c\uff0c\u5e76\u751f\u6210\u548c\u4f7f\u7528\u865a\u62df\u503c\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u865a\u62df\u5c5e\u6027\u4ee5\u4f9b\u4f7f\u7528\u3002
+property.filter.synopsis=\u6307\u5b9a\u8981\u9488\u5bf9\u6761\u76ee\u5e94\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u4ee5\u786e\u5b9a\u662f\u5426\u4e3a\u8fd9\u4e9b\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u4efb\u4f55\u6761\u76ee\u90fd\u6709\u8d44\u683c\u751f\u6210\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u8fc7\u6ee4\u5668\uff0c\u5219\u4ec5\u5141\u8bb8\u4e0e\u8fd9\u4e9b\u8fc7\u6ee4\u5668\u4e4b\u4e00\u5339\u914d\u7684\u6761\u76ee\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.filter.syntax.string.pattern.synopsis=\u4efb\u4f55\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u3002
+property.group-dn.synopsis=\u6307\u5b9a\u5176\u6210\u5458\u53ef\u4ee5\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u7684\u7ec4\u7684 DN\u3002
+property.group-dn.description=\u5982\u679c\u672a\u7ed9\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u751f\u6210\u865a\u62df\u5c5e\u6027\u65f6\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4 DN\uff0c\u5219\u4ec5\u5141\u8bb8\u5c5e\u4e8e\u8fd9\u4e9b\u7ec4\u7684\u6210\u5458\u751f\u6210\u865a\u62df\u5c5e\u6027\u3002
+property.group-dn.default-behavior.alias.synopsis=\u786e\u5b9a\u6761\u76ee\u662f\u5426\u6709\u8d44\u683c\u4f7f\u7528\u6b64\u865a\u62df\u5c5e\u6027\u65f6\uff0c\u4e0d\u8003\u8651\u7ec4\u6210\u5458\u8d44\u683c\u3002
+property.java-class.synopsis=\u6307\u5b9a\u751f\u6210\u865a\u62df\u503c\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_de.properties
index a73b4e0..19f6334 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_de.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Virtual Static Group Implementation
-user-friendly-plural-name=Virtual Static Group Implementations
-synopsis=The Virtual Static Group Implementation provides a grouping mechanism in which the membership for the virtual static group is based on the membership for another group defined within the server.
-description=The primary benefit of virtual static groups is that they make it possible to present other types of groups (for example, dynamic groups) as if they were static groups for the benefit of applications that do not support alternate grouping mechanisms.
-property.enabled.synopsis=Indicates whether the Virtual Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Virtual Static Group Implementation implementation.
+user-friendly-name=Implementierung einer virtuellen statischen Gruppe
+user-friendly-plural-name=Implementierungen einer virtuellen statischen Gruppe
+synopsis=Die Implementierung eines virtuellen statischen Gruppe bietet einen Gruppierungsmechanismus, in den die Mitgliedschaft der virtuellen statischen Gruppe auf der Mitgliedschaft in einer anderen Gruppe abh\u00e4ngt, die auf dem Server definiert ist.
+description=Der wichtigste Vorteil einer virtuellen statischen Gruppe besteht darin,, dass sie es erm\u00f6glicht, andere Gruppentypen zu pr\u00e4sentieren (z. B. dynamische Gruppen), als w\u00e4ren es statische Gruppen. Dies ist ein Vorteil f\u00fcr Anwendungen, die keine alternativen Gruppierungsmechanismen unterst\u00fctzen.
+property.enabled.synopsis=Gibt an, ob die Implementierung der virtuellen statischen Gruppe aktiviert ist.
+property.java-class.synopsis=Gibt den vollqualifzierten Namen der Java-Klasse an, die die virtuelle statische Gruppenimplementierung implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_es.properties
index a73b4e0..75121d9 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_es.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Virtual Static Group Implementation
-user-friendly-plural-name=Virtual Static Group Implementations
-synopsis=The Virtual Static Group Implementation provides a grouping mechanism in which the membership for the virtual static group is based on the membership for another group defined within the server.
-description=The primary benefit of virtual static groups is that they make it possible to present other types of groups (for example, dynamic groups) as if they were static groups for the benefit of applications that do not support alternate grouping mechanisms.
-property.enabled.synopsis=Indicates whether the Virtual Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Virtual Static Group Implementation implementation.
+user-friendly-name=Implementaci\u00f3n de grupo est\u00e1tico virtual
+user-friendly-plural-name=Implementaciones de grupo est\u00e1tico virtual
+synopsis=La implementaci\u00f3n de grupo est\u00e1tico virtual proporciona un mecanismo de agrupamiento en el que los miembros del grupo est\u00e1tico virtual se basan en los miembros de otro grupo definido dentro del servidor.
+description=La principal ventaja del grupo est\u00e1tico virtual es que posibilita la presencia de otros tipos de grupos (por ejemplo, grupos din\u00e1micos) como si fueran grupos est\u00e1ticos que funcionan en beneficio de aplicaciones que no son compatibles con mecanismos de agrupamiento alternativos.
+property.enabled.synopsis=Indica si est\u00e1 habilitada la implementaci\u00f3n del grupo est\u00e1tico virtual.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del grupo est\u00e1tico virtual.
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_fr.properties
index a73b4e0..498dec8 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_fr.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Virtual Static Group Implementation
-user-friendly-plural-name=Virtual Static Group Implementations
-synopsis=The Virtual Static Group Implementation provides a grouping mechanism in which the membership for the virtual static group is based on the membership for another group defined within the server.
-description=The primary benefit of virtual static groups is that they make it possible to present other types of groups (for example, dynamic groups) as if they were static groups for the benefit of applications that do not support alternate grouping mechanisms.
-property.enabled.synopsis=Indicates whether the Virtual Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Virtual Static Group Implementation implementation.
+user-friendly-name=Impl\u00e9mentation du groupe statique virtuel
+user-friendly-plural-name=Impl\u00e9mentations du groupe statique virtuel
+synopsis=L'impl\u00e9mentation du groupe statique virtuel fournit un m\u00e9canisme de groupement dans lequel l'appartenance \u00e0 un groupe statique virtuel est de type appartenance \u00e0 un autre groupe d\u00e9fini dans le serveur.
+description=Le premier avantage des groupes statiques virtuels est qu'ils permetent de pr\u00e9senter d'autres types de groupes (par exemple, des groupes dynamiques) comme s'ils \u00e9taient des groupes statiques pour des applications qui ne prennent pas en charge d'autre m\u00e9canisme de groupement.
+property.enabled.synopsis=Indique si l'impl\u00e9mentation du groupe statique virtuel est activ\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du groupe statique virtuel.
diff --git a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_zh_CN.properties
index a73b4e0..5a7fd9d 100644
--- a/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/VirtualStaticGroupImplementationCfgDefn_zh_CN.properties
@@ -1,6 +1,6 @@
-user-friendly-name=Virtual Static Group Implementation
-user-friendly-plural-name=Virtual Static Group Implementations
-synopsis=The Virtual Static Group Implementation provides a grouping mechanism in which the membership for the virtual static group is based on the membership for another group defined within the server.
-description=The primary benefit of virtual static groups is that they make it possible to present other types of groups (for example, dynamic groups) as if they were static groups for the benefit of applications that do not support alternate grouping mechanisms.
-property.enabled.synopsis=Indicates whether the Virtual Static Group Implementation is enabled.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Virtual Static Group Implementation implementation.
+user-friendly-name=\u865a\u62df\u9759\u6001\u7ec4\u5b9e\u73b0
+user-friendly-plural-name=\u865a\u62df\u9759\u6001\u7ec4\u5b9e\u73b0
+synopsis=\u865a\u62df\u9759\u6001\u7ec4\u5b9e\u73b0\u63d0\u4f9b\u4e86\u4e00\u91cd\u865a\u62df\u9759\u6001\u7ec4\u7684\u6210\u5458\u8d44\u683c\u57fa\u4e8e\u670d\u52a1\u5668\u5185\u5b9a\u4e49\u7684\u5176\u4ed6\u7ec4\u7684\u6210\u5458\u8d44\u683c\u673a\u5236\u3002
+description=\u865a\u62df\u9759\u6001\u7ec4\u7684\u4e3b\u8981\u4f18\u52bf\u5728\u4e8e\uff0c\u5b83\u4eec\u53ef\u4ee5\u5b9e\u663e\u793a\u5176\u4ed6\u7c7b\u578b\u7684\u7ec4\uff08\u4f8b\u5982\uff0c\u52a8\u6001\u7ec4\uff09\uff0c\u5c31\u50cf\u8fd9\u4e9b\u7ec4\u662f\u9759\u6001\u7ec4\u4e00\u6837\uff0c\u8fd9\u5bf9\u4e8e\u4e0d\u652f\u6301\u5907\u7528\u5206\u7ec4\u673a\u5236\u7684\u5e94\u7528\u7a0b\u5e8f\u5341\u5206\u6709\u7528\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u865a\u62df\u9759\u6001\u7ec4\u5b9e\u73b0\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u865a\u62df\u9759\u6001\u7ec4\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_de.properties
index 4c89328..41fe66e 100644
--- a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Who Am I Extended Operation Handler
-user-friendly-plural-name=Who Am I Extended Operation Handlers
-synopsis=The Who Am I Extended Operation Handler provides the ability for clients to request their authorization identity using the "Who Am I?" extended operation as defined in RFC 4532.
-property.enabled.synopsis=Indicates whether the Who Am I Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Who Am I Extended Operation Handler implementation.
+user-friendly-name=Erweiterter Vorgangshandler Wer bin ich
+user-friendly-plural-name=Erweiterte Vorgangshandler Wer bin ich
+synopsis=Der erweiterte Vorgangshandler Wer bin ich bietet Clients die M\u00f6glichkeit, ihre Autorisierungsidentit\u00e4t \u00fcber "Wer bin ich" anzufordern. Erweiterter Vorgang wie definiert in RFC 4532.
+property.enabled.synopsis=Gibt an, ob der erweiterte Wer bin ich-Vorgangshandler aktiviert ist (also ob die Typen der erweiterten Vorg\u00e4nge auf dem Server zugelassen sind).
+property.java-class.synopsis=Gibt den vollqualifizierten Namen der Java-Klasse an, die den Wer bin ich-Vorgangshandler implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_es.properties
index 4c89328..25edfb2 100644
--- a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Who Am I Extended Operation Handler
-user-friendly-plural-name=Who Am I Extended Operation Handlers
-synopsis=The Who Am I Extended Operation Handler provides the ability for clients to request their authorization identity using the "Who Am I?" extended operation as defined in RFC 4532.
-property.enabled.synopsis=Indicates whether the Who Am I Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Who Am I Extended Operation Handler implementation.
+user-friendly-name=Controlador de operaciones ampliadas Qui\u00e9n soy yo
+user-friendly-plural-name=Controladores de operaciones ampliadas Qui\u00e9n soy yo
+synopsis=El controlador de operaciones ampliadas Qui\u00e9n soy yo permite a los clientes solicitar su identidad de autorizaci\u00f3n utilizando la operaci\u00f3n ampliada "\u00bfQui\u00e9n soy yo?" tal como se define en RFC 4532.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el controlador de operaciones ampliadas Qui\u00e9n soy yo (es decir, si se permiten los tipos de operaciones ampliadas en el servidor).
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del controlador de operaciones ampliadas Qui\u00e9n soy yo.
diff --git a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_fr.properties
index 4c89328..2dfc18e 100644
--- a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Who Am I Extended Operation Handler
-user-friendly-plural-name=Who Am I Extended Operation Handlers
-synopsis=The Who Am I Extended Operation Handler provides the ability for clients to request their authorization identity using the "Who Am I?" extended operation as defined in RFC 4532.
-property.enabled.synopsis=Indicates whether the Who Am I Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Who Am I Extended Operation Handler implementation.
+user-friendly-name=Gestionnaire d'op\u00e9ration \u00e9tendue Qui suis-je
+user-friendly-plural-name=Gestionnaires d'op\u00e9ration \u00e9tendue Qui suis-je
+synopsis=Le gestionnaire d'op\u00e9ration \u00e9tendue Qui suis-je permet aux clients de demander leur identit\u00e9 d'autorisation en utilisant le "Who Am I?" op\u00e9ration \u00e9tendue telle que d\u00e9finie dans RFC 4532.
+property.enabled.synopsis=Indique si le gestionnaire d'op\u00e9ration \u00e9tendue Who Am I (Qui suis-je) est activ\u00e9 (\u00e0 savoir, si les types d'op\u00e9rations \u00e9tendues sont autoris\u00e9s dans le serveur). 
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java fournissant l'impl\u00e9mentation du gestionnaire d'op\u00e9ration \u00e9tendue Qui suis-je.
diff --git a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_zh_CN.properties
index 4c89328..10facb0 100644
--- a/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/WhoAmIExtendedOperationHandlerCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Who Am I Extended Operation Handler
-user-friendly-plural-name=Who Am I Extended Operation Handlers
-synopsis=The Who Am I Extended Operation Handler provides the ability for clients to request their authorization identity using the "Who Am I?" extended operation as defined in RFC 4532.
-property.enabled.synopsis=Indicates whether the Who Am I Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Who Am I Extended Operation Handler implementation.
+user-friendly-name=Who Am I \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+user-friendly-plural-name=Who Am I \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f
+synopsis=Who Am I \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u63d0\u4f9b\u4e86\u4e00\u79cd\u5ba2\u6237\u7aef\u4f7f\u7528 RFC 4532 \u4e2d\u5b9a\u4e49\u7684\u201cWho Am I?\u201d\u6269\u5c55\u64cd\u4f5c\u8bf7\u6c42\u5176\u6388\u6743\u6807\u8bc6\u7684\u529f\u80fd\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528 Who Am I \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\uff08\u4e5f\u5c31\u662f\uff0c\u670d\u52a1\u5668\u4e2d\u662f\u5426\u5141\u8bb8\u6269\u5c55\u64cd\u4f5c\u7c7b\u578b\uff09\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b Who Am I \u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_de.properties b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_de.properties
index 3392856..79f4348 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_de.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_de.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Arbeitsvorrat (Work Queue)
-user-friendly-plural-name=Arbeitsvorr\u00e4te (Work Queues)
+user-friendly-name=Arbeitsvorrat
+user-friendly-plural-name=Arbeitsvorr\u00e4te
 synopsis=Der Arbeitsvorrat (Work Queue) bietet die Konfiguration des Server Arbeitsvorrates (Server Work Queue) an. Die Server Work Queue is verantworlich daf\u00fcr, dass Requests die von Clients empfangen werden, in einer bestimmten Zeit verarbeitet werden.
 description=Es kann nur eine Work Queue in einem Server definiert werden. Wenn ein Connection-Handler einen Client Request empf\u00e4ngt, Stellt der Connection-Handler diesen Request in die Work Queue, damit der Request richtig verarbeitet werden kann.
 property.java-class.synopsis=Gibt den vollqualifizierten Java Klassennamen an der Work Queue implementiert.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_es.properties
index bff9ac4..a3a1352 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_es.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Work Queue
-user-friendly-plural-name=Work Queues
-synopsis=The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.
-description=Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Work Queue implementation.
+user-friendly-name=Cola de trabajo
+user-friendly-plural-name=Colas de trabajo
+synopsis=La cola de trabajo proporciona la configuraci\u00f3n de la cola de trabajo del servidor y garantiza que las solicitudes recibidas por parte de los clientes se procesen puntualmente.
+description=S\u00f3lo puede definirse una cola de trabajo en el servidor. Cuando un controlador de conexi\u00f3n recibe una solicitud de un cliente, debe colocarla en la cola de trabajo para que se procese como corresponda.
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n de la cola de trabajo.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_fr.properties
index bff9ac4..887bc20 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_fr.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Work Queue
-user-friendly-plural-name=Work Queues
-synopsis=The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.
-description=Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Work Queue implementation.
+user-friendly-name=File d'attente de travail
+user-friendly-plural-name=Files d'attente de travail
+synopsis=La file d'attente de travail fournit la configuration pour la file d'attente de travail du serveur et permet de s'assurer que les demandes re\u00e7ues des clients sont trait\u00e9es \u00e0 temps.
+description=Seulement une file d'attente de travail unique peut \u00eatre d\u00e9finie dans le serveur. Chaque fois qu'un gestionnaire de connexion re\u00e7oit une demande d'un client, il doit placer cette derni\u00e8re dans la file d'attente de travail pour qu'elle soit trait\u00e9e de fa\u00e7on appropri\u00e9e.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de la file d'attente de travail.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_zh_CN.properties
index bff9ac4..e320589 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkQueueCfgDefn_zh_CN.properties
@@ -1,5 +1,5 @@
-user-friendly-name=Work Queue
-user-friendly-plural-name=Work Queues
-synopsis=The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.
-description=Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Work Queue implementation.
+user-friendly-name=\u5de5\u4f5c\u961f\u5217
+user-friendly-plural-name=\u5de5\u4f5c\u961f\u5217
+synopsis=\u5de5\u4f5c\u961f\u5217\u7528\u4e8e\u63d0\u4f9b\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u7684\u914d\u7f6e\uff0c\u8d1f\u8d23\u786e\u4fdd\u53ca\u65f6\u5904\u7406\u63a5\u6536\u5230\u7684\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u3002
+description=\u5728\u670d\u52a1\u5668\u4e2d\u4ec5\u53ef\u4ee5\u5b9a\u4e49\u4e00\u4e2a\u5de5\u4f5c\u961f\u5217\u3002\u53ea\u8981\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u63a5\u6536\u5230\u5ba2\u6237\u7aef\u8bf7\u6c42\uff0c\u5b83\u5c31\u4f1a\u5c06\u8be5\u8bf7\u6c42\u653e\u7f6e\u5230\u5de5\u4f5c\u961f\u5217\u4e2d\u4ee5\u8fdb\u884c\u9002\u5f53\u5904\u7406\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5de5\u4f5c\u961f\u5217\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_es.properties
index be4bae6..0d9780e 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_es.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Workflow
-user-friendly-plural-name=Workflows
-synopsis=The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.
-property.base-dn.synopsis=Specifies the base DN of the data targeted by the Workflow .
-property.enabled.synopsis=Indicates whether the Workflow is enabled for use in the server.
-property.enabled.description=If a Workflow is not enabled, then its contents are not accessible when processing operations.
-property.workflow-element.synopsis=Specifies the root Work Flow Element in the Workflow .
-property.workflow-element.syntax.aggregation.constraint-synopsis=The referenced workflow element must be enabled.
-property.workflow-id.synopsis=Provides a name that identifies the Workflow.
-property.workflow-id.description=The name must be unique among all Workflows in the server.
+user-friendly-name=Flujo de trabajo
+user-friendly-plural-name=Flujos de trabajo
+synopsis=El flujo de trabajo consiste en una serie de pasos de procesamiento (elementos del flujo de trabajo) que se aplican a los datos que se recuperan del servidor de directorios.
+property.base-dn.synopsis=Especifica el ND de base de los datos seleccionados por el flujo de trabajo.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el flujo de trabajo para su uso en el servidor.
+property.enabled.description=Si no est\u00e1 habilitado el flujo de trabajo, no se podr\u00e1 acceder a su contenido cuando haya operaciones en procesamiento. 
+property.workflow-element.synopsis=Especifica el elemento de flujo de trabajo root en el flujo de trabajo.
+property.workflow-element.syntax.aggregation.constraint-synopsis=Debe estar habilitado el elemento del flujo de trabajo al que se hace referencia.
+property.workflow-id.synopsis=Proporciona un nombre que identifica el flujo de trabajo.
+property.workflow-id.description=El nombre debe ser \u00fanico entre todos los flujos de trabajo del servidor.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_fr.properties
index be4bae6..665fa3d 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_fr.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Workflow
-user-friendly-plural-name=Workflows
-synopsis=The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.
-property.base-dn.synopsis=Specifies the base DN of the data targeted by the Workflow .
-property.enabled.synopsis=Indicates whether the Workflow is enabled for use in the server.
-property.enabled.description=If a Workflow is not enabled, then its contents are not accessible when processing operations.
-property.workflow-element.synopsis=Specifies the root Work Flow Element in the Workflow .
-property.workflow-element.syntax.aggregation.constraint-synopsis=The referenced workflow element must be enabled.
-property.workflow-id.synopsis=Provides a name that identifies the Workflow.
-property.workflow-id.description=The name must be unique among all Workflows in the server.
+user-friendly-name=Flux de travaux
+user-friendly-plural-name=Flux de travaux
+synopsis=Le flux de travaux est une liste d'\u00e9tapes de traitement (\u00e9l\u00e9ments du flux de travaux) qui sont appliqu\u00e9s aux donn\u00e9es lors de leur r\u00e9cup\u00e9ration \u00e0 partir de Directory Server.
+property.base-dn.synopsis=Sp\u00e9cifie le DN de base des donn\u00e9es cibl\u00e9es par le flux de travaux .
+property.enabled.synopsis=Indique si l'\u00e9l\u00e9ment du flux de travaux est activ\u00e9 pour utilisation dans le serveur.
+property.enabled.description=Si un flux de travaux n'est pas activ\u00e9, son contenu n'est pas accessible lors du traitement des op\u00e9rations.
+property.workflow-element.synopsis=Sp\u00e9cifie la racine de l'\u00e9l\u00e9ment de flux de travaux dans le flux de travaux.
+property.workflow-element.syntax.aggregation.constraint-synopsis=L'\u00e9l\u00e9ment de flux de travaux r\u00e9f\u00e9renc\u00e9 doit \u00eatre activ\u00e9.
+property.workflow-id.synopsis=Fournit un nom qui identifie le flux de travaux.
+property.workflow-id.description=Le nom doit \u00eatre unique parmi tous les flux de travaux dans le serveur.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_zh_CN.properties
index be4bae6..16a4b7f 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkflowCfgDefn_zh_CN.properties
@@ -1,10 +1,10 @@
-user-friendly-name=Workflow
-user-friendly-plural-name=Workflows
-synopsis=The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.
-property.base-dn.synopsis=Specifies the base DN of the data targeted by the Workflow .
-property.enabled.synopsis=Indicates whether the Workflow is enabled for use in the server.
-property.enabled.description=If a Workflow is not enabled, then its contents are not accessible when processing operations.
-property.workflow-element.synopsis=Specifies the root Work Flow Element in the Workflow .
-property.workflow-element.syntax.aggregation.constraint-synopsis=The referenced workflow element must be enabled.
-property.workflow-id.synopsis=Provides a name that identifies the Workflow.
-property.workflow-id.description=The name must be unique among all Workflows in the server.
+user-friendly-name=\u5de5\u4f5c\u6d41
+user-friendly-plural-name=\u5de5\u4f5c\u6d41
+synopsis=\u5de5\u4f5c\u6d41\u662f\u6307\u4ece Directory Server \u4e2d\u68c0\u7d22\u6570\u636e\u65f6\u5e94\u7528\u4e8e\u6570\u636e\u7684\u4e00\u7cfb\u5217\u5904\u7406\u6b65\u9aa4\uff08\u5de5\u4f5c\u6d41\u5143\u7d20\uff09\u3002
+property.base-dn.synopsis=\u6307\u5b9a\u5de5\u4f5c\u6d41\u76ee\u6807\u6570\u636e\u7684\u57fa DN\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5de5\u4f5c\u6d41\u4ee5\u4f9b\u5728\u670d\u52a1\u5668\u4e2d\u4f7f\u7528\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u5de5\u4f5c\u6d41\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u8bbf\u95ee\u3002
+property.workflow-element.synopsis=\u6307\u5b9a\u5de5\u4f5c\u6d41\u4e2d\u7684\u6839\u5de5\u4f5c\u6d41\u5143\u7d20\u3002
+property.workflow-element.syntax.aggregation.constraint-synopsis=\u5fc5\u987b\u542f\u7528\u5f15\u7528\u7684\u5de5\u4f5c\u6d41\u5143\u7d20\u3002
+property.workflow-id.synopsis=\u63d0\u4f9b\u7528\u4e8e\u8bc6\u522b\u5de5\u4f5c\u6d41\u7684\u540d\u79f0\u3002
+property.workflow-id.description=\u5728\u670d\u52a1\u5668\u4e2d\u7684\u6240\u6709\u5de5\u4f5c\u6d41\u4e2d\uff0c\u8be5\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002
diff --git a/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_es.properties b/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_es.properties
index 2904e2e..640474e 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_es.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_es.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Workflow Element
-user-friendly-plural-name=Workflow Elements
-synopsis=Workflow Elements implement a single processing step in a Work Flow.
-description=A Workflow Element can perform a task such as mapping DNs, renaming attributes, filtering attributes, joining data sources, proxying, or load-balancing. The simplest Workflow Element is the Local Backend Work Flow Element, which routes data to a Backend.
-property.enabled.synopsis=Indicates whether the Workflow Element is enabled for use in the server.
-property.enabled.description=If a Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Workflow Elements in the server.
+user-friendly-name=Elemento del flujo de trabajo
+user-friendly-plural-name=Elementos del flujo de trabajo
+synopsis=Los elementos del flujo de trabajo implementan un solo paso de procesamiento en un flujo de trabajo determinado.
+description=Un elemento de flujo de trabajo puede realizar una tarea como asignar ND, cambiar el nombre de los atributos, filtrar atributos, enlazar fuentes de datos, personificaciones o equilibrados de carga. El elemento de flujo de trabajo m\u00e1s sencillo es el elemento de flujo de trabajo en segundo plano local, que enruta los datos al segundo plano.
+property.enabled.synopsis=Indica si est\u00e1 habilitado el elemento del flujo de trabajo del servidor de fondo local para utilizarlo en el servidor.
+property.enabled.description=Si no est\u00e1 habilitado el servidor de fondo, no se podr\u00e1 acceder a su contenido cuando haya operaciones en procesamiento. 
+property.java-class.synopsis=Especifica el nombre completo de la clase de Java que proporciona la implementaci\u00f3n del complemento.
+property.workflow-element-id.synopsis=Proporciona un nombre que identifica el elemento del flujo de trabajo del servidor de fondo local asociado.
+property.workflow-element-id.description=El nombre debe ser \u00fanico entre todos los servidores de fondo del servidor.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_fr.properties b/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_fr.properties
index 2904e2e..d810c8e 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_fr.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_fr.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Workflow Element
-user-friendly-plural-name=Workflow Elements
-synopsis=Workflow Elements implement a single processing step in a Work Flow.
-description=A Workflow Element can perform a task such as mapping DNs, renaming attributes, filtering attributes, joining data sources, proxying, or load-balancing. The simplest Workflow Element is the Local Backend Work Flow Element, which routes data to a Backend.
-property.enabled.synopsis=Indicates whether the Workflow Element is enabled for use in the server.
-property.enabled.description=If a Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Workflow Elements in the server.
+user-friendly-name=\u00c9l\u00e9ment du flux de travaux
+user-friendly-plural-name=\u00c9l\u00e9ments du flux de travaux
+synopsis=Les \u00e9l\u00e9ments du flux de travaux utilisent une \u00e9tape unique de traitement dans un flux de travaux.
+description=Un \u00e9l\u00e9ment du flux de travaux peut effectuer une t\u00e2che telle que mapper des DN, renommer des attributs, filtrer des attributs, joindre des sources de donn\u00e9es, cr\u00e9er des proxy, ou \u00e9quilibrer la charge. L'\u00e9l\u00e9ment du flux de travaux le plus simple est l'\u00e9l\u00e9ment du flux de travaux du backend local qui envoie des donn\u00e9es vers un backend.
+property.enabled.synopsis=Indique si l'\u00e9l\u00e9ment du flux de travaux est activ\u00e9 pour utilisation dans le serveur.
+property.enabled.description=Si un \u00e9l\u00e9ment du flux de travaux n'est pas activ\u00e9, son contenu n'est pas accessible lors du traitement d'op\u00e9rations.
+property.java-class.synopsis=Sp\u00e9cifie le nom complet de la classe Java qui fournit l'impl\u00e9mentation de l'\u00e9l\u00e9ment du flux de travaux.
+property.workflow-element-id.synopsis=Fournit un nom qui identifie l'\u00e9l\u00e9ment du flux de travaux correspondant.
+property.workflow-element-id.description=Le nom doit \u00eatre unique parmi tous les \u00e9l\u00e9ments du flux de travaux dans le serveur.
diff --git a/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_zh_CN.properties b/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_zh_CN.properties
index 2904e2e..3ed81f3 100644
--- a/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_zh_CN.properties
+++ b/opendj-sdk/opends/src/admin/messages/WorkflowElementCfgDefn_zh_CN.properties
@@ -1,9 +1,9 @@
-user-friendly-name=Workflow Element
-user-friendly-plural-name=Workflow Elements
-synopsis=Workflow Elements implement a single processing step in a Work Flow.
-description=A Workflow Element can perform a task such as mapping DNs, renaming attributes, filtering attributes, joining data sources, proxying, or load-balancing. The simplest Workflow Element is the Local Backend Work Flow Element, which routes data to a Backend.
-property.enabled.synopsis=Indicates whether the Workflow Element is enabled for use in the server.
-property.enabled.description=If a Workflow Element is not enabled, then its contents are not accessible when processing operations.
-property.java-class.synopsis=Specifies the fully-qualified name of the Java class that provides the Workflow Element implementation.
-property.workflow-element-id.synopsis=Provides a name that identifies the associated Workflow Element .
-property.workflow-element-id.description=The name must be unique among all Workflow Elements in the server.
+user-friendly-name=\u5de5\u4f5c\u6d41\u5143\u7d20
+user-friendly-plural-name=\u5de5\u4f5c\u6d41\u5143\u7d20
+synopsis=\u5de5\u4f5c\u6d41\u5143\u7d20\u53ef\u4ee5\u5b9e\u73b0\u5de5\u4f5c\u6d41\u4e2d\u7684\u5355\u4e2a\u5904\u7406\u6b65\u9aa4\u3002 
+description=\u5de5\u4f5c\u6d41\u5143\u7d20\u53ef\u4ee5\u6267\u884c\u8bf8\u5982\u6620\u5c04 DN\u3001\u91cd\u547d\u540d\u5c5e\u6027\u3001\u8fc7\u6ee4\u5c5e\u6027\u3001\u8054\u7ed3\u6570\u636e\u6e90\u3001\u4ee3\u7406\u670d\u52a1\u6216\u8d1f\u8f7d\u5e73\u8861\u7b49\u4efb\u52a1\u3002\u6700\u7b80\u5355\u7684\u5de5\u4f5c\u6d41\u5143\u7d20\u662f\u672c\u5730\u540e\u7aef\u5de5\u4f5c\u6d41\u5143\u7d20\uff0c\u5176\u53ef\u4ee5\u5c06\u6570\u636e\u4f20\u9012\u5230\u540e\u7aef\u3002
+property.enabled.synopsis=\u6307\u793a\u662f\u5426\u542f\u7528\u5de5\u4f5c\u6d41\u5143\u7d20\u4ee5\u4f9b\u5728\u670d\u52a1\u5668\u4e2d\u4f7f\u7528\u3002
+property.enabled.description=\u5982\u679c\u672a\u542f\u7528\u5de5\u4f5c\u6d41\u5143\u7d20\uff0c\u5219\u5728\u5904\u7406\u64cd\u4f5c\u65f6\u5176\u5185\u5bb9\u4e0d\u53ef\u8bbf\u95ee\u3002
+property.java-class.synopsis=\u6307\u5b9a\u63d0\u4f9b\u5de5\u4f5c\u6d41\u5143\u7d20\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
+property.workflow-element-id.synopsis=\u63d0\u4f9b\u7528\u4e8e\u8bc6\u522b\u5173\u8054\u5de5\u4f5c\u6d41\u5143\u7d20\u7684\u540d\u79f0\u3002
+property.workflow-element-id.description=\u5728\u670d\u52a1\u5668\u4e2d\u7684\u6240\u6709\u5de5\u4f5c\u6d41\u5143\u7d20\u4e2d\uff0c\u8be5\u540d\u79f0\u5fc5\u987b\u552f\u4e00\u3002
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_de.properties b/opendj-sdk/opends/src/messages/messages/access_control_de.properties
index df3b3f1..73a355d 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could not be parsed as a valid Access Control Instruction (ACI) because it failed general ACI syntax evaluation
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is supported
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access Control Instruction access type value  "%s" is invalid. A valid access type value is either allow or deny
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control Instruction (ACI) rights values "%s" are invalid. The rights must be a list of 1 to 6 comma-separated keywords enclosed in parentheses
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control Instruction (ACI) rights keyword values "%s" are invalid. The valid rights keyword values are one or more of the following: read, write, add, delete, search, compare or the single value all
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=Der angegebene Verbindungsregelwert "%s" f\u00fcr die Zugriffssteuerungsanweisung (ACI) ist ung\u00fcltig, da die zur \u00f6ffnenden Klammer geh\u00f6rende schlie\u00dfende Klammer fehlt
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=Der angegebene Verbindungsregelwert "%s" f\u00fcr die Zugriffssteuerungsanweisung (ACI) ist ung\u00fcltig. Die Form von g\u00fcltigen Verbindungsregelwerten ist: Schl\u00fcsselwort Operator "Ausdruck"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, dns, dayofweek, timeofday or authmethod
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid bind rule operator value is either '=' or "!="
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access Control Instruction (ACI) bind rule expression value corresponding to the keyword value "%s" is missing an expression. Die Form von g\u00fcltigen Verbindungsregelwerten ist: Schl\u00fcsselwort Operator "Ausdruck"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided Access Control Instruction (ACI) bind rule boolean operator value "%s" is invalid. A valid bind rule boolean operator value is either "OR" or "AND"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The provided Access Control Instruction (ACI) bind rule keyword string  "%s" is invalid for the bind rule operator string "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control Instruction (ACI) bind rule userdn expression failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. A valid roledn keyword expression value requires one or more LDAP URLs in the following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control Instruction (ACI) bind rule roledn expression failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. A valid groupdn keyword expression  value requires one or more LDAP URLs in the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control Instruction (ACI) bind rule groupdn expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" is not valid for the ip expression network address "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address type value "%s" is not valid.%s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access Control Instruction (ACI) bind rule ip expression value failed to decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip keyword expression requires one or more comma-separated elements of a valid IP address list expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns keyword expression value requires a valid fully qualified DNS domain name
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid, because a wild-card pattern was found in the wrong position. A valid dns keyword wild-card expression value requires the '*' character only be in the leftmost position of the domain name
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, because of an invalid day of week value. A valid dayofweek value is one of the following English three-letter abbreviations for the days of the week: sun, mon, tue, wed, thu, fri, or sat
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is not in the valid range. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access Control Instruction (ACI) bind rule authmethod expression value "%s" is invalid. A valid authmethod value is one of the following: none, simple,SSL, or "sasl mechanism", where mechanism is one of the supported SASL mechanisms including CRAM-MD5, DIGEST-MD5, and GSSAPI
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is not supported
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. A valid inheritance pattern value must have the following format: parent[inheritance_level].attribute#bindType
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. The inheritance level value cannot exceed the max level limit of %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid because it is non-numeric
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control Instruction (ACI) target rule value "%s" is invalid. A valid target rule value must be in the following form: keyword operator "expression"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control Instruction (ACI) target keyword value "%s" is invalid. A valid target keyword value is one of the following: target, targetscope, targetfilter, targetattr or targetattrfilters
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access Control Instruction (ACI) target operator value "%s" is invalid. The only valid target operator value for the "%s" keyword is '='
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access Control Instruction (ACI) target keyword value "%s" is not supported at this time
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided Access Control Instruction (ACI) target keyword value "%s" was seen multiple times in the ACI "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access Control Instruction (ACI) target keyword operator value  "%s" is invalid. A valid target keyword operator value is either '=' or "!="
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access Control Instruction (ACI) targetscope expression operator value  "%s" is invalid. A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided Access Control Instruction (ACI) target expression value "%s" is invalid. A valid target keyword expression  value requires a LDAP URL in the following format: ldap:///distinguished_name_pattern
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access Control Instruction (ACI) target expression DN value "%s" is invalid. The target expression DN value must be a descendant of the ACI entry DN "%s", if no wild-card is specified in the target expression DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid. A valid targetattr keyword expression value requires one or more valid attribute type names in the following format: attribute1 [|| attribute1] ... [|| attributeN]
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided Access Control Instruction (ACI) targetfilter expression value "%s" is invalid because it is not a valid LDAP filter
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=Der Versuch, den Eintrag "%s" mit einem ACI-Attributtyp hinzuzuf\u00fcgen ist fehlgeschlagen, da der Authorisierungs-DN "%s" \u00fcber keine ACL-\u00c4nderungsrechte verf\u00fcgt
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=Der Versuch, einen ACI-Attributtyp im Eintrag "%s" zu \u00e4ndern ist fehlgeschlagen, da der Authorisierungs-DN "%s" \u00fcber keine ACL-\u00c4nderungsrechte verf\u00fcgt
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" containing an aci attribute type failed because of the following reason: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute type in the entry "%s" failed because of the following reason: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", because of the following reason: %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=Es wurden keine ACI-Attributtypen im Kontext "%s" gefunden
 INFO_ACI_ADD_LIST_ACIS_50=Es wurden zus\u00e4tzliche %s ACI-Attributtypen im Kontext "%s" des Evaluierungsmoduls f\u00fcr die Zugriffskontrolle gefunden
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid for the roledn keyword because it starts with the string "parent["
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because it is not in the correct format.A valid targattrsfilters expression value must be in the following format: "add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because the both operation tokens match in the two filter lists
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because there are more than two filter list statements
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because the provided filter list string is in the wrong format. A valid targattrfilters filter list must be in the following format: add=attr1: F1 && attr2: F2 ... && attrN: FN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid because of non-matching attribute type names in the filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access Control Instruction (ACI) attribute name value %s is invalid. A valid attribute type name must begin with an ASCII letter and must contain only ASCII letters,digits or the "-" character
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=Der SASL-Mechanismus "%s", der im ACI-Verbindungsregelausdruck authmethod enthalten ist, geh\u00f6rt nicht zu den momentan im Server registrierten Mechanismen
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, but the canonical representation for that hostname is configured to be %s.  The server will attempt to automatically interpret the correct localhost value
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, which resolves to IP address %s, but the canonical hostname for that IP address is %s.  This likely means that the provided hostname will never match any clients
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while attempting to determine whether hostname %s referenced in dns expression bind rule "%s" used the correct canonical representation:  %s.  This likely means that the provided hostname will never match any clients
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=Legt einen globalen ACI-Attributtyp fest, mit dem ACIs mit globalem G\u00fcltigkeitsbereich \u00fcber Namenskontexte hinweg definiert werden k\u00f6nnen
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=Es wurden keine globalen ACI-Attributtypen gefunden
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=%s globale ACI-Attributtypen zum Evaluierungsmoduls f\u00fcr die Zugriffskontrolle hinzugef\u00fcgt
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=Unerwarteter Fehler bei der Verarbeitung des Attributs ds-cfg-global-aci im Konfigurationseintrag %s
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=Unerwarteter Fehler bei der Verarbeitung der ACI-Attribute im Konfigurationssystem
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
-SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=Die angegebene Access Control Instruction (ACI)-Bindungsregel des SSF-Ausdrucks "%s" konnte aus dem folgenden Grund keine Analyse ausf\u00fchren: "%s"
-SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=Die angegebene  Access Control Instruction (ACI)-Bindungsregel des SSF-Ausdrucks "%s" liegt nicht im g\u00fcltigen Bereich. Ein g\u00fcltiger SSF-Wert liegt im Bereich zwischen 1 und 1024
-SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=Die angegebene Access Control Instruction (ACI)-Bindungsregel f\u00fcr den Uhrzeitausdruck "%s" konnte aus den folgenden Gr\u00fcnden keine Analyse ausf\u00fchren "%s"
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is not valid because it contains two consecutive wildcards in an attribute value
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not valid because it uses wildcards for substring matching on an attribute type. A single wildcard is allowed in place of an attribute type
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s is not valid because it contains a wildcard in an attribute type in a multi-valued RDN
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a lock on the ModifyDN new superior entry %s
+SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute "%s" with a distinguished name syntax was not a valid DN
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid because the expression contains invalid or duplicate tokens
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control Instruction (ACI) expression value "%s" is invalid because it contains the roledn keyword, which is not supported,  replace it with the groupdn keyword
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control Instruction (ACI)%s
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown mode because invalid ACIs rules were detected either when the server was started or during a backend initialization
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the ldap URL "%s" contains an empty base DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the attribute field of the ldap URL "%s" either contains more than one description or the field is empty
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix value of the expression "%s" was an invalid value. All values must greater than or equal to 0 and either less than or equal 32 for IPV4 addresses or less than or equal to 128 for IPV6 addresses
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an non-numeric value
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" format was invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the IPv4 address expression "%s" contains an invalid value.  All values of the address must be between 0 and 255
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" contains a non-numeric value
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv6 address expression "%s" contains an illegal wildcard character. Wildcards are not supported when using IPv6 addresses in a IP bind rule expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control Instruction (ACI) bind rule IP address expression "%s" failed to parse for the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid value
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided Access Control Instruction (ACI) targetcontrol expression value "%s" is invalid. A valid targetcontrol keyword expression value requires one or more valid control OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the value contained an illegal character %c at position %d
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the numeric OID contained two consecutive periods at position %d
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control check failed because a geteffectiverights control could not be decoded because of the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access Control Instruction (ACI) extop expression value "%s" is invalid. A valid extop keyword expression value requires one or more valid extended operation request OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a presence index defined for attribute type %s.  Access control initialization may take a very long time to complete in this backend
+ SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=Die angegebene Access Control Instruction (ACI)-Bindungsregel des SSF-Ausdrucks "%s" konnte aus dem folgenden Grund keine Analyse ausf\u00fchren: "%s"
+ SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=Die angegebene  Access Control Instruction (ACI)-Bindungsregel des SSF-Ausdrucks "%s" liegt nicht im g\u00fcltigen Bereich. Ein g\u00fcltiger SSF-Wert liegt im Bereich zwischen 1 und 1024
+ SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=Die angegebene Access Control Instruction (ACI)-Bindungsregel f\u00fcr den Uhrzeitausdruck "%s" konnte aus den folgenden Gr\u00fcnden keine Analyse ausf\u00fchren "%s"
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_es.properties b/opendj-sdk/opends/src/messages/messages/access_control_es.properties
index 19f3a23..1b0c3b9 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could not be parsed as a valid Access Control Instruction (ACI) because it failed general ACI syntax evaluation
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is supported
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access Control Instruction access type value  "%s" is invalid. A valid access type value is either allow or deny
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control Instruction (ACI) rights values "%s" are invalid. The rights must be a list of 1 to 6 comma-separated keywords enclosed in parentheses
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control Instruction (ACI) rights keyword values "%s" are invalid. The valid rights keyword values are one or more of the following: read, write, add, delete, search, compare or the single value all
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=El valor "%s" de la regla enlace de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) proporcionado no es v\u00e1lido porque le falta el par\u00e9ntesis de cierre que corresponde al par\u00e9ntesis inicial de apertura
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=El valor "%s" de la regla enlace de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) proporcionado no es v\u00e1lido. Un valor de la regla de enlace debe tener el siguiente formato: operador de palabra clave "expresi\u00f3n"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, dns, dayofweek, timeofday or authmethod
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid bind rule operator value is either '=' or "!="
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access Control Instruction (ACI) bind rule expression value corresponding to the keyword value "%s" is missing an expression. Un valor de la regla de enlace debe tener el siguiente formato: operador de palabra clave "expresi\u00f3n"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided Access Control Instruction (ACI) bind rule boolean operator value "%s" is invalid. A valid bind rule boolean operator value is either "OR" or "AND"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The provided Access Control Instruction (ACI) bind rule keyword string  "%s" is invalid for the bind rule operator string "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control Instruction (ACI) bind rule userdn expression failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. A valid roledn keyword expression value requires one or more LDAP URLs in the following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control Instruction (ACI) bind rule roledn expression failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. A valid groupdn keyword expression  value requires one or more LDAP URLs in the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control Instruction (ACI) bind rule groupdn expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" is not valid for the ip expression network address "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address type value "%s" is not valid.%s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access Control Instruction (ACI) bind rule ip expression value failed to decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip keyword expression requires one or more comma-separated elements of a valid IP address list expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns keyword expression value requires a valid fully qualified DNS domain name
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid, because a wild-card pattern was found in the wrong position. A valid dns keyword wild-card expression value requires the '*' character only be in the leftmost position of the domain name
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, because of an invalid day of week value. A valid dayofweek value is one of the following English three-letter abbreviations for the days of the week: sun, mon, tue, wed, thu, fri, or sat
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is not in the valid range. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access Control Instruction (ACI) bind rule authmethod expression value "%s" is invalid. A valid authmethod value is one of the following: none, simple,SSL, or "sasl mechanism", where mechanism is one of the supported SASL mechanisms including CRAM-MD5, DIGEST-MD5, and GSSAPI
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is not supported
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. A valid inheritance pattern value must have the following format: parent[inheritance_level].attribute#bindType
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. The inheritance level value cannot exceed the max level limit of %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid because it is non-numeric
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control Instruction (ACI) target rule value "%s" is invalid. A valid target rule value must be in the following form: keyword operator "expression"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control Instruction (ACI) target keyword value "%s" is invalid. A valid target keyword value is one of the following: target, targetscope, targetfilter, targetattr or targetattrfilters
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access Control Instruction (ACI) target operator value "%s" is invalid. The only valid target operator value for the "%s" keyword is '='
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access Control Instruction (ACI) target keyword value "%s" is not supported at this time
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided Access Control Instruction (ACI) target keyword value "%s" was seen multiple times in the ACI "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access Control Instruction (ACI) target keyword operator value  "%s" is invalid. A valid target keyword operator value is either '=' or "!="
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access Control Instruction (ACI) targetscope expression operator value  "%s" is invalid. A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided Access Control Instruction (ACI) target expression value "%s" is invalid. A valid target keyword expression  value requires a LDAP URL in the following format: ldap:///distinguished_name_pattern
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access Control Instruction (ACI) target expression DN value "%s" is invalid. The target expression DN value must be a descendant of the ACI entry DN "%s", if no wild-card is specified in the target expression DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid. A valid targetattr keyword expression value requires one or more valid attribute type names in the following format: attribute1 [|| attribute1] ... [|| attributeN]
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided Access Control Instruction (ACI) targetfilter expression value "%s" is invalid because it is not a valid LDAP filter
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=Se ha producido un error al intentar a\u00f1adir la entrada "%s", que contiene un tipo de atributo de la ACI, porque al ND de autorizaci\u00f3n "%s" le faltaban los privilegios para modificar ACL
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=Se ha producido un error al intentar modificar un tipo de atributo de la ACI en la entrada "%s" porque al ND de autorizaci\u00f3n "%s" le faltaban los privilegios para modificar ACL
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" containing an aci attribute type failed because of the following reason: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute type in the entry "%s" failed because of the following reason: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", because of the following reason: %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=No se han encontrado tipos de atributos de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) en el contexto "%s"
 INFO_ACI_ADD_LIST_ACIS_50=Los tipos de atributo %s de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) encontrados en el contexto "%s" que se han a\u00f1adido a la m\u00e1quina de evaluaci\u00f3n del control de acceso
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid for the roledn keyword because it starts with the string "parent["
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because it is not in the correct format.A valid targattrsfilters expression value must be in the following format: "add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because the both operation tokens match in the two filter lists
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because there are more than two filter list statements
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because the provided filter list string is in the wrong format. A valid targattrfilters filter list must be in the following format: add=attr1: F1 && attr2: F2 ... && attrN: FN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid because of non-matching attribute type names in the filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access Control Instruction (ACI) attribute name value %s is invalid. A valid attribute type name must begin with an ASCII letter and must contain only ASCII letters,digits or the "-" character
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=El mecanismo "%s" de SASL proporcionado en la expresi\u00f3n authmethod de la regla de expresi\u00f3n de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) no es uno de los mecanismos registrados actualmente en el servidor
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, but the canonical representation for that hostname is configured to be %s.  The server will attempt to automatically interpret the correct localhost value
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, which resolves to IP address %s, but the canonical hostname for that IP address is %s.  This likely means that the provided hostname will never match any clients
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while attempting to determine whether hostname %s referenced in dns expression bind rule "%s" used the correct canonical representation:  %s.  This likely means that the provided hostname will never match any clients
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=Especifica un tipo de atributo de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) que se puede utilizar para definir las ACI de \u00e1mbito global en los contextos de los nombres
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=No se han encontrado tipos de atributo de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction)
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=Los tipos de atributo %s de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) a\u00f1adidos a la m\u00e1quina de evaluaci\u00f3n del control de acceso
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=Se ha producido un error inesperado al procesar el atributo ds-cfg-global-aci en la entrada de configuraci\u00f3n %s
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=Se ha producido un error inesperado al procesar los atributos de la ACI en el sistema de configuraci\u00f3n
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is not valid because it contains two consecutive wildcards in an attribute value
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not valid because it uses wildcards for substring matching on an attribute type. A single wildcard is allowed in place of an attribute type
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s is not valid because it contains a wildcard in an attribute type in a multi-valued RDN
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a lock on the ModifyDN new superior entry %s
+SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute "%s" with a distinguished name syntax was not a valid DN
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid because the expression contains invalid or duplicate tokens
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control Instruction (ACI) expression value "%s" is invalid because it contains the roledn keyword, which is not supported,  replace it with the groupdn keyword
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control Instruction (ACI)%s
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown mode because invalid ACIs rules were detected either when the server was started or during a backend initialization
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the ldap URL "%s" contains an empty base DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the attribute field of the ldap URL "%s" either contains more than one description or the field is empty
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix value of the expression "%s" was an invalid value. All values must greater than or equal to 0 and either less than or equal 32 for IPV4 addresses or less than or equal to 128 for IPV6 addresses
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an non-numeric value
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" format was invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the IPv4 address expression "%s" contains an invalid value.  All values of the address must be between 0 and 255
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" contains a non-numeric value
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv6 address expression "%s" contains an illegal wildcard character. Wildcards are not supported when using IPv6 addresses in a IP bind rule expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control Instruction (ACI) bind rule IP address expression "%s" failed to parse for the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid value
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided Access Control Instruction (ACI) targetcontrol expression value "%s" is invalid. A valid targetcontrol keyword expression value requires one or more valid control OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the value contained an illegal character %c at position %d
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the numeric OID contained two consecutive periods at position %d
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control check failed because a geteffectiverights control could not be decoded because of the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access Control Instruction (ACI) extop expression value "%s" is invalid. A valid extop keyword expression value requires one or more valid extended operation request OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a presence index defined for attribute type %s.  Access control initialization may take a very long time to complete in this backend
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=Se ha producido un error al analizar la expresi\u00f3n SSF "%s" de la regla enlace de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) proporcionada debido al siguiente motivo: "%s"
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=El valor "%s" de la expresi\u00f3n SSF de la regla enlace de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) proporcionada no se encuentra dentro del rango v\u00e1lido. Para que un valor de SSF sea v\u00e1lido debe encontrarse en el rango de 1 a 1.024
  SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=Se ha producido un error al analizar la expresi\u00f3n de hora del d\u00eda "%s" de la regla enlace de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) debido al siguiente motivo: "%s"
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_fr.properties b/opendj-sdk/opends/src/messages/messages/access_control_fr.properties
index 3e8fd22..74068da 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
-global.category=CONTR\u00d4LE_D'ACC\u00c8S
+global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=Impossible d'analyser la cha\u00eene fournie "%s" en tant qu'instruction de contr\u00f4le d'acc\u00e8s (ACI) valide en raison d'un \u00e9chec de l'\u00e9valuation de syntaxe g\u00e9n\u00e9rale ACI
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=La valeur de version d'instruction de contr\u00f4le d'acc\u00e8s fournie (ACI) "%s" est invalide, seule la version 3.0 est support\u00e9e
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=La valeur type d'acc\u00e8s d'instruction de contr\u00f4le d'acc\u00e8s fournie "%s" est invalide. Une valeur type d'acc\u00e8s valide est soit permettre soit refuser
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=Les valeurs de droits d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournies "%s" sont invalides. Les droits doivent \u00eatre une liste de mot-cl\u00e9s de 1 \u00e0 6 s\u00e9par\u00e9s par virgule entre parenth\u00e8ses 
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=Les valeurs de mot-cl\u00e9 de droits d'instruction de contr\u00f4le d'acc\u00e8s (ACI) "% s" fournies sont invalides. Les valeurs de mot-cl\u00e9 de droits valides sont l'un ou plusieurs des suivants : lire, \u00e9crire, ajouter, supprimer, chercher, comparer ou la valeur simple tout
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=La valeur de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide car il manque une parenth\u00e8se de fermeture correspondant \u00e0 la parenth\u00e8se d'ouverture initiale
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=La valeur de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Pour \u00eatre valide, la valeur de la r\u00e8gle de liaison doit avoir le format suivant\u00a0: mot-cl\u00e9 op\u00e9rateur "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=La valeur du mot-cl\u00e9 de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Les valeurs de mot-cl\u00e9 suivantes sont valides : userdn, groupdn, roledn, userattr,ip, dns, dayofweek, timeofday ou authmethod
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=La valeur d'op\u00e9rateur de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur d'op\u00e9rateur de r\u00e8gle de liaison valide est '=' ou "!='
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=Il manque une expression \u00e0 la valeur d'expression de la r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie correspondant \u00e0 la valeur de mot-cl\u00e9 "%s". Pour \u00eatre valide, la valeur de la r\u00e8gle de liaison doit avoir le format suivant\u00a0: mot-cl\u00e9 op\u00e9rateur "expression"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=La valeur de l'op\u00e9rateur bool\u00e9en de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur d'op\u00e9rateur bool\u00e9en de r\u00e8gle de liaison valide est "OU" ou "ET"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=La cha\u00eene de mot-cl\u00e9 de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide pour la cha\u00eene d'op\u00e9rateur de r\u00e8gle de liaison "%s" 
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=\u00c9chec de d\u00e9codage d'URL par l'expression userdn de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie pour la raison suivante : %s 
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=La valeur de l'expression roledn de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide.  Une valeur d'expression de mot-cl\u00e9 roledn valide n\u00e9cessite au moins un URL LDAP dans le format suivant : ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn] 
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=\u00c9chec de d\u00e9codage d'URL par l'expression roledn de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie pour la raison suivante : %s 
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=La valeur de l'expression groupdn de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur d'expression de mot-cl\u00e9 groupdn valide n\u00e9cessite au moins un URL LDAP dans le format suivant : ldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn] 
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=\u00c9chec de d\u00e9codage d'URL par l'expression groupdn de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie pour la raison suivante : %s 
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=La valeur masque de r\u00e9seau "%s" n'est pas valide pour l'adresse de r\u00e9seau d'expression ip "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=Le bitmask pour la valeur de type d'adresse "%s" n'est pas valide. %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=\u00c9chec de d\u00e9codage par l'expression de valeur ip de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie pour la raison suivante : %s 
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=La valeur d'expression ip de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une expression de mot-cl\u00e9 ip valide n\u00e9cessite au moins un \u00e9l\u00e9ment s\u00e9par\u00e9 par virgule d'une liste d'adresses d'expression IP valide 
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=La valeur d'expression dns de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur d'expression de mot-cl\u00e9 dns valide n\u00e9cessite un nom de domaine DNS complet valide
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=La valeur d'expression dns de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide car un motif approximatif se trouve dans la mauvaise position. Une valeur d'expression approximative de mot-cl\u00e9 dns valide n'a besoin du caract\u00e8re '*' que dans la position la plus \u00e0 gauche du nom de domaine
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=La valeur d'expression dayofweek de r\u00e8gle de liaison d'instruction de contr\u00f4le d'acc\u00e8s (ACI) "%s" est invalide, en raison d'une valeur de jour de la semaine invalide. Une valeur dayofweek valide est l'une des abr\u00e9viations anglaises suivantes des jours de la semaine en trois lettres : sun, mon, tue, wed, thu, fri ou sat
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=La valeur d'expression timeofday de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur timeofday valide est exprim\u00e9e par quatre chiffres repr\u00e9sentant les heures et les minutes (0 \u00e0 2359) de l'horloge de 24 heures
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=La valeur d'expression timeofday de r\u00e8gle d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" n'est pas dans la plage valide. Une valeur timeofday valide est exprim\u00e9e par quatre chiffres repr\u00e9sentant les heures et les minutes (0 \u00e0 2359) de l'horloge de 24 heures
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=La valeur d'expression authmethod de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur authmethod valide est l'une des suivantes : aucune, simple, SSL ou "m\u00e9canisme sasl", o\u00f9 le m\u00e9canisme est l'un des m\u00e9canismes SASL support\u00e9s, y compris CRAM-MD5, DIGEST-MD5 et GSSAPI
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=La valeur d'expression userattr de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=La valeur d'expression userattr de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" n'est pas support\u00e9e
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=La valeur de mod\u00e8le d'h\u00e9ritage d'expression userattr de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur de mod\u00e8le d'h\u00e9ritage valide doit avoir le format suivant : parent[niveau_d'h\u00e9ritage].attribut#bindType
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=La valeur de mod\u00e8le d'h\u00e9ritage d'expression userattr de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. La valeur du niveau d'h\u00e9ritage ne peut pas d\u00e9passer la limite du niveau maximum de %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=La valeur de mod\u00e8le d'h\u00e9ritage d'expression userattr de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide car elle est non-num\u00e9rique
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=La valeur de la r\u00e8gle cible de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Pour \u00eatre valide, la valeur cible de liaison doit avoir le format suivant\u00a0: mot-cl\u00e9 op\u00e9rateur "expression"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=La valeur du mot-cl\u00e9 cible de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur de mot-cl\u00e9 cible valide est l'une des suivantes : target, targetscope, targetfilter, targetattr ou targetattrfilters
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=La valeur de l'op\u00e9rateur cible de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. La seule valeur cible valide pour le mot-cl\u00e9 "%s" est '='
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=La valeur de mot-cl\u00e9 cible d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" n'est pas support\u00e9 \u00e0 l'heure actuelle
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=La valeur de mot-cl\u00e9 cible d'instruction de contr\u00f4le d'acc\u00e8s (ACI) fourni "%s" a \u00e9t\u00e9 vue plusieurs fois dans l'ACI "%s" 
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=La valeur du mot-cl\u00e9 op\u00e9rateur cible de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur de mot-cl\u00e9 op\u00e9rateur valide est '=' ou "!='
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=La valeur d'op\u00e9rateur d'expression targetscope de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. Une valeur d'expression targetscope valide est l'une des suivantes : one, onelevel, subtree ou subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=La valeur de l'expression cible de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) fournie "%s" est invalide. A valid target keyword expression  value requires a LDAP URL in the following format: ldap:///distinguished_name_pattern
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access Control Instruction (ACI) target expression DN value "%s" is invalid. The target expression DN value must be a descendant of the ACI entry DN "%s", if no wild-card is specified in the target expression DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid. A valid targetattr keyword expression value requires one or more valid attribute type names in the following format: attribute1 [|| attribute1] ... [|| attributeN]
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided Access Control Instruction (ACI) targetfilter expression value "%s" is invalid because it is not a valid LDAP filter
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=\u00c9chec de la tentative d'ajout de l'entr\u00e9e "%s" contenant un type d'attribut aci car le DN d'autorisation "%s" n'a pas les privil\u00e8ges modify-acl
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=\u00c9chec de la tentative de modification du type d'attribut aci dans l'entr\u00e9e "%s" car le DN d'autorisation "%s" n'a pas les privil\u00e8ges modify-acl
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" containing an aci attribute type failed because of the following reason: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute type in the entry "%s" failed because of the following reason: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", because of the following reason: %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=Impossible de trouver un type d'attribut d'instruction de contr\u00f4le d'acc\u00e8s (ACI) dans le contexte "%s"
 INFO_ACI_ADD_LIST_ACIS_50=Des types d'attributs d'instructions de contr\u00f4le d'acc\u00e8s (ACI) ajout\u00e9s %s ont \u00e9t\u00e9 trouv\u00e9s dans le contexte "%s" du moteur d'\u00e9valuation du contr\u00f4le d'acc\u00e8s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid for the roledn keyword because it starts with the string "parent["
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because it is not in the correct format.A valid targattrsfilters expression value must be in the following format: "add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because the both operation tokens match in the two filter lists
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because there are more than two filter list statements
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because the provided filter list string is in the wrong format. A valid targattrfilters filter list must be in the following format: add=attr1: F1 && attr2: F2 ... && attrN: FN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid because of non-matching attribute type names in the filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access Control Instruction (ACI) attribute name value %s is invalid. A valid attribute type name must begin with an ASCII letter and must contain only ASCII letters,digits or the "-" character
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=Le m\u00e9canisme SASL "%s" fourni dans l'expression authmethod de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) ne fait pas partie des m\u00e9canismes actuellement enregistr\u00e9s sur le serveur
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, but the canonical representation for that hostname is configured to be %s.  The server will attempt to automatically interpret the correct localhost value
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, which resolves to IP address %s, but the canonical hostname for that IP address is %s.  This likely means that the provided hostname will never match any clients
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while attempting to determine whether hostname %s referenced in dns expression bind rule "%s" used the correct canonical representation:  %s.  This likely means that the provided hostname will never match any clients
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=Sp\u00e9cifie un type global d'attribut d'instruction de contr\u00f4le d'acc\u00e8s (ACI) pouvant \u00eatre utilis\u00e9 pour des ACI d\u00e9finies avec un domaine global dans des contextes de nommage
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=Impossible de trouver un type d'attribut d'instruction de contr\u00f4le d'acc\u00e8s (ACI) global
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=Types d'attributs d'instructions de contr\u00f4le d'acc\u00e8s global (ACI) ajout\u00e9s %s au moteur d'\u00e9valuation du contr\u00f4le d'acc\u00e8s
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=Une erreur inattendue s'est produite pendant le traitement de l'attribut ds-cfg-global-aci dans l'entr\u00e9e de configuration %s
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=Une erreur inattendue s'est produite pendant le traitement des attributs aci dans le syst\u00e8me de configuration
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is not valid because it contains two consecutive wildcards in an attribute value
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not valid because it uses wildcards for substring matching on an attribute type. A single wildcard is allowed in place of an attribute type
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s is not valid because it contains a wildcard in an attribute type in a multi-valued RDN
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a lock on the ModifyDN new superior entry %s
+SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute "%s" with a distinguished name syntax was not a valid DN
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid because the expression contains invalid or duplicate tokens
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control Instruction (ACI) expression value "%s" is invalid because it contains the roledn keyword, which is not supported,  replace it with the groupdn keyword
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control Instruction (ACI)%s
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown mode because invalid ACIs rules were detected either when the server was started or during a backend initialization
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the ldap URL "%s" contains an empty base DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the attribute field of the ldap URL "%s" either contains more than one description or the field is empty
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix value of the expression "%s" was an invalid value. All values must greater than or equal to 0 and either less than or equal 32 for IPV4 addresses or less than or equal to 128 for IPV6 addresses
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an non-numeric value
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" format was invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the IPv4 address expression "%s" contains an invalid value.  All values of the address must be between 0 and 255
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" contains a non-numeric value
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv6 address expression "%s" contains an illegal wildcard character. Wildcards are not supported when using IPv6 addresses in a IP bind rule expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control Instruction (ACI) bind rule IP address expression "%s" failed to parse for the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid value
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided Access Control Instruction (ACI) targetcontrol expression value "%s" is invalid. A valid targetcontrol keyword expression value requires one or more valid control OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the value contained an illegal character %c at position %d
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the numeric OID contained two consecutive periods at position %d
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control check failed because a geteffectiverights control could not be decoded because of the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access Control Instruction (ACI) extop expression value "%s" is invalid. A valid extop keyword expression value requires one or more valid extended operation request OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a presence index defined for attribute type %s.  Access control initialization may take a very long time to complete in this backend
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=\u00c9chec de l'analyse de l'expression "%s" SSF de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) pour la raison suivante\u00a0: "%s" 
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=La valeur "%s" d'expression ssf de la r\u00e8gle de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) n'est pas dans la plage valide. Une valeur ssf valide est comprise dans la plage allant de 1 \u00e0 1024. 
  SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=\u00c9chec de l'analyse de l'expression "%s" timeofday de la r\u00e8gle de liaison de l'instruction de contr\u00f4le d'acc\u00e8s (ACI) pour la raison suivante\u00a0: "%s" 
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_ja.properties b/opendj-sdk/opends/src/messages/messages/access_control_ja.properties
index 904568e..6ab02d2 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could not be parsed as a valid Access Control Instruction (ACI) because it failed general ACI syntax evaluation
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is supported
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access Control Instruction access type value  "%s" is invalid. A valid access type value is either allow or deny
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control Instruction (ACI) rights values "%s" are invalid. The rights must be a list of 1 to 6 comma-separated keywords enclosed in parentheses
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control Instruction (ACI) rights keyword values "%s" are invalid. The valid rights keyword values are one or more of the following: read, write, add, delete, search, compare or the single value all
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=\u6307\u5b9a\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u5024 "%s" \u306f\u7121\u52b9\u3067\u3059\u3002\u6700\u521d\u306e\u958b\u59cb\u62ec\u5f27\u306b\u5bfe\u5fdc\u3059\u308b\u9589\u3058\u62ec\u5f27\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=\u6307\u5b9a\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u5024 "%s" \u306f\u7121\u52b9\u3067\u3059\u3002 \u6709\u52b9\u306a\u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u5024\u306f\u3001\u6b21\u306e\u5f62\u5f0f\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: \u30ad\u30fc\u30ef\u30fc\u30c9\u6f14\u7b97\u5b50 "\u5f0f"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, dns, dayofweek, timeofday or authmethod
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid bind rule operator value is either '=' or "!="
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access Control Instruction (ACI) bind rule expression value corresponding to the keyword value "%s" is missing an expression. \u6709\u52b9\u306a\u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u5024\u306f\u3001\u6b21\u306e\u5f62\u5f0f\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: \u30ad\u30fc\u30ef\u30fc\u30c9\u6f14\u7b97\u5b50 "\u5f0f"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided Access Control Instruction (ACI) bind rule boolean operator value "%s" is invalid. A valid bind rule boolean operator value is either "OR" or "AND"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The provided Access Control Instruction (ACI) bind rule keyword string  "%s" is invalid for the bind rule operator string "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control Instruction (ACI) bind rule userdn expression failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. A valid roledn keyword expression value requires one or more LDAP URLs in the following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control Instruction (ACI) bind rule roledn expression failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. A valid groupdn keyword expression  value requires one or more LDAP URLs in the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control Instruction (ACI) bind rule groupdn expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" is not valid for the ip expression network address "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address type value "%s" is not valid.%s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access Control Instruction (ACI) bind rule ip expression value failed to decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip keyword expression requires one or more comma-separated elements of a valid IP address list expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns keyword expression value requires a valid fully qualified DNS domain name
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid, because a wild-card pattern was found in the wrong position. A valid dns keyword wild-card expression value requires the '*' character only be in the leftmost position of the domain name
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, because of an invalid day of week value. A valid dayofweek value is one of the following English three-letter abbreviations for the days of the week: sun, mon, tue, wed, thu, fri, or sat
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is not in the valid range. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access Control Instruction (ACI) bind rule authmethod expression value "%s" is invalid. A valid authmethod value is one of the following: none, simple,SSL, or "sasl mechanism", where mechanism is one of the supported SASL mechanisms including CRAM-MD5, DIGEST-MD5, and GSSAPI
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is not supported
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. A valid inheritance pattern value must have the following format: parent[inheritance_level].attribute#bindType
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. The inheritance level value cannot exceed the max level limit of %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid because it is non-numeric
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control Instruction (ACI) target rule value "%s" is invalid. A valid target rule value must be in the following form: keyword operator "expression"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control Instruction (ACI) target keyword value "%s" is invalid. A valid target keyword value is one of the following: target, targetscope, targetfilter, targetattr or targetattrfilters
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access Control Instruction (ACI) target operator value "%s" is invalid. The only valid target operator value for the "%s" keyword is '='
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access Control Instruction (ACI) target keyword value "%s" is not supported at this time
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided Access Control Instruction (ACI) target keyword value "%s" was seen multiple times in the ACI "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access Control Instruction (ACI) target keyword operator value  "%s" is invalid. A valid target keyword operator value is either '=' or "!="
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access Control Instruction (ACI) targetscope expression operator value  "%s" is invalid. A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided Access Control Instruction (ACI) target expression value "%s" is invalid. A valid target keyword expression  value requires a LDAP URL in the following format: ldap:///distinguished_name_pattern
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access Control Instruction (ACI) target expression DN value "%s" is invalid. The target expression DN value must be a descendant of the ACI entry DN "%s", if no wild-card is specified in the target expression DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid. A valid targetattr keyword expression value requires one or more valid attribute type names in the following format: attribute1 [|| attribute1] ... [|| attributeN]
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided Access Control Instruction (ACI) targetfilter expression value "%s" is invalid because it is not a valid LDAP filter
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=aci \u5c5e\u6027\u578b\u3092\u542b\u3080\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u8ffd\u52a0\u3059\u308b\u8a66\u307f\u304c\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u8a8d\u53ef DN "%s" \u306b ACL \u4fee\u6b63\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=\u30a8\u30f3\u30c8\u30ea "%s" \u306e aci \u5c5e\u6027\u578b\u3092\u4fee\u6b63\u3059\u308b\u8a66\u307f\u304c\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u8a8d\u53ef DN "%s" \u306b ACL \u4fee\u6b63\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" containing an aci attribute type failed because of the following reason: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute type in the entry "%s" failed because of the following reason: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", because of the following reason: %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u5c5e\u6027\u578b\u304c\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8 "%s" \u3067\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_ACI_ADD_LIST_ACIS_50=\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8 "%s" \u3067\u898b\u3064\u304b\u3063\u305f %s \u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u5c5e\u6027\u578b\u3092\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u8a55\u4fa1\u30a8\u30f3\u30b8\u30f3\u306b\u8ffd\u52a0\u3057\u307e\u3057\u305f
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid for the roledn keyword because it starts with the string "parent["
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because it is not in the correct format.A valid targattrsfilters expression value must be in the following format: "add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because the both operation tokens match in the two filter lists
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because there are more than two filter list statements
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because the provided filter list string is in the wrong format. A valid targattrfilters filter list must be in the following format: add=attr1: F1 && attr2: F2 ... && attrN: FN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid because of non-matching attribute type names in the filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access Control Instruction (ACI) attribute name value %s is invalid. A valid attribute type name must begin with an ASCII letter and must contain only ASCII letters,digits or the "-" character
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u306e\u8a8d\u8a3c\u65b9\u6cd5\u5f0f\u3067\u63d0\u4f9b\u3055\u308c\u308b SASL \u6a5f\u69cb "%s" \u306f\u3001\u30b5\u30fc\u30d0\u30fc\u306b\u73fe\u5728\u767b\u9332\u3055\u308c\u3066\u3044\u308b\u6a5f\u69cb\u3067\u306f\u3042\u308a\u307e\u305b\u3093
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, but the canonical representation for that hostname is configured to be %s.  The server will attempt to automatically interpret the correct localhost value
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, which resolves to IP address %s, but the canonical hostname for that IP address is %s.  This likely means that the provided hostname will never match any clients
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while attempting to determine whether hostname %s referenced in dns expression bind rule "%s" used the correct canonical representation:  %s.  This likely means that the provided hostname will never match any clients
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=\u30cd\u30fc\u30df\u30f3\u30b0\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5168\u4f53\u3067\u30b0\u30ed\u30fc\u30d0\u30eb\u30b9\u30b3\u30fc\u30d7\u3092\u6301\u3064\u5b9a\u7fa9\u6e08\u307f ACI \u3067\u4f7f\u7528\u3067\u304d\u308b\u30b0\u30ed\u30fc\u30d0\u30eb\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u5c5e\u6027\u578b\u3092\u6307\u5b9a\u3057\u307e\u3059
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=\u30b0\u30ed\u30fc\u30d0\u30eb\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u5c5e\u6027\u578b\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=%s \u30b0\u30ed\u30fc\u30d0\u30eb\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u5c5e\u6027\u578b\u3092\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u8a55\u4fa1\u30a8\u30f3\u30b8\u30f3\u306b\u8ffd\u52a0\u3057\u307e\u3057\u305f
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e ds-cfg-global-aci \u5c5e\u6027\u306e\u51e6\u7406\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=\u69cb\u6210\u30b7\u30b9\u30c6\u30e0\u3067 aci \u5c5e\u6027\u306e\u51e6\u7406\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is not valid because it contains two consecutive wildcards in an attribute value
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not valid because it uses wildcards for substring matching on an attribute type. A single wildcard is allowed in place of an attribute type
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s is not valid because it contains a wildcard in an attribute type in a multi-valued RDN
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a lock on the ModifyDN new superior entry %s
+SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute "%s" with a distinguished name syntax was not a valid DN
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid because the expression contains invalid or duplicate tokens
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control Instruction (ACI) expression value "%s" is invalid because it contains the roledn keyword, which is not supported,  replace it with the groupdn keyword
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control Instruction (ACI)%s
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown mode because invalid ACIs rules were detected either when the server was started or during a backend initialization
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to URL decode for the following reason: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the ldap URL "%s" contains an empty base DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the attribute field of the ldap URL "%s" either contains more than one description or the field is empty
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix value of the expression "%s" was an invalid value. All values must greater than or equal to 0 and either less than or equal 32 for IPV4 addresses or less than or equal to 128 for IPV6 addresses
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an non-numeric value
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" format was invalid
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the IPv4 address expression "%s" contains an invalid value.  All values of the address must be between 0 and 255
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" contains a non-numeric value
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv6 address expression "%s" contains an illegal wildcard character. Wildcards are not supported when using IPv6 addresses in a IP bind rule expression
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control Instruction (ACI) bind rule IP address expression "%s" failed to parse for the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid format
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid value
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided Access Control Instruction (ACI) targetcontrol expression value "%s" is invalid. A valid targetcontrol keyword expression value requires one or more valid control OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the value contained an illegal character %c at position %d
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the numeric OID contained two consecutive periods at position %d
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control check failed because a geteffectiverights control could not be decoded because of the following reason: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access Control Instruction (ACI) extop expression value "%s" is invalid. A valid extop keyword expression value requires one or more valid extended operation request OID strings in the following format: oid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a presence index defined for attribute type %s.  Access control initialization may take a very long time to complete in this backend
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=\u6307\u5b9a\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u306e SSF \u5f0f "%s" \u306f\u3001\u6b21\u306e\u7406\u7531\u3067\u89e3\u6790\u306b\u5931\u6557\u3057\u307e\u3057\u305f: "%s"
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=\u6307\u5b9a\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u306e ssf \u5f0f\u306e\u5024 "%s" \u306f\u3001\u6709\u52b9\u7bc4\u56f2\u5185\u306e\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u6709\u52b9\u306a ssf \u5024\u306f 1 \u304b\u3089 1024 \u307e\u3067\u3067\u3059\u3002
  SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=\u6307\u5b9a\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u547d\u4ee4 (ACI) \u30d0\u30a4\u30f3\u30c9\u30eb\u30fc\u30eb\u306e timeofday \u5f0f "%s" \u306f\u3001\u6b21\u306e\u7406\u7531\u3067\u89e3\u6790\u306b\u5931\u6557\u3057\u307e\u3057\u305f: "%s"
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_ko.properties b/opendj-sdk/opends/src/messages/messages/access_control_ko.properties
index cc00ba9..7cf07c8 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%s\"\uc740(\ub294) \uc77c\ubc18 ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uad6c\ubb38 \ud3c9\uac00\uc5d0 \uc2e4\ud328\ud588\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud55c ACI\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc84\uc804 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ubc84\uc804 3.0\ub9cc \uc9c0\uc6d0\ub429\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=\uc81c\uacf5\ub41c \uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839 \uc561\uc138\uc2a4 \uc720\ud615 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \uc561\uc138\uc2a4 \uc720\ud615 \uac12\uc740 allow \ub610\ub294 deny\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uad8c\ud55c \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uad8c\ud55c\uc740 1 - 6\uac1c\uc758 \ud0a4\uc6cc\ub4dc \ubaa9\ub85d\uc73c\ub85c \uc27c\ud45c\ub85c \uad6c\ubd84\ub418\uace0 \uad04\ud638\ub85c \ubb36\uc5ec \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uad8c\ud55c \ud0a4\uc6cc\ub4dc \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \uad8c\ud55c \ud0a4\uc6cc\ub4dc \uac12\uc740 read, write, add, delete, search, compare \uc911 \ud558\ub098 \uc774\uc0c1\uc774\uac70\ub098 \ub2e8\uc77c \uac12 all\uc785\ub2c8\ub2e4.
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \uac12 \"%s\"\uc740(\ub294) \uccab \ubc88\uc9f8 \uc5ec\ub294 \uad04\ud638\uc5d0 \ud574\ub2f9\ud558\ub294 \ub2eb\ub294 \uad04\ud638\uac00 \uc5c6\uc73c\ubbc0\ub85c \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ubc14\uc778\ub4dc \uaddc\uce59 \uac12\uc740 \ud0a4\uc6cc\ub4dc \uc5f0\uc0b0\uc790 "\ud45c\ud604\uc2dd" \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \ud0a4\uc6cc\ub4dc \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ud0a4\uc6cc\ub4dc \uac12\uc740 userdn, groupdn, roledn, userattr, ip, dns, dayofweek, timeofday \ub610\ub294 authmethod \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \uc5f0\uc0b0\uc790 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ubc14\uc778\ub4dc \uaddc\uce59 \uc5f0\uc0b0\uc790 \uac12\uc740 '=' \ub610\ub294 "!="\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=\ud0a4\uc6cc\ub4dc \uac12 \"%s\"\uc5d0 \ud574\ub2f9\ub418\ub294 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \ud45c\ud604\uc2dd \uac12\uc5d0 \ud45c\ud604\uc2dd\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ubc14\uc778\ub4dc \uaddc\uce59 \uac12\uc740 \ud0a4\uc6cc\ub4dc \uc5f0\uc0b0\uc790 "\ud45c\ud604\uc2dd" \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \ubd80\uc6b8 \uc5f0\uc0b0\uc790 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ubc14\uc778\ub4dc \uaddc\uce59 \ubd80\uc6b8 \uc5f0\uc0b0\uc790 \uac12\uc740 "OR" \ub610\ub294 "AND"\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 \ud0a4\uc6cc\ub4dc \ubb38\uc790\uc5f4 \"%s\"\uc774(\uac00) \ubc14\uc778\ub4dc \uaddc\uce59 \uc5f0\uc0b0\uc790 \ubb38\uc790\uc5f4 \"%s\"\uc5d0 \uc801\ud569\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userdn \ud45c\ud604\uc2dd\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c URL\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 roledn \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c roledn \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn] \ud615\uc2dd\uc758 LDAP URL\uc774 \ud558\ub098 \uc774\uc0c1 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 roledn \ud45c\ud604\uc2dd\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c URL\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 groupdn \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c groupdn \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 ldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn] \ud615\uc2dd\uc758 LDAP URL\uc774 \ud558\ub098 \uc774\uc0c1 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 groupdn \ud45c\ud604\uc2dd \uac12\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c URL\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=\ub124\ud2b8\uc6cc\ud06c \ub9c8\uc2a4\ud06c \uac12 \"%s\"\uc774(\uac00) ip \ud45c\ud604\uc2dd \ub124\ud2b8\uc6cc\ud06c \uc8fc\uc18c \"%s\"\uc5d0 \uc801\ud569\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=\uc8fc\uc18c \uc720\ud615 \uac12 \"%s\"\uc758 \ube44\ud2b8 \ub9c8\uc2a4\ud06c\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.%s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 ip \ud45c\ud604\uc2dd \uac12\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 ip \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c ip \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd\uc5d0\ub294 \uc27c\ud45c\ub85c \uad6c\ubd84\ub41c \uc720\ud6a8\ud55c IP \uc8fc\uc18c \ubaa9\ub85d \ud45c\ud604\uc2dd \uc694\uc18c\uac00 \ud558\ub098 \uc774\uc0c1 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 dns \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c dns \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 \uc720\ud6a8\ud55c \uc815\uaddc\ud654\ub41c DNS \ub3c4\uba54\uc778 \uc774\ub984\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 dns \ud45c\ud604\uc2dd \uac12 \"%s\"\uc740(\ub294) \uc640\uc77c\ub4dc\uce74\ub4dc \ud328\ud134\uc774 \uc798\ubabb\ub41c \uc704\uce58\uc5d0 \uc788\uc73c\ubbc0\ub85c \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c dns \ud0a4\uc6cc\ub4dc \uc640\uc77c\ub4dc\uce74\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 '*' \ubb38\uc790\uac00 \ub3c4\uba54\uc778 \uc774\ub984\uc758 \ub9e8 \uc67c\ucabd\uc5d0\ub9cc \uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 dayofweek \ud45c\ud604\uc2dd \uac12 \"%s\"\uc740(\ub294) \uc694\uc77c \uac12\uc774 \uc798\ubabb\ub418\uc5c8\uc73c\ubbc0\ub85c \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c dayofweek \uac12\uc740 \uc694\uc77c\uc5d0 \ub300\ud55c \uc138 \ubb38\uc790 \uc601\uc5b4 \uc57d\uc5b4 sun, mon, tue, wed, thu, fri \ub610\ub294 sat \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 timeofday \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c timeofday \uac12\uc740 24\uc2dc\uac04\uc758 \uc2dc\uac04 \ubc0f \ubd84\uc744 \ub098\ud0c0\ub0b4\ub294 \ub124 \uc790\ub9ac \uc22b\uc790(0 ~ 2359)\ub85c \ud45c\ud604\ub429\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 timeofday \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc720\ud6a8\ud55c \ubc94\uc704\uc5d0 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c timeofday \uac12\uc740 24\uc2dc\uac04\uc758 \uc2dc\uac04 \ubc0f \ubd84\uc744 \ub098\ud0c0\ub0b4\ub294 \ub124 \uc790\ub9ac \uc22b\uc790(0 ~ 2359)\ub85c \ud45c\ud604\ub429\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 authmethod \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c authmethod \uac12\uc740 none, simple, SSL \ub610\ub294 "sasl mechanism" \uc911 \ud558\ub098\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc11c mechanism\uc740 CRAM-MD5, DIGEST-MD5 \ubc0f GSSAPI\ub97c \ud3ec\ud568\ud558\ub294 \uc9c0\uc6d0\ub418\ub294 SASL \uba54\ucee4\ub2c8\uc998 \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uac12 \"%s\"\uc740(\ub294) \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uc0c1\uc18d \ud328\ud134 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \uc0c1\uc18d \ud328\ud134 \uac12\uc740 parent[inheritance_level].attribute#bindType \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uc0c1\uc18d \ud328\ud134 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc0c1\uc18d \uc218\uc900 \uac12\uc740 \ucd5c\ub300 \uc218\uc900 \uc81c\ud55c %s\uc744(\ub97c) \ucd08\uacfc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uc0c1\uc18d \ud328\ud134 \uac12 \"%s\"\uc740(\ub294) \uc22b\uc790\uac00 \uc544\ub2c8\ubbc0\ub85c \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ub300\uc0c1 \uaddc\uce59 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ub300\uc0c1 \uaddc\uce59 \uac12\uc740 \ud0a4\uc6cc\ub4dc \uc5f0\uc0b0\uc790 "\ud45c\ud604\uc2dd" \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ub300\uc0c1 \ud0a4\uc6cc\ub4dc \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ub300\uc0c1 \ud0a4\uc6cc\ub4dc \uac12\uc740 target, targetscope, targetfilter, targetattr \ub610\ub294 targetattrfilters \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ub300\uc0c1 \uc5f0\uc0b0\uc790 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \"%s\" \ud0a4\uc6cc\ub4dc\uc758 \uc720\ud6a8\ud55c \ub300\uc0c1 \uc5f0\uc0b0\uc790 \uac12\uc740 '='\ubfd0\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ub300\uc0c1 \ud0a4\uc6cc\ub4dc \uac12 \"%s\"\uc740(\ub294) \ud604\uc7ac \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ub300\uc0c1 \ud0a4\uc6cc\ub4dc \uac12 \"%s\"\uc774(\uac00) ACI \"%s\"\uc5d0 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ub300\uc0c1 \ud0a4\uc6cc\ub4dc \uc5f0\uc0b0\uc790 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \ub300\uc0c1 \ud0a4\uc6cc\ub4dc \uc5f0\uc0b0\uc790 \uac12\uc740 '=' \ub610\ub294 "!="\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetscope \ud45c\ud604\uc2dd \uc5f0\uc0b0\uc790 \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) target \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c target \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 ldap:///distinguished_name_pattern \ud615\uc2dd\uc758 LDAP URL\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) target \ud45c\ud604\uc2dd DN \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. target \ud45c\ud604\uc2dd DN \uac12\uc740 target \ud45c\ud604\uc2dd DN\uc5d0 \uc640\uc77c\ub4dc\uce74\ub4dc\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 ACI \ud56d\ubaa9 DN \"%s\"\uc758 \ud558\uc704 \ud56d\ubaa9\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetattr \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c targetattr \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 attribute1 [|| attribute1] ... [|| attributeN] \ud615\uc2dd\uc758 \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc774 \ud558\ub098 \uc774\uc0c1 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetfilter \ud45c\ud604\uc2dd \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c LDAP \ud544\ud130\uac00 \uc544\ub2c8\ubbc0\ub85c \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=\uad8c\ud55c \ubd80\uc5ec DN \"%2$s\"\uc5d0 modify-acl \uad8c\ud55c\uc774 \uc5c6\uc5b4\uc11c aci \uc18d\uc131 \uc720\ud615\uc774 \ud3ec\ud568\ub41c \ud56d\ubaa9 \"%1$s\"\uc744(\ub97c) \ucd94\uac00\ud558\ub824\ub294 \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=\uad8c\ud55c \ubd80\uc5ec DN \"%2$s\"\uc5d0 modify-acl \uad8c\ud55c\uc774 \uc5c6\uc5b4\uc11c \ud56d\ubaa9 \"%1$s\"\uc5d0\uc11c aci \uc18d\uc131 \uc720\ud615\uc744 \uc218\uc815\ud558\ub824\ub294 \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=aci \uc18d\uc131 \uc720\ud615\uc774 \ud3ec\ud568\ub41c \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \ucd94\uac00\ud558\ub824\ub294 \uc2dc\ub3c4\uac00 \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=\ud56d\ubaa9 \"%s\"\uc5d0\uc11c aci \uc18d\uc131 \uc720\ud615\uc744 \uc218\uc815\ud558\ub824\ub294 \uc2dc\ub3c4\uac00 \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \"%s\"\uc744(\ub97c) \uc218\ud589\ud588\uc2b5\ub2c8\ub2e4(\ud56d\ubaa9 \"%s\"\uc5d0 \uc788\uc74c): %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uc18d\uc131 \uc720\ud615\uc774 \ucee8\ud14d\uc2a4\ud2b8 \"%s\"\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_ACI_ADD_LIST_ACIS_50=\ucd94\uac00\ub41c %s ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uc18d\uc131 \uc720\ud615\uc774 \uc561\uc138\uc2a4 \uc81c\uc5b4 \ud3c9\uac00 \uc5d4\uc9c4\uc5d0 \ub300\ud55c \ucee8\ud14d\uc2a4\ud2b8 \"%s\"\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uc0c1\uc18d \ud328\ud134 \uac12 \"%s\"\uc740(\ub294) \ubb38\uc790\uc5f4 "parent["\ub85c \uc2dc\uc791\ud558\ubbc0\ub85c roledn \ud0a4\uc6cc\ub4dc\uc5d0 \uc801\ud569\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilter \ud45c\ud604\uc2dd \uac12 %s\uc740(\ub294) %s \ub54c\ubb38\uc5d0 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilter \ud45c\ud604\uc2dd \uac12 %s\uc740(\ub294) \uc62c\ubc14\ub978 \ud615\uc2dd\uc774 \uc544\ub2c8\ubbc0\ub85c \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c targattrsfilters \ud45c\ud604\uc2dd \uac12\uc740 "add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN" \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=\ub450 \ud544\ud130 \ubaa9\ub85d\uc5d0\uc11c \ub450 \uc5f0\uc0b0 \ud1a0\ud070\uc774 \uc77c\uce58\ud558\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilter \ud45c\ud604\uc2dd \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=\ud544\ud130 \ubaa9\ub85d \uba85\ub839\ubb38\uc774 \uc138 \uac1c \uc774\uc0c1 \uc788\uc73c\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilters \ud45c\ud604\uc2dd \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=\uc81c\uacf5\ub41c \ud544\ud130 \ubaa9\ub85d \ubb38\uc790\uc5f4\uc758 \ud615\uc2dd\uc774 \uc798\ubabb\ub418\uc5c8\uc73c\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilters \ud45c\ud604\uc2dd \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c targattrfilters \ud544\ud130 \ubaa9\ub85d\uc740 add=attr1: F1 && attr2: F2 ... && attrN: FN \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=\uc9c0\uc815\ub41c \ud544\ud130 \uc911 \ud558\ub098 \uc774\uc0c1\uc774 \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \uc798\ubabb\ub418\uc5c8\uc73c\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilters \ud45c\ud604\uc2dd \uac12 %s\uc774(\uac00) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=\uc9c0\uc815\ub41c \ud544\ud130 \uc911 \ud558\ub098 \uc774\uc0c1\uc774 \ud544\ud130\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc774 \uc77c\uce58\ud558\uc9c0 \uc54a\uc544 \uc798\ubabb\ub418\uc5c8\uc73c\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targattrfilters \ud45c\ud604\uc2dd \uac12 %s\uc774(\uac00) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uc18d\uc131 \uc774\ub984 \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc740 ASCII \ubb38\uc790\ub85c \uc2dc\uc791\ud558\uace0 ASCII \ubb38\uc790, \uc22b\uc790 \ub610\ub294 "-" \ubb38\uc790\ub9cc \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 authmethod \ud45c\ud604\uc2dd\uc5d0 \uc81c\uacf5\ub41c SASL \uba54\ucee4\ub2c8\uc998 \"%s\"\uc774(\uac00) \ud604\uc7ac \uc11c\ubc84\uc5d0 \ub4f1\ub85d\ub41c \uba54\ucee4\ub2c8\uc998 \uc911 \ud558\ub098\uac00 \uc544\ub2d9\ub2c8\ub2e4.
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 dns \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \ud638\uc2a4\ud2b8 \uc774\ub984 %s\uc744(\ub97c) \ucc38\uc870\ud558\uc9c0\ub9cc \ud574\ub2f9 \ud638\uc2a4\ud2b8 \uc774\ub984\uc5d0 \ub300\ud55c \uc815\uc2dd \ud45c\ud604\uc774 %s(\uc73c)\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uc5d0\uc11c \uc62c\ubc14\ub978 localhost \uac12\uc744 \uc790\ub3d9\uc73c\ub85c \ud574\uc11d\ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 dns \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \ud638\uc2a4\ud2b8 \uc774\ub984 %s\uc744(\ub97c) \ucc38\uc870\ud558\uace0 \uc774 \uc774\ub984\uc740 IP \uc8fc\uc18c %s(\uc73c)\ub85c \ud655\uc778\ub418\uc9c0\ub9cc \ud574\ub2f9 IP \uc8fc\uc18c\uc5d0 \ub300\ud55c \uc815\uc2dd \ud638\uc2a4\ud2b8 \uc774\ub984\uc774 %s\uc785\ub2c8\ub2e4. \ub530\ub77c\uc11c \uc81c\uacf5\ub41c \ud638\uc2a4\ud2b8 \uc774\ub984\uacfc \uc77c\uce58\ud558\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc5c6\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=dns \ud45c\ud604\uc2dd \ubc14\uc778\ub4dc \uaddc\uce59 \"%2$s\"\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \ud638\uc2a4\ud2b8 \uc774\ub984 %1$s\uc774(\uac00) \uc62c\ubc14\ub978 \uc815\uc2dd \ud45c\ud604\uc744 \uc0ac\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s. \uc81c\uacf5\ub41c \ud638\uc2a4\ud2b8 \uc774\ub984\uacfc \uc77c\uce58\ud558\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc5c6\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=\uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8\uc5d0 \ub300\ud55c \uc804\uc5ed \ubc94\uc704\ub97c \uac00\uc9c4 \uc815\uc758\ub41c ACI\uc5d0 \uc0ac\uc6a9\ub420 \uc218 \uc788\ub294 \uc804\uc5ed ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uc18d\uc131 \uc720\ud615\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=\uc804\uc5ed ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uc18d\uc131 \uc720\ud615\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=\uc561\uc138\uc2a4 \uc81c\uc5b4 \ud3c9\uac00 \uc5d4\uc9c4\uc5d0 %s \uc804\uc5ed ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \uc18d\uc131 \uc720\ud615\uc744 \ucd94\uac00\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-global-aci \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=\uad6c\uc131 \uc2dc\uc2a4\ud15c\uc5d0\uc11c aci \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=\uc18d\uc131 \uac12\uc5d0 \uc640\uc77c\ub4dc\uce74\ub4dc \ub450 \uac1c\uac00 \uc5f0\uc18d\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \ud328\ud134 DN %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=\uc18d\uc131 \uc720\ud615\uc5d0\uc11c \uc77c\uce58\ud558\ub294 \ud558\uc704 \ubb38\uc790\uc5f4\uc744 \uac80\uc0c9\ud558\uae30 \uc704\ud574 \uc640\uc77c\ub4dc\uce74\ub4dc\ub97c \uc0ac\uc6a9\ud558\ubbc0\ub85c \ud328\ud134 DN %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc18d\uc131 \uc720\ud615 \ub300\uc2e0 \uc640\uc77c\ub4dc\uce74\ub4dc \ud558\ub098\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=\uc5ec\ub7ec \uac12\uc744 \uac00\uc9c4 RDN\uc758 \uc18d\uc131 \uc720\ud615\uc5d0 \uc640\uc77c\ub4dc\uce74\ub4dc\uac00 \uc788\uc73c\ubbc0\ub85c \ud328\ud134 DN %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=ModifyDN \uc0c8 \uc0c1\uc704 \ud56d\ubaa9 %s\uc744(\ub97c) \uc7a0\uae00 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_NOT_VALID_DN_73=\uace0\uc720 \uc774\ub984 \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud558\ub294 \uc18d\uc131 \"%s\"\uc774(\uac00) \uc720\ud6a8\ud55c DN\uc774 \uc544\ub2c8\ubbc0\ub85c \uc790\uccb4 \uc4f0\uae30 \ud655\uc778\uc744 \uac74\ub108\ub6f0\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=\ud45c\ud604\uc2dd\uc5d0 \uc798\ubabb\ub418\uac70\ub098 \uc911\ubcf5\ub41c \ud1a0\ud070\uc774 \uc788\uc73c\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetfilter \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=\uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 roledn \ud0a4\uc6cc\ub4dc\ub97c \ud3ec\ud568\ud558\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. groupdn \ud0a4\uc6cc\ub4dc\ub85c \ubc14\uafb8\uc2ed\uc2dc\uc624.
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) %s(\uc744)\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=\uc11c\ubc84\uac00 \uc2dc\uc791\ud560 \ub54c\ub098 \ubc31\uc5d4\ub4dc \ucd08\uae30\ud654 \ub3d9\uc548 \uc798\ubabb\ub41c ACI \uaddc\uce59\uc774 \uac10\uc9c0\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84\uac00 \uc7a0\uae08 \ubaa8\ub4dc\ub85c \ub4e4\uc5b4\uac11\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uac12\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c URL\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=ldap URL \"%s\"\uc758 \uae30\ubcf8 DN\uc774 \ube44\uc5b4 \uc788\uc73c\ubbc0\ub85c \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uac12\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=ldap URL \"%s\"\uc758 \uc18d\uc131 \ud544\ub4dc\uc5d0 \uc124\uba85\uc774 \ub450 \uac1c \uc774\uc0c1 \ub4e4\uc5b4 \uc788\uac70\ub098 \ud544\ub4dc\uac00 \ube44\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 userattr \ud45c\ud604\uc2dd \uac12\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=\ud45c\ud604\uc2dd \"%s\"\uc5d0\uc11c \uc811\ub450\uc5b4 \ubd80\ubd84\uc758 \ud615\uc2dd\uc774 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=\ud45c\ud604\uc2dd \"%s\"\uc758 \uc811\ub450\uc5b4 \uac12\uc774 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ubaa8\ub4e0 \uac12\uc774 0\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc544\uc57c \ud558\uace0 IPV4 \uc8fc\uc18c\uc758 \uacbd\uc6b0 32\ubcf4\ub2e4 \uc791\uac70\ub098 \uac19\uace0 IPV6 \uc8fc\uc18c\uc758 \uacbd\uc6b0 128\ubcf4\ub2e4 \uc791\uac70\ub098 \uac19\uc544\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=\ud45c\ud604\uc2dd \"%s\"\uc758 \uc811\ub450\uc5b4 \ubd80\ubd84\uc5d0 \uc22b\uc790\uac00 \uc544\ub2cc \uac12\uc774 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=IPv4 \uc8fc\uc18c \ud45c\ud604\uc2dd \"%s\"\uc758 \ud615\uc2dd\uc774 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=IPv4 \uc8fc\uc18c \ud45c\ud604\uc2dd \"%s\"\uc5d0 \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \ubaa8\ub4e0 \uc8fc\uc18c \uac12\uc740 0\uc5d0\uc11c 255 \uc0ac\uc774\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=IPv4 \uc8fc\uc18c \ud45c\ud604\uc2dd \"%s\"\uc5d0 \uc22b\uc790\uac00 \uc544\ub2cc \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=IPv6 \uc8fc\uc18c \ud45c\ud604\uc2dd \"%s\"\uc5d0 \uc798\ubabb\ub41c \uc640\uc77c\ub4dc\uce74\ub4dc \ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. IP \ubc14\uc778\ub4dc \uaddc\uce59 \ud45c\ud604\uc2dd\uc5d0\uc11c IPv6 \uc8fc\uc18c\ub97c \uc0ac\uc6a9\ud560 \uacbd\uc6b0 \uc640\uc77c\ub4dc\uce74\ub4dc\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd \"%s\"\uc744(\ub97c) \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=\ud45c\ud604\uc2dd \"%s\"\uc5d0\uc11c \ub137\ub9c8\uc2a4\ud06c \ubd80\ubd84\uc758 \ud615\uc2dd\uc774 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=\ud45c\ud604\uc2dd \"%s\"\uc5d0\uc11c \ub137\ub9c8\uc2a4\ud06c \ubd80\ubd84\uc758 \uac12\uc774 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) \ubc14\uc778\ub4dc \uaddc\uce59 IP \uc8fc\uc18c \ud45c\ud604\uc2dd\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetcontrol \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c targetcontrol \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 oid [|| oid1] ... [|| oidN] \ud615\uc2dd\uc758 \uc720\ud6a8\ud55c \uc81c\uc5b4 OID \ubb38\uc790\uc5f4\uc774 \ud558\ub098 \uc774\uc0c1 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=\uac12\uc758 %3$d \uc704\uce58\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$c\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetcontrol OID \uac12 \"%1$s\"\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=\uc22b\uc790 OID\uc758 %2$d \uc704\uce58\uc5d0 \ub9c8\uce68\ud45c\uac00 \ub450 \uac1c \uc5f0\uc18d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) targetcontrol OID \uac12 \"%1$s\"\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c geteffectiverights \uc81c\uc5b4\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc561\uc138\uc2a4 \uc81c\uc5b4 \ud655\uc778\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: \"%s\"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=\uc81c\uacf5\ub41c ACI(\uc561\uc138\uc2a4 \uc81c\uc5b4 \uba85\ub839) extop \ud45c\ud604\uc2dd \uac12 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c extop \ud0a4\uc6cc\ub4dc \ud45c\ud604\uc2dd \uac12\uc5d0\ub294 oid [|| oid1] ... [|| oidN] \ud615\uc2dd\uc758 \uc720\ud6a8\ud55c \ud655\uc7a5 \uc5f0\uc0b0 \uc694\uccad OID \ubb38\uc790\uc5f4\uc774 \ud558\ub098 \uc774\uc0c1 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=\ubc31\uc5d4\ub4dc %s\uc5d0\ub294 \uc18d\uc131 \uc720\ud615 %s\uc5d0 \ub300\ud55c \uc788\uc74c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc561\uc138\uc2a4 \uc81c\uc5b4 \ucd08\uae30\ud654\ub97c \uc644\ub8cc\ud558\ub294 \ub370 \uc2dc\uac04\uc774 \uc624\ub798 \uac78\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=The provided Access Control Instruction (ACI) bind rule SSF expression "%s" failed to parse for the following reason: "%s"
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=The provided Access Control Instruction (ACI) bind rule ssf expression value "%s" is not in the valid range. A valid ssf value is in the range of 1 to 1024
  SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=The provided Access Control Instruction (ACI) bind rule timeofday expression "%s" failed to parse for the following reason: "%s"
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/access_control_zh_CN.properties
index d5e5168..fbc83bf 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI)\uff0c\u56e0\u4e3a\u5176\u672a\u80fd\u901a\u8fc7\u5e38\u89c4 ACI \u8bed\u6cd5\u8bc4\u4f30
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7248\u672c\u503c "%s" \u65e0\u6548\uff0c\u4ec5\u652f\u6301\u7248\u672c 3.0
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4\u8bbf\u95ee\u7c7b\u578b\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u8bbf\u95ee\u7c7b\u578b\u503c\u4e3a allow \u6216 deny
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u6743\u9650\u503c "%s" \u65e0\u6548\u3002\u6743\u9650\u5fc5\u987b\u4e3a 1 \u81f3 6 \u4e2a\u4ee5\u9017\u53f7\u5206\u9694\u7684\u5173\u952e\u5b57\uff08\u7528\u5706\u62ec\u53f7\u62ec\u8d77\u6765\uff09\u5217\u8868
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u6743\u9650\u5173\u952e\u5b57\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u6743\u9650\u5173\u952e\u5b57\u503c\u4e3a\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u4e0b\u503c\uff1aread\u3001write\u3001add\u3001delete\u3001search\u3001compare \u6216\u5355\u4e2a\u503c all
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u7f3a\u5c11\u4e0e\u8d77\u59cb\u5de6\u5706\u62ec\u53f7\u5bf9\u5e94\u7684\u53f3\u5706\u62ec\u53f7
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u7ed1\u5b9a\u89c4\u5219\u503c\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\uff1a\u5173\u952e\u5b57 \u8fd0\u7b97\u7b26 "\u8868\u8fbe\u5f0f"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u5173\u952e\u5b57\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u5173\u952e\u5b57\u503c\u4e3a\u4ee5\u4e0b\u503c\u4e4b\u4e00\uff1auserdn\u3001groupdn\u3001roledn\u3001userattr\u3001ip\u3001dns\u3001dayofweek\u3001timeofday \u6216 authmethod
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u8fd0\u7b97\u7b26\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u7ed1\u5b9a\u89c4\u5219\u8fd0\u7b97\u7b26\u503c\u4e3a '=' \u6216 "!="
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u8868\u8fbe\u5f0f\u503c\uff08\u4e0e\u5173\u952e\u5b57\u503c "%s" \u5bf9\u5e94\uff09\u7f3a\u5c11\u8868\u8fbe\u5f0f\u3002\u6709\u6548\u7684\u7ed1\u5b9a\u89c4\u5219\u503c\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\uff1a\u5173\u952e\u5b57 \u8fd0\u7b97\u7b26 "\u8868\u8fbe\u5f0f"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u5e03\u5c14\u8fd0\u7b97\u7b26\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u7ed1\u5b9a\u89c4\u5219\u5e03\u5c14\u8fd0\u7b97\u7b26\u503c\u4e3a "OR" \u6216 "AND"
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219\u5173\u952e\u5b57\u5b57\u7b26\u4e32 "%s" \u5bf9\u7ed1\u5b9a\u89c4\u5219\u8fd0\u7b97\u7b26\u5b57\u7b26\u4e32 "%s" \u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userdn \u8868\u8fbe\u5f0f\u65e0\u6cd5\u8fdb\u884c URL \u89e3\u7801\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 roledn \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 roledn \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u4e0b\u683c\u5f0f\u7684 LDAP URL\uff1aldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 roledn \u8868\u8fbe\u5f0f\u65e0\u6cd5\u8fdb\u884c URL \u89e3\u7801\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 groupdn \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 groupdn \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u4e0b\u683c\u5f0f\u7684 LDAP URL\uff1aldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 groupdn \u8868\u8fbe\u5f0f\u503c\u65e0\u6cd5\u8fdb\u884c URL \u89e3\u7801\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=\u7f51\u7edc\u63a9\u7801\u503c "%s" \u5bf9 ip \u8868\u8fbe\u5f0f\u7f51\u7edc\u5730\u5740 "%s" \u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=\u5730\u5740\u7c7b\u578b\u503c "%s" \u7684\u4f4d\u63a9\u7801\u65e0\u6548\u3002%s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 ip \u8868\u8fbe\u5f0f\u503c\u65e0\u6cd5\u8fdb\u884c\u89e3\u7801\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 ip \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 ip \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u9700\u8981\u4e00\u4e2a\u6216\u591a\u4e2a\u6709\u6548 IP \u5730\u5740\u5217\u8868\u8868\u8fbe\u5f0f\u5143\u7d20\uff08\u4ee5\u9017\u53f7\u5206\u9694\uff09
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 dns \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 dns \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4e00\u4e2a\u6709\u6548\u7684\u5168\u9650\u5b9a DNS \u57df\u540d
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 dns \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u901a\u914d\u7b26\u6a21\u5f0f\u4f4d\u7f6e\u9519\u8bef\u3002\u6709\u6548\u7684 dns \u5173\u952e\u5b57\u901a\u914d\u7b26\u8868\u8fbe\u5f0f\u503c\u8981\u6c42 '*' \u5b57\u7b26\u53ea\u80fd\u4f4d\u4e8e\u57df\u540d\u6700\u5de6\u4fa7
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 dayofweek \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u661f\u671f\u503c\u65e0\u6548\u3002\u6709\u6548\u7684 dayofweek \u503c\u4e3a\u4ee5\u4e0b\u4e09\u4e2a\u5b57\u6bcd\u7684\u82f1\u6587\u661f\u671f\u7f29\u5199\u4e4b\u4e00\uff1asun\u3001mon\u3001tue\u3001wed\u3001thu\u3001fri \u6216 sat
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 timeofday \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 timeofday \u503c\u4ee5\u56db\u4f4d\u6570\u5b57\u7684\u5f62\u5f0f\u8868\u793a\uff0c\u8fd9\u56db\u4f4d\u6570\u5b57\u5206\u522b\u8868\u793a 24 \u5c0f\u65f6\u5236\u7684\u5c0f\u65f6\u548c\u5206\u949f\uff080 \u81f3 2359\uff09
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 timeofday \u8868\u8fbe\u5f0f\u503c "%s" \u4e0d\u5728\u6709\u6548\u8303\u56f4\u5185\u3002\u6709\u6548\u7684 timeofday \u503c\u4ee5\u56db\u4f4d\u6570\u5b57\u7684\u5f62\u5f0f\u8868\u793a\uff0c\u8fd9\u56db\u4f4d\u6570\u5b57\u5206\u522b\u8868\u793a 24 \u5c0f\u65f6\u5236\u7684\u5c0f\u65f6\u548c\u5206\u949f\uff080 \u81f3 2359\uff09
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 authmethod \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 authmethod \u503c\u4e3a\u4ee5\u4e0b\u503c\u4e4b\u4e00\uff1anone\u3001simple\u3001SSL \u6216\u201csasl \u673a\u5236\u201d\uff0c\u5176\u4e2d\u7684\u201c\u673a\u5236\u201d\u4e3a\u67d0\u79cd\u652f\u6301\u7684 SASL \u673a\u5236\uff08\u5305\u62ec CRAM-MD5\u3001DIGEST-MD5 \u548c GSSAPI\uff09
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=\u4e0d\u652f\u6301\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u503c "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u7ee7\u627f\u6a21\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u7ee7\u627f\u6a21\u5f0f\u503c\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\uff1aparent[inheritance_level].attribute#bindType
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u7ee7\u627f\u6a21\u5f0f\u503c "%s" \u65e0\u6548\u3002\u7ee7\u627f\u7ea7\u522b\u503c\u4e0d\u80fd\u8d85\u8fc7\u6700\u5927\u7ea7\u522b\u9650\u5236 %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u7ee7\u627f\u6a21\u5f0f\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u6570\u5b57\u503c
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u76ee\u6807\u89c4\u5219\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u76ee\u6807\u89c4\u5219\u503c\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\uff1a\u5173\u952e\u5b57 \u8fd0\u7b97\u7b26 "\u8868\u8fbe\u5f0f"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u76ee\u6807\u5173\u952e\u5b57\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u76ee\u6807\u5173\u952e\u5b57\u503c\u4e3a\u4ee5\u4e0b\u503c\u4e4b\u4e00\uff1atarget\u3001targetscope\u3001targetfilter\u3001targetattr \u6216 targetattrfilters
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u76ee\u6807\u8fd0\u7b97\u7b26\u503c "%s" \u65e0\u6548\u3002"%s" \u5173\u952e\u5b57\u7684\u552f\u4e00\u6709\u6548\u76ee\u6807\u8fd0\u7b97\u7b26\u503c\u4e3a '='
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=\u76ee\u524d\u4e0d\u652f\u6301\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u76ee\u6807\u5173\u952e\u5b57\u503c "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u76ee\u6807\u5173\u952e\u5b57\u503c "%s" \u5728 ACI "%s" \u4e2d\u51fa\u73b0\u591a\u6b21
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u76ee\u6807\u5173\u952e\u5b57\u8fd0\u7b97\u7b26\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684\u76ee\u6807\u5173\u952e\u5b57\u8fd0\u7b97\u7b26\u503c\u4e3a '=' \u6216 "!="
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetscope \u8868\u8fbe\u5f0f\u8fd0\u7b97\u7b26\u503c "%s" \u65e0\u6548\u3002A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) target \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 target \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4ee5\u4e0b\u683c\u5f0f\u7684 LDAP URL\uff1aldap:///distinguished_name_pattern
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) target \u8868\u8fbe\u5f0f DN \u503c "%s" \u65e0\u6548\u3002\u5982\u679c\u5728 target \u8868\u8fbe\u5f0f DN \u4e2d\u672a\u6307\u5b9a\u4efb\u4f55\u901a\u914d\u7b26\uff0c\u5219 target \u8868\u8fbe\u5f0f DN \u503c\u5fc5\u987b\u4e3a ACI \u6761\u76ee DN "%s" \u7684\u5b50\u4ee3
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetattr \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 targetattr \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u4e0b\u683c\u5f0f\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u540d\u79f0\uff1aattribute1 [|| attribute1] ... [|| attributeN]
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetfilter \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u6709\u6548\u7684 LDAP \u8fc7\u6ee4\u5668
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=\u5c1d\u8bd5\u6dfb\u52a0\u5305\u542b aci \u5c5e\u6027\u7c7b\u578b\u7684\u6761\u76ee "%s" \u65f6\u5931\u8d25\uff0c\u56e0\u4e3a\u6388\u6743 DN "%s" \u7f3a\u5c11 modify-acl \u6743\u9650
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=\u5c1d\u8bd5\u4fee\u6539\u6761\u76ee "%s" \u4e2d\u7684 aci \u5c5e\u6027\u7c7b\u578b\u65f6\u5931\u8d25\uff0c\u56e0\u4e3a\u6388\u6743 DN "%s" \u7f3a\u5c11 modify-acl \u6743\u9650
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=\u5c1d\u8bd5\u6dfb\u52a0\u5305\u542b aci \u5c5e\u6027\u7c7b\u578b\u7684\u6761\u76ee "%s" \u65f6\u5931\u8d25\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=\u5c1d\u8bd5\u4fee\u6539\u6761\u76ee "%s" \u4e2d\u7684 aci \u5c5e\u6027\u7c7b\u578b\u65f6\u5931\u8d25\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s"\uff0c\u4f4d\u4e8e\u6761\u76ee "%s" \u4e2d\uff0c\u539f\u56e0\u5982\u4e0b: %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=\u5728\u4e0a\u4e0b\u6587 "%s" \u4e2d\u672a\u627e\u5230\u4efb\u4f55\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u5c5e\u6027\u7c7b\u578b
 INFO_ACI_ADD_LIST_ACIS_50=\u5df2\u5c06\u5728\u4e0a\u4e0b\u6587 "%2$s" \u4e2d\u627e\u5230\u7684 %1$s \u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u5c5e\u6027\u7c7b\u578b\u6dfb\u52a0\u5230\u8bbf\u95ee\u63a7\u5236\u8bc4\u4f30\u5f15\u64ce\u4e2d
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u7ee7\u627f\u6a21\u5f0f\u503c "%s" \u5bf9 roledn \u5173\u952e\u5b57\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4ee5\u5b57\u7b26\u4e32 "parent[" \u5f00\u5934
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a\u5176\u683c\u5f0f\u4e0d\u6b63\u786e\u3002\u6709\u6548\u7684 targattrfilters \u8868\u8fbe\u5f0f\u503c\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\uff1a"add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a\u4e24\u4e2a\u8fc7\u6ee4\u5668\u5217\u8868\u4e2d\u7684\u4e24\u4e2a\u8fd0\u7b97\u6807\u8bb0\u5747\u5339\u914d
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a\u8fc7\u6ee4\u5668\u5217\u8868\u8bed\u53e5\u8d85\u8fc7\u4e24\u4e2a
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u8fc7\u6ee4\u5668\u5217\u8868\u5b57\u7b26\u4e32\u7684\u683c\u5f0f\u4e0d\u6b63\u786e\u3002\u6709\u6548\u7684 targattrfilters \u8fc7\u6ee4\u5668\u5217\u8868\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\uff1aadd=attr1: F1 && attr2: F2 ... && attrN: FN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a\u4e00\u4e2a\u6216\u591a\u4e2a\u6307\u5b9a\u8fc7\u6ee4\u5668\u65e0\u6548\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targattrfilters \u8868\u8fbe\u5f0f\u503c %s \u65e0\u6548\uff0c\u56e0\u4e3a\u4e00\u4e2a\u6216\u591a\u4e2a\u6307\u5b9a\u8fc7\u6ee4\u5668\u56e0\u8fc7\u6ee4\u5668\u4e2d\u7684\u5c5e\u6027\u7c7b\u578b\u540d\u79f0\u4e0d\u5339\u914d\u800c\u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u5c5e\u6027\u540d\u79f0\u503c %s \u65e0\u6548\u3002\u6709\u6548\u7684\u5c5e\u6027\u7c7b\u578b\u540d\u79f0\u5fc5\u987b\u4ee5 ASCII \u5b57\u6bcd\u5f00\u5934\uff0c\u5e76\u4e14\u53ea\u80fd\u5305\u542b ASCII \u5b57\u6bcd\u3001\u6570\u5b57\u6216 "-" \u5b57\u7b26
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 authmethod \u8868\u8fbe\u5f0f\u4e2d\u63d0\u4f9b\u7684 SASL \u673a\u5236 "%s" \u4e0d\u662f\u5f53\u524d\u5728\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u7684\u673a\u5236\u4e4b\u4e00
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 dns \u8868\u8fbe\u5f0f\u503c "%s" \u5f15\u7528\u4e3b\u673a\u540d %s\uff0c\u4f46\u8be5\u4e3b\u673a\u540d\u7684\u89c4\u8303\u8868\u793a\u5f62\u5f0f\u88ab\u914d\u7f6e\u4e3a %s\u3002\u670d\u52a1\u5668\u5c06\u5c1d\u8bd5\u81ea\u52a8\u89e3\u91ca\u6b63\u786e\u7684 localhost \u503c
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 dns \u8868\u8fbe\u5f0f\u503c "%s" \u5f15\u7528\u4e3b\u673a\u540d %s\uff0c\u8be5\u4e3b\u673a\u540d\u5c06\u89e3\u6790\u4e3a IP \u5730\u5740 %s\uff0c\u4f46\u8be5 IP \u5730\u5740\u7684\u89c4\u8303\u4e3b\u673a\u540d\u4e3a %s\u3002\u8fd9\u53ef\u80fd\u610f\u5473\u7740\uff0c\u63d0\u4f9b\u7684\u4e3b\u673a\u540d\u4e0d\u4f1a\u4e0e\u4efb\u4f55\u5ba2\u6237\u7aef\u76f8\u5339\u914d
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=\u5728\u5c1d\u8bd5\u786e\u5b9a dns \u8868\u8fbe\u5f0f\u7ed1\u5b9a\u89c4\u5219 "%2$s" \u4e2d\u5f15\u7528\u7684\u4e3b\u673a\u540d %1$s \u662f\u5426\u4f7f\u7528\u4e86\u6b63\u786e\u7684\u89c4\u8303\u8868\u793a\u5f62\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u8fd9\u53ef\u80fd\u610f\u5473\u7740\uff0c\u63d0\u4f9b\u7684\u4e3b\u673a\u540d\u4e0d\u4f1a\u4e0e\u4efb\u4f55\u5ba2\u6237\u7aef\u76f8\u5339\u914d
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=\u6307\u5b9a\u4e00\u4e2a\u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u5c5e\u6027\u7c7b\u578b\uff0c\u5b83\u53ef\u7528\u4e8e\u5b9a\u4e49\u5728\u547d\u540d\u4e0a\u4e0b\u6587\u4e2d\u5177\u6709\u5168\u5c40\u8303\u56f4\u7684 ACI
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=\u672a\u627e\u5230\u4efb\u4f55\u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u5c5e\u6027\u7c7b\u578b
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=\u5df2\u5c06 %s \u5168\u5c40\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u5c5e\u6027\u7c7b\u578b\u6dfb\u52a0\u5230\u8bbf\u95ee\u63a7\u5236\u8bc4\u4f30\u5f15\u64ce\u4e2d
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-global-aci \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=\u5728\u5904\u7406\u914d\u7f6e\u7cfb\u7edf\u4e2d\u7684 aci \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=\u6a21\u5f0f DN %s \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u5728\u4e00\u4e2a\u5c5e\u6027\u503c\u4e2d\u5305\u542b\u4e24\u4e2a\u8fde\u7eed\u7684\u901a\u914d\u7b26
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=\u6a21\u5f0f DN %s \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4f7f\u7528\u901a\u914d\u7b26\u5bf9\u5c5e\u6027\u7c7b\u578b\u8fdb\u884c\u5b50\u4e32\u5339\u914d\u3002\u5141\u8bb8\u4f7f\u7528\u5355\u4e2a\u901a\u914d\u7b26\u6765\u66ff\u4ee3\u5c5e\u6027\u7c7b\u578b
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=\u6a21\u5f0f DN %s \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u7684\u67d0\u4e2a\u591a\u503c RDN \u7684\u5c5e\u6027\u7c7b\u578b\u4e2d\u5305\u542b\u901a\u914d\u7b26
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=\u65e0\u6cd5\u83b7\u53d6\u5bf9 ModifyDN \u65b0\u4e0a\u7ea7\u6761\u76ee %s \u7684\u9501\u5b9a
+SEVERE_WARN_ACI_NOT_VALID_DN_73=\u5df2\u8df3\u8fc7\u81ea\u8eab\u5199\u5165\u68c0\u67e5\uff0c\u56e0\u4e3a\u4f7f\u7528\u6807\u8bc6\u540d\u8bed\u6cd5\u7684\u5c5e\u6027 "%s" \u4e0d\u662f\u6709\u6548\u7684 DN
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetattr \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u8be5\u8868\u8fbe\u5f0f\u5305\u542b\u65e0\u6548\u6216\u91cd\u590d\u7684\u6807\u8bb0
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e0d\u53d7\u652f\u6301\u7684 roledn \u5173\u952e\u5b57\uff0c\u5e94\u5c06\u5176\u66ff\u6362\u4e3a groupdn \u5173\u952e\u5b57
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=\u65e0\u6cd5\u89e3\u7801\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) %s
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=\u6b63\u5728\u5c06\u670d\u52a1\u5668\u7f6e\u4e8e\u9501\u5b9a\u6a21\u5f0f\uff0c\u56e0\u4e3a\u5728\u670d\u52a1\u5668\u542f\u52a8\u6216\u540e\u7aef\u521d\u59cb\u5316\u671f\u95f4\u68c0\u6d4b\u5230\u65e0\u6548\u7684 ACI \u89c4\u5219
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u503c\u65e0\u6cd5\u8fdb\u884c URL \u89e3\u7801\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u503c\uff0c\u56e0\u4e3a ldap URL "%s" \u5305\u542b\u7a7a\u57fa DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 userattr \u8868\u8fbe\u5f0f\u503c\uff0c\u56e0\u4e3a ldap URL "%s" \u7684\u5c5e\u6027\u5b57\u6bb5\u5305\u542b\u591a\u4e2a\u63cf\u8ff0\uff0c\u6216\u8005\u8be5\u5b57\u6bb5\u4e3a\u7a7a
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a\u8868\u8fbe\u5f0f "%s" \u7684\u524d\u7f00\u90e8\u5206\u7684\u683c\u5f0f\u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a\u8868\u8fbe\u5f0f "%s" \u7684\u524d\u7f00\u503c\u65e0\u6548\u3002\u5bf9\u4e8e IPV4 \u5730\u5740\uff0c\u6240\u6709\u503c\u90fd\u5fc5\u987b\u5927\u4e8e\u6216\u7b49\u4e8e 0 \u4e14\u5c0f\u4e8e\u6216\u7b49\u4e8e 32\uff1b\u5bf9\u4e8e IPV6 \u5730\u5740\uff0c\u6240\u6709\u503c\u90fd\u5fc5\u987b\u5927\u4e8e\u6216\u7b49\u4e8e 0 \u4e14\u5c0f\u4e8e\u6216\u7b49\u4e8e 128
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a\u8868\u8fbe\u5f0f "%s" \u7684\u524d\u7f00\u90e8\u5206\u5305\u542b\u975e\u6570\u5b57\u503c
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a IPv4 \u5730\u5740\u8868\u8fbe\u5f0f "%s" \u7684\u683c\u5f0f\u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a IPv4 \u5730\u5740\u8868\u8fbe\u5f0f "%s" \u5305\u542b\u65e0\u6548\u503c\u3002\u6240\u6709\u5730\u5740\u503c\u90fd\u5fc5\u987b\u4ecb\u4e8e 0 \u548c 255 \u4e4b\u95f4
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a IPv4 \u5730\u5740\u8868\u8fbe\u5f0f "%s" \u5305\u542b\u975e\u6570\u5b57\u503c
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a IPv6 \u5730\u5740\u8868\u8fbe\u5f0f "%s" \u5305\u542b\u975e\u6cd5\u901a\u914d\u7b26\u3002\u5728 IP \u7ed1\u5b9a\u89c4\u5219\u8868\u8fbe\u5f0f\u4e2d\u4f7f\u7528 IPv6 \u5730\u5740\u65f6\uff0c\u4e0d\u652f\u6301\u4f7f\u7528\u901a\u914d\u7b26
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f "%s"\uff0c\u539f\u56e0\u5982\u4e0b: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a\u8868\u8fbe\u5f0f "%s" \u7684\u7f51\u7edc\u63a9\u7801\u90e8\u5206\u7684\u683c\u5f0f\u65e0\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) \u7ed1\u5b9a\u89c4\u5219 IP \u5730\u5740\u8868\u8fbe\u5f0f\uff0c\u56e0\u4e3a\u8868\u8fbe\u5f0f "%s" \u7684\u7f51\u7edc\u63a9\u7801\u90e8\u5206\u5305\u542b\u65e0\u6548\u7684\u503c
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetcontrol \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 targetcontrol \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u4e0b\u683c\u5f0f\u7684\u6709\u6548\u63a7\u5236 OID \u5b57\u7b26\u4e32\uff1aoid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetcontrol OID \u503c "%1$s"\uff0c\u56e0\u4e3a\u8be5\u503c\u7684\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u975e\u6cd5\u5b57\u7b26 %2$c
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) targetcontrol OID \u503c "%s"\uff0c\u56e0\u4e3a\u6570\u503c OID \u7684\u4f4d\u7f6e %d \u5904\u5305\u542b\u4e24\u4e2a\u8fde\u7eed\u7684\u53e5\u70b9
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=\u8bbf\u95ee\u63a7\u5236\u68c0\u67e5\u5931\u8d25\uff0c\u56e0\u4e3a\u65e0\u6cd5\u89e3\u7801 geteffectiverights \u63a7\u5236\uff0c\u539f\u56e0\u5982\u4e0b: "%s"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=\u63d0\u4f9b\u7684\u8bbf\u95ee\u63a7\u5236\u6307\u4ee4 (Access Control Instruction, ACI) extop \u8868\u8fbe\u5f0f\u503c "%s" \u65e0\u6548\u3002\u6709\u6548\u7684 extop \u5173\u952e\u5b57\u8868\u8fbe\u5f0f\u503c\u9700\u8981\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u4e0b\u683c\u5f0f\u7684\u6709\u6548\u6269\u5c55\u64cd\u4f5c\u8bf7\u6c42 OID \u5b57\u7b26\u4e32\uff1aoid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=\u540e\u7aef %s \u6ca1\u6709\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u5b9a\u4e49\u5b58\u5728\u7d22\u5f15\u3002\u5728\u8be5\u540e\u7aef\u4e0a\uff0c\u8bbf\u95ee\u63a7\u5236\u521d\u59cb\u5316\u53ef\u80fd\u9700\u8981\u5f88\u957f\u65f6\u95f4\u624d\u80fd\u5b8c\u6210
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=The provided Access Control Instruction (ACI) bind rule SSF expression "%s" failed to parse for the following reason: "%s"
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=The provided Access Control Instruction (ACI) bind rule ssf expression value "%s" is not in the valid range. A valid ssf value is in the range of 1 to 1024
  SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=The provided Access Control Instruction (ACI) bind rule timeofday expression "%s" failed to parse for the following reason: "%s"
diff --git a/opendj-sdk/opends/src/messages/messages/access_control_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/access_control_zh_TW.properties
index 0d92f2c..4d0fd8f 100644
--- a/opendj-sdk/opends/src/messages/messages/access_control_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/access_control_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ACCESS_CONTROL
+
 #
 # Format string definitions
 #
@@ -43,305 +47,102 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=The provided string  "%s" could \
-### not be parsed as a valid Access Control Instruction (ACI) because it failed \
-### general ACI syntax evaluation
-###SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=The provided Access Control \
-### Instruction (ACI) version value  "%s" is invalid, only the version 3.0 is \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=The provided Access \
-### Control Instruction access type value  "%s" is invalid. A valid access type \
-### value is either allow or deny
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=The provided Access Control \
-### Instruction (ACI) rights values "%s" are invalid. The rights must be a list \
-### of 1 to 6 comma-separated keywords enclosed in parentheses
-###SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=The provided Access Control \
-### Instruction (ACI) rights keyword values "%s" are invalid. The valid rights \
-### keyword values are one or more of the following: read, write, add, delete, \
-### search, compare or the single value all
+SEVERE_WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI)\uff0c\u56e0\u70ba\u5b83\u672a\u901a\u904e\u4e00\u822c ACI \u8a9e\u6cd5\u8a55\u4f30
+SEVERE_WARN_ACI_SYNTAX_INVAILD_VERSION_2=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u7248\u672c\u503c\u300c%s\u300d\u7121\u6548\uff0c\u50c5\u652f\u63f4\u7248\u672c 3.0
+SEVERE_WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4\u5b58\u53d6\u985e\u578b\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u5b58\u53d6\u985e\u578b\u503c\u70ba\u4e0d\u662f\u5141\u8a31\u5c31\u662f\u62d2\u7d55
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u6b0a\u9650\u503c\u300c%s\u300d\u7121\u6548\u3002\u6b0a\u9650\u5fc5\u9808\u662f\u653e\u5728\u62ec\u5f27\u4e2d 1 \u81f3 6 \u500b\u4ee5\u9017\u865f\u5206\u9694\u7684\u95dc\u9375\u5b57\u6e05\u55ae
+SEVERE_WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u6b0a\u9650\u95dc\u9375\u5b57\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u6b0a\u9650\u95dc\u9375\u5b57\u503c\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u6216\u591a\u500b\u503c\uff1a\u8b80\u53d6\u3001\u5beb\u5165\u3001\u589e\u52a0\u3001\u522a\u9664\u3001\u641c\u5c0b\u3001\u6bd4\u8f03\uff0c\u6216\u4e0a\u8ff0\u5168\u90e8\u503c
 MILD_ERR_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u503c\u7f3a\u5c11\u8207\u5de6\u62ec\u5f27\u5c0d\u61c9\u7684\u53f3\u62ec\u5f27
 MILD_ERR_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u9023\u7d50\u898f\u5247\u503c\u5fc5\u9808\u70ba\u4e0b\u5217\u5f62\u5f0f\uff1akeyword operator "expression" (\u95dc\u9375\u5b57 \u904b\u7b97\u5b50 "\u8868\u793a\u5f0f")
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=The provided Access \
-### Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid \
-### keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, \
-### dns, dayofweek, timeofday or authmethod
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=The provided Access \
-### Control Instruction (ACI) bind rule operator value  "%s" is invalid. A valid \
-### bind rule operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=The provided Access \
-### Control Instruction (ACI) bind rule expression value corresponding to the \
-### keyword value "%s" is missing an expression. A valid bind rule value must be \
-### in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=The provided \
-### Access Control Instruction (ACI) bind rule boolean operator value "%s" is \
-### invalid. A valid bind rule boolean operator value is either "OR" or "AND"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=The \
-### provided Access Control Instruction (ACI) bind rule keyword string  "%s" is \
-### invalid for the bind rule operator string "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=The provided Access Control \
-### Instruction (ACI) bind rule userdn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=The provided Access \
-### Control Instruction (ACI) bind rule roledn expression value "%s" is invalid. \
-### A valid roledn keyword expression value requires one or more LDAP URLs in the \
-### following format: ldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=The provided Access Control \
-### Instruction (ACI) bind rule roledn expression failed to URL decode for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=The provided Access \
-### Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. \
-### A valid groupdn keyword expression  value requires one or more LDAP URLs in \
-### the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| \
-### ldap:///groupdn]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=The provided Access Control \
-### Instruction (ACI) bind rule groupdn expression value failed to URL decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=The network mask value "%s" \
-### is not valid for the ip expression network address "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=The bit mask for address \
-### type value "%s" is not valid.%s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=The provided Access \
-### Control Instruction (ACI) bind rule ip expression value failed to decode for \
-### the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=The provided Access Control \
-### Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip \
-### keyword expression requires one or more comma-separated elements of a valid \
-### IP address list expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns \
-### keyword expression value requires a valid fully qualified DNS domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=The provided Access Control \
-### Instruction (ACI) bind rule dns expression value "%s" is invalid, because a \
-### wild-card pattern was found in the wrong position. A valid dns keyword \
-### wild-card expression value requires the '*' character only be in the leftmost \
-### position of the domain name
-###SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=The provided Access Control \
-### Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, \
-### because of an invalid day of week value. A valid dayofweek value is one of \
-### the following English three-letter abbreviations for the days of the week: \
-### sun, mon, tue, wed, thu, fri, or sat
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A \
-### valid timeofday value is expressed as four digits representing hours and \
-### minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=The provided Access Control \
-### Instruction (ACI) bind rule timeofday expression value "%s" is not in the \
-### valid range. A valid timeofday value is expressed as four digits representing \
-### hours and minutes in the 24-hour clock (0 to 2359)
-###SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=The provided Access \
-### Control Instruction (ACI) bind rule authmethod expression value "%s" is \
-### invalid. A valid authmethod value is one of the following: none, simple,SSL, \
-### or "sasl mechanism", where mechanism is one of the supported SASL mechanisms \
-### including CRAM-MD5, DIGEST-MD5, and GSSAPI
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value "%s" is not \
-### supported
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=The provided \
-### Access Control Instruction (ACI) bind rule userattr expression inheritance \
-### pattern value "%s" is invalid. A valid inheritance pattern value must have the \
-### following format: parent[inheritance_level].attribute#bindType
-###SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid. The inheritance level value cannot \
-### exceed the max level limit of %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression inheritance pattern \
-### value "%s" is invalid because it is non-numeric
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=The provided Access Control \
-### Instruction (ACI) target rule value "%s" is invalid. A valid target rule value \
-### must be in the following form: keyword operator "expression"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=The provided Access Control \
-### Instruction (ACI) target keyword value "%s" is invalid. A valid target \
-### keyword value is one of the following: target, targetscope, targetfilter, \
-### targetattr or targetattrfilters
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=The provided Access \
-### Control Instruction (ACI) target operator value "%s" is invalid. The only \
-### valid target operator value for the "%s" keyword is '='
-###SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=The provided Access \
-### Control Instruction (ACI) target keyword value "%s" is not supported at this \
-### time
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=The provided \
-### Access Control Instruction (ACI) target keyword value "%s" was seen multiple \
-### times in the ACI "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=The provided Access \
-### Control Instruction (ACI) target keyword operator value  "%s" is invalid. A \
-### valid target keyword operator value is either '=' or "!="
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=The provided Access \
-### Control Instruction (ACI) targetscope expression operator value  "%s" is \
-### invalid. A valid targetscope expression value is one of the following: one, \
-### onelevel, subtree or subordinate
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=The provided \
-### Access Control Instruction (ACI) target expression value "%s" is invalid. A \
-### valid target keyword expression  value requires a LDAP URL in the following \
-### format: ldap:///distinguished_name_pattern
-###SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=The provided Access \
-### Control Instruction (ACI) target expression DN value "%s" is invalid. The \
-### target expression DN value must be a descendant of the ACI entry DN "%s", if \
-### no wild-card is specified in the target expression DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=The provided \
-### Access Control Instruction (ACI) targetattr expression value "%s" is invalid. \
-### A valid targetattr keyword expression value requires one or more valid \
-### attribute type names in the following format: attribute1 [|| attribute1] ... \
-### [|| attributeN]
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=The provided \
-### Access Control Instruction (ACI) targetfilter expression value "%s" is \
-### invalid because it is not a valid LDAP filter
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u95dc\u9375\u5b57\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u95dc\u9375\u5b57\u503c\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u9805\uff1auserdn\u3001groupdn\u3001roledn\u3001userattr\u3001ip\u3001dns\u3001dayofweek\u3001timeofday \u6216 authmethod
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u904b\u7b97\u5b50\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u9023\u7d50\u898f\u5247\u904b\u7b97\u5b50\u503c\u4e0d\u662f\u300c=\u300d\u5c31\u662f\u300c!=\u300d
+SEVERE_WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10=\u5c0d\u61c9\u65bc\u95dc\u9375\u5b57\u503c\u300c%s\u300d\u4e4b\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u8868\u793a\u5f0f\u503c\u7f3a\u5c11\u8868\u793a\u5f0f\u3002\u6709\u6548\u7684\u9023\u7d50\u898f\u5247\u503c\u5fc5\u9808\u70ba\u4e0b\u5217\u5f62\u5f0f\uff1akeyword operator "expression" (\u95dc\u9375\u5b57 \u904b\u7b97\u5b50 "\u8868\u793a\u5f0f")
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u5e03\u6797\u904b\u7b97\u5b50\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u9023\u7d50\u898f\u5247\u5e03\u6797\u904b\u7b97\u5b50\u503c\u4e0d\u662f\u300cOR\u300d\u5c31\u662f\u300cAND\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247\u95dc\u9375\u5b57\u5b57\u4e32\u300c%s\u300d\u7121\u6548 (\u91dd\u5c0d\u9023\u7d50\u898f\u5247\u904b\u7b97\u5b50\u5b57\u4e32\u300c%s\u300d\u800c\u8a00)
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERDN_URL_13=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userdn \u8868\u793a\u5f0f\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u9032\u884c URL \u89e3\u78bc: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_EXPRESSION_14=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 roledn \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 roledn \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u6216\u591a\u500b LDAP URL\uff0c\u683c\u5f0f\u5982\u4e0b\uff1aldap:///dn [|| ldap:///dn] ... [|| ldap:///dn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_ROLEDN_URL_15=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 roledn \u8868\u793a\u5f0f\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u9032\u884c URL \u89e3\u78bc: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 groupdn \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 groupdn \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u6216\u591a\u500b LDAP URL\uff0c\u683c\u5f0f\u5982\u4e0b\uff1aldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn]
+SEVERE_WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 groupdn \u8868\u793a\u5f0f\u503c\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u9032\u884c URL \u89e3\u78bc: %s
+SEVERE_WARN_ACI_SYNTAX_ADDRESS_FAMILY_MISMATCH_18=\u7db2\u8def\u906e\u7f69\u503c\u300c%s\u300d\u7121\u6548 (\u91dd\u5c0d ip \u8868\u793a\u5f0f\u7db2\u8def\u4f4d\u5740\u300c%s\u300d\u800c\u8a00)
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETWORK_BIT_MATCH_19=\u4f4d\u5740\u985e\u578b\u503c\u300c%s\u300d\u7684\u4f4d\u5143\u906e\u7f69\u7121\u6548\u3002%s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_CRITERIA_DECODE_20=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 ip \u8868\u793a\u5f0f\u503c\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u89e3\u78bc: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 ip \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 ip \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u9700\u8981\u6709\u6548 IP \u4f4d\u5740\u6e05\u55ae\u8868\u793a\u5f0f\u7684\u4e00\u6216\u591a\u500b\u4ee5\u9017\u865f\u5206\u9694\u7684\u5143\u7d20
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 dns \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 dns \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u500b\u6709\u6548\u4e4b\u5b8c\u5168\u5408\u683c\u7684 DNS \u7db2\u57df\u540d\u7a31
+SEVERE_WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 dns \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u842c\u7528\u5b57\u5143\u6a23\u5f0f\u51fa\u73fe\u65bc\u932f\u8aa4\u7684\u4f4d\u7f6e\u3002\u6709\u6548\u7684 dns \u95dc\u9375\u5b57\u842c\u7528\u5b57\u5143\u8868\u793a\u5f0f\u503c\u8981\u6c42\u300c*\u300d\u5b57\u5143\u53ea\u80fd\u4f4d\u65bc\u7db2\u57df\u540d\u7a31\u7684\u6700\u5de6\u908a\u4f4d\u7f6e
+SEVERE_WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 dayofweek \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u661f\u671f\u503c\u7121\u6548\u3002\u6709\u6548\u7684 dayofweek \u503c\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u7e2e\u5beb (\u542b\u4e09\u500b\u82f1\u6587\u5b57\u6bcd)\uff1asun\u3001mon\u3001tue\u3001wed\u3001thu\u3001fri \u6216 sat
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 timeofday \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 timeofday \u503c\u6703\u4ee5\u56db\u500b\u6578\u5b57\u8868\u793a\uff0c\u4ee3\u8868 24 \u5c0f\u6642\u5236\u7684\u5c0f\u6642\u8207\u5206\u9418 (0 \u81f3 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 timeofday \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u4e0d\u5728\u6709\u6548\u7684\u7bc4\u570d\u5167\u3002\u6709\u6548\u7684 timeofday \u503c\u6703\u4ee5\u56db\u500b\u6578\u5b57\u8868\u793a\uff0c\u4ee3\u8868 24 \u5c0f\u6642\u5236\u7684\u5c0f\u6642\u8207\u5206\u9418 (0 \u81f3 2359)
+SEVERE_WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 authmethod \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 authmethod \u503c\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u9805\uff1a\u7121\u3001\u7c21\u6613\u3001SSL \u6216\u300csasl \u6a5f\u5236\u300d\uff0c\u800c\u6a5f\u5236\u5247\u70ba\u67d0\u500b\u652f\u63f4\u7684 SASL \u6a5f\u5236\uff0c\u5305\u542b CRAM-MD5\u3001DIGEST-MD5 \u548c GSSAPI
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29=\u4e0d\u652f\u63f4\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u503c\u300c%s\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u7e7c\u627f\u6a23\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u7e7c\u627f\u6a23\u5f0f\u503c\u5fc5\u9808\u5177\u6709\u4e0b\u5217\u683c\u5f0f\uff1aparent[inheritance_level].attribute#bindType
+SEVERE_WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u7e7c\u627f\u6a23\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u7e7c\u627f\u5c64\u7d1a\u503c\u4e0d\u80fd\u8d85\u904e %s \u7684\u6700\u5927\u5c64\u7d1a\u9650\u5236
+SEVERE_WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u7e7c\u627f\u6a23\u5f0f\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u503c\u4e0d\u662f\u6578\u5b57
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u898f\u5247\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u76ee\u6a19\u898f\u5247\u503c\u5fc5\u9808\u70ba\u4e0b\u5217\u5f62\u5f0f\uff1akeyword operator "expression" (\u95dc\u9375\u5b57 \u904b\u7b97\u5b50 "\u8868\u793a\u5f0f")
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u95dc\u9375\u5b57\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u76ee\u6a19\u95dc\u9375\u5b57\u503c\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u9805\uff1atarget\u3001targetscope\u3001targetfilter\u3001targetattr \u6216 targetattrfilters
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u904b\u7b97\u5b50\u503c\u300c%s\u300d\u7121\u6548\u3002\u300c%s\u300d\u95dc\u9375\u5b57\u7684\u552f\u4e00\u6709\u6548\u76ee\u6a19\u904b\u7b97\u5b50\u503c\u70ba\u300c=\u300d
+SEVERE_WARN_ACI_SYNTAX_TARGET_KEYWORD_NOT_SUPPORTED_36=\u6b64\u6642\u4e0d\u652f\u63f4\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u95dc\u9375\u5b57\u503c\u300c%s\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u95dc\u9375\u5b57\u503c\u300c%s\u300d\u5728 ACI\u300c%s\u300d\u4e2d\u591a\u6b21\u51fa\u73fe
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u95dc\u9375\u5b57\u904b\u7b97\u5b50\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u76ee\u6a19\u95dc\u9375\u5b57\u904b\u7b97\u5b50\u503c\u4e0d\u662f\u300c=\u300d\u5c31\u662f\u300c!=\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetscope \u8868\u793a\u5f0f\u904b\u7b97\u5b50\u503c\u300c%s\u300d\u7121\u6548\u3002A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684\u76ee\u6a19\u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u500b LDAP URL\uff0c\u683c\u5f0f\u5982\u4e0b\uff1aldap:///distinguished_name_pattern
+SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u76ee\u6a19\u8868\u793a\u5f0f DN \u503c\u300c%s\u300d\u7121\u6548\u3002\u5982\u679c\u76ee\u6a19\u8868\u793a\u5f0f DN \u4e2d\u672a\u6307\u5b9a\u4efb\u4f55\u842c\u7528\u5b57\u5143\uff0c\u5247\u76ee\u6a19\u8868\u793a\u5f0f DN \u503c\u5fc5\u9808\u662f ACI \u9805\u76ee DN\u300c%s\u300d\u7684\u5b50\u7cfb
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetattr \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 targetattr \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u6216\u591a\u500b\u6709\u6548\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31\uff0c\u683c\u5f0f\u5982\u4e0b\uff1aattribute1 [|| attribute1] ... [|| attributeN]
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetfilter \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u503c\u4e0d\u662f\u6709\u6548\u7684 LDAP \u7be9\u9078\u5668
 INFO_ACI_ADD_FAILED_PRIVILEGE_44=\u5617\u8a66\u589e\u52a0\u542b\u6709 aci \u5c6c\u6027\u985e\u578b\u7684\u9805\u76ee\u300c%s\u300d\u5931\u6557\uff0c\u56e0\u70ba\u6388\u6b0a DN\u300c%s\u300d\u7f3a\u5c11 modify-acl \u6b0a\u9650
 INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=\u5617\u8a66\u4fee\u6539\u9805\u76ee\u300c%s\u300d\u4e2d\u7684 aci \u5c6c\u6027\u985e\u578b\u5931\u6557\uff0c\u56e0\u70ba\u6388\u6b0a DN\u300c%s\u300d\u7f3a\u5c11 modify-acl \u6b0a\u9650
-###SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=An attempt to add the entry "%s" \
-### containing an aci attribute type failed because of the following reason: %s
-###SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=An attempt to modify an aci attribute \
-### type in the entry "%s" failed because of the following reason: %s
-###SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= "%s", located in the entry "%s", \
-### because of the following reason: %s
+SEVERE_WARN_ACI_ADD_FAILED_DECODE_46=\u5617\u8a66\u589e\u52a0\u542b\u6709 aci \u5c6c\u6027\u985e\u578b\u7684\u9805\u76ee\u300c%s\u300d\u5931\u6557\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_MODIFY_FAILED_DECODE_47=\u5617\u8a66\u4fee\u6539\u9805\u76ee\u300c%s\u300d\u4e2d\u7684 aci \u5c6c\u6027\u985e\u578b\u5931\u6557\uff0c\u539f\u56e0\u5982\u4e0b: %s
+SEVERE_WARN_ACI_ADD_LIST_FAILED_DECODE_48= \u300c%s\u300d\uff0c\u4f4d\u65bc\u9805\u76ee\u300c%s\u300d\u4e2d\uff0c\u539f\u56e0\u5982\u4e0b: %s
 INFO_ACI_ADD_LIST_NO_ACIS_49=\u5728\u74b0\u5883\u300c%s\u300d\u4e2d\u627e\u4e0d\u5230\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u5c6c\u6027\u985e\u578b
 INFO_ACI_ADD_LIST_ACIS_50=\u5df2\u5c07\u5728\u74b0\u5883\u300c%2$s\u300d\u4e2d\u627e\u5230\u7684 %1$s \u500b\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u5c6c\u6027\u985e\u578b\u589e\u52a0\u81f3\u5b58\u53d6\u63a7\u5236\u8a55\u4f30\u5f15\u64ce
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=The \
-### provided Access Control Instruction (ACI) bind rule userattr expression \
-### inheritance pattern value "%s" is invalid for the roledn keyword because it \
-### starts with the string "parent["
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because it is not in the correct format.A valid targattrsfilters \
-### expression value must be in the following format: "add=attr1: F1 && attr2: F2 \
-### ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=The provided \
-### Access Control Instruction (ACI) targattrfilter expression value %s is \
-### invalid because the both operation tokens match in the two filter lists
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because there are more than two filter list statements
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because the provided filter list string is in the wrong format. A \
-### valid targattrfilters filter list must be in the following format: add=attr1: \
-### F1 && attr2: F2 ... && attrN: FN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid for the \
-### following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=The \
-### provided Access Control Instruction (ACI) targattrfilters expression value %s \
-### is invalid because one or more of the specified filters are invalid because \
-### of non-matching attribute type names in the filter
-###SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=The provided Access \
-### Control Instruction (ACI) attribute name value %s is invalid. A valid \
-### attribute type name must begin with an ASCII letter and must contain only \
-### ASCII letters,digits or the "-" character
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u7e7c\u627f\u6a23\u5f0f\u503c\u300c%s\u300d\u5c0d roledn \u95dc\u9375\u5b57\u800c\u8a00\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u503c\u7684\u958b\u982d\u662f\u5b57\u4e32\u300cparent[\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPERATION_52=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilter \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilter \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba\u8a72\u503c\u7684\u683c\u5f0f\u4e0d\u6b63\u78ba\u3002\u6709\u6548\u7684 targattrsfilters \u8868\u793a\u5f0f\u503c\u5fc5\u9808\u70ba\u4e0b\u5217\u683c\u5f0f\uff1a"add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN"
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilter \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba\u5169\u500b\u904b\u7b97\u8a18\u865f\u5728\u5169\u4efd\u7be9\u9078\u5668\u6e05\u55ae\u4e2d\u90fd\u76f8\u7b26
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilters \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba\u6709\u5169\u500b\u4ee5\u4e0a\u7684\u7be9\u9078\u5668\u6e05\u55ae\u6558\u8ff0
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilters \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u7be9\u9078\u5668\u6e05\u55ae\u5b57\u4e32\u70ba\u932f\u8aa4\u683c\u5f0f\u3002\u6709\u6548\u7684 targattrfilters \u7be9\u9078\u5668\u6e05\u55ae\u5fc5\u9808\u70ba\u4e0b\u5217\u683c\u5f0f\uff1aadd=attr1: F1 && attr2: F2 ... && attrN: FN
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilters \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba\u5176\u4e2d\u4e00\u6216\u591a\u500b\u6307\u5b9a\u7684\u7be9\u9078\u5668\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6548: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targattrfilters \u8868\u793a\u5f0f\u503c %s \u7121\u6548\uff0c\u56e0\u70ba\u5176\u4e2d\u4e00\u6216\u591a\u500b\u6307\u5b9a\u7684\u7be9\u9078\u5668\u7121\u6548\uff0c\u9019\u662f\u7531\u65bc\u7be9\u9078\u5668\u4e2d\u6709\u4e0d\u76f8\u7b26\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31
+SEVERE_WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u5c6c\u6027\u540d\u7a31\u503c %s \u7121\u6548\u3002\u6709\u6548\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31\u5fc5\u9808\u4ee5 ASCII \u5b57\u6bcd\u4f5c\u70ba\u958b\u982d\uff0c\u800c\u4e14\u53ea\u80fd\u5305\u542b ASCII \u5b57\u6bcd\u3001\u6578\u5b57\u6216\u300c-\u300d\u5b57\u5143
 NOTICE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60=\u5728\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 authmethod \u8868\u793a\u5f0f\u4e2d\u63d0\u4f9b\u7684 SASL \u6a5f\u5236\u300c%s\u300d\u4e0d\u662f\u4f3a\u670d\u5668\u4e2d\u76ee\u524d\u5df2\u8a3b\u518a\u7684\u6a5f\u5236\u4e4b\u4e00
-###SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, but the canonical representation for that hostname is configured \
-### to be %s.  The server will attempt to automatically interpret the correct \
-### localhost value
-###SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=The provided Access \
-### Control Instruction (ACI) bind rule dns expression value "%s" references \
-### hostname %s, which resolves to IP address %s, but the canonical hostname for \
-### that IP address is %s.  This likely means that the provided hostname will \
-### never match any clients
-###SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=An error occurred while \
-### attempting to determine whether hostname %s referenced in dns expression bind \
-### rule "%s" used the correct canonical representation:  %s.  This likely means \
-### that the provided hostname will never match any clients
+SEVERE_WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 dns \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u53c3\u7167\u4e3b\u6a5f\u540d\u7a31 %s\uff0c\u4f46\u8a72\u4e3b\u6a5f\u540d\u7a31\u7684\u5178\u578b\u8868\u793a\u65b9\u5f0f\u5df2\u914d\u7f6e\u70ba %s\u3002\u4f3a\u670d\u5668\u5c07\u5617\u8a66\u81ea\u52d5\u89e3\u8b6f\u6b63\u78ba\u7684 localhost \u503c
+SEVERE_WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 dns \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u53c3\u7167\u4e3b\u6a5f\u540d\u7a31 %s\uff0c\u8a72\u540d\u7a31\u6703\u89e3\u6790\u70ba IP \u4f4d\u5740 %s\uff0c\u4f46\u8a72 IP \u4f4d\u5740\u7684\u5178\u578b\u4e3b\u6a5f\u540d\u7a31\u70ba %s\u3002\u9019\u53ef\u80fd\u8868\u793a\u63d0\u4f9b\u7684\u4e3b\u6a5f\u540d\u7a31\u7d55\u4e0d\u6703\u7b26\u5408\u4efb\u4f55\u7528\u6236\u7aef
+SEVERE_WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63=\u5617\u8a66\u5224\u5b9a\u5728 dns \u8868\u793a\u5f0f\u9023\u7d50\u898f\u5247\u300c%2$s\u300d\u4e2d\u6240\u53c3\u7167\u7684\u4e3b\u6a5f\u540d\u7a31 %1$s \u662f\u5426\u4f7f\u7528\u6b63\u78ba\u7684\u5178\u578b\u8868\u793a\u65b9\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u9019\u53ef\u80fd\u8868\u793a\u63d0\u4f9b\u7684\u4e3b\u6a5f\u540d\u7a31\u7d55\u4e0d\u6703\u7b26\u5408\u4efb\u4f55\u7528\u6236\u7aef
 INFO_ACI_DESCRIPTION_GLOBAL_ACI_64=\u6307\u5b9a\u5168\u57df\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u5c6c\u6027\u985e\u578b\uff0c\u8a72\u985e\u578b\u53ef\u7528\u65bc\u5b9a\u7fa9\u5728\u6240\u6709\u547d\u540d\u74b0\u5883\u4e2d\u5177\u6709\u5168\u57df\u7bc4\u570d\u7684 ACI
 INFO_ACI_ADD_LIST_NO_GLOBAL_ACIS_65=\u627e\u4e0d\u5230\u5168\u57df\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u5c6c\u6027\u985e\u578b
 INFO_ACI_ADD_LIST_GLOBAL_ACIS_66=\u5df2\u5c07 %s \u500b\u5168\u57df\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u5c6c\u6027\u985e\u578b\u589e\u52a0\u81f3\u5b58\u53d6\u63a7\u5236\u8a55\u4f30\u5f15\u64ce
 INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67=\u5728\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-global-aci \u5c6c\u6027\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4
 INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68=\u5728\u914d\u7f6e\u7cfb\u7d71\u4e2d\u8655\u7406 aci \u5c6c\u6027\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4
-###SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=The pattern DN %s is \
-### not valid because it contains two consecutive wildcards in an attribute value
-###SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=The pattern DN %s is not \
-### valid because it uses wildcards for substring matching on an attribute type. \
-### A single wildcard is allowed in place of an attribute type
-###SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=The pattern DN %s \
-### is not valid because it contains a wildcard in an attribute type in a \
-### multi-valued RDN
-###SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=Unable to obtain a \
-### lock on the ModifyDN new superior entry %s
-###SEVERE_WARN_ACI_NOT_VALID_DN_73=Selfwrite check skipped because an attribute \
-### "%s" with a distinguished name syntax was not a valid DN
-###SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=The provided Access Control \
-### Instruction (ACI) targetattr expression value "%s" is invalid because the \
-### expression contains invalid or duplicate tokens
-###SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=The provided Access Control \
-### Instruction (ACI) expression value "%s" is invalid because it contains the \
-### roledn keyword, which is not supported,  replace it with the groupdn keyword
-###SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=Failed to decode the Access Control \
-### Instruction (ACI)%s
-###SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=The server is being put into lockdown \
-### mode because invalid ACIs rules were detected either when the server was \
-### started or during a backend initialization
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=The provided Access Control \
-### Instruction (ACI) bind rule userattr expression value failed to URL decode \
-### for the following reason: %s
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the ldap URL "%s" contains an empty base DN
-###SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=The provided Access \
-### Control Instruction (ACI) bind rule userattr expression value failed to parse \
-### because the attribute field of the ldap URL "%s" either contains more than \
-### one description or the field is empty
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix value of the expression "%s" was an invalid value. All values must \
-### greater than or equal to 0 and either less than or equal 32 for IPV4 \
-### addresses or less than or equal to 128 for IPV6 addresses
-###SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### prefix part of the expression "%s" has an non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" format was invalid
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### IPv4 address expression "%s" contains an invalid value.  All values of the \
-### address must be between 0 and 255
-###SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv4 address expression "%s" contains a non-numeric value
-###SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### the IPv6 address expression "%s" contains an illegal wildcard character. \
-### Wildcards are not supported when using IPv6 addresses in a IP bind rule \
-### expression
-###SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression "%s" failed to parse for \
-### the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid format
-###SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=The provided Access Control \
-### Instruction (ACI) bind rule IP address expression failed to parse because the \
-### netmask part of the expression "%s" has an invalid value
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=The provided \
-### Access Control Instruction (ACI) targetcontrol expression value "%s" is \
-### invalid. A valid targetcontrol keyword expression value requires one or more \
-### valid control OID strings in the following format: oid [|| oid1] ... [|| \
-### oidN]
-###SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the value contained an illegal character %c at position %d
-###SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=The provided Access \
-### Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed \
-### because the numeric OID contained two consecutive periods at position %d
-###SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=The access control \
-### check failed because a geteffectiverights control could not be decoded \
-### because of the following reason: "%s"
-###SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=The provided Access \
-### Control Instruction (ACI) extop expression value "%s" is invalid. A valid \
-### extop keyword expression value requires one or more valid extended operation \
-### request OID strings in the following format: oid [|| oid1] ... [|| oidN]
-###SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=Backend %s does not have a \
-### presence index defined for attribute type %s.  Access control initialization \
-### may take a very long time to complete in this backend
+SEVERE_WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69=\u6a23\u5f0f DN %s \u7121\u6548\uff0c\u56e0\u70ba\u5b83\u5728\u5c6c\u6027\u503c\u4e2d\u5305\u542b\u5169\u500b\u9023\u7e8c\u7684\u842c\u7528\u5b57\u5143
+SEVERE_WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70=\u6a23\u5f0f DN %s \u7121\u6548\uff0c\u56e0\u70ba\u5b83\u5c07\u842c\u7528\u5b57\u5143\u7528\u65bc\u5c6c\u6027\u985e\u578b\u7684\u5b50\u5b57\u4e32\u76f8\u7b26\u3002\u5141\u8a31\u4ee5\u55ae\u4e00\u842c\u7528\u5b57\u5143\u53d6\u4ee3\u5c6c\u6027\u985e\u578b
+SEVERE_WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71=\u6a23\u5f0f DN %s \u7121\u6548\uff0c\u56e0\u70ba\u5b83\u5728\u591a\u91cd\u503c RDN \u7684\u5c6c\u6027\u985e\u578b\u4e2d\u5305\u542b\u842c\u7528\u5b57\u5143
+SEVERE_WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72=\u7121\u6cd5\u53d6\u5f97 ModifyDN \u65b0\u7684\u4e0a\u5c64\u9805\u76ee %s \u7684\u9396\u5b9a
+SEVERE_WARN_ACI_NOT_VALID_DN_73=\u7565\u904e\u81ea\u6211\u5beb\u5165\u6aa2\u67e5\uff0c\u56e0\u70ba\u5177\u6709\u8fa8\u5225\u540d\u7a31\u8a9e\u6cd5\u7684\u5c6c\u6027\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684 DN
+SEVERE_WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetattr \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8868\u793a\u5f0f\u5305\u542b\u7121\u6548\u6216\u91cd\u8907\u7684\u8a18\u865f
+SEVERE_WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u503c\u5305\u542b\u4e0d\u53d7\u652f\u63f4\u7684 roledn \u95dc\u9375\u5b57\uff0c\u8acb\u4f7f\u7528 groupdn \u95dc\u9375\u5b57\u52a0\u4ee5\u53d6\u4ee3
+SEVERE_WARN_ACI_SERVER_DECODE_FAILED_76=\u7121\u6cd5\u89e3\u78bc\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACT) %s
+SEVERE_WARN_ACI_ENTER_LOCKDOWN_MODE_77=\u4f3a\u670d\u5668\u6b63\u9032\u5165\u9396\u5b9a\u6a21\u5f0f\uff0c\u56e0\u70ba\u5728\u555f\u52d5\u4f3a\u670d\u5668\u6216\u5728\u5f8c\u7aef\u521d\u59cb\u5316\u671f\u9593\u5075\u6e2c\u5230\u7121\u6548\u7684 ACI \u898f\u5247
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u503c\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u9032\u884c URL \u89e3\u78bc: %s
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u503c\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba ldap URL\u300c%s\u300d\u5305\u542b\u7a7a\u7684\u57fa\u5e95 DN
+SEVERE_WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 userattr \u8868\u793a\u5f0f\u503c\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba ldap URL\u300c%s\u300d\u7684\u5c6c\u6027\u6b04\u4f4d\u5305\u542b\u591a\u500b\u63cf\u8ff0\u6216\u6b04\u4f4d\u662f\u7a7a\u7684
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba\u8868\u793a\u5f0f\u300c%s\u300d\u7684\u524d\u7db4\u90e8\u4efd\u5177\u6709\u7121\u6548\u7684\u683c\u5f0f
+SEVERE_WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba\u8868\u793a\u5f0f\u300c%s\u300d\u7684\u524d\u7db4\u503c\u662f\u7121\u6548\u7684\u503c\u3002\u6240\u6709\u503c\u90fd\u5fc5\u9808\u5927\u65bc\u6216\u7b49\u65bc 0\uff0c\u4e14 IPV4 \u4f4d\u5740\u7684\u503c\u5fc5\u9808\u5c0f\u65bc\u6216\u7b49\u65bc 32\uff0c\u800c IPV6 \u4f4d\u5740\u7684\u503c\u5fc5\u9808\u5c0f\u65bc\u6216\u7b49\u65bc 128
+SEVERE_WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba\u8868\u793a\u5f0f\u300c%s\u300d\u7684\u524d\u7db4\u90e8\u4efd\u5177\u6709\u975e\u6578\u5b57\u503c
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba IPv4 \u4f4d\u5740\u8868\u793a\u5f0f\u300c%s\u300d\u683c\u5f0f\u7121\u6548
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba IPv4 \u4f4d\u5740\u8868\u793a\u5f0f\u300c%s\u300d\u5305\u542b\u7121\u6548\u7684\u503c\u3002\u4f4d\u5740\u7684\u6240\u6709\u503c\u90fd\u5fc5\u9808\u4ecb\u65bc 0 \u8207 255 \u4e4b\u9593
+SEVERE_WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba IPv4 \u4f4d\u5740\u8868\u793a\u5f0f\u300c%s\u300d\u5305\u542b\u975e\u6578\u5b57\u503c
+SEVERE_WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba IPv6 \u4f4d\u5740\u8868\u793a\u5f0f\u300c%s\u300d\u5305\u542b\u975e\u6cd5\u842c\u7528\u5b57\u5143\u3002\u5728 IP \u9023\u7d50\u898f\u5247\u8868\u793a\u5f0f\u4e2d\u4f7f\u7528 IPv6 \u4f4d\u5740\u6642\uff0c\u4e0d\u652f\u63f4\u842c\u7528\u5b57\u5143
+SEVERE_WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u300c%s\u300d\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u5256\u6790\uff1a\u300c%s\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba\u8868\u793a\u5f0f\u300c%s\u300d\u7684\u7db2\u8def\u906e\u7f69\u90e8\u4efd\u5177\u6709\u7121\u6548\u7684\u683c\u5f0f
+SEVERE_WARN_ACI_SYNTAX_INVALID_NETMASK_90=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) \u9023\u7d50\u898f\u5247 IP \u4f4d\u5740\u8868\u793a\u5f0f\u7121\u6cd5\u5256\u6790\uff0c\u56e0\u70ba\u8868\u793a\u5f0f\u300c%s\u300d\u7684\u7db2\u8def\u906e\u7f69\u90e8\u4efd\u5177\u6709\u7121\u6548\u7684\u503c
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetcontrol \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 targetcontrol \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u6216\u591a\u500b\u6709\u6548\u7684\u63a7\u5236 OID \u5b57\u4e32\uff0c\u683c\u5f0f\u5982\u4e0b\uff1aoid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92=\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetcontrol OID \u503c\u300c%1$s\u300d\uff0c\u56e0\u70ba\u6b64\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u975e\u6cd5\u5b57\u5143 %2$c
+SEVERE_WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93=\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) targetcontrol OID \u503c\u300c%s\u300d\uff0c\u56e0\u70ba\u6578\u503c OID \u5728\u4f4d\u7f6e %d \u542b\u6709\u5169\u500b\u9023\u7e8c\u7684\u5c0f\u6578\u9ede\u865f
+SEVERE_WARN_ACI_SYNTAX_DECODE_EFFECTIVERIGHTS_FAIL_94=\u5b58\u53d6\u63a7\u5236\u6aa2\u67e5\u5931\u6557\uff0c\u56e0\u70ba geteffectiverights \u63a7\u5236\u9805\u7531\u65bc\u4e0b\u5217\u539f\u56e0\u800c\u7121\u6cd5\u89e3\u78bc\uff1a\u300c%s\u300d
+SEVERE_WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95=\u63d0\u4f9b\u7684\u5b58\u53d6\u63a7\u5236\u6307\u4ee4 (ACI) extop \u8868\u793a\u5f0f\u503c\u300c%s\u300d\u7121\u6548\u3002\u6709\u6548\u7684 extop \u95dc\u9375\u5b57\u8868\u793a\u5f0f\u503c\u9700\u8981\u4e00\u6216\u591a\u500b\u6709\u6548\u7684\u5ef6\u4f38\u4f5c\u696d\u8acb\u6c42 OID \u5b57\u4e32\uff0c\u683c\u5f0f\u5982\u4e0b\uff1aoid [|| oid1] ... [|| oidN]
+SEVERE_WARN_ACI_ATTRIBUTE_NOT_INDEXED_96=\u5f8c\u7aef %s \u6c92\u6709\u91dd\u5c0d\u5c6c\u6027\u985e\u578b %s \u5b9a\u7fa9\u7684\u5b58\u5728\u7d22\u5f15\u3002\u5b58\u53d6\u63a7\u5236\u521d\u59cb\u5316\u53ef\u80fd\u9700\u82b1\u5f88\u9577\u4e00\u6bb5\u6642\u9593\u624d\u80fd\u5728\u6b64\u5f8c\u7aef\u5b8c\u6210
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97=The provided Access Control Instruction (ACI) bind rule SSF expression "%s" failed to parse for the following reason: "%s"
  SEVERE_WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98=The provided Access Control Instruction (ACI) bind rule ssf expression value "%s" is not in the valid range. A valid ssf value is in the range of 1 to 1024
  SEVERE_WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99=The provided Access Control Instruction (ACI) bind rule timeofday expression "%s" failed to parse for the following reason: "%s"
diff --git a/opendj-sdk/opends/src/messages/messages/admin_de.properties b/opendj-sdk/opends/src/messages/messages/admin_de.properties
index af91c0d..e1a8fee 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_de.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=Fehler beim Abrufen des Beziehungskonfigurationseintrags %s: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=Der Beziehungseintrag %s ist nicht in der Directory Server-Konfiguration vorhanden. Dies ist ein erforderlicher Eintrag
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=Fehler beim Abrufen des Konfigurationseintrags f\u00fcr verwaltete Objekte %s: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=Der Konfigurationseintrag f\u00fcr verwaltete Objekte %s ist nicht in der Directory Server-Konfiguration vorhanden. Dies ist ein erforderlicher Eintrag
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=Fehler beim Entschl\u00fcsseln des Konfigurationseintrags f\u00fcr verwaltete Objekte %s: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=Der Directory Server konnte Klasse %s nicht laden und nicht zur Erstellung einer Komponenteninstanz wie im Konfigurationseintrag %s definiert verwenden. Der aufgetretene Fehler war: %s.  Diese Komponente wird deaktiviert
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=Fehler beim Versuch, eine aus Klasse %s geladene Komponenteninstanz mit den Informationen in Konfigurationseintrag %s:  %s zu initialisieren. Diese Komponente wird deaktiviert
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=Die in Eintrag %s konfigurierte Directory Server-Komponente wurde deaktiviert
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=Die Directory Server-JAR-Datei %s in Verzeichnis %s kann nicht geladen werden, da beim Versuch, die Datei zum Lesen zu \u00f6ffnen, ein unerwarteter Fehler aufgetreten ist:  %s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=Eine Kern-Konfigurations-Definitions-Klasse konnte nicht aus der Kern-Manifestdatei %s geladen werden, da beim Versuch der Initialisierung ein unerwarteter Fehler aufgetreten ist:  %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=Eine Konfigurations-Definitions-Klasse konnte nicht aus der Erweiterungs-Manifestdatei %s in den Erweiterungen %s geladen werden, da beim Versuch der Initialisierung ein unerwarteter Fehler aufgetreten ist:  %s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=Das Verzeichnis f\u00fcr Erweiterungen %s ist nicht vorhanden, deshalb werden keine Erweiterungen geladen
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Lesen der Directory Server-Erweiterungen nicht m\u00f6glich, da das Verzeichnis f\u00fcr Erweiterungen %s zwar vorhanden, aber kein Verzeichnis ist
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Lesen der Directory Server-Erweiterungen aus Verzeichnis %s nicht m\u00f6glich, da beim Versuch, die Dateien in diesem Verzeichnis aufzulisten, ein unerwarteter Fehler aufgetreten ist:  %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=Die Kern-Administrations-Manifestdatei %s kann nicht gefunden werden
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=Die Kern-Administrations-Manifestdatei %s kann nicht geladen werden, da beim Versuch, die Datei zu lesen, ein unerwarteter Fehler aufgetreten ist:  %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=Die mit der Erweiterung %s verbundene Administrations-Manifestdatei %s kann nicht geladen werden, da beim Versuch zu lesen ein unerwarteter Fehler aufgetreten ist:  %s
 INFO_ADMIN_TOOL_DESCRIPTION_18=Dieses Dienstprogramm kann dazu verwendet werden, Vorg\u00e4nge im Directory Server-Administrations-Framework durchzuf\u00fchren
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=Neue Servergruppe erstellen
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=Die Servergruppenbeschreibung. Falls nicht angegeben, bleibt die Beschreibung leer
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=Zu entfernender Server. Dies ist ein erforderliches Argument
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=Server der angegebenen Servergruppe auflisten
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=Servergruppen auflisten, in denen der angegebene Server Mitglied ist
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Verbindung mit %s nicht m\u00f6glich. Pr\u00fcfen Sie, ob der Server ausgef\u00fchrt wird und die angegebenen Berechtigungsnachweise g\u00fcltig sind
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=Neuen ADS-DN erstellen
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=Vorhandenen ADS-DN l\u00f6schen
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=Der Hostname fehlt
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=Der Hostname ist ung\u00fcltig
+FATAL_ERR_ADMIN_MISSING_IPATH_37=Der Installationspfad fehlt
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=Der Installationspfad ist ung\u00fcltig
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=Zugriffsberechtigungsfehler aufgetreten
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=Die Entity ist bereits registriert
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=Das Administrations-Repository ist besch\u00e4digt
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=Die Entity ist noch nicht registriert
+FATAL_ERR_ADMIN_MISSING_PORT_43=Der Port fehlt
+FATAL_ERR_ADMIN_NOVALID_PORT_44=Der Port ist ung\u00fcltig
+FATAL_ERR_ADMIN_MISSING_NAME_45=Der Name fehlt
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=Die Administrations-UID fehlt
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=Das Administratorpasswort fehlt
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=Unerwarteter Fehler aufgetreten
 INFO_ADMIN_ERROR_49=[Fehler]
 INFO_ADMIN_SUCCESSFUL_50=Der Vorgang wurde erfolgreich abgeschlossen
 INFO_ADMIN_SUCCESSFUL_NOP_51=Der Vorgang wurde erfolgreich abgeschlossen, aber es war keine Aktion erforderlich
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=Die Kennung der neuen Gruppe. Dies ist ein erforderliches Argument
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=Die Kennung der Gruppe. Dies ist ein erforderliches Argument
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=Die Kennung des Mitglieds. Dies ist ein erforderliches Argument
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=Der Name des Backends, in dem die Admin-Daten gespeichert werden
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Ein Zielger\u00e4t zum Hinzuf\u00fcgen/L\u00f6schen konnte nicht anhand des Eintrags "%s" registriert werden, da dieser nicht in der Konfiguration vorhanden ist
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=Server bei der Administrationsdom\u00e4ne registrieren
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=Registrierung von Server bei der Administrationsdom\u00e4ne aufheben
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=Die Kennung des Servers. Dies ist ein erforderliches Argument
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=Zeigt Servereigenschaften an
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=\u00c4ndert Servereigenschaften
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=Die eindeutige Kennung des registrierten Servers. Dies ist ein erforderliches Argument
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=Die bereitgestellte Server-ID ist nicht registriert
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=Erstellt einen neuen Administrator
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=L\u00f6scht einen vorhandenen Administrator
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=Listet Administratoren auf, die definiert wurden
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=\u00c4ndert Administratoreigenschaften
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=Beschreibt Administratoreigenschaften
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=Die eindeutige Kennung des Administrators. Dies ist ein erforderliches Argument
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Ursache unbekannt
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=Bei der Evaluierung einer Einschr\u00e4nkung ist ein Konfigurationsausnahmefehler aufgetreten: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=%s wurde gefunden, enthielt aber keine Typeninformationen (z. B. fehlende Objektklassen in LDAP)
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=%s wurde gefunden, enthielt aber nicht die erwarteten Typeninformationen (z. B. falsche Objektklassen in LDAP)
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=%s wurde gefunden, aber der Typ wurde in eine abstrakte Definition f\u00fcr verwaltete Objekte aufgel\u00f6st
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=Das verwaltete Objekt konnte aufgrund einer unbestimmten Ursache nicht entschl\u00fcsselt werden
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=Die Standardwerte f\u00fcr die Eigenschaft "%s" konnten nicht bestimmt werden
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=Der Wert "%s" ist kein g\u00fcltiger Wert f\u00fcr die Eigenschaft "%s", die folgende Syntax aufweisen muss: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=Der Zeichenfolgenwert "%s" ist kein g\u00fcltiger Wert f\u00fcr die Eigenschaft "%s", die folgende Syntax aufweisen muss: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=Die Eigenschaft "%s" ist obligatorisch und muss daher angegeben werden
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=Die Eigenschaft "%s" darf nicht ge\u00e4ndert werden, da sie schreibgesch\u00fctzt ist
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=Die Eigenschaft "%s" darf nicht mehr als einen Wert enthalten
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=Interner Fehler bei der Verarbeitung der Eigenschaft "%s": unbekannter Eigenschaftstyp "%s"
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentifizierungsfehler
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=Der angeforderte Authentifizierungmechanismus wird vom Server nicht unterst\u00fctzt
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Autorisierungsfehler
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=Bei der Verbindungsaufnahme mit dem Server ist ein Kommunikationsproblem aufgetreten
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=Der Vorgang wurde aus folgendem Grund abgelehnt: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=Der Vorgang wurde aus folgenden Gr\u00fcnden abgelehnt: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=Der Vorgang konnte nicht durchgef\u00fchrt werden, da bereits eine widerspr\u00fcchliche \u00c4nderung aufgetreten ist. M\u00f6glicherweise ist ein weiteres Client-Administrations-Tool in Verwendung
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=%s konnte aus dem folgendem Grund nicht entschl\u00fcsselt werden: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=%s konnte aus den folgenden Gr\u00fcnden nicht entschl\u00fcsselt werden: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Leere Namen f\u00fcr verwaltete Objekte sind nicht zul\u00e4ssig
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Nicht ausgef\u00fcllte Namen f\u00fcr verwaltete Objekte sind nicht zul\u00e4ssig
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=Der Name f\u00fcr verwaltete Objekte "%s" ist kein g\u00fcltiger Wert f\u00fcr die Namenseigenschaft "%s", die folgende Syntax aufweisen muss: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=Der Name f\u00fcr verwaltete Objekte "%s" ist nicht zul\u00e4ssig
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=Das verwaltete Objekt konnte nicht erstellt werden, da bereits ein verwaltetes Objekt mit demselben Namen vorhanden ist
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=Das angeforderte verwaltete Objekt konnte nicht gefunden werden
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=Die Eigenschaft "%s" ist obligatorisch
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=Die folgenden Eigenschaften sind obligatorisch: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=Die Eigenschaft "%s" wurde nicht erkannt
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=Bei der Verbindungsaufnahme mit dem Server ist ein Kommunikationsproblem aufgetreten: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=Die folgende Einschr\u00e4nkungsverletzung ist aufgetreten: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=Die folgenden Einschr\u00e4nkungsverletzungen sind aufgetreten: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=Der Wert "%s" in Eigenschaft "%s" in %s in Eintrag "%s" verweist auf ein nicht vorhandenes %s in Eintrag "%s"
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=Der Wert "%s" in Eigenschaft "%s" im aktivierten %s in Eintrag "%s" verweist auf ein deaktiviertes %s in Eintrag "%s"
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=Der Wert "%s" in Eigenschaft "%s" in %s in Eintrag "%s" verweist auf ein deaktiviertes %s in Eintrag "%s"
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=%s in Eintrag "%s" kann nicht gel\u00f6scht werden, da es von der Eigenschaft "%s" von %s in Eintrag "%s" referenziert wird
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=%s in Eintrag "%s" kann nicht deaktiviert werden, da es von der Eigenschaft "%s" von %s in Eintrag "%s" referenziert wird
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=Das Administrations-Framework konnte aufgrund folgender Ausnahme nicht initialisiert werden: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=Unerwarteter Fehler beim Lesen der Manifestdatei: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=Fehler beim Laden von Klasse "%s": %s 
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=getInstance()-Methode kann in der Definitionsklasse f\u00fcr verwaltete Objekte "%s" nicht gefunden werden: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=getInstance()-Methode kann in der Klasse f\u00fcr die Definition verwalteter Objekte nicht aufgerufen werden "%s": %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Definition f\u00fcr verwaltete Objekte "%s" kann in Klasse nicht initialisiert werden "%s": %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=Die Erweiterung "%s" mit der Manifestdatei %s kann nicht geladen werden, da beim Initialisierungsversuch ein unerwarteter Fehler aufgetreten ist: %s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=Die Kern-Administrationsklassen konnten nicht aus der Manifestdatei %s geladen werden, da ein unerwarteter Fehler aufgetreten ist: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=%s "%s", referenziert in Eigenschaft "%s", ist nicht vorhanden
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=%s "%s", referenziert in Eigenschaft "%s", ist vorhanden, weist aber eine ung\u00fcltige Konfiguration auf: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=%s "%s", referenziert in Eigenschaft "%s", ist deaktiviert
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=Die Eigenschaft "%s" in %s namens "%s" verweist auf %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=Die Eigenschaft "%s" in %s verweist auf %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=%s kann nicht deaktiviert werden, da es von der Eigenschaft "%s" in %s namens "%s" referenziert wird
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=%s kann nicht deaktiviert werden, da es von der Eigenschaft "%s" in %s referenziert wird
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=Fehler beim Versuch zu bestimmen, ob %s in Eintrag %s aktiviert ist: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/admin_es.properties b/opendj-sdk/opends/src/messages/messages/admin_es.properties
index 4d0c3e8..be712fe 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_es.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=Se ha producido un error al intentar recuperar la entrada de configuraci\u00f3n de relaci\u00f3n %s: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=No parece que exista la entrada de relaci\u00f3n %s en la configuraci\u00f3n del servidor de directorios. Se trata de una entrada necesaria
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=Se ha producido un error al intentar recuperar la entrada de configuraci\u00f3n del objeto administrado %s: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=No parece que exista la entrada de configuraci\u00f3n del objeto administrado %s en la configuraci\u00f3n del servidor de directorios. Se trata de una entrada necesaria
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=Se ha producido un error al intentar decodificar la entrada de configuraci\u00f3n del objeto administrado %s: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=El servidor de directorios no ha podido cargar la clase %s y utilizarla para crear una instancia del componente, tal y como se ha definido en la entrada de configuraci\u00f3n %s. Se ha producido el siguiente error:  %s. Se inhabilitar\u00e1 este componente
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=Se ha producido un error al intentar inicializar una instancia del componente cargada desde la clase %s con la informaci\u00f3n de la entrada de configuraci\u00f3n %s:  %s. Se inhabilitar\u00e1 este componente
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=Se ha inhabilitado el componente del servidor de directorios configurado en la entrada %s
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=El archivo jar %s del directorio %s del servidor de directorios no se puede cargar debido a un error inesperado al intentar abrir el archivo para su lectura:  %s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=No se pudo cargar la clase de definici\u00f3n de configuraci\u00f3n del n\u00facleo central desde el archivo manifest del n\u00facleo central %s debido a un error inesperado al intentar inicializarlo:  %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=No se pudo cargar la clase de definici\u00f3n de configuraci\u00f3n desde el archivo manifest %s con las extensiones %s debido a un error inesperado al intentar inicializarlo:  %s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=El directorio de extensiones %s no existe, por lo que no se cargar\u00e1 ninguna extensi\u00f3n
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=No se pueden leer las extensiones del servidor de directorios debido a que el directorio de extensiones %s existe, pero no es v\u00e1lido
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=No se pueden leer las extensiones del servidor de directorios desde el directorio %s debido a un error inesperado al intentar enumerar los archivos de ese directorio:  %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=No se puede encontrar el archivo manifest de administraci\u00f3n del n\u00facleo central %s
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=El archivo manifest de administraci\u00f3n del n\u00facleo central %s no se puede cargar debido a un error inesperado al intentar leerlo:  %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=El archivo manifest de administraci\u00f3n %s asociado a la extensi\u00f3n %s no se puede cargar debido a un error inesperado al intentar leerlo:  %s
 INFO_ADMIN_TOOL_DESCRIPTION_18=Esta utilidad se puede utilizar para realizar operaciones en la estructura de administraci\u00f3n del servidor de directorios
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=Crear un nuevo grupo de servidores
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=La descripci\u00f3n del grupo de servidores. Si no se especifica ninguna, la descripci\u00f3n permanecer\u00e1 vac\u00eda
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=El servidor que se suprimir\u00e1. Se trata de un argumento necesario
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=Enumerar los servidores del grupo de servidores especificado
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=Enumerar grupos de servidores de los que el servidor especificado sea miembro
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=No se pudo conectar con %s. Compruebe que el servidor se est\u00e9 ejecutando y que las credenciales especificadas sean v\u00e1lidas
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=Crear un nuevo ND de ADS
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=Eliminar un ND de ADS existente
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=Falta el nombre de host
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=El nombre de host no es v\u00e1lido
+FATAL_ERR_ADMIN_MISSING_IPATH_37=Falta la ruta de instalaci\u00f3n
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=La ruta de instalaci\u00f3n no es v\u00e1lida
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=Se ha producido un error de permiso de acceso
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=Ya se ha registrado la entidad
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=El dep\u00f3sito administrativo est\u00e1 inoperativo
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=No se ha registrado a\u00fan la entidad
+FATAL_ERR_ADMIN_MISSING_PORT_43=Falta el puerto
+FATAL_ERR_ADMIN_NOVALID_PORT_44=El puerto no es v\u00e1lido
+FATAL_ERR_ADMIN_MISSING_NAME_45=Falta el nombre
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=Falta el UID de administraci\u00f3n
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=Falta la contrase\u00f1a de administraci\u00f3n
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=Se ha producido un error inesperado
 INFO_ADMIN_ERROR_49=[error]
 INFO_ADMIN_SUCCESSFUL_50=Se ha completado correctamente la operaci\u00f3n
 INFO_ADMIN_SUCCESSFUL_NOP_51=Se ha completado correctamente la operaci\u00f3n, pero no era necesario realizar ninguna acci\u00f3n
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=El identificador del nuevo grupo. Se trata de un argumento necesario
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=El identificador del grupo. Se trata de un argumento necesario
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=El identificador del miembro. Se trata de un argumento necesario
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=El nombre del servidor de fondo en el que se almacenar\u00e1 los datos de administraci\u00f3n
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=No se puede registrar la escucha de adici\u00f3n/eliminaci\u00f3n en la entrada "%s" debido a que no existe en la configuraci\u00f3n
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=Registrar un servidor en un dominio administrativo
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=Cancelar el registro de un servidor en un dominio administrativo
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=El identificador del servidor. Se trata de un argumento necesario
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=Muestra las propiedades del servidor
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=Modifica las propiedades del servidor
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=El identificador exclusivo del servidor registrado. Se trata de un argumento necesario
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=El Id. de servidor especificado no se ha registrado
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=Crea un nuevo administrador
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=Elimina un administrador existente
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=Enumera los administradores que se han definido
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=Modifica las propiedades del administrador
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=Describe las propiedades del administrador
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=El identificador exclusivo del administrador. Se trata de un argumento necesario
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Motivo desconocido
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=Se ha producido una excepci\u00f3n de configuraci\u00f3n al evaluar una restricci\u00f3n: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=Se pudo encontrar %s, pero no conten\u00eda informaci\u00f3n de ning\u00fan tipo (por ejemplo, faltan las clases de objetos de LDAP)
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=Se pudo encontrar %s, pero no conten\u00eda la informaci\u00f3n del tipo previsto (por ejemplo, clases de objetos incorrectas en LDAP)
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=Se pudo encontrar %s, pero su tipo se ha resuelto en una definici\u00f3n de objeto administrado abstracto
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=El objeto administrado no se pudo decodificar debido a un motivo no especificado
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=No se pudieron determinar los valores predeterminados de la propiedad "%s"
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=El valor "%s" no es v\u00e1lido para la propiedad "%s", que debe presentar la siguiente sintaxis: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=El valor de cadena "%s" no es v\u00e1lido para la propiedad "%s", que debe presentar la siguiente sintaxis: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=Debe especificarse la propiedad "%s", ya que es obligatoria
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=La propiedad "%s" no debe modificarse, ya que es de s\u00f3lo lectura
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=La propiedad "%s" no debe contener m\u00e1s de un valor
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=Se ha producido un error interno al procesar la propiedad "%s": tipo de propiedad desconocido "%s"
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Error de autenticaci\u00f3n
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=El servidor no admite el mecanismo de autenticaci\u00f3n solicitado
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Error de autorizaci\u00f3n
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=Se ha producido un problema de comunicaci\u00f3n al establecer contacto con el servidor
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=Se ha rechazado la operaci\u00f3n por el siguiente motivo: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=Se ha rechazado la operaci\u00f3n por los siguientes motivos: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=No se pudo realizar la operaci\u00f3n debido a que se ha realizado un cambio conflictivo. Es posible que se est\u00e9 utilizando otra herramienta de administraci\u00f3n de clientes
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=No se pudo decodificar %s por el siguiente motivo: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=No se pudo decodificar %s por los siguientes motivos: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=No se permiten nombres de objetos administrados vac\u00edos
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=No se permiten nombres de objetos administrados en blanco
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=El nombre de objeto administrado "%s" no es v\u00e1lido para la propiedad de asignaci\u00f3n de nombres "%s", que debe presentar la siguiente sintaxis: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=No se permite el nombre de objeto administrado "%s"
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=No se pudo crear el objeto administrado debido a que ya existe un objeto administrado existente con el mismo nombre
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=No se pudo encontrar el objeto administrado solicitado
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=La propiedad "%s" es obligatoria
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=Las siguientes propiedades son obligatorias: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=No se ha reconocido la propiedad "%s"
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=Se ha producido un problema de comunicaci\u00f3n al establecer contacto con el servidor: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=Se ha producido la siguiente infracci\u00f3n de restricciones: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=Se han producido las siguientes infracciones de restricciones: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=El valor "%s" de la propiedad "%s" de %s en la entrada "%s" hace referencia a un elemento %s no existente en la entrada "%s"
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=El valor "%s" de la propiedad "%s" del elemento %s habilitado en la entrada "%s" hace referencia a un elemento %s inhabilitado en la entrada "%s"
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=El valor "%s" de la propiedad "%s" de %s en la entrada "%s" hace referencia a un elemento %s inhabilitado en la entrada "%s"
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=El elemento %s de la entrada "%s" no se puede eliminar porque la propiedad "%s" de %s en la entrada "%s" hace referencia a \u00e9l
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=El elemento %s de la entrada "%s" no se puede inhabilitar porque la propiedad "%s" de %s en la entrada "%s" hace referencia a \u00e9l
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=No se pudo inicializar la estructura de administraci\u00f3n debido a la siguiente excepci\u00f3n: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=Se ha producido un error inesperado al leer el archivo manifest: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=Se ha producido un error al intentar cargar la clase "%s": %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=No se puede encontrar el m\u00e9todo getInstance() en la clase de definici\u00f3n de objeto administrado "%s": %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=No se puede llamar al m\u00e9todo getInstance() en la clase de definici\u00f3n de objeto administrado "%s": %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=No se puede inicializar la definici\u00f3n de objeto administrado "%s" en la clase "%s": %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=La extensi\u00f3n "%s" con el archivo manifest %s no se puede cargar debido a un error inesperado al intentar inicializarlo: %s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=Las clases de administraci\u00f3n del n\u00facleo central no se pudieron cargar desde el archivo manifest %s debido a un error inesperado: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127="%s" de %s al que se hace referencia en la propiedad "%s" no existe
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128="%s" de %s al que se hace referencia en la propiedad "%s" existe, pero presenta una configuraci\u00f3n no v\u00e1lida: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129="%s" de %s al que se hace referencia en la propiedad "%s" est\u00e1 inhabilitado
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=La propiedad "%s" del elemento %s denominado "%s" hace referencia a este elemento %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=La propiedad "%s" del elemento %s hace referencia a este elemento %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=Este elemento %s no se puede inhabilitar porque la propiedad "%s" del elemento %s denominado "%s" hace referencia a \u00e9l
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=Este elemento %s no se puede inhabilitar porque la propiedad "%s" del elemento %s hace referencia a \u00e9l
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=Se ha producido un error al intentar determinar si el elemento %s de la entrada %s est\u00e1 habilitado: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/admin_fr.properties b/opendj-sdk/opends/src/messages/messages/admin_fr.properties
index deeb5da..cab60b7 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_fr.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=Une erreur est survenue lors de la tentative de r\u00e9cup\u00e9ration de l'entr\u00e9e de configuration de la relation %s\u00a0: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=L'entr\u00e9e de la relation %s semble ne pas exister dans la configuration du serveur d'annuaires. Cette entr\u00e9e est obligatoire
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=Une erreur est survenue pendant la tentative de r\u00e9cup\u00e9ration de l'entr\u00e9e de configuration de l'objet g\u00e9r\u00e9 %s\u00a0: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=L'entr\u00e9e de configuration de l'objet g\u00e9r\u00e9 %s semble ne pas exister dans la configuration du serveur d'annuaires. Cette entr\u00e9e est obligatoire
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=Une erreur est survenue pendant la tentative de d\u00e9codage de l'entr\u00e9e de configuration de l'objet g\u00e9r\u00e9 %s\u00a0: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=Le serveur d'annuaires n'a pas pu charger la classe %s et l'utiliser pour cr\u00e9er une instance du composant telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s.  L'erreur suivante s'est produite\u00a0: %s. Ce composant va \u00eatre d\u00e9sactiv\u00e9
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=Une erreur est survenue pendant la tentative d'initialisation d'une instance du composant charg\u00e9e \u00e0 partir de la classe %s avec les informations dans l'entr\u00e9e de configuration %s\u00a0:  %s.  Ce composant va \u00eatre d\u00e9sactiv\u00e9
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=Le composant du serveur d'annuaires configur\u00e9 dans l'entr\u00e9e %s a \u00e9t\u00e9 d\u00e9sactiv\u00e9
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=Impossible de charger le fichier JAR %s du serveur d'annuaires dans le r\u00e9pertoire %s car une erreur inattendue s'est produite lors de la tentative d'ouverture du fichier pour lecture\u00a0: %s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=\u00c9chec du chargement d'une classe de d\u00e9finition de configuration de base \u00e0 partir du fichier global principal %s car une erreur inattendue s'est produite lors de la tentative d'initialisation\u00a0:  %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=\u00c9chec du chargement d'une classe de d\u00e9finition de configuration \u00e0 partir du fichier global d'extension %s dans les extensions %s car une erreur inattendue s'est produite lors de la tentative d'initialisation\u00a0:  %s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=Le r\u00e9pertoire d'extensions %s n'existe pas, aucune extension ne sera donc charg\u00e9e
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Impossible de lire les extensions du serveur d'annuaires car le r\u00e9pertoire d'extensions %s existe mais n'est pas un r\u00e9pertoire
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Impossible de lire les extensions du serveur d'annuaires \u00e0 partir du r\u00e9pertoire %s car une erreur inattendue est survenue lors de la tentative d'\u00e9num\u00e9ration des fichiers de ce r\u00e9pertoire\u00a0:  %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=Le fichier global d'administration principal %s est introuvable
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=Impossible de charger le fichier global d'administration principal %s car une erreur inattendue s'est produite lors de la tentative de lecture\u00a0:  %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=Impossible de charger le fichier global d'administration %s associ\u00e9 \u00e0 l'extension %s car une erreur inattendue s'est produite lors de la tentative de lecture\u00a0:  %s
 INFO_ADMIN_TOOL_DESCRIPTION_18=Cet utilitaire permet d'effectuer des op\u00e9rations dans la structure d'administration du serveur d'annuaires
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=Cr\u00e9er un nouveau groupe de serveurs
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=Description du groupe de serveurs. Si aucun \u00e9l\u00e9ment n'est indiqu\u00e9, la description sera vide
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=Le serveur \u00e0 supprimer. Cet argument est obligatoire
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=R\u00e9pertorier les serveurs du groupe de serveurs sp\u00e9cifi\u00e9
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=R\u00e9pertorier les groupes de serveurs dont le serveur sp\u00e9cifi\u00e9 est membre
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=\u00c9chec de la connexion \u00e0 %s. Assurez-vous que le serveur fonctionne et que les informations d'authentification sont valides
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=Cr\u00e9er un nouveau DN ADS
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=Supprimer un DN ADS existant
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=Le nom d'h\u00f4te est manquant
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=Le nom d'h\u00f4te n'est pas valide
+FATAL_ERR_ADMIN_MISSING_IPATH_37=Le r\u00e9pertoire d'installation est manquant
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=Le r\u00e9pertoire d'installation n'est pas valide
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=Une erreur de droit d'acc\u00e8s s'est produite
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=L'entit\u00e9 est d\u00e9j\u00e0 enregistr\u00e9e
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=Le r\u00e9f\u00e9rentiel administratif est corrompu
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=L'entit\u00e9 n'est pas encore enregistr\u00e9e
+FATAL_ERR_ADMIN_MISSING_PORT_43=Le port est manquant
+FATAL_ERR_ADMIN_NOVALID_PORT_44=Le port n'est pas valide
+FATAL_ERR_ADMIN_MISSING_NAME_45=Le nom est manquant
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=L'UID d'administration est manquant
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=Le mot de passe de l'administrateur est manquant
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=Une erreur inattendue est survenue
 INFO_ADMIN_ERROR_49=[erreur]
 INFO_ADMIN_SUCCESSFUL_50=L'op\u00e9ration est termin\u00e9e
 INFO_ADMIN_SUCCESSFUL_NOP_51=L'op\u00e9ration est termin\u00e9e, mais aucune action n'a \u00e9t\u00e9 requise
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=Nouvel identifiant du groupe. Cet argument est obligatoire
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=Identifiant du groupe. Cet argument est obligatoire
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=Identifiant du membre. Cet argument est obligatoire
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=Nom du backend dans lequel seront stock\u00e9es les donn\u00e9es d'administration
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Impossible d'enregistrer un listener ajouter/supprimer avec l'entit\u00e9 "%s" car il n'existe pas dans la configuration
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=Enregistrer un serveur dans le domaine administratif
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=Annuler l'enregistrement d'un serveur dans le domaine administratif
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=Identifiant du serveur. Cet argument est obligatoire
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=Affiche les propri\u00e9t\u00e9s du serveur
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=Modifie les propri\u00e9t\u00e9s du serveur
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=Identifiant unique du serveur enregistr\u00e9. Cet argument est obligatoire
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=L'ID de serveur fourni n'est pas enregistr\u00e9
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=Cr\u00e9e un nouvel administrateur
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=Supprime un administrateur existant
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=R\u00e9pertorie les administrateurs ayant \u00e9t\u00e9 d\u00e9finis
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=Modifie les propri\u00e9t\u00e9s de l'administrateur
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=D\u00e9crit les propri\u00e9t\u00e9s de l'administrateur
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=Identifiant unique de l'administrateur. Cet argument est obligatoire
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Raison inconnue
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=Une exception de configuration s'est produite lors de l'\u00e9valuation d'une contrainte\u00a0: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=%s a \u00e9t\u00e9 trouv\u00e9 mais ne contenait aucune information sur le type (par exemple, classes d'objets manquantes dans LDAP)
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=%s a \u00e9t\u00e9 trouv\u00e9 mais ne contenait pas les informations sur le type escompt\u00e9es (par exemple, classes d'objets incorrectes dans LDAP)
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=%s a \u00e9t\u00e9 trouv\u00e9 mais son type s'est transform\u00e9 en une d\u00e9finition d'objet g\u00e9r\u00e9 abstraite
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=Impossible de d\u00e9coder l'objet g\u00e9r\u00e9 pour une raison inconnue
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=Impossible de d\u00e9terminer les valeurs par d\u00e9faut pour la propri\u00e9t\u00e9 "%s"
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87="%s" n'est pas une valeur valide pour la propri\u00e9t\u00e9 "%s". La syntaxe doit \u00eatre la suivante\u00a0: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=La valeur "%s" de la cha\u00eene n'est pas une valeur valide pour la propri\u00e9t\u00e9 "%s". La syntaxe doit \u00eatre la suivante\u00a0: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=La propri\u00e9t\u00e9 "%s" doit \u00eatre sp\u00e9cifi\u00e9e car elle est obligatoire
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=La propri\u00e9t\u00e9 "%s" ne doit pas \u00eatre modifi\u00e9e car elle est en lecture seule
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=La propri\u00e9t\u00e9 "%s" ne doit pas contenir plus d'une valeur
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=Une erreur interne s'est produite au cours du traitement de la propri\u00e9t\u00e9 "%s"\u00a0: type de propri\u00e9t\u00e9 inconnu "%s"
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=\u00c9chec de l'authentification
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=Le serveur ne prend pas en charge la m\u00e9thode d'authentification requise
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=\u00c9chec de l'autorisation
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=Un probl\u00e8me de communication s'est produit lors de la tentative de contact du serveur
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=L'op\u00e9ration a \u00e9t\u00e9 refus\u00e9e pour la raison suivante\u00a0: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=L'op\u00e9ration a \u00e9t\u00e9 refus\u00e9e pour les raisons suivantes\u00a0: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=Impossible d'effectuer l'op\u00e9ration car une modification source de conflits s'est produite. Un autre outil d'administration client est peut-\u00eatre en cours d'utilisation
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=Impossible de d\u00e9coder %s pour la raison suivante\u00a0: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=Impossible de d\u00e9coder %s pour les raisons suivantes\u00a0: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Les noms d'objets g\u00e9r\u00e9s vides ne sont pas autoris\u00e9s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Les noms d'objets g\u00e9r\u00e9s vides ne sont pas autoris\u00e9s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=Le nom d'objet g\u00e9r\u00e9 "%s" n'est pas une valeur valide pour la propri\u00e9t\u00e9 de nom "%s", qui doit pr\u00e9senter la syntaxe suivante\u00a0: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=Le nom d'objet g\u00e9r\u00e9 "%s" n'est pas autoris\u00e9
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=Impossible de cr\u00e9er l'objet g\u00e9r\u00e9 car un objet g\u00e9r\u00e9 existant porte d\u00e9j\u00e0 ce nom
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=Impossible de trouver l'objet g\u00e9r\u00e9 requis
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=La propri\u00e9t\u00e9 "%s" est obligatoire
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=Les propri\u00e9t\u00e9s suivantes sont requises\u00a0: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=La propri\u00e9t\u00e9 "%s" n'a pas \u00e9t\u00e9 reconnue
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=Un probl\u00e8me de communication s'est produit lors de la tentative de contact du serveur\u00a0: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=La violation de contrainte suivante s'est produite\u00a0: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=Les violations de contraintes suivantes se sont produites\u00a0: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=La valeur "%s" de la propri\u00e9t\u00e9 "%s" dans %s de l'entr\u00e9e "%s" fait r\u00e9f\u00e9rence \u00e0 un %s inexistant dans l'entr\u00e9e "%s"
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=La valeur "%s" de la propri\u00e9t\u00e9 "%s" dans %s activ\u00e9 de l'entr\u00e9e "%s" fait r\u00e9f\u00e9rence \u00e0 un %s d\u00e9sactiv\u00e9 dans l'entr\u00e9e "%s"
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=La valeur "%s" de la propri\u00e9t\u00e9 "%s" dans %s de l'entr\u00e9e "%s" fait r\u00e9f\u00e9rence \u00e0 un %s d\u00e9sactiv\u00e9 dans l'entr\u00e9e "%s"
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=Impossible de supprimer %1$s dans l'entr\u00e9e "%2$s" car %1$s est r\u00e9f\u00e9renc\u00e9 par la propri\u00e9t\u00e9 "%3$s" de %4$s dans l'entr\u00e9e "%5$s"
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=Impossible de d\u00e9sactiver %1$s dans l'entr\u00e9e "%2$s" car %1$s est r\u00e9f\u00e9renc\u00e9 par la propri\u00e9t\u00e9 "%3$s" de %4$s dans l'entr\u00e9e "%5$s"
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=\u00c9chec de l'initialisation de la structure d'administration en raison de l'exception suivante\u00a0: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=Une erreur inattendue s'est produite lors de la lecture du fichier global\u00a0: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=Une erreur inattendue s'est produite lors du chargement de la classe "%s"\u00a0: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=M\u00e9thode getInstance() introuvable dans la classe de d\u00e9finition de l'objet g\u00e9r\u00e9 "%s"\u00a0: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Impossible d'appeler la m\u00e9thode getInstance() dans la classe de d\u00e9finition de l'objet g\u00e9r\u00e9 "%s"\u00a0: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Impossible d'initialiser la d\u00e9finition de l'objet g\u00e9r\u00e9 "%s" dans la classe "%s"\u00a0: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=Impossible de charger l'extension "%s" avec le fichier global %s car une erreur inattendue s'est produite lors de la tentative d'initialisation\u00a0: %s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=Impossible de charger les classes d'administration de base \u00e0 partir du fichier global %s car une erreur inattendue s'est produite\u00a0: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=%s "%s" r\u00e9f\u00e9renc\u00e9 dans la propri\u00e9t\u00e9 "%s" n'existe pas
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=%s "%s" r\u00e9f\u00e9renc\u00e9 dans la propri\u00e9t\u00e9 "%s" existe mais sa configuration n'est pas valide\u00a0: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=%s "%s" r\u00e9f\u00e9renc\u00e9 dans la propri\u00e9t\u00e9 "%s" est d\u00e9sactiv\u00e9
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=La propri\u00e9t\u00e9 "%s" dans %s appel\u00e9e"%s" r\u00e9f\u00e9rence ce %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=La propri\u00e9t\u00e9 "%s" dans %s r\u00e9f\u00e9rence ce %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=Impossible de d\u00e9sactiver %1$s car %1$s est r\u00e9f\u00e9renc\u00e9 par la propri\u00e9t\u00e9 "%2$s" dans %3$s appel\u00e9 "%4$s"
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=Impossible de d\u00e9sactiver %1$s car %1$s est r\u00e9f\u00e9renc\u00e9 par la propri\u00e9t\u00e9 "%2$s" dans %3$s
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=Une erreur est survenue pendant que le syst\u00e8me tentait de d\u00e9terminer si %s dans l'entr\u00e9e %s est activ\u00e9\u00a0: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/admin_ja.properties b/opendj-sdk/opends/src/messages/messages/admin_ja.properties
index 1606890..ea4e5fc 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_ja.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=\u95a2\u4fc2\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u306b\u95a2\u4fc2\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u306a\u3044\u3088\u3046\u3067\u3059\u3002 \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=\u7ba1\u7406\u5bfe\u8c61\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u306b\u7ba1\u7406\u5bfe\u8c61\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u306a\u3044\u3088\u3046\u3067\u3059\u3002 \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=\u7ba1\u7406\u5bfe\u8c61\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u306e\u5b9a\u7fa9\u306b\u5f93\u3063\u3066\u3001\u30af\u30e9\u30b9 %1$s \u306e\u8aad\u307f\u8fbc\u307f\u304a\u3088\u3073\u3053\u306e\u30af\u30e9\u30b9\u3092\u4f7f\u7528\u3057\u305f\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u4f5c\u6210\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u767a\u751f\u3057\u305f\u30a8\u30e9\u30fc\u306f %3$s \u3067\u3059\u3002\u3053\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306f\u7121\u52b9\u306b\u306a\u308a\u307e\u3059\u3002
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=\u30af\u30e9\u30b9 %s \u304b\u3089\u8aad\u307f\u8fbc\u3093\u3060\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u3001\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u60c5\u5831\u3092\u4f7f\u3063\u3066\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u3053\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306f\u7121\u52b9\u306b\u306a\u308a\u307e\u3059\u3002
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=\u30a8\u30f3\u30c8\u30ea %s \u5185\u3067\u69cb\u6210\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306f\u7121\u52b9\u306b\u3055\u308c\u3066\u3044\u307e\u3059\u3002
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %2$s \u5185\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc jar \u30d5\u30a1\u30a4\u30eb %1$s \u3092\u8aad\u307f\u53d6\u308a\u7528\u306b\u958b\u3044\u3066\u3044\u308b\u3068\u304d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093: %3$s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=\u30b3\u30a2\u69cb\u6210\u5b9a\u7fa9\u30af\u30e9\u30b9\u306e\u521d\u671f\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30a2\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %s \u304b\u3089\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=\u69cb\u6210\u5b9a\u7fa9\u30af\u30e9\u30b9\u306e\u521d\u671f\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u30af\u30e9\u30b9\u3092\u62e1\u5f35\u6a5f\u80fd %2$s \u5185\u306e\u62e1\u5f35\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %1$s \u304b\u3089\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f: %3$s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=\u62e1\u5f35\u6a5f\u80fd\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u62e1\u5f35\u6a5f\u80fd\u306f\u8aad\u307f\u8fbc\u307e\u308c\u307e\u305b\u3093
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=\u62e1\u5f35\u6a5f\u80fd\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306f\u5b58\u5728\u3057\u307e\u3059\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u62e1\u5f35\u6a5f\u80fd\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304b\u3089\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u62e1\u5f35\u6a5f\u80fd\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3002\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306e\u30d5\u30a1\u30a4\u30eb\u30ea\u30b9\u30c8\u3092\u4f5c\u6210\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=\u30b3\u30a2\u7ba1\u7406\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %s \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=\u30b3\u30a2\u7ba1\u7406\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %s \u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=\u62e1\u5f35\u6a5f\u80fd %2$s \u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u7ba1\u7406\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %1$s \u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 INFO_ADMIN_TOOL_DESCRIPTION_18=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u5185\u3067\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=\u65b0\u898f\u30b5\u30fc\u30d0\u30fc\u30b0\u30eb\u30fc\u30d7\u306e\u4f5c\u6210
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=\u30b5\u30fc\u30d0\u30fc\u30b0\u30eb\u30fc\u30d7\u306e\u8aac\u660e\u3002 \u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u8aac\u660e\u306f\u7a7a\u767d\u306b\u306a\u308a\u307e\u3059
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=\u524a\u9664\u3059\u308b\u30b5\u30fc\u30d0\u30fc\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=\u6307\u5b9a\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u30b0\u30eb\u30fc\u30d7\u306e\u30b5\u30fc\u30d0\u30fc\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=\u6307\u5b9a\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u304c\u30e1\u30f3\u30d0\u30fc\u306b\u306a\u3063\u3066\u3044\u308b\u30b5\u30fc\u30d0\u30fc\u30b0\u30eb\u30fc\u30d7\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=%s \u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u52d5\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u304a\u3088\u3073\u6307\u5b9a\u3057\u305f\u8a3c\u660e\u66f8\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=\u65b0\u898f ADS DN \u306e\u4f5c\u6210
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=\u65e2\u5b58\u306e ADS DN \u306e\u524a\u9664
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=\u30db\u30b9\u30c8\u540d\u304c\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=\u30db\u30b9\u30c8\u540d\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_MISSING_IPATH_37=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u304c\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=\u30a2\u30af\u30bb\u30b9\u6a29\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3059
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u306f\u767b\u9332\u6e08\u307f\u3067\u3059
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=\u7ba1\u7406\u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u58ca\u308c\u3066\u3044\u307e\u3059
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u304c\u672a\u767b\u9332\u3067\u3059
+FATAL_ERR_ADMIN_MISSING_PORT_43=\u30dd\u30fc\u30c8\u304c\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_NOVALID_PORT_44=\u30dd\u30fc\u30c8\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_MISSING_NAME_45=\u540d\u524d\u304c\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=\u7ba1\u7406 UID \u304c\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u3042\u308a\u307e\u305b\u3093
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 INFO_ADMIN_ERROR_49=[\u30a8\u30e9\u30fc]
 INFO_ADMIN_SUCCESSFUL_50=\u64cd\u4f5c\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f
 INFO_ADMIN_SUCCESSFUL_NOP_51=\u64cd\u4f5c\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u5fc5\u8981\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=\u65b0\u898f\u30b0\u30eb\u30fc\u30d7\u306e\u8b58\u5225\u5b50\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=\u30b0\u30eb\u30fc\u30d7\u306e\u8b58\u5225\u5b50\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=\u30e1\u30f3\u30d0\u30fc\u306e\u8b58\u5225\u5b50\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=\u7ba1\u7406\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u540d\u524d
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u5bfe\u3057\u3066\u8ffd\u52a0/\u524a\u9664\u30ea\u30b9\u30ca\u30fc\u3092\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u69cb\u6210\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=\u30b5\u30fc\u30d0\u30fc\u3092\u7ba1\u7406\u30c9\u30e1\u30a4\u30f3\u306b\u767b\u9332\u3057\u307e\u3059
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=\u30b5\u30fc\u30d0\u30fc\u3092\u7ba1\u7406\u30c9\u30e1\u30a4\u30f3\u304b\u3089\u767b\u9332\u89e3\u9664\u3057\u307e\u3059
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=\u30b5\u30fc\u30d0\u30fc\u306e\u8b58\u5225\u5b50\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=\u30b5\u30fc\u30d0\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=\u30b5\u30fc\u30d0\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u5909\u66f4\u3057\u307e\u3059
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=\u767b\u9332\u6e08\u307f\u30b5\u30fc\u30d0\u30fc\u306e\u4e00\u610f\u306e\u8b58\u5225\u5b50\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=\u6307\u5b9a\u3055\u308c\u305f serverId \u306f\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=\u65b0\u898f\u7ba1\u7406\u8005\u3092\u4f5c\u6210\u3057\u307e\u3059
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=\u65e2\u5b58\u306e\u7ba1\u7406\u8005\u3092\u524a\u9664\u3057\u307e\u3059
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=\u5b9a\u7fa9\u6e08\u307f\u306e\u7ba1\u7406\u8005\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=\u7ba1\u7406\u8005\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u5909\u66f4\u3057\u307e\u3059
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=\u7ba1\u7406\u8005\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u8aac\u660e\u3092\u5165\u529b\u3057\u307e\u3059
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=\u7ba1\u7406\u8005\u306e\u4e00\u610f\u306e\u8b58\u5225\u5b50\u3002 \u3053\u308c\u306f\u5fc5\u9808\u306e\u5f15\u6570\u3067\u3059
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=\u7406\u7531\u306f\u4e0d\u660e
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=\u5236\u7d04\u306e\u8a55\u4fa1\u4e2d\u306b\u69cb\u6210\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=%s \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u304c\u3001\u30bf\u30a4\u30d7\u60c5\u5831 (\u4f8b: LDAP \u5185\u306b\u5b58\u5728\u3057\u306a\u3044\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9) \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=%s \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u304c\u3001\u4e88\u671f\u3055\u308c\u305f\u30bf\u30a4\u30d7\u60c5\u5831 (\u4f8b: LDAP \u5185\u306e\u4e0d\u6b63\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9) \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=%s \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u304c\u3001\u30bf\u30a4\u30d7\u304c\u62bd\u8c61\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u5b9a\u7fa9\u306b\u89e3\u91c8\u51e6\u7406\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=\u4e88\u671f\u3057\u306a\u3044\u7406\u7531\u306e\u305f\u3081\u3001\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=\u5024 "%s" \u306f "%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u6709\u52b9\u306a\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6b21\u306e\u69cb\u6587\u3092\u53d6\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=\u6587\u5b57\u5217\u5024 "%s" \u306f "%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u6709\u52b9\u306a\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6b21\u306e\u69cb\u6587\u3092\u53d6\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u5fc5\u9808\u3067\u3042\u308b\u305f\u3081\u3001\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u3067\u3042\u308b\u305f\u3081\u3001\u5909\u66f4\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u8907\u6570\u306e\u5024\u3092\u542b\u3081\u3066\u306f\u3044\u3051\u307e\u305b\u3093
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306e\u51e6\u7406\u4e2d\u306b\u5185\u90e8\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: \u4e0d\u660e\u306a\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30bf\u30a4\u30d7 "%s" \u3067\u3059
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=\u8a8d\u8a3c\u306e\u5931\u6557
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=\u30b5\u30fc\u30d0\u30fc\u306f\u8981\u6c42\u3055\u308c\u305f\u8a8d\u8a3c\u6a5f\u69cb\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=\u8a8d\u53ef\u306e\u5931\u6557
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u901a\u4fe1\u4e2d\u306b\u901a\u4fe1\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=\u6b21\u306e\u7406\u7531\u3067\u64cd\u4f5c\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=\u6b21\u306e\u7406\u7531\u3067\u64cd\u4f5c\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=\u7af6\u5408\u3059\u308b\u5909\u66f4\u304c\u3059\u3067\u306b\u767a\u751f\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f \u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u7ba1\u7406\u30c4\u30fc\u30eb\u304c\u4f7f\u7528\u4e2d\u3067\u3042\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=\u7a7a\u306e\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u540d\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=\u7a7a\u767d\u306e\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u540d\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u540d "%s" \u306f\u30cd\u30fc\u30df\u30f3\u30b0\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306e\u6709\u52b9\u306a\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6b21\u306e\u69cb\u6587\u3092\u53d6\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u540d "%s" \u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=\u540c\u3058\u540d\u524d\u306e\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u3059\u3067\u306b\u5b58\u5728\u3059\u308b\u305f\u3081\u3001\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=\u8981\u6c42\u3055\u308c\u305f\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u5fc5\u9808\u3067\u3059
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=\u6b21\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u5fc5\u9808\u3067\u3059: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u304c\u8a8d\u8b58\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u901a\u4fe1\u4e2d\u306b\u901a\u4fe1\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=\u6b21\u306e\u5236\u7d04\u9055\u53cd\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=\u6b21\u306e\u5236\u7d04\u9055\u53cd\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=\u30a8\u30f3\u30c8\u30ea "%4$s" \u306e %3$s \u306b\u3042\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%2$s" \u5185\u306e\u5024 "%1$s" \u306f\u3001\u30a8\u30f3\u30c8\u30ea "%6$s" \u5185\u306e\u5b58\u5728\u3057\u306a\u3044 %5$s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=\u30a8\u30f3\u30c8\u30ea "%4$s" \u306e\u6709\u52b9\u306a %3$s \u306b\u3042\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%2$s" \u5185\u306e\u5024 "%1$s" \u306f\u3001\u30a8\u30f3\u30c8\u30ea "%6$s" \u5185\u306e\u7121\u52b9\u306a %5$s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=\u30a8\u30f3\u30c8\u30ea "%4$s" \u306e %3$s \u306b\u3042\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%2$s" \u5185\u306e\u5024 "%1$s" \u306f\u3001\u30a8\u30f3\u30c8\u30ea "%6$s" \u5185\u306e\u7121\u52b9\u306a %5$s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=\u30a8\u30f3\u30c8\u30ea "%2$s" \u5185\u306e %1$s \u306f\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30a8\u30f3\u30c8\u30ea "%5$s" \u5185\u306e %4$s \u306e "%3$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u3088\u308a\u53c2\u7167\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=\u30a8\u30f3\u30c8\u30ea "%2$s" \u5185\u306e %1$s \u306f\u7121\u52b9\u306b\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30a8\u30f3\u30c8\u30ea "%5$s" \u5185\u306e %4$s \u306e "%3$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u3088\u308a\u53c2\u7167\u3055\u308c\u3066\u3044\u307e\u3059
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=\u6b21\u306e\u4f8b\u5916\u306e\u305f\u3081\u306b\u7ba1\u7406\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u3092\u521d\u671f\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=\u30af\u30e9\u30b9 "%s" \u306e\u8aad\u307f\u8fbc\u307f\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u5b9a\u7fa9\u30af\u30e9\u30b9 "%s" \u306e getInstance() \u30e1\u30bd\u30c3\u30c9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u5b9a\u7fa9\u30af\u30e9\u30b9 "%s" \u306e getInstance() \u30e1\u30bd\u30c3\u30c9\u3092\u547c\u3073\u51fa\u305b\u307e\u305b\u3093: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=\u30af\u30e9\u30b9 "%2$s" \u5185\u306e "%1$s" \u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u5b9a\u7fa9\u3092\u521d\u671f\u5316\u3067\u304d\u307e\u305b\u3093: %3$s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %2$s \u3092\u4f7f\u7528\u3059\u308b\u62e1\u5f35\u6a5f\u80fd "%1$s" \u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3002\u3053\u306e\u521d\u671f\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb %s \u304b\u3089\u30b3\u30a2\u7ba1\u7406\u30af\u30e9\u30b9\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%3$s" \u5185\u3067\u53c2\u7167\u3055\u308c\u308b %1$s "%2$s" \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%3$s" \u5185\u3067\u53c2\u7167\u3055\u308c\u308b %1$s "%2$s" \u306f\u5b58\u5728\u3057\u307e\u3059\u304c\u3001\u69cb\u6210\u304c\u7121\u52b9\u3067\u3059: %4$s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%3$s" \u5185\u3067\u53c2\u7167\u3055\u308c\u308b %1$s "%2$s" \u306f\u7121\u52b9\u3067\u3059
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130="%3$s" \u3068\u547c\u3070\u308c\u308b %2$s \u5185\u306e "%1$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u3053\u306e %4$s \u3092\u53c2\u7167\u3057\u307e\u3059
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=%2$s \u5185\u306e "%1$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u3053\u306e %3$s \u3092\u53c2\u7167\u3057\u307e\u3059
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=\u3053\u306e %1$s \u306f\u7121\u52b9\u306b\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f "%4$s" \u3068\u547c\u3070\u308c\u308b %3$s \u5185\u306e "%2$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u3088\u308a\u53c2\u7167\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=\u3053\u306e %1$s \u306f\u7121\u52b9\u306b\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f %3$s \u5185\u306e "%2$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u3088\u308a\u53c2\u7167\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=\u30a8\u30f3\u30c8\u30ea %2$s \u5185\u306e %1$s \u304c\u6709\u52b9\u304b\u3069\u3046\u304b\u3092\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/admin_ko.properties b/opendj-sdk/opends/src/messages/messages/admin_ko.properties
index 78afb59..65cf8e7 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_ko.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=\uad00\uacc4 \uad6c\uc131 \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=\uad00\uacc4 \ud56d\ubaa9 %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uad6c\uc131 \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uad6c\uc131 \ud56d\ubaa9 %s(\uc744)\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc5ec \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uad6c\uc131\uc694\uc18c \uc778\uc2a4\ud134\uc2a4\ub97c \uc791\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. %s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\uc131\uc694\uc18c\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=%s \ud074\ub798\uc2a4\uc5d0\uc11c \ub85c\ub4dc\ub41c \uad6c\uc131\uc694\uc18c \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131\uc694\uc18c\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=%s \ud56d\ubaa9\uc5d0 \uad6c\uc131\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc694\uc18c\uac00 \ube44\ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=\uc77d\uc744 \ud30c\uc77c\uc744 \uc5ec\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 jar \ud30c\uc77c %s(\ub514\ub809\ud1a0\ub9ac %s\uc5d0 \uc788\uc74c)\uc744(\ub97c) \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=\ucf54\uc5b4 \uad6c\uc131 \uc815\uc758 \ud074\ub798\uc2a4\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ucf54\uc5b4 \uc99d\uba85 \ud30c\uc77c %s\uc5d0\uc11c \uc774 \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=\uad6c\uc131 \uc815\uc758 \ud074\ub798\uc2a4\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ud655\uc7a5 \uc99d\uba85 \ud30c\uc77c %s(\ud655\uc7a5\uc790 %s\uc5d0 \uc788\uc74c)\uc5d0\uc11c \uc774 \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=\ud655\uc7a5 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \ud655\uc7a5\uc790\uac00 \ub85c\ub4dc\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=\ud655\uc7a5 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2c8\ubbc0\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud655\uc7a5\uc790\ub97c \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=%s \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \ud30c\uc77c\uc744 \ub098\uc5f4\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud655\uc7a5\uc790\ub97c \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=\ucf54\uc5b4 \uad00\ub9ac \uc99d\uba85 \ud30c\uc77c %s\uc744(\ub97c) \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=\ucf54\uc5b4 \uad00\ub9ac \uc99d\uba85 \ud30c\uc77c %s\uc744(\ub97c) \uc77d\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \ud30c\uc77c\uc744 \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=\uad00\ub9ac \uc99d\uba85 \ud30c\uc77c %s(\ud655\uc7a5\uc790 %s\uc5d0 \uc5f0\uacb0\ub428)\uc744(\ub97c) \uc77d\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \ud30c\uc77c\uc744 \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_ADMIN_TOOL_DESCRIPTION_18=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad00\ub9ac \ud504\ub808\uc784\uc6cc\ud06c\uc5d0\uc11c \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=\uc0c8 \uc11c\ubc84 \uadf8\ub8f9 \ub9cc\ub4e4\uae30
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=\uc11c\ubc84 \uadf8\ub8f9 \uc124\uba85. \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\uba74 \uc124\uba85\uc774 \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=\uc81c\uac70\ud560 \uc11c\ubc84. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=\uc9c0\uc815\ub41c \uc11c\ubc84 \uadf8\ub8f9\uc758 \uc11c\ubc84 \ub098\uc5f4
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=\uc9c0\uc815\ub41c \uc11c\ubc84\uac00 \uad6c\uc131\uc6d0\uc778 \uc11c\ubc84 \uadf8\ub8f9 \ub098\uc5f4
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=%s\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc774\uace0 \uc81c\uacf5\ub41c \uc790\uaca9 \uc99d\uba85\uc774 \uc720\ud6a8\ud55c\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=\uc0c8 ADS DN \ub9cc\ub4e4\uae30
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=\uae30\uc874 ADS DN \uc0ad\uc81c
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=\ud638\uc2a4\ud2b8 \uc774\ub984\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=\ud638\uc2a4\ud2b8 \uc774\ub984\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_MISSING_IPATH_37=\uc124\uce58 \uacbd\ub85c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=\uc124\uce58 \uacbd\ub85c\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=\uc561\uc138\uc2a4 \uad8c\ud55c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=\uc5d4\ud2f0\ud2f0\uac00 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=\uad00\ub9ac \uc800\uc7a5\uc18c\uac00 \ubd84\ub9ac\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=\uc5d4\ud2f0\ud2f0\uac00 \uc544\uc9c1 \ub4f1\ub85d\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_MISSING_PORT_43=\ud3ec\ud2b8\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_NOVALID_PORT_44=\ud3ec\ud2b8\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_MISSING_NAME_45=\uc774\ub984\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=\uad00\ub9ac UID\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=\uad00\ub9ac\uc790 \ube44\ubc00\ubc88\ud638\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=\uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ADMIN_ERROR_49=[\uc624\ub958]
 INFO_ADMIN_SUCCESSFUL_50=\uc791\uc5c5\uc774 \uc131\uacf5\uc801\uc73c\ub85c \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_ADMIN_SUCCESSFUL_NOP_51=\uc791\uc5c5\uc774 \uc131\uacf5\uc801\uc73c\ub85c \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \ud544\uc694\ud55c \uc870\uce58\uac00 \uc5c6\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=\uc0c8 \uadf8\ub8f9\uc758 \uc2dd\ubcc4\uc790. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=\uadf8\ub8f9\uc758 \uc2dd\ubcc4\uc790. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=\uad6c\uc131\uc6d0\uc758 \uc2dd\ubcc4\uc790. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=\uad00\ub9ac \ub370\uc774\ud130\uac00 \uc800\uc7a5\ub420 \ubc31\uc5d4\ub4dc\uc758 \uc774\ub984
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=\uc218\uc2e0\uae30 \ucd94\uac00/\uc0ad\uc81c\uac00 \uad6c\uc131\uc5d0 \uc5c6\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc5d0 \ub300\ud574 \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=\uad00\ub9ac \ub3c4\uba54\uc778\uc5d0 \uc11c\ubc84 \ub4f1\ub85d
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=\uad00\ub9ac \ub3c4\uba54\uc778\uc5d0\uc11c \uc11c\ubc84 \ub4f1\ub85d \ucde8\uc18c
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=\uc11c\ubc84\uc758 \uc2dd\ubcc4\uc790. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=\uc11c\ubc84 \ub4f1\ub85d \uc815\ubcf4\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=\uc11c\ubc84 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc218\uc815\ud569\ub2c8\ub2e4.
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=\ub4f1\ub85d\ub41c \uc11c\ubc84\uc758 \uace0\uc720 \uc2dd\ubcc4\uc790. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=\uc81c\uacf5\ub41c serverId\uac00 \ub4f1\ub85d\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=\uc0c8 \uad00\ub9ac\uc790\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=\uae30\uc874 \uad00\ub9ac\uc790\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=\uc815\uc758\ub41c \uad00\ub9ac\uc790\ub97c \ub098\uc5f4\ud569\ub2c8\ub2e4.
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=\uad00\ub9ac\uc790\uc758 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc218\uc815\ud569\ub2c8\ub2e4.
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=\uad00\ub9ac\uc790\uc758 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc124\uba85\ud569\ub2c8\ub2e4.
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=\uad00\ub9ac\uc790\uc758 \uace0\uc720 \uc2dd\ubcc4\uc790. \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc778\uc218\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=\uc54c \uc218 \uc5c6\ub294 \uc774\uc720
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=\uc81c\uc57d \uc870\uac74\uc744 \ud3c9\uac00\ud558\ub294 \ub3d9\uc548 \uad6c\uc131 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=%s\uc744(\ub97c) \ucc3e\uc744 \uc218 \uc788\uc9c0\ub9cc \uc720\ud615 \uc815\ubcf4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4(\uc608: LDAP\uc5d0 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc5c6\ub294 \uacbd\uc6b0).
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=%s\uc744(\ub97c) \ucc3e\uc744 \uc218 \uc788\uc9c0\ub9cc \ud544\uc694\ud55c \uc720\ud615 \uc815\ubcf4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4(\uc608: LDAP\uc758 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc798\ubabb\ub41c \uacbd\uc6b0).
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=%s\uc744(\ub97c) \ucc3e\uc744 \uc218 \uc788\uc9c0\ub9cc \ud574\ub2f9 \uc720\ud615\uc774 \ucd94\uc0c1 \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4\uc758 \uc815\uc758\ub85c \ud655\uc778\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=\uc9c0\uc815\ub418\uc9c0 \uc54a\uc740 \uc774\uc720\ub85c \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=\"%s\" \ub4f1\ub85d \uc815\ubcf4\uc758 \uae30\ubcf8\uac12\uc744 \uacb0\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=\"%s\" \uac12\uc740 \"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0 \ub300\ud574 \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2c8\ubbc0\ub85c \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=\"%s\" \ubb38\uc790\uc5f4 \uac12\uc740 \"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0 \ub300\ud574 \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2c8\ubbc0\ub85c \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \ud544\uc218 \ud56d\ubaa9\uc774\ubbc0\ub85c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \uc77d\uae30 \uc804\uc6a9\uc774\ubbc0\ub85c \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \uac12\uc744 \ud558\ub098\ub9cc \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: \uc54c \uc218 \uc5c6\ub294 \ub4f1\ub85d \uc815\ubcf4 \uc720\ud615 \"%s\"
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=\uc778\uc99d \uc2e4\ud328
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=\uc694\uccad\ud55c \uc778\uc99d \uba54\ucee4\ub2c8\uc998\uc740 \uc11c\ubc84\uc5d0\uc11c \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=\uad8c\ud55c \ubd80\uc5ec \uc2e4\ud328
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=\uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\ub294 \ub3d9\uc548 \ud1b5\uc2e0 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \uc791\uc5c5\uc774 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c \uc791\uc5c5\uc774 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=\ucda9\ub3cc\ud558\ub294 \ubcc0\uacbd \ub0b4\uc6a9\uc774 \uc774\ubbf8 \uc788\uc73c\ubbc0\ub85c \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8 \uad00\ub9ac \ub3c4\uad6c\uac00 \uc0ac\uc6a9 \uc911\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s(\uc744)\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s(\uc744)\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc774\ub984\uc740 \ube44\uc6cc\ub458 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc774\ub984\uc740 \uacf5\ubc31\uc73c\ub85c \ub458 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc774\ub984 \"%s\"\uc740(\ub294) \uc774\ub984 \uc9c0\uc815 \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc5d0 \ub300\ud574 \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2c8\ubbc0\ub85c \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc774\ub984 \"%s\"\uc740(\ub294) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=\uac19\uc740 \uc774\ub984\uc744 \uac00\uc9c4 \uae30\uc874 \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4\uac00 \uc788\uc73c\ubbc0\ub85c \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=\uc694\uccad\ud55c \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \ud544\uc218\uc785\ub2c8\ub2e4.
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=\ub2e4\uc74c \ub4f1\ub85d \uc815\ubcf4\ub294 \ud544\uc218\uc785\ub2c8\ub2e4: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=\"%s\" \ub4f1\ub85d \uc815\ubcf4\uac00 \uc778\uc2dd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=\uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\ub294 \ub3d9\uc548 \ud1b5\uc2e0 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=\ub2e4\uc74c \uc81c\uc57d \uc870\uac74 \uc704\ubc18\uc774 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=\ub2e4\uc74c \uc81c\uc57d \uc870\uac74 \uc704\ubc18\uc774 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=\"%4$s\" \ud56d\ubaa9\uc758 %3$s\uc5d0 \uc788\ub294 \"%2$s\" \ub4f1\ub85d \uc815\ubcf4\uc758 \"%1$s\" \uac12\uc774 \"%6$s\" \ud56d\ubaa9\uc5d0 \uc5c6\ub294 %5$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=\"%4$s\" \ud56d\ubaa9\uc5d0\uc11c \ud65c\uc131\ud654\ub41c %3$s\uc5d0 \uc788\ub294 \"%2$s\" \ub4f1\ub85d \uc815\ubcf4\uc758 \"%1$s\" \uac12\uc774 \"%6$s\" \ud56d\ubaa9\uc5d0\uc11c \ube44\ud65c\uc131\ud654\ub41c %5$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=\"%4$s\" \ud56d\ubaa9\uc758 %3$s\uc5d0 \uc788\ub294 \"%2$s\" \ub4f1\ub85d \uc815\ubcf4\uc758 \"%1$s\" \uac12\uc774 \"%6$s\" \ud56d\ubaa9\uc5d0\uc11c \ube44\ud65c\uc131\ud654\ub41c %5$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=\"%2$s\" \ud56d\ubaa9\uc758 %1$s\uc740(\ub294) \"%5$s\" \ud56d\ubaa9\uc5d0 \uc788\ub294 %4$s\uc758 \"%3$s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \ucc38\uc870\ub418\ubbc0\ub85c \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=\"%2$s\" \ud56d\ubaa9\uc758 %1$s(\uc740)\ub294 \"%5$s\" \ud56d\ubaa9\uc5d0 \uc788\ub294 %4$s\uc758 \"%3$s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \ucc38\uc870\ub418\ubbc0\ub85c \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=\ub2e4\uc74c\uacfc \uac19\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud558\uc5ec \uad00\ub9ac \ud504\ub808\uc784\uc6cc\ud06c\ub97c \ucd08\uae30\ud654\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=\uc99d\uba85 \ud30c\uc77c\uc744 \uc77d\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=\"%s\" \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc815\uc758 \ud074\ub798\uc2a4 \"%s\"\uc5d0\uc11c getInstance() \uba54\uc18c\ub4dc\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc815\uc758 \ud074\ub798\uc2a4 \"%s\"\uc5d0\uc11c getInstance() \uba54\uc18c\ub4dc\ub97c \ud638\ucd9c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=\"%s\" \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc815\uc758\ub97c \"%s\" \ud074\ub798\uc2a4\uc5d0\uc11c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=\"%s\" \ud655\uc7a5\uc790(\uc99d\uba85 \ud30c\uc77c %s \ud3ec\ud568)\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \ud655\uc7a5\uc790\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=\uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc99d\uba85 \ud30c\uc77c %s\uc5d0\uc11c \ucf54\uc5b4 \uad00\ub9ac \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=%s \"%s\"(\"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \ucc38\uc870)\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=%s \"%s\"(\"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \ucc38\uc870)\uc774(\uac00) \uc788\uc9c0\ub9cc \uad6c\uc131\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=%s \"%s\"(\"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \ucc38\uc870)\uc774(\uac00) \ube44\ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=\"%s\" \ub4f1\ub85d \uc815\ubcf4(%s\uc5d0 \uc788\uace0 \uc774\ub984\uc774 \"%s\"\uc784)\uc5d0\uc11c \uc774 %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=\"%s\" \ub4f1\ub85d \uc815\ubcf4(%s\uc5d0 \uc788\uc74c)\uc5d0\uc11c \uc774 %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=\uc774 %s\uc740(\ub294) \"%s\" \ub4f1\ub85d \uc815\ubcf4(%s\uc5d0 \uc788\uace0 \uc774\ub984\uc774 \"%s\"\uc784)\uc5d0\uc11c \ucc38\uc870\ub418\ubbc0\ub85c \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=\uc774 %s\uc740(\ub294) \"%s\" \ub4f1\ub85d \uc815\ubcf4(%s)\uc5d0\uc11c \ucc38\uc870\ub418\ubbc0\ub85c \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=%s(%s \ud56d\ubaa9\uc5d0 \uc788\uc74c)\uc774(\uac00) \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_de.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_de.properties
index 7949b1b..0dfbbb0 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_de.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=Protokolldateien entfernen?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=Der Directory-Server enth\u00e4lt Datenbankdateien an den folgenden Speicherorten au\u00dferhalb des Serverpfads: %n%s%nDiese Dateien entfernen?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=Der Directory-Server enth\u00e4lt Protokolldateien an den folgenden Speicherorten au\u00dferhalb des Serverpfads: %n%s%nDiese Dateien entfernen?
-INFO_CLI_UNINSTALL_CONFIRM_STOP=Der OpenDS-Server wird derzeit ausgef\u00fchrt und muss gestoppt werden, bevor die Deinstallation fortgesetzt werden kann.%nServer stoppen und Dateien permanent l\u00f6schen?
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%nServer stoppen und Dateien permanent l\u00f6schen?
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must select the elements to uninstall.  Use the options described in the usage to specify what must be uninstalled.
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=Sie m\u00fcssen etwas zur Deinstallation ausw\u00e4hlen.
 INFO_CLI_UNINSTALL_SERVER_STOPPED=Der Server wurde gestoppt.
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=Der Server ist f\u00fcr Replikation konfiguriert.%nFalls der Server tats\u00e4chlich Inhalte mit anderen Servern repliziert, m\u00fcssen Sie die Administrator-Authentifizierung bereitstellen, damit Referenzen auf diesen Server in den Replikations-OpenDS-Servern entfernt werden.%n%nGeben Sie 'Ja' ein, um die Authentifizierung zum L\u00f6schen der Remote-Referenzen bereitzustellen.%nGeben Sie 'Nein' ein, um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.%nAuthentifizierung bereitstellen?
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=Der Server ist f\u00fcr Replikation konfiguriert.%nFalls der Server tats\u00e4chlich Inhalte mit anderen Servern repliziert, m\u00fcssen Sie ihn starten und die Administrator-Authentifizierung bereitstellen, damit Referenzen auf diesen Server in den Replikations-OpenDS-Servern entfernt werden.%n%nGeben Sie 'Ja' ein, um den Server zu starten, und stellen Sie anschlie\u00dfend die Authentifizierung zum Entfernen der Remote-Referenzen bereit.%nGeben Sie 'Nein' ein, um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.%nServer starten und Authentifizierung bereitstellen?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=Der Server ist f\u00fcr Replikation konfiguriert.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%nGeben Sie 'Ja' ein, um die Authentifizierung zum L\u00f6schen der Remote-Referenzen bereitzustellen.%nGeben Sie 'Nein' ein, um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.%nAuthentifizierung bereitstellen?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=Der Server ist f\u00fcr Replikation konfiguriert.%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%nGeben Sie 'Ja' ein, um den Server zu starten, und stellen Sie anschlie\u00dfend die Authentifizierung zum Entfernen der Remote-Referenzen bereit.%nGeben Sie 'Nein' ein, um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.%nServer starten und Authentifizierung bereitstellen?
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=Der Name dieses Hosts (bzw. IP-Adresse) wie in Remote-Servern zur Replikation referenziert
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=M\u00f6chten Sie die Authentifizierung erneut bereitstellen?  (Bei 'Nein' werden die Referenzen auf diesen Server in anderen OpenDS-Servern nicht entfernt).
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=M\u00f6chten Sie alle Komponenten von OpenDS entfernen oder die zu entfernenden Komponenten ausw\u00e4hlen?
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=M\u00f6chten Sie die Authentifizierung erneut bereitstellen?  (If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=Alle Komponenten entfernen
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=Zu entfernende Komponenten ausw\u00e4hlen
 INFO_CLI_VIEW_DETAILS=Details anzeigen
@@ -83,31 +84,24 @@
 INFO_CLI_NUMBER_PROMPT=Geben Sie eine Zahl ein, oder dr\u00fccken Sie die Eingabetaste, um den Standardwert zu akzeptieren
 INFO_CLI_INVALID_RESPONSE=Ung\u00fcltige Antwort
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=Deinstallationsfenster schlie\u00dfen
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=OpenDS-Deinstallation ist noch nicht abgeschlossen.%nM\u00f6chten Sie das Deinstallationsfenster wirklich schlie\u00dfen?
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%nM\u00f6chten Sie das Deinstallationsfenster wirklich schlie\u00dfen?
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=Best\u00e4tigung erforderlich
 INFO_CONFIRM_RESTART_MESSAGE=M\u00f6chten Sie den Directory-Server wirklich neu starten?
 INFO_CONFIRM_RESTART_TITLE=Best\u00e4tigung erforderlich
 INFO_CONFIRM_STOP_MESSAGE=M\u00f6chten Sie den Directory-Server wirklich stoppen?
 INFO_CONFIRM_STOP_TITLE=Best\u00e4tigung erforderlich
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=Das OpenDS-Deinstallations-Tool entfernt alle Komponenten des OpenDS-Servers, die Sie unten ausgew\u00e4hlt haben, von Ihrem System. Sind alle Komponenten ausgew\u00e4hlt, wird der Server komplett entfernt.
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. Sind alle Komponenten ausgew\u00e4hlt, wird der Server komplett entfernt.
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=Optionen f\u00fcr Deinstallation
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=Der Server ist f\u00fcr Replikation konfiguriert.%nFalls der Server tats\u00e4chlich Inhalte mit anderen Servern repliziert, m\u00fcssen Sie ihn starten und anschlie\u00dfend die Administrator-Authentifizierung bereitstellen, damit Referenzen auf diesen Server in den Replikations-OpenDS-Servern entfernt werden.%n%nKlicken Sie auf 'Ja', um den Server zu starten, und stellen Sie anschlie\u00dfend die Authentifizierung zum Entfernen der Remote-Referenzen bereit.%nKlicken Sie auf 'Nein', um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=Der Server ist f\u00fcr Replikation konfiguriert.%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%nKlicken Sie auf 'Ja', um den Server zu starten, und stellen Sie anschlie\u00dfend die Authentifizierung zum Entfernen der Remote-Referenzen bereit.%nKlicken Sie auf 'Nein', um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=Best\u00e4tigung erforderlich
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=Der Server ist f\u00fcr Replikation konfiguriert.%nFalls der Server tats\u00e4chlich Inhalte mit anderen Servern repliziert, m\u00fcssen Sie die Administrator-Authentifizierung bereitstellen, damit Referenzen auf diesen Server in den Replikations-OpenDS-Servern entfernt werden.%n%nKlicken Sie auf 'Ja', um die Authentifizierung zum L\u00f6schen der Remote-Referenzen bereitzustellen.%nKlicken Sie auf 'Nein', um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=Der Server ist f\u00fcr Replikation konfiguriert.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%nKlicken Sie auf 'Ja', um die Authentifizierung zum L\u00f6schen der Remote-Referenzen bereitzustellen.%nKlicken Sie auf 'Nein', um die Deinstallation ohne Aktualisierung der Remote-Referenzen fortzusetzen.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=Best\u00e4tigung erforderlich
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=Deinstallation best\u00e4tigen%nAlle Dateien werden permanent gel\u00f6scht. M\u00f6chten Sie trotzdem fortfahren?
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=Deinstallation best\u00e4tigen
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server wird ausgef\u00fchrt%nDer OpenDS-Server wird derzeit ausgef\u00fchrt und muss gestoppt werden, bevor die Deinstallation fortgesetzt werden kann. M\u00f6chten Sie, dass das Deinstallationsprogramm den Server f\u00fcr Sie stoppt und die Deinstallation fortsetzt? Wenn Sie auf 'Nein' klicken, m\u00fcssen Sie den Server manuell stoppen, um fortfahren zu k\u00f6nnen.
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. M\u00f6chten Sie, dass das Deinstallationsprogramm den Server f\u00fcr Sie stoppt und die Deinstallation fortsetzt? Wenn Sie auf 'Nein' klicken, m\u00fcssen Sie den Server manuell stoppen, um fortfahren zu k\u00f6nnen.
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=Beim Lesen der Konfiguration der vorhandenen Server traten folgende Fehler auf:\n%s\nM\u00f6chten Sie, dass das Deinstallationsprogramm die Referenzen auf diesen Server auf die effizienteste Weise zu entfernen versucht?
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=Dieser Server ist darauf konfiguriert, einige seiner Basis-DNs zu replizieren. Beim Abrufen der Referenzen zu diesem Server in den replizierten Servern ist ein Fehler aufgetreten. Um Remote-Referenzen entfernen zu k\u00f6nnen, m\u00fcssen Sie Berechtigungsnachweise f\u00fcr globale Administratorenunter Verwendung der Optionen %s und %s (oder %s) bereitstellen.%nDie Deinstallation wird fortgesetzt, da sich das System im Erzwingen-bei-Fehler-Modus befindet.%n%nFolgender Fehler wurde gefunden:%n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=Dieser Server ist darauf konfiguriert, einige seiner Basis-DNs zu replizieren. Beim Abrufen der Referenzen zu diesem Server in den replizierten Servern ist ein Fehler aufgetreten. Um Remote-Referenzen entfernen zu k\u00f6nnen, m\u00fcssen Sie Berechtigungsnachweise f\u00fcr globale Administratorenunter Verwendung der Optionen %s und %s (oder %s) bereitstellen.%nCheck that the connection parameters you provided are correct.%nIf you want to uninstall the server even when remote references cannot be removed, you can use the %s option.%n%nFolgender Fehler wurde gefunden:%n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=Der Server ist darauf konfiguriert, einige seiner Basis-DNs zu replizieren. Beim Abrufen der Referenzen zu diesem Server in den replizierten Servern ist ein Fehler aufgetreten. %nM\u00f6chten Sie fortfahren?
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=Server wird ausgef\u00fchrt
 INFO_CONNECTIONS_LABEL=Offene Verbindungen:
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=Aktiviert
 MILD_ERR_READING_CONFIG_FILE=Fehler beim Lesen der Konfigurationsdatei.
 MILD_ERR_READING_CONFIG_LDAP=Fehler beim Lesen von Daten vom Server.  \u00dcberpr\u00fcfen Sie die bereitgestellten Authentifizierungsinformationen.%nDetails: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%nDetails: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=Deinstallieren
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=Deinstallation fertig stellen
 INFO_FRAME_UNINSTALL_TITLE=OpenDS-Deinstallationsprogramm
@@ -136,7 +131,7 @@
 INFO_LDIF_PROTOCOL_LABEL=LDIF
 INFO_SNMP_PROTOCOL_LABEL=SNMP
 INFO_LISTENERS_TITLE=Verbindungs-Handler
-INFO_ADMIN_LISTENER_TITLE=Administrations-Konnektor
+INFO_ADMIN_LISTENER_TITLE=Administrationskonnektor
 INFO_LOGIN_CANCEL_BUTTON_TOOLTIP=Anmeldedialogfeld schlie\u00dfen
 INFO_LOGIN_DIALOG_MSG=Sie m\u00fcssen einen Administrator-DN und ein Administrator-Passwort bereitstellen, um \u00dcberwachungsinformationen abrufen zu k\u00f6nnen.
 INFO_LOGIN_DIALOG_SERVER_NOT_RUNNING_MSG=Der Directory-Server wird nicht ausgef\u00fchrt. Klicken Sie auf OK, um fortzufahren.
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>Informationen nur verf\u00fcgbar, wenn der Server ausgef\u00fchrt wird und Sie als<br>Administrator authentifiziert sind.
 INFO_NOTHING_SELECTED_TO_UNINSTALL=Sie m\u00fcssen etwas zur Deinstallation ausw\u00e4hlen.
 INFO_NUMBER_ENTRIES_COLUMN=Eintr\u00e4ge
-INFO_OPENDS_VERSION_LABEL=OpenDS-Version:
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=Referenzen auf %s werden entfernt
 INFO_PROTOCOL_COLUMN=Protokoll
 INFO_REMOVE_BACKUPS_LABEL=Dateien im BAK-Verzeichnis sichern
@@ -188,15 +183,13 @@
 INFO_SERVER_STOPPED_LABEL=Angehalten
 INFO_SERVER_STOPPING_LABEL= wird gestoppt
 INFO_SERVER_UNKNOWN_STATUS_LABEL=Unbekannt
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=Starten
 INFO_START_BUTTON_TOOLTIP=Startet den Directory-Server
-INFO_STATE_COLUMN=Status
+INFO_STATE_COLUMN=Land
 INFO_STATUS_CLI_USAGE_DESCRIPTION=Dieses Dienstprogramm kann zur Anzeige grundlegender Serverinformationen verwendet werden
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control Panel.  Check that you have access to the display.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch Control Panel.  Check that you have access to the display.   Check file %s for details.
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=Dieses Dienstprogramm kann zur Anzeige des Steuerbereich-Fensters verwendet werden, in dem grundlegende Serverinformationen angezeigt werden und einige grundlegende Administrationsaufgaben auf dem Server ausgef\u00fchrt werden k\u00f6nnen.
 INFO_STOP_BUTTON_LABEL=Stoppen
 INFO_STOP_BUTTON_TOOLTIP=Stoppt den Directory-Server
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=Externe Referenzen werden gel\u00f6scht...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=Dateien unter dem Installationspfad werden gel\u00f6scht...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=Windows-Dienst wird deaktiviert...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=Referenzen in Remote-OpenDS-Server werden entfernt...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS-Deinstallationsprogramm erfolgreich abgeschlossen.</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=OpenDS-Deinstallationsprogramm erfolgreich abgeschlossen.
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>OpenDS-Deinstallationsprogramm erfolgreich abgeschlossen.</b><br><br>Um die Deinstallation abzuschlie\u00dfen, m\u00fcssen Sie die folgenden Dateien und Verzeichnisse manuell l\u00f6schen:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=OpenDS-Deinstallationsprogramm erfolgreich abgeschlossen.%nUm die Deinstallation abzuschlie\u00dfen, m\u00fcssen Sie die folgenden Dateien und Verzeichnisse manuell l\u00f6schen:%n%s
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>Um die Deinstallation abzuschlie\u00dfen, m\u00fcssen Sie die folgenden Dateien und Verzeichnisse manuell l\u00f6schen:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%nUm die Deinstallation abzuschlie\u00dfen, m\u00fcssen Sie die folgenden Dateien und Verzeichnisse manuell l\u00f6schen:%n%s
 INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=Ein Fehler ist aufgetreten.  Im Textbereich 'Details' finden Sie weitere Informationen.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>OpenDS-Deinstallation erfolgreich mit Warnmeldungen abgeschlossen</b><br>OpenDS wurde von dem lokalen Rechner erfolgreich deinstalliert, aber beim Aktualisieren von Remote-Servern traten Fehler auf.  Im Textbereich 'Details' finden Sie weitere Informationen.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=OpenDS wurde von dem lokalen Rechner erfolgreich deinstalliert, aber beim Aktualisieren von Remote-Servern traten Fehler auf.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>OpenDS-Deinstallation erfolgreich mit Warnmeldungen abgeschlossen</b><br>OpenDS wurde von dem lokalen Rechner erfolgreich deinstalliert, aber beim L\u00f6schen von Dateien traten Fehler auf.  Im Textbereich 'Details' finden Sie weitere Informationen zu den problematischen Dateien.<br><br>Stellen Sie sicher, dass diese Dateien von keinem anderen Programm verwendet werden, und l\u00f6schen Sie die Dateien anschlie\u00dfend manuell.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=OpenDS wurde von dem lokalen Rechner erfolgreich deinstalliert, aber beim L\u00f6schen von Dateien traten Fehler auf.  Im Textbereich 'Details' finden Sie weitere Informationen zu den problematischen Dateien.%n%nStellen Sie sicher, dass diese Dateien von keinem anderen Programm verwendet werden, und l\u00f6schen Sie die Dateien anschlie\u00dfend manuell.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  Im Textbereich 'Details' finden Sie weitere Informationen.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  Im Textbereich 'Details' finden Sie weitere Informationen zu den problematischen Dateien.<br><br>Stellen Sie sicher, dass diese Dateien von keinem anderen Programm verwendet werden, und l\u00f6schen Sie die Dateien anschlie\u00dfend manuell.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  Im Textbereich 'Details' finden Sie weitere Informationen zu den problematischen Dateien.%n%nStellen Sie sicher, dass diese Dateien von keinem anderen Programm verwendet werden, und l\u00f6schen Sie die Dateien anschlie\u00dfend manuell.
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=Deinstallation wird gestartet...
 INFO_UNDEFINED_PROTOCOL_LABEL=-Unbekannt-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall launch failed.%n%nLaunching command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical Uninstall launch failed.  Weitere Details finden Sie in der Datei %s.%n%nLaunching command line uninstall...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=Deinstallation \u00fcber Befehlszeile wird gestartet...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=Deinstallation \u00fcber grafische Benutzeroberfl\u00e4che wird gestartet...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=Dieses Dienstprogramm kann zur Deinstallation des Directory-Server verwendet werden.
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Schlie\u00dfen Sie dieses Dialogfeld, und versuchen Sie nicht, Referenzen dieses Servers in anderen OpenDS-Servern zu entfernen.
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=Sie m\u00fcssen die ID eines globalen Administrators bereitstellen, um die Referenzen auf diesen Server in anderen OpenDS-Servern entfernen zu k\u00f6nnen.%nSie m\u00fcssen auch den Namen dieses Hosts (bzw. die IP-Adresse) wie in den Remote-Servern referenziert angeben.
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%nSie m\u00fcssen auch den Namen dieses Hosts (bzw. die IP-Adresse) wie in den Remote-Servern referenziert angeben.
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=Hostname:
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=Der Name dieses Hosts (bzw. IP-Adresse) wie in anderen OpenDS-Servern referenziert.
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=Versuchen Sie eine Verbindungsherstellung mit der bereitgestellten Authentifizierung.
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=Das Passwort des globalen Administrators, das zum Lesen und Aktualisieren der Konfiguration in anderen OpenDS-Servern verwendet werden soll.
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=Die Benutzer-ID des globalen Administrators, die zum Lesen und Aktualisieren der Konfiguration in anderen OpenDS-Servern verwendet werden soll.
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=Gibt an, ob die Deinstallation fortgesetzt werden soll oder nicht, wenn bei der Aktualisierung der Referenzen auf diesen Server in Remote-OpenDS-Instanzen Fehler auftreten.  Dieses Argument kann nur mit dem Nicht-Eingabeaufforderungs-Argument %s verwendet werden.
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  Dieses Argument kann nur mit dem Nicht-Eingabeaufforderungs-Argument %s verwendet werden.
 INFO_DESCRIPTION_REFERENCED_HOST=Der Name dieses Hosts (bzw. IP-Adresse) wie in Remote-Servern zur Replikation referenziert
 INFO_UNINSTALLDS_DESCRIPTION_CLI=Gibt an, dass die Befehlszeileninstallation verwendet werden soll.  Falls nicht angegeben, wird die grafische Benutzeroberfl\u00e4che gestartet.  Die \u00fcbrigen Optionen (au\u00dfer Hilfe und Version) werden nur ber\u00fccksichtigt, wenn diese Option angegeben ist
 INFO_UNINSTALLDS_DESCRIPTION_QUIET=Deinstallation im stillen Modus durchf\u00fchren.  Im stillen Modus werden Fortschrittsinformationen nicht an den Standardoutput ausgegeben
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Alle Komponenten von OpenDS entfernen (diese Option ist nicht mit den \u00fcbrigen Optionen zum Entfernen kompatibel)
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=Serverbibliotheken und administrative Tools entfernen
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=Datenbankinhalt entfernen
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=Protokolldateien entfernen
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=Datei mit dem Passwort, das zur Verbindung mit dem ersten Server zu verwenden ist, dessen Inhalt repliziert wird.  Falls kein Verbindungs-DN f\u00fcr den ersten Server angegeben wurde, wird das Passwort des globalen Administrators f\u00fcr die Verbindung verwendet
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=Port, der vom Replikationsmechanismus im ersten Server zur Kommunikation mit den \u00fcbrigen Servern verwendet wird.  Sie brauchen diese Option nur anzugeben, wenn der erste Server zuvor nicht f\u00fcr Replikation konfiguriert wurde.
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=Gibt an, ob die Kommunikation \u00fcber den Replikations-Port des ersten Servers verschl\u00fcsselt ist oder nicht.  Diese Option wird nur ber\u00fccksichtigt, wenn die Replikation erstmalig auf dem ersten Server konfiguriert wird.
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=Vollst\u00e4ndig qualifizierter Directory-Server-Hostname oder IP-Adresse des zweiten Servers, dessen Inhalt repliziert wird
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=Directory-Server-Administrations-Port-Nummer des zweiten Servers, dessen Inhalt repliziert wird
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=DN, der zur Verbindung mit dem zweiten Server zu verwenden ist, dessen Inhalt repliziert wird.  Falls nicht angegeben, wird der globale Administrator f\u00fcr die Verbindung verwendet
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=Die Datei mit dem Passwort, das zur Verbindung mit dem zweiten Server zu verwenden ist, dessen Inhalt repliziert wird.  Falls kein Verbindungs-DN f\u00fcr den zweiten Server angegeben wurde, wird das Passwort des globalen Administrators f\u00fcr die Verbindung verwendet
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=Port, der vom Replikationsmechanismus auf dem zweiten Server zur Kommunikation mit den \u00fcbrigen Servern verwendet wird.  Sie m\u00fcssen diese Option nur angeben, wenn der zweite Server zuvor nicht f\u00fcr Replikation konfiguriert wurde
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=Gibt an, ob die Kommunikation \u00fcber den Replikations-Port des zweiten Servers verschl\u00fcsselt ist oder nicht.  Diese Option wird nur ber\u00fccksichtigt, wenn die Replikation erstmalig auf dem zweiten Server konfiguriert wird
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=StartTLS f\u00fcr sichere Kommunikation mit dem zweiten Server verwenden
 INFO_DESCRIPTION_REPLICATION_BASEDNS=Basis-DN der Daten, die repliziert oder initialisiert oder f\u00fcr welche die Replikation deaktiviert werden soll.  Wenn diese Option mehrmals verwendet wird, k\u00f6nnen mehrere Basis-DNs bereitgestellt werden
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=Benutzer-ID des globalen Administrators, die f\u00fcr die Verbindung mit dem Server zu verwenden ist.  F\u00fcr den Unterbefehl '%s' wird ein globaler Administrator unter Verwendung der bereitgestellten Daten erstellt, falls zuvor kein globaler Administrator f\u00fcr keinen der Server definiert wurde.
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=Mit diesem Dienstprogramm k\u00f6nnen Sie die Replikation zwischen Servern so konfigurieren, dass die Daten der Server synchronisiert werden. Damit die Replikation funktioniert, m\u00fcssen Sie diese zuerst mit dem Unterbefehl '%s' aktivieren und anschlie\u00dfend den Inhalt eines der Server mit dem Inhalt des anderen mithilfe des Unterbefehls '%s' initialisieren
 INFO_REPLICATION_DESCRIPTION_QUIET=Vorgang im stillen Modus durchf\u00fchren (es werden keine Fortschrittsinformationen in die Standardausgabe geschrieben)
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=Der DN, der zur Verbindung mit dem Server zu verwenden ist, auf dem die Replikation deaktiviert werden soll.  Die Option muss verwendet werden, wenn kein globaler Administrator auf dem Server definiert wurde oder wenn der Benutzer keine Referenzen in den anderen replizierten Servern entfernen m\u00f6chte.  Bei dieser Option wird das Passwort f\u00fcr den globalen Administrator verwendet
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=Den Inhalt der Daten unter dem angegebenen Basis-DN auf dem Zielserver mit dem Inhalt auf dem Quellserver initialisieren.  Dieser Vorgang ist erforderlich, damit die Replikation nach der Aktivierung funktioniert ('%s' ist hierf\u00fcr ebenfalls verwendbar)
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=Den Inhalt der Daten unter dem angegebenen Basis-DN auf allen Servern initialisieren, deren Inhalt mit dem Inhalt des angegebenen Servers repliziert wird.  Dieser Vorgang ist erforderlich, damit die Replikation nach der Aktivierung funktioniert ('%s', auf jeden Server angewendet, ist hierf\u00fcr ebenfalls verwendbar)
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=Dieser Unterbefehl muss aufgerufen werden, bevor der Inhalt aller replizierten Server mit dem Tool import-ldif oder der Bin\u00e4rkopie-Methode initialisiert wird.  Sie m\u00fcssen die Liste der Basis-DNs angeben, die initialisiert wird, und Sie m\u00fcssen die Berechtigungsnachweise jedes Servers bereitstellen, der repliziert wird.  Nach dem Aufrufen diesen Unterbefehls initialisieren Sie den gesamten Inhalt aller Server in der Topologie  (verwenden Sie die gleiche LDIF-Datei/Bin\u00e4rkopie auf jedem Server), und rufen Sie den Unterbefehl '%s' auf.
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=Aktualisiert die Konfiguration der Server, welche die Daten unter dem angegebenen Basis-DN replizieren sollen.  Wenn einer der angegebenen Server die Daten unter dem Basis-DN bereits mit anderen Servern repliziert, wird durch die Ausf\u00fchrung dieses Unterbefehls die Konfiguration aller Server aktualisiert (d. h., die Eingabeaufforderung muss nur ein Mal f\u00fcr jeden Server ausgef\u00fchrt werden, welcher der Replikationstopologie hinzugef\u00fcgt wird)
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=Deaktiviert die Replikation auf dem angegebenen Server f\u00fcr den bereitgestellten Basis-DN und entfernt Referenzen in den anderen Servern, mit denen der Server Daten repliziert
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=Zeigt eine Liste mit der Basis-Replikations-Konfiguration der Basis-DNs der Server an, die in den Registrierungsinformationen festgelegt sind.  Sind keine Basis-DNs als Parameter angegeben, werden die Informationen f\u00fcr alle Basis-DNs angezeigt
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base DN in no interactive mode.
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the password of the global administrator in non interactive mode.  You can provide it using the %s or the %s options.
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid base DN.
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two different servers to enable replication.  You have provided twice the server %s:%s
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two different servers as source and destination of the initialization.  You have provided twice the server %s:%s
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same replication port (%s) for two servers located on the same machine (%s).
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Es konnte kein g\u00fcltiger Unterbefehl gefunden werden.  You must specify a subcommand when using the option %s.
+SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with the %s argument.
 INFO_REPLICATION_SUCCESSFUL=Der Vorgang wurde erfolgreich abgeschlossen
 INFO_REPLICATION_SUCCESSFUL_NOP=Der Vorgang wurde erfolgreich abgeschlossen, aber es war keine Aktion erforderlich
 MILD_ERR_REPLICATION_USER_CANCELLED=Benutzer hat Vorgang abgebrochen
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=Es muss ein globaler Administrator erstellt werden.%nSie m\u00fcssen die Berechtigungsnachweise des globalen Administrators angeben, der zur Verwaltung der zu replizierenden OpenDS-Instanzen erstellt wird.
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be used when %s has been specified
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=Es muss ein globaler Administrator erstellt werden.%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=Benutzer-ID des globalen Administrators
 INFO_ADMINISTRATOR_PWD_PROMPT=Passwort des globalen Administrators:
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=Passwort best\u00e4tigen:
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=Die angegebenen Passw\u00f6rter stimmen nicht \u00fcberein.
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=Verbindung mit dem Directory-Server %s mit den angegebenen Berechtigungsnachweisen ist nicht m\u00f6glich.%nFehlerdetails: %s%n%nGeben Sie die f\u00fcr die Verbindung zum Server erforderlichen Informationen erneut an:
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> OpenDS-LDAP-Verbindungsparameter f\u00fcr den ersten Server angeben
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=Hostname des ersten Servers
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=Administration-Port des ersten Servers
 INFO_REPLICATION_ENABLE_PROTOCOL1=Wie m\u00f6chten Sie die Verbindung zu dem ersten Server herstellen?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=Replikations-Port f\u00fcr den ersten Server (der Port muss frei sein)
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=Soll die Replikation eine verschl\u00fcsselte Kommunikation f\u00fcr die Verbindungsherstellung zum Replikations-Port %s auf dem ersten Server verwenden?
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=Verbindungs-DN f\u00fcr den ersten Server
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=Passwort f\u00fcr %s auf dem ersten Server:
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> OpenDS-Verbindungsparameter f\u00fcr den zweiten Server angeben
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=Hostname des zweiten Servers
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=Administration-Port des zweiten Servers
 INFO_REPLICATION_ENABLE_PROTOCOL2=Wie m\u00f6chten Sie die Verbindung zu dem zweiten Server herstellen?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=Replikations-Port f\u00fcr den zweiten Server (der Port muss frei sein)
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=Soll die Replikation eine verschl\u00fcsselte Kommunikation f\u00fcr die Verbindungsherstellung zum Replikations-Port %s auf dem zweiten Server verwenden?
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=Verbindungs-DN f\u00fcr den zweiten Server
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=Passwort f\u00fcr %s auf dem zweiten Server:
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> OpenDS-Verbindungsparameter f\u00fcr den Quellserver angeben
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> OpenDS-Verbindungsparameter f\u00fcr den Zielserver angeben
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.  You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=Die folgenden Basis-DNs sind bereits zwischen den beiden Servern repliziert:%n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=Die folgenden Basis-DNs sind nicht repliziert: %n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=Die folgenden Basis-DNs k\u00f6nnen nicht zwischen den beiden Servern repliziert werden, da sie in mindestens einem der beiden Server nicht gefunden wurden:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=Sie m\u00fcssen mindestens einen Basis-DN f\u00fcr die Replikation ausw\u00e4hlen.
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=Basis-DN %s replizieren?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=Die folgenden Basis-DNs k\u00f6nnen nicht initialisiert werden, da sie nicht repliziert oder nicht auf beiden Servern konfiguriert sind:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=Sie m\u00fcssen mindestens einen Basis-DN f\u00fcr die Initialisierung ausw\u00e4hlen.
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=Basis-DN %s initialisieren?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=Auf dem Server sind keine replizierten Basis-DNs vorhanden.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=Auf dem Server sind keine replizierten Basis-DNs vorhanden.  The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=Auf dem Server sind keine replizierten Basis-DNs vorhanden.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=Die folgenden Basis-DNs konnten auf dem Server %n%s nicht gefunden werden.
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=Die folgenden Basis-DNs konnten auf dem Server %n%s nicht gefunden werden.
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=Die folgenden Basis-DNs konnten auf dem Server %n%s nicht gefunden werden.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=Sie m\u00fcssen mindestens einen Basis-DN f\u00fcr die Deaktivierung ausw\u00e4hlen.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=Sie m\u00fcssen mindestens einen Basis-DN f\u00fcr die Initialisierung ausw\u00e4hlen.
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=M\u00f6chten Sie nur den Inhalt des Servers %s initialisieren (geben Sie 'Nein' ein, wenn Sie den Inhalt aller replizierten Server f\u00fcr die angegebenen Basis-DNs initialisieren m\u00f6chten)?
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=Sie m\u00fcssen die Basis-DNs angeben, die mithilfe des Befehls import-ldif oder der Bin\u00e4rkopie initialisiert werden.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=Sie m\u00fcssen die Basis-DNs angeben, die mithilfe des Befehls import-ldif oder der Bin\u00e4rkopie initialisiert wurden.
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=Replikation auf Basis-DN %s deaktivieren?
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%nM\u00f6chten Sie fortfahren?
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%nM\u00f6chten Sie fortfahren?
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=Basis-DN %s initialisieren?
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=Initialisieren Sie den Basis-DN %s mit dem Befehl import-ldif oder der Bin\u00e4rkopie?
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=Haben Sie Basis-DN %s mit dem Befehl import-ldif oder der Bin\u00e4rkopie initialisiert?
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=Sie haben die Replikation auf Basis-DN %s deaktiviert. Dieser Basis-DN wird vom Replikationsmechanismus sowie einigen administrativen Tools verwendet, und es wird nicht empfohlen, ihn direkt zu konfigurieren.  M\u00f6chten Sie fortfahren?
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=Sie haben die Replikation des Schemas deaktiviert.  Eine Deaktivierung der Schemareplikation ist nur in bestimmten Szenarios empfehlenswert.  M\u00f6chten Sie fortfahren?
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=Bei deaktivierter Replikation werden die Daten unter den ausgew\u00e4hlten Basis-DNs nicht mehr mit den \u00fcbrigen Servern synchronisiert.  M\u00f6chten Sie fortfahren?
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=Bei deaktivierter Replikation werden die Daten unter den ausgew\u00e4hlten Basis-DNs nicht mehr mit den \u00fcbrigen Servern synchronisiert.  Der Replikations-Port auf dem Server wird ebenfalls deaktiviert.  M\u00f6chten Sie fortfahren?
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  M\u00f6chten Sie fortfahren?
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=Sie haben entschieden, den Inhalt von Basis-DN %s auf Server %s mit dem Inhalt in Server %s zu initialisieren. Dieser Basis-DN wird vom Replikationsmechanismus sowie einigen administrativen Tools verwendet, und es wird nicht empfohlen, ihn direkt zu konfigurieren.  M\u00f6chten Sie fortfahren?
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=Wenn Sie den Inhalt eines Basis-DNs initialisieren, wird der gesamte vorhandene Inhalt dieses Basis-DNs entfernt.  M\u00f6chten Sie den Inhalt der ausgew\u00e4hlten Basis-DNs auf Server %s entfernen und durch den Inhalt von Server %s ersetzen?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=Sie haben entschieden, den Inhalt von Basis-DN %s mit dem Inhalt in Server %s zu initialisieren. Dieser Basis-DN wird vom Replikationsmechanismus sowie einigen administrativen Tools verwendet, und es wird nicht empfohlen, ihn direkt zu konfigurieren.  M\u00f6chten Sie fortfahren?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=Wenn Sie den Inhalt eines Basis-DNs initialisieren, wird der gesamte vorhandene Inhalt dieses Basis-DNs entfernt.  M\u00f6chten Sie den Inhalt der ausgew\u00e4hlten Basis-DNs auf den replizierten Servern entfernen und durch den Inhalt von Server %s ersetzen?
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=Beim Lesen der Konfiguration der vorhandenen Server traten folgende Fehler auf:\n%s\nDas Replikations-Tool versucht, die Konfiguration aller Server im effizientesten Modus zu aktualisieren.  Allerdings kann nicht garantiert werden, dass die Server, welche Fehler erzeugen, aktualisiert werden.
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  M\u00f6chten Sie fortfahren?
 INFO_REPLICATION_CONNECTING=Herstellen von Verbindungen
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Pr\u00fcfen von Registrierungsinformationen
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=Aktualisieren von Remote-Referenzen auf Server %s
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=Konfigurieren von Replikations-Port auf Server %s
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=Aktualisieren der Replikationskonfiguration f\u00fcr Basis-DN %s auf Server %s
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Aktualisieren der Registrierungskonfiguration auf Server %s
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initialisieren der Registrierungsinformationen auf Server %s mit dem Inhalt von Server %s
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=Initialisieren von Schema auf Server %s mit dem Inhalt von Server %s
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not find replication ID in the server %s for base DN %s.
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could not find a peer to start the initialization after several tries.  Details: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring replication port on server %s.
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling replication port on server %s.
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication configuration on base DN %s of server %s.
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  Details: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  Details: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  Details: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%nM\u00f6chten Sie fortfahren?
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication configuration of server %s.%nDetails: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=Referenzen auf Basis-DN %s von Server %s werden entfernt
 INFO_REPLICATION_DISABLING_BASEDN=Die Replikation auf Basis-DN %s von Server %s wird deaktiviert
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=Der Replikations-Port %s von Server %s wird deaktiviert
-INFO_REPLICATION_STATUS_NO_BASEDNS=Keine Basis-DNs gefunden
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=Basis-DN
 INFO_REPLICATION_STATUS_IS_REPLICATED=Replikation
 INFO_REPLICATION_STATUS_REPLICATED=%s - Replikation aktiviert
@@ -427,6 +422,16 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=Alter der \u00e4ltesten fehlenden \u00c4nderung:
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=Replikations-Port:
 INFO_REPLICATION_STATUS_LABEL_SECURE=Sicherheit:
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%nM\u00f6chten Sie fortfahren?
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=Aktiviert
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=Deaktiviert
 INFO_REPLICATION_CRITICAL_ERROR_DETAILS=Details: %s
@@ -435,16 +440,14 @@
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=Sie k\u00f6nnen jetzt mit der Initialisierung des Inhalts der Basis-DNs auf Server %s fortfahren. Hierf\u00fcr k\u00f6nnen Sie den Befehl import-ldif oder die Bin\u00e4rkopie verwenden.%n%nNach Abschluss der Initialisierung m\u00fcssen Sie den Unterbefehl '%s' verwenden, damit die Replikation mit den neuen Basis-DNs funktioniert.
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=Sie k\u00f6nnen jetzt mit der Initialisierung des Inhalts der Basis-DNs auf allen replizierten Servern fortfahren.  Hierf\u00fcr k\u00f6nnen Sie den Befehl import-ldif oder die Bin\u00e4rkopie verwenden.  Sie m\u00fcssen auf jedem Server die gleiche LDIF-Datei oder Bin\u00e4rkopie verwenden.%n%nNach Abschluss der Initialisierung m\u00fcssen Sie den Unterbefehl '%s' verwenden, damit die Replikation mit den neuen Basis-DNs-Inhalten funktioniert.
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=Post-Initialisierungs-Verfahren erfolgreich abgeschlossen.
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of the operation.
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of the operation.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=Unerwarteter Fehler w\u00e4hrend des Vorgangs.  Aufgabenstatus: %s. Pr\u00fcfen Sie die Fehlerprotokolle von %s auf weitere Informationen.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=Unerwarteter Fehler w\u00e4hrend des Vorgangs.  Neueste Protokolldetails: %s.  Aufgabenstatus: %s. Pr\u00fcfen Sie die Fehlerprotokolle von %s auf weitere Informationen.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=Unerwarteter Fehler w\u00e4hrend des Vorgangs.  Aufgabenstatus: %s. Pr\u00fcfen Sie die Fehlerprotokolle von %s auf weitere Informationen.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=Unerwarteter Fehler w\u00e4hrend des Vorgangs.  Neueste Protokolldetails: %s.  Aufgabenstatus: %s. Pr\u00fcfen Sie die Fehlerprotokolle von %s auf weitere Informationen.
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
 INFO_REPLICATION_SUBCOMMAND_PROMPT=Sie haben folgende M\u00f6glichkeiten:
 INFO_REPLICATION_ENABLE_MENU_PROMPT=Replikation aktivieren
 INFO_REPLICATION_DISABLE_MENU_PROMPT=Replikation deaktivieren
@@ -454,18 +457,14 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=Post-externe Initialisierung
 INFO_REPLICATION_STATUS_MENU_PROMPT=Replikationsstatus anzeigen
 INFO_REPLICATION_POST_ENABLE_INFO=Replikation wurde erfolgreich aktiviert.  Beachten Sie, dass Sie f\u00fcr eine erfolgreiche Replikation die Inhalte der zu replizierenden Basis-DNs initialisieren m\u00fcssen (verwenden Sie dazu %s %s).
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=Das Argument "--%s" muss angegeben werden, wenn diese Anwendung nicht interaktiv verwendet wird
 INFO_REPLICATION_NON_INTERACTIVE=Die entsprechende nicht interaktive Befehlszeile lautet: %n%s
 INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=Das entsprechende nicht interaktive Argument in der Standardausgabe anzeigen, wenn dieser Befehl im interaktiven Modus ausgef\u00fchrt wird
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=Der vollst\u00e4ndige Pfad zu der Datei, in die die entsprechenden nicht interaktiven Befehle geschrieben werden, wenn dieser Befehl im interaktiven Modus ausgef\u00fchrt wird
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
 MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=Beim Versuch, die entsprechende nicht interaktive Befehlszeile in die Datei %s zu schreiben, ist ein Fehler aufgetreten.  Fehlerdetails:  %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot write to file %s.  Verify that you have access rights to that file and that you provided the full path of the file
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The specified path %s to write the equivalent command is a directory.  You must specify a path to a file
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=Der erste Server ist bereits mit Replikations-Port '%d' konfiguriert.  Der angegebene Replikationsserver-Port '%d' wurde ignoriert.
 MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=Der zweite Server ist bereits mit Replikations-Port '%d' konfiguriert.  Der angegebene Replikationsserver-Port '%d' wurde ignoriert.
 INFO_CONTROL_PANEL_TITLE=OpenDS-Steuerbereich
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=Ja
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=Nein
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=\u00c4ndern der Objektklasse und Umbenennen des Eintrags nicht m\u00f6glich.
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=Verzeichnisdaten
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=Eintr\u00e4ge verwalten
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=Neuer Basis-DN...
@@ -500,6 +500,7 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=Ung\u00fcltiger DN-Wert: '%s'.
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=Die angegebenen Passw\u00f6rter stimmen nicht \u00fcberein.
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr Attribut %s angeben.
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (l\u00e4sst StartTLS zu)
@@ -509,23 +510,27 @@
 INFO_CTRL_PANEL_CONN_HANDLER_SNMP=SNMP
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION=Replikation
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=Replikation (sicher)
-INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=Administrations-Konnektor
+INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=Administrationskonnektor
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=Sonstige
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=Unterzeichenkette
 INFO_CTRL_PANEL_INDEX_PRESENCE=Anwesenheit
 INFO_CTRL_PANEL_INDEX_EQUALITY=Gleichheit
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=Angen\u00e4hert
 INFO_CTRL_PANEL_INDEX_ORDERING=Reihenfolge
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=Attribut
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=Indextypen
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=Eintragslimit
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=Erfordert Neuerstellung
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=Name
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=Basis-DN
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=Bereich
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=Filter
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=Sortierreihenfolge
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=Erfordert Neuerstellung
+
 INFO_CTRL_PANEL_BINARY_VALUE=- Bin\u00e4rwert -
 INFO_CTRL_PANEL_VALUE_IN_BASE64=- Wert in Base64 -
 #
@@ -534,6 +539,7 @@
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=Die folgende Aufgabe wird ausgef\u00fchrt: %s<br>Sie kann nicht gleichzeitig mit Aufgabe %s ausgef\u00fchrt werden.
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=Eintr\u00e4ge in Gruppen hinzuf\u00fcgen
 INFO_CTRL_PANEL_ADDING_TO_GROUP=Aktualisieren von Gruppe '%s'
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=Entsprechende Befehlszeile zum \u00c4ndern des Eintrags:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=Entsprechende Befehlszeile zum Umbenennen des Eintrags:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=Entsprechende Befehlszeile zum L\u00f6schen der Basis-DN:
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=Basis-DNs '%s' l\u00f6schen.
 INFO_CTRL_PANEL_DELETING_BASE_DNS=Basis DNs %s l\u00f6schen.
 INFO_CTRL_PANEL_DELETING_BACKEND=Backend '%s' l\u00f6schen.
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=Replikation von Basis-DN '%s' l\u00f6schen.
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=Eintr\u00e4ge l\u00f6schen.
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d Eintr\u00e4ge gel\u00f6scht.
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY='%s' wird gel\u00f6scht...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=Entsprechende Befehlszeile zum L\u00f6schen von Eintrag '%s':
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=Entsprechende Befehlszeile zum L\u00f6schen des Index:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=Indizes in Backend  '%s' l\u00f6schen.
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=Indizes in Backends '%s' l\u00f6schen.
 INFO_CTRL_PANEL_DELETING_INDEX=Index '%s' wird gel\u00f6scht.
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=VLV-Index '%s' wird gel\u00f6scht.
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=Schemaelemente werden gel\u00f6scht.
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=Objektklasse '%s' wird gel\u00f6scht.
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=Attribut '%s' wird gel\u00f6scht.
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=Fehler beim Aktualisieren des Schemas  Details: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=Fehler beim Aktualisieren der Konfiguration  Details: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=Fehler beim Pr\u00fcfen des Eintrags  Details: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=Dieser Vorgang entspricht dem Entfernen des folgenden Attributs aus dem Schemadefinitionseintrag (cn=schema) in Datei '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=Entsprechende Befehlszeile zum Aktualisieren des Schemas:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=Eintrag  '%s' \u00e4ndern.
 INFO_CTRL_PANEL_RENAMING_ENTRY=Eintrag von '%s' zu '%s' umbenennen.
 INFO_CTRL_PANEL_MODIFYING_ENTRY=Eintrag '%s' \u00e4ndern.
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=Neuer Eintrag '%s'.
 INFO_CTRL_PANEL_CREATING_ENTRY=Eintrag '%s' wird erstellt.
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=Entsprechende Befehlszeile zum Erstellen des Eintrags:
@@ -584,60 +598,78 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX=Entsprechende Befehlszeile zum Neuerstellen der Indizes in '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=Entsprechende Befehlszeile zum Aktivieren des Backends '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=Entsprechende Befehlszeile zum Deaktivieren des Backends '%s':
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=Backend '%s' wird aktiviert.
 INFO_CTRL_PANEL_DISABLING_BACKEND=Backend '%s' wird deaktiviert.
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=Passwort f\u00fcr Eintrag '%s' wird zur\u00fcckgesetzt.
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=Passwort f\u00fcr Eintrag '%s' wird aktualisiert.
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=Entsprechende Befehlszeile zum Zur\u00fccksetzen des Passworts.
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=Server neu starten.
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=Server starten.
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=Server stoppen.
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=Entsprechende Befehlszeile zum Stoppen des Servers.
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=Entsprechende Befehlszeile zum Starten des Servers.
 INFO_CTRL_PANEL_SERVER_STOPPED=Server gestoppt.
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=Dieser Vorgang entspricht dem Hinzuf\u00fcgen des folgenden Attributs aus dem Schemadefinitionseintrag (cn=schema) in Datei '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=Dieser Vorgang entspricht dem Hinzuf\u00fcgen des folgenden Eintrags in Datei '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=Entsprechende Befehlszeile zum Aktualisieren des Schemas:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=Backend konnte nicht gefunden werden.
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=Backend '%s' konnte nicht gefunden werden.  Weitere Informationen finden Sie im Hauptbereich.
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=Server wird nicht ausgef\u00fchrt
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=Zum Durchsuchen von Daten muss der Server ausgef\u00fchrt werden, und m\u00fcssen Sie eine Authentifizierung angeben.
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=Kennzeichnet ein erforderliches Feld.
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=Neuerstellung des Index erforderlich
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS=Die Idexkonfiguration f\u00fcr '%s' wurde erfolgreich ge\u00e4ndert.  Die Datenbankindexdateien m\u00fcssen neu generiert werden, damit die Konfiguration ber\u00fccksichtigt wird.  Dies erfolgt mit dem Tool 'Indizes neu erstellen' oder durch Neuimportieren des Inhalts von Backend '%s'.<br><br> Soll der Index jetzt neu erstellt werden?
-INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=Die Indexkonfiguration f\u00fcr '%s' wurde erfolgreich modifiziert.  Die Datenbankindexdateien m\u00fcssen neu generiert werden, damit die Konfiguration ber\u00fccksichtigt wird.  Dies erfolgt mit dem Tool 'Indizes neu erstellen' oder durch Neuimportieren des Inhalts von Backend '%s'.<br>W\u00e4hrend des Neuerstellens der Indizes wird das Backend '%s' deaktiviert und keines seiner Suffixe ist verf\u00fcgbar.<br><br> Soll der Index jetzt neu erstellt werden?
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=Die Idexkonfiguration f\u00fcr '%s' wurde erfolgreich ge\u00e4ndert.  Die Datenbankindexdateien m\u00fcssen neu generiert werden, damit die Konfiguration ber\u00fccksichtigt wird.  Dies erfolgt mit dem Tool 'Indizes neu erstellen' oder durch Neuimportieren des Inhalts von Backend '%s'.<br>W\u00e4hrend des Neuerstellens der Indizes wird das Backend '%s' deaktiviert und keines seiner Suffixe ist verf\u00fcgbar.<br><br> Soll der Index jetzt neu erstellt werden?
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=Authentifizierung erforderlich
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=Entsprechende Befehlszeile:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=Indizes in '%s' werden neu erstellt...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=Neuerstellen des Index abgeschlossen.
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=Die Indizes wurden erfolgreich neu erstellt.
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=Fehler beim Neuerstellen der Indizes
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= Beim Neuerstellen des Index ist ein Fehler aufgetreten.  Fehlercode: %d.
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=Details: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=Server wird gestartet...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=Start abgeschlossen
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=Der Server wurde erfolgreich gestartet.
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=Fehler beim Serverstart
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=Beim Starten des Servers ist ein Fehler aufgetreten.  Fehlercode: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=Neustart abgeschlossen
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=Der Server wurde erfolgreich neu gestartet.
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=Fehler beim Serverneustart
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=Beim Neustart des Servers ist ein Fehler aufgetreten  Fehlercode: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=Server wird gestoppt...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=Stopp abgeschlossen
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=Der Server wurde erfolgreich gestoppt.
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=Fehler beim Stoppen des Servers
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=Beim Stoppen des Servers ist ein Fehler aufgetreten.  Fehlercode: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=Fenster nach Abschluss des Vorgangs schlie\u00dfen.
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=Bitte warten Sie...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=Details:
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=Server starten
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=Server stoppen
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=Server neu starten
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=Best\u00e4tigung erforderlich
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=Wenn der Server gestoppt wird, werden alle offenen Verbindungen zum Server geschlossen und ist der Server nicht mehr vef\u00fcgbar.<br><br>M\u00f6chten Sie fortfahren?
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=W\u00e4hrend des Neustarts werden alle offenen Verbindungen zum Server geschlossen und ist der Server nicht mehr vef\u00fcgbar.<br><br>M\u00f6chten Sie fortfahren?
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=Steuerbereich wird geladen...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=Pr\u00fcfen...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=Liste wird aktualisiert...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=Java-Einstellungen werden gelesen...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=Authentifizierung wird verifiziert...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=Konfiguration wird gelesen...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=Basis-DN:
 INFO_CTRL_PANEL_FILTER_LABEL=Filter:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=\u00dcbernehmen
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=Keine \u00dcbereinstimmungen gefunden.
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=Maximal %d untergeordnete Elemente angezeigt.  Versuchen Sie, einen Filter anzuwenden.
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=Verwenden Sie '*' f\u00fcr die Unterzeichenkettensuche.
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen zum Durchsuchen von Daten eine Authentifizierung angeben.
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=Zum Durchsuchen von Daten muss der Server ausgef\u00fchrt werden, und m\u00fcssen Sie eine Authentifizierung angeben.
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=Beim Versuch, eine Verbindung zum Server herzustellen und Daten zu lesen, ist ein Fehler aufgetreten.  Details: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=Verbindungsfehler
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=Attribut:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=Eintragslimit:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=Indextyp:
@@ -678,7 +714,7 @@
 INFO_CTRL_PANEL_ORDERING_LABEL=Reihenfolge
 INFO_CTRL_PANEL_PRESENCE_LABEL=Anwesenheit
 INFO_CTRL_PANEL_SUBSTRING_LABEL=Unterzeichenkette
-INFO_CTRL_PANEL_DELETE_INDEX_LABEL=Index wird gel\u00f6scht...
+INFO_CTRL_PANEL_DELETE_INDEX_LABEL=L\u00f6schen des Index...
 INFO_CTRL_PANEL_SAVE_CHANGES_LABEL=\u00c4nderungen speichern
 INFO_CTRL_PANEL_NON_CONFIGURABLE_INDEX_LABEL=Dieser interne Index kann nicht konfiguriert werden.
 #
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<html>Der Index wurde konfiguriert.<br>Indizes m\u00fcssen neu erstellt werden (mit 'Index neu erstellen' oder 'Importieren').
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=Benutzerdefinierte Attribute
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=Standardattribute
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=Indexdetails
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=Das Eintragslimit muss eine Ganzzahl zwischen %d und %d sein.
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=Sie m\u00fcssen mindestens einen Indextyp ausw\u00e4hlen (Angen\u00e4hert, Gleichheit, Reihenfolge, Anwesenheit oder Unterzeichenkette).
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=Eintrag '%s' ist bereits vorhanden.
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=Neuer Eintrag wird erstellt...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=Eintrag wurde erstellt.
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=Der Eintrag wurde erfolgreich erstellt.
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=Fehler beim Erstellen des neuen Eintrags
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=Beim Erstellen des neuen Eintrags ist ein Fehler aufgetreten.
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=Zum Erstellen eines Eintrags muss der Server ausgef\u00fchrt werden und m\u00fcssen Sie eine Authentifizierung angeben.
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=Zum Erstellen eines Eintrags m\u00fcssen Sie eine Authentifizierung angeben.
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=Sie m\u00fcssen die LDIF-Darstellung des Eintrags angeben.
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=Sie m\u00fcssen die Objektklassenwerte des Eintrags angeben.
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=Beispiel: (|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=Beispiel: dc=subtree,dc=example,dc=com
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=VLV-Indexdetails
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=Name:
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=Basis-DN:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=Filter:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=Entfernen
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=Nach oben
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=Nach unten
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=Sonstige:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=(aufsteigend)
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=(absteigend)
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=Schema konnte nicht gefunden werden.
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=Das Schema konnte nicht gefunden werden.  Weitere Informationen finden Sie im Hauptbereich.
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=Indizes nicht definiert
@@ -730,22 +777,25 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=Damit dieser VLV-Index wirksam wird, m\u00fcssen die folgenden Indizes in '%s' konfiguriert werden:<br>%s <br><br>M\u00f6chten Sie fortfahren?
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=Gleichheit
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=Unterzeichenkette
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=Reihenfolge
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=Gegenwart
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=Angen\u00e4hert
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=Sie m\u00fcssen die Definition des Index '%s' auf den Typ %s aktualisieren.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=Sie m\u00fcssen den Index '%s' als Typ %s definieren.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=Sie m\u00fcssen den Index '%s' definieren.
 MILD_ERR_CTRL_PANEL_NO_VLV_INDEX_NAME_PROVIDED=Kein VLV-Indexname angegeben.
 MILD_ERR_CTRL_PANEL_VLV_INDEX_ALREADY_DEFINED=In Backend '%2$s' ist bereits ein VLV-Index '%1$s' angegeben.
-MILD_ERR_CTRL_PANEL_NO_BASE_DN_FOR_VLV_PROVIDED=Sie m\u00fcssen einen Basis-DN angeben
+MILD_ERR_CTRL_PANEL_NO_BASE_DN_FOR_VLV_PROVIDED=Sie m\u00fcssen einen Basis-DN angeben.
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_FOR_VLV_PROVIDED=Der angegebene Basis-DN ist nicht g\u00fcltig.  Details: %s
 MILD_ERR_CTRL_PANEL_NO_FILTER_FOR_VLV_PROVIDED=Sie m\u00fcssen einen Filter f\u00fcr den Index angeben.
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=Der angegebene Filter ist ung\u00fcltig.  Details: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=Sie m\u00fcssen mindestens ein Attribut f\u00fcr die Sortierreihenfolge angeben.
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=Die maximale Blockgr\u00f6\u00dfe muss eine Ganzzahl zwischen %d und %d sein.
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=Zur Gruppe hinzuf\u00fcgen
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=Hinzuzuf\u00fcgende Eintr\u00e4ge
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=Gruppen:
@@ -754,26 +804,35 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=Die Gruppe '%s' konnte nicht gefunden werden.
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=Der Eintrag '%s' ist vorhanden, er ist aber keine statische Gruppe.
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=Sie m\u00fcssen eine Gruppe angeben.
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=Zur Gruppe hinzuf\u00fcgen...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=Eintr\u00e4ge wurden zu den Gruppen hinzugef\u00fcgt.
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=Die Eintr\u00e4ge wurden erfolgreich hinzugef\u00fcgt.
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=Fehler beim Hinzuf\u00fcgen zu Gruppen
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=Beim Hinzuf\u00fcgen zu Gruppen ist ein Fehler aufgetreten.
+
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=Attributssyntax
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=Details der Attributssyntax
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=Name:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=Beschreibung:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=Wird von diesen Attributen verwendet
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=Backend-Indizes
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=Backend-VLC-Indizes
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- Keine Sicherungen gefunden -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=Durchsuchen...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=Verf\u00fcgbare Sicherungen
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=Liste aktualisieren
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=Sicherung verifizieren
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=Fehler beim Suchen nach Sicherungen
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=Sicherungspfad:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=Sicherung ausf\u00fchren
 INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=Alle Backends
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=Sicherungstyp
@@ -787,6 +846,7 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=Nachrichtenverarbeitung von Sicherungsinhalt zur Verwendung als Pr\u00fcfsumme generieren
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=Nachrichtenvearbeitungs-Hash signieren
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um die Sicherung auszuf\u00fchren.
+
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=Keine Backends ausgew\u00e4hlt.
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=Keine Backends verf\u00fcgbar.
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=Kein Sicherungspfad angegeben.
@@ -803,9 +863,12 @@
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=Die Sicherung wurde erfolgreich abgeschlossen.
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=Fehler w\u00e4hrend der Sicherung
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=W\u00e4hrend der Sicherung ist ein Fehler aufgetreten.  Fehlercode: %d.
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=Sicherung
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=Anderer Basis-DN
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=Sie m\u00fcssen einen Basis-DN angeben.
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=Der angegebene Basis-DN ist nicht g\u00fcltig.  Details: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- Kein Wert angegeben -
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=Sie m\u00fcssen einen Wert f\u00fcr die Datei angeben.
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=Die Datei '%s' ist nicht vorhanden.
@@ -815,6 +878,7 @@
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=Beim Lesen des Dateiinhalts ist ein Fehler aufgetreten.  Details: %s
 MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=Beim Dekodieren der angegebenen Base 64-Zeichenfolge ist ein Fehler aufgetreten.  Details: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=Bin\u00e4rattribut bearbeiten.
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=Inhalt der folgenden Datei verwenden:
 INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=Bin\u00e4r-Inhalt in Base 64-Format angeben:
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=Aktualisieren
@@ -822,9 +886,12 @@
 INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Den Wert in Base 64 angeben -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=Bild des Attributs
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=Voranschau nicht verf\u00fcgbar.
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=Bin\u00e4rattribut anzeigen
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=Wert im Base 64-Format:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=Eintr\u00e4ge verwalten
+
 INFO_CTRL_PANEL_NEW_USER_MENU=Neuer Benutzer...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=Neue Gruppe...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=Neue Organisation...
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=Eintrag l\u00f6schen...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=Basis-DN l\u00f6schen...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=Backend l\u00f6schen...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=Eintr\u00e4ge l\u00f6schen...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=Eintr\u00e4ge gel\u00f6scht
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=Die Eintr\u00e4ge wurden erfolgreich gel\u00f6scht.
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=Beim L\u00f6schen der Eintr\u00e4ge ist ein Fehler aufgetreten.
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=Indizes
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=VLV-Indizes
+
 INFO_CTRL_PANEL_BACKEND_LABEL=Backend:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- Keine Backends gefunden -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- Keine Basis-DNs gefunden -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=Neuer Index...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=Neuer VLV-Index...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=L\u00f6schen des Index...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=Indizes verwalten
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=Keine Backends gefunden
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=Es sind keine Backends definiert.  Zum Erstellen und Verwalten von Indizes m\u00fcssen Sie einen Backend erstellen.  Zum Erstellen eines neuen Backends k\u00f6nnen Sie die Aktion "Neuer Basis-DN" verwenden.
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=Die Indizes '%s' im Backend '%s' wurden erfolgreich gel\u00f6scht.
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=Fehler beim L\u00f6schen der Indizes
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=Beim L\u00f6schen der Indizes '%s' ist ein Fehler aufgetreten.
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=Attribute
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=Objektklasse
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=Standard
@@ -895,22 +968,25 @@
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_CATEGORY_NODE=Standard
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTES_CATEGORY_NODE=Serverkonfiguration
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_CATEGORY_NODE=Benutzerdefiniert
-INFO_CTRL_PANEL_MATCHING_RULES_CATEGORY_NODE=\u00dcbereinstimmende Regeln
-INFO_CTRL_PANEL_ATTRIBUTE_SYNTAXES_CATEGORY_NODE=Attributsyntaxen
+INFO_CTRL_PANEL_MATCHING_RULES_CATEGORY_NODE=Vergleichs-Regeln (Matchjing Rules)
+INFO_CTRL_PANEL_ATTRIBUTE_SYNTAXES_CATEGORY_NODE=Attributssyntaxen
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_BUTTON=Neue Objektklasse...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_BUTTON=Neues Attribut...
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=Neue Objektklasse...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=Neues Attribut...
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=L\u00f6schen...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=Name
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=Typ
 INFO_CTRL_PANEL_PARENT_CLASS=\u00dcbergeordnete Klasse
 INFO_CTRL_PANEL_CHILD_CLASS=Untergeordnete Klasse
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=Erforderliche Attribute
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=Optionale Attribute
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=Kein Schemaelement ausgew\u00e4hlt
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=Kategorieelement ausgew\u00e4hlt
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=Mehrere Schemaelemente ausgew\u00e4hlt
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=Objektklasse '%s' ist den folgenden Klassen \u00fcbergeordnet: %s.  Sie m\u00fcssen diese Klassen neu definieren, sodass sie keine Vererbungen von Objektklasse '%s' erhalten, bevor Sie sie l\u00f6schen.
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=Attribut '%s' ist den folgenden Attributen \u00fcbergeordnet: %s.  Sie m\u00fcssen diese Attribute neu definieren, so dass sie keine Vererbungen von Attribut '%s' erhalten, bevor Sie sie l\u00f6schen.
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=Attribut '%s' ist optional oder wird von folgenden Objektklassen ben\u00f6tigt: %s.  Sie m\u00fcssen diese Klassen neu definieren, sodass sie nicht von Attribut '%s' abh\u00e4ngen, bevor Sie sie l\u00f6schen.
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=Die Schemaelemente '%s' wurden erfolgreich gel\u00f6scht.
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=Fehler beim L\u00f6schen der Schemaelemente
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=Beim L\u00f6schen der Schemaelemente ist ein Fehler aufgetreten.  Weitere Informationen finden Sie in den Details.
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=Konfigurationsattribut
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=Konfigurationsobjektklasse
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=Benutzerdefiniertes Attribut
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=Benutzerdefinierte Objektklasse
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=Attribut wird gel\u00f6scht...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=L\u00f6schen des Attributs
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um das Attribut zu l\u00f6schen.
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=Das Attribut '%s' wurde erfolgreich gel\u00f6scht.
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=Fehler beim L\u00f6schen des Attributs
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=Beim L\u00f6schen des Attributs '%s' ist ein Fehler aufgetreten.  Weitere Informationen finden Sie in den Details.
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=L\u00f6schen der Objektklasse...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=L\u00f6schen der Objektklasse
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um die Objektklasse zu l\u00f6schen.
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=Die Objektlasse '%s' wurde erfolgreich gel\u00f6scht.
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=Fehler beim L\u00f6schen der Objektklasse
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=Beim L\u00f6schen von Objektklasse '%s' ist ein Fehler aufgetreten.  Weitere Informationen finden Sie in den Details.
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=Backend l\u00f6schen
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=Zu l\u00f6schenden Backend ausw\u00e4hlen:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um einen Backend zu l\u00f6schen.
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=Backends werden gel\u00f6scht...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=Backends gel\u00f6scht
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=Die Backends wurden erfolgreich gel\u00f6scht.
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=Beim L\u00f6schen der Backends ist ein Fehler aufgetreten.  Weitere Informationen finden Sie in den Details.
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=Die folgenden Backends werden gel\u00f6scht.  Alle Eintr\u00e4ge, die in den Basis-DNs des Backends definiert sind, und die gesamte Indexkonfiguration wird gel\u00f6scht.
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=M\u00f6chten Sie fortfahren?
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=Alle ausw\u00e4hlen
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=Auswahl aller Elemente aufheben
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=Die folgenden Backends werden gel\u00f6scht. Die Konfiguration geht verloren.
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=Basis-DN l\u00f6schen
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=W\u00e4hlen Sie die zu l\u00f6schende Basis-DN aus:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung zum L\u00f6schen einer Basis-DN angeben.
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=Basis-DNs werden gel\u00f6scht...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=Basis-DNs gel\u00f6scht
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=Die Basis-DNs wurden erfolgreich gel\u00f6scht.
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=Beim Suchen des Eintrags '%s' ist ein Fehler aufgetreten.  Details:<br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=LDIF exportieren
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=Exportieren nach Datei:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=Wenn die Datei vorhanden ist, den Inhalt der Datei \u00fcberschreiben und nicht anh\u00e4ngen.
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=Text in Spalte umbrechen
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=Betriebsattribute ausschlie\u00dfen
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um den Export auszuf\u00fchren.
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=Kein Backend ausgew\u00e4hlt.
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=Der angebebene Pfad '%s' ist vorhanden und ist ein Verzeichnis.
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=Der Wert des Spaltenumbruchs muss zwischen %d und %d liegen.
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=Fehler w\u00e4hrend des Exports.
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=W\u00e4hrend des Exports ist ein Fehler aufgetreten.  Fehlercode: %d.
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=Export von Backend '%s' nach Datei '%s'.
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=Importieren von LDIF
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=Daten in Datei sind komprimiert (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=Importtyp:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=Ausschlussfilter:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=Mehrere DNs mit einem Zeilenumbruch trennen.
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=Mehrere Attribute mit einem Komma (,) trennen.
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=Die Basis-DN '%s' ist keiner der Basis-DNs untergeordnet, die in Backend '%s' definiert sind.
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=Das Attribut '%s' hat keinen g\u00fcltigen Namen.
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=Der angegebene Filter '%s' ist kein g\u00fcltiger Filter.  Details: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=Anzeige der Indexeigenschaften
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=Anzeige des Schemaelements
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=Indexeigenschaften
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um den Index zu bearbeiten.
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=Index l\u00f6schen
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=Beim \u00c4ndern von Index '%s' ist ein Fehler aufgetreten.
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=Index '%s' in Backend '%s' \u00e4ndern.
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=\u00c4ndern von Index '%s'
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Java-Einstellungen
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Java-Home:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=Verwenden Sie die Umgebungsvariable  OPENDS_JAVA_HOME
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS=Die folgenden Java-Arguments konnten mit Bin\u00e4rdatei '%s' nicht verwendet werden: <br>%s<br><br>. Die Befehlszeile, die mit diesen Java-Argumenten verkn\u00fcpft ist, funktioniert unter Umst\u00e4nden nicht.<br>M\u00f6chten Sie fortfahren?
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=Die folgenden Java-Argumente konnten mit der folgenden Bin\u00e4rdatei '%s' nicht verwendet werden: <br>%s<br><br>Diese Argumente werden als Ausweichl\u00f6sung verwendet, wenn OPENDS_JAVA_ARGS nicht definiert ist.  Wenn Sie keine Ausweichl\u00f6sung angeben m\u00f6chten, f\u00fcllen Sie diese Felder nicht aus.<br><br>Unter Umst\u00e4nden funktionieren die Befehlszeilen nicht, die mit diesen Java-Argumenten verkn\u00fcpft sind.<br>M\u00f6chten Sie fortfahren?
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=Fehler beim Pr\u00fcfen der Java-Einstellungen
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=Beim Pr\u00fcfen der Java-Einstellungen ist ein unerwarteter Fehler aufgetreten.  Details: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=\u00c4ndern des Index
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=Fehler beim Speichern der \u00c4nderungen.
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=Beim Speichern der \u00c4nderungen in Eintrag '%s' ist ein Fehler aufgetreten.
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=Der Eintrag ist nicht einwandfrei.  Details: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=Ungespeicherte \u00c4nderungen
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=Ungespeicherte \u00c4nderungen
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=\u00c4nderungen speichern in: '%s'?
@@ -1139,23 +1220,44 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=Unterstruktur '%s' wurde erfolgreich gel\u00f6scht.
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=Fehler beim L\u00f6schen der Unterstruktur.
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=Beim L\u00f6schen von Unterstruktur '%s' ist ein Fehler aufgetreten.
-INFO_CTRL_PANEL_ALL_BASE_DNS=Alle Basis-DNs
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=LDAP-Filter:
 INFO_CTRL_PANEL_USERS_FILTER=Benutzer:
 INFO_CTRL_PANEL_GROUPS_FILTER=Gruppen
 INFO_CTRL_PANEL_OTHER_BASE_DN=Sonstige...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=Nicht bearbeitbare Attribute:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=Objektklasse: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=Hilfsobjektklasse: %s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=Authentifizierung erforderlich
-INFO_CTRL_PANEL_BIND_DN_LABEL=DN binden
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=Passwort:
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=Die folgenden Aufgaben werden ausgef\u00fchrt: <br>%s<br><br>Wenn Sie die Aufgaben beenden, werden sie fortgesetzt, aber Sie m\u00fcssen in den Fehlerprotokollen pr\u00fcfen, ob sie erfolgreich abgeschlossen wurden.<br><br>M\u00f6chten Sie fortfahren?
-INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=\u00dcbereinstimmungsregel
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br>M\u00f6chten Sie fortfahren?
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  Details: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=Authentifizierung erforderlich
+INFO_CTRL_PANEL_BIND_DN_LABEL=DN binden
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=Passwort:
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>M\u00f6chten Sie fortfahren?
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>M\u00f6chten Sie fortfahren?
+
+INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=Vergleichs-Regel (Matching Rule)
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=Details der \u00dcbereinstimmungsregel
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=Name:
 INFO_CTRL_PANEL_MATCHING_RULE_OID=OID:
@@ -1163,6 +1265,7 @@
 INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=Syntax:
 INFO_CTRL_PANEL_MATCHING_RULE_TYPE=Typ:
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=Wird von diesen Attributen verwendet
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- Kein \u00fcbergeordnetes Element -
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- Keine \u00fcbereinstimmende Regel -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=Neues Attribut
@@ -1197,7 +1300,7 @@
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_TASK_DESCRIPTION=Neues Attribut '%s' in Schema erstellen.
 INFO_CTRL_PANEL_CREATING_ATTRIBUTE_PROGRESS=Attribute '%s' erstellen
 INFO_CTRL_PANEL_ATTRIBUTE_NAME_LABEL=Name:
-INFO_CTRL_PANEL_ATTRIBUTE_PARENT_LABEL=\u00dcbergeordnetes Element
+INFO_CTRL_PANEL_ATTRIBUTE_PARENT_LABEL=\u00dcbergeordnetes Element:
 INFO_CTRL_PANEL_ATTRIBUTE_OID_LABEL=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_ALIASES_LABEL=Alias:
 INFO_CTRL_PANEL_ATTRIBUTE_ORIGIN_LABEL=Herkunft:
@@ -1205,6 +1308,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=Beschreibung:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=Verwendung:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=Syntax:
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=Typ:
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=\u00dcbereinstimmungsregel f\u00fcr Angen\u00e4hert:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=\u00dcbereinstimmungsregel f\u00fcr Gleichheit:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=\u00dcbereinstimmungsregel f\u00fcr Reihenfolge:
@@ -1215,6 +1319,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=Gemeinsam
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=Veraltet
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=Betriebsf\u00e4hig
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=Neuer Backend
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=Neuer Basis-DN
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=Beispiel: dc=example,dc=com
@@ -1242,16 +1347,20 @@
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=Backend '%s' erstellen, der Basis-DN '%s' enth\u00e4lt
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=Erstellen von Basis-DN '%s' in Backend '%s'
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=Erstellen von Standardindizes
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=Neue Organisation
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr den Namen der Organisation angeben
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=Name:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=Beschreibung:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=Eintrags-DN:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=Neue Dom\u00e4ne
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr den Namen der Dom\u00e4ne angeben
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=Neuer Eintrag aus LDIF
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=Neue LDIF-Syntax f\u00fcr den neuen Eintrag angeben:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=Syntax pr\u00fcfen
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=Neue Gruppe
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr den Namen der Gruppe angeben.
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=Der Eintrag '%s' konnte nicht gefunden werden.
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=Mitglieder hinzuf\u00fcgen
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=Referenz-DN der dynamischen Gruppe:
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=Referenzgruppe ausw\u00e4hlen
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=Neuer Index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um den Index zu erstellen.
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=Kein Attributsname ausgew\u00e4hlt.
@@ -1287,6 +1398,7 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=Beim Erstellen des Index ist ein Fehler aufgetreten.
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=Neuen Index '%s' in Backend '%s' erstellen.
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=Erstellen von Index '%s'
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=Neue Objektklasse
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um im Schema ein Attribut zu erstellen.
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=Sie m\u00fcssen einen Namen f\u00fcr die Objektklasse angeben.
@@ -1317,6 +1429,7 @@
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=Beschreibung:
 INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=Typ:
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=Attribute:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=Name:
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=Beschreibung:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=Eintrags-DN:
@@ -1325,6 +1438,7 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=Faxnummer:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=Neue Organisationseinheit
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=Sie m\u00fcssen einen Namen f\u00fcr den Namen der Organisationseinheit angeben.
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=Vorname:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=Nachname:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=Rufname:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr 'Nachname' angeben.
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr 'Rufname' angeben.
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=Sie m\u00fcssen einen Wert f\u00fcr das Benennungsattribut '%s' angeben.
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=Neuer VLV-Index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um einen VLV.Index zu erstellen.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=Erstellen des neuen VLV-Index '%s'...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=Beim Erstellen des VLV-Index ist ein Fehler aufgetreten.
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=Neuen VLV-Index '%s' in Backend '%s' erstellen.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=Erstellen von VLV-Index '%s'
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=Objektklasse bearbeiten
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=Strukturelle Objektklasse
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=Hilfs-Objektklasse
+
 INFO_CTRL_PANEL_INDEXES_LABEL=Indizes:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=Hilfsindizes
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=Ausgew\u00e4hlte Indizes:
@@ -1376,6 +1493,7 @@
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=Das Benutzer-Passwort wurde erfolgreich aktualisiert.
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=Fehler beim Aktualisieren des Passworts
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=Beim Aktualisieren des Passworts ist ein Fehler aufgetreten
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=Wiederherstellen aus Backup
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um die Wiederherstellung aus einer  Sicherung auszuf\u00fchren.
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=Sicherung verifizieren
@@ -1439,21 +1557,26 @@
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=Nur Attribute mit Werten anzeigen
 INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=Passwortbest\u00e4tigung:
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=Eintr\u00e4ge ausw\u00e4hlen
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- Inhalt der Datei '%s' -
+
 MILD_ERR_LOADING_IMAGE=Fehler beim Laden des Bilds
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=Thumbnail
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=Bearbeiten...
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=L\u00f6schen...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=Anzeigen...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=Standardattribut:
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=Attributsdetails:
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=Erforderlich f\u00fcr:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=Zugelassen durch:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=Standardobjektklasse
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=Details der Objektklasse
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=Erforderliche Attribute
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=Optionale Attribute
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=Definiert in Datei: %s
+
 INFO_CTRL_PANEL_GENERIC_TITLE=Steuerungsbereich - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=Allgemeiner Status
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=Fehler beim Lesen der Konfiguration
@@ -1466,16 +1589,17 @@
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=Administratoren:
 INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=Installationspfad
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=Instanzenpfad:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=OpenDS-Version:
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Java-Version:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=Administrations-Konnektor:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=Port %d (LDAPS)
 INFO_CTRL_PANEL_CONNECTION_HANDLERS=Verbindungs-Handler
-INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- Keine Verbindlungs-Handler gefunden -
+INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- Keine Verbindungs-Handler gefunden -
 INFO_CTRL_PANEL_DATA_SOURCES=Datenquellen
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- Keine Datenquellen gefunden -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Windows-Dienstkonfiguraton
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=Auf dieser Seite wird angegeben, ob diese OpenDS-Instanz darauf konfiguriert ist, als Windows-Dienst ausgef\u00fchrt zu werden. Zum Verwalten des automatischen Starts f\u00fchren Sie den Windows Service Control Manager des Betriebssystems aus.
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. Zum Verwalten des automatischen Starts f\u00fchren Sie den Windows Service Control Manager des Betriebssystems aus.
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Integration des Windows-Diensts
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=Aktivieren
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=Deaktivieren...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=Beim Aktivieren des Windows-Diensts ist ein Fehler aufgetreten.  Fehlercode: %d.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Windows-Dienst aktivieren
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Windows-Dienst deaktivieren
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=Datenbankindizes
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=Attributindizes
 INFO_CTRL_PANEL_VLV_INDEXES=VLV-Indizes
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=Fehler w\u00e4hrend der Indexpr\u00fcfung.
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=W\u00e4hrend der Indexpr\u00fcfung ist ein Fehler aufgetreten.  Fehlercode: %d.
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION=Pr\u00fcfen von Indizes in '%s'.
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,27 +1656,36 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=Beim \u00c4ndern von VLV-Index '%s' ist ein Fehler aufgetreten.
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=VLV-Index '%s' in Backend '%s' \u00e4ndern.
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=Erstellen von VLV-Index '%s'
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=Verf\u00fcgbar:
 INFO_CTRL_PANEL_SELECTED_LABEL=Ausgew\u00e4hlt:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=Hinzuf\u00fcgen >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=Alle hinzuf\u00fcgen >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< Entfernen
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< Alle entfernen
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=Hilfsmittel: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s (betriebsf\u00e4hig)
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s (aufsteigend)
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s (absteigend)
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=Fehler
 INFO_CTRL_PANEL_PROGRESS_DONE=Fertig
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - VLV-Index
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=Alle Befehlszeilen anzeigen
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=Globale Ansichtsoption
 INFO_CTRL_PANEL_REFRESH_MENU=Aktualisiserungsoptionen...
 INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Aktualisierungsoptionen
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=W\u00e4hlen Sie den Zeitraum (in Sekunden) aus, in dem die angezeige \u00dcberwachungs- und Konfigurationsinformationen aktualisiert werden.
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=Aktualisierungsintervall (Sek.):
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=Der Intervallzeitraum muss eine Ganzzahl mit positivem Wert sein, die kleiner ist als %d Sekunden.
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=\u00dcberwachung
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=Allgemeine Informationen
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- Kein Element ausgew\u00e4hlt -
@@ -1566,8 +1701,8 @@
 INFO_CTRL_PANEL_GENERAL_MONITORING_ROOT=\u00dcberwachung des Root-Verzeichnisses
 INFO_CTRL_PANEL_SYSTEM_INFORMATION=Systeminformationen
 INFO_CTRL_PANEL_JAVA_INFORMATION=Java-Informationen
-INFO_CTRL_PANEL_WORK_QUEUE=Arbeitswarteschlange
-INFO_CTRL_PANEL_ENTRY_CACHES=Eingabe-Cache
+INFO_CTRL_PANEL_WORK_QUEUE=Arbeitsvorrat
+INFO_CTRL_PANEL_ENTRY_CACHES=Eintragscache
 INFO_CTRL_PANEL_DB_ENVIRONMENT=Datenbankumgebung
 INFO_CTRL_PANEL_UP_TIME_LABEL=Betriebszeit:
 INFO_CTRL_PANEL_MAX_CONNECTIONS_LABEL=Maximum Verbindungen:
@@ -1635,12 +1770,129 @@
 INFO_CTRL_PANEL_AUTH_REQUIRED_TO_SEE_TRAFFIC_MONITORING_SUMMARY=Der Server wird ausgef\u00fchrt.  Sie m\u00fcssen eine Authentifizierung angeben, um die \u00dcberwachungsdaten anzuzeigen.
 INFO_CTRL_PANEL_SERVER_MUST_RUN_TO_SEE_TRAFFIC_MONITORING_SUMMARY=Zum Anzeigen der \u00dcberwachungsdaten muss der Server ausgef\u00fchrt werden und m\u00fcssen Sie eine Authentifizierung angeben.
 INFO_CTRL_PANEL_ADMINISTRATION_CONNECTOR_NAME=%d - Administrations-Konnektor
-INFO_CTRL_PANEL_CONNECTION_HANDLER_VIEW_MENU= Anzeige
+INFO_CTRL_PANEL_CONNECTION_HANDLER_VIEW_MENU=Anzeige
 INFO_CTRL_PANEL_CONNECTION_HANDLER_VIEW_MENU_DESCRIPTION=Optionen f\u00fcr Administrations-Konnektor anzeigen
 INFO_CTRL_PANEL_SHOW_AVERAGES=Durchschnitt seit Serverstart anzeigen
-INFO_CTRL_PANEL_CONNECTION_HANDLER_HEADER=Verbindungs-Handler
-INFO_CTRL_PANEL_CONNECTION_HANDLER_MONITORING=Verbindungs-Handler
+INFO_CTRL_PANEL_CONNECTION_HANDLER_HEADER=Verbindungshandler
+INFO_CTRL_PANEL_CONNECTION_HANDLER_MONITORING=Verbindungshandler
 INFO_CTRL_PANEL_AVERAGE_HEADER=%s Durchschnitt pro Sekunde
 INFO_CTRL_PANEL_AUTHENTICATED_AS=Authentifiziert als '%s'
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=Benutzer nicht authentifiziert
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=Benutzer nicht authentifiziert (Server wird nicht ausgef\u00fchrt)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  Fehlercode: %d.
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS=Die Idexkonfiguration f\u00fcr '%s' wurde erfolgreich ge\u00e4ndert.  Die Datenbankindexdateien m\u00fcssen neu generiert werden, damit die Konfiguration ber\u00fccksichtigt wird.  This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=Automatisch generierte Daten werden importiert (%s Eintr\u00e4ge)
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=Uhrzeit:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_es.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_es.properties
index fb2ca43..6ae4a03 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_es.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=\u00bfDesea suprimir los archivos de registro?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=El servidor de directorios contiene archivos de base de datos en las siguientes ubicaciones situadas fuera de la ruta del servidor:%n%s%n\u00bfDesea suprimir estos archivos?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=El servidor de directorios contiene archivos de registro de datos en las siguientes ubicaciones situadas fuera de la ruta del servidor:%n%s%n\u00bfDesea suprimir estos archivos?
-INFO_CLI_UNINSTALL_CONFIRM_STOP=El servidor OpenDS se est\u00e1 ejecutando actualmente y debe detenerse para poder continuar con la desinstalaci\u00f3n.%n\u00bfDesea detener el servidor y eliminar de forma permanente los archivos?
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%n\u00bfDesea detener el servidor y eliminar de forma permanente los archivos?
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must select the elements to uninstall.  Use the options described in the usage to specify what must be uninstalled.
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=Debe seleccionar alg\u00fan elemento para desinstalarlo.
 INFO_CLI_UNINSTALL_SERVER_STOPPED=Se ha detenido el servidor.
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nSi el servidor ya est\u00e1 replicando  contenido en otros servidores, debe especificar la informaci\u00f3n de autenticaci\u00f3n del administrador para suprimir las referencias a este servidor en los servidores OpenDS en los que se est\u00e9 realizando la r\u00e9plica.%n%nEscriba "Yes" para proporcionar la informaci\u00f3n de autenticaci\u00f3n con el fin de suprimir las referencias remotas.%nEscriba "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.%n\u00bfDesea proporcionar la informaci\u00f3n de autenticaci\u00f3n?
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nSi el servidor est\u00e1 replicando actualmente contenido en otros servidores, debe reiniciarse y se debe especificar la informaci\u00f3n de autenticaci\u00f3n del administrador para suprimir las referencias a este servidor en los servidores OpenDS en los que se est\u00e9 realizando la r\u00e9plica.%n%nEscriba "Yes" para iniciar el servidor y, a continuaci\u00f3n, proporcione la informaci\u00f3n de autenticaci\u00f3n para suprimir las referencias remotas.%nEscriba "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.%n\u00bfDesea iniciar el servidor y proporcionar la informaci\u00f3n de autenticaci\u00f3n?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%nEscriba "Yes" para proporcionar la informaci\u00f3n de autenticaci\u00f3n con el fin de suprimir las referencias remotas.%nEscriba "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.%n\u00bfDesea proporcionar la informaci\u00f3n de autenticaci\u00f3n?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%nEscriba "Yes" para iniciar el servidor y, a continuaci\u00f3n, proporcione la informaci\u00f3n de autenticaci\u00f3n para suprimir las referencias remotas.%nEscriba "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.%n\u00bfDesea iniciar el servidor y proporcionar la informaci\u00f3n de autenticaci\u00f3n?
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=El nombre de este host (o la direcci\u00f3n IP) tal y como aparece indicado en los servidores remotos de la r\u00e9plica
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u00bfDesea proporcionar de nuevo la informaci\u00f3n de autenticaci\u00f3n?  (Si especifica que no, no se suprimir\u00e1n las referencias a este servidor en los otros servidores OpenDS).
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=\u00bfDesea seleccionar todos los componentes de OpenDS o seleccionar los que va a suprimir?
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u00bfDesea proporcionar de nuevo la informaci\u00f3n de autenticaci\u00f3n?  (If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=Suprimir todos los componentes
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=Seleccione los componentes que se van a suprimir
 INFO_CLI_VIEW_DETAILS=Ver detalles
@@ -83,31 +84,24 @@
 INFO_CLI_NUMBER_PROMPT=Introduzca un n\u00famero o pulse Intro para aceptar el valor predeterminado
 INFO_CLI_INVALID_RESPONSE=Respuesta no v\u00e1lida
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=Cerrar ventana de desinstalaci\u00f3n
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=No se ha completado a\u00fan la desinstalaci\u00f3n de OpenDS.%n\u00bfEst\u00e1 seguro de que desea cerrar la ventana de desinstalaci\u00f3n?
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%n\u00bfEst\u00e1 seguro de que desea cerrar la ventana de desinstalaci\u00f3n?
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=Confirmaci\u00f3n necesaria
 INFO_CONFIRM_RESTART_MESSAGE=\u00bfEst\u00e1 seguro de que desea reiniciar el servidor de directorios?
 INFO_CONFIRM_RESTART_TITLE=Confirmaci\u00f3n necesaria
 INFO_CONFIRM_STOP_MESSAGE=\u00bfEst\u00e1 seguro de que desea detener el servidor de directorios?
 INFO_CONFIRM_STOP_TITLE=Confirmaci\u00f3n necesaria
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=La herramienta de desinstalaci\u00f3n de OpenDS suprimir\u00e1 todas las partes del servidor OpenDS que haya seleccionado anteriormente del sistema. Si se han seleccionado todas, el servidor se suprimir\u00e1 por completo.
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. Si se han seleccionado todas, el servidor se suprimir\u00e1 por completo.
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=Opciones de desinstalaci\u00f3n
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nSi el servidor est\u00e1 replicando actualmente contenido en otros servidores, debe reiniciarse y, a continuaci\u00f3n, se debe especificar la informaci\u00f3n de autenticaci\u00f3n del administrador para suprimir las referencias a este servidor en los servidores OpenDS en los que se est\u00e9 realizando la r\u00e9plica.%n%nHaga clic en "S\u00ed" para iniciar el servidor y, a continuaci\u00f3n, proporcione la informaci\u00f3n de autenticaci\u00f3n para suprimir las referencias remotas.%nHaga clic en "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%nHaga clic en "S\u00ed" para iniciar el servidor y, a continuaci\u00f3n, proporcione la informaci\u00f3n de autenticaci\u00f3n para suprimir las referencias remotas.%nHaga clic en "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=Confirmaci\u00f3n necesaria
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nSi el servidor ya est\u00e1 replicando  contenido en otros servidores, debe especificar la informaci\u00f3n de autenticaci\u00f3n del administrador para suprimir las referencias a este servidor en los servidores OpenDS en los que se est\u00e9 realizando la r\u00e9plica.%n%nHaga clic en "S\u00ed" para proporcionar la informaci\u00f3n de autenticaci\u00f3n con el fin de suprimir las referencias remotas.%nHaga clic en "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=Se ha configurado el servidor para que efect\u00fae la r\u00e9plica.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%nHaga clic en "S\u00ed" para proporcionar la informaci\u00f3n de autenticaci\u00f3n con el fin de suprimir las referencias remotas.%nHaga clic en "No" para continuar la desinstalaci\u00f3n sin actualizar las referencias remotas.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=Confirmaci\u00f3n necesaria
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=Confirmar desinstalaci\u00f3n%nTodos los archivos seleccionados se eliminar\u00e1n permanentemente; \u00bfest\u00e1 seguro de que desea continuar?
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=Confirmar desinstalaci\u00f3n
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=El servidor se est\u00e1 ejecutando.%nEl servidor OpenDS se est\u00e1 ejecutando actualmente y debe detenerse para poder continuar con la desinstalaci\u00f3n. \u00bfDesea que el programa de desinstalaci\u00f3n detenga autom\u00e1ticamente el servidor para poder continuar con la desinstalaci\u00f3n? Si hace clic en No, deber\u00e1 detener manualmente el servidor para continuar.
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. \u00bfDesea que el programa de desinstalaci\u00f3n detenga autom\u00e1ticamente el servidor para poder continuar con la desinstalaci\u00f3n? Si hace clic en No, deber\u00e1 detener manualmente el servidor para continuar.
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=Se han detectado los siguientes errores al leer la configuraci\u00f3n de los servidores existentes:\n%s\n\u00bfDesea que el programa de desinstalaci\u00f3n intente suprimir las referencias a este servidor en el modo de m\u00e1ximo esfuerzo?
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=Este servidor se ha configurado para replicar algunos de sus ND de base. Se produjo un error al recuperar las referencias a \u00e9l en los servidores replicados.  Tenga en cuenta que, para poder suprimir las referencias remotas, debe proporcionar las credenciales de administrador global mediante las opciones %s y %s (o %s).%nSi se sigue realizando la desinstalaci\u00f3n de este modo, se forzar\u00e1 la aparici\u00f3n del modo de error.%n%nEl error encontrado fue:%n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=Este servidor se ha configurado para replicar algunos de sus ND de base. Se produjo un error al recuperar las referencias a \u00e9l en los servidores replicados.  Tenga en cuenta que, para poder suprimir las referencias remotas, debe proporcionar las credenciales de administrador global mediante las opciones %s y %s (o %s).%nCheck that the connection parameters you provided are correct.%nIf you want to uninstall the server even when remote references cannot be removed, you can use the %s option.%n%nEl error encontrado fue:%n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=Este servidor se ha configurado para replicar algunos de sus ND de base. Se produjo un error al recuperar las referencias a \u00e9l en los servidores replicados.%n\u00bfDesea continuar?
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=El servidor se est\u00e1 ejecutando
 INFO_CONNECTIONS_LABEL=Conexiones abiertas:
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=Habilitado
 MILD_ERR_READING_CONFIG_FILE=Error al leer el archivo de configuraci\u00f3n.
 MILD_ERR_READING_CONFIG_LDAP=Error al leer los datos del servidor.  Verifique la informaci\u00f3n de autenticaci\u00f3n especificada.%nDetalles: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%nDetalles: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=Desinstalar
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=Finalizar desinstalaci\u00f3n
 INFO_FRAME_UNINSTALL_TITLE=Desinstalaci\u00f3n de OpenDS
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>La informaci\u00f3n s\u00f3lo estar\u00e1 disponible si el servidor se est\u00e1 ejecutando y se autentica<br>como usuario administrativo.
 INFO_NOTHING_SELECTED_TO_UNINSTALL=Debe seleccionar alg\u00fan elemento para desinstalarlo.
 INFO_NUMBER_ENTRIES_COLUMN=Entradas
-INFO_OPENDS_VERSION_LABEL=Versi\u00f3n de OpenDS:
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=Suprimiendo referencias en %s
 INFO_PROTOCOL_COLUMN=Protocolo
 INFO_REMOVE_BACKUPS_LABEL=Archivos de copia de seguridad incluidos en el directorio bak
@@ -181,22 +176,20 @@
 INFO_RESTART_BUTTON_TOOLTIP=Reinicia el servidor de directorios
 INFO_SERVER_DETAILS_TITLE=Informaci\u00f3n del servidor
 INFO_SERVER_PATH_LABEL=Ruta del servidor:
-INFO_SERVER_STARTED_LABEL=INICIADO
+INFO_SERVER_STARTED_LABEL=Iniciado
 INFO_SERVER_STARTING_LABEL=Iniciando
 INFO_SERVER_STATUS_LABEL=Estado de ejecuci\u00f3n del servidor:
 INFO_SERVER_STATUS_TITLE=Estado del servidor
 INFO_SERVER_STOPPED_LABEL=Detenido
 INFO_SERVER_STOPPING_LABEL=Deteniendo
 INFO_SERVER_UNKNOWN_STATUS_LABEL=Desconocido
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=Inicio
 INFO_START_BUTTON_TOOLTIP=Inicia el servidor de directorios
 INFO_STATE_COLUMN=Estado
 INFO_STATUS_CLI_USAGE_DESCRIPTION=Esta utilidad se puede utilizar para mostrar informaci\u00f3n b\u00e1sica del servidor
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control Panel.  Check that you have access to the display.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch Control Panel.  Check that you have access to the display.   Check file %s for details.
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=Esta utilidad se puede usar para ver la ventana del panel de control, que muestra la informaci\u00f3n b\u00e1sica del servidor y permite realizar algunas tareas b\u00e1sicas de administraci\u00f3n en el servidor.
 INFO_STOP_BUTTON_LABEL=Detener
 INFO_STOP_BUTTON_TOOLTIP=Detiene el servidor de directorios
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=Eliminando las referencias externas...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=Eliminando los archivos incluidos en la ruta de la instalaci\u00f3n...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=Inhabilitando el servicio de Windows...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=Suprimiendo las referencias en los servidores OpenDS remotos...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>La desinstalaci\u00f3n de OpenDS se ha completado correctamente.</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=La desinstalaci\u00f3n de OpenDS se ha completado correctamente.
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>La desinstalaci\u00f3n de OpenDS se ha completado correctamente.</b><br><br>Para completar la desinstalaci\u00f3n, debe eliminar manualmente los siguientes archivos y directorios:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=La desinstalaci\u00f3n de OpenDS se ha completado correctamente.%nPara completar la desinstalaci\u00f3n, debe eliminar manualmente los siguientes archivos y directorios:%n%s
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>Para completar la desinstalaci\u00f3n, debe eliminar manualmente los siguientes archivos y directorios:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%nPara completar la desinstalaci\u00f3n, debe eliminar manualmente los siguientes archivos y directorios:%n%s
 INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=Se ha producido un error.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>La desinstalaci\u00f3n de OpenDS se ha realizado correctamente, pero con advertencias.</b><br>OpenDS se ha desinstalado correctamente en el equipo local, pero se han producido algunos errores al actualizar los servidores remotos.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=OpenDS se ha desinstalado correctamente en el equipo local, pero se han producido algunos errores al actualizar los servidores remotos.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>La desinstalaci\u00f3n de OpenDS se ha realizado correctamente, pero con advertencias.</b><br>OpenDS se ha desinstalado correctamente en el equipo local, pero se han producido algunos errores al eliminar los archivos.  Consulte el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n sobre los archivos que han provocado el problema.<br><br>Verifique que no haya ning\u00fan otro programa utilizando esos archivos y elim\u00ednelos manualmente.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=OpenDS se ha desinstalado correctamente en el equipo local, pero se han producido algunos errores al eliminar los archivos.  Consulte el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n sobre los archivos que han provocado el problema.%n%nVerifique que no haya ning\u00fan otro programa utilizando esos archivos y elim\u00ednelos manualmente.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  Consulte el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n sobre los archivos que han provocado el problema.<br><br>Verifique que no haya ning\u00fan otro programa utilizando esos archivos y elim\u00ednelos manualmente.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  Consulte el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n sobre los archivos que han provocado el problema.%n%nVerifique que no haya ning\u00fan otro programa utilizando esos archivos y elim\u00ednelos manualmente.
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=Iniciando desinstalaci\u00f3n...
 INFO_UNDEFINED_PROTOCOL_LABEL=-Desconocido-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall launch failed.%n%nLaunching command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical Uninstall launch failed.  Consulte el archivo %s para obtener m\u00e1s informaci\u00f3n.%n%nLaunching command line uninstall...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=Iniciando la desinstalaci\u00f3n mediante l\u00ednea de comandos...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=Iniciando la desinstalaci\u00f3n gr\u00e1fica...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=Esta utilidad se puede usar para desinstalar el servidor de directorios.
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Cierre este cuadro de di\u00e1logo y no intente suprimir las referencias de este servidor en otros servidores OpenDS.
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=Debe proporcionar un Id. de usuario administrativo global para poder suprimir las referencias a este servidor en otros servidores OpenDS.%nDebe proporcionar tambi\u00e9n el nombre de este host (o la direcci\u00f3n IP), tal y como aparece indicado en los servidores remotos.
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%nDebe proporcionar tambi\u00e9n el nombre de este host (o la direcci\u00f3n IP), tal y como aparece indicado en los servidores remotos.
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=Nombre de host:
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=El nombre de este host (o la direcci\u00f3n IP) tal y como aparece indicado en otros servidores OpenDS.
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=Intente establecer conexi\u00f3n con la informaci\u00f3n de autenticaci\u00f3n especificada.
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=La contrase\u00f1a del administrador global que se utilizar\u00e1 para leer y actualizar la configuraci\u00f3n de los otros servidores OpenDS.
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=El Id. de usuario administrativo global que se utilizar\u00e1 para leer y actualizar la configuraci\u00f3n de los otros servidores OpenDS.
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=Especifica si la desinstalaci\u00f3n debe continuar o no en caso de producirse un error al actualizar las referencias a este servidor en las instancias remotas de OpenDS.  Este argumento s\u00f3lo puede utilizarse con el argumento sin mensaje de petici\u00f3n %s.
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  Este argumento s\u00f3lo puede utilizarse con el argumento sin mensaje de petici\u00f3n %s.
 INFO_DESCRIPTION_REFERENCED_HOST=El nombre de este host (o la direcci\u00f3n IP) tal y como aparece indicado en los servidores remotos de la r\u00e9plica
 INFO_UNINSTALLDS_DESCRIPTION_CLI=Indica que se utilizar\u00e1 la instalaci\u00f3n mediante l\u00ednea de comandos.  Si no se especifica esta opci\u00f3n, se iniciar\u00e1 la interfaz gr\u00e1fica.  El resto de las opciones (a excepci\u00f3n de las opciones de ayuda y versi\u00f3n) s\u00f3lo se tendr\u00e1n en cuenta si se especifica esta opci\u00f3n
 INFO_UNINSTALLDS_DESCRIPTION_QUIET=Ejecutar la desinstalaci\u00f3n en el modo silencioso.  En el modo silencioso, no se proporcionar\u00e1 la informaci\u00f3n de progreso en la salida est\u00e1ndar
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Suprimir todos los componentes de OpenDS (esta opci\u00f3n no es compatible con el resto de las opciones de supresi\u00f3n)
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=Suprimir las bibliotecas del servidor y las herramientas administrativas
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=Suprimir el contenido de la base de datos
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=Suprimir archivos de registro
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=El archivo que contiene la contrase\u00f1a que se utilizar\u00e1 para enlazar con el primer servidor cuyo contenido se replicar\u00e1.  Si no se especifica ning\u00fan ND de enlace para el primer servidor, se utilizar\u00e1 la contrase\u00f1a del administrador global para el enlace
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=El puerto que utilizar\u00e1 el mecanismo de r\u00e9plica en el primer servidor para comunicarse con los dem\u00e1s servidores.  S\u00f3lo debe especificar esta opci\u00f3n si no se ha configurado anteriormente la r\u00e9plica en el primer servidor.
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=Especifica si est\u00e1 cifrada o no la comunicaci\u00f3n a trav\u00e9s del puerto de r\u00e9plica del primer servidor.  Esta opci\u00f3n s\u00f3lo se tendr\u00e1 en cuenta la primera vez que se configure la r\u00e9plica en el primer servidor.
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=El nombre de host completo del servidor de directorios o la direcci\u00f3n IP del segundo servidor cuyo contenido se replicar\u00e1
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=El n\u00famero de puerto de administraci\u00f3n de Directory Server del segundo servidor cuyo contenido se replicar\u00e1
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=ND que se utilizar\u00e1 para enlazar con el segundo servidor cuyo contenido se replicar\u00e1.  Si no se especifica esta opci\u00f3n, se utilizar\u00e1 el administrador global para el enlace
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=El archivo que contiene la contrase\u00f1a que se utilizar\u00e1 para enlazar con el segundo servidor cuyo contenido se replicar\u00e1.  Si no se especifica ning\u00fan ND de enlace para el segundo servidor, se utilizar\u00e1 la contrase\u00f1a del administrador global para el enlace
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=El puerto que utilizar\u00e1 el mecanismo de r\u00e9plica en el segundo servidor para comunicarse con los dem\u00e1s servidores.  S\u00f3lo debe especificar esta opci\u00f3n si no se ha configurado anteriormente la r\u00e9plica en el segundo servidor
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=Especifica si est\u00e1 cifrada o no la comunicaci\u00f3n a trav\u00e9s del puerto de r\u00e9plica del segundo servidor.  Esta opci\u00f3n s\u00f3lo se tendr\u00e1 en cuenta la primera vez que se configure la r\u00e9plica en el segundo servidor
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=Utilizar StartTLS para la comunicaci\u00f3n segura con el segundo servidor
 INFO_DESCRIPTION_REPLICATION_BASEDNS=ND de base de los datos que se replicar\u00e1n o inicializar\u00e1n, o para los que se ha inhabilitado la r\u00e9plica.  Se pueden especificar varios ND de base utilizando esta opci\u00f3n varias veces
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=Id. de usuario del administrador global que se utilizar\u00e1 para enlazar con el servidor.  Si se utiliza el subcomando '%s' y no se ha definido anteriormente ning\u00fan administrador global para ninguno de los servidores, se crear\u00e1 el administrador global en funci\u00f3n de los datos especificados.
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=Esta utilidad se puede usar para configurar la r\u00e9plica entre los servidores con el fin de sincronizar sus datos. Para que la r\u00e9plica funcione, debe habilitar, en primer lugar, la r\u00e9plica mediante el subcomando '%s' y, a continuaci\u00f3n, inicializar el contenido de uno de los servidores con el contenido de otro mediante el subcomando '%s'.
 INFO_REPLICATION_DESCRIPTION_QUIET=Realizar una operaci\u00f3n silenciosa (no se escribir\u00e1 ninguna informaci\u00f3n de progreso en la salida est\u00e1ndar)
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=ND que se utilizar\u00e1 para enlazar con el servidor en el que deseamos inhabilitar la r\u00e9plica.  Esta opci\u00f3n debe utilizarse si no se ha definido ning\u00fan administrador global en el servidor o si el usuario no desea suprimir las referencias en los otros servidores replicados.  La contrase\u00f1a proporcionada para el administrador global se utilizar\u00e1 al especificar esta opci\u00f3n
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=Inicializa el contenido de los datos incluidos debajo del ND de base especificado en el servidor de destino con el contenido del servidor de origen.  Una vez habilitada la r\u00e9plica, es necesario realizar esta operaci\u00f3n para que funcione (tambi\u00e9n se puede utilizar '%s' para el mismo fin)
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=Inicializa el contenido de los datos incluidos debajo del ND de base especificado en todos los servidores cuyo contenido se est\u00e9 replicando con el contenido del servidor especificado.  Una vez habilitada la r\u00e9plica, es necesario realizar esta operaci\u00f3n para que funcione (tambi\u00e9n se puede aplicar la opci\u00f3n '%s' en cada servidor para el mismo fin)
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=Debe llamarse a este subcomando antes de inicializar el contenido de todos los servidores replicados mediante la herramienta "import-ldif" o el m\u00e9todo de copia binaria.  Debe especificar la lista de ND de base que se inicializar\u00e1 y proporcionar las credenciales de cualquier servidor en el que se est\u00e9 realizando la r\u00e9plica.  Tras llamar a este subcomando, inicialice el contenido de todos los servidores en la topolog\u00eda (use el mismo archivo LDIF/copia binaria de cada uno de los servidores) y, a continuaci\u00f3n, llame al subcomando '%s'
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=Actualiza la configuraci\u00f3n de los servidores para replicar los datos del ND de base especificado.  Si uno de los servidores ya est\u00e1 replicando los datos situados debajo del ND de base en otros servidores, al ejecutar este subcomando, se actualizar\u00e1 la configuraci\u00f3n de todos los servidores (por lo que s\u00f3lo es necesario ejecutar una vez la l\u00ednea de comandos para cada servidor que agreguemos a la topolog\u00eda de r\u00e9plica)
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=Inhabilita la r\u00e9plica en el servidor especificado para el ND de base proporcionado y suprime las referencias en los restantes servidores en los que se est\u00e9n replicando los datos
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=Muestra una lista con la configuraci\u00f3n de r\u00e9plica b\u00e1sica de los ND de base de los servidores definidos en la informaci\u00f3n de registro.  Si no se ha especificado ning\u00fan ND de base como par\u00e1metro, se mostrar\u00e1 la informaci\u00f3n de todos los ND de base
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base DN in no interactive mode.
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the password of the global administrator in non interactive mode.  You can provide it using the %s or the %s options.
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid base DN.
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two different servers to enable replication.  You have provided twice the server %s:%s
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two different servers as source and destination of the initialization.  You have provided twice the server %s:%s
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same replication port (%s) for two servers located on the same machine (%s).
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=No se pudo encontrar un subcomando v\u00e1lido.  You must specify a subcommand when using the option %s.
+SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with the %s argument.
 INFO_REPLICATION_SUCCESSFUL=Se ha completado correctamente la operaci\u00f3n
 INFO_REPLICATION_SUCCESSFUL_NOP=Se ha completado correctamente la operaci\u00f3n, pero no era necesario realizar ninguna acci\u00f3n
 MILD_ERR_REPLICATION_USER_CANCELLED=El usuario ha cancelado la operaci\u00f3n
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=Se debe crear un administrador global.%nDebe especificar las credenciales del administrador global que se crear\u00e1n para administrar las instancias de OpenDS que se est\u00e1n repitiendo.
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be used when %s has been specified
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=Se debe crear un administrador global.%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=Id. de usuario del administrador global
 INFO_ADMINISTRATOR_PWD_PROMPT=Contrase\u00f1a del administrador global:
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=Contrase\u00f1a (confirmar):
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=Las contrase\u00f1as especificadas no coinciden.
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=No se pudo establecer la conexi\u00f3n con la instancia del servidor de directorios %s con las credenciales especificadas.%nDetalles del error: %s%n%nProporcione de nuevo la informaci\u00f3n necesaria para establecer la conexi\u00f3n con el servidor:
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Especifique los par\u00e1metros de la conexi\u00f3n de administraci\u00f3n de OpenDS para el primer servidor
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=Nombre de host del primer servidor
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=Puerto de administraci\u00f3n del primer servidor
 INFO_REPLICATION_ENABLE_PROTOCOL1=\u00bfC\u00f3mo desea conectarse al primer servidor?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=Puerto de r\u00e9plica del primer servidor (el puerto debe estar libre)
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=\u00bfDesea que la repetici\u00f3n utilice una comunicaci\u00f3n cifrada al establecer la conexi\u00f3n con el puerto de r\u00e9plica %s en el primer servidor?
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=ND de enlace del primer servidor
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=Contrase\u00f1a de %s en el primer servidor:
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Especifique los par\u00e1metros de la conexi\u00f3n de administraci\u00f3n de OpenDS para el segundo servidor
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=Nombre de host del segundo servidor
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=Puerto de administraci\u00f3n del segundo servidor
 INFO_REPLICATION_ENABLE_PROTOCOL2=\u00bfC\u00f3mo desea conectarse al segundo servidor?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=Puerto de r\u00e9plica del segundo servidor (el puerto debe estar libre)
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=\u00bfDesea que la repetici\u00f3n utilice una comunicaci\u00f3n cifrada al establecer conexi\u00f3n con el puerto de r\u00e9plica %s en el segundo servidor?
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=ND de enlace del segundo servidor
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=Contrase\u00f1a de %s en el segundo servidor:
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Especifique los par\u00e1metros de la conexi\u00f3n de administraci\u00f3n de OpenDS para el servidor de origen
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Especifique los par\u00e1metros de la conexi\u00f3n de administraci\u00f3n de OpenDS para el servidor de destino
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.  You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=Ya se han replicado los siguientes ND de base entre los dos servidores:%n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=Los siguientes ND de base no se han replicado:%n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=Los siguientes ND de base no se pueden replicar entre los dos servidores porque no se pudieron encontrar en, al menos, uno de los servidores:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=Debe seleccionar, al menos, un ND de base para replicarlo.
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=\u00bfDesea replicar el ND de base %s?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=Los siguientes ND de base no se pudieron inicializar porque no se han replicado o no se han configurado en ambos servidores:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=Debe seleccionar, al menos, un ND de base para inicializarlo.
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=\u00bfDesea inicializar el ND de base %s?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=No hay ning\u00fan ND de base replicado en el servidor.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=No hay ning\u00fan ND de base replicado en el servidor.  The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=No hay ning\u00fan ND de base replicado en el servidor.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=No se pudo encontrar el siguiente ND de base en el servidor:%n%s
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=No se pudo encontrar el siguiente ND de base en el servidor:%n%s
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=No se pudo encontrar el siguiente ND de base en el servidor:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=Debe seleccionar, al menos, un ND de base para inhabilitarlo.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=Debe seleccionar, al menos, un ND de base para inicializarlo.
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=\u00bfVa a inicializar s\u00f3lo el contenido del servidor %s (escriba "no" si va a inicializar el contenido de todos los servidores replicados para los ND de base especificados)?
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=Debe especificar los ND de base que se inicializar\u00e1n mediante el comando "import-ldif" o la copia binaria.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=Debe especificar los ND de base que se han inicializado mediante el comando "import-ldif" o la copia binaria.
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=\u00bfDesea inhabilitar la r\u00e9plica en el ND de base %s?
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%n\u00bfDesea continuar?
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%n\u00bfDesea continuar?
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=\u00bfDesea inicializar el ND de base %s?
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=\u00bfVa a inicializar el ND de base %s con "import-ldif" o la copia binaria?
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=\u00bfHa inicializado el ND de base %s con "import-ldif" o la copia binaria?
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=Ha optado por inhabilitar la r\u00e9plica en el ND de base %s. El mecanismo de r\u00e9plica y algunas herramientas administrativas utilizan este ND de base, por lo que no se recomienda configurarlo directamente.  \u00bfDesea continuar?
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=Ha optado por inhabilitar la r\u00e9plica del esquema.  S\u00f3lo se recomienda inhabilitar la r\u00e9plica del esquema en determinadas situaciones.  \u00bfDesea continuar?
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=Si se inhabilita la r\u00e9plica, los datos ubicados debajo del ND de base seleccionado ya no se sincronizar\u00e1n con los dem\u00e1s servidores.  \u00bfDesea continuar?
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=Si se inhabilita la r\u00e9plica, los datos ubicados debajo del ND de base seleccionado ya no se sincronizar\u00e1n con los dem\u00e1s servidores.  Tambi\u00e9n se inhabilitar\u00e1 el puerto de r\u00e9plica del servidor.  \u00bfDesea continuar?
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  \u00bfDesea continuar?
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=Ha optado por inicializar el contenido del ND de base %s del servidor %s con el contenido del servidor %s. El mecanismo de r\u00e9plica y algunas herramientas administrativas utilizan este ND de base, por lo que no se recomienda configurarlo directamente.  \u00bfDesea continuar?
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=Si se inicializa el contenido de un ND de base, se suprimir\u00e1 todo su contenido.  \u00bfDesea suprimir el contenido de los ND de base seleccionados en el servidor %s y sustituirlo por el contenido del servidor %s?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=Ha optado por inicializar el contenido del ND de base %s con el contenido del servidor %s. El mecanismo de r\u00e9plica y algunas herramientas administrativas utilizan este ND de base, por lo que no se recomienda configurarlo directamente.  \u00bfDesea continuar?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=Si se inicializa el contenido de un ND de base, se suprimir\u00e1 todo su contenido.  \u00bfDesea suprimir el contenido de los ND de base seleccionados en los servidores replicados y sustituirlo por el contenido del servidor %s?
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=Se han detectado los siguientes errores al leer la configuraci\u00f3n de los servidores existentes:\n%s\nLa herramienta de r\u00e9plica intentar\u00e1 actualizar la configuraci\u00f3n de todos los servidores en el modo de m\u00e1ximo esfuerzo.  Sin embargo, no se puede garantizar la actualizaci\u00f3n de los servidores que generen errores.
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  \u00bfDesea continuar?
 INFO_REPLICATION_CONNECTING=Estableciendo conexiones
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Comprobando informaci\u00f3n de registro
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=Actualizando referencias remotas en el servidor %s
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=Configurando el puerto de r\u00e9plica en el servidor %s
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=Actualizando la configuraci\u00f3n de r\u00e9plica del ND de base %s en el servidor %s
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Actualizando la configuraci\u00f3n de registro en el servidor %s
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Inicializando la informaci\u00f3n de registro en el servidor %s con el contenido del servidor %s
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=Inicializando el esquema en el servidor %s con el contenido del servidor %s
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not find replication ID in the server %s for base DN %s.
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could not find a peer to start the initialization after several tries.  Detalles: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring replication port on server %s.
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling replication port on server %s.
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication configuration on base DN %s of server %s.
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  Detalles: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  Detalles: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  Detalles: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%n\u00bfDesea continuar?
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication configuration of server %s.%nDetails: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=Suprimiendo referencias en el ND de base %s del servidor %s
 INFO_REPLICATION_DISABLING_BASEDN=Inhabilitando la r\u00e9plica en el ND de base %s del servidor %s
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=Inhabilitando el puerto de r\u00e9plica %s del servidor %s
-INFO_REPLICATION_STATUS_NO_BASEDNS=No se ha encontrado ning\u00fan ND de base.
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=ND de base
 INFO_REPLICATION_STATUS_IS_REPLICATED=R\u00e9plica
 INFO_REPLICATION_STATUS_REPLICATED=%s - R\u00e9plica habilitada
@@ -427,6 +422,16 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=Edad del cambio m\u00e1s antiguo no realizado:
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=Puerto de r\u00e9plica:
 INFO_REPLICATION_STATUS_LABEL_SECURE=Seguridad:
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%n\u00bfDesea continuar?
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=Habilitado
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=Inhabilitado
 INFO_REPLICATION_CRITICAL_ERROR_DETAILS=Detalles: %s
@@ -435,16 +440,14 @@
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=Ahora puede continuar con la inicializaci\u00f3n del contenido de los ND de base en el servidor %s. Para ello, puede utilizar "import-ldif" o la copia binaria.%n%nUna vez completada la inicializaci\u00f3n, debe utilizar el subcomando '%s' para que la r\u00e9plica funcione con los nuevos ND de base.
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=Ahora puede continuar con la inicializaci\u00f3n del contenido de los ND de base en todos los servidores replicados.  Para ello, puede utilizar el comando "import-ldif" o el m\u00e9todo de copia binaria.  Debe usar el mismo archivo LDIF o copia binaria en cada servidor.%n%nUna vez completada la inicializaci\u00f3n, debe utilizar el subcomando '%s' para que la r\u00e9plica funcione con el contenido de los nuevos ND de base.
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=El procedimiento posterior a la inicializaci\u00f3n se ha completado correctamente.
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of the operation.
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of the operation.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=Error inesperado durante la operaci\u00f3n.  Estado de la tarea: %s. Consulte los registros de errores de %s para obtener m\u00e1s informaci\u00f3n.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=Error inesperado durante la operaci\u00f3n.  Detalles del \u00faltimo registro: %s. Estado de la tarea: %s. Consulte los registros de errores de %s para obtener m\u00e1s informaci\u00f3n.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=Error inesperado durante la operaci\u00f3n.  Estado de la tarea: %s. Consulte los registros de errores de %s para obtener m\u00e1s informaci\u00f3n.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=Error inesperado durante la operaci\u00f3n.  Detalles del \u00faltimo registro: %s. Estado de la tarea: %s. Consulte los registros de errores de %s para obtener m\u00e1s informaci\u00f3n.
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
 INFO_REPLICATION_SUBCOMMAND_PROMPT=\u00bfQu\u00e9 desea hacer?
 INFO_REPLICATION_ENABLE_MENU_PROMPT=Habilitar repetici\u00f3n
 INFO_REPLICATION_DISABLE_MENU_PROMPT=Deshabilitar la repetici\u00f3n
@@ -454,20 +457,16 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=Inicializaci\u00f3n post externa
 INFO_REPLICATION_STATUS_MENU_PROMPT=Mostrar estado de repetici\u00f3n
 INFO_REPLICATION_POST_ENABLE_INFO=La repetici\u00f3n se ha habilitado correctamente.  Tenga en cuenta que para que la repetici\u00f3n trabaje debe inicializar el contenido de los ND de base que est\u00e9n siendo repetidos (utilice %s %s para hacerlo).
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument "--%s" must be specified when this application is used non-interactively
 INFO_REPLICATION_NON_INTERACTIVE=La l\u00ednea de comandos no interactiva equivalente es:%n%s
 INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=Permite mostrar el argumento no interactivo equivalente en la salida est\u00e1ndar cuando este comando se ejecuta en el modo interactivo
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=La ruta completa al archivo en el que se escribir\u00e1n los comandos no interactivos equivalentes cuando este comando se ejecute en el modo interactivo
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
 MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=Se ha producido un error al intentar escribir la l\u00ednea de comandos no interactiva equivalente en el archivo %s. Detalles del error:  %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot write to file %s.  Verify that you have access rights to that file and that you provided the full path of the file
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The specified path %s to write the equivalent command is a directory.  You must specify a path to a file
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=El primer servidor ya est\u00e1 configurado con el puerto de r\u00e9plica '%d'. El puerto de r\u00e9plica del servidor  proporcionado '%d' se ha ignorado.
-MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=El segundo servidor ya est\u00e1 configurado con el puerto de r\u00e9plica '%d'. El puerto de r\u00e9plica del servidor proporcionado '%d' se ha ignorado.
+MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=El segundo servidor ya est\u00e1 configurado con el puerto de r\u00e9plica '%d'. El puerto de r\u00e9plica del servidor  proporcionado '%d' se ha ignorado.
 INFO_CONTROL_PANEL_TITLE=Panel de control de OpenDS
 INFO_PERSON_ICON_DESCRIPTION=Objeto Person
 INFO_ORGANIZATION_ICON_DESCRIPTION=Organizaci\u00f3n
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=S\u00ed
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=No
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=No es posible modificar la clase de objeto y cambiar el nombre a la entrada.
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=Datos del directorio
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=Administrar entradas
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=Nuevo ND de base...
@@ -500,6 +500,7 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=Valor de ND no v\u00e1lido: '%s'.
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=Las contrase\u00f1as especificadas no coinciden.
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=Debe proporcionar un valor para el atributo %s.
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (permite StartTLS)
@@ -511,29 +512,34 @@
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=R\u00e9plica (segura)
 INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=Conector de administraci\u00f3n
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=Otro
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=Subcadena
 INFO_CTRL_PANEL_INDEX_PRESENCE=Presencia
 INFO_CTRL_PANEL_INDEX_EQUALITY=Igualdad
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=Aproximado
 INFO_CTRL_PANEL_INDEX_ORDERING=Orden
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=Atributo
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=Tipos de \u00edndice
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=L\u00edmite de entradas
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=Requiere regeneraci\u00f3n
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=Nombre
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=ND de base
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=\u00c1mbito
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=Filtro
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=Orden de clasificaci\u00f3n
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=Requiere regeneraci\u00f3n
+
 INFO_CTRL_PANEL_BINARY_VALUE=- valor binario -
-INFO_CTRL_PANEL_VALUE_IN_BASE64=- Valor en base 64 -
+INFO_CTRL_PANEL_VALUE_IN_BASE64=- Valor en base64 -
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=La siguiente tarea est\u00e1 en ejecuci\u00f3n: %s<br>No se puede ejecutar simult\u00e1neamente con la tarea %s
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=Agregar entradas a grupos.
 INFO_CTRL_PANEL_ADDING_TO_GROUP=Actualizaci\u00f3n del grupo '%s'
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=L\u00ednea de comando equivalente para modificar la entrada:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=L\u00ednea de comando equivalente para cambiar el nombre a la entrada:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=L\u00ednea de comando equivalente para eliminar el ND de base::
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=Eliminando ND de base '%s'.
 INFO_CTRL_PANEL_DELETING_BASE_DNS=Eliminando ND de base '%s'.
 INFO_CTRL_PANEL_DELETING_BACKEND=Eliminando backend '%s'
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=Deshabilitando la r\u00e9plica del ND de base '%s'
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=Eliminar entradas.
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d entradas eliminadas.
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY=Eliminando '%s'...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=L\u00ednea de comando equivalente para eliminar la entrada '%s':
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=L\u00ednea de comando equivalente para eliminar el \u00edndice:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=Eliminar \u00edndices en el backend '%s'.
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=Eliminar \u00edndices en el backend '%s'.
 INFO_CTRL_PANEL_DELETING_INDEX=Eliminando \u00edndice '%s'
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=Eliminando \u00edndice VLV '%s'
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=Eliminar elementos de esquema.
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=Eliminando clase de objeto '%s'
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=Eliminando atributo '%s'
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=Error al actualizar el esquema. Detalles: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=Error al actualizar la configuraci\u00f3n. Detalles: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=Error al comprobar la entrada.  Detalles: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=Esta operaci\u00f3n es equivalente a retirar el siguiente atributo de la entrada de definici\u00f3n de esquema (cn=schema) en el archivo '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=L\u00ednea de comando equivalente para actualizar el esquema:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=Modificar entrada '%s'.
 INFO_CTRL_PANEL_RENAMING_ENTRY=Cambio de nombre de entrada '%s' a '%s'
 INFO_CTRL_PANEL_MODIFYING_ENTRY=Modificando entrada '%s'
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=Nueva entrada '%s'.
 INFO_CTRL_PANEL_CREATING_ENTRY=Creando entrada '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=L\u00ednea de comando equivalente para crear la entrada:
@@ -584,25 +598,33 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX=L\u00ednea de comandos equivalente para regenerar \u00edndices en '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=L\u00ednea de comando equivalente para eliminar el backend '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=L\u00ednea de comando equivalente para deshabilitar el backend '%s':
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=Habilitando backend '%s'
 INFO_CTRL_PANEL_DISABLING_BACKEND=Deshabilitando backend '%s'
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=Restablecer contrase\u00f1a de entrada '%s'.
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=Actualizando contrase\u00f1a de entrada '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=L\u00ednea de comando equivalente para restablecer la entrada:
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=Reiniciar servidor.
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=Iniciar servidor.
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=Detener servidor.
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=L\u00ednea de comando equivalente para detener el servidor:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=L\u00ednea de comando equivalente para iniciar el servidor:
 INFO_CTRL_PANEL_SERVER_STOPPED=Servidor detenido
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=Esta operaci\u00f3n es equivalente a retirar el siguiente atributo de la entrada de definici\u00f3n de esquema (cn=schema) en el archivo '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=Esta operaci\u00f3n es equivalente a agregar la siguiente entrada al archivo '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=L\u00ednea de comando equivalente para actualizar el esquema:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=No se encontr\u00f3 el backend
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=No se encontr\u00f3 el backend '%s'. Compruebe el panel principal para obtener m\u00e1s informaci\u00f3n.
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=Servidor no en ejecuci\u00f3n
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=Para navegar por los datos, el servidor debe estar ejecut\u00e1ndose y debe proporcionar la autenticaci\u00f3n.
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=Indica un campo obligatorio
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=Regeneraci\u00f3n de \u00edndice necesaria
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -610,34 +632,44 @@
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS=La configuraci\u00f3n del \u00edndice de '%s' se ha modificado correctamente. Para que la configuraci\u00f3n se tome en cuenta, los archivos de \u00edndice de base de datos deben regenerarse. Esto puede realizarse utilizando la herramienta 'Regenerar \u00edndices' o reimportando el contenido del backend '%s'.<br><br> \u00bfDesea regenerar el \u00edndice ahora?
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=La configuraci\u00f3n del \u00edndice de '%s' se ha modificado correctamente. Para que la configuraci\u00f3n se tome en cuenta, los archivos de \u00edndice de base de datos deben regenerarse. Esto puede realizarse utilizando la herramienta 'Regenerar \u00edndices' o reimportando el contenido del backend '%s'.<br>Durante la regeneraci\u00f3n de los \u00edndices, el backend '%s' se deshabilitar\u00e1 y ninguno de sus sufijos estar\u00e1 accesible.<br><br> \u00bfDesea regenerar el \u00edndice ahora?
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=Autenticaci\u00f3n necesaria
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=L\u00ednea de comandos equivalente:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=Regenerando \u00edndices en el backend '%s'...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=Regeneraci\u00f3n de \u00edndice completada
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=Los \u00edndices se han regenerado correctamente.
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=Error al regenerar \u00edndices
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= Se produjo un error al regenerar el \u00edndice. C\u00f3digo de error: %d.
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=Detalles: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=Iniciando servidor...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=Inicio completado
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=El servidor se inici\u00f3 correctamente
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=Error al iniciar el servidor
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=Se produjo un error al iniciar el servidor.  C\u00f3digo de error: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=Reinicio completado
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=El servidor se reinici\u00f3 correctamente
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=Error al reiniciar el servidor
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=Se produjo un error al reiniciar el servidor.  C\u00f3digo de error: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=Deteniendo servidor...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=Parada completada
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=El servidor se detuvo correctamente
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=Error al detener el servidor
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=Se produjo un error al detener el servidor.  C\u00f3digo de error: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=Cerrar la ventana cuando finalice la operaci\u00f3n
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=Espere, por favor...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=Detalles:
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=Iniciar servidor
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=Detener servidor
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=Reiniciar servidor
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=Confirmaci\u00f3n necesaria
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=Si el servidor se detiene, todas las conexiones abiertas al servidor se cerrar\u00e1n y el servidor no estar\u00e1 disponible.<br><br>\u00bfDesea continuar?
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=Durante el proceso de reinicio, todas las conexiones abiertas al servidor se cerrar\u00e1n y el servidor no estar\u00e1 disponible.<br><br>\u00bfDesea continuar?
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=Cargando panel...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=Comprobando...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=Actualizando lista...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=Leyendo configuraci\u00f3n de Java...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=Comprobando autenticaci\u00f3n...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=Leyendo configuraci\u00f3n...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=ND de base:
 INFO_CTRL_PANEL_FILTER_LABEL=Filtro:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=Aplicar
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=No se encontr\u00f3 ninguna coincidencia
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=N\u00famero m\u00e1ximo de secundarios %d mostrados. Intente aplicar un filtro.
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=Use '*' para una b\u00fasqueda de subcadena.
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para navegar por los datos.
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=Para navegar por los datos, el servidor debe estar ejecut\u00e1ndose y debe proporcionar la autenticaci\u00f3n.
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=Se produjo un error al intentar conectar al servidor para leer datos. Detalles: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=Error de conexi\u00f3n
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=Atributo:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=L\u00edmite de entradas:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=Tipo de \u00edndice:
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<HTML>El \u00edndice se ha modificado.<br>Regeneraci\u00f3n de los \u00edndices requerida (utilizando "Regenerar \u00edndice" o "Importar")
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=Atributos personalizados
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=Atributos est\u00e1ndar
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=Detalles del \u00edndice
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=El l\u00edmite de entradas debe ser un n\u00famero entero entre %d y %d.
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=Debe seleccionar al menos un tipo de \u00edndice (aproximado, igualdad, orden, presencia o subcadena)
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Detalles: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=La entrada %s ya existe.
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=Creando nueva entrada...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=Entrada creada
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=La entrada se cre\u00f3 correctamente.
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=Error al crear una nueva entrada
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=Se produjo un error al crear una nueva entrada.
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=Para crear una entrada, el servidor debe estar ejecut\u00e1ndose y debe proporcionar la autenticaci\u00f3n.
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=Para crear una entrada, debe proporcionar la autenticaci\u00f3n.
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=Debe proporcionar la representaci\u00f3n LDIF de la entrada.
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=Debe proporcionar los valores de clase de objeto de la entrada.
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=Por ejemplo: (|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=Por ejemplo: dc=subtree,dc=example:,dc=com
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=Detalles de \u00edndice VLV
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=Nombre:
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=ND de base:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=Filtro:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=Quitar
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=Desplazarse hacia arriba
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=Desplazarse hacia abajo
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=Otro:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=(ascendente)
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=(descendente)
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=No se encontr\u00f3 el esquema
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=No se encontr\u00f3 el esquema. Compruebe el panel principal para obtener m\u00e1s informaci\u00f3n.
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=No se han definido \u00edndices
@@ -730,11 +777,13 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=Para que este \u00edndice VLV sea eficaz, se deben configurar los siguientes \u00edndices en '%s':<br>%s <br><br>\u00bfDesea continuar?
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=igualdad
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=subcadena
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=orden
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=presencia
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=aproximado
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=Debe actualizar la definici\u00f3n del \u00edndice '%s' para que sea del tipo %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=Debe definir el \u00edndice '%s' para que sea del tipo %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=Debe definir el \u00edndice '%s'.
@@ -746,6 +795,7 @@
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=El filtro especificado no es v\u00e1lido.  Detalles: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=Debe seleccionar al menos un atributo para el orden de clasificaci\u00f3n.
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=El tama\u00f1o m\u00e1ximo de bloque debe ser un n\u00famero entero entre %d y %d.
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=Agregar al grupo
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=Entradas que se deben agregar:
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=Grupos:
@@ -754,26 +804,35 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=No se encontr\u00f3 el grupo '%s'. 
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=La entrada '%s' existe pero no es un grupo est\u00e1tico.
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=Debe especificar un grupo.
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=A\u00f1adiendo al grupo...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=Entradas agregadas a los grupos
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=Las entradas se agregaron correctamente.
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=Error al agregar a grupos
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=Se produjo un error al realizar la adici\u00f3n a los grupos.
-INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=Sintaxis de atributo
+
+INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=Sintaxis del atributo
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=Detalles de sintaxis de atributo
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=Nombre:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=Descripci\u00f3n:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=Atributos Usado por:
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=\u00cdndices de backend
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=\u00cdndices VLV de backend
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- no se encontraron copias de seguridad -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=Examinar...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=Copias de seguridad disponibles:
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=Actualizar lista
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=Verificar copia de seguridad
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=Error al buscar copias de seguridad
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=Ruta de la copia de seguridad:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=Ejecutar copia de seguridad
 INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=Todos los backend
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=Tipo de copia de seguridad:
@@ -787,6 +846,7 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=Generar recopilaci\u00f3n de mensajes de contenido de copia de seguridad para utilizar como suma de comprobaci\u00f3n
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=Firmar hash de recopilaci\u00f3n de mensajes
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para realizar la copia de seguridad.
+
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=No se ha seleccionado ning\u00fan backend.
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=No hay ning\u00fan backend disponible.
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=No se ha proporcionado ninguna ruta de la copia de seguridad.
@@ -803,9 +863,12 @@
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=La copia de seguridad se ha realizado correctamente.
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=Error durante la copia de seguridad
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=Se produjo un error durante la copia de seguridad.  C\u00f3digo de error: %d.
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=Copia de seguridad
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=Otro ND de base
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=Debe especificar un ND de base.
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=El ND de base especificado no es v\u00e1lido.  Detalles: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- no se especific\u00f3 ning\u00fan valor -
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=Tiene que proporcionar un valor para el archivo.
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=El archivo '%s' no existe.
@@ -813,18 +876,22 @@
 MILD_ERR_CTRL_PANEL_CANNOT_READ_FILE=No se puede leer el archivo '%s'. Compruebe que dispone de derechos de lectura.
 MILD_ERR_CTRL_PANEL_VALUE_IN_BASE_64_REQUIRED=Debe proporcionar un valor en formato base 64.
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=Se produjo un error al leer el contenido  del archivo. Detalles: %s
-MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=Se produjo un error al descodificar la cadena en base 64 proporcionada. Detalles: %s
+MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=Se produjo un error al descodificar la cadena en base64 proporcionada. Detalles: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=Editar atributo binario
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=Usar contenido del archivo:
-INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=Especificar el contenido binario en formato base 64:
+INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=Especificar el contenido binario en formato base64:
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=Actualizar
 INFO_CTRL_PANEL_IMAGE_PREVIEW_LABEL=Vista previa de la imagen:
-INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Especifique el valor en base 64 -
+INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Especifique el valor en base64 -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=Imagen de atributo
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=La vista previa no est\u00e1 disponible.
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=Ver atributo binario
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=Valor en formato base 64:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=Administrar entradas
+
 INFO_CTRL_PANEL_NEW_USER_MENU=Nuevo usuario...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=Nuevo grupo...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=Nueva organizaci\u00f3n...
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=Eliminar entrada...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=Eliminar ND de base...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=Eliminar backend...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=Eliminando entradas...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=Entradas eliminadas
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=Las entradas se eliminaron correctamente.
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=Se produjo un error al eliminar las entradas
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=\u00cdndices
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=\u00cdndices VLV
+
 INFO_CTRL_PANEL_BACKEND_LABEL=Backend:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- no se encontr\u00f3 ning\u00fan backend -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- No se ha encontrado ning\u00fan ND de base -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=Nuevo \u00edndice...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=Nuevo \u00edndice VLV...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=Eliminar \u00edndice...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=Administrar \u00edndices
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=No se encontr\u00f3 ning\u00fan backend
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=No se ha definido ning\u00fan backend. Para crear y administrar \u00edndices, debe crear un backend. Para crear un nuevo backend, puede utilizar la acci\u00f3n "Nuevo ND de base".
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=Los \u00edndices '%s' en el backend '%s' se eliminaron correctamente.
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=Error al eliminar los \u00edndices
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=Se produjo un error al eliminar los \u00edndices '%s'.
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=Atributos
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=Clases de objeto
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=Est\u00e1ndar
@@ -896,21 +969,24 @@
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTES_CATEGORY_NODE=Configuraci\u00f3n del servidor
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_CATEGORY_NODE=Personalizado
 INFO_CTRL_PANEL_MATCHING_RULES_CATEGORY_NODE=Reglas de coincidencia
-INFO_CTRL_PANEL_ATTRIBUTE_SYNTAXES_CATEGORY_NODE=Sintaxis de atributo
+INFO_CTRL_PANEL_ATTRIBUTE_SYNTAXES_CATEGORY_NODE=Las sintaxis del atributo
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_BUTTON=Nueva clase de objeto...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_BUTTON=Nuevo atributo...
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=Nueva clase de objeto...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=Nuevo atributo...
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=Eliminar...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=Nombre
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=Tipo
 INFO_CTRL_PANEL_PARENT_CLASS=Clase principal
 INFO_CTRL_PANEL_CHILD_CLASS=Clase secundaria
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=Atributos requeridos
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=Atributos opcionales
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=- No se ha seleccionado ning\u00fan elemento de esquema -
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=Elemento de categor\u00eda seleccionado
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=- Se han seleccionado varios elementos de esquema -
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=La clase de objeto '%s' es superior de las siguientes clases: %s. Debe redefinir estas clases de forma que no hereden de la clase de objeto '%s' antes de eliminarla.
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=El atributo '%s' es superior de los siguientes atributos: %s. Debe redefinir estos atributos de forma que no hereden del atributo '%s' antes de eliminarlo.
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=El atributo '%s' es opcional o requerido por las siguientes clases de objeto: %s. Debe redefinir estas clases de forma que no dependan del atributo '%s' antes de eliminarlo.
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=Los elementos de esquema '%s' se eliminaron correctamente
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=Error al eliminar los elementos de esquema
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=Se produjo un error al eliminar los elementos de esquema. Comprobar los detalles para obtener m\u00e1s informaci\u00f3n
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=Atributo de configuraci\u00f3n
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=Clase de objeto de configuraci\u00f3n
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=Atributo personalizado
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=Clase de objeto personalizada
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=Eliminar atributo...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=Eliminar atributo
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para eliminar el atributo.
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=El atributo '%s' se elimin\u00f3 correctamente
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=Error al eliminar el atributo
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=Se produjo un error al eliminar el atributo '%s'. Compruebe los detalles para obtener m\u00e1s informaci\u00f3n.
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=Eliminar clase de objeto...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=Eliminar clase de objeto
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para eliminar la clase de objeto.
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=La clase de objeto '%s' se elimin\u00f3 correctamente
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=Error al eliminar la clase de objeto
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=Se produjo un error al eliminar la clase de objeto '%s'.  Compruebe los detalles para obtener m\u00e1s informaci\u00f3n.
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=Eliminar backend
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=Seleccione los backend que se van a eliminar:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para eliminar un backend.
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=Eliminando backend...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=Backend eliminados
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=Los backend se eliminaron correctamente.
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=Se produjo un error al eliminar los backend.  Compruebe los detalles para obtener m\u00e1s informaci\u00f3n.
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=Se eliminar\u00e1n los siguientes backends. Se eliminar\u00e1n todas las entradas definidas en todos los ND de base del backend y toda la configuraci\u00f3n del \u00edndice.
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=\u00bfDesea continuar?
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=Seleccionar todo
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=Anular selecci\u00f3n de todo
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=Los siguientes backend se eliminar\u00e1n y se perder\u00e1 toda la configuraci\u00f3n:
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=Eliminar ND de base
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=Seleccionar el ND de base que se va a eliminar:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para eliminar un ND de base.
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=Eliminando ND de base...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=ND de base eliminados
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=Los ND de base se eliminaron correctamente.
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=Se produjo error al buscar la entrada '%s'. Detalles:<br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=Exportar LDIF
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=Exportar a archivo:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=Si existe el archivo, sobrescribir  el contenido del archivo en vez de adjuntarlo.
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=Ajustar texto a columna
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=Excluir atributos operativos
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para realizar la exportaci\u00f3n.
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=No se ha seleccionado ning\u00fan backend.
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=La ruta proporcionada '%s' existe y es un directorio.
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=El valor de ajuste a la columna  debe ser entre %d y %d.
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=Error durante la exportaci\u00f3n
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=Se produjo un error durante la exportaci\u00f3n.  C\u00f3digo de error: %d.
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=Exportar backend '%s' al archivo '%s'.
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=Importar LDIF
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=Los datos incluidos en el archivo est\u00e1n comprimidos (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=importar tipo:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=Filtro de exclusi\u00f3n:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=Separar varios ND con salto de l\u00ednea
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=Separar varios atributos con una coma (,)
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=El ND de base '%s' no es un descendiente de ning\u00fan ND de base definido en el backend '%s'.
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=El atributo '%s' no tiene un nombre v\u00e1lido.
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=El valor proporcionado %s no es un filtro v\u00e1lido. Detalles: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=Ver propiedades de \u00edndice
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=Ver elemento de esquema
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=Propiedades de \u00edndice
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para editar el \u00edndice.
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=Eliminar \u00edndice
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=Se produjo un error al modificar el \u00edndice '%s'.
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=Modificar \u00edndice '%s' en backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=Modificando \u00edndice %s
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Configuraci\u00f3n de Java
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Inicio de Java:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=Use el valor de la variable de entorno OPENDS_JAVA_HOME
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS=Los siguientes argumentos de Java no se pudieron utilizar con el valor binario '%s':<br>%s<br><br>Es posible que las l\u00edneas de comandos asociadas con dichos argumentos de Java no funcionen.<br>\u00bfDesea continuar?
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=Los siguientes argumentos de Java no se pudieron utilizar con el valor binario '%s':<br>%s<br><br>Estos argumentos se utilizar\u00e1 como respaldo cuando no se defina OPENDS_JAVA_ARGS. Si no desea especificar un valor de respaldo, deje estos argumentos en blanco.<br><br>Es posible que las l\u00edneas de comandos asociadas con dichos argumentos de Java no funcionen.<br>\u00bfDesea continuar?
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=Error al comprobar la configuraci\u00f3n de Java
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=Se produjo un error inesperado al comprobar la configuraci\u00f3n de Java proporcionada. Detalles: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=Modificando el \u00edndice
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=Error al guardar los cambios
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=Se produjo un error al guardar los cambios a la entrada '%s'.
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=La entrada no es correcta. Detalles: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=Cambios no guardados
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=Cambios no guardados
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=\u00bfGuardar cambios en: '%s'?
@@ -1139,22 +1220,43 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=El sub\u00e1rbol '%s' se elimin\u00f3 correctamente.
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=Error al eliminar el sub\u00e1rbol
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=Se produjo un error al eliminar el sub\u00e1rbol '%s'.
-INFO_CTRL_PANEL_ALL_BASE_DNS=Todos los ND de base
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=Filtro LDAP
 INFO_CTRL_PANEL_USERS_FILTER=Usuarios
 INFO_CTRL_PANEL_GROUPS_FILTER=Grupos
 INFO_CTRL_PANEL_OTHER_BASE_DN=Otro...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=Atributos no editables:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=Clase de objeto: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=Clases de objeto auxiliares: %s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=Autenticaci\u00f3n necesaria
-INFO_CTRL_PANEL_BIND_DN_LABEL=ND de enlace:
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=Contrase\u00f1a:
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=Las siguientes tareas est\u00e1n en ejecuci\u00f3n:<:<br>%s<br><br>Si sale, las tareas continuar\u00e1n pero tendr\u00e1 que comprobar  los registros de error para ver si se han completado correctamente.<br><br>\u00bfDesea continuar?
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br>\u00bfDesea continuar?
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  Detalles: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=Autenticaci\u00f3n necesaria
+INFO_CTRL_PANEL_BIND_DN_LABEL=ND de enlace:
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=Contrase\u00f1a:
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>\u00bfDesea continuar?
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>\u00bfDesea continuar?
+
 INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=Regla de coincidencia
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=Detalles de regla de coincidencia
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=Nombre:
@@ -1163,6 +1265,7 @@
 INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=Sintaxis:
 INFO_CTRL_PANEL_MATCHING_RULE_TYPE=Tipo:
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=Atributos Usado por:
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- Sin principal -
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- Sin regla de coincidencia -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=Nuevo atributo
@@ -1205,6 +1308,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=Descripci\u00f3n:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=Uso:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=Sintaxis:
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=Tipo:
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=Regla de coincidencia Aproximado:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=Regla de coincidencia Igualdad:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=Regla de coincidencia Orden:
@@ -1215,6 +1319,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=Colectivo
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=Obsoleto
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=Operativo
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=Nuevo backend:
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=Nuevo ND de base
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=Por ejemplo: dc=example,dc=com
@@ -1235,23 +1340,27 @@
 MILD_ERR_NUMBER_OF_ENTRIES_INVALID=El n\u00famero de entradas de usuario que se debe generar debe ser entre %d y %d.
 INFO_CTRL_PANEL_CREATING_BASE_DN_SUMMARY=Creando ND de base '%s'...
 INFO_CTRL_PANEL_CREATING_BASE_DN_COMPLETE=ND de base creado
-INFO_CTRL_PANEL_CREATING_BASE_DN_SUCCESSFUL=El atributo '%s' se ha creado correctamente
+INFO_CTRL_PANEL_CREATING_BASE_DN_SUCCESSFUL=El DN de base '%s' se ha creado correctamente
 MILD_ERR_CTRL_PANEL_CREATING_BASE_DN_ERROR_SUMMARY=Error al crear el ND de base '%s'. Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.
 MILD_ERR_CTRL_PANEL_CREATING_BASE_DN_ERROR_DETAILS=Se produjo un error durante la creaci\u00f3n del ND de base.  C\u00f3digo de error: %d.
 INFO_CTRL_PANEL_NEW_BASE_DN_TASK_DESCRIPTION=Crear nuevo ND de base '%s' en backend '%s'.
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=Creando backend '%s' que contenga el ND de base '%s'
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=Creando nuevo ND de base '%s' en backend '%s'.
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=Creando \u00edndices predeterminados
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=Nueva organizaci\u00f3n
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=Debe proporcionar un valor para el nombre de la organizaci\u00f3n.
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=Nombre:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=Descripci\u00f3n:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=ND de la entrada:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=Nuevo dominio
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=Debe proporcionar un valor para el nombre del dominio.
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=Nueva entrada a partir de LDIF
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=Escribir sintaxis LDIF para la nueva entrada:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=Comprobar sintaxis
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=Nuevo grupo
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=Debe proporcionar un valor para el nombre del grupo.
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=No se encontr\u00f3 la entrada '%s'. 
@@ -1263,7 +1372,7 @@
 MILD_ERR_CTRL_PANEL_REFERENCE_GROUP_NOT_DYNAMIC=El grupo de referencia proporcionado existe pero no es un grupo din\u00e1mico.
 MILD_ERR_CTRL_PANEL_REFERENCE_GROUP_NOT_VALID=El ND de referencia de grupo din\u00e1mico proporcionado no es v\u00e1lido. Detalles: %s
 INFO_CTRL_PANEL_NEW_GROUP_NAME_LABEL=Nombre:
-INFO_CTRL_PANEL_NEW_GROUP_DESCRIPTION_LABEL=Descripci\u00f3n
+INFO_CTRL_PANEL_NEW_GROUP_DESCRIPTION_LABEL=Descripci\u00f3n:
 INFO_CTRL_PANEL_NEW_GROUP_ENTRY_DN_LABEL=ND de la entrada:
 INFO_CTRL_PANEL_NEW_GROUP_MEMBERS_LABEL=Miembros:
 INFO_CTRL_PANEL_STATIC_GROUP_LABEL=Grupo est\u00e1tico
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=Agregar miembros
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=ND de referencia de grupo din\u00e1mico:
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=Seleccionar grupo de referencia
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=Nuevo \u00edndice
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para crear un \u00edndice.
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=No se ha seleccionado ning\u00fan nombre de atributo.
@@ -1287,10 +1398,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=Se produjo un error al crear el \u00edndice. 
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=Crear nuevo \u00edndice '%s' en backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=Creando \u00edndice '%s'
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=Nueva clase de objeto
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para crear un atributo en el esquema.
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=Debe proporcionar un nombre para la clase de objeto.
-MILD_ERR_CTRL_PANEL_INVALID_OBJECTCLASS_NAME=El nombre proporcionado no es v\u00e1lido. Detalles: %s
+MILD_ERR_CTRL_PANEL_INVALID_OBJECTCLASS_NAME=El nombre proporcionado no es v\u00e1lido.  Detalles: %s
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_ALREADY_IN_USE=El nombre proporcionado '%s' ya existe en el esquema (definido como %s)
 INFO_CTRL_PANEL_CREATING_OBJECTCLASS_SUMMARY=Creando la clase de objeto '%s'...
 INFO_CTRL_PANEL_CREATING_OBJECTCLASS_COMPLETE=Clase de objeto creada en el esquema
@@ -1317,6 +1429,7 @@
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=Descripci\u00f3n:
 INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=Tipo:
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=Atributos:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=Nombre:
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=Descripci\u00f3n:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=ND de la entrada:
@@ -1325,6 +1438,7 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=N\u00famero de fax:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=Nueva unidad organizativa...
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=Debe proporcionar un valor para el nombre de la unidad organizativa.
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=Nombre:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=Apellidos:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=Nombre com\u00fan:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=Debe proporcionar un valor para 'Apellidos\'.
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=Debe proporcionar un valor para 'Nombre com\u00fan'.
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=Debe proporcionar un valor para el atributo de nombre '%s'.
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=Nuevo \u00edndice VLV
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para crear un \u00edndice VLV.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=Creando nuevo \u00edndice '%s'...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=Se produjo un error al crear el \u00edndice VLV.
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=Crear nuevo \u00edndice VLV '%s' en backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=Creando nuevo \u00edndice '%s'
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=Editar clase de objeto
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=Clase de objeto estructural:
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=Clases de objeto auxiliares:
+
 INFO_CTRL_PANEL_INDEXES_LABEL=\u00cdndices:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=\u00cdndices disponibles:
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=\u00cdndices seleccionados:
@@ -1376,6 +1493,7 @@
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=La contrase\u00f1a de usuario se ha actualizado correctamente.
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=Error al actualizar la contrase\u00f1a de usuario
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=Se produjo un error al actualizar la contrase\u00f1a de usuario.
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=Restaurar desde copia de seguridad
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=El servidor est\u00e1 en ejecuci\u00f3n. Debe proporcionar autenticaci\u00f3n para restaurar la copia de seguridad.
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=Verificar copia de seguridad
@@ -1439,21 +1557,26 @@
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=Mostrar s\u00f3lo atributos con valores
 INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=Contrase\u00f1a (confirmar):
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=Seleccionar entradas
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- Contenido del archivo '%s' -
+
 MILD_ERR_LOADING_IMAGE=Error al cargar la imagen
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=Miniatura
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=Editar......
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=Eliminar...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=Ver...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=Atributo est\u00e1ndar
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=Detalles de atributo
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=Requerido por:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=Permitido por:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=Clase de objeto est\u00e1ndar
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=Detalles de clase de objeto
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=Atributos requeridos:
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=Atributos opcionales:
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=Definido en el archivo: %s
+
 INFO_CTRL_PANEL_GENERIC_TITLE=Panel de control - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=Estado general 
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=Error al leer la configuraci\u00f3n
@@ -1466,7 +1589,7 @@
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=Usuarios administrativos:
 INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=Ruta de la instalaci\u00f3n:
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=Ruta de instancia:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Versi\u00f3n de OpenDS:
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Versi\u00f3n de Java:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=Conector de administraci\u00f3n
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=Puerto %d (LDAPS)
@@ -1474,8 +1597,9 @@
 INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- No se encontr\u00f3 ning\u00fan controlador de conexi\u00f3n -
 INFO_CTRL_PANEL_DATA_SOURCES=Or\u00edgenes de datos
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- No se encontr\u00f3 ning\u00fan origen de datos -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Configuraci\u00f3n de Windows Service
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=Esta p\u00e1gina indica si esta instancia de OpenDS se ha configurado para ejecutarse como un Windows Service. Para administrar el inicio autom\u00e1tico y otras funciones, ejecute el Administrador de control de Windows Service del sistema operativo.
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. Para administrar el inicio autom\u00e1tico y otras funciones, ejecute el Administrador de control de Windows Service del sistema operativo.
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Integraci\u00f3n de Windows Service:
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=Activar
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=Desactivar...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=Se produjo un error al habilitar Windows Service. C\u00f3digo de error: %d.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Habilitar Windows Service
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Deshabilitar Windows Service
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=\u00cdndices de base de datos
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=\u00cdndices de atributo
 INFO_CTRL_PANEL_VLV_INDEXES=\u00cdndices VLV
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=Error durante la verificaci\u00f3n del \u00edndice
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=Se produjo un error durante la verificaci\u00f3n del \u00edndice.  C\u00f3digo de error: %d.
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION=Verificar \u00edndices en '%s'.
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,27 +1656,36 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=Se produjo un error al modificar el \u00edndice VLV '%s'.
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=Modificar \u00edndice VLV '%s' en backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=Modificando \u00edndice VLV %s
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=Disponible:
 INFO_CTRL_PANEL_SELECTED_LABEL=Seleccionado:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=Agregar >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=Agregar todos >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< Quitar
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< Quitar todo
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=Auxiliar: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s (operativo)
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s (ascendente)
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s (descendente)
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=Error
 INFO_CTRL_PANEL_PROGRESS_DONE=Realizado
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - \u00edndice VLV
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=Mostar todas las l\u00edneas de comandos
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=Opciones de vista global.
-INFO_CTRL_PANEL_REFRESH_MENU=Actualizar opciones...
-INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Actualizar opciones
+INFO_CTRL_PANEL_REFRESH_MENU=Opciones de actualizaci\u00f3n...
+INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Opciones de actualizaci\u00f3n
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=Seleccionar el periodo (en segundos) utilizado para actualizar la informaci\u00f3n de supervisi\u00f3n y configuraci\u00f3n que se muestra.
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=Actualizar periodo (segundos)
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=El tiempo del periodo debe ser un n\u00famero entero positivo menor que %d segundos.
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=Supervisi\u00f3n
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=Informaci\u00f3n general
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- No se ha seleccionado ning\u00fan elemento -
@@ -1567,7 +1702,7 @@
 INFO_CTRL_PANEL_SYSTEM_INFORMATION=Informaci\u00f3n del sistema
 INFO_CTRL_PANEL_JAVA_INFORMATION=Informaci\u00f3n de Java
 INFO_CTRL_PANEL_WORK_QUEUE=Cola de trabajo
-INFO_CTRL_PANEL_ENTRY_CACHES=Cach\u00e9 de entrada
+INFO_CTRL_PANEL_ENTRY_CACHES=Memoria cach\u00e9 de entrada
 INFO_CTRL_PANEL_DB_ENVIRONMENT=Entorno de base de datos
 INFO_CTRL_PANEL_UP_TIME_LABEL=Tiempo de actividad:
 INFO_CTRL_PANEL_MAX_CONNECTIONS_LABEL=N\u00famero m\u00e1ximo de conexiones:
@@ -1643,4 +1778,121 @@
 INFO_CTRL_PANEL_AVERAGE_HEADER=%s medio por segundo
 INFO_CTRL_PANEL_AUTHENTICATED_AS=Autenticado como '%s'
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=Usuario no autenticado
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=Usuario no autenticado (servidor detenido)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  C\u00f3digo de error: %d.
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS=La configuraci\u00f3n del \u00edndice de '%s' se ha modificado correctamente. Para que la configuraci\u00f3n se tome en cuenta, los archivos de \u00edndice de base de datos deben regenerarse. This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=Importando datos generados autom\u00e1ticamente (%s entradas)
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=Hora:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_fr.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_fr.properties
index d3d726e..3cc7343 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_fr.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -49,7 +53,7 @@
 INFO_AGE_OF_OLDEST_MISSING_CHANGE_COLUMN=\u00c2ge de la plus ancienne modification manquante
 INFO_AUTHENTICATE_BUTTON_LABEL=Authentifier
 INFO_AUTHENTICATE_CONTROL_PANEL_BUTTON_TOOLTIP=Proc\u00e9der \u00e0 une authentification en tant qu'utilsateur administratif pour afficher toutes les informations de contr\u00f4le
-INFO_BACKENDID_COLUMN=Identifiant du backend
+INFO_BACKENDID_COLUMN=ID du backend
 INFO_BASEDN_COLUMN=DN de base
 INFO_CANCEL_BUTTON_UNINSTALL_TOOLTIP=Annuler la d\u00e9sinstallation
 MILD_ERR_CANNOT_CONNECT_TO_LOGIN_WITH_CAUSE=Impossible de se connecter \u00e0 Directory Server avec les informations d'authentification fournies.  Les causes possibles sont\u00a0: %n%s
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=Supprimer les fichiers journaux\u00a0?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=Directory Server contient des fichiers de base de donn\u00e9es aux emplacements suivants en dehors du chemin de serveur\u00a0: %n%s%nSupprimer ces fichiers\u00a0?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=Directory Server contient des fichiers journaux aux emplacements suivants en dehors du chemin de serveur\u00a0: %n%s%nSupprimer ces fichiers\u00a0?
-INFO_CLI_UNINSTALL_CONFIRM_STOP=Le serveur OpenDS est en cours d'ex\u00e9cution et doit \u00eatre arr\u00eat\u00e9 pour poursuivre la d\u00e9sinstallation.%nArr\u00eater le serveur et supprimer d\u00e9finitivement ces fichiers\u00a0?
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%nArr\u00eater le serveur et supprimer d\u00e9finitivement ces fichiers\u00a0?
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=Vous devez s\u00e9lectionner les \u00e9l\u00e9ments \u00e0 d\u00e9sinstaller.  Utilisez les options d\u00e9crites dans les instructions pour sp\u00e9cifier les \u00e9l\u00e9ments \u00e0 d\u00e9sinstaller.
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=Vous devez s\u00e9lectionner un \u00e9l\u00e9ment \u00e0 d\u00e9sinstaller.
 INFO_CLI_UNINSTALL_SERVER_STOPPED=Le serveur a \u00e9t\u00e9 arr\u00eat\u00e9.
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=Le serveur est configur\u00e9 pour la r\u00e9plication.%nSi le serveur est en train de r\u00e9pliquer des contenus sur d'autres serveurs, vous devez vous authentifier en tant qu'administrateur pour pouvoir supprimer les r\u00e9f\u00e9rences \u00e0 ce serveur dans les serveurs OpenDS r\u00e9pliqu\u00e9s.%n%nEntrez 'Oui' pour vous authentifier et supprimer les r\u00e9f\u00e9rences distantes.%nEntrez 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.%nS'authentifier\u00a0?
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=Le serveur est configur\u00e9 pour la r\u00e9plication.%nSi le serveur est en train de r\u00e9pliquer des contenus sur d'autres serveurs, il faut le d\u00e9marrer et vous devez proc\u00e9der \u00e0 une authentification en tant qu'administrateur pour supprimer les r\u00e9f\u00e9rences \u00e0 ce serveur sur les serveurs OpenDS r\u00e9pliqu\u00e9s.%n%nTapez 'Oui' pour d\u00e9marrer le serveur, puis authentifiez-vous pour pouvoir supprimer les r\u00e9f\u00e9rences distantes.%nEntrez 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.%nD\u00e9marrer le serveur et vous authentifier\u00a0?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=Le serveur est configur\u00e9 pour la r\u00e9plication.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%nEntrez 'Oui' pour vous authentifier et supprimer les r\u00e9f\u00e9rences distantes.%nEntrez 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.%nS'authentifier\u00a0?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=Le serveur est configur\u00e9 pour la r\u00e9plication.%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%nTapez 'Oui' pour d\u00e9marrer le serveur, puis authentifiez-vous pour pouvoir supprimer les r\u00e9f\u00e9rences distantes.%nEntrez 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.%nD\u00e9marrer le serveur et vous authentifier\u00a0?
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=Le nom de cet h\u00f4te (ou adresse IP) tel que r\u00e9f\u00e9renc\u00e9 sur les serveurs distants pour la r\u00e9plication
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=Souhaitez-vous vous r\u00e9authentifier\u00a0?  (Si vous entrez Non, les r\u00e9f\u00e9rences \u00e0 ce serveur dans d'autres serveurs OpenDS ne seront pas supprim\u00e9es).
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Souhaitez-vous supprimer tous les composants OpenDS ou s\u00e9lectionner les composants \u00e0 supprimer\u00a0?
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=Souhaitez-vous vous r\u00e9authentifier\u00a0?  (If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=Supprimer tous les composants
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=S\u00e9lectionner les composants \u00e0 supprimer
 INFO_CLI_VIEW_DETAILS=Afficher les d\u00e9tails
@@ -83,34 +84,27 @@
 INFO_CLI_NUMBER_PROMPT=Entrez un nombre ou appuyez sur Entr\u00e9e pour accepter la valeur par d\u00e9faut
 INFO_CLI_INVALID_RESPONSE=R\u00e9ponse non valide
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=Fermer la fen\u00eatre de d\u00e9sinstallation
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=La d\u00e9sinstallation d'OpenDS n'est pas encore termin\u00e9e.%n\u00cates-vous s\u00fbr de vouloir fermer la fen\u00eatre de d\u00e9sinstallation\u00a0?
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%n\u00cates-vous s\u00fbr de vouloir fermer la fen\u00eatre de d\u00e9sinstallation\u00a0?
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=Confirmation requise
 INFO_CONFIRM_RESTART_MESSAGE=\u00cates-vous s\u00fbr de vouloir red\u00e9marrer Directory Server\u00a0?
 INFO_CONFIRM_RESTART_TITLE=Confirmation requise
 INFO_CONFIRM_STOP_MESSAGE=\u00cates-vous s\u00fbr de vouloir arr\u00eater Directory Server\u00a0?
 INFO_CONFIRM_STOP_TITLE=Confirmation requise
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=L'outil de d\u00e9sinstallation d'OpenDS va supprimer de votre syst\u00e8me tous les composants du serveur OpenDS s\u00e9lectionn\u00e9s ci-dessous. Si tous les composants sont s\u00e9lectionn\u00e9s, le serveur sera int\u00e9gralement supprim\u00e9.
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. Si tous les composants sont s\u00e9lectionn\u00e9s, le serveur sera int\u00e9gralement supprim\u00e9.
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=Options de d\u00e9sinstallation
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=Le serveur est configur\u00e9 pour la r\u00e9plication.%nSi le serveur est en train de r\u00e9pliquer des contenus sur d'autres serveurs, il doit \u00eatre d\u00e9marr\u00e9 et vous devez vous authentifier en tant qu'administrateur pour supprimer les r\u00e9f\u00e9rences \u00e0 ce serveur sur les serveurs OpenDS r\u00e9pliqu\u00e9s.%n%nCliquez sur 'Oui' pour d\u00e9marrer le serveur et vous authentifier afin de supprimer les r\u00e9f\u00e9rences distantes.%nCliquez sur 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=Le serveur est configur\u00e9 pour la r\u00e9plication.%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%nCliquez sur 'Oui' pour d\u00e9marrer le serveur et vous authentifier afin de supprimer les r\u00e9f\u00e9rences distantes.%nCliquez sur 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=Confirmation requise
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=Le serveur est configur\u00e9 pour la r\u00e9plication.%nSi le serveur est en train de r\u00e9pliquer des contenus sur d'autres serveurs, vous devez vous authentifier en tant qu'administrateur pour pouvoir supprimer les r\u00e9f\u00e9rences \u00e0 ce serveur dans les serveurs OpenDS r\u00e9pliqu\u00e9s.%n%nCliquez sur 'Oui' pour vous authentifier et supprimer les r\u00e9f\u00e9rences distantes.%nCliquez sur 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=Le serveur est configur\u00e9 pour la r\u00e9plication.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%nCliquez sur 'Oui' pour vous authentifier et supprimer les r\u00e9f\u00e9rences distantes.%nCliquez sur 'Non' pour poursuivre la d\u00e9sinstallation sans mettre \u00e0 jour les r\u00e9f\u00e9rences distantes.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=Confirmation requise
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=Confirmer la d\u00e9sinstallation%nTous les fichiers s\u00e9lectionn\u00e9s seront d\u00e9finitivement supprim\u00e9s, \u00eates-vous s\u00fbr de vouloir continuer\u00a0?
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=Confirmer la d\u00e9sinstallation
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Le serveur est en cours d'ex\u00e9cution%nLe serveur OpenDS est en cours d'ex\u00e9cution et doit \u00eatre arr\u00eat\u00e9 avant de poursuivre la d\u00e9sinstallation. Souhaitez-vous que l'outil de d\u00e9sinstallation arr\u00eate le serveur et poursuive la d\u00e9sinstallation\u00a0? Si vous cliquez sur Non, vous devrez arr\u00eater le serveur manuellement avant de poursuivre.
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. Souhaitez-vous que l'outil de d\u00e9sinstallation arr\u00eate le serveur et poursuive la d\u00e9sinstallation\u00a0? Si vous cliquez sur Non, vous devrez arr\u00eater le serveur manuellement avant de poursuivre.
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=Les erreurs suivantes se sont produites lors de la lecture de la configuration des serveurs existants\u00a0:\n%s\nSouhaitez-vous que l'outil de d\u00e9sinstallation tente de supprimer les r\u00e9f\u00e9rences \u00e0 ce serveur via le mode best-effort\u00a0?
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=Ce serveur est configur\u00e9 pour r\u00e9pliquer certains de ses DN de base. Une erreur s'est produite en r\u00e9cup\u00e9rant ses r\u00e9f\u00e9rences dans les serveurs r\u00e9pliqu\u00e9s.  Remarque\u00a0: pour pouvoir supprimer les r\u00e9f\u00e9rences distantes, vous devez fournir les informations d'authentification de l'administrateur global en utilisant les options %s et %s (ou %s).%nPoursuivre la d\u00e9sinstallation avec le mode d'erreur activ\u00e9.%n%nL'erreur trouv\u00e9e est\u00a0: %n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=Ce serveur est configur\u00e9 pour r\u00e9pliquer certains de ses DN de base. Une erreur s'est produite en r\u00e9cup\u00e9rant ses r\u00e9f\u00e9rences dans les serveurs r\u00e9pliqu\u00e9s.  Remarque\u00a0: pour pouvoir supprimer les r\u00e9f\u00e9rences distantes, vous devez fournir les informations d'authentification de l'administrateur global en utilisant les options %s et %s (ou %s).%nAssurez-vous que les param\u00e8tres de connexion que vous avez fournis sont corrects.%nIf you want to uninstall the server even when remote references cannot be removed, you can use the %s option.%n%nL'erreur trouv\u00e9e est\u00a0: %n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=Ce serveur est configur\u00e9 pour r\u00e9pliquer certains de ses DN de base. Une erreur s'est produite en r\u00e9cup\u00e9rant ses r\u00e9f\u00e9rences dans les serveurs r\u00e9pliqu\u00e9s.%nVoulez-vous continuer\u00a0?
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=Le serveur est en cours d'ex\u00e9cution
-INFO_CONNECTIONS_LABEL=Connexions ouvertes :
+INFO_CONNECTIONS_LABEL=Connexions ouvertes:
 MILD_ERR_COULD_NOT_FIND_VALID_LDAPURL=Une erreur s'est produite lors de la lecture du fichier de configuration.%nPeut-\u00eatre qu'aucun port LDAP n'est activ\u00e9 pour les param\u00e8tres de connexion sp\u00e9cifi\u00e9s ou que vous ne disposez pas des droits en \u00e9criture pour le fichier de configuration.
 INFO_DATABASES_TITLE=Sources de donn\u00e9es
 INFO_DELETE_OUTSIDE_DBS_LABEL=Supprimer ces fichiers de base de donn\u00e9es
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=Activ\u00e9
 MILD_ERR_READING_CONFIG_FILE=Une erreur s'est produite lors de la lecture du fichier de configuration.
 MILD_ERR_READING_CONFIG_LDAP=Une erreur s'est produite lors de la lecture des donn\u00e9es \u00e0 partir du serveur.  V\u00e9rifiez les informations d'authentification fournies.%nD\u00e9tails\u00a0: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%nD\u00e9tails\u00a0: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=Impossible de d\u00e9marrer le serveur.
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=D\u00e9sinstaller
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=Terminer la d\u00e9sinstallation
 INFO_FRAME_UNINSTALL_TITLE=D\u00e9sinstallation d'OpenDS
@@ -132,7 +127,7 @@
 INFO_JMX_PROTOCOL_LABEL=JMX
 INFO_JMX_SECURE_PROTOCOL_LABEL=JMX (s\u00e9curis\u00e9)
 INFO_LDAP_PROTOCOL_LABEL=LDAP
-INFO_LDAPS_PROTOCOL_LABEL= LDAPS
+INFO_LDAPS_PROTOCOL_LABEL=LDAPS
 INFO_LDIF_PROTOCOL_LABEL=LDIF
 INFO_SNMP_PROTOCOL_LABEL=SNMP
 INFO_LISTENERS_TITLE=Gestionnaires de connexion
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>Les informations sont disponibles uniquement si le serveur est en cours d'ex\u00e9cution et que vous \u00eates authentifi\u00e9<br>en tant qu'utilisateur administratif.
 INFO_NOTHING_SELECTED_TO_UNINSTALL=Vous devez s\u00e9lectionner un \u00e9l\u00e9ment \u00e0 d\u00e9sinstaller.
 INFO_NUMBER_ENTRIES_COLUMN=Entr\u00e9es
-INFO_OPENDS_VERSION_LABEL=Version OpenDS\u00a0:
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=Suppression des r\u00e9f\u00e9rences sur %s
 INFO_PROTOCOL_COLUMN=Protocole
 INFO_REMOVE_BACKUPS_LABEL=Fichiers de sauvegarde contenus dans le r\u00e9pertoire bak
@@ -188,15 +183,13 @@
 INFO_SERVER_STOPPED_LABEL=Arr\u00eat\u00e9
 INFO_SERVER_STOPPING_LABEL=Arr\u00eat
 INFO_SERVER_UNKNOWN_STATUS_LABEL=Inconnu
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=D\u00e9marrer
 INFO_START_BUTTON_TOOLTIP=D\u00e9marre Directory Server
 INFO_STATE_COLUMN=\u00c9tat
 INFO_STATUS_CLI_USAGE_DESCRIPTION=Cet utilitaire permet d'afficher les informations de base sur le serveur
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control Panel.  Assurez-vous que vous avez acc\u00e8s \u00e0 l'affichage.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch Control Panel.  Assurez-vous que vous avez acc\u00e8s \u00e0 l'affichage.   Pour plus d'informations, consultez le fichier journal %s.
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=Cet utilitaire permet d'afficher la fen\u00eatre de panneau de contr\u00f4le qui affiche des informations de base sur le serveur et permet d'ex\u00e9cuter des t\u00e2ches d'administration de base sur ce serveur.
 INFO_STOP_BUTTON_LABEL=Arr\u00eater
 INFO_STOP_BUTTON_TOOLTIP=Arr\u00eate Directory Server
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=Suppression des r\u00e9f\u00e9rences externes...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=Suppression des fichiers dans le r\u00e9pertoire d'installation...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=D\u00e9sactivation du service Windows...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=Suppression des r\u00e9f\u00e9rences dans les serveurs OpenDS distants...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Fin de la d\u00e9sinstallation d'OpenDS.</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Fin de la d\u00e9sinstallation d'OpenDS.
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>Fin de la d\u00e9sinstallation d'OpenDS.</b><br><br>Pour terminer la d\u00e9sinstallation, vous devez supprimer manuellement les fichiers et r\u00e9pertoires suivants\u00a0:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=Fin de la d\u00e9sinstallation d'OpenDS.%nPour terminer la d\u00e9sinstallation, vous devez supprimer manuellement les fichiers et r\u00e9pertoires suivants\u00a0:%n%s
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=Une erreur s'est produite.  Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>La d\u00e9sinstallation d'OpenDS s'est termin\u00e9e avec des avertissements</b><br>OpenDS est d\u00e9sinstall\u00e9 de l'ordinateur local mais des erreurs se sont produites lors de la mise \u00e0 jour des serveurs distants.  Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=OpenDS a \u00e9t\u00e9 d\u00e9sinstall\u00e9 de l'ordinateur local mais des erreurs se sont produites lors de la mise \u00e0 jour des serveurs distants.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>La d\u00e9sinstallation d'OpenDS s'est termin\u00e9e avec des avertissements</b><br>OpenDS est d\u00e9sinstall\u00e9 de l'ordinateur local mais des erreurs se sont produites lors de la suppression des fichiers.  Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations sur les fichiers ayant caus\u00e9 l'erreur.<br><br>Assurez-vous qu'aucun autre programme n'utilise ces fichiers et supprimez-les manuellement.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=OpenDS a \u00e9t\u00e9 d\u00e9sinstall\u00e9 de l'ordinateur local mais des erreurs se sont produites lors de la suppression des fichiers.  Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations sur les fichiers ayant caus\u00e9 l'erreur.%n%nAssurez-vous qu'aucun autre programme n'utilise ces fichiers et supprimez-les manuellement.
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>Pour terminer la d\u00e9sinstallation, vous devez supprimer manuellement les fichiers et r\u00e9pertoires suivants\u00a0:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%nPour terminer la d\u00e9sinstallation, vous devez supprimer manuellement les fichiers et r\u00e9pertoires suivants\u00a0:%n%s
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=Une erreur s'est produite.  Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations sur les fichiers ayant caus\u00e9 l'erreur.<br><br>Assurez-vous qu'aucun autre programme n'utilise ces fichiers et supprimez-les manuellement.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations sur les fichiers ayant caus\u00e9 l'erreur.%n%nAssurez-vous qu'aucun autre programme n'utilise ces fichiers et supprimez-les manuellement.
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=D\u00e9but de la d\u00e9sinstallation...
 INFO_UNDEFINED_PROTOCOL_LABEL=-Inconnu-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u00c9chec du lancement de la d\u00e9sinstallation graphique.%n%nD\u00e9but de la d\u00e9sinstallation via la ligne de commande...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u00c9chec du lancement de la d\u00e9sinstallation graphique.  Reportez-vous au fichier %s pour plus d'informations.%n%nD\u00e9but de la d\u00e9sinstallation via la ligne de commande...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=D\u00e9but de la d\u00e9sinstallation via la ligne de commande...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=D\u00e9but de la d\u00e9sinstallation graphique...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=Cet utilitaire permet de d\u00e9sinstaller Directory Server.
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Fermez cette bo\u00eete de dialogue et ne tentez pas de supprimer des r\u00e9f\u00e9rences de ce serveur sur d'autres serveurs OpenDS.
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=Vous devez fournir un ID d'utilisateur administratif global pour pouvoir supprimer les r\u00e9f\u00e9rences \u00e0 ce serveur dans d'autres serveurs OpenDS.%nVous devez \u00e9galement indiquer le nom de cet h\u00f4te (ou adresse IP) car il est r\u00e9f\u00e9renc\u00e9 sur les serveurs distants.
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%nVous devez \u00e9galement indiquer le nom de cet h\u00f4te (ou adresse IP) car il est r\u00e9f\u00e9renc\u00e9 sur les serveurs distants.
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=Nom d'h\u00f4te\u00a0:
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=Le nom de cet h\u00f4te (ou adresse IP) tel que r\u00e9f\u00e9renc\u00e9 dans d'autres serveurs OpenDS.
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=Essayez de vous connecter \u00e0 l'aide des informations d'authentification fournies.
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=Le mot de passe de l'administrateur global \u00e0 utiliser pour lire et mettre \u00e0 jour la configuration dans d'autres serveurs OpenDS.
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=L'ID d'utilisateur administratif global \u00e0 utiliser pour lire et mettre \u00e0 jour la configuration sur d'autres serveurs OpenDS.
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=Indique si la d\u00e9sinstallation doit se poursuivre ou non lorsqu'une erreur se produit lors de la mise \u00e0 jour des r\u00e9f\u00e9rences sur ce serveur dans les instances distantes d'OpenDS.  Cet argument ne peut \u00eatre utilis\u00e9 qu'avec l'argument %s, pas d'invite.
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  Cet argument ne peut \u00eatre utilis\u00e9 qu'avec l'argument %s, pas d'invite.
 INFO_DESCRIPTION_REFERENCED_HOST=Le nom de cet h\u00f4te (ou adresse IP) tel que r\u00e9f\u00e9renc\u00e9 sur les serveurs distants pour la r\u00e9plication
 INFO_UNINSTALLDS_DESCRIPTION_CLI=Indique de proc\u00e9der \u00e0 l'installation via la ligne de commande.  Si rien n'est sp\u00e9cifi\u00e9, l'interface graphique sera lanc\u00e9e.  Le reste des options (\u00e0 l'exception de help et de version) ne sera pris en compte que si cette option est sp\u00e9cifi\u00e9e
 INFO_UNINSTALLDS_DESCRIPTION_QUIET=Effectuer la d\u00e9sinstallation en mode silencieux.  Le mode silencieux va envoyer les informations de progression vers la sortie standard
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Supprimer tous les composants d'OpenDS (cette option n'est pas compatible avec les autres options de suppression)
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=Supprimer les biblioth\u00e8ques de serveur et les outils d'administration
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=Supprimer le contenu de la base de donn\u00e9es
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=Supprimer les fichiers journaux
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=Fichier contenant le mot de passe \u00e0 utiliser pour \u00e9tablir la liaison vers le premier serveur dont le contenu doit \u00eatre r\u00e9pliqu\u00e9.  Si aucun DN de liaison n'a \u00e9t\u00e9 sp\u00e9cifi\u00e9 pour le serveur, le mot de passe de l'administrateur global sera utilis\u00e9 pour la liaison
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=Port utilis\u00e9 par le m\u00e9canisme de r\u00e9plication du premier serveur pour communiquer avec les autres serveurs.  Ne sp\u00e9cifiez cette option que si le premier serveur n'\u00e9tait pas configur\u00e9 pour la r\u00e9plication.
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=Sp\u00e9cifie si la communication via le port de r\u00e9plication du premier serveur est chiffr\u00e9e ou non.  Cette option ne sera prise en compte qu'une fois la r\u00e9plication configur\u00e9e sur le premier serveur pour la premi\u00e8re fois.
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=Nom d'h\u00f4te du serveur d'annuaire enti\u00e8rement qualifi\u00e9 ou adresse IP du second serveur dont le contenu sera r\u00e9pliqu\u00e9
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=Num\u00e9ro de port d'administration du serveur d'annuaire du second serveur dont le contenu sera r\u00e9pliqu\u00e9
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=DN \u00e0 utiliser pour \u00e9tablir la liaison avec le second serveur dont le contenu sera r\u00e9pliqu\u00e9.  Si rien n'est sp\u00e9cifi\u00e9, l'administrateur global sera utilis\u00e9 pour la liaison
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=Fichier contenant le mot de passe \u00e0 utiliser pour le second serveur dont le contenu sera r\u00e9pliqu\u00e9.  Si aucun DN de liaison n'a \u00e9t\u00e9 sp\u00e9cifi\u00e9 pour le second serveur, le mot de passe de l'administrateur global sera utilis\u00e9 pour la liaison
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=Port utilis\u00e9 par le m\u00e9canisme de r\u00e9plication dans le second serveur pour communiquer avec les autres serveurs.  Vous n'avez pas besoin de sp\u00e9cifier cette option si la r\u00e9plication a d\u00e9j\u00e0 \u00e9t\u00e9 configur\u00e9e sur le second serveur
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=Sp\u00e9cifie si la communication via le port de r\u00e9plication du second serveur est chiffr\u00e9e ou non.  Cette option ne sera prise en compte qu'une fois la r\u00e9plication configur\u00e9e sur le second serveur
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=Utiliser StartTLS pour s\u00e9curiser la communication avec le second serveur
 INFO_DESCRIPTION_REPLICATION_BASEDNS=DN de base des donn\u00e9es \u00e0 r\u00e9pliquer, \u00e0 initialiser ou pour lesquelles la r\u00e9plication doit \u00eatre d\u00e9sactiv\u00e9e.  Vous pouvez obtenir plusieurs DN de base en utilisant cette option plusieurs fois
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=ID utilisateur de l'administrateur global \u00e0 utiliser pour effectuer une liaison au serveur.  Pour la sous-commande '%s', si aucun administrateur global n'a \u00e9t\u00e9 d\u00e9fini pour aucun des serveurs, les donn\u00e9es fournies serviront \u00e0 en cr\u00e9er un.
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=Cet utilitaire peut \u00eatre utilis\u00e9 pour configurer la r\u00e9plication entre les serveurs de sorte que leurs donn\u00e9es soient synchronis\u00e9es. Pour que la r\u00e9plication fonctionne, vous devez commencer par activer la r\u00e9plication via la sous-commande '%s', puis initialiser le contenu de l'un des serveurs avec le contenu de l'autre \u00e0 l'aide de la sous-commande '%s'.
 INFO_REPLICATION_DESCRIPTION_QUIET=Effectuer une op\u00e9ration silencieuse (aucune information de progression n'est \u00e9crite dans la sortie standard)
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=DN \u00e0 utiliser pour effectuer une liaison au serveur pour lequel la r\u00e9plication doit \u00eatre d\u00e9sactiv\u00e9e.  Cette option doit \u00eatre utilis\u00e9e lorsqu'aucun administrateur global n'a \u00e9t\u00e9 d\u00e9fini sur le serveur ou si l'utilisateur ne souhaite pas supprimer les r\u00e9f\u00e9rences sur les autres serveurs r\u00e9pliqu\u00e9s.  Si vous d\u00e9finissez cette option, le mot de passe de l'administrateur global sera utilis\u00e9
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=Initialiser le contenu des donn\u00e9es sous le DN de base sp\u00e9cifi\u00e9 sur le serveur de destination avec le contenu sur le serveur source.  Cette op\u00e9ration doit \u00eatre effectu\u00e9e apr\u00e8s activation de la r\u00e9plication pour que celle-ci puisse fonctionner (vous pouvez \u00e9galement utiliser '%s').
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=Initialiser le contenu des donn\u00e9es sous le DN de base sp\u00e9cifi\u00e9 sur tous les serveurs dont le contenu est r\u00e9pliqu\u00e9 avec le contenu sur le serveur sp\u00e9cifi\u00e9.  Cette op\u00e9ration doit \u00eatre effectu\u00e9e apr\u00e8s activation de la r\u00e9plication pour que celle-ci puisse fonctionner (vous pouvez \u00e9galement utiliser '%s' appliqu\u00e9 \u00e0 chaque serveur)
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=Cette sous-commande doit \u00eatre appel\u00e9e avant d'initialiser le contenu de tous les serveurs r\u00e9pliqu\u00e9s \u00e0 l'aide de l'outil import-ldif ou de la m\u00e9thode de copie binaire.  Vous devez sp\u00e9cifier la liste de DN de base qui seront initialis\u00e9s et fournir les informations d'authentification de tous les serveurs r\u00e9pliqu\u00e9s.  Apr\u00e8s avoir appel\u00e9 cette sous-commande, initialiser le contenu de tous les serveurs dans la topologie (utiliser la m\u00eame copie binaire de fichier LDIF sur chacun des serveurs), puis utiliser la sous-commande '%s'
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=Met \u00e0 jour la configuration des serveurs pour r\u00e9pliquer les donn\u00e9es sous le DN de base sp\u00e9cifi\u00e9.  Si un des serveurs sp\u00e9cifi\u00e9s effectue d\u00e9j\u00e0 la r\u00e9plication des donn\u00e9es sous le DN de base avec d'autres serveurs, la configuration de tous les serveurs sera mise \u00e0 jour lorsque vous ex\u00e9cutez cette sous-commande (il suffit d'ex\u00e9cuter la ligne de commande une fois pour chaque serveur ajout\u00e9 \u00e0 la topologie de r\u00e9plication)
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=D\u00e9sactive la r\u00e9plication sur le serveur sp\u00e9cifi\u00e9 pour le DN de base fourni et supprime les r\u00e9f\u00e9rences dans les autres serveurs avec lesquels il r\u00e9plique des donn\u00e9es
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=Affiche une liste indiquant la configuration de r\u00e9plication standard des DN de base des serveurs d\u00e9finis dans les informations d'enregistrement.  Si aucun DN de base n'est sp\u00e9cifi\u00e9 comme param\u00e8tre, les informations relatives \u00e0 tous les DN de base s'affichent
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=Vous devez fournir au moins un DN de base en mode non interactif.
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=Vous devez fournir le mot de passe de l'administrateur global en mode non interactif.  You can provide it using the %s or the %s options.
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=La valeur %s fournie n'est pas un DN de base valide.
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=Vous devez indiquer deux serveurs diff\u00e9rents pour activer la r\u00e9plication.  Vous avez indiqu\u00e9 deux fois le serveur %s:%s
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=Le serveur source et le serveur de destination de l'initialisation doivent \u00eatre diff\u00e9rents.  Vous avez indiqu\u00e9 deux fois le serveur %s:%s
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=Vous avez indiqu\u00e9 le m\u00eame port de r\u00e9plication (%s) pour deux serveurs situ\u00e9s sur le m\u00eame ordinateur (%s).
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Aucune sous-commande valide trouv\u00e9e.  You must specify a subcommand when using the option %s.
+SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with the %s argument.
 INFO_REPLICATION_SUCCESSFUL=L'op\u00e9ration est termin\u00e9e
 INFO_REPLICATION_SUCCESSFUL_NOP=L'op\u00e9ration est termin\u00e9e, mais aucune action n'a \u00e9t\u00e9 requise
 MILD_ERR_REPLICATION_USER_CANCELLED=L'op\u00e9ration a \u00e9t\u00e9 annul\u00e9e par l'utilisateur
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=Un administrateur global doit \u00eatre cr\u00e9\u00e9.%nVous devez fournir les informations d'authentification de l'administrateur global qui seront cr\u00e9\u00e9es pour g\u00e9rer les instances OpenDS r\u00e9pliqu\u00e9es.
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be used when %s has been specified
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=Un administrateur global doit \u00eatre cr\u00e9\u00e9.%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=ID utilisateur de l'administrateur global
 INFO_ADMINISTRATOR_PWD_PROMPT=Mot de passe de l'administrateur global\u00a0:
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=Confirmation du mot de passe\u00a0:
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=Les mots de passe entr\u00e9s ne correspondent pas.
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=Impossible de se connecter au %s de Directory Server avec les informations de connexion fournies.%nD\u00e9tails de l'erreur\u00a0: %s%n%nVeuillez entrer \u00e0 nouveau les informations requises pour la connexion au serveur\u00a0:
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Entrez les param\u00e8tres de connexion LDAP OpenDS pour le premier serveur
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=Nom d'h\u00f4te du premier serveur
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=Port d'administration du premier serveur
 INFO_REPLICATION_ENABLE_PROTOCOL1=Comment souhaitez-vous vous connecter au premier serveur\u00a0?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=Port de r\u00e9plication pour le premier serveur (le port doit \u00eatre libre)
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=Souhaitez-vous que la r\u00e9plication utilise la communication chiffr\u00e9e pour la connexion au port de r\u00e9plication %s sur le premier serveur\u00a0?
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=DN de liaison pour le premier serveur
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=Mot de passe pour %s sur le premier serveur\u00a0:
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Entrez les param\u00e8tres de connexion OpenDS pour le second serveur
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=Nom d'h\u00f4te du second serveur
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=Port d'administration du second serveur
 INFO_REPLICATION_ENABLE_PROTOCOL2=Comment souhaitez-vous vous connecter au second serveur\u00a0?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=Port de r\u00e9plication pour le second serveur (le port doit \u00eatre libre)
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=Souhaitez-vous que la r\u00e9plication utilise la communication chiffr\u00e9e pour la connexion au port de r\u00e9plication %s sur le second serveur\u00a0?
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=DN de liaison pour le second serveur
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=Mot de passe pour %s sur le second serveur\u00a0:
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Entrez les param\u00e8tres de connexion OpenDS pour le serveur source
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Entrez les param\u00e8tres de connexion OpenDS pour le serveur de destination
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.  You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=Les DN de base suivants ont d\u00e9j\u00e0 \u00e9t\u00e9 r\u00e9pliqu\u00e9s entre les deux serveurs\u00a0: %n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=Les DN de base suivants n'ont pas \u00e9t\u00e9 r\u00e9pliqu\u00e9s\u00a0: %n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=Impossible de r\u00e9pliquer les DN de base suivants entre les deux serveurs car ils n'ont pas \u00e9t\u00e9 trouv\u00e9s dans au moins un des serveurs\u00a0: %n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=Vous devez s\u00e9lectionner au moins un DN de base \u00e0 r\u00e9pliquer.
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=R\u00e9pliquer DN de base %s\u00a0?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=Impossible d'initialiser les DN de base suivants car ils ne sont pas r\u00e9pliqu\u00e9s ou bien ils ne sont pas configur\u00e9s sur les deux serveurs\u00a0: %n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=Vous devez s\u00e9lectionner au moins un DN de base \u00e0 initialiser.
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=Initialiser DN de base %s\u00a0?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=Il n'existe aucun DN de base r\u00e9pliqu\u00e9 dans le serveur.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=Il n'existe aucun DN de base r\u00e9pliqu\u00e9 dans le serveur.  The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=Il n'existe aucun DN de base r\u00e9pliqu\u00e9 dans le serveur.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=Impossible de trouver les DN de base suivants sur le serveur\u00a0: %n%s
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=Impossible de trouver les DN de base suivants sur le serveur\u00a0: %n%s
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=Impossible de trouver les DN de base suivants sur le serveur\u00a0: %n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=Vous devez s\u00e9lectionner au moins un DN de base \u00e0 d\u00e9sactiver.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=Vous devez s\u00e9lectionner au moins un DN de base \u00e0 initialiser.
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=Allez-vous initialiser uniquement le contenu du serveur %s (indiquer 'non' si vous voulez initialiser le contenu de tous les serveurs r\u00e9pliqu\u00e9s pour les DN de base donn\u00e9s)\u00a0?
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=Pour indiquer les DN de base \u00e0 initialiser, utiliser la commande import-ldif ou la copie binaire.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=Vous devez sp\u00e9cifier les DN de base initialis\u00e9s en utilisant la commande import-ldif ou la copie binaire.
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=D\u00e9sactiver la r\u00e9plication sur le DN de base %s\u00a0?
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%nVoulez-vous continuer\u00a0?
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%nVoulez-vous continuer\u00a0?
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=Initialiser DN de base %s\u00a0?
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=Allez-vous proc\u00e9der \u00e0 l'initialisation du DN de base %s en utilisant la commande import-ldif ou la copie binaire\u00a0?
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=Avez-vous proc\u00e9d\u00e9 \u00e0 l'initialisation du DN de base %s via la commande import-ldif ou la copie binaire\u00a0?
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=Vous avez choisi de d\u00e9sactiver la r\u00e9plication sur le DN de base %s.  Ce DN de base est utilis\u00e9 par le m\u00e9canisme de r\u00e9plication, ainsi que par certains outils administratifs\u00a0; il est d\u00e9conseill\u00e9 de le configurer directement.  Voulez-vous continuer\u00a0?
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=Vous avez choisi de d\u00e9sactiver la r\u00e9plication du sch\u00e9ma.  Ne d\u00e9sactivez la r\u00e9plication du sch\u00e9ma que dans certains cas bien sp\u00e9cifiques.  Voulez-vous continuer\u00a0?
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=Si vous d\u00e9sactivez la r\u00e9plication, les donn\u00e9es sous le DN de base s\u00e9lectionn\u00e9 ne seront plus synchronis\u00e9es avec les autres serveurs.  Voulez-vous continuer\u00a0?
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=Si vous d\u00e9sactivez la r\u00e9plication, les donn\u00e9es sous le DN de base s\u00e9lectionn\u00e9 ne seront plus synchronis\u00e9es avec les autres serveurs.  Le port de r\u00e9plication sur le serveur va \u00e9galement \u00eatre d\u00e9sactiv\u00e9.  Voulez-vous continuer\u00a0?
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  Voulez-vous continuer\u00a0?
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=Vous avez choisi d'initialiser le contenu du DN de base %s sur le serveur %s avec le contenu du serveur %s.  Ce DN de base est utilis\u00e9 par le m\u00e9canisme de r\u00e9plication, ainsi que par certains outils d'administration\u00a0; il est d\u00e9conseill\u00e9 de le configurer directement.  Voulez-vous continuer\u00a0?
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=L'initialisation du contenu d'un DN de base a pour effet de supprimer tout le contenu existant de ce DN de base.  Souhaitez-vous supprimer le contenu du DN de base s\u00e9lectionn\u00e9 sur le serveur %s et le remplacer par le contenu du serveur %s\u00a0?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=Vous avez choisi d'initialiser le contenu du DN de base %s avec le contenu du serveur %s. Ce DN de base est utilis\u00e9 par le m\u00e9canisme de r\u00e9plication, ainsi que par certains outils d'administration\u00a0; il est d\u00e9conseill\u00e9 de le configurer directement.  Voulez-vous continuer\u00a0?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=L'initialisation du contenu d'un DN de base a pour effet de supprimer tout le contenu existant de ce DN de base.  Souhaitez-vous supprimer le contenu du DN de base s\u00e9lectionn\u00e9 sur les serveurs r\u00e9pliqu\u00e9s et le remplacer par le contenu du serveur %s\u00a0?
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=Les erreurs suivantes se sont produites lors de la lecture de la configuration des serveurs existants\u00a0: \n%s\nL'outil de r\u00e9plication tentera de mettre \u00e0 jour la configuration de tous les serveurs en mode best-effort.  Il n'est toutefois pas certain que les serveurs ayant g\u00e9n\u00e9r\u00e9 des erreurs seront mis \u00e0 jour.
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  Voulez-vous continuer\u00a0?
 INFO_REPLICATION_CONNECTING=\u00c9tablissement des connexions
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=V\u00e9rification des informations d'enregistrement
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=Mise \u00e0 jour des r\u00e9f\u00e9rences distantes sur le serveur %s
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=Configuration du port de r\u00e9plication sur le serveur %s
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=Mise \u00e0 jour de la configuration de la r\u00e9plication pour le DN de base %s sur le serveur %s
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Mise \u00e0 jour de la configuration de l'enregistrement sur le serveur %s
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initialisation des informations d'enregistrement sur le serveur %s avec le contenu du serveur %s
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=Initialisation du sch\u00e9ma sur le serveur %s avec le contenu du serveur %s
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Erreur lors de l'initialisation.  ID de r\u00e9plication introuvable dans le serveur %s pour le DN de base %s.
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Erreur lors de l'initialisation.  Aucun pair n'a \u00e9t\u00e9 trouv\u00e9 pour d\u00e9marrer l'initialisation.  D\u00e9tails\u00a0: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Une erreur s'est produite lors de la configuration du port de r\u00e9plication sur le serveur %s.
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Une erreur s'est produite lors de la d\u00e9sactivation du port de r\u00e9plication sur le serveur %s.
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Une erreur s'est produite lors de la mise \u00e0 jour de la configuration de la r\u00e9plication sur le DN de base %s du serveur %s.
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  D\u00e9tails\u00a0: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  D\u00e9tails\u00a0: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  D\u00e9tails\u00a0: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%nVoulez-vous continuer\u00a0?
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Une erreur s'est produite lors de la lecture de la configuration de la r\u00e9plication sur le serveur %s.%nD\u00e9tails\u00a0: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=Suppression des r\u00e9f\u00e9rences sur le DN de base %s du serveur %s
 INFO_REPLICATION_DISABLING_BASEDN=D\u00e9sactivation de la r\u00e9plication sur le DN de base %s du serveur %s
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=D\u00e9sactivation du port de r\u00e9plication %s sur le serveur %s
-INFO_REPLICATION_STATUS_NO_BASEDNS=Aucun DN de base n'a \u00e9t\u00e9 trouv\u00e9.
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=DN de base
 INFO_REPLICATION_STATUS_IS_REPLICATED=R\u00e9plication
 INFO_REPLICATION_STATUS_REPLICATED=%s - R\u00e9plication activ\u00e9e
@@ -427,6 +422,16 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=\u00c2ge de la plus ancienne modification manquante\u00a0:
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=Port de r\u00e9plication\u00a0:
 INFO_REPLICATION_STATUS_LABEL_SECURE=S\u00e9curit\u00e9\u00a0:
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%nVoulez-vous continuer\u00a0?
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=Activ\u00e9
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=D\u00e9sactiv\u00e9
 INFO_REPLICATION_CRITICAL_ERROR_DETAILS=D\u00e9tails\u00a0: %s
@@ -435,16 +440,14 @@
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=Vous pouvez d\u00e9sormais proc\u00e9der \u00e0 l'initialisation du contenu des DN de base sur le serveur %s.  Pour ce faire, vous pouvez utiliser la commande import-ldif ou bien la copie binaire.%n%nUne fois l'initialisation termin\u00e9e, utilisez la sous-commande '%s' pour que la r\u00e9plication fonctionne avec les nouveaux DN de base.
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=Vous pouvez d\u00e9sormais proc\u00e9der \u00e0 l'initialisation du contenu des DN de base sur tous les serveurs r\u00e9pliqu\u00e9s.  Pour ce faire, vous pouvez utiliser la commander import-ldif ou bien la copie binaire.  Vous devez utiliser le m\u00eame fichier LDIF ou la m\u00eame copie binaire sur chaque serveur.%n%nUne fois l'initialisation termin\u00e9e, utilisez la sous-commande ''%s' pour que la r\u00e9plication fonctionne avec le contenu des nouveaux DN de base.
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=Proc\u00e9dure post-initialisation termin\u00e9e.
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Une erreur s'est produite lors de la lecture de la progression de l'op\u00e9ration.
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Une erreur s'est produite lors de la lecture de la progression de l'op\u00e9ration.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=Une erreur inattendue s'est produite au cours de l'op\u00e9ration.  Statut de la t\u00e2che\u00a0: %s.  Consultez les journaux d'erreurs de %s pour plus d'informations.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=Une erreur inattendue s'est produite au cours de l'op\u00e9ration.  Derniers d\u00e9tails du fichier journal\u00a0: %s.  Statut de la t\u00e2che\u00a0 %s.  Consultez les journaux d'erreurs de %s pour plus d'informations.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=Une erreur inattendue s'est produite au cours de l'op\u00e9ration.  Statut de la t\u00e2che\u00a0: %s.  Consultez les journaux d'erreurs de %s pour plus d'informations.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=Une erreur inattendue s'est produite au cours de l'op\u00e9ration.  Derniers d\u00e9tails du fichier journal\u00a0: %s.  Statut de la t\u00e2che\u00a0 %s.  Consultez les journaux d'erreurs de %s pour plus d'informations.
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Une erreur s'est produite lors du lancement de l'op\u00e9ration.
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Une erreur s'est produite lors du lancement de l'op\u00e9ration.
 INFO_REPLICATION_SUBCOMMAND_PROMPT=Que souhaitez-vous faire\u00a0?
 INFO_REPLICATION_ENABLE_MENU_PROMPT=Activer la r\u00e9plication
 INFO_REPLICATION_DISABLE_MENU_PROMPT=D\u00e9sactiver la r\u00e9plication
@@ -454,18 +457,14 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=Initialisation post-externe
 INFO_REPLICATION_STATUS_MENU_PROMPT=Statut de la r\u00e9plication de l'affichage
 INFO_REPLICATION_POST_ENABLE_INFO=La r\u00e9plication a bien \u00e9t\u00e9 activ\u00e9e.  Remarque\u00a0: pour que la r\u00e9plication puisse fonctionner, vous devez initialiser le contenu des DN de base que vous r\u00e9pliquez (utiliser %s %s).
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=L'argument "--%s" doit \u00eatre sp\u00e9cifi\u00e9 lorsque cette application n'est pas utilis\u00e9e de mani\u00e8re interactive
 INFO_REPLICATION_NON_INTERACTIVE=La ligne de commande non interactive \u00e9quivalente est\u00a0: %n%s
-INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=Afficher l'argument non interactif \u00e9quivalent dans la sortie standard lorsque cette commande est ex\u00e9cut\u00e9e en mode interactif
+INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=Affichez l'argument non interactif  \u00e9quivalent dans la sortie standard lorsque cette commande est ex\u00e9cut\u00e9e en mode interactif
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=Chemin complet vers le fichier dans lequel les commandes non interactives \u00e9quivalentes sont \u00e9crites lorsque cette commande est ex\u00e9cut\u00e9e en mode interactif
-MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=Une erreur s'est produite lors de la tentative d'\u00e9criture de la ligne de commande non interactive \u00e9quivalente vers le fichier %s. D\u00e9tails de l'erreur\u00a0: %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
+MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=Une erreur s'est produite lors de la tentative d'\u00e9criture de la ligne de commande non interactive \u00e9quivalente vers le fichier %s. D\u00e9tails de l'erreur\u00a0. %s
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=\u00c9criture impossible vers le fichier %s.  V\u00e9rifiez que vous disposez de droits d'acc\u00e8s \u00e0 ce fichier et que vous avez fourni le chemin complet vers le fichier
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=Le chemin sp\u00e9cifi\u00e9 %s pour l'\u00e9criture de la commande \u00e9quivalente est un r\u00e9pertoire.  Vous devez sp\u00e9cifier un chemin vers un fichier
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=Le premier serveur est d\u00e9j\u00e0 configur\u00e9 avec le port de r\u00e9plication '%d'.  Le port du serveur de r\u00e9plication '%d' a \u00e9t\u00e9 ignor\u00e9.
 MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=Le second serveur est d\u00e9j\u00e0 configur\u00e9 avec le port de r\u00e9plication '%d'.  Le port du serveur de r\u00e9plication '%d' a \u00e9t\u00e9 ignor\u00e9.
 INFO_CONTROL_PANEL_TITLE=Panneau de contr\u00f4le OpenDS
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=Oui
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=Non
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=Ne peut modifier la classe de l'objet et renommer l'entr\u00e9e.
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=Donn\u00e9es de r\u00e9pertoire
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=G\u00e9rer les entr\u00e9es
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=Nouveau DN de base...
@@ -500,9 +500,10 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=Valeur de dn non valide\u00a0: '%s'
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=Les mots de passe entr\u00e9s ne correspondent pas.
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=Vous devez fournir une valeur pour l'attribut %s.
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
-INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (permet de d\u00e9marrer TLS)
+INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (permet StartTLS)
 INFO_CTRL_PANEL_CONN_HANDLER_JMX=JMX
 INFO_CTRL_PANEL_CONN_HANDLER_JMXS=JMX (s\u00e9curis\u00e9)
 INFO_CTRL_PANEL_CONN_HANDLER_LDIF=LDIF
@@ -511,29 +512,34 @@
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=R\u00e9plication (s\u00e9curis\u00e9e)
 INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=Connecteur d'administration
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=Autre
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=Sous-cha\u00eene
 INFO_CTRL_PANEL_INDEX_PRESENCE=Pr\u00e9sence
 INFO_CTRL_PANEL_INDEX_EQUALITY=\u00c9galit\u00e9
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=Approximation
 INFO_CTRL_PANEL_INDEX_ORDERING=Par ordre
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=Attribut
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=Types d'index
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=Limite d'entr\u00e9e
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=N\u00e9cessite une reconstitution
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=Nom
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=DN de base
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=Domaine
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=Filtre
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=Ordre de tri
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=N\u00e9cessite une reconstitution
+
 INFO_CTRL_PANEL_BINARY_VALUE=- valeur binaire -
-INFO_CTRL_PANEL_VALUE_IN_BASE64=- valeur en base 64 -
+INFO_CTRL_PANEL_VALUE_IN_BASE64=- valeur en base64 -
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=La t\u00e2che suivante est ex\u00e9cut\u00e9e\u00a0: %s<br>Elle ne peut \u00eatre ex\u00e9cut\u00e9e simultan\u00e9ment avec la t\u00e2che %s
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=Ajouter des entr\u00e9es aux groupes.
 INFO_CTRL_PANEL_ADDING_TO_GROUP=Mise \u00e0 jour du groupe '%s'
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=Ligne de commande \u00e9quivalente pour modifier l'entr\u00e9e\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=Ligne de commande \u00e9quivalente pour renommer l'entr\u00e9e\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=Ligne de commande \u00e9quivalente pour supprimer le DN de base\u00a0:
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=Suppression du DN de base '%s'
 INFO_CTRL_PANEL_DELETING_BASE_DNS=Suppression des DN de base '%s'
 INFO_CTRL_PANEL_DELETING_BACKEND=Suppression du backend '%s'
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=D\u00e9sactivation de la r\u00e9plication du DN de base '%s'
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=Supprimer les entr\u00e9es.
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d d'entr\u00e9es supprim\u00e9es.
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY=Suppression de '%s'...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=Ligne de commande \u00e9quivalente pour supprimer l'entr\u00e9e '%s'\u00a0:
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=Ligne de commande \u00e9quivalente pour supprimer l'index\u00a0:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=Supprimer les index dans le backend '%s'.
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=Supprimer les index dans les backends '%s'.
 INFO_CTRL_PANEL_DELETING_INDEX=Supprimer l'index '%s'
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=Suppression de l'index VLV '%s'
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=Supprimer les \u00e9l\u00e9ments du sch\u00e9ma
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=Suppression de la classe d'objet '%s'
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=Suppression de l'attribut '%s'
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=Erreur dans la mise \u00e0 jour du sch\u00e9ma. D\u00e9tails\u00a0: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=Erreur dans la mise \u00e0 jour de la configuration.  D\u00e9tails\u00a0: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=Erreur dans la v\u00e9rification de l'entr\u00e9e.  D\u00e9tails\u00a0: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=Cette op\u00e9ration \u00e9quivaut \u00e0 la suppression de l'attribut suivant du sch\u00e9ma de l'entr\u00e9e de d\u00e9finition (cn=sch\u00e9ma) dans le fichier '%s'\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=Ligne de commande \u00e9quivalente pour mettre \u00e0 jour le sch\u00e9ma\u00a0:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=Modifier l'entr\u00e9e '%s'.
 INFO_CTRL_PANEL_RENAMING_ENTRY=Renommage de l'entr\u00e9e '%s' en '%s'
 INFO_CTRL_PANEL_MODIFYING_ENTRY=Modification de l'entr\u00e9e '%s'
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=Nouvelle entr\u00e9e '%s'.
 INFO_CTRL_PANEL_CREATING_ENTRY=Cr\u00e9ation d'une entr\u00e9e '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=Ligne de commande \u00e9quivalente pour cr\u00e9er l'entr\u00e9e\u00a0:
@@ -584,60 +598,78 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX=Ligne de commande \u00e9quivalente pour reconstituer les index dans '%s'\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=Ligne de commande \u00e9quivalente pour activer le backend '%s'\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=Ligne de commande \u00e9quivalente pour d\u00e9sactiver le backend '%s'\u00a0:
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=Activation du backend '%s'
 INFO_CTRL_PANEL_DISABLING_BACKEND=D\u00e9sactivation du backend '%s'
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=R\u00e9initialiser le mot de passe pour l'entr\u00e9e '%s'.
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=Mise \u00e0 jour du mot de passe de l'entr\u00e9e '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=Ligne de commande \u00e9quivalente pour r\u00e9initialiser le mot de passe\u00a0:
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=Red\u00e9marrer Serveur.
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=D\u00e9marrer Serveur.
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=Arr\u00eater Serveur.
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=Ligne de commande \u00e9quivalente pour arr\u00eater le serveur\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=Ligne de commande \u00e9quivalente pour d\u00e9marrer le serveur\u00a0:
 INFO_CTRL_PANEL_SERVER_STOPPED=Serveur arr\u00eat\u00e9
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=Cette op\u00e9ration \u00e9quivaut \u00e0 la suppression de l'attribut suivant du sch\u00e9ma de l'entr\u00e9e de d\u00e9finition (cn=sch\u00e9ma) dans le fichier '%s'\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=Cette op\u00e9ration \u00e9quivaut \u00e0 l'ajout de l'entr\u00e9e suivante dans le fichier '%s'\u00a0:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=Ligne de commande \u00e9quivalente pour mettre \u00e0 jour le sch\u00e9ma\u00a0:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=N'a pu trouver de backend
-MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=Le backend '%s' n'a pu \u00eatre trouv\u00e9.  V\u00e9rifier le panneau central pour des informations.
+MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=Le backend '%s' n'a pu \u00eatre trouv\u00e9.  V\u00e9rifier le panneau central pour plus d'informations.
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=Le serveur n'est pas en cours d'ex\u00e9cution
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=Pour parcourir les donn\u00e9es, le serveur doit \u00eatre en cours d'ex\u00e9cution et vous devez fournir une authentification.
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=Indique qu'un champ est obligatoire
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=Il est n\u00e9cessaire de reconstituer l'index
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS=La configuration de l'index pour '%s' a \u00e9t\u00e9 modifi\u00e9e avec succ\u00e8s.  Pour que la configuration soit prise en compte, les fichiers d'index de base de donn\u00e9es doivent \u00eatre r\u00e9g\u00e9n\u00e9r\u00e9s.  Ceci peut \u00eatre fait en utilisant l'outil 'Reconstituer les index' ou en r\u00e9important le contenu du backend '%s'<br><br> Voulez-vous reconstituer l'index maintenant\u00a0? 
-INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=La configuration de l'index pour '%s' a \u00e9t\u00e9 modifi\u00e9e avec succ\u00e8s.  Pour que la configuration soit prise en compte, les fichiers d'index de base de donn\u00e9es doivent \u00eatre r\u00e9g\u00e9n\u00e9r\u00e9s.  Ceci peut \u00eatre fait en utilisant l'outil 'Reconstituer les index' ou en r\u00e9important le contenu du backend '%s'.<br> Durant la reconstitution des index le backend '%s' sera d\u00e9sactiv\u00e9 et aucun de ses suffixes ne sera accessible.<br><br> Voulez-vous reconstruire l'index maintenant\u00a0? 
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=La configuration de l'index pour '%s' a \u00e9t\u00e9 modifi\u00e9e avec succ\u00e8s.  Pour que la configuration soit prise en compte, les fichiers d'index de base de donn\u00e9es doivent \u00eatre r\u00e9g\u00e9n\u00e9r\u00e9s.  Ceci peut \u00eatre fait en utilisant l'outil 'Reconstituer les index' ou en r\u00e9important le contenu du backend '%s'<br> Durant la reconstitution des index le backend '%s' sera d\u00e9sactiv\u00e9 et aucun de ses suffixes ne sera accessible.<br><br> Voulez-vous reconstruire l'index maintenant\u00a0? 
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=Authentification requise
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=Ligne de commande \u00e9quivalente\u00a0:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=Reconstitution des index dans le backend '%s'...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=Reconstitution de l'index compl\u00e8te
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=Les index ont \u00e9t\u00e9 reconstitu\u00e9s avec succ\u00e8s.
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=Erreur lors de la reconstitution des index
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= Une erreur est apparue en reconstituant l'index.  Code d'erreur\u00a0: %d.
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=D\u00e9tails\u00a0: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=D\u00e9marrage du serveur...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=D\u00e9marrage termin\u00e9
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=Le serveur a d\u00e9marr\u00e9 avec succ\u00e8s
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=Erreur lors du d\u00e9marrage du serveur
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=Une erreur est apparue lors du d\u00e9marrage du serveur  Code d'erreur\u00a0: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=Red\u00e9marrage termin\u00e9 
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=Le serveur a red\u00e9marr\u00e9 avec succ\u00e8s
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=Erreur lors du red\u00e9marrage du serveur
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=Une erreur est apparue lors du d\u00e9marrage du serveur  Code d'erreur\u00a0: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=Arr\u00eat du serveur...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=Arr\u00eat termin\u00e9
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=Le serveur s'est arr\u00eat\u00e9 avec succ\u00e8s
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=Erreur lors de l'arr\u00eat du serveur
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=Une erreur est apparue lors de l'arr\u00eat du serveur  Code d'erreur\u00a0: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=Fermer la fen\u00eatre quand l'op\u00e9ration se termine
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=Veuillez attendre...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=D\u00e9tails\u00a0:
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=D\u00e9marrer le Serveur.
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=Arr\u00eater le Serveur.
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=Red\u00e9marrer le Serveur.
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=Confirmation requise
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=Si le serveur est arr\u00eat\u00e9, toutes les connexions ouvertes vers le serveur seront ferm\u00e9es et le serveur ne sera pas disponible.<br><br> Voulez-vous continuer\u00a0?
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=Durant le processus de red\u00e9marrage, toutes les connexions ouvertes vers le serveur seront ferm\u00e9es et le serveur ne sera pas disponible.<br><br> Voulez-vous continuer\u00a0?
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=Chargement du panneau...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=V\u00e9rification...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=Actualisation de la liste...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=Lecture des param\u00e8tres Java...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=V\u00e9rification de l'authentification...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=Lecture de la configuration...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=DN de base\u00a0:
 INFO_CTRL_PANEL_FILTER_LABEL=Filtre\u00a0:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=Appliquer
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=Aucune correspondance trouv\u00e9e
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=Affichage d'enfants maximum %d.  Essayer d'appliquer un filtre.
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=Utiliser '*' pour une recherche de sous-cha\u00eene.
-INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=Le serveur est en cours d'ex\u00e9cution...  Vous devez fournir une authentification pour parcourir les donn\u00e9es.
+
+INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour parcourir les donn\u00e9es.
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=Pour parcourir les donn\u00e9es, le serveur doit \u00eatre en cours d'ex\u00e9cution et vous devez fournir une authentification.
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=Une erreur s'est produite en essayant de se connecter au serveur pour lire les donn\u00e9es.  D\u00e9tails\u00a0: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=Erreur de connexion
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=Attribut\u00a0:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=Limite d'entr\u00e9e\u00a0:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=Type d'index\u00a0:
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<html>L'index a \u00e9t\u00e9 modifi\u00e9.<br>Reconstituer les index requis (en utilisant la fonction 'Reconstituer l'index' ou 'Importer').
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=Attributs de personnalisation
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=Attributs standard
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=D\u00e9tails de l'index
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=La limite de l'entr\u00e9e doit \u00eatre un nombre entier entre %d et %d.
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=Vous devez s\u00e9lectionner au moins un type d'index (par approximation, par ordre, par pr\u00e9sence ou par sous-cha\u00eene).
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. D\u00e9tails\u00a0: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=L'entr\u00e9e '%s' existe d\u00e9j\u00e0.
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=Cr\u00e9ation d'une nouvelle entr\u00e9e...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=Entr\u00e9e cr\u00e9\u00e9e
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=L'entr\u00e9e a \u00e9t\u00e9 cr\u00e9\u00e9e avec succ\u00e8s.
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=Erreur lors de la cr\u00e9ation d'une nouvelle entr\u00e9e
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=Une erreur est apparue lors de la cr\u00e9ation d'une entr\u00e9e.
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=Pour cr\u00e9er une entr\u00e9e, le serveur doit \u00eatre en cours d'ex\u00e9cution et vous devez fournir une authentification.
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=Pour cr\u00e9er une entr\u00e9e vous devez fournir une authentification.
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=Vous devez fournir la repr\u00e9sentation LDIF de l'entr\u00e9e.
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=Vous devez fournir les valeurs de la classe d'objet de l'entr\u00e9e.
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=Par exemple\u00a0: (|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=Par exemple\u00a0. dc=sous-arborescence, dc=exe;plem dc=co;
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=D\u00e9tails de l'index VLV
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=Nom\u00a0.
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=DN de base\u00a0:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=Filtre\u00a0:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=Supprimer
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=D\u00e9placer vers le haut
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=D\u00e9placer vers le bas
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=Autre\u00a0:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=(croissant)
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=(d\u00e9croissant)
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=N'a pu trouver de sch\u00e9ma
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=Le sch\u00e9ma n'a pas pu \u00eatre trouv\u00e9  V\u00e9rifier le panneau central pour plus d'informations.
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=Index non d\u00e9finis
@@ -730,11 +777,13 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=Pour que cet index VLV soit efficace, les index suivants doivent \u00eatre configur\u00e9s dans '%s'\u00a0: <br>%s <br><br>Voulez-vous continuer\u00a0?
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=\u00e9galit\u00e9
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=sous-cha\u00eene
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=par ordre
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=pr\u00e9sence
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=approximation
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=Vous devez mettre \u00e0 jour la d\u00e9finition de l'index '%s' pour qu'elle soit de type %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=Vous devez d\u00e9finir l'index '%s' pour qu'il soit de type %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=Vous devez d\u00e9finir l'index '%s'.
@@ -746,6 +795,7 @@
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=Le filtre fourni n'est pas valide.  D\u00e9tails\u00a0: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=Vous devez s\u00e9lectionner au moins un attribut pour l'ordre de tri.
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=La taille maximale du bloc doit \u00eatre un nombre entier compris entre %d et %d.
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=Ajouter au groupe
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=Entr\u00e9es \u00e0 ajouter
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=Groupes\u00a0:
@@ -754,28 +804,37 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=Le backend '%s' n'a pu \u00eatre trouv\u00e9.
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=L'entr\u00e9e '%s' existe mais ce n'est pas un groupe statique.
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=Vous devez sp\u00e9cifier un groupe.
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=Ajout au groupe...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=Entr\u00e9es ajout\u00e9es aux groupes
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=Les entr\u00e9es ont \u00e9t\u00e9 ajout\u00e9es avec succ\u00e8s.
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=Erreur lors de l'addition aux groupes
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=Une erreur s'est produite lors de l'addition aux groupes.
+
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=Syntaxe d'attribut
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=D\u00e9tails de syntaxe d'attribut 
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=Nom\u00a0.
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID\u00a0:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=Description\u00a0:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=Utilis\u00e9 par les attributs\u00a0:
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=Index de backend
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=Index VLV de backend
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- pas de sauvegarde trouv\u00e9e -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=Parcourir...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=Sauvegardes disponibles\u00a0:
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=Actualiser la liste
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=V\u00e9rifier la sauvegarde
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=Erreur lors de la recherche de sauvegardes
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=Chemin de sauvegarde\u00a0:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=Lancer l'ex\u00e9cution de sauvegarde
-INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=Toutes les sauvegardes
+INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=Toutes les backends
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=Type de sauvegarde\u00a0:
 INFO_CTRL_PANEL_FULL_BACKUP_LABEL=Sauvegarde compl\u00e8te
 INFO_CTRL_PANEL_INCREMENTAL_BACKUP_LABEL=Sauvegarde par incr\u00e9mentation (sp\u00e9cifier la sauvegarde parent ci-dessous)
@@ -787,8 +846,9 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=G\u00e9n\u00e9rer une synth\u00e8se de message de contenu de sauvegarde \u00e0 utiliser comme somme de contr\u00f4le.
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=Signer un hachage de synth\u00e8se de message
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour ex\u00e9cuter la sauvegarde.
-MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=Aucune sauvegarde s\u00e9lectionn\u00e9e.
-MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=Aucune sauvegarde disponible.
+
+MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=Aucune backend s\u00e9lectionn\u00e9e.
+MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=Aucun backend disponible.
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=Aucun chemin de sauvegarde fourni. 
 MILD_ERR_CTRL_PANEL_BACKUP_PATH_IS_A_FILE=Le chemin '%s" de sauvegarde existe et est un fichier.
 MILD_ERR_CTRL_PANEL_BACKUP_PATH_DOES_NOT_EXIST=Le chemin de sauvegarde '%s' n'existe pas.
@@ -798,14 +858,17 @@
 MILD_ERR_CTRL_PANEL_BACKUP_ID_ALREADY_EXIST=Une sauvegarde avec l'ID '%s' est d\u00e9j\u00e0 d\u00e9finie sous '%s'.
 INFO_CTRL_PANEL_BACKUP_TASK_DESCRIPTION=Le contenu de sauvegarde de '%s' vers le r\u00e9pertoire '%s'.
 INFO_CTRL_PANEL_RUN_BACKUP_SUMMARY=Cr\u00e9ation de la sauvegarde de backend ''%s'...
-INFO_CTRL_PANEL_RUN_BACKUP_ALL_BACKENDS=Cr\u00e9ation de la sauvegarde de toutes les sauvegardes...
+INFO_CTRL_PANEL_RUN_BACKUP_ALL_BACKENDS=Cr\u00e9ation de la sauvegarde de toutes les backends...
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_SUMMARY=Sauvegarde termin\u00e9e
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=La sauvegarde a \u00e9t\u00e9 termin\u00e9e avec succ\u00e8s.
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=Erreur lors de la sauvegarde
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=Une erreur s'est produite lors de la sauvegarde.  Code d'erreur\u00a0: %d.
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=Sauvegarder
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=Autre  DN de base
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=Vous devez fournir un DN de base.
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=Le DN de base fourni n'est pas valide.  D\u00e9tails\u00a0: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- Aucune valeur sp\u00e9cifi\u00e9e - 
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=Vous devez fournir une valeur pour le fichier.
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=Le fichier '%s' n'existe pas.
@@ -815,6 +878,7 @@
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=Une erreur s'est produite lors de la lecture du contenu du fichier. D\u00e9tails\u00a0: %s
 MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=Une erreur s'est produite lors du d\u00e9codage de la cha\u00eene de base 64.  D\u00e9tails\u00a0: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=\u00c9diter un attribut binaire
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=Utiliser le contenu du fichier\u00a0:
 INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=Indiquez le contenu bianire en format de base 64\u00a0:
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=Actualiser
@@ -822,9 +886,12 @@
 INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Indiquez la valeur en base 64 -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=Image de l'attribut
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=Aper\u00e7u indisponible.
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=Afficher l'attribut binaire
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=Valeur en format base 64\u00a0:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=G\u00e9rer les entr\u00e9es
+
 INFO_CTRL_PANEL_NEW_USER_MENU=Nouvel utilisateur...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=Nouveau groupe...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=Nouvelle organisation...
@@ -842,7 +909,7 @@
 INFO_CTRL_PANEL_ADMINISTRATION_GUIDE_MENU=Guide d'administration
 INFO_CTRL_PANEL_DOCUMENTATION_WIKI_MENU=Wiki de documentation
 INFO_CTRL_PANEL_NEW_BROWSER_WINDOW_MENU=Nouvelle fen\u00eatre
-INFO_CTRL_PANEL_VIEW_MENU=Vue
+INFO_CTRL_PANEL_VIEW_MENU=Affichage
 INFO_CTRL_PANEL_ENTRIES_MENU=Entr\u00e9es
 INFO_CTRL_PANEL_CLOSE_MENU=Fermer
 INFO_CTRL_PANEL_FILE_MENU_DESCRIPTION=Le menu de fichiers 
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=Supprimer l'entr\u00e9e...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=Supprimer le DN de base...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=Supprimer le backend...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=Supprimer les entr\u00e9es...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=Entr\u00e9es supprim\u00e9es
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=Les entr\u00e9es ont \u00e9t\u00e9 supprim\u00e9es avec succ\u00e8s.
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=Une erreur s'est produite lors de la suppression d'entr\u00e9es
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=Index
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=Index VLV
+
 INFO_CTRL_PANEL_BACKEND_LABEL=Backend\u00a0:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- Aucun backend n'a \u00e9t\u00e9 trouv\u00e9 -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- Aucun DN de base n'a \u00e9t\u00e9 trouv\u00e9 -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=Nouvel index...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=Nouvel index VLV...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=Supprimer l'index...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=G\u00e9rer les index
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=- Aucun backend trouv\u00e9 -
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=Il n'y avait pas de backend d\u00e9fini.  Pour cr\u00e9er et g\u00e9rer des index, vous devez cr\u00e9er un backend. Pour cr\u00e9er un nouvel backend, vous pouvez utiliser l'action "Nouveau DN de base".
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=Les index '%s' dans le backend '%s' ont \u00e9t\u00e9 supprim\u00e9s avec succ\u00e8s.
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=Erreur lors de la suppression des index
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=Une erreur s'est produite lors de la suppression des index '%s'.
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=Attributs
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=Classes d'objet
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=Standard
@@ -896,21 +969,24 @@
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTES_CATEGORY_NODE=Configuration du serveur 
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_CATEGORY_NODE=Personnalisation
 INFO_CTRL_PANEL_MATCHING_RULES_CATEGORY_NODE=R\u00e8gles de correspondance
-INFO_CTRL_PANEL_ATTRIBUTE_SYNTAXES_CATEGORY_NODE=Syntaxes d'attribut 
+INFO_CTRL_PANEL_ATTRIBUTE_SYNTAXES_CATEGORY_NODE=Syntaxes d'attribut
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_BUTTON=Nouvelle classe d'objet...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_BUTTON=Nouvel attribut...
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=Nouvelle classe d'objet...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=Nouvel attribut...
-INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=Suppression...
+INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=Supprimer...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=Nom
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=Type
 INFO_CTRL_PANEL_PARENT_CLASS=Classe parent
 INFO_CTRL_PANEL_CHILD_CLASS=Classe enfant
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=Attributs requis
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=Attributs facultatifs
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=Aucun \u00e9l\u00e9ment de sch\u00e9ma s\u00e9lectionn\u00e9
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=\u00c9lement de cat\u00e9gorie s\u00e9lectionnn\u00e9
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=\u00c9l\u00e9ments de sch\u00e9ma multiple s\u00e9lectionn\u00e9s
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=La classe d'objet '%s' est sup\u00e9rieure aux classes suivantes\u00a0: %s. Vous devez red\u00e9finir ces classes de fa\u00e7on \u00e0 ce qu'elles n'h\u00e9ritent pas de la classe d'objet '%s' avant de la supprimer.
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=L'attribut '%s' est sup\u00e9rieur aux attributs suivants\u00a0: %s. Vous devez red\u00e9finir ces attributs de fa\u00e7on \u00e0 ce qu'ils n'h\u00e9ritent pas de l'attribut '%s' avant de le supprimer.
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=L'attribut '%s' est facultatif ou requis par les classes d'objet suivantes\u00a0: %s. Vous devez red\u00e9finir ces classes de fa\u00e7on \u00e0 ce qu'elles ne d\u00e9pendent pas de l'attribut '%s' avant de le supprimer.
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=Les \u00e9l\u00e9ments du sch\u00e9ma '%s' ont \u00e9t\u00e9 supprim\u00e9s avec succ\u00e8s
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=Erreur lors de la suppression d'\u00e9l\u00e9ments
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=Une erreur s'est produite lors de la suppression d'\u00e9l\u00e9ments du sch\u00e9ma.  V\u00e9rifiez les d\u00e9tails pour plus d'informations
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=Attribut de configuration
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=Classe d'objet de configuration
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=Attribut de personnalisation  
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=Classe d'objet de personnalisation 
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=Supprimer l'attribut...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=Supprimer l'attribut
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour supprimer l'attribut.
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=L'attribut '%s' a \u00e9t\u00e9 supprim\u00e9
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=Erreur lors de la suppression de l'attribut
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=Une erreur s'est produite lors de la suppression de l'attribut '%s'.  V\u00e9rifiez les d\u00e9tails pour plus d'informations.
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=Supprimer la classe d'objet...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=Supprimer la classe d'objet
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour supprimer la classe d'objet.
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=La classe d'objet '%s' a \u00e9t\u00e9 supprim\u00e9e
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=Erreur lors de la suppression de la classe d'objet
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=Une erreur s'est produite lors de la suppression de la classe d'objet '%s'.  V\u00e9rifiez les d\u00e9tails pour plus d'informations.
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=Supprimer le backend...
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=S\u00e9lectionner les backends \u00e0 supprimer\u00a0:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour supprimer un backend.
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=Suppression des backends...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=Backends supprim\u00e9s
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=Les backends ont \u00e9t\u00e9 supprim\u00e9s.
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=Une erreur s'est produite lors de la suppression de backends.  V\u00e9rifiez les d\u00e9tails pour plus d'informations.
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=Les backends suivants seront supprim\u00e9s.  Toutes les entr\u00e9es d\u00e9finies sur tous les DN de base du backend et toutes les configuration d'index seront supprim\u00e9es.
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=Voulez-vous continuer\u00a0?
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=S\u00e9lectionner tout
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=D\u00e9s\u00e9lectioner tout
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=Les backends suivants seront supprim\u00e9s et toute la configuration sera perdue\u00a0:
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=Supprimer le DN de base
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=S\u00e9lectioner les DN de base \u00e0 supprimer\u00a0:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour supprimer un DN de base.
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=Suppression des DN de base...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=DN de base supprim\u00e9s
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=Les DN de base ont \u00e9t\u00e9 supprim\u00e9s.
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=Une erreur s'est produite lors de la recherche d'ent\u00e9re '%s'.  D\u00e9tails\u00a0: <br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=Exporter LDIF
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=Exporter vers le fichier\u00a0:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=Si le fichier existe, \u00e9craser le contenu du fichier au lieu de l'ajouter.
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=Adaptation du texte \u00e0 la colonne
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=Exclure les attributs op\u00e9rationnels
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour effectuer l'exportation.
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=Aucun backend s\u00e9lectionn\u00e9.
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=Le chemin fourni '%s' existe et c'est un r\u00e9pertoire.
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=La valeur de la colonne adapt\u00e9e doit \u00eatre entre %d et %d.
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=Erreur lors de l'exportation
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=Une erreur s'est produite lors de l'exportation.  Code d'erreur\u00a0: %d.
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=Exportation du backend '%s' vers le fichier '%s'.
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=Importer LDIF
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=Les donn\u00e9es dans le fichier sont compress\u00e9es (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=Type d'importation\u00a0:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=Filtre d'exclusion\u00a0:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=S\u00e9parer les DN multiples avec un retour \u00e0 la ligne.
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=S\u00e9parer les attributs \u00f9multiples avec une virgule (,)
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=Le DN de base '%s' n'est pas un descendant de DN de base d\u00e9fini dans le backend '%s'.
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=L'attribut '%s' n'a pas de nom valide.
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=La valeur '%s' n'est pas un filtre valide  D\u00e9tails\u00a0: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=Afficher les propri\u00e9t\u00e9s de l'index 
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=Afficher l'\u00e9l\u00e9ment de sch\u00e9ma 
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=Propri\u00e9t\u00e9s de l'index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour \u00e9diter l'index.
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=Supprimer l'index
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=Une erreur s'est produite lors de la modification de l'index '%s'.
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=Modifier l'index '%s' dans le backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=Modification de l'index '%s'
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Param\u00e8tres Java
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Accueil JAVA\u00a0:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=Utiliser la valeur de la variable d'environnement OPENDS_JAVA_HOME
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS=Les arguments Java suivants ne peuvent pas \u00eatre utilis\u00e9s avec le binaire '%s' :<br>%s<br><br>Les lignes de commands associ\u00e9es avec ces arguments Java peuvent ne pas fonctionner.<br> Voulez-vous continuer\u00a0?
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=Les arguments Java suivants ne peuvent \u00eatre utilis\u00e9s avec le binaire '%s'\u00a0: <br>%s<br><br>Ces arguments seront utilis\u00e9s comme solution de repli quand OPENDS_JAVA_ARGS n'est pas d\u00e9fini.  Si vous ne voulez pas indiquer de solution de repli, laissez ces arguments vides.<br><br>Les lignes de commands associ\u00e9es avec ces arguments Java peuvent ne pas fonctionner.<br> Voulez-vous continuer\u00a0?
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=Erreur lors de la v\u00e9rification des param\u00e8tres Java
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=Une erreur inattendue s'est produite lors de la v\u00e9rification des param\u00e8tres Java.  D\u00e9tails\u00a0: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=Modification de l'index
@@ -1107,7 +1187,7 @@
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_SUCCESSFUL=Les param\u00e8tres Java ont \u00e9t\u00e9 mis \u00e0 jour.  Quand les lignes de commande sont ex\u00e9cut\u00e9es, les nouveaux param\u00e8tres seront pris en compte.
 MILD_ERR_CTRL_PANEL_UPDATING_JAVA_SETTINGS_ERROR_SUMMARY=Erreur lors de la mise \u00e0 jour des propri\u00e9t\u00e9s Java.
 MILD_ERR_CTRL_PANEL_UPDATING_JAVA_SETTINGS_ERROR_DETAILS=Une erreur s'est produite lors de la mise \u00e0 jour des param\u00e8tres Java.
-MILD_ERR_CTRL_PANEL_UPDATING_JAVA_SETTINGS_ERROR_CODE=Une erreur s'est produite lors de la mise \u00e0 jour des param\u00e8tres Java.  Code d'erreur : %d
+MILD_ERR_CTRL_PANEL_UPDATING_JAVA_SETTINGS_ERROR_CODE=Une erreur s'est produite lors de la mise \u00e0 jour des param\u00e8tres Java.  Code d'erreur\u00a0: %d
 INFO_CTRL_PANEL_COMMAND_LINE_NAME_COLUMN=Nom de ligne de commande
 INFO_CTRL_PANEL_JAVA_ARGUMENTS_COLUMN=Arguments Java
 INFO_CTRL_PANEL_SERVER_RUNTIME_CELL=%s (temps d'ex\u00e9cution du serveur) 
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=Erreur lors de l'enregistrement des modifications
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=Une erreur est apparue lors de l'enregistrement des modifications de l'entr\u00e9e '%s'.
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=L'entr\u00e9e n'est pas correcte.  D\u00e9tails\u00a0: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=Modifications non enregistr\u00e9es.
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=Modifications non enregistr\u00e9es.
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=Enregistrer les modifications en\u00a0: '%s'\u00a0?
@@ -1139,37 +1220,59 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=La sous-arborescence '%s' a \u00e9t\u00e9 supprim\u00e9e.
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=Erreur lors de la suppression de la sous-arborescence
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=Une erreur s'est produite lors de la suppression de la sous-arborescence '%s'.
-INFO_CTRL_PANEL_ALL_BASE_DNS=Tous les DN de base
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=Filtre LDAP\u00a0:
 INFO_CTRL_PANEL_USERS_FILTER=Utilisateurs
 INFO_CTRL_PANEL_GROUPS_FILTER=Groupes
 INFO_CTRL_PANEL_OTHER_BASE_DN=Autre...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=Attributs non \u00e9ditables\u00a0:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=Classe d'objet\u00a0: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=Classes d'objet auxiliaires\u00a0:%s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=Authentification requise
-INFO_CTRL_PANEL_BIND_DN_LABEL=DN de liaison\u00a0:
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=Mot de passe :
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=Les t\u00e2ches suivantes sont ex\u00e9cut\u00e9es\u00a0: <br>%s<br><br>Si vous sortez, les t\u00e2ches continuent mais vous devrez v\u00e9rifier les journaux d'erreurs pour voir si elles se sont termin\u00e9es avec succ\u00e8s.<br><br> Voulez-vous continuer\u00a0?
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br> Voulez-vous continuer\u00a0?
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  D\u00e9tails\u00a0: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=Authentification requise
+INFO_CTRL_PANEL_BIND_DN_LABEL=DN de liaison\u00a0:
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=Mot de passe\u00a0:
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br> Voulez-vous continuer\u00a0?
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br> Voulez-vous continuer\u00a0?
+
 INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=R\u00e8gle de correspondance
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=D\u00e9tails de r\u00e8gle de correspondance 
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=Nom\u00a0.
 INFO_CTRL_PANEL_MATCHING_RULE_OID=OID\u00a0:
 INFO_CTRL_PANEL_MATCHING_RULE_DESCRIPTION=Description\u00a0:
-INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=Syntaxe :
-INFO_CTRL_PANEL_MATCHING_RULE_TYPE=Type :
+INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=Syntaxe\u00a0:
+INFO_CTRL_PANEL_MATCHING_RULE_TYPE=Type\u00a0:
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=Utilis\u00e9 par les attributs\u00a0:
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- Aucun parent - 
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- Aucune r\u00e8gle de correspondance -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=Nouvel attribut
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_ATTRIBUTE_SUMMARY=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour cr\u00e9er un attribut dans le sch\u00e9ma.
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_NAME_REQUIRED=Vous devez fournir un nom pour l'attribut.
 MILD_ERR_CTRL_PANEL_INVALID_ATTRIBUTE_NAME=Le nom fourni n'est pas valide.  D\u00e9tails\u00a0: %s
-MILD_ERR_CTRL_PANEL_ATTRIBUTE_NAME_ALREADY_IN_USE=Le nom fourni '%s' existe d\u00e9j\u00e0 dans le sch\u00e9ma (d\u00e9fini comme %s).
+MILD_ERR_CTRL_PANEL_ATTRIBUTE_NAME_ALREADY_IN_USE=Le nom fourni '%s' existe d\u00e9j\u00e0 dans le sch\u00e9ma (d\u00e9fini en tant que %s).
 MILD_ERR_CTRL_PANEL_OID_NOT_VALID=L'OID fourni n'est pas valide.  D\u00e9tails\u00a0: %s
 MILD_ERR_CTRL_PANEL_OID_ALREADY_IN_USE=L'OID fourni '%s' existe d\u00e9j\u00e0 dans le sch\u00e9ma (d\u00e9fini comme %s).
 MILD_ERR_CTRL_PANEL_EMPTY_ALIAS=Vous avez fourni un alias vide.
@@ -1204,7 +1307,8 @@
 INFO_CTRL_PANEL_ATTRIBUTE_FILE_LABEL=Fichier\u00a0: 
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=Description\u00a0:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=Utilisation\u00a0:
-INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=Syntaxe :
+INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=Syntaxe\u00a0:
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=Type\u00a0:
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=R\u00e8gle de correspondance par approximation\u00a0:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=R\u00e8gle de correspondance par \u00e9galit\u00e9\u00a0:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=R\u00e8gle de correspondance par ordre\u00a0:
@@ -1215,17 +1319,18 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=Collectif
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=Obsol\u00e8te
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=Op\u00e9rationnel
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=Nouveau backend\u00a0:
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=Nouveau DN de base
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=Par exemple\u00a0. dc=exemple, dc=com
-INFO_CTRL_PANEL_DIRECTORY_DATA_LABEL=Donn\u00e9es de r\u00e9pertoire :
+INFO_CTRL_PANEL_DIRECTORY_DATA_LABEL=Donn\u00e9es de r\u00e9pertoire\u00a0:
 INFO_CTRL_PANEL_ONLY_CREATE_BASE_ENTRY_LABEL=Cr\u00e9er uniquement une entr\u00e9e de base
 INFO_CTRL_PANEL_LEAVE_DATABASE_EMPTY_LABEL=Conserver la base de donn\u00e9es vide
 INFO_CTRL_PANEL_IMPORT_FROM_LDIF_LABEL=Importer les donn\u00e9es du fichier LDIF
 INFO_CTRL_PANEL_IMPORT_AUTOMATICALLY_GENERATED_LABEL=Importer automatiquement les donn\u00e9es d'exemple g\u00e9n\u00e9r\u00e9
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_CREATE_BASE_DN=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour cr\u00e9er un DN de base.
-INFO_CTRL_PANEL_IMPORT_LDIF_PATH_LABEL=Chemin :
-INFO_CTRL_PANEL_NUMBER_OF_USER_ENTRIES_LABEL=Nombre d'entr\u00e9es utilisateur :
+INFO_CTRL_PANEL_IMPORT_LDIF_PATH_LABEL=Chemin\u00a0:
+INFO_CTRL_PANEL_NUMBER_OF_USER_ENTRIES_LABEL=Nombre d'entr\u00e9es utilisateur\u00a0:
 MILD_ERR_NEW_BACKEND_NAME_REQUIRED=Vous devez fournir un nom pour le nouveau backend.
 MILD_ERR_BACKEND_ALREADY_EXISTS=Il existe d\u00e9j\u00e0 un backend avec le nom\u00a0 : %s
 MILD_ERR_NEW_BASE_DN_VALUE_REQUIRED=Vous devez fournir une valeur pour le DN de base.
@@ -1236,22 +1341,26 @@
 INFO_CTRL_PANEL_CREATING_BASE_DN_SUMMARY=Cr\u00e9ation d'un ND d base '%s'...
 INFO_CTRL_PANEL_CREATING_BASE_DN_COMPLETE=DN de base cr\u00e9\u00e9
 INFO_CTRL_PANEL_CREATING_BASE_DN_SUCCESSFUL=Le DN de base '%s' a \u00e9t\u00e9 cr\u00e9\u00e9.
-MILD_ERR_CTRL_PANEL_CREATING_BASE_DN_ERROR_SUMMARY=Erreur lors de la cr\u00e9ation du DN de base '%s'.    Reportez-vous \u00e0 la zone de texte "D\u00e9tails" pour plus d'informations.
+MILD_ERR_CTRL_PANEL_CREATING_BASE_DN_ERROR_SUMMARY=Erreur lors de la cr\u00e9ation du DN de base '%s'.    Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.
 MILD_ERR_CTRL_PANEL_CREATING_BASE_DN_ERROR_DETAILS=Une erreur s'est produite lors de la cr\u00e9ation du DN de base. Code d'erreur\u00a0: %d.
 INFO_CTRL_PANEL_NEW_BASE_DN_TASK_DESCRIPTION=Cr\u00e9er un DN de base '%s' dans le backend '%s'.
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=Cr\u00e9ation d'un backend '%s' contenant le DN de base '%s'
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=Cr\u00e9ation du DN de base '%s' dans le backend '%s'
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=Cr\u00e9ation d'index par d\u00e9faut
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=Nouvelle organisation
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=Vous devez fournir une valeur pour le nom de l'organisation.
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=Nom\u00a0.
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=Description\u00a0:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=DN d'entr\u00e9e\u00a0:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=Nouveau domaine
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=Vous devez fournir une valeur pour le nom du domaine.
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=Nouvelle entr\u00e9e depuis le LDIF
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=Saisir la syntaxe de LDIF pour la nouvelle entr\u00e9e\u00a0:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=V\u00e9rifier la syntaxe
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=Nouveau groupe
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=Vous devez fournir une valeur pour le nom du groupe.
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=L'entr\u00e9e '%s' n'a pu \u00eatre trouv\u00e9e.
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=Ajouter des membres
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=DN de r\u00e9f\u00e9rence de groupe dynamique 
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=Choisir le groupe de r\u00e9f\u00e9rence
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=Nouvel index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour cr\u00e9er l'index.
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=Aucun nom d'attribut s\u00e9lectionn\u00e9.
@@ -1287,6 +1398,7 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=Une erreur s'est produite en cr\u00e9ant l'index.
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=Cr\u00e9er un index '%s' dans le backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=Cr\u00e9ation de l'index '%s'
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=Nouvelle classe d'objet
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour cr\u00e9er un attribut dans le sch\u00e9ma.
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=Vous devez fournir un nom pour la classe d'objet.
@@ -1315,8 +1427,9 @@
 INFO_CTRL_PANEL_OBJECTCLASS_ORIGIN_LABEL=Origine\u00a0:
 INFO_CTRL_PANEL_OBJECTCLASS_FILE_LABEL=Fichier\u00a0: 
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=Description\u00a0:
-INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=Type :
+INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=Type\u00a0:
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=Attributs\u00a0:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=Nom\u00a0.
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=Description\u00a0:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=DN d'entr\u00e9e\u00a0:
@@ -1325,11 +1438,12 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=Num\u00e9ro de fax\u00a0:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=Nouvelle unit\u00e9 d'organisation
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=Vous devez fournir une valeur pour le nom de l'unit\u00e9 organisationnelle.
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=Pr\u00e9nom\u00a0.:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=Nom de famille\u00a0.:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=Nom habituel\u00a0.:
 INFO_CTRL_PANEL_NEW_USER_UID_LABEL=ID utilisateur\u00a0:
-INFO_CTRL_PANEL_NEW_USER_PASSWORD_LABEL=Mot de passe :
+INFO_CTRL_PANEL_NEW_USER_PASSWORD_LABEL=Mot de passe\u00a0:
 INFO_CTRL_PANEL_NEW_USER_CONFIRM_PASSWORD_LABEL=Mot de passe (confirmation)\u00a0:
 INFO_CTRL_PANEL_NEW_USER_EMAIL_LABEL=E-mail\u00a0:
 INFO_CTRL_PANEL_NEW_USER_TELEPHONE_NUMBER_LABEL=Num\u00e9ro de t\u00e9l\u00e9phone\u00a0:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=Vous devez fournir une valeur pour 'Nom de famille\'.
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=Vous devez fournir une valeur pour 'Nom habituel\'.
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=Vous devez fournir une valeur pour l'attribut de nommage '%s'.
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=Nouvel index VLV
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour cr\u00e9er un index VLV.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=Cr\u00e9ation d'un index VLV '%s'...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=Une erreur s'est produite en cr\u00e9ant l'index VLV.
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=Cr\u00e9er un index VLV '%s' dans le backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=Cr\u00e9ation d'un index VLV '%s'
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=\u00c9diter la classe d'objet
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=Classe d'objet structurelle\u00a0:
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=Classes d'objet auxiliaires\u00a0:
+
 INFO_CTRL_PANEL_INDEXES_LABEL=Index\u00a0:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=Index disponibles\u00a0:
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=Index s\u00e9lectionn\u00e9s\u00a0:
@@ -1369,13 +1486,14 @@
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TITLE=R\u00e9initialiser le mot de passe utilisateur
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_DN_LABEL=DN\u00a0:
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_PWD_LABEL=Nouveau mot de passe utilisateur \u00a0:
-INFO_CTRL_PANEL_RESET_USER_PASSWORD_CONFIRM_LABEL=Mot de passe (confirmation) :
+INFO_CTRL_PANEL_RESET_USER_PASSWORD_CONFIRM_LABEL=Mot de passe (confirmation)\u00a0:
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_NAME_LABEL=Nom\u00a0.
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUMMARY=R\u00e9initialisation du mot de passe utilisateur...
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_SUMMARY=Mot de passe utilisateur  mis \u00e0 jour
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=Le nouveau mot de passe utilisateur a \u00e9t\u00e9 mis \u00e0 jour.
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=Erreur lors de la mise \u00e0 jour du mot de passe utilisateur
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=Une erreur s'est produite lors de la mise \u00e0 jour du mot de passe utilisateur.
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=Restaurer la sauvegarde
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour restaurer la sauvegarde.
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=V\u00e9rifier la sauvegarde
@@ -1437,23 +1555,28 @@
 INFO_CTRL_PANEL_PRIVATENAMINGCONTEXTS_FRIENDLY_NAME=Contextes de nommage priv\u00e9s
 INFO_CTRL_PANEL_NAME_LABEL=Nom
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=Afficher seulement les attributs avec des valeurs
-INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=Mot de passe (confirmation) :
+INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=Mot de passe (confirmation)\u00a0:
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=Choisir les entr\u00e9es
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- contenu du fichier '%s' -
+
 MILD_ERR_LOADING_IMAGE=Erreur lors du chargement de l'image
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=Miniature
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=\u00c9diter...
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=Supprimer...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=Afficher...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=Attribut standard 
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=D\u00e9tails de l'attribut 
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=Requis par\u00a0:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=Permis par\u00a0:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=Classe d'objet standard
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=D\u00e9tails de classe d'objet 
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=Attributs requis\u00a0:
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=Attributs facultatifs\u00a0:
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=D\u00e9fini dans le fichier\u00a0: %s 
+
 INFO_CTRL_PANEL_GENERIC_TITLE=Panneau de contr\u00f4le - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=Statut g\u00e9n\u00e9ral
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=Erreur lors de la lecture de la configuration
@@ -1464,9 +1587,9 @@
 INFO_CTRL_PANEL_SERVER_DETAILS_TITLE_BORDER=D\u00e9tails du serveur
 INFO_CTRL_PANEL_HOST_NAME_LABEL=Nom d'h\u00f4te\u00a0:
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=Utilisateurs administratifs\u00a0:
-INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=Chemin d'installation :
+INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=R\u00e9pertoire d'installation :
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=Chemin de l'instance\u00a0:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version OpenDS\u00a0:
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Version Java\u00a0:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=Connecteur d'administration\u00a0:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=Port %d (LDAPS)
@@ -1474,8 +1597,9 @@
 INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- Aucun Gestionnaire de connexion trouv\u00e9 -
 INFO_CTRL_PANEL_DATA_SOURCES=Sources de donn\u00e9es
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- Aucune source de donn\u00e9es trouv\u00e9e -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Configuration du Service Windows 
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=Cette page indique si cette instance OpenDS est configur\u00e9e pour s'ex\u00e9cuter comme un Service Windows. Pour g\u00e9rer l'auto'd\u00e9marrage et d'autres fonctionnalit\u00e9s, ex\u00e9cuter le Gestionnaire de Contr\u00f4le de Service Windows du syst\u00e8me d'exploitation.
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. Pour g\u00e9rer l'auto'd\u00e9marrage et d'autres fonctionnalit\u00e9s, ex\u00e9cuter le Gestionnaire de Contr\u00f4le de Service Windows du syst\u00e8me d'exploitation.
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Int\u00e9gration de Service Windows\u00a0.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=Activer
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=D\u00e9sactiver...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=Une erreur s'est produite lors de l'activation du service Windows.  Code d'erreur\u00a0: %d.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Activer le Service Windows
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=D\u00e9sactiver le Service Windows
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=Index de base de donn\u00e9es
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=Index d'attribut
 INFO_CTRL_PANEL_VLV_INDEXES=Index VLV
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=Erreur lors de la v\u00e9rification de l'index.
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=Une erreur s'est produite lors de la v\u00e9rification de l'index.  Code d'erreur\u00a0: %d.
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION=V\u00e9rifier les indexes dans '%s'
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,33 +1656,42 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=Une erreur s'est produite lors de la modification de l'index VLV '%s'.
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=Modifier l'index VLV '%s' dans le backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=Modification de l'index VLV '%s'
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=Disponible\u00a0:
 INFO_CTRL_PANEL_SELECTED_LABEL=S\u00e9lectionn\u00e9\u00a0:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=Ajouter >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=Ajouter tous les >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< Supprimer
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< Supprimer tous les
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=Auxiliaire\u00a0: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s (op\u00e9rationnel)
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s (croissant)
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s (d\u00e9croissant)
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=Erreur
 INFO_CTRL_PANEL_PROGRESS_DONE=Termin\u00e9
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - index VLV
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=Afficher toutes les lignes de commande
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=Options d'affichage global.
-INFO_CTRL_PANEL_REFRESH_MENU=Actualiser les options...
-INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Actualiser les Options de
+INFO_CTRL_PANEL_REFRESH_MENU=Options d'actualisation...
+INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Options d'actualisation
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=S\u00e9lectioner la p\u00e9riode (en secondes) utilis\u00e9e pour actualiser le contr\u00f4le et l'affichage des informations de configuration. 
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=Actualiser la p\u00e9riode (secondes)\u00a0:
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=La p\u00e9riode de temps doit \u00eatre une valeur de nombre entier positif inf\u00e9rieure \u00e0 %d secondes.
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=Contr\u00f4le
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=Informations g\u00e9n\u00e9rales
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- Aucun \u00e9l\u00e9ment s\u00e9lectionn\u00e9 -
 INFO_CTRL_PANEL_GENERAL_MONITORING_TITLE=Informations g\u00e9n\u00e9rales
-INFO_CTRL_PANEL_AUTH_REQUIRED_TO_BROWSE_MONITORING_SUMMARY=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une uathentification pour voir les donn\u00e9es de contr\u00f4le.
-INFO_CTRL_PANEL_SERVER_MUST_RUN_TO_BROWSE_MONITORING_SUMMARY=Pour voir les donn\u00e9es de contr\u00f4le, le serveur doit \u00eatre en cours d'ex\u00e9cution et vous devez fournir une authentification.
+INFO_CTRL_PANEL_AUTH_REQUIRED_TO_BROWSE_MONITORING_SUMMARY=Le serveur est en cours d'ex\u00e9cution.  Vous devez fournir une authentification pour afficher les donn\u00e9es de contr\u00f4le.
+INFO_CTRL_PANEL_SERVER_MUST_RUN_TO_BROWSE_MONITORING_SUMMARY=Pour afficher les donn\u00e9es de contr\u00f4le, le serveur doit \u00eatre en cours d'ex\u00e9cution et vous devez fournir une authentification.
 INFO_CTRL_PANEL_GENERAL_MONITORING_ROOT_TREE_NODE=ds-directory.png
 INFO_CTRL_PANEL_SYSTEM_INFORMATION_TREE_NODE=ds-generic.png
 INFO_CTRL_PANEL_JVM_MEMORY_USAGE_TREE_NODE=ds-generic.png
@@ -1643,4 +1778,121 @@
 INFO_CTRL_PANEL_AVERAGE_HEADER=%s Moy par seconde
 INFO_CTRL_PANEL_AUTHENTICATED_AS=Authentifi\u00e9 en tant que '%s'
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=Utilisateur non authentifi\u00e9
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=Utilisateur non authentifi\u00e9 (le serveur n'est pas en cours d'ex\u00e9cution)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  Code d'erreur\u00a0: %d.
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS=La configuration de l'index pour '%s' a \u00e9t\u00e9 modifi\u00e9e avec succ\u00e8s.  Pour que la configuration soit prise en compte, les fichiers d'index de base de donn\u00e9es doivent \u00eatre r\u00e9g\u00e9n\u00e9r\u00e9s.  This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=Importation des donn\u00e9es g\u00e9n\u00e9r\u00e9es automatiquement (%s entr\u00e9es)
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=Heure\u00a0:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_ja.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_ja.properties
index 078a434..c820b65 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_ja.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -52,9 +56,9 @@
 INFO_BACKENDID_COLUMN=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID
 INFO_BASEDN_COLUMN=\u30d9\u30fc\u30b9 DN
 INFO_CANCEL_BUTTON_UNINSTALL_TOOLTIP=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u53d6\u308a\u6d88\u3059
-MILD_ERR_CANNOT_CONNECT_TO_LOGIN_WITH_CAUSE=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u8003\u3048\u3089\u308c\u308b\u539f\u56e0\u306f\u6b21\u306e\u901a\u308a\u3067\u3059: %n%s
-MILD_ERR_CANNOT_CONNECT_TO_LOGIN_WITHOUT_CAUSE=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%n\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc DN \u304a\u3088\u3073\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-MILD_ERR_CANNOT_CONNECT_WITH_ADS_CREDENTIALS_WITHOUT_CAUSE=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%n\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc ID \u304a\u3088\u3073\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+MILD_ERR_CANNOT_CONNECT_TO_LOGIN_WITH_CAUSE=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u60c5\u5831\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u8003\u3048\u3089\u308c\u308b\u539f\u56e0\u306f\u6b21\u306e\u901a\u308a\u3067\u3059: %n%s
+MILD_ERR_CANNOT_CONNECT_TO_LOGIN_WITHOUT_CAUSE=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u60c5\u5831\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%n\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc DN \u304a\u3088\u3073\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+MILD_ERR_CANNOT_CONNECT_WITH_ADS_CREDENTIALS_WITHOUT_CAUSE=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u60c5\u5831\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%n\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc ID \u304a\u3088\u3073\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CLI_UNINSTALL_CONFIRM_BACKUPS=bak \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u542b\u307e\u308c\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u307e\u3059\u304b ?
 INFO_CLI_UNINSTALL_CONFIRM_CONFIGURATION_SCHEMA=\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u3068\u30b9\u30ad\u30fc\u30de\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u307e\u3059\u304b ?
 INFO_CLI_UNINSTALL_CONFIRM_DATABASES=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u524a\u9664\u3057\u307e\u3059\u304b ?
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u307e\u3059\u304b ?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30d1\u30b9\u5916\u90e8\u306e\u6b21\u306e\u5834\u6240\u306b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u307e\u3059:%n%s%n\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u307e\u3059\u304b ?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30d1\u30b9\u5916\u90e8\u306e\u6b21\u306e\u5834\u6240\u306b\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u307e\u3059:%n%s%n\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u307e\u3059\u304b ?
-INFO_CLI_UNINSTALL_CONFIRM_STOP=OpenDS \u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u4e2d\u3067\u3042\u308b\u305f\u3081\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u524d\u306b\u505c\u6b62\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002%n\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3066\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u6052\u4e45\u7684\u306b\u524a\u9664\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%n\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3066\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u6052\u4e45\u7684\u306b\u524a\u9664\u3057\u307e\u3059\u304b ?
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u8981\u7d20\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u4f7f\u7528\u6cd5\u3067\u8aac\u660e\u3055\u308c\u3066\u3044\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5bfe\u8c61\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5bfe\u8c61\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CLI_UNINSTALL_SERVER_STOPPED=\u30b5\u30fc\u30d0\u30fc\u306f\u505c\u6b62\u3057\u3066\u3044\u307e\u3059\u3002
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%n\u30b5\u30fc\u30d0\u30fc\u304c\u5b9f\u969b\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u5834\u5408\u306f\u3001\u7ba1\u7406\u8005\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3066\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u305f\u3081\u306e\u8a8d\u8a3c\u3092\u6307\u5b9a\u3059\u308b\u306b\u306f\u3001'Yes' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001'No' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u307e\u3059\u304b ?
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%n\u30b5\u30fc\u30d0\u30fc\u304c\u5b9f\u969b\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u5834\u5408\u306f\u3001\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u7ba1\u7406\u8005\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u304b\u3089\u3001\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3066\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001'Yes' \u3068\u5165\u529b\u3057\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001'No' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u3001\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u307e\u3059\u304b ?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u305f\u3081\u306e\u8a8d\u8a3c\u3092\u6307\u5b9a\u3059\u308b\u306b\u306f\u3001'Yes' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001'No' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u307e\u3059\u304b ?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u304b\u3089\u3001\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3066\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001'Yes' \u3068\u5165\u529b\u3057\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001'No' \u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u3001\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u307e\u3059\u304b ?
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7528\u306b\u53c2\u7167\u3055\u308c\u3066\u3044\u308b\u3001\u3053\u306e\u30db\u30b9\u30c8\u306e\u540d\u524d (\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9)
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u8a8d\u8a3c\u3092\u518d\u5ea6\u6307\u5b9a\u3057\u307e\u3059\u304b ?  (\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u307b\u304b\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u306f\u524a\u9664\u3055\u308c\u306a\u3044)\u3002
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=OpenDS \u306e\u3059\u3079\u3066\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u524a\u9664\u3057\u307e\u3059\u304b\u3001\u305d\u308c\u3068\u3082\u524a\u9664\u3059\u308b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u9078\u629e\u3057\u307e\u3059\u304b ?
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u8a8d\u8a3c\u3092\u518d\u5ea6\u6307\u5b9a\u3057\u307e\u3059\u304b ?  (If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=\u3059\u3079\u3066\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u524a\u9664\u3059\u308b
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=\u524a\u9664\u3059\u308b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u9078\u629e\u3059\u308b
 INFO_CLI_VIEW_DETAILS=\u8a73\u7d30\u306e\u8868\u793a
@@ -83,31 +84,24 @@
 INFO_CLI_NUMBER_PROMPT=\u6570\u3092\u5165\u529b\u3059\u308b\u304b\u3001Enter \u30ad\u30fc\u3092\u62bc\u3057\u3066\u30c7\u30d5\u30a9\u30eb\u30c8\u3092\u53d7\u3051\u5165\u308c\u307e\u3059
 INFO_CLI_INVALID_RESPONSE=\u7121\u52b9\u306a\u5fdc\u7b54
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u308b
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u5b8c\u4e86\u3057\u3066\u3044\u307e\u305b\u3093\u3002%n\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%n\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
 INFO_CONFIRM_RESTART_MESSAGE=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
 INFO_CONFIRM_RESTART_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
 INFO_CONFIRM_STOP_MESSAGE=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
 INFO_CONFIRM_STOP_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=OpenDS \u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c4\u30fc\u30eb\u306b\u3088\u308a\u3001\u4e0b\u3067\u9078\u629e\u3057\u305f OpenDS \u30b5\u30fc\u30d0\u30fc\u306e\u90e8\u5206\u3059\u3079\u3066\u304c\u30b7\u30b9\u30c6\u30e0\u304b\u3089\u524a\u9664\u3055\u308c\u307e\u3059\u3002 \u3059\u3079\u3066\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u5168\u4f53\u304c\u524a\u9664\u3055\u308c\u307e\u3059\u3002
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. \u3059\u3079\u3066\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u5168\u4f53\u304c\u524a\u9664\u3055\u308c\u307e\u3059\u3002
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%n\u30b5\u30fc\u30d0\u30fc\u304c\u5b9f\u969b\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u3053\u308c\u3092\u8d77\u52d5\u3057\u3066\u7ba1\u7406\u8005\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u304b\u3089\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3001\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u300c\u306f\u3044\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\u300c\u3044\u3044\u3048\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u304b\u3089\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3001\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u300c\u306f\u3044\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\u300c\u3044\u3044\u3048\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%n\u30b5\u30fc\u30d0\u30fc\u304c\u5b9f\u969b\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u5834\u5408\u306f\u3001\u7ba1\u7406\u8005\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3066\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3066\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u300c\u306f\u3044\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\u300c\u3044\u3044\u3048\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u8a8d\u8a3c\u3092\u6307\u5b9a\u3057\u3066\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u300c\u306f\u3044\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u305b\u305a\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\u300c\u3044\u3044\u3048\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u78ba\u8a8d%n\u9078\u629e\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3059\u3079\u3066\u304c\u6052\u4e45\u7684\u306b\u524a\u9664\u3055\u308c\u307e\u3059\u3002\u7d9a\u884c\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u78ba\u8a8d
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u50cd\u4e2d%nOpenDS \u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u4e2d\u3067\u3042\u308b\u305f\u3081\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u524d\u306b\u505c\u6b62\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ? \u300c\u3044\u3044\u3048\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u5834\u5408\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u624b\u52d5\u3067\u505c\u6b62\u3057\u3066\u304b\u3089\u7d9a\u884c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. \u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ? \u300c\u3044\u3044\u3048\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u5834\u5408\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u624b\u52d5\u3067\u505c\u6b62\u3057\u3066\u304b\u3089\u7d9a\u884c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=\u65e2\u5b58\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:\n%s\n\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u304c\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u306e\u524a\u9664\u3092\u30d9\u30b9\u30c8\u30a8\u30d5\u30a9\u30fc\u30c8\u30e2\u30fc\u30c9\u3067\u8a66\u307f\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u304b ?
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u305d\u306e\u30d9\u30fc\u30b9 DN \u306e\u4e00\u90e8\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u3067\u30d9\u30fc\u30b9 DN \u3078\u306e\u53c2\u7167\u3092\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001%s \u304a\u3088\u3073 %s (\u307e\u305f\u306f %s) \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u8cc7\u683c\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u306b\u7559\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3066\u3082\u5f37\u5236\u7684\u306b\u7d9a\u884c\u3059\u308b\u30e2\u30fc\u30c9\u3067\u3042\u308b\u305f\u3081\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3057\u3066\u3044\u307e\u3059\u3002%n%n\u898b\u3064\u304b\u3063\u305f\u30a8\u30e9\u30fc:%n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u305d\u306e\u30d9\u30fc\u30b9 DN \u306e\u4e00\u90e8\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u3067\u30d9\u30fc\u30b9 DN \u3078\u306e\u53c2\u7167\u3092\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001%s \u304a\u3088\u3073 %s (\u307e\u305f\u306f %s) \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u8cc7\u683c\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u306b\u7559\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n\u6307\u5b9a\u3057\u305f\u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u6b63\u3057\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002%nIf you want to uninstall the server even when remote references cannot be removed, you can use the %s option.%n%n\u898b\u3064\u304b\u3063\u305f\u30a8\u30e9\u30fc:%n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u305d\u306e\u30d9\u30fc\u30b9 DN \u306e\u4e00\u90e8\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u3067\u30d9\u30fc\u30b9 DN \u3078\u306e\u53c2\u7167\u3092\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002%n\u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u50cd\u4e2d\u3067\u3059
 INFO_CONNECTIONS_LABEL=\u958b\u3044\u3066\u3044\u308b\u63a5\u7d9a\u6570: 
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=\u6709\u52b9
 MILD_ERR_READING_CONFIG_FILE=\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 MILD_ERR_READING_CONFIG_LDAP=\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u6307\u5b9a\u3055\u308c\u305f\u8a8d\u8a3c\u60c5\u5831\u3092\u691c\u8a3c\u3057\u307e\u3059\u3002%n\u8a73\u7d30: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%n\u8a73\u7d30: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u5b8c\u4e86
 INFO_FRAME_UNINSTALL_TITLE=OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>\u60c5\u5831\u3092\u53c2\u7167\u3067\u304d\u308b\u306e\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u52d5\u4e2d\u3067\u3042\u308a\u3001\u304b\u3064\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc\u3068\u3057\u3066\u8a8d\u8a3c\u3055\u308c\u3066<br>\u3044\u308b\u5834\u5408\u3060\u3051\u3067\u3059\u3002
 INFO_NOTHING_SELECTED_TO_UNINSTALL=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5bfe\u8c61\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_NUMBER_ENTRIES_COLUMN=\u30a8\u30f3\u30c8\u30ea
-INFO_OPENDS_VERSION_LABEL=OpenDS \u306e\u30d0\u30fc\u30b8\u30e7\u30f3: 
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=%s \u4e0a\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
 INFO_PROTOCOL_COLUMN=\u30d7\u30ed\u30c8\u30b3\u30eb
 INFO_REMOVE_BACKUPS_LABEL=bak \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u542b\u307e\u308c\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d5\u30a1\u30a4\u30eb
@@ -188,15 +183,13 @@
 INFO_SERVER_STOPPED_LABEL=\u505c\u6b62\u6e08\u307f
 INFO_SERVER_STOPPING_LABEL=\u505c\u6b62\u4e2d
 INFO_SERVER_UNKNOWN_STATUS_LABEL=\u4e0d\u660e
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=\u8d77\u52d5
 INFO_START_BUTTON_TOOLTIP=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5
 INFO_STATE_COLUMN=\u72b6\u614b
 INFO_STATUS_CLI_USAGE_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u57fa\u672c\u60c5\u5831\u3092\u8868\u793a\u3067\u304d\u307e\u3059
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control Panel.  \u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u306b\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch Control Panel.  \u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u306b\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u8a73\u7d30\u306f\u30d5\u30a1\u30a4\u30eb %s \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u57fa\u672c\u7684\u306a\u30b5\u30fc\u30d0\u30fc\u306e\u60c5\u5831\u3092\u8868\u793a\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u3044\u304f\u3064\u304b\u306e\u57fa\u672c\u7684\u306a\u7ba1\u7406\u30bf\u30b9\u30af\u3092\u5b9f\u884c\u3067\u304d\u308b\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002
 INFO_STOP_BUTTON_LABEL=\u505c\u6b62
 INFO_STOP_BUTTON_TOOLTIP=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3059\u308b
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=\u5916\u90e8\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u5185\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=Windows \u30b5\u30fc\u30d3\u30b9\u3092\u7121\u52b9\u306b\u3057\u3066\u3044\u307e\u3059...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=\u30ea\u30e2\u30fc\u30c8 OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002</b><br><br>\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u5b8c\u4e86\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u30d5\u30a1\u30a4\u30eb\u304a\u3088\u3073\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002%n\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u5b8c\u4e86\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u30d5\u30a1\u30a4\u30eb\u304a\u3088\u3073\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044:%n%s
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u5b8c\u4e86\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u30d5\u30a1\u30a4\u30eb\u304a\u3088\u3073\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%n\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u5b8c\u4e86\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u30d5\u30a1\u30a4\u30eb\u304a\u3088\u3073\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044:%n%s
 INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f</b><br>OpenDS \u3092\u30ed\u30fc\u30ab\u30eb\u30de\u30b7\u30f3\u304b\u3089\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u66f4\u65b0\u4e2d\u306b\u3044\u304f\u3064\u304b\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=OpenDS \u3092\u30ed\u30fc\u30ab\u30eb\u30de\u30b7\u30f3\u304b\u3089\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u66f4\u65b0\u4e2d\u306b\u3044\u304f\u3064\u304b\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>OpenDS \u306e\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f</b><br>OpenDS \u3092\u30ed\u30fc\u30ab\u30eb\u30de\u30b7\u30f3\u304b\u3089\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u524a\u9664\u4e2d\u306b\u3044\u304f\u3064\u304b\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u554f\u984c\u306e\u539f\u56e0\u306b\u306a\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br><br>\u307b\u304b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304b\u3089\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=OpenDS \u3092\u30ed\u30fc\u30ab\u30eb\u30de\u30b7\u30f3\u304b\u3089\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u524a\u9664\u4e2d\u306b\u3044\u304f\u3064\u304b\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u554f\u984c\u306e\u539f\u56e0\u306b\u306a\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u307b\u304b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304b\u3089\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  \u554f\u984c\u306e\u539f\u56e0\u306b\u306a\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br><br>\u307b\u304b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304b\u3089\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  \u554f\u984c\u306e\u539f\u56e0\u306b\u306a\u3063\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u307b\u304b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304b\u3089\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u624b\u4f5c\u696d\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059...
 INFO_UNDEFINED_PROTOCOL_LABEL=-\u4e0d\u660e-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002%n%n\u30b3\u30de\u30f3\u30c9\u884c\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002  \u8a73\u7d30\u306f\u30d5\u30a1\u30a4\u30eb %s \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u30b3\u30de\u30f3\u30c9\u884c\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=\u30b3\u30de\u30f3\u30c9\u884c\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=\u3053\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u9589\u3058\u3066\u3001\u307b\u304b\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u3088\u3046\u3068\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=\u307b\u304b\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3059\u308b\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30e6\u30fc\u30b6\u30fc ID \u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002%n\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u53c2\u7167\u3055\u308c\u308b\u30db\u30b9\u30c8\u540d (\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9) \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%n\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u53c2\u7167\u3055\u308c\u308b\u30db\u30b9\u30c8\u540d (\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9) \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=\u30db\u30b9\u30c8\u540d: 
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=\u307b\u304b\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u3067\u53c2\u7167\u3055\u308c\u308b\u3001\u3053\u306e\u30db\u30b9\u30c8\u306e\u540d\u524d (\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9)\u3002
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u8a3c\u3092\u4f7f\u3063\u3066\u63a5\u7d9a\u3092\u8a66\u307f\u307e\u3059\u3002
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=\u307b\u304b\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306e\u69cb\u6210\u306e\u8aad\u307f\u53d6\u308a\u304a\u3088\u3073\u66f4\u65b0\u306b\u4f7f\u7528\u3059\u308b\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3002
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=\u307b\u304b\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u5185\u306e\u69cb\u6210\u306e\u8aad\u307f\u53d6\u308a\u304a\u3088\u3073\u66f4\u65b0\u306b\u4f7f\u7528\u3059\u308b\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30e6\u30fc\u30b6\u30fc ID\u3002
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=\u30ea\u30e2\u30fc\u30c8 OpenDS \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5185\u3067\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u53c2\u7167\u3092\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306b\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5f15\u6570\u3092\u4f7f\u7528\u3067\u304d\u308b\u306e\u306f\u3001\u30d7\u30ed\u30f3\u30d7\u30c8\u5f15\u6570\u306a\u3057\u306e %s \u306e\u5834\u5408\u3060\u3051\u3067\u3059\u3002
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  \u3053\u306e\u5f15\u6570\u3092\u4f7f\u7528\u3067\u304d\u308b\u306e\u306f\u3001\u30d7\u30ed\u30f3\u30d7\u30c8\u5f15\u6570\u306a\u3057\u306e %s \u306e\u5834\u5408\u3060\u3051\u3067\u3059\u3002
 INFO_DESCRIPTION_REFERENCED_HOST=\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7528\u306b\u53c2\u7167\u3055\u308c\u3066\u3044\u308b\u3001\u3053\u306e\u30db\u30b9\u30c8\u306e\u540d\u524d (\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9)
-INFO_UNINSTALLDS_DESCRIPTION_CLI=\u30b3\u30de\u30f3\u30c9\u884c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u4f7f\u7528\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304c\u8d77\u52d5\u3057\u307e\u3059\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u3001\u6b8b\u308a\u306e\u30aa\u30d7\u30b7\u30e7\u30f3 (help \u3068 version \u3092\u9664\u304f) \u306e\u4f7f\u7528\u3092\u8003\u616e\u3057\u307e\u3059\u3002
-INFO_UNINSTALLDS_DESCRIPTION_QUIET=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u975e\u51fa\u529b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3057\u307e\u3059\u3002  \u975e\u51fa\u529b\u30e2\u30fc\u30c9\u3067\u306f\u3001\u9032\u6357\u60c5\u5831\u304c\u6a19\u6e96\u51fa\u529b\u306b\u51fa\u529b\u3055\u308c\u307e\u305b\u3093\u3002
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=OpenDS \u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u3059\u3079\u3066\u524a\u9664\u3057\u307e\u3059 (\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u6b8b\u308a\u306e\u524a\u9664\u30aa\u30d7\u30b7\u30e7\u30f3\u3068\u4e92\u63db\u6027\u304c\u3042\u308a\u307e\u305b\u3093)
+INFO_UNINSTALLDS_DESCRIPTION_CLI=\u30b3\u30de\u30f3\u30c9\u884c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u4f7f\u7528\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304c\u8d77\u52d5\u3057\u307e\u3059\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u3001\u6b8b\u308a\u306e\u30aa\u30d7\u30b7\u30e7\u30f3 (help \u3068 version \u3092\u9664\u304f) \u304c\u8003\u616e\u3055\u308c\u307e\u3059
+INFO_UNINSTALLDS_DESCRIPTION_QUIET=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u975e\u51fa\u529b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3057\u307e\u3059\u3002  \u975e\u51fa\u529b\u30e2\u30fc\u30c9\u3067\u306f\u3001\u9032\u6357\u60c5\u5831\u304c\u6a19\u6e96\u51fa\u529b\u306b\u51fa\u529b\u3055\u308c\u307e\u305b\u3093
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=\u30b5\u30fc\u30d0\u30fc\u30e9\u30a4\u30d6\u30e9\u30ea\u3068\u7ba1\u7406\u30c4\u30fc\u30eb\u306e\u524a\u9664
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u524a\u9664
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u306e\u524a\u9664
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3002  \u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30d0\u30a4\u30f3\u30c9 DN \u3092\u6307\u5b9a\u3057\u306a\u304b\u3063\u305f\u5834\u5408\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u6a5f\u69cb\u304c\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u901a\u4fe1\u306b\u4f7f\u7528\u3059\u308b\u30dd\u30fc\u30c8\u3002  \u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u4ee5\u524d\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u69cb\u6210\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u306b\u306e\u307f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u7d4c\u7531\u3067\u306e\u901a\u4fe1\u3092\u6697\u53f7\u5316\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u521d\u56de\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u69cb\u6210\u3059\u308b\u5834\u5408\u306b\u306e\u307f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u4f7f\u7528\u3092\u8003\u616e\u3057\u307e\u3059\u3002
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b 2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u5b8c\u5168\u4fee\u98fe\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30db\u30b9\u30c8\u540d\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b 2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u30dd\u30fc\u30c8\u756a\u53f7
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b 2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3059\u308b DN\u3002  \u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u304c\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b 2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3002  2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30d0\u30a4\u30f3\u30c9 DN \u3092\u6307\u5b9a\u3057\u306a\u304b\u3063\u305f\u5834\u5408\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u6a5f\u69cb\u304c\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u901a\u4fe1\u306b\u4f7f\u7528\u3059\u308b\u30dd\u30fc\u30c8\u3002  2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u4ee5\u524d\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u69cb\u6210\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u306b\u306e\u307f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u7d4c\u7531\u3067\u306e\u901a\u4fe1\u3092\u6697\u53f7\u5316\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u521d\u56de\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u69cb\u6210\u3059\u308b\u5834\u5408\u306b\u306e\u307f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u4f7f\u7528\u3092\u8003\u616e\u3057\u307e\u3059\u3002
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u901a\u4fe1\u306b StartTLS \u3092\u4f7f\u7528\u3057\u307e\u3059
 INFO_DESCRIPTION_REPLICATION_BASEDNS=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30c7\u30fc\u30bf\u3001\u521d\u671f\u5316\u3059\u308b\u30c7\u30fc\u30bf\u3001\u307e\u305f\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b\u30c7\u30fc\u30bf\u306e\u30d9\u30fc\u30b9 DN\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u8907\u6570\u56de\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u8907\u6570\u306e\u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3067\u304d\u307e\u3059
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3059\u308b\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30e6\u30fc\u30b6\u30fc ID\u3002   '%s' \u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u304c\u4ee5\u524d\u306b\u3044\u305a\u308c\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u3082\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u306b\u3001\u6307\u5b9a\u3057\u305f\u30c7\u30fc\u30bf\u3092\u4f7f\u3063\u3066\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3057\u3066\u30b5\u30fc\u30d0\u30fc\u9593\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u69cb\u6210\u3059\u308b\u3053\u3068\u3067\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u30c7\u30fc\u30bf\u3092\u540c\u671f\u3067\u304d\u307e\u3059\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u52d5\u4f5c\u3055\u305b\u308b\u306b\u306f\u3001\u6700\u521d\u306b '%s' \u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3057\u3066\u304b\u3089\u3001 '%s' \u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u3066\u3001\u3042\u308b\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u521d\u671f\u5316\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
 INFO_REPLICATION_DESCRIPTION_QUIET=\u975e\u51fa\u529b\u64cd\u4f5c\u3092\u5b9f\u884c\u3057\u307e\u3059 (\u9032\u6357\u60c5\u5831\u306f\u6a19\u6e96\u51fa\u529b\u306b\u51fa\u529b\u3055\u308c\u306a\u3044)
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3059\u308b DN\u3002  \u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u304c\u30b5\u30fc\u30d0\u30fc\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u307e\u305f\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u53c2\u7167\u3092\u524a\u9664\u3059\u308b\u3053\u3068\u3092\u30e6\u30fc\u30b6\u30fc\u304c\u671b\u307e\u306a\u3044\u5834\u5408\u306b\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3059\u308b\u5834\u5408\u306b\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=\u5b9b\u5148\u30b5\u30fc\u30d0\u30fc\u306e\u6307\u5b9a\u3057\u305f\u30d9\u30fc\u30b9 DN \u5185\u306b\u3042\u308b\u30c7\u30fc\u30bf\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u3001\u30bd\u30fc\u30b9\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u521d\u671f\u5316\u3057\u307e\u3059\u3002  \u3053\u306e\u64cd\u4f5c\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3057\u305f\u3042\u3068\u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6a5f\u80fd\u3055\u305b\u308b\u305f\u3081\u306b\u5fc5\u8981\u3067\u3059 ('%s' \u3082\u540c\u3058\u76ee\u7684\u3067\u4f7f\u7528\u53ef\u80fd)\u3002
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u542b\u3080\u3059\u3079\u3066\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u3001\u6307\u5b9a\u3057\u305f\u30d9\u30fc\u30b9 DN \u5185\u306e\u30c7\u30fc\u30bf\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u3001\u6307\u5b9a\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u521d\u671f\u5316\u3057\u307e\u3059\u3002  \u3053\u306e\u64cd\u4f5c\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3057\u305f\u3042\u3068\u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6a5f\u80fd\u3055\u305b\u308b\u305f\u3081\u306b\u5fc5\u8981\u3067\u3059 (\u5404\u30b5\u30fc\u30d0\u30fc\u306b\u9069\u7528\u3055\u308c\u308b '%s' \u3082\u540c\u3058\u76ee\u7684\u3067\u4f7f\u7528\u53ef\u80fd)\u3002
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=import-ldif \u30c4\u30fc\u30eb\u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u3063\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u5bfe\u8c61\u306e\u5168\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3059\u308b\u524d\u306b\u3001\u3053\u306e\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u547c\u3073\u51fa\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u521d\u671f\u5316\u3059\u308b\u30d9\u30fc\u30b9 DN \u306e\u30ea\u30b9\u30c8\u3092\u6307\u5b9a\u3057\u3066\u304b\u3089\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u8cc7\u683c\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u306e\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u547c\u3073\u51fa\u3057\u305f\u3042\u3068\u306f\u3001\u30c8\u30dd\u30ed\u30b8\u5185\u306e\u3059\u3079\u3066\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3057 (\u5404\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u540c\u3058 LDIF \u30d5\u30a1\u30a4\u30eb/\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3057)\u3001\u305d\u308c\u304b\u3089\u30b5\u30d6\u30b3\u30de\u30f3\u30c9 '%s' \u3092\u547c\u3073\u51fa\u3057\u3066\u304f\u3060\u3055\u3044
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u3092\u66f4\u65b0\u3057\u3066\u3001\u6307\u5b9a\u3057\u305f\u30d9\u30fc\u30b9 DN \u5185\u306e\u30c7\u30fc\u30bf\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3057\u307e\u3059\u3002  \u6307\u5b9a\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u306e\u3044\u305a\u308c\u304b\u304c\u30d9\u30fc\u30b9 DN \u5185\u306e\u30c7\u30fc\u30bf\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u3059\u3067\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u3067\u3042\u308b\u5834\u5408\u3001\u3053\u306e\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059 (\u3053\u306e\u305f\u3081\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30c8\u30dd\u30ed\u30b8\u306b\u8ffd\u52a0\u3059\u308b\u30b5\u30fc\u30d0\u30fc\u3054\u3068\u306b\u3001\u3053\u306e\u30b3\u30de\u30f3\u30c9\u884c\u3092 1 \u56de\u5b9f\u884c\u3059\u308c\u3070\u5341\u5206\u3067\u3059)\u3002
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=\u6307\u5b9a\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u7279\u5b9a\u306e\u30d9\u30fc\u30b9 DN \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3057\u3066\u3001\u30c7\u30fc\u30bf\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u5148\u306e\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u53c2\u7167\u3092\u524a\u9664\u3057\u307e\u3059\u3002
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=\u767b\u9332\u60c5\u5831\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30b5\u30fc\u30d0\u30fc\u306e\u30d9\u30fc\u30b9 DN \u306e\u57fa\u672c\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u69cb\u6210\u30ea\u30b9\u30c8\u3092\u8868\u793a\u3057\u307e\u3059\u3002  \u30d9\u30fc\u30b9 DN \u304c\u30d1\u30e9\u30e1\u30fc\u30bf\u3068\u3057\u3066\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u3059\u3079\u3066\u306e\u30d9\u30fc\u30b9 DN \u306e\u60c5\u5831\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=\u975e\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30d9\u30fc\u30b9 DN \u3092 1 \u3064\u4ee5\u4e0a\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=\u975e\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002  You can provide it using the %s or the %s options.
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=\u6307\u5b9a\u3055\u308c\u305f\u5024 %s \u306f\u6709\u52b9\u306a\u30d9\u30fc\u30b9 DN \u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u30012 \u3064\u306e\u7570\u306a\u308b\u30b5\u30fc\u30d0\u30fc\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u30b5\u30fc\u30d0\u30fc %s:%s \u304c 2 \u56de\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=\u521d\u671f\u5316\u306e\u30bd\u30fc\u30b9\u304a\u3088\u3073\u5b9b\u5148\u306b 2 \u3064\u306e\u7570\u306a\u308b\u30b5\u30fc\u30d0\u30fc\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u30b5\u30fc\u30d0\u30fc %s:%s \u304c 2 \u56de\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=\u540c\u4e00\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 (%s) \u304c\u540c\u4e00\u30de\u30b7\u30f3 (%s) \u4e0a\u306e 2 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=\u6709\u52b9\u306a\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002  You must specify a subcommand when using the option %s.
+SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with the %s argument.
 INFO_REPLICATION_SUCCESSFUL=\u64cd\u4f5c\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f
 INFO_REPLICATION_SUCCESSFUL_NOP=\u64cd\u4f5c\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u5fc5\u8981\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_REPLICATION_USER_CANCELLED=\u30e6\u30fc\u30b6\u30fc\u304c\u64cd\u4f5c\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3057\u307e\u3057\u305f
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002%n\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u4e2d\u306e OpenDS \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u7ba1\u7406\u7528\u306b\u4f5c\u6210\u3059\u308b\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u8cc7\u683c\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be used when %s has been specified
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30e6\u30fc\u30b6\u30fc ID
 INFO_ADMINISTRATOR_PWD_PROMPT=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9: 
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u78ba\u8a8d: 
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=\u6307\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=\u6307\u5b9a\u3055\u308c\u305f\u8cc7\u683c\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%n\u30a8\u30e9\u30fc\u306e\u8a73\u7d30: %s%n%n\u5fc5\u8981\u306a\u60c5\u5831\u3092\u3082\u3046\u4e00\u5ea6\u6307\u5b9a\u3057\u3066\u3001\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3057\u3066\u304f\u3060\u3055\u3044: 
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> \u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e OpenDS \u7ba1\u7406\u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a\u3057\u307e\u3059
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u30dd\u30fc\u30c8
 INFO_REPLICATION_ENABLE_PROTOCOL1=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u63a5\u7d9a\u65b9\u6cd5\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 (\u672a\u4f7f\u7528\u306e\u30dd\u30fc\u30c8)
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 %s \u3078\u306e\u63a5\u7d9a\u6642\u306b\u3001\u6697\u53f7\u5316\u3055\u308c\u305f\u901a\u4fe1\u3092\u4f7f\u3063\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30d0\u30a4\u30f3\u30c9 DN
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9: 
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> 2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e OpenDS \u7ba1\u7406\u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a\u3057\u307e\u3059
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u30dd\u30fc\u30c8
 INFO_REPLICATION_ENABLE_PROTOCOL2=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u63a5\u7d9a\u65b9\u6cd5\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 (\u672a\u4f7f\u7528\u306e\u30dd\u30fc\u30c8)
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 %s \u3078\u306e\u63a5\u7d9a\u6642\u306b\u3001\u6697\u53f7\u5316\u3055\u308c\u305f\u901a\u4fe1\u3092\u4f7f\u3063\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u30d0\u30a4\u30f3\u30c9 DN
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9: 
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> \u30bd\u30fc\u30b9\u30b5\u30fc\u30d0\u30fc\u306e OpenDS \u7ba1\u7406\u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a\u3057\u307e\u3059
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> \u5b9b\u5148\u30b5\u30fc\u30d0\u30fc\u306e OpenDS \u7ba1\u7406\u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a\u3057\u307e\u3059
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.  You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u304c 2 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u9593\u3067\u3059\u3067\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3059: %n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093: %n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u304c\u5c11\u306a\u304f\u3068\u3082 1 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u898b\u3064\u304b\u3089\u306a\u304b\u3063\u305f\u305f\u3081\u30012 \u3064\u306e\u30b5\u30fc\u30d0\u30fc\u9593\u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093: %n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30d9\u30fc\u30b9 DN \u3092 1 \u3064\u4ee5\u4e0a\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=\u30d9\u30fc\u30b9 DN %s \u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u304b\u3001\u4e21\u65b9\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u521d\u671f\u5316\u3067\u304d\u307e\u305b\u3093: %n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=\u521d\u671f\u5316\u3059\u308b\u30d9\u30fc\u30b9 DN \u3092 1 \u3064\u4ee5\u4e0a\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=\u30d9\u30fc\u30b9 DN %s \u3092\u521d\u671f\u5316\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base DN's replicated in the server.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no base DN's replicated in the server.The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=There are no base DN's replicated in the server.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u304c\u30b5\u30fc\u30d0\u30fc\u306b\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f: %n%s
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u304c\u30b5\u30fc\u30d0\u30fc\u306b\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f: %n%s
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=\u6b21\u306e\u30d9\u30fc\u30b9 DN \u304c\u30b5\u30fc\u30d0\u30fc\u306b\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f: %n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=\u7121\u52b9\u306b\u3059\u308b\u30d9\u30fc\u30b9 DN \u3092 1 \u3064\u4ee5\u4e0a\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=\u521d\u671f\u5316\u3059\u308b\u30d9\u30fc\u30b9 DN \u3092 1 \u3064\u4ee5\u4e0a\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=\u30b5\u30fc\u30d0\u30fc %s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3060\u3051\u3092\u521d\u671f\u5316\u3057\u307e\u3059\u304b (\u6307\u5b9a\u3057\u305f\u30d9\u30fc\u30b9 DN \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u3059\u3079\u3066\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3059\u308b\u5834\u5408\u306f\u300cno\u300d\u3068\u5165\u529b\u3059\u308b) ?
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=import-ldif \u30b3\u30de\u30f3\u30c9\u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3057\u3066\u521d\u671f\u5316\u3059\u308b\u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=import-ldif \u30b3\u30de\u30f3\u30c9\u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3057\u3066\u521d\u671f\u5316\u3057\u305f\u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=\u30d9\u30fc\u30b9 DN %s \u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3057\u307e\u3059\u304b ?
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%n\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%n\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=\u30d9\u30fc\u30b9 DN %s \u3092\u521d\u671f\u5316\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=import-ldif \u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3057\u3066\u30d9\u30fc\u30b9 DN %s \u3092\u521d\u671f\u5316\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=import-ldif \u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3057\u3066\u30d9\u30fc\u30b9 DN %s \u3092\u521d\u671f\u5316\u3057\u307e\u3057\u305f\u304b ?
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=\u30d9\u30fc\u30b9 DN %s \u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u7121\u52b9\u5316\u304c\u9078\u629e\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u30d9\u30fc\u30b9 DN \u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u6a5f\u69cb\u304a\u3088\u3073\u4e00\u90e8\u306e\u7ba1\u7406\u30c4\u30fc\u30eb\u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u308b\u305f\u3081\u3001\u3053\u308c\u3092\u76f4\u63a5\u69cb\u6210\u3059\u308b\u3053\u3068\u306f\u63a8\u5968\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=\u30b9\u30ad\u30fc\u30de\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u7121\u52b9\u5316\u304c\u9078\u629e\u3055\u308c\u307e\u3057\u305f\u3002  \u30b9\u30ad\u30fc\u30de\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u7121\u52b9\u5316\u304c\u63a8\u5968\u3055\u308c\u3066\u3044\u308b\u306e\u306f\u3001\u7279\u5b9a\u306e\u30b7\u30ca\u30ea\u30aa\u3060\u3051\u3067\u3059\u3002  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b\u3068\u3001\u9078\u629e\u3057\u305f\u30d9\u30fc\u30b9 DN \u5185\u306e\u30c7\u30fc\u30bf\u304c\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u3068\u540c\u671f\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u7d9a\u884c\u3057\u307e\u3059\u304b ?
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b\u3068\u3001\u9078\u629e\u3057\u305f\u30d9\u30fc\u30b9 DN \u5185\u306e\u30c7\u30fc\u30bf\u304c\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u3068\u540c\u671f\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u3082\u7121\u52b9\u306b\u306a\u308a\u307e\u3059\u3002  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=\u30b5\u30fc\u30d0\u30fc %2$s \u4e0a\u306e\u30d9\u30fc\u30b9 DN %1$s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u3001\u30b5\u30fc\u30d0\u30fc %3$s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u4f7f\u7528\u3057\u305f\u521d\u671f\u5316\u304c\u9078\u629e\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u30d9\u30fc\u30b9 DN \u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u6a5f\u69cb\u304a\u3088\u3073\u4e00\u90e8\u306e\u7ba1\u7406\u30c4\u30fc\u30eb\u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u308b\u305f\u3081\u3001\u3053\u308c\u3092\u76f4\u63a5\u69cb\u6210\u3059\u308b\u3053\u3068\u306f\u63a8\u5968\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3059\u308b\u3068\u3001\u305d\u306e\u30d9\u30fc\u30b9 DN \u306e\u65e2\u5b58\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u307e\u3059\u3002  \u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u9078\u629e\u3057\u305f\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u524a\u9664\u3057\u3066\u3001\u30b5\u30fc\u30d0\u30fc %s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u7f6e\u304d\u63db\u3048\u307e\u3059\u304b ?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=\u30b5\u30fc\u30d0\u30fc %2$s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u4f7f\u7528\u3057\u305f\u30d9\u30fc\u30b9 DN %1$s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u521d\u671f\u5316\u304c\u9078\u629e\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u30d9\u30fc\u30b9 DN \u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u6a5f\u69cb\u304a\u3088\u3073\u4e00\u90e8\u306e\u7ba1\u7406\u30c4\u30fc\u30eb\u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u308b\u305f\u3081\u3001\u3053\u308c\u3092\u76f4\u63a5\u69cb\u6210\u3059\u308b\u3053\u3068\u306f\u63a8\u5968\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3059\u308b\u3068\u3001\u305d\u306e\u30d9\u30fc\u30b9 DN \u306e\u65e2\u5b58\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u307e\u3059\u3002  \u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u9078\u629e\u3057\u305f\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u524a\u9664\u3057\u3066\u3001\u30b5\u30fc\u30d0\u30fc %s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u7f6e\u304d\u63db\u3048\u307e\u3059\u304b ?
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=\u65e2\u5b58\u306e\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:\n%s\n\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30c4\u30fc\u30eb\u306b\u3088\u308a\u3001\u3059\u3079\u3066\u306e\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306e\u66f4\u65b0\u304c\u30d9\u30b9\u30c8\u30a8\u30d5\u30a9\u30fc\u30c8\u30e2\u30fc\u30c9\u3067\u8a66\u307f\u3089\u308c\u307e\u3059\u3002  \u305f\u3060\u3057\u3001\u30a8\u30e9\u30fc\u3092\u751f\u6210\u3057\u3066\u3044\u308b\u30b5\u30fc\u30d0\u30fc\u306e\u66f4\u65b0\u306f\u4fdd\u8a3c\u3067\u304d\u307e\u305b\u3093\u3002
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  \u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_REPLICATION_CONNECTING=\u63a5\u7d9a\u3092\u78ba\u7acb\u3057\u3066\u3044\u307e\u3059
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=\u767b\u9332\u60c5\u5831\u3092\u78ba\u8a8d\u3057\u3066\u3044\u307e\u3059
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u30ea\u30e2\u30fc\u30c8\u53c2\u7167\u3092\u66f4\u65b0\u3057\u3066\u3044\u307e\u3059
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u3092\u69cb\u6210\u3057\u3066\u3044\u307e\u3059
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=\u30b5\u30fc\u30d0\u30fc %2$s \u4e0a\u306e\u30d9\u30fc\u30b9 DN %1$s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u69cb\u6210\u3092\u66f4\u65b0\u3057\u3066\u3044\u307e\u3059
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u767b\u9332\u69cb\u6210\u3092\u66f4\u65b0\u3057\u3066\u3044\u307e\u3059
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u767b\u9332\u60c5\u5831\u3092\u3001\u30b5\u30fc\u30d0\u30fc %s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u521d\u671f\u5316\u3057\u3066\u3044\u307e\u3059
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u30b9\u30ad\u30fc\u30de\u3092\u3001\u30b5\u30fc\u30d0\u30fc %s \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3067\u521d\u671f\u5316\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u30b5\u30fc\u30d0\u30fc %s \u5185\u306b\u30d9\u30fc\u30b9 DN %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3 ID \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8907\u6570\u56de\u8a66\u307f\u307e\u3057\u305f\u304c\u3001\u521d\u671f\u5316\u3092\u958b\u59cb\u3059\u308b\u30d4\u30a2\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u8a73\u7d30: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u3092\u69cb\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u3092\u7121\u52b9\u5316\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=\u30b5\u30fc\u30d0\u30fc %2$s \u306e\u30d9\u30fc\u30b9 DN %1$s \u4e0a\u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u69cb\u6210\u3092\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  \u8a73\u7d30: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  \u8a73\u7d30: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  \u8a73\u7d30: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%n\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=\u30b5\u30fc\u30d0\u30fc %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u69cb\u6210\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002%n\u8a73\u7d30: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=\u30b5\u30fc\u30d0\u30fc %2$s \u306e\u30d9\u30fc\u30b9 DN %1$s \u4e0a\u306b\u3042\u308b\u53c2\u7167\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
 INFO_REPLICATION_DISABLING_BASEDN=\u30b5\u30fc\u30d0\u30fc %2$s \u306e\u30d9\u30fc\u30b9 DN %1$s \u4e0a\u306b\u3042\u308b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3057\u3066\u3044\u307e\u3059
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=\u30b5\u30fc\u30d0\u30fc %2$s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 %1$s \u3092\u7121\u52b9\u306b\u3057\u3066\u3044\u307e\u3059
-INFO_REPLICATION_STATUS_NO_BASEDNS=\u30d9\u30fc\u30b9 DN \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=\u30d9\u30fc\u30b9 DN
 INFO_REPLICATION_STATUS_IS_REPLICATED=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
 INFO_REPLICATION_STATUS_REPLICATED=%s - \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u6709\u52b9
@@ -427,6 +422,16 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u6700\u3082\u53e4\u3044\u5909\u66f4\u306e\u7d4c\u904e\u65e5\u6570: 
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8: 
 INFO_REPLICATION_STATUS_LABEL_SECURE=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc: 
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%n\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=\u6709\u52b9
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=\u7121\u52b9
 INFO_REPLICATION_CRITICAL_ERROR_DETAILS=\u8a73\u7d30: %s
@@ -435,16 +440,14 @@
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=\u3053\u308c\u3067\u3001\u30b5\u30fc\u30d0\u30fc %s \u4e0a\u3067\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u64cd\u4f5c\u306b\u306f import-ldif \u30b3\u30de\u30f3\u30c9\u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002%n%n\u521d\u671f\u5316\u304c\u5b8c\u4e86\u3057\u305f\u3089\u3001\u65b0\u3057\u3044\u30d9\u30fc\u30b9 DN \u306b\u5bfe\u3057\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u3001\u30b5\u30d6\u30b3\u30de\u30f3\u30c9 '%s' \u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=\u3053\u308c\u3067\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u521d\u671f\u5316\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002  \u3053\u306e\u64cd\u4f5c\u306b\u306f import-ldif \u307e\u305f\u306f\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u5404\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u3001\u540c\u3058 LDIF \u30d5\u30a1\u30a4\u30eb/\u30d0\u30a4\u30ca\u30ea\u30b3\u30d4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002%n%n\u521d\u671f\u5316\u304c\u5b8c\u4e86\u3057\u305f\u3089\u3001\u65b0\u3057\u3044\u30d9\u30fc\u30b9 DN \u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u5bfe\u3057\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u3001\u30b5\u30d6\u30b3\u30de\u30f3\u30c9 '%s' \u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=\u521d\u671f\u5316\u5f8c\u306e\u624b\u9806\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=\u64cd\u4f5c\u306e\u9032\u6357\u72b6\u6cc1\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=\u64cd\u4f5c\u306e\u9032\u6357\u72b6\u6cc1\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=\u64cd\u4f5c\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u30bf\u30b9\u30af\u72b6\u614b: %s\u3002\u8a73\u7d30\u306f %s \u306e\u30a8\u30e9\u30fc\u30ed\u30b0\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=\u64cd\u4f5c\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u6700\u65b0\u30ed\u30b0\u306e\u8a73\u7d30: %s\u3002\u30bf\u30b9\u30af\u72b6\u614b: %s\u3002\u8a73\u7d30\u306f %s \u306e\u30a8\u30e9\u30fc\u30ed\u30b0\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=\u64cd\u4f5c\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u30bf\u30b9\u30af\u72b6\u614b: %s\u3002\u8a73\u7d30\u306f %s \u306e\u30a8\u30e9\u30fc\u30ed\u30b0\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=\u64cd\u4f5c\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u6700\u65b0\u30ed\u30b0\u306e\u8a73\u7d30: %s\u3002\u30bf\u30b9\u30af\u72b6\u614b: %s\u3002\u8a73\u7d30\u306f %s \u306e\u30a8\u30e9\u30fc\u30ed\u30b0\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=\u64cd\u4f5c\u306e\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=\u64cd\u4f5c\u306e\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_REPLICATION_SUBCOMMAND_PROMPT=\u3069\u306e\u51e6\u7406\u3092\u5b9f\u884c\u3057\u307e\u3059\u304b?
 INFO_REPLICATION_ENABLE_MENU_PROMPT=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b
 INFO_REPLICATION_DISABLE_MENU_PROMPT=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b
@@ -454,18 +457,14 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=\u5916\u90e8\u521d\u671f\u5316\u5f8c
 INFO_REPLICATION_STATUS_MENU_PROMPT=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u72b6\u614b\u3092\u8868\u793a
 INFO_REPLICATION_POST_ENABLE_INFO=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u6b63\u5e38\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002  \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u6a5f\u80fd\u3059\u308b\u306b\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30d9\u30fc\u30b9 DN \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u521d\u671f\u5316\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059 (%s %s \u3092\u4f7f\u7528\u3057\u3066\u521d\u671f\u5316)\u3002
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=\u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u975e\u5bfe\u8a71\u7684\u306b\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5f15\u6570 "--%s" \u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 INFO_REPLICATION_NON_INTERACTIVE=\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u30b3\u30de\u30f3\u30c9\u884c: %n%s
 INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u304c\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3055\u308c\u308b\u3068\u304d\u306b\u3001\u6a19\u6e96\u51fa\u529b\u306b\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u5f15\u6570\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u304c\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3055\u308c\u308b\u3068\u304d\u306b\u3001\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u30b3\u30de\u30f3\u30c9\u304c\u66f8\u304d\u8fbc\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d5\u30eb\u30d1\u30b9
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
 MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u30b3\u30de\u30f3\u30c9\u884c\u3092\u30d5\u30a1\u30a4\u30eb %s \u306b\u66f8\u304d\u8fbc\u3082\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u8a73\u7d30: %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot write to file %s.  Verify that you have access rights to that file and that you provided the full path of the file
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The specified path %s to write the equivalent command is a directory.  You must specify a path to a file
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=1 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 '%d' \u3067\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u6307\u5b9a\u3057\u305f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30dd\u30fc\u30c8 '%d' \u306f\u7121\u8996\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=2 \u756a\u76ee\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8 '%d' \u3067\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u6307\u5b9a\u3057\u305f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30dd\u30fc\u30c8 '%d' \u306f\u7121\u8996\u3055\u308c\u307e\u3057\u305f\u3002
 INFO_CONTROL_PANEL_TITLE=OpenDS \u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=\u306f\u3044
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=\u3044\u3044\u3048
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=objectclass \u3092\u5909\u66f4\u3057\u3001\u30a8\u30f3\u30c8\u30ea\u306e\u540d\u524d\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30c7\u30fc\u30bf
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=\u30a8\u30f3\u30c8\u30ea\u306e\u7ba1\u7406
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=\u65b0\u898f\u30d9\u30fc\u30b9 DN...
@@ -500,6 +500,7 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=\u7121\u52b9\u306a dn \u5024: '%s'\u3002
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=\u6307\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=\u5c5e\u6027 %s \u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (StartTLS \u3092\u8a31\u53ef)
@@ -511,21 +512,25 @@
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3 (\u30bb\u30ad\u30e5\u30a2)
 INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=\u7ba1\u7406\u30b3\u30cd\u30af\u30bf
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=\u305d\u306e\u4ed6
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=\u90e8\u5206\u6587\u5b57\u5217
 INFO_CTRL_PANEL_INDEX_PRESENCE=\u5b9f\u5728
 INFO_CTRL_PANEL_INDEX_EQUALITY=\u7b49\u4fa1
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=\u8fd1\u4f3c
 INFO_CTRL_PANEL_INDEX_ORDERING=\u9806\u5e8f\u4ed8\u3051
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=\u5c5e\u6027
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30bf\u30a4\u30d7
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=\u30a8\u30f3\u30c8\u30ea\u5236\u9650
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=\u518d\u69cb\u7bc9\u304c\u5fc5\u8981
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=\u540d\u524d
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=\u30d9\u30fc\u30b9 DN
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=\u6709\u52b9\u7bc4\u56f2
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=\u30d5\u30a3\u30eb\u30bf
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=\u30bd\u30fc\u30c8\u9806\u5e8f
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=\u518d\u69cb\u7bc9\u304c\u5fc5\u8981
+
 INFO_CTRL_PANEL_BINARY_VALUE=- \u30d0\u30a4\u30ca\u30ea\u5024 -
 INFO_CTRL_PANEL_VALUE_IN_BASE64=- Base64 \u306e\u5024 -
 #
@@ -534,6 +539,7 @@
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=\u6b21\u306e\u30bf\u30b9\u30af\u304c\u5b9f\u884c\u4e2d\u3067\u3059: %s<br>\u30bf\u30b9\u30af %s \u3068\u540c\u6642\u306b\u5b9f\u884c\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=\u30b0\u30eb\u30fc\u30d7\u306b\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_ADDING_TO_GROUP=\u30b0\u30eb\u30fc\u30d7 '%s' \u3092\u66f4\u65b0\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=\u30a8\u30f3\u30c8\u30ea\u3092\u5909\u66f4\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=\u30a8\u30f3\u30c8\u30ea\u306e\u540d\u524d\u3092\u5909\u66f4\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=\u30d9\u30fc\u30b9 DN \u3092\u524a\u9664\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=\u30d9\u30fc\u30b9 DN '%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_DELETING_BASE_DNS=\u30d9\u30fc\u30b9 DN %s \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_DELETING_BACKEND=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=\u30d9\u30fc\u30b9 DN '%s' \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3057\u307e\u3059\u3002
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY='%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=\u30a8\u30f3\u30c8\u30ea '%s' \u3092\u524a\u9664\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u524a\u9664\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u524a\u9664\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u524a\u9664\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_DELETING_INDEX=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=\u30b9\u30ad\u30fc\u30de\u8981\u7d20\u3092\u524a\u9664\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=objectclass '%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=\u5c5e\u6027 '%s' \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=\u8a2d\u5b9a\u306e\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=\u30a8\u30f3\u30c8\u30ea\u306e\u691c\u67fb\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=\u3053\u306e\u64cd\u4f5c\u306f\u3001\u30d5\u30a1\u30a4\u30eb '%s' \u306e\u30b9\u30ad\u30fc\u30de\u5b9a\u7fa9\u30a8\u30f3\u30c8\u30ea (cn=schema) \u304b\u3089\u6b21\u306e\u5c5e\u6027\u3092\u524a\u9664\u3059\u308b\u306e\u3068\u540c\u7b49\u3067\u3059\u3002
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=\u30b9\u30ad\u30fc\u30de\u3092\u66f4\u65b0\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=\u30a8\u30f3\u30c8\u30ea '%s' \u3092\u5909\u66f4\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_RENAMING_ENTRY=\u30a8\u30f3\u30c8\u30ea\u306e\u540d\u524d\u3092 '%s' \u304b\u3089 '%s' \u306b\u5909\u66f4\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_MODIFYING_ENTRY=\u30a8\u30f3\u30c8\u30ea '%s' \u3092\u5909\u66f4\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=\u65b0\u898f\u30a8\u30f3\u30c8\u30ea '%s'\u3002
 INFO_CTRL_PANEL_CREATING_ENTRY=\u30a8\u30f3\u30c8\u30ea '%s' \u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
@@ -584,25 +598,33 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX='%s' \u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3092\u6709\u52b9\u306b\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3092\u7121\u52b9\u306b\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3092\u6709\u52b9\u306b\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_DISABLING_BACKEND=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3092\u7121\u52b9\u306b\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=\u30a8\u30f3\u30c8\u30ea '%s' \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=\u30a8\u30f3\u30c8\u30ea '%s' \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u66f4\u65b0\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u307e\u3059\u3002
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
 INFO_CTRL_PANEL_SERVER_STOPPED=\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u3057\u307e\u3057\u305f
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=\u3053\u306e\u64cd\u4f5c\u306f\u3001\u30d5\u30a1\u30a4\u30eb '%s' \u306e\u30b9\u30ad\u30fc\u30de\u5b9a\u7fa9\u30a8\u30f3\u30c8\u30ea (cn=schema) \u306b\u6b21\u306e\u5c5e\u6027\u3092\u8ffd\u52a0\u3059\u308b\u306e\u3068\u540c\u7b49\u3067\u3059\u3002
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=\u3053\u306e\u64cd\u4f5c\u306f\u3001\u30d5\u30a1\u30a4\u30eb '%s' \u306b\u6b21\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3059\u308b\u306e\u3068\u540c\u7b49\u3067\u3059\u3002
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=\u30b9\u30ad\u30fc\u30de\u3092\u66f4\u65b0\u3059\u308b\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8a73\u7d30\u306f\u30e1\u30a4\u30f3\u30d1\u30cd\u30eb\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u50cd\u3057\u3066\u3044\u307e\u305b\u3093
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=\u30c7\u30fc\u30bf\u3092\u53c2\u7167\u3059\u308b\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u7a3c\u50cd\u3057\u3066\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=\u5fc5\u9808\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u793a\u3057\u307e\u3059
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u304c\u5fc5\u8981
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -610,34 +632,44 @@
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS='%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u304c\u6b63\u5e38\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u8a2d\u5b9a\u3092\u53cd\u6620\u3059\u308b\u306b\u306f\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u300c\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u300d\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br><br> \u4eca\u3059\u3050\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3057\u307e\u3059\u304b ?
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS='%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u304c\u6b63\u5e38\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u8a2d\u5b9a\u3092\u53cd\u6620\u3059\u308b\u306b\u306f\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u300c\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u300d\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br>\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u4e2d\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306f\u7121\u52b9\u306b\u306a\u308a\u3001\u305d\u306e\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u306e\u3069\u308c\u306b\u3082\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\u3002<br><br> \u4eca\u3059\u3050\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3057\u307e\u3059\u304b ?
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=\u8a8d\u8a3c\u304c\u5fc5\u8981
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=\u540c\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u884c:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u5b8c\u4e86
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6b63\u5e38\u306b\u518d\u69cb\u7bc9\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d.
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=\u8a73\u7d30: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=\u8d77\u52d5\u5b8c\u4e86
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=\u30b5\u30fc\u30d0\u30fc\u304c\u6b63\u5e38\u306b\u8d77\u52d5\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=\u518d\u8d77\u52d5\u5b8c\u4e86
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=\u30b5\u30fc\u30d0\u30fc\u304c\u6b63\u5e38\u306b\u518d\u8d77\u52d5\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u306e\u518d\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=\u30b5\u30fc\u30d0\u30fc\u306e\u518d\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=\u505c\u6b62\u5b8c\u4e86
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=\u30b5\u30fc\u30d0\u30fc\u304c\u6b63\u5e38\u306b\u505c\u6b62\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u306e\u505c\u6b62\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=\u30b5\u30fc\u30d0\u30fc\u306e\u505c\u6b62\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=\u64cd\u4f5c\u5b8c\u4e86\u6642\u306b\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u308b
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=\u304a\u5f85\u3061\u304f\u3060\u3055\u3044...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=\u8a73\u7d30: 
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=\u30b5\u30fc\u30d0\u30fc\u306e\u505c\u6b62
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=\u30b5\u30fc\u30d0\u30fc\u306e\u518d\u8d77\u52d5
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=\u78ba\u8a8d\u304c\u5fc5\u8981
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u3057\u305f\u5834\u5408\u3001\u305d\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u5bfe\u3057\u3066\u958b\u3044\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u63a5\u7d9a\u304c\u9589\u3058\u3089\u308c\u3001\u30b5\u30fc\u30d0\u30fc\u306f\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\u3002<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=\u518d\u8d77\u52d5\u51e6\u7406\u6642\u306b\u306f\u3001\u305d\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u5bfe\u3057\u3066\u958b\u3044\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u63a5\u7d9a\u304c\u9589\u3058\u3089\u308c\u3001\u30b5\u30fc\u30d0\u30fc\u306f\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\u3002<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=\u30d1\u30cd\u30eb\u3092\u30ed\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=\u691c\u67fb\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=\u30ea\u30b9\u30c8\u3092\u518d\u8868\u793a\u3057\u3066\u3044\u307e\u3059...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=Java \u8a2d\u5b9a\u3092\u8aad\u307f\u53d6\u3063\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=\u8a8d\u8a3c\u3092\u691c\u8a3c\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=\u8a2d\u5b9a\u3092\u8aad\u307f\u53d6\u3063\u3066\u3044\u307e\u3059...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=\u30d9\u30fc\u30b9 DN:
 INFO_CTRL_PANEL_FILTER_LABEL=\u30d5\u30a3\u30eb\u30bf:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=\u9069\u7528
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=1 \u4ef6\u3082\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=\u6700\u5927 %d \u500b\u306e\u5b50\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30d5\u30a3\u30eb\u30bf\u306e\u9069\u7528\u3092\u8a66\u884c\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=\u90e8\u5206\u6587\u5b57\u5217\u691c\u7d22\u7528\u306e\u300c*\u300d\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30c7\u30fc\u30bf\u3092\u53c2\u7167\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=\u30c7\u30fc\u30bf\u3092\u53c2\u7167\u3059\u308b\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u7a3c\u50cd\u3057\u3066\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u53d6\u308b\u305f\u3081\u306b\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u63a5\u7d9a\u306e\u8a66\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=\u63a5\u7d9a\u30a8\u30e9\u30fc
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=\u5c5e\u6027:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=\u30a8\u30f3\u30c8\u30ea\u5236\u9650:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30bf\u30a4\u30d7:
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<html>\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002<br>\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u304c\u5fc5\u8981\u3067\u3059 (\u300c\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u300d\u307e\u305f\u306f\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u3092\u4f7f\u7528)\u3002
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=\u30ab\u30b9\u30bf\u30e0\u5c5e\u6027
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=\u6a19\u6e96\u5c5e\u6027
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u8a73\u7d30
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=\u30a8\u30f3\u30c8\u30ea\u5236\u9650\u306f\u3001%d \u304b\u3089 %d \u307e\u3067\u306e\u9593\u306e\u6574\u6570\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=\u5c11\u306a\u304f\u3068\u3082 1 \u3064\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30bf\u30a4\u30d7\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044 (\u8fd1\u4f3c\u3001\u7b49\u4fa1\u3001\u9806\u5e8f\u4ed8\u3051\u3001\u5b9f\u5728\u3001\u307e\u305f\u306f\u90e8\u5206\u6587\u5b57\u5217)\u3002
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error.  \u8a73\u7d30: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=\u65b0\u898f\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=\u30a8\u30f3\u30c8\u30ea\u304c\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=\u30a8\u30f3\u30c8\u30ea\u304c\u6b63\u5e38\u306b\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=\u65b0\u898f\u30a8\u30f3\u30c8\u30ea\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=\u65b0\u898f\u30a8\u30f3\u30c8\u30ea\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u7a3c\u50cd\u3057\u3066\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=\u30a8\u30f3\u30c8\u30ea\u306e LDIF \u8868\u73fe\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=\u30a8\u30f3\u30c8\u30ea\u306e objectclass \u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=\u4f8b: (|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=\u4f8b: dc=subtree,dc=example,dc=com
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u8a73\u7d30
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=\u540d\u524d:
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=\u30d9\u30fc\u30b9 DN:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=\u30d5\u30a3\u30eb\u30bf:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=\u524a\u9664
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=\u4e0a\u306b\u79fb\u52d5
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=\u4e0b\u306b\u79fb\u52d5
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=\u305d\u306e\u4ed6:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=(\u6607\u9806)
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=(\u964d\u9806)
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=\u30b9\u30ad\u30fc\u30de\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=\u30b9\u30ad\u30fc\u30de\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8a73\u7d30\u306f\u30e1\u30a4\u30f3\u30d1\u30cd\u30eb\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
@@ -730,11 +777,13 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=\u3053\u306e VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001'%s' \u3067\u6b21\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044: <br>%s<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=\u7b49\u4fa1
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=\u90e8\u5206\u6587\u5b57\u5217
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=\u9806\u5e8f\u4ed8\u3051
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=\u5b9f\u5728
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=\u8fd1\u4f3c
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=\u30bf\u30a4\u30d7 % \u306b\u306a\u308b\u3088\u3046\u306b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u306e\u5b9a\u7fa9\u3092\u66f4\u65b0\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=\u30bf\u30a4\u30d7 %s \u306b\u306a\u308b\u3088\u3046\u306b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -746,6 +795,7 @@
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30eb\u30bf\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u8a73\u7d30: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=\u30bd\u30fc\u30c8\u9806\u5e8f\u306b\u95a2\u3059\u308b\u5c5e\u6027\u3092\u5c11\u306a\u304f\u3068\u3082 1 \u3064\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=\u6700\u5927\u30d6\u30ed\u30c3\u30af\u30b5\u30a4\u30ba\u306f\u3001%d \u304b\u3089 %d \u307e\u3067\u306e\u9593\u306e\u6574\u6570\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=\u30b0\u30eb\u30fc\u30d7\u306b\u8ffd\u52a0
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=\u8ffd\u52a0\u3059\u308b\u30a8\u30f3\u30c8\u30ea:
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=\u30b0\u30eb\u30fc\u30d7:
@@ -754,26 +804,35 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=\u30b0\u30eb\u30fc\u30d7 '%s' \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u5b58\u5728\u3057\u307e\u3059\u304c\u3001\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=\u30b0\u30eb\u30fc\u30d7\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=\u30b0\u30eb\u30fc\u30d7\u306b\u8ffd\u52a0\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=\u30a8\u30f3\u30c8\u30ea\u304c\u30b0\u30eb\u30fc\u30d7\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=\u30a8\u30f3\u30c8\u30ea\u304c\u6b63\u5e38\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=\u30b0\u30eb\u30fc\u30d7\u306b\u8ffd\u52a0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=\u30b0\u30eb\u30fc\u30d7\u306b\u8ffd\u52a0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=\u5c5e\u6027\u69cb\u6587
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=\u5c5e\u6027\u69cb\u6587\u306e\u8a73\u7d30
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=\u540d\u524d:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=\u8aac\u660e:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=\u5c5e\u6027\u306b\u3088\u308b\u4f7f\u7528:
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u30a4\u30f3\u30c7\u30c3\u30af\u30b9
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093 -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=\u53c2\u7167...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=\u4f7f\u7528\u53ef\u80fd\u306a\u30d0\u30c3\u30af\u30a2\u30c3\u30d7:
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=\u30ea\u30b9\u30c8\u306e\u518d\u8868\u793a
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u691c\u8a3c
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u691c\u7d22\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u30d1\u30b9:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5b9f\u884c
 INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=\u3059\u3079\u3066\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u30bf\u30a4\u30d7:
@@ -787,6 +846,7 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=\u30c1\u30a7\u30c3\u30af\u30b5\u30e0\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u3092\u751f\u6210\u3059\u308b
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=\u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u306e\u30cf\u30c3\u30b7\u30e5\u306b\u7f72\u540d\u3059\u308b
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
+
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=\u4f7f\u7528\u53ef\u80fd\u306a\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u3042\u308a\u307e\u305b\u3093\u3002
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u30d1\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
@@ -803,9 +863,12 @@
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d.
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=\u307b\u304b\u306e\u30d9\u30fc\u30b9 DN
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=\u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=\u6307\u5b9a\u3055\u308c\u305f\u30d9\u30fc\u30b9 DN \u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u8a73\u7d30: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- \u5024\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093 -
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=\u30d5\u30a1\u30a4\u30eb\u306e\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=\u30d5\u30a1\u30a4\u30eb '%s' \u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002
@@ -815,6 +878,7 @@
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
 MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=\u6307\u5b9a\u3055\u308c\u305f Base 64 \u6587\u5b57\u5217\u306e\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=\u30d0\u30a4\u30ca\u30ea\u5c5e\u6027\u306e\u7de8\u96c6
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u4f7f\u7528:
 INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=\u30d0\u30a4\u30ca\u30ea\u30b3\u30f3\u30c6\u30f3\u30c4\u3092 Base 64 \u5f62\u5f0f\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=\u518d\u8868\u793a
@@ -822,9 +886,12 @@
 INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Base 64 \u3067\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044 -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=\u5c5e\u6027\u306e\u30a4\u30e1\u30fc\u30b8
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=\u30d7\u30ec\u30d3\u30e5\u30fc\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=\u30d0\u30a4\u30ca\u30ea\u5c5e\u6027\u306e\u8868\u793a
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=Base 64 \u5f62\u5f0f\u306e\u5024:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=\u30a8\u30f3\u30c8\u30ea\u306e\u7ba1\u7406
+
 INFO_CTRL_PANEL_NEW_USER_MENU=\u65b0\u898f\u30e6\u30fc\u30b6\u30fc...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=\u65b0\u898f\u30b0\u30eb\u30fc\u30d7...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=\u65b0\u898f\u7d44\u7e54...
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=\u30a8\u30f3\u30c8\u30ea\u306e\u524a\u9664...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=\u30d9\u30fc\u30b9 DN \u306e\u524a\u9664...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u524a\u9664...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=\u30a8\u30f3\u30c8\u30ea\u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=\u30a8\u30f3\u30c8\u30ea\u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=\u30a8\u30f3\u30c8\u30ea\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9
+
 INFO_CTRL_PANEL_BACKEND_LABEL=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093 -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- \u30d9\u30fc\u30b9 DN \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093 -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=\u65b0\u898f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=\u65b0\u898f VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u524a\u9664...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u7ba1\u7406
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=\u5b9a\u7fa9\u6e08\u307f\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u4f5c\u6210\u3057\u3066\u7ba1\u7406\u3059\u308b\u306b\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u65b0\u898f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u300c\u65b0\u898f\u30d9\u30fc\u30b9 DN\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=\u5c5e\u6027
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=\u6a19\u6e96
@@ -902,15 +975,18 @@
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=\u65b0\u898f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=\u65b0\u898f\u5c5e\u6027...
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=\u524a\u9664...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=\u540d\u524d
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=\u30bf\u30a4\u30d7
 INFO_CTRL_PANEL_PARENT_CLASS=\u89aa\u30af\u30e9\u30b9
 INFO_CTRL_PANEL_CHILD_CLASS=\u5b50\u30af\u30e9\u30b9
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=\u5fc5\u9808\u5c5e\u6027
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=\u30aa\u30d7\u30b7\u30e7\u30f3\u5c5e\u6027
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=\u30b9\u30ad\u30fc\u30de\u9805\u76ee\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=\u30ab\u30c6\u30b4\u30ea\u9805\u76ee\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=\u8907\u6570\u306e\u30b9\u30ad\u30fc\u30de\u9805\u76ee\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u3059
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=objectClass '%s' \u306f\u6b21\u306e\u30af\u30e9\u30b9\u306e\u4e0a\u4f4d\u30af\u30e9\u30b9\u3067\u3059: %s\u3002\u3053\u308c\u3092\u524a\u9664\u3059\u308b\u524d\u306b\u3001objectClass '%s' \u304b\u3089\u7d99\u627f\u3057\u306a\u3044\u3088\u3046\u306b\u3053\u308c\u3089\u306e\u30af\u30e9\u30b9\u3092\u518d\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=\u5c5e\u6027 '%s' \u306f\u6b21\u306e\u5c5e\u6027\u306e\u4e0a\u4f4d\u5c5e\u6027\u3067\u3059: %s\u3002\u3053\u308c\u3092\u524a\u9664\u3059\u308b\u524d\u306b\u3001\u5c5e\u6027 '%s' \u304b\u3089\u7d99\u627f\u3057\u306a\u3044\u3088\u3046\u306b\u3053\u308c\u3089\u306e\u5c5e\u6027\u3092\u518d\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=\u5c5e\u6027 '%s' \u306f\u6b21\u306e objectClasses \u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u5c5e\u6027\u307e\u305f\u306f\u5fc5\u9808\u5c5e\u6027\u3067\u3059: %s\u3002\u3053\u308c\u3092\u524a\u9664\u3059\u308b\u524d\u306b\u3001\u5c5e\u6027 '%s' \u306b\u4f9d\u5b58\u3057\u306a\u3044\u3088\u3046\u306b\u3053\u308c\u3089\u306e\u30af\u30e9\u30b9\u3092\u518d\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=\u30b9\u30ad\u30fc\u30de\u306e\u8981\u7d20 '%s' \u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=\u30b9\u30ad\u30fc\u30de\u306e\u8981\u7d20\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=\u30b9\u30ad\u30fc\u30de\u306e\u8981\u7d20\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=\u8a2d\u5b9a\u5c5e\u6027
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=\u8a2d\u5b9a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=\u30ab\u30b9\u30bf\u30e0\u5c5e\u6027
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=\u30ab\u30b9\u30bf\u30e0\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=\u5c5e\u6027\u306e\u524a\u9664...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=\u5c5e\u6027\u306e\u524a\u9664
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u5c5e\u6027\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=\u5c5e\u6027 '%s' \u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=\u5c5e\u6027\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=\u5c5e\u6027 '%s' \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u524a\u9664...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u524a\u9664
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 '%s' \u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 '%s' \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u8a73\u7d30\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u524a\u9664
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=\u524a\u9664\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u9078\u629e:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=\u6b21\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u524a\u9664\u3055\u308c\u307e\u3059\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u3059\u3079\u3066\u306e\u30d9\u30fc\u30b9 DN \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u30a8\u30f3\u30c8\u30ea\u3001\u304a\u3088\u3073\u3059\u3079\u3066\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u304c\u524a\u9664\u3055\u308c\u307e\u3059\u3002
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=\u3059\u3079\u3066\u3092\u9078\u629e
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=\u3059\u3079\u3066\u3092\u9078\u629e\u89e3\u9664
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=\u6b21\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u524a\u9664\u3055\u308c\u3001\u3059\u3079\u3066\u306e\u8a2d\u5b9a\u304c\u5931\u308f\u308c\u307e\u3059\u3002
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=\u30d9\u30fc\u30b9 DN \u306e\u524a\u9664
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=\u524a\u9664\u3059\u308b\u30d9\u30fc\u30b9 DN \u306e\u9078\u629e:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30d9\u30fc\u30b9 DN \u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=\u30d9\u30fc\u30b9 DN \u3092\u524a\u9664\u3057\u3066\u3044\u307e\u3059...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=\u30d9\u30fc\u30b9 DN \u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=\u30d9\u30fc\u30b9 DN \u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=\u30a8\u30f3\u30c8\u30ea '%s' \u306e\u691c\u7d22\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30:<br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=LDIF \u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u5148\u30d5\u30a1\u30a4\u30eb:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u306f\u8ffd\u52a0\u3059\u308b\u4ee3\u308f\u308a\u306b\u4e0a\u66f8\u304d\u3057\u307e\u3059\u3002
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=\u5217\u3067\u30c6\u30ad\u30b9\u30c8\u3092\u6298\u308a\u8fd4\u3059
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u306e\u9664\u5916
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9 '%s' \u306f\u5b58\u5728\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u3059\u3002
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=\u5217\u306e\u6298\u8fd4\u3057\u306e\u5024\u306f\u3001%d \u304b\u3089 %d \u307e\u3067\u306e\u9593\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d.
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30d5\u30a1\u30a4\u30eb '%s' \u3078\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3002
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=LDIF \u306e\u30a4\u30f3\u30dd\u30fc\u30c8
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=\u30d5\u30a1\u30a4\u30eb\u5185\u306e\u30c7\u30fc\u30bf\u306f\u5727\u7e2e\u3055\u308c\u307e\u3059 (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=\u30a4\u30f3\u30dd\u30fc\u30c8\u306e\u30bf\u30a4\u30d7:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=\u9664\u5916\u30d5\u30a3\u30eb\u30bf:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=\u8907\u6570\u306e DN \u3092\u884c\u30d6\u30ec\u30fc\u30af\u3067\u533a\u5207\u308b
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=\u8907\u6570\u306e\u5c5e\u6027\u3092\u30b3\u30f3\u30de (,) \u3067\u533a\u5207\u308b
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=\u30d9\u30fc\u30b9 DN '%s' \u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u3069\u306e\u30d9\u30fc\u30b9 DN \u306e\u5b50\u5b6b\u3067\u3082\u3042\u308a\u307e\u305b\u3093\u3002
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=\u5c5e\u6027 '%s' \u306e\u540d\u524d\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=\u6307\u5b9a\u3055\u308c\u305f\u5024 '%s' \u306f\u3001\u6709\u52b9\u306a\u30d5\u30a3\u30eb\u30bf\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u8a73\u7d30: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u8868\u793a
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=\u30b9\u30ad\u30fc\u30de\u306e\u8981\u7d20\u306e\u8868\u793a
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u7de8\u96c6\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u524a\u9664
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u306e\u5909\u66f4\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u5909\u66f4\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u3092\u5909\u66f4\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Java \u8a2d\u5b9a
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Java \u30db\u30fc\u30e0:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=\u74b0\u5883\u5909\u6570 OPENDS_JAVA_HOME \u306e\u5024\u3092\u4f7f\u7528\u3057\u307e\u3059
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS= \u30d0\u30a4\u30ca\u30ea '%s' \u3067\u6b21\u306e Java \u5f15\u6570\u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:<br>%s<br><br>\u3053\u308c\u3089\u306e Java \u5f15\u6570\u3068\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30b3\u30de\u30f3\u30c9\u884c\u306f\u6a5f\u80fd\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=\u6b21\u306e Java \u5f15\u6570\u306f\u3001\u30d0\u30a4\u30ca\u30ea '%s' \u3067\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:<br>%s<br><br>\u3053\u308c\u3089\u306e\u5f15\u6570\u306f\u3001OPENDS_JAVA_ARGS \u304c\u672a\u5b9a\u7fa9\u306e\u5834\u5408\u306e\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u305d\u308c\u3089\u306e\u5f15\u6570\u3092\u7a7a\u306b\u3057\u3066\u304a\u3044\u3066\u304f\u3060\u3055\u3044\u3002<br><br>\u3053\u308c\u3089\u306e Java \u5f15\u6570\u3068\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30b3\u30de\u30f3\u30c9\u884c\u306f\u6a5f\u80fd\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=Java \u8a2d\u5b9a\u306e\u691c\u67fb\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=\u6307\u5b9a\u3055\u308c\u305f Java \u8a2d\u5b9a\u306e\u691c\u67fb\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u5909\u66f4
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=\u5909\u66f4\u306e\u4fdd\u5b58\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=\u30a8\u30f3\u30c8\u30ea '%s' \u306b\u5bfe\u3059\u308b\u5909\u66f4\u306e\u4fdd\u5b58\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=\u30a8\u30f3\u30c8\u30ea\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002\u8a73\u7d30: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=\u672a\u4fdd\u5b58\u306e\u5909\u66f4
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=\u672a\u4fdd\u5b58\u306e\u5909\u66f4
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=\u6b21\u306e\u5834\u6240\u306b\u5909\u66f4\u3092\u4fdd\u5b58\u3057\u307e\u3059\u304b: '%s'?
@@ -1139,22 +1220,43 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=\u30b5\u30d6\u30c4\u30ea\u30fc '%s' \u304c\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=\u30b5\u30d6\u30c4\u30ea\u30fc\u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=\u30b5\u30d6\u30c4\u30ea\u30fc '%s' \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
-INFO_CTRL_PANEL_ALL_BASE_DNS=\u3059\u3079\u3066\u306e\u30d9\u30fc\u30b9 DN
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=LDAP \u30d5\u30a3\u30eb\u30bf:
 INFO_CTRL_PANEL_USERS_FILTER=\u30e6\u30fc\u30b6\u30fc
 INFO_CTRL_PANEL_GROUPS_FILTER=\u30b0\u30eb\u30fc\u30d7
 INFO_CTRL_PANEL_OTHER_BASE_DN=\u305d\u306e\u4ed6...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=\u7de8\u96c6\u4e0d\u53ef\u5c5e\u6027:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=objectclass: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=\u88dc\u52a9 objectclass: %s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\u8a8d\u8a3c\u304c\u5fc5\u8981
-INFO_CTRL_PANEL_BIND_DN_LABEL=\u30d0\u30a4\u30f3\u30c9 DN:
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\u30d1\u30b9\u30ef\u30fc\u30c9: 
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=\u6b21\u306e\u30bf\u30b9\u30af\u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u307e\u3059:<br>%s<br><br>\u7d42\u4e86\u3057\u3066\u3082\u30bf\u30b9\u30af\u306f\u7d9a\u884c\u3055\u308c\u307e\u3059\u304c\u3001\u30bf\u30b9\u30af\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u305f\u304b\u3069\u3046\u304b\u3092\u77e5\u308b\u306b\u306f\u3001\u30a8\u30e9\u30fc\u30ed\u30b0\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  \u8a73\u7d30: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\u8a8d\u8a3c\u304c\u5fc5\u8981
+INFO_CTRL_PANEL_BIND_DN_LABEL=\u30d0\u30a4\u30f3\u30c9 DN:
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\u30d1\u30b9\u30ef\u30fc\u30c9: 
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>\u7d9a\u884c\u3057\u307e\u3059\u304b ?
+
 INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306e\u8a73\u7d30
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=\u540d\u524d:
@@ -1163,6 +1265,7 @@
 INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=\u69cb\u6587: 
 INFO_CTRL_PANEL_MATCHING_RULE_TYPE=\u30bf\u30a4\u30d7: 
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=\u5c5e\u6027\u306b\u3088\u308b\u4f7f\u7528:
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- \u89aa\u304c\u3042\u308a\u307e\u305b\u3093 -
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- \u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u304c\u3042\u308a\u307e\u305b\u3093 -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=\u65b0\u898f\u5c5e\u6027
@@ -1205,6 +1308,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=\u8aac\u660e:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=\u4f7f\u7528\u6cd5: 
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=\u69cb\u6587: 
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=\u30bf\u30a4\u30d7: 
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=\u8fd1\u4f3c\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=\u7b49\u4fa1\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=\u9806\u5e8f\u4ed8\u3051\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb:
@@ -1215,6 +1319,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=\u96c6\u5408
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=\u5ec3\u6b62
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=\u65b0\u898f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9:
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=\u65b0\u898f\u30d9\u30fc\u30b9 DN
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=\u4f8b: dc=example,dc=com
@@ -1242,16 +1347,20 @@
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=\u30d9\u30fc\u30b9 DN '%s' \u3092\u542b\u3080\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3067\u30d9\u30fc\u30b9 DN '%s' \u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=\u30c7\u30d5\u30a9\u30eb\u30c8\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=\u65b0\u898f\u7d44\u7e54
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=\u7d44\u7e54\u306e\u540d\u524d\u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=\u540d\u524d:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=\u8aac\u660e:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=\u30a8\u30f3\u30c8\u30ea DN:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=\u65b0\u898f\u30c9\u30e1\u30a4\u30f3
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=\u30c9\u30e1\u30a4\u30f3\u306e\u540d\u524d\u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=LDIF \u304b\u3089\u30a8\u30f3\u30c8\u30ea\u3092\u65b0\u898f\u4f5c\u6210
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=\u65b0\u898f\u30a8\u30f3\u30c8\u30ea\u306e LDIF \u69cb\u6587\u306e\u5165\u529b:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=\u69cb\u6587\u306e\u691c\u67fb
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=\u65b0\u898f\u30b0\u30eb\u30fc\u30d7
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=\u30b0\u30eb\u30fc\u30d7\u306e\u540d\u524d\u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=\u30a8\u30f3\u30c8\u30ea '%s' \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=\u30e1\u30f3\u30d0\u30fc\u306e\u8ffd\u52a0
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=\u30c0\u30a4\u30ca\u30df\u30c3\u30af\u30b0\u30eb\u30fc\u30d7\u53c2\u7167 DN:
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=\u53c2\u7167\u30b0\u30eb\u30fc\u30d7\u306e\u9078\u629e
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=\u65b0\u898f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=\u5c5e\u6027\u540d\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
@@ -1287,6 +1398,7 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3067\u65b0\u898f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u4f5c\u6210\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=\u65b0\u898f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30b9\u30ad\u30fc\u30de\u3067\u5c5e\u6027\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u540d\u524d\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -1317,6 +1429,7 @@
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=\u8aac\u660e:
 INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=\u30bf\u30a4\u30d7: 
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=\u5c5e\u6027:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=\u540d\u524d:
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=\u8aac\u660e:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=\u30a8\u30f3\u30c8\u30ea DN:
@@ -1325,6 +1438,7 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=FAX \u756a\u53f7:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=\u65b0\u898f\u7d44\u7e54\u5358\u4f4d
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=\u7d44\u7e54\u5358\u4f4d\u306e\u540d\u524d\u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=\u540d:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=\u59d3:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=\u5171\u901a\u540d:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=\u300c\u59d3\\u300d\u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=\u300c\u5171\u901a\u540d\u300d\u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=\u30cd\u30fc\u30df\u30f3\u30b0\u5c5e\u6027 '%s' \u306b\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=\u65b0\u898f VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=\u65b0\u898f VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u3067\u65b0\u898f VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u4f5c\u6210\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u7de8\u96c6
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9:
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=\u88dc\u52a9\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9:
+
 INFO_CTRL_PANEL_INDEXES_LABEL=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=\u4f7f\u7528\u53ef\u80fd\u306a\u30a4\u30f3\u30c7\u30c3\u30af\u30b9:
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=\u9078\u629e\u3055\u308c\u305f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9:
@@ -1376,6 +1493,7 @@
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6b63\u5e38\u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304b\u3089\u306e\u5fa9\u5143
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059\u3002\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304b\u3089\u5fa9\u5143\u3059\u308b\u306b\u306f\u3001\u8a8d\u8a3c\u3092\u884c\u306a\u3063\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u691c\u8a3c
@@ -1439,21 +1557,26 @@
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=\u5024\u306e\u3042\u308b\u5c5e\u6027\u306e\u307f\u3092\u8868\u793a\u3059\u308b
 INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=\u30d1\u30b9\u30ef\u30fc\u30c9 (\u78ba\u8a8d): 
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=\u30a8\u30f3\u30c8\u30ea\u306e\u9078\u629e
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- \u30d5\u30a1\u30a4\u30eb '%s' \u306e\u5185\u5bb9 -
+
 MILD_ERR_LOADING_IMAGE=\u30a4\u30e1\u30fc\u30b8\u306e\u30ed\u30fc\u30c9\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=\u30b5\u30e0\u30cd\u30a4\u30eb
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=\u7de8\u96c6...
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=\u524a\u9664...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=\u8868\u793a...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=\u6a19\u6e96\u5c5e\u6027
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=\u5c5e\u6027\u306e\u8a73\u7d30
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=\u8981\u6c42\u5143:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=\u8a31\u53ef\u5143:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=\u6a19\u6e96\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8a73\u7d30
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=\u5fc5\u9808\u5c5e\u6027:
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=\u30aa\u30d7\u30b7\u30e7\u30f3\u5c5e\u6027:
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9: %s
+
 INFO_CTRL_PANEL_GENERIC_TITLE=\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=\u4e00\u822c\u306e\u72b6\u614b
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=\u8a2d\u5b9a\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
@@ -1466,7 +1589,7 @@
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc: 
 INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9: 
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u30d1\u30b9:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=OpenDS \u306e\u30d0\u30fc\u30b8\u30e7\u30f3: 
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Java \u306e\u30d0\u30fc\u30b8\u30e7\u30f3: 
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=\u7ba1\u7406\u30b3\u30cd\u30af\u30bf:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=\u30dd\u30fc\u30c8 %d (LDAPS)
@@ -1474,8 +1597,9 @@
 INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093 -
 INFO_CTRL_PANEL_DATA_SOURCES=\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093 -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Windows \u30b5\u30fc\u30d3\u30b9\u306e\u69cb\u6210
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=\u3053\u306e\u30da\u30fc\u30b8\u306f\u3001\u3053\u306e OpenDS \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u304c Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3055\u308c\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002\u81ea\u52d5\u7684\u306b\u8d77\u52d5\u3059\u308b\u6a5f\u80fd\u3068\u305d\u306e\u4ed6\u306e\u6a5f\u80fd\u3092\u7ba1\u7406\u3059\u308b\u306b\u306f\u3001\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0\u306e Windows \u30b5\u30fc\u30d3\u30b9\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30de\u30cd\u30fc\u30b8\u30e3\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. \u81ea\u52d5\u7684\u306b\u8d77\u52d5\u3059\u308b\u6a5f\u80fd\u3068\u305d\u306e\u4ed6\u306e\u6a5f\u80fd\u3092\u7ba1\u7406\u3059\u308b\u306b\u306f\u3001\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0\u306e Windows \u30b5\u30fc\u30d3\u30b9\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30de\u30cd\u30fc\u30b8\u30e3\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Windows \u30b5\u30fc\u30d3\u30b9\u306e\u7d71\u5408:
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=\u6709\u52b9
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=\u7121\u52b9...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=Windows \u30b5\u30fc\u30d3\u30b9\u306e\u6709\u52b9\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Windows \u30b5\u30fc\u30d3\u30b9\u3092\u6709\u52b9\u306b\u3057\u307e\u3059
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Windows \u30b5\u30fc\u30d3\u30b9\u3092\u7121\u52b9\u306b\u3057\u307e\u3059
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30a4\u30f3\u30c7\u30c3\u30af\u30b9
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=\u5c5e\u6027\u30a4\u30f3\u30c7\u30c3\u30af\u30b9
 INFO_CTRL_PANEL_VLV_INDEXES=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u691c\u8a3c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u691c\u8a3c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d.
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION='%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u691c\u8a3c\u3057\u307e\u3059\u3002
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,27 +1656,36 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u306e\u5909\u66f4\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u5909\u66f4\u3057\u307e\u3059\u3002
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9 '%s' \u3092\u5909\u66f4\u3057\u3066\u3044\u307e\u3059
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=\u4f7f\u7528\u53ef\u80fd:
 INFO_CTRL_PANEL_SELECTED_LABEL=\u9078\u629e\u6e08\u307f:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=\u8ffd\u52a0 >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=\u3059\u3079\u3066\u3092\u8ffd\u52a0 >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< \u524a\u9664
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< \u3059\u3079\u3066\u3092\u524a\u9664
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=\u88dc\u52a9: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s (\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb)
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s (\u6607\u9806)
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s (\u964d\u9806)
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=\u30a8\u30e9\u30fc
 INFO_CTRL_PANEL_PROGRESS_DONE=\u5b8c\u4e86
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=\u3059\u3079\u3066\u306e\u30b3\u30de\u30f3\u30c9\u884c\u3092\u8868\u793a\u3059\u308b
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=\u30b0\u30ed\u30fc\u30d0\u30eb\u8868\u793a\u30aa\u30d7\u30b7\u30e7\u30f3\u3002
 INFO_CTRL_PANEL_REFRESH_MENU=\u518d\u8868\u793a\u30aa\u30d7\u30b7\u30e7\u30f3...
 INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=\u518d\u8868\u793a\u30aa\u30d7\u30b7\u30e7\u30f3
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u76e3\u8996/\u69cb\u6210\u60c5\u5831\u306e\u518d\u8868\u793a\u5468\u671f (\u79d2\u6570) \u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=\u518d\u8868\u793a\u5468\u671f (\u79d2):
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=\u3053\u306e\u5468\u671f\u6642\u9593\u306b\u306f\u3001%d \u79d2\u672a\u6e80\u306e\u6b63\u306e\u6574\u6570\u5024\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=\u76e3\u8996
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=\u4e00\u822c\u60c5\u5831
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- \u9805\u76ee\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093 -
@@ -1643,4 +1778,121 @@
 INFO_CTRL_PANEL_AVERAGE_HEADER=%s \u5e73\u5747/\u79d2
 INFO_CTRL_PANEL_AUTHENTICATED_AS='%s' \u3068\u3057\u3066\u8a8d\u8a3c\u3055\u308c\u307e\u3057\u305f
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=\u30e6\u30fc\u30b6\u30fc\u304c\u8a8d\u8a3c\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=\u30e6\u30fc\u30b6\u30fc\u304c\u8a8d\u8a3c\u3055\u308c\u3066\u3044\u307e\u305b\u3093 (\u30b5\u30fc\u30d0\u30fc\u304c\u52d5\u4f5c\u72b6\u614b\u306b\u306a\u3063\u3066\u3044\u307e\u305b\u3093)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  \u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d.
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS='%s' \u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u304c\u6b63\u5e38\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u8a2d\u5b9a\u3092\u53cd\u6620\u3059\u308b\u306b\u306f\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=\u81ea\u52d5\u751f\u6210\u3055\u308c\u305f\u30c7\u30fc\u30bf (%s \u30a8\u30f3\u30c8\u30ea) \u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=\u6642\u523b: 
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_ko.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_ko.properties
index 31da027..04cab04 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_ko.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=\ub85c\uadf8 \ud30c\uc77c\uc744 \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=\uc11c\ubc84 \uacbd\ub85c \uc678\ubd80\uc758 \ub2e4\uc74c \uc704\uce58\uc5d0 \uc788\ub294 \ub85c\uadf8 \ud30c\uc77c\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4:%n%s%n\uc774 \ud30c\uc77c\uc744 \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=\uc11c\ubc84 \uacbd\ub85c \uc678\ubd80\uc758 \ub2e4\uc74c \uc704\uce58\uc5d0 \uc788\ub294 \ub85c\uadf8 \ud30c\uc77c\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4:%n%s%n\uc774 \ud30c\uc77c\uc744 \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-INFO_CLI_UNINSTALL_CONFIRM_STOP=OpenDS \uc11c\ubc84\uac00 \ud604\uc7ac \uc2e4\ud589 \uc911\uc774\ubbc0\ub85c \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 \uc11c\ubc84\ub97c \uc911\uc9c0\ud574\uc57c \ud569\ub2c8\ub2e4.%n\uc11c\ubc84\ub97c \uc911\uc9c0\ud558\uace0 \ud30c\uc77c\uc744 \uc601\uad6c\ud788 \uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%n\uc11c\ubc84\ub97c \uc911\uc9c0\ud558\uace0 \ud30c\uc77c\uc744 \uc601\uad6c\ud788 \uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=\uc81c\uac70\ud560 \uc694\uc18c\ub97c \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc0ac\uc6a9\ubc95\uc5d0 \uc124\uba85\ub41c \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc81c\uac70\ud560 \ud56d\ubaa9\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=\uc81c\uac70\ud560 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_CLI_UNINSTALL_SERVER_STOPPED=\uc11c\ubc84\uac00 \uc911\uc9c0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%n\uc11c\ubc84\uc5d0\uc11c \uc2e4\uc81c\ub85c \ub2e4\ub978 \uc11c\ubc84\ub97c \ud1b5\ud574 \ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \uacbd\uc6b0 \uad00\ub9ac\uc790 \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \ubcf5\uc81c \uc911\uc778 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc81c\uac70\ud574\uc57c \ud569\ub2c8\ub2e4.%n%n\uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 'Yes'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 'No'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%n\uc11c\ubc84\uc5d0\uc11c \uc2e4\uc81c\ub85c \ub2e4\ub978 \uc11c\ubc84\ub97c \ud1b5\ud574 \ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \uacbd\uc6b0 \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uace0 \uad00\ub9ac\uc790 \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \ubcf5\uc81c \uc911\uc778 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc81c\uac70\ud574\uc57c \ud569\ub2c8\ub2e4.%n%n\uc11c\ubc84\ub97c \uc2dc\uc791\ud55c \ub2e4\uc74c \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 'Yes'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 'No'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uace0 \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 'Yes'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 'No'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\uc11c\ubc84\ub97c \uc2dc\uc791\ud55c \ub2e4\uc74c \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 'Yes'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 'No'\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.%n\uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uace0 \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=\ubcf5\uc81c\ub97c \uc704\ud574 \uc6d0\uaca9 \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \uc774 \ud638\uc2a4\ud2b8\uc758 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\uc778\uc99d\uc744 \ub2e4\uc2dc \uc81c\uacf5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?  (\uc544\ub2c8\uc624\ub97c \uc120\ud0dd\ud558\uba74 \ub2e4\ub978 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\uac00 \uc81c\uac70\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4).
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=OpenDS\uc758 \ubaa8\ub4e0 \uad6c\uc131\uc694\uc18c\ub97c \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? \uc544\ub2c8\uba74 \uc81c\uac70\ud560 \uad6c\uc131\uc694\uc18c\ub97c \uc120\ud0dd\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\uc778\uc99d\uc744 \ub2e4\uc2dc \uc81c\uacf5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?  (If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=\ubaa8\ub4e0 \uad6c\uc131\uc694\uc18c \uc81c\uac70
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=\uc81c\uac70\ud560 \uad6c\uc131\uc694\uc18c \uc120\ud0dd
 INFO_CLI_VIEW_DETAILS=\uc138\ubd80 \uc815\ubcf4 \ubcf4\uae30
@@ -83,31 +84,24 @@
 INFO_CLI_NUMBER_PROMPT=\uc22b\uc790\ub97c \uc785\ub825\ud558\uac70\ub098 Enter \ud0a4\ub97c \ub20c\ub7ec \uae30\ubcf8\uac12\uc744 \uadf8\ub300\ub85c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
 INFO_CLI_INVALID_RESPONSE=\uc798\ubabb\ub41c \uc751\ub2f5
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=\uc81c\uac70 \ucc3d \ub2eb\uae30
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=OpenDS \uc81c\uac70 \uc791\uc5c5\uc774 \uc644\ub8cc\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.%n\uc81c\uac70 \ucc3d\uc744 \ub2eb\uc73c\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%n\uc81c\uac70 \ucc3d\uc744 \ub2eb\uc73c\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=\ud655\uc778 \ud544\uc694
 INFO_CONFIRM_RESTART_MESSAGE=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_RESTART_TITLE=\ud655\uc778 \ud544\uc694
 INFO_CONFIRM_STOP_MESSAGE=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc911\uc9c0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_STOP_TITLE=\ud655\uc778 \ud544\uc694
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=OpenDS \uc81c\uac70 \ub3c4\uad6c\ub294 \uc544\ub798\uc5d0\uc11c \uc120\ud0dd\ud55c OpenDS \uc11c\ubc84\uc758 \ubaa8\ub4e0 \ubd80\ubd84\uc744 \uc2dc\uc2a4\ud15c\uc5d0\uc11c \uc81c\uac70\ud569\ub2c8\ub2e4. \ubaa8\ub4e0 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud558\uba74 \uc11c\ubc84\uac00 \uc644\uc804\ud788 \uc81c\uac70\ub429\ub2c8\ub2e4.
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. \ubaa8\ub4e0 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud558\uba74 \uc11c\ubc84\uac00 \uc644\uc804\ud788 \uc81c\uac70\ub429\ub2c8\ub2e4.
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=\uc81c\uac70 \uc635\uc158
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%n\uc11c\ubc84\uc5d0\uc11c \uc2e4\uc81c\ub85c \ub2e4\ub978 \uc11c\ubc84\ub97c \ud1b5\ud574 \ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \uacbd\uc6b0 \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uace0 \uad00\ub9ac\uc790 \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \ubcf5\uc81c \uc911\uc778 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc81c\uac70\ud574\uc57c \ud569\ub2c8\ub2e4.%n%n\uc11c\ubc84\ub97c \uc2dc\uc791\ud55c \ub2e4\uc74c \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 '\uc608'\ub97c \ub204\ub985\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 '\uc544\ub2c8\uc624'\ub97c \ub204\ub985\ub2c8\ub2e4.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\uc11c\ubc84\ub97c \uc2dc\uc791\ud55c \ub2e4\uc74c \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 '\uc608'\ub97c \ub204\ub985\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 '\uc544\ub2c8\uc624'\ub97c \ub204\ub985\ub2c8\ub2e4.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=\ud655\uc778 \ud544\uc694
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%n\uc11c\ubc84\uc5d0\uc11c \uc2e4\uc81c\ub85c \ub2e4\ub978 \uc11c\ubc84\ub97c \ud1b5\ud574 \ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \uacbd\uc6b0 \uad00\ub9ac\uc790 \uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \ubcf5\uc81c \uc911\uc778 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc81c\uac70\ud574\uc57c \ud569\ub2c8\ub2e4.%n%n\uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 '\uc608'\ub97c \ub204\ub985\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 '\uc544\ub2c8\uc624'\ub97c \ub204\ub985\ub2c8\ub2e4.
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\uc778\uc99d\uc744 \uc81c\uacf5\ud558\uc5ec \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 '\uc608'\ub97c \ub204\ub985\ub2c8\ub2e4.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\uc9c0 \uc54a\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 '\uc544\ub2c8\uc624'\ub97c \ub204\ub985\ub2c8\ub2e4.
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=\ud655\uc778 \ud544\uc694
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=\uc81c\uac70 \ud655\uc778%n\uc120\ud0dd\ud55c \ubaa8\ub4e0 \ud30c\uc77c\uc774 \uc601\uad6c\ud788 \uc0ad\uc81c\ub429\ub2c8\ub2e4. \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=\uc81c\uac70 \ud655\uc778
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=\uc11c\ubc84\ub97c \uc2e4\ud589\ud558\ub294 \uc911\uc785\ub2c8\ub2e4.%nOpenDS \uc11c\ubc84\uac00 \ud604\uc7ac \uc2e4\ud589 \uc911\uc774\ubbc0\ub85c \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 \uc11c\ubc84\ub97c \uc911\uc9c0\ud574\uc57c \ud569\ub2c8\ub2e4. \uc81c\uac70 \ud504\ub85c\uadf8\ub7a8\uc774 \uc11c\ubc84\ub97c \uc911\uc9c0\ud558\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub3c4\ub85d \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? \uc544\ub2c8\uc624\ub97c \ub204\ub978 \uacbd\uc6b0 \uacc4\uc18d\ud558\ub824\uba74 \uc11c\ubc84\ub97c \uc218\ub3d9\uc73c\ub85c \uc911\uc9c0\ud574\uc57c \ud569\ub2c8\ub2e4.
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. \uc81c\uac70 \ud504\ub85c\uadf8\ub7a8\uc774 \uc11c\ubc84\ub97c \uc911\uc9c0\ud558\uace0 \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub3c4\ub85d \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? \uc544\ub2c8\uc624\ub97c \ub204\ub978 \uacbd\uc6b0 \uacc4\uc18d\ud558\ub824\uba74 \uc11c\ubc84\ub97c \uc218\ub3d9\uc73c\ub85c \uc911\uc9c0\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=\uae30\uc874 \uc11c\ubc84\uc758 \uad6c\uc131\uc744 \uc77d\ub294 \ub3d9\uc548 \ub2e4\uc74c\uacfc \uac19\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:\n%s\n\uc81c\uac70 \ud504\ub85c\uadf8\ub7a8\uc774 \ucd5c\uc0c1\uc758 \ubaa8\ub4dc\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub3c4\ub85d \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=This server is configured to replicate some of its Base DN's.  There was an error retrieving the references to it in the replicated servers.  \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 %s \ubc0f %s(\ub610\ub294 %s) \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc804\uc5ed \uad00\ub9ac\uc790 \uc790\uaca9 \uc99d\uba85\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.%n\uc624\ub958 \ubaa8\ub4dc\uc5d0\uc11c \uac15\uc81c\ub85c \uc81c\uac70\ub97c \uacc4\uc18d\ud569\ub2c8\ub2e4.%n%nThe error found was:%n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured to replicate some of its Base DN's.  There was an error retrieving the references to it in the replicated servers.  \uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 %s \ubc0f %s(\ub610\ub294 %s) \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc804\uc5ed \uad00\ub9ac\uc790 \uc790\uaca9 \uc99d\uba85\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.%n\uc81c\uacf5\ud55c \uc5f0\uacb0 \ub9e4\uac1c\ubcc0\uc218\uac00 \uc62c\ubc14\ub978\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.%n\uc6d0\uaca9 \ucc38\uc870\ub97c \uc81c\uac70\ud560 \uc218 \uc5c6\ub294 \uacbd\uc6b0\uc5d0\ub3c4 \uc11c\ubc84\ub97c \uc81c\uac70\ud558\ub824\uba74 %s \uc635\uc158\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.%n%nThe error found was:%n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=This server is configured to replicate some of its Base DN's.  There was an error retrieving the references to it in the replicated servers.%n\uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=\uc11c\ubc84 \uc2e4\ud589 \uc911
 INFO_CONNECTIONS_LABEL=\uc5f0\uacb0 \uc5f4\uae30:
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=\uc0ac\uc6a9 \uac00\ub2a5
 MILD_ERR_READING_CONFIG_FILE=\uad6c\uc131 \ud30c\uc77c\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_READING_CONFIG_LDAP=\uc11c\ubc84\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc81c\uacf5\ub41c \uc778\uc99d \uc815\ubcf4\ub97c \ud655\uc778\ud569\ub2c8\ub2e4.%n\uc138\ubd80 \uc815\ubcf4: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%n\uc138\ubd80 \uc815\ubcf4: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=\uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=\uc81c\uac70
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=\uc81c\uac70 \ub9c8\uce68
 INFO_FRAME_UNINSTALL_TITLE=OpenDS \uc81c\uac70
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>\uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc774\uace0 \uad00\ub9ac\uc790\ub85c \uc778\uc99d\ub41c \uacbd\uc6b0\uc5d0\ub9cc<br>\uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_NOTHING_SELECTED_TO_UNINSTALL=\uc81c\uac70\ud560 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_NUMBER_ENTRIES_COLUMN=\ud56d\ubaa9
-INFO_OPENDS_VERSION_LABEL=OpenDS \ubc84\uc804:
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=%s\uc5d0\uc11c \ucc38\uc870 \uc81c\uac70
 INFO_PROTOCOL_COLUMN=\ud504\ub85c\ud1a0\ucf5c
 INFO_REMOVE_BACKUPS_LABEL=bak \ub514\ub809\ud1a0\ub9ac\uc5d0 \ud3ec\ud568\ub41c \ubc31\uc5c5 \ud30c\uc77c
@@ -188,15 +183,13 @@
 INFO_SERVER_STOPPED_LABEL=\uc911\uc9c0\ub428
 INFO_SERVER_STOPPING_LABEL=\uc911\uc9c0\ud558\ub294 \uc911
 INFO_SERVER_UNKNOWN_STATUS_LABEL=\uc54c \uc218 \uc5c6\uc74c
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=\uc2dc\uc791
 INFO_START_BUTTON_TOOLTIP=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791
 INFO_STATE_COLUMN=\uc0c1\ud0dc
 INFO_STATUS_CLI_USAGE_DESCRIPTION=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \uae30\ubcf8 \uc11c\ubc84 \uc815\ubcf4\ub97c \ud45c\uc2dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control Panel.  \ub514\uc2a4\ud50c\ub808\uc774\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch Control Panel.  \ub514\uc2a4\ud50c\ub808\uc774\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.   \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s \ud30c\uc77c\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=This utility can be used to display the Control Panel window which displays basic server information and allows to do some basic administration tasks on the server.
 INFO_STOP_BUTTON_LABEL=\uc911\uc9c0
 INFO_STOP_BUTTON_TOOLTIP=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc911\uc9c0
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=\uc678\ubd80 \ucc38\uc870\ub97c \uc0ad\uc81c\ud558\ub294 \uc911...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=\uc124\uce58 \uacbd\ub85c\uc5d0\uc11c \ud30c\uc77c\uc744 \uc0ad\uc81c\ud558\ub294 \uc911...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=Windows \uc11c\ube44\uc2a4\ub97c \ube44\ud65c\uc131\ud654\ud558\ub294 \uc911...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=\uc6d0\uaca9 OpenDS \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub294 \uc911...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS\ub97c \uc81c\uac70\ud588\uc2b5\ub2c8\ub2e4.</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=OpenDS\ub97c \uc81c\uac70\ud588\uc2b5\ub2c8\ub2e4.
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>OpenDS\ub97c \uc81c\uac70\ud588\uc2b5\ub2c8\ub2e4.</b><br><br>\uc81c\uac70\ub97c \uc644\ub8cc\ud558\ub824\uba74 \ub2e4\uc74c \ud544\ub4dc\uc640 \ub514\ub809\ud1a0\ub9ac\ub97c \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud574\uc57c \ud569\ub2c8\ub2e4:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=OpenDS\ub97c \uc81c\uac70\ud588\uc2b5\ub2c8\ub2e4.%n\uc81c\uac70\ub97c \uc644\ub8cc\ud558\ub824\uba74 \ub2e4\uc74c \ud30c\uc77c\uacfc \ub514\ub809\ud1a0\ub9ac\ub97c \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud574\uc57c \ud569\ub2c8\ub2e4:%n%s
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>\uc81c\uac70\ub97c \uc644\ub8cc\ud558\ub824\uba74 \ub2e4\uc74c \ud544\ub4dc\uc640 \ub514\ub809\ud1a0\ub9ac\ub97c \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud574\uc57c \ud569\ub2c8\ub2e4:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%n\uc81c\uac70\ub97c \uc644\ub8cc\ud558\ub824\uba74 \ub2e4\uc74c \ud30c\uc77c\uacfc \ub514\ub809\ud1a0\ub9ac\ub97c \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud574\uc57c \ud569\ub2c8\ub2e4:%n%s
 INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>OpenDS\ub97c \uc81c\uac70\ud588\uc9c0\ub9cc \uacbd\uace0\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.</b><br>OpenDS\ub97c \ub85c\uceec \uc2dc\uc2a4\ud15c\uc5d0\uc11c \uc81c\uac70\ud588\uc9c0\ub9cc \uc6d0\uaca9 \uc11c\ubc84\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc77c\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=OpenDS\ub97c \ub85c\uceec \uc2dc\uc2a4\ud15c\uc5d0\uc11c \uc81c\uac70\ud588\uc9c0\ub9cc \uc6d0\uaca9 \uc11c\ubc84\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc77c\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>OpenDS\ub97c \uc81c\uac70\ud588\uc9c0\ub9cc \uacbd\uace0\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.</b><br>OpenDS\ub97c \ub85c\uceec \uc2dc\uc2a4\ud15c\uc5d0\uc11c \uc81c\uac70\ud588\uc9c0\ub9cc \ud30c\uc77c\uc744 \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc77c\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubb38\uc81c\ub97c \uc77c\uc73c\ud0a4\ub294 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br><br>\uc774 \ud30c\uc77c\uc744 \uc0ac\uc6a9 \uc911\uc778 \ub2e4\ub978 \ud504\ub85c\uadf8\ub7a8\uc774 \uc5c6\ub294\uc9c0 \ud655\uc778\ud55c \ub2e4\uc74c \ud30c\uc77c\uc744 \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud569\ub2c8\ub2e4.
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=OpenDS\ub97c \ub85c\uceec \uc2dc\uc2a4\ud15c\uc5d0\uc11c \uc81c\uac70\ud588\uc9c0\ub9cc \ud30c\uc77c\uc744 \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc77c\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubb38\uc81c\ub97c \uc77c\uc73c\ud0a4\ub294 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.%n%n\uc774 \ud30c\uc77c\uc744 \uc0ac\uc6a9 \uc911\uc778 \ub2e4\ub978 \ud504\ub85c\uadf8\ub7a8\uc774 \uc5c6\ub294\uc9c0 \ud655\uc778\ud55c \ub2e4\uc74c \ud30c\uc77c\uc744 \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud569\ub2c8\ub2e4.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  \ubb38\uc81c\ub97c \uc77c\uc73c\ud0a4\ub294 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br><br>\uc774 \ud30c\uc77c\uc744 \uc0ac\uc6a9 \uc911\uc778 \ub2e4\ub978 \ud504\ub85c\uadf8\ub7a8\uc774 \uc5c6\ub294\uc9c0 \ud655\uc778\ud55c \ub2e4\uc74c \ud30c\uc77c\uc744 \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud569\ub2c8\ub2e4.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  \ubb38\uc81c\ub97c \uc77c\uc73c\ud0a4\ub294 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.%n%n\uc774 \ud30c\uc77c\uc744 \uc0ac\uc6a9 \uc911\uc778 \ub2e4\ub978 \ud504\ub85c\uadf8\ub7a8\uc774 \uc5c6\ub294\uc9c0 \ud655\uc778\ud55c \ub2e4\uc74c \ud30c\uc77c\uc744 \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud569\ub2c8\ub2e4.
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=\uc81c\uac70\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UNDEFINED_PROTOCOL_LABEL=-\uc54c \uc218 \uc5c6\uc74c-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\uadf8\ub798\ud53d \uc81c\uac70\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.%n%n\uba85\ub839\uc904 \uc81c\uac70\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\uadf8\ub798\ud53d \uc81c\uac70\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s \ud30c\uc77c\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.%n%n\uba85\ub839\uc904 \uc81c\uac70\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=\uba85\ub839\uc904 \uc81c\uac70\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=\uadf8\ub798\ud53d \uc81c\uac70\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc81c\uac70\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=\uc774 \ub300\ud654 \uc0c1\uc790\ub97c \ub2eb\uace0 \ub2e4\ub978 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc758 \ucc38\uc870\ub97c \uc81c\uac70\ud558\uc9c0 \ub9c8\uc2ed\uc2dc\uc624.
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=\ub2e4\ub978 OpenDS \uc11c\ubc84\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824\uba74 \uc804\uc5ed \uad00\ub9ac\uc790 \uc544\uc774\ub514\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.%n\ub610\ud55c \uc774 \ud638\uc2a4\ud2b8\uc758 \uc774\ub984(\ub610\ub294 IP \uc8fc\uc18c)\uc744 \uc6d0\uaca9 \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \uadf8\ub300\ub85c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%n\ub610\ud55c \uc774 \ud638\uc2a4\ud2b8\uc758 \uc774\ub984(\ub610\ub294 IP \uc8fc\uc18c)\uc744 \uc6d0\uaca9 \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \uadf8\ub300\ub85c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=\ud638\uc2a4\ud2b8 \uc774\ub984:
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=\ub2e4\ub978 OpenDS \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \uc774 \ud638\uc2a4\ud2b8\uc758 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c\uc785\ub2c8\ub2e4.
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=\uc81c\uacf5\ub41c \uc778\uc99d\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc5f0\uacb0\ud569\ub2c8\ub2e4.
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=\ub2e4\ub978 OpenDS \uc11c\ubc84\uc5d0\uc11c \uad6c\uc131\uc744 \uc77d\uac70\ub098 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc804\uc5ed \uad00\ub9ac\uc790\uc758 \ube44\ubc00\ubc88\ud638.
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=\ub2e4\ub978 OpenDS \uc11c\ubc84\uc5d0\uc11c \uad6c\uc131\uc744 \uc77d\uac70\ub098 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc804\uc5ed \uad00\ub9ac\uc790 \uc544\uc774\ub514.
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=\uc6d0\uaca9 OpenDS \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \uc774 \uc11c\ubc84\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\ub294 \uacbd\uc6b0\uc5d0 \uc81c\uac70\ub97c \uacc4\uc18d\ud560\uc9c0 \uc5ec\ubd80\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.  \uc774 \uc778\uc218\ub294 %s no prompt \uc778\uc218\uc640\ub9cc \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  \uc774 \uc778\uc218\ub294 %s no prompt \uc778\uc218\uc640\ub9cc \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_REFERENCED_HOST=\ubcf5\uc81c\ub97c \uc704\ud574 \uc6d0\uaca9 \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \uc774 \ud638\uc2a4\ud2b8\uc758 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c
 INFO_UNINSTALLDS_DESCRIPTION_CLI=\uba85\ub839\uc904 \uc124\uce58\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uc9c0\uc815\ud569\ub2c8\ub2e4.  \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\uba74 \uadf8\ub798\ud53d \uc778\ud130\ud398\uc774\uc2a4\uac00 \uc2dc\uc791\ub429\ub2c8\ub2e4.  \ub3c4\uc6c0\ub9d0\uacfc \ubc84\uc804\uc744 \uc81c\uc678\ud55c \ub098\uba38\uc9c0 \uc635\uc158\uc740 \uc774 \uc635\uc158\uc744 \uc9c0\uc815\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uace0\ub824\ub429\ub2c8\ub2e4.
 INFO_UNINSTALLDS_DESCRIPTION_QUIET=Quiet \ubaa8\ub4dc\uc5d0\uc11c \uc81c\uac70\ub97c \uc2e4\ud589\ud569\ub2c8\ub2e4.  Quiet \ubaa8\ub4dc\uc5d0\uc11c\ub294 \ud45c\uc900 \ucd9c\ub825\uc5d0 \uc9c4\ud589\ub960 \uc815\ubcf4\ub97c \ucd9c\ub825\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=OpenDS\uc758 \ubaa8\ub4e0 \uad6c\uc131\uc694\uc18c\ub97c \uc81c\uac70\ud569\ub2c8\ub2e4. \uc774 \uc635\uc158\uc740 \ub098\uba38\uc9c0 \uc81c\uac70 \uc635\uc158\uacfc \ud638\ud658\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=\uc11c\ubc84 \ub77c\uc774\ube0c\ub7ec\ub9ac \ubc0f \uad00\ub9ac \ub3c4\uad6c \uc81c\uac70
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub0b4\uc6a9 \uc81c\uac70
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=\ub85c\uadf8 \ud30c\uc77c \uc81c\uac70
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=\ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \uccab \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \ubc14\uc778\ub4dc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638\uac00 \ub4e4\uc5b4 \uc788\ub294 \ud30c\uc77c.  \uccab \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \ub300\ud574 \ubc14\uc778\ub4dc DN\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 \uc804\uc5ed \uad00\ub9ac\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc14\uc778\ub4dc\ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998\uc5d0\uc11c \ub2e4\ub978 \uc11c\ubc84\uc640 \ud1b5\uc2e0\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud3ec\ud2b8\uc785\ub2c8\ub2e4.  \uccab \ubc88\uc9f8 \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c\ub97c \uad6c\uc131\ud55c \uc801\uc774 \uc5c6\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc774 \uc635\uc158\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubcf5\uc81c \ud3ec\ud2b8\ub97c \ud1b5\ud574 \ud1b5\uc2e0\uc744 \uc554\ud638\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.  \uc774 \uc635\uc158\uc740 \uccab \ubc88\uc9f8 \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c\ub97c \ucc98\uc74c \uad6c\uc131\ud560 \ub54c\uc5d0\ub9cc \uace0\ub824\ub429\ub2c8\ub2e4.
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=\ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 \uc815\uaddc\ud654\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud638\uc2a4\ud2b8 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=Directory server administration port number of the second server whose contents will be replicated
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=\ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \ub450 \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \ubc14\uc778\ub4dc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 DN.  \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 \uc804\uc5ed \uad00\ub9ac\uc790\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc14\uc778\ub4dc\ud569\ub2c8\ub2e4.
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=\ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \ub450 \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \ubc14\uc778\ub4dc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638\uac00 \ub4e4\uc5b4 \uc788\ub294 \ud30c\uc77c.  \ub450 \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \ub300\ud574 \ubc14\uc778\ub4dc DN\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 \uc804\uc5ed \uad00\ub9ac\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc14\uc778\ub4dc\ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998\uc5d0\uc11c \ub2e4\ub978 \uc11c\ubc84\uc640 \ud1b5\uc2e0\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud3ec\ud2b8\uc785\ub2c8\ub2e4.  You have to specify this option only if replication was not previously configured in the second server
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubcf5\uc81c \ud3ec\ud2b8\ub97c \ud1b5\ud574 \ud1b5\uc2e0\uc744 \uc554\ud638\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.  This option will only be taken into account the first time replication is configured on the second server
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc640\uc758 \ubcf4\uc548 \ud1b5\uc2e0\uc5d0 StartTLS \uc0ac\uc6a9
 INFO_DESCRIPTION_REPLICATION_BASEDNS=\ubcf5\uc81c \ub610\ub294 \ucd08\uae30\ud654\ud558\uac70\ub098 \ubcf5\uc81c\ub97c \ube44\ud65c\uc131\ud654\ud560 \ub370\uc774\ud130\uc758 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  Multiple base DN's can be provided by using this option multiple times
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=\uc11c\ubc84\uc5d0 \ubc14\uc778\ub4dc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc804\uc5ed \uad00\ub9ac\uc790\uc758 \uc0ac\uc6a9\uc790 \uc544\uc774\ub514.  %s \ud558\uc704 \uba85\ub839\uc5d0\uc11c \uc5b4\ub290 \uc11c\ubc84\uc5d0 \ub300\ud574\uc11c\ub3c4 \uc804\uc5ed \uad00\ub9ac\uc790\ub97c \uc815\uc758\ud55c \uc801\uc774 \uc5c6\ub294 \uacbd\uc6b0 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc804\uc5ed \uad00\ub9ac\uc790\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=This utility can be used to configure replication between servers so that the data of the servers is synchronized.For replication to work you must first to enable replication using the '%s' subcommand and then initialize the contents of one of the servers with the contents of the other using the '%s' subcommand
 INFO_REPLICATION_DESCRIPTION_QUIET=Quiet \uc791\uc5c5 \uc218\ud589(\ud45c\uc900 \ucd9c\ub825\uc5d0 \uc9c4\ud589\ub960 \uc815\ubcf4 \uae30\ub85d \uc548 \ub428)
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=\ubcf5\uc81c\ub97c \ube44\ud65c\uc131\ud654\ud560 \uc11c\ubc84\uc5d0 \ubc14\uc778\ub4dc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 DN.  \uc774 \uc635\uc158\uc740 \uc11c\ubc84\uc5d0\uc11c \uc804\uc5ed \uad00\ub9ac\uc790\ub97c \uc815\uc758\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0\ub098 \uc0ac\uc6a9\uc790\uac00 \ub2e4\ub978 \ubcf5\uc81c\ub41c \uc11c\ubc84\uc5d0\uc11c \ucc38\uc870\ub97c \uc81c\uac70\ud558\ub824 \ud558\uc9c0 \uc54a\ub294 \uacbd\uc6b0\uc5d0 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.  The password provided for the Global Administrator will be used when specifying this option
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=\ub300\uc0c1 \uc11c\ubc84\uc758 \uc9c0\uc815\ub41c \uae30\ubcf8 DN \uc544\ub798\uc5d0 \uc788\ub294 \ub370\uc774\ud130\uc758 \ub0b4\uc6a9\uc744 \uc18c\uc2a4 \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654\ud569\ub2c8\ub2e4.  This operation is required after enabling replication in order replication to work ('%s' can also be used for this purpose)
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=\ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \ubaa8\ub4e0 \uc11c\ubc84\uc5d0\uc11c \uc9c0\uc815\ub41c \uae30\ubcf8 DN \uc544\ub798\uc5d0 \uc788\ub294 \ub370\uc774\ud130\uc758 \ub0b4\uc6a9\uc744 \uc9c0\uc815\ub41c \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654\ud569\ub2c8\ub2e4.  This operation is required after enabling replication in order replication to work ('%s' applied to each server can also be used for this purpose)
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=import-ldif \ub3c4\uad6c \ub610\ub294 \uc774\uc9c4 \ubcf5\uc0ac \uba54\uc18c\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubcf5\uc81c\ub41c \ubaa8\ub4e0 \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc744 \ucd08\uae30\ud654\ud558\uae30 \uc804\uc5d0 \uc774 \ud558\uc704 \uba85\ub839\uc744 \ud638\ucd9c\ud574\uc57c \ud569\ub2c8\ub2e4.  You must specify the list of Base DN's that will be initialized and you must provide the credentials of any of the servers that are being replicated.  After calling this subcommand, initialize the contents of all the servers in the topology (use the same LDIF file/binary copy on each of the servers), then call the subcommand '%s'
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=\uc11c\ubc84 \uad6c\uc131\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\uc5ec \uc9c0\uc815\ub41c \uae30\ubcf8 DN \uc544\ub798\uc5d0 \uc788\ub294 \ub370\uc774\ud130\ub97c \ubcf5\uc81c\ud569\ub2c8\ub2e4.  If one of the specified servers is already replicating the data under the Base DN with other servers, executing this subcommand will update the configuration of all the servers (so it is sufficient to execute the command line once for each server we add to the replication topology)
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=Disables replication on the specified server for the provided Base DN and removes references in the other servers with which it is replicating data
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=Displays a list with the basic replication configuration of the base DN's of the servers defined in the registration information.  If no base DN's are specified as parameter the information for all base DN's is displayed
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=\ube44\ub300\ud654\uc2dd \ubaa8\ub4dc\uc5d0\uc11c \ud558\ub098 \uc774\uc0c1\uc758 \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=\ube44\ub300\ud654\uc2dd \ubaa8\ub4dc\uc5d0\uc11c \uc804\uc5ed \uad00\ub9ac\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.  %s \ub610\ub294 %s \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=\uc81c\uacf5\ub41c \uac12 %s\uc740(\ub294) \uc62c\ubc14\ub978 \uae30\ubcf8 DN\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=\ubcf5\uc81c\ub97c \ud65c\uc131\ud654\ud558\ub824\uba74 \ub2e4\ub978 \ub450 \uc11c\ubc84\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.  %s \uc11c\ubc84\ub97c \ub450 \ubc88 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4:%s
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=\ub2e4\ub978 \ub450 \uc11c\ubc84\ub97c \ucd08\uae30\ud654\uc758 \uc18c\uc2a4\uc640 \ub300\uc0c1\uc73c\ub85c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.  %s \uc11c\ubc84\ub97c \ub450 \ubc88 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4:%s
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=\ub3d9\uc77c\ud55c \uc2dc\uc2a4\ud15c(%s)\uc5d0 \uc788\ub294 \ub450 \uc11c\ubc84\uc5d0 \ub3d9\uc77c\ud55c \ubcf5\uc81c \ud3ec\ud2b8(%s)\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=\uc720\ud6a8\ud55c \ud558\uc704 \uba85\ub839\uc744 \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  %s \uc635\uc158\uc744 \uc0ac\uc6a9\ud560 \uacbd\uc6b0 \ud558\uc704 \uba85\ub839\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_STATUS_QUIET='%s' \ud558\uc704 \uba85\ub839\uc774 %s \uc778\uc218\uc640 \ud638\ud658\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_REPLICATION_SUCCESSFUL=\uc791\uc5c5\uc774 \uc131\uacf5\uc801\uc73c\ub85c \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_REPLICATION_SUCCESSFUL_NOP=\uc791\uc5c5\uc774 \uc131\uacf5\uc801\uc73c\ub85c \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \ud544\uc694\ud55c \uc870\uce58\uac00 \uc5c6\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_REPLICATION_USER_CANCELLED=\uc0ac\uc6a9\uc790\uac00 \uc791\uc5c5\uc744 \ucde8\uc18c\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\uc804\uc5ed \uad00\ub9ac\uc790\ub97c \ub9cc\ub4e4\uc5b4\uc57c \ud569\ub2c8\ub2e4.%n\ubcf5\uc81c \uc911\uc778 OpenDS \uc778\uc2a4\ud134\uc2a4\ub97c \uad00\ub9ac\ud558\uae30 \uc704\ud574 \ub9cc\ub4e4 \uc804\uc5ed \uad00\ub9ac\uc790\uc758 \uc790\uaca9 \uc99d\uba85\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=%s \uc778\uc218\ub294 %s\uc744(\ub97c) \uc9c0\uc815\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\uc804\uc5ed \uad00\ub9ac\uc790\ub97c \ub9cc\ub4e4\uc5b4\uc57c \ud569\ub2c8\ub2e4.%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=\uc804\uc5ed \uad00\ub9ac\uc790 \uc0ac\uc6a9\uc790 \uc544\uc774\ub514
 INFO_ADMINISTRATOR_PWD_PROMPT=\uc804\uc5ed \uad00\ub9ac\uc790 \ube44\ubc00\ubc88\ud638:
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=\ube44\ubc00\ubc88\ud638 \ud655\uc778:
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=\uc785\ub825\ud55c \ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=\uc81c\uacf5\ub41c \uc790\uaca9 \uc99d\uba85\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac %s \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.%n\uc624\ub958 \uc138\ubd80 \uc815\ubcf4: %s%n%n\uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc815\ubcf4\ub97c \ub2e4\uc2dc \uc81c\uacf5\ud569\ub2c8\ub2e4:
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the first server
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc758 \ud638\uc2a4\ud2b8 \uc774\ub984
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=Administration port of the first server
 INFO_REPLICATION_ENABLE_PROTOCOL1=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \uc5b4\ub5bb\uac8c \uc5f0\uacb0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubcf5\uc81c \ud3ec\ud2b8(\ud3ec\ud2b8\uac00 \uc0ac\uc6a9 \uac00\ub2a5\ud574\uc57c \ud568)
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=\ubcf5\uc81c \uc791\uc5c5 \uc911\uc5d0 \uccab \ubc88\uc9f8 \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c \ud3ec\ud2b8 %s\uc5d0 \uc5f0\uacb0\ud560 \ub54c \uc554\ud638\ud654\ub41c \ud1b5\uc2e0\uc744 \uc0ac\uc6a9\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubc14\uc778\ub4dc DN
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=\uccab \ubc88\uc9f8 \uc11c\ubc84\uc758 %s\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638:
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the second server
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 \ud638\uc2a4\ud2b8 \uc774\ub984
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=Administration port of the second server
 INFO_REPLICATION_ENABLE_PROTOCOL2=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc5d0 \uc5b4\ub5bb\uac8c \uc5f0\uacb0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubcf5\uc81c \ud3ec\ud2b8(\ud3ec\ud2b8\uac00 \uc0ac\uc6a9 \uac00\ub2a5\ud574\uc57c \ud568)
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=\ubcf5\uc81c \uc791\uc5c5 \uc911\uc5d0 \ub450 \ubc88\uc9f8 \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c \ud3ec\ud2b8 %s\uc5d0 \uc5f0\uacb0\ud560 \ub54c \uc554\ud638\ud654\ub41c \ud1b5\uc2e0\uc744 \uc0ac\uc6a9\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 \ubc14\uc778\ub4dc DN
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=\ub450 \ubc88\uc9f8 \uc11c\ubc84\uc758 %s\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638:
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the source server
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the destination server
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.  You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=The following base DN's are already replicated between the two servers:%n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=The following base DN's are not replicated:%n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=The following base DN's cannot be replicated between the two servers because they could not be found in at least one of the servers:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=\ubcf5\uc81c\ud560 \uae30\ubcf8 DN\uc744 \ud558\ub098 \uc774\uc0c1 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=\uae30\ubcf8 DN %s\uc744(\ub97c) \ubcf5\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=The following base DN's cannot be initialized because they are not replicated or they are not configured on both servers:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=\ucd08\uae30\ud654\ud560 \uae30\ubcf8 DN\uc744 \ud558\ub098 \uc774\uc0c1 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=\uae30\ubcf8 DN %s\uc744(\ub97c) \ucd08\uae30\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base DN's replicated in the server.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no base DN's replicated in the server.  The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=There are no base DN's replicated in the server.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=The following base DN's could not be found on the server:%n%s
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=The following base DN's could not be found on the server:%n%s
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=The following base DN's could not be found on the server:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=\ube44\ud65c\uc131\ud654\ud560 \uae30\ubcf8 DN\uc744 \ud558\ub098 \uc774\uc0c1 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=\ucd08\uae30\ud654\ud560 \uae30\ubcf8 DN\uc744 \ud558\ub098 \uc774\uc0c1 \uc120\ud0dd\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=Are you going to initialize only the contents of server %s (type 'no' if you will initialize contents of all replicated servers for the given Base DN's)?
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=You must specify the base DN's that will be initialized using the import-ldif command or the binary copy.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=You must specify the base DN's that have been initialized using the import-ldif command or the binary copy.
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=\uae30\ubcf8 DN %s\uc5d0\uc11c \ubcf5\uc81c\ub97c \ube44\ud65c\uc131\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%n\uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%n\uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=\uae30\ubcf8 DN %s\uc744(\ub97c) \ucd08\uae30\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=import-ldif \ub610\ub294 \uc774\uc9c4 \ubcf5\uc0ac\ub97c \uc0ac\uc6a9\ud558\uc5ec \uae30\ubcf8 DN %s\uc744(\ub97c) \ucd08\uae30\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=import-ldif \ub610\ub294 \uc774\uc9c4 \ubcf5\uc0ac\ub97c \uc0ac\uc6a9\ud558\uc5ec \uae30\ubcf8 DN %s\uc744(\ub97c) \ucd08\uae30\ud654\ud588\uc2b5\ub2c8\uae4c?
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=\uae30\ubcf8 DN %s\uc5d0\uc11c \ubcf5\uc81c\ub97c \ube44\ud65c\uc131\ud654\ud558\ub3c4\ub85d \uc120\ud0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uae30\ubcf8 DN\uc740 \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998\uacfc \uc77c\ubd80 \uad00\ub9ac \ub3c4\uad6c\uc5d0\uc11c \uc0ac\uc6a9\ub418\ubbc0\ub85c \uc9c1\uc811 \uad6c\uc131\ud558\uc9c0 \uc54a\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=\uc2a4\ud0a4\ub9c8 \ubcf5\uc81c\ub97c \ube44\ud65c\uc131\ud654\ud558\ub3c4\ub85d \uc120\ud0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc2a4\ud0a4\ub9c8 \ubcf5\uc81c \ube44\ud65c\uc131\ud654\ub294 \ud2b9\uc815 \uc2dc\ub098\ub9ac\uc624\uc5d0\uc11c\ub9cc \uad8c\uc7a5\ub429\ub2c8\ub2e4.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=Disabling replication will make the data under the selected base DN's not to be synchronized with other servers any more.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=Disabling replication will make the data under the selected base DN's not to be synchronized with other servers any more.  \uc11c\ubc84\uc758 \ubcf5\uc81c \ud3ec\ud2b8\ub3c4 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=\uae30\ubcf8 DN %s(%s \uc11c\ubc84)\uc758 \ub0b4\uc6a9\uc744 %s \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654\ud558\ub3c4\ub85d \uc120\ud0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uae30\ubcf8 DN\uc740 \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998\uacfc \uc77c\ubd80 \uad00\ub9ac \ub3c4\uad6c\uc5d0\uc11c \uc0ac\uc6a9\ub418\ubbc0\ub85c \uc9c1\uc811 \uad6c\uc131\ud558\uc9c0 \uc54a\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=\uae30\ubcf8 DN\uc758 \ub0b4\uc6a9\uc744 \ucd08\uae30\ud654\ud558\uba74 \ud574\ub2f9 \uae30\ubcf8 DN\uc758 \ubaa8\ub4e0 \ub0b4\uc6a9\uc774 \uc81c\uac70\ub429\ub2c8\ub2e4.  Do you want to remove the contents of the selected base DN's on server %s and replace them with the contents of server %s?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=\uae30\ubcf8 DN %s\uc758 \ub0b4\uc6a9\uc744 %s \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654\ud558\ub3c4\ub85d \uc120\ud0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uae30\ubcf8 DN\uc740 \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998\uacfc \uc77c\ubd80 \uad00\ub9ac \ub3c4\uad6c\uc5d0\uc11c \uc0ac\uc6a9\ub418\ubbc0\ub85c \uc9c1\uc811 \uad6c\uc131\ud558\uc9c0 \uc54a\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=\uae30\ubcf8 DN\uc758 \ub0b4\uc6a9\uc744 \ucd08\uae30\ud654\ud558\uba74 \ud574\ub2f9 \uae30\ubcf8 DN\uc758 \ubaa8\ub4e0 \ub0b4\uc6a9\uc774 \uc81c\uac70\ub429\ub2c8\ub2e4.  Do you want to remove the contents of the selected base DN's on the replicated servers and replace them with the contents of server %s?
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=\uae30\uc874 \uc11c\ubc84\uc758 \uad6c\uc131\uc744 \uc77d\ub294 \ub3d9\uc548 \ub2e4\uc74c\uacfc \uac19\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:\n%s\n\ubcf5\uc81c \ub3c4\uad6c\uc5d0\uc11c \ubaa8\ub4e0 \uc11c\ubc84 \uad6c\uc131\uc744 \ucd5c\uc0c1\uc758 \ubaa8\ub4dc\ub85c \uc5c5\ub370\uc774\ud2b8\ud569\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \uc624\ub958\ub97c \ubc1c\uc0dd\ud55c \uc11c\ubc84\uac00 \uc5c5\ub370\uc774\ud2b8\ub418\ub294\uc9c0\ub97c \ubcf4\uc7a5\ud560 \uc218\ub294 \uc5c6\uc2b5\ub2c8\ub2e4.
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  \uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_CONNECTING=\uc5f0\uacb0 \uc124\uc815
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=\ub4f1\ub85d \uc815\ubcf4 \ud655\uc778
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=%s \uc11c\ubc84\uc5d0\uc11c \uc6d0\uaca9 \ucc38\uc870 \uc5c5\ub370\uc774\ud2b8
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=%s \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c \ud3ec\ud2b8 \uad6c\uc131
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=baseDN %s\uc758 \ubcf5\uc81c \uad6c\uc131(%s \uc11c\ubc84) \uc5c5\ub370\uc774\ud2b8
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=%s \uc11c\ubc84\uc5d0\uc11c \ub4f1\ub85d \uad6c\uc131 \uc5c5\ub370\uc774\ud2b8
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=%s \uc11c\ubc84\uc758 \ub4f1\ub85d \uc815\ubcf4\ub97c %s \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=%s \uc11c\ubc84\uc758 \uc2a4\ud0a4\ub9c8\ub97c %s \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=\ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  %s \uc11c\ubc84\uc5d0\uc11c \uae30\ubcf8 DN %s\uc5d0 \ub300\ud55c \ubcf5\uc81c \uc544\uc774\ub514\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=\ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ucd08\uae30\ud654\ub97c \uc2dc\uc791\ud560 \ud53c\uc5b4\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc138\ubd80 \uc815\ubcf4: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=%s \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c \ud3ec\ud2b8\ub97c \uad6c\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=%s \uc11c\ubc84\uc5d0\uc11c \ubcf5\uc81c \ud3ec\ud2b8\ub97c \ube44\ud65c\uc131\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=\uae30\ubcf8 DN %s(%s \uc11c\ubc84)\uc5d0\uc11c \ubcf5\uc81c \uad6c\uc131\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  \uc138\ubd80 \uc815\ubcf4: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  \uc138\ubd80 \uc815\ubcf4: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  \uc138\ubd80 \uc815\ubcf4: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%n\uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=%s \uc11c\ubc84\uc758 \ubcf5\uc81c \uad6c\uc131\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.%n\uc138\ubd80 \uc815\ubcf4: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=\uae30\ubcf8 DN %s(%s \uc11c\ubc84)\uc5d0\uc11c \ucc38\uc870 \uc81c\uac70
 INFO_REPLICATION_DISABLING_BASEDN=\uae30\ubcf8 DN %s(%s \uc11c\ubc84)\uc5d0\uc11c \ubcf5\uc81c \ube44\ud65c\uc131\ud654
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=\ubcf5\uc81c \ud3ec\ud2b8 %s(%s \uc11c\ubc84) \ube44\ud65c\uc131\ud654
-INFO_REPLICATION_STATUS_NO_BASEDNS=No base DN's found.
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=\uae30\ubcf8 DN
 INFO_REPLICATION_STATUS_IS_REPLICATED=\ubcf5\uc81c
 INFO_REPLICATION_STATUS_REPLICATED=%s - \ubcf5\uc81c \ud65c\uc131\ud654
@@ -427,6 +422,16 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=\uac00\uc7a5 \uc624\ub798\ub41c \ub204\ub77d\ub41c \ubcc0\uacbd \uc0ac\ud56d \ubcf4\uad00 \uae30\uac04:
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=\ubcf5\uc81c \ud3ec\ud2b8:
 INFO_REPLICATION_STATUS_LABEL_SECURE=\ubcf4\uc548:
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%n\uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=\uc0ac\uc6a9 \uac00\ub2a5
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=\uc0ac\uc6a9 \ubd88\uac00\ub2a5
 INFO_REPLICATION_CRITICAL_ERROR_DETAILS=\uc138\ubd80 \uc815\ubcf4: %s
@@ -435,16 +440,14 @@
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=Now you can proceed to the initialization of the contents of the base DN's on server %s.  You can use the command import-ldif or the binary copy to do so.%n%nWhen the initialization is completed you must use the subcommand '%s' for replication to work with the new base DN's.
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=Now you can proceed to the initialization of the contents of the base DN's on all the replicated servers.  import-ldif \uba85\ub839 \ub610\ub294 \uc774\uc9c4 \ubcf5\uc0ac\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  You must use the same LDIF file or binary copy on each server.%n%nWhen the initialization is completed you must use the subcommand '%s' for replication to work with the new base DN's contents.
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=\uc0ac\ud6c4 \ucd08\uae30\ud654 \uc808\ucc28\ub97c \uc644\ub8cc\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=\uc791\uc5c5 \uc9c4\ud589\ub960\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=\uc791\uc5c5 \uc9c4\ud589\ub960\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=\uc791\uc5c5 \uc911\uc5d0 \uc608\uc0c1\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc791\uc5c5 \uc0c1\ud0dc: %s. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s\uc758 \uc624\ub958 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=\uc791\uc5c5 \uc911\uc5d0 \uc608\uc0c1\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ub9c8\uc9c0\ub9c9 \ub85c\uadf8 \uc138\ubd80 \uc815\ubcf4: %s. \uc791\uc5c5 \uc0c1\ud0dc: %s. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s\uc758 \uc624\ub958 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=\uc791\uc5c5 \uc911\uc5d0 \uc608\uc0c1\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc791\uc5c5 \uc0c1\ud0dc: %s. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s\uc758 \uc624\ub958 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=\uc791\uc5c5 \uc911\uc5d0 \uc608\uc0c1\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ub9c8\uc9c0\ub9c9 \ub85c\uadf8 \uc138\ubd80 \uc815\ubcf4: %s. \uc791\uc5c5 \uc0c1\ud0dc: %s. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s\uc758 \uc624\ub958 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=\uc791\uc5c5\uc744 \uc2dc\uc791\ud558\ub294 \uc911\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=\uc791\uc5c5\uc744 \uc2dc\uc791\ud558\ub294 \uc911\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_REPLICATION_SUBCOMMAND_PROMPT=\uc5b4\ub5bb\uac8c \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_REPLICATION_ENABLE_MENU_PROMPT=\ubcf5\uc81c \ud65c\uc131\ud654
 INFO_REPLICATION_DISABLE_MENU_PROMPT=\ubcf5\uc81c \ube44\ud65c\uc131\ud654
@@ -454,18 +457,14 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=\uc0ac\ud6c4 \uc678\ubd80 \ucd08\uae30\ud654
 INFO_REPLICATION_STATUS_MENU_PROMPT=\ubcf5\uc81c \uc0c1\ud0dc \ud45c\uc2dc
 INFO_REPLICATION_POST_ENABLE_INFO=\ubcf5\uc81c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ud65c\uc131\ud654\ud588\uc2b5\ub2c8\ub2e4.  Note that for replication to work you must initialize the contents of the base DN's that are being replicated (use %s %s to do so).
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=\uc774 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc774 \ub300\ud654\ud615\uc73c\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \"--%s\" \uc778\uc218\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_REPLICATION_NON_INTERACTIVE=\ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uba85\ub839\uc904\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:%n%s
 INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=\uc774 \uba85\ub839\uc744 \ub300\ud654\uc2dd \ubaa8\ub4dc\ub85c \uc2e4\ud589\ud560 \ub54c \ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uc778\uc218\ub97c \ud45c\uc900 \ucd9c\ub825\uc5d0 \ud45c\uc2dc\ud569\ub2c8\ub2e4.
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=\uc774 \uba85\ub839\uc744 \ub300\ud654\uc2dd \ubaa8\ub4dc\ub85c \uc2e4\ud589\ud560 \ub54c \ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uba85\ub839\uc774 \uae30\ub85d\ub420 \ud30c\uc77c\uc758 \uc804\uccb4 \uacbd\ub85c\uc785\ub2c8\ub2e4.
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
 MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=\ud30c\uc77c %s\uc5d0 \ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uba85\ub839\uc904\uc744 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub958 \uc138\ubd80 \uc815\ubcf4: %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=\ud30c\uc77c %s\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ud574\ub2f9 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\uace0 \ud30c\uc77c\uc758 \uc804\uccb4 \uacbd\ub85c\ub97c \uc785\ub825\ud588\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=\ub3d9\ub4f1\ud55c \uba85\ub839\uc744 \uc4f0\ub3c4\ub85d \uc9c0\uc815\ud55c \uacbd\ub85c %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac\uc785\ub2c8\ub2e4.  \ud30c\uc77c\uc5d0 \ub300\ud55c \uacbd\ub85c\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=The first server is already configured with replication port '%d'.  The provided replication server port '%d' has been ignored.
 MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=The second server is already configured with replication port '%d'.  The provided replication server port '%d' has been ignored.
 INFO_CONTROL_PANEL_TITLE=OpenDS Control Panel
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=Yes
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=\uc544\ub2c8\uc694
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=Cannot modify the objectclass and rename the entry.
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=\ub514\ub809\ud1a0\ub9ac \ub370\uc774\ud130
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=Manage Entries
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=New Base DN...
@@ -500,6 +500,7 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=Invalid dn value: '%s'.
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=\uc785\ub825\ud55c \ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=You must provide a value for attribute %s.
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (allows StartTLS)
@@ -511,21 +512,25 @@
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=Replication (secure)
 INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=Administration Connector
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=\uae30\ud0c0
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=Substring
 INFO_CTRL_PANEL_INDEX_PRESENCE=Presence
 INFO_CTRL_PANEL_INDEX_EQUALITY=Equality
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=Approximate
 INFO_CTRL_PANEL_INDEX_ORDERING=Ordering
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=Attribute
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=Index Types
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=Entry Limit
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=Requires Rebuild
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=Name
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=\uae30\ubcf8 DN
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=Scope
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=Filter
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=Sort Order
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=Requires Rebuild
+
 INFO_CTRL_PANEL_BINARY_VALUE=- Binary Value -
 INFO_CTRL_PANEL_VALUE_IN_BASE64=- Value in Base64 -
 #
@@ -534,6 +539,7 @@
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=The following task is running: %s<br>It cannot run simultaneously with task %s
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=Add entries to groups.
 INFO_CTRL_PANEL_ADDING_TO_GROUP=Updating group '%s'
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=Equivalent command line to modify the entry:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=Equivalent command line to rename the entry:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=Equivalent command line to delete the base DN:
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=Deleting base DN '%s'
 INFO_CTRL_PANEL_DELETING_BASE_DNS=Deleting base DN's %s
 INFO_CTRL_PANEL_DELETING_BACKEND=Deleting backend '%s'
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=Disabling replication of base DN '%s'
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=Delete entries.
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d entries deleted.
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY=Deleting '%s'...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=Equivalent command line to delete entry '%s':
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=Equivalent command line to delete the index:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=Delete indexes in backend '%s'.
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=Delete indexes in backends '%s'.
 INFO_CTRL_PANEL_DELETING_INDEX=Deleting index '%s'
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=Deleting VLV index '%s'
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=Delete schema elements.
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=Deleting objectclass '%s'
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=Deleting attribute '%s'
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=Error updating schema.  \uc138\ubd80 \uc815\ubcf4: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=Error updating configuration.  \uc138\ubd80 \uc815\ubcf4: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=Error checking entry.  \uc138\ubd80 \uc815\ubcf4: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=This operation is equivalent to removing the following attribute from the schema definition entry (cn=schema) in file '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=Equivalent command line to update the schema:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=Modify entry '%s'.
 INFO_CTRL_PANEL_RENAMING_ENTRY=Renaming entry '%s' to '%s'
 INFO_CTRL_PANEL_MODIFYING_ENTRY=Modifying entry '%s'
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=New entry '%s'.
 INFO_CTRL_PANEL_CREATING_ENTRY=Creating entry '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=Equivalent command line to create the entry:
@@ -584,25 +598,33 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX=Equivalent command line to rebuild indexes in '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=Equivalent command line to enable the backend '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=Equivalent command line to disable the backend '%s':
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=Enabling backend '%s'
 INFO_CTRL_PANEL_DISABLING_BACKEND=Disabling backend '%s'
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=Reset password for entry '%s'.
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=Updating password of entry '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=Equivalent command line to reset the password:
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=Restart Server.
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=Start Server.
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=Stop Server.
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=Equivalent command line to stop the server:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=Equivalent command line to start the server:
 INFO_CTRL_PANEL_SERVER_STOPPED=Server Stopped
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=This operation is equivalent to adding the following attribute to the schema definition entry (cn=schema) in file '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=This operation is equivalent to adding the following entry to the file '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=Equivalent command line to update the schema:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=Could not find backend
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=The backend '%s' could not be found.  Check main panel for more information.
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=Server Not Running
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=To browse data the server must be running and you must provide authentication.
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=Indicates Required Field
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=Index Rebuild Required
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -610,34 +632,44 @@
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS=The index configuration for '%s' was successfully modified.  For the configuration to be taken into account the database index files must be regenerated.  This can be done by using the 'Rebuild Indexes' tool or re-importing the contents of the backend '%s'.<br><br> Do you want to rebuild the index now?
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=The index configuration for '%s' was successfully modified.  For the configuration to be taken into account the database index files must be regenerated.  This can be done by using the 'Rebuild Indexes' tool or re-importing the contents of the backend '%s'.<br>During the rebuilding of the indexes the backend '%s' will be disabled and none of its suffixes will be accessible.<br><br>Do you want to rebuild the index now?
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=\uc778\uc99d \ud544\uc694
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=Equivalent command line:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=Rebuilding indexes in backend '%s'...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=Index Rebuilding Complete
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=The indexes where successfully rebuilt.
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=Error Rebuilding Indexes
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= An error occurred rebuilding index.  Error code: %d.
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=\uc138\ubd80 \uc815\ubcf4: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=\uc11c\ubc84\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=Start Complete
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=The server started successfully
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=Error during server start
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=An error starting the server.  \uc624\ub958 \ucf54\ub4dc: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=Restart Complete
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=The server restarted successfully
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=Error during server restart
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=An error restarting the server.  \uc624\ub958 \ucf54\ub4dc: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=\uc11c\ubc84\ub97c \uc911\uc9c0\ud558\ub294 \uc911...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=Stop Complete
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=The server stopped successfully
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=Error during Server Stop
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=An error stopping the server.  \uc624\ub958 \ucf54\ub4dc: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=Close window when operation completes
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=Please wait...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=\uc138\ubd80 \uc815\ubcf4:
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=Start Server
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=Stop Server
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=Restart Server
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=\ud655\uc778 \ud544\uc694
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=If the server is stopped all the open connections to the server will be closed and the server will be not available.<br><br>Do you want to continue?
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=During the restart process all the open connections to the server will be closed and the server will be not available.<br><br>Do you want to continue?
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=Loading panel...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=Checking...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=Refreshing List...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=Reading Java Settings...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=Verifying Authentication...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=Reading Configuration...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=Base DN:
 INFO_CTRL_PANEL_FILTER_LABEL=Filter:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=Apply
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=No Matches Found
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=Maximum %d Children Displayed.  Try Applying a Filter.
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=Use '*' for substring search.
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=The server is running.  You must provide authentication to browse data.
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=To browse data the server must be running and you must provide authentication.
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=An error occurred trying to connect to the server to read data.  \uc138\ubd80 \uc815\ubcf4: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=Connection Error
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=Attribute:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=Entry Limit:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=Index Type:
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<html>The index has been modified.<br>Rebuild of the indexes required (using 'Rebuild Index' or 'Import').
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=Custom Attributes
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=Standard Attributes
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=Index Details
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=The entry limit must be an integer between %d and %d.
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=You must select at least one index type (approximate, equality, ordering, presence or substring).
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=\uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc138\ubd80 \uc815\ubcf4: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=Entry '%s' already exists.
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=Creating new entry...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=Entry created
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=The entry was successfully created.
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=Error creating new entry
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=An error occurred creating new entry.
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=To create an entry the server must be running and you must provide authentication.
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=To create an entry you must provide authentication.
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=You must provide the LDIF representation of the entry.
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=You must provide the objectclass values of the entry.
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=For example: (|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=For example: dc=subtree,dc=example,dc=com
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=VLV Index Details
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=Name:
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=Base DN:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=Filter:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=Remove
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=Move Up
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=Move Down
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=Other:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=(ascending)
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=(descending)
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=Could not find schema
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=The schema could not be found.  Check main panel for more information.
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=Indexes Not Defined
@@ -730,11 +777,13 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=In order this VLV index to be effective the following indexes must be configured in '%s':<br>%s <br><br>Do you want to continue?
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=equality
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=substring
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=ordering
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=presence
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=approximate
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=You must update the definition of index '%s' to be of type %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=You must define the index '%s' to be of type %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=You must define the index '%s'.
@@ -746,6 +795,7 @@
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=The provided filter is not valid.  \uc138\ubd80 \uc815\ubcf4: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=You must select at least one attribute for the sort order.
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=The max block size must be an integer between %d and %d.
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=Add to Group
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=Entries to be added:
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=Groups:
@@ -754,26 +804,35 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=The group '%s' could not be found.
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=The entry '%s' exists but it is not an static group.
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=You must specify a group.
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=Adding to Group...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=Entries added to groups
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=The entries were successfully added.
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=Error adding to groups
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=An error occurred adding to groups.
+
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=Attribute Syntax
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=Attribute Syntax Details
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=Name:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=Description:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=Used by attributes:
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=Backend Indexes
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=Backend VLV Indexes
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- No Backups Found -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=\ucc3e\uc544\ubcf4\uae30...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=Available Backups:
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=Refresh List
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=Verify Backup
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=Error searching backups
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=Backup Path:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=Run Backup
 INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=All Backends
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=Backup Type:
@@ -787,6 +846,7 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=Generate Message Digest of Backup Contents to Use as Checksum
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=Sign Message Digest Hash
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=The server is running.  You must provide authentication to perform the backup.
+
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=No backends selected.
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=No backends available.
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=No backup path provided.
@@ -803,9 +863,12 @@
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=The backup finished successfully.
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=Error during Backup
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=An error occurred during the backup.  Error code: %d.
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=\ubc31\uc5c5
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=Other Base DN
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=You must provide a base DN.
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=The provided base DN is not valid.  \uc138\ubd80 \uc815\ubcf4: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- No Value Specified -
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=You have to provide a value for the file.
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=The file '%s' does not exist.
@@ -815,6 +878,7 @@
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=An error occurred reading the contents of the file.  \uc138\ubd80 \uc815\ubcf4: %s
 MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=An error occurred decoding the provided base 64 string.  \uc138\ubd80 \uc815\ubcf4: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=Edit binary attribute
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=Use contents of file:
 INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=Specify binary contents in base 64 format:
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=Refresh
@@ -822,9 +886,12 @@
 INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Specify the value in Base 64 -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=Image of Attribute
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=Preview not available.
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=View binary attribute
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=Value in base 64 format:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=Manage Entries
+
 INFO_CTRL_PANEL_NEW_USER_MENU=New User...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=New Group...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=New Organization...
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=Delete Entry...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=Delete Base DN...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=Delete Backend...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=Deleting entries...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=Entries Deleted
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=The entries were successfully deleted.
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=An error occurred deleting entries
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=Indexes
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=VLV Indexes
+
 INFO_CTRL_PANEL_BACKEND_LABEL=Backend:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- No Backends Found -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- No Base DN's Found -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=New Index...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=New VLV Index...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=Delete Index...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=Manage Indexes
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=No Backends Found
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=There are no backends defined.  To create and manage indexes, you must create a backend.  To create a new backend you can use the action "New Base DN".
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=The indexes '%s' in backend '%s' were successfully deleted.
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=Error deleting indexes
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=An error occurred deleting indexes '%s'.
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=Attributes
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=Object Classes
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=Standard
@@ -902,15 +975,18 @@
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=New Object Class...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=New Attribute...
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=Delete...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=Name
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=\uc720\ud615
 INFO_CTRL_PANEL_PARENT_CLASS=Parent Class
 INFO_CTRL_PANEL_CHILD_CLASS=Child Class
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=Required Attributes
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=Optional Attributes
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=No Schema Item Selected
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=Category Item Selected
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=Multiple Schema Items Selected
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=ObjectClass '%s' is superior of the following classes: %s.  You must redefine these classes so that they do not inherit from objectClass '%s' before deleting it.
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=Attribute '%s' is superior of the following attributes: %s.  You must redefine these attributes so that they do not inherit from attribute '%s' before deleting it.
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=Attribute '%s' is optional or required by the following objectClasses: %s.  You must redefine these classes so that they do not depend on attribute '%s' before deleting it.
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=The schema elements '%s' were successfully deleted
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=Error deleting schema elements
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=An error occurred deleting schema elements.  Check details for more information
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=Configuration Attribute
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=Configuration Object Class
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=Custom Attribute
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=Custom Object Class
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=Delete Attribute...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=Delete Attribute
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=The server is running.  You must provide authentication to delete the attribute.
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=The attribute '%s' was successfully deleted
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=Error deleting attribute
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=An error occurred deleting attribute '%s'.  Check details for more information.
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=Delete Object Class...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=Delete Object Class
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=The server is running.  You must provide authentication to delete the object class.
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=The object class '%s' was successfully deleted
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=Error deleting object class
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=An error occurred deleting object class '%s'.  Check details for more information.
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=Delete Backend
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=Select the Backends to Delete:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=The server is running.  You must provide authentication to delete a backend.
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=Deleting backends...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=Backends Deleted
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=The backends were successfully deleted.
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=An error occurred deleting backends.  Check details for more information.
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=The following backends will be deleted.  All the entries defined on all the base DN's of the backend and all the index configuration will be deleted.
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=\uacc4\uc18d\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=Select All
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=Deselect All
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=The following backends will be deleted and all the configuration lost:
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=Delete Base DN
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=Select the Base DN's to Delete:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=The server is running.  You must provide authentication to delete a base DN.
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=Deleting base DN's...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=Base DN's Deleted
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=The base DN's were successfully deleted.
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=An error occurred searching entry '%s'.  Details:<br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=Export LDIF
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=Export to File:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=If file exists, overwrite contents of file instead of appending.
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=Wrap Text at Column
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=Exclude Operational Attributes
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=The server is running.  You must provide authentication to perform the export.
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=No backend selected.
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=The provided path '%s' exists and it is a directory.
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=The value of the wrap column must be between %d and %d.
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=Error during Export
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=An error occurred during the export.  Error code: %d.
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=Export of backend '%s' to file '%s'.
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=Import LDIF
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=Data in File is Compressed (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=Import Type:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=Exclusion Filter:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=Separate multiple DN's with a line break
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=Separate multiple attributes with a comma (,)
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DNs defined in backend '%s'.
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=The attribute '%s' has not a valid name.
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=The provided value '%s' is not a valid filter.  \uc138\ubd80 \uc815\ubcf4: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=View Index Properties
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=View Schema Element
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=Index Properties
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=The server is running.  You must provide authentication to edit the index.
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=Delete Index
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=An error occurred modifying index '%s'.
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=Modify index '%s' in backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=Modifying index '%s'
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Java Settings
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Java Home:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=Use the value of the environment variable OPENDS_JAVA_HOME
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS=The following Java arguments could not be used with binary '%s':<br>%s<br><br>The command-lines associated with those Java arguments may not work.<br>Do you want to continue?
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=The following Java arguments could not be used with binary '%s':<br>%s<br><br>These arguments will be used as fall back when OPENDS_JAVA_ARGS is not defined.  If you do not want to specify a fall back, leave those arguments empty.<br><br>The command-lines associated with those Java arguments may not work.<br>Do you want to continue?
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=Error checking Java settings
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=An unexpected error occurred checking the provided Java settings.  \uc138\ubd80 \uc815\ubcf4: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=Modifying Index
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=Error saving changes
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=An error occurred saving changes to entry '%s'.
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=The entry is not correct.  \uc138\ubd80 \uc815\ubcf4: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=Unsaved Changes
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=Unsaved Changes
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=Save Changes to: '%s'?
@@ -1139,22 +1220,43 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=The subtree '%s' was successfully deleted.
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=Error deleting subtree
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=An error occurred deleting subtree '%s'.
-INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DNs
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=LDAP Filter:
 INFO_CTRL_PANEL_USERS_FILTER=Users
 INFO_CTRL_PANEL_GROUPS_FILTER=Groups
 INFO_CTRL_PANEL_OTHER_BASE_DN=Other...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=Non-editable Attributes:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=Objectclass: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=Auxiliary objectclasses: %s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\uc778\uc99d \ud544\uc694
-INFO_CTRL_PANEL_BIND_DN_LABEL=Bind DN:
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\ube44\ubc00\ubc88\ud638:
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the error logs to see if they complete successfully.<br><br>Do you want to continue?
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br>Do you want to continue?
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  \uc138\ubd80 \uc815\ubcf4: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\uc778\uc99d \ud544\uc694
+INFO_CTRL_PANEL_BIND_DN_LABEL=Bind DN:
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\ube44\ubc00\ubc88\ud638:
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>Do you want to continue?
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>Do you want to continue?
+
 INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=Matching Rule
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=Matching Rule Details
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=Name:
@@ -1163,6 +1265,7 @@
 INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=\uad6c\ubb38:
 INFO_CTRL_PANEL_MATCHING_RULE_TYPE=\uc720\ud615:
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=Used by Attributes:
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- No parent -
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- No matching rule -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=New Attribute
@@ -1205,6 +1308,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=\uc0ac\uc6a9\ubc95:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=\uad6c\ubb38:
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=\uc720\ud615:
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=Approximate Matching Rule:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=Equality Matching Rule:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=Ordering Matching Rule:
@@ -1215,6 +1319,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=Collective
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=Obsolete
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=Operational
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=New Backend:
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=New Base DN
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=For example: dc=example,dc=com
@@ -1242,16 +1347,20 @@
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=Creating backend '%s' containing base DN '%s'
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=Creating base DN '%s' in backend '%s'
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=Creating default indexes
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=New Organization
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=You must provide a value for the name of the organization.
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=Name:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=Entry DN:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=New Domain
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=You must provide a value for the name of the domain.
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=New Entry from LDIF
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=Enter LDIF syntax for the new entry:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=Check Syntax
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=New Group
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=You must provide a value for the name of the group.
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=The entry '%s' could not be found.
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=Add Members
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=Dynamic Group Reference DN:
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=Choose Reference Group
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=New Index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=The server is running.  You must provide authentication to create an index.
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=No attribute name selected.
@@ -1287,6 +1398,7 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=An error occurred creating index.
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=Create new index '%s' in backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=Creating index '%s'
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=New Object Class
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=The server is running.  You must provide authentication to create an attribute in the schema.
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=You must provide a name for the object class.
@@ -1317,6 +1429,7 @@
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=\uc720\ud615:
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=Attributes:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=Name:
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=Entry DN:
@@ -1325,6 +1438,7 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=Fax Number:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=New Organizational Unit
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=You must provide a value for the Name of the Organizational Unit.
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=First Name:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=Last Name:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=Common Name:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=You must provide a value for 'Last Name\'.
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=You must provide a value for 'Common Name'.
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=You must provide a value for the naming attribute '%s'.
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=New VLV Index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=The server is running.  You must provide authentication to create a VLV index.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=Creating new VLV index '%s'...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=An error occurred creating VLV index.
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=Create new VLV index '%s' in backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=Creating VLV index '%s'
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=Edit Object Class
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=Structural Object Class:
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=Auxiliary Object Classes:
+
 INFO_CTRL_PANEL_INDEXES_LABEL=Indexes:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=Available Indexes:
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=Selected Indexes:
@@ -1376,6 +1493,7 @@
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=The user password was successfully updated.
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=Error updating user password
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=An error occurred updating user password.
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=Restore from Backup
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=The server is running.  You must provide authentication to restore from backup.
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=Verify Backup
@@ -1439,21 +1557,26 @@
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=Only Show Attributes with Values
 INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=\ube44\ubc00\ubc88\ud638(\ud655\uc778):
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=Choose Entries
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- Contents of file '%s' -
+
 MILD_ERR_LOADING_IMAGE=Error loading image
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=Thumbnail
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=Edit...
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=Delete...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=View...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=Standard Attribute
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=Attribute Details
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=Required By:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=Allowed By:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=Standard Object Class
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=Object Class Details
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=Required Attributes:
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=Optional Attributes:
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=Defined in file: %s
+
 INFO_CTRL_PANEL_GENERIC_TITLE=Control Panel - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=General Status
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=Error Reading Configuration
@@ -1466,7 +1589,7 @@
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=\uad00\ub9ac \uad8c\ud55c\uc774 \uc788\ub294 \uc0ac\uc6a9\uc790:
 INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=\uc124\uce58 \uacbd\ub85c:
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=Instance Path:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=OpenDS \ubc84\uc804:
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Java \ubc84\uc804:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=Administration Connector:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=Port %d (LDAPS)
@@ -1474,8 +1597,9 @@
 INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- No Connection Handlers Found -
 INFO_CTRL_PANEL_DATA_SOURCES=\ub370\uc774\ud130 \uc18c\uc2a4
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- No Data Sources Found -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Windows Service Configuration
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this OpenDS instance is configured to run as a Windows Service. To manage auto-start and other features, run the Windows Service Control Manager of the operating system.
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. To manage auto-start and other features, run the Windows Service Control Manager of the operating system.
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Windows Service Integration:
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=Enable
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=Disable...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=An error occurred during the enabling of the Windows service.  Error code: %d.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Enable Windows Service
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Disable Windows Service
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=Database Indexes
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=Attribute Indexes
 INFO_CTRL_PANEL_VLV_INDEXES=VLV Indexes
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=Error during Index Verification
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=An error occurred during the index verification.  Error code: %d.
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION=Verify indexes in '%s'.
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,27 +1656,36 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=An error occurred modifying VLV index '%s'.
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=Modify VLV index '%s' in backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=Modifying VLV index '%s'
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=Available:
 INFO_CTRL_PANEL_SELECTED_LABEL=Selected:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=Add >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=Add All >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< Remove
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< Remove All
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=Auxiliary: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s (operational)
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s (ascending)
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s (descending)
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=\uc624\ub958
 INFO_CTRL_PANEL_PROGRESS_DONE=Done
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - VLV Index
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=Display All Command-lines
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=Global view options.
 INFO_CTRL_PANEL_REFRESH_MENU=Refresh options...
 INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Refresh Options
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=Select the period (in seconds) used to refresh the monitoring and configuration information displayed.
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=Refresh Period (sec):
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=The period time must be an integer positive value smaller than %d seconds.
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=Monitoring
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=General Information
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- No Item Selected -
@@ -1643,4 +1778,121 @@
 INFO_CTRL_PANEL_AVERAGE_HEADER=%s Avg per second
 INFO_CTRL_PANEL_AUTHENTICATED_AS=Authenticated as '%s'
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=User Not Authenticated
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User Not Authenticated (Server not Running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  Error code: %d.
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS=The index configuration for '%s' was successfully modified.  For the configuration to be taken into account the database index files must be regenerated.  This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=\uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c \ub370\uc774\ud130(%s \ud56d\ubaa9)\ub97c \uac00\uc838\uc624\ub294 \uc911
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=\uc2dc\uac04:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_zh_CN.properties
index d9ef4a2..31fe66e 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_zh_CN.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=\u662f\u5426\u5220\u9664\u65e5\u5fd7\u6587\u4ef6\uff1f
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=\u76ee\u5f55\u670d\u52a1\u5668\u5305\u542b\u670d\u52a1\u5668\u8def\u5f84\u4ee5\u5916\u7684\u6570\u636e\u5e93\u6587\u4ef6\uff0c\u8fd9\u4e9b\u6587\u4ef6\u4f4d\u4e8e\u4ee5\u4e0b\u4f4d\u7f6e:%n%s%n\u662f\u5426\u5220\u9664\u8fd9\u4e9b\u6587\u4ef6\uff1f
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=\u76ee\u5f55\u670d\u52a1\u5668\u5305\u542b\u670d\u52a1\u5668\u8def\u5f84\u4ee5\u5916\u7684\u65e5\u5fd7\u6587\u4ef6\uff0c\u8fd9\u4e9b\u6587\u4ef6\u4f4d\u4e8e\u4ee5\u4e0b\u4f4d\u7f6e:%n%s%n\u662f\u5426\u5220\u9664\u8fd9\u4e9b\u6587\u4ef6\uff1f
-INFO_CLI_UNINSTALL_CONFIRM_STOP=\u76ee\u524d\u6b63\u5728\u8fd0\u884c OpenDS \u670d\u52a1\u5668\uff0c\u5fc5\u987b\u5148\u505c\u6b62\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u624d\u80fd\u7ee7\u7eed\u5378\u8f7d\u3002%n\u662f\u5426\u505c\u6b62\u8be5\u670d\u52a1\u5668\uff0c\u5e76\u6c38\u4e45\u5220\u9664\u8fd9\u4e9b\u6587\u4ef6\uff1f
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%n\u662f\u5426\u505c\u6b62\u8be5\u670d\u52a1\u5668\uff0c\u5e76\u6c38\u4e45\u5220\u9664\u8fd9\u4e9b\u6587\u4ef6\uff1f
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=\u5fc5\u987b\u9009\u62e9\u8981\u5378\u8f7d\u7684\u5143\u7d20\u3002\u8bf7\u4f7f\u7528\u5728\u7528\u6cd5\u4e2d\u63cf\u8ff0\u7684\u9009\u9879\u6765\u6307\u5b9a\u5fc5\u987b\u5378\u8f7d\u7684\u5185\u5bb9\u3002
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=\u5fc5\u987b\u9009\u62e9\u8981\u5378\u8f7d\u7684\u5185\u5bb9\u3002
 INFO_CLI_UNINSTALL_SERVER_STOPPED=\u670d\u52a1\u5668\u5df2\u505c\u6b62\u3002
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%n\u5982\u679c\u6b64\u670d\u52a1\u5668\u786e\u5b9e\u6b63\u5728\u590d\u5236\u5176\u4ed6\u670d\u52a1\u5668\u4e2d\u7684\u5185\u5bb9\uff0c\u5219\u5fc5\u987b\u63d0\u4f9b\u7ba1\u7406\u5458\u9a8c\u8bc1\uff0c\u4ee5\u4fbf\u5728\u6240\u590d\u5236\u7684 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u3002%n%n\u952e\u5165\u201c\u662f\u201d\u53ef\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u952e\u5165\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002%n\u662f\u5426\u63d0\u4f9b\u9a8c\u8bc1\uff1f
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%n\u5982\u679c\u6b64\u670d\u52a1\u5668\u786e\u5b9e\u6b63\u5728\u590d\u5236\u5176\u4ed6\u670d\u52a1\u5668\u4e2d\u7684\u5185\u5bb9\uff0c\u5219\u5fc5\u987b\u542f\u52a8\u8be5\u670d\u52a1\u5668\u5e76\u63d0\u4f9b\u7ba1\u7406\u5458\u9a8c\u8bc1\uff0c\u4ee5\u4fbf\u5728\u6240\u590d\u5236\u7684 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u3002%n%n\u952e\u5165\u201c\u662f\u201d\u53ef\u542f\u52a8\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u952e\u5165\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002%n\u662f\u5426\u542f\u52a8\u8be5\u670d\u52a1\u5668\u5e76\u63d0\u4f9b\u9a8c\u8bc1\uff1f
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u952e\u5165\u201c\u662f\u201d\u53ef\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u952e\u5165\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002%n\u662f\u5426\u63d0\u4f9b\u9a8c\u8bc1\uff1f
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u952e\u5165\u201c\u662f\u201d\u53ef\u542f\u52a8\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u952e\u5165\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002%n\u662f\u5426\u542f\u52a8\u8be5\u670d\u52a1\u5668\u5e76\u63d0\u4f9b\u9a8c\u8bc1\uff1f
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=\u6b64\u4e3b\u673a\u5728\u8981\u590d\u5236\u5176\u5185\u5bb9\u7684\u8fdc\u7a0b\u670d\u52a1\u5668\u4e2d\u5f15\u7528\u65f6\u6240\u7528\u7684\u540d\u79f0\uff08\u6216 IP \u5730\u5740\uff09
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u662f\u5426\u8981\u518d\u6b21\u63d0\u4f9b\u9a8c\u8bc1\uff1f\uff08\u5982\u679c\u4e3a\u5426\uff0c\u5c06\u4e0d\u5728\u5176\u4ed6 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\uff09\u3002
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=\u662f\u5426\u8981\u5220\u9664 OpenDS \u7684\u6240\u6709\u7ec4\u4ef6\u6216\u9009\u62e9\u8981\u5220\u9664\u7684\u7ec4\u4ef6\uff1f
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u662f\u5426\u8981\u518d\u6b21\u63d0\u4f9b\u9a8c\u8bc1\uff1f(If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=\u5220\u9664\u6240\u6709\u7ec4\u4ef6
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=\u9009\u62e9\u8981\u5220\u9664\u7684\u7ec4\u4ef6
 INFO_CLI_VIEW_DETAILS=\u67e5\u770b\u8be6\u7ec6\u4fe1\u606f
@@ -83,31 +84,24 @@
 INFO_CLI_NUMBER_PROMPT=\u8f93\u5165\u4e00\u4e2a\u6570\u5b57\u6216\u6309 Enter \u952e\u53ef\u63a5\u53d7\u9ed8\u8ba4\u8bbe\u7f6e
 INFO_CLI_INVALID_RESPONSE=\u65e0\u6548\u7684\u54cd\u5e94
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=\u5173\u95ed\u201c\u5378\u8f7d\u201d\u7a97\u53e3
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=\u5c1a\u672a\u5b8c\u6210 OpenDS \u5378\u8f7d\u3002%n\u662f\u5426\u786e\u5b9e\u8981\u5173\u95ed\u201c\u5378\u8f7d\u201d\u7a97\u53e3\uff1f
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%n\u662f\u5426\u786e\u5b9e\u8981\u5173\u95ed\u201c\u5378\u8f7d\u201d\u7a97\u53e3\uff1f
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=\u9700\u8981\u786e\u8ba4
 INFO_CONFIRM_RESTART_MESSAGE=\u662f\u5426\u786e\u5b9e\u8981\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\uff1f
 INFO_CONFIRM_RESTART_TITLE=\u9700\u8981\u786e\u8ba4
 INFO_CONFIRM_STOP_MESSAGE=\u662f\u5426\u786e\u5b9e\u8981\u505c\u6b62\u76ee\u5f55\u670d\u52a1\u5668\uff1f
 INFO_CONFIRM_STOP_TITLE=\u9700\u8981\u786e\u8ba4
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=OpenDS \u5378\u8f7d\u5de5\u5177\u5c06\u4ece\u7cfb\u7edf\u4e2d\u5378\u8f7d\u60a8\u5728\u4e0b\u9762\u9009\u62e9\u7684 OpenDS \u670d\u52a1\u5668\u7684\u4efb\u4f55\u90e8\u4ef6\u3002\u5982\u679c\u9009\u62e9\u6240\u6709\u90e8\u4ef6\uff0c\u5c06\u4f1a\u5b8c\u5168\u5220\u9664\u8be5\u670d\u52a1\u5668\u3002
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. \u5982\u679c\u9009\u62e9\u6240\u6709\u90e8\u4ef6\uff0c\u5c06\u4f1a\u5b8c\u5168\u5220\u9664\u8be5\u670d\u52a1\u5668\u3002
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=\u5378\u8f7d\u9009\u9879
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%n\u5982\u679c\u6b64\u670d\u52a1\u5668\u786e\u5b9e\u6b63\u5728\u590d\u5236\u5176\u4ed6\u670d\u52a1\u5668\u4e2d\u7684\u5185\u5bb9\uff0c\u5219\u5fc5\u987b\u542f\u52a8\u8be5\u670d\u52a1\u5668\u5e76\u63d0\u4f9b\u7ba1\u7406\u5458\u9a8c\u8bc1\uff0c\u4ee5\u4fbf\u5728\u6240\u590d\u5236\u7684 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u3002%n%n\u5355\u51fb\u201c\u662f\u201d\u53ef\u542f\u52a8\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u5355\u51fb\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u5355\u51fb\u201c\u662f\u201d\u53ef\u542f\u52a8\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u5355\u51fb\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=\u9700\u8981\u786e\u8ba4
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%n\u5982\u679c\u6b64\u670d\u52a1\u5668\u786e\u5b9e\u6b63\u5728\u590d\u5236\u5176\u4ed6\u670d\u52a1\u5668\u4e2d\u7684\u5185\u5bb9\uff0c\u5219\u5fc5\u987b\u63d0\u4f9b\u7ba1\u7406\u5458\u9a8c\u8bc1\uff0c\u4ee5\u4fbf\u5728\u6240\u590d\u5236\u7684 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u3002%n%n\u5355\u51fb\u201c\u662f\u201d\u53ef\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u5355\u51fb\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\u5df2\u5c06\u6b64\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u6267\u884c\u590d\u5236\u3002%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u5355\u51fb\u201c\u662f\u201d\u53ef\u63d0\u4f9b\u9a8c\u8bc1\u4ee5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u3002%n\u5355\u51fb\u201c\u5426\u201d\u53ef\u7ee7\u7eed\u5378\u8f7d\uff0c\u800c\u4e0d\u66f4\u65b0\u8fdc\u7a0b\u5f15\u7528\u3002
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=\u9700\u8981\u786e\u8ba4
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=\u786e\u8ba4\u5378\u8f7d%n\u5c06\u6c38\u4e45\u5220\u9664\u6240\u6709\u9009\u5b9a\u7684\u6587\u4ef6\uff0c\u662f\u5426\u786e\u5b9e\u8981\u7ee7\u7eed\uff1f
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=\u786e\u8ba4\u5378\u8f7d
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c%n\u76ee\u524d\u6b63\u5728\u8fd0\u884c OpenDS \u670d\u52a1\u5668\uff0c\u5fc5\u987b\u5148\u505c\u6b62\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u624d\u80fd\u7ee7\u7eed\u5378\u8f7d\u3002\u662f\u5426\u8981\u5378\u8f7d\u7a0b\u5e8f\u5148\u505c\u6b62\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u518d\u7ee7\u7eed\u5378\u8f7d\uff1f\u5982\u679c\u5355\u51fb\u201c\u5426\u201d\uff0c\u5219\u9700\u8981\u624b\u52a8\u505c\u6b62\u8be5\u670d\u52a1\u5668\u4ee5\u7ee7\u7eed\u5378\u8f7d\u3002
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. \u662f\u5426\u8981\u5378\u8f7d\u7a0b\u5e8f\u5148\u505c\u6b62\u8be5\u670d\u52a1\u5668\uff0c\u7136\u540e\u518d\u7ee7\u7eed\u5378\u8f7d\uff1f\u5982\u679c\u5355\u51fb\u201c\u5426\u201d\uff0c\u5219\u9700\u8981\u624b\u52a8\u505c\u6b62\u8be5\u670d\u52a1\u5668\u4ee5\u7ee7\u7eed\u5378\u8f7d\u3002
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=\u8bfb\u53d6\u73b0\u6709\u670d\u52a1\u5668\u7684\u914d\u7f6e\u65f6\u9047\u5230\u4ee5\u4e0b\u9519\u8bef:\n%s\n\u662f\u5426\u8981\u5378\u8f7d\u7a0b\u5e8f\u5c1d\u8bd5\u5728\u201c\u5c3d\u529b\u201d(best-effort) \u6a21\u5f0f\u4e0b\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\uff1f
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=\u8be5\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u53ef\u590d\u5236\u4e00\u4e9b\u81ea\u5df1\u7684\u57fa DN\u3002\u5728\u590d\u5236\u590d\u5236\u5668\u4e0a\u68c0\u7d22\u5bf9\u5176\u7684\u5f15\u7528\u65f6\u51fa\u9519\u3002\u8bf7\u6ce8\u610f\uff0c\u8981\u80fd\u591f\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\uff0c\u60a8\u5fc5\u987b\u4f7f\u7528 %s \u548c %s\uff08\u6216 %s\uff09\u9009\u9879\u63d0\u4f9b\u5168\u5c40\u7ba1\u7406\u5458\u51ed\u8bc1\u3002%n\u5c06\u7ee7\u7eed\u5728\u9519\u8bef\u6a21\u5f0f\u4e0b\u5f3a\u5236\u5378\u8f7d\u3002%n%n\u627e\u5230\u7684\u9519\u8bef\u4e3a:%n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=\u8be5\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u53ef\u590d\u5236\u4e00\u4e9b\u81ea\u5df1\u7684\u57fa DN\u3002\u5728\u590d\u5236\u590d\u5236\u5668\u4e0a\u68c0\u7d22\u5bf9\u5176\u7684\u5f15\u7528\u65f6\u51fa\u9519\u3002\u8bf7\u6ce8\u610f\uff0c\u8981\u80fd\u591f\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\uff0c\u60a8\u5fc5\u987b\u4f7f\u7528 %s \u548c %s\uff08\u6216 %s\uff09\u9009\u9879\u63d0\u4f9b\u5168\u5c40\u7ba1\u7406\u5458\u51ed\u8bc1\u3002%n\u8bf7\u68c0\u67e5\u60a8\u6240\u63d0\u4f9b\u7684\u8fde\u63a5\u53c2\u6570\u662f\u5426\u6b63\u786e\u3002%n\u5728\u65e0\u6cd5\u5220\u9664\u8fdc\u7a0b\u5f15\u7528\u7684\u60c5\u51b5\u4e0b\uff0c\u5982\u679c\u4ecd\u8981\u5378\u8f7d\u670d\u52a1\u5668\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528 %s \u9009\u9879\u3002%n%n\u627e\u5230\u7684\u9519\u8bef\u4e3a:%n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=\u8be5\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u53ef\u590d\u5236\u4e00\u4e9b\u81ea\u5df1\u7684\u57fa DN\u3002\u5728\u590d\u5236\u590d\u5236\u5668\u4e0a\u68c0\u7d22\u5bf9\u5176\u7684\u5f15\u7528\u65f6\u51fa\u9519\u3002%n\u662f\u5426\u8981\u7ee7\u7eed\uff1f
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c
 INFO_CONNECTIONS_LABEL=\u6253\u5f00\u8fde\u63a5:
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=\u5df2\u542f\u7528
 MILD_ERR_READING_CONFIG_FILE=\u8bfb\u53d6\u914d\u7f6e\u6587\u4ef6\u65f6\u51fa\u9519\u3002
 MILD_ERR_READING_CONFIG_LDAP=\u8bfb\u53d6\u670d\u52a1\u5668\u4e2d\u7684\u6570\u636e\u65f6\u51fa\u9519\u3002\u8bf7\u68c0\u9a8c\u63d0\u4f9b\u7684\u9a8c\u8bc1\u4fe1\u606f\u3002%n\u8be6\u7ec6\u4fe1\u606f: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%n\u8be6\u7ec6\u4fe1\u606f: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=\u65e0\u6cd5\u542f\u52a8\u670d\u52a1\u5668\u3002
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=\u5378\u8f7d
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=\u5b8c\u6210\u5378\u8f7d
 INFO_FRAME_UNINSTALL_TITLE=OpenDS \u5378\u8f7d
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>\u4ec5\u5f53\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\uff0c\u5e76\u4e14\u60a8\u4ee5\u7ba1\u7406\u7528\u6237\u8eab\u4efd\u901a\u8fc7\u9a8c\u8bc1\u65f6\uff0c<br>\u624d\u53ef\u4f7f\u7528\u6b64\u4fe1\u606f\u3002
 INFO_NOTHING_SELECTED_TO_UNINSTALL=\u5fc5\u987b\u9009\u62e9\u8981\u5378\u8f7d\u7684\u5185\u5bb9\u3002
 INFO_NUMBER_ENTRIES_COLUMN=\u6761\u76ee\u6570
-INFO_OPENDS_VERSION_LABEL=OpenDS \u7248\u672c:
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=\u6b63\u5728\u5220\u9664 %s \u4e2d\u7684\u5f15\u7528
 INFO_PROTOCOL_COLUMN=\u534f\u8bae
 INFO_REMOVE_BACKUPS_LABEL=bak \u76ee\u5f55\u4e2d\u5305\u542b\u7684\u5907\u4efd\u6587\u4ef6
@@ -188,15 +183,13 @@
 INFO_SERVER_STOPPED_LABEL=\u5df2\u505c\u6b62
 INFO_SERVER_STOPPING_LABEL=\u6b63\u5728\u505c\u6b62
 INFO_SERVER_UNKNOWN_STATUS_LABEL=\u672a\u77e5
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=\u542f\u52a8
 INFO_START_BUTTON_TOOLTIP=\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668
 INFO_STATE_COLUMN=\u72b6\u6001
 INFO_STATUS_CLI_USAGE_DESCRIPTION=\u53ef\u4ee5\u4f7f\u7528\u6b64\u5b9e\u7528\u7a0b\u5e8f\u6765\u663e\u793a\u670d\u52a1\u5668\u7684\u57fa\u672c\u4fe1\u606f
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=\u65e0\u6cd5\u542f\u52a8\u63a7\u5236\u9762\u677f\u8bf7\u68c0\u67e5\u60a8\u662f\u5426\u5177\u6709\u8bbf\u95ee\u6b64\u663e\u793a\u5185\u5bb9\u7684\u6743\u9650\u3002
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=\u65e0\u6cd5\u542f\u52a8\u63a7\u5236\u9762\u677f\u8bf7\u68c0\u67e5\u60a8\u662f\u5426\u5177\u6709\u8bbf\u95ee\u6b64\u663e\u793a\u5185\u5bb9\u7684\u6743\u9650\u3002\u67e5\u770b\u6587\u4ef6 %s \u53ef\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=\u8be5\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u663e\u793a\u201c\u63a7\u5236\u9762\u677f\u201d\u7a97\u53e3\uff0c\u5176\u4e2d\u4f1a\u663e\u793a\u57fa\u672c\u670d\u52a1\u5668\u4fe1\u606f\u5e76\u5141\u8bb8\u5728\u8be5\u670d\u52a1\u5668\u6267\u884c\u4e00\u4e9b\u57fa\u672c\u7ba1\u7406\u4efb\u52a1\u3002
 INFO_STOP_BUTTON_LABEL=\u505c\u6b62
 INFO_STOP_BUTTON_TOOLTIP=\u505c\u6b62\u76ee\u5f55\u670d\u52a1\u5668
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=\u6b63\u5728\u5220\u9664\u5916\u90e8\u5f15\u7528...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=\u6b63\u5728\u5220\u9664\u5b89\u88c5\u8def\u5f84\u4e0b\u7684\u6587\u4ef6...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=\u6b63\u5728\u7981\u7528 Windows \u670d\u52a1...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=\u6b63\u5728\u5220\u9664\u8fdc\u7a0b OpenDS \u670d\u52a1\u5668\u4e2d\u7684\u5f15\u7528...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5378\u8f7d\u3002</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5378\u8f7d\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5378\u8f7d\u3002</b><br><br>\u8981\u5f7b\u5e95\u5378\u8f7d\uff0c\u5fc5\u987b\u624b\u52a8\u5220\u9664\u4ee5\u4e0b\u6587\u4ef6\u548c\u76ee\u5f55:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5378\u8f7d\u3002%n\u8981\u5f7b\u5e95\u5378\u8f7d\uff0c\u5fc5\u987b\u624b\u52a8\u5220\u9664\u4ee5\u4e0b\u6587\u4ef6\u548c\u76ee\u5f55:%n%s
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>\u8981\u5f7b\u5e95\u5378\u8f7d\uff0c\u5fc5\u987b\u624b\u52a8\u5220\u9664\u4ee5\u4e0b\u6587\u4ef6\u548c\u76ee\u5f55:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%n\u8981\u5f7b\u5e95\u5378\u8f7d\uff0c\u5fc5\u987b\u624b\u52a8\u5220\u9664\u4ee5\u4e0b\u6587\u4ef6\u548c\u76ee\u5f55:%n%s
 INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>\u5df2\u6210\u529f\u5378\u8f7d OpenDS\uff0c\u4f46\u7cfb\u7edf\u53d1\u51fa\u8b66\u544a</b><br>\u5df2\u5728\u672c\u5730\u8ba1\u7b97\u673a\u4e2d\u6210\u529f\u5378\u8f7d OpenDS\uff0c\u4f46\u5728\u66f4\u65b0\u8fdc\u7a0b\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u67d0\u4e2a\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=\u5df2\u5728\u672c\u5730\u8ba1\u7b97\u673a\u4e2d\u6210\u529f\u5378\u8f7d OpenDS\uff0c\u4f46\u5728\u66f4\u65b0\u8fdc\u7a0b\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u67d0\u4e2a\u9519\u8bef\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>\u5df2\u6210\u529f\u5378\u8f7d OpenDS\uff0c\u4f46\u7cfb\u7edf\u53d1\u51fa\u8b66\u544a</b><br>\u5df2\u5728\u672c\u5730\u8ba1\u7b97\u673a\u4e2d\u6210\u529f\u5378\u8f7d OpenDS\uff0c\u4f46\u5728\u5220\u9664\u6587\u4ef6\u65f6\u51fa\u73b0\u67d0\u4e2a\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u6709\u5173\u5bfc\u81f4\u95ee\u9898\u4ea7\u751f\u7684\u6587\u4ef6\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<br><br>\u9a8c\u8bc1\u662f\u5426\u8fd8\u6709\u5176\u4ed6\u7a0b\u5e8f\u5728\u4f7f\u7528\u8fd9\u4e9b\u6587\u4ef6\uff0c\u5982\u679c\u6709\uff0c\u8bf7\u624b\u52a8\u5c06\u5176\u5220\u9664\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=\u5df2\u5728\u672c\u5730\u8ba1\u7b97\u673a\u4e2d\u6210\u529f\u5378\u8f7d OpenDS\uff0c\u4f46\u5728\u5220\u9664\u6587\u4ef6\u65f6\u51fa\u73b0\u67d0\u4e2a\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u6709\u5173\u5bfc\u81f4\u95ee\u9898\u4ea7\u751f\u7684\u6587\u4ef6\u7684\u8be6\u7ec6\u4fe1\u606f\u3002%n%n\u9a8c\u8bc1\u662f\u5426\u8fd8\u6709\u5176\u4ed6\u7a0b\u5e8f\u5728\u4f7f\u7528\u8fd9\u4e9b\u6587\u4ef6\uff0c\u5982\u679c\u6709\uff0c\u8bf7\u624b\u52a8\u5c06\u5176\u5220\u9664\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  \u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  \u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u6709\u5173\u5bfc\u81f4\u95ee\u9898\u4ea7\u751f\u7684\u6587\u4ef6\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<br><br>\u9a8c\u8bc1\u662f\u5426\u8fd8\u6709\u5176\u4ed6\u7a0b\u5e8f\u5728\u4f7f\u7528\u8fd9\u4e9b\u6587\u4ef6\uff0c\u5982\u679c\u6709\uff0c\u8bf7\u624b\u52a8\u5c06\u5176\u5220\u9664\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  \u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u6709\u5173\u5bfc\u81f4\u95ee\u9898\u4ea7\u751f\u7684\u6587\u4ef6\u7684\u8be6\u7ec6\u4fe1\u606f\u3002%n%n\u9a8c\u8bc1\u662f\u5426\u8fd8\u6709\u5176\u4ed6\u7a0b\u5e8f\u5728\u4f7f\u7528\u8fd9\u4e9b\u6587\u4ef6\uff0c\u5982\u679c\u6709\uff0c\u8bf7\u624b\u52a8\u5c06\u5176\u5220\u9664\u3002
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=\u6b63\u5728\u542f\u52a8\u5378\u8f7d...
 INFO_UNDEFINED_PROTOCOL_LABEL=-\u672a\u77e5-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u4ee5\u56fe\u5f62\u5316\u65b9\u5f0f\u542f\u52a8\u5378\u8f7d\u5931\u8d25\u3002%n%n\u6b63\u5728\u4ee5\u547d\u4ee4\u884c\u65b9\u5f0f\u542f\u52a8\u5378\u8f7d...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u4ee5\u56fe\u5f62\u5316\u65b9\u5f0f\u542f\u52a8\u5378\u8f7d\u5931\u8d25\u3002\u8bf7\u68c0\u67e5\u6587\u4ef6 %s\uff0c\u4ee5\u83b7\u53d6\u66f4\u591a\u7684\u8be6\u7ec6\u4fe1\u606f\u3002%n%n\u6b63\u5728\u4ee5\u547d\u4ee4\u884c\u65b9\u5f0f\u542f\u52a8\u5378\u8f7d...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=\u6b63\u5728\u4ee5\u547d\u4ee4\u884c\u65b9\u5f0f\u542f\u52a8\u5378\u8f7d...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=\u6b63\u5728\u4ee5\u56fe\u5f62\u5316\u65b9\u5f0f\u542f\u52a8\u5378\u8f7d...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=\u53ef\u4ee5\u4f7f\u7528\u6b64\u5b9e\u7528\u7a0b\u5e8f\u6765\u5378\u8f7d\u76ee\u5f55\u670d\u52a1\u5668\u3002
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=\u5173\u95ed\u6b64\u5bf9\u8bdd\u6846\uff0c\u4e14\u4e0d\u5c1d\u8bd5\u5728\u5176\u4ed6 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u3002
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=\u5fc5\u987b\u63d0\u4f9b\u5168\u5c40\u7ba1\u7406\u7528\u6237 ID\uff0c\u624d\u80fd\u5728\u5176\u4ed6 OpenDS \u670d\u52a1\u5668\u4e2d\u5220\u9664\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u3002%n\u6b64\u5916\uff0c\u8fd8\u5fc5\u987b\u63d0\u4f9b\u6b64\u4e3b\u673a\u5728\u8fdc\u7a0b\u670d\u52a1\u5668\u4e2d\u5f15\u7528\u65f6\u6240\u7528\u7684\u540d\u79f0\uff08\u6216 IP \u5730\u5740\uff09\u3002
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%n\u6b64\u5916\uff0c\u8fd8\u5fc5\u987b\u63d0\u4f9b\u6b64\u4e3b\u673a\u5728\u8fdc\u7a0b\u670d\u52a1\u5668\u4e2d\u5f15\u7528\u65f6\u6240\u7528\u7684\u540d\u79f0\uff08\u6216 IP \u5730\u5740\uff09\u3002
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=\u4e3b\u673a\u540d:
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=\u6b64\u4e3b\u673a\u5728\u5176\u4ed6 OpenDS \u670d\u52a1\u5668\u4e2d\u5f15\u7528\u65f6\u6240\u7528\u7684\u540d\u79f0\uff08\u6216 IP \u5730\u5740\uff09\u3002
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=\u5c1d\u8bd5\u4f7f\u7528\u63d0\u4f9b\u7684\u9a8c\u8bc1\u4fe1\u606f\u8fdb\u884c\u8fde\u63a5\u3002
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=\u5168\u5c40\u7ba1\u7406\u5458\u5bc6\u7801\uff0c\u7528\u4e8e\u8bfb\u53d6\u5e76\u66f4\u65b0\u5176\u4ed6 OpenDS \u670d\u52a1\u5668\u4e2d\u7684\u914d\u7f6e\u3002
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=\u5168\u5c40\u7ba1\u7406\u5458\u7528\u6237 ID\uff0c\u7528\u4e8e\u8bfb\u53d6\u5e76\u66f4\u65b0\u5176\u4ed6 OpenDS \u670d\u52a1\u5668\u4e2d\u7684\u914d\u7f6e\u3002
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=\u6307\u5b9a\u5982\u679c\u5728\u8fdc\u7a0b OpenDS \u5b9e\u4f8b\u4e2d\u66f4\u65b0\u5bf9\u6b64\u670d\u52a1\u5668\u7684\u5f15\u7528\u65f6\u51fa\u9519\uff0c\u662f\u5426\u5e94\u7ee7\u7eed\u8fdb\u884c\u5378\u8f7d\u3002\u8be5\u53c2\u6570\u53ea\u80fd\u4e0e\u65e0\u63d0\u793a\u53c2\u6570 %s \u4e00\u8d77\u4f7f\u7528\u3002
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  \u8be5\u53c2\u6570\u53ea\u80fd\u4e0e\u65e0\u63d0\u793a\u53c2\u6570 %s \u4e00\u8d77\u4f7f\u7528\u3002
 INFO_DESCRIPTION_REFERENCED_HOST=\u6b64\u4e3b\u673a\u5728\u8981\u590d\u5236\u5176\u5185\u5bb9\u7684\u8fdc\u7a0b\u670d\u52a1\u5668\u4e2d\u5f15\u7528\u65f6\u6240\u7528\u7684\u540d\u79f0\uff08\u6216 IP \u5730\u5740\uff09
 INFO_UNINSTALLDS_DESCRIPTION_CLI=\u6307\u5b9a\u91c7\u7528\u547d\u4ee4\u884c\u65b9\u5f0f\u5b89\u88c5\u3002\u5982\u679c\u672a\u6307\u5b9a\uff0c\u5c06\u4f1a\u542f\u52a8\u56fe\u5f62\u754c\u9762\u3002\u4ec5\u5f53\u6307\u5b9a\u6b64\u9009\u9879\u65f6\uff0c\u624d\u8003\u8651\u4f7f\u7528\u5176\u4f59\u9009\u9879\uff08\u4e0d\u5305\u62ec\u201c\u5e2e\u52a9\u201d\u548c\u201c\u7248\u672c\u201d\uff09
 INFO_UNINSTALLDS_DESCRIPTION_QUIET=\u4ee5\u9759\u9ed8\u6a21\u5f0f\u8fd0\u884c\u5378\u8f7d\u3002\u5728\u9759\u9ed8\u6a21\u5f0f\u4e0b\uff0c\u8fdb\u5ea6\u4fe1\u606f\u5c06\u4e0d\u8f93\u51fa\u5230\u6807\u51c6\u8f93\u51fa\u4e2d
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=\u5220\u9664 OpenDS \u7684\u6240\u6709\u7ec4\u4ef6\uff08\u6b64\u9009\u9879\u4e0e\u5176\u4f59\u5220\u9664\u9009\u9879\u4e0d\u517c\u5bb9\uff09
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=\u5220\u9664\u670d\u52a1\u5668\u5e93\u548c\u7ba1\u7406\u5de5\u5177
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=\u5220\u9664\u6570\u636e\u5e93\u5185\u5bb9
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=\u5220\u9664\u65e5\u5fd7\u6587\u4ef6
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=\u8be5\u6587\u4ef6\u5305\u542b\u7ed1\u5b9a\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\uff08\u5176\u5185\u5bb9\u5c06\u88ab\u590d\u5236\uff09\u65f6\u6240\u7528\u7684\u5bc6\u7801\u3002\u5982\u679c\u6ca1\u6709\u4e3a\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u6307\u5b9a\u7ed1\u5b9a DN\uff0c\u5c06\u4f7f\u7528\u5168\u5c40\u7ba1\u7406\u5458\u5bc6\u7801\u8fdb\u884c\u7ed1\u5b9a
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u4e2d\u7684\u590d\u5236\u673a\u5236\u4f7f\u7528\u7684\u7aef\u53e3\uff0c\u7528\u6765\u4e0e\u5176\u4ed6\u670d\u52a1\u5668\u8fdb\u884c\u901a\u4fe1\u3002\u4ec5\u5f53\u5148\u524d\u672a\u5728\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u590d\u5236\u65f6\uff0c\u624d\u5fc5\u987b\u6307\u5b9a\u6b64\u9009\u9879\u3002
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=\u6307\u5b9a\u662f\u5426\u5bf9\u901a\u8fc7\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u590d\u5236\u7aef\u53e3\u8fdb\u884c\u7684\u901a\u4fe1\u52a0\u5bc6\u3002\u4ec5\u5f53\u9996\u6b21\u5728\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u4e0a\u914d\u7f6e\u590d\u5236\u65f6\uff0c\u624d\u8003\u8651\u4f7f\u7528\u6b64\u9009\u9879\u3002
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\uff08\u5176\u5185\u5bb9\u5c06\u88ab\u590d\u5236\uff09\u7684\u5168\u9650\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u4e3b\u673a\u540d\u6216 IP \u5730\u5740
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\uff08\u5176\u5185\u5bb9\u5c06\u88ab\u590d\u5236\uff09\u7684\u76ee\u5f55\u670d\u52a1\u5668\u7ba1\u7406\u7aef\u53e3\u53f7
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=\u7ed1\u5b9a\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\uff08\u5176\u5185\u5bb9\u5c06\u88ab\u590d\u5236\uff09\u65f6\u6240\u7528\u7684 DN\u5982\u679c\u672a\u6307\u5b9a\uff0c\u5c06\u4f7f\u7528\u5168\u5c40\u7ba1\u7406\u5458\u8fdb\u884c\u7ed1\u5b9a
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=\u8be5\u6587\u4ef6\u5305\u542b\u7ed1\u5b9a\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\uff08\u5176\u5185\u5bb9\u5c06\u88ab\u590d\u5236\uff09\u65f6\u6240\u7528\u7684\u5bc6\u7801\u3002\u5982\u679c\u6ca1\u6709\u4e3a\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u6307\u5b9a\u7ed1\u5b9a DN\uff0c\u5c06\u4f7f\u7528\u5168\u5c40\u7ba1\u7406\u5458\u5bc6\u7801\u8fdb\u884c\u7ed1\u5b9a
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u4e2d\u7684\u590d\u5236\u673a\u5236\u4f7f\u7528\u7684\u7aef\u53e3\uff0c\u7528\u6765\u4e0e\u5176\u4ed6\u670d\u52a1\u5668\u8fdb\u884c\u901a\u4fe1\u3002\u4ec5\u5f53\u4e4b\u524d\u672a\u5728\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u590d\u5236\u65f6\uff0c\u624d\u5fc5\u987b\u6307\u5b9a\u6b64\u9009\u9879
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=\u6307\u5b9a\u662f\u5426\u5bf9\u901a\u8fc7\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u7684\u590d\u5236\u7aef\u53e3\u8fdb\u884c\u7684\u901a\u4fe1\u52a0\u5bc6\u3002\u4ec5\u5f53\u5728\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u4e0a\u7b2c\u4e00\u6b21\u914d\u7f6e\u590d\u5236\u65f6\uff0c\u624d\u8003\u8651\u6b64\u9009\u9879
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=\u4f7f\u7528 StartTLS \u786e\u4fdd\u4e0e\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u8fdb\u884c\u5b89\u5168\u901a\u4fe1
 INFO_DESCRIPTION_REPLICATION_BASEDNS=\u6570\u636e\u7684\u57fa DN\uff0c\u5c06\u5bf9\u8be5\u6570\u636e\u8fdb\u884c\u590d\u5236\u3001\u521d\u59cb\u5316\u6216\u7981\u7528\u590d\u5236\u3002\u901a\u8fc7\u591a\u6b21\u4f7f\u7528\u6b64\u9009\u9879\uff0c\u53ef\u63d0\u4f9b\u591a\u4e2a\u57fa DN
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=\u7ed1\u5b9a\u670d\u52a1\u5668\u65f6\u6240\u7528\u7684\u5168\u5c40\u7ba1\u7406\u5458\u7684\u7528\u6237 ID\u3002\u5bf9\u4e8e '%s' \u5b50\u547d\u4ee4\uff0c\u5982\u679c\u4ee5\u524d\u6ca1\u6709\u4e3a\u4efb\u4f55\u670d\u52a1\u5668\u5b9a\u4e49\u5168\u5c40\u7ba1\u7406\u5458\uff0c\u5219\u4f1a\u4f7f\u7528\u63d0\u4f9b\u7684\u6570\u636e\u521b\u5efa\u5168\u5c40\u7ba1\u7406\u5458\u3002
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=\u53ef\u4ee5\u4f7f\u7528\u8be5\u5b9e\u7528\u7a0b\u5e8f\u6765\u914d\u7f6e\u670d\u52a1\u5668\u4e4b\u95f4\u7684\u590d\u5236\uff0c\u4ee5\u4f7f\u670d\u52a1\u5668\u6570\u636e\u4fdd\u6301\u540c\u6b65\u3002\u8981\u6b63\u786e\u8fdb\u884c\u590d\u5236\uff0c\u5fc5\u987b\u5148\u4f7f\u7528 '%s' \u5b50\u547d\u4ee4\u542f\u7528\u590d\u5236\uff0c\u7136\u540e\u518d\u4f7f\u7528 '%s' \u5b50\u547d\u4ee4\u5c06\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u5185\u5bb9\u521d\u59cb\u5316\u4e3a\u53e6\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u5185\u5bb9
 INFO_REPLICATION_DESCRIPTION_QUIET=\u6267\u884c\u9759\u9ed8\u64cd\u4f5c\uff08\u4e0d\u5728\u6807\u51c6\u8f93\u51fa\u4e2d\u5199\u5165\u8fdb\u5ea6\u4fe1\u606f\uff09
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=\u7ed1\u5b9a\u8981\u5bf9\u5176\u7981\u7528\u590d\u5236\u7684\u670d\u52a1\u5668\u65f6\u6240\u7528\u7684 DN\u3002\u5f53\u672a\u5728\u670d\u52a1\u5668\u4e2d\u5b9a\u4e49\u4efb\u4f55\u5168\u5c40\u7ba1\u7406\u5458\uff0c\u6216\u8005\u7528\u6237\u4e0d\u60f3\u5728\u5176\u4ed6\u6240\u590d\u5236\u7684\u670d\u52a1\u5668\u4e2d\u5220\u9664\u5f15\u7528\u65f6\uff0c\u5fc5\u987b\u4f7f\u7528\u6b64\u9009\u9879\u3002\u6307\u5b9a\u6b64\u9009\u9879\u65f6\uff0c\u5c06\u7528\u5230\u4e3a\u5168\u5c40\u7ba1\u7406\u5458\u63d0\u4f9b\u7684\u5bc6\u7801
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=\u5c06\u76ee\u6807\u670d\u52a1\u5668\u4e2d\u6307\u5b9a\u57fa DN \u4e0b\u7684\u6570\u636e\u5185\u5bb9\u521d\u59cb\u5316\u4e3a\u6e90\u670d\u52a1\u5668\u7684\u5185\u5bb9\u3002\u8981\u6b63\u786e\u8fdb\u884c\u590d\u5236\uff0c\u5728\u542f\u7528\u590d\u5236\u540e\u5fc5\u987b\u6267\u884c\u8be5\u64cd\u4f5c\uff08\u4e5f\u53ef\u4ee5\u4f7f\u7528 '%s' \u8fbe\u5230\u8be5\u76ee\u7684\uff09
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=\u5bf9\u4e8e\u6b63\u5728\u590d\u5236\u5176\u5185\u5bb9\u7684\u6240\u6709\u670d\u52a1\u5668\uff0c\u5c06\u5b83\u4eec\u6307\u5b9a\u57fa DN \u4e0b\u7684\u6570\u636e\u5185\u5bb9\u521d\u59cb\u5316\u4e3a\u6307\u5b9a\u670d\u52a1\u5668\u7684\u5185\u5bb9\u3002\u8981\u6b63\u786e\u8fdb\u884c\u590d\u5236\uff0c\u5728\u542f\u7528\u590d\u5236\u540e\u5fc5\u987b\u6267\u884c\u8be5\u64cd\u4f5c\uff08\u4e5f\u53ef\u4ee5\u4f7f\u7528\u5e94\u7528\u4e8e\u6bcf\u4e2a\u670d\u52a1\u5668\u7684 '%s' \u8fbe\u5230\u8be5\u76ee\u7684\uff09
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=\u5728\u4f7f\u7528 import-ldif \u5de5\u5177\u6216\u4e8c\u8fdb\u5236\u590d\u5236\u65b9\u6cd5\u5bf9\u6240\u6709\u590d\u5236\u670d\u52a1\u5668\u7684\u5185\u5bb9\u8fdb\u884c\u521d\u59cb\u5316\u4e4b\u524d\uff0c\u5fc5\u987b\u8c03\u7528\u6b64\u5b50\u547d\u4ee4\u3002\u540c\u65f6\uff0c\u5fc5\u987b\u6307\u5b9a\u8981\u521d\u59cb\u5316\u7684\u57fa DN \u5217\u8868\uff0c\u5e76\u4e14\u5fc5\u987b\u63d0\u4f9b\u4efb\u4f55\u6b63\u88ab\u590d\u5236\u7684\u670d\u52a1\u5668\u7684\u51ed\u8bc1\u3002\u8c03\u7528\u6b64\u5b50\u547d\u4ee4\u540e\uff0c\u521d\u59cb\u5316\u62d3\u6251\u4e2d\u6240\u6709\u670d\u52a1\u5668\u7684\u5185\u5bb9\uff08\u5728\u6bcf\u4e2a\u670d\u52a1\u5668\u4e0a\u4f7f\u7528\u540c\u4e00 LDIF \u6587\u4ef6/\u4e8c\u8fdb\u5236\u590d\u5236\uff09\uff0c\u7136\u540e\u8c03\u7528\u5b50\u547d\u4ee4 '%s'
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=\u66f4\u65b0\u670d\u52a1\u5668\u7684\u914d\u7f6e\u4ee5\u590d\u5236\u6307\u5b9a\u57fa DN \u4e0b\u7684\u6570\u636e\u3002\u5982\u679c\u67d0\u4e2a\u6307\u5b9a\u7684\u670d\u52a1\u5668\u6b63\u5728\u590d\u5236\u5176\u4ed6\u670d\u52a1\u5668\u4e2d\u57fa DN \u4e0b\u7684\u6570\u636e\uff0c\u6267\u884c\u6b64\u5b50\u547d\u4ee4\u5c06\u4f1a\u66f4\u65b0\u6240\u6709\u670d\u52a1\u5668\u7684\u914d\u7f6e\uff08\u56e0\u6b64\uff0c\u5bf9\u4e8e\u6bcf\u4e2a\u6dfb\u52a0\u5230\u590d\u5236\u62d3\u6251\u4e2d\u7684\u670d\u52a1\u5668\uff0c\u5c06\u90fd\u80fd\u6267\u884c\u4e00\u6b21\u547d\u4ee4\u884c\uff09
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=\u5bf9\u6307\u5b9a\u670d\u52a1\u5668\u4e2d\u6240\u63d0\u4f9b\u7684\u57fa DN \u7981\u7528\u590d\u5236\uff0c\u5e76\u4e14\u5220\u9664\u5176\u4ed6\u670d\u52a1\u5668\uff08\u6307\u5b9a\u670d\u52a1\u5668\u6b63\u5728\u590d\u5236\u5176\u4e2d\u7684\u6570\u636e\uff09\u4e2d\u7684\u5f15\u7528
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=\u663e\u793a\u6ce8\u518c\u4fe1\u606f\u4e2d\u5b9a\u4e49\u7684\u670d\u52a1\u5668\u57fa DN \u7684\u57fa\u672c\u590d\u5236\u914d\u7f6e\u5217\u8868\u3002\u5982\u679c\u672a\u6307\u5b9a\u7528\u4f5c\u53c2\u6570\u7684\u57fa DN\uff0c\u5219\u5c06\u663e\u793a\u6240\u6709\u57fa DN \u7684\u4fe1\u606f
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=\u5fc5\u987b\u5728\u975e\u4ea4\u4e92\u6a21\u5f0f\u4e0b\u63d0\u4f9b\u81f3\u5c11\u4e00\u4e2a\u57fa DN\u3002
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=\u5fc5\u987b\u5728\u975e\u4ea4\u4e92\u6a21\u5f0f\u4e0b\u63d0\u4f9b\u5168\u5c40\u7ba1\u7406\u5458\u5bc6\u7801\u3002\u53ef\u4ee5\u4f7f\u7528 %s \u6216 %s \u9009\u9879\u6765\u63d0\u4f9b\u8be5\u4fe1\u606f\u3002
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u57fa DN\u3002
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=\u5fc5\u987b\u63d0\u4f9b\u4e24\u4e2a\u4e0d\u540c\u7684\u670d\u52a1\u5668\uff0c\u624d\u80fd\u542f\u7528\u590d\u5236\u3002\u60a8\u5df2\u63d0\u4f9b\u4e86\u4e24\u6b21\u670d\u52a1\u5668 %s:%s
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=\u5fc5\u987b\u63d0\u4f9b\u4e24\u4e2a\u4e0d\u540c\u7684\u670d\u52a1\u5668\uff0c\u5206\u522b\u4f5c\u4e3a\u521d\u59cb\u5316\u7684\u6e90\u670d\u52a1\u5668\u548c\u76ee\u6807\u670d\u52a1\u5668\u3002\u60a8\u5df2\u63d0\u4f9b\u4e86\u4e24\u6b21\u670d\u52a1\u5668 %s:%s
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=\u4e3a\u540c\u4e00\u8ba1\u7b97\u673a (%2$s) \u4e0a\u7684\u4e24\u4e2a\u670d\u52a1\u5668\u63d0\u4f9b\u4e86\u76f8\u540c\u7684\u590d\u5236\u7aef\u53e3 (%1$s)\u3002
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=\u627e\u4e0d\u5230\u6709\u6548\u7684\u5b50\u547d\u4ee4\u3002\u5728\u4f7f\u7528 %s \u9009\u9879\u65f6\uff0c\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u5b50\u547d\u4ee4\u3002
+SEVERE_ERR_REPLICATION_STATUS_QUIET='%s' \u5b50\u547d\u4ee4\u4e0e %s \u53c2\u6570\u4e0d\u517c\u5bb9\u3002
 INFO_REPLICATION_SUCCESSFUL=\u5df2\u6210\u529f\u5b8c\u6210\u8be5\u64cd\u4f5c
 INFO_REPLICATION_SUCCESSFUL_NOP=\u5df2\u6210\u529f\u5b8c\u6210\u8be5\u64cd\u4f5c\uff0c\u800c\u65e0\u9700\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
 MILD_ERR_REPLICATION_USER_CANCELLED=\u7528\u6237\u5df2\u53d6\u6d88\u8be5\u64cd\u4f5c
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\u5fc5\u987b\u521b\u5efa\u5168\u5c40\u7ba1\u7406\u5458\u3002%n\u5fc5\u987b\u63d0\u4f9b\u5168\u5c40\u7ba1\u7406\u5458\u51ed\u8bc1\uff0c\u5c06\u521b\u5efa\u8fd9\u4e9b\u51ed\u8bc1\u4ee5\u7ba1\u7406\u6240\u590d\u5236\u7684 OpenDS \u5b9e\u4f8b\u3002
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=%s \u53c2\u6570\u53ea\u80fd\u5728\u6307\u5b9a\u4e86 %s \u65f6\u4f7f\u7528
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\u5fc5\u987b\u521b\u5efa\u5168\u5c40\u7ba1\u7406\u5458\u3002%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=\u5168\u5c40\u7ba1\u7406\u5458\u7528\u6237 ID
 INFO_ADMINISTRATOR_PWD_PROMPT=\u5168\u5c40\u7ba1\u7406\u5458\u5bc6\u7801:
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=\u786e\u8ba4\u5bc6\u7801:
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=\u63d0\u4f9b\u7684\u5bc6\u7801\u4e0d\u5339\u914d\u3002
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=\u65e0\u6cd5\u4f7f\u7528\u63d0\u4f9b\u7684\u51ed\u8bc1\u8fde\u63a5\u76ee\u5f55\u670d\u52a1\u5668 %s\u3002%n\u9519\u8bef\u8be6\u7ec6\u4fe1\u606f: %s%n%n\u8bf7\u91cd\u65b0\u63d0\u4f9b\u6240\u9700\u7684\u4fe1\u606f\u6765\u8fde\u63a5\u670d\u52a1\u5668:
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> \u4e3a\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u6307\u5b9a OpenDS \u7ba1\u7406\u8fde\u63a5\u53c2\u6570
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u4e3b\u673a\u540d
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u7ba1\u7406\u7aef\u53e3
 INFO_REPLICATION_ENABLE_PROTOCOL1=\u5c06\u8981\u5982\u4f55\u8fde\u63a5\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\uff1f
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u590d\u5236\u7aef\u53e3\uff08\u5fc5\u987b\u662f\u53ef\u7528\u7684\u7aef\u53e3\uff09
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=\u5728\u8fde\u63a5\u5230\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u4e0a\u7684\u590d\u5236\u7aef\u53e3 %s \u65f6\uff0c\u662f\u5426\u5e0c\u671b\u590d\u5236\u4f7f\u7528\u52a0\u5bc6\u901a\u4fe1\uff1f
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u7ed1\u5b9a DN
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=\u7b2c\u4e00\u4e2a\u670d\u52a1\u5668\u4e0a\u7684 %s \u5bc6\u7801:
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> \u4e3a\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u6307\u5b9a OpenDS \u7ba1\u7406\u8fde\u63a5\u53c2\u6570
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u7684\u4e3b\u673a\u540d
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u7684\u7ba1\u7406\u7aef\u53e3
 INFO_REPLICATION_ENABLE_PROTOCOL2=\u5c06\u8981\u5982\u4f55\u8fde\u63a5\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\uff1f
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u7684\u590d\u5236\u7aef\u53e3\uff08\u5fc5\u987b\u662f\u53ef\u7528\u7684\u7aef\u53e3\uff09
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=\u5728\u8fde\u63a5\u5230\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u4e0a\u7684\u590d\u5236\u7aef\u53e3 %s \u65f6\uff0c\u662f\u5426\u5e0c\u671b\u590d\u5236\u4f7f\u7528\u52a0\u5bc6\u901a\u4fe1\uff1f
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u7684\u7ed1\u5b9a DN
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u4e0a\u7684 %s \u5bc6\u7801:
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> \u4e3a\u6e90\u670d\u52a1\u5668\u6307\u5b9a OpenDS \u7ba1\u7406\u8fde\u63a5\u53c2\u6570
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> \u4e3a\u76ee\u6807\u670d\u52a1\u5668\u6307\u5b9a OpenDS \u7ba1\u7406\u8fde\u63a5\u53c2\u6570
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=\u5df2\u5728\u4e24\u4e2a\u670d\u52a1\u5668\u4e4b\u95f4\u590d\u5236\u4e86\u4ee5\u4e0b\u57fa DN:%n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=\u672a\u590d\u5236\u4ee5\u4e0b\u57fa DN:%n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=\u65e0\u6cd5\u5728\u4e24\u4e2a\u670d\u52a1\u5668\u4e4b\u95f4\u590d\u5236\u4ee5\u4e0b\u57fa DN\uff0c\u56e0\u4e3a\u81f3\u5c11\u5728\u4e00\u4e2a\u670d\u52a1\u5668\u4e2d\u627e\u4e0d\u5230\u8fd9\u4e9b\u57fa DN:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=\u5fc5\u987b\u81f3\u5c11\u9009\u62e9\u4e00\u4e2a\u8981\u590d\u5236\u7684\u57fa DN\u3002
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=\u662f\u5426\u8981\u590d\u5236\u57fa DN %s\uff1f
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=\u65e0\u6cd5\u521d\u59cb\u5316\u4ee5\u4e0b\u57fa DN\uff0c\u56e0\u4e3a\u672a\u5728\u4e24\u4e2a\u670d\u52a1\u5668\u4e0a\u590d\u5236\u6216\u914d\u7f6e\u8fd9\u4e9b\u57fa DN:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=\u5fc5\u987b\u81f3\u5c11\u9009\u62e9\u4e00\u4e2a\u8981\u521d\u59cb\u5316\u7684\u57fa DN\u3002
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=\u662f\u5426\u521d\u59cb\u5316\u57fa DN %s\uff1f
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base DN's replicated in the server.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no base DN's replicated in the server.The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=There are no base DN's replicated in the server.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=\u5728\u670d\u52a1\u5668\u4e2d\u627e\u4e0d\u5230\u4ee5\u4e0b\u57fa DN:%n%s
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=\u5728\u670d\u52a1\u5668\u4e2d\u627e\u4e0d\u5230\u4ee5\u4e0b\u57fa DN:%n%s
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=\u5728\u670d\u52a1\u5668\u4e2d\u627e\u4e0d\u5230\u4ee5\u4e0b\u57fa DN:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=\u5fc5\u987b\u81f3\u5c11\u9009\u62e9\u4e00\u4e2a\u8981\u7981\u7528\u7684\u57fa DN\u3002
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=\u5fc5\u987b\u81f3\u5c11\u9009\u62e9\u4e00\u4e2a\u8981\u521d\u59cb\u5316\u7684\u57fa DN\u3002
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=\u662f\u5426\u4ec5\u521d\u59cb\u5316\u670d\u52a1\u5668 %s \u7684\u5185\u5bb9\uff08\u5982\u679c\u8981\u521d\u59cb\u5316\u6240\u6709\u590d\u5236\u670d\u52a1\u5668\u7684\u7ed9\u5b9a\u57fa DN \u7684\u5185\u5bb9\uff0c\u8bf7\u952e\u5165\u201cno\u201d\uff09\uff1f
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=\u5fc5\u987b\u6307\u5b9a\u5c06\u4f7f\u7528 import-ldif \u547d\u4ee4\u6216\u4e8c\u8fdb\u5236\u590d\u5236\u521d\u59cb\u5316\u7684\u57fa DN\u3002
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=\u5fc5\u987b\u6307\u5b9a\u5df2\u4f7f\u7528 import-ldif \u547d\u4ee4\u6216\u4e8c\u8fdb\u5236\u590d\u5236\u521d\u59cb\u5316\u7684\u57fa DN\u3002
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=\u662f\u5426\u5bf9\u57fa DN %s \u7981\u7528\u590d\u5236\uff1f
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%n\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%n\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=\u662f\u5426\u521d\u59cb\u5316\u57fa DN %s\uff1f
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=\u662f\u5426\u5c06\u4f7f\u7528 import-ldif \u6216\u4e8c\u8fdb\u5236\u590d\u5236\u521d\u59cb\u5316\u57fa DN %s\uff1f
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=\u662f\u5426\u5df2\u4f7f\u7528 import-ldif \u6216\u4e8c\u8fdb\u5236\u590d\u5236\u521d\u59cb\u5316\u57fa DN %s\uff1f
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=\u60a8\u5df2\u9009\u62e9\u5bf9\u57fa DN %s \u7981\u7528\u590d\u5236\u3002\u590d\u5236\u673a\u5236\u548c\u67d0\u4e9b\u7ba1\u7406\u5de5\u5177\u4f7f\u7528\u4e86\u6b64\u57fa DN\uff0c\u56e0\u6b64\u4e0d\u5efa\u8bae\u76f4\u63a5\u914d\u7f6e\u5b83\u3002\u662f\u5426\u7ee7\u7eed\uff1f
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=\u60a8\u5df2\u9009\u62e9\u7981\u7528\u6a21\u5f0f\u590d\u5236\u3002\u4ec5\u5728\u7279\u5b9a\u60c5\u51b5\u4e0b\u624d\u5efa\u8bae\u7981\u7528\u6a21\u5f0f\u590d\u5236\u3002\u662f\u5426\u7ee7\u7eed\uff1f
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=\u7981\u7528\u590d\u5236\u4f1a\u4f7f\u4f4d\u4e8e\u9009\u5b9a\u57fa DN \u4e0b\u7684\u6570\u636e\u4e0d\u518d\u4e0e\u5176\u4ed6\u670d\u52a1\u5668\u4fdd\u6301\u540c\u6b65\u3002\u662f\u5426\u7ee7\u7eed\uff1f
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=\u7981\u7528\u590d\u5236\u4f1a\u4f7f\u4f4d\u4e8e\u9009\u5b9a\u57fa DN \u4e0b\u7684\u6570\u636e\u4e0d\u518d\u4e0e\u5176\u4ed6\u670d\u52a1\u5668\u4fdd\u6301\u540c\u6b65\u3002\u540c\u65f6\uff0c\u8fd8\u5c06\u7981\u7528\u670d\u52a1\u5668\u4e0a\u7684\u590d\u5236\u7aef\u53e3\u3002\u662f\u5426\u7ee7\u7eed\uff1f
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  \u662f\u5426\u7ee7\u7eed\uff1f
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=\u60a8\u5df2\u9009\u62e9\u5c06\u670d\u52a1\u5668 %2$s \u4e2d\u57fa DN %1$s \u7684\u5185\u5bb9\u521d\u59cb\u5316\u4e3a\u670d\u52a1\u5668 %3$s \u4e2d\u7684\u5185\u5bb9\u3002\u590d\u5236\u673a\u5236\u548c\u67d0\u4e9b\u7ba1\u7406\u5de5\u5177\u4f7f\u7528\u4e86\u6b64\u57fa DN\uff0c\u56e0\u6b64\u4e0d\u5efa\u8bae\u76f4\u63a5\u914d\u7f6e\u5b83\u3002\u662f\u5426\u7ee7\u7eed\uff1f
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=\u521d\u59cb\u5316\u57fa DN \u7684\u5185\u5bb9\u4f1a\u5220\u9664\u8be5\u57fa DN \u7684\u6240\u6709\u73b0\u6709\u5185\u5bb9\u3002\u662f\u5426\u8981\u5220\u9664\u670d\u52a1\u5668 %s \u4e2d\u9009\u5b9a\u57fa DN \u7684\u5185\u5bb9\uff0c\u5e76\u5c06\u5176\u66ff\u6362\u4e3a\u670d\u52a1\u5668 %s \u7684\u5185\u5bb9\uff1f
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=\u60a8\u5df2\u9009\u62e9\u5c06\u57fa DN %s \u7684\u5185\u5bb9\u521d\u59cb\u5316\u4e3a\u670d\u52a1\u5668 %s \u4e2d\u7684\u5185\u5bb9\u3002\u590d\u5236\u673a\u5236\u548c\u67d0\u4e9b\u7ba1\u7406\u5de5\u5177\u4f7f\u7528\u4e86\u6b64\u57fa DN\uff0c\u56e0\u6b64\u4e0d\u5efa\u8bae\u76f4\u63a5\u914d\u7f6e\u5b83\u3002\u662f\u5426\u7ee7\u7eed\uff1f
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=\u521d\u59cb\u5316\u57fa DN \u7684\u5185\u5bb9\u4f1a\u5220\u9664\u8be5\u57fa DN \u7684\u6240\u6709\u73b0\u6709\u5185\u5bb9\u3002\u662f\u5426\u8981\u5220\u9664\u590d\u5236\u670d\u52a1\u5668\u4e2d\u9009\u5b9a\u57fa DN \u7684\u5185\u5bb9\uff0c\u5e76\u5c06\u5176\u66ff\u6362\u4e3a\u670d\u52a1\u5668 %s \u7684\u5185\u5bb9\uff1f
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=\u8bfb\u53d6\u73b0\u6709\u670d\u52a1\u5668\u7684\u914d\u7f6e\u65f6\u9047\u5230\u4ee5\u4e0b\u9519\u8bef:\n%s\n\u590d\u5236\u5de5\u5177\u5c06\u5c1d\u8bd5\u5728\u201c\u5c3d\u529b\u201d(best-effort) \u6a21\u5f0f\u4e0b\u66f4\u65b0\u6240\u6709\u670d\u52a1\u5668\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u4e0d\u80fd\u786e\u4fdd\u66f4\u65b0\u751f\u6210\u9519\u8bef\u7684\u670d\u52a1\u5668\u3002
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  \u662f\u5426\u7ee7\u7eed\uff1f
 INFO_REPLICATION_CONNECTING=\u5efa\u7acb\u8fde\u63a5
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=\u68c0\u67e5\u6ce8\u518c\u4fe1\u606f
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=\u66f4\u65b0\u670d\u52a1\u5668 %s \u4e0a\u7684\u8fdc\u7a0b\u5f15\u7528
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=\u914d\u7f6e\u670d\u52a1\u5668 %s \u4e0a\u7684\u590d\u5236\u7aef\u53e3
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=\u66f4\u65b0\u670d\u52a1\u5668 %2$s \u4e0a\u57fa DN %1$s \u7684\u590d\u5236\u914d\u7f6e
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=\u66f4\u65b0\u670d\u52a1\u5668 %s \u4e0a\u7684\u6ce8\u518c\u914d\u7f6e
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=\u5c06\u670d\u52a1\u5668 %s \u4e0a\u7684\u6ce8\u518c\u4fe1\u606f\u521d\u59cb\u5316\u4e3a\u670d\u52a1\u5668 %s \u7684\u5185\u5bb9
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=\u5c06\u670d\u52a1\u5668 %s \u4e0a\u7684\u6a21\u5f0f\u521d\u59cb\u5316\u4e3a\u670d\u52a1\u5668 %s \u7684\u5185\u5bb9
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=\u521d\u59cb\u5316\u65f6\u51fa\u9519\u3002\u65e0\u6cd5\u5728\u670d\u52a1\u5668 %s \u4e2d\u627e\u5230\u57fa DN %s \u7684\u590d\u5236 ID\u3002
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=\u521d\u59cb\u5316\u65f6\u51fa\u9519\u3002\u7ecf\u8fc7\u591a\u6b21\u5c1d\u8bd5\u540e\uff0c\u4ecd\u65e0\u6cd5\u627e\u5230\u5bf9\u7b49\u9879\u8fdb\u884c\u521d\u59cb\u5316\u3002Details: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=\u914d\u7f6e\u670d\u52a1\u5668 %s \u4e0a\u7684\u590d\u5236\u7aef\u53e3\u65f6\u51fa\u9519\u3002
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=\u7981\u7528\u670d\u52a1\u5668 %s \u4e0a\u7684\u590d\u5236\u7aef\u53e3\u65f6\u51fa\u9519\u3002
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=\u66f4\u65b0\u670d\u52a1\u5668 %2$s \u4e2d\u57fa DN %1$s \u4e0a\u7684\u590d\u5236\u914d\u7f6e\u65f6\u51fa\u9519\u3002
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  Details: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  Details: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  Details: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%n\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=\u8bfb\u53d6\u670d\u52a1\u5668 %s \u7684\u590d\u5236\u914d\u7f6e\u65f6\u51fa\u9519\u3002%n\u8be6\u7ec6\u4fe1\u606f: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=\u5220\u9664\u5728\u670d\u52a1\u5668 %2$s \u7684\u57fa DN %1$s \u4e0a\u7684\u5f15\u7528
 INFO_REPLICATION_DISABLING_BASEDN=\u5bf9\u670d\u52a1\u5668 %2$s \u7684\u57fa DN %1$s \u7981\u7528\u590d\u5236
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=\u7981\u7528\u670d\u52a1\u5668 %2$s \u7684\u590d\u5236\u7aef\u53e3 %1$s
-INFO_REPLICATION_STATUS_NO_BASEDNS=\u627e\u4e0d\u5230\u4efb\u4f55\u57fa DN\u3002
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=\u57fa DN
 INFO_REPLICATION_STATUS_IS_REPLICATED=\u590d\u5236
 INFO_REPLICATION_STATUS_REPLICATED=%s - \u5df2\u542f\u7528\u590d\u5236
@@ -427,24 +422,32 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=\u6700\u65e9\u4e22\u5931\u66f4\u6539\u7684\u5b58\u7559\u671f:
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=\u590d\u5236\u7aef\u53e3:
 INFO_REPLICATION_STATUS_LABEL_SECURE=\u5b89\u5168\u6027:
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%n\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=\u5df2\u542f\u7528
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=\u5df2\u7981\u7528
-INFO_REPLICATION_CRITICAL_ERROR_DETAILS=\u8be6\u7ec6\u4fe1\u606f: %s
+INFO_REPLICATION_CRITICAL_ERROR_DETAILS=Details: %s
 INFO_PROGRESS_PRE_EXTERNAL_INITIALIZATION=\u6b63\u5728\u5916\u90e8\u51c6\u5907\u8981\u521d\u59cb\u5316\u7684\u57fa DN %s
 INFO_PROGRESS_POST_EXTERNAL_INITIALIZATION=\u6b63\u5728\u66f4\u65b0\u6709\u5173\u57fa DN %s \u7684\u590d\u5236\u4fe1\u606f
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=\u63a5\u4e0b\u6765\uff0c\u60a8\u53ef\u4ee5\u7ee7\u7eed\u5bf9\u670d\u52a1\u5668 %s \u4e0a\u7684\u57fa DN \u5185\u5bb9\u8fdb\u884c\u521d\u59cb\u5316\u3002\u53ef\u4ee5\u4f7f\u7528 import-ldif \u547d\u4ee4\u6216\u4e8c\u8fdb\u5236\u590d\u5236\u6765\u6267\u884c\u6b64\u64cd\u4f5c\u3002%n%n\u5b8c\u6210\u521d\u59cb\u5316\u540e\uff0c\u5fc5\u987b\u4f7f\u7528\u5b50\u547d\u4ee4 '%s'\uff0c\u4ee5\u4fbf\u590d\u5236\u4f7f\u7528\u65b0\u7684\u57fa DN\u3002
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=\u63a5\u4e0b\u6765\uff0c\u60a8\u53ef\u4ee5\u7ee7\u7eed\u5bf9\u6240\u6709\u590d\u5236\u670d\u52a1\u5668\u4e0a\u7684\u57fa DN \u5185\u5bb9\u8fdb\u884c\u521d\u59cb\u5316\u3002\u53ef\u4ee5\u4f7f\u7528\u547d\u4ee4 import-ldif \u6216\u4e8c\u8fdb\u5236\u590d\u5236\u6765\u6267\u884c\u6b64\u64cd\u4f5c\u3002\u5728\u6bcf\u4e2a\u670d\u52a1\u5668\u4e0a\u5fc5\u987b\u4f7f\u7528\u76f8\u540c\u7684 LDIF \u6587\u4ef6\u6216\u4e8c\u8fdb\u5236\u590d\u5236\u3002%n%n\u5b8c\u6210\u521d\u59cb\u5316\u540e\uff0c\u5fc5\u987b\u4f7f\u7528\u5b50\u547d\u4ee4 '%s'\uff0c\u4ee5\u4fbf\u590d\u5236\u4f7f\u7528\u65b0\u7684\u57fa DN \u5185\u5bb9\u3002
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=\u5df2\u6210\u529f\u5b8c\u6210\u540e\u521d\u59cb\u5316\u8fc7\u7a0b\u3002
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=\u8bfb\u53d6\u64cd\u4f5c\u8fdb\u5ea6\u65f6\u51fa\u9519\u3002
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=\u8bfb\u53d6\u64cd\u4f5c\u8fdb\u5ea6\u65f6\u51fa\u9519\u3002
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=\u6267\u884c\u64cd\u4f5c\u671f\u95f4\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u4efb\u52a1\u72b6\u6001: %s\u3002\u8bf7\u67e5\u770b %s \u7684\u9519\u8bef\u65e5\u5fd7\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=\u6267\u884c\u64cd\u4f5c\u671f\u95f4\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u6700\u65b0\u65e5\u5fd7\u7684\u8be6\u7ec6\u4fe1\u606f: %s\u3002\u4efb\u52a1\u72b6\u6001: %s\u3002\u8bf7\u67e5\u770b %s \u7684\u9519\u8bef\u65e5\u5fd7\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=\u6267\u884c\u64cd\u4f5c\u671f\u95f4\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u4efb\u52a1\u72b6\u6001: %s\u3002\u8bf7\u67e5\u770b %s \u7684\u9519\u8bef\u65e5\u5fd7\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=\u6267\u884c\u64cd\u4f5c\u671f\u95f4\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u6700\u65b0\u65e5\u5fd7\u7684\u8be6\u7ec6\u4fe1\u606f: %s\u3002\u4efb\u52a1\u72b6\u6001: %s\u3002\u8bf7\u67e5\u770b %s \u7684\u9519\u8bef\u65e5\u5fd7\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=\u542f\u52a8\u64cd\u4f5c\u65f6\u51fa\u9519\u3002
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=\u542f\u52a8\u64cd\u4f5c\u65f6\u51fa\u9519\u3002
 INFO_REPLICATION_SUBCOMMAND_PROMPT=\u60a8\u8981\u6267\u884c\u54ea\u4e9b\u64cd\u4f5c\uff1f
 INFO_REPLICATION_ENABLE_MENU_PROMPT=\u542f\u7528\u590d\u5236
 INFO_REPLICATION_DISABLE_MENU_PROMPT=\u7981\u7528\u590d\u5236
@@ -454,18 +457,14 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=\u5916\u90e8\u521d\u59cb\u5316\u4e4b\u540e
 INFO_REPLICATION_STATUS_MENU_PROMPT=\u663e\u793a\u590d\u5236\u72b6\u6001
 INFO_REPLICATION_POST_ENABLE_INFO=\u5df2\u6210\u529f\u542f\u7528\u590d\u5236\u3002\u8bf7\u6ce8\u610f\uff0c\u8981\u6b63\u786e\u8fdb\u884c\u590d\u5236\uff0c\u60a8\u5fc5\u987b\u521d\u59cb\u5316\u6b63\u5728\u590d\u5236\u7684\u57fa DN \u7684\u5185\u5bb9\uff08\u4f7f\u7528 %s %s \u6267\u884c\u8be5\u64cd\u4f5c\uff09\u3002
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=\u4ee5\u975e\u4ea4\u4e92\u65b9\u5f0f\u4f7f\u7528\u6b64\u5e94\u7528\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u6307\u5b9a\u53c2\u6570 "--%s"
 INFO_REPLICATION_NON_INTERACTIVE=\u7b49\u6548\u7684\u975e\u4ea4\u4e92\u547d\u4ee4\u884c\u662f: %n%s
 INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=\u4ee5\u4ea4\u4e92\u6a21\u5f0f\u8fd0\u884c\u6b64\u547d\u4ee4\u65f6\uff0c\u4f1a\u5728\u6807\u51c6\u8f93\u51fa\u4e2d\u663e\u793a\u7b49\u6548\u7684\u975e\u4ea4\u4e92\u53c2\u6570
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=\u4ee5\u4ea4\u4e92\u6a21\u5f0f\u8fd0\u884c\u6b64\u547d\u4ee4\u65f6\uff0c\u5c06\u5199\u5165\u7b49\u6548\u975e\u4ea4\u4e92\u547d\u4ee4\u7684\u6587\u4ef6\u7684\u5b8c\u6574\u8def\u5f84
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
 MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=\u5c1d\u8bd5\u5728\u6587\u4ef6 %s \u4e2d\u5199\u5165\u7b49\u6548\u975e\u4ea4\u4e92\u547d\u4ee4\u884c\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u8be6\u7ec6\u4fe1\u606f: %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=\u65e0\u6cd5\u5199\u5165\u6587\u4ef6 %s\u3002\u8bf7\u68c0\u9a8c\u60a8\u662f\u5426\u5177\u6709\u8be5\u6587\u4ef6\u7684\u8bbf\u95ee\u6743\u9650\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u63d0\u4f9b\u4e86\u8be5\u6587\u4ef6\u7684\u5b8c\u6574\u8def\u5f84
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=\u7528\u4ee5\u5199\u5165\u7b49\u6548\u547d\u4ee4\u7684\u6307\u5b9a\u8def\u5f84 %s \u662f\u4e00\u4e2a\u76ee\u5f55\u3002\u60a8\u5fc5\u987b\u6307\u5b9a\u6587\u4ef6\u7684\u8def\u5f84
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=\u5df2\u4f7f\u7528\u590d\u5236\u7aef\u53e3 '%d' \u914d\u7f6e\u4e86\u4e00\u4e2a\u670d\u52a1\u5668\u3002\u5df2\u5ffd\u7565\u63d0\u4f9b\u7684\u590d\u5236\u670d\u52a1\u5668\u7aef\u53e3 '%d'\u3002
 MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=\u5df2\u4f7f\u7528\u590d\u5236\u7aef\u53e3 '%d' \u914d\u7f6e\u4e86\u7b2c\u4e8c\u4e2a\u670d\u52a1\u5668\u3002\u5df2\u5ffd\u7565\u63d0\u4f9b\u7684\u590d\u5236\u670d\u52a1\u5668\u7aef\u53e3 '%d'\u3002
 INFO_CONTROL_PANEL_TITLE=OpenDS \u63a7\u5236\u9762\u677f
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=\u662f
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=\u5426
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=\u65e0\u6cd5\u4fee\u6539\u5bf9\u8c61\u7c7b\u5e76\u91cd\u547d\u540d\u6761\u76ee\u3002
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=\u76ee\u5f55\u6570\u636e
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=\u7ba1\u7406\u6761\u76ee
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=\u65b0\u5efa\u57fa DN...
@@ -500,6 +500,7 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=\u65e0\u6548\u7684 DN \u503c: '%s'\u3002
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=\u63d0\u4f9b\u7684\u5bc6\u7801\u4e0d\u5339\u914d\u3002
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u5c5e\u6027 %s \u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP\uff08\u5141\u8bb8\u4f7f\u7528 StartTLS\uff09
@@ -511,21 +512,25 @@
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=\u590d\u5236\uff08\u5b89\u5168\uff09
 INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=\u7ba1\u7406\u8fde\u63a5\u5668
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=\u5176\u4ed6
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=\u5b50\u4e32
 INFO_CTRL_PANEL_INDEX_PRESENCE=\u5b58\u5728
 INFO_CTRL_PANEL_INDEX_EQUALITY=\u7b49\u540c
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=\u8fd1\u4f3c
 INFO_CTRL_PANEL_INDEX_ORDERING=\u6392\u5e8f
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=\u5c5e\u6027
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=\u7d22\u5f15\u7c7b\u578b
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=\u6761\u76ee\u9650\u5236
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=\u9700\u8981\u91cd\u65b0\u751f\u6210
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=\u540d\u79f0
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=\u57fa DN
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=\u8303\u56f4
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=\u8fc7\u6ee4\u5668
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=\u6392\u5e8f\u987a\u5e8f
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=\u9700\u8981\u91cd\u65b0\u751f\u6210
+
 INFO_CTRL_PANEL_BINARY_VALUE=- \u4e8c\u8fdb\u5236\u503c -
 INFO_CTRL_PANEL_VALUE_IN_BASE64=- \u91c7\u7528 Base64 \u7684\u503c -
 #
@@ -534,6 +539,7 @@
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=\u4ee5\u4e0b\u4efb\u52a1\u6b63\u5728\u8fd0\u884c: %s<br>\u8be5\u4efb\u52a1\u4e0d\u80fd\u4e0e\u4efb\u52a1 %s \u540c\u65f6\u8fd0\u884c
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=\u5c06\u6761\u76ee\u6dfb\u52a0\u5230\u7ec4\u3002
 INFO_CTRL_PANEL_ADDING_TO_GROUP=\u6b63\u5728\u66f4\u65b0\u7ec4 '%s'
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=\u53ef\u4fee\u6539\u6761\u76ee\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=\u53ef\u91cd\u547d\u540d\u6761\u76ee\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=\u53ef\u5220\u9664\u57fa DN \u7684\u7b49\u6548\u547d\u4ee4\u884c:
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=\u6b63\u5728\u5220\u9664\u57fa DN '%s'
 INFO_CTRL_PANEL_DELETING_BASE_DNS=\u6b63\u5728\u5220\u9664\u57fa DN %s
 INFO_CTRL_PANEL_DELETING_BACKEND=\u6b63\u5728\u5220\u9664\u540e\u7aef '%s'
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=\u7981\u7528\u57fa DN '%s' \u590d\u5236
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=\u5220\u9664\u6761\u76ee\u3002
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d \u4e2a\u6761\u76ee\u5df2\u5220\u9664\u3002
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY=\u6b63\u5728\u5220\u9664 '%s'...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=\u53ef\u5220\u9664\u6761\u76ee '%s' \u7684\u7b49\u6548\u547d\u4ee4\u884c:
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=\u53ef\u5220\u9664\u7d22\u5f15\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=\u5220\u9664\u540e\u7aef '%s' \u4e2d\u7684\u7d22\u5f15\u3002
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=\u5220\u9664\u540e\u7aef '%s' \u4e2d\u7684\u7d22\u5f15\u3002
 INFO_CTRL_PANEL_DELETING_INDEX=\u6b63\u5728\u5220\u9664\u7d22\u5f15 '%s'
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=\u6b63\u5728\u5220\u9664 VLV \u7d22\u5f15 '%s'
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=\u5220\u9664\u6a21\u5f0f\u5143\u7d20\u3002
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=\u6b63\u5728\u5220\u9664\u5bf9\u8c61\u7c7b '%s'
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=\u6b63\u5728\u5220\u9664\u5c5e\u6027 '%s'
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=\u66f4\u65b0\u6a21\u5f0f\u65f6\u51fa\u9519\u3002Details: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=\u66f4\u65b0\u914d\u7f6e\u65f6\u51fa\u9519\u3002Details: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=\u68c0\u67e5\u6761\u76ee\u65f6\u51fa\u9519\u3002Details: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=\u8be5\u64cd\u4f5c\u76f8\u5f53\u4e8e\u4ece\u6587\u4ef6 '%s' \u7684\u6a21\u5f0f\u5b9a\u4e49\u6761\u76ee (cn=schema) \u4e2d\u5220\u9664\u4ee5\u4e0b\u5c5e\u6027:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=\u53ef\u66f4\u65b0\u6a21\u5f0f\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=\u4fee\u6539\u6761\u76ee '%s'\u3002
 INFO_CTRL_PANEL_RENAMING_ENTRY=\u5c06\u6761\u76ee '%s' \u91cd\u547d\u540d\u4e3a '%s'
 INFO_CTRL_PANEL_MODIFYING_ENTRY=\u6b63\u5728\u4fee\u6539\u6761\u76ee '%s'
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=\u65b0\u5efa\u6761\u76ee '%s'\u3002
 INFO_CTRL_PANEL_CREATING_ENTRY=\u6b63\u5728\u521b\u5efa\u6761\u76ee '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=\u53ef\u521b\u5efa\u6761\u76ee\u7684\u7b49\u6548\u547d\u4ee4\u884c:
@@ -584,25 +598,33 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX=\u53ef\u5728 '%s' \u4e2d\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=\u53ef\u542f\u7528\u540e\u7aef '%s' \u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=\u53ef\u7981\u7528\u540e\u7aef '%s' \u7684\u7b49\u6548\u547d\u4ee4\u884c:
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=\u542f\u7528\u540e\u7aef '%s'
 INFO_CTRL_PANEL_DISABLING_BACKEND=\u7981\u7528\u540e\u7aef '%s'
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=\u91cd\u7f6e\u7528\u4e8e\u6761\u76ee '%s' \u7684\u5bc6\u7801\u3002
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=\u6b63\u5728\u66f4\u65b0\u6761\u76ee '%s' \u7684\u5bc6\u7801
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=\u53ef\u91cd\u7f6e\u5bc6\u7801\u7684\u7b49\u6548\u547d\u4ee4\u884c:
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u3002
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=\u542f\u52a8\u670d\u52a1\u5668\u3002
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=\u505c\u6b62\u670d\u52a1\u5668\u3002
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=\u53ef\u505c\u6b62\u670d\u52a1\u5668\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=\u53ef\u542f\u52a8\u670d\u52a1\u5668\u7684\u7b49\u6548\u547d\u4ee4\u884c:
 INFO_CTRL_PANEL_SERVER_STOPPED=\u670d\u52a1\u5668\u5df2\u505c\u6b62
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=\u8be5\u64cd\u4f5c\u76f8\u5f53\u4e8e\u5411\u6587\u4ef6 '%s' \u7684\u6a21\u5f0f\u5b9a\u4e49\u6761\u76ee (cn=schema) \u4e2d\u6dfb\u52a0\u4ee5\u4e0b\u5c5e\u6027:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=\u8be5\u64cd\u4f5c\u76f8\u5f53\u4e8e\u5411\u6587\u4ef6 '%s' \u6dfb\u52a0\u4ee5\u4e0b\u6761\u76ee:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=\u53ef\u66f4\u65b0\u6a21\u5f0f\u7684\u7b49\u6548\u547d\u4ee4\u884c:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=\u627e\u4e0d\u5230\u540e\u7aef
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=\u627e\u4e0d\u5230\u540e\u7aef '%s'\u3002\u8bf7\u68c0\u67e5\u4e3b\u9762\u677f\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=\u670d\u52a1\u5668\u672a\u8fd0\u884c
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=\u8981\u6d4f\u89c8\u6570\u636e\uff0c\u670d\u52a1\u5668\u5fc5\u987b\u8fd0\u884c\u5e76\u4e14\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\u3002
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=\u8bf7\u6307\u51fa\u5fc5\u9700\u5b57\u6bb5
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=\u9700\u8981\u91cd\u65b0\u751f\u6210\u7d22\u5f15
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -610,34 +632,44 @@
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS=\u5df2\u6210\u529f\u4fee\u6539 '%s' \u7684\u7d22\u5f15\u914d\u7f6e\u3002\u8981\u8003\u8651\u914d\u7f6e\uff0c\u5fc5\u987b\u91cd\u65b0\u751f\u6210\u6570\u636e\u5e93\u7d22\u5f15\u6587\u4ef6\u3002\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u201c\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u201d\u5de5\u5177\u6216\u91cd\u65b0\u5bfc\u5165\u540e\u7aef '%s' \u7684\u5185\u5bb9\u6765\u6267\u884c\u6b64\u64cd\u4f5c\u3002<br><br>\u662f\u5426\u8981\u91cd\u65b0\u751f\u6210\u7d22\u5f15\uff1f
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=\u5df2\u6210\u529f\u4fee\u6539 '%s' \u7684\u7d22\u5f15\u914d\u7f6e\u3002\u8981\u8003\u8651\u914d\u7f6e\uff0c\u5fc5\u987b\u91cd\u65b0\u751f\u6210\u6570\u636e\u5e93\u7d22\u5f15\u6587\u4ef6\u3002\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u201c\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u201d\u5de5\u5177\u6216\u91cd\u65b0\u5bfc\u5165\u540e\u7aef '%s' \u7684\u5185\u5bb9\u6765\u6267\u884c\u6b64\u64cd\u4f5c\u3002<br>\u5728\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u671f\u95f4\uff0c\u5c06\u7981\u7528\u540e\u7aef '%s'\u5e76\u4e14\u5176\u540e\u7f00\u90fd\u4e0d\u53ef\u4f7f\u7528\u3002<br><br>\u662f\u5426\u8981\u91cd\u65b0\u751f\u6210\u7d22\u5f15\uff1f
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=\u9700\u8981\u9a8c\u8bc1
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=\u7b49\u6548\u547d\u4ee4\u884c:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=\u6b63\u5728\u540e\u7aef '%s' \u4e2d\u91cd\u65b0\u751f\u6210\u7d22\u5f15...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=\u7d22\u5f15\u91cd\u65b0\u751f\u6210\u5df2\u5b8c\u6210
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u3002
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= \u91cd\u65b0\u751f\u6210\u7d22\u5f15\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u4ee3\u7801: %d\u3002
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=Details: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=\u6b63\u5728\u542f\u52a8\u670d\u52a1\u5668...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=\u542f\u52a8\u5df2\u5b8c\u6210
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u542f\u52a8\u670d\u52a1\u5668
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=\u670d\u52a1\u5668\u542f\u52a8\u671f\u95f4\u51fa\u9519
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=\u542f\u52a8\u670d\u52a1\u5668\u65f6\u51fa\u9519\u3002\u9519\u8bef\u4ee3\u7801: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=\u91cd\u65b0\u542f\u52a8\u5df2\u5b8c\u6210
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=\u670d\u52a1\u5668\u91cd\u65b0\u542f\u52a8\u671f\u95f4\u51fa\u9519
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u65f6\u51fa\u9519\u3002\u9519\u8bef\u4ee3\u7801: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=\u6b63\u5728\u505c\u6b62\u670d\u52a1\u5668...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=\u505c\u6b62\u5df2\u5b8c\u6210
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u505c\u6b62\u670d\u52a1\u5668
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=\u670d\u52a1\u5668\u505c\u6b62\u671f\u95f4\u51fa\u9519
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=\u505c\u6b62\u670d\u52a1\u5668\u65f6\u51fa\u9519\u3002\u9519\u8bef\u4ee3\u7801: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=\u64cd\u4f5c\u5b8c\u6210\u65f6\u5173\u95ed\u7a97\u53e3
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=\u8bf7\u7a0d\u5019...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=\u8be6\u7ec6\u4fe1\u606f:
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=\u542f\u52a8\u670d\u52a1\u5668
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=\u505c\u6b62\u670d\u52a1\u5668
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=\u9700\u8981\u786e\u8ba4
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=\u5982\u679c\u670d\u52a1\u5668\u5df2\u505c\u6b62\uff0c\u5219\u81f3\u8be5\u670d\u52a1\u5668\u7684\u6240\u6709\u6253\u5f00\u7684\u8fde\u63a5\u90fd\u5c06\u5173\u95ed\u5e76\u4e14\u8be5\u670d\u52a1\u5668\u5c06\u4e0d\u518d\u53ef\u7528\u3002<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=\u5728\u91cd\u65b0\u542f\u52a8\u671f\u95f4\uff0c\u81f3\u8be5\u670d\u52a1\u5668\u7684\u6240\u6709\u6253\u5f00\u7684\u8fde\u63a5\u90fd\u5c06\u5173\u95ed\u5e76\u4e14\u8be5\u670d\u52a1\u5668\u5c06\u4e0d\u518d\u53ef\u7528\u3002<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=\u6b63\u5728\u88c5\u5165\u9762\u677f...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=\u6b63\u5728\u68c0\u67e5...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=\u6b63\u5728\u5237\u65b0\u5217\u8868...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=\u6b63\u5728\u8bfb\u53d6 Java \u8bbe\u7f6e...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=\u6b63\u5728\u68c0\u9a8c\u9a8c\u8bc1...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=\u6b63\u5728\u8bfb\u53d6\u914d\u7f6e...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=\u57fa DN:
 INFO_CTRL_PANEL_FILTER_LABEL=\u8fc7\u6ee4\u5668:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=\u5e94\u7528
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=\u672a\u627e\u5230\u5339\u914d\u9879
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=\u663e\u793a\u4e86\u6700\u591a %d \u4e2a\u5b50\u9879\u3002\u5c1d\u8bd5\u5e94\u7528\u4e00\u4e2a\u8fc7\u6ee4\u5668\u3002
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=\u5c06\u201c*\u201d\u7528\u4e8e\u5b50\u4e32\u641c\u7d22\u3002
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u6d4f\u89c8\u6570\u636e\u3002
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=\u8981\u6d4f\u89c8\u6570\u636e\uff0c\u670d\u52a1\u5668\u5fc5\u987b\u8fd0\u884c\u5e76\u4e14\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\u3002
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=\u5c1d\u8bd5\u8fde\u63a5\u81f3\u670d\u52a1\u5668\u4ee5\u8bfb\u53d6\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef\u3002Details: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=\u8fde\u63a5\u9519\u8bef
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=\u5c5e\u6027:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=\u6761\u76ee\u9650\u5236:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=\u7d22\u5f15\u7c7b\u578b:
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<html>\u5df2\u4fee\u6539\u8be5\u7d22\u5f15\u3002<br>\u91cd\u65b0\u751f\u6210\u5fc5\u9700\u7684\u7d22\u5f15\uff08\u4f7f\u7528\u201c\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u201d\u6216\u201c\u5bfc\u5165\u201d\uff09\u3002
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=\u81ea\u5b9a\u4e49\u5c5e\u6027
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=\u6807\u51c6\u5c5e\u6027
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=\u7d22\u5f15\u8be6\u7ec6\u4fe1\u606f
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=\u6761\u76ee\u9650\u5236\u5fc5\u987b\u4e3a\u4ecb\u4e8e %d \u548c %d \u4e4b\u95f4\u7684\u6574\u6570\u3002
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=\u60a8\u5fc5\u987b\u9009\u62e9\u81f3\u5c11\u4e00\u4e2a\u7d22\u5f15\u7c7b\u578b\uff08\u8fd1\u4f3c\u3001\u7b49\u540c\u3001\u6392\u5e8f\u3001\u5b58\u5728\u6216\u5b50\u4e32\uff09\u3002
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=\u610f\u5916\u9519\u8bef\u3002Details: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=\u6761\u76ee '%s' \u5df2\u5b58\u5728\u3002
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=\u6b63\u5728\u521b\u5efa\u65b0\u6761\u76ee...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=\u6761\u76ee\u5df2\u521b\u5efa
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u521b\u5efa\u6761\u76ee\u3002
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=\u521b\u5efa\u65b0\u6761\u76ee\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=\u521b\u5efa\u65b0\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef\u3002
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=\u8981\u521b\u5efa\u6761\u76ee\uff0c\u670d\u52a1\u5668\u5fc5\u987b\u8fd0\u884c\u5e76\u4e14\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\u3002
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=\u8981\u521b\u5efa\u6761\u76ee\uff0c\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\u3002
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=\u60a8\u5fc5\u987b\u63d0\u4f9b\u6761\u76ee\u7684 LDIF \u8868\u793a\u3002
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=\u5fc5\u987b\u63d0\u4f9b\u6761\u76ee\u7684\u5bf9\u8c61\u7c7b\u503c\u3002
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=\u4f8b\u5982\uff1a(|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=\u4f8b\u5982\uff1adc=subtree,dc=example,dc=com
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=VLV \u7d22\u5f15\u8be6\u7ec6\u4fe1\u606f
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=\u540d\u79f0:
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=\u57fa DN:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=\u8fc7\u6ee4\u5668:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=\u5220\u9664
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=\u4e0a\u79fb
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=\u4e0b\u79fb
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=\u5176\u4ed6:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=\uff08\u5347\u5e8f\uff09
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=\uff08\u964d\u5e8f\uff09
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=\u627e\u4e0d\u5230\u6a21\u5f0f
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=\u627e\u4e0d\u5230\u6a21\u5f0f\u3002\u8bf7\u68c0\u67e5\u4e3b\u9762\u677f\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=\u672a\u5b9a\u4e49\u7d22\u5f15
@@ -730,11 +777,13 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=\u4e3a\u4f7f\u6b64 VLV \u7d22\u5f15\u6709\u6548\uff0c\u5fc5\u987b\u5728 '%s' \u4e2d\u914d\u7f6e\u4ee5\u4e0b\u7d22\u5f15:<br>%s<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=\u7b49\u540c
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=\u5b50\u4e32
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=\u6392\u5e8f
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=\u5b58\u5728
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=\u8fd1\u4f3c
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=\u60a8\u5fc5\u987b\u5c06\u7d22\u5f15 '%s' \u7684\u5b9a\u4e49\u66f4\u65b0\u4e3a\u7c7b\u578b %s\u3002
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=\u60a8\u5fc5\u987b\u5c06\u7d22\u5f15 '%s' \u5b9a\u4e49\u4e3a\u7c7b\u578b %s\u3002
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=\u60a8\u5fc5\u987b\u5b9a\u4e49\u7d22\u5f15 '%s'\u3002
@@ -746,6 +795,7 @@
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=\u63d0\u4f9b\u7684\u8fc7\u6ee4\u5668\u65e0\u6548\u3002Details: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=\u60a8\u5fc5\u987b\u4e3a\u6392\u5e8f\u987a\u5e8f\u9009\u62e9\u81f3\u5c11\u4e00\u4e2a\u5c5e\u6027\u3002
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=\u6700\u5927\u7684\u5757\u5927\u5c0f\u5fc5\u987b\u4e3a\u4ecb\u4e8e %d \u548c %d \u4e4b\u95f4\u7684\u6574\u6570\u3002
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=\u6dfb\u52a0\u5230\u7ec4
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=\u8981\u6dfb\u52a0\u7684\u6761\u76ee:
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=\u7ec4:
@@ -754,26 +804,35 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=\u627e\u4e0d\u5230\u7ec4 '%s'\u3002
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=\u6761\u76ee '%s' \u5b58\u5728\uff0c\u4f46\u4e0d\u662f\u9759\u6001\u7ec4\u3002
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=\u60a8\u5fc5\u987b\u5b9a\u4e49\u4e00\u4e2a\u7ec4\u3002
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=\u6b63\u5728\u6dfb\u52a0\u5230\u7ec4...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=\u6dfb\u52a0\u5230\u7ec4\u7684\u6761\u76ee
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u6dfb\u52a0\u6761\u76ee\u3002
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=\u6dfb\u52a0\u5230\u7ec4\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=\u6dfb\u52a0\u5230\u7ec4\u65f6\u51fa\u73b0\u9519\u8bef\u3002
+
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=\u5c5e\u6027\u8bed\u6cd5
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=\u5c5e\u6027\u8bed\u6cd5\u8be6\u7ec6\u4fe1\u606f
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=\u540d\u79f0:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=\u63cf\u8ff0:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=\u7531\u5c5e\u6027\u6240\u4f7f\u7528:
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=\u540e\u7aef\u7d22\u5f15
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=\u540e\u7aef VLV \u7d22\u5f15
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- \u672a\u627e\u5230\u5907\u4efd -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=\u6d4f\u89c8...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=\u53ef\u7528\u7684\u5907\u4efd:
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=\u5237\u65b0\u5217\u8868
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=\u68c0\u9a8c\u5907\u4efd
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=\u641c\u7d22\u5907\u4efd\u65f6\u51fa\u9519
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=\u5907\u4efd\u8def\u5f84:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=\u8fd0\u884c\u5907\u4efd
 INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=\u6240\u6709\u540e\u7aef
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=\u5907\u4efd\u7c7b\u578b:
@@ -787,6 +846,7 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=\u751f\u6210\u5907\u4efd\u5185\u5bb9\u7684\u6d88\u606f\u6458\u8981\u4ee5\u7528\u4f5c\u6821\u9a8c\u548c
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=\u7b7e\u540d\u6d88\u606f\u6458\u8981\u6563\u5217
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u6267\u884c\u5907\u4efd\u3002
+
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=\u672a\u9009\u62e9\u540e\u7aef\u3002
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=\u65e0\u53ef\u7528\u7684\u540e\u7aef\u3002
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=\u672a\u63d0\u4f9b\u5907\u4efd\u8def\u5f84\u3002
@@ -803,9 +863,12 @@
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u5b8c\u6210\u5907\u4efd\u3002
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=\u5907\u4efd\u671f\u95f4\u51fa\u9519
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=\u5907\u4efd\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u4ee3\u7801: %d\u3002
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=\u5907\u4efd
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=\u5176\u4ed6\u57fa DN
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=\u60a8\u5fc5\u987b\u63d0\u4f9b\u57fa DN\u3002
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=\u63d0\u4f9b\u7684\u57fa DN \u65e0\u6548\u3002Details: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- \u672a\u6307\u5b9a\u503c -
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=\u60a8\u5fc5\u987b\u4e3a\u6587\u4ef6\u6307\u5b9a\u503c\u3002
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=\u6587\u4ef6 '%s' \u4e0d\u5b58\u5728\u3002
@@ -815,6 +878,7 @@
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=\u8bfb\u53d6\u6587\u4ef6\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef\u3002Details: %s
 MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=\u5bf9\u63d0\u4f9b\u7684 Base 64 \u5b57\u7b26\u4e32\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef\u3002Details: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=\u7f16\u8f91\u4e8c\u8fdb\u5236\u5c5e\u6027
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=\u4f7f\u7528\u6587\u4ef6\u5185\u5bb9:
 INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=\u4ee5 Base 64 \u683c\u5f0f\u6307\u5b9a\u4e8c\u8fdb\u5236\u5185\u5bb9:
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=\u5237\u65b0
@@ -822,9 +886,12 @@
 INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- \u4ee5 Base 64 \u6307\u5b9a\u503c -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=\u5c5e\u6027\u7684\u56fe\u50cf
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=\u9884\u89c8\u4e0d\u53ef\u7528\u3002
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=\u67e5\u770b\u4e8c\u8fdb\u5236\u5c5e\u6027
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=\u91c7\u7528 Base 64 \u683c\u5f0f\u7684\u503c:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=\u7ba1\u7406\u6761\u76ee
+
 INFO_CTRL_PANEL_NEW_USER_MENU=\u65b0\u5efa\u7528\u6237...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=\u65b0\u5efa\u7ec4...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=\u65b0\u5efa\u7ec4\u7ec7...
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=\u5220\u9664\u6761\u76ee...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=\u5220\u9664\u57fa DN...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=\u5220\u9664\u540e\u7aef...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=\u6b63\u5728\u5220\u9664\u6761\u76ee...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=\u6761\u76ee\u5df2\u5220\u9664
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u6761\u76ee\u3002
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=\u5220\u9664\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=\u7d22\u5f15
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=VLV \u7d22\u5f15
+
 INFO_CTRL_PANEL_BACKEND_LABEL=\u540e\u7aef:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- \u672a\u627e\u5230\u540e\u7aef -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- \u672a\u627e\u5230\u57fa DN -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=\u65b0\u5efa\u7d22\u5f15...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=\u65b0\u5efa VLV \u7d22\u5f15...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=\u5220\u9664\u7d22\u5f15...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=\u7ba1\u7406\u7d22\u5f15
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=\u672a\u627e\u5230\u540e\u7aef
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=\u672a\u5b9a\u4e49\u540e\u7aef\u3002\u8981\u521b\u5efa\u5e76\u7ba1\u7406\u7d22\u5f15\uff0c\u5fc5\u987b\u521b\u5efa\u540e\u7aef\u3002\u8981\u521b\u5efa\u65b0\u540e\u7aef\uff0c\u53ef\u4ee5\u4f7f\u7528\u201c\u65b0\u5efa\u57fa DN\u201d\u64cd\u4f5c\u3002
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u540e\u7aef '%s' \u4e2d\u7684\u7d22\u5f15 '%s'\u3002
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=\u5220\u9664\u7d22\u5f15\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=\u5220\u9664\u7d22\u5f15 '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=\u5c5e\u6027
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=\u5bf9\u8c61\u7c7b
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=\u6807\u51c6
@@ -902,15 +975,18 @@
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=\u65b0\u5efa\u5bf9\u8c61\u7c7b...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=\u65b0\u5efa\u5c5e\u6027...
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=\u5220\u9664...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=\u540d\u79f0
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=\u7c7b\u578b
 INFO_CTRL_PANEL_PARENT_CLASS=\u7236\u7c7b
 INFO_CTRL_PANEL_CHILD_CLASS=\u5b50\u7c7b
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=\u5fc5\u9700\u5c5e\u6027
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=\u53ef\u9009\u5c5e\u6027
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=\u672a\u9009\u62e9\u6a21\u5f0f\u9879
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=\u9009\u62e9\u4e86\u7c7b\u522b\u9879
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=\u9009\u62e9\u4e86\u591a\u4e2a\u6a21\u5f0f\u9879
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=ObjectClass '%s' \u662f\u4ee5\u4e0b\u7c7b\u7684\u7236\u9879: %s\u3002\u60a8\u5fc5\u987b\u91cd\u65b0\u5b9a\u4e49\u8fd9\u4e9b\u7c7b\uff0c\u4ee5\u4f7f\u5728\u5220\u9664 objectClass '%s' \u4e4b\u524d\u4e0d\u4f1a\u8fd9\u4e9b\u7c7b\u4ece\u5176\u7ee7\u627f\u3002
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=\u5c5e\u6027 '%s' \u662f\u4ee5\u4e0b\u5c5e\u6027\u7684\u7236\u9879: %s\u3002\u60a8\u5fc5\u987b\u91cd\u65b0\u5b9a\u4e49\u8fd9\u4e9b\u5c5e\u6027\uff0c\u4ee5\u4f7f\u8fd9\u4e9b\u5c5e\u6027\u5728\u5220\u9664\u5c5e\u6027 '%s' \u4e4b\u524d\u4e0d\u4f1a\u4ece\u8be5\u5c5e\u6027\u7ee7\u627f\u3002
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=\u5c5e\u6027 '%s' \u53ef\u9009\u6216\u5bf9\u4e8e\u4ee5\u4e0b objectClass \u5fc5\u9700: %s\u3002\u60a8\u5fc5\u987b\u91cd\u65b0\u5b9a\u4e49\u8fd9\u4e9b\u7c7b\uff0c\u4ee5\u4f7f\u5728\u5220\u9664\u5c5e\u6027 '%s' \u4e4b\u524d\u8fd9\u4e9b\u7c7b\u4e0d\u4f1a\u4f9d\u8d56\u4e8e\u8be5\u5c5e\u6027\u3002
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u6a21\u5f0f\u5143\u7d20 '%s'
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=\u5220\u9664\u6a21\u5f0f\u5143\u7d20\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=\u5220\u9664\u6a21\u5f0f\u5143\u7d20\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u68c0\u67e5\u8be6\u7ec6\u4fe1\u606f\uff0c\u4ee5\u83b7\u53d6\u66f4\u591a\u4fe1\u606f
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=\u914d\u7f6e\u5c5e\u6027
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=\u914d\u7f6e\u5bf9\u8c61\u7c7b
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=\u81ea\u5b9a\u4e49\u5c5e\u6027
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=\u81ea\u5b9a\u4e49\u5bf9\u8c61\u7c7b
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=\u5220\u9664\u5c5e\u6027...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=\u5220\u9664\u5c5e\u6027
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u5220\u9664\u5c5e\u6027\u3002
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u5c5e\u6027 '%s'
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=\u5220\u9664\u5c5e\u6027\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=\u5220\u9664\u5c5e\u6027 '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u68c0\u67e5\u8be6\u7ec6\u4fe1\u606f\uff0c\u4ee5\u83b7\u53d6\u66f4\u591a\u4fe1\u606f\u3002
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=\u5220\u9664\u5bf9\u8c61\u7c7b...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=\u5220\u9664\u5bf9\u8c61\u7c7b
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u5220\u9664\u5bf9\u8c61\u7c7b\u3002
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u5bf9\u8c61\u7c7b '%s'\u3002
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=\u5220\u9664\u5bf9\u8c61\u7c7b\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=\u5220\u9664\u5bf9\u8c61\u7c7b '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u68c0\u67e5\u8be6\u7ec6\u4fe1\u606f\uff0c\u4ee5\u83b7\u53d6\u66f4\u591a\u4fe1\u606f\u3002
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=\u5220\u9664\u540e\u7aef
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=\u9009\u62e9\u8981\u5220\u9664\u7684\u540e\u7aef:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u5220\u9664\u540e\u7aef\u3002
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=\u6b63\u5728\u5220\u9664\u540e\u7aef...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=\u540e\u7aef\u5df2\u5220\u9664
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u540e\u7aef\u3002
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=\u5220\u9664\u540e\u7aef\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u68c0\u67e5\u8be6\u7ec6\u4fe1\u606f\uff0c\u4ee5\u83b7\u53d6\u66f4\u591a\u4fe1\u606f\u3002
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=\u5c06\u5220\u9664\u4ee5\u4e0b\u540e\u7aef\u3002\u5c06\u5220\u9664\u5728\u540e\u7aef\u7684\u6240\u6709\u57fa DN \u4e2d\u5b9a\u4e49\u7684\u6240\u6709\u6761\u76ee\u4ee5\u53ca\u6240\u6709\u7d22\u5f15\u914d\u7f6e\u3002
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=\u662f\u5426\u7ee7\u7eed\uff1f
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=\u5168\u9009
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=\u53d6\u6d88\u5168\u9009
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=\u5c06\u5220\u9664\u4ee5\u4e0b\u540e\u7aef\u5e76\u4e14\u6240\u6709\u914d\u7f6e\u4e22\u5931:
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=\u5220\u9664\u57fa DN
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=\u9009\u62e9\u8981\u5220\u9664\u7684\u57fa DN:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u5220\u9664\u57fa DN\u3002
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=\u6b63\u5728\u5220\u9664\u57fa DN...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=\u57fa DN \u5df2\u5220\u9664
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u57fa DN\u3002
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=\u641c\u7d22\u6761\u76ee '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8be6\u7ec6\u4fe1\u606f:<br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=\u5bfc\u51fa LDIF
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=\u5bfc\u51fa\u5230\u6587\u4ef6:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=\u5982\u679c\u6587\u4ef6\u5b58\u5728\uff0c\u8bf7\u8986\u5199\u6587\u4ef6\u5185\u5bb9\uff0c\u800c\u4e0d\u8fdb\u884c\u9644\u52a0\u3002
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=\u5217\u5904\u7684\u6587\u5b57\u6362\u884c
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=\u4e0d\u5305\u62ec\u64cd\u4f5c\u5c5e\u6027
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u6267\u884c\u5bfc\u51fa\u3002
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=\u672a\u9009\u62e9\u540e\u7aef\u3002
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=\u63d0\u4f9b\u7684\u8def\u5f84 '%s' \u5b58\u5728\u5e76\u4e14\u4e3a\u76ee\u5f55\u3002
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=\u6362\u884c\u5217\u7684\u503c\u5fc5\u987b\u4ecb\u4e8e %d \u548c %d \u4e4b\u95f4\u3002
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=\u5bfc\u51fa\u671f\u95f4\u51fa\u9519
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=\u5bfc\u51fa\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u4ee3\u7801: %d\u3002
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=\u5c06\u540e\u7aef '%s' \u5bfc\u51fa\u81f3\u6587\u4ef6 '%s'\u3002
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=\u5bfc\u5165 LDIF
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=\u6587\u4ef6\u4e2d\u7684\u6570\u636e\u5df2\u538b\u7f29 (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=\u5bfc\u5165\u7c7b\u578b:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=\u6392\u9664\u8fc7\u6ee4\u5668:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=\u7528\u5206\u884c\u7b26\u5206\u9694\u591a\u4e2a DN
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=\u7528\u9017\u53f7 (,) \u5206\u9694\u591a\u4e2a\u5c5e\u6027
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=\u57fa DN '%s' \u4e0d\u662f\u5728\u540e\u7aef '%s' \u4e2d\u5b9a\u4e49\u7684\u4efb\u4f55\u57fa DN \u7684\u5b50\u4ee3\u3002
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=\u5c5e\u6027 '%s' \u6ca1\u6709\u4e00\u4e2a\u6709\u6548\u7684\u540d\u79f0\u3002
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=\u63d0\u4f9b\u7684\u503c '%s' \u4e0d\u662f\u6709\u6548\u7684\u8fc7\u6ee4\u5668\u3002Details: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=\u67e5\u770b\u7d22\u5f15\u5c5e\u6027
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=\u67e5\u770b\u6a21\u5f0f\u5143\u7d20
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=\u7d22\u5f15\u5c5e\u6027
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u7f16\u8f91\u7d22\u5f15\u3002
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=\u5220\u9664\u7d22\u5f15
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=\u4fee\u6539\u7d22\u5f15 '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=\u4fee\u6539\u540e\u7aef '%s' \u4e2d\u7684\u7d22\u5f15 '%s'\u3002
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=\u6b63\u5728\u4fee\u6539\u7d22\u5f15 '%s'
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Java \u8bbe\u7f6e
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Java \u4e3b\u9875:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=\u4f7f\u7528\u73af\u5883\u53d8\u91cf OPENDS_JAVA_HOME \u7684\u503c
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS=\u4ee5\u4e0b Java \u53c2\u6570\u4e0d\u80fd\u4e0e\u4e8c\u8fdb\u5236 '%s' \u4e00\u8d77\u4f7f\u7528:<br>%s<br><br>\u4e0e\u8fd9\u4e9b Java \u53c2\u6570\u5173\u8054\u7684\u547d\u4ee4\u884c\u53ef\u80fd\u4e0d\u80fd\u4f7f\u7528\u3002<br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=\u4ee5\u4e0b Java \u53c2\u6570\u4e0d\u80fd\u4e0e\u4e8c\u8fdb\u5236 '%s' \u4e00\u8d77\u4f7f\u7528:<br>%s<br><br>\u5f53\u672a\u5b9a\u4e49 OPENDS_JAVA_ARGS \u65f6\uff0c\u8fd9\u4e9b\u53c2\u6570\u5c06\u7528\u4f5c\u540e\u5907\u9879\u3002\u5982\u679c\u60a8\u4e0d\u60f3\u6307\u5b9a\u540e\u5907\u9879\uff0c\u8bf7\u4fdd\u7559\u8fd9\u4e9b\u53c2\u6570\u4e3a\u7a7a\u3002<br><br>\u4e0e\u8fd9\u4e9b Java \u53c2\u6570\u5173\u8054\u7684\u547d\u4ee4\u884c\u53ef\u80fd\u4e0d\u80fd\u4f7f\u7528\u3002<br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=\u68c0\u67e5 Java \u8bbe\u7f6e\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=\u68c0\u67e5\u63d0\u4f9b\u7684 Java \u8bbe\u7f6e\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002Details: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=\u6b63\u5728\u4fee\u6539\u7d22\u5f15
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=\u4fdd\u5b58\u66f4\u6539\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=\u4fdd\u5b58\u5bf9\u6761\u76ee '%s' \u7684\u66f4\u6539\u65f6\u51fa\u73b0\u9519\u8bef\u3002
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=\u6761\u76ee\u4e0d\u6b63\u786e\u3002Details: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=\u672a\u4fdd\u5b58\u7684\u66f4\u6539
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=\u672a\u4fdd\u5b58\u7684\u66f4\u6539
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=\u4fdd\u5b58\u66f4\u6539\u81f3: '%s'\uff1f
@@ -1139,22 +1220,43 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=\u5df2\u6210\u529f\u5220\u9664\u5b50\u6811 '%s'\u3002
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=\u5220\u9664\u5b50\u6811\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=\u5220\u9664\u5b50\u6811 '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002
-INFO_CTRL_PANEL_ALL_BASE_DNS=\u6240\u6709\u57fa DN
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=LDAP \u8fc7\u6ee4\u5668:
 INFO_CTRL_PANEL_USERS_FILTER=\u7528\u6237
 INFO_CTRL_PANEL_GROUPS_FILTER=\u7ec4
 INFO_CTRL_PANEL_OTHER_BASE_DN=\u5176\u4ed6...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=\u4e0d\u53ef\u7f16\u8f91\u7684\u5c5e\u6027:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=Objectclass: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=\u8f85\u52a9\u5bf9\u8c61\u7c7b: %s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\u9700\u8981\u9a8c\u8bc1
-INFO_CTRL_PANEL_BIND_DN_LABEL=\u7ed1\u5b9a DN:
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\u5bc6\u7801:
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=\u4ee5\u4e0b\u4efb\u52a1\u6b63\u5728\u8fd0\u884c:<br>%s<br><br>\u5982\u679c\u9000\u51fa\uff0c\u8fd9\u4e9b\u4efb\u52a1\u5c06\u7ee7\u7eed\uff0c\u4f46\u662f\u60a8\u5c06\u5fc5\u987b\u68c0\u67e5\u9519\u8bef\u65e5\u5fd7\u6765\u67e5\u770b\u5176\u662f\u5426\u6210\u529f\u5b8c\u6210\u3002<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  Details: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\u9700\u8981\u9a8c\u8bc1
+INFO_CTRL_PANEL_BIND_DN_LABEL=\u7ed1\u5b9a DN:
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\u5bc6\u7801:
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>\u662f\u5426\u8981\u7ee7\u7eed\uff1f
+
 INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=\u5339\u914d\u89c4\u5219
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=\u5339\u914d\u89c4\u5219\u8be6\u7ec6\u4fe1\u606f
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=\u540d\u79f0:
@@ -1163,6 +1265,7 @@
 INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=\u8bed\u6cd5:
 INFO_CTRL_PANEL_MATCHING_RULE_TYPE=\u7c7b\u578b:
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=\u7531\u5c5e\u6027\u6240\u4f7f\u7528:
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- \u65e0\u7236\u9879 -
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- \u65e0\u5339\u914d\u89c4\u5219 -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=\u65b0\u5efa\u5c5e\u6027
@@ -1205,6 +1308,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=\u63cf\u8ff0:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=\u7528\u6cd5:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=\u8bed\u6cd5:
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=\u7c7b\u578b:
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=\u8fd1\u4f3c\u5339\u914d\u89c4\u5219:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=\u7b49\u540c\u5339\u914d\u89c4\u5219:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=\u6392\u5e8f\u5339\u914d\u89c4\u5219:
@@ -1215,6 +1319,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=\u96c6\u5408
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=\u8fc7\u65f6
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=\u64cd\u4f5c
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=\u65b0\u5efa\u540e\u7aef:
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=\u65b0\u5efa\u57fa DN
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=\u4f8b\u5982\uff1adc=example,dc=com
@@ -1242,16 +1347,20 @@
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=\u6b63\u5728\u521b\u5efa\u5305\u542b\u57fa DN '%s' \u7684\u540e\u7aef '%s'
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=\u6b63\u5728\u540e\u7aef '%s' \u4e2d\u521b\u5efa\u57fa DN '%s'
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=\u6b63\u5728\u521b\u5efa\u9ed8\u8ba4\u7d22\u5f15
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=\u65b0\u5efa\u7ec4\u7ec7
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u7ec4\u7ec7\u540d\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=\u540d\u79f0:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=\u63cf\u8ff0:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=\u6761\u76ee DN:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=\u65b0\u5efa\u57df
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u57df\u540d\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=\u6839\u636e LDIF \u65b0\u5efa\u6761\u76ee
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=\u4e3a\u8be5\u65b0\u6761\u76ee\u8f93\u5165 LDIF \u8bed\u6cd5:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=\u68c0\u67e5\u8bed\u6cd5
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=\u65b0\u5efa\u7ec4
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u7ec4\u540d\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=\u627e\u4e0d\u5230\u6761\u76ee '%s'\u3002
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=\u6dfb\u52a0\u6210\u5458
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=\u52a8\u6001\u7ec4\u5f15\u7528 DN:
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=\u9009\u62e9\u5f15\u7528\u7ec4
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=\u65b0\u5efa\u7d22\u5f15
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u521b\u5efa\u7d22\u5f15\u3002
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=\u672a\u9009\u62e9\u5c5e\u6027\u540d\u79f0\u3002
@@ -1287,6 +1398,7 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=\u521b\u5efa\u7d22\u5f15\u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=\u5728\u540e\u7aef '%s' \u4e2d\u521b\u5efa\u65b0\u7d22\u5f15 '%s'\u3002
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=\u6b63\u5728\u521b\u5efa\u7d22\u5f15 '%s'
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=\u65b0\u5efa\u5bf9\u8c61\u7c7b
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u5728\u6a21\u5f0f\u4e2d\u521b\u5efa\u5c5e\u6027\u3002
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u8be5\u5bf9\u8c61\u7c7b\u63d0\u4f9b\u540d\u79f0\u3002
@@ -1317,6 +1429,7 @@
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=\u63cf\u8ff0:
 INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=\u7c7b\u578b:
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=\u5c5e\u6027:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=\u540d\u79f0:
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=\u63cf\u8ff0:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=\u6761\u76ee DN:
@@ -1325,6 +1438,7 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=\u4f20\u771f\u53f7\u7801:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=\u65b0\u5efa\u7ec4\u7ec7\u5355\u4f4d
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u7ec4\u7ec7\u5355\u4f4d\u540d\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=\u540d:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=\u59d3:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=\u5e38\u7528\u540d:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u201c\u59d3\u201d\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u201c\u5e38\u7528\u540d\u201d\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=\u60a8\u5fc5\u987b\u4e3a\u547d\u540d\u5c5e\u6027 '%s' \u63d0\u4f9b\u4e00\u4e2a\u503c\u3002
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=\u65b0\u5efa VLV \u7d22\u5f15
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u521b\u5efa VLV \u7d22\u5f15\u3002
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=\u6b63\u5728\u521b\u5efa\u65b0 VLV \u7d22\u5f15 '%s'...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=\u521b\u5efa VLV \u7d22\u5f15\u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=\u5728\u540e\u7aef '%s' \u4e2d\u521b\u5efa\u65b0 VLV \u7d22\u5f15 '%s'\u3002
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=\u6b63\u5728\u521b\u5efa VLV \u7d22\u5f15 '%s'
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=\u7f16\u8f91\u5bf9\u8c61\u7c7b
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=\u7ed3\u6784\u5316\u5bf9\u8c61\u7c7b:
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=\u8f85\u52a9\u5bf9\u8c61\u7c7b:
+
 INFO_CTRL_PANEL_INDEXES_LABEL=\u7d22\u5f15:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=\u53ef\u7528\u7684\u7d22\u5f15:
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=\u9009\u5b9a\u7684\u7d22\u5f15:
@@ -1376,6 +1493,7 @@
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=\u5df2\u6210\u529f\u66f4\u65b0\u7528\u6237\u5bc6\u7801\u3002
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=\u66f4\u65b0\u7528\u6237\u5bc6\u7801\u65f6\u51fa\u9519
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=\u66f4\u65b0\u7528\u6237\u5bc6\u7801\u65f6\u51fa\u73b0\u9519\u8bef\u3002
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=\u4ece\u5907\u4efd\u6062\u590d
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u3002\u60a8\u5fc5\u987b\u63d0\u4f9b\u9a8c\u8bc1\uff0c\u624d\u80fd\u4ece\u5907\u4efd\u6062\u590d\u3002
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=\u68c0\u9a8c\u5907\u4efd
@@ -1439,21 +1557,26 @@
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=\u4ec5\u663e\u793a\u5177\u6709\u503c\u7684\u5c5e\u6027
 INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=\u5bc6\u7801\uff08\u786e\u8ba4\uff09:
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=\u9009\u62e9\u6761\u76ee
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- \u6587\u4ef6 '%s' \u7684\u5185\u5bb9 -
+
 MILD_ERR_LOADING_IMAGE=\u88c5\u5165\u56fe\u50cf\u65f6\u51fa\u9519
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=\u7f29\u7565\u56fe
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=\u7f16\u8f91...
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=\u5220\u9664...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=\u67e5\u770b...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=\u6807\u51c6\u5c5e\u6027
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=\u5c5e\u6027\u8be6\u7ec6\u4fe1\u606f
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=\u9700\u8981\u8005:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=\u5141\u8bb8\u8005:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=\u6807\u51c6\u5bf9\u8c61\u7c7b
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=\u5bf9\u8c61\u7c7b\u8be6\u7ec6\u4fe1\u606f
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=\u5fc5\u9700\u5c5e\u6027:
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=\u53ef\u9009\u5c5e\u6027:
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=\u5728\u4ee5\u4e0b\u6587\u4ef6\u4e2d\u5df2\u5b9a\u4e49: %s
+
 INFO_CTRL_PANEL_GENERIC_TITLE=\u63a7\u5236\u9762\u677f - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=\u5e38\u89c4\u72b6\u6001
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=\u8bfb\u53d6\u914d\u7f6e\u65f6\u51fa\u9519
@@ -1466,7 +1589,7 @@
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=\u7ba1\u7406\u7528\u6237:
 INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=\u5b89\u88c5\u8def\u5f84:
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=\u5b9e\u4f8b\u8def\u5f84:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=OpenDS \u7248\u672c:
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Java \u7248\u672c:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=\u7ba1\u7406\u8fde\u63a5\u5668:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=\u7aef\u53e3 %d (LDAPS)
@@ -1474,8 +1597,9 @@
 INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- \u672a\u627e\u5230\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f -
 INFO_CTRL_PANEL_DATA_SOURCES=\u6570\u636e\u6e90
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- \u672a\u627e\u5230\u6570\u636e\u6e90 -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Windows \u670d\u52a1\u914d\u7f6e
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=\u6b64\u9875\u6307\u51fa\u8be5 OpenDS \u5b9e\u4f8b\u662f\u5426\u5df2\u914d\u7f6e\u4e3a\u4f5c\u4e3a Windows \u670d\u52a1\u8fd0\u884c\u3002\u8981\u7ba1\u7406\u81ea\u52a8\u542f\u52a8\u548c\u5176\u4ed6\u529f\u80fd\uff0c\u8bf7\u8fd0\u884c\u64cd\u4f5c\u7cfb\u7edf\u7684 Windows \u670d\u52a1\u63a7\u5236\u7ba1\u7406\u5668\u3002
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. \u8981\u7ba1\u7406\u81ea\u52a8\u542f\u52a8\u548c\u5176\u4ed6\u529f\u80fd\uff0c\u8bf7\u8fd0\u884c\u64cd\u4f5c\u7cfb\u7edf\u7684 Windows \u670d\u52a1\u63a7\u5236\u7ba1\u7406\u5668\u3002
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Windows \u670d\u52a1\u96c6\u6210:
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=\u542f\u7528
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=\u7981\u7528...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=\u542f\u7528 Windows \u670d\u52a1\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u4ee3\u7801: %d\u3002
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=\u542f\u7528 Windows \u670d\u52a1
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=\u7981\u7528 Windows \u670d\u52a1
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=\u6570\u636e\u5e93\u7d22\u5f15
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=\u5c5e\u6027\u7d22\u5f15
 INFO_CTRL_PANEL_VLV_INDEXES=VLV \u7d22\u5f15
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=\u7d22\u5f15\u68c0\u9a8c\u671f\u95f4\u51fa\u9519
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=\u7d22\u5f15\u68c0\u9a8c\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u4ee3\u7801: %d\u3002
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION=\u68c0\u9a8c '%s' \u4e2d\u7684\u7d22\u5f15\u3002
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,27 +1656,36 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=\u4fee\u6539 VLV \u7d22\u5f15 '%s' \u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=\u4fee\u6539\u540e\u7aef '%s' \u4e2d\u7684 VLV \u7d22\u5f15 '%s'\u3002
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=\u6b63\u5728\u4fee\u6539 VLV \u7d22\u5f15 '%s'
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=\u53ef\u7528\u7684:
 INFO_CTRL_PANEL_SELECTED_LABEL=\u9009\u5b9a\u7684:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=\u6dfb\u52a0 >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=\u5168\u90e8\u6dfb\u52a0 >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< \u5220\u9664
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< \u5168\u90e8\u5220\u9664
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=\u8f85\u52a9: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s\uff08\u64cd\u4f5c\uff09
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s\uff08\u5347\u5e8f\uff09
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s\uff08\u964d\u5e8f\uff09
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=\u9519\u8bef
 INFO_CTRL_PANEL_PROGRESS_DONE=\u5b8c\u6210
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - VLV \u7d22\u5f15
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=\u663e\u793a\u6240\u6709\u547d\u4ee4\u884c
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=\u5168\u5c40\u89c6\u56fe\u9009\u9879\u3002
 INFO_CTRL_PANEL_REFRESH_MENU=\u5237\u65b0\u9009\u9879...
 INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=\u5237\u65b0\u9009\u9879
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=\u9009\u62e9\u7528\u4e8e\u5237\u65b0\u6240\u663e\u793a\u7684\u76d1\u89c6\u548c\u914d\u7f6e\u4fe1\u606f\u7684\u95f4\u9694\u65f6\u95f4\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09\u3002
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=\u5237\u65b0\u95f4\u9694\u65f6\u95f4\uff08\u79d2\uff09:
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=\u95f4\u9694\u65f6\u95f4\u5fc5\u987b\u4e3a\u5c0f\u4e8e %d \u79d2\u7684\u6b63\u6574\u6570\u503c\u3002
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=\u76d1\u89c6
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=\u57fa\u672c\u4fe1\u606f
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- \u672a\u9009\u62e9\u9879 -
@@ -1643,4 +1778,121 @@
 INFO_CTRL_PANEL_AVERAGE_HEADER=\u6bcf\u79d2\u5e73\u5747 %s
 INFO_CTRL_PANEL_AUTHENTICATED_AS=\u4f5c\u4e3a '%s' \u5df2\u9a8c\u8bc1
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=\u7528\u6237\u672a\u9a8c\u8bc1
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=\u7528\u6237\u672a\u9a8c\u8bc1\uff08\u670d\u52a1\u5668\u672a\u8fd0\u884c\uff09
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  \u9519\u8bef\u4ee3\u7801: %d\u3002
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS=\u5df2\u6210\u529f\u4fee\u6539 '%s' \u7684\u7d22\u5f15\u914d\u7f6e\u3002\u8981\u8003\u8651\u914d\u7f6e\uff0c\u5fc5\u987b\u91cd\u65b0\u751f\u6210\u6570\u636e\u5e93\u7d22\u5f15\u6587\u4ef6\u3002This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=\u6b63\u5728\u5bfc\u5165\u81ea\u52a8\u751f\u6210\u7684\u6570\u636e\uff08%s \u4e2a\u6761\u76ee\uff09
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=\u65f6\u95f4:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_tool_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/admin_tool_zh_TW.properties
index ae7165e..805837e 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_tool_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_tool_zh_TW.properties
@@ -21,12 +21,16 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=ADMIN_TOOL
 global.ordinal=-1
+
 #
 # Format string definitions
 #
@@ -64,18 +68,15 @@
 INFO_CLI_UNINSTALL_CONFIRM_LOGS=\u8981\u79fb\u9664\u8a18\u9304\u6a94\uff1f
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDEDBS=\u76ee\u9304\u4f3a\u670d\u5668\u5305\u542b\u7684\u8cc7\u6599\u5eab\u6a94\u6848\u4f4d\u65bc\u4f3a\u670d\u5668\u8def\u5f91\u4e4b\u5916\u7684\u4e0b\u5217\u4f4d\u7f6e:%n%s%n\u8981\u79fb\u9664\u9019\u4e9b\u6a94\u6848\u55ce\uff1f
 INFO_CLI_UNINSTALL_CONFIRM_OUTSIDELOGS=\u76ee\u9304\u4f3a\u670d\u5668\u5305\u542b\u7684\u8a18\u9304\u6a94\u4f4d\u65bc\u4f3a\u670d\u5668\u8def\u5f91\u4e4b\u5916\u7684\u4e0b\u5217\u4f4d\u7f6e:%n%s%n\u8981\u79fb\u9664\u9019\u4e9b\u6a94\u6848\u55ce\uff1f
-INFO_CLI_UNINSTALL_CONFIRM_STOP=OpenDS \u4f3a\u670d\u5668\u76ee\u524d\u6b63\u5728\u57f7\u884c\uff0c\u5fc5\u9808\u5c07\u5176\u505c\u6b62\u624d\u80fd\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u3002%n\u8981\u505c\u6b62\u4f3a\u670d\u5668\u4e26\u6c38\u4e45\u522a\u9664\u6a94\u6848\u55ce\uff1f
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=You must \
-### select the elements to uninstall.  Use the options described in the usage to \
-### specify what must be uninstalled.
-###SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=You must select something \
-### to be uninstalled.
+INFO_CLI_UNINSTALL_CONFIRM_STOP=The server is currently running and must be stopped before uninstallation can continue.%n\u8981\u505c\u6b62\u4f3a\u670d\u5668\u4e26\u6c38\u4e45\u522a\u9664\u6a94\u6848\u55ce\uff1f
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED_NON_INTERACTIVE=\u60a8\u5fc5\u9808\u9078\u64c7\u8981\u89e3\u9664\u5b89\u88dd\u7684\u5143\u7d20\u3002\u4f7f\u7528\u7528\u6cd5\u4e2d\u63cf\u8ff0\u7684\u9078\u9805\uff0c\u4ee5\u6307\u5b9a\u5fc5\u9808\u89e3\u9664\u5b89\u88dd\u7684\u9805\u76ee\u3002
+SEVERE_ERR_CLI_UNINSTALL_NOTHING_TO_BE_UNINSTALLED=\u60a8\u5fc5\u9808\u9078\u53d6\u8981\u89e3\u9664\u5b89\u88dd\u7684\u9805\u76ee\u3002
 INFO_CLI_UNINSTALL_SERVER_STOPPED=\u4f3a\u670d\u5668\u5df2\u505c\u6b62\u3002
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%n\u5982\u679c\u4f3a\u670d\u5668\u5be6\u969b\u4e0a\u6b63\u5728\u8207\u5176\u4ed6\u4f3a\u670d\u5668\u9032\u884c\u5167\u5bb9\u8907\u88fd\uff0c\u60a8\u5fc5\u9808\u63d0\u4f9b\u7ba1\u7406\u54e1\u8a8d\u8b49\uff0c\u4ee5\u79fb\u9664\u9032\u884c\u8907\u88fd\u4e4b OpenDS \u4f3a\u670d\u5668\u4e0a\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u3002%n%n\u8f38\u5165\u300cYes\u300d\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u8f38\u5165\u300cNo\u300d\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002%n\u63d0\u4f9b\u8a8d\u8b49\u55ce\uff1f
-INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%n\u5982\u679c\u4f3a\u670d\u5668\u5be6\u969b\u4e0a\u6b63\u5728\u8207\u5176\u4ed6\u4f3a\u670d\u5668\u9032\u884c\u5167\u5bb9\u8907\u88fd\uff0c\u60a8\u5fc5\u9808\u5c07\u5176\u555f\u52d5\u4e26\u63d0\u4f9b\u7ba1\u7406\u54e1\u8a8d\u8b49\uff0c\u4ee5\u79fb\u9664\u9032\u884c\u8907\u88fd\u4e4b OpenDS \u4f3a\u670d\u5668\u4e0a\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u3002%n%n\u8f38\u5165\u300cYes\u300d\u4ee5\u555f\u52d5\u4f3a\u670d\u5668\uff0c\u7136\u5f8c\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u8f38\u5165\u300cNo\u300d\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002%n\u8981\u555f\u52d5\u4f3a\u670d\u5668\u4e26\u63d0\u4f9b\u8a8d\u8b49\u55ce\uff1f
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u8f38\u5165\u300cYes\u300d\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u8f38\u5165\u300cNo\u300d\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002%n\u63d0\u4f9b\u8a8d\u8b49\u55ce\uff1f
+INFO_CLI_UNINSTALL_CONFIRM_UPDATE_REMOTE_AND_START=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%nIf the server is actually replicating contents with other servers it must be started and you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u8f38\u5165\u300cYes\u300d\u4ee5\u555f\u52d5\u4f3a\u670d\u5668\uff0c\u7136\u5f8c\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u8f38\u5165\u300cNo\u300d\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002%n\u8981\u555f\u52d5\u4f3a\u670d\u5668\u4e26\u63d0\u4f9b\u8a8d\u8b49\u55ce\uff1f
 INFO_UNINSTALL_CLI_REFERENCED_HOSTNAME_PROMPT=\u9060\u7aef\u4f3a\u670d\u5668\u4e2d\u53c3\u7167\u6b64\u4e3b\u6a5f\u4ee5\u9032\u884c\u8907\u88fd\u7684\u4e3b\u6a5f\u540d\u7a31 (\u6216 IP \u4f4d\u5740)
-INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u60f3\u8981\u518d\u6b21\u63d0\u4f9b\u8a8d\u8b49\u55ce\uff1f(\u5982\u679c\u60a8\u56de\u7b54\u5426\uff0c\u5c07\u4e0d\u6703\u79fb\u9664\u5176\u4ed6 OpenDS \u4f3a\u670d\u5668\u4e2d\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167)\u3002
-INFO_CLI_UNINSTALL_WHAT_TO_DELETE=\u8981\u79fb\u9664 OpenDS \u7684\u6240\u6709\u5143\u4ef6\uff0c\u6216\u9078\u53d6\u8981\u79fb\u9664\u7684\u5143\u4ef6\u55ce\uff1f
+INFO_UNINSTALL_CONFIRM_PROVIDE_AUTHENTICATION_AGAIN=\u60f3\u8981\u518d\u6b21\u63d0\u4f9b\u8a8d\u8b49\u55ce\uff1f(If you say no, the references to this server in other servers will not be removed).
+INFO_CLI_UNINSTALL_WHAT_TO_DELETE=Do you want to remove all components of the server or select the components to remove?
 INFO_CLI_UNINSTALL_REMOVE_ALL=\u79fb\u9664\u6240\u6709\u5143\u4ef6
 INFO_CLI_UNINSTALL_SPECIFY_WHAT_REMOVE=\u9078\u53d6\u8981\u79fb\u9664\u7684\u5143\u4ef6
 INFO_CLI_VIEW_DETAILS=\u6aa2\u8996\u8a73\u7d30\u8cc7\u8a0a
@@ -83,31 +84,24 @@
 INFO_CLI_NUMBER_PROMPT=\u8f38\u5165\u6578\u5b57\u6216\u6309\u4e0b Enter \u4ee5\u63a5\u53d7\u9810\u8a2d\u503c
 INFO_CLI_INVALID_RESPONSE=\u7121\u6548\u7684\u56de\u61c9
 INFO_CLOSE_BUTTON_UNINSTALL_TOOLTIP=\u95dc\u9589\u89e3\u9664\u5b89\u88dd\u8996\u7a97
-INFO_CONFIRM_CLOSE_UNINSTALL_MSG=OpenDS \u89e3\u9664\u5b89\u88dd\u5c1a\u672a\u5b8c\u6210\u3002%n\u78ba\u5b9a\u8981\u95dc\u9589\u89e3\u9664\u5b89\u88dd\u8996\u7a97\u55ce\uff1f
+INFO_CONFIRM_CLOSE_UNINSTALL_MSG=The Uninstall has not yet completed.%n\u78ba\u5b9a\u8981\u95dc\u9589\u89e3\u9664\u5b89\u88dd\u8996\u7a97\u55ce\uff1f
 INFO_CONFIRM_CLOSE_UNINSTALL_TITLE=\u9700\u8981\u78ba\u8a8d
 INFO_CONFIRM_RESTART_MESSAGE=\u78ba\u5b9a\u8981\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u55ce\uff1f
 INFO_CONFIRM_RESTART_TITLE=\u9700\u8981\u78ba\u8a8d
 INFO_CONFIRM_STOP_MESSAGE=\u78ba\u5b9a\u8981\u505c\u6b62\u76ee\u9304\u4f3a\u670d\u5668\u55ce\uff1f
 INFO_CONFIRM_STOP_TITLE=\u9700\u8981\u78ba\u8a8d
-INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=OpenDS \u89e3\u9664\u5b89\u88dd\u5de5\u5177\u5c07\u6703\u5f9e\u60a8\u7684\u7cfb\u7d71\u79fb\u9664\u4e0b\u5217\u60a8\u5df2\u9078\u53d6\u7684 OpenDS \u4f3a\u670d\u5668\u6240\u6709\u90e8\u5206\u3002\u5982\u679c\u5168\u90e8\u9805\u76ee\u90fd\u5df2\u9078\u53d6\uff0c\u5c07\u6703\u5b8c\u6574\u79fb\u9664\u4f3a\u670d\u5668\u3002
+INFO_CONFIRM_UNINSTALL_PANEL_INSTRUCTIONS=The Uninstall tool will remove all parts of the server you have selected below from your system. \u5982\u679c\u5168\u90e8\u9805\u76ee\u90fd\u5df2\u9078\u53d6\uff0c\u5c07\u6703\u5b8c\u6574\u79fb\u9664\u4f3a\u670d\u5668\u3002
 INFO_CONFIRM_UNINSTALL_PANEL_TITLE=\u89e3\u9664\u5b89\u88dd\u9078\u9805
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%n\u5982\u679c\u4f3a\u670d\u5668\u5be6\u969b\u4e0a\u6b63\u5728\u8207\u5176\u4ed6\u4f3a\u670d\u5668\u9032\u884c\u5167\u5bb9\u8907\u88fd\uff0c\u5247\u60a8\u5fc5\u9808\u5c07\u5176\u555f\u52d5\u4e26\u63d0\u4f9b\u7ba1\u7406\u54e1\u8a8d\u8b49\uff0c\u4ee5\u79fb\u9664\u9032\u884c\u8907\u88fd\u4e4b OpenDS \u4f3a\u670d\u5668\u4e0a\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u3002%n%n\u6309\u4e00\u4e0b\u3010\u662f\u3011\u4ee5\u555f\u52d5\u4f3a\u670d\u5668\uff0c\u7136\u5f8c\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u6309\u4e00\u4e0b\u3010\u5426\u3011\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_MSG=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%nIf the server is actually replicating contents with other servers it must be started and then you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u6309\u4e00\u4e0b\u3010\u662f\u3011\u4ee5\u555f\u52d5\u4f3a\u670d\u5668\uff0c\u7136\u5f8c\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u6309\u4e00\u4e0b\u3010\u5426\u3011\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_NOT_RUNNING_TITLE=\u9700\u8981\u78ba\u8a8d
-INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%n\u5982\u679c\u4f3a\u670d\u5668\u5be6\u969b\u4e0a\u6b63\u5728\u8207\u5176\u4ed6\u4f3a\u670d\u5668\u9032\u884c\u5167\u5bb9\u8907\u88fd\uff0c\u60a8\u5fc5\u9808\u63d0\u4f9b\u7ba1\u7406\u54e1\u8a8d\u8b49\uff0c\u4ee5\u79fb\u9664\u9032\u884c\u8907\u88fd\u4e4b OpenDS \u4f3a\u670d\u5668\u4e0a\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u3002%n%n\u6309\u4e00\u4e0b\u3010\u662f\u3011\u4ee5\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u6309\u4e00\u4e0b\u3010\u5426\u3011\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002
+INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_MSG=\u6b64\u4f3a\u670d\u5668\u914d\u7f6e\u70ba\u9032\u884c\u8907\u88fd\u3002%nIf the server is actually replicating contents with other servers you must provide administrator authentication to remove references to this server in the replicating servers.%n%n\u6309\u4e00\u4e0b\u3010\u662f\u3011\u4ee5\u63d0\u4f9b\u8a8d\u8b49\u4ee5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u3002%n\u6309\u4e00\u4e0b\u3010\u5426\u3011\u4ee5\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u800c\u4e0d\u66f4\u65b0\u9060\u7aef\u53c3\u7167\u3002
 INFO_CONFIRM_UNINSTALL_REPLICATION_SERVER_RUNNING_TITLE=\u9700\u8981\u78ba\u8a8d
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_MSG=\u78ba\u8a8d\u89e3\u9664\u5b89\u88dd%n\u6240\u6709\u9078\u53d6\u7684\u6a94\u6848\u5c07\u6703\u6c38\u4e45\u522a\u9664\uff0c\u78ba\u5b9a\u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_CONFIRM_UNINSTALL_SERVER_NOT_RUNNING_TITLE=\u78ba\u8a8d\u89e3\u9664\u5b89\u88dd
-INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=\u4f3a\u670d\u5668\u6b63\u5728\u57f7\u884c\u4e2d%nOpenDS \u4f3a\u670d\u5668\u76ee\u524d\u6b63\u5728\u57f7\u884c\uff0c\u5fc5\u9808\u5c07\u5176\u505c\u6b62\u624d\u80fd\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u3002\u8981\u8b93\u89e3\u9664\u5b89\u88dd\u7a0b\u5f0f\u70ba\u60a8\u505c\u6b62\u4f3a\u670d\u5668\u4e26\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u55ce\uff1f\u5982\u679c\u60a8\u6309\u4e00\u4e0b\u3010\u5426\u3011\uff0c\u60a8\u5c07\u9700\u8981\u624b\u52d5\u505c\u6b62\u4f3a\u670d\u5668\u4ee5\u7e7c\u7e8c\u3002
+INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_MSG=Server is Running%nThe server is currently running and must be stopped before uninstallation can continue. \u8981\u8b93\u89e3\u9664\u5b89\u88dd\u7a0b\u5f0f\u70ba\u60a8\u505c\u6b62\u4f3a\u670d\u5668\u4e26\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u55ce\uff1f\u5982\u679c\u60a8\u6309\u4e00\u4e0b\u3010\u5426\u3011\uff0c\u60a8\u5c07\u9700\u8981\u624b\u52d5\u505c\u6b62\u4f3a\u670d\u5668\u4ee5\u7e7c\u7e8c\u3002
 MILD_ERR_UNINSTALL_READING_REGISTERED_SERVERS_CONFIRM_UPDATE_REMOTE=\u8b80\u53d6\u73fe\u6709\u4f3a\u670d\u5668\u7684\u914d\u7f6e\u6642\u767c\u751f\u4e0b\u5217\u932f\u8aa4:\n%s\n\u8981\u8b93\u89e3\u9664\u5b89\u88dd\u7a0b\u5f0f\u5617\u8a66\u4ee5\u6700\u9ad8\u901f\u7387 (best-effort) \u6a21\u5f0f\u79fb\u9664\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u55ce\uff1f
 MILD_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_FORCE=This server is configured to replicate some of its Base DN's.  There was an error retrieving the references to it in the replicated servers.  \u8acb\u6ce8\u610f\uff0c\u70ba\u4e86\u8981\u79fb\u9664\u9060\u7aef\u53c3\u7167\uff0c\u60a8\u5fc5\u9808\u4f7f\u7528 %s \u548c %s (\u6216 %s) \u9078\u9805\u63d0\u4f9b\u5168\u57df\u7ba1\u7406\u54e1\u6191\u8b49\u3002%n\u5728\u767c\u751f\u932f\u8aa4\u6642\u5f37\u5236\u9032\u884c (force on error) \u6a21\u5f0f\u6642\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u3002%n%nThe error found was:%n%s
-###SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured \
-### to replicate some of its Base DN's.  There was an error retrieving the \
-### references to it in the replicated servers.  Note that to be able to remove \
-### remote references you must provide Global Administrator credentials using the \
-### %s and %s (or %s) options.%nCheck that the connection parameters you \
-### provided are correct.%nIf you want to uninstall the server even when remote \
-### references cannot be removed, you can use the %s option.%n%nThe error found \
-### was:%n%s
+SEVERE_ERR_UNINSTALL_ERROR_UPDATING_REMOTE_NO_FORCE=This server is configured to replicate some of its Base DN's.  There was an error retrieving the references to it in the replicated servers.  \u8acb\u6ce8\u610f\uff0c\u70ba\u4e86\u8981\u79fb\u9664\u9060\u7aef\u53c3\u7167\uff0c\u60a8\u5fc5\u9808\u4f7f\u7528 %s \u548c %s (\u6216 %s) \u9078\u9805\u63d0\u4f9b\u5168\u57df\u7ba1\u7406\u54e1\u6191\u8b49\u3002%n\u8acb\u6aa2\u67e5\u60a8\u63d0\u4f9b\u7684\u9023\u7dda\u53c3\u6578\u662f\u5426\u6b63\u78ba\u3002%n\u5982\u679c\u60a8\u60f3\u8981\u5728\u7121\u6cd5\u79fb\u9664\u9060\u7aef\u53c3\u7167\u6642\u89e3\u9664\u5b89\u88dd\u4f3a\u670d\u5668\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528 %s \u9078\u9805\u3002%n%nThe error found was:%n%s
 MILD_ERR_UNINSTALL_NOT_UPDATE_REMOTE_PROMPT=This server is configured to replicate some of its Base DN's.  There was an error retrieving the references to it in the replicated servers.%n\u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_CONFIRM_UNINSTALL_SERVER_RUNNING_TITLE=\u4f3a\u670d\u5668\u6b63\u5728\u57f7\u884c\u4e2d
 INFO_CONNECTIONS_LABEL=\u958b\u555f\u9023\u7dda:
@@ -123,7 +117,8 @@
 INFO_ENABLED_LABEL=\u5df2\u555f\u7528
 MILD_ERR_READING_CONFIG_FILE=\u8b80\u53d6\u914d\u7f6e\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4\u3002
 MILD_ERR_READING_CONFIG_LDAP=\u5f9e\u4f3a\u670d\u5668\u8b80\u53d6\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4\u3002\u78ba\u8a8d\u63d0\u4f9b\u7684\u8a8d\u8b49\u8cc7\u8a0a\u3002%n\u8a73\u7d30\u8cc7\u8a0a: %s
-###SEVERE_ERR_STARTING_SERVER_GENERIC=Could not Start server.
+MILD_ERR_READING_SCHEMA_LDAP=Error reading schema from the remote server.%n\u8a73\u7d30\u8cc7\u8a0a: %s
+SEVERE_ERR_STARTING_SERVER_GENERIC=\u7121\u6cd5\u555f\u52d5\u4f3a\u670d\u5668\u3002
 INFO_FINISH_BUTTON_UNINSTALL_LABEL=\u89e3\u9664\u5b89\u88dd
 INFO_FINISH_BUTTON_UNINSTALL_TOOLTIP=\u5b8c\u6210\u89e3\u9664\u5b89\u88dd
 INFO_FRAME_UNINSTALL_TITLE=OpenDS \u89e3\u9664\u5b89\u88dd
@@ -160,7 +155,7 @@
 INFO_NOT_AVAILABLE_SERVER_DOWN_TOOLTIP=<html>\u53ea\u6709\u7576\u4f3a\u670d\u5668\u6b63\u5728\u57f7\u884c\uff0c\u4e14\u60a8\u7d93\u8a8d\u8b49\u70ba\u7ba1\u7406\u4f7f\u7528\u8005\u6642\uff0c<br>\u624d\u80fd\u53d6\u5f97\u8cc7\u8a0a\u3002
 INFO_NOTHING_SELECTED_TO_UNINSTALL=\u60a8\u5fc5\u9808\u9078\u53d6\u8981\u89e3\u9664\u5b89\u88dd\u7684\u9805\u76ee\u3002
 INFO_NUMBER_ENTRIES_COLUMN=\u9805\u76ee
-INFO_OPENDS_VERSION_LABEL=OpenDS \u7248\u672c:
+INFO_OPENDS_VERSION_LABEL=Version:
 INFO_PROGRESS_REMOVING_REFERENCES=\u6b63\u5728\u79fb\u9664 %s \u4e0a\u7684\u53c3\u7167
 INFO_PROTOCOL_COLUMN=\u5354\u5b9a
 INFO_REMOVE_BACKUPS_LABEL=\u5305\u542b\u5728 bak \u76ee\u9304\u4e2d\u7684\u5099\u4efd\u6a94\u6848
@@ -188,15 +183,13 @@
 INFO_SERVER_STOPPED_LABEL=\u5df2\u505c\u6b62
 INFO_SERVER_STOPPING_LABEL=\u6b63\u5728\u505c\u6b62
 INFO_SERVER_UNKNOWN_STATUS_LABEL=\u4e0d\u660e
+INFO_SERVER_NOT_CONNECTED_TO_REMOTE_STATUS_LABEL=Not Connected to Remote
 INFO_START_BUTTON_LABEL=\u555f\u52d5
 INFO_START_BUTTON_TOOLTIP=\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668
 INFO_STATE_COLUMN=\u72c0\u614b
 INFO_STATUS_CLI_USAGE_DESCRIPTION=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u4f86\u986f\u793a\u57fa\u672c\u4f3a\u670d\u5668\u8cc7\u8a0a
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control \
-###Panel.  Check that you have access to the display.
-###SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch \
-### Control Panel.  Check that you have access to the display.   Check file %s for \
-### details.
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED=Could not launch Control Panel.  \u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u986f\u793a\u7684\u5b58\u53d6\u6b0a\u3002
+SEVERE_ERR_CONTROL_PANEL_LAUNCHER_GUI_LAUNCH_FAILED_DETAILS=Could not launch Control Panel.  \u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u986f\u793a\u7684\u5b58\u53d6\u6b0a\u3002\u6aa2\u67e5\u6a94\u6848 %s \u4ee5\u53d6\u5f97\u8a73\u7d30\u8cc7\u6599\u3002
 INFO_CONTROL_PANEL_LAUNCHER_USAGE_DESCRIPTION=This utility can be used to display the Control Panel window which displays basic server information and allows to do some basic administration tasks on the server.
 INFO_STOP_BUTTON_LABEL=\u505c\u6b62
 INFO_STOP_BUTTON_TOOLTIP=\u505c\u6b62\u76ee\u9304\u4f3a\u670d\u5668
@@ -207,39 +200,36 @@
 INFO_SUMMARY_DELETING_EXTERNAL_REFERENCES=\u6b63\u5728\u522a\u9664\u5916\u90e8\u53c3\u7167...
 INFO_SUMMARY_DELETING_INSTALLATION_FILES=\u6b63\u5728\u522a\u9664\u5b89\u88dd\u8def\u5f91\u4e0b\u7684\u6a94\u6848...
 INFO_SUMMARY_DISABLING_WINDOWS_SERVICE=\u6b63\u5728\u505c\u7528 Windows \u670d\u52d9...
-INFO_SUMMARY_UNCONFIGURING_REPLICATION=\u6b63\u5728\u79fb\u9664\u9060\u7aef OpenDS \u4f3a\u670d\u5668\u4e2d\u7684\u53c3\u7167...
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u89e3\u9664\u5b89\u88dd\u3002</b>
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u89e3\u9664\u5b89\u88dd\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u89e3\u9664\u5b89\u88dd\u3002</b><br><br>\u5982\u679c\u8981\u5b8c\u6210\u89e3\u9664\u5b89\u88dd\uff0c\u60a8\u5fc5\u9808\u624b\u52d5\u522a\u9664\u4e0b\u5217\u6a94\u6848\u548c\u76ee\u9304:<br>%s
-INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u89e3\u9664\u5b89\u88dd\u3002%n\u5982\u679c\u8981\u5b8c\u6210\u89e3\u9664\u5b89\u88dd\uff0c\u60a8\u5fc5\u9808\u624b\u52d5\u522a\u9664\u4e0b\u5217\u6a94\u6848\u548c\u76ee\u9304:%n%s
+INFO_SUMMARY_UNCONFIGURING_REPLICATION=Removing references in remote servers...
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY=<b>Uninstall Completed Successfully.</b>
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_CLI=Uninstall Completed Successfully.
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES=<b>The Uninstall Completed Successfully.</b><br><br>\u5982\u679c\u8981\u5b8c\u6210\u89e3\u9664\u5b89\u88dd\uff0c\u60a8\u5fc5\u9808\u624b\u52d5\u522a\u9664\u4e0b\u5217\u6a94\u6848\u548c\u76ee\u9304:<br>%s
+INFO_SUMMARY_UNINSTALL_FINISHED_SUCCESSFULLY_REMOVE_JARFILES_CLI=The Uninstall Completed Successfully.%n\u5982\u679c\u8981\u5b8c\u6210\u89e3\u9664\u5b89\u88dd\uff0c\u60a8\u5fc5\u9808\u624b\u52d5\u522a\u9664\u4e0b\u5217\u6a94\u6848\u548c\u76ee\u9304:%n%s
 INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR=\u767c\u751f\u932f\u8aa4\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>OpenDS \u6210\u529f\u89e3\u9664\u5b89\u88dd\u4f46\u51fa\u73fe\u8b66\u544a</b><br>OpenDS \u5df2\u65bc\u672c\u5730\u6a5f\u5668\u4e0a\u6210\u529f\u89e3\u9664\u5b89\u88dd\uff0c\u4f46\u66f4\u65b0\u9060\u7aef\u4f3a\u670d\u5668\u6642\u767c\u751f\u4e00\u4e9b\u932f\u8aa4\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=OpenDS \u5df2\u65bc\u672c\u5730\u6a5f\u5668\u4e0a\u6210\u529f\u89e3\u9664\u5b89\u88dd\uff0c\u4f46\u66f4\u65b0\u9060\u7aef\u4f3a\u670d\u5668\u6642\u767c\u751f\u4e00\u4e9b\u932f\u8aa4\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>OpenDS \u6210\u529f\u89e3\u9664\u5b89\u88dd\u4f46\u51fa\u73fe\u8b66\u544a</b><br>OpenDS \u5df2\u65bc\u672c\u5730\u6a5f\u5668\u4e0a\u6210\u529f\u89e3\u9664\u5b89\u88dd\uff0c\u4f46\u522a\u9664\u6a94\u6848\u6642\u767c\u751f\u4e00\u4e9b\u932f\u8aa4\u3002\u5982\u9700\u6709\u95dc\u9020\u6210\u554f\u984c\u4e4b\u6a94\u6848\u7684\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002<br><br>\u78ba\u8a8d\u6c92\u6709\u5176\u4ed6\u7a0b\u5f0f\u5728\u4f7f\u7528\u9019\u4e9b\u6a94\u6848\uff0c\u4e26\u624b\u52d5\u52a0\u4ee5\u522a\u9664\u3002
-INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=OpenDS \u5df2\u65bc\u672c\u5730\u6a5f\u5668\u4e0a\u6210\u529f\u89e3\u9664\u5b89\u88dd\uff0c\u4f46\u522a\u9664\u6a94\u6848\u6642\u767c\u751f\u4e00\u4e9b\u932f\u8aa4\u3002\u5982\u9700\u6709\u95dc\u9020\u6210\u554f\u984c\u4e4b\u6a94\u6848\u7684\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002%n%n\u78ba\u8a8d\u6c92\u6709\u5176\u4ed6\u7a0b\u5f0f\u5728\u4f7f\u7528\u9019\u4e9b\u6a94\u6848\uff0c\u4e26\u624b\u52d5\u52a0\u4ee5\u522a\u9664\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred updating remote servers.  \u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_ON_REMOTE_CLI=The server was successfully uninstalled in the local machine but some error occurred updating remote servers.
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING=<b>The Uninstall Succeeded With Warnings</b><br>The server was successfully uninstalled in the local machine but some error occurred deleting files.  \u5982\u9700\u6709\u95dc\u9020\u6210\u554f\u984c\u4e4b\u6a94\u6848\u7684\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002<br><br>\u78ba\u8a8d\u6c92\u6709\u5176\u4ed6\u7a0b\u5f0f\u5728\u4f7f\u7528\u9019\u4e9b\u6a94\u6848\uff0c\u4e26\u624b\u52d5\u52a0\u4ee5\u522a\u9664\u3002
+INFO_SUMMARY_UNINSTALL_FINISHED_WITH_ERROR_DELETING_CLI=The server was successfully uninstalled in the local machine but some error occurred deleting files.  \u5982\u9700\u6709\u95dc\u9020\u6210\u554f\u984c\u4e4b\u6a94\u6848\u7684\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002%n%n\u78ba\u8a8d\u6c92\u6709\u5176\u4ed6\u7a0b\u5f0f\u5728\u4f7f\u7528\u9019\u4e9b\u6a94\u6848\uff0c\u4e26\u624b\u52d5\u52a0\u4ee5\u522a\u9664\u3002
 INFO_SUMMARY_UNINSTALL_NOT_STARTED=\u6b63\u5728\u555f\u52d5\u89e3\u9664\u5b89\u88dd...
 INFO_UNDEFINED_PROTOCOL_LABEL=-\u4e0d\u660e-
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nThe graphical Uninstall \
-### launch failed.%n%nLaunching command line uninstall...
-###SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nThe graphical \
-### Uninstall launch failed.  Check file %s for more details.%n%nLaunching \
-### command line uninstall...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u5716\u5f62\u5316\u89e3\u9664\u5b89\u88dd\u555f\u52d5\u5931\u6557\u3002%n%n\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u89e3\u9664\u5b89\u88dd...
+SEVERE_ERR_UNINSTALL_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u5716\u5f62\u5316\u89e3\u9664\u5b89\u88dd\u555f\u52d5\u5931\u6557\u3002\u6aa2\u67e5\u6a94\u6848 %s \u4ee5\u53d6\u5f97\u66f4\u591a\u8a73\u7d30\u8cc7\u6599\u3002%n%n\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u89e3\u9664\u5b89\u88dd...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_CLI=\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u89e3\u9664\u5b89\u88dd...
 INFO_UNINSTALL_LAUNCHER_LAUNCHING_GUI=\u6b63\u5728\u555f\u52d5\u5716\u5f62\u5316\u89e3\u9664\u5b89\u88dd...
 INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u4ee5\u7528\u65bc\u89e3\u9664\u5b89\u88dd\u76ee\u9304\u4f3a\u670d\u5668\u3002
-INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=\u95dc\u9589\u6b64\u5c0d\u8a71\u65b9\u584a\u4e14\u4e0d\u5617\u8a66\u79fb\u9664\u5176\u4ed6 OpenDS \u4f3a\u670d\u5668\u4e2d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u3002
-INFO_UNINSTALL_LOGIN_DIALOG_MSG=\u60a8\u5fc5\u9808\u63d0\u4f9b\u5168\u57df\u7ba1\u7406\u4f7f\u7528\u8005 ID\uff0c\u624d\u80fd\u5728\u5176\u4ed6 OpenDS \u4f3a\u670d\u5668\u4e2d\u79fb\u9664\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u3002%n\u60a8\u4e5f\u5fc5\u9808\u63d0\u4f9b\u9060\u7aef\u4f3a\u670d\u5668\u4e2d\u53c3\u7167\u6b64\u4e3b\u6a5f\u4e4b\u4e3b\u6a5f\u540d\u7a31 (\u6216 IP \u4f4d\u5740)\u3002
+INFO_UNINSTALL_LOGIN_CANCEL_BUTTON_TOOLTIP=Close this dialog and do not try to remove references of this server in other servers.
+INFO_UNINSTALL_LOGIN_DIALOG_MSG=You must provide a Global Administrative User ID to be able to remove the references to this server in other servers.%n\u60a8\u4e5f\u5fc5\u9808\u63d0\u4f9b\u9060\u7aef\u4f3a\u670d\u5668\u4e2d\u53c3\u7167\u6b64\u4e3b\u6a5f\u4e4b\u4e3b\u6a5f\u540d\u7a31 (\u6216 IP \u4f4d\u5740)\u3002
 INFO_UNINSTALL_LOGIN_HOST_NAME_LABEL=\u4e3b\u6a5f\u540d\u7a31:
-INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=\u5176\u4ed6 OpenDS \u4f3a\u670d\u5668\u4e2d\u53c3\u7167\u6b64\u4e3b\u6a5f\u7684\u4e3b\u6a5f\u540d\u7a31 (\u6216 IP \u4f4d\u5740)\u3002
+INFO_UNINSTALL_LOGIN_HOST_NAME_TOOLTIP=The name of this host (or IP address) as it is referenced in other servers.
 INFO_UNINSTALL_LOGIN_OK_BUTTON_TOOLTIP=\u5617\u8a66\u4ee5\u63d0\u4f9b\u7684\u8a8d\u8b49\u9032\u884c\u9023\u7dda\u3002
-INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=\u7528\u4f86\u5728\u5176\u4ed6 OpenDS \u4f3a\u670d\u5668\u4e2d\u8b80\u53d6\u548c\u66f4\u65b0\u914d\u7f6e\u7684\u5168\u57df\u7ba1\u7406\u54e1\u5bc6\u78bc\u3002
-INFO_UNINSTALL_LOGIN_UID_TOOLTIP=\u7528\u4f86\u5728\u5176\u4ed6 OpenDS \u4f3a\u670d\u5668\u4e2d\u8b80\u53d6\u548c\u66f4\u65b0\u914d\u7f6e\u7684\u5168\u57df\u7ba1\u7406\u54e1\u4f7f\u7528\u8005 ID\u3002
+INFO_UNINSTALL_LOGIN_PWD_TOOLTIP=The password of the Global Administrator to be used to read and update configuration in other servers.
+INFO_UNINSTALL_LOGIN_UID_TOOLTIP=The Global Administrator User ID to be used to read and update configuration in other servers.
 INFO_UNKNOWN_LABEL=--
-INFO_UNINSTALLDS_DESCRIPTION_FORCE=\u6307\u5b9a\u7576\u5728\u9060\u7aef OpenDS \u5be6\u4f8b\u4e2d\u66f4\u65b0\u5c0d\u6b64\u4f3a\u670d\u5668\u7684\u53c3\u7167\u6642\uff0c\u5982\u679c\u767c\u751f\u932f\u8aa4\uff0c\u662f\u5426\u8981\u7e7c\u7e8c\u89e3\u9664\u5b89\u88dd\u3002\u6b64\u5f15\u6578\u50c5\u80fd\u8207 %s \u7121\u63d0\u793a\u5f15\u6578\u5171\u540c\u4f7f\u7528\u3002
+INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should continue if there is an error updating references to this server in remote server instances or not.  \u6b64\u5f15\u6578\u50c5\u80fd\u8207 %s \u7121\u63d0\u793a\u5f15\u6578\u5171\u540c\u4f7f\u7528\u3002
 INFO_DESCRIPTION_REFERENCED_HOST=\u9060\u7aef\u4f3a\u670d\u5668\u4e2d\u53c3\u7167\u6b64\u4e3b\u6a5f\u4ee5\u9032\u884c\u8907\u88fd\u7684\u4e3b\u6a5f\u540d\u7a31 (\u6216 IP \u4f4d\u5740)
 INFO_UNINSTALLDS_DESCRIPTION_CLI=\u6307\u5b9a\u4f7f\u7528\u6307\u4ee4\u884c\u5b89\u88dd\u3002\u5982\u679c\u672a\u6307\u5b9a\uff0c\u5c07\u6703\u555f\u52d5\u5716\u5f62\u5316\u4ecb\u9762\u3002\u5176\u4ed6\u9078\u9805 (\u9664 help \u548c version \u5916) \u50c5\u6703\u65bc\u6307\u5b9a\u6b64\u9078\u9805\u6642\u52a0\u4ee5\u8003\u91cf
-INFO_UNINSTALLDS_DESCRIPTION_QUIET=\u4ee5\u7121\u8a0a\u606f\u6a21\u5f0f\u57f7\u884c\u89e3\u9664\u5b89\u88dd\u3002\u7121\u8a0a\u606f\u6a21\u5f0f\u4e0d\u6703\u5c07\u9032\u5ea6\u8cc7\u8a0a\u8f38\u51fa\u81f3\u6a19\u6e96\u8f38\u51fa\u3002
-INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=\u79fb\u9664 OpenDS \u7684\u6240\u6709\u5143\u4ef6 (\u6b64\u9078\u9805\u8207\u5176\u4ed6\u79fb\u9664\u9078\u9805\u4e0d\u76f8\u5bb9)
+INFO_UNINSTALLDS_DESCRIPTION_QUIET=\u4ee5\u7121\u8a0a\u606f\u6a21\u5f0f\u57f7\u884c\u89e3\u9664\u5b89\u88dd\u3002\u7121\u8a0a\u606f\u6a21\u5f0f\u4e0d\u6703\u5c07\u9032\u5ea6\u8cc7\u8a0a\u8f38\u51fa\u81f3\u6a19\u6e96\u8f38\u51fa
+INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of the server (this option is not compatible with the rest of remove options)
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=\u79fb\u9664\u4f3a\u670d\u5668\u7a0b\u5f0f\u5eab\u548c\u7ba1\u7406\u5de5\u5177
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=\u79fb\u9664\u8cc7\u6599\u5eab\u5167\u5bb9
 INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=\u79fb\u9664\u8a18\u9304\u6a94
@@ -254,6 +244,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE1=\u5305\u542b\u7528\u4ee5\u9023\u7d50\u81f3\u7b2c\u4e00\u90e8\u8981\u8907\u88fd\u5176\u5167\u5bb9\u7684\u4f3a\u670d\u5668\u4e4b\u5bc6\u78bc\u7684\u6a94\u6848\u3002\u5982\u679c\u6c92\u6709\u70ba\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u6307\u5b9a\u9023\u7d50 DN\uff0c\u5c07\u6703\u4f7f\u7528\u5168\u57df\u7ba1\u7406\u54e1\u7684\u5bc6\u78bc\u9032\u884c\u9023\u7d50
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT1=\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u4e2d\u7531\u8907\u88fd\u6a5f\u5236\u7528\u65bc\u8207\u5176\u4ed6\u4f3a\u670d\u5668\u901a\u8a0a\u7684\u9023\u63a5\u57e0\u3002\u60a8\u53ea\u6709\u5728\u5148\u524d\u672a\u65bc\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u914d\u7f6e\u8907\u88fd\u6642\uff0c\u624d\u5fc5\u9808\u6307\u5b9a\u6b64\u9078\u9805\u3002
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION1=\u6307\u5b9a\u900f\u904e\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u4e4b\u8907\u88fd\u9023\u63a5\u57e0\u9032\u884c\u7684\u901a\u8a0a\u662f\u5426\u8981\u52a0\u5bc6\u3002\u6b64\u9078\u9805\u50c5\u6703\u65bc\u5728\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u4e0a\u521d\u6b21\u914d\u7f6e\u8907\u88fd\u6642\u52a0\u4ee5\u8003\u91cf\u3002
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER1=Specifies not to have a replication port and changelog on the first server.  The first server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER1=Specifies to only have a changelog (with a replication port) on the first server.  The first server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_HOST2=\u7b2c\u4e8c\u90e8\u8981\u8907\u88fd\u5176\u5167\u5bb9\u7684\u4f3a\u670d\u5668\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u76ee\u9304\u4f3a\u670d\u5668\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740
 INFO_DESCRIPTION_ENABLE_REPLICATION_SERVER_PORT2=Directory server administration port number of the second server whose contents will be replicated
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDDN2=\u7528\u4ee5\u9023\u7d50\u81f3\u7b2c\u4e8c\u90e8\u8981\u8907\u88fd\u5176\u5167\u5bb9\u7684\u4f3a\u670d\u5668\u4e4b DN\u3002\u5982\u679c\u672a\u6307\u5b9a\uff0c\u5c07\u6703\u4f7f\u7528\u5168\u57df\u7ba1\u7406\u54e1\u9032\u884c\u9023\u7d50
@@ -264,6 +256,8 @@
 INFO_DESCRIPTION_ENABLE_REPLICATION_BINDPASSWORDFILE2=\u5305\u542b\u7528\u4ee5\u9023\u7d50\u81f3\u7b2c\u4e8c\u90e8\u8981\u8907\u88fd\u5176\u5167\u5bb9\u7684\u4f3a\u670d\u5668\u4e4b\u5bc6\u78bc\u7684\u6a94\u6848\u3002\u5982\u679c\u6c92\u6709\u70ba\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u6307\u5b9a\u9023\u7d50 DN\uff0c\u5c07\u6703\u4f7f\u7528\u5168\u57df\u7ba1\u7406\u54e1\u7684\u5bc6\u78bc\u9032\u884c\u9023\u7d50
 INFO_DESCRIPTION_ENABLE_REPLICATION_PORT2=\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u4e2d\u7531\u8907\u88fd\u6a5f\u5236\u7528\u65bc\u8207\u5176\u4ed6\u4f3a\u670d\u5668\u901a\u8a0a\u7684\u9023\u63a5\u57e0\u3002You have to specify this option only if replication was not previously configured in the second server
 INFO_DESCRIPTION_ENABLE_SECURE_REPLICATION2=\u6307\u5b9a\u900f\u904e\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u4e4b\u8907\u88fd\u9023\u63a5\u57e0\u9032\u884c\u7684\u901a\u8a0a\u662f\u5426\u8981\u52a0\u5bc6\u3002This option will only be taken into account the first time replication is configured on the second server
+INFO_DESCRIPTION_ENABLE_REPLICATION_NO_REPLICATION_SERVER2=Specifies not to have a replication port and changelog on the second server.  The second server will only contain replicated data but no changelog with the modifications made to the replicated data.  At least two servers with a changelog are required in the replication topology to avoid a single point of failure
+INFO_DESCRIPTION_ENABLE_REPLICATION_ONLY_REPLICATION_SERVER2=Specifies to only have a changelog (with a replication port) on the second server.  The second server will not contain replicated data but only a changelog with the modifications made in the data contained in other servers
 INFO_DESCRIPTION_ENABLE_REPLICATION_STARTTLS2=\u4f7f\u7528 StartTLS \u7dad\u8b77\u8207\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u9593\u7684\u901a\u8a0a\u5b89\u5168
 INFO_DESCRIPTION_REPLICATION_BASEDNS=\u5c07\u8981\u8907\u88fd\u3001\u521d\u59cb\u5316\u6216\u8981\u505c\u7528\u8907\u88fd\u4e4b\u8cc7\u6599\u7684\u57fa\u5e95 DNMultiple base DN's can be provided by using this option multiple times
 INFO_DESCRIPTION_REPLICATION_ADMIN_UID=\u7528\u4f86\u9023\u7d50\u81f3\u4f3a\u670d\u5668\u7684\u5168\u57df\u7ba1\u7406\u54e1\u4f7f\u7528\u8005 ID\u3002\u5c0d\u65bc\u300c%s\u300d\u5b50\u6307\u4ee4\uff0c\u5982\u679c\u5148\u524d\u6c92\u6709\u70ba\u4efb\u4f55\u4f3a\u670d\u5668\u5b9a\u7fa9\u5168\u57df\u7ba1\u7406\u54e1\uff0c\u5c07\u6703\u4f7f\u7528\u6240\u63d0\u4f9b\u7684\u8cc7\u6599\u5efa\u7acb\u5168\u57df\u7ba1\u7406\u54e1\u3002
@@ -277,6 +271,8 @@
 INFO_REPLICATION_TOOL_DESCRIPTION=This utility can be used to configure replication between servers so that the data of the servers is synchronized.For replication to work you must first to enable replication using the '%s' subcommand and then initialize the contents of one of the servers with the contents of the other using the '%s' subcommand
 INFO_REPLICATION_DESCRIPTION_QUIET=\u57f7\u884c\u7121\u8a0a\u606f\u4f5c\u696d (\u4e0d\u6703\u5c07\u9032\u5ea6\u8cc7\u8a0a\u5beb\u5165\u6a19\u6e96\u8f38\u51fa)
 INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN=\u7528\u4ee5\u9023\u7d50\u81f3\u8981\u505c\u7528\u8907\u88fd\u4e4b\u4f3a\u670d\u5668\u7684 DN\u3002\u7576\u5c1a\u672a\u5728\u4f3a\u670d\u5668\u4e0a\u5b9a\u7fa9\u5168\u57df\u7ba1\u7406\u54e1\uff0c\u6216\u4f7f\u7528\u8005\u4e0d\u60f3\u8981\u79fb\u9664\u5176\u4ed6\u8907\u88fd\u4f3a\u670d\u5668\u4e2d\u7684\u53c3\u7167\u6642\uff0c\u5fc5\u9808\u4f7f\u7528\u6b64\u9078\u9805\u3002The password provided for the Global Administrator will be used when specifying this option
+INFO_DESCRIPTION_DISABLE_REPLICATION_SERVER=Disable the replication server.  The replication port and changelog will be disabled on the specified server
+INFO_DESCRIPTION_DISABLE_ALL=Disable all the replication configuration in the specified server.  The contents of the server will no longer be replicated and the replication server (changelog and replication port) will be disabled if it is configured
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_REPLICATION=\u4ee5\u4f86\u6e90\u4f3a\u670d\u5668\u4e0a\u7684\u5167\u5bb9\u521d\u59cb\u5316\u76ee\u6a19\u4f3a\u670d\u5668\u4e0a\u6307\u5b9a\u4e4b\u57fa\u5e95 DN \u4e0b\u7684\u8cc7\u6599\u5167\u5bb9\u3002This operation is required after enabling replication in order replication to work ('%s' can also be used for this purpose)
 INFO_DESCRIPTION_SUBCMD_INITIALIZE_ALL_REPLICATION=\u5c0d\u65bc\u6b63\u5728\u5c07\u6307\u5b9a\u4f3a\u670d\u5668\u4e0a\u7684\u5167\u5bb9\u8907\u88fd\u70ba\u5176\u5167\u5bb9\u4e4b\u6240\u6709\u4f3a\u670d\u5668\uff0c\u521d\u59cb\u5316\u6307\u5b9a\u4e4b\u57fa\u5e95 DN \u4e0b\u7684\u8cc7\u6599\u5167\u5bb9\u3002This operation is required after enabling replication in order replication to work ('%s' applied to each server can also be used for this purpose)
 INFO_DESCRIPTION_SUBCMD_PRE_EXTERNAL_INITIALIZATION=\u5fc5\u9808\u5728\u4f7f\u7528 import-ldif \u5de5\u5177\u6216\u4e8c\u9032\u4f4d\u8907\u88fd\u65b9\u6cd5\u521d\u59cb\u5316\u6240\u6709\u8907\u88fd\u4f3a\u670d\u5668\u5167\u5bb9\u4e4b\u524d\u547c\u53eb\u6b64\u5b50\u6307\u4ee4\u3002You must specify the list of Base DN's that will be initialized and you must provide the credentials of any of the servers that are being replicated.  After calling this subcommand, initialize the contents of all the servers in the topology (use the same LDIF file/binary copy on each of the servers), then call the subcommand '%s'
@@ -284,84 +280,78 @@
 INFO_DESCRIPTION_SUBCMD_ENABLE_REPLICATION=\u66f4\u65b0\u4f3a\u670d\u5668\u914d\u7f6e\u4ee5\u8907\u88fd\u6307\u5b9a\u57fa\u5e95 DN \u4e0b\u7684\u8cc7\u6599\u3002If one of the specified servers is already replicating the data under the Base DN with other servers, executing this subcommand will update the configuration of all the servers (so it is sufficient to execute the command line once for each server we add to the replication topology)
 INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION=Disables replication on the specified server for the provided Base DN and removes references in the other servers with which it is replicating data
 INFO_DESCRIPTION_SUBCMD_STATUS_REPLICATION=Displays a list with the basic replication configuration of the base DN's of the servers defined in the registration information.  If no base DN's are specified as parameter the information for all base DN's is displayed
-###SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=You must provide at least one base \
-### DN in no interactive mode.
-###SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=You must provide the \
-### password of the global administrator in non interactive mode.  You can \
-### provide it using the %s or the %s options.
-###SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=The provided value %s is not a valid \
-### base DN.
-###SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=You have to provide two \
-### different servers to enable replication.  You have provided twice the server \
-### %s:%s
-###SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=You have to provide two \
-### different servers as source and destination of the initialization.  You have \
-### provided twice the server %s:%s
-###SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port \
-### and the replication port have the same value in host %s.  You provided %s \
-### for both.
-###SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=You have provided the same \
-### replication port (%s) for two servers located on the same machine (%s).
-###SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=Could not find a valid \
-### subcommand.  You must specify a subcommand when using the option %s.
-###SEVERE_ERR_REPLICATION_STATUS_QUIET=The '%s' subcommand is not compatible with \
-### the %s argument.
+SEVERE_ERR_REPLICATION_NO_BASE_DN_PROVIDED=\u60a8\u5fc5\u9808\u5728\u975e\u4e92\u52d5\u6a21\u5f0f\u4e2d\u63d0\u4f9b\u81f3\u5c11\u4e00\u500b\u57fa\u5e95 DN\u3002
+SEVERE_ERR_REPLICATION_NO_ADMINISTRATOR_PASSWORD_PROVIDED=\u60a8\u5fc5\u9808\u5728\u975e\u4e92\u52d5\u6a21\u5f0f\u4e2d\u63d0\u4f9b\u5168\u57df\u7ba1\u7406\u54e1\u7684\u5bc6\u78bc\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528 %s \u6216 %s \u9078\u9805\u52a0\u4ee5\u63d0\u4f9b\u3002
+SEVERE_ERR_REPLICATION_NOT_A_VALID_BASEDN=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u57fa\u5e95 DN\u3002
+SEVERE_ERR_REPLICATION_ENABLE_SAME_SERVER_PORT=\u60a8\u5fc5\u9808\u63d0\u4f9b\u5169\u500b\u4e0d\u540c\u7684\u4f3a\u670d\u5668\u4ee5\u555f\u7528\u8907\u88fd\u3002\u60a8\u5df2\u63d0\u4f9b\u5169\u6b21\u4f3a\u670d\u5668 %s:%s
+SEVERE_ERR_REPLICATION_INITIALIZE_SAME_SERVER_PORT=\u60a8\u5fc5\u9808\u63d0\u4f9b\u5169\u500b\u4e0d\u540c\u7684\u4f3a\u670d\u5668\u505a\u70ba\u521d\u59cb\u5316\u7684\u4f86\u6e90\u548c\u76ee\u6a19\u3002\u60a8\u5df2\u63d0\u4f9b\u5169\u6b21\u4f3a\u670d\u5668 %s:%s
+SEVERE_ERR_REPLICATION_PORT_AND_REPLICATION_PORT_EQUAL=The server administration port and the replication port have the same value in host %s.  You provided %s for both.
+SEVERE_ERR_REPLICATION_SAME_REPLICATION_PORT=\u60a8\u70ba\u5169\u90e8\u4f4d\u65bc\u76f8\u540c\u96fb\u8166 (%2$s) \u4e0a\u7684\u4f3a\u670d\u5668\u63d0\u4f9b\u4e86\u76f8\u540c\u7684\u8907\u88fd\u9023\u63a5\u57e0 (%1$s)\u3002
+SEVERE_ERR_REPLICATION_VALID_SUBCOMMAND_NOT_FOUND=\u627e\u4e0d\u5230\u6709\u6548\u7684\u5b50\u6307\u4ee4\u3002\u4f7f\u7528\u9078\u9805 %s \u6642\uff0c\u60a8\u5fc5\u9808\u6307\u5b9a\u5b50\u6307\u4ee4\u3002
+SEVERE_ERR_REPLICATION_STATUS_QUIET=\u300c%s\u300d\u5b50\u6307\u4ee4\u8207 %s \u5f15\u6578\u4e0d\u76f8\u5bb9\u3002
 INFO_REPLICATION_SUCCESSFUL=\u5df2\u6210\u529f\u5b8c\u6210\u4f5c\u696d
 INFO_REPLICATION_SUCCESSFUL_NOP=\u5df2\u6210\u529f\u5b8c\u6210\u4f5c\u696d\uff0c\u4f46\u4e0d\u9700\u8981\u4efb\u4f55\u52d5\u4f5c
 MILD_ERR_REPLICATION_USER_CANCELLED=\u4f7f\u7528\u8005\u5df2\u53d6\u6d88\u4f5c\u696d
-###SEVERE_ERR_REPLICATION_NO_MESSAGE=
-###SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=The %s argument only can be \
-### used when %s has been specified
-INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\u5fc5\u9808\u5efa\u7acb\u5168\u57df\u7ba1\u7406\u54e1\u3002%n\u60a8\u5fc5\u9808\u63d0\u4f9b\u5168\u57df\u7ba1\u7406\u54e1\u6191\u8b49\uff0c\u5c07\u5efa\u7acb\u6b64\u7ba1\u7406\u54e1\u4ee5\u7ba1\u7406\u6b63\u5728\u8907\u88fd\u4e4b OpenDS \u5be6\u4f8b\u3002
+SEVERE_ERR_REPLICATION_NO_MESSAGE=
+SEVERE_ERR_UNINSTALL_FORCE_REQUIRES_NO_PROMPT=%s \u5f15\u6578\u50c5\u80fd\u5728\u5df2\u6307\u5b9a %s \u6642\u4f7f\u7528
+INFO_REPLICATION_ENABLE_ADMINISTRATOR_MUST_BE_CREATED=\u5fc5\u9808\u5efa\u7acb\u5168\u57df\u7ba1\u7406\u54e1\u3002%nYou must provide the credentials of the Global Administrator that will be created to manage the server instances that are being replicated.
 INFO_ADMINISTRATOR_UID_PROMPT=\u5168\u57df\u7ba1\u7406\u54e1\u4f7f\u7528\u8005 ID
 INFO_ADMINISTRATOR_PWD_PROMPT=\u5168\u57df\u7ba1\u7406\u54e1\u5bc6\u78bc:
 INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=\u78ba\u8a8d\u5bc6\u78bc:
 MILD_ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=\u6240\u63d0\u4f9b\u7684\u5bc6\u78bc\u4e0d\u76f8\u7b26\u3002
 MILD_ERR_ERROR_CONNECTING_TO_SERVER_PROMPT_AGAIN=\u7121\u6cd5\u4f7f\u7528\u63d0\u4f9b\u7684\u6191\u8b49\u9023\u7dda\u81f3\u76ee\u9304\u4f3a\u670d\u5668 %s\u3002%n\u932f\u8aa4\u8a73\u7d30\u8cc7\u8a0a: %s%n%n\u8acb\u518d\u6b21\u63d0\u4f9b\u9023\u7dda\u5230\u4f3a\u670d\u5668\u6240\u9700\u7684\u8cc7\u8a0a:
-INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the first server
+INFO_REPLICATION_ENABLE_HOST1_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the first server
 INFO_REPLICATION_ENABLE_HOSTNAME1_PROMPT=\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u7684\u4e3b\u6a5f\u540d\u7a31
 INFO_REPLICATION_ENABLE_PORT1_PROMPT=Administration port of the first server
 INFO_REPLICATION_ENABLE_PROTOCOL1=\u60a8\u60f3\u8981\u5982\u4f55\u9023\u7dda\u81f3\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\uff1f
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER1_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the first server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN1_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT1_PROMPT=\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u7684\u8907\u88fd\u9023\u63a5\u57e0 (\u8a72\u9023\u63a5\u57e0\u5fc5\u9808\u70ba\u53ef\u7528)
 INFO_REPLICATION_ENABLE_SECURE1_PROMPT=\u5728\u9023\u7dda\u81f3\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u4e0a\u7684\u8907\u88fd\u9023\u63a5\u57e0 %s \u6642\uff0c\u60a8\u60f3\u8981\u8b93\u8907\u88fd\u4f7f\u7528\u52a0\u5bc6\u901a\u8a0a\u55ce\uff1f
 INFO_REPLICATION_ENABLE_BINDDN1_PROMPT=\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u7684\u9023\u7d50 DN
 INFO_REPLICATION_ENABLE_PASSWORD1_PROMPT=\u7b2c\u4e00\u90e8\u4f3a\u670d\u5668\u4e0a %s \u7684\u5bc6\u78bc:
-INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the second server
+INFO_REPLICATION_ENABLE_HOST2_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the second server
 INFO_REPLICATION_ENABLE_HOSTNAME2_PROMPT=\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u7684\u4e3b\u6a5f\u540d\u7a31
 INFO_REPLICATION_ENABLE_PORT2_PROMPT=Administration port of the second server
 INFO_REPLICATION_ENABLE_PROTOCOL2=\u60a8\u60f3\u8981\u5982\u4f55\u9023\u7dda\u81f3\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u55ce\uff1f
+INFO_REPLICATION_ENABLE_REPLICATION_SERVER2_PROMPT=A replication server contains a changelog with the replication changes and requires a replication port to be configured.%nDo you want the second server to contain a changelog?
+INFO_REPLICATION_ENABLE_REPLICATION_DOMAIN2_PROMPT=Will this server contain the data that is going to be replicated?
 INFO_REPLICATION_ENABLE_REPLICATIONPORT2_PROMPT=\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u7684\u8907\u88fd\u9023\u63a5\u57e0 (\u8a72\u9023\u63a5\u57e0\u5fc5\u9808\u70ba\u53ef\u7528)
 INFO_REPLICATION_ENABLE_SECURE2_PROMPT=\u5728\u9023\u7dda\u81f3\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u4e0a\u7684\u8907\u88fd\u9023\u63a5\u57e0 %s \u6642\uff0c\u60a8\u60f3\u8981\u8b93\u8907\u88fd\u4f7f\u7528\u52a0\u5bc6\u901a\u8a0a\u55ce\uff1f
 INFO_REPLICATION_ENABLE_BINDDN2_PROMPT=\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u7684\u9023\u7d50 DN
 INFO_REPLICATION_ENABLE_PASSWORD2_PROMPT=\u7b2c\u4e8c\u90e8\u4f3a\u670d\u5668\u4e0a %s \u7684\u5bc6\u78bc:
-INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the source server
-INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify OpenDS administration connection parameters for the destination server
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's \
-### available to enable replication between the two servers.
+INFO_REPLICATION_INITIALIZE_SOURCE_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the source server
+INFO_REPLICATION_INITIALIZE_DESTINATION_CONNECTION_PARAMETERS=>>>> Specify server administration connection parameters for the destination server
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION=There are no base DN's available to enable replication between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_ENABLE_REPLICATION_NO_DOMAIN=There are no base DN's available to enable replication between the two servers.  You must specify at least one server that will contain the replicated data, before configuring servers that will only contain the replication changelog (replication servers).
 INFO_ALREADY_REPLICATED_SUFFIXES=The following base DN's are already replicated between the two servers:%n%s
 INFO_ALREADY_NOT_REPLICATED_SUFFIXES=The following base DN's are not replicated:%n%s
 MILD_ERR_REPLICATION_ENABLE_SUFFIXES_NOT_FOUND=The following base DN's cannot be replicated between the two servers because they could not be found in at least one of the servers:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_REPLICATE=\u60a8\u5fc5\u9808\u9078\u64c7\u4e00\u500b\u8981\u8907\u88fd\u7684\u57fa\u5e95 DN\u3002
 INFO_REPLICATION_ENABLE_SUFFIX_PROMPT=\u8981\u8907\u88fd\u57fa\u5e95 DN %s \u55ce\uff1f
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base \
-### DN's replicated between the two servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_REPLICATION=There are no base DN's replicated between the two servers.
 MILD_ERR_SUFFIXES_CANNOT_BE_INITIALIZED=The following base DN's cannot be initialized because they are not replicated or they are not configured on both servers:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE=\u60a8\u5fc5\u9808\u81f3\u5c11\u9078\u64c7\u4e00\u500b\u8981\u521d\u59cb\u5316\u7684\u57fa\u5e95 DN\u3002
 INFO_REPLICATION_INITIALIZE_SUFFIX_PROMPT=\u8981\u521d\u59cb\u5316\u57fa\u5e95 DN %s \u55ce\uff1f
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base \
-### DN's replicated in the server.
-###SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no \
-### base DN's replicated in the server.  The base DN's must be replicated to be \
-### able to use their contents to initialize the base DN's on the other servers.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_DISABLE_REPLICATION=There are no base DN's replicated in the server.
+SEVERE_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_ALL_REPLICATION=There are no base DN's replicated in the server.  The base DN's must be replicated to be able to use their contents to initialize the base DN's on the other servers.
 MILD_ERR_NO_SUFFIXES_AVAILABLE_TO_INITIALIZE_LOCAL_REPLICATION=There are no base DN's replicated in the server.
 MILD_ERR_REPLICATION_DISABLE_SUFFIXES_NOT_FOUND=The following base DN's could not be found on the server:%n%s
- MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=The following base DN's could not be found on the server:%n%s
+MILD_ERR_REPLICATION_INITIALIZE_LOCAL_SUFFIXES_NOT_FOUND=The following base DN's could not be found on the server:%n%s
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_DISABLE=\u60a8\u5fc5\u9808\u81f3\u5c11\u9078\u64c7\u4e00\u500b\u8981\u505c\u7528\u7684\u57fa\u5e95 DN\u3002
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_INITIALIZE_ALL=\u60a8\u5fc5\u9808\u81f3\u5c11\u9078\u64c7\u4e00\u500b\u8981\u521d\u59cb\u5316\u7684\u57fa\u5e95 DN\u3002
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_LOCAL_PROMPT=Are you going to initialize only the contents of server %s (type 'no' if you will initialize contents of all replicated servers for the given Base DN's)?
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_PRE_EXTERNAL_INITIALIZATION=You must specify the base DN's that will be initialized using the import-ldif command or the binary copy.
 MILD_ERR_NO_SUFFIXES_SELECTED_TO_POST_EXTERNAL_INITIALIZATION=You must specify the base DN's that have been initialized using the import-ldif command or the binary copy.
 INFO_REPLICATION_DISABLE_SUFFIX_PROMPT=\u8981\u5728\u57fa\u5e95 DN %s \u4e0a\u505c\u7528\u8907\u88fd\u55ce\uff1f
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_KEEP_REPLICATION_SERVER=You have chosen to disable replication on all the replicated servers of '%s'.  If you want also the replication server (changelog and replication port) to be disabled you must also specify the '--%s' or '--%s' argument.
+INFO_REPLICATION_DISABLE_ALL_SUFFIXES_DISABLE_REPLICATION_SERVER=You have chosen to disable all the replicated base DN's on the server '%s'.  Do you want to disable also the replication port '%d'?
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.
+INFO_DISABLE_REPLICATION_ONE_POINT_OF_FAILURE_PROMPT=You have decided to disable the replication server (replication changelog).  After disabling the replication server only one replication server will be configured for the following suffixes:%n%s%nTo avoid a single point of failure at least two replication servers must be configured.%n\u8981\u7e7c\u7e8c\u55ce\uff1f
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.
+INFO_DISABLE_REPLICATION_DISABLE_IN_REMOTE_PROMPT=You have decided to disable the replication server (replication changelog).  At least one replicaton server is required in a replication topology and this is the last replication server for the following suffixes:%n%s%nReplication will be disabled for these servers.%n\u8981\u7e7c\u7e8c\u55ce\uff1f
+INFO_REPLICATION_REMOVE_ADS_CONTENTS=Removing registration information
+INFO_REPLICATION_REMOVE_TRUSTSTORE_CONTENTS=Removing truststore information
 INFO_REPLICATION_INITIALIZE_ALL_SUFFIX_PROMPT=\u8981\u521d\u59cb\u5316\u57fa\u5e95 DN %s \u55ce\uff1f
 INFO_REPLICATION_PRE_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=\u60a8\u5c07\u6703\u4f7f\u7528 import-ldif \u6216\u4e8c\u9032\u4f4d\u8907\u88fd\u521d\u59cb\u5316\u57fa\u5e95 DN %s \u55ce\uff1f
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_SUFFIX_PROMPT=\u60a8\u662f\u5426\u5df2\u4f7f\u7528 import-ldif \u6216\u4e8c\u9032\u4f4d\u8907\u88fd\u521d\u59cb\u5316\u57fa\u5e95 DN %s\uff1f
@@ -371,45 +361,50 @@
 INFO_REPLICATION_CONFIRM_DISABLE_ADS=\u60a8\u5df2\u9078\u64c7\u505c\u7528\u57fa\u5e95 DN %s \u4e0a\u7684\u8907\u88fd\u3002\u6b64\u57fa\u5e95 DN \u662f\u4f9b\u8907\u88fd\u6a5f\u5236\u548c\u90e8\u5206\u7ba1\u7406\u5de5\u5177\u4f7f\u7528\uff0c\u4e14\u4e0d\u5efa\u8b70\u60a8\u76f4\u63a5\u52a0\u4ee5\u914d\u7f6e\u3002\u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_REPLICATION_CONFIRM_DISABLE_SCHEMA=\u60a8\u5df2\u9078\u64c7\u505c\u7528\u6a21\u5f0f\u7684\u8907\u88fd\u3002\u5efa\u8b70\u60a8\u50c5\u5728\u7279\u5b9a\u60c5\u6cc1\u4e2d\u505c\u7528\u6a21\u5f0f\u8907\u88fd\u3002\u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_REPLICATION_CONFIRM_DISABLE_GENERIC=Disabling replication will make the data under the selected base DN's not to be synchronized with other servers any more.  \u8981\u7e7c\u7e8c\u55ce\uff1f
-INFO_REPLICATION_CONFIRM_DISABLE_LAST_SUFFIXES=Disabling replication will make the data under the selected base DN's not to be synchronized with other servers any more.  \u4f3a\u670d\u5668\u4e0a\u7684\u8907\u88fd\u9023\u63a5\u57e0\u4e5f\u5c07\u6703\u505c\u7528\u3002\u8981\u7e7c\u7e8c\u55ce\uff1f
+INFO_REPLICATION_PROMPT_DISABLE_ALL=You can choose to disable all the replication on the server.  If you choose 'yes' the changelog and the replication port (if defined) will be disabled; if this server contains replicated data, the data will not be replicated with other servers any more; all the registration information will be deleted.%nDo you want to disable all the replication configuration?
+INFO_REPLICATION_PROMPT_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.  \u8981\u7e7c\u7e8c\u55ce\uff1f
+INFO_REPLICATION_WARNING_NO_REPLICATION_SERVER_TO_DISABLE=There is no replication server configured in '%s'.
+INFO_REPLICATION_CONFIRM_DISABLE_ALL=Disabling all replication will make the data under the base DN's not to be synchronized with other servers any more.  The replication server (changelog and replicatin port) on the server will also be disabled.  Do you want to disable all replication?
+INFO_REPLICATION_PROMPT_DISABLE_REPLICATION_SERVER=Do you want to disable the replication server (changelog and replicatin port '%d') on the server?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ADS=\u60a8\u5df2\u9078\u64c7\u4f7f\u7528\u4f3a\u670d\u5668 %3$s \u4e2d\u7684\u5167\u5bb9\u521d\u59cb\u5316\u4f3a\u670d\u5668 %2$s \u4e0a\u7684\u57fa\u5e95 DN %1$s\u3002\u6b64\u57fa\u5e95 DN \u662f\u4f9b\u8907\u88fd\u6a5f\u5236\u548c\u90e8\u5206\u7ba1\u7406\u5de5\u5177\u4f7f\u7528\uff0c\u4e14\u4e0d\u5efa\u8b70\u60a8\u76f4\u63a5\u52a0\u4ee5\u914d\u7f6e\u3002\u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_REPLICATION_CONFIRM_INITIALIZE_GENERIC=\u521d\u59cb\u5316\u57fa\u5e95 DN \u7684\u5167\u5bb9\u6703\u79fb\u9664\u8a72\u57fa\u5e95 DN \u4e4b\u6240\u6709\u73fe\u6709\u5167\u5bb9\u3002Do you want to remove the contents of the selected base DN's on server %s and replace them with the contents of server %s?
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_ADS=\u60a8\u5df2\u9078\u64c7\u4f7f\u7528\u4f3a\u670d\u5668 %2$s \u4e2d\u7684\u5167\u5bb9\u521d\u59cb\u5316\u57fa\u5e95 DN %1$s\u3002\u6b64\u57fa\u5e95 DN \u662f\u4f9b\u8907\u88fd\u6a5f\u5236\u548c\u90e8\u5206\u7ba1\u7406\u5de5\u5177\u4f7f\u7528\uff0c\u4e14\u4e0d\u5efa\u8b70\u60a8\u76f4\u63a5\u52a0\u4ee5\u914d\u7f6e\u3002\u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_REPLICATION_CONFIRM_INITIALIZE_ALL_GENERIC=\u521d\u59cb\u5316\u57fa\u5e95 DN \u7684\u5167\u5bb9\u6703\u79fb\u9664\u8a72\u57fa\u5e95 DN \u4e4b\u6240\u6709\u73fe\u6709\u5167\u5bb9\u3002Do you want to remove the contents of the selected base DN's on the replicated servers and replace them with the contents of server %s?
 MILD_ERR_REPLICATION_READING_REGISTERED_SERVERS_WARNING=\u8b80\u53d6\u73fe\u6709\u4f3a\u670d\u5668\u7684\u914d\u7f6e\u6642\u767c\u751f\u4e0b\u5217\u932f\u8aa4:\n%s\n\u8907\u88fd\u5de5\u5177\u5c07\u6703\u5617\u8a66\u4ee5\u6700\u9ad8\u901f\u7387 (best-effort) \u6a21\u5f0f\u66f4\u65b0\u6240\u6709\u4f3a\u670d\u5668\u7684\u914d\u7f6e\u3002\u7136\u800c\u7121\u6cd5\u4fdd\u8b49\u6703\u66f4\u65b0\u7522\u751f\u932f\u8aa4\u7684\u4f3a\u670d\u5668\u3002
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').
+INFO_REPLICATION_SERVER_CONFIGURED_WARNING_PROMPT=You asked not to configure a replication server in '%s' but the server already has a replication server configured (with replication port '%d').  \u8981\u7e7c\u7e8c\u55ce\uff1f
 INFO_REPLICATION_CONNECTING=\u6b63\u5728\u5efa\u7acb\u9023\u7dda
-INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=\u6b63\u5728\u6aa2\u67e5\u8a3b\u518a\u8cc7\u8a0a
+INFO_REPLICATION_ENABLE_UPDATING_ADS_CONTENTS=Checking registration information
 INFO_REPLICATION_ENABLE_UPDATING_REPLICATION_SERVER=\u6b63\u5728\u66f4\u65b0\u4f3a\u670d\u5668 %s \u4e0a\u7684\u9060\u7aef\u53c3\u7167
 INFO_REPLICATION_ENABLE_CONFIGURING_REPLICATION_SERVER=\u6b63\u5728\u914d\u7f6e\u4f3a\u670d\u5668 %s \u4e0a\u7684\u8907\u88fd\u9023\u63a5\u57e0
 INFO_REPLICATION_ENABLE_CONFIGURING_BASEDN=\u6b63\u5728\u66f4\u65b0\u4f3a\u670d\u5668 %2$s \u4e0a\u57fa\u5e95 DN %1$s \u7684\u8907\u88fd\u914d\u7f6e
-INFO_REPLICATION_ENABLE_CONFIGURING_ADS=\u6b63\u5728\u66f4\u65b0\u4f3a\u670d\u5668 %s \u4e0a\u7684\u8a3b\u518a\u914d\u7f6e
-INFO_ENABLE_REPLICATION_INITIALIZING_ADS=\u6b63\u5728\u4f7f\u7528\u4f3a\u670d\u5668 %2$s \u7684\u5167\u5bb9\u521d\u59cb\u5316\u4f3a\u670d\u5668 %1$s \u4e0a\u7684\u8a3b\u518a\u8cc7\u8a0a
+INFO_REPLICATION_ENABLE_CONFIGURING_ADS=Updating registration configuration on server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS=Initializing registration information on server %s with the contents of server %s
+INFO_ENABLE_REPLICATION_INITIALIZING_ADS_ALL=Initializing registration information with the contents of server %s
 INFO_ENABLE_REPLICATION_INITIALIZING_SCHEMA=\u6b63\u5728\u4f7f\u7528\u4f3a\u670d\u5668 %2$s \u7684\u5167\u5bb9\u521d\u59cb\u5316\u4f3a\u670d\u5668 %1$s \u4e0a\u7684\u6a21\u5f0f
-###SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred \
-### seeding the truststore contents.  Details: %s
-###SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=Error initializing.  Could not \
-### find replication ID in the server %s for base DN %s.
-###SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=Error initializing.  Could \
-### not find a peer to start the initialization after several tries.  Details: %s
-###SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=Error configuring \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=Error disabling \
-### replication port on server %s.
-###SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=Error updating replication \
-### configuration on base DN %s of server %s.
-###SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_READING_ADS=Error reading Registration information.  \
-### Details: %s
-###SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found \
-### in servers %s and %s is different.  This tool does not allow to handle this \
-### scenario.
-###SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=Error reading replication \
-### configuration of server %s.%nDetails: %s
+SEVERE_ERR_REPLICATION_ENABLE_SEEDING_TRUSTSTORE=An unexpected error occurred seeding the truststore contents of server %s with truststore of server %s.  Details: %s
+SEVERE_ERR_INITIALIZING_REPLICATIONID_NOT_FOUND=\u521d\u59cb\u5316\u6642\u767c\u751f\u932f\u8aa4\u3002\u7121\u6cd5\u5728\u4f3a\u670d\u5668 %s \u4e2d\u627e\u5230\u57fa\u5e95 DN %s \u7684\u8907\u88fd ID\u3002
+SEVERE_ERR_REPLICATION_INITIALIZING_TRIES_COMPLETED=\u521d\u59cb\u5316\u6642\u767c\u751f\u932f\u8aa4\u3002\u5617\u8a66\u591a\u6b21\u4ecd\u7121\u6cd5\u627e\u5230\u7528\u4ee5\u555f\u52d5\u521d\u59cb\u5316\u7684\u540c\u7d1a\u9805\u76ee\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
+SEVERE_ERR_REPLICATION_CONFIGURING_REPLICATIONSERVER=\u5728\u4f3a\u670d\u5668 %s \u4e0a\u914d\u7f6e\u8907\u88fd\u9023\u63a5\u57e0\u6642\u767c\u751f\u932f\u8aa4\u3002
+SEVERE_ERR_REPLICATION_DISABLING_REPLICATIONSERVER=\u5728\u4f3a\u670d\u5668 %s \u4e0a\u505c\u7528\u8907\u88fd\u9023\u63a5\u57e0\u6642\u767c\u751f\u932f\u8aa4\u3002
+SEVERE_ERR_REPLICATION_CONFIGURING_BASEDN=\u5728\u4f3a\u670d\u5668 %2$s \u4e4b\u57fa\u5e95 DN %1$s \u4e0a\u66f4\u65b0\u8907\u88fd\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4\u3002
+SEVERE_ERR_REPLICATION_UPDATING_ADS=Error updating registration information.  \u8a73\u7d30\u8cc7\u8a0a: %s
+SEVERE_ERR_REPLICATION_READING_ADS=Error reading registration information.  \u8a73\u7d30\u8cc7\u8a0a: %s
+SEVERE_ERR_REPLICATION_ADS_MERGE_NOT_SUPPORTED=The registry information found in servers %s and %s could not be merged.  \u8a73\u7d30\u8cc7\u8a0a: %s
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID_ARG=Server %s (base DN '%s') and server %s (base DN '%s') have the same domain ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_DOMAIN_ID=The following servers in the two topologies have the same domain ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID_ARG=Server %s and server %s have the same replication server ID: %d.
+SEVERE_ERR_REPLICATION_ENABLE_COMMON_REPLICATION_SERVER_ID=The following servers in the two topologies have the same replication server ID%n%s%n%nThe replication topologies cannot be merged.  To fix this problem please refer to the documentation.
+SEVERE_ERR_REPLICATION_CANNOT_MERGE_WITH_ERRORS=The errors reading the registry information on %s do not allow to do the merge between the replication topologies.  You will have to fix the following problems before merging the topologies:%n%s
+INFO_REPLICATION_MERGING_REGISTRIES_CONFIRMATION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.%n\u8981\u7e7c\u7e8c\u55ce\uff1f
+INFO_REPLICATION_MERGING_REGISTRIES_DESCRIPTION=To be able to configure replication the registration information of servers %s and %s must be merged.  If any conflict is detected, the information of server %s will be kept and the information of server %s overridden.
+INFO_REPLICATION_MERGING_REGISTRIES_PROGRESS=Merging registration information
+SEVERE_ERR_REPLICATION_ERROR_READING_CONFIGURATION=\u8b80\u53d6\u4f3a\u670d\u5668 %s \u4e4b\u8907\u88fd\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4\u3002%n\u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_REPLICATION_REMOVING_REFERENCES_ON_REMOTE=\u6b63\u5728\u79fb\u9664\u4f3a\u670d\u5668 %2$s \u4e4b\u57fa\u5e95 DN %1$s \u4e0a\u7684\u53c3\u7167
 INFO_REPLICATION_DISABLING_BASEDN=\u6b63\u5728\u505c\u7528\u4f3a\u670d\u5668 %2$s \u4e4b\u57fa\u5e95 DN %1$s \u4e0a\u7684\u8907\u88fd
 INFO_REPLICATION_DISABLING_REPLICATION_SERVER=\u6b63\u5728\u505c\u7528\u4f3a\u670d\u5668 %2$s \u7684\u8907\u88fd\u9023\u63a5\u57e0 %1$s
-INFO_REPLICATION_STATUS_NO_BASEDNS=No base DN's found.
+INFO_REPLICATION_STATUS_NO_BASEDNS=No replication information for the base DN's found.
+INFO_REPLICATION_STATUS_NO_REPLICATION_INFORMATION=No replication information found.
 INFO_REPLICATION_STATUS_BASEDN=\u57fa\u5e95 DN
 INFO_REPLICATION_STATUS_IS_REPLICATED=\u8907\u88fd
 INFO_REPLICATION_STATUS_REPLICATED=%s - \u8907\u88fd\u5df2\u555f\u7528
@@ -427,6 +422,16 @@
 INFO_REPLICATION_STATUS_LABEL_AGE_OF_OLDEST_MISSING_CHANGE=\u6700\u65e9\u907a\u5931\u4e4b\u8b8a\u66f4\u7684\u5b58\u5728\u6642\u9593:
 INFO_REPLICATION_STATUS_LABEL_REPLICATION_PORT=\u8907\u88fd\u9023\u63a5\u57e0:
 INFO_REPLICATION_STATUS_LABEL_SECURE=\u5b89\u5168\u6027:
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LEGEND=[5] Server not configured as a replication server (no replication changelog).
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LEGEND=[6] Server does not contain replicated data for the suffix.
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_SHORT=-- (5)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_SHORT=-- (6)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_SERVER_LONG=Server not configured as a replication server (no changelog)
+INFO_REPLICATION_STATUS_NOT_A_REPLICATION_DOMAIN_LONG=Server does not contain replicated data for the suffix
+INFO_REPLICATION_STATUS_INDEPENDENT_REPLICATION_SERVERS=The following servers have a replication server (with changelog and a replication port) but are not linked to any server containing replicated data.
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_CONFIRM=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.%n\u8981\u7e7c\u7e8c\u55ce\uff1f
+INFO_REPLICATION_ONLY_ONE_REPLICATION_SERVER_WARNING=Only one replication server will be defined for the following base DN's:%n%s%nIt is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
+SEVERE_ERR_REPLICATION_NO_REPLICATION_SERVER=No replication server is defined for the following base DN's:%n%s%nAt least one replication server (a changelog) is required in the replication topology.  It is recommended to have at least two replication servers (two changelogs) to avoid a single point of failure in the replication topology.
 INFO_REPLICATION_STATUS_SECURITY_ENABLED=\u5df2\u555f\u7528
 INFO_REPLICATION_STATUS_SECURITY_DISABLED=\u5df2\u505c\u7528
 INFO_REPLICATION_CRITICAL_ERROR_DETAILS=\u8a73\u7d30\u8cc7\u8a0a: %s
@@ -435,16 +440,14 @@
 INFO_PROGRESS_PRE_INITIALIZATION_LOCAL_FINISHED_PROCEDURE=Now you can proceed to the initialization of the contents of the base DN's on server %s.  You can use the command import-ldif or the binary copy to do so.%n%nWhen the initialization is completed you must use the subcommand '%s' for replication to work with the new base DN's.
 INFO_PROGRESS_PRE_INITIALIZATION_FINISHED_PROCEDURE=Now you can proceed to the initialization of the contents of the base DN's on all the replicated servers.  \u60a8\u53ef\u4ee5\u4f7f\u7528 import-ldif \u6307\u4ee4\u6216\u4e8c\u9032\u4f4d\u8907\u88fd\u9032\u884c\u3002You must use the same LDIF file or binary copy on each server.%n%nWhen the initialization is completed you must use the subcommand '%s' for replication to work with the new base DN's contents.
 INFO_PROGRESS_POST_INITIALIZATION_FINISHED_PROCEDURE=\u5df2\u6210\u529f\u5b8c\u6210\u5f8c\u7f6e\u521d\u59cb\u5316\u7a0b\u5e8f\u3002
-###SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
-###SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=Error reading the progress of \
-### the operation.
+SEVERE_ERR_POOLING_PRE_EXTERNAL_INITIALIZATION=\u8b80\u53d6\u4f5c\u696d\u9032\u5ea6\u6642\u767c\u751f\u932f\u8aa4\u3002
+SEVERE_ERR_POOLING_POST_EXTERNAL_INITIALIZATION=\u8b80\u53d6\u4f5c\u696d\u9032\u5ea6\u6642\u767c\u751f\u932f\u8aa4\u3002
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_NO_LOG=\u4f5c\u696d\u671f\u9593\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u4f5c\u696d\u72c0\u614b: %s\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5 %s \u7684\u932f\u8aa4\u8a18\u9304\u3002
 INFO_ERROR_DURING_PRE_EXTERNAL_INITIALIZATION_LOG=\u4f5c\u696d\u671f\u9593\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6700\u65b0\u8a18\u9304\u8a73\u7d30\u8cc7\u8a0a: %s\u3002\u4f5c\u696d\u72c0\u614b: %s\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5 %s \u7684\u932f\u8aa4\u8a18\u9304\u3002
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_NO_LOG=\u4f5c\u696d\u671f\u9593\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u4f5c\u696d\u72c0\u614b: %s\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5 %s \u7684\u932f\u8aa4\u8a18\u9304\u3002
 INFO_ERROR_DURING_POST_EXTERNAL_INITIALIZATION_LOG=\u4f5c\u696d\u671f\u9593\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6700\u65b0\u8a18\u9304\u8a73\u7d30\u8cc7\u8a0a: %s\u3002\u4f5c\u696d\u72c0\u614b: %s\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5 %s \u7684\u932f\u8aa4\u8a18\u9304\u3002
-###SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=Error launching the operation.
-###SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=Error launching the operation.
+SEVERE_ERR_LAUNCHING_PRE_EXTERNAL_INITIALIZATION=\u555f\u52d5\u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4\u3002
+SEVERE_ERR_LAUNCHING_POST_EXTERNAL_INITIALIZATION=\u555f\u52d5\u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4\u3002
 INFO_REPLICATION_SUBCOMMAND_PROMPT=\u60a8\u60f3\u8981\u505a\u4ec0\u9ebc\uff1f
 INFO_REPLICATION_ENABLE_MENU_PROMPT=\u555f\u7528\u8907\u88fd
 INFO_REPLICATION_DISABLE_MENU_PROMPT=\u505c\u7528\u8907\u88fd
@@ -454,18 +457,14 @@
 INFO_REPLICATION_POST_EXTERNAL_INITIALIZATION_MENU_PROMPT=\u5916\u90e8\u521d\u59cb\u5316\u5f8c
 INFO_REPLICATION_STATUS_MENU_PROMPT=\u986f\u793a\u8907\u88fd\u72c0\u614b
 INFO_REPLICATION_POST_ENABLE_INFO=\u5df2\u6210\u529f\u555f\u7528\u8907\u88fd\u3002Note that for replication to work you must initialize the contents of the base DN's that are being replicated (use %s %s to do so).
-###SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=The argument \
-### "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_REPLICATION_ERROR_MISSING_NON_INTERACTIVE_ARG=\u4ee5\u975e\u4e92\u52d5\u65b9\u5f0f\u65b9\u5f0f\u4f7f\u7528\u6b64\u61c9\u7528\u7a0b\u5f0f\u6642\uff0c\u5fc5\u9808\u6307\u5b9a\u5f15\u6578\u300c--%s\u300d
 INFO_REPLICATION_NON_INTERACTIVE=\u7b49\u6548\u975e\u4e92\u52d5\u6307\u4ee4\u884c\u662f: %n%s
 INFO_REPLICATION_DESCRIPTION_DISPLAY_EQUIVALENT=\u4ee5\u4e92\u52d5\u6a21\u5f0f\u57f7\u884c\u6b64\u6307\u4ee4\u6642\uff0c\u5728\u6a19\u6e96\u8f38\u51fa\u4e2d\u986f\u793a\u7b49\u6548\u975e\u4e92\u52d5\u5f15\u6578
 INFO_REPLICATION_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH=\u4ee5\u4e92\u52d5\u6a21\u5f0f\u57f7\u884c\u6b64\u6307\u4ee4\u6642\uff0c\u5c07\u5beb\u5165\u7b49\u6548\u975e\u4e92\u52d5\u6307\u4ee4\u4e4b\u6a94\u6848\u7684\u5b8c\u6574\u8def\u5f91
+INFO_REPLICATION_DESCRIPTION_ADVANCED=Use this option to have access to advanced settings when running this command-line in interactive mode
 MILD_ERR_REPLICATION_ERROR_WRITING_EQUIVALENT_COMMAND_LINE=\u5617\u8a66\u5c07\u7b49\u6548\u975e\u4e92\u52d5\u6307\u4ee4\u884c\u5beb\u5165\u81f3\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4\u3002\u932f\u8aa4\u8a73\u7d30\u8cc7\u8a0a: %s
-###SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=Cannot \
-### write to file %s.  Verify that you have access rights to that file and that \
-### you provided the full path of the file
-###SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=The \
-### specified path %s to write the equivalent command is a directory.  You must \
-### specify a path to a file
+SEVERE_ERR_REPLICATION_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE=\u7121\u6cd5\u5beb\u5165\u81f3\u6a94\u6848 %s\u3002\u8acb\u9a57\u8b49\u60a8\u5177\u6709\u8a72\u6a94\u6848\u7684\u5b58\u53d6\u6b0a\u9650\uff0c\u4e26\u5df2\u63d0\u4f9b\u6a94\u6848\u7684\u5b8c\u6574\u8def\u5f91
+SEVERE_ERR_REPLICATION_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY=\u6307\u5b9a\u8981\u5beb\u5165\u7b49\u6548\u6307\u4ee4\u7684\u8def\u5f91 %s \u662f\u76ee\u9304\u3002\u60a8\u5fc5\u9808\u6307\u5b9a\u6a94\u6848\u7684\u8def\u5f91
 MILD_WARN_FIRST_REPLICATION_SERVER_ALREADY_CONFIGURED=The first server is already configured with replication port '%d'.  The provided replication server port '%d' has been ignored.
 MILD_WARN_SECOND_REPLICATION_SERVER_ALREADY_CONFIGURED=The second server is already configured with replication port '%d'.  The provided replication server port '%d' has been ignored.
 INFO_CONTROL_PANEL_TITLE=OpenDS Control Panel
@@ -480,6 +479,7 @@
 INFO_INDEX_MUST_BE_REBUILT_CELL_VALUE=Yes
 INFO_INDEX_MUST_NOT_BE_REBUILT_CELL_VALUE=\u5426
 MILD_ERR_CANNOT_MODIFY_OBJECTCLASS_AND_RENAME=Cannot modify the objectclass and rename the entry.
+
 INFO_CTRL_PANEL_CATEGORY_DIRECTORY_DATA=\u76ee\u9304\u8cc7\u6599
 INFO_CTRL_PANEL_ACTION_MANAGE_ENTRIES=Manage Entries
 INFO_CTRL_PANEL_ACTION_NEW_BASEDN=New Base DN...
@@ -500,6 +500,7 @@
 MILD_ERR_CTRL_PANEL_DN_NOT_VALID_WITH_VALUE=Invalid dn value: '%s'.
 MILD_ERR_CTRL_PANEL_PASSWORD_DO_NOT_MATCH=\u6240\u63d0\u4f9b\u7684\u5bc6\u78bc\u4e0d\u76f8\u7b26\u3002
 MILD_ERR_CTRL_PANEL_ATTRIBUTE_REQUIRED=You must provide a value for attribute %s.
+
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP=LDAP
 INFO_CTRL_PANEL_CONN_HANDLER_LDAPS=LDAPS
 INFO_CTRL_PANEL_CONN_HANDLER_LDAP_STARTTLS=LDAP (allows StartTLS)
@@ -511,21 +512,25 @@
 INFO_CTRL_PANEL_CONN_HANDLER_REPLICATION_SECURE=Replication (secure)
 INFO_CTRL_PANEL_CONN_HANDLER_ADMINISTRATION=Administration Connector
 INFO_CTRL_PANEL_CONN_HANDLER_OTHER=\u5176\u4ed6
+
 INFO_CTRL_PANEL_INDEX_SUBSTRING=Substring
 INFO_CTRL_PANEL_INDEX_PRESENCE=Presence
 INFO_CTRL_PANEL_INDEX_EQUALITY=Equality
 INFO_CTRL_PANEL_INDEX_APPROXIMATE=Approximate
 INFO_CTRL_PANEL_INDEX_ORDERING=Ordering
+
 INFO_CTRL_PANEL_INDEXES_HEADER_ATTRIBUTE=Attribute
 INFO_CTRL_PANEL_INDEXES_HEADER_INDEX_TYPES=Index Types
 INFO_CTRL_PANEL_INDEXES_HEADER_ENTRY_LIMIT=Entry Limit
 INFO_CTRL_PANEL_INDEXES_HEADER_REQUIRES_REBUILD=Requires Rebuild
+
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_NAME=Name
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_BASE_DN=\u57fa\u5e95 DN
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SCOPE=Scope
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_FILTER=Filter
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_SORT_ORDER=Sort Order
 INFO_CTRL_PANEL_VLV_INDEXES_HEADER_REQUIRES_REBUILD=Requires Rebuild
+
 INFO_CTRL_PANEL_BINARY_VALUE=- Binary Value -
 INFO_CTRL_PANEL_VALUE_IN_BASE64=- Value in Base64 -
 #
@@ -534,6 +539,7 @@
 INFO_CTRL_PANEL_INCOMPATIBLE_TASKS=The following task is running: %s<br>It cannot run simultaneously with task %s
 INFO_CTRL_PANEL_ADD_TO_GROUP_TASK_DESCRIPTION=Add entries to groups.
 INFO_CTRL_PANEL_ADDING_TO_GROUP=Updating group '%s'
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_MODIFY=Equivalent command line to modify the entry:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RENAME=Equivalent command line to rename the entry:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_BASE_DN=Equivalent command line to delete the base DN:
@@ -556,27 +562,35 @@
 INFO_CTRL_PANEL_DELETING_BASE_DN=Deleting base DN '%s'
 INFO_CTRL_PANEL_DELETING_BASE_DNS=Deleting base DN's %s
 INFO_CTRL_PANEL_DELETING_BACKEND=Deleting backend '%s'
+
 INFO_CTRL_PANEL_DELETING_DOMAIN=Disabling replication of base DN '%s'
+
 INFO_CTRL_PANEL_DELETE_ENTRY_TASK_DESCRIPTION=Delete entries.
+
 INFO_CTRL_PANEL_ENTRIES_DELETED=%d entries deleted.
 INFO_CTRL_PANEL_DELETING_ENTRY_SUMMARY=Deleting '%s'...
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_ENTRY=Equivalent command line to delete entry '%s':
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_INDEX=Equivalent command line to delete the index:
 INFO_CTRL_PANEL_DELETE_INDEX_TASK_DESCRIPTION=Delete indexes in backend '%s'.
 INFO_CTRL_PANEL_DELETE_INDEX_IN_BACKENDS_TASK_DESCRIPTION=Delete indexes in backends '%s'.
 INFO_CTRL_PANEL_DELETING_INDEX=Deleting index '%s'
 INFO_CTRL_PANEL_DELETING_VLV_INDEX=Deleting VLV index '%s'
+
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_TASK_DESCRIPTION=Delete schema elements.
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS=Deleting objectclass '%s'
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE=Deleting attribute '%s'
+
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_SCHEMA=Error updating schema.  \u8a73\u7d30\u8cc7\u8a0a: %s
 MILD_ERR_CTRL_PANEL_ERROR_UPDATING_CONFIGURATION=Error updating configuration.  \u8a73\u7d30\u8cc7\u8a0a: %s
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_ENTRY=Error checking entry.  \u8a73\u7d30\u8cc7\u8a0a: %s
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_OFFLINE=This operation is equivalent to removing the following attribute from the schema definition entry (cn=schema) in file '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DELETE_SCHEMA_ELEMENT_ONLINE=Equivalent command line to update the schema:
 INFO_CTRL_PANEL_MODIFY_ENTRY_TASK_DESCRIPTION=Modify entry '%s'.
 INFO_CTRL_PANEL_RENAMING_ENTRY=Renaming entry '%s' to '%s'
 INFO_CTRL_PANEL_MODIFYING_ENTRY=Modifying entry '%s'
+
 INFO_CTRL_PANEL_NEW_ENTRY_TASK_DESCRIPTION=New entry '%s'.
 INFO_CTRL_PANEL_CREATING_ENTRY=Creating entry '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CREATE_ENTRY=Equivalent command line to create the entry:
@@ -584,25 +598,33 @@
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_REBUILD_INDEX=Equivalent command line to rebuild indexes in '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ENABLE_BACKEND=Equivalent command line to enable the backend '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_DISABLE_BACKEND=Equivalent command line to disable the backend '%s':
+
 INFO_CTRL_PANEL_ENABLING_BACKEND=Enabling backend '%s'
 INFO_CTRL_PANEL_DISABLING_BACKEND=Disabling backend '%s'
+
 INFO_CTRL_PANEL_RESET_USER_PASSWORD_TASK_DESCRIPTION=Reset password for entry '%s'.
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD=Updating password of entry '%s'
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_RESET_PASSWORD=Equivalent command line to reset the password:
+
 INFO_CTRL_PANEL_RESTART_SERVER_TASK_DESCRIPTION=Restart Server.
 INFO_CTRL_PANEL_START_SERVER_TASK_DESCRIPTION=Start Server.
 INFO_CTRL_PANEL_STOP_SERVER_TASK_DESCRIPTION=Stop Server.
+
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_STOP_SERVER=Equivalent command line to stop the server:
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_START_SERVER=Equivalent command line to start the server:
 INFO_CTRL_PANEL_SERVER_STOPPED=Server Stopped
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_OFFLINE=This operation is equivalent to adding the following attribute to the schema definition entry (cn=schema) in file '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ENTRY_OFFLINE=This operation is equivalent to adding the following entry to the file '%s':
 INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_ADD_SCHEMA_ELEMENT_ONLINE=Equivalent command line to update the schema:
+
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_SUMMARY=Could not find backend
 MILD_ERR_CTRL_PANEL_BACKEND_NOT_FOUND_DETAILS=The backend '%s' could not be found.  Check main panel for more information.
+
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_SUMMARY=Server Not Running
 INFO_CTRL_PANEL_SERVER_NOT_RUNNING_DETAILS=To browse data the server must be running and you must provide authentication.
+
 INFO_CTRL_PANEL_INDICATES_REQUIRED_FIELD_LABEL=Indicates Required Field
+
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_SUMMARY=Index Rebuild Required
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -610,34 +632,44 @@
 #
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_OFFLINE_DETAILS=The index configuration for '%s' was successfully modified.  For the configuration to be taken into account the database index files must be regenerated.  This can be done by using the 'Rebuild Indexes' tool or re-importing the contents of the backend '%s'.<br><br> Do you want to rebuild the index now?
 INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_ONLINE_DETAILS=The index configuration for '%s' was successfully modified.  For the configuration to be taken into account the database index files must be regenerated.  This can be done by using the 'Rebuild Indexes' tool or re-importing the contents of the backend '%s'.<br>During the rebuilding of the indexes the backend '%s' will be disabled and none of its suffixes will be accessible.<br><br>Do you want to rebuild the index now?
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_SUMMARY=\u9700\u8981\u8a8d\u8b49
+
 INFO_CTRL_PANEL_EQUIVALENT_COMMAND_LINE=Equivalent command line:
+
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUMMARY=Rebuilding indexes in backend '%s'...
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_SUMMARY=Index Rebuilding Complete
 INFO_CTRL_PANEL_REBUILDING_INDEXES_SUCCESSFUL_DETAILS=The indexes where successfully rebuilt.
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_SUMMARY=Error Rebuilding Indexes
 MILD_ERR_CTRL_PANEL_REBUILDING_INDEXES_ERROR_DETAILS= An error occurred rebuilding index.  Error code: %d.
+
 INFO_CTRL_PANEL_DETAILS_THROWABLE=\u8a73\u7d30\u8cc7\u8a0a: %s
+
 INFO_CTRL_PANEL_STARTING_SERVER_SUMMARY=\u6b63\u5728\u555f\u52d5\u4f3a\u670d\u5668...
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_SUMMARY=Start Complete
 INFO_CTRL_PANEL_STARTING_SERVER_SUCCESSFUL_DETAILS=The server started successfully
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_SUMMARY=Error during server start
 MILD_ERR_CTRL_PANEL_STARTING_SERVER_ERROR_DETAILS=An error starting the server.  \u932f\u8aa4\u78bc: %d
+
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_SUMMARY=Restart Complete
 INFO_CTRL_PANEL_RESTARTING_SERVER_SUCCESSFUL_DETAILS=The server restarted successfully
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_SUMMARY=Error during server restart
 MILD_ERR_CTRL_PANEL_RESTARTING_SERVER_ERROR_DETAILS=An error restarting the server.  \u932f\u8aa4\u78bc: %d
+
 INFO_CTRL_PANEL_STOPPING_SERVER_SUMMARY=\u6b63\u5728\u505c\u6b62\u4f3a\u670d\u5668...
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_SUMMARY=Stop Complete
 INFO_CTRL_PANEL_STOPPING_SERVER_SUCCESSFUL_DETAILS=The server stopped successfully
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_SUMMARY=Error during Server Stop
 MILD_ERR_CTRL_PANEL_STOPPING_SERVER_ERROR_DETAILS=An error stopping the server.  \u932f\u8aa4\u78bc: %d
+
 INFO_CTRL_PANEL_CLOSE_WINDOW_WHEN_OPERATION_COMPLETES_LABEL=Close window when operation completes
 INFO_CTRL_PANEL_PLEASE_WAIT_SUMMARY=Please wait...
 INFO_CTRL_PANEL_PROGRESS_DIALOG_DETAILS_LABEL=\u8a73\u7d30\u8cc7\u8a0a:
+
 INFO_CTRL_PANEL_START_SERVER_PROGRESS_DLG_TITLE=Start Server
 INFO_CTRL_PANEL_STOP_SERVER_PROGRESS_DLG_TITLE=Stop Server
 INFO_CTRL_PANEL_RESTART_SERVER_PROGRESS_DLG_TITLE=Restart Server
+
 INFO_CTRL_PANEL_CONFIRMATION_REQUIRED_SUMMARY=\u9700\u8981\u78ba\u8a8d
 #
 # Note that the following two properties contain line breaks in HTML format
@@ -645,6 +677,7 @@
 #
 INFO_CTRL_PANEL_CONFIRM_STOP_SERVER_DETAILS=If the server is stopped all the open connections to the server will be closed and the server will be not available.<br><br>Do you want to continue?
 INFO_CTRL_PANEL_CONFIRM_RESTART_SERVER_DETAILS=During the restart process all the open connections to the server will be closed and the server will be not available.<br><br>Do you want to continue?
+
 INFO_CTRL_PANEL_LOADING_PANEL_SUMMARY=Loading panel...
 INFO_CTRL_PANEL_CHECKING_SUMMARY=Checking...
 INFO_CTRL_PANEL_REFRESHING_LIST_SUMMARY=Refreshing List...
@@ -652,6 +685,7 @@
 INFO_CTRL_PANEL_READING_JAVA_SETTINGS_SUMMARY=Reading Java Settings...
 INFO_CTRL_PANEL_VERIFYING_AUTHENTICATION_SUMMARY=Verifying Authentication...
 INFO_CTRL_PANEL_READING_CONFIGURATION_SUMMARY=Reading Configuration...
+
 INFO_CTRL_PANEL_BASE_DN_LABEL=Base DN:
 INFO_CTRL_PANEL_FILTER_LABEL=Filter:
 INFO_CTRL_PANEL_APPLY_BUTTON_LABEL=Apply
@@ -666,10 +700,12 @@
 INFO_CTRL_PANEL_NO_MATCHES_FOUND_LABEL=No Matches Found
 INFO_CTRL_PANEL_MAXIMUM_CHILDREN_DISPLAYED=Maximum %d Children Displayed.  Try Applying a Filter.
 INFO_CTRL_PANEL_SUBSTRING_SEARCH_INLINE_HELP=Use '*' for substring search.
+
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_BROWSE_SUMMARY=The server is running.  You must provide authentication to browse data.
 INFO_CTRL_PANEL_AUTHENTICATION_SERVER_MUST_RUN_TO_BROWSE_SUMMARY=To browse data the server must be running and you must provide authentication.
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_SUMMARY=An error occurred trying to connect to the server to read data.  \u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_CTRL_PANEL_ERROR_CONNECT_BROWSE_DETAILS=Connection Error
+
 INFO_CTRL_PANEL_ATTRIBUTE_LABEL=Attribute:
 INFO_CTRL_PANEL_ENTRY_LIMIT_LABEL=Entry Limit:
 INFO_CTRL_PANEL_INDEX_TYPE_LABEL=Index Type:
@@ -686,25 +722,34 @@
 # and must begin with <html>
 #
 INFO_CTRL_PANEL_INDEX_MODIFIED_LABEL=<html>The index has been modified.<br>Rebuild of the indexes required (using 'Rebuild Index' or 'Import').
+
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTES_LABEL=Custom Attributes
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTES_LABEL=Standard Attributes
+
 INFO_CTRL_PANEL_INDEX_DETAILS_LABEL=Index Details
+
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY_LIMIT_LABEL=The entry limit must be an integer between %d and %d.
+
 MILD_ERR_CTRL_PANEL_NO_INDEX_TYPE_SELECTED=You must select at least one index type (approximate, equality, ordering, presence or substring).
-###SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=Unexpected error. Details: %s
+
+SEVERE_ERR_CTRL_PANEL_UNEXPECTED_DETAILS=\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
 MILD_ERR_CTRL_PANEL_ENTRY_ALREADY_EXISTS=Entry '%s' already exists.
+
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUMMARY=Creating new entry...
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_SUMMARY=Entry created
 INFO_CTRL_PANEL_CREATING_NEW_ENTRY_SUCCESSFUL_DETAILS=The entry was successfully created.
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_SUMMARY=Error creating new entry
 MILD_ERR_CTRL_PANEL_CREATING_NEW_ENTRY_ERROR_DETAILS=An error occurred creating new entry.
+
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_SERVER_RUNNING=To create an entry the server must be running and you must provide authentication.
 INFO_CTRL_PANEL_NEW_ENTRY_REQUIRES_AUTHENTICATION=To create an entry you must provide authentication.
 MILD_ERR_LDIF_REPRESENTATION_REQUIRED=You must provide the LDIF representation of the entry.
 MILD_ERR_OBJECTCLASS_FOR_ENTRY_REQUIRED=You must provide the objectclass values of the entry.
+
 INFO_CTRL_PANEL_FILTER_INLINE_HELP_LABEL=For example: (|(cn=*)(sn=*))
 INFO_CTRL_PANEL_SUBTREE_INLINE_HELP_LABEL=For example: dc=subtree,dc=example,dc=com
 INFO_CTRL_PANEL_VLV_INDEX_DETAILS_LABEL=VLV Index Details
+
 INFO_CTRL_PANEL_VLV_INDEX_NAME_LABEL=Name:
 INFO_CTRL_PANEL_VLV_INDEX_BASE_DN_LABEL=Base DN:
 INFO_CTRL_PANEL_VLV_INDEX_FILTER_LABEL=Filter:
@@ -720,9 +765,11 @@
 INFO_CTRL_PANEL_VLV_INDEX_REMOVE_BUTTON_LABEL=Remove
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_UP_BUTTON_LABEL=Move Up
 INFO_CTRL_PANEL_VLV_INDEX_MOVE_DOWN_BUTTON_LABEL=Move Down
+
 INFO_CTRL_PANEL_VLV_OTHER_BASE_DN_LABEL=Other:
 INFO_CTRL_PANEL_VLV_ASCENDING_LABEL=(ascending)
 INFO_CTRL_PANEL_VLV_DESCENDING_LABEL=(descending)
+
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_SUMMARY=Could not find schema
 MILD_ERR_CTRL_PANEL_SCHEMA_NOT_FOUND_DETAILS=The schema could not be found.  Check main panel for more information.
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_TITLE=Indexes Not Defined
@@ -730,11 +777,13 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 INFO_CTRL_PANEL_VLV_INDEXES_NOT_DEFINED_CONFIRMATION_MSG=In order this VLV index to be effective the following indexes must be configured in '%s':<br>%s <br><br>Do you want to continue?
+
 INFO_CTRL_PANEL_VLV_INDEX_EQUALITY_TYPE=equality
 INFO_CTRL_PANEL_VLV_INDEX_SUBSTRING_TYPE=substring
 INFO_CTRL_PANEL_VLV_INDEX_ORDERING_TYPE=ordering
 INFO_CTRL_PANEL_VLV_INDEX_PRESENCE_TYPE=presence
 INFO_CTRL_PANEL_VLV_INDEX_APPROXIMATE_TYPE=approximate
+
 INFO_CTRL_PANEL_MUST_UPDATE_INDEX_DEFINITION_TYPE=You must update the definition of index '%s' to be of type %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX_TYPE=You must define the index '%s' to be of type %s.
 INFO_CTRL_PANEL_MUST_DEFINE_INDEX=You must define the index '%s'.
@@ -746,6 +795,7 @@
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_FOR_VLV_PROVIDED=The provided filter is not valid.  \u8a73\u7d30\u8cc7\u8a0a: %s
 MILD_ERR_CTRL_PANEL_NO_ATTRIBUTE_FOR_VLV_PROVIDED=You must select at least one attribute for the sort order.
 MILD_ERR_CTRL_PANEL_INVALID_MAX_BLOCK_SIZE_FOR_VLV_PROVIDED=The max block size must be an integer between %d and %d.
+
 INFO_CTRL_PANEL_ADD_TO_GROUP_TITLE=Add to Group
 INFO_CTRL_PANEL_ADD_TO_GROUP_ENTRIES_LABEL=Entries to be added:
 INFO_CTRL_PANEL_ADD_TO_GROUP_GROUPS_LABEL=Groups:
@@ -754,26 +804,35 @@
 MILD_ERR_CTRL_PANEL_GROUP_COULD_NOT_BE_FOUND=The group '%s' could not be found.
 MILD_ERR_CTRL_PANEL_NOT_A_STATIC_GROUP=The entry '%s' exists but it is not an static group.
 MILD_ERR_CTRL_PANEL_GROUP_NOT_PROVIDED=You must specify a group.
+
+
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUMMARY=Adding to Group...
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_SUMMARY=Entries added to groups
 INFO_CTRL_PANEL_ADDING_TO_GROUP_SUCCESSFUL_DETAILS=The entries were successfully added.
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_SUMMARY=Error adding to groups
 MILD_ERR_CTRL_PANEL_ADDING_TO_GROUP_ERROR_DETAILS=An error occurred adding to groups.
+
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_TITLE=Attribute Syntax
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DETAILS=Attribute Syntax Details
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_NAME=Name:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_OID=OID:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_DESCRIPTION=Description:
 INFO_CTRL_PANEL_USED_BY_ATTRIBUTES=Used by attributes:
+
 INFO_CTRL_PANEL_BACKEND_INDEXES_TITLE=Backend Indexes
 INFO_CTRL_PANEL_BACKEND_VLV_INDEXES_TITLE=Backend VLV Indexes
+
 INFO_CTRL_PANEL_NO_BACKUPS_FOUND=- No Backups Found -
+
 INFO_CTRL_PANEL_BROWSE_BUTTON_LABEL=\u700f\u89bd...
 INFO_CTRL_PANEL_AVAILABLE_BACKUPS_LABEL=Available Backups:
 INFO_CTRL_PANEL_REFRESH_LIST_BUTTON_LABEL=Refresh List
 INFO_CTRL_PANEL_VERIFY_BACKUP_BUTTON_LABEL=Verify Backup
 MILD_ERR_ERROR_SEARCHING_BACKUPS_SUMMARY=Error searching backups
+
+
 INFO_CTRL_PANEL_BACKUP_PATH_LABEL=Backup Path:
+
 INFO_CTRL_PANEL_BACKUP_TITLE=Run Backup
 INFO_CTRL_PANEL_BACKUP_ALL_BACKENDS_LABEL=All Backends
 INFO_CTRL_PANEL_BACKUP_TYPE_LABEL=Backup Type:
@@ -787,6 +846,7 @@
 INFO_CTRL_PANEL_GENERATE_MESSAGE_DIGEST_LABEL=Generate Message Digest of Backup Contents to Use as Checksum
 INFO_CTRL_PANEL_SIGN_MESSAGE_DIGEST_HASH_LABEL=Sign Message Digest Hash
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKUP=The server is running.  You must provide authentication to perform the backup.
+
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_SELECTED=No backends selected.
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_AVAILABLE=No backends available.
 MILD_ERR_CTRL_PANEL_NO_BACKUP_PATH_PROVIDED=No backup path provided.
@@ -803,9 +863,12 @@
 INFO_CTRL_PANEL_RUN_BACKUP_SUCCESSFUL_DETAILS=The backup finished successfully.
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_SUMMARY=Error during Backup
 MILD_ERR_CTRL_PANEL_RUN_BACKUP_ERROR_DETAILS=An error occurred during the backup.  Error code: %d.
+INFO_CTRL_PANEL_BACKUP_TASK_NAME=\u5099\u4efd
+
 INFO_CTRL_PANEL_OTHER_BASE_DN_TITLE=Other Base DN
 MILD_ERR_CTRL_PANEL_NO_BASE_DN_PROVIDED=You must provide a base DN.
 MILD_ERR_CTRL_PANEL_INVALID_BASE_DN_PROVIDED=The provided base DN is not valid.  \u8a73\u7d30\u8cc7\u8a0a: %s
+
 INFO_CTRL_PANEL_NO_VALUE_SPECIFIED=- No Value Specified -
 MILD_ERR_CTRL_PANEL_FILE_NOT_PROVIDED=You have to provide a value for the file.
 MILD_ERR_CTRL_PANEL_FILE_DOES_NOT_EXIST=The file '%s' does not exist.
@@ -815,6 +878,7 @@
 MILD_ERR_CTRL_PANEL_ERROR_READING_FILE=An error occurred reading the contents of the file.  \u8a73\u7d30\u8cc7\u8a0a: %s
 MILD_ERR_CTRL_PANEL_ERROR_DECODING_BASE_64=An error occurred decoding the provided base 64 string.  \u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_CTRL_PANEL_EDIT_BINARY_ATTRIBUTE_TITLE=Edit binary attribute
+
 INFO_CTRL_PANEL_USE_CONTENTS_OF_FILE=Use contents of file:
 INFO_CTRL_PANEL_USE_CONTENTS_IN_BASE_64=Specify binary contents in base 64 format:
 INFO_CTRL_PANEL_REFRESH_BUTTON_LABEL=Refresh
@@ -822,9 +886,12 @@
 INFO_CTRL_PANEL_SPECIFY_CONTENTS_IN_BASE_64=- Specify the value in Base 64 -
 INFO_CTRL_PANEL_IMAGE_OF_ATTRIBUTE_LABEL=Image of Attribute
 INFO_CTRL_PANEL_PREVIEW_NOT_AVAILABLE_LABEL=Preview not available.
+
 INFO_CTRL_PANEL_VIEW_BINARY_ATTRIBUTE_TITLE=View binary attribute
 INFO_CTRL_PANEL_VALUE_IN_BASE_64_LABEL=Value in base 64 format:
+
 INFO_CTRL_PANEL_MANAGE_ENTRIES_TITLE=Manage Entries
+
 INFO_CTRL_PANEL_NEW_USER_MENU=New User...
 INFO_CTRL_PANEL_NEW_GROUP_MENU=New Group...
 INFO_CTRL_PANEL_NEW_ORGANIZATION_MENU=New Organization...
@@ -856,6 +923,7 @@
 INFO_CTRL_PANEL_DELETE_ENTRY_BUTTON=Delete Entry...
 INFO_CTRL_PANEL_DELETE_BASE_DN_MENU=Delete Base DN...
 INFO_CTRL_PANEL_DELETE_BACKEND_MENU=Delete Backend...
+
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUMMARY=Deleting entries...
 INFO_CTRL_PANEL_DELETING_ENTRIES_COMPLETE=Entries Deleted
 INFO_CTRL_PANEL_DELETING_ENTRIES_SUCCESSFUL=The entries were successfully deleted.
@@ -863,6 +931,7 @@
 MILD_ERR_CTRL_PANEL_DELETING_ENTRIES_ERROR_DETAILS=An error occurred deleting entries
 INFO_CTRL_PANEL_INDEXES_CATEGORY_NODE=Indexes
 INFO_CTRL_PANEL_VLV_INDEXES_CATEGORY_NODE=VLV Indexes
+
 INFO_CTRL_PANEL_BACKEND_LABEL=Backend:
 INFO_CTRL_PANEL_NO_BACKENDS_FOUND_LABEL=- No Backends Found -
 INFO_CTRL_PANEL_NO_BASE_DNS_FOUND_LABEL=- No Base DN's Found -
@@ -876,6 +945,8 @@
 INFO_CTRL_PANEL_NEW_INDEX_MENU=New Index...
 INFO_CTRL_PANEL_NEW_VLV_INDEX_MENU=New VLV Index...
 INFO_CTRL_PANEL_DELETE_INDEX_MENU=Delete Index...
+
+
 INFO_CTRL_PANEL_MANAGE_INDEXES_TITLE=Manage Indexes
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_TITLE=No Backends Found
 MILD_ERR_CTRL_PANEL_NO_BACKENDS_FOUND_DETAILS=There are no backends defined.  To create and manage indexes, you must create a backend.  To create a new backend you can use the action "New Base DN".
@@ -887,6 +958,8 @@
 INFO_CTRL_PANEL_DELETING_INDEXES_SUCCESSFUL=The indexes '%s' in backend '%s' were successfully deleted.
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_SUMMARY=Error deleting indexes
 MILD_ERR_CTRL_PANEL_DELETING_INDEXES_ERROR_DETAILS=An error occurred deleting indexes '%s'.
+
+
 INFO_CTRL_PANEL_ATTRIBUTES_CATEGORY_NODE=Attributes
 INFO_CTRL_PANEL_OBJECTCLASSES_CATEGORY_NODE=Object Classes
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASSES_CATEGORY_NODE=Standard
@@ -902,15 +975,18 @@
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_MENU=New Object Class...
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_MENU=New Attribute...
 INFO_CTRL_PANEL_DELETE_SCHEMA_ELEMENT_MENU=Delete...
+
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_NAME=Name
 INFO_CTRL_PANEL_SCHEMA_ELEMENT_TYPE=\u985e\u578b
 INFO_CTRL_PANEL_PARENT_CLASS=Parent Class
 INFO_CTRL_PANEL_CHILD_CLASS=Child Class
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES=Required Attributes
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES=Optional Attributes
+
 INFO_CTRL_PANEL_NO_SCHEMA_ITEM_SELECTED=No Schema Item Selected
 INFO_CTRL_PANEL_CATEGORY_ITEM_SELECTED=Category Item Selected
 INFO_CTRL_PANEL_MULTIPLE_SCHEMA_ITEMS_SELECTED=Multiple Schema Items Selected
+
 MILD_ERR_CANNOT_DELETE_PARENT_OBJECTCLASS=ObjectClass '%s' is superior of the following classes: %s.  You must redefine these classes so that they do not inherit from objectClass '%s' before deleting it.
 MILD_ERR_CANNOT_DELETE_PARENT_ATTRIBUTE=Attribute '%s' is superior of the following attributes: %s.  You must redefine these attributes so that they do not inherit from attribute '%s' before deleting it.
 MILD_ERR_CANNOT_DELETE_ATTRIBUTE_WITH_DEPENDENCIES=Attribute '%s' is optional or required by the following objectClasses: %s.  You must redefine these classes so that they do not depend on attribute '%s' before deleting it.
@@ -924,10 +1000,12 @@
 INFO_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_SUCCESSFUL=The schema elements '%s' were successfully deleted
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_SUMMARY=Error deleting schema elements
 MILD_ERR_CTRL_PANEL_DELETING_SCHEMA_ELEMENTS_ERROR_DETAILS=An error occurred deleting schema elements.  Check details for more information
+
 INFO_CTRL_PANEL_CONFIGURATION_ATTRIBUTE_TITLE=Configuration Attribute
 INFO_CTRL_PANEL_CONFIGURATION_OBJECTCLASS_TITLE=Configuration Object Class
 INFO_CTRL_PANEL_CUSTOM_ATTRIBUTE_TITLE=Custom Attribute
 INFO_CTRL_PANEL_CUSTOM_OBJECTCLASS_TITLE=Custom Object Class
+
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_BUTTON=Delete Attribute...
 INFO_CTRL_PANEL_DELETE_ATTRIBUTE_TITLE=Delete Attribute
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_ATTRIBUTE_DELETE=The server is running.  You must provide authentication to delete the attribute.
@@ -937,6 +1015,7 @@
 INFO_CTRL_PANEL_DELETING_ATTRIBUTE_SUCCESSFUL=The attribute '%s' was successfully deleted
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_SUMMARY=Error deleting attribute
 MILD_ERR_CTRL_PANEL_DELETING_ATTRIBUTE_ERROR_DETAILS=An error occurred deleting attribute '%s'.  Check details for more information.
+
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_BUTTON=Delete Object Class...
 INFO_CTRL_PANEL_DELETE_OBJECTCLASS_TITLE=Delete Object Class
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_OBJECTCLASS_DELETE=The server is running.  You must provide authentication to delete the object class.
@@ -946,9 +1025,11 @@
 INFO_CTRL_PANEL_DELETING_OBJECTCLASS_SUCCESSFUL=The object class '%s' was successfully deleted
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_SUMMARY=Error deleting object class
 MILD_ERR_CTRL_PANEL_DELETING_OBJECTCLASS_ERROR_DETAILS=An error occurred deleting object class '%s'.  Check details for more information.
+
 INFO_CTRL_PANEL_DELETE_BACKEND_TITLE=Delete Backend
 INFO_CTRL_PANEL_SELECT_BACKENDS_TO_DELETE=Select the Backends to Delete:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BACKEND_DELETE=The server is running.  You must provide authentication to delete a backend.
+
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUMMARY=Deleting backends...
 INFO_CTRL_PANEL_DELETING_BACKENDS_COMPLETE=Backends Deleted
 INFO_CTRL_PANEL_DELETING_BACKENDS_SUCCESSFUL=The backends were successfully deleted.
@@ -956,12 +1037,15 @@
 MILD_ERR_CTRL_PANEL_DELETING_BACKENDS_ERROR_DETAILS=An error occurred deleting backends.  Check details for more information.
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BACKENDS_DETAILS=The following backends will be deleted.  All the entries defined on all the base DN's of the backend and all the index configuration will be deleted.
 INFO_CTRL_PANEL_DO_YOU_WANT_TO_CONTINUE=\u8981\u7e7c\u7e8c\u55ce\uff1f
+
 INFO_CTRL_PANEL_SELECT_ALL_BUTTON=Select All
 INFO_CTRL_PANEL_CLEAR_SELECTION_BUTTON=Deselect All
 INFO_CTRL_PANEL_CONFIRMATION_DELETE_BASE_DNS_INDIRECT_DETAILS=The following backends will be deleted and all the configuration lost:
+
 INFO_CTRL_PANEL_DELETE_BASE_DN_TITLE=Delete Base DN
 INFO_CTRL_PANEL_SELECT_BASE_DNS_TO_DELETE=Select the Base DN's to Delete:
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_BASE_DN_DELETE=The server is running.  You must provide authentication to delete a base DN.
+
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUMMARY=Deleting base DN's...
 INFO_CTRL_PANEL_DELETING_BASE_DNS_COMPLETE=Base DN's Deleted
 INFO_CTRL_PANEL_DELETING_BASE_DNS_SUCCESSFUL=The base DN's were successfully deleted.
@@ -973,6 +1057,7 @@
 # Note that the following property contains line breaks in HTML format (<br>)
 #
 MILD_ERR_CTRL_PANEL_ERROR_SEARCHING_ENTRY=An error occurred searching entry '%s'.  Details:<br>%s
+
 INFO_CTRL_PANEL_EXPORT_LDIF_TITLE=Export LDIF
 INFO_CTRL_PANEL_EXPORT_TO_FILE_LABEL=Export to File:
 INFO_CTRL_PANEL_EXPORT_OVERWRITE_LABEL=If file exists, overwrite contents of file instead of appending.
@@ -981,6 +1066,7 @@
 INFO_CTRL_PANEL_EXPORT_WRAP_TEXT=Wrap Text at Column
 INFO_CTRL_PANEL_EXCLUDE_OPERATIONAL_ATTRIBUTES=Exclude Operational Attributes
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_EXPORT=The server is running.  You must provide authentication to perform the export.
+
 MILD_ERR_CTRL_PANEL_NO_BACKEND_SELECTED=No backend selected.
 MILD_ERR_CTRL_PANEL_EXPORT_DIRECTORY_PROVIDED=The provided path '%s' exists and it is a directory.
 MILD_ERR_CTRL_PANEL_INVALID_WRAP_COLUMN=The value of the wrap column must be between %d and %d.
@@ -994,6 +1080,7 @@
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_SUMMARY=Error during Export
 MILD_ERR_CTRL_PANEL_EXPORTING_LDIF_ERROR_DETAILS=An error occurred during the export.  Error code: %d.
 INFO_CTRL_PANEL_EXPORT_TASK_DESCRIPTION=Export of backend '%s' to file '%s'.
+
 INFO_CTRL_PANEL_IMPORT_LDIF_TITLE=Import LDIF
 INFO_CTRL_PANEL_DATA_IN_FILE_COMPRESSED=Data in File is Compressed (.gzip)
 INFO_CTRL_PANEL_IMPORT_TYPE_LABEL=Import Type:
@@ -1033,11 +1120,13 @@
 INFO_CTRL_PANEL_EXCLUSION_FILTER=Exclusion Filter:
 INFO_CTRL_PANEL_SEPARATE_DNS_LINE_BREAK=Separate multiple DN's with a line break
 INFO_CTRL_PANEL_SEPARATE_ATTRIBUTES_COMMA=Separate multiple attributes with a comma (,)
-MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DNs defined in backend '%s'.
+MILD_ERR_CTRL_PANEL_NOT_A_DESCENDANT_OF_BASE_DN=The base DN '%s' is not a descendant of any of the base DN's defined in backend '%s'.
 MILD_ERR_CTRL_PANEL_NOT_VALID_ATTRIBUTE_NAME=The attribute '%s' has not a valid name.
 MILD_ERR_CTRL_PANEL_INVALID_FILTER_DETAILS_WITH_VALUE=The provided value '%s' is not a valid filter.  \u8a73\u7d30\u8cc7\u8a0a: %s
+
 INFO_CTRL_PANEL_INDEX_BROWSER_RIGHT_PANEL_TITLE=View Index Properties
 INFO_CTRL_PANEL_SCHEMA_BROWSER_RIGHT_PANEL_TITLE=View Schema Element
+
 INFO_CTRL_PANEL_INDEX_PANEL_TITLE=Index Properties
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_INDEX_EDITING=The server is running.  You must provide authentication to edit the index.
 INFO_CTRL_PANEL_DELETE_INDEX_TITLE=Delete Index
@@ -1055,6 +1144,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_INDEX_ERROR_DETAILS=An error occurred modifying index '%s'.
 INFO_CTRL_PANEL_MODIFY_INDEX_TASK_DESCRIPTION=Modify index '%s' in backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_INDEX_PROGRESS=Modifying index '%s'
+
 INFO_CTRL_PANEL_JAVA_PROPERTIES_TITLE=Java Settings
 INFO_CTRL_PANEL_JAVA_HOME_LABEL=Java Home:
 INFO_CTRL_PANEL_USE_OPENDS_JAVA_HOME=Use the value of the environment variable OPENDS_JAVA_HOME
@@ -1086,19 +1176,9 @@
 #
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_ARGUMENTS_DETAILS=The following Java arguments could not be used with binary '%s':<br>%s<br><br>The command-lines associated with those Java arguments may not work.<br>Do you want to continue?
 INFO_CTRL_PANEL_CONFIRM_NOT_WORKING_FALLBACK_ARGUMENTS_DETAILS=The following Java arguments could not be used with binary '%s':<br>%s<br><br>These arguments will be used as fall back when OPENDS_JAVA_ARGS is not defined.  If you do not want to specify a fall back, leave those arguments empty.<br><br>The command-lines associated with those Java arguments may not work.<br>Do you want to continue?
-###SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' \
-### is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME \
-### environment variable is not defined.  If you do not want to specify a fall \
-### back, leave the Java Home text field empty or specify a valid Java home.<br>\
-### Error details:<br>%s
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.<br>OpenDS cannot run using \
-### the provided Java Home.
-###SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' \
-### could not be used to launch the OpenDS scripts.  This value will be used as \
-### fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If \
-### you do not want to specify a fall back, leave the Java Home text field empty \
-### or specify a valid Java home.
+SEVERE_ERR_CTRL_PANEL_GENERIC_ERROR_FALLBACK_JAVAHOME=The Java home value '%s' is not valid.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.<br>Error details:<br>%s
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.<br>The server cannot run using the provided Java Home.
+SEVERE_ERR_CTRL_PANEL_NOT_WORKING_FALLBACK_JVM_DETAILS=The Java binary '%s' could not be used to launch the server scripts.  This value will be used as fall back when the OPENDS_JAVA_HOME environment variable is not defined.  If you do not want to specify a fall back, leave the Java Home text field empty or specify a valid Java home.
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_SUMMARY=Error checking Java settings
 MILD_ERR_CTRL_PANEL_ERROR_CHECKING_JAVA_SETTINGS_DETAILS=An unexpected error occurred checking the provided Java settings.  \u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_CTRL_PANEL_UPDATING_JAVA_SETTINGS_TITLE=Modifying Index
@@ -1122,6 +1202,7 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_SUMMARY=Error saving changes
 MILD_ERR_CTRL_PANEL_MODIFYING_ENTRY_ERROR_DETAILS=An error occurred saving changes to entry '%s'.
 MILD_ERR_CTRL_PANEL_INVALID_ENTRY=The entry is not correct.  \u8a73\u7d30\u8cc7\u8a0a: %s
+
 INFO_CTRL_PANEL_UNSAVED_CHANGES_DIALOG_TITLE=Unsaved Changes
 INFO_CTRL_PANEL_UNSAVED_CHANGES_SUMMARY=Unsaved Changes
 INFO_CTRL_PANEL_UNSAVED_INDEX_CHANGES_DETAILS=Save Changes to: '%s'?
@@ -1139,22 +1220,43 @@
 INFO_CTRL_PANEL_DELETING_SUBTREE_SUCCESSFUL=The subtree '%s' was successfully deleted.
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_SUMMARY=Error deleting subtree
 MILD_ERR_CTRL_PANEL_DELETING_SUBTREE_ERROR_DETAILS=An error occurred deleting subtree '%s'.
-INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DNs
+INFO_CTRL_PANEL_ALL_BASE_DNS=All Base DN's
 INFO_CTRL_PANEL_LDAP_FILTER=LDAP Filter:
 INFO_CTRL_PANEL_USERS_FILTER=Users
 INFO_CTRL_PANEL_GROUPS_FILTER=Groups
 INFO_CTRL_PANEL_OTHER_BASE_DN=Other...
+
 INFO_CTRL_PANEL_NON_EDITABLE_ATTRIBUTES=Non-editable Attributes:
+
 INFO_CTRL_OBJECTCLASS_DESCRIPTOR=Objectclass: %s
 INFO_CTRL_AUXILIARY_OBJECTCLASS_DESCRIPTOR=Auxiliary objectclasses: %s
-INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\u9700\u8981\u8a8d\u8b49
-INFO_CTRL_PANEL_BIND_DN_LABEL=Bind DN:
-INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\u5bc6\u78bc:
+
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_LABEL=Choose the server to be administered:
+INFO_CTRL_PANEL_REMOTE_SERVER=Remote Server:
+INFO_CTRL_PANEL_LOCAL_SERVER=Local Server
+INFO_CTRL_PANEL_ADMINISTRATION_PORT=Administration Port:
+INFO_CTRL_PANEL_LOCAL_SERVER_NOT_RUNNING=Not Running
+INFO_EMPTY_REMOTE_HOST_NAME=You must provide the name of the remote host name.
+INFO_INVALID_REMOTE_SERVER_PORT=The value of the remote server administrative port must be an integer value between %d and %d.
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE_PANEL_TITLE=Server to Administer
 #
 # Note that the following two properties contain line breaks in HTML format
 # (<br>)
 #
-INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the error logs to see if they complete successfully.<br><br>Do you want to continue?
+INFO_CTRL_PANEL_ERROR_CONNECTING_TO_LOCAL=The following errors occurred connecting to the local server:<br>%s<br>If you continue without providing authentication no monitoring information will be displayed.<br><br>Do you want to continue?
+MILD_ERR_CANNOT_CONNECT_TO_REMOTE=Could not connect to server '%s' on port '%s'.  Verify that the provided information is valid and that the server is running.  \u8a73\u7d30\u8cc7\u8a0a: %s
+
+INFO_CTRL_PANEL_LOGIN_PANEL_TITLE=\u9700\u8981\u8a8d\u8b49
+INFO_CTRL_PANEL_BIND_DN_LABEL=Bind DN:
+INFO_CTRL_PANEL_BIND_PASSWORD_LABEL=\u5bc6\u78bc:
+
+#
+# Note that the following two properties contain line breaks in HTML format
+# (<br>)
+#
+INFO_CTRL_PANEL_RUNNING_TASKS_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you exit the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>Do you want to continue?
+INFO_CTRL_PANEL_RUNNING_TASKS_CHANGE_SERVER_CONFIRMATION_DETAILS=The following tasks are running:<br>%s<br><br>If you connect to another server the tasks will continue but you will have to check the log files to see if they complete successfully.<br><br>Do you want to continue?
+
 INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE=Matching Rule
 INFO_CTRL_PANEL_MATCHING_RULE_DETAILS=Matching Rule Details
 INFO_CTRL_PANEL_MATCHING_RULE_NAME=Name:
@@ -1163,6 +1265,7 @@
 INFO_CTRL_PANEL_MATCHING_RULE_SYNTAX=\u8a9e\u6cd5:
 INFO_CTRL_PANEL_MATCHING_RULE_TYPE=\u985e\u578b:
 INFO_CTRL_PANEL_MATCHING_RULE_USED_BY=Used by Attributes:
+
 INFO_CTRL_PANEL_NO_PARENT_FOR_ATTRIBUTE=- No parent -
 INFO_CTRL_PANEL_NO_MATCHING_RULE_FOR_ATTRIBUTE=- No matching rule -
 INFO_CTRL_PANEL_NEW_ATTRIBUTE_PANEL_TITLE=New Attribute
@@ -1205,6 +1308,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_LABEL=\u7528\u6cd5:
 INFO_CTRL_PANEL_ATTRIBUTE_SYNTAX_LABEL=\u8a9e\u6cd5:
+INFO_CTRL_PANEL_ATTRIBUTE_TYPE_LABEL=\u985e\u578b:
 INFO_CTRL_PANEL_ATTRIBUTE_APPROXIMATE_MATCHING_RULE_LABEL=Approximate Matching Rule:
 INFO_CTRL_PANEL_ATTRIBUTE_EQUALITY_MATCHING_RULE_LABEL=Equality Matching Rule:
 INFO_CTRL_PANEL_ATTRIBUTE_ORDERING_MATCHING_RULE_LABEL=Ordering Matching Rule:
@@ -1215,6 +1319,7 @@
 INFO_CTRL_PANEL_ATTRIBUTE_COLLECTIVE_LABEL=Collective
 INFO_CTRL_PANEL_ATTRIBUTE_OBSOLETE_LABEL=Obsolete
 INFO_CTRL_PANEL_ATTRIBUTE_OPERATIONAL_LABEL=Operational
+
 INFO_CTRL_PANEL_NEW_BACKEND_LABEL=New Backend:
 INFO_CTRL_PANEL_NEW_BASE_DN_TITLE=New Base DN
 INFO_CTRL_PANEL_BASE_DN_EXAMPLE=For example: dc=example,dc=com
@@ -1242,16 +1347,20 @@
 INFO_CTRL_PANEL_CREATING_BACKEND_PROGRESS=Creating backend '%s' containing base DN '%s'
 INFO_CTRL_PANEL_CREATING_BASE_DN_PROGRESS=Creating base DN '%s' in backend '%s'
 INFO_CTRL_PANEL_CREATING_ADDITIONAL_INDEXES_PROGRESS=Creating default indexes
+
 INFO_CTRL_NEW_ORGANIZATION_PANEL_TITLE=New Organization
 MILD_ERR_CTRL_PANEL_NAME_OF_ORGANIZATION_REQUIRED=You must provide a value for the name of the organization.
 INFO_CTRL_PANEL_NEW_ORGANIZATION_NAME_LABEL=Name:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_NEW_ORGANIZATION_ENTRY_DN_LABEL=Entry DN:
+
 INFO_CTRL_NEW_DOMAIN_PANEL_TITLE=New Domain
 MILD_ERR_CTRL_PANEL_NAME_OF_DOMAIN_REQUIRED=You must provide a value for the name of the domain.
+
 INFO_CTRL_PANEL_NEW_ENTRY_FROM_LDIF_TITLE=New Entry from LDIF
 INFO_CTRL_PANEL_LDIF_SYNTAX_LABEL=Enter LDIF syntax for the new entry:
 INFO_CTRL_PANEL_CHECK_SYNTAX_BUTTON=Check Syntax
+
 INFO_CTRL_PANEL_NEW_GROUP_PANEL_TITLE=New Group
 MILD_ERR_CTRL_PANEL_NAME_OF_GROUP_REQUIRED=You must provide a value for the name of the group.
 MILD_ERR_CTRL_PANEL_MEMBER_NOT_FOUND=The entry '%s' could not be found.
@@ -1275,6 +1384,8 @@
 INFO_CTRL_PANEL_ADD_MEMBERS_LABEL=Add Members
 INFO_CTRL_PANEL_DYNAMIC_GROUP_REFERENCE_LABEL=Dynamic Group Reference DN:
 INFO_CTRL_PANEL_CHOOSE_REFERENCE_GROUP=Choose Reference Group
+
+
 INFO_CTRL_PANEL_NEW_INDEX_TITLE=New Index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_INDEX=The server is running.  You must provide authentication to create an index.
 MILD_ERR_INFO_CTRL_ATTRIBUTE_NAME_REQUIRED=No attribute name selected.
@@ -1287,6 +1398,7 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_INDEX_ERROR_DETAILS=An error occurred creating index.
 INFO_CTRL_PANEL_NEW_INDEX_TASK_DESCRIPTION=Create new index '%s' in backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_INDEX_PROGRESS=Creating index '%s'
+
 INFO_CTRL_PANEL_NEW_OBJECTCLASS_PANEL_TITLE=New Object Class
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_TO_CREATE_OBJECTCLASS_SUMMARY=The server is running.  You must provide authentication to create an attribute in the schema.
 MILD_ERR_CTRL_PANEL_OBJECTCLASS_NAME_REQUIRED=You must provide a name for the object class.
@@ -1317,6 +1429,7 @@
 INFO_CTRL_PANEL_OBJECTCLASS_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_OBJECTCLASS_TYPE_LABEL=\u985e\u578b:
 INFO_CTRL_PANEL_OBJECTCLASS_ATTRIBUTES_LABEL=Attributes:
+
 INFO_CTRL_PANEL_NEW_OU_NAME_LABEL=Name:
 INFO_CTRL_PANEL_NEW_OU_DESCRIPTION_LABEL=Description:
 INFO_CTRL_PANEL_NEW_OU_ENTRY_DN_LABEL=Entry DN:
@@ -1325,6 +1438,7 @@
 INFO_CTRL_PANEL_NEW_OU_FAX_NUMBER_LABEL=Fax Number:
 INFO_CTRL_PANEL_NEW_OU_PANEL_TITLE=New Organizational Unit
 MILD_ERR_CTRL_PANEL_NAME_OF_OU_REQUIRED=You must provide a value for the Name of the Organizational Unit.
+
 INFO_CTRL_PANEL_NEW_USER_FIRST_NAME_LABEL=First Name:
 INFO_CTRL_PANEL_NEW_USER_LAST_NAME_LABEL=Last Name:
 INFO_CTRL_PANEL_NEW_USER_COMMON_NAMES_LABEL=Common Name:
@@ -1340,6 +1454,7 @@
 MILD_ERR_CTRL_PANEL_USER_LAST_NAME_REQUIRED=You must provide a value for 'Last Name\'.
 MILD_ERR_CTRL_PANEL_USER_COMMON_NAME_REQUIRED=You must provide a value for 'Common Name'.
 MILD_ERR_CTRL_PANEL_USER_NAMING_ATTRIBUTE_REQUIRED=You must provide a value for the naming attribute '%s'.
+
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TITLE=New VLV Index
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_NEW_VLV=The server is running.  You must provide authentication to create a VLV index.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_SUMMARY=Creating new VLV index '%s'...
@@ -1349,9 +1464,11 @@
 MILD_ERR_CTRL_PANEL_CREATING_NEW_VLV_INDEX_ERROR_DETAILS=An error occurred creating VLV index.
 INFO_CTRL_PANEL_NEW_VLV_INDEX_TASK_DESCRIPTION=Create new VLV index '%s' in backend '%s'.
 INFO_CTRL_PANEL_CREATING_NEW_VLV_INDEX_PROGRESS=Creating VLV index '%s'
+
 INFO_CTRL_PANEL_EDIT_OBJECTCLASS_TITLE=Edit Object Class
 INFO_CTRL_PANEL_STRUCTURAL_OBJECTCLASS_LABEL=Structural Object Class:
 INFO_CTRL_PANEL_AUXILIARY_OBJECTCLASS_LABEL=Auxiliary Object Classes:
+
 INFO_CTRL_PANEL_INDEXES_LABEL=Indexes:
 INFO_CTRL_PANEL_AVAILABLE_INDEXES_LABEL=Available Indexes:
 INFO_CTRL_PANEL_SELECTED_INDEXES_LABEL=Selected Indexes:
@@ -1376,6 +1493,7 @@
 INFO_CTRL_PANEL_RESETTING_USER_PASSWORD_SUCCESSFUL_DETAILS=The user password was successfully updated.
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_SUMMARY=Error updating user password
 MILD_ERR_CTRL_PANEL_RESETTING_USER_PASSWORD_ERROR_DETAILS=An error occurred updating user password.
+
 INFO_CTRL_PANEL_RESTORE_PANEL_TITLE=Restore from Backup
 INFO_CTRL_PANEL_AUTHENTICATION_REQUIRED_FOR_RESTORE=The server is running.  You must provide authentication to restore from backup.
 INFO_CTRL_PANEL_VERIFY_BACKUP_TITLE=Verify Backup
@@ -1439,21 +1557,26 @@
 INFO_CTRL_PANEL_SHOW_ATTRS_WITH_VALUES_LABEL=Only Show Attributes with Values
 INFO_CTRL_PANEL_PASSWORD_CONFIRM_LABEL=\u5bc6\u78bc (\u78ba\u8a8d):
 INFO_CTRL_PANEL_CHOOSE_ENTRIES=Choose Entries
+
 INFO_CTRL_PANEL_CONTENTS_OF_FILE=- Contents of file '%s' -
+
 MILD_ERR_LOADING_IMAGE=Error loading image
 INFO_CTRL_PANEL_THUMBNAIL_DESCRIPTION=Thumbnail
 INFO_CTRL_PANEL_EDIT_BUTTON_LABEL=Edit...
 INFO_CTRL_PANEL_DELETE_BUTTON_LABEL=Delete...
 INFO_CTRL_PANEL_VIEW_BUTTON_LABEL=View...
+
 INFO_CTRL_PANEL_STANDARD_ATTRIBUTE_TITLE=Standard Attribute
 INFO_CTRL_PANEL_ATTRIBUTE_DETAILS=Attribute Details
 INFO_CTRL_PANEL_REQUIRED_BY_LABEL=Required By:
 INFO_CTRL_PANEL_ALLOWED_BY_LABEL=Allowed By:
+
 INFO_CTRL_PANEL_STANDARD_OBJECTCLASS_TITLE=Standard Object Class
 INFO_CTRL_PANEL_OBJECTCLASS_DETAILS=Object Class Details
 INFO_CTRL_PANEL_REQUIRED_ATTRIBUTES_LABEL=Required Attributes:
 INFO_CTRL_PANEL_OPTIONAL_ATTRIBUTES_LABEL=Optional Attributes:
 INFO_CTRL_PANEL_DEFINED_IN_SCHEMA_FILE=Defined in file: %s
+
 INFO_CTRL_PANEL_GENERIC_TITLE=Control Panel - %s
 INFO_CTRL_PANEL_STATUS_PANEL_TITLE=General Status
 MILD_ERR_CTRL_PANEL_ERROR_READING_CONFIGURATION_SUMMARY=Error Reading Configuration
@@ -1466,7 +1589,7 @@
 INFO_CTRL_PANEL_ADMINISTRATIVE_USERS_LABEL=\u7ba1\u7406\u4f7f\u7528\u8005:
 INFO_CTRL_PANEL_INSTALLATION_PATH_LABEL=\u5b89\u88dd\u8def\u5f91:
 INFO_CTRL_PANEL_INSTANCE_PATH_LABEL=Instance Path:
-INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=OpenDS \u7248\u672c:
+INFO_CTRL_PANEL_OPENDS_VERSION_LABEL=Version:
 INFO_CTRL_PANEL_JAVA_VERSION_LABEL=Java \u7248\u672c:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_LABEL=Administration Connector:
 INFO_CTRL_PANEL_ADMIN_CONNECTOR_DESCRIPTION=Port %d (LDAPS)
@@ -1474,8 +1597,9 @@
 INFO_CTRL_PANEL_NO_CONNECTION_HANDLER_FOUND=- No Connection Handlers Found -
 INFO_CTRL_PANEL_DATA_SOURCES=\u8cc7\u6599\u4f86\u6e90
 INFO_CTRL_PANEL_NO_DATA_SOURCES_FOUND=- No Data Sources Found -
+
 INFO_CTRL_PANEL_WINDOWS_SERVICE_TITLE=Windows Service Configuration
-INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this OpenDS instance is configured to run as a Windows Service. To manage auto-start and other features, run the Windows Service Control Manager of the operating system.
+INFO_CTRL_PANEL_WINDOWS_SERVICE_PANEL_TEXT=This page indicates whether this server instance is configured to run as a Windows Service. To manage auto-start and other features, run the Windows Service Control Manager of the operating system.
 INFO_CTRL_PANEL_WINDOWS_SERVICE_INTEGRATION_LABEL=Windows Service Integration:
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_BUTTON=Enable
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_BUTTON=Disable...
@@ -1491,6 +1615,7 @@
 MILD_ERR_CTRL_PANEL_ENABLING_WINDOWS_SERVICE_ERROR_DETAILS=An error occurred during the enabling of the Windows service.  Error code: %d.
 INFO_CTRL_PANEL_ENABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Enable Windows Service
 INFO_CTRL_PANEL_DISABLE_WINDOWS_SERVICE_TASK_DESCRIPTION=Disable Windows Service
+
 INFO_CTRL_PANEL_DATABASE_INDEXES=Database Indexes
 INFO_CTRL_PANEL_ATTRIBUTE_INDEXES=Attribute Indexes
 INFO_CTRL_PANEL_VLV_INDEXES=VLV Indexes
@@ -1508,6 +1633,7 @@
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_SUMMARY=Error during Index Verification
 MILD_ERR_CTRL_PANEL_VERIFYING_INDEXES_ERROR_DETAILS=An error occurred during the index verification.  Error code: %d.
 INFO_CTRL_PANEL_VERIFY_INDEX_TASK_DESCRIPTION=Verify indexes in '%s'.
+
 #
 # Note that the following property contains line breaks in HTML format (<br>)
 # and must begin with <html>
@@ -1530,27 +1656,36 @@
 MILD_ERR_CTRL_PANEL_MODIFYING_VLV_INDEX_ERROR_DETAILS=An error occurred modifying VLV index '%s'.
 INFO_CTRL_PANEL_MODIFY_VLV_INDEX_TASK_DESCRIPTION=Modify VLV index '%s' in backend '%s'.
 INFO_CTRL_PANEL_MODIFYING_VLV_INDEX_PROGRESS=Modifying VLV index '%s'
+
 INFO_CTRL_PANEL_AVAILABLE_LABEL=Available:
 INFO_CTRL_PANEL_SELECTED_LABEL=Selected:
 INFO_CTRL_PANEL_ADDREMOVE_ADD_BUTTON=Add >
 INFO_CTRL_PANEL_ADDREMOVE_ADD_ALL_BUTTON=Add All >
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_BUTTON=< Remove
 INFO_CTRL_PANEL_ADDREMOVE_REMOVE_ALL_BUTTON=< Remove All
+
 INFO_CTRL_PANEL_OBJECTCLASS_CELL_PANEL_AUXILIARY=Auxiliary: %s
+
 INFO_CTRL_PANEL_ATTRIBUTE_USAGE_OPERATIONAL=%s (operational)
+
 INFO_CTRL_PANEL_VLV_ASCENDING_VLV_INDEX=%s (ascending)
 INFO_CTRL_PANEL_VLV_DESCENDING_VLV_INDEX=%s (descending)
-###SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
+SEVERE_ERR_CTRL_PANEL_SETTING_ENVIRONMENT=Error setting environment: %s
+
 INFO_CTRL_PANEL_ERROR_DIALOG_TITLE=\u932f\u8aa4
 INFO_CTRL_PANEL_PROGRESS_DONE=Done
 INFO_CTRL_PANEL_VLV_INDEX_CELL=%s - VLV Index
+
 INFO_CTRL_PANEL_DISPLAY_ALL_COMMAND_LINES=Display All Command-lines
+
 INFO_CTRL_PANEL_HELP_VIEW_DESCRIPTION=Global view options.
 INFO_CTRL_PANEL_REFRESH_MENU=Refresh options...
 INFO_CTRL_PANEL_REFRESH_PANEL_TITLE=Refresh Options
 INFO_CTRL_PANEL_REFRESH_OPTIONS_PANEL_TEXT=Select the period (in seconds) used to refresh the monitoring and configuration information displayed.
 INFO_CTRL_PANEL_REFRESH_OPTIONS_LABEL=Refresh Period (sec):
 INFO_CTRL_PANEL_INVALID_PERIOD_VALUE=The period time must be an integer positive value smaller than %d seconds.
+
 INFO_CTRL_PANEL_CATEGORY_MONITORING=Monitoring
 INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING=General Information
 INFO_CTRL_PANEL_GENERAL_MONITORING_NO_ITEM_SELECTED=- No Item Selected -
@@ -1643,4 +1778,121 @@
 INFO_CTRL_PANEL_AVERAGE_HEADER=%s Avg per second
 INFO_CTRL_PANEL_AUTHENTICATED_AS=Authenticated as '%s'
 INFO_CTRL_PANEL_NOT_AUTHENTICATED=User Not Authenticated
-INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User Not Authenticated (Server not Running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_NOT_RUNNING=User not authenticated (server not running)
+INFO_CTRL_PANEL_NOT_AUTHENTICATED_SERVER_REMOTE=User not authenticated (could not connect to server '%s')
+INFO_CTRL_PANEL_LOCAL_OR_REMOTE=Select the server that you want to administer:
+INFO_CTRL_PANEL_SERVER_REMOTE_SUMMARY=Server is Remote
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_JAVA_PROPERTIES_SUMMARY=The Java Settings can only be updated when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_VERIFY_INDEX_SUMMARY=The indexes can only be verified when the managed server is the local server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_REBUILD_INDEX_SUMMARY=The indexes can only be rebuilt when the managed server is the local server.
+INFO_CTRL_PANEL_REMOTE_SERVER_PATH=The path must be accessible by the remote server.
+INFO_CTRL_PANEL_SERVER_MUST_BE_LOCAL_WINDOWS_SERVICE_SUMMARY=The Windows Service configuration can only be viewed and updated when the managed server is the local server.
+SEVERE_ERR_CTRL_PANEL_ERROR_CREATING_NEW_DATA_LDIF=Could not created local LDIF to populate new base DN with automatically generated data.  Error code: %d.
+INFO_CTRL_PANEL_PARENT_BACKUP_ID_LABEL=Parent Backup ID:
+INFO_CTRL_PANEL_PARENT_BACKUP_PATH_LABEL=Parent Backup Path:
+MILD_ERR_CTRL_PANEL_NO_PARENT_BACKUP_ID_PROVIDED=No parent backup ID provided.
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_SUMMARY=Could not connect to remote server
+INFO_CTRL_PANEL_CANNOT_CONNECT_TO_REMOTE_DETAILS=The remote server '%s' might be down or the provided authentication is no longer valid.  To be able to manage a server remotely it must be running and you must provide authentication.
+INFO_CTRL_PANEL_CONNECT_TO_SERVER_MENU=Server to Administer...
+INFO_CTRL_PANEL_INDEX_REBUILD_REQUIRED_REMOTE_DETAILS=The index configuration for '%s' was successfully modified.  For the configuration to be taken into account the database index files must be regenerated.  This can be done by using the 'rebuild-index' command-line on the remote server or re-importing the contents of the backend '%s'.
+INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_REMOTE=\u6b63\u5728\u532f\u5165\u81ea\u52d5\u7522\u751f\u7684\u8cc7\u6599 (%s \u500b\u9805\u76ee)
+SEVERE_ERR_NOT_SAME_PRODUCT_IN_REMOTE_SERVER_NOT_FOUND=The remote server in '%s' is cannot be managed by this control panel.  The remote server product name is '%s' and the control panel product name is '%s'.
+SEVERE_ERR_INCOMPATIBLE_VERSION_IN_REMOTE_SERVER=The remote server in '%s' has not the same version as the control panel.  The remote server version is '%s.%s.%s' and the control panel version is '%d.%d.%d'.
+SEVERE_ERR_VERSION_IN_REMOTE_SERVER_NOT_FOUND=Could not find version information in the remote server.  The remote LDAP server does not seem to be manageable remotely by the control panel.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TITLE='%s' Task Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUMMARY=Specify when the task '%s' will be launched.
+INFO_CTRL_PANEL_LAUNCH_NOW=Launch Now
+INFO_CTRL_PANEL_LAUNCH_LATER=Launch Later
+INFO_CTRL_PANEL_DAYS=Days:
+INFO_CTRL_PANEL_JANUARY=January
+INFO_CTRL_PANEL_FEBRUARY=February
+INFO_CTRL_PANEL_MARS=Mars
+INFO_CTRL_PANEL_APRIL=April
+INFO_CTRL_PANEL_MAY=May
+INFO_CTRL_PANEL_JUNE=June
+INFO_CTRL_PANEL_JULY=July
+INFO_CTRL_PANEL_AUGUST=August
+INFO_CTRL_PANEL_SEPTEMBER=September
+INFO_CTRL_PANEL_OCTOBER=October
+INFO_CTRL_PANEL_NOVEMBER=November
+INFO_CTRL_PANEL_DECEMBER=December
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TIME=\u6642\u9593:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAY=Day:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTH=Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_YEAR=Year:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_DAILY=Launch Periodically using a Daily Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEEKLY=Launch Periodically using a Weekly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONTHLY=Launch Periodically using a Monthly Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SUNDAY=Sun
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_MONDAY=Mon
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_TUESDAY=Tue
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_WEDNESDAY=Wed
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_THURSDAY=Thu
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_FRIDAY=Fri
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_SATURDAY=Sat
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON=Launch Periodically using a CRON Schedule
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MINUTE=Minute:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_HOUR=Hour:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_WEEK_DAY=Day of Week:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH_DAY=Day of Month:
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_CRON_MONTH=Month:
+INFO_CTRL_PANEL_CRON_MINUTE_HELP=Valid values from 0 to 59
+INFO_CTRL_PANEL_CRON_HOUR_HELP=Valid values from 0 to 23
+INFO_CTRL_PANEL_CRON_WEEK_DAY_HELP=Valid values from 0 to 6 (0 is Sunday, 1 is Monday...)
+INFO_CTRL_PANEL_CRON_MONTH_DAY_HELP=From 1 to 31
+INFO_CTRL_PANEL_CRON_MONTH_HELP=Valid values from 1 to 12 (1 is January, 2 is February...)
+#
+# Note that the following property contains line breaks in HTML format (<br>).
+#
+INFO_CTRL_PANEL_CRON_HELP=Use ',' to separate values. For example: '1,4,5'.<br>Use '-' to indicate intervals.  For example '1-5'.\<br>Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_INVALID_HOUR=The provided hour value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_MINUTE=The provided minute value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY=The provided day value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_TIME=The provided time value is not valid.
+SEVERE_ERR_CTRL_PANEL_INVALID_DAY_IN_MONTH=The day '%d' does not exist in %s.
+SEVERE_ERR_CTRL_PANEL_NO_WEEK_DAY_SELECTED=You must select at least one day of the week.
+SEVERE_ERR_CTRL_PANEL_NO_MONTH_DAY_SELECTED=You must select at least one day of the month.
+SEVERE_ERR_CTRL_PANEL_DATE_ALREADY_PASSED=The provided date already passed.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MINUTE_PROVIDED=No minute provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_HOUR_PROVIDED=No hour provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_DAY_PROVIDED=No day of month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_MONTH_PROVIDED=No month provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NO_CRON_WEEK_DAY_PROVIDED=No day of week provided.  Use '*' to indicate any value.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MINUTE_PROVIDED=The minute value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_HOUR_PROVIDED=The hour value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_DAY_PROVIDED=The day of month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_MONTH_PROVIDED=The month value provided is not valid.
+SEVERE_ERR_CTRL_PANEL_NOT_VALID_CRON_WEEK_DAY_PROVIDED=The day of week value provided is not valid.
+
+INFO_CTRL_PANEL_TASK_TO_SCHEDULE_LIST_TITLE=Scheduled Tasks
+INFO_CTRL_PANEL_NO_TASKS_FOUND=- No Tasks Found -
+INFO_CTRL_PANEL_CANCEL_TASK_BUTTON_LABEL=Cancel Task
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_REQUIRES_SERVER_RUNNING=To see the list of scheduled tasks the server must be running and you must provide authentication.
+INFO_CTRL_PANEL_SCHEDULED_TASK_LIST_AUTHENTICATION=To see the list of scheduled tasks you must provide authentication.
+INFO_CTRL_PANEL_CANCEL_TASK_MSG=Are you sure you want to cancel the selected tasks?
+INFO_CTRL_PANEL_CANCEL_TASK_DESCRIPTION=Cancel Selected Tasks.
+INFO_CTRL_PANEL_EQUIVALENT_CMD_TO_CANCEL_TASK=Equivalent command-line to cancel task '%s':
+INFO_CTRL_PANEL_TASK_CANCELABLE=Is Cancelable
+INFO_CTRL_PANEL_CANCELING_TASK_SUMMARY=Canceling Tasks...
+INFO_CTRL_PANEL_CANCELING_TASK_COMPLETE=The tasks were successfully canceled.
+INFO_CTRL_PANEL_CANCELING_TASK_SUCCESSFUL=The tasks were successfully canceled.
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_SUMMARY=Error canceling task
+MILD_ERR_CTRL_PANEL_CANCELING_TASK_ERROR_DETAILS=An error occurred canceling the selected tasks.
+INFO_CTRL_PANEL_CANCEL_TASK_TITLE=Cancel Tasks
+INFO_CTRL_PANEL_TASK_IS_CANCELABLE=Cancelable
+INFO_CTRL_PANEL_TASK_IS_NOT_CANCELABLE=Not Cancelable
+INFO_CTRL_PANEL_MANAGE_TASKS=Manage Tasks
+INFO_CTRL_PANEL_CHANGE_SCHEDULE=Change...
+INFO_CTRL_PANEL_LAUNCH_NOW_SUMMARY=Launch now
+INFO_CTRL_PANEL_LAUNCH_LATER_SUMMARY=Launch on %s
+INFO_CTRL_PANEL_LAUNCH_PERIODICALLY_SUMMARY=Launch periodically with CRON schedule '%s'
+
+MILD_ERR_CTRL_PANEL_LAUNCH_LATER_REQUIRES_SERVER_RUNNING=To be able to launch tasks on a future date, the server must be running.
+MILD_ERR_CTRL_PANEL_LAUNCH_SCHEDULE_REQUIRES_SERVER_RUNNING=To be able to launch tasks periodically, the server must be running.
+
+INFO_CTRL_PANEL_TASK_SPECIFIC_DETAILS=Task Specific Details
+INFO_CTRL_PANEL_NO_TASK_SELECTED=-No Task Selected-
+INFO_CTRL_PANEL_MULTIPLE_TASKS_SELECTED=-Multiple Tasks Selected-
+INFO_CTRL_PANEL_NO_TASK_SPECIFIC_DETAILS=-No Task Specific Details-
+INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
diff --git a/opendj-sdk/opends/src/messages/messages/admin_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/admin_zh_CN.properties
index 86d3528..53ba9cf 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_zh_CN.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=\u5c1d\u8bd5\u68c0\u7d22\u5173\u7cfb\u914d\u7f6e\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u5173\u7cfb\u6761\u76ee %s\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=\u5c1d\u8bd5\u68c0\u7d22\u53d7\u7ba1\u5bf9\u8c61\u914d\u7f6e\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u53d7\u7ba1\u5bf9\u8c61\u914d\u7f6e\u6761\u76ee %s\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=\u5c1d\u8bd5\u5bf9\u53d7\u7ba1\u5bf9\u8c61\u914d\u7f6e\u6761\u76ee %s \u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s\uff0c\u5e76\u4e14\u65e0\u6cd5\u4f7f\u7528\u5b83\u6765\u521b\u5efa\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u7ec4\u4ef6\u5b9e\u4f8b\u3002\u51fa\u73b0\u4ee5\u4e0b\u9519\u8bef: %s\u3002\u6b64\u7ec4\u4ef6\u5c06\u88ab\u7981\u7528
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=\u5c1d\u8bd5\u5c06\u7c7b %s \u4e2d\u52a0\u8f7d\u7684\u7ec4\u4ef6\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u6b64\u7ec4\u4ef6\u5c06\u88ab\u7981\u7528
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=\u5df2\u7981\u7528\u6761\u76ee %s \u4e2d\u914d\u7f6e\u7684\u76ee\u5f55\u670d\u52a1\u5668\u7ec4\u4ef6
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=\u65e0\u6cd5\u52a0\u8f7d\u76ee\u5f55 %2$s \u4e2d\u7684\u76ee\u5f55\u670d\u52a1\u5668 jar \u6587\u4ef6 %1$s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6253\u5f00\u8be5\u6587\u4ef6\u8fdb\u884c\u8bfb\u53d6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=\u65e0\u6cd5\u4ece\u6838\u5fc3\u6e05\u5355\u6587\u4ef6 %s \u52a0\u8f7d\u6838\u5fc3\u914d\u7f6e\u5b9a\u4e49\u7c7b\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5bf9\u5176\u521d\u59cb\u5316\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=\u65e0\u6cd5\u4ece\u6269\u5c55 %2$s \u4e2d\u7684\u6269\u5c55\u6e05\u5355\u6587\u4ef6 %1$s \u52a0\u8f7d\u914d\u7f6e\u5b9a\u4e49\u7c7b\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5bf9\u5176\u521d\u59cb\u5316\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=\u6269\u5c55\u76ee\u5f55 %s \u4e0d\u5b58\u5728\uff0c\u56e0\u6b64\u5c06\u4e0d\u52a0\u8f7d\u4efb\u4f55\u6269\u5c55
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=\u65e0\u6cd5\u8bfb\u53d6\u76ee\u5f55\u670d\u52a1\u5668\u6269\u5c55\uff0c\u56e0\u4e3a\u867d\u7136\u5b58\u5728\u6269\u5c55\u76ee\u5f55 %s\uff0c\u4f46\u5b83\u4e0d\u662f\u76ee\u5f55
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=\u65e0\u6cd5\u4ece\u76ee\u5f55 %s \u8bfb\u53d6\u76ee\u5f55\u670d\u52a1\u5668\u6269\u5c55\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5217\u51fa\u8be5\u76ee\u5f55\u4e2d\u7684\u6587\u4ef6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=\u627e\u4e0d\u5230\u6838\u5fc3\u7ba1\u7406\u6e05\u5355\u6587\u4ef6 %s
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=\u65e0\u6cd5\u52a0\u8f7d\u6838\u5fc3\u7ba1\u7406\u6e05\u5355\u6587\u4ef6 %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u8bfb\u53d6\u8be5\u6587\u4ef6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=\u65e0\u6cd5\u52a0\u8f7d\u4e0e\u6269\u5c55 %2$s \u5173\u8054\u7684\u7ba1\u7406\u6e05\u5355\u6587\u4ef6 %1$s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u8bfb\u53d6\u8be5\u6587\u4ef6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
 INFO_ADMIN_TOOL_DESCRIPTION_18=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u6267\u884c\u76ee\u5f55\u670d\u52a1\u5668\u7ba1\u7406\u6846\u67b6\u4e2d\u7684\u64cd\u4f5c
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=\u521b\u5efa\u65b0\u7684\u670d\u52a1\u5668\u7ec4
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=\u670d\u52a1\u5668\u7ec4\u7684\u63cf\u8ff0\u3002\u5982\u679c\u672a\u6307\u5b9a\uff0c\u63cf\u8ff0\u5c06\u4e3a\u7a7a
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=\u8981\u5220\u9664\u7684\u670d\u52a1\u5668\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=\u5217\u51fa\u6307\u5b9a\u670d\u52a1\u5668\u7ec4\u7684\u670d\u52a1\u5668
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=\u5217\u51fa\u6307\u5b9a\u670d\u52a1\u5668\u6240\u5c5e\u7684\u670d\u52a1\u5668\u7ec4
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=\u65e0\u6cd5\u8fde\u63a5 %s\u3002\u8bf7\u68c0\u67e5\u670d\u52a1\u5668\u662f\u5426\u6b63\u5728\u8fd0\u884c\u4ee5\u53ca\u63d0\u4f9b\u7684\u51ed\u8bc1\u662f\u5426\u6709\u6548
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=\u521b\u5efa\u65b0\u7684 ADS DN
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=\u5220\u9664\u73b0\u6709\u7684 ADS DN
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=\u7f3a\u5c11\u4e3b\u673a\u540d
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=\u4e3b\u673a\u540d\u65e0\u6548
+FATAL_ERR_ADMIN_MISSING_IPATH_37=\u7f3a\u5c11\u5b89\u88c5\u8def\u5f84
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=\u5b89\u88c5\u8def\u5f84\u65e0\u6548
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=\u51fa\u73b0\u8bbf\u95ee\u6743\u9650\u9519\u8bef
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=\u5df2\u6ce8\u518c\u8be5\u5b9e\u4f53
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=\u7ba1\u7406\u7cfb\u7edf\u4fe1\u606f\u5e93\u5df2\u635f\u574f
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=\u5c1a\u672a\u6ce8\u518c\u8be5\u5b9e\u4f53
+FATAL_ERR_ADMIN_MISSING_PORT_43=\u7f3a\u5c11\u7aef\u53e3
+FATAL_ERR_ADMIN_NOVALID_PORT_44=\u7aef\u53e3\u65e0\u6548
+FATAL_ERR_ADMIN_MISSING_NAME_45=\u7f3a\u5c11\u540d\u79f0
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=\u7f3a\u5c11\u7ba1\u7406 UID
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=\u7f3a\u5c11\u7ba1\u7406\u5458\u5bc6\u7801
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=\u51fa\u73b0\u610f\u5916\u9519\u8bef
 INFO_ADMIN_ERROR_49=[\u9519\u8bef]
 INFO_ADMIN_SUCCESSFUL_50=\u5df2\u6210\u529f\u5b8c\u6210\u8be5\u64cd\u4f5c
 INFO_ADMIN_SUCCESSFUL_NOP_51=\u5df2\u6210\u529f\u5b8c\u6210\u8be5\u64cd\u4f5c\uff0c\u800c\u65e0\u9700\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=\u65b0\u7ec4\u7684\u6807\u8bc6\u7b26\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=\u7ec4\u7684\u6807\u8bc6\u7b26\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=\u6210\u5458\u7684\u6807\u8bc6\u7b26\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=\u5c06\u5728\u5176\u4e2d\u5b58\u50a8\u7ba1\u7406\u6570\u636e\u7684\u540e\u7aef\u540d\u79f0
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=\u65e0\u6cd5\u5bf9\u6761\u76ee "%s" \u6ce8\u518c\u6dfb\u52a0/\u5220\u9664\u4fa6\u542c\u5668\uff0c\u56e0\u4e3a\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u8be5\u6761\u76ee
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=\u5c06\u670d\u52a1\u5668\u6ce8\u518c\u5230\u7ba1\u7406\u57df
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=\u4ece\u7ba1\u7406\u57df\u53d6\u6d88\u6ce8\u518c\u670d\u52a1\u5668
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=\u670d\u52a1\u5668\u7684\u6807\u8bc6\u7b26\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=\u663e\u793a\u670d\u52a1\u5668\u5c5e\u6027
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=\u4fee\u6539\u670d\u52a1\u5668\u5c5e\u6027
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=\u5df2\u6ce8\u518c\u7684\u670d\u52a1\u5668\u7684\u552f\u4e00\u6807\u8bc6\u7b26\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=\u672a\u6ce8\u518c\u63d0\u4f9b\u7684 serverId
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=\u521b\u5efa\u65b0\u7684\u7ba1\u7406\u5458
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=\u5220\u9664\u73b0\u6709\u7684\u7ba1\u7406\u5458
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=\u5217\u51fa\u5df2\u5b9a\u4e49\u7684\u7ba1\u7406\u5458
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=\u4fee\u6539\u7ba1\u7406\u5458\u7684\u5c5e\u6027
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=\u63cf\u8ff0\u7ba1\u7406\u5458\u7684\u5c5e\u6027
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=\u7ba1\u7406\u5458\u7684\u552f\u4e00\u6807\u8bc6\u7b26\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u53c2\u6570
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=\u539f\u56e0\u672a\u77e5
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=\u8bc4\u4f30\u7ea6\u675f\u65f6\u51fa\u73b0\u914d\u7f6e\u5f02\u5e38: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=\u53ef\u4ee5\u627e\u5230 %s\uff0c\u4f46\u5176\u4e2d\u672a\u5305\u542b\u4efb\u4f55\u7c7b\u578b\u7684\u4fe1\u606f\uff08\u4f8b\u5982\uff0cLDAP \u4e2d\u7f3a\u5c11\u5bf9\u8c61\u7c7b\uff09
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=\u53ef\u4ee5\u627e\u5230 %s\uff0c\u4f46\u5176\u4e2d\u672a\u5305\u542b\u6240\u9700\u7684\u7c7b\u578b\u4fe1\u606f\uff08\u4f8b\u5982\uff0cLDAP \u4e2d\u7684\u5bf9\u8c61\u7c7b\u4e0d\u6b63\u786e\uff09
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=\u53ef\u4ee5\u627e\u5230 %s\uff0c\u4f46\u5176\u7c7b\u578b\u88ab\u89e3\u6790\u4e3a\u62bd\u8c61\u53d7\u7ba1\u5bf9\u8c61\u5b9a\u4e49
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=\u7531\u4e8e\u4e0d\u660e\u539f\u56e0\u800c\u65e0\u6cd5\u5bf9\u53d7\u7ba1\u5bf9\u8c61\u8fdb\u884c\u89e3\u7801
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=\u65e0\u6cd5\u786e\u5b9a "%s" \u5c5e\u6027\u7684\u9ed8\u8ba4\u503c
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=\u503c "%s" \u4e0d\u662f "%s" \u5c5e\u6027\u7684\u6709\u6548\u503c\uff0c\u8be5\u503c\u5fc5\u987b\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=\u5b57\u7b26\u4e32\u503c "%s" \u4e0d\u662f "%s" \u5c5e\u6027\u7684\u6709\u6548\u503c\uff0c\u8be5\u503c\u5fc5\u987b\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=\u5fc5\u987b\u6307\u5b9a "%s" \u5c5e\u6027\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u662f\u5fc5\u9700\u5c5e\u6027
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=\u4e0d\u80fd\u4fee\u6539 "%s" \u5c5e\u6027\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u662f\u53ea\u8bfb\u5c5e\u6027
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91="%s" \u5c5e\u6027\u4e0d\u80fd\u5305\u542b\u591a\u4e2a\u503c
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=\u5904\u7406\u5c5e\u6027 "%s" \u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef\uff1a\u672a\u77e5\u7684\u5c5e\u6027\u7c7b\u578b "%s"
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=\u9a8c\u8bc1\u5931\u8d25
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=\u670d\u52a1\u5668\u4e0d\u652f\u6301\u8bf7\u6c42\u7684\u9a8c\u8bc1\u673a\u5236
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=\u6388\u6743\u5931\u8d25
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=\u8fde\u63a5\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u901a\u4fe1\u95ee\u9898
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\u800c\u62d2\u7edd\u6267\u884c\u8be5\u64cd\u4f5c: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=\u7531\u4e8e\u4ee5\u4e0b\u591a\u79cd\u539f\u56e0\u800c\u62d2\u7edd\u6267\u884c\u8be5\u64cd\u4f5c: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=\u65e0\u6cd5\u6267\u884c\u8be5\u64cd\u4f5c\uff0c\u56e0\u4e3a\u51fa\u73b0\u4e86\u51b2\u7a81\u7684\u66f4\u6539\u3002\u53ef\u80fd\u6b63\u5728\u4f7f\u7528\u53e6\u4e00\u4e2a\u5ba2\u6237\u7aef\u7ba1\u7406\u5de5\u5177
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\u800c\u65e0\u6cd5\u5bf9 %s \u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=\u7531\u4e8e\u4ee5\u4e0b\u591a\u79cd\u539f\u56e0\u800c\u65e0\u6cd5\u5bf9 %s \u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=\u53d7\u7ba1\u5bf9\u8c61\u7684\u540d\u79f0\u4e0d\u5141\u8bb8\u4e3a\u7a7a
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=\u53d7\u7ba1\u5bf9\u8c61\u7684\u540d\u79f0\u4e0d\u5141\u8bb8\u4e3a\u7a7a\u767d
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=\u53d7\u7ba1\u5bf9\u8c61\u540d\u79f0 "%s" \u4e0d\u662f\u547d\u540d\u5c5e\u6027 "%s" \u7684\u6709\u6548\u503c\uff0c\u8be5\u503c\u5fc5\u987b\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=\u4e0d\u5141\u8bb8\u4f7f\u7528\u53d7\u7ba1\u5bf9\u8c61\u540d\u79f0 "%s"
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=\u65e0\u6cd5\u521b\u5efa\u8be5\u53d7\u7ba1\u5bf9\u8c61\uff0c\u56e0\u4e3a\u5df2\u5b58\u5728\u4e00\u4e2a\u4e0e\u5176\u540c\u540d\u7684\u53d7\u7ba1\u5bf9\u8c61
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=\u627e\u4e0d\u5230\u8bf7\u6c42\u7684\u53d7\u7ba1\u5bf9\u8c61
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108="%s" \u662f\u5fc5\u9700\u5c5e\u6027
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=\u4ee5\u4e0b\u662f\u5fc5\u9700\u5c5e\u6027: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=\u65e0\u6cd5\u8bc6\u522b\u5c5e\u6027 "%s"
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=\u8fde\u63a5\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=\u8fdd\u53cd\u4e86\u4ee5\u4e0b\u7ea6\u675f: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=\u8fdd\u53cd\u4e86\u4ee5\u4e0b\u591a\u4e2a\u7ea6\u675f: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=\u6761\u76ee "%4$s" \u4e2d %3$s \u7684 "%2$s" \u5c5e\u6027\u503c "%1$s" \u5f15\u7528\u4e86\u6761\u76ee "%6$s" \u4e2d\u4e0d\u5b58\u5728\u7684 %5$s
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=\u6761\u76ee "%4$s" \u4e2d\u5df2\u542f\u7528\u7684 %3$s \u7684 "%2$s" \u5c5e\u6027\u503c "%1$s" \u5f15\u7528\u4e86\u6761\u76ee "%6$s" \u4e2d\u5df2\u7981\u7528\u7684 %5$s
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=\u6761\u76ee "%4$s" \u4e2d %3$s \u7684 "%2$s" \u5c5e\u6027\u503c "%1$s" \u5f15\u7528\u4e86\u6761\u76ee "%6$s" \u4e2d\u5df2\u7981\u7528\u7684 %5$s
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=\u65e0\u6cd5\u5220\u9664\u6761\u76ee "%2$s" \u4e2d\u7684 %1$s\uff0c\u56e0\u4e3a\u6761\u76ee "%5$s" \u4e2d %4$s \u7684\u5c5e\u6027 "%3$s" \u5bf9\u5176\u8fdb\u884c\u4e86\u5f15\u7528
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=\u65e0\u6cd5\u7981\u7528\u6761\u76ee "%2$s" \u4e2d\u7684 %1$s\uff0c\u56e0\u4e3a\u6761\u76ee "%5$s" \u4e2d %4$s \u7684\u5c5e\u6027 "%3$s" \u5bf9\u5176\u8fdb\u884c\u4e86\u5f15\u7528
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=\u7531\u4e8e\u51fa\u73b0\u4ee5\u4e0b\u5f02\u5e38\u800c\u65e0\u6cd5\u521d\u59cb\u5316\u7ba1\u7406\u6846\u67b6: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=\u8bfb\u53d6\u6e05\u5355\u6587\u4ef6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=\u5c1d\u8bd5\u52a0\u8f7d\u7c7b "%s" \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=\u65e0\u6cd5\u5728\u53d7\u7ba1\u5bf9\u8c61\u5b9a\u4e49\u7c7b "%s" \u4e2d\u627e\u5230 getInstance() \u65b9\u6cd5: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=\u65e0\u6cd5\u5728\u53d7\u7ba1\u5bf9\u8c61\u5b9a\u4e49\u7c7b "%s" \u4e2d\u8c03\u7528 getInstance() \u65b9\u6cd5: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=\u65e0\u6cd5\u5728\u7c7b "%2$s" \u4e2d\u521d\u59cb\u5316 "%1$s" \u53d7\u7ba1\u5bf9\u8c61\u5b9a\u4e49: %3$s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=\u65e0\u6cd5\u52a0\u8f7d\u5305\u542b\u6e05\u5355\u6587\u4ef6 %2$s \u7684\u6269\u5c55 "%1$s"\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5bf9\u5176\u521d\u59cb\u5316\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=\u65e0\u6cd5\u4ece\u6e05\u5355\u6587\u4ef6 %s \u52a0\u8f7d\u6838\u5fc3\u7ba1\u7406\u7c7b\uff0c\u56e0\u4e3a\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=\u5c5e\u6027 "%3$s" \u4e2d\u5f15\u7528\u7684 %1$s "%2$s" \u4e0d\u5b58\u5728
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=\u5c5e\u6027 "%3$s" \u4e2d\u5f15\u7528\u7684 %1$s "%2$s" \u867d\u7136\u5b58\u5728\uff0c\u4f46\u5374\u4f7f\u7528\u4e86\u65e0\u6548\u7684\u914d\u7f6e: %4$s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=\u5df2\u7981\u7528\u5c5e\u6027 "%3$s" \u4e2d\u5f15\u7528\u7684 %1$s "%2$s"
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=%2$s\uff08\u540d\u4e3a "%3$s"\uff09\u4e2d\u7684\u5c5e\u6027 "%1$s" \u5f15\u7528\u4e86\u6b64 %4$s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=%2$s \u4e2d\u7684\u5c5e\u6027 "%1$s" \u5f15\u7528\u4e86\u6b64 %3$s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=\u65e0\u6cd5\u7981\u7528\u6b64 %1$s\uff0c\u56e0\u4e3a %3$s\uff08\u540d\u4e3a "%4$s"\uff09\u4e2d\u7684 "%2$s" \u5c5e\u6027\u5bf9\u5176\u8fdb\u884c\u4e86\u5f15\u7528
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=\u65e0\u6cd5\u7981\u7528\u6b64 %1$s\uff0c\u56e0\u4e3a %3$s \u4e2d\u7684 "%2$s" \u5c5e\u6027\u5bf9\u5176\u8fdb\u884c\u4e86\u5f15\u7528
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5df2\u542f\u7528\u4e86\u6761\u76ee %2$s \u4e2d\u7684 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/admin_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/admin_zh_TW.properties
index 2eaf801..0e3bc7e 100644
--- a/opendj-sdk/opends/src/messages/messages/admin_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/admin_zh_TW.properties
@@ -20,11 +20,15 @@
 #
 # CDDL HEADER END
 #
-#      Copyright 2006-2008 Sun Microsystems, Inc.
+#      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=ADMIN
+
 #
 # Format string definitions
 #
@@ -43,51 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=An error occurred while trying to \
-### retrieve relation configuration entry %s: %s
-###SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=The relation entry %s does \
-### not appear to exist in the Directory Server configuration. This is a required \
-### entry
-###SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=An error occurred while trying \
-### to retrieve the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=The managed object \
-### configuration entry %s does not appear to exist in the Directory Server \
-### configuration. This is a required entry
-###SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=An error occurred while \
-### trying to decode the managed object configuration entry %s: %s
-###SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=The Directory Server was unable \
-### to load class %s and use it to create a component instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This component \
-### will be disabled
-###SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=An error occurred while trying \
-### to initialize a component instance loaded from class %s with the information \
-### in configuration entry %s:  %s.  This component will be disabled
+SEVERE_ERR_ADMIN_CANNOT_GET_LISTENER_BASE_1=\u5617\u8a66\u64f7\u53d6\u95dc\u4fc2\u914d\u7f6e\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADMIN_LISTENER_BASE_DOES_NOT_EXIST_2=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u95dc\u4fc2\u9805\u76ee %s\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_ERR_ADMIN_CANNOT_GET_MANAGED_OBJECT_3=\u5617\u8a66\u64f7\u53d6\u53d7\u7ba1\u7406\u7269\u4ef6\u914d\u7f6e\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DOES_NOT_EXIST_4=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u53d7\u7ba1\u7406\u7269\u4ef6\u914d\u7f6e\u9805\u76ee %s\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_ERR_ADMIN_MANAGED_OBJECT_DECODING_PROBLEM_5=\u5617\u8a66\u89e3\u78bc\u53d7\u7ba1\u7406\u7269\u4ef6\u914d\u7f6e\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADMIN_CANNOT_INSTANTIATE_CLASS_6=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s\uff0c\u4e26\u4f7f\u7528\u6b64\u985e\u5225\u6309\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u5f97\u4f86\u5efa\u7acb\u5143\u4ef6\u5be6\u4f8b\u3002\u767c\u751f\u7684\u932f\u8aa4\u70ba: %s\u3002\u6b64\u5143\u4ef6\u5c07\u6703\u505c\u7528
+SEVERE_ERR_ADMIN_CANNOT_INITIALIZE_COMPONENT_7=\u5617\u8a66\u521d\u59cb\u5316\u5f9e\u985e\u5225 %s \u8f09\u5165\u7684\u5143\u4ef6\u5be6\u4f8b\u6642 (\u4ee5\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a)\uff0c\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u5143\u4ef6\u5c07\u6703\u505c\u7528
 MILD_WARN_ADMIN_COMPONENT_DISABLED_8=\u9805\u76ee %s \u4e2d\u914d\u7f6e\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5143\u4ef6\u5df2\u505c\u7528
-###SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=The Directory Server jar file %s in \
-### directory %s cannot be loaded because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=A core configuration \
-### definition class could not be loaded from the core manifest file %s because \
-### an unexpected error occurred while trying to initialize it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=A configuration \
-### definition class could not be loaded from the extension manifest file %s in \
-### extensions %s because an unexpected error occurred while trying to initialize \
-### it:  %s
+SEVERE_ERR_ADMIN_CANNOT_OPEN_JAR_FILE_9=\u7121\u6cd5\u8f09\u5165\u76ee\u9304\u4f3a\u670d\u5668 JAR \u6a94\u6848 %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d)\uff0c\u56e0\u70ba\u5617\u8a66\u958b\u555f\u6a94\u6848\u4ee5\u8b80\u53d6\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+FATAL_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_CORE_MANIFEST_10=\u7121\u6cd5\u5f9e\u6838\u5fc3\u6e05\u55ae\u6a94\u6848 %s \u8f09\u5165\u6838\u5fc3\u914d\u7f6e\u5b9a\u7fa9\u985e\u5225\uff0c\u56e0\u70ba\u5617\u8a66\u521d\u59cb\u5316\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_ADMIN_CANNOT_LOAD_CLASS_FROM_EXTENSION_MANIFEST_11=\u7121\u6cd5\u5f9e\u64f4\u5145\u8edf\u9ad4\u6e05\u55ae\u6a94\u6848 %s (\u4f4d\u65bc\u64f4\u5145\u8edf\u9ad4 %s \u4e2d) \u8f09\u5165\u914d\u7f6e\u5b9a\u7fa9\u985e\u5225\uff0c\u56e0\u70ba\u5617\u8a66\u521d\u59cb\u5316\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_ERR_ADMIN_NO_EXTENSIONS_DIR_12=\u64f4\u5145\u8edf\u9ad4\u76ee\u9304 %s \u4e0d\u5b58\u5728\uff0c\u56e0\u6b64\u4e0d\u6703\u8f09\u5165\u4efb\u4f55\u64f4\u5145\u8edf\u9ad4
-###SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=Unable to read the Directory \
-### Server extensions because the extensions directory %s exists but is not a \
-### directory
-###SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=Unable to read the Directory \
-### Server extensions from directory %s because an unexpected error occurred \
-### while trying to list the files in that directory:  %s
-###FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=The core administration manifest \
-### file %s cannot be located
-###FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=The core administration manifest \
-### file %s cannot be loaded because an unexpected error occurred while trying to \
-### read it:  %s
-###SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=The administration \
-### manifest file %s associated with the extension %s cannot be loaded because an \
-### unexpected error occurred while trying to read it:  %s
+SEVERE_ERR_ADMIN_EXTENSIONS_DIR_NOT_DIRECTORY_13=\u7121\u6cd5\u8b80\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u64f4\u5145\u8edf\u9ad4\uff0c\u56e0\u70ba\u64f4\u5145\u8edf\u9ad4\u76ee\u9304 %s \u5b58\u5728\uff0c\u4f46\u4e26\u975e\u76ee\u9304
+SEVERE_ERR_ADMIN_EXTENSIONS_CANNOT_LIST_FILES_14=\u7121\u6cd5\u5f9e\u76ee\u9304 %s \u8b80\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u64f4\u5145\u8edf\u9ad4\uff0c\u56e0\u70ba\u5617\u8a66\u5217\u51fa\u8a72\u76ee\u9304\u4e2d\u7684\u6a94\u6848\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+FATAL_ERR_ADMIN_CANNOT_FIND_CORE_MANIFEST_15=\u627e\u4e0d\u5230\u6838\u5fc3\u7ba1\u7406\u6e05\u55ae\u6a94\u6848 %s
+FATAL_ERR_ADMIN_CANNOT_READ_CORE_MANIFEST_16=\u7121\u6cd5\u8f09\u5165\u6838\u5fc3\u7ba1\u7406\u6e05\u55ae\u6a94\u6848 %s\uff0c\u56e0\u70ba\u5617\u8a66\u8b80\u53d6\u6a94\u6848\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_ADMIN_CANNOT_READ_EXTENSION_MANIFEST_17=\u7121\u6cd5\u8f09\u5165\u7ba1\u7406\u6e05\u55ae\u6a94\u6848 %s (\u8207\u64f4\u5145\u8edf\u9ad4 %s \u76f8\u95dc)\uff0c\u56e0\u70ba\u5617\u8a66\u8b80\u53d6\u6a94\u6848\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_ADMIN_TOOL_DESCRIPTION_18=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u4f86\u5728\u76ee\u9304\u4f3a\u670d\u5668\u7ba1\u7406\u67b6\u69cb\u4e2d\u57f7\u884c\u4f5c\u696d
 INFO_ADMIN_SUBCMD_CREATE_GROUP_DESCRIPTION_19=\u5efa\u7acb\u65b0\u7684\u4f3a\u670d\u5668\u7fa4\u7d44
 INFO_ADMIN_ARG_DESCRIPTION_DESCRIPTION_20=\u4f3a\u670d\u5668\u7fa4\u7d44\u63cf\u8ff0\u3002\u82e5\u672a\u6307\u5b9a\uff0c\u63cf\u8ff0\u6703\u662f\u7a7a\u7684
@@ -102,36 +78,32 @@
 INFO_ADMIN_ARG_REMOVE_MEMBERNAME_DESCRIPTION_29=\u8981\u79fb\u9664\u7684\u4f3a\u670d\u5668\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
 INFO_ADMIN_SUBCMD_LIST_MEMBERS_DESCRIPTION_30=\u5217\u51fa\u6307\u5b9a\u4f3a\u670d\u5668\u7fa4\u7d44\u7684\u4f3a\u670d\u5668
 INFO_ADMIN_SUBCMD_LIST_MEMBERSHIP_DESCRIPTION_31=\u5217\u51fa\u6307\u5b9a\u4f3a\u670d\u5668\u6240\u5c6c\u7684\u4f3a\u670d\u5668\u7fa4\u7d44
-###FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=Could not connect to %s. Check that \
-### the server is running and that the provided credentials are valid
+FATAL_ERR_ADMIN_CANNOT_CONNECT_TO_ADS_32=\u7121\u6cd5\u9023\u7dda\u81f3 %s\u3002\u8acb\u6aa2\u67e5\u4f3a\u670d\u5668\u662f\u5426\u6b63\u5728\u57f7\u884c\uff0c\u4ee5\u53ca\u63d0\u4f9b\u7684\u6191\u8b49\u662f\u5426\u6709\u6548
 INFO_ADMIN_SUBCMD_CREATE_ADS_DESCRIPTION_33=\u5efa\u7acb\u65b0\u7684 ADS DN
 INFO_ADMIN_SUBCMD_DELETE_ADS_DESCRIPTION_34=\u522a\u9664\u73fe\u6709\u7684 ADS DN
-###FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=The host name is missing
-###FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=The host name is not valid
-###FATAL_ERR_ADMIN_MISSING_IPATH_37=The installation path is missing
-###FATAL_ERR_ADMIN_NOVALID_IPATH_38=The installation path is not valid
-###FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=An access permission error occurs
-###FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=The entity is already registered
-###FATAL_ERR_ADMIN_BROKEN_INSTALL_41=The administrative repository is broken
-###FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=The entity is not yet registered
-###FATAL_ERR_ADMIN_MISSING_PORT_43=The port is missing
-###FATAL_ERR_ADMIN_NOVALID_PORT_44=The port is not valid
-###FATAL_ERR_ADMIN_MISSING_NAME_45=The name is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=The administration UID is missing
-###FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=The administrator password is \
-### missing
-###FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=An unexpected error occurs
+FATAL_ERR_ADMIN_MISSING_HOSTNAME_35=\u7f3a\u5c11\u4e3b\u6a5f\u540d\u7a31
+FATAL_ERR_ADMIN_NOVALID_HOSTNAME_36=\u4e3b\u6a5f\u540d\u7a31\u7121\u6548
+FATAL_ERR_ADMIN_MISSING_IPATH_37=\u7f3a\u5c11\u5b89\u88dd\u8def\u5f91
+FATAL_ERR_ADMIN_NOVALID_IPATH_38=\u5b89\u88dd\u8def\u5f91\u7121\u6548
+FATAL_ERR_ADMIN_ACCESS_PERMISSION_39=\u767c\u751f\u5b58\u53d6\u6b0a\u9650\u932f\u8aa4
+FATAL_ERR_ADMIN_ALREADY_REGISTERED_40=\u5be6\u9ad4\u5df2\u8a3b\u518a
+FATAL_ERR_ADMIN_BROKEN_INSTALL_41=\u7ba1\u7406\u5132\u5b58\u5eab\u640d\u6bc0
+FATAL_ERR_ADMIN_NOT_YET_REGISTERED_42=\u5be6\u9ad4\u5c1a\u672a\u8a3b\u518a
+FATAL_ERR_ADMIN_MISSING_PORT_43=\u7f3a\u5c11\u9023\u63a5\u57e0
+FATAL_ERR_ADMIN_NOVALID_PORT_44=\u9023\u63a5\u57e0\u7121\u6548
+FATAL_ERR_ADMIN_MISSING_NAME_45=\u7f3a\u5c11\u540d\u7a31
+FATAL_ERR_ADMIN_MISSING_ADMIN_UID_46=\u7f3a\u5c11\u7ba1\u7406 UID
+FATAL_ERR_ADMIN_MISSING_ADMIN_PASSWORD_47=\u7f3a\u5c11\u7ba1\u7406\u54e1\u5bc6\u78bc
+FATAL_ERR_ADMIN_ERROR_UNEXPECTED_48=\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4
 INFO_ADMIN_ERROR_49=[\u932f\u8aa4]
 INFO_ADMIN_SUCCESSFUL_50=\u5df2\u6210\u529f\u5b8c\u6210\u4f5c\u696d
 INFO_ADMIN_SUCCESSFUL_NOP_51=\u5df2\u6210\u529f\u5b8c\u6210\u4f5c\u696d\uff0c\u4f46\u4e0d\u9700\u8981\u4efb\u4f55\u52d5\u4f5c
-###SEVERE_ERR_ADMIN_NO_MESSAGE_52=
+SEVERE_ERR_ADMIN_NO_MESSAGE_52=
 INFO_ADMIN_ARG_CREATE_GROUP_GROUPNAME_DESCRIPTION_53=\u65b0\u7fa4\u7d44\u8b58\u5225\u78bc\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
 INFO_ADMIN_ARG_GROUPNAME_DESCRIPTION_54=\u7fa4\u7d44\u8b58\u5225\u78bc\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
 INFO_ADMIN_ARG_MEMBERNAME_DESCRIPTION_55=\u6210\u54e1\u8b58\u5225\u78bc\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
 INFO_ADMIN_ARG_BACKENDNAME_DESCRIPTION_56=\u5c07\u6703\u5132\u5b58\u7ba1\u7406\u8cc7\u6599\u7684\u5f8c\u7aef\u540d\u7a31
-###SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=Unable to register an \
-### add/delete listener against the entry "%s" because it does not exist in the \
-### configuration
+SEVERE_ERR_ADMIN_UNABLE_TO_REGISTER_LISTENER_57=\u7121\u6cd5\u91dd\u5c0d\u9805\u76ee\u300c%s\u300d\u8a3b\u518a\u65b0\u589e/\u522a\u9664\u5075\u807d\u7a0b\u5f0f\uff0c\u56e0\u70ba\u9805\u76ee\u4e0d\u5b58\u5728\u65bc\u914d\u7f6e\u4e2d
 INFO_ADMIN_SUBCMD_REGISTER_SERVER_DESCRIPTION_58=\u8a3b\u518a\u4f3a\u670d\u5668\u5230\u7ba1\u7406\u7db2\u57df
 INFO_ADMIN_SUBCMD_UNREGISTER_SERVER_DESCRIPTION_59=\u5f9e\u7ba1\u7406\u7db2\u57df\u53d6\u6d88\u8a3b\u518a\u4f3a\u670d\u5668
 INFO_ADMIN_ARG_SERVERNAME_DESCRIPTION_60=\u4f3a\u670d\u5668\u8b58\u5225\u78bc\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
@@ -140,8 +112,7 @@
 INFO_ADMIN_SUBCMD_GET_SERVER_PROPERTIES_DESCRIPTION_63=\u986f\u793a\u4f3a\u670d\u5668\u7279\u6027
 INFO_ADMIN_SUBCMD_SET_SERVER_PROPERTIES_DESCRIPTION_64=\u4fee\u6539\u4f3a\u670d\u5668\u7279\u6027
 INFO_ADMIN_ARG_SERVERID_DESCRIPTION_65=\u5df2\u8a3b\u518a\u4e4b\u4f3a\u670d\u5668\u7684\u552f\u4e00\u8b58\u5225\u78bc\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
-###FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=The provided serverId is not \
-### registered
+FATAL_ERR_ADMIN_SERVER_NOT_REGISTERED_66=\u63d0\u4f9b\u7684\u4f3a\u670d\u5668\u8b58\u5225\u78bc\u5c1a\u672a\u8a3b\u518a
 INFO_ADMIN_SUBCMD_CREATE_ADMIN_USER_DESCRIPTION_67=\u5efa\u7acb\u65b0\u7ba1\u7406\u54e1
 INFO_ADMIN_SUBCMD_DELETE_ADMIN_USER_DESCRIPTION_68=\u522a\u9664\u73fe\u6709\u7684\u7ba1\u7406\u54e1
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_DESCRIPTION_69=\u5217\u51fa\u5df2\u5b9a\u7fa9\u7684\u7ba1\u7406\u54e1
@@ -149,135 +120,63 @@
 INFO_ADMIN_SUBCMD_SET_ADMIN_USER_PROPERTIES_DESCRIPTION_71=\u4fee\u6539\u7ba1\u7406\u54e1\u7279\u6027
 INFO_ADMIN_SUBCMD_LIST_ADMIN_USER_PROPERTIES_DESCRIPTION_72=\u8aaa\u660e\u7ba1\u7406\u54e1\u7279\u6027
 INFO_ADMIN_ARG_USERID_DESCRIPTION_73=\u7ba1\u7406\u54e1\u7684\u552f\u4e00\u8b58\u5225\u78bc\u3002\u6b64\u70ba\u5fc5\u8981\u5f15\u6578
-###SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=Reason unknown
-###SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=A configuration exception \
-### occurred while evaluating a constraint: %s
-###SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=The %s could \
-### be found but did not contain any type information (e.g. missing object \
-### classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=The %s could \
-### be found but did not contain the expected type information (e.g. incorrect \
-### object classes in LDAP)
-###SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=The %s \
-### could be found but its type resolved to an abstract managed object \
-### definition
-###SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=The managed object could not \
-### be decoded due to an unspecified reason
-###SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=The default values \
-### for the "%s" property could not be determined
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=The value "%s" is not \
-### a valid value for the "%s" property, which must have the following \
-### syntax: %s
-###SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=The string value \
-### "%s" is not a valid value for the "%s" property, which must have the \
-### following syntax: %s
-###SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=The "%s" property must be \
-### specified as it is mandatory
-###SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=The "%s" property must not \
-### be modified as it is read-only
-###SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=The "%s" property \
-### must not contain more than one value
-###SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=An internal error \
-### occurred while processing property "%s": unknown property type "%s"
-###SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=Authentication failure
-###SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=The \
-### requested authentication mechanism is not supported by the server
-###SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=Authorization failure
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=A communication problem \
-### occurred while contacting the server
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=The operation was rejected \
-### for the following reason: %s
-###SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=The operation was rejected \
-### for the following reasons: %s
-###SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=The operation could \
-### not be performed because a conflicting change has already occurred. There \
-### may be another client administration tool in use
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=The %s could not \
-### be decoded due to the following reason: %s
-###SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=The %s could not \
-### be decoded due to the following reasons: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=Empty managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=Blank managed \
-### object names are not permitted
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=The managed \
-### object name "%s" is not a valid value for the naming property "%s", \
-### which must have the following syntax: %s
-###SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=The managed \
-### object name "%s" is not permitted
-###SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=The managed object \
-### could not be created because there is an existing managed object with \
-### the same name
-###SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=The requested managed \
-### object could not be found
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=The "%s" \
-### property is mandatory
-###SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=The following \
-### properties are mandatory: %s
-###SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=The property "%s" was not \
-### recognized
-###SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=A communication problem \
-### occurred while contacting the server: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=The following \
-### constraint violation occurred: %s
-###SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=The following \
-### constraint violations occurred: %s
-###SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a non-existent %s \
-### in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=The value \
-### "%s" in property "%s" in the enabled %s in entry "%s" refers to a \
-### disabled %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=The value "%s" in \
-### property "%s" in the %s in entry "%s" refers to a disabled %s in \
-### entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=The %s in entry "%s" \
-### cannot be deleted because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=The %s in entry "%s" \
-### cannot be disabled because it is referenced by the "%s" property \
-### of the %s in entry "%s"
-###FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=The administration \
-### framework could not be initialized due to the following exception: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=An unexpected \
-### error occurred while reading the manifest file: %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=An error occurred while \
-### attempting to load class "%s": %s 
-###SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=Unable to \
-### to find the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=Unable to \
-### to invoke the getInstance() method in the managed object definition \
-### class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=Unable initialize the \
-### "%s" managed object definition in class "%s": %s
-###SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=The extension "%s" \
-### with manifest file %s cannot be loaded because an unexpected error \
-### occurred while trying to initialize it: %s
-###FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=The core administration \
-### classes could not be loaded from manifest file %s because an unexpected \
-### error occurred: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=The %s "%s" referenced in \
-### property "%s" does not exist
-###SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=The %s "%s" referenced in \
-### property "%s" exists but has an invalid configuration: %s
-###SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=The %s "%s" referenced in \
-### property "%s" is disabled
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=The "%s" property \
-### in the %s called "%s" references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=The "%s" property \
-### in the %s references this %s
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s called "%s"
-###SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=This %s cannot be \
-### disabled because it is referenced by the "%s" property in the %s
-###SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=An error occurred \
-### while attempting to determine if the %s in entry %s is enabled: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector \
-###self-signed certificate cannot be generated because the following error \
-###occurred: %s
-###SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration \
-###connector self-signed certificate cannot be generated because the following \
-###files are missing: %s
-###SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions \
-### on file %s
+SEVERE_ERR_OPERATION_REJECTED_DEFAULT_74=\u539f\u56e0\u4e0d\u660e
+SEVERE_ERR_SERVER_CONSTRAINT_EXCEPTION_75=\u8a08\u7b97\u9650\u5236\u5f0f\u6642\u767c\u751f\u914d\u7f6e\u7570\u5e38: %s
+SEVERE_ERR_DECODING_EXCEPTION_NO_TYPE_INFO_82=\u53ef\u627e\u5230 %s\uff0c\u4f46\u4e0d\u5305\u542b\u4efb\u4f55\u985e\u578b\u8cc7\u8a0a (\u4f8b\u5982 LDAP \u4e2d\u7684\u7269\u4ef6\u985e\u5225\u907a\u5931)
+SEVERE_ERR_DECODING_EXCEPTION_WRONG_TYPE_INFO_83=\u53ef\u627e\u5230 %s\uff0c\u4f46\u4e0d\u5305\u542b\u9810\u671f\u7684\u985e\u578b\u8cc7\u8a0a (\u4f8b\u5982 LDAP \u4e2d\u7684\u4e0d\u6b63\u78ba\u7269\u4ef6\u985e\u5225)
+SEVERE_ERR_DECODING_EXCEPTION_ABSTRACT_TYPE_INFO_84=\u53ef\u627e\u5230 %s\uff0c\u4f46\u5176\u985e\u578b\u89e3\u6790\u70ba\u62bd\u8c61\u7684\u53d7\u7ba1\u7406\u7269\u4ef6\u5b9a\u7fa9
+SEVERE_ERR_DECODING_EXCEPTION_UNKNOWN_85=\u7531\u65bc\u672a\u6307\u5b9a\u7684\u539f\u56e0\uff0c\u7121\u6cd5\u89e3\u78bc\u53d7\u7ba1\u7406\u7269\u4ef6
+SEVERE_ERR_DEFAULT_BEHAVIOR_PROPERTY_EXCEPTION_86=\u7121\u6cd5\u5224\u65b7\u300c%s\u300d\u7279\u6027\u7684\u9810\u8a2d\u503c
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_EXCEPTION_87=\u503c\u300c%s\u300d\u4e0d\u662f\u300c%s\u300d\u7279\u6027\u7684\u6709\u6548\u503c\uff0c\u8a72\u503c\u5fc5\u9808\u5177\u5099\u4e0b\u5217\u8a9e\u6cd5: %s
+SEVERE_ERR_ILLEGAL_PROPERTY_VALUE_STRING_EXCEPTION_88=\u5b57\u4e32\u503c\u300c%s\u300d\u4e0d\u662f\u300c%s\u300d\u7279\u6027\u7684\u6709\u6548\u503c\uff0c\u8a72\u503c\u5fc5\u9808\u5177\u5099\u4e0b\u5217\u8a9e\u6cd5: %s
+SEVERE_ERR_PROPERTY_IS_MANDATORY_EXCEPTION_89=\u5fc5\u9808\u6307\u5b9a\u300c%s\u300d\u7279\u6027\uff0c\u5b83\u662f\u5fc5\u8981\u7279\u6027
+SEVERE_ERR_PROPERTY_IS_READ_ONLY_EXCEPTION_90=\u4e0d\u80fd\u4fee\u6539\u300c%s\u300d\u7279\u6027\uff0c\u5b83\u662f\u552f\u8b80\u7279\u6027
+SEVERE_ERR_PROPERTY_IS_SINGLE_VALUED_EXCEPTION_91=\u300c%s\u300d\u7279\u6027\u4e0d\u80fd\u5305\u542b\u4e00\u500b\u4ee5\u4e0a\u7684\u503c
+SEVERE_ERR_UNKNOWN_PROPERTY_DEFINITION_EXCEPTION_92=\u8655\u7406\u7279\u6027\u300c%s\u300d\u6642\u767c\u751f\u5167\u90e8\u932f\u8aa4\uff1a\u4e0d\u660e\u7684\u7279\u6027\u985e\u578b\u300c%s\u300d
+SEVERE_ERR_AUTHENTICATION_EXCEPTION_DEFAULT_93=\u8a8d\u8b49\u5931\u6557
+SEVERE_ERR_AUTHENTICATION_NOT_SUPPORTED_EXCEPTION_DEFAULT_94=\u4f3a\u670d\u5668\u4e0d\u652f\u63f4\u8acb\u6c42\u7684\u8a8d\u8b49\u6a5f\u5236
+SEVERE_ERR_AUTHORIZATION_EXCEPTION_DEFAULT_95=\u6388\u6b0a\u5931\u6557
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_96=\u9023\u7d61\u4f3a\u670d\u5668\u6642\u767c\u751f\u901a\u8a0a\u554f\u984c
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_SINGLE_97=\u4f5c\u696d\u56e0\u4e0b\u5217\u539f\u56e0\u906d\u5230\u62d2\u7d55: %s
+SEVERE_ERR_OPERATION_REJECTED_EXCEPTION_PLURAL_98=\u4f5c\u696d\u56e0\u4e0b\u5217\u591a\u9805\u539f\u56e0\u906d\u5230\u62d2\u7d55: %s
+SEVERE_ERR_CONCURRENT_MODIFICATION_EXCEPTION_DEFAULT_99=\u7121\u6cd5\u57f7\u884c\u4f5c\u696d\uff0c\u56e0\u70ba\u5df2\u767c\u751f\u8b8a\u66f4\u885d\u7a81\u3002\u53ef\u80fd\u6709\u53e6\u4e00\u500b\u7528\u6236\u7aef\u7ba1\u7406\u5de5\u5177\u6b63\u5728\u4f7f\u7528\u4e2d
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_SINGLE_100=\u7531\u65bc\u4e0b\u5217\u539f\u56e0\uff0c\u7121\u6cd5\u89e3\u78bc %s: %s
+SEVERE_ERR_MANAGED_OBJECT_DECODING_EXCEPTION_PLURAL_101=\u7531\u65bc\u4e0b\u5217\u591a\u9805\u539f\u56e0\uff0c\u7121\u6cd5\u89e3\u78bc %s: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_EMPTY_102=\u4e0d\u5141\u8a31\u7a7a\u7684\u53d7\u7ba1\u7406\u7269\u4ef6\u540d\u7a31
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_BLANK_103=\u4e0d\u5141\u8a31\u7a7a\u767d\u7684\u53d7\u7ba1\u7406\u7269\u4ef6\u540d\u7a31
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_SYNTAX_104=\u53d7\u7ba1\u7406\u7269\u4ef6\u540d\u7a31\u300c%s\u300d\u4e0d\u662f\u300c%s\u300d\u547d\u540d\u7279\u6027\u7684\u6709\u6548\u503c\uff0c\u8a72\u503c\u5fc5\u9808\u5177\u5099\u4e0b\u5217\u8a9e\u6cd5: %s
+SEVERE_ERR_ILLEGAL_MANAGED_OBJECT_NAME_EXCEPTION_OTHER_105=\u4e0d\u5141\u8a31\u53d7\u7ba1\u7406\u7269\u4ef6\u540d\u7a31\u300c%s\u300d
+SEVERE_ERR_MANAGED_OBJECT_ALREADY_EXISTS_EXCEPTION_106=\u7121\u6cd5\u5efa\u7acb\u53d7\u7ba1\u7406\u7269\u4ef6\uff0c\u56e0\u70ba\u73fe\u6709\u7684\u53d7\u7ba1\u7406\u7269\u4ef6\u5177\u6709\u76f8\u540c\u540d\u7a31
+SEVERE_ERR_MANAGED_OBJECT_NOT_FOUND_EXCEPTION_107=\u627e\u4e0d\u5230\u8acb\u6c42\u7684\u53d7\u7ba1\u7406\u7269\u4ef6
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_SINGLE_108=\u300c%s\u300d\u7279\u6027\u662f\u5fc5\u8981\u7279\u6027
+SEVERE_ERR_MISSING_MANDATORY_PROPERTIES_EXCEPTION_PLURAL_109=\u4e0b\u5217\u7279\u6027\u662f\u5fc5\u8981\u7279\u6027: %s
+SEVERE_ERR_PROPERTY_NOT_FOUND_EXCEPTION_110=\u7121\u6cd5\u8fa8\u8b58\u7279\u6027\u300c%s\u300d
+SEVERE_ERR_COMMUNICATION_EXCEPTION_DEFAULT_CAUSE_111=\u9023\u7d61\u4f3a\u670d\u5668\u6642\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_SINGLE_112=\u767c\u751f\u4e0b\u5217\u5f37\u5236\u9055\u898f: %s
+SEVERE_ERR_CONSTRAINT_VIOLATION_EXCEPTION_PLURAL_113=\u767c\u751f\u4e0b\u5217\u5f37\u5236\u9055\u898f: %s
+SEVERE_ERR_SERVER_REFINT_DANGLING_REFERENCE_114=\u9805\u76ee\u300c%4$s\u300d\u4e2d\u7684 %3$s \u4e4b\u7279\u6027\u300c%2$s\u300d\u7684\u503c\u300c%1$s\u300d\u53c3\u8003\u9805\u76ee\u300c%6$s\u300d\u4e2d\u4e0d\u5b58\u5728\u7684 %5$s
+SEVERE_ERR_SERVER_REFINT_SOURCE_ENABLED_TARGET_DISABLED_115=\u9805\u76ee\u300c%4$s\u300d\u4e2d\u7684\u5df2\u555f\u7528\u7684 %3$s \u4e4b\u7279\u6027\u300c%2$s\u300d\u7684\u503c\u300c%1$s\u300d\u53c3\u8003\u9805\u76ee\u300c%6$s\u300d\u4e2d\u5df2\u505c\u7528\u7684 %5$s
+SEVERE_ERR_SERVER_REFINT_TARGET_DISABLED_116=\u9805\u76ee\u300c%4$s\u300d\u4e2d\u7684 %3$s \u4e4b\u7279\u6027\u300c%2$s\u300d\u7684\u503c\u300c%1$s\u300d\u53c3\u8003\u9805\u76ee\u300c%6$s\u300d\u4e2d\u5df2\u505c\u7528\u7684 %5$s
+SEVERE_ERR_SERVER_REFINT_CANNOT_DELETE_117=\u7121\u6cd5\u522a\u9664\u9805\u76ee\u300c%2$s\u300d\u4e2d\u7684 %1$s \uff0c\u56e0\u5b83\u70ba\u9805\u76ee\u300c%5$s\u300d\u4e2d\u7684 %4$s \u4e4b\u7279\u6027\u300c%3$s\u300d\u6240\u53c3\u7167
+SEVERE_ERR_SERVER_REFINT_CANNOT_DISABLE_118=\u7121\u6cd5\u505c\u7528\u9805\u76ee\u300c%2$s\u300d\u4e2d\u7684 %1$s \uff0c\u56e0\u5b83\u70ba\u9805\u76ee\u300c%5$s\u300d\u4e2d\u7684 %4$s \u4e4b\u7279\u6027\u300c%3$s\u300d\u6240\u53c3\u7167
+FATAL_ERR_CANNOT_INITIALIZE_ADMIN_FRAMEWORK_119=\u7121\u6cd5\u521d\u59cb\u5316\u7ba1\u7406\u67b6\u69cb\uff0c\u56e0\u70ba\u767c\u751f\u4e0b\u5217\u7570\u5e38\u72c0\u6cc1: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_READ_MANIFEST_FILE_120=\u8b80\u53d6\u6e05\u55ae\u6a94\u6848\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_CLASS_121=\u5617\u8a66\u8f09\u5165\u985e\u5225\u300c%s\u300d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_FIND_GET_INSTANCE_METHOD_122=\u7121\u6cd5\u5728\u53d7\u7ba1\u7406\u7269\u4ef6\u5b9a\u7fa9\u985e\u5225\u300c%s\u300d\u4e2d\u627e\u5230 getInstance() \u65b9\u6cd5: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INVOKE_GET_INSTANCE_METHOD_123=\u7121\u6cd5\u5728\u53d7\u7ba1\u7406\u7269\u4ef6\u5b9a\u7fa9\u985e\u5225\u300c%s\u300d\u4e2d\u547c\u53eb getInstance() \u65b9\u6cd5: %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_INITIALIZE_DEFN_124=\u7121\u6cd5\u521d\u59cb\u5316\u300c%s\u300d\u53d7\u7ba1\u7406\u7269\u4ef6\u5b9a\u7fa9(\u5728\u985e\u5225\u300c%s\u300d\u4e2d): %s
+SEVERE_ERR_CLASS_LOADER_CANNOT_LOAD_EXTENSION_125=\u7121\u6cd5\u8f09\u5165\u64f4\u5145\u8edf\u9ad4\u300c%s\u300d(\u6e05\u55ae\u6a94\u6848 %s)\uff0c\u56e0\u70ba\u5617\u8a66\u521d\u59cb\u5316\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+FATAL_ERR_CLASS_LOADER_CANNOT_LOAD_CORE_126=\u7121\u6cd5\u5f9e\u6e05\u55ae\u6a94\u6848 %s \u8f09\u5165\u6838\u5fc3\u7ba1\u7406\u985e\u5225\uff0c\u56e0\u70ba\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DANGLING_REFERENCE_127=%s\u300c%s\u300d(\u5728\u7279\u6027\u300c%s\u300d\u4e2d\u53c3\u7167) \u4e0d\u5b58\u5728
+SEVERE_ERR_CLIENT_REFINT_TARGET_INVALID_128=%s\u300c%s\u300d(\u5728\u7279\u6027\u300c%s\u300d\u4e2d\u53c3\u7167) \u5b58\u5728\uff0c\u4f46\u5177\u6709\u7121\u6548\u7684\u914d\u7f6e: %s
+SEVERE_ERR_CLIENT_REFINT_TARGET_DISABLED_129=%s\u300c%s\u300d(\u5728\u7279\u6027\u300c%s\u300d\u4e2d\u53c3\u7167) \u5df2\u505c\u7528
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITH_NAME_130=\u300c%s\u300d\u7279\u6027 (\u5728 %s \u4e2d\uff0c\u540d\u70ba\u300c%s\u300d) \u6703\u53c3\u7167\u6b64 %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DELETE_WITHOUT_NAME_131=\u300c%s\u300d\u7279\u6027 (\u5728 %s \u4e2d) \u6703\u53c3\u7167\u6b64 %s
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITH_NAME_132=\u7121\u6cd5\u505c\u7528\u6b64 %s\uff0c\u56e0\u70ba\u5b83\u662f\u7531\u7279\u6027\u300c%s\u300d\u53c3\u7167 (\u5728 %s \u4e2d\uff0c\u540d\u70ba\u300c%s\u300d)
+SEVERE_ERR_CLIENT_REFINT_CANNOT_DISABLE_WITHOUT_NAME_133=\u7121\u6cd5\u505c\u7528\u6b64 %s\uff0c\u56e0\u70ba\u5b83\u662f\u7531\u7279\u6027\u300c%s\u300d\u53c3\u7167 (\u5728 %s \u4e2d)
+SEVERE_ERR_REFINT_UNABLE_TO_EVALUATE_TARGET_CONDITION_134=\u5617\u8a66\u5224\u65b7 %s (\u65bc\u9805\u76ee %s) \u662f\u5426\u555f\u7528\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_135=The administration connector self-signed certificate cannot be generated because the following error occurred: %s
+SEVERE_ERR_ADMIN_CERTIFICATE_GENERATION_MISSING_FILES_136=The administration connector self-signed certificate cannot be generated because the following files are missing: %s
+SEVERE_WARN_ADMIN_SET_PERMISSIONS_FAILED_137=Failed to set permissions on file %s
+FATAL_ERR_ADMIN_MERGING_138=The registry information of the servers could not be merged
+
diff --git a/opendj-sdk/opends/src/messages/messages/backend_de.properties b/opendj-sdk/opends/src/messages/messages/backend_de.properties
index e37d259..d2c561e 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to de-register sub-suffix "%s" from the backend with suffix "%s".  However, the subordinate backend containing that sub-suffix also contains additional sub-suffixes and may not be de-registered.  It may be possible to remove this sub-suffix by editing the configuration for the subordinate backend with which it is associated
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the root DSE backend without providing a configuration entry.  Dies ist nicht zul\u00e4ssig
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=Satz von Basis-DNs, der f\u00fcr singleLevel-, wholeSubtree- und subordinateSubtree-Suchen im Root-DSE verwendet wird.  Wenn dieser nicht angegeben wird, wird der Satz aller benutzerdefinierten Suffixe verwendet
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is configured as one of the subordinate base DNs to use for searches below the root DSE.  However, this base DN is not handled by any suffix registered with the Directory Server and will therefore not be used
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem occurred while trying to determine the set of subordinate base DNs to use for searches below the root DSE:  %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=Beim Root-DSE-Backend wurde die Abfrage des Eintrags mit der DN "%s" angefordert.  Fragen Sie \u00fcber dieses Backend ausschlie\u00dflich den Root-DSE selbst ab.  Die definierten untergeordneten Backends werden trotzdem \u00fcberpr\u00fcft und der angeforderte Eintrag wird gesucht
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da Hinzuf\u00fcgevorg\u00e4nge im Root-DSE-Backend nicht unterst\u00fctzt werden
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=Eintrag "%s" kann nicht entfernt werden, da L\u00f6schvorg\u00e4nge im Root-DSE-Backend nicht unterst\u00fctzt werden
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=Eintrag "%s" kann nicht aktualisiert werden, da Bearbeitungsvorg\u00e4nge im Root-DSE-Backend nicht unterst\u00fctzt werden.  Um Inhalte des Root-DSE zu \u00e4ndern, bearbeiten Sie den Eintrag "%s" in der Konfiguration
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=Eintrag "%s" kann nicht umbenannt werden, weil DN-Bearbeitungsvorg\u00e4nge im Root-DSE-Backend nicht unterst\u00fctzt werden
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=Suche (Verbindungs-ID %d, Vorgangs-ID %d) mit dem Basis-DN "%s" kann im Root-DSE-Backend nicht ausgef\u00fchrt werden.  Der Basis-DN f\u00fcr Suchen in diesem Backend muss dem DN des Root-DSE entsprechen
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure occurred while trying to process a search operation (connection ID %d, operation ID %d) in the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with connection ID %d and operation ID %d because it had an invalid scope of %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error occurred while trying to open the LDIF writer for the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while trying to export the root DSE entry to the specified LDIF target: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not support LDIF import operations
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend does not provide a facility for backup and restore operations.  The contents of the root DSE should be backed up as part of the Directory Server configuration
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=Die Root-DSE-Konfiguration wurde aktualisiert und verwendet den definierten Satz von Directory-Server-Suffixen f\u00fcr Suchen unterhalb des Root-DSE
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=Die Root-DSE-Konfiguration wurde aktualisiert und verwendet den Basis-DN-Satz %s f\u00fcr Suchen unterhalb des Root-DSE
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=Die Root-DSE-Konfiguration wurde aktualisiert und verwendet einen neuen Satz benutzerdefinierter Attribute
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the monitor backend without providing a configuration entry.  This is not allowed, and no monitor information will be available over protocol
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error occurred while attempting to decode cn=monitor as the base DN for the Directory Server monitor information:  %s.  No monitor information will be available over protocol
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da Hinzuf\u00fcgevorg\u00e4nge im Monitor-Backend nicht unterst\u00fctzt werden
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=Eintrag "%s" kann nicht entfernt werden, da L\u00f6schvorg\u00e4nge im Monitor-Backend nicht unterst\u00fctzt werden
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=Eintrag "%s" kann nicht aktualisiert werden, da Bearbeitungsvorg\u00e4nge im Monitor-Backend nicht unterst\u00fctzt werden.  Um die Inhalte des Basismonitoreintrags zu \u00e4ndern, bearbeiten Sie den Eintrag "%s" in der Konfiguration
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=Eintrag "%s" kann nicht umbenannt werden, da DN-Bearbeitungsvorg\u00e4ngen im Monitor-Backend nicht unterst\u00fctzt werden
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while attempting to export the base monitor entry:  %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while attempting to export the monitor entry for monitor provider %s:  %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not support LDIF import operations
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend does not provide a facility for backup and restore operations
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=Die Monitorkonfiguration wurde aktualisiert und verwendet einen neuen Satz benutzerdefinierter Attribute
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=Angeforderter Eintrag kann nicht vom Monitor-Backend abgerufen werden, da der angegebene DN ung\u00fcltig ist
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=Angeforderter Eintrag %s kann nicht vom Monitor-Backend abgerufen werden, da der DN zu tief ist.  Monitoreintr\u00e4ge d\u00fcrfen sich maximal eine Ebene unterhalb von %s befinden
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=Angeforderter Eintrag %s kann nicht vom Monitor-Backend abgerufen werden, da Monitoreintr\u00e4ge keine mehrwertigen RDNs enthalten d\u00fcrfen
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=Angeforderter Eintrag kann nicht vom Monitor-Backend abgerufen werden, da der Monitor Provider "%s" nicht im Directory-Server registriert ist
 INFO_MONITOR_UPTIME_37=%d Tage %d Stunden %d Minuten %d Sekunden
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the schema backend without providing a configuration entry.  This is not allowed, and no schema information will be available over protocol
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=DN oder Satz von DNs f\u00fcr die abrufbaren Eintr\u00e4ge zum Abrufen der Schemainformationen des Directory-Servers.  Es k\u00f6nnen mehrere Werte angegeben werden, falls das Schema aus Kompatibilit\u00e4tsgr\u00fcnden an mehreren Stellen verf\u00fcgbar sein muss.  Wenn kein Wert angegeben wird, wird standardm\u00e4\u00dfig "cn=schema" verwendet
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying to determine the base DNs to use when publishing the Directory Server schema information, as specified in the ds-cfg-schema-entry-dn attribute of configuration entry %s:  %s.  The default schema base DN of cn=schema will be used
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da Hinzuf\u00fcgevorg\u00e4nge im Schema-Backend nicht unterst\u00fctzt werden
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=Eintrag "%s" kann nicht entfernt werden, da L\u00f6schvorg\u00e4nge im Schema-Backend nicht unterst\u00fctzt werden
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=Eintrag "%s" kann nicht aktualisiert werden, da Bearbeitungsvorg\u00e4nge im Schema-Backend noch nicht unterst\u00fctzt werden.  Um die Inhalte des Basisschemaeintrags zu \u00e4ndern, bearbeiten Sie den Eintrag "%s" in der Konfiguration
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=Eintrag "%s" kann nicht umbenannt werden, da DN-Bearbeitungsvorg\u00e4nge im Schema-Backend nicht unterst\u00fctzt werden
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting to export the base schema entry:  %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support LDIF import operations
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does not yet provide a facility for backup and restore operations
 MILD_ERR_SCHEMA_INVALID_BASE_48=Angeforderter Eintrag %s kann nicht vom Schema-Backend abgerufen werden, weil der DN einem der Schemaeintrags-DNs entspricht
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error occurred while trying to open the LDIF writer for the schema backend:  %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=Registrierung von DN %s wurde erfolgreich aufgehoben, sodass er nicht mehr als Schemaeintrags-DN verf\u00fcgbar ist
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying to deregister %s as a schema entry DN:  %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52=DN %s wurde erfolgreich als neuer Schemaeintrags-DN registriert
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying to register %s as a schema entry DN:  %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=Die Schemakonfiguration wurde aktualisiert und verwendet einen neuen Satz von benutzerdefinierten Attributen
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to obtain a lock on entry %s after multiple attempts.  This could mean that the entry is already locked by a long-running operation or that the entry has previously been locked but was not properly unlocked
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred while trying to create the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while attempting to obtain a list of the files in directory %s to include in the schema backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while attempting to back up schema file %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while trying to close the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred while attempting to update the backup descriptor file %s with information about the schema backup:  %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify schema backup %s in directory %s because no such backup exists
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify schema backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema backup %s because the specified archive file %s does not exist
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or verify schema backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify schema backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify schema backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify schema backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or verify schema backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify schema backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to restore schema backup %s because an error occurred while attempting to rename the current schema directory from %s to %s:  %s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=Ein Fehler verhindert, dass die Schemasicherung ordnungsgem\u00e4\u00df wiederhergestellt wird.  Die originalen, vor dem Start des Wiederherstellungsprozesses g\u00fcltigen Schemadateien sind jedoch noch erhalten und befinden sich an ihrem Originalspeicherort unter %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
-NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=Der vom Sicherungsarchiv berechnete Message Digest stimmt mit dem in den Sicherungsinformationen gespeichertem Digest \u00fcberein.
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=Ein Fehler verhindert, dass die Schemasicherung ordnungsgem\u00e4\u00df wiederhergestellt wird.  The original schema files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=Ein Fehler verhindert, dass die Schemasicherung ordnungsgem\u00e4\u00df wiederhergestellt wird.  The original schema files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify schema backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or verify schema backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or verify schema backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
+NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=Der vom Sicherungsarchiv berechnete Message Digest stimmt mit dem in den Sicherungsinformationen gespeichertem Digest \u00fcberein
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or verify schema backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=Der vom Sicherungsarchiv berechnete signierte Digest stimmt mit der in den Sicherungsinformationen gespeicherten Signatur \u00fcberein
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify schema backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=Alle mit der Schemasicherung %s aus dem Verzeichnis %s durchgef\u00fchrten Pr\u00fcfungen ergeben, dass es sich anscheinend um ein g\u00fcltiges Archiv handelt
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=Schemasicherung %s wurde erfolgreich vom Archiv im Verzeichnis %s wiederhergestellt
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid because it has an invalid state %s
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while trying to parse the scheduled start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while trying to parse the actual start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while trying to parse the completion time value %s from task entry %s
+SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute %s
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of attribute %s in task entry %s
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in task entry %s
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for attribute %s in task entry %s
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task defined in entry %s:  %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task entry does not contain attribute %s which is needed to hold the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task entry contains multiple attributes with type %s, which is used to hold the recurring task ID, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify the recurring task ID, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while attempting to load class %s specified in attribute %s of the provided recurring task entry:  %s.  Does this class exist in the Directory Server classpath?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error occurred while trying to create an instance of class %s as a Directory Server task.  Is this class a subclass of %s?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when attempting to initialize the task backend was null
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does not contain any base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry contains multiple base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred while attempting to decode recurring task base %s as a DN:  %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred while attempting to decode scheduled task base %s as a DN:  %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=Zeitdauer in Sekunden, f\u00fcr die Aufgabeninformationen nach Abschluss der Aufgabenverarbeitung aufbewahrt werden.  Nach Ablauf dieser Zeitdauer werden die Aufgabeninformationen automatisch entfernt, um Speicher und Festplattenspeicher zu sparen
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error occurred while attempting to initialize the task retention time configuration:  %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=Pfad zur Erg\u00e4nzungsdatei f\u00fcr das Aufgaben-Backend.  Diese LDIF-Datei enth\u00e4lt die vollst\u00e4ndige Konfiguration der definierten geplanten und wiederkehrenden Aufgaben
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error occurred while attempting to initialize the task backing file configuration: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does not have a value for the required %s attribute, which specifies the path to the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing file %s already exists and the Directory Server will not attempt to overwrite it.  Please delete or rename the existing file before attempting to use that path for the new backing file, or choose a new path
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the new task data backing file appears to be an invalid path.  Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for the new task data backing file %s does not exist.  Please create this directory before attempting to use this path for the new backing file or choose a new path
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory %s for the new task data backing file %s exists but is not a directory. Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while attempting to determine the new path to the task data backing file:  %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does not have a value for the required %s attribute, which specifies the length of time in seconds that information about completed tasks should be retained before they are cleaned up
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while attempting to determine the completed task retention time:  %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=Die Aufbewahrungszeit f\u00fcr abgeschlossene Aufgaben wurde auf %d Sekunden aktualisiert.  Sie tritt sofort in Kraft
 INFO_TASKBE_UPDATED_BACKING_FILE_129=Der Pfad zur Erg\u00e4nzungsdatei wurde ge\u00e4ndert nach %s. Ein Schnappschuss der aktuellen Aufgabenkonfiguration wurde in die Datei geschrieben und wird f\u00fcr zuk\u00fcnftige Aktualisierungen weiterverwendet
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may only be added immediately below %s for scheduled tasks or immediately below %s for recurring tasks
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not supported in the task backend
 INFO_TASKBE_BACKING_FILE_HEADER_132=Diese Datei enth\u00e4lt die Daten, die der Aufgaben-Scheduler-Backend des Directory-Servers verwendet.  Bearbeiten Sie diese Datei nicht direkt, da solche \u00c4nderungen verloren gehen k\u00f6nnen.  Bearbeiten Sie Definitionen von geplanten und wiederkehrenden Aufgaben nur mit den zusammen mit dem Directory-Server gelieferten Administrationsdienstprogrammen
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task %s to the task scheduler because another recurring task already exists with the same ID
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because another task already exists with the same ID
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error occurred while attempting to schedule the next iteration of recurring task %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is not a fatal error, so the task scheduler will attempt to continue parsing the file and schedule any additional tasks that it contains
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is an unrecoverable error, and parsing cannot continue
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks backing file is invalid because it has no parent and does not match the task root DN of %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error occurred while attempting to parse entry %s as a recurring task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred while attempting to parse entry %s as a task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks backing file %s has a DN which is not valid for a task or recurring task definition and will be ignored
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred while attempting to read from the tasks data backing file %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while attempting to create a new tasks backing file %s for use with the task scheduler:  %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not contain attribute %s which is needed to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry contains multiple attributes with type %s, which is used to hold the task class name, but only a single instance is allowed
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not contain any values for the %s attribute, which is used to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry contains multiple values for the %s attribute, which is used to specify the task class name, but only a single value is allowed
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting to load class %s specified in attribute %s of the provided task entry:  %s. Does this class exist in the Directory Server classpath?
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred while trying to create an instance of class %s as a Directory Server task. Is this class a subclass of %s?
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error occurred while attempting to rename the current tasks backing file from %s to %s:  %s.  The previous task configuration (which does not reflect the latest update) may be lost
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while attempting to write the new tasks data backing file %s:  %s.  Configuration information reflecting the latest update may be lost
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support LDIF import operations
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=Das Aufgaben-Backend wird heruntergefahren
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=Zeigt an, ob alle Attribute im Root-DSE unabh\u00e4ngig von der Schemakonfiguration des Directory-Servers wie Benutzerattribute behandelt werden (und somit standardm\u00e4\u00dfig an die Clients zur\u00fcckgegeben werden)
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred while trying to determine the value of the %s configuration attribute, which controls whether to treat all root DSE attributes like user attributes:  %s. The attributes in the root DSE will be treated based on their definition in the server schema
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=Die Root-DSE-Konfiguration wurde aktualisiert. Das Konfigurationsattribut %s verwendet zuk\u00fcnftig den Wert %s
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove recurring task %s because there is already a scheduled iteration of that task with ID %s that must be removed first
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending task %s because no such task exists
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending task %s because the task is no longer pending
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove completed task %s because no such task exists in the list of completed tasks
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the task backend because its DN is either not appropriate for that backend or it is not below the scheduled or recurring tasks base entry
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the task backend because there is no scheduled task associated with that entry DN
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task backend because the associated task is currently running
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s from the task backend because there is no recurring task associated with that entry DN
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search operation in the task backend because the provided base DN %s is not valid for entries in the task backend
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search operation in the task backend because there is no scheduled task associated with the provided search base entry %s
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the search operation in the task backend because there is no recurring task associated with the provided search base entry %s
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup backend because the provided configuration entry is null
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the backup backend because an error occurred while attempting to decode the base DN for the backend:  %s
 INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=Satz von Verzeichnissen, auf die standardm\u00e4\u00dfig f\u00fcr Suchvorg\u00e4nge im Sicherungs-Backend zugegriffen wird. Auf Sicherungsverzeichnisse, die nicht auf dieser Liste sind, kann weiterhin zugegriffen werden, indem Sie das Sicherungsverzeichnis direkt im Basis-DN der Suche eingeben.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred while attempting to determine the backup directory list:  %s.  Initialization of the backup backend cannot continue
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the backup backend because the requested entry was null
+SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry %s from the backup backend because the requested DN is one level below the base DN but does not specify a backup directory
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s from the backup backend because the requested backup directory is invalid: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while attempting to examine the requested backup directory:  %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the backup backend because the requested DN is two levels below the base DN but does not specify a backup ID
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from the backup backend because it does not have a parent
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from the backup backend because the DN does not contain the backup directory in which the requested backup should reside
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup directory %s
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore operations are not supported in the backup backend
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN must be provided for use with the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s because its parent entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not supported in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an LDIF writer:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s to LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an LDIF reader:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error occurred while reading from LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred while processing the import:  %s
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based backend does not support backup or restore operations
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename entry %s because the target entry is in a different backend
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry %s because the new parent entry %s doesn't exist
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=Gibt an, ob Attribute im Unterschemaeintrag als Benutzerattribute behandelt werden, selbst wenn sie als Betriebsattribute markiert sind.  Dadurch wird Kompatibilit\u00e4t mit anderen Anwendungen erm\u00f6glicht, die voraussetzen, dass Schemaattribute wie attributeType und objectClasses standardm\u00e4\u00dfig enthalten sind, selbst wenn sie nicht angefordert sind.  Beachten Sie, dass das Attribut ldapSyntaxes immer als Betriebsattribut behandelt wird, um Probleme mit Versuchen zu vermeiden, das Schema \u00fcber das Protokoll zu bearbeiten
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while trying to determine whether to treat all subschema entry attributes as user attributes regardless of the way they are defined in the schema, as specified in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. The default behavior, which is to treat the attribute types as defined in the server schema, will be used
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while attempting to register base DN %s in the Directory Server:  %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=Das Schema-Backend unterst\u00fctzt noch nicht das Entfernen von bestehenden Schemaelementen
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=Das Schema-Backend unterst\u00fctzt nicht den Bearbeitungstyp %s
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=Das Schema-Backend unterst\u00fctzt nicht die Bearbeitung des Attributtyps %s.  Es k\u00f6nnen nur Attributtypen, Objektklassen, Namensformen, DIT-Inhaltsregeln, DIT-Strukturregeln und die Verwendung von \u00dcbereinstimmungsregeln bearbeitet werden
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=Die Verwendung der \u00dcbereinstimmungsregel %s kann nicht hinzugef\u00fcgt werden, da sie auf den Attributtyp %s verweist, der im Serverschema als OBSOLETE markiert ist
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=DIT-Inhaltsregel %s kann nicht hinzugef\u00fcgt werden, da sie auf die Hilfsobjektklasse %s verweist, die im Serverschema als OBSOLETE markiert ist
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um das Directory-Server-Schema zu \u00e4ndern
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file containing concatenated schema element definitions in order to determine if any schema changes were made with the server offline.  The file was expected in the %s directory and should have been named either %s or %s
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred while attempting to determine whether any schema changes had been made by directly editing the schema files with the server offline:  %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while attempting to write file %s containing a concatenated list of all server schema elements:  %s.  The server may not be able to accurately identify any schema changes made with the server offline
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=Die JE-Datenbankumgebung mit der Backend-ID %s ist besch\u00e4digt. Starten Sie den Directory-Server neu, um die Umgebung neu zu \u00f6ffnen
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not configured to allow task %s to be invoked
 INFO_TASK_COMPLETION_BODY_299=Aufgaben-ID:  %s\r\nAufgabenstatus:  %s\r\nGeplante Startzeit:  %s\r\nTats\u00e4chliche Startzeit:  %s\r\nFertigstellungszeit:  %s\r\n\r\nProtokollmeldungen:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the trust store backend because the requested entry was null
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in the trust store backend
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process entry %s in the trust store backend because the requested DN is one level below the base DN but does not specify a certificate name
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to initialize the trust store backend from configuration entry %s because it does not contain exactly one base DN
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and export operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and restore operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while trying to create the PIN file %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the trust store, but this file is empty
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the trust store, but this property is not set
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to generate a self-signed certificate %s in the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add certificate %s to the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be added because it does not contain a certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could not be added because it contains multiple certificate attributes %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be added because it does not contain a value of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could not be added because it contains multiple values of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s to a file: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions on trust store file %s
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend %s has not been initialized preventing this backend from processing the requested operation
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock on entry %s
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified because it does not represent a task entry.  Only task entries may be modified in the task backend
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because it does not represent a valid task in the server
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because the assoicated task has completed running.  Completed tasks cannot be modified
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because the server does not currently support modifying recurring task entries
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is currently running.  The only modification allowed for running tasks is to replace the value of the ds-task-state attribute with "cancel"
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=Die Ausf\u00fchrung der Aufgabe wurde durch eine \u00c4nderungsanforderung unterbrochen, um die Aufgabe abzubrechen
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s from the trust store backend because the certificate %s does not exist
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in configuration entry %s only supports a single base DN, but was configured for use with multiple base DNs
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while attempting to open LDIF file %s for use by the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while attempting to read data from LDIF file %s into the LDIF backend defined in configuration entry %s: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=Die LDIF-Datei %s, die vom LDIF-Backend verwendet wird, welches im Konfigurationseintrag %s definiert ist, enth\u00e4lt mehrere Eintr\u00e4ge mit dem DN %s
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=Die LDIF-Datei %s, die vom LDIF-Backend verwendet wird, welches im Konfigurationseintrag %s definiert ist, enth\u00e4lt den Eintrag %s, der nicht unterhalb des f\u00fcr das Backend definierten Basis-DNs befindet
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=Die LDIF-Datei %s, die vom LDIF-Backend verwendet wird, welches im Konfigurationseintrag %s definiert ist, enth\u00e4lt den Eintrag %s. Der \u00fcbergeordnete Eintrag wurde jedoch noch nicht gelesen
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while trying to create file %s to write an updated version of the data for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while trying to write updated data to file %s for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while attempting to rename file %s to %s while writing updated data for the LDIF backend defined in configuration entry %s:  %s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=Eintrag %s ist bereits im LDIF-Backend vorhanden
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=\u00dcbergeordnete Eintrag von Eintrag %s ist nicht vorhanden
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=Eintrag %s ist nicht vorhanden
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=Zieleintrag %s ist bereits vorhanden
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=Neuer \u00fcbergeordneter DN %s ist nicht vorhanden
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=Der als Basis-DN f\u00fcr Suchen festgelegte Eintrag %s ist nicht vorhanden
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while trying to create the writer for the LDIF export operation:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred while trying to write entry %s during the LDIF export:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while trying to create the reader for the LDIF import operation:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error occurred while attempting to read data from the import file:  %s.  The LDIF import cannot continue
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=Das LDIF-Backend verf\u00fcgt momentan noch \u00fcber keinen Sicherungs- und Wiederherstellungsmechanismus.  Verwenden Sie stattdessen LDIF-Import- und Exportvorg\u00e4nge
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=Die LDIF-Datei %s, auf die im LDIF-Backend-Konfigurationseintrag %s verwiesen wird, ist nicht vorhanden
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=Die \u00c4nderungen am LDIF-Dateipfad treten erst in Kraft, wenn das Backend deaktiviert und wieder reaktiviert wird
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=Die \u00c4nderungen am Basis-DN des LDIF-Backends treten erst in Kraft, wenn das Backend deaktiviert und wieder reaktiviert wird
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=Zieleintrag %s ist nicht vorhanden
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=Zieleintrag %s ist nicht vorhanden
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key store %s: %s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=Dieses Backend bietet keine Unterst\u00fctzung f\u00fcr das Betriebsattribut hasSubordinates 
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=Dieses Backend bietet keine Unterst\u00fctzung f\u00fcr das Betriebsattribut numSubordinates 
 NOTICE_BACKEND_OFFLINE_370=Backend %s geht jetzt offline
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=Der vom Sicherungsarchiv berechnete Message Digest stimmt mit dem in den Sicherungsinformationen gespeichertem Digest \u00fcberein
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=Der vom Sicherungsarchiv berechnete signierte Digest stimmt mit der in den Sicherungsinformationen gespeicherten Signatur \u00fcberein
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=Alle mit der Aufgabensicherung %s aus dem Verzeichnis %s durchgef\u00fchrten Pr\u00fcfungen ergeben, dass es sich anscheinend um ein g\u00fcltiges Archiv handelt
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=Aufgabenssicherung %s wurde erfolgreich vom Archiv im Verzeichnis %s wiederhergestellt
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could not be found in the backup directory %s
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=Die DIT-Strukturregel %s konnte nicht hinzugef\u00fcgt werden, da die Regelkennung gegen die bestehende DIT-Strukturregel (%s) verst\u00f6\u00dft
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=Lokaler DB-Backend %s gibt nicht die Anzahl der Bereinigungs-Threads an: Zur\u00fccksetzen auf %d Threads
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=Lokaler DB-Backend %s gibt nicht die Anzahl der verriegelten Tabellen an: Zur\u00fccksetzen auf %d
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s-Aufgabe %s startete die Ausf\u00fchrung
 NOTICE_TASK_FINISHED_414=%s-Aufgabe %s beendete die Ausf\u00fchrung
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/backend_es.properties b/opendj-sdk/opends/src/messages/messages/backend_es.properties
index 6b8a76d..6ee7ea5 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to de-register sub-suffix "%s" from the backend with suffix "%s".  However, the subordinate backend containing that sub-suffix also contains additional sub-suffixes and may not be de-registered.  It may be possible to remove this sub-suffix by editing the configuration for the subordinate backend with which it is associated
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the root DSE backend without providing a configuration entry.  Esto no est\u00e1 permitido
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=El conjunto de ND de base que se utilizar\u00e1 para las b\u00fasquedas "singleLevel" (un solo nivel), "wholeSubtree" (todo el \u00e1rbol) y "subordinateSubtree" (\u00e1rbol subordinado) en funci\u00f3n del DSE ra\u00edz.  Si no se especifica esta opci\u00f3n, se utilizar\u00e1 el conjunto de todos los sufijos definidos por el usuario
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is configured as one of the subordinate base DNs to use for searches below the root DSE.  However, this base DN is not handled by any suffix registered with the Directory Server and will therefore not be used
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem occurred while trying to determine the set of subordinate base DNs to use for searches below the root DSE:  %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=Se ha solicitado al servidor de fondo DSE ra\u00edz que recupere la entrada con el ND  "%s".  A este servidor de fondo s\u00f3lo se le puede solicitar que recupere el propio DSE ra\u00edz.  Sin embargo, se realizar\u00e1 una comprobaci\u00f3n del mismo con los servidores de fondo subordinados definidos y se verificar\u00e1 si puede buscar la entrada solicitada
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=No se puede agregar la entrada "%s" porque no se admiten las operaciones de adici\u00f3n en el servidor de fondo DSE ra\u00edz
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=No se puede suprimir la entrada "%s" porque no se admiten las operaciones de eliminaci\u00f3n en el servidor de fondo DSE ra\u00edz
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=No se puede actualizar la entrada "%s" porque no se admiten las operaciones de modificaci\u00f3n en el servidor de fondo DSE ra\u00edz.  Si desea modificar el contenido del propio DSE ra\u00edz, es posible realizar esta operaci\u00f3n mediante la modificaci\u00f3n de la entrada "%s" de la configuraci\u00f3n
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=No se puede cambiar el nombre de la entrada "%s" porque no se admiten las operaciones de modificaci\u00f3n de ND en el servidor de fondo DSE ra\u00edz
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=No se puede realizar una b\u00fasqueda (Id. de conexi\u00f3n %d, Id. de operaci\u00f3n %d) con el ND de base de "%s" en el servidor de fondo DSE ra\u00edz.  El ND de base de las b\u00fasquedas de este servidor de fondo debe ser el ND del propio DSE ra\u00edz
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure occurred while trying to process a search operation (connection ID %d, operation ID %d) in the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with connection ID %d and operation ID %d because it had an invalid scope of %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error occurred while trying to open the LDIF writer for the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while trying to export the root DSE entry to the specified LDIF target: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not support LDIF import operations
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend does not provide a facility for backup and restore operations.  The contents of the root DSE should be backed up as part of the Directory Server configuration
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=Se ha actualizado la configuraci\u00f3n del DSE ra\u00edz para que utilice el conjunto definido de sufijos del servidor de directorios al realizar b\u00fasquedas por debajo del DSE ra\u00edz
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=Se ha actualizado la configuraci\u00f3n del DSE ra\u00edz para que utilice el conjunto de ND de base %s al realizar b\u00fasquedas por debajo del DSE ra\u00edz
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=Se ha actualizado la configuraci\u00f3n del DSE ra\u00edz para que utilice un nuevo conjunto de atributos definidos por el usuario
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the monitor backend without providing a configuration entry.  This is not allowed, and no monitor information will be available over protocol
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error occurred while attempting to decode cn=monitor as the base DN for the Directory Server monitor information:  %s.  No monitor information will be available over protocol
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=No se puede agregar la entrada "%s" porque no se admiten las operaciones de adici\u00f3n en el servidor de fondo de supervisi\u00f3n
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=No se puede suprimir la entrada "%s" porque no se admiten las operaciones de eliminaci\u00f3n en el servidor de fondo de supervisi\u00f3n
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=No se puede actualizar la entrada "%s" porque no se admiten las operaciones de modificaci\u00f3n en el servidor de fondo de supervisi\u00f3n.  Si desea modificar el contenido de la propia entrada de supervisi\u00f3n de base, es posible realizar esta operaci\u00f3n mediante la modificaci\u00f3n de la entrada "%s" en la configuraci\u00f3n
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=No se puede cambiar el nombre de la entrada "%s" porque no se admiten las operaciones de modificaci\u00f3n de ND en el servidor de fondo de supervisi\u00f3n
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while attempting to export the base monitor entry:  %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while attempting to export the monitor entry for monitor provider %s:  %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not support LDIF import operations
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend does not provide a facility for backup and restore operations
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=Se ha actualizado la configuraci\u00f3n de supervisi\u00f3n para que utilice un nuevo conjunto de atributos definidos por el usuario
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=No se puede recuperar la entrada solicitada del servidor de fondo de supervisi\u00f3n porque el ND especificado es nulo
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=No se puede recuperar la entrada solicitada %s del servidor de fondo de supervisi\u00f3n porque el ND se encuentra en un nivel demasiado profundo.  Las entradas de supervisi\u00f3n s\u00f3lo pueden encontrarse en un nivel por debajo de %s
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=No se puede recuperar la entrada solicitada %s del servidor de fondo de supervisi\u00f3n porque es posible que las entradas de supervisi\u00f3n no contengan RDN con varios valores
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=No se puede recuperar la entrada solicitada del servidor de fondo de supervisi\u00f3n porque no hay ning\u00fan proveedor de supervisi\u00f3n "%s" registrado en el servidor de directorios
 INFO_MONITOR_UPTIME_37=%d d\u00edas %d horas %d minutos %d segundos
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the schema backend without providing a configuration entry.  This is not allowed, and no schema information will be available over protocol
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=ND o conjunto de ND de las entradas que pueden recuperarse con el fin de obtener la informaci\u00f3n del esquema de Directory Server.  Pueden especificarse varios valores si el esquema va a estar disponible en varias ubicaciones por motivos de compatibilidad.  Si se no se especifica ning\u00fan valor, se utilizar\u00e1 el valor predeterminado "cn=schema"
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying to determine the base DNs to use when publishing the Directory Server schema information, as specified in the ds-cfg-schema-entry-dn attribute of configuration entry %s:  %s.  The default schema base DN of cn=schema will be used
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=No se puede agregar la entrada "%s" porque no se admiten las operaciones de adici\u00f3n en el servidor de fondo del esquema
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=No se puede suprimir la entrada "%s" porque no se admiten las operaciones de eliminaci\u00f3n en el servidor de fondo del esquema
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=No se puede actualizar la entrada "%s" porque a\u00fan no se admiten las operaciones de modificaci\u00f3n en el servidor de fondo del esquema.  Si desea modificar el contenido de la propia entrada de esquema de base, es posible realizar esta operaci\u00f3n mediante la modificaci\u00f3n de la entrada "%s" de la configuraci\u00f3n
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=No se puede cambiar el nombre de la entrada "%s" porque no se admiten las operaciones de modificaci\u00f3n de ND en el servidor de fondo del esquema
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting to export the base schema entry:  %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support LDIF import operations
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does not yet provide a facility for backup and restore operations
 MILD_ERR_SCHEMA_INVALID_BASE_48=No se puede recuperar la entrada solicitada %s desde el servidor de fondo del esquema debido a que el ND es igual a uno de los ND de entrada de esquema
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error occurred while trying to open the LDIF writer for the schema backend:  %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=Se ha anulado satisfactoriamente el registro del ND %s, por lo que ya no estar\u00e1 disponible como ND de entrada de esquema
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying to deregister %s as a schema entry DN:  %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52=Se ha registrado satisfactoriamente el ND %s como ND de entrada de esquema
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying to register %s as a schema entry DN:  %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=La configuraci\u00f3n de esquema se ha actualizado para que utilice un nuevo conjunto de atributos definidos por el usuario
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to obtain a lock on entry %s after multiple attempts.  This could mean that the entry is already locked by a long-running operation or that the entry has previously been locked but was not properly unlocked
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred while trying to create the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while attempting to obtain a list of the files in directory %s to include in the schema backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while attempting to back up schema file %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while trying to close the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred while attempting to update the backup descriptor file %s with information about the schema backup:  %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify schema backup %s in directory %s because no such backup exists
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify schema backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema backup %s because the specified archive file %s does not exist
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or verify schema backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify schema backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify schema backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify schema backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or verify schema backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify schema backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to restore schema backup %s because an error occurred while attempting to rename the current schema directory from %s to %s:  %s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=Se ha producido un error que impide que se restablezca correctamente la copia de seguridad del esquema.  Sin embargo, los archivos de esquema originales, presentes al inicio del proceso de restablecimiento, se han conservado y se encuentran actualmente en su ubicaci\u00f3n original %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=Se ha producido un error que impide que se restablezca correctamente la copia de seguridad del esquema.  The original schema files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=Se ha producido un error que impide que se restablezca correctamente la copia de seguridad del esquema.  The original schema files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify schema backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or verify schema backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or verify schema backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=La recopilaci\u00f3n de mensajes calculada a partir del archivo de copia de seguridad coincide con la recopilaci\u00f3n almacenada en la informaci\u00f3n de copia de seguridad
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or verify schema backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=La recopilaci\u00f3n firmada que se ha calculado a partir del archivo de copia de seguridad coincide con la firma almacenada en la informaci\u00f3n de copia de seguridad
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify schema backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=Todas las pruebas realizadas en la copia de seguridad del esquema %s del directorio %s indican que el archivo parece v\u00e1lido
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=La copia de seguridad del esquema %s se ha restablecido satisfactoriamente a partir del archivo ubicado en el directorio %s
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid because it has an invalid state %s
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while trying to parse the scheduled start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while trying to parse the actual start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while trying to parse the completion time value %s from task entry %s
+SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute %s
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of attribute %s in task entry %s
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in task entry %s
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for attribute %s in task entry %s
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task defined in entry %s:  %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task entry does not contain attribute %s which is needed to hold the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task entry contains multiple attributes with type %s, which is used to hold the recurring task ID, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify the recurring task ID, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while attempting to load class %s specified in attribute %s of the provided recurring task entry:  %s.  Does this class exist in the Directory Server classpath?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error occurred while trying to create an instance of class %s as a Directory Server task.  Is this class a subclass of %s?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when attempting to initialize the task backend was null
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does not contain any base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry contains multiple base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred while attempting to decode recurring task base %s as a DN:  %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred while attempting to decode scheduled task base %s as a DN:  %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=Periodo de tiempo, en segundos, que debe conservarse la informaci\u00f3n de la tarea una vez finalizado el procesamiento de dicha tarea.  Una vez transcurrido este periodo, la informaci\u00f3n de la tarea se suprimir\u00e1 autom\u00e1ticamente para conservar espacio en el disco y memoria
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error occurred while attempting to initialize the task retention time configuration:  %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=La ruta al archivo de copia de seguridad del servidor de fondo de tareas.  El archivo LDIF albergar\u00e1 la configuraci\u00f3n completa de las tareas programadas y peri\u00f3dicas definidas
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error occurred while attempting to initialize the task backing file configuration: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does not have a value for the required %s attribute, which specifies the path to the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing file %s already exists and the Directory Server will not attempt to overwrite it.  Please delete or rename the existing file before attempting to use that path for the new backing file, or choose a new path
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the new task data backing file appears to be an invalid path.  Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for the new task data backing file %s does not exist.  Please create this directory before attempting to use this path for the new backing file or choose a new path
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory %s for the new task data backing file %s exists but is not a directory. Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while attempting to determine the new path to the task data backing file:  %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does not have a value for the required %s attribute, which specifies the length of time in seconds that information about completed tasks should be retained before they are cleaned up
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while attempting to determine the completed task retention time:  %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=El tiempo de retenci\u00f3n de las tareas completadas se ha actualizado a %d segundos.  Este cambio se aplicar\u00e1 inmediatamente
 INFO_TASKBE_UPDATED_BACKING_FILE_129=La ruta al archivo de copia de seguridad de los datos de tareas se ha cambiado a %s. Se ha incluido una captura de la configuraci\u00f3n de tareas actual en ese archivo, que se seguir\u00e1 utilizando en futuras actualizaciones
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may only be added immediately below %s for scheduled tasks or immediately below %s for recurring tasks
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not supported in the task backend
 INFO_TASKBE_BACKING_FILE_HEADER_132=El archivo contiene los datos utilizados por el servidor de fondo del programador de tareas del servidor de directorios.  No modifique directamente este archivo, ya que es posible que esos cambios se pierdan.  Las definiciones de tareas programadas y peri\u00f3dicas s\u00f3lo deben modificarse mediante las utilidades de administraci\u00f3n proporcionadas con el servidor de directorios
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task %s to the task scheduler because another recurring task already exists with the same ID
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because another task already exists with the same ID
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error occurred while attempting to schedule the next iteration of recurring task %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is not a fatal error, so the task scheduler will attempt to continue parsing the file and schedule any additional tasks that it contains
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is an unrecoverable error, and parsing cannot continue
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks backing file is invalid because it has no parent and does not match the task root DN of %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error occurred while attempting to parse entry %s as a recurring task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred while attempting to parse entry %s as a task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks backing file %s has a DN which is not valid for a task or recurring task definition and will be ignored
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred while attempting to read from the tasks data backing file %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while attempting to create a new tasks backing file %s for use with the task scheduler:  %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not contain attribute %s which is needed to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry contains multiple attributes with type %s, which is used to hold the task class name, but only a single instance is allowed
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not contain any values for the %s attribute, which is used to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry contains multiple values for the %s attribute, which is used to specify the task class name, but only a single value is allowed
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting to load class %s specified in attribute %s of the provided task entry:  %s. Does this class exist in the Directory Server classpath?
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred while trying to create an instance of class %s as a Directory Server task. Is this class a subclass of %s?
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error occurred while attempting to rename the current tasks backing file from %s to %s:  %s.  The previous task configuration (which does not reflect the latest update) may be lost
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while attempting to write the new tasks data backing file %s:  %s.  Configuration information reflecting the latest update may be lost
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support LDIF import operations
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=Se est\u00e1 cerrando el servidor de fondo de tareas
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=Indica si todos los atributos del DSE ra\u00edz deben considerarse como atributos de usuario (y, por lo tanto, devolverse a los clientes de forma predeterminada), independientemente de la configuraci\u00f3n de esquema del servidor de directorios
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred while trying to determine the value of the %s configuration attribute, which controls whether to treat all root DSE attributes like user attributes:  %s. The attributes in the root DSE will be treated based on their definition in the server schema
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=La configuraci\u00f3n del DSE ra\u00edz se ha actualizado para que el atributo de configuraci\u00f3n %s utilice el valor %s
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove recurring task %s because there is already a scheduled iteration of that task with ID %s that must be removed first
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending task %s because no such task exists
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending task %s because the task is no longer pending
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove completed task %s because no such task exists in the list of completed tasks
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the task backend because its DN is either not appropriate for that backend or it is not below the scheduled or recurring tasks base entry
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the task backend because there is no scheduled task associated with that entry DN
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task backend because the associated task is currently running
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s from the task backend because there is no recurring task associated with that entry DN
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search operation in the task backend because the provided base DN %s is not valid for entries in the task backend
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search operation in the task backend because there is no scheduled task associated with the provided search base entry %s
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the search operation in the task backend because there is no recurring task associated with the provided search base entry %s
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup backend because the provided configuration entry is null
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the backup backend because an error occurred while attempting to decode the base DN for the backend:  %s
 INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=El conjunto de directorios al que se acceder\u00e1 de forma predeterminada para las operaciones de b\u00fasqueda del servidor de fondo de copia de seguridad. A\u00fan se puede acceder a los directorios de copia de seguridad que no aparezcan en esta lista. Para ello, especifique el directorio de copia de seguridad en el ND de base de b\u00fasqueda.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred while attempting to determine the backup directory list:  %s.  Initialization of the backup backend cannot continue
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the backup backend because the requested entry was null
+SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry %s from the backup backend because the requested DN is one level below the base DN but does not specify a backup directory
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s from the backup backend because the requested backup directory is invalid: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while attempting to examine the requested backup directory:  %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the backup backend because the requested DN is two levels below the base DN but does not specify a backup ID
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from the backup backend because it does not have a parent
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from the backup backend because the DN does not contain the backup directory in which the requested backup should reside
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup directory %s
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore operations are not supported in the backup backend
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN must be provided for use with the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s because its parent entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not supported in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an LDIF writer:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s to LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an LDIF reader:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error occurred while reading from LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred while processing the import:  %s
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based backend does not support backup or restore operations
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename entry %s because the target entry is in a different backend
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry %s because the new parent entry %s doesn't exist
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=Indica si los atributos de la entrada del subesquema deben considerarse como atributos de usuarios, aunque est\u00e9n marcados como operativos.  Esto puede proporcionar compatibilidad con algunas aplicaciones que esperan que se incluyan, de forma predeterminada, atributos como "attributeType" y "objectClasses", aunque no se soliciten.  Tenga en cuenta que el atributo "ldapSyntaxes" se considerar\u00e1 siempre como operativo para evitar problemas al intentar modificar el esquema a trav\u00e9s del protocolo
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while trying to determine whether to treat all subschema entry attributes as user attributes regardless of the way they are defined in the schema, as specified in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. The default behavior, which is to treat the attribute types as defined in the server schema, will be used
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while attempting to register base DN %s in the Directory Server:  %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=El servidor de fondo del esquema no admite actualmente la eliminaci\u00f3n de elementos de esquema existentes
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=El servidor de fondo del esquema no admite el tipo de modificaci\u00f3n %s
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=El servidor de fondo del esquema no admite la modificaci\u00f3n del tipo de atributo %s.  S\u00f3lo se pueden modificar los tipos de atributos, las clases de objetos, los formatos de nombre, las reglas de contenido de DIT, las reglas de estructura de DIT y el uso de las reglas de coincidencia
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=No se puede agregar el uso de la regla de coincidencia %s porque hace referencia al tipo de atributo %s, que se ha marcado como OBSOLETO en el esquema del servidor
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=No se puede agregar la regla de contenido de DIT %s porque hace referencia a la clase de objeto auxiliar %s, que se ha marcado como OBSOLETA en el esquema del servidor
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=No dispone de suficientes privilegios para modificar el esquema del servidor de directorios
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file containing concatenated schema element definitions in order to determine if any schema changes were made with the server offline.  The file was expected in the %s directory and should have been named either %s or %s
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred while attempting to determine whether any schema changes had been made by directly editing the schema files with the server offline:  %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while attempting to write file %s containing a concatenated list of all server schema elements:  %s.  The server may not be able to accurately identify any schema changes made with the server offline
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=El entorno de la base de datos JE correspondiente al Id. de servidor de fondo %s est\u00e1 da\u00f1ado. Reinicie Directory Server para volver a abrir el entorno
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not configured to allow task %s to be invoked
 INFO_TASK_COMPLETION_BODY_299=Id. de tarea:  %s\r\nEstado de la tarea:  %s\r\nHora de inicio programada:  %s\r\nHora de inicio real:  %s\r\nHora de finalizaci\u00f3n:  %s\r\n\r\nMensajes del registro:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the trust store backend because the requested entry was null
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in the trust store backend
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process entry %s in the trust store backend because the requested DN is one level below the base DN but does not specify a certificate name
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to initialize the trust store backend from configuration entry %s because it does not contain exactly one base DN
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and export operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and restore operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while trying to create the PIN file %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the trust store, but this file is empty
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the trust store, but this property is not set
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to generate a self-signed certificate %s in the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add certificate %s to the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be added because it does not contain a certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could not be added because it contains multiple certificate attributes %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be added because it does not contain a value of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could not be added because it contains multiple values of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s to a file: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions on trust store file %s
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend %s has not been initialized preventing this backend from processing the requested operation
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock on entry %s
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified because it does not represent a task entry.  Only task entries may be modified in the task backend
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because it does not represent a valid task in the server
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because the assoicated task has completed running.  Completed tasks cannot be modified
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because the server does not currently support modifying recurring task entries
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is currently running.  The only modification allowed for running tasks is to replace the value of the ds-task-state attribute with "cancel"
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=Una solicitud de modificaci\u00f3n para cancelar la tarea ha interrumpido el procesamiento de las tareas
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s from the trust store backend because the certificate %s does not exist
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in configuration entry %s only supports a single base DN, but was configured for use with multiple base DNs
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while attempting to open LDIF file %s for use by the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while attempting to read data from LDIF file %s into the LDIF backend defined in configuration entry %s: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=El archivo LDIF %s configurado para su uso con el servidor de fondo de LDIF definido en la entrada de configuraci\u00f3n %s presenta varias entradas con el ND %s
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=El archivo LDIF %s configurado para su uso con el servidor de fondo de LDIF definido en la entrada de configuraci\u00f3n %s incluye la entrada %s, que no se encuentra por debajo del ND de base definido para ese servidor de fondo
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=El archivo LDIF %s configurado para su uso con el servidor de fondo de LDIF definido en la entrada de configuraci\u00f3n %s contiene la entrada %s, pero a\u00fan no se ha le\u00eddo su entrada principal
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while trying to create file %s to write an updated version of the data for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while trying to write updated data to file %s for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while attempting to rename file %s to %s while writing updated data for the LDIF backend defined in configuration entry %s:  %s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=La entrada %s ya existe en el servidor de seguridad de LDIF
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=El elemento principal de la entrada %s no existe
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=La entrada %s no existe
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=La entrada de destino %s no existe
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=El nuevo ND principal %s no existe
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=La entrada %s especificada como ND de base de b\u00fasqueda no existe
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while trying to create the writer for the LDIF export operation:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred while trying to write entry %s during the LDIF export:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while trying to create the reader for the LDIF import operation:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error occurred while attempting to read data from the import file:  %s.  The LDIF import cannot continue
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=El servidor de fondo de LDIF no proporciona actualmente ning\u00fan mecanismo de copia de seguridad o restablecimiento.  En su lugar, utilice las operaciones de importaci\u00f3n y exportaci\u00f3n de LDIF
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=El archivo LDIF %s, al que se hace referencia en la entrada de configuraci\u00f3n del servidor de fondo de LDIF %s, no existe
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=El cambio realizado en la ruta del archivo LDIF no se aplicar\u00e1 hasta que se deshabilite y se vuelva a habilitar el servidor de fondo
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=El cambio realizado en el ND de base del servidor de fondo de LDIF no se aplicar\u00e1 hasta que se deshabilite y se vuelva a habilitar el servidor de fondo
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=La entrada de destino %s no existe
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=La entrada de destino %s no existe
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key store %s: %s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=Este servidor de fondo no proporciona compatibilidad con el atributo operativo "hasSubordinates"
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=Este servidor de fondo no proporciona compatibilidad con el atributo operativo "numSubordinates"
 NOTICE_BACKEND_OFFLINE_370=El servidor de fondo %s se ha establecido sin conexi\u00f3n
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=La recopilaci\u00f3n de mensajes calculada a partir del archivo de copia de seguridad coincide con la recopilaci\u00f3n almacenada en la informaci\u00f3n de copia de seguridad
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=La recopilaci\u00f3n firmada que se ha calculado a partir del archivo de copia de seguridad coincide con la firma almacenada en la informaci\u00f3n de copia de seguridad
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=Todas las pruebas realizadas en la copia de seguridad de las tareas %s desde el directorio %s indican que el archivo parece ser v\u00e1lido
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=La copia de seguridad de las tareas %s se ha restablecido correctamente desde el archivo del directorio %s
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could not be found in the backup directory %s
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=No se puede agregar la regla de estructura de DIT %s porque el identificador de reglas entra en conflicto con una regla de estructura de DIT existente (%s)
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=La copia de seguridad de DB local %s no especifica el n\u00famero de subprocesos del depurador: estableciendo de forma predeterminada en %d subprocesos
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=La copia de seguridad de DB local %s no especifica el n\u00famero de tablas de bloqueo: estableciendo de forma predeterminada en %d
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s tarea %s ha iniciado la ejecuci\u00f3n
 NOTICE_TASK_FINISHED_414=%s tarea %s ha finalizado la ejecuci\u00f3n
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/backend_fr.properties b/opendj-sdk/opends/src/messages/messages/backend_fr.properties
index fbab0df..04836f8 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
-global.category=ARRI\u00c8RE-PLAN
+global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to de-register sub-suffix "%s" from the backend with suffix "%s".  However, the subordinate backend containing that sub-suffix also contains additional sub-suffixes and may not be de-registered.  It may be possible to remove this sub-suffix by editing the configuration for the subordinate backend with which it is associated
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the root DSE backend without providing a configuration entry.  Cela n'est pas autoris\u00e9
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=Le jeu de DN de base sera utilis\u00e9 pour chaque recherche singleLevel, wholeSubtree et subordinateSubtree bas\u00e9e sur la racine DSE.  En son absence, le jeu de tous les suffixes d\u00e9finis par l'utilisateur sera utilis\u00e9
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is configured as one of the subordinate base DNs to use for searches below the root DSE.  However, this base DN is not handled by any suffix registered with the Directory Server and will therefore not be used
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem occurred while trying to determine the set of subordinate base DNs to use for searches below the root DSE:  %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=Il a \u00e9t\u00e9 demand\u00e9 au backend de DSE racine de r\u00e9cup\u00e9rer une entr\u00e9e avec DN "%s".  Seule une demande de r\u00e9cup\u00e9ration de la DSE racine elle-m\u00eame peut \u00eatre adress\u00e9e \u00e0 ce backend.  Cependant, il v\u00e9rifiera avec les backends subordonn\u00e9s d\u00e9finis s'il peut trouver l'entr\u00e9e souhait\u00e9e
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=Impossible d'ajouter l'entr\u00e9e "%s" car le backend de DSE racine ne prend pas en charge les op\u00e9ration d'ajout
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=Impossible de supprimer l'entr\u00e9e "%s" car le backend de DSE racine ne prend pas en charge les op\u00e9rations de suppression
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=Impossible de mettre l'entr\u00e9e "%s" \u00e0 jour car le backend de DSE racine ne prend pas en charge les op\u00e9rations de modification.  Si vous souhaitez changer le contenu du DSE racine, vous devriez pouvoir le faire en modifant l'entr\u00e9e "%s" dans la configuration
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=Impossible de renommer l'entr\u00e9e "%s" car le backend de DSE racine ne prend pas en charge les op\u00e9rations de modification de DN
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=Impossible d'effectuer une recherche (ID de connexion %d, ID d'op\u00e9ration %d) avec un DN de base de "%s" dans le backend de DSE racine.  Le DN de base pour les recherches dans ce backend doit \u00eatre le DN du DSE racine
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure occurred while trying to process a search operation (connection ID %d, operation ID %d) in the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with connection ID %d and operation ID %d because it had an invalid scope of %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error occurred while trying to open the LDIF writer for the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while trying to export the root DSE entry to the specified LDIF target: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not support LDIF import operations
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend does not provide a facility for backup and restore operations.  The contents of the root DSE should be backed up as part of the Directory Server configuration
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=La configuration du DSE racine ayant \u00e9t\u00e9 mise \u00e0 jour, celui-ci va d\u00e9sormais utiliser le jeu d\u00e9fini pour les suffixes Directory Server lors de recherches sous le DSE racine
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=La configuration du DSE racine ayant \u00e9t\u00e9 mise \u00e0 jour, celui-ci va d\u00e9sormais utiliser le jeu de DN de base %s lors de recherches sous le DSE racine
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=La configuration du DSE racine ayant \u00e9t\u00e9 mise \u00e0 jour, celui-ci va d\u00e9sormais utiliser un nouveau jeu d'attributs d\u00e9finis par l'utilisateur
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the monitor backend without providing a configuration entry.  This is not allowed, and no monitor information will be available over protocol
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error occurred while attempting to decode cn=monitor as the base DN for the Directory Server monitor information:  %s.  No monitor information will be available over protocol
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=Impossible d'ajouter l'entr\u00e9e "%s" car le backend de moniteur ne prend pas en charge les op\u00e9rations d'ajout
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=Impossible de supprimer l'entr\u00e9e "%s" car le backend de moniteur ne prend pas en charge les op\u00e9rations de suppression
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=Impossible de mettre l'entr\u00e9e "%s" \u00e0 jour car le backend de moniteur ne prend pas en charge les op\u00e9rations de modification.  Si vous souhaitez changer le contenu du moniteur de base, vous devriez pouvoir le faire en modifant l'entr\u00e9e "%s" dans la configuration
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=Impossible de renommer l'entr\u00e9e "%s" car le backend de moniteur ne prend pas en charge les op\u00e9rations de modification de DN
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while attempting to export the base monitor entry:  %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while attempting to export the monitor entry for monitor provider %s:  %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not support LDIF import operations
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend does not provide a facility for backup and restore operations
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=La configuration du moniteur ayant \u00e9t\u00e9 mise \u00e0 jour, celui-ci va d\u00e9sormais utiliser un nouveau jeu d'attributs d\u00e9finis par l'utilisateur
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=Impossible de r\u00e9cup\u00e9rer l'entr\u00e9e demand\u00e9e du backend de moniteur car le DN fourni \u00e9tait null
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=Impossible de r\u00e9cup\u00e9rer l'entr\u00e9e demand\u00e9e %s du backend de moniteur car le DN est trop profond.  Les entr\u00e9es de moniteur ne doivent pas se trouver plus d'un niveau sous %s
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=Impossible de r\u00e9cup\u00e9rer l'entr\u00e9e demand\u00e9e %s du backend de moniteur car les entr\u00e9es de moniteur ne doivent pas contenir de RDN \u00e0 valeurs multiples
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=Impossible de r\u00e9cup\u00e9rer l'entr\u00e9e demand\u00e9e du backend de moniteur en l'absence d'un fournisseur de moniteur "%s" enregistr\u00e9 avec Directory Server
 INFO_MONITOR_UPTIME_37=%d jours %d heures %d minutes %d secondes
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the schema backend without providing a configuration entry.  This is not allowed, and no schema information will be available over protocol
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=DN ou jeu de DN pour les entr\u00e9es pouvant \u00eatre r\u00e9cup\u00e9r\u00e9es afin de r\u00e9cup\u00e9rer les informations de sch\u00e9ma de Directory Server.  Veuillez fournir plusieurs valeurs si le sch\u00e9ma doit \u00eatre disponible dans plusieurs emplacements pour des raisons de compatibilit\u00e9.  En l'absence de valeur, une valeur par d\u00e9faut de "cn=schema" est utilis\u00e9e
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying to determine the base DNs to use when publishing the Directory Server schema information, as specified in the ds-cfg-schema-entry-dn attribute of configuration entry %s:  %s.  The default schema base DN of cn=schema will be used
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=Impossible d'ajouter l'entr\u00e9e "%s" car le backend de sch\u00e9ma ne prend pas en charge les op\u00e9rations d'ajout
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=Impossible de supprimer l'entr\u00e9e "%s" car le backend de sch\u00e9ma ne prend pas en charge les op\u00e9rations de suppression
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=Impossible de mettre l'entr\u00e9e "%s" \u00e0 jour car le backend de sch\u00e9ma ne prend pas encore en charge les op\u00e9rations de modification.  Si vous souhaitez changer le contenu de l'entr\u00e9e du sch\u00e9ma de base, vous devriez pouvoir le faire en modifant l'entr\u00e9e "%s" dans la configuration
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=Impossible de renommer l'entr\u00e9e "%s" car le backend de sch\u00e9ma ne prend pas en charge les op\u00e9rations de modification de DN
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting to export the base schema entry:  %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support LDIF import operations
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does not yet provide a facility for backup and restore operations
 MILD_ERR_SCHEMA_INVALID_BASE_48=Impossible de r\u00e9cup\u00e9rer l'entr\u00e9e demand\u00e9e %s du backend de sch\u00e9ma car le DN est \u00e9gal \u00e0 un des DN d'entr\u00e9e de sch\u00e9ma
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error occurred while trying to open the LDIF writer for the schema backend:  %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=Le DN %s n'est plus inscrit et ne sera donc plus disponible en tant que DN d'entr\u00e9e de sch\u00e9ma 
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying to deregister %s as a schema entry DN:  %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52= Le DN %s est bien inscrit en tant que DN d'entr\u00e9e de sch\u00e9ma
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying to register %s as a schema entry DN:  %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=La configuration du sch\u00e9ma ayant \u00e9t\u00e9 mise \u00e0 jour, celui-ci va d\u00e9sormais utiliser un nouveau jeu d'attributs d\u00e9finis par l'utilisateur
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to obtain a lock on entry %s after multiple attempts.  This could mean that the entry is already locked by a long-running operation or that the entry has previously been locked but was not properly unlocked
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred while trying to create the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while attempting to obtain a list of the files in directory %s to include in the schema backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while attempting to back up schema file %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while trying to close the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred while attempting to update the backup descriptor file %s with information about the schema backup:  %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify schema backup %s in directory %s because no such backup exists
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify schema backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema backup %s because the specified archive file %s does not exist
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or verify schema backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify schema backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify schema backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify schema backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or verify schema backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify schema backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to restore schema backup %s because an error occurred while attempting to rename the current schema directory from %s to %s:  %s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=Une erreur a emp\u00each\u00e9 la sauvegarde du sch\u00e9ma d'\u00eatre correctement restaur\u00e9e.  Cependant, les fichiers du sch\u00e9ma d'origine en place avant le d\u00e9but de la proc\u00e9dure de restauration ont \u00e9t\u00e9 conserv\u00e9s et se trouvent maintenant dans leur emplacement d'origine de %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=Une erreur a emp\u00each\u00e9 la sauvegarde du sch\u00e9ma d'\u00eatre correctement restaur\u00e9e.  The original schema files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=Une erreur a emp\u00each\u00e9 la sauvegarde du sch\u00e9ma d'\u00eatre correctement restaur\u00e9e.  The original schema files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify schema backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or verify schema backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or verify schema backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=La synth\u00e8se de message calcul\u00e9e \u00e0 partir du fichier de sauvegarde correspond \u00e0 la synth\u00e8se stock\u00e9e dans les informations de sauvegarde
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or verify schema backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=La synth\u00e8se sign\u00e9e calcul\u00e9e \u00e0 partir de la sauvegarde correspond \u00e0 la signature stock\u00e9e dans les informations de sauvegarde
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify schema backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=Tous les tests effectu\u00e9s sur la sauvegarde de sch\u00e9ma %s du r\u00e9pertoire %s montrent que le fichier semble valide. 
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=La sauvegarde de sch\u00e9ma %s a \u00e9t\u00e9 restaur\u00e9e \u00e0 partir du fichier du r\u00e9pertoire %s
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid because it has an invalid state %s
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while trying to parse the scheduled start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while trying to parse the actual start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while trying to parse the completion time value %s from task entry %s
+SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute %s
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of attribute %s in task entry %s
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in task entry %s
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for attribute %s in task entry %s
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task defined in entry %s:  %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task entry does not contain attribute %s which is needed to hold the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task entry contains multiple attributes with type %s, which is used to hold the recurring task ID, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify the recurring task ID, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while attempting to load class %s specified in attribute %s of the provided recurring task entry:  %s.  Does this class exist in the Directory Server classpath?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error occurred while trying to create an instance of class %s as a Directory Server task.  Is this class a subclass of %s?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when attempting to initialize the task backend was null
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does not contain any base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry contains multiple base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred while attempting to decode recurring task base %s as a DN:  %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred while attempting to decode scheduled task base %s as a DN:  %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=La p\u00e9riode (en secondes) pendant laquelle les informations de la t\u00e2che doivent \u00eatre conserv\u00e9es apr\u00e8s le traitement de cette t\u00e2che est \u00e9coul\u00e9e.  Une fois cette p\u00e9riode \u00e9coul\u00e9e, les informations de la t\u00e2che seront automatiquement supprim\u00e9es pour pr\u00e9server la m\u00e9moire et l'espace disque
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error occurred while attempting to initialize the task retention time configuration:  %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=Chemin vers le fichier de sauvegarde pour le backend de t\u00e2che.  Ce fichier LDIF conservera toute la configuration pour les t\u00e2ches planifi\u00e9es et r\u00e9currentes d\u00e9finies
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error occurred while attempting to initialize the task backing file configuration: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does not have a value for the required %s attribute, which specifies the path to the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing file %s already exists and the Directory Server will not attempt to overwrite it.  Please delete or rename the existing file before attempting to use that path for the new backing file, or choose a new path
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the new task data backing file appears to be an invalid path.  Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for the new task data backing file %s does not exist.  Please create this directory before attempting to use this path for the new backing file or choose a new path
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory %s for the new task data backing file %s exists but is not a directory. Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while attempting to determine the new path to the task data backing file:  %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does not have a value for the required %s attribute, which specifies the length of time in seconds that information about completed tasks should be retained before they are cleaned up
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while attempting to determine the completed task retention time:  %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=La p\u00e9riode de r\u00e9tention de la t\u00e2che termin\u00e9e a \u00e9t\u00e9 mise \u00e0 jour et dure maintenant %d secondes.  Elle prend effet imm\u00e9diatement
 INFO_TASKBE_UPDATED_BACKING_FILE_129=Le chemin vers le fichier de sauvegarde des donn\u00e9es de la t\u00e2che est maintenant %s. Un instantan\u00e9 de la configuration de la t\u00e2che actuelle a \u00e9t\u00e9 \u00e9crit dans ce fichier et continuera \u00e0 \u00eatre utilis\u00e9 pour de futures mises \u00e0 jour
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may only be added immediately below %s for scheduled tasks or immediately below %s for recurring tasks
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not supported in the task backend
 INFO_TASKBE_BACKING_FILE_HEADER_132=Ce fichier contient les donn\u00e9es utilis\u00e9es par le backend du planificateur de t\u00e2ches de Directory Server.  N'\u00e9ditez pas directement ce fichier car il existe un risque de perte de ces modifications.  Les d\u00e9finitions de t\u00e2ches planifi\u00e9es et r\u00e9currentes doivent uniquement \u00eatre modifi\u00e9es au moyen des utilitaires d'administration fournis avec Directory Server
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task %s to the task scheduler because another recurring task already exists with the same ID
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because another task already exists with the same ID
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error occurred while attempting to schedule the next iteration of recurring task %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is not a fatal error, so the task scheduler will attempt to continue parsing the file and schedule any additional tasks that it contains
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is an unrecoverable error, and parsing cannot continue
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks backing file is invalid because it has no parent and does not match the task root DN of %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error occurred while attempting to parse entry %s as a recurring task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred while attempting to parse entry %s as a task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks backing file %s has a DN which is not valid for a task or recurring task definition and will be ignored
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred while attempting to read from the tasks data backing file %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while attempting to create a new tasks backing file %s for use with the task scheduler:  %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not contain attribute %s which is needed to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry contains multiple attributes with type %s, which is used to hold the task class name, but only a single instance is allowed
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not contain any values for the %s attribute, which is used to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry contains multiple values for the %s attribute, which is used to specify the task class name, but only a single value is allowed
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting to load class %s specified in attribute %s of the provided task entry:  %s. Does this class exist in the Directory Server classpath?
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred while trying to create an instance of class %s as a Directory Server task. Is this class a subclass of %s?
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error occurred while attempting to rename the current tasks backing file from %s to %s:  %s.  The previous task configuration (which does not reflect the latest update) may be lost
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while attempting to write the new tasks data backing file %s:  %s.  Configuration information reflecting the latest update may be lost
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support LDIF import operations
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=Le backend des t\u00e2ches est en cours de cl\u00f4ture
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=Indique si tous les attributs dans le DSE racine doivent \u00eatre trait\u00e9s comme des attributs d'utilisateurs (et par cons\u00e9quent retourn\u00e9s aux clients par d\u00e9faut), quelle que soit la configuration du sch\u00e9ma de Directory Server 
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred while trying to determine the value of the %s configuration attribute, which controls whether to treat all root DSE attributes like user attributes:  %s. The attributes in the root DSE will be treated based on their definition in the server schema
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=La configuration du DSE racine a \u00e9t\u00e9 mise \u00e0 jour afin que l'attribut de configuration %s utilise d\u00e9sormais une valeur de %s
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
-INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=Ensemble de r\u00e9pertoires auxquels les op\u00e9rations de recherche acc\u00e8deront par d\u00e9faut dans le backend de sauvegarde. L'acc\u00e8s aux r\u00e9pertoires de sauvegarde ne figurant pas dans cette liste sera encore possible en sp\u00e9cifiant directement le r\u00e9pertoire de sauvegarde dans le DN de base de recherche.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove recurring task %s because there is already a scheduled iteration of that task with ID %s that must be removed first
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending task %s because no such task exists
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending task %s because the task is no longer pending
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove completed task %s because no such task exists in the list of completed tasks
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the task backend because its DN is either not appropriate for that backend or it is not below the scheduled or recurring tasks base entry
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the task backend because there is no scheduled task associated with that entry DN
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task backend because the associated task is currently running
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s from the task backend because there is no recurring task associated with that entry DN
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search operation in the task backend because the provided base DN %s is not valid for entries in the task backend
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search operation in the task backend because there is no scheduled task associated with the provided search base entry %s
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the search operation in the task backend because there is no recurring task associated with the provided search base entry %s
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup backend because the provided configuration entry is null
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the backup backend because an error occurred while attempting to decode the base DN for the backend:  %s
+INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=Ensemble de r\u00e9pertoires auxquels les op\u00e9rations de recherche acc\u00e8deront par d\u00e9faut dans le backend de sauvegarde. L'acc\u00e8s aux r\u00e9pertoires de sauvegarde ne figurant pas dans cette liste sera encore possible en sp\u00e9cifiant directement le r\u00e9pertoire de sauvegarde dans le DN de base de recherche.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred while attempting to determine the backup directory list:  %s.  Initialization of the backup backend cannot continue
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the backup backend because the requested entry was null
+SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry %s from the backup backend because the requested DN is one level below the base DN but does not specify a backup directory
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s from the backup backend because the requested backup directory is invalid: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while attempting to examine the requested backup directory:  %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the backup backend because the requested DN is two levels below the base DN but does not specify a backup ID
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from the backup backend because it does not have a parent
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from the backup backend because the DN does not contain the backup directory in which the requested backup should reside
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup directory %s
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore operations are not supported in the backup backend
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN must be provided for use with the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s because its parent entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not supported in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an LDIF writer:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s to LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an LDIF reader:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error occurred while reading from LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred while processing the import:  %s
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based backend does not support backup or restore operations
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename entry %s because the target entry is in a different backend
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry %s because the new parent entry %s doesn't exist
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=Indique si les atttributs dans l'entr\u00e9e de sous-sch\u00e9ma doivent \u00eatre trait\u00e9s comme des attributs d'utilisateur m\u00eame s'ils sont marqu\u00e9s comme op\u00e9rationnels.  Ceci peut fournir une compatibilit\u00e9 avec des applications qui requi\u00e8rent que des attributs de sch\u00e9ma comme attributeType et objectClasses soient inclus par d\u00e9faut m\u00eame s'ils ne sont pas n\u00e9cessaires.  Remarquez que l'attribut ldapSyntaxes sera toujours consid\u00e9r\u00e9 comme op\u00e9rationnel, afin d'\u00e9viter des probl\u00e8mes lors des tentatives de modifications du sch\u00e9ma sur le protocole
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while trying to determine whether to treat all subschema entry attributes as user attributes regardless of the way they are defined in the schema, as specified in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. The default behavior, which is to treat the attribute types as defined in the server schema, will be used
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while attempting to register base DN %s in the Directory Server:  %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=Le backend de sch\u00e9ma ne prend actuellement pas en charge la suppression des \u00e9l\u00e9ments de sch\u00e9ma existants
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=Le backend de sch\u00e9ma ne prend actuellement pas en charge le type de modification %s
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=Le backend de sch\u00e9ma ne prend actuellement pas en charge la modification de ce type d'attribut %s.  Seules les utilisations des types d'attributs, des classes d'objet, des formulaires de noms, des r\u00e8gles de contenu DIT, des r\u00e8gles de structure DIT et des r\u00e8gles de correspondance peuvent \u00eatre modifi\u00e9es
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=Impossible d'ajouter une utilisation de r\u00e8gle de correspondance %s car elle fait r\u00e9f\u00e9rence \u00e0 un type d'attribut %s marqu\u00e9 comme OBSOL\u00c8TE dans le sch\u00e9ma de serveur
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=Impossible d'ajouter une r\u00e8gle de contenu DIT %s car elle fait r\u00e9f\u00e9rence \u00e0 une classe d'objet auxiliaire %s marqu\u00e9e comme OBSOL\u00c8TE dans le sch\u00e9ma de serveur
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=Vous ne disposez pas de privil\u00e8ges suffisants pour modifier le sch\u00e9ma de Directory Server
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file containing concatenated schema element definitions in order to determine if any schema changes were made with the server offline.  The file was expected in the %s directory and should have been named either %s or %s
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred while attempting to determine whether any schema changes had been made by directly editing the schema files with the server offline:  %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while attempting to write file %s containing a concatenated list of all server schema elements:  %s.  The server may not be able to accurately identify any schema changes made with the server offline
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=L'environnement de bases de donn\u00e9es JE correspondant \u00e0 l 'id de backend %s est corrompu. Red\u00e9marrez Directory Server pour rouvrir l'environnement
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not configured to allow task %s to be invoked
 INFO_TASK_COMPLETION_BODY_299=ID de t\u00e2che\u00a0:  %s\r\n\u00c9tat de la t\u00e2che:  %s\r\nHeure de d\u00e9but planifi\u00e9e\u00a0:  %s\r\nHeure de d\u00e9but r\u00e9elle\u00a0:  %s\r\nHeure d'ach\u00e8vement\u00a0:  %s\r\n\r\nMessages du fichier journal\u00a0:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the trust store backend because the requested entry was null
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in the trust store backend
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process entry %s in the trust store backend because the requested DN is one level below the base DN but does not specify a certificate name
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to initialize the trust store backend from configuration entry %s because it does not contain exactly one base DN
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and export operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and restore operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while trying to create the PIN file %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the trust store, but this file is empty
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the trust store, but this property is not set
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to generate a self-signed certificate %s in the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add certificate %s to the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be added because it does not contain a certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could not be added because it contains multiple certificate attributes %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be added because it does not contain a value of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could not be added because it contains multiple values of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s to a file: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions on trust store file %s
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend %s has not been initialized preventing this backend from processing the requested operation
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock on entry %s
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified because it does not represent a task entry.  Only task entries may be modified in the task backend
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because it does not represent a valid task in the server
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because the assoicated task has completed running.  Completed tasks cannot be modified
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because the server does not currently support modifying recurring task entries
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is currently running.  The only modification allowed for running tasks is to replace the value of the ds-task-state attribute with "cancel"
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=Le traitement de la t\u00e2che a \u00e9t\u00e9 interrompu par une requ\u00eate de modification destin\u00e9e \u00e0 annuler la t\u00e2che
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s from the trust store backend because the certificate %s does not exist
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in configuration entry %s only supports a single base DN, but was configured for use with multiple base DNs
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while attempting to open LDIF file %s for use by the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while attempting to read data from LDIF file %s into the LDIF backend defined in configuration entry %s: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=Le fichier LDIF %s configur\u00e9 pour \u00eatre utilis\u00e9 avec le backend de LDIF d\u00e9fini dans l'entr\u00e9e de configuration %s a plusieurs entr\u00e9es avec un DN de %s
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=Le fichier LDIF %s configur\u00e9 pour \u00eatre utilis\u00e9 avec le backend de LDIF d\u00e9fini dans l'entr\u00e9e de configuration %s inclut une entr\u00e9e %s qui n'est pas sous le DN de base d\u00e9fini pour ce backend
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=Le fichier LDIF %s configur\u00e9 pour \u00eatre utilis\u00e9 avec le backend de LDIF d\u00e9fini dans l'entr\u00e9e de configuration %s inclut une entr\u00e9e %s mais son entr\u00e9e parent n'a pas encore \u00e9t\u00e9 lue
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while trying to create file %s to write an updated version of the data for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while trying to write updated data to file %s for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while attempting to rename file %s to %s while writing updated data for the LDIF backend defined in configuration entry %s:  %s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=L'entr\u00e9e %s existe d\u00e9j\u00e0 dans la m\u00e9moire bas\u00e9e sur le backend de LDIF
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=Le parent de l'entr\u00e9e %s n'existe pas
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=L'entr\u00e9e %s n'existe pas
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=L'entr\u00e9e cible %s existe d\u00e9j\u00e0
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=Le nouveau DN parent %s n'existe pas
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=L'entr\u00e9e %s sp\u00e9cifi\u00e9e comme DN de base de recherche n'existe pas
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while trying to create the writer for the LDIF export operation:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred while trying to write entry %s during the LDIF export:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while trying to create the reader for the LDIF import operation:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error occurred while attempting to read data from the import file:  %s.  The LDIF import cannot continue
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=Le backend de LDIF ne fournit pas actuellement de m\u00e9canisme de sauvegarde ou de restauration.  Utilisez plut\u00f4t les op\u00e9rations d'importation et exportation de LDIF
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=Le fichier LDIF %s r\u00e9f\u00e9renc\u00e9 dans la configuration de l'entr\u00e9e de configuration du backend de LDIF %s n'existe pas
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=La modification du chemin du fichier de LDIF ne prend pas effet tant que le backend n'est pas d\u00e9sactiv\u00e9 et activ\u00e9 \u00e0 nouveau
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=La modification du DN de base du backend de LDIF ne prend pas effet tant que le backend n'est pas d\u00e9sactiv\u00e9 et activ\u00e9 \u00e0 nouveau
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=L'entr\u00e9e cible %s n'existe pas
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=L'entr\u00e9e cible %s n'existe pas
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key store %s: %s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=Ce backend ne prend pas en charge l'attribut op\u00e9rationnel hasSubordinates
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=Ce backend ne prend pas en charge l'attribut op\u00e9rationnel numSubordinates
 NOTICE_BACKEND_OFFLINE_370=Le backend %s est maintenant hors ligne 
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=La synth\u00e8se de message calcul\u00e9e \u00e0 partir du fichier de sauvegarde correspond \u00e0 la synth\u00e8se stock\u00e9e dans les informations de sauvegarde
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=La synth\u00e8se sign\u00e9e calcul\u00e9e \u00e0 partir de la sauvegarde correspond \u00e0 la signature stock\u00e9e dans les informations de sauvegarde
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=Tous les tests effectu\u00e9s sur la sauvegarde de sch\u00e9ma %s du r\u00e9pertoire %s montrent que le fichier archive semble valide. 
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=La sauvegarde des t\u00e2ches %s a \u00e9t\u00e9 restaur\u00e9e \u00e0 partir du fichier archive du r\u00e9pertoire %s
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could not be found in the backup directory %s
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=Impossible d'ajouter une r\u00e8gle de structure DIT %s car son identifiant de r\u00e8gle est en conflit avec la r\u00e8gle de structure existantes (%s)
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=Le backend de DB local %s n'indique pas le nombre de threads de nettoyage\u00a0: il est par d\u00e9faut \u00e0 %d threads
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=Le backend de DB local %s n'indique pas le nombre de threads de nettoyage\u00a0: il est par d\u00e9faut \u00e0 %d
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s t\u00e2che %s a commenc\u00e9 l'ex\u00e9cution
 NOTICE_TASK_FINISHED_414=%s t\u00e2che %s a termin\u00e9 l'ex\u00e9cution
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/backend_ja.properties b/opendj-sdk/opends/src/messages/messages/backend_ja.properties
index d6fd220..23ac123 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to de-register sub-suffix "%s" from the backend with suffix "%s".  However, the subordinate backend containing that sub-suffix also contains additional sub-suffixes and may not be de-registered.  It may be possible to remove this sub-suffix by editing the configuration for the subordinate backend with which it is associated
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the root DSE backend without providing a configuration entry.  \u3053\u308c\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=\u30eb\u30fc\u30c8 DSE \u3092\u8d77\u70b9\u306b\u3057\u305f singleLevel\u3001wholeSubtree\u3001\u304a\u3088\u3073 subordinateSubtree \u691c\u7d22\u3067\u4f7f\u7528\u3059\u308b\u30d9\u30fc\u30b9 DN \u306e\u30bb\u30c3\u30c8\u3002  \u6307\u5b9a\u3055\u308c\u306a\u3044\u5834\u5408\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u5b9a\u7fa9\u3057\u305f\u3059\u3079\u3066\u306e\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u306e\u30bb\u30c3\u30c8\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is configured as one of the subordinate base DNs to use for searches below the root DSE.  However, this base DN is not handled by any suffix registered with the Directory Server and will therefore not be used
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem occurred while trying to determine the set of subordinate base DNs to use for searches below the root DSE:  %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=\u30eb\u30fc\u30c8 DSE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u3001DN \u304c "%s" \u306e\u30a8\u30f3\u30c8\u30ea\u3092\u53d6\u5f97\u3059\u308b\u3088\u3046\u8981\u6c42\u3055\u308c\u307e\u3057\u305f\u3002  \u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306f\u3001\u30eb\u30fc\u30c8 DSE \u81ea\u4f53\u3092\u53d6\u5f97\u3059\u308b\u5834\u5408\u306e\u307f\u8981\u6c42\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u305f\u3060\u3057\u3001\u5b9a\u7fa9\u6e08\u307f\u306e\u4e0b\u4f4d\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u30c1\u30a7\u30c3\u30af\u3057\u3001\u8981\u6c42\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u898b\u3064\u3051\u3089\u308c\u308b\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3057\u307e\u3059
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u8ffd\u52a0\u3057\u307e\u305b\u3093\u3002\u8ffd\u52a0\u64cd\u4f5c\u306f\u3001\u30eb\u30fc\u30c8 DSE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u524a\u9664\u3057\u307e\u305b\u3093\u3002\u524a\u9664\u64cd\u4f5c\u306f\u3001\u30eb\u30fc\u30c8 DSE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u66f4\u65b0\u3057\u307e\u305b\u3093\u3002\u5909\u66f4\u64cd\u4f5c\u306f\u3001\u30eb\u30fc\u30c8 DSE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u30eb\u30fc\u30c8 DSE \u81ea\u4f53\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u5909\u66f4\u3059\u308b\u5834\u5408\u306f\u3001\u69cb\u6210\u306e "%s" \u30a8\u30f3\u30c8\u30ea\u3092\u4fee\u6b63\u3059\u308b\u3053\u3068\u3067\u5909\u66f4\u3067\u304d\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u30ea\u30cd\u30fc\u30e0\u3057\u307e\u305b\u3093\u3002DN \u5909\u66f4\u64cd\u4f5c\u306f\u3001\u30eb\u30fc\u30c8 DSE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=\u30eb\u30fc\u30c8 DSE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067 "%3$s" \u306e\u30d9\u30fc\u30b9 DN \u3092\u4f7f\u7528\u3057\u3066\u691c\u7d22 (\u63a5\u7d9a ID %1$d\u3001\u64cd\u4f5c ID %2$d) \u3092\u5b9f\u884c\u3057\u307e\u305b\u3093\u3002  \u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e \u691c\u7d22\u306e\u30d9\u30fc\u30b9 DN \u306f\u3001\u30eb\u30fc\u30c8 DSE \u81ea\u4f53\u306e DN \u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure occurred while trying to process a search operation (connection ID %d, operation ID %d) in the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with connection ID %d and operation ID %d because it had an invalid scope of %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error occurred while trying to open the LDIF writer for the root DSE backend:  %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while trying to export the root DSE entry to the specified LDIF target: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not support LDIF import operations
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend does not provide a facility for backup and restore operations.  The contents of the root DSE should be backed up as part of the Directory Server configuration
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=\u30eb\u30fc\u30c8 DSE \u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u3001\u30eb\u30fc\u30c8 DSE \u3088\u308a\u4e0b\u4f4d\u306e\u691c\u7d22\u5b9f\u884c\u6642\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u306e\u5b9a\u7fa9\u6e08\u307f\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=\u30eb\u30fc\u30c8 DSE \u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u3001\u30eb\u30fc\u30c8 DSE \u3088\u308a\u4e0b\u4f4d\u306e\u5b9f\u884c\u6642\u306b\u30d9\u30fc\u30b9 DN \u30bb\u30c3\u30c8 %s \u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=\u30eb\u30fc\u30c8 DSE \u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u5b9a\u7fa9\u3057\u305f\u65b0\u898f\u5c5e\u6027\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the monitor backend without providing a configuration entry.  This is not allowed, and no monitor information will be available over protocol
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error occurred while attempting to decode cn=monitor as the base DN for the Directory Server monitor information:  %s.  No monitor information will be available over protocol
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u8ffd\u52a0\u3057\u307e\u305b\u3093\u3002\u8ffd\u52a0\u64cd\u4f5c\u306f\u3001\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u524a\u9664\u3057\u307e\u305b\u3093\u3002\u524a\u9664\u64cd\u4f5c\u306f\u3001\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u66f4\u65b0\u3057\u307e\u305b\u3093\u3002\u5909\u66f4\u64cd\u4f5c\u306f\u3001\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u30d9\u30fc\u30b9\u76e3\u8996\u30a8\u30f3\u30c8\u30ea\u81ea\u4f53\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u5909\u66f4\u3059\u308b\u5834\u5408\u306f\u3001\u69cb\u6210\u306e "%s" \u30a8\u30f3\u30c8\u30ea\u3092\u4fee\u6b63\u3059\u308b\u3053\u3068\u3067\u5909\u66f4\u3067\u304d\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u30ea\u30cd\u30fc\u30e0\u3057\u307e\u305b\u3093\u3002DN \u5909\u66f4\u64cd\u4f5c\u306f\u3001\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while attempting to export the base monitor entry:  %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while attempting to export the monitor entry for monitor provider %s:  %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not support LDIF import operations
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend does not provide a facility for backup and restore operations
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=\u76e3\u8996\u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u5b9a\u7fa9\u3057\u305f\u65b0\u898f\u5c5e\u6027\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=\u8981\u6c42\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304b\u3089\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\u6307\u5b9a\u3055\u308c\u305f DN \u304c NULL \u3067\u3057\u305f
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=\u8981\u6c42\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u3092\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304b\u3089\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002DN \u304c\u6df1\u3059\u304e\u307e\u3059\u3002  \u76e3\u8996\u30a8\u30f3\u30c8\u30ea\u304c %s \u3088\u308a\u3082 2 \u3064\u4ee5\u4e0a\u30ec\u30d9\u30eb\u304c\u4e0b\u3067\u306f\u3044\u3051\u307e\u305b\u3093
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=\u8981\u6c42\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u3092\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304b\u3089\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\u76e3\u8996\u30a8\u30f3\u30c8\u30ea\u306b\u591a\u5024 RDN \u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=\u8981\u6c42\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u76e3\u8996\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304b\u3089\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3055\u308c\u305f\u76e3\u8996\u30d7\u30ed\u30d0\u30a4\u30c0 "%s" \u304c\u3042\u308a\u307e\u305b\u3093
 INFO_MONITOR_UPTIME_37=%d \u65e5 %d \u6642\u9593 %d \u5206 %d \u79d2
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the schema backend without providing a configuration entry.  This is not allowed, and no schema information will be available over protocol
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b\u305f\u3081\u306b\u53d6\u5f97\u3055\u308c\u308b\u53ef\u80fd\u6027\u306e\u3042\u308b\u30a8\u30f3\u30c8\u30ea\u306e DN \u307e\u305f\u306f DN \u306e\u30bb\u30c3\u30c8\u3002  \u4e92\u63db\u6027\u306e\u76ee\u7684\u3067\u30b9\u30ad\u30fc\u30de\u304c\u8907\u6570\u306e\u5834\u6240\u3067\u6709\u52b9\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u8907\u6570\u306e\u5024\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\u3002  \u5024\u304c\u6307\u5b9a\u3055\u308c\u306a\u3044\u5834\u5408\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e "cn=schema" \u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying to determine the base DNs to use when publishing the Directory Server schema information, as specified in the ds-cfg-schema-entry-dn attribute of configuration entry %s:  %s.  The default schema base DN of cn=schema will be used
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u8ffd\u52a0\u3057\u307e\u305b\u3093\u3002\u8ffd\u52a0\u64cd\u4f5c\u306f\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u524a\u9664\u3057\u307e\u305b\u3093\u3002\u524a\u9664\u64cd\u4f5c\u306f\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u66f4\u65b0\u3057\u307e\u305b\u3093\u3002\u5909\u66f4\u64cd\u4f5c\u306f\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u73fe\u5728\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u30d9\u30fc\u30b9\u30b9\u30ad\u30fc\u30de\u30a8\u30f3\u30c8\u30ea\u81ea\u4f53\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u5909\u66f4\u3059\u308b\u5834\u5408\u306f\u3001\u69cb\u6210\u306e "%s" \u30a8\u30f3\u30c8\u30ea\u3092\u4fee\u6b63\u3059\u308b\u3053\u3068\u3067\u5909\u66f4\u3067\u304d\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u30ea\u30cd\u30fc\u30e0\u3057\u307e\u305b\u3093\u3002DN \u5909\u66f4\u64cd\u4f5c\u306f\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting to export the base schema entry:  %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support LDIF import operations
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does not yet provide a facility for backup and restore operations
 MILD_ERR_SCHEMA_INVALID_BASE_48=\u8981\u6c42\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u3092\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304b\u3089\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002DN \u304c\u30b9\u30ad\u30fc\u30de\u30a8\u30f3\u30c8\u30ea DN \u306e\u3044\u305a\u308c\u304b\u3068\u540c\u3058\u3067\u3059
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error occurred while trying to open the LDIF writer for the schema backend:  %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=DN %s \u3092\u6b63\u5e38\u306b\u767b\u9332\u89e3\u9664\u3057\u307e\u3057\u305f\u3002\u3053\u306e DN \u306f\u30b9\u30ad\u30fc\u30de\u30a8\u30f3\u30c8\u30ea DN \u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3057\u305f
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying to deregister %s as a schema entry DN:  %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52=DN %s \u3092\u65b0\u898f\u30b9\u30ad\u30fc\u30de\u30a8\u30f3\u30c8\u30ea DN \u3068\u3057\u3066\u6b63\u5e38\u306b\u767b\u9332\u3057\u307e\u3057\u305f
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying to register %s as a schema entry DN:  %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u5b9a\u7fa9\u3057\u305f\u65b0\u898f\u5c5e\u6027\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to obtain a lock on entry %s after multiple attempts.  This could mean that the entry is already locked by a long-running operation or that the entry has previously been locked but was not properly unlocked
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred while trying to create the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while attempting to obtain a list of the files in directory %s to include in the schema backup:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while attempting to back up schema file %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while trying to close the schema archive file %s in directory %s:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred while attempting to update the backup descriptor file %s with information about the schema backup:  %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify schema backup %s in directory %s because no such backup exists
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify schema backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema backup %s because the specified archive file %s does not exist
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or verify schema backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify schema backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify schema backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify schema backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or verify schema backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify schema backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to restore schema backup %s because an error occurred while attempting to rename the current schema directory from %s to %s:  %s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5fa9\u5143\u304c\u6b63\u5e38\u306b\u884c\u306a\u308f\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u305f\u3060\u3057\u3001\u5fa9\u5143\u30d7\u30ed\u30bb\u30b9\u306e\u958b\u59cb\u524d\u306b\u5b58\u5728\u3057\u305f\u5143\u306e\u30b9\u30ad\u30fc\u30de\u30d5\u30a1\u30a4\u30eb\u306f\u4fdd\u6301\u3055\u308c\u3001\u73fe\u5728\u306f %s \u306e\u5143\u306e\u5834\u6240\u306b\u3042\u308a\u307e\u3059
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5fa9\u5143\u304c\u6b63\u5e38\u306b\u884c\u306a\u308f\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002  The original schema files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3001\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5fa9\u5143\u304c\u6b63\u5e38\u306b\u884c\u306a\u308f\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002  The original schema files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify schema backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or verify schema backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or verify schema backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u8a08\u7b97\u3055\u308c\u305f\u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u304c\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u683c\u7d0d\u3055\u308c\u305f\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u3068\u4e00\u81f4\u3057\u307e\u3059
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or verify schema backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u8a08\u7b97\u3055\u308c\u305f\u7f72\u540d\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u304c\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u683c\u7d0d\u3055\u308c\u305f\u7f72\u540d\u3068\u4e00\u81f4\u3057\u307e\u3059
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify schema backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %2$s \u304b\u3089\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %1$s \u3067\u5b9f\u884c\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30c6\u30b9\u30c8\u304c\u3001\u30a2\u30fc\u30ab\u30a4\u30d6\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u6b63\u5e38\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid because it has an invalid state %s
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while trying to parse the scheduled start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while trying to parse the actual start time value %s from task entry %s
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while trying to parse the completion time value %s from task entry %s
+SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute %s
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of attribute %s in task entry %s
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in task entry %s
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for attribute %s in task entry %s
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task defined in entry %s:  %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task entry does not contain attribute %s which is needed to hold the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task entry contains multiple attributes with type %s, which is used to hold the recurring task ID, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify the recurring task ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify the recurring task ID, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while attempting to load class %s specified in attribute %s of the provided recurring task entry:  %s.  Does this class exist in the Directory Server classpath?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error occurred while trying to create an instance of class %s as a Directory Server task.  Is this class a subclass of %s?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when attempting to initialize the task backend was null
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does not contain any base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry contains multiple base DNs.  There must be exactly one base DN for task information in the Directory Server
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred while attempting to decode recurring task base %s as a DN:  %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred while attempting to decode scheduled task base %s as a DN:  %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=\u30bf\u30b9\u30af\u306e\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u3001\u305d\u306e\u30bf\u30b9\u30af\u60c5\u5831\u304c\u4fdd\u6301\u3055\u308c\u308b\u6642\u9593 (\u79d2\u6570)\u3002  \u3053\u306e\u671f\u9593\u304c\u7d4c\u904e\u3059\u308b\u3068\u3001\u30e1\u30e2\u30ea\u30fc\u3084\u30c7\u30a3\u30b9\u30af\u5bb9\u91cf\u3092\u7bc0\u7d04\u3059\u308b\u305f\u3081\u306b\u30bf\u30b9\u30af\u60c5\u5831\u306f\u81ea\u52d5\u7684\u306b\u524a\u9664\u3055\u308c\u307e\u3059
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error occurred while attempting to initialize the task retention time configuration:  %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=\u30bf\u30b9\u30af\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d0\u30c3\u30ad\u30f3\u30b0\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u306f\u3001\u5b9a\u7fa9\u6e08\u307f\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u30bf\u30b9\u30af\u304a\u3088\u3073\u7e70\u308a\u8fd4\u3057\u30bf\u30b9\u30af\u306e\u3059\u3079\u3066\u306e\u69cb\u6210\u3092\u4fdd\u6301\u3057\u307e\u3059
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error occurred while attempting to initialize the task backing file configuration: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does not have a value for the required %s attribute, which specifies the path to the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing file %s already exists and the Directory Server will not attempt to overwrite it.  Please delete or rename the existing file before attempting to use that path for the new backing file, or choose a new path
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the new task data backing file appears to be an invalid path.  Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for the new task data backing file %s does not exist.  Please create this directory before attempting to use this path for the new backing file or choose a new path
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory %s for the new task data backing file %s exists but is not a directory. Please choose a new path for the task data backing file
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while attempting to determine the new path to the task data backing file:  %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does not have a value for the required %s attribute, which specifies the length of time in seconds that information about completed tasks should be retained before they are cleaned up
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while attempting to determine the completed task retention time:  %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=\u5b8c\u4e86\u30bf\u30b9\u30af\u306e\u4fdd\u6301\u671f\u9593\u304c %d \u79d2\u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u3053\u308c\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
 INFO_TASKBE_UPDATED_BACKING_FILE_129=\u30bf\u30b9\u30af\u30c7\u30fc\u30bf\u306e\u30d0\u30c3\u30ad\u30f3\u30b0\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u304c %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u73fe\u5728\u306e\u30bf\u30b9\u30af\u69cb\u6210\u306e\u30b9\u30ca\u30c3\u30d7\u30b7\u30e7\u30c3\u30c8\u306f\u3001\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u66f8\u304d\u8fbc\u307f\u6e08\u307f\u3067\u3001\u4eca\u5f8c\u306e\u66f4\u65b0\u3067\u7d99\u7d9a\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3059
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may only be added immediately below %s for scheduled tasks or immediately below %s for recurring tasks
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not supported in the task backend
 INFO_TASKBE_BACKING_FILE_HEADER_132=\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30bf\u30b9\u30af\u30b9\u30b1\u30b8\u30e5\u30fc\u30e9\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u4f7f\u7528\u3055\u308c\u308b\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u307e\u3059\u3002  \u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u76f4\u63a5\u7de8\u96c6\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002\u5909\u66f4\u304c\u5931\u308f\u308c\u308b\u304a\u305d\u308c\u304c\u3042\u308a\u307e\u3059\u3002  \u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u30bf\u30b9\u30af\u3068\u7e70\u308a\u8fd4\u3057\u30bf\u30b9\u30af\u306e\u5b9a\u7fa9\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u63d0\u4f9b\u3055\u308c\u308b\u7ba1\u7406\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3057\u3066\u306e\u307f\u7de8\u96c6\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task %s to the task scheduler because another recurring task already exists with the same ID
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because another task already exists with the same ID
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error occurred while attempting to schedule the next iteration of recurring task %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is not a fatal error, so the task scheduler will attempt to continue parsing the file and schedule any additional tasks that it contains
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while attempting to read an entry from the tasks backing file %s on or near line %d:  %s.  This is an unrecoverable error, and parsing cannot continue
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks backing file is invalid because it has no parent and does not match the task root DN of %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error occurred while attempting to parse entry %s as a recurring task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred while attempting to parse entry %s as a task and add it to the scheduler:  %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks backing file %s has a DN which is not valid for a task or recurring task definition and will be ignored
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred while attempting to read from the tasks data backing file %s:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while attempting to create a new tasks backing file %s for use with the task scheduler:  %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not contain attribute %s which is needed to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry contains multiple attributes with type %s, which is used to hold the task class name, but only a single instance is allowed
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not contain any values for the %s attribute, which is used to specify the fully-qualified name of the class providing the task logic
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry contains multiple values for the %s attribute, which is used to specify the task class name, but only a single value is allowed
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting to load class %s specified in attribute %s of the provided task entry:  %s. Does this class exist in the Directory Server classpath?
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred while trying to create an instance of class %s as a Directory Server task. Is this class a subclass of %s?
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while attempting to perform internal initialization on an instance of class %s with the information contained in the provided entry:  %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error occurred while attempting to rename the current tasks backing file from %s to %s:  %s.  The previous task configuration (which does not reflect the latest update) may be lost
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while attempting to write the new tasks data backing file %s:  %s.  Configuration information reflecting the latest update may be lost
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support LDIF import operations
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=\u30bf\u30b9\u30af\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3057\u3066\u3044\u307e\u3059
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u304b\u304b\u308f\u3089\u305a\u3001\u30eb\u30fc\u30c8 DSE \u306e\u3059\u3079\u3066\u306e\u5c5e\u6027\u304c\u30e6\u30fc\u30b6\u30fc\u5c5e\u6027\u3068\u540c\u3058\u3088\u3046\u306b\u51e6\u7406\u3055\u308c\u308b (\u305d\u306e\u5834\u5408\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u8fd4\u3055\u308c\u308b) \u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred while trying to determine the value of the %s configuration attribute, which controls whether to treat all root DSE attributes like user attributes:  %s. The attributes in the root DSE will be treated based on their definition in the server schema
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=\u30eb\u30fc\u30c8 DSE \u69cb\u6210\u304c\u66f4\u65b0\u3055\u308c\u3001\u8a2d\u5b9a\u5c5e\u6027 %s \u3067 %s \u306e\u5024\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove recurring task %s because there is already a scheduled iteration of that task with ID %s that must be removed first
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending task %s because no such task exists
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending task %s because the task is no longer pending
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove completed task %s because no such task exists in the list of completed tasks
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the task backend because its DN is either not appropriate for that backend or it is not below the scheduled or recurring tasks base entry
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the task backend because there is no scheduled task associated with that entry DN
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task backend because the associated task is currently running
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s from the task backend because there is no recurring task associated with that entry DN
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search operation in the task backend because the provided base DN %s is not valid for entries in the task backend
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search operation in the task backend because there is no scheduled task associated with the provided search base entry %s
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the search operation in the task backend because there is no recurring task associated with the provided search base entry %s
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup backend because the provided configuration entry is null
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the backup backend because an error occurred while attempting to decode the base DN for the backend:  %s
 INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u691c\u7d22\u64cd\u4f5c\u306b\u3088\u308a\u30a2\u30af\u30bb\u30b9\u3055\u308c\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u30bb\u30c3\u30c8\u3002 \u3053\u306e\u30ea\u30b9\u30c8\u306b\u306a\u3044\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3082\u3001\u691c\u7d22\u30d9\u30fc\u30b9 DN \u3067\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u76f4\u63a5\u6307\u5b9a\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred while attempting to determine the backup directory list:  %s.  Initialization of the backup backend cannot continue
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the backup backend because the requested entry was null
+SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry %s from the backup backend because the requested DN is one level below the base DN but does not specify a backup directory
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s from the backup backend because the requested backup directory is invalid: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while attempting to examine the requested backup directory:  %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the backup backend because the requested DN is two levels below the base DN but does not specify a backup ID
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from the backup backend because it does not have a parent
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from the backup backend because the DN does not contain the backup directory in which the requested backup should reside
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup directory %s
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in the backup backend
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not supported in the backup backend
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore operations are not supported in the backup backend
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN must be provided for use with the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s because its parent entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not supported in the memory-based backend
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an LDIF writer:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s to LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an LDIF reader:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error occurred while reading from LDIF:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred while processing the import:  %s
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based backend does not support backup or restore operations
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename entry %s because it has one or more subordinate entries
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename entry %s because the target entry is in a different backend
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry %s because the new parent entry %s doesn't exist
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=\u30b5\u30d6\u30b9\u30ad\u30fc\u30de\u30a8\u30f3\u30c8\u30ea\u3067\u5c5e\u6027\u304c\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u3067\u3042\u308b\u3068\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3067\u3082\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u3092\u30e6\u30fc\u30b6\u30fc\u5c5e\u6027\u3068\u3057\u3066\u51e6\u7406\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306b\u3088\u308a\u3001attributeType \u3084 objectClasses \u306a\u3069\u306e\u30b9\u30ad\u30fc\u30de\u5c5e\u6027\u304c\u8981\u6c42\u3055\u308c\u306a\u3044\u5834\u5408\u3067\u3082\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u542b\u307e\u308c\u308b\u3053\u3068\u3092\u60f3\u5b9a\u3059\u308b\u4e00\u90e8\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u306e\u4e92\u63db\u6027\u304c\u5b9f\u73fe\u3067\u304d\u307e\u3059\u3002  \u30d7\u30ed\u30c8\u30b3\u30eb\u7d4c\u7531\u3067\u30b9\u30ad\u30fc\u30de\u306e\u5909\u66f4\u3092\u8a66\u307f\u308b\u5834\u5408\u306e\u554f\u984c\u3092\u56de\u907f\u3059\u308b\u305f\u3081\u3001ldapSyntaxes \u5c5e\u6027\u306f\u5e38\u306b\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u3068\u3057\u3066\u51e6\u7406\u3055\u308c\u307e\u3059
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while trying to determine whether to treat all subschema entry attributes as user attributes regardless of the way they are defined in the schema, as specified in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. The default behavior, which is to treat the attribute types as defined in the server schema, will be used
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while attempting to register base DN %s in the Directory Server:  %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u306f\u3001\u73fe\u5728\u3001\u65e2\u5b58\u306e\u30b9\u30ad\u30fc\u30de\u8981\u7d20\u306e\u524a\u9664\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u306f\u3001%s \u5909\u66f4\u30bf\u30a4\u30d7\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=\u30b9\u30ad\u30fc\u30de\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u306f\u3001%s \u5c5e\u6027\u578b\u306e\u5909\u66f4\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u5c5e\u6027\u578b\u3001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u3001\u540d\u524d\u66f8\u5f0f\u3001DIT \u30b3\u30f3\u30c6\u30f3\u30c4\u898f\u5247\u3001DIT \u69cb\u9020\u898f\u5247\u3001\u304a\u3088\u3073\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306e\u4f7f\u7528\u306e\u307f\u3092\u5909\u66f4\u3067\u304d\u307e\u3059
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306e\u4f7f\u7528 %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 OBSOLETE \u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027\u578b %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=DIT \u30b3\u30f3\u30c6\u30f3\u30c4\u898f\u5247 %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 OBSOLETE \u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u308b\u88dc\u52a9\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3092\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file containing concatenated schema element definitions in order to determine if any schema changes were made with the server offline.  The file was expected in the %s directory and should have been named either %s or %s
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred while attempting to determine whether any schema changes had been made by directly editing the schema files with the server offline:  %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while attempting to write file %s containing a concatenated list of all server schema elements:  %s.  The server may not be able to accurately identify any schema changes made with the server offline
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID %s \u306b\u5bfe\u5fdc\u3059\u308b JE \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u74b0\u5883\u304c\u58ca\u308c\u3066\u3044\u307e\u3059\u3002 \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3057\u3066\u3001\u74b0\u5883\u3092\u958b\u304d\u76f4\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not configured to allow task %s to be invoked
 INFO_TASK_COMPLETION_BODY_299=\u30bf\u30b9\u30af ID:  %s\r\n\u30bf\u30b9\u30af\u306e\u72b6\u614b:  %s\r\n\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u8a2d\u5b9a\u3055\u308c\u305f\u958b\u59cb\u6642\u523b:  %s\r\n\u5b9f\u969b\u306e\u958b\u59cb\u6642\u523b:  %s\r\n\u5b8c\u4e86\u6642\u523b:  %s\r\n\r\n\u30ed\u30b0\u30e1\u30c3\u30bb\u30fc\u30b8:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the trust store backend because the requested entry was null
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in the trust store backend
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process entry %s in the trust store backend because the requested DN is one level below the base DN but does not specify a certificate name
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to initialize the trust store backend from configuration entry %s because it does not contain exactly one base DN
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and export operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and restore operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while trying to create the PIN file %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the trust store, but this file is empty
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the trust store, but this property is not set
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to generate a self-signed certificate %s in the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add certificate %s to the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not supported in the trust store backend
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be added because it does not contain a certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could not be added because it contains multiple certificate attributes %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be added because it does not contain a value of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could not be added because it contains multiple values of certificate attribute %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s to a file: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions on trust store file %s
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend %s has not been initialized preventing this backend from processing the requested operation
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock on entry %s
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified because it does not represent a task entry.  Only task entries may be modified in the task backend
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because it does not represent a valid task in the server
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because the assoicated task has completed running.  Completed tasks cannot be modified
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because the server does not currently support modifying recurring task entries
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is currently running.  The only modification allowed for running tasks is to replace the value of the ds-task-state attribute with "cancel"
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=\u30bf\u30b9\u30af\u3092\u53d6\u308a\u6d88\u3059\u5909\u66f4\u8981\u6c42\u306b\u3088\u308a\u3001\u30bf\u30b9\u30af\u51e6\u7406\u304c\u4e2d\u65ad\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete certificate %s from the trust store file %s: %s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s from the trust store backend because the certificate %s does not exist
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in configuration entry %s only supports a single base DN, but was configured for use with multiple base DNs
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while attempting to open LDIF file %s for use by the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while attempting to read data from LDIF file %s into the LDIF backend defined in configuration entry %s: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067 LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u4f7f\u7528\u3059\u308b\u3088\u3046\u5b9a\u7fa9\u3055\u308c\u305f LDIF \u30d5\u30a1\u30a4\u30eb %1$s \u306b\u3001%3$s \u306e DN \u3092\u6301\u3064\u30a8\u30f3\u30c8\u30ea\u304c\u8907\u6570\u3042\u308a\u307e\u3059
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067 LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u4f7f\u7528\u3059\u308b\u3088\u3046\u5b9a\u7fa9\u3055\u308c\u305f LDIF \u30d5\u30a1\u30a4\u30eb %1$s \u306b\u3001\u305d\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d9\u30fc\u30b9 DN \u306e\u4e0b\u4f4d\u306b\u306a\u3044\u30a8\u30f3\u30c8\u30ea %3$s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067 LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u4f7f\u7528\u3059\u308b\u3088\u3046\u5b9a\u7fa9\u3055\u308c\u305f LDIF \u30d5\u30a1\u30a4\u30eb %1$s \u306b\u3001\u30a8\u30f3\u30c8\u30ea %3$s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u305d\u306e\u89aa\u30a8\u30f3\u30c8\u30ea\u306f\u307e\u3060\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while trying to create file %s to write an updated version of the data for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while trying to write updated data to file %s for the LDIF backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while attempting to rename file %s to %s while writing updated data for the LDIF backend defined in configuration entry %s:  %s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=\u30a8\u30f3\u30c8\u30ea %s \u306f\u3001LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=\u30a8\u30f3\u30c8\u30ea %s \u306e\u89aa\u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea %s \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=\u65b0\u898f\u89aa DN %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=\u691c\u7d22\u30d9\u30fc\u30b9 DN \u3068\u3057\u3066\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while trying to create the writer for the LDIF export operation:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred while trying to write entry %s during the LDIF export:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while trying to create the reader for the LDIF import operation:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error occurred while attempting to read data from the import file:  %s.  The LDIF import cannot continue
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u306f\u3001\u73fe\u5728\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u307e\u305f\u306f\u5fa9\u5143\u306e\u6a5f\u69cb\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u305b\u3093\u3002  \u4ee3\u308f\u308a\u306b\u3001LDIF \u30a4\u30f3\u30dd\u30fc\u30c8\u304a\u3088\u3073\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u64cd\u4f5c\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u53c2\u7167\u3055\u308c\u3066\u3044\u308b LDIF \u30d5\u30a1\u30a4\u30eb %1$s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=LDIF \u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u307e\u3067\u3001\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=LDIF \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u30d9\u30fc\u30b9 DN \u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u307e\u3067\u3001\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key store %s: %s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306f\u3001hasSubordinates \u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u306e\u30b5\u30dd\u30fc\u30c8\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306f\u3001numSubordinates \u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u306e\u30b5\u30dd\u30fc\u30c8\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u305b\u3093
 NOTICE_BACKEND_OFFLINE_370=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306f\u30aa\u30d5\u30e9\u30a4\u30f3\u306b\u306a\u308a\u307e\u3057\u305f
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u8a08\u7b97\u3055\u308c\u305f\u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u304c\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u683c\u7d0d\u3055\u308c\u305f\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u3068\u4e00\u81f4\u3057\u307e\u3059
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u8a08\u7b97\u3055\u308c\u305f\u7f72\u540d\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u304c\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u683c\u7d0d\u3055\u308c\u305f\u7f72\u540d\u3068\u4e00\u81f4\u3057\u307e\u3059
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304b\u3089\u30bf\u30b9\u30af\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u3067\u5b9f\u884c\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30c6\u30b9\u30c8\u304c\u3001\u30a2\u30fc\u30ab\u30a4\u30d6\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=\u30bf\u30b9\u30af\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u6b63\u5e38\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could not be found in the backup directory %s
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=DIT \u69cb\u9020\u898f\u5247 %s \u306f\u3001\u8b58\u5225\u5b50\u304c DIT \u69cb\u9020\u898f\u5247 (%s) \u3068\u885d\u7a81\u3059\u308b\u305f\u3081\u3001\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=\u30ed\u30fc\u30ab\u30eb DB \u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306b\u30af\u30ea\u30fc\u30ca\u30fc\u30b9\u30ec\u30c3\u30c9\u306e\u6570\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093: \u30b9\u30ec\u30c3\u30c9\u6570\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u306e %d \u500b\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=\u30ed\u30fc\u30ab\u30eb DB \u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306b\u30ed\u30c3\u30af\u30c6\u30fc\u30d6\u30eb\u306e\u6570\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093: \u30c7\u30d5\u30a9\u30eb\u30c8\u306e %d \u500b\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s \u30bf\u30b9\u30af %s \u304c\u5b9f\u884c\u3092\u958b\u59cb\u3057\u307e\u3057\u305f
 NOTICE_TASK_FINISHED_414=%s \u30bf\u30b9\u30af %s \u304c\u5b9f\u884c\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/backend_ko.properties b/opendj-sdk/opends/src/messages/messages/backend_ko.properties
index e7783c2c..29f61a6 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=\ud558\uc704 \uc811\ubbf8\uc5b4 \"%s\"\uc744(\ub97c) \uc811\ubbf8\uc5b4 \"%s\"\uc774(\uac00) \uc788\ub294 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ub4f1\ub85d \ud574\uc81c\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \ud558\uc9c0\ub9cc \ud574\ub2f9 \ud558\uc704 \uc811\ubbf8\uc5b4\uac00 \uc788\ub294 \ud558\uc704 \ubc31\uc5d4\ub4dc\uc5d0\ub3c4 \ucd94\uac00 \ud558\uc704 \uc811\ubbf8\uc5b4\uac00 \uc788\uc5b4\uc11c \ub4f1\ub85d\uc744 \ud574\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \ud558\uc704 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uad6c\uc131\uc744 \ud3b8\uc9d1\ud558\uc5ec \uc774 \ud558\uc704 \uc811\ubbf8\uc5b4\ub97c \uc81c\uac70\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=\uad6c\uc131 \ud56d\ubaa9\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uace0 \ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\ub97c \uad6c\uc131\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=\ub8e8\ud2b8 DSE\ub97c \uae30\ubc18\uc73c\ub85c singleLevel, wholeSubtree \ubc0f subordinateSubtree \uac80\uc0c9\uc5d0 \uc0ac\uc6a9\ud560 \uae30\ubcf8 DN \uc9d1\ud569\uc785\ub2c8\ub2e4.  \uc81c\uacf5\ub418\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790 \uc815\uc758 \uc811\ubbf8\uc0ac \uc9d1\ud569\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=\uae30\ubcf8 DN \"%s\"\uc740(\ub294) \ub8e8\ud2b8 DSE \uc544\ub798\uc5d0\uc11c \uac80\uc0c9\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ud558\uc704 \uae30\ubcf8 DN \uc911 \ud558\ub098\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \ud558\uc9c0\ub9cc \uc774 \uae30\ubcf8 DN\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub4f1\ub85d\ub41c \uc811\ubbf8\uc0ac\uc5d0 \uc758\ud574 \ucc98\ub9ac\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=\ub8e8\ud2b8 DSE \uc544\ub798\uc5d0\uc11c \uac80\uc0c9\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ud558\uc704 \uae30\ubcf8 DN \uc9d1\ud569\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uac00 DN\uc774 \"%s\"\uc778 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub3c4\ub85d \uc694\uccad \ubc1b\uc558\uc2b5\ub2c8\ub2e4.  \uc774 \ubc31\uc5d4\ub4dc\ub294 \ub8e8\ud2b8 DSE \uc790\uccb4\ub9cc \uac80\uc0c9\ud558\ub3c4\ub85d \uc694\uccad \ubc1b\uc544\uc57c \ud569\ub2c8\ub2e4.  \ud558\uc9c0\ub9cc \uc815\uc758\ub41c \ud558\uc704 \ubc31\uc5d4\ub4dc\ub97c \uac80\uc0ac\ud558\uc5ec \uc694\uccad\ud55c \ud56d\ubaa9\uc744 \ucc3e\uc744 \uc218 \uc788\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ucd94\uac00 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \ucd94\uac00\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc0ad\uc81c \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \uc81c\uac70\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ub8e8\ud2b8 DSE \uc790\uccb4\uc758 \ub0b4\uc6a9\uc744 \ubcc0\uacbd\ud558\ub824\ub294 \uacbd\uc6b0 \uad6c\uc131\uc5d0\uc11c \"%s\" \ud56d\ubaa9\uc744 \uc218\uc815\ud558\uba74 \uac00\ub2a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9 \uc774\ub984\uc774 \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \"%3$s\"\uc758 \uae30\ubcf8 DN\uc73c\ub85c \uac80\uc0c9(\uc5f0\uacb0 ID %1$d, \uc791\uc5c5 ID %2$d)\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uac80\uc0c9\ud560 \uae30\ubcf8 DN\uc740 \ub8e8\ud2b8 DSE \uc790\uccb4\uc758 DN\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uac80\uc0c9 \uc791\uc5c5(\uc5f0\uacb0 ID %d, \uc791\uc5c5 ID %d)\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=%3$s \ubc94\uc704\uac00 \uc798\ubabb\ub418\uc5c8\uc73c\ubbc0\ub85c \uc5f0\uacb0 ID %1$d \ubc0f \uc791\uc5c5 ID %2$d(\uc73c)\ub85c \uac80\uc0c9\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c LDIF \uc791\uc131\uae30\ub97c \uc5ec\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=\ub8e8\ud2b8 DSE \ud56d\ubaa9\uc744 \uc9c0\uc815\ub41c LDIF \ub300\uc0c1\uc5d0 \ub0b4\ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\ub294 LDIF \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=\ub8e8\ud2b8 DSE \ubc31\uc5d4\ub4dc\ub294 \ubc31\uc5c5 \ubc0f \ubcf5\uc6d0 \uc791\uc5c5\uc744 \uc704\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ub8e8\ud2b8 DSE\uc758 \ub0b4\uc6a9\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc758 \uc77c\ubd80\ub85c \ubc31\uc5c5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=\ub8e8\ud2b8 DSE \uad6c\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\uc81c \ub8e8\ud2b8 DSE \uc544\ub798\uc5d0\uc11c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \ub54c \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc811\ubbf8\uc0ac \uc9d1\ud569\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=\ub8e8\ud2b8 DSE \uad6c\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\uc81c \ub8e8\ud2b8 DSE \uc544\ub798\uc5d0\uc11c \uc218\ud589\ud560 \ub54c \uae30\ubcf8 DN \uc9d1\ud569 %s\uc774(\uac00) \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=\ub8e8\ud2b8 DSE \uad6c\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\uc81c \uc0c8 \uc0ac\uc6a9\uc790 \uc815\uc758 \uc18d\uc131 \uc9d1\ud569\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=\uad6c\uc131 \ud56d\ubaa9\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uace0 \ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\ub97c \uad6c\uc131\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \ubaa8\ub2c8\ud130 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=cn=monitor\uc758 \uc554\ud638\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubaa8\ub2c8\ud130 \uc815\ubcf4\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc73c\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \ubaa8\ub2c8\ud130 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=\ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ucd94\uac00 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \ucd94\uac00\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=\ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc0ad\uc81c \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \uc81c\uac70\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=\ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uae30\ubcf8 \ubaa8\ub2c8\ud130 \ud56d\ubaa9 \uc790\uccb4\uc758 \ub0b4\uc6a9\uc744 \ubcc0\uacbd\ud558\ub824\ub294 \uacbd\uc6b0 \uad6c\uc131\uc5d0\uc11c \"%s\" \ud56d\ubaa9\uc744 \uc218\uc815\ud558\uba74 \uac00\ub2a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=\ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9 \uc774\ub984\uc774 \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=\uae30\ubcf8 \ubaa8\ub2c8\ud130 \ud56d\ubaa9\uc744 \ub0b4\ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=\ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 %s\uc5d0 \ub300\ud55c \ubaa8\ub2c8\ud130 \ud56d\ubaa9\uc744 \ub0b4\ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=\ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\ub294 LDIF \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=\ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\ub294 \ubc31\uc5c5 \ubc0f \ubcf5\uc6d0 \uc791\uc5c5\uc744 \uc704\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=\ubaa8\ub2c8\ud130 \uad6c\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\uc81c \uc0c8 \uc0ac\uc6a9\uc790 \uc815\uc758 \uc18d\uc131 \uc9d1\ud569\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=\uc81c\uacf5\ub41c DN\uc774 Null\uc774\ubbc0\ub85c \ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc694\uccad\ud55c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=DN\uc774 \ub108\ubb34 \uae4a\uc5b4\uc11c \ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc694\uccad\ud55c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \ubaa8\ub2c8\ud130 \ud56d\ubaa9\uc740 %s\ubcf4\ub2e4 \ub450 \uc218\uc900 \uc774\uc0c1 \uc544\ub798\uc77c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=\ubaa8\ub2c8\ud130 \ud56d\ubaa9\uc5d0 \uc5ec\ub7ec \uac12\uc744 \uac00\uc9c4 RDN\uc744 \ud3ec\ud568\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c \ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc694\uccad\ud55c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 \"%s\"\uc774(\uac00) \ub4f1\ub85d\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ubaa8\ub2c8\ud130 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc694\uccad\ud55c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_MONITOR_UPTIME_37=%d\uc77c %d\uc2dc\uac04 %d\ubd84 %d\ucd08
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=\uad6c\uc131 \ud56d\ubaa9\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uace0 \uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\ub97c \uad6c\uc131\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ucc3e\uae30 \uc704\ud574 \uac80\uc0c9\ud560 \uc218 \uc788\ub294 \ud56d\ubaa9\uc5d0 \ub300\ud55c DN \ub610\ub294 DN \uc9d1\ud569\uc785\ub2c8\ub2e4.  \ud638\ud658\uc131\uc744 \uc704\ud574 \uc5ec\ub7ec \uc704\uce58\uc5d0\uc11c \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uacbd\uc6b0 \uac12\uc774 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc81c\uacf5\ub41c \uac12\uc774 \uc5c6\uc744 \uacbd\uc6b0 \uae30\ubcf8\uac12 \"cn=schema\"\uac00 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-schema-entry-dn \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ub300\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \uac8c\uc2dc\ud560 \ub54c \uc0ac\uc6a9\ud560 \uae30\ubcf8 DN\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \uae30\ubcf8 \uc2a4\ud0a4\ub9c8 \uae30\ubcf8 DN\uc778 cn=schema\uac00 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ucd94\uac00 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \ucd94\uac00\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc0ad\uc81c \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \uc81c\uac70\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc544\uc9c1 \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uae30\ubcf8 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 \uc790\uccb4\uc758 \ub0b4\uc6a9\uc744 \ubcc0\uacbd\ud558\ub824\ub294 \uacbd\uc6b0 \uad6c\uc131\uc5d0\uc11c \"%s\" \ud56d\ubaa9\uc744 \uc218\uc815\ud558\uba74 \uac00\ub2a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \"%s\" \ud56d\ubaa9 \uc774\ub984\uc774 \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=\uae30\ubcf8 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9\uc744 \ub0b4\ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\ub294 LDIF \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\ub294 \uc544\uc9c1 \ubc31\uc5c5 \ubc0f \ubcf5\uc6d0 \uc791\uc5c5\uc744 \uc704\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_INVALID_BASE_48=DN\uc774 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 DN \uc911 \ud558\ub098\uc640 \ub3d9\uc77c\ud558\ubbc0\ub85c \uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc694\uccad\ud55c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c  LDIF \uc791\uc131\uae30\ub97c \uc5ec\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=DN %s\uc758 \ub4f1\ub85d\uc744 \ud574\uc81c\ud588\uc73c\ubbc0\ub85c \ub354 \uc774\uc0c1 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 DN\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=\uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 DN\uc73c\ub85c \ub4f1\ub85d\ub41c %s\uc758 \ub4f1\ub85d\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52=DN %s\uc744(\ub97c) \uc0c8 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 DN\uc73c\ub85c \ub4f1\ub85d\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=%s\uc744(\ub97c) \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 DN\uc73c\ub85c \ub4f1\ub85d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=\uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\uc81c \uc0c8 \uc0ac\uc6a9\uc790 \uc815\uc758 \uc18d\uc131 \uc9d1\ud569\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc774\ub294 \uc624\ub798 \uc2e4\ud589\ub418\ub294 \uc791\uc5c5\uc5d0 \uc758\ud574 \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc7a0\uaca8 \uc788\uac70\ub098 \uc774\uc804\uc5d0 \uc7a0\uacbc\ub294\ub370 \uc81c\ub300\ub85c \uc7a0\uae08\uc744 \ud574\uc81c\ud558\uc9c0 \uc54a\uc558\uc74c\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=\uc11c\uba85\ub41c \ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s MAC \uacf5\uae09\uc790\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=\ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=\ub514\ub809\ud1a0\ub9ac %2$s\uc5d0 \uc2a4\ud0a4\ub9c8 \uc544\uce74\uc774\ube0c \ud30c\uc77c %1$s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=\ubc31\uc5c5\uc744 \uc554\ud638\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc554\ud638\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5\uc5d0 \ud3ec\ud568\ud560 \ub514\ub809\ud1a0\ub9ac %s\uc758 \ud30c\uc77c \ubaa9\ub85d\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=\uc2a4\ud0a4\ub9c8 \ud30c\uc77c %s\uc744(\ub97c) \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=\ub514\ub809\ud1a0\ub9ac %2$s\uc758 \uc2a4\ud0a4\ub9c8 \uc544\uce74\uc774\ube0c \ud30c\uc77c %1$s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc744(\ub97c) \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=\uc544\uce74\uc774\ube0c \ud30c\uc77c \uc774\ub984\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c \ub514\ub809\ud1a0\ub9ac %2$s\uc5d0\uc11c \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=\uc9c0\uc815\ub41c \uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c %2$s\uc774(\uac00) \uc788\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=\uc774 \ubc31\uc5c5\uc758 \uc11c\uba85\ub418\uc9c0 \uc54a\uc740 \ud574\uc2dc\ub97c \uc0ac\uc6a9\ud560 \uc218\ub294 \uc788\uc9c0\ub9cc \uc11c\ubc84\uac00 \uc774 \ud574\uc2dc\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud55c \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc5d0 \uc54c \uc218 \uc5c6\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 %s \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\ub294 \uc11c\uba85\ub418\uc9c0 \uc54a\uc740 \ud574\uc2dc\uac00 \uc788\uc73c\ubbc0\ub85c \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=\uc774 \ubc31\uc5c5\uc758 \uc11c\uba85\ub41c \ud574\uc2dc\ub97c \uc0ac\uc6a9\ud560 \uc218\ub294 \uc788\uc9c0\ub9cc \uc11c\ubc84\uac00 \uc774 \ud574\uc2dc\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud55c MAC \uc54c\uace0\ub9ac\uc998\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc5d0 \uc54c \uc218 \uc5c6\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 %s MAC \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\ub294 \uc11c\uba85\ub41c \ud574\uc2dc\uac00 \uc788\uc73c\ubbc0\ub85c \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc774(\uac00) \uc54c \uc218 \uc5c6\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc554\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc554\ud638\ud654\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=\ud604\uc7ac \uc2a4\ud0a4\ub9c8 \ub514\ub809\ud1a0\ub9ac\uc758 \uc774\ub984\uc744 %2$s\uc5d0\uc11c %3$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %4$s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5\uc758 \uc62c\ubc14\ub978 \ubcf5\uc6d0\uc744 \ubc29\ud574\ud558\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ud558\uc9c0\ub9cc \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc2dc\uc791\ub418\uae30 \uc804\uc5d0 \uc0ac\uc6a9\ub418\uc5c8\ub358 \uc6d0\ubcf8 \uc2a4\ud0a4\ub9c8 \ud30c\uc77c\uc740 \ubcf4\uc874\ub418\uc5b4 \uc774\uc81c \uc6d0\ub798 \uc704\uce58 %s\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5\uc758 \uc62c\ubc14\ub978 \ubcf5\uc6d0\uc744 \ubc29\ud574\ud558\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc2dc\uc791\ub418\uae30 \uc804\uc5d0 \uc0ac\uc6a9\ub418\uc5c8\ub358 \uc6d0\ubcf8 \uc2a4\ud0a4\ub9c8 \ud30c\uc77c\uc740 \ubcf4\uc874\ub418\uc5b4 %s \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=\uc2a4\ud0a4\ub9c8 \ubc31\uc5c5\uc758 \uc62c\ubc14\ub978 \ubcf5\uc6d0\uc744 \ubc29\ud574\ud558\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc2dc\uc791\ub418\uae30 \uc804\uc5d0 \uc0ac\uc6a9\ub418\uc5c8\ub358 \uc6d0\ubcf8 \uc2a4\ud0a4\ub9c8 \ud30c\uc77c\uc740 %s \ub514\ub809\ud1a0\ub9ac\uc5d0 \ubcf4\uc874\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=\uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc5d0\uc11c \ub2e4\uc74c \ud56d\ubaa9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=\ud30c\uc77c %2$s\uc744(\ub97c) \ub2e4\uc2dc \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=\uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=\uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %3$s
 NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc544 \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uc11c\uba85\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \uc11c\uba85\uacfc \uc77c\uce58\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uc11c\uba85\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \uc11c\uba85\uacfc \uc77c\uce58\ud558\uc9c0 \uc54a\uc544 \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=\ub514\ub809\ud1a0\ub9ac %2$s\uc758 \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc5d0\uc11c \uc218\ud589\ub41c \ubaa8\ub4e0 \ud14c\uc2a4\ud2b8\ub97c \ud1b5\ud574 \uc544\uce74\uc774\ube0c\uac00 \uc720\ud6a8\ud568\uc744 \uc54c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=\ub514\ub809\ud1a0\ub9ac %2$s\uc758 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uc2a4\ud0a4\ub9c8 \ubc31\uc5c5 %1$s\uc774(\uac00) \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=\ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc791\uc5c5\uc758 \uc0c1\ud0dc %s\uc774(\uac00) \uc798\ubabb\ub418\uc5b4 \uc774 \uc791\uc5c5\uc740 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc758 \uc608\uc57d\ub41c \uc2dc\uc791 \uc2dc\uac04 \uac12 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc758 \uc2e4\uc81c \uc2dc\uc791 \uc2dc\uac04 \uac12 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc758 \uc644\ub8cc \uc2dc\uac04 \uac12 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_MISSING_ATTR_95=\uc791\uc5c5 \ud56d\ubaa9 %s\uc5d0 \ud544\uc218 \uc18d\uc131 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc5d0 \uc18d\uc131 %1$s\uc758 \uc778\uc2a4\ud134\uc2a4\uac00 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc5d0 \uc18d\uc131 %1$s\uc5d0 \ub300\ud55c \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc5d0 \uc18d\uc131 %1$s\uc5d0 \ub300\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=\ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc791\uc5c5\uc744 \uc2e4\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=\uc81c\uacf5\ub41c \ubc18\ubcf5 \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \ubc18\ubcf5 \uc791\uc5c5 ID\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc18d\uc131 %s\uc774(\uac00) \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=\uc81c\uacf5\ub41c \ubc18\ubcf5 \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \ubc18\ubcf5 \uc791\uc5c5 ID\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \uc720\ud615\uc758 \uc18d\uc131\uc774 \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc9c0\ub9cc \ud55c \uac1c \uc778\uc2a4\ud134\uc2a4\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=\uc81c\uacf5\ub41c \ubc18\ubcf5 \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \ubc18\ubcf5 \uc791\uc5c5 ID\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \uc18d\uc131\uc5d0 \ub300\ud55c \uac12\uc774 \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=\uc81c\uacf5\ub41c \ubc18\ubcf5 \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \ubc18\ubcf5 \uc791\uc5c5 ID\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \uc18d\uc131\uc5d0 \ub300\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc9c0\ub9cc \ud55c \uac1c \uac12\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=\uc81c\uacf5\ub41c \ubc18\ubcf5 \uc791\uc5c5 \ud56d\ubaa9\uc758 \uc18d\uc131 %2$s\uc5d0 \uc9c0\uc815\ub41c \ud074\ub798\uc2a4 %1$s\uc744(\ub97c) \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s. \uc774 \ud074\ub798\uc2a4\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud074\ub798\uc2a4 \uacbd\ub85c\uc5d0 \uc788\uc2b5\ub2c8\uae4c?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=\ud074\ub798\uc2a4 %s\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5\uc73c\ub85c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \ud074\ub798\uc2a4\ub294 %s\uc758 \ud558\uc704 \ud074\ub798\uc2a4\uc785\ub2c8\uae4c?
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=\uc81c\uacf5\ub41c \ud56d\ubaa9\uc5d0 \ud3ec\ud568\ub41c \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud074\ub798\uc2a4 %s\uc758 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ub0b4\ubd80 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=\uc791\uc5c5 \ubc31\uc5d4\ub4dc\ub97c \ucd08\uae30\ud654\ud560 \ub54c \uc81c\uacf5\ud55c \uad6c\uc131 \ud56d\ubaa9\uc774 Null\uc774\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=\uc791\uc5c5 \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uae30\ubcf8 DN\uc774 \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \uc791\uc5c5 \uc815\ubcf4\uc5d0 \uae30\ubcf8 DN\uc774 \ud558\ub098\ub9cc \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=\uc791\uc5c5 \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uae30\ubcf8 DN\uc774 \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \uc791\uc5c5 \uc815\ubcf4\uc5d0 \uae30\ubcf8 DN\uc774 \ud558\ub098\ub9cc \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=DN\uc778 \ubc18\ubcf5 \uc791\uc5c5 \uae30\ubcf8 %s(\uc744)\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=DN\uc778 \uc608\uc57d\ub41c \uc791\uc5c5 \uae30\ubcf8 %s(\uc744)\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=\ud574\ub2f9 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\ub97c \uc644\ub8cc\ud55c \ud6c4 \uc791\uc5c5 \uc815\ubcf4\ub97c \uc720\uc9c0\ud574\uc57c \ud558\ub294 \uc2dc\uac04(\ucd08)\uc785\ub2c8\ub2e4.  \uc774 \uae30\uac04\uc774 \uc9c0\ub098\uba74 \uba54\ubaa8\ub9ac\uc640 \ub514\uc2a4\ud06c \uacf5\uac04\uc744 \ud655\ubcf4\ud558\uae30 \uc704\ud574 \uc791\uc5c5 \uc815\ubcf4\uac00 \uc790\ub3d9\uc73c\ub85c \uc81c\uac70\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=\uc791\uc5c5 \uc720\uc9c0 \uc2dc\uac04 \uad6c\uc131\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=\uc791\uc5c5 \ubc31\uc5d4\ub4dc\ub97c \uc704\ud55c \ubc31\uc5c5 \ud30c\uc77c \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 LDIF \ud30c\uc77c\uc740 \uc815\uc758\ub41c \uc608\uc57d \uc791\uc5c5 \ubc0f \ubc18\ubcf5 \uc791\uc5c5\uc5d0 \ub300\ud55c \ubaa8\ub4e0 \uad6c\uc131\uc744 \ubcf4\uad00\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=\uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c \uad6c\uc131\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=\uc5c5\ub370\uc774\ud2b8\ub41c \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c\uc758 \uacbd\ub85c\ub97c \uc9c0\uc815\ud558\ub294 \ud544\uc218 %s \uc18d\uc131 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=\uc9c0\uc815\ub41c \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c %s\uc774(\uac00) \uc774\ubbf8 \uc788\uace0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub294 \uc774 \ud30c\uc77c\uc744 \ub36e\uc5b4\uc4f0\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc0c8 \ubc31\uc5c5 \ud30c\uc77c\uc5d0 \ud574\ub2f9 \uacbd\ub85c\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uba3c\uc800 \uae30\uc874 \ud30c\uc77c\uc744 \uc0ad\uc81c\ud558\uac70\ub098 \ud30c\uc77c \uc774\ub984\uc744 \ubcc0\uacbd\ud558\uc2ed\uc2dc\uc624. \ub610\ub294 \uc0c8 \uacbd\ub85c\ub97c \uc120\ud0dd\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=\uc0c8 \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc9c0\uc815\ub41c \uacbd\ub85c %s\uc740(\ub294) \uc798\ubabb\ub41c \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc0c8 \uacbd\ub85c\ub97c \uc120\ud0dd\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=\uc0c8 \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c %2$s\uc758 \ubd80\ubaa8 \ub514\ub809\ud1a0\ub9ac %1$s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.  \uc0c8 \ubc31\uc5c5 \ud30c\uc77c\uc5d0 \uc774 \uacbd\ub85c\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uba3c\uc800 \uc774 \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4dc\uc2ed\uc2dc\uc624. \ub610\ub294 \uc0c8 \uacbd\ub85c\ub97c \uc120\ud0dd\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=\uc0c8 \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c %2$s\uc758 \ubd80\ubaa8 \ub514\ub809\ud1a0\ub9ac %1$s\uc774(\uac00) \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2d9\ub2c8\ub2e4. \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc0c8 \uacbd\ub85c\ub97c \uc120\ud0dd\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=\uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c\uc758 \uc0c8 \uacbd\ub85c\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=\uc5c5\ub370\uc774\ud2b8\ub41c \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uc644\ub8cc\ub41c \uc791\uc5c5\uc744 \uc9c0\uc6b0\uae30 \uc804\uc5d0 \ud574\ub2f9 \uc791\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uc720\uc9c0\ud574\uc57c \ud558\ub294 \uc2dc\uac04(\ucd08)\uc744 \uc9c0\uc815\ud558\ub294 \ud544\uc218 %s \uc18d\uc131 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=\uc644\ub8cc\ub41c \uc791\uc5c5 \uc720\uc9c0 \uc2dc\uac04\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=\uc644\ub8cc\ub41c \uc791\uc5c5 \uc720\uc9c0 \uc2dc\uac04\uc774 %d\ucd08\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774 \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_TASKBE_UPDATED_BACKING_FILE_129=\uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c\uc758 \uacbd\ub85c\uac00 %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud604\uc7ac \uc791\uc5c5 \uad6c\uc131\uc758 \uc2a4\ub0c5\uc0f7\uc774 \ud574\ub2f9 \ud30c\uc77c\uc5d0 \uae30\ub85d\ub418\uc5b4 \ud5a5\ud6c4 \uc5c5\ub370\uc774\ud2b8\uc5d0 \uacc4\uc18d \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=\uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc758 \uc0c8 \ud56d\ubaa9\uc740 \uc608\uc57d \uc791\uc5c5\uc758 \uacbd\uc6b0 %s \ubc14\ub85c \uc544\ub798, \ubc18\ubcf5 \uc791\uc5c5\uc758 \uacbd\uc6b0 %s \ubc14\ub85c \uc544\ub798\uc5d0\ub9cc \ucd94\uac00\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=\uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_TASKBE_BACKING_FILE_HEADER_132=\uc774 \ud30c\uc77c\uc5d0\ub294 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5 \uc2a4\ucf00\uc904\ub7ec \ubc31\uc5d4\ub4dc\uac00 \uc0ac\uc6a9\ud558\ub294 \ub370\uc774\ud130\uac00 \ub4e4\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \ud574\ub2f9 \ubcc0\uacbd \ub0b4\uc6a9\uc774 \uc190\uc2e4\ub420 \uc704\ud5d8\uc774 \uc788\uc73c\ubbc0\ub85c \uc774 \ud30c\uc77c\uc744 \uc9c1\uc811 \ud3b8\uc9d1\ud558\uc9c0 \ub9c8\uc2ed\uc2dc\uc624.  \uc608\uc57d \ubc0f \ubc18\ubcf5 \uc791\uc5c5 \uc815\uc758\ub294 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc640 \ud568\uaed8 \uc81c\uacf5\ub418\ub294 \uad00\ub9ac \uc720\ud2f8\ub9ac\ud2f0\ub9cc\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud3b8\uc9d1\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=\ub3d9\uc77c\ud55c ID\ub97c \uc0ac\uc6a9\ud558\ub294 \ub2e4\ub978 \ubc18\ubcf5 \uc791\uc5c5\uc774 \uc788\uc73c\ubbc0\ub85c \ubc18\ubcf5 \uc791\uc5c5 %s\uc744(\ub97c) \uc791\uc5c5 \uc2a4\ucf00\uc904\ub7ec\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=\ub3d9\uc77c\ud55c ID\ub97c \uc0ac\uc6a9\ud558\ub294 \ub2e4\ub978 \uc791\uc5c5\uc774 \uc788\uc73c\ubbc0\ub85c \uc791\uc5c5 %s\uc744(\ub97c) \uc608\uc57d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=\ubc18\ubcf5 \uc791\uc5c5 %s\uc758 \ub2e4\uc74c \ubc18\ubcf5\uc744 \uc608\uc57d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=\uc904 %2$d \ub610\ub294 \uc774 \uc904 \uadfc\ucc98\uc5d0 \uc788\ub294 \uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c %1$s\uc758 \ud56d\ubaa9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s. \uce58\uba85\uc801\uc778 \uc624\ub958\ub294 \uc544\ub2c8\ubbc0\ub85c \uc791\uc5c5 \uc2a4\ucf00\uc904\ub7ec\ub294 \uacc4\uc18d \ud30c\uc77c\uc758 \uad6c\ubb38 \ubd84\uc11d\uc744 \uc2dc\ub3c4\ud558\uace0 \uc5ec\uae30 \ud3ec\ud568\ub41c \ucd94\uac00 \uc791\uc5c5\uc744 \uc608\uc57d\ud569\ub2c8\ub2e4.
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=\uc904 %2$d \ub610\ub294 \uc774 \uc904 \uadfc\ucc98\uc5d0 \uc788\ub294 \uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c %1$s\uc758 \ud56d\ubaa9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s. \uc774 \uc624\ub958\ub294 \ubcf5\uad6c\ud560 \uc218 \uc5c6\uc73c\uba70 \uad6c\ubb38 \ubd84\uc11d\uc744 \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=\ubd80\ubaa8 \ud56d\ubaa9\uc774 \uc5c6\uace0 %s\uc758 \uc791\uc5c5 \ub8e8\ud2b8 DN\uacfc \uc77c\uce58\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c\uc5d0\uc11c \uc77d\uc5b4 \uc628 \ud56d\ubaa9 %s\uc740(\ub294) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=\ud56d\ubaa9 %s\uc744(\ub97c) \ubc18\ubcf5 \uc791\uc5c5\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc5ec \uc2a4\ucf00\uc904\ub7ec\uc5d0 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=\ud56d\ubaa9 %s\uc744(\ub97c) \uc791\uc5c5\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc5ec \uc2a4\ucf00\uc904\ub7ec\uc5d0 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=\uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c %2$s\uc5d0\uc11c \uc77d\uc5b4 \uc628 \ud56d\ubaa9 %1$s\uc5d0 \uc791\uc5c5 \ub610\ub294 \ubc18\ubcf5 \uc791\uc5c5 \uc815\uc758\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 DN\uc774 \uc788\uc73c\ubbc0\ub85c \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=\uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=\uc791\uc5c5 \uc2a4\ucf00\uc904\ub7ec\uc5d0 \uc0ac\uc6a9\ud560 \uc0c8 \uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c %s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=\uc81c\uacf5\ub41c \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \uc791\uc5c5 \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc18d\uc131 %s\uc774(\uac00) \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=\uc81c\uacf5\ub41c \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \uc791\uc5c5 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \uc720\ud615\uc758 \uc18d\uc131\uc774 \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc9c0\ub9cc \ud55c \uac1c \uc778\uc2a4\ud134\uc2a4\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=\uc81c\uacf5\ub41c \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \uc791\uc5c5 \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \uc18d\uc131 \uac12\uc774 \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=\uc81c\uacf5\ub41c \uc791\uc5c5 \ud56d\ubaa9\uc5d0 \uc791\uc5c5 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \uc18d\uc131 \uac12\uc774 \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc9c0\ub9cc \ud55c \uac1c \uac12\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=\uc81c\uacf5\ub41c \uc791\uc5c5 \ud56d\ubaa9\uc758 \uc18d\uc131 %2$s\uc5d0 \uc9c0\uc815\ub41c \ud074\ub798\uc2a4 %1$s\uc744(\ub97c) \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s. \uc774 \ud074\ub798\uc2a4\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud074\ub798\uc2a4 \uacbd\ub85c\uc5d0 \uc788\uc2b5\ub2c8\uae4c?
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=\ud074\ub798\uc2a4 %s\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5\uc73c\ub85c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ud074\ub798\uc2a4\ub294 %s\uc758 \ud558\uc704 \ud074\ub798\uc2a4\uc785\ub2c8\uae4c?
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=\uc81c\uacf5\ub41c \ud56d\ubaa9\uc5d0 \ud3ec\ud568\ub41c \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud074\ub798\uc2a4 %s\uc758 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ub0b4\ubd80 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=\ud604\uc7ac \uc791\uc5c5 \ubc31\uc5c5 \ud30c\uc77c\uc758 \uc774\ub984\uc744 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \uc774\uc804 \uc791\uc5c5 \uad6c\uc131(\ucd5c\uc2e0 \uc5c5\ub370\uc774\ud2b8\ub97c \ubc18\uc601\ud558\uc9c0 \uc54a\uc74c)\uc774 \uc190\uc2e4\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=\uc0c8 \uc791\uc5c5 \ub370\uc774\ud130 \ubc31\uc5c5 \ud30c\uc77c %s\uc744(\ub97c) \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \ucd5c\uc2e0 \uc5c5\ub370\uc774\ud2b8\ub97c \ubc18\uc601\ud558\ub294 \uad6c\uc131 \uc815\ubcf4\uac00 \uc190\uc2e4\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=\uc791\uc5c5 \ubc31\uc5d4\ub4dc\ub294 LDIF \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=\uc791\uc5c5 \ubc31\uc5d4\ub4dc\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=\ub8e8\ud2b8 DSE\uc758 \ubaa8\ub4e0 \uc18d\uc131\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc5d0 \uc0c1\uad00\uc5c6\uc774 \uc0ac\uc6a9\uc790 \uc18d\uc131\ucc98\ub7fc \ucc98\ub9ac\ud558\uc5ec \uae30\ubcf8\uc801\uc73c\ub85c \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubc18\ud658\ud574\uc57c \ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=\ubaa8\ub4e0 \ub8e8\ud2b8 DSE \uc18d\uc131\uc744 \uc0ac\uc6a9\uc790 \uc18d\uc131\ucc98\ub7fc \ucc98\ub9ac\ud574\uc57c \ud560\uc9c0 \uc5ec\ubd80\ub97c \uc81c\uc5b4\ud558\ub294 %s \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \ub8e8\ud2b8 DSE\uc758 \uc18d\uc131\uc740 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc788\ub294 \ud574\ub2f9 \uc815\uc758\ub97c \uae30\ubc18\uc73c\ub85c \ucc98\ub9ac\ub429\ub2c8\ub2e4.
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=\ub8e8\ud2b8 DSE \uad6c\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\uc81c \uad6c\uc131 \uc18d\uc131 %s\uc5d0\uc11c %s \uac12\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
-INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc758 \uac80\uc0c9 \uc791\uc5c5\uc744 \uc704\ud574 \uae30\ubcf8\uc801\uc73c\ub85c \uc561\uc138\uc2a4\ud558\ub294 \ub514\ub809\ud1a0\ub9ac \uc9d1\ud569\uc785\ub2c8\ub2e4. \uc774 \ubaa9\ub85d\uc5d0 \uc5c6\ub294 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\ub3c4 \uac80\uc0c9 \uae30\uc900 DN\uc5d0 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\ub97c \uc9c1\uc811 \uc9c0\uc815\ud558\uc5ec \uacc4\uc18d \uc561\uc138\uc2a4\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=\ubc18\ubcf5 \uc791\uc5c5 %s\uc758 \uc608\uc57d\ub41c \ubc18\ubcf5\uc774 ID %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uc774\ubbf8 \uc9c0\uc815\ub418\uc5b4 \uc788\uace0 \uc774 \ubc18\ubcf5\uc744 \uba3c\uc800 \uc81c\uac70\ud574\uc57c \ud558\ubbc0\ub85c \ud574\ub2f9 \ubc18\ubcf5 \uc791\uc5c5\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. 
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=\ubcf4\ub958 \uc911\uc778 \uc791\uc5c5 %s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \uc774 \uc791\uc5c5\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=\ubcf4\ub958 \uc911\uc778 \uc791\uc5c5 %s\uc774(\uac00) \ub354 \uc774\uc0c1 \ubcf4\ub958 \uc0c1\ud0dc\uac00 \uc544\ub2c8\ubbc0\ub85c \uc774 \uc791\uc5c5\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=\uc644\ub8cc\ub41c \uc791\uc5c5 %s\uc774(\uac00) \uc644\ub8cc \uc791\uc5c5 \ubaa9\ub85d\uc5d0 \uc5c6\uc73c\ubbc0\ub85c \uc774 \uc791\uc5c5\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=DN\uc774 \ud574\ub2f9 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud574 \uc801\uc808\ud558\uc9c0 \uc54a\uac70\ub098 \uc608\uc57d \ub610\ub294 \ubc18\ubcf5 \uc791\uc5c5 \uae30\ubcf8 \ud56d\ubaa9 \uc544\ub798\uc5d0 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=\ud574\ub2f9 \ud56d\ubaa9 DN\uacfc \uc5f0\uacb0\ub41c \uc608\uc57d \uc791\uc5c5\uc774 \uc5c6\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=\uc5f0\uacb0\ub41c \uc791\uc5c5\uc774 \ud604\uc7ac \uc2e4\ud589 \uc911\uc774\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=\ud56d\ubaa9 DN\uacfc \uc5f0\uacb0\ub41c \ubc18\ubcf5 \uc791\uc5c5\uc774 \uc5c6\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=\uc81c\uacf5\ub41c \uae30\ubcf8 DN %s\uc774(\uac00) \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0 \uc788\ub294 \ud56d\ubaa9\uc5d0 \ub300\ud574 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=\uc81c\uacf5\ub41c \uac80\uc0c9 \uae30\uc900 \ud56d\ubaa9 %s\uacfc(\uc640) \uc5f0\uacb0\ub41c \uc608\uc57d \uc791\uc5c5\uc774 \uc5c6\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=\uc81c\uacf5\ub41c \uac80\uc0c9 \uae30\uc900 \ud56d\ubaa9 %s\uacfc(\uc640) \uc5f0\uacb0\ub41c \ubc18\ubcf5 \uc791\uc5c5\uc774 \uc5c6\uc73c\ubbc0\ub85c \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=\uc81c\uacf5\ub41c \uad6c\uc131 \ud56d\ubaa9\uc774 Null\uc774\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=\ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc74c: %s
+INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc758 \uac80\uc0c9 \uc791\uc5c5\uc744 \uc704\ud574 \uae30\ubcf8\uc801\uc73c\ub85c \uc561\uc138\uc2a4\ud558\ub294 \ub514\ub809\ud1a0\ub9ac \uc9d1\ud569\uc785\ub2c8\ub2e4. \uc774 \ubaa9\ub85d\uc5d0 \uc5c6\ub294 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\ub3c4 \uac80\uc0c9 \uae30\uc900 DN\uc5d0 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\ub97c \uc9c1\uc811 \uc9c0\uc815\ud558\uc5ec \uacc4\uc18d \uc561\uc138\uc2a4\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=\ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac \ubaa9\ub85d\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \ubc31\uc5c5 \ubc31\uc5d4\ub4dc \ucd08\uae30\ud654\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=\uc694\uccad\ud55c \ud56d\ubaa9\uc774 Null\uc774\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_INVALID_BASE_176=\uc694\uccad\ud55c \ud56d\ubaa9 %s\uc774(\uac00) \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=\uc694\uccad\ud55c DN\uc774 \uae30\ubcf8 DN\ubcf4\ub2e4 \ud55c \uc218\uc900 \uc544\ub798\uc9c0\ub9cc \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=\uc694\uccad\ud55c \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\uac00 \uc798\ubabb\ub418\uc5c8\uc73c\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=\uc694\uccad\ud55c \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=\uc694\uccad\ud55c DN\uc774 \uae30\ubcf8 DN\ubcf4\ub2e4 \ub450 \uc218\uc900 \uc544\ub798\uc9c0\ub9cc \ubc31\uc5c5 ID\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=\ubd80\ubaa8 \ud56d\ubaa9\uc774 \uc5c6\uc73c\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=DN\uc5d0 \uc694\uccad\ud55c \ubc31\uc5c5\uc774 \uc800\uc7a5\ub41c \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\uac00 \uc5c6\uc73c\ubbc0\ub85c \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=\ubc31\uc5c5 %s\uc774(\uac00) \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ucd94\uac00 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc0ad\uc81c \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=\uc694\uccad\ud55c \ud56d\ubaa9 %s\uc774(\uac00) \ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 LDIF \ub0b4\ubcf4\ub0b4\uae30 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 LDIF \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=\ubc31\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ubc31\uc5c5 \ubc0f \ubcf5\uc6d0 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=\uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uc5d0 \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uae30\ubcf8 DN\uc744 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=\ud56d\ubaa9 %s\uc774(\uac00) \uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=\ud56d\ubaa9 %s\uc740(\ub294) \uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uc5d0 \uc18d\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=\ubd80\ubaa8 \ud56d\ubaa9 %2$s\uc774(\uac00) \uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc73c\ubbc0\ub85c \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=\ud56d\ubaa9 %s\uc774(\uac00) \uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=\ud558\ub098 \uc774\uc0c1\uc758 \ud558\uc704 \ud56d\ubaa9\uc774 \uc788\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc744(\ub97c) \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=\uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=LDIF \uc791\uc131\uae30\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=\ud56d\ubaa9 %s\uc744(\ub97c) LDIF\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=LDIF \ud310\ub3c5\uae30\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=LDIF\uc5d0\uc11c \uc77d\ub294 \ub3d9\uc548 \ubcf5\uad6c\ud560 \uc218 \uc5c6\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s.
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=\uac00\uc838\uc624\uae30\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s.
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=\uba54\ubaa8\ub9ac \uae30\ubc18 \ubc31\uc5d4\ub4dc\uac00 \ubc31\uc5c5 \ub610\ub294 \ubcf5\uc6d0 \uc791\uc5c5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=\ud558\ub098 \uc774\uc0c1\uc758 \ud558\uc704 \ud56d\ubaa9\uc774 \uc788\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc758 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=\ub300\uc0c1 \ud56d\ubaa9\uc774 \ub2e4\ub978 \ubc31\uc5d4\ub4dc\uc5d0 \uc788\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc758 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=\uc0c8 \ubd80\ubaa8 \ud56d\ubaa9 %2$s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \ud56d\ubaa9 %1$s\uc758 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=\ud558\uc704 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9\uc5d0 \uc788\ub294 \uc18d\uc131\uc774 \uc791\ub3d9 \uac00\ub2a5\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\ub354\ub77c\ub3c4 \uc774 \uc18d\uc131\uc744 \uc0ac\uc6a9\uc790 \uc18d\uc131\uc73c\ub85c \ucc98\ub9ac\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc694\uccad\ud558\uc9c0 \uc54a\uc544\ub3c4 \uae30\ubcf8\uc801\uc73c\ub85c \ud3ec\ud568\ub418\ub294 attributeType \ubc0f objectClasses\uc640 \uac19\uc740 \uc2a4\ud0a4\ub9c8 \uc18d\uc131\uc744 \ud544\uc694\ub85c \ud558\ub294 \uc77c\ubd80 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uacfc\uc758 \ud638\ud658\uc131\uc744 \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  ldapSyntaxes \uc18d\uc131\uc740 \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \uc2a4\ud0a4\ub9c8\ub97c \uc218\uc815\ud558\ub824 \ud560 \ub54c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud558\uc9c0 \uc54a\ub3c4\ub85d \ud558\uae30 \uc704\ud574 \ud56d\uc0c1 \uc791\ub3d9 \uac00\ub2a5\uc73c\ub85c \ucc98\ub9ac\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-show-all-attributes \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \uac83\ucc98\ub7fc, \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \ubc29\uc2dd\uc5d0 \uc0c1\uad00\uc5c6\uc774 \ubaa8\ub4e0 \ud558\uc704 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 \uc18d\uc131\uc744 \uc0ac\uc6a9\uc790 \uc18d\uc131\uc73c\ub85c \ucc98\ub9ac\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \uc18d\uc131 \uc720\ud615\uc744 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ucc98\ub9ac\ud558\ub294 \uae30\ubcf8 \ub3d9\uc791\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uae30\ubcf8 DN %s\uc744(\ub97c) \ub4f1\ub85d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ud604\uc7ac \uae30\uc874 \uc2a4\ud0a4\ub9c8 \uc694\uc18c\uc758 \uc81c\uac70\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 %s \uc218\uc815 \uc720\ud615\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=\uc2a4\ud0a4\ub9c8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 %s \uc18d\uc131 \uc720\ud615\uc758 \uc218\uc815\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc18d\uc131 \uc720\ud615, \uac1d\uccb4 \ud074\ub798\uc2a4, \uc774\ub984 \ud615\uc2dd, DIT \ucee8\ud150\ud2b8 \uaddc\uce59, DIT \uad6c\uc870 \uaddc\uce59 \ubc0f \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9\ub9cc \uc218\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=\uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9 %s\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 OBSOLETE\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\ub294 \uc18d\uc131 \uc720\ud615 %s\uc744(\ub97c) \ucc38\uc870\ud558\ubbc0\ub85c \uc774 \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=DIT \ucee8\ud150\ud2b8 \uaddc\uce59 %s\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 OBSOLETE\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\ub294 \ubcf4\uc870 \uac1d\uccb4 \ud074\ub798\uc2a4 %s\uc744(\ub97c) \ucc38\uc870\ud558\ubbc0\ub85c \uc774 \ucee8\ud150\ud2b8 \uaddc\uce59\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \uc218\uc815\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=\uc624\ud504\ub77c\uc778\uc5d0\uc11c \uc11c\ubc84\uc758 \uc2a4\ud0a4\ub9c8\uac00 \ubcc0\uacbd\ub418\uc5c8\ub294\uc9c0 \ud655\uc778\ud558\uae30 \uc704\ud574 \uc5f0\uacb0\ub41c \uc2a4\ud0a4\ub9c8 \uc694\uc18c \uc815\uc758\uac00 \ub4e4\uc5b4 \uc788\ub294 \ud30c\uc77c\uc744 \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud30c\uc77c\uc740 %s \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\uc5b4\uc57c \ud558\uace0 \uc774\ub984\uc740 %s \ub610\ub294 %s(\uc73c)\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=\uc11c\ubc84\uc758 \uc2a4\ud0a4\ub9c8 \ud30c\uc77c\uc744 \uc624\ud504\ub77c\uc778\uc73c\ub85c \uc9c1\uc811 \ud3b8\uc9d1\ud558\uc5ec \uc2a4\ud0a4\ub9c8\ub97c \ubcc0\uacbd\ud588\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=\ubaa8\ub4e0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uc694\uc18c\uc758 \uc5f0\uacb0\ub41c \ubaa9\ub85d\uc774 \ub4e4\uc5b4 \uc788\ub294 \ud30c\uc77c %s\uc744(\ub97c) \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. \uc11c\ubc84\uac00 \uc624\ud504\ub77c\uc778\uc73c\ub85c \uc11c\ubc84\uc758 \uc2a4\ud0a4\ub9c8\uc5d0 \uc218\ud589\ub41c \ubcc0\uacbd \ub0b4\uc6a9\uc744 \uc815\ud655\ud788 \uc2dd\ubcc4\ud558\uc9c0 \ubabb\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=\ubc31\uc5d4\ub4dc ID %s\uc5d0 \ud574\ub2f9\ud558\ub294 JE \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud658\uacbd\uc774 \uc190\uc0c1\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud558\uc5ec \ud658\uacbd\uc744 \ub2e4\uc2dc \uc5ec\uc2ed\uc2dc\uc624.
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc791\uc5c5 %s\uc744(\ub97c) \ud638\ucd9c\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_TASK_COMPLETION_BODY_299=\uc791\uc5c5 ID:  %s\r\n\uc791\uc5c5 \uc0c1\ud0dc:  %s\r\n\uc608\uc57d\ub41c \uc2dc\uc791 \uc2dc\uac04:  %s\r\n\uc2e4\uc81c \uc2dc\uc791 \uc2dc\uac04:  %s\r\n\uc644\ub8cc \uc2dc\uac04:  %s\r\n\r\n\ub85c\uadf8 \uba54\uc2dc\uc9c0:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=\uc694\uccad\ud55c \ud56d\ubaa9\uc774 Null\uc774\ubbc0\ub85c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=\uc694\uccad\ud55c \ud56d\ubaa9 %s\uc774(\uac00) \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=\uc694\uccad\ud55c DN\uc774 \uae30\ubcf8 DN\ubcf4\ub2e4 \ud55c \uc218\uc900 \uc544\ub798\uc9c0\ub9cc \uc778\uc99d\uc11c \uc774\ub984\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %2$s\uc5d0\uc11c \uc778\uc99d\uc11c %1$s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=\uae30\ubcf8 DN\uc774 \ud558\ub098\ub9cc \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 LDIF \uac00\uc838\uc624\uae30 \ubc0f \ub0b4\ubcf4\ub0b4\uae30 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \ubc31\uc5c5 \ubc0f \ubcf5\uc6d0 \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %1$s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-type \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \uc720\ud615 %1$s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 \uc18d\uc131 ds-cfg-trust-store-pin-file\uc5d0 \uc9c0\uc815\ub41c PIN \ud30c\uc77c %1$s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-file \uad6c\uc131 \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c PIN\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 \uc18d\uc131 ds-cfg-trust-store-pin-file\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 \uc18d\uc131 ds-cfg-trust-store-pin-environment-variable\uc5d0 \uc9c0\uc815\ub41c \ud658\uacbd \ubcc0\uc218 %1$s\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-property \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c Java \ub4f1\ub85d \uc815\ubcf4 %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-file \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=\ud30c\uc77c %s\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ub0b4\uc6a9\uc744 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc5d0 \uc561\uc138\uc2a4\ud558\uae30 \uc704\ud574 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \ud329\ud1a0\ub9ac\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=\uc778\uc99d\uc11c \ud56d\ubaa9 %s\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %2$s\uc5d0\uc11c \uc790\uccb4 \uc11c\uba85\ub41c \uc778\uc99d\uc11c %1$s\uc744(\ub97c) \uc0dd\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=\uc778\uc99d\uc11c %s\uc744(\ub97c) \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %s\uc5d0 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc0ad\uc81c \uc791\uc5c5\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=\uc778\uc99d\uc11c \uc18d\uc131 %2$s\uc774(\uac00) \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=\uc778\uc99d\uc11c \uc18d\uc131 %2$s\uc774(\uac00) \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc73c\ubbc0\ub85c \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=\uc778\uc99d\uc11c \uc18d\uc131 %2$s\uc758 \uac12\uc774 \ub4e4\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=\uc778\uc99d\uc11c \uc18d\uc131 %2$s\uc758 \uac12\uc774 \uc5ec\ub7ec \uac1c \ub4e4\uc5b4 \uc788\uc73c\ubbc0\ub85c \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=\uc778\uc99d\uc11c %s\uc744(\ub97c) \ud30c\uc77c\uc5d0 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %s\uc5d0 \ub300\ud55c \uad8c\ud55c\uc744 \uc124\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub8e8\ud2b8 \ucee8\ud14c\uc774\ub108\uac00 \ucd08\uae30\ud654\ub418\uc9c0 \uc54a\uc544 \uc694\uccad\ud55c \uc791\uc5c5\uc744 \uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ucc98\ub9ac\ud558\uc9c0 \ubabb\ud569\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=\ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=\uc791\uc5c5 \ud56d\ubaa9\uc744 \ud45c\uc2dc\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 \uc791\uc5c5 \ud56d\ubaa9\ub9cc \uc218\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=\uc11c\ubc84\uc758 \uc720\ud6a8\ud55c \uc791\uc5c5\uc744 \ud45c\uc2dc\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=\uc5f0\uacb0\ub41c \uc791\uc5c5\uc758 \uc2e4\ud589\uc774 \uc644\ub8cc\ub418\uc5c8\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc644\ub8cc\ub41c \uc791\uc5c5\uc740 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. 
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=\uc11c\ubc84\uac00 \ud604\uc7ac \ubc18\ubcf5 \uc791\uc5c5 \ud56d\ubaa9\uc758 \uc218\uc815\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. 
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=\ud56d\ubaa9 %s\uacfc(\uc640) \uc5f0\uacb0\ub41c \uc791\uc5c5\uc774 \ud604\uc7ac \uc2e4\ud589 \uc911\uc785\ub2c8\ub2e4.  \uc2e4\ud589 \uc911\uc778 \uc791\uc5c5\uc5d0 \ub300\ud574\uc11c\ub294 ds-task-state \uc18d\uc131 \uac12\uc744 \"cancel\"\ub85c \uc218\uc815\ud558\ub294 \uc791\uc5c5\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=\uc791\uc5c5 \ucc98\ub9ac\uac00 \uc791\uc5c5\uc744 \ucde8\uc18c\ud558\ub77c\ub294 \uc218\uc815 \uc694\uccad\uc5d0 \uc758\ud574 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %2$s\uc5d0\uc11c \uc778\uc99d\uc11c %1$s\uc744(\ub97c) \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=\uc778\uc99d\uc11c %2$s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 %1$s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\ub294 \ud55c \uac1c \uae30\ubcf8 DN\ub9cc \uc9c0\uc6d0\ud558\ub294\ub370 \uc5ec\ub7ec \uae30\ubcf8 DN\uc744 \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uac00 \uc0ac\uc6a9\ud560 LDIF \ud30c\uc77c %1$s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=LDIF \ud30c\uc77c %s\uc758 \ub370\uc774\ud130\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\ub85c \uc77d\uc5b4 \uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub41c LDIF \ud30c\uc77c %1$s\uc5d0 DN\uc774 %3$s\uc778 \ud56d\ubaa9\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub41c LDIF \ud30c\uc77c %1$s\uc5d0 \ud574\ub2f9 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud574 \uc815\uc758\ub41c \uae30\ubcf8 DN \uc544\ub798\uc5d0 \uc788\uc9c0 \uc54a\uc740 \ud56d\ubaa9 %3$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub41c LDIF \ud30c\uc77c %1$s\uc5d0 \ud56d\ubaa9 %3$s\uc774(\uac00) \ub4e4\uc5b4 \uc788\uc9c0\ub9cc \uadf8 \ubd80\ubaa8 \ud56d\ubaa9\uc744 \uc544\uc9c1 \uc77d\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uc758 \uc5c5\ub370\uc774\ud2b8\ub41c \ub370\uc774\ud130 \ubc84\uc804\uc744 \uc4f0\uae30 \uc704\ud574 \ud30c\uc77c %1$s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uc758 \ud30c\uc77c %1$s\uc5d0 \uc5c5\ub370\uc774\ud2b8\ub41c \ub370\uc774\ud130\ub97c \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %3$s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0 \uc815\uc758\ub41c LDIF \ubc31\uc5d4\ub4dc\uc758 \uc5c5\ub370\uc774\ud2b8\ub41c \ub370\uc774\ud130\ub97c \uc4f0\uba74\uc11c \ud30c\uc77c %1$s\uc758 \uc774\ub984\uc744 %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %4$s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=\ud56d\ubaa9 %s\uc774(\uac00) \uc774\ubbf8 LDIF \ubc31\uc5d4\ub4dc\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=\ud56d\ubaa9 %s\uc758 \ubd80\ubaa8\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=\ud56d\ubaa9 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=\ub300\uc0c1 \ud56d\ubaa9 %s\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=\uc0c8 \ubd80\ubaa8 DN %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=\uac80\uc0c9 \uae30\uc900 DN\uc73c\ub85c \uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=LDIF \ub0b4\ubcf4\ub0b4\uae30 \uc791\uc5c5\uc744 \uc704\ud574 \uc791\uc131\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=LDIF \ub0b4\ubcf4\ub0b4\uae30\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=LDIF \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc744 \uc704\ud574 \ud310\ub3c5\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=\uac00\uc838\uc624\uae30 \ud30c\uc77c\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uc77d\ub294 \ub3d9\uc548 \ubcf5\uad6c\ud560 \uc218 \uc5c6\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s. LDIF \uac00\uc838\uc624\uae30\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=LDIF \ubc31\uc5d4\ub4dc\ub294 \ud604\uc7ac \ubc31\uc5c5 \ubc0f \ubcf5\uc6d0 \uba54\ucee4\ub2c8\uc998\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ub300\uc2e0 LDIF \uac00\uc838\uc624\uae30 \ubc0f \ub0b4\ubcf4\ub0b4\uae30 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud558\uc2ed\uc2dc\uc624.
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=LDIF \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \ucc38\uc870\ub41c LDIF \ud30c\uc77c %1$s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=LDIF \ud30c\uc77c \uacbd\ub85c\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=LDIF \ubc31\uc5d4\ub4dc \uae30\ubcf8 DN\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=\ub300\uc0c1 \ud56d\ubaa9 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=\ub300\uc0c1 \ud56d\ubaa9 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=\ud0a4 \uc800\uc7a5\uc18c %2$s\uc5d0\uc11c \ud0a4 %1$s\uc744(\ub97c) \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=\uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 hasSubordinates \uc791\uc5c5 \uc18d\uc131\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=\uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c\ub294 numSubordinates \uc791\uc5c5 \uc18d\uc131\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 NOTICE_BACKEND_OFFLINE_370=\ubc31\uc5d4\ub4dc %s\uc774(\uac00) \uc774\uc81c \uc624\ud504\ub77c\uc778\uc73c\ub85c \uc804\ud658\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=\uc11c\uba85\ub41c \ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s MAC \uacf5\uae09\uc790\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=\ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=\ubc31\uc5c5\uc744 \uc554\ud638\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc554\ud638\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uc11c\uba85\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \uc11c\uba85\uacfc \uc77c\uce58\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=All tests performed on tasks backup %s from directory %s show that the archive appears to be valid
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=Tasks backup %s was successfully restored from the archive in directory %s
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=%s \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=Unable to add DIT structure rule %s because its rule identifier conflicts with existing DIT structure rule (%s)
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=Local DB backend %s does not specify the number of cleaner threads: defaulting to %d threads
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=Local DB backend %s does not specify the number of lock tables: defaulting to %d
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s task %s started execution
 NOTICE_TASK_FINISHED_414=%s task %s finished execution
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/backend_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/backend_zh_CN.properties
index de76cfb..e7682f8 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=\u5df2\u5c1d\u8bd5\u4ece\u5177\u6709 "%2$s" \u540e\u7f00\u7684\u540e\u7aef\u4e2d\u53d6\u6d88\u6ce8\u518c\u5b50\u540e\u7f00 "%1$s"\u3002\u4e0d\u8fc7\uff0c\u5305\u542b\u8be5\u5b50\u540e\u7f00\u7684\u4ece\u5c5e\u540e\u7aef\u8fd8\u5305\u542b\u5176\u4ed6\u5b50\u540e\u7f00\uff0c\u56e0\u6b64\u53ef\u80fd\u65e0\u6cd5\u4ece\u8be5\u540e\u7aef\u4e2d\u53d6\u6d88\u6ce8\u518c\u8be5\u5b50\u540e\u7f00\u3002\u4e5f\u8bb8\u53ef\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u5220\u9664\u8be5\u5b50\u540e\u7f00\uff1a\u7f16\u8f91\u8be5\u5b50\u540e\u7f00\u6240\u5173\u8054\u7684\u4ece\u5c5e\u540e\u7aef\u7684\u914d\u7f6e
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=\u5df2\u5c1d\u8bd5\u914d\u7f6e\u6839 DSE \u540e\u7aef\uff0c\u4f46\u6ca1\u6709\u63d0\u4f9b\u914d\u7f6e\u6761\u76ee\u3002\u4e0d\u5141\u8bb8\u5b58\u5728\u8fd9\u79cd\u60c5\u51b5
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=\u5c06\u7528\u4e8e\u57fa\u4e8e\u6839 DSE \u7684 singleLevel\u3001wholeSubtree \u548c subordinateSubtree \u641c\u7d22\u7684\u57fa DN \u96c6\u3002\u5982\u679c\u672a\u63d0\u4f9b\u8be5\u96c6\uff0c\u5219\u4f7f\u7528\u7528\u6237\u5b9a\u4e49\u7684\u6240\u6709\u540e\u7f00\u7684\u96c6
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=\u57fa DN "%s" \u88ab\u914d\u7f6e\u4e3a\u7528\u4e8e\u6839 DSE \u4e0b\u7684\u641c\u7d22\u7684\u4ece\u5c5e\u57fa DN \u4e4b\u4e00\u3002\u4e0d\u8fc7\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u7684\u4efb\u4f55\u540e\u7f00\u5747\u672a\u5904\u7406\u8be5\u57fa DN\uff0c\u56e0\u800c\u4e0d\u4f1a\u4f7f\u7528\u8be5\u57fa DN
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=\u5728\u5c1d\u8bd5\u786e\u5b9a\u4ece\u5c5e\u57fa DN \u96c6\uff08\u7528\u4e8e\u6839 DSE \u4e0b\u7684\u641c\u7d22\uff09\u65f6\u51fa\u73b0\u610f\u5916\u95ee\u9898: %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=\u5df2\u8bf7\u6c42\u6839 DSE \u540e\u7aef\u68c0\u7d22\u5177\u6709 DN "%s" \u7684\u6761\u76ee\u3002\u53ea\u5e94\u8bf7\u6c42\u8be5\u540e\u7aef\u68c0\u7d22\u6839 DSE \u672c\u8eab\u3002\u4e0d\u8fc7\uff0c\u5b83\u5c06\u68c0\u67e5\u5b9a\u4e49\u7684\u4ece\u5c5e\u540e\u7aef\uff0c\u5e76\u67e5\u770b\u80fd\u5426\u627e\u5230\u8bf7\u6c42\u7684\u6761\u76ee
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6839 DSE \u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u6dfb\u52a0\u64cd\u4f5c
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=\u65e0\u6cd5\u5220\u9664\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6839 DSE \u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5220\u9664\u64cd\u4f5c
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=\u65e0\u6cd5\u66f4\u65b0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6839 DSE \u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539\u64cd\u4f5c\u3002\u5982\u679c\u8981\u4fee\u6539\u6839 DSE \u672c\u8eab\u7684\u5185\u5bb9\uff0c\u4e5f\u8bb8\u53ef\u901a\u8fc7\u4fee\u6539\u914d\u7f6e\u4e2d\u7684 "%s" \u6761\u76ee\u6765\u5b8c\u6210
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6839 DSE \u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=\u65e0\u6cd5\u5728\u6839 DSE \u540e\u7aef\u4e2d\u4f7f\u7528\u57fa DN "%3$s" \u6267\u884c\u641c\u7d22\uff08\u8fde\u63a5 ID \u4e3a %1$d\uff0c\u64cd\u4f5c ID \u4e3a %2$d\uff09\u3002\u5728\u8be5\u540e\u7aef\u4e2d\uff0c\u7528\u4e8e\u641c\u7d22\u7684\u57fa DN \u5fc5\u987b\u4e3a\u6839 DSE \u672c\u8eab\u7684 DN
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=\u5728\u6839 DSE \u540e\u7aef\u4e2d\u5c1d\u8bd5\u5904\u7406\u641c\u7d22\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u65f6\u51fa\u73b0\u610f\u5916\u6545\u969c: %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=\u65e0\u6cd5\u5904\u7406\u8fde\u63a5 ID \u4e3a %d \u4e14\u64cd\u4f5c ID \u4e3a %d \u7684\u641c\u7d22\uff0c\u56e0\u4e3a\u5b83\u5177\u6709\u65e0\u6548\u8303\u56f4 %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=\u5728\u5c1d\u8bd5\u4e3a\u6839 DSE \u540e\u7aef\u6253\u5f00 LDIF \u4e66\u5199\u5668\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=\u5728\u5c1d\u8bd5\u5c06\u6839 DSE \u6761\u76ee\u5bfc\u51fa\u5230\u6307\u5b9a LDIF \u76ee\u6807\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=\u6839 DSE \u540e\u7aef\u4e0d\u652f\u6301 LDIF \u5bfc\u5165\u64cd\u4f5c
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=\u6839 DSE \u540e\u7aef\u672a\u63d0\u4f9b\u6267\u884c\u5907\u4efd\u548c\u6062\u590d\u64cd\u4f5c\u7684\u5de5\u5177\u3002\u5e94\u5c06\u6839 DSE \u7684\u5185\u5bb9\u4f5c\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u7684\u4e00\u90e8\u5206\u8fdb\u884c\u5907\u4efd
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=\u5df2\u66f4\u65b0\u6839 DSE \u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u5b83\u73b0\u5728\u4f1a\u4f7f\u7528\u5df2\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7f00\u96c6\u5728\u6839 DSE \u4e0b\u6267\u884c\u641c\u7d22
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=\u5df2\u66f4\u65b0\u6839 DSE \u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u5b83\u73b0\u5728\u4f1a\u4f7f\u7528\u57fa DN \u96c6 %s \u5728\u6839 DSE \u4e0b\u6267\u884c\u641c\u7d22
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=\u5df2\u66f4\u65b0\u6839 DSE \u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u5b83\u73b0\u5728\u4f1a\u4f7f\u7528\u65b0\u7684\u7528\u6237\u5b9a\u4e49\u5c5e\u6027\u96c6
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=\u5df2\u5c1d\u8bd5\u914d\u7f6e\u76d1\u89c6\u5668\u540e\u7aef\uff0c\u4f46\u6ca1\u6709\u63d0\u4f9b\u914d\u7f6e\u6761\u76ee\u3002\u4e0d\u5141\u8bb8\u5b58\u5728\u8fd9\u79cd\u60c5\u51b5\uff0c\u4e0d\u4f1a\u901a\u8fc7\u534f\u8bae\u63d0\u4f9b\u4efb\u4f55\u76d1\u89c6\u5668\u4fe1\u606f
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=\u5728\u5c1d\u8bd5\u5c06 cn=monitor \u4f5c\u4e3a\u57fa DN \u89e3\u7801\u4ee5\u83b7\u53d6\u76ee\u5f55\u670d\u52a1\u5668\u76d1\u89c6\u5668\u4fe1\u606f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u4e0d\u4f1a\u901a\u8fc7\u534f\u8bae\u63d0\u4f9b\u4efb\u4f55\u76d1\u89c6\u5668\u4fe1\u606f
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u6dfb\u52a0\u64cd\u4f5c
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=\u65e0\u6cd5\u5220\u9664\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5220\u9664\u64cd\u4f5c
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=\u65e0\u6cd5\u66f4\u65b0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539\u64cd\u4f5c\u3002\u5982\u679c\u8981\u4fee\u6539\u57fa\u76d1\u89c6\u5668\u6761\u76ee\u672c\u8eab\u7684\u5185\u5bb9\uff0c\u4e5f\u8bb8\u53ef\u901a\u8fc7\u4fee\u6539\u914d\u7f6e\u4e2d\u7684 "%s" \u6761\u76ee\u6765\u5b8c\u6210
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=\u5728\u5c1d\u8bd5\u5bfc\u51fa\u57fa\u76d1\u89c6\u5668\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=\u5728\u5c1d\u8bd5\u4e3a\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f %s \u5bfc\u51fa\u76d1\u89c6\u5668\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=\u76d1\u89c6\u5668\u540e\u7aef\u4e0d\u652f\u6301 LDIF \u5bfc\u5165\u64cd\u4f5c
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=\u76d1\u89c6\u5668\u540e\u7aef\u672a\u63d0\u4f9b\u6267\u884c\u5907\u4efd\u548c\u6062\u590d\u64cd\u4f5c\u7684\u5de5\u5177
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=\u5df2\u66f4\u65b0\u76d1\u89c6\u5668\u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u5b83\u73b0\u5728\u4f1a\u4f7f\u7528\u65b0\u7684\u7528\u6237\u5b9a\u4e49\u5c5e\u6027\u96c6
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=\u65e0\u6cd5\u4ece\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u68c0\u7d22\u8bf7\u6c42\u7684\u6761\u76ee\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684 DN \u4e3a Null
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=\u65e0\u6cd5\u4ece\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u68c0\u7d22\u8bf7\u6c42\u7684\u6761\u76ee %s\uff0c\u56e0\u4e3a DN \u592a\u6df1\u3002\u76d1\u89c6\u5668\u6761\u76ee\u4e0d\u53ef\u4ee5\u4f4d\u4e8e %s \u4e4b\u4e0b\u4e00\u7ea7\uff08\u4e0d\u542b\uff09\u4ee5\u4e0a
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=\u65e0\u6cd5\u4ece\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u68c0\u7d22\u8bf7\u6c42\u7684\u6761\u76ee %s\uff0c\u56e0\u4e3a\u76d1\u89c6\u5668\u6761\u76ee\u4e0d\u53ef\u4ee5\u5305\u542b\u591a\u503c RDN
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=\u65e0\u6cd5\u4ece\u76d1\u89c6\u5668\u540e\u7aef\u4e2d\u68c0\u7d22\u8bf7\u6c42\u7684\u6761\u76ee\uff0c\u56e0\u4e3a\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f "%s"
 INFO_MONITOR_UPTIME_37=%d \u5929 %d \u5c0f\u65f6 %d \u5206\u949f %d \u79d2
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=\u5df2\u5c1d\u8bd5\u914d\u7f6e\u6a21\u5f0f\u540e\u7aef\uff0c\u4f46\u6ca1\u6709\u63d0\u4f9b\u914d\u7f6e\u6761\u76ee\u3002\u4e0d\u5141\u8bb8\u5b58\u5728\u8fd9\u79cd\u60c5\u51b5\uff0c\u4e0d\u4f1a\u901a\u8fc7\u534f\u8bae\u63d0\u4f9b\u4efb\u4f55\u6a21\u5f0f\u4fe1\u606f
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=\u5728\u68c0\u7d22\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4fe1\u606f\u65f6\u53ef\u80fd\u9700\u8981\u68c0\u7d22\u7684\u6761\u76ee\u7684 DN \u6216 DN \u96c6\u3002\u5982\u679c\u8981\u5728\u591a\u4e2a\u4f4d\u7f6e\u63d0\u4f9b\u6a21\u5f0f\u4ee5\u5b9e\u73b0\u517c\u5bb9\uff0c\u5219\u53ef\u4ee5\u63d0\u4f9b\u591a\u4e2a\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5219\u4f7f\u7528\u9ed8\u8ba4\u503c "cn=schema"
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=\u5728\u5c1d\u8bd5\u786e\u5b9a\u53d1\u5e03\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4fe1\u606f\u65f6\u4f7f\u7528\u7684\u57fa DN\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684 ds-cfg-schema-entry-dn \u5c5e\u6027\u4e2d\u6307\u5b9a\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u6a21\u5f0f\u57fa DN cn=schema
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6a21\u5f0f\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u6dfb\u52a0\u64cd\u4f5c
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=\u65e0\u6cd5\u5220\u9664\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6a21\u5f0f\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5220\u9664\u64cd\u4f5c
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=\u65e0\u6cd5\u66f4\u65b0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6a21\u5f0f\u540e\u7aef\u4e2d\u5c1a\u4e0d\u652f\u6301\u4fee\u6539\u64cd\u4f5c\u3002\u5982\u679c\u8981\u4fee\u6539\u57fa\u6a21\u5f0f\u6761\u76ee\u672c\u8eab\u7684\u5185\u5bb9\uff0c\u4e5f\u8bb8\u53ef\u901a\u8fc7\u4fee\u6539\u914d\u7f6e\u4e2d\u7684 "%s" \u6761\u76ee\u6765\u5b8c\u6210
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u6a21\u5f0f\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=\u5728\u5c1d\u8bd5\u5bfc\u51fa\u57fa\u6a21\u5f0f\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=\u6a21\u5f0f\u540e\u7aef\u4e0d\u652f\u6301 LDIF \u5bfc\u5165\u64cd\u4f5c
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=\u6a21\u5f0f\u540e\u7aef\u5c1a\u672a\u63d0\u4f9b\u6267\u884c\u5907\u4efd\u548c\u6062\u590d\u64cd\u4f5c\u7684\u5de5\u5177
 MILD_ERR_SCHEMA_INVALID_BASE_48=\u65e0\u6cd5\u4ece\u6a21\u5f0f\u540e\u7aef\u4e2d\u68c0\u7d22\u8bf7\u6c42\u7684\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5 DN \u4e0e\u67d0\u4e2a\u6a21\u5f0f\u6761\u76ee DN \u76f8\u540c
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=\u5728\u5c1d\u8bd5\u4e3a\u6a21\u5f0f\u540e\u7aef\u6253\u5f00 LDIF \u4e66\u5199\u5668\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=\u5df2\u6210\u529f\u53d6\u6d88\u6ce8\u518c DN %s\uff0c\u56e0\u6b64\uff0c\u5b83\u5c06\u4e0d\u518d\u4f5c\u4e3a\u6a21\u5f0f\u6761\u76ee DN \u63d0\u4f9b
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=\u5728\u5c1d\u8bd5\u53d6\u6d88\u6ce8\u518c %s\uff08\u4f5c\u4e3a\u6a21\u5f0f\u6761\u76ee DN\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52=\u5df2\u6210\u529f\u5c06 DN %s \u6ce8\u518c\u4e3a\u65b0\u7684\u6a21\u5f0f\u6761\u76ee DN
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=\u5728\u5c1d\u8bd5\u5c06 %s \u6ce8\u518c\u4e3a\u6a21\u5f0f\u6761\u76ee DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=\u5df2\u66f4\u65b0\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u5b83\u73b0\u5728\u4f1a\u4f7f\u7528\u65b0\u7684\u7528\u6237\u5b9a\u4e49\u5c5e\u6027\u96c6
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=\u5728\u8fdb\u884c\u591a\u6b21\u5c1d\u8bd5\u540e\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u4ecd\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6761\u76ee %s \u7684\u9501\u5b9a\u3002\u8fd9\u53ef\u80fd\u610f\u5473\u7740\uff0c\u8be5\u6761\u76ee\u5df2\u88ab\u957f\u65f6\u95f4\u8fd0\u884c\u7684\u64cd\u4f5c\u9501\u5b9a\uff0c\u6216\u8005\u4ee5\u524d\u9501\u5b9a\u4e86\u8be5\u6761\u76ee\uff0c\u4f46\u6ca1\u6709\u6b63\u786e\u8fdb\u884c\u89e3\u9501
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s MAC \u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u7b7e\u540d\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s \u6d88\u606f\u6458\u8981\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=\u5c1d\u8bd5\u5728\u76ee\u5f55 %2$s \u4e2d\u521b\u5efa\u6a21\u5f0f\u5f52\u6863\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=\u5728\u5c1d\u8bd5\u83b7\u53d6\u7528\u4e8e\u52a0\u5bc6\u5907\u4efd\u7684\u5bc6\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s \u6a21\u5f0f\u5907\u4efd %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=\u5728\u5c1d\u8bd5\u83b7\u53d6\u76ee\u5f55 %s \u4e2d\u7684\u6587\u4ef6\u5217\u8868\uff08\u4ee5\u5305\u542b\u5728\u6a21\u5f0f\u5907\u4efd\u4e2d\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=\u5728\u5c1d\u8bd5\u5907\u4efd\u6a21\u5f0f\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=\u5728\u5c1d\u8bd5\u5173\u95ed\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u5f52\u6863\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=\u5728\u5c1d\u8bd5\u4f7f\u7528\u6709\u5173\u6a21\u5f0f\u5907\u4efd\u7684\u4fe1\u606f\u66f4\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u5907\u4efd %1$s\uff0c\u56e0\u4e3a\u4e0d\u5b58\u5728\u8be5\u5907\u4efd
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u5907\u4efd %1$s\uff0c\u56e0\u4e3a\u65e0\u6cd5\u786e\u5b9a\u5f52\u6863\u6587\u4ef6\u540d
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u5f52\u6863\u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u786e\u5b9a\u5907\u4efd\u5f52\u6863\u6587\u4ef6 %s \u662f\u5426\u5b58\u5728\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5c3d\u7ba1\u63d0\u4f9b\u4e86\u8be5\u5907\u4efd\u7684\u672a\u7b7e\u540d\u6563\u5217\uff0c\u4f46\u670d\u52a1\u5668\u65e0\u6cd5\u786e\u5b9a\u7528\u4e8e\u751f\u6210\u8be5\u6563\u5217\u7684\u6458\u8981\u7b97\u6cd5
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u672a\u7b7e\u540d\u6563\u5217\uff0c\u8be5\u6563\u5217\u4f7f\u7528\u4e86\u672a\u77e5\u6216\u4e0d\u53d7\u652f\u6301\u7684\u6458\u8981\u7b97\u6cd5 %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5c3d\u7ba1\u63d0\u4f9b\u4e86\u8be5\u5907\u4efd\u7684\u7b7e\u540d\u6563\u5217\uff0c\u4f46\u670d\u52a1\u5668\u65e0\u6cd5\u786e\u5b9a\u7528\u4e8e\u751f\u6210\u8be5\u6563\u5217\u7684 MAC \u7b97\u6cd5
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u7b7e\u540d\u6563\u5217\uff0c\u8be5\u6563\u5217\u4f7f\u7528\u4e86\u672a\u77e5\u6216\u4e0d\u53d7\u652f\u6301\u7684 MAC \u7b97\u6cd5 %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6253\u5f00\u5907\u4efd\u5f52\u6863\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5b83\u662f\u4f7f\u7528\u672a\u77e5\u6216\u4e0d\u53d7\u652f\u6301\u7684\u5bc6\u7801\u52a0\u5bc6\u7684: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=\u65e0\u6cd5\u6062\u590d\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5c06\u5f53\u524d\u6a21\u5f0f\u76ee\u5f55\u4ece %s \u91cd\u547d\u540d\u4e3a %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=\u51fa\u73b0\u4e86\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u6062\u590d\u6a21\u5f0f\u5907\u4efd\u7684\u9519\u8bef\u3002\u4e0d\u8fc7\uff0c\u5df2\u4fdd\u7559\u5728\u6062\u590d\u8fc7\u7a0b\u5f00\u59cb\u4e4b\u524d\u4f4d\u4e8e\u9002\u5f53\u4f4d\u7f6e\u7684\u539f\u59cb\u6a21\u5f0f\u6587\u4ef6\uff0c\u8fd9\u4e9b\u6587\u4ef6\u73b0\u5728\u4f4d\u4e8e\u5176\u539f\u59cb\u4f4d\u7f6e %s \u4e2d
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=\u51fa\u73b0\u4e86\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u6062\u590d\u6a21\u5f0f\u5907\u4efd\u7684\u9519\u8bef\u3002\u5df2\u4fdd\u7559\u5728\u6062\u590d\u8fc7\u7a0b\u5f00\u59cb\u4e4b\u524d\u4f4d\u4e8e\u9002\u5f53\u4f4d\u7f6e\u7684\u539f\u59cb\u6a21\u5f0f\u6587\u4ef6\uff0c\u8fd9\u4e9b\u6587\u4ef6\u5305\u542b\u5728 %s \u76ee\u5f55\u4e2d
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=\u51fa\u73b0\u4e86\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u6062\u590d\u6a21\u5f0f\u5907\u4efd\u7684\u9519\u8bef\u3002\u5df2\u5c06\u5728\u6062\u590d\u8fc7\u7a0b\u5f00\u59cb\u4e4b\u524d\u4f4d\u4e8e\u9002\u5f53\u4f4d\u7f6e\u7684\u539f\u59cb\u6a21\u5f0f\u6587\u4ef6\u4fdd\u7559\u5728 %s \u76ee\u5f55\u4e2d
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u4ece\u5f52\u6863\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u4e0b\u4e00\u4e2a\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=\u65e0\u6cd5\u6062\u590d\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u91cd\u65b0\u521b\u5efa\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5904\u7406\u5f52\u6863\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5173\u95ed\u5f52\u6863\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u6d88\u606f\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u6458\u8981\u76f8\u5339\u914d
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u6d88\u606f\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u6458\u8981\u4e0d\u5339\u914d
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u7b7e\u540d\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u7b7e\u540d\u76f8\u5339\u914d
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u6a21\u5f0f\u5907\u4efd %s\uff0c\u56e0\u4e3a\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u7b7e\u540d\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u7b7e\u540d\u4e0d\u5339\u914d
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=\u5bf9\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u5907\u4efd %1$s \u6267\u884c\u7684\u6240\u6709\u6d4b\u8bd5\u8868\u660e\u5f52\u6863\u6587\u4ef6\u4f3c\u4e4e\u6709\u6548
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=\u5df2\u6210\u529f\u4ece\u76ee\u5f55 %2$s \u4e2d\u7684\u5f52\u6863\u6587\u4ef6\u6062\u590d\u6a21\u5f0f\u5907\u4efd %1$s
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4efb\u52a1\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u5177\u6709\u65e0\u6548\u72b6\u6001 %s
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=\u5728\u5c1d\u8bd5\u89e3\u6790\u4efb\u52a1\u6761\u76ee %2$s \u4e2d\u7684\u9884\u5b9a\u5f00\u59cb\u65f6\u95f4\u503c %1$s \u65f6\u51fa\u73b0\u9519\u8bef
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=\u5728\u5c1d\u8bd5\u89e3\u6790\u4efb\u52a1\u6761\u76ee %2$s \u4e2d\u7684\u5b9e\u9645\u5f00\u59cb\u65f6\u95f4\u503c %1$s \u65f6\u51fa\u73b0\u9519\u8bef
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=\u5728\u5c1d\u8bd5\u89e3\u6790\u4efb\u52a1\u6761\u76ee %2$s \u4e2d\u7684\u5b8c\u6210\u65f6\u95f4\u503c %1$s \u65f6\u51fa\u73b0\u9519\u8bef
+SEVERE_ERR_TASK_MISSING_ATTR_95=\u4efb\u52a1\u6761\u76ee %s \u7f3a\u5c11\u5fc5\u9700\u5c5e\u6027 %s
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=\u4efb\u52a1\u6761\u76ee %2$s \u4e2d\u6709\u5c5e\u6027 %1$s \u7684\u591a\u4e2a\u5b9e\u4f8b
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=\u4efb\u52a1\u6761\u76ee %2$s \u4e2d\u6ca1\u6709\u5c5e\u6027 %1$s \u7684\u503c
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=\u4efb\u52a1\u6761\u76ee %2$s \u4e2d\u6709\u5c5e\u6027 %1$s \u7684\u591a\u4e2a\u503c
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=\u6267\u884c\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4efb\u52a1\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=\u63d0\u4f9b\u7684\u590d\u53d1\u6027\u4efb\u52a1\u6761\u76ee\u4e0d\u5305\u542b\u4fdd\u5b58\u590d\u53d1\u6027\u4efb\u52a1 ID \u6240\u9700\u7684\u5c5e\u6027 %s
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=\u63d0\u4f9b\u7684\u590d\u53d1\u6027\u4efb\u52a1\u6761\u76ee\u5305\u542b\u591a\u4e2a %s \u7c7b\u578b\u7684\u5c5e\u6027\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u4fdd\u5b58\u590d\u53d1\u6027\u4efb\u52a1 ID\uff0c\u4f46\u53ea\u5141\u8bb8\u4f7f\u7528\u4e00\u4e2a\u5b9e\u4f8b
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=\u63d0\u4f9b\u7684\u590d\u53d1\u6027\u4efb\u52a1\u6761\u76ee\u4e0d\u5305\u542b\u4efb\u4f55 %s \u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u590d\u53d1\u6027\u4efb\u52a1 ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=\u63d0\u4f9b\u7684\u590d\u53d1\u6027\u4efb\u52a1\u6761\u76ee\u5305\u542b %s \u5c5e\u6027\u7684\u591a\u4e2a\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u590d\u53d1\u6027\u4efb\u52a1 ID\uff0c\u4f46\u53ea\u5141\u8bb8\u4f7f\u7528\u4e00\u4e2a\u503c
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u7c7b %s\uff08\u5728\u63d0\u4f9b\u7684\u590d\u53d1\u6027\u4efb\u52a1\u6761\u76ee\u7684\u5c5e\u6027 %s \u4e2d\u6307\u5b9a\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u76ee\u5f55\u670d\u52a1\u5668\u7c7b\u8def\u5f84\u4e2d\u662f\u5426\u5b58\u5728\u8be5\u7c7b\uff1f
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=\u5728\u5c1d\u8bd5\u521b\u5efa\u7c7b %s \u7684\u5b9e\u4f8b\uff08\u4f5c\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u4efb\u52a1\uff09\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8be5\u7c7b\u662f\u5426\u4e3a %s \u7684\u5b50\u7c7b\uff1f
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=\u5728\u5c1d\u8bd5\u4f7f\u7528\u63d0\u4f9b\u7684\u6761\u76ee\u4e2d\u5305\u542b\u7684\u4fe1\u606f\u5bf9\u7c7b %s \u7684\u5b9e\u4f8b\u6267\u884c\u5185\u90e8\u521d\u59cb\u5316\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u4efb\u52a1\u540e\u7aef\u65f6\u63d0\u4f9b\u7684\u914d\u7f6e\u6761\u76ee\u4e3a Null
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=\u4efb\u52a1\u540e\u7aef\u914d\u7f6e\u6761\u76ee\u4e0d\u5305\u542b\u4efb\u4f55\u57fa DN\u3002\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\uff0c\u4efb\u52a1\u4fe1\u606f\u5fc5\u987b\u6070\u597d\u6709\u4e00\u4e2a\u57fa DN
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=\u4efb\u52a1\u540e\u7aef\u914d\u7f6e\u6761\u76ee\u5305\u542b\u591a\u4e2a\u57fa DN\u3002\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\uff0c\u4efb\u52a1\u4fe1\u606f\u5fc5\u987b\u6070\u597d\u6709\u4e00\u4e2a\u57fa DN
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=\u5728\u5c1d\u8bd5\u5c06\u590d\u53d1\u6027\u4efb\u52a1\u57fa %s \u89e3\u7801\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=\u5728\u5c1d\u8bd5\u5c06\u9884\u5b9a\u4efb\u52a1\u57fa %s \u89e3\u7801\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=\u5728\u5904\u7406\u5b8c\u4efb\u52a1\u540e\u5e94\u4fdd\u7559\u4efb\u52a1\u4fe1\u606f\u7684\u65f6\u95f4\u957f\u5ea6\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09\u3002\u8fd9\u6bb5\u65f6\u95f4\u8fc7\u540e\uff0c\u5c06\u4f1a\u81ea\u52a8\u5220\u9664\u8be5\u4efb\u52a1\u4fe1\u606f\u4ee5\u8282\u7701\u5185\u5b58\u548c\u78c1\u76d8\u7a7a\u95f4
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u4efb\u52a1\u4fdd\u7559\u65f6\u95f4\u914d\u7f6e\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=\u4efb\u52a1\u540e\u7aef\u7684\u652f\u6301\u6587\u4ef6\u7684\u8def\u5f84\u3002\u8be5 LDIF \u6587\u4ef6\u5c06\u4fdd\u5b58\u5df2\u5b9a\u4e49\u7684\u9884\u5b9a\u4efb\u52a1\u548c\u590d\u53d1\u6027\u4efb\u52a1\u7684\u6240\u6709\u914d\u7f6e
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u4efb\u52a1\u652f\u6301\u6587\u4ef6\u914d\u7f6e\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=\u66f4\u65b0\u7684\u914d\u7f6e\u6761\u76ee\u4e0d\u5305\u542b\u5fc5\u9700\u5c5e\u6027 %s \u7684\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6\u7684\u8def\u5f84
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=\u6307\u5b9a\u7684\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6 %s \u5df2\u5b58\u5728\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u4e0d\u4f1a\u5c1d\u8bd5\u8986\u5199\u8be5\u6587\u4ef6\u3002\u5728\u5c1d\u8bd5\u4f7f\u7528\u8be5\u8def\u5f84\u4fdd\u5b58\u65b0\u7684\u652f\u6301\u6587\u4ef6\u4e4b\u524d\uff0c\u8bf7\u5220\u9664\u6216\u91cd\u547d\u540d\u73b0\u6709\u6587\u4ef6\uff0c\u6216\u8005\u9009\u62e9\u65b0\u7684\u8def\u5f84
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=\u4e3a\u65b0\u7684\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6\u6307\u5b9a\u7684\u8def\u5f84 %s \u4f3c\u4e4e\u65e0\u6548\u3002\u8bf7\u4e3a\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6\u9009\u62e9\u4e00\u4e2a\u65b0\u8def\u5f84
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=\u65b0\u7684\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6 %2$s \u7684\u7236\u76ee\u5f55 %1$s \u4e0d\u5b58\u5728\u3002\u5728\u5c1d\u8bd5\u4f7f\u7528\u8be5\u8def\u5f84\u4fdd\u5b58\u65b0\u7684\u652f\u6301\u6587\u4ef6\u4e4b\u524d\uff0c\u8bf7\u521b\u5efa\u8be5\u76ee\u5f55\uff0c\u6216\u8005\u9009\u62e9\u65b0\u7684\u8def\u5f84
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=\u65b0\u7684\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6 %2$s \u7684\u7236\u76ee\u5f55 %1$s \u5b58\u5728\uff0c\u4f46\u4e0d\u662f\u76ee\u5f55\u3002\u8bf7\u4e3a\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6\u9009\u62e9\u4e00\u4e2a\u65b0\u8def\u5f84
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=\u5728\u5c1d\u8bd5\u786e\u5b9a\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6\u7684\u65b0\u8def\u5f84\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=\u66f4\u65b0\u7684\u914d\u7f6e\u6761\u76ee\u4e0d\u5305\u542b\u5fc5\u9700\u5c5e\u6027 %s \u7684\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5df2\u5b8c\u6210\u4efb\u52a1\u7684\u76f8\u5173\u4fe1\u606f\u5728\u6e05\u9664\u4e4b\u524d\u5e94\u4fdd\u7559\u7684\u65f6\u95f4\u957f\u5ea6\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5df2\u5b8c\u6210\u4efb\u52a1\u7684\u4fdd\u7559\u65f6\u95f4\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=\u5df2\u5b8c\u6210\u4efb\u52a1\u7684\u4fdd\u7559\u65f6\u95f4\u5df2\u66f4\u65b0\u4e3a %d \u79d2\u3002\u6b64\u66f4\u65b0\u5c06\u7acb\u5373\u751f\u6548
 INFO_TASKBE_UPDATED_BACKING_FILE_129=\u5df2\u5c06\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6\u7684\u8def\u5f84\u66f4\u6539\u4e3a %s\u3002\u5f53\u524d\u4efb\u52a1\u914d\u7f6e\u7684\u5feb\u7167\u5df2\u5199\u5165\u5230\u8be5\u6587\u4ef6\u4e2d\uff0c\u5b83\u5c06\u7ee7\u7eed\u7528\u4e8e\u4ee5\u540e\u7684\u66f4\u65b0
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=\u53ea\u80fd\u7d27\u9760 %s\uff08\u5bf9\u4e8e\u9884\u5b9a\u4efb\u52a1\uff09\u6216 %s\uff08\u5bf9\u4e8e\u590d\u53d1\u6027\u4efb\u52a1\uff09\u4e4b\u4e0b\u6dfb\u52a0\u4efb\u52a1\u540e\u7aef\u4e2d\u7684\u65b0\u6761\u76ee
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=\u4efb\u52a1\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
 INFO_TASKBE_BACKING_FILE_HEADER_132=\u8be5\u6587\u4ef6\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u4efb\u52a1\u8c03\u5ea6\u7a0b\u5e8f\u540e\u7aef\u4f7f\u7528\u7684\u6570\u636e\u3002\u4e0d\u8981\u76f4\u63a5\u7f16\u8f91\u8be5\u6587\u4ef6\uff0c\u56e0\u4e3a\u5b58\u5728\u8fd9\u4e9b\u66f4\u6539\u5c06\u4f1a\u4e22\u5931\u7684\u98ce\u9669\u3002\u53ea\u5e94\u4f7f\u7528\u968f\u76ee\u5f55\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u7ba1\u7406\u5b9e\u7528\u7a0b\u5e8f\u6765\u7f16\u8f91\u9884\u5b9a\u4efb\u52a1\u548c\u590d\u53d1\u6027\u4efb\u52a1\u5b9a\u4e49
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=\u65e0\u6cd5\u5c06\u590d\u53d1\u6027\u4efb\u52a1 %s \u6dfb\u52a0\u5230\u4efb\u52a1\u8c03\u5ea6\u7a0b\u5e8f\u4e2d\uff0c\u56e0\u4e3a\u53e6\u4e00\u4e2a\u5177\u6709\u76f8\u540c ID \u7684\u590d\u53d1\u6027\u4efb\u52a1\u5df2\u5b58\u5728
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=\u65e0\u6cd5\u5b89\u6392\u4efb\u52a1 %s\uff0c\u56e0\u4e3a\u53e6\u4e00\u4e2a\u5177\u6709\u76f8\u540c ID \u7684\u4efb\u52a1\u5df2\u5b58\u5728
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=\u5728\u5c1d\u8bd5\u5b89\u6392\u590d\u53d1\u6027\u4efb\u52a1 %s \u7684\u4e0b\u4e00\u6b21\u6267\u884c\u8ba1\u5212\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=\u5728\u5c1d\u8bd5\u4ece\u4efb\u52a1\u652f\u6301\u6587\u4ef6 %s \u4e2d\u7684\u7b2c %d \u884c\u6216\u8be5\u884c\u9644\u8fd1\u8bfb\u53d6\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u4e0d\u662f\u4e00\u4e2a\u81f4\u547d\u9519\u8bef\uff0c\u56e0\u6b64\uff0c\u4efb\u52a1\u8c03\u5ea6\u7a0b\u5e8f\u5c06\u5c1d\u8bd5\u7ee7\u7eed\u89e3\u6790\u8be5\u6587\u4ef6\uff0c\u5e76\u5b89\u6392\u5176\u4e2d\u5305\u542b\u7684\u4efb\u4f55\u5176\u4ed6\u4efb\u52a1
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=\u5728\u5c1d\u8bd5\u4ece\u4efb\u52a1\u652f\u6301\u6587\u4ef6 %s \u4e2d\u7684\u7b2c %d \u884c\u6216\u8be5\u884c\u9644\u8fd1\u8bfb\u53d6\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u662f\u4e00\u4e2a\u4e0d\u53ef\u4fee\u590d\u7684\u9519\u8bef\uff0c\u5c06\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c\u89e3\u6790
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=\u4ece\u4efb\u52a1\u652f\u6301\u6587\u4ef6\u4e2d\u8bfb\u53d6\u7684\u6761\u76ee %s \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u7236\u6761\u76ee\uff0c\u5e76\u4e14\u4e0e %s \u7684\u4efb\u52a1\u6839 DN \u4e0d\u5339\u914d
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=\u5728\u5c1d\u8bd5\u5c06\u6761\u76ee %s \u89e3\u6790\u4e3a\u590d\u53d1\u6027\u4efb\u52a1\u5e76\u6dfb\u52a0\u5230\u8c03\u5ea6\u7a0b\u5e8f\u4e2d\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=\u5728\u5c1d\u8bd5\u5c06\u6761\u76ee %s \u89e3\u6790\u4e3a\u4efb\u52a1\u5e76\u6dfb\u52a0\u5230\u8c03\u5ea6\u7a0b\u5e8f\u4e2d\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=\u4ece\u4efb\u52a1\u652f\u6301\u6587\u4ef6 %2$s \u4e2d\u8bfb\u53d6\u7684\u6761\u76ee %1$s \u5305\u542b\u5bf9\u4efb\u52a1\u6216\u590d\u53d1\u6027\u4efb\u52a1\u5b9a\u4e49\u65e0\u6548\u7684 DN\uff0c\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=\u5728\u5c1d\u8bd5\u4ece\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6 %s \u4e2d\u8fdb\u884c\u8bfb\u53d6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=\u5728\u5c1d\u8bd5\u521b\u5efa\u7528\u4e8e\u4efb\u52a1\u8c03\u5ea6\u7a0b\u5e8f\u7684\u65b0\u7684\u4efb\u52a1\u652f\u6301\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=\u63d0\u4f9b\u7684\u4efb\u52a1\u6761\u76ee\u4e0d\u5305\u542b\u5c5e\u6027 %s\uff0c\u9700\u8981\u4f7f\u7528\u8be5\u5c5e\u6027\u6765\u6307\u5b9a\u63d0\u4f9b\u4efb\u52a1\u903b\u8f91\u7684\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=\u63d0\u4f9b\u7684\u4efb\u52a1\u6761\u76ee\u5305\u542b\u591a\u4e2a %s \u7c7b\u578b\u7684\u5c5e\u6027\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u4fdd\u5b58\u4efb\u52a1\u7c7b\u540d\uff0c\u4f46\u53ea\u5141\u8bb8\u4f7f\u7528\u4e00\u4e2a\u5b9e\u4f8b
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=\u63d0\u4f9b\u7684\u4efb\u52a1\u6761\u76ee\u4e0d\u5305\u542b\u4efb\u4f55 %s \u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u63d0\u4f9b\u4efb\u52a1\u903b\u8f91\u7684\u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=\u63d0\u4f9b\u7684\u4efb\u52a1\u6761\u76ee\u5305\u542b %s \u5c5e\u6027\u7684\u591a\u4e2a\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4efb\u52a1\u7c7b\u540d\uff0c\u4f46\u53ea\u5141\u8bb8\u4f7f\u7528\u4e00\u4e2a\u503c
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u7c7b %s\uff08\u5728\u63d0\u4f9b\u7684\u4efb\u52a1\u6761\u76ee\u7684\u5c5e\u6027 %s \u4e2d\u6307\u5b9a\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u76ee\u5f55\u670d\u52a1\u5668\u7c7b\u8def\u5f84\u4e2d\u662f\u5426\u5b58\u5728\u8be5\u7c7b\uff1f
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=\u5728\u5c1d\u8bd5\u521b\u5efa\u7c7b %s \u7684\u5b9e\u4f8b\uff08\u4f5c\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u4efb\u52a1\uff09\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8be5\u7c7b\u662f\u5426\u4e3a %s \u7684\u5b50\u7c7b\uff1f
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=\u5728\u5c1d\u8bd5\u4f7f\u7528\u63d0\u4f9b\u7684\u6761\u76ee\u4e2d\u5305\u542b\u7684\u4fe1\u606f\u5bf9\u7c7b %s \u7684\u5b9e\u4f8b\u6267\u884c\u5185\u90e8\u521d\u59cb\u5316\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=\u5728\u5c1d\u8bd5\u5c06\u5f53\u524d\u4efb\u52a1\u652f\u6301\u6587\u4ef6\u4ece %s \u91cd\u547d\u540d\u4e3a %s \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u4ee5\u524d\u7684\u4efb\u52a1\u914d\u7f6e\uff08\u672a\u53cd\u6620\u6700\u65b0\u66f4\u65b0\uff09\u53ef\u80fd\u4f1a\u4e22\u5931
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=\u5728\u5c1d\u8bd5\u5199\u5165\u65b0\u7684\u4efb\u52a1\u6570\u636e\u652f\u6301\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u53cd\u6620\u6700\u65b0\u66f4\u65b0\u7684\u914d\u7f6e\u4fe1\u606f\u53ef\u80fd\u4f1a\u4e22\u5931
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=\u4efb\u52a1\u540e\u7aef\u4e0d\u652f\u6301 LDIF \u5bfc\u5165\u64cd\u4f5c
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=\u6b63\u5728\u5173\u95ed\u4efb\u52a1\u540e\u7aef
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=\u6307\u793a\u662f\u5426\u5e94\u5c06\u6839 DSE \u4e2d\u7684\u6240\u6709\u5c5e\u6027\u89c6\u4e3a\u7528\u6237\u5c5e\u6027\uff08\u56e0\u800c\u9ed8\u8ba4\u8fd4\u56de\u5230\u5ba2\u6237\u7aef\uff09\uff0c\u800c\u4e0d\u8003\u8651\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=\u5728\u5c1d\u8bd5\u786e\u5b9a %s \u914d\u7f6e\u5c5e\u6027\uff08\u7528\u4e8e\u63a7\u5236\u662f\u5426\u5c06\u6240\u6709\u6839 DSE \u5c5e\u6027\u89c6\u4e3a\u7528\u6237\u5c5e\u6027\uff09\u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5c06\u6839\u636e\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u7684\u5b9a\u4e49\u6765\u5904\u7406\u6839 DSE \u4e2d\u7684\u5c5e\u6027
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=\u5df2\u66f4\u65b0\u6839 DSE \u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u914d\u7f6e\u5c5e\u6027 %s \u73b0\u5728\u4f1a\u4f7f\u7528\u503c %s
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
-INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u9488\u5bf9\u5907\u4efd\u540e\u7aef\u4e2d\u7684\u641c\u7d22\u64cd\u4f5c\u8bbf\u95ee\u7684\u76ee\u5f55\u96c6\u3002\u5bf9\u4e8e\u4e0d\u5728\u8be5\u5217\u8868\u4e2d\u7684\u5907\u4efd\u76ee\u5f55\uff0c\u4ecd\u53ef\u901a\u8fc7\u76f4\u63a5\u5728\u641c\u7d22\u57fa DN \u4e2d\u6307\u5b9a\u8be5\u5907\u4efd\u76ee\u5f55\u6765\u8fdb\u884c\u8bbf\u95ee\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=\u65e0\u6cd5\u5220\u9664\u590d\u53d1\u6027\u4efb\u52a1 %s\uff0c\u56e0\u4e3a\u5df2\u9488\u5bf9\u8be5\u4efb\u52a1\u5b89\u6392\u4e86\u4e00\u6b21\u6267\u884c\u8ba1\u5212\uff08ID \u4e3a %s\uff09\uff0c\u5fc5\u987b\u5148\u5220\u9664\u8be5\u6267\u884c\u8ba1\u5212
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=\u65e0\u6cd5\u5220\u9664\u5f85\u5904\u7406\u4efb\u52a1 %s\uff0c\u56e0\u4e3a\u4e0d\u5b58\u5728\u8be5\u4efb\u52a1
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=\u65e0\u6cd5\u5220\u9664\u5f85\u5904\u7406\u4efb\u52a1 %s\uff0c\u56e0\u4e3a\u8be5\u4efb\u52a1\u5df2\u4e0d\u518d\u662f\u5f85\u5904\u7406\u4efb\u52a1
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=\u65e0\u6cd5\u5220\u9664\u5df2\u5b8c\u6210\u4efb\u52a1 %s\uff0c\u56e0\u4e3a\u5df2\u5b8c\u6210\u4efb\u52a1\u5217\u8868\u4e2d\u4e0d\u5b58\u5728\u8be5\u4efb\u52a1
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=\u65e0\u6cd5\u4ece\u4efb\u52a1\u540e\u7aef\u4e2d\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5176 DN \u4e0d\u9002\u7528\u4e8e\u8be5\u540e\u7aef\uff0c\u6216\u8005\u8be5\u6761\u76ee\u4e0d\u5728\u9884\u5b9a\u4efb\u52a1\u6216\u590d\u53d1\u6027\u4efb\u52a1\u57fa\u6761\u76ee\u4e4b\u4e0b
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=\u65e0\u6cd5\u4ece\u4efb\u52a1\u540e\u7aef\u4e2d\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee DN \u6ca1\u6709\u5173\u8054\u7684\u9884\u5b9a\u4efb\u52a1
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=\u65e0\u6cd5\u4ece\u4efb\u52a1\u540e\u7aef\u4e2d\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5f53\u524d\u6b63\u5728\u8fd0\u884c\u5173\u8054\u7684\u4efb\u52a1
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=\u65e0\u6cd5\u4ece\u4efb\u52a1\u540e\u7aef\u4e2d\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee DN \u6ca1\u6709\u5173\u8054\u7684\u590d\u53d1\u6027\u4efb\u52a1
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=\u65e0\u6cd5\u5904\u7406\u4efb\u52a1\u540e\u7aef\u4e2d\u7684\u641c\u7d22\u64cd\u4f5c\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u57fa DN %s \u5bf9\u4efb\u52a1\u540e\u7aef\u4e2d\u7684\u6761\u76ee\u65e0\u6548
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=\u65e0\u6cd5\u5904\u7406\u4efb\u52a1\u540e\u7aef\u4e2d\u7684\u641c\u7d22\u64cd\u4f5c\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u641c\u7d22\u57fa\u6761\u76ee %s \u6ca1\u6709\u5173\u8054\u7684\u9884\u5b9a\u4efb\u52a1
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=\u65e0\u6cd5\u5904\u7406\u4efb\u52a1\u540e\u7aef\u4e2d\u7684\u641c\u7d22\u64cd\u4f5c\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u641c\u7d22\u57fa\u6761\u76ee %s \u6ca1\u6709\u5173\u8054\u7684\u590d\u53d1\u6027\u4efb\u52a1
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=\u65e0\u6cd5\u521d\u59cb\u5316\u5907\u4efd\u540e\u7aef\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u914d\u7f6e\u6761\u76ee\u4e3a Null
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=\u65e0\u6cd5\u521d\u59cb\u5316\u5907\u4efd\u540e\u7aef\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u89e3\u7801\u8be5\u540e\u7aef\u7684\u57fa DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u9488\u5bf9\u5907\u4efd\u540e\u7aef\u4e2d\u7684\u641c\u7d22\u64cd\u4f5c\u8bbf\u95ee\u7684\u76ee\u5f55\u96c6\u3002\u5bf9\u4e8e\u4e0d\u5728\u8be5\u5217\u8868\u4e2d\u7684\u5907\u4efd\u76ee\u5f55\uff0c\u4ecd\u53ef\u901a\u8fc7\u76f4\u63a5\u5728\u641c\u7d22\u57fa DN \u4e2d\u6307\u5b9a\u8be5\u5907\u4efd\u76ee\u5f55\u6765\u8fdb\u884c\u8bbf\u95ee\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5907\u4efd\u76ee\u5f55\u5217\u8868\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u65e0\u6cd5\u7ee7\u7eed\u521d\u59cb\u5316\u5907\u4efd\u540e\u7aef
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=\u65e0\u6cd5\u4ece\u5907\u4efd\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee\uff0c\u56e0\u4e3a\u8bf7\u6c42\u7684\u6761\u76ee\u4e3a Null
+SEVERE_ERR_BACKUP_INVALID_BASE_176=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u8bf7\u6c42\u7684\u6761\u76ee %s
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=\u65e0\u6cd5\u4ece\u5907\u4efd\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8bf7\u6c42\u7684 DN \u6bd4\u57fa DN \u4f4e\u4e00\u7ea7\uff0c\u4f46\u6ca1\u6709\u6307\u5b9a\u5907\u4efd\u76ee\u5f55
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=\u65e0\u6cd5\u4ece\u5907\u4efd\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8bf7\u6c42\u7684\u5907\u4efd\u76ee\u5f55\u65e0\u6548: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=\u5728\u5c1d\u8bd5\u68c0\u67e5\u8bf7\u6c42\u7684\u5907\u4efd\u76ee\u5f55\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=\u65e0\u6cd5\u4ece\u5907\u4efd\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8bf7\u6c42\u7684 DN \u6bd4\u57fa DN \u4f4e\u4e24\u7ea7\uff0c\u4f46\u6ca1\u6709\u6307\u5b9a\u5907\u4efd ID
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=\u65e0\u6cd5\u4ece\u5907\u4efd\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u7236\u6761\u76ee
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=\u65e0\u6cd5\u4ece\u5907\u4efd\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5 DN \u4e0d\u5305\u542b\u8bf7\u6c42\u7684\u5907\u4efd\u5e94\u4f4d\u4e8e\u5176\u4e2d\u7684\u5907\u4efd\u76ee\u5f55
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=\u5907\u4efd\u76ee\u5f55 %2$s \u4e2d\u4e0d\u5b58\u5728\u5907\u4efd %1$s
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u6dfb\u52a0\u64cd\u4f5c
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5220\u9664\u64cd\u4f5c
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539\u64cd\u4f5c
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u8bf7\u6c42\u7684\u6761\u76ee %s
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301 LDIF \u5bfc\u51fa\u64cd\u4f5c
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301 LDIF \u5bfc\u5165\u64cd\u4f5c
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=\u5907\u4efd\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5907\u4efd\u548c\u6062\u590d\u64cd\u4f5c
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u7528\u4e8e\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef\u7684\u57fa DN
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef\u4e2d\u5df2\u5b58\u5728\u6761\u76ee %s
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=\u6761\u76ee %s \u4e0d\u5c5e\u4e8e\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u5176\u7236\u6761\u76ee %s
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u6761\u76ee %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=\u65e0\u6cd5\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u4e0b\u7ea7\u6761\u76ee
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=\u65e0\u6cd5\u521b\u5efa LDIF \u4e66\u5199\u5668: %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=\u65e0\u6cd5\u5c06\u6761\u76ee %s \u5199\u5165\u5230 LDIF \u4e2d: %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=\u65e0\u6cd5\u521b\u5efa LDIF \u8bfb\u53d6\u5668: %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=\u4ece LDIF \u4e2d\u8bfb\u53d6\u65f6\u51fa\u73b0\u4e0d\u53ef\u4fee\u590d\u7684\u9519\u8bef: %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=\u5728\u5904\u7406\u5bfc\u5165\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=\u57fa\u4e8e\u5185\u5b58\u7684\u540e\u7aef\u4e0d\u652f\u6301\u5907\u4efd\u6216\u6062\u590d\u64cd\u4f5c
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u4e0b\u7ea7\u6761\u76ee
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee %s\uff0c\u56e0\u4e3a\u76ee\u6807\u6761\u76ee\u4f4d\u4e8e\u4e0d\u540c\u7684\u540e\u7aef\u4e2d
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee %s\uff0c\u56e0\u4e3a\u4e0d\u5b58\u5728\u65b0\u7684\u7236\u6761\u76ee %s
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=\u6307\u793a\u662f\u5426\u5c06\u5b50\u6a21\u5f0f\u6761\u76ee\u4e2d\u7684\u5c5e\u6027\u89c6\u4e3a\u7528\u6237\u5c5e\u6027\uff08\u5373\u4f7f\u8fd9\u4e9b\u5c5e\u6027\u88ab\u6807\u8bb0\u4e3a\u64cd\u4f5c\u5c5e\u6027\uff09\u3002\u8fd9\u6837\u53ef\u4ee5\u5b9e\u73b0\u4e0e\u67d0\u4e9b\u5e94\u7528\u7a0b\u5e8f\u7684\u517c\u5bb9\uff0c\u8fd9\u4e9b\u5e94\u7528\u7a0b\u5e8f\u8981\u6c42\u9ed8\u8ba4\u5305\u542b\u6a21\u5f0f\u5c5e\u6027\uff08\u5982 attributeType \u548c objectClasses\uff09\uff0c\u5373\u4f7f\u5e76\u672a\u8bf7\u6c42\u8fd9\u4e9b\u5c5e\u6027\u4e5f\u662f\u5982\u6b64\u3002\u8bf7\u6ce8\u610f\uff0c\u4f1a\u59cb\u7ec8\u5c06 ldapSyntaxes \u5c5e\u6027\u89c6\u4e3a\u64cd\u4f5c\u5c5e\u6027\uff0c\u4ee5\u907f\u514d\u5c1d\u8bd5\u901a\u8fc7\u534f\u8bae\u4fee\u6539\u6a21\u5f0f\u65f6\u51fa\u73b0\u95ee\u9898
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5c06\u6240\u6709\u5b50\u6a21\u5f0f\u6761\u76ee\u5c5e\u6027\u89c6\u4e3a\u7528\u6237\u5c5e\u6027\u800c\u4e0d\u8003\u8651\u5b83\u4eec\u5728\u6a21\u5f0f\u4e2d\u7684\u5b9a\u4e49\u65b9\u5f0f\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684 ds-cfg-show-all-attributes \u5c5e\u6027\u4e2d\u6307\u5b9a\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u884c\u4e3a\uff0c\u5373\uff0c\u6309\u7167\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u65b9\u5f0f\u5904\u7406\u5c5e\u6027\u7c7b\u578b
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=\u5c1d\u8bd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u57fa DN %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=\u6a21\u5f0f\u540e\u7aef\u5f53\u524d\u4e0d\u652f\u6301\u5220\u9664\u73b0\u6709\u7684\u6a21\u5f0f\u5143\u7d20
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=\u6a21\u5f0f\u540e\u7aef\u4e0d\u652f\u6301 %s \u4fee\u6539\u7c7b\u578b
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=\u6a21\u5f0f\u540e\u7aef\u4e0d\u652f\u6301\u4fee\u6539 %s \u5c5e\u6027\u7c7b\u578b\u3002\u53ea\u80fd\u4fee\u6539\u5c5e\u6027\u7c7b\u578b\u3001\u5bf9\u8c61\u7c7b\u3001\u540d\u79f0\u683c\u5f0f\u3001DIT \u5185\u5bb9\u89c4\u5219\u3001DIT \u7ed3\u6784\u89c4\u5219\u548c\u5339\u914d\u89c4\u5219\u7528\u6cd5
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=\u65e0\u6cd5\u6dfb\u52a0\u5339\u914d\u89c4\u5219\u7528\u6cd5 %s\uff0c\u56e0\u4e3a\u5b83\u5f15\u7528\u7684\u5c5e\u6027\u7c7b\u578b %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u88ab\u6807\u8bb0\u4e3a OBSOLETE
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=\u65e0\u6cd5\u6dfb\u52a0 DIT \u5185\u5bb9\u89c4\u5219 %s\uff0c\u56e0\u4e3a\u5b83\u5f15\u7528\u7684\u8f85\u52a9\u5bf9\u8c61\u7c7b %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u88ab\u6807\u8bb0\u4e3a OBSOLETE
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u4fee\u6539\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=\u627e\u4e0d\u5230\u5305\u542b\u4e32\u8054\u7684\u6a21\u5f0f\u5143\u7d20\u5b9a\u4e49\u7684\u6587\u4ef6\uff0c\u65e0\u6cd5\u786e\u5b9a\u5728\u670d\u52a1\u5668\u8131\u673a\u65f6\u662f\u5426\u8fdb\u884c\u4e86\u4efb\u4f55\u6a21\u5f0f\u66f4\u6539\u3002\u8be5\u6587\u4ef6\u5e94\u4f4d\u4e8e %s \u76ee\u5f55\u4e2d\uff0c\u5176\u540d\u79f0\u5e94\u8be5\u4e3a %s \u6216 %s
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5728\u670d\u52a1\u5668\u8131\u673a\u65f6\u8fdb\u884c\u4e86\u4efb\u4f55\u6a21\u5f0f\u66f4\u6539\uff08\u901a\u8fc7\u76f4\u63a5\u7f16\u8f91\u6a21\u5f0f\u6587\u4ef6\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=\u5728\u5c1d\u8bd5\u5199\u5165\u6587\u4ef6 %s\uff08\u5305\u542b\u6240\u6709\u670d\u52a1\u5668\u6a21\u5f0f\u5143\u7d20\u7684\u4e32\u8054\u5217\u8868\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u670d\u52a1\u5668\u53ef\u80fd\u65e0\u6cd5\u51c6\u786e\u5730\u8bc6\u522b\u5728\u670d\u52a1\u5668\u8131\u673a\u65f6\u8fdb\u884c\u7684\u4efb\u4f55\u6a21\u5f0f\u66f4\u6539
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=\u4e0e\u540e\u7aef ID %s \u5bf9\u5e94\u7684 JE \u6570\u636e\u5e93\u73af\u5883\u5df2\u635f\u574f\u3002\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u4ee5\u91cd\u65b0\u6253\u5f00\u8be5\u73af\u5883
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=\u672a\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u5141\u8bb8\u8c03\u7528\u4efb\u52a1 %s
 INFO_TASK_COMPLETION_BODY_299=\u4efb\u52a1 ID: %s\r\n\u4efb\u52a1\u72b6\u6001: %s\r\n\u9884\u5b9a\u5f00\u59cb\u65f6\u95f4: %s\r\n\u5b9e\u9645\u5f00\u59cb\u65f6\u95f4: %s\r\n\u5b8c\u6210\u65f6\u95f4: %s\r\n\r\n\u65e5\u5fd7\u6d88\u606f:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=\u65e0\u6cd5\u4ece\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee\uff0c\u56e0\u4e3a\u8bf7\u6c42\u7684\u6761\u76ee\u4e3a Null
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u8bf7\u6c42\u7684\u6761\u76ee %s
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=\u65e0\u6cd5\u5904\u7406\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u7684\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8bf7\u6c42\u7684 DN \u6bd4\u57fa DN \u4f4e\u4e00\u7ea7\uff0c\u4f46\u6ca1\u6709\u6307\u5b9a\u8bc1\u4e66\u540d\u79f0
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=\u5728\u5c1d\u8bd5\u4ece\u4fe1\u4efb\u5e93\u6587\u4ef6 %2$s \u4e2d\u68c0\u7d22\u8bc1\u4e66 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539\u64cd\u4f5c
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u4fee\u6539 DN \u64cd\u4f5c
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=\u65e0\u6cd5\u4ece\u914d\u7f6e\u6761\u76ee %s \u4e2d\u521d\u59cb\u5316\u4fe1\u4efb\u5e93\u540e\u7aef\uff0c\u56e0\u4e3a\u5b83\u5e76\u975e\u6070\u597d\u5305\u542b\u4e00\u4e2a\u57fa DN
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u4e0d\u652f\u6301 LDIF \u5bfc\u5165\u548c\u5bfc\u51fa\u64cd\u4f5c
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5907\u4efd\u548c\u6062\u590d\u64cd\u4f5c
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-file \u4e2d\u6307\u5b9a\u7684\u4fe1\u4efb\u5e93\u6587\u4ef6 %1$s \u4e0d\u5b58\u5728
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-type \u4e2d\u6307\u5b9a\u7684\u4fe1\u4efb\u5e93\u7c7b\u578b %1$s \u65e0\u6548: %3$s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=\u5728\u5c1d\u8bd5\u521b\u5efa PIN \u6587\u4ef6 %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-file \u4e2d\u6307\u5b9a\uff09\u65f6\u51fa\u73b0\u9519\u8bef
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=\u5728\u5c1d\u8bd5\u4ece\u6587\u4ef6 %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-pin-file \u4e2d\u6307\u5b9a\uff09\u4e2d\u8bfb\u53d6\u4fe1\u4efb\u5e93 PIN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=\u6587\u4ef6 %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-file \u4e2d\u6307\u5b9a\uff09\u5e94\u5305\u542b\u8bbf\u95ee\u4fe1\u4efb\u5e93\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e3a\u7a7a
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=\u73af\u5883\u53d8\u91cf %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-environment-variable \u4e2d\u6307\u5b9a\uff09\u5e94\u5305\u542b\u8bbf\u95ee\u4fe1\u4efb\u5e93\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-property \u4e2d\u6307\u5b9a\u7684 Java \u5c5e\u6027 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-file \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=\u5728\u5c1d\u8bd5\u4ece\u6587\u4ef6 %s \u4e2d\u52a0\u8f7d\u4fe1\u4efb\u5e93\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=\u5728\u5c1d\u8bd5\u521b\u5efa\u4fe1\u4efb\u7ba1\u7406\u5668\u5de5\u5382\u4ee5\u8bbf\u95ee\u4fe1\u4efb\u5e93\u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=\u8bc1\u4e66\u6761\u76ee %s \u5df2\u5b58\u5728
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=\u5c1d\u8bd5\u5728\u4fe1\u4efb\u5e93\u6587\u4ef6 %2$s \u4e2d\u751f\u6210\u81ea\u7b7e\u540d\u8bc1\u4e66 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=\u5728\u5c1d\u8bd5\u5c06\u8bc1\u4e66 %s \u6dfb\u52a0\u5230\u4fe1\u4efb\u5e93\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u4e0d\u652f\u6301\u5220\u9664\u64cd\u4f5c
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u8bc1\u4e66\u5c5e\u6027 %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u591a\u4e2a\u8bc1\u4e66\u5c5e\u6027 %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u8bc1\u4e66\u5c5e\u6027 %s \u7684\u503c
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u8bc1\u4e66\u5c5e\u6027 %s \u7684\u591a\u4e2a\u503c
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=\u5728\u5c06\u8bc1\u4e66 %s \u5199\u5165\u5230\u6587\u4ef6\u4e2d\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=\u65e0\u6cd5\u8bbe\u7f6e\u5bf9\u4fe1\u4efb\u5e93\u6587\u4ef6 %s \u7684\u6743\u9650
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=\u5c1a\u672a\u521d\u59cb\u5316\u540e\u7aef %s \u7684\u6839\u5bb9\u5668\uff0c\u56e0\u800c\u8be5\u540e\u7aef\u65e0\u6cd5\u5904\u7406\u8bf7\u6c42\u7684\u64cd\u4f5c
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6761\u76ee %s \u7684\u5199\u5165\u9501\u5b9a
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u4e00\u4e2a\u4efb\u52a1\u6761\u76ee\u3002\u53ea\u80fd\u5728\u4efb\u52a1\u540e\u7aef\u4e2d\u4fee\u6539\u4efb\u52a1\u6761\u76ee
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u670d\u52a1\u5668\u4e2d\u7684\u6709\u6548\u4efb\u52a1
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5173\u8054\u7684\u4efb\u52a1\u5df2\u5b8c\u6210\u8fd0\u884c\u3002\u65e0\u6cd5\u4fee\u6539\u5b8c\u6210\u7684\u4efb\u52a1
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5f53\u524d\u4e0d\u652f\u6301\u4fee\u6539\u590d\u53d1\u6027\u4efb\u52a1\u6761\u76ee
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=\u4e0e\u6761\u76ee %s \u5173\u8054\u7684\u4efb\u52a1\u5f53\u524d\u6b63\u5728\u8fd0\u884c\u3002\u5141\u8bb8\u5bf9\u6b63\u5728\u8fd0\u884c\u7684\u4efb\u52a1\u8fdb\u884c\u7684\u552f\u4e00\u4fee\u6539\u662f\uff1a\u5c06 ds-task-state \u5c5e\u6027\u7684\u503c\u66ff\u6362\u4e3a "cancel"
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=\u53d6\u6d88\u4efb\u52a1\u7684\u4fee\u6539\u8bf7\u6c42\u4e2d\u65ad\u4e86\u4efb\u52a1\u5904\u7406
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=\u5728\u5c1d\u8bd5\u4ece\u4fe1\u4efb\u5e93\u6587\u4ef6 %2$s \u4e2d\u5220\u9664\u8bc1\u4e66 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=\u65e0\u6cd5\u4ece\u4fe1\u4efb\u5e93\u540e\u7aef\u4e2d\u68c0\u7d22\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8bc1\u4e66 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDIF \u540e\u7aef\u4ec5\u652f\u6301\u5355\u4e2a\u57fa DN\uff0c\u4f46\u8be5\u540e\u7aef\u88ab\u914d\u7f6e\u4e3a\u4e0e\u591a\u4e2a\u57fa DN \u914d\u5408\u4f7f\u7528
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=\u5728\u5c1d\u8bd5\u6253\u5f00 LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\uff09\u4f7f\u7528\u7684 LDIF \u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=\u5728\u5c1d\u8bd5\u5c06 LDIF \u6587\u4ef6 %s \u4e2d\u7684\u6570\u636e\u8bfb\u53d6\u5230 LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=\u914d\u7f6e\u4e3a\u4e0e LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\uff09\u914d\u5408\u4f7f\u7528\u7684 LDIF \u6587\u4ef6 %1$s \u5305\u542b\u591a\u4e2a DN \u4e3a %3$s \u7684\u6761\u76ee
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=\u914d\u7f6e\u4e3a\u4e0e LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\uff09\u914d\u5408\u4f7f\u7528\u7684 LDIF \u6587\u4ef6 %1$s \u5305\u542b\u6761\u76ee %3$s\uff0c\u8be5\u6761\u76ee\u4e0d\u5728\u4e3a\u8be5\u540e\u7aef\u5b9a\u4e49\u7684\u57fa DN \u4e4b\u4e0b
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=\u914d\u7f6e\u4e3a\u4e0e LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\uff09\u914d\u5408\u4f7f\u7528\u7684 LDIF \u6587\u4ef6 %1$s \u5305\u542b\u6761\u76ee %3$s\uff0c\u4f46\u5c1a\u672a\u8bfb\u53d6\u5176\u7236\u6761\u76ee
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=\u5728\u5c1d\u8bd5\u521b\u5efa\u6587\u4ef6 %s \u4ee5\u4fbf\u4e3a LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\uff09\u5199\u5165\u66f4\u65b0\u7248\u672c\u7684\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=\u5c1d\u8bd5\u5728\u6587\u4ef6 %s \u4e2d\u4e3a LDIF \u540e\u7aef\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\uff09\u5199\u5165\u66f4\u65b0\u7684\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=\u5728\u5c1d\u8bd5\u5c06\u6587\u4ef6 %s \u91cd\u547d\u540d\u4e3a %s\uff08\u5728\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDIF \u540e\u7aef\u5199\u5165\u66f4\u65b0\u7684\u6570\u636e\u65f6\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=LDIF \u540e\u7aef\u4e2d\u5df2\u5b58\u5728\u6761\u76ee %s
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=\u6761\u76ee %s \u7684\u7236\u6761\u76ee\u4e0d\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=\u6761\u76ee %s \u4e0d\u5b58\u5728
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=\u76ee\u6807\u6761\u76ee %s \u5df2\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=\u65b0\u7684\u7236 DN %s \u4e0d\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=\u6307\u5b9a\u4e3a\u641c\u7d22\u57fa DN \u7684\u6761\u76ee %s \u4e0d\u5b58\u5728
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=\u5728\u5c1d\u8bd5\u4e3a LDIF \u5bfc\u51fa\u64cd\u4f5c\u521b\u5efa\u4e66\u5199\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=\u5728 LDIF \u5bfc\u51fa\u671f\u95f4\u5c1d\u8bd5\u5199\u5165\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=\u5728\u5c1d\u8bd5\u4e3a LDIF \u5bfc\u5165\u64cd\u4f5c\u521b\u5efa\u8bfb\u53d6\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=\u5728\u5c1d\u8bd5\u4ece\u5bfc\u5165\u6587\u4ef6\u4e2d\u8bfb\u53d6\u6570\u636e\u65f6\u51fa\u73b0\u4e0d\u53ef\u4fee\u590d\u7684\u9519\u8bef: %s\u3002\u65e0\u6cd5\u7ee7\u7eed\u6267\u884c LDIF \u5bfc\u5165
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=LDIF \u540e\u7aef\u5f53\u524d\u672a\u63d0\u4f9b\u5907\u4efd\u6216\u6062\u590d\u673a\u5236\u3002\u8bf7\u6539\u7528 LDIF \u5bfc\u5165\u548c\u5bfc\u51fa\u64cd\u4f5c
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=LDIF \u540e\u7aef\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684 LDIF \u6587\u4ef6 %1$s \u4e0d\u5b58\u5728
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=\u76f4\u5230\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u540e\u7aef\u540e\uff0c\u5bf9 LDIF \u6587\u4ef6\u8def\u5f84\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=\u76f4\u5230\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u540e\u7aef\u540e\uff0c\u5bf9 LDIF \u540e\u7aef\u57fa DN \u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=\u76ee\u6807\u6761\u76ee %s \u4e0d\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=\u76ee\u6807\u6761\u76ee %s \u4e0d\u5b58\u5728
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=\u4ece\u5bc6\u94a5\u5e93 %2$s \u4e2d\u8bfb\u53d6\u5bc6\u94a5 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=\u8be5\u540e\u7aef\u672a\u63d0\u4f9b\u5bf9 hasSubordinates \u64cd\u4f5c\u5c5e\u6027\u7684\u652f\u6301
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=\u8be5\u540e\u7aef\u672a\u63d0\u4f9b\u5bf9 numSubordinates \u64cd\u4f5c\u5c5e\u6027\u7684\u652f\u6301
 NOTICE_BACKEND_OFFLINE_370=\u73b0\u5728\uff0c\u540e\u7aef %s \u5df2\u8131\u673a
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s MAC \u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u7b7e\u540d\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s \u6d88\u606f\u6458\u8981\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=\u5728\u5c1d\u8bd5\u83b7\u53d6\u7528\u4e8e\u52a0\u5bc6\u5907\u4efd\u7684\u5bc6\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u6d88\u606f\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u6458\u8981\u76f8\u5339\u914d
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u7b7e\u540d\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u7b7e\u540d\u76f8\u5339\u914d
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=\u5bf9\u76ee\u5f55 %s \u4e2d\u7684\u4efb\u52a1\u5907\u4efd %s \u6267\u884c\u7684\u6240\u6709\u6d4b\u8bd5\u8868\u660e\u5f52\u6863\u6587\u4ef6\u4f3c\u4e4e\u6709\u6548
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=\u5df2\u6210\u529f\u4ece\u76ee\u5f55 %s \u4e2d\u7684\u5f52\u6863\u6587\u4ef6\u6062\u590d\u4efb\u52a1\u5907\u4efd %s
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=\u65e0\u6cd5\u5728\u5907\u4efd\u76ee\u5f55 %2$s \u4e2d\u627e\u5230\u5907\u4efd %1$s \u7684\u4fe1\u606f
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=\u65e0\u6cd5\u6dfb\u52a0 DIT \u7ed3\u6784\u89c4\u5219 %s\uff0c\u56e0\u4e3a\u5176\u89c4\u5219\u6807\u8bc6\u7b26\u4e0e\u73b0\u6709\u7684 DIT \u7ed3\u6784\u89c4\u5219 (%s) \u51b2\u7a81
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=\u672c\u5730 DB \u540e\u7aef %s \u672a\u6307\u5b9a\u6e05\u9664\u5668\u7ebf\u7a0b\u7684\u6570\u76ee: \u9ed8\u8ba4\u4e3a %d \u4e2a\u7ebf\u7a0b
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=\u672c\u5730 DB \u540e\u7aef %s \u672a\u6307\u5b9a\u9501\u5b9a\u8868\u7684\u6570\u76ee: \u9ed8\u8ba4\u4e3a %d \u4e2a
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s \u4efb\u52a1 %s \u5df2\u5f00\u59cb\u6267\u884c
 NOTICE_TASK_FINISHED_414=%s \u4efb\u52a1 %s \u5df2\u5b8c\u6210\u6267\u884c
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/backend_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/backend_zh_TW.properties
index 88df761..9c5f537 100644
--- a/opendj-sdk/opends/src/messages/messages/backend_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/backend_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=BACKEND
+
 #
 # Format string definitions
 #
@@ -43,66 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=An attempt was made to \
-### de-register sub-suffix "%s" from the backend with suffix "%s".  However, the \
-### subordinate backend containing that sub-suffix also contains additional \
-### sub-suffixes and may not be de-registered.  It may be possible to remove this \
-### sub-suffix by editing the configuration for the subordinate backend with \
-### which it is associated
-###FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=An attempt was made to configure the \
-### root DSE backend without providing a configuration entry.  This is not \
-### allowed
+FATAL_ERR_BACKEND_CANNOT_REMOVE_MULTIBASE_SUB_SUFFIX_1=\u5df2\u5617\u8a66\u5f9e\u5f8c\u7aef\u53d6\u6d88\u8a3b\u518a\u5b50\u5c3e\u78bc\u300c%s\u300d\uff0c\u8a72\u5f8c\u7aef\u5177\u6709\u5c3e\u78bc\u300c%s\u300d\u3002\u4f46\u662f\uff0c\u542b\u6709\u8a72\u5b50\u5c3e\u78bc\u7684\u5f9e\u5c6c\u5f8c\u7aef\u4e5f\u5305\u542b\u5176\u4ed6\u5b50\u5c3e\u78bc\uff0c\u56e0\u800c\u53ef\u80fd\u7121\u6cd5\u53d6\u6d88\u8a3b\u518a\u3002\u7de8\u8f2f\u5176\u76f8\u95dc\u5f9e\u5c6c\u5f8c\u7aef\u7684\u914d\u7f6e\uff0c\u5c31\u6709\u53ef\u80fd\u79fb\u9664\u6b64\u5b50\u5c3e\u78bc
+FATAL_ERR_ROOTDSE_CONFIG_ENTRY_NULL_2=\u5df2\u5617\u8a66\u914d\u7f6e Root DSE \u5f8c\u7aef\uff0c\u4f46\u672a\u63d0\u4f9b\u914d\u7f6e\u9805\u76ee\u3002\u9019\u662f\u4e0d\u5141\u8a31\u7684
 INFO_ROOTDSE_SUBORDINATE_BASE_DESCRIPTION_3=\u5c07\u7528\u65bc\u4ee5 Root DSE \u70ba\u57fa\u790e\u4e4b singleLevel\u3001wholeSubtree \u548c subordinateSubtree \u641c\u5c0b\u7684\u57fa\u5e95 DN \u96c6\u3002\u5982\u679c\u672a\u63d0\u4f9b\u6b64\u96c6\u5408\uff0c\u5247\u6703\u4f7f\u7528\u6240\u6709\u4f7f\u7528\u8005\u5b9a\u7fa9\u7684\u5c3e\u78bc\u96c6
-###SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=Base DN "%s" is \
-### configured as one of the subordinate base DNs to use for searches below the \
-### root DSE.  However, this base DN is not handled by any suffix registered with \
-### the Directory Server and will therefore not be used
-###SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=An unexpected problem \
-### occurred while trying to determine the set of subordinate base DNs to use for \
-### searches below the root DSE:  %s
+SEVERE_WARN_ROOTDSE_NO_BACKEND_FOR_SUBORDINATE_BASE_4=\u57fa\u5e95 DN\u300c%s\u300d\u5df2\u914d\u7f6e\u70ba\u5176\u4e2d\u4e00\u500b\u8981\u7528\u65bc\u5728 Root DSE \u4e4b\u4e0b\u641c\u5c0b\u7684\u5f9e\u5c6c\u57fa\u5e95 DN\u3002\u4f46\u662f\uff0c\u6b64\u57fa\u5e95 DN \u672a\u7531\u4efb\u4f55\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u8a3b\u518a\u7684\u5c3e\u78bc\u8655\u7406\uff0c\u56e0\u6b64\u4e0d\u6703\u52a0\u4ee5\u4f7f\u7528
+SEVERE_WARN_ROOTDSE_SUBORDINATE_BASE_EXCEPTION_5=\u5617\u8a66\u5224\u5b9a\u8981\u7528\u65bc\u5728 Root DSE \u4e4b\u4e0b\u641c\u5c0b\u7684\u5f9e\u5c6c\u57fa\u5e95 DN \u96c6\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u554f\u984c: %s
 MILD_WARN_ROOTDSE_GET_ENTRY_NONROOT_6=Root DSE \u5f8c\u7aef\u88ab\u8981\u6c42\u64f7\u53d6\u5177\u6709 DN\u300c%s\u300d\u7684\u9805\u76ee\u3002\u6b64\u5f8c\u7aef\u61c9\u8a72\u53ea\u9700\u64f7\u53d6 Root DSE \u672c\u8eab\u3002\u4f46\u662f\uff0c\u5b83\u6703\u6aa2\u67e5\u6240\u5b9a\u7fa9\u7684\u5f9e\u5c6c\u5f8c\u7aef\u4e26\u67e5\u770b\u5b83\u662f\u5426\u53ef\u4ee5\u627e\u5230\u8acb\u6c42\u7684\u9805\u76ee
 MILD_ERR_ROOTDSE_ADD_NOT_SUPPORTED_7=\u4e0d\u9858\u610f\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba Root DSE \u5f8c\u7aef\u4e0d\u652f\u63f4\u589e\u52a0\u4f5c\u696d
 MILD_ERR_ROOTDSE_DELETE_NOT_SUPPORTED_8=\u4e0d\u9858\u610f\u79fb\u9664\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba Root DSE \u5f8c\u7aef\u4e0d\u652f\u63f4\u522a\u9664\u4f5c\u696d
 MILD_ERR_ROOTDSE_MODIFY_NOT_SUPPORTED_9=\u4e0d\u9858\u610f\u66f4\u65b0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba Root DSE \u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539\u4f5c\u696d\u3002\u5982\u679c\u60a8\u8981\u6539\u8b8a Root DSE \u672c\u8eab\u7684\u5167\u5bb9\uff0c\u5247\u6709\u53ef\u80fd\u7d93\u7531\u4fee\u6539\u914d\u7f6e\u4e2d\u7684\u300c%s\u300d\u9805\u76ee\u4f86\u9054\u6210
 MILD_ERR_ROOTDSE_MODIFY_DN_NOT_SUPPORTED_10=\u4e0d\u9858\u610f\u91cd\u65b0\u547d\u540d\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba Root DSE \u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
 MILD_ERR_ROOTDSE_INVALID_SEARCH_BASE_11=\u4e0d\u9858\u610f\u5728 Root DSE \u5f8c\u7aef\u4e2d\u4f7f\u7528\u300c%3$s\u300d\u7684\u57fa\u5e95 DN \u57f7\u884c\u641c\u5c0b (\u9023\u7dda ID %1$d\u3001\u4f5c\u696d ID %2$d)\u3002\u8981\u5728\u6b64\u5f8c\u7aef\u4e2d\u641c\u5c0b\u7684\u57fa\u5e95 DN \u5fc5\u9808\u662f Root DSE \u672c\u8eab\u7684 DN
-###SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=An unexpected failure \
-### occurred while trying to process a search operation (connection ID %d, \
-### operation ID %d) in the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=Unable to process the search with \
-### connection ID %d and operation ID %d because it had an invalid scope of %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=An unexpected error \
-### occurred while trying to open the LDIF writer for the root DSE backend:  %s
-###SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=An unexpected error occurred while \
-### trying to export the root DSE entry to the specified LDIF target: %s
-###SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=The root DSE backend does not \
-### support LDIF import operations
-###SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=The root DSE backend \
-### does not provide a facility for backup and restore operations.  The contents \
-### of the root DSE should be backed up as part of the Directory Server \
-### configuration
+SEVERE_ERR_ROOTDSE_UNEXPECTED_SEARCH_FAILURE_12=\u5617\u8a66\u5728 Root DSE \u5f8c\u7aef\u4e2d\u8655\u7406\u641c\u5c0b\u4f5c\u696d (\u9023\u7dda ID %d\u3001\u4f5c\u696d ID %d) \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u5931\u6557: %s
+SEVERE_ERR_ROOTDSE_INVALID_SEARCH_SCOPE_13=\u7121\u6cd5\u8655\u7406\u5177\u6709\u9023\u7dda ID %d \u8207\u4f5c\u696d ID %d \u7684\u641c\u5c0b\uff0c\u56e0\u70ba\u8a72\u641c\u5c0b\u7684\u7bc4\u570d %s \u7121\u6548
+SEVERE_ERR_ROOTDSE_UNABLE_TO_CREATE_LDIF_WRITER_14=\u5617\u8a66\u958b\u555f Root DSE \u5f8c\u7aef\u7684 LDIF \u5beb\u5165\u5668\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_ROOTDSE_UNABLE_TO_EXPORT_DSE_15=\u5617\u8a66\u5c07 Root DSE \u9805\u76ee\u532f\u51fa\u81f3\u6307\u5b9a\u7684 LDIF \u76ee\u6a19\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_ROOTDSE_IMPORT_NOT_SUPPORTED_16=Root DSE \u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u5165\u4f5c\u696d
+SEVERE_ERR_ROOTDSE_BACKUP_AND_RESTORE_NOT_SUPPORTED_17=Root DSE \u5f8c\u7aef\u4e26\u672a\u63d0\u4f9b\u5099\u4efd\u8207\u5fa9\u539f\u4f5c\u696d\u7684\u8a2d\u5099\u3002Root DSE \u7684\u5167\u5bb9\u61c9\u5099\u4efd\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u7684\u4e00\u90e8\u4efd
 INFO_ROOTDSE_USING_SUFFIXES_AS_BASE_DNS_18=Root DSE \u914d\u7f6e\u5df2\u66f4\u65b0\uff0c\u6240\u4ee5\u73fe\u5728\u65bc Root DSE \u4e4b\u4e0b\u57f7\u884c\u641c\u5c0b\u6642\uff0c\u6703\u4f7f\u7528\u6240\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5c3e\u78bc\u96c6
 INFO_ROOTDSE_USING_NEW_SUBORDINATE_BASE_DNS_19=Root DSE \u914d\u7f6e\u5df2\u66f4\u65b0\uff0c\u6240\u4ee5\u73fe\u5728\u65bc Root DSE \u4e4b\u4e0b\u57f7\u884c\u641c\u5c0b\u6642\uff0c\u6703\u4f7f\u7528\u57fa\u5e95 DN \u96c6 %s
 INFO_ROOTDSE_USING_NEW_USER_ATTRS_20=Root DSE \u914d\u7f6e\u5df2\u66f4\u65b0\uff0c\u6240\u4ee5\u73fe\u5728\u6703\u4f7f\u7528\u65b0\u7684\u4f7f\u7528\u8005\u5b9a\u7fa9\u5c6c\u6027\u96c6
-###SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=An attempt was made to configure the \
-### monitor backend without providing a configuration entry.  This is not \
-### allowed, and no monitor information will be available over protocol
-###SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=An unexpected error \
-### occurred while attempting to decode cn=monitor as the base DN for the \
-### Directory Server monitor information:  %s.  No monitor information will be \
-### available over protocol
+SEVERE_ERR_MONITOR_CONFIG_ENTRY_NULL_21=\u5df2\u5617\u8a66\u914d\u7f6e\u76e3\u8996\u5f8c\u7aef\uff0c\u4f46\u672a\u63d0\u4f9b\u914d\u7f6e\u9805\u76ee\u3002\u9019\u662f\u4e0d\u5141\u8a31\u7684\uff0c\u800c\u4e14\u7121\u6cd5\u900f\u904e\u5354\u5b9a\u53d6\u5f97\u76e3\u8996\u8cc7\u8a0a
+SEVERE_ERR_MONITOR_CANNOT_DECODE_MONITOR_ROOT_DN_22=\u5617\u8a66\u89e3\u78bc cn=monitor \u4f5c\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u76e3\u8996\u8cc7\u8a0a\u7684\u57fa\u5e95 DN \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u7121\u6cd5\u900f\u904e\u5354\u5b9a\u53d6\u5f97\u76e3\u8996\u8cc7\u8a0a
 MILD_ERR_MONITOR_ADD_NOT_SUPPORTED_23=\u4e0d\u9858\u610f\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u76e3\u8996\u5f8c\u7aef\u4e0d\u652f\u63f4\u589e\u52a0\u4f5c\u696d
 MILD_ERR_MONITOR_DELETE_NOT_SUPPORTED_24=\u4e0d\u9858\u610f\u79fb\u9664\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u76e3\u8996\u5f8c\u7aef\u4e0d\u652f\u63f4\u522a\u9664\u4f5c\u696d
 MILD_ERR_MONITOR_MODIFY_NOT_SUPPORTED_25=\u4e0d\u9858\u610f\u66f4\u65b0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u76e3\u8996\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539\u4f5c\u696d\u3002\u5982\u679c\u60a8\u8981\u6539\u8b8a\u57fa\u5e95\u76e3\u8996\u9805\u76ee\u672c\u8eab\u7684\u5167\u5bb9\uff0c\u5247\u6709\u53ef\u80fd\u7d93\u7531\u4fee\u6539\u914d\u7f6e\u4e2d\u7684\u300c%s\u300d\u9805\u76ee\u4f86\u9054\u6210
 MILD_ERR_MONITOR_MODIFY_DN_NOT_SUPPORTED_26=\u4e0d\u9858\u610f\u91cd\u65b0\u547d\u540d\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u76e3\u8996\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=An error occurred while \
-### attempting to export the base monitor entry:  %s
-###SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=An error occurred while \
-### attempting to export the monitor entry for monitor provider %s:  %s
-###SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=The monitor backend does not \
-### support LDIF import operations
-###SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=The monitor backend \
-### does not provide a facility for backup and restore operations
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_BASE_27=\u5617\u8a66\u532f\u51fa\u57fa\u5e95\u76e3\u8996\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MONITOR_UNABLE_TO_EXPORT_PROVIDER_ENTRY_28=\u5617\u8a66\u532f\u51fa\u76e3\u8996\u63d0\u4f9b\u8005 %s \u7684\u76e3\u8996\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MONITOR_IMPORT_NOT_SUPPORTED_29=\u76e3\u8996\u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u5165\u4f5c\u696d
+SEVERE_ERR_MONITOR_BACKUP_AND_RESTORE_NOT_SUPPORTED_30=\u76e3\u8996\u5f8c\u7aef\u4e26\u672a\u63d0\u4f9b\u5099\u4efd\u8207\u5fa9\u539f\u4f5c\u696d\u7684\u8a2d\u5099
 INFO_MONITOR_USING_NEW_USER_ATTRS_31=\u76e3\u8996\u914d\u7f6e\u5df2\u66f4\u65b0\uff0c\u6240\u4ee5\u73fe\u5728\u6703\u4f7f\u7528\u65b0\u7684\u4f7f\u7528\u8005\u5b9a\u7fa9\u5c6c\u6027\u96c6
 MILD_ERR_MONITOR_GET_ENTRY_NULL_32=\u7121\u6cd5\u5f9e\u76e3\u8996\u5f8c\u7aef\u64f7\u53d6\u8acb\u6c42\u7684\u9805\u76ee\uff0c\u56e0\u70ba\u6240\u63d0\u4f9b\u7684 DN \u70ba\u7a7a\u503c
 MILD_ERR_MONITOR_BASE_TOO_DEEP_33=\u7121\u6cd5\u5f9e\u76e3\u8996\u5f8c\u7aef\u64f7\u53d6\u8acb\u6c42\u7684\u9805\u76ee %s\uff0c\u56e0\u70ba DN \u592a\u6df1\u3002\u76e3\u8996\u9805\u76ee\u4e0d\u5f97\u8d85\u904e %s \u4e4b\u4e0b\u7684\u4e00\u500b\u5c64\u7d1a
@@ -110,418 +84,177 @@
 MILD_ERR_MONITOR_MULTIVALUED_RDN_35=\u7121\u6cd5\u5f9e\u76e3\u8996\u5f8c\u7aef\u64f7\u53d6\u8acb\u6c42\u7684\u9805\u76ee %s\uff0c\u56e0\u70ba\u76e3\u8996\u9805\u76ee\u4e0d\u53ef\u5305\u542b\u591a\u91cd\u503c\u7684 RDN
 MILD_ERR_MONITOR_NO_SUCH_PROVIDER_36=\u7121\u6cd5\u5f9e\u76e3\u8996\u5f8c\u7aef\u64f7\u53d6\u8acb\u6c42\u7684\u9805\u76ee\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u6c92\u6709\u8a3b\u518a\u7684\u76e3\u8996\u63d0\u4f9b\u8005\u300c%s\u300d
 INFO_MONITOR_UPTIME_37=%d \u5929 %d \u5c0f\u6642 %d \u5206 %d \u79d2
-###SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=An attempt was made to configure the \
-### schema backend without providing a configuration entry.  This is not allowed, \
-### and no schema information will be available over protocol
+SEVERE_ERR_SCHEMA_CONFIG_ENTRY_NULL_38=\u5df2\u5617\u8a66\u914d\u7f6e\u6a21\u5f0f\u5f8c\u7aef\uff0c\u4f46\u672a\u63d0\u4f9b\u914d\u7f6e\u9805\u76ee\u3002\u9019\u662f\u4e0d\u5141\u8a31\u7684\uff0c\u800c\u4e14\u7121\u6cd5\u900f\u904e\u5354\u5b9a\u53d6\u5f97\u6a21\u5f0f\u8cc7\u8a0a
 INFO_SCHEMA_DESCRIPTION_ENTRY_DN_39=\u53ef\u80fd\u6703\u64f7\u53d6\u4e4b\u9805\u76ee\u7684 DN \u6216 DN \u96c6\uff0c\u4ee5\u4fbf\u64f7\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u8cc7\u8a0a\u3002\u5982\u679c\u6a21\u5f0f\u5c07\u7528\u65bc\u591a\u500b\u4f4d\u7f6e\uff0c\u5247\u53ef\u80fd\u6703\u63d0\u4f9b\u591a\u500b\u503c\uff0c\u4ee5\u9054\u5230\u76f8\u5bb9\u76ee\u7684\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5c07\u6703\u4f7f\u7528\u9810\u8a2d\u503c\u300ccn=schema\u300d
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=An error occurred while trying \
-### to determine the base DNs to use when publishing the Directory Server schema \
-### information, as specified in the ds-cfg-schema-entry-dn attribute of \
-### configuration entry %s:  %s.  The default schema base DN of cn=schema will be \
-### used
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_BASE_DN_40=\u5617\u8a66\u4f9d\u7167\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-schema-entry-dn \u5c6c\u6027\u6240\u6307\u5b9a\uff0c\u5224\u5b9a\u5728\u767c\u4f48\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u8cc7\u8a0a\u6642\u6240\u8981\u4f7f\u7528\u7684\u57fa\u5e95 DN \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u5c07\u4f7f\u7528 cn=schema \u7684\u9810\u8a2d\u6a21\u5f0f\u57fa\u5e95 DN
 MILD_ERR_SCHEMA_ADD_NOT_SUPPORTED_41=\u4e0d\u9858\u610f\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u6a21\u5f0f\u5f8c\u7aef\u4e0d\u652f\u63f4\u589e\u52a0\u4f5c\u696d
 MILD_ERR_SCHEMA_DELETE_NOT_SUPPORTED_42=\u4e0d\u9858\u610f\u79fb\u9664\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u6a21\u5f0f\u5f8c\u7aef\u4e0d\u652f\u63f4\u522a\u9664\u4f5c\u696d
 MILD_ERR_SCHEMA_MODIFY_NOT_SUPPORTED_43=\u4e0d\u9858\u610f\u66f4\u65b0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u6a21\u5f0f\u5f8c\u7aef\u5c1a\u672a\u652f\u63f4\u4fee\u6539\u4f5c\u696d\u3002\u5982\u679c\u60a8\u8981\u6539\u8b8a\u57fa\u5e95\u6a21\u5f0f\u9805\u76ee\u672c\u8eab\u7684\u5167\u5bb9\uff0c\u5247\u6709\u53ef\u80fd\u7d93\u7531\u4fee\u6539\u914d\u7f6e\u4e2d\u7684\u300c%s\u300d\u9805\u76ee\u4f86\u9054\u6210
 MILD_ERR_SCHEMA_MODIFY_DN_NOT_SUPPORTED_44=\u4e0d\u9858\u610f\u91cd\u65b0\u547d\u540d\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u6a21\u5f0f\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
-###SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=An error occurred while attempting \
-### to export the base schema entry:  %s
-###SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=The schema backend does not support \
-### LDIF import operations
-###SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=The schema backend does \
-### not yet provide a facility for backup and restore operations
+SEVERE_ERR_SCHEMA_UNABLE_TO_EXPORT_BASE_45=\u5617\u8a66\u532f\u51fa\u57fa\u5e95\u6a21\u5f0f\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_IMPORT_NOT_SUPPORTED_46=\u6a21\u5f0f\u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u5165\u4f5c\u696d
+SEVERE_ERR_SCHEMA_BACKUP_AND_RESTORE_NOT_SUPPORTED_47=\u6a21\u5f0f\u5f8c\u7aef\u5c1a\u672a\u63d0\u4f9b\u5099\u4efd\u8207\u5fa9\u539f\u4f5c\u696d\u7684\u8a2d\u5099
 MILD_ERR_SCHEMA_INVALID_BASE_48=\u7121\u6cd5\u5f9e\u6a21\u5f0f\u5f8c\u7aef\u64f7\u53d6\u8acb\u6c42\u7684\u9805\u76ee %s\uff0c\u56e0\u70ba DN \u7b49\u65bc\u5176\u4e2d\u4e00\u500b\u6a21\u5f0f\u9805\u76ee DN
-###SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=An unexpected error \
-### occurred while trying to open the LDIF writer for the schema backend:  %s
+SEVERE_ERR_SCHEMA_UNABLE_TO_CREATE_LDIF_WRITER_49=\u5617\u8a66\u958b\u555f\u6a21\u5f0f\u5f8c\u7aef\u7684 LDIF \u5beb\u5165\u5668\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_SCHEMA_DEREGISTERED_BASE_DN_50=\u5df2\u6210\u529f\u53d6\u6d88\u8a3b\u518a DN %s\uff0c\u8a72 DN \u4fbf\u4e0d\u53ef\u518d\u4f5c\u70ba\u6a21\u5f0f\u9805\u76ee DN \u4f7f\u7528
-###SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=An error occurred while trying \
-### to deregister %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DEREGISTER_BASE_DN_51=\u5617\u8a66\u53d6\u6d88\u8a3b\u518a\u7576\u4f5c\u6a21\u5f0f\u9805\u76ee DN \u7684 %s \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SCHEMA_REGISTERED_BASE_DN_52=\u5df2\u6210\u529f\u5c07 DN %s \u8a3b\u518a\u70ba\u65b0\u7684\u6a21\u5f0f\u9805\u76ee DN
-###SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=An error occurred while trying \
-### to register %s as a schema entry DN:  %s
+SEVERE_ERR_SCHEMA_CANNOT_REGISTER_BASE_DN_53=\u5617\u8a66\u8a3b\u518a\u7576\u4f5c\u6a21\u5f0f\u9805\u76ee DN \u7684 %s \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SCHEMA_USING_NEW_USER_ATTRS_54=\u6a21\u5f0f\u914d\u7f6e\u5df2\u66f4\u65b0\uff0c\u6240\u4ee5\u73fe\u5728\u6703\u4f7f\u7528\u65b0\u7684\u4f7f\u7528\u8005\u5b9a\u7fa9\u5c6c\u6027\u96c6
-###FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=The Directory Server was unable to \
-### obtain a lock on entry %s after multiple attempts.  This could mean that the \
-### entry is already locked by a long-running operation or that the entry has \
-### previously been locked but was not properly unlocked
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=An error occurred \
-### while trying to create the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s schema backup %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### schema backup:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=An error occurred while \
-### attempting to back up schema file %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=An error occurred while \
-### trying to close the schema archive file %s in directory %s:  %s
-###SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the schema backup:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=Unable to restore or verify \
-### schema backup %s in directory %s because no such backup exists
-###SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=Unable to restore or verify \
-### schema backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=Unable to restore or verify schema \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=Unable to restore or \
-### verify schema backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=Unable to restore or verify \
-### schema backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=Unable to restore or verify \
-### schema backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=Unable to restore or verify schema \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=Unable to restore or verify \
-### schema backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=Unable to restore or \
-### verify schema backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=Unable to restore or verify \
-### schema backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=Unable to \
-### restore schema backup %s because an error occurred while attempting to rename \
-### the current schema directory from %s to %s:  %s
+FATAL_ERR_BACKEND_CANNOT_LOCK_ENTRY_55=\u76ee\u9304\u4f3a\u670d\u5668\u5728\u591a\u6b21\u5617\u8a66\u5f8c\uff0c\u7121\u6cd5\u53d6\u5f97\u9805\u76ee %s \u4e0a\u7684\u9396\u5b9a\u3002\u9019\u53ef\u80fd\u8868\u793a\u9805\u76ee\u5df2\u7d93\u88ab\u9577\u6642\u9593\u57f7\u884c\u7684\u4f5c\u696d\u9396\u5b9a\uff0c\u6216\u9805\u76ee\u5148\u524d\u65e9\u5df2\u9396\u5b9a\uff0c\u4f46\u4e26\u672a\u6b63\u78ba\u5730\u89e3\u9664\u9396\u5b9a
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_MAC_56=\u5617\u8a66\u53d6\u5f97 %s MAC \u63d0\u4f9b\u8005\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u7c3d\u7f72\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_DIGEST_57=\u5617\u8a66\u53d6\u5f97 %s \u8a0a\u606f\u6458\u8981\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_58=\u5617\u8a66\u5728\u76ee\u9304 %2$s \u4e2d\u5efa\u7acb\u6a21\u5f0f\u6b78\u6a94\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_GET_CIPHER_59=\u5617\u8a66\u53d6\u5f97\u5bc6\u78bc\u4ee5\u52a0\u5bc6\u5099\u4efd\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_BACKUP_ZIP_COMMENT_60=%s \u6a21\u5f0f\u5099\u4efd %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_LIST_SCHEMA_FILES_61=\u5617\u8a66\u53d6\u5f97\u76ee\u9304 %s \u4e2d\u7684\u6a94\u6848\u6e05\u55ae\u4ee5\u7d0d\u5165\u6a21\u5f0f\u5099\u4efd\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_BACKUP_SCHEMA_FILE_62=\u5617\u8a66\u5099\u4efd\u6a21\u5f0f\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_CLOSE_ZIP_STREAM_63=\u5617\u8a66\u5728\u76ee\u9304 %2$s \u4e2d\u95dc\u9589\u6a21\u5f0f\u6b78\u6a94\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_SCHEMA_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_64=\u5617\u8a66\u4f7f\u7528\u6a21\u5f0f\u5099\u4efd\u7684\u76f8\u95dc\u8cc7\u8a0a\u4f86\u66f4\u65b0\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_BACKUP_65=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u76ee\u9304 %2$s \u4e2d\u7684\u6a21\u5f0f\u5099\u4efd %1$s\uff0c\u56e0\u70ba\u4e0d\u5b58\u5728\u6b64\u7a2e\u5099\u4efd
+SEVERE_ERR_SCHEMA_RESTORE_NO_BACKUP_FILE_66=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u76ee\u9304 %2$s \u4e2d\u7684\u6a21\u5f0f\u5099\u4efd %1$s\uff0c\u56e0\u70ba\u7121\u6cd5\u5224\u5b9a\u6b78\u6a94\u6a94\u6848\u540d\u7a31
+SEVERE_ERR_SCHEMA_RESTORE_NO_SUCH_FILE_67=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u6b78\u6a94\u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_68=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5224\u5b9a\u5099\u4efd\u6b78\u6a94 %s \u662f\u5426\u5b58\u5728\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_DIGEST_69=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u6b64\u5099\u4efd\u6709\u53ef\u7528\u7684\u672a\u7c3d\u7f72\u96dc\u6e4a\uff0c\u4f46\u4f3a\u670d\u5668\u7121\u6cd5\u5224\u5b9a\u7528\u65bc\u7522\u751f\u6b64\u96dc\u6e4a\u7684\u6458\u8981\u6f14\u7b97\u6cd5
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_DIGEST_70=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5b83\u7684\u672a\u7c3d\u7f72\u96dc\u6e4a\u4f7f\u7528\u4e0d\u660e\u6216\u4e0d\u53d7\u652f\u63f4\u4e4b %s \u7684\u6458\u8981\u6f14\u7b97\u6cd5
+SEVERE_ERR_SCHEMA_RESTORE_UNKNOWN_MAC_71=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u6b64\u5099\u4efd\u6709\u53ef\u7528\u7684\u7c3d\u7f72\u96dc\u6e4a\uff0c\u4f46\u4f3a\u670d\u5668\u7121\u6cd5\u5224\u5b9a\u7528\u65bc\u7522\u751f\u6b64\u96dc\u6e4a\u7684 MAC \u6f14\u7b97\u6cd5
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_MAC_72=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5b83\u7684\u7c3d\u7f72\u96dc\u6e4a\u4f7f\u7528\u4e0d\u660e\u6216\u4e0d\u53d7\u652f\u63f4\u4e4b %s \u7684 MAC \u6f14\u7b97\u6cd5
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_OPEN_BACKUP_FILE_73=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u958b\u555f\u5099\u4efd\u6b78\u6a94\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_CIPHER_75=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5b83\u662f\u4f7f\u7528\u4e0d\u660e\u6216\u4e0d\u53d7\u652f\u63f4\u7684\u5bc6\u78bc\u9032\u884c\u52a0\u5bc6: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RENAME_CURRENT_DIRECTORY_76=\u7121\u6cd5\u5fa9\u539f\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5c07\u76ee\u524d\u7684\u6a21\u5f0f\u76ee\u9304\u7531 %s \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\u767c\u751f\u932f\u8aa4: %s
 NOTICE_SCHEMA_RESTORE_RESTORED_OLD_SCHEMA_77=\u767c\u751f\u4e86\u4f7f\u6a21\u5f0f\u5099\u4efd\u7121\u6cd5\u6b63\u78ba\u5fa9\u539f\u7684\u932f\u8aa4\u3002\u4f46\u662f\uff0c\u5728\u5fa9\u539f\u7a0b\u5e8f\u555f\u52d5\u524d\u5373\u5df2\u5c31\u7dd2\u7684\u539f\u59cb\u6a21\u5f0f\u6a94\u6848\u5df2\u4fdd\u7559\u4e0b\u4f86\uff0c\u800c\u4e14\u76ee\u524d\u4f4d\u65bc\u5176\u539f\u59cb\u4f4d\u7f6e %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved and are contained in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore \
-### schema backup %s or % s because an error occurred while attempting to create a new \
-### empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=An error occurred that \
-### prevented the schema backup from being properly restored.  The original \
-### schema files that were in place before the start of the restore process have \
-### been preserved in the %s directory
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=Unable to restore or verify \
-### schema backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=Unable to restore schema \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=Unable to restore or \
-### verify schema backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=Unable to restore or \
-### verify schema backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_RESTORE_OLD_SCHEMA_78=\u767c\u751f\u4e86\u4f7f\u6a21\u5f0f\u5099\u4efd\u7121\u6cd5\u6b63\u78ba\u5fa9\u539f\u7684\u932f\u8aa4\u3002\u5728\u5fa9\u539f\u7a0b\u5e8f\u555f\u52d5\u524d\u5373\u5df2\u5c31\u7dd2\u7684\u539f\u59cb\u6a21\u5f0f\u6a94\u6848\u5df2\u4fdd\u7559\u4e0b\u4f86\uff0c\u800c\u4e14\u5305\u542b\u5728 %s \u76ee\u9304\u4e2d
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_SCHEMA_DIRECTORY_79=Unable to restore schema backup %s or % s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_SCHEMA_RESTORE_OLD_SCHEMA_SAVED_80=\u767c\u751f\u4e86\u4f7f\u6a21\u5f0f\u5099\u4efd\u7121\u6cd5\u6b63\u78ba\u5fa9\u539f\u7684\u932f\u8aa4\u3002\u5728\u5fa9\u539f\u7a0b\u5e8f\u555f\u52d5\u524d\u5373\u5df2\u5c31\u7dd2\u7684\u539f\u59cb\u6a21\u5f0f\u6a94\u6848\u5df2\u4fdd\u7559\u5728 %s \u76ee\u9304\u4e2d
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_GET_ZIP_ENTRY_81=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u8b80\u53d6\u6b78\u6a94\u6a94\u6848 %s \u4e2d\u7684\u4e0b\u4e00\u500b\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_CREATE_FILE_82=\u7121\u6cd5\u5fa9\u539f\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u91cd\u65b0\u5efa\u7acb\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_83=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u8655\u7406\u6b78\u6a94\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_84=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u95dc\u9589\u6b78\u6a94\u6a94\u6848 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 NOTICE_SCHEMA_RESTORE_UNSIGNED_HASH_VALID_85=\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u8a0a\u606f\u6458\u8981\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u6458\u8981
-###SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=Unable to restore or \
-### verify schema backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_UNSIGNED_HASH_INVALID_86=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u8a0a\u606f\u6458\u8981\u4e0d\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u6458\u8981
 NOTICE_SCHEMA_RESTORE_SIGNED_HASH_VALID_87=\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u7c3d\u7f72\u6458\u8981\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u7c3d\u540d
-###SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=Unable to restore or verify \
-### schema backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_SCHEMA_RESTORE_SIGNED_HASH_INVALID_88=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u6a21\u5f0f\u5099\u4efd %s\uff0c\u56e0\u70ba\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u7c3d\u7f72\u6458\u8981\u4e0d\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u7c3d\u540d
 NOTICE_SCHEMA_RESTORE_VERIFY_SUCCESSFUL_89=\u5c0d\u76ee\u9304 %2$s \u4e2d\u7684\u6a21\u5f0f\u5099\u4efd %1$s \u57f7\u884c\u7684\u6240\u6709\u6e2c\u8a66\u5747\u986f\u793a\u6b78\u6a94\u4f3c\u4e4e\u6709\u6548
 NOTICE_SCHEMA_RESTORE_SUCCESSFUL_90=\u5df2\u6210\u529f\u5f9e\u76ee\u9304 %2$s \u4e2d\u7684\u6b78\u6a94\u5fa9\u539f\u6a21\u5f0f\u5099\u4efd %1$s
-###SEVERE_ERR_TASK_INVALID_STATE_91=The task defined in entry %s is invalid \
-### because it has an invalid state %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=An error occurred while \
-### trying to parse the scheduled start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=An error occurred while \
-### trying to parse the actual start time value %s from task entry %s
-###SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=An error occurred while \
-### trying to parse the completion time value %s from task entry %s
-###SEVERE_ERR_TASK_MISSING_ATTR_95=Task entry %s is missing required attribute \
-### %s
-###SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=There are multiple instances of \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=There are no values for attribute %s in \
-### task entry %s
-###SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=There are multiple values for \
-### attribute %s in task entry %s
-###SEVERE_ERR_TASK_EXECUTE_FAILED_99=An error occurred while executing the task \
-### defined in entry %s:  %s
-###SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=The provided recurring task \
-### entry does not contain attribute %s which is needed to hold the recurring \
-### task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=The provided recurring task \
-### entry contains multiple attributes with type %s, which is used to hold the \
-### recurring task ID, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_ID_102=The provided recurring task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### recurring task ID
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=The provided recurring task \
-### entry contains multiple values for the %s attribute, which is used to specify \
-### the recurring task ID, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task \
-### entry does not contain attribute %s which is needed to specify recurring task \
-### schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring \
-### task entry contains multiple attributes with type %s, which is used to hold \
-### recurring task schedule, but only a single instance is allowed
-###SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task \
-### entry does not contain any values for the %s attribute, which is used to \
-### specify recurring task schedule
-###SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring \
-### task entry contains multiple values for the %s attribute, which is used to \
-### specify recurring task schedule, but only a single value is allowed
-###SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=An error occurred while \
-### attempting to load class %s specified in attribute %s of the provided \
-### recurring task entry:  %s.  Does this class exist in the Directory Server \
-### classpath?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=An error \
-### occurred while trying to create an instance of class %s as a Directory Server \
-### task.  Is this class a subclass of %s?
-###SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=An error occurred \
-### while attempting to perform internal initialization on an instance of class \
-### %s with the information contained in the provided entry:  %s
-###SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=The configuration entry provided when \
-### attempting to initialize the task backend was null
-###SEVERE_ERR_TASKBE_NO_BASE_DNS_112=The task backend configuration entry does \
-### not contain any base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=The task backend configuration entry \
-### contains multiple base DNs.  There must be exactly one base DN for task \
-### information in the Directory Server
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=An error occurred \
-### while attempting to decode recurring task base %s as a DN:  %s
-###SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=An error occurred \
-### while attempting to decode scheduled task base %s as a DN:  %s
+SEVERE_ERR_TASK_INVALID_STATE_91=\u5728\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u4f5c\u696d\u7121\u6548\uff0c\u56e0\u70ba\u5176\u72c0\u614b %s \u7121\u6548
+SEVERE_ERR_TASK_CANNOT_PARSE_SCHEDULED_START_TIME_92=\u5617\u8a66\u5256\u6790\u4f5c\u696d\u9805\u76ee %2$s \u4e2d\u7684\u6392\u5b9a\u555f\u52d5\u6642\u9593\u503c %1$s \u6642\u767c\u751f\u932f\u8aa4
+SEVERE_ERR_TASK_CANNOT_PARSE_ACTUAL_START_TIME_93=\u5617\u8a66\u5256\u6790\u4f5c\u696d\u9805\u76ee %2$s \u4e2d\u7684\u5be6\u969b\u555f\u52d5\u6642\u9593\u503c %1$s \u6642\u767c\u751f\u932f\u8aa4
+SEVERE_ERR_TASK_CANNOT_PARSE_COMPLETION_TIME_94=\u5617\u8a66\u5256\u6790\u4f5c\u696d\u9805\u76ee %2$s \u4e2d\u7684\u5b8c\u6210\u6642\u9593\u503c %1$s \u6642\u767c\u751f\u932f\u8aa4
+SEVERE_ERR_TASK_MISSING_ATTR_95=\u4f5c\u696d\u9805\u76ee %s \u7f3a\u5c11\u5fc5\u8981\u7684\u5c6c\u6027 %s
+SEVERE_ERR_TASK_MULTIPLE_ATTRS_FOR_TYPE_96=\u4f5c\u696d\u9805\u76ee %2$s \u4e2d\u6709\u591a\u500b\u5c6c\u6027 %1$s \u7684\u5be6\u4f8b 
+SEVERE_ERR_TASK_NO_VALUES_FOR_ATTR_97=\u4f5c\u696d\u9805\u76ee %2$s \u4e2d\u6c92\u6709\u5c6c\u6027 %1$s \u7684\u503c
+SEVERE_ERR_TASK_MULTIPLE_VALUES_FOR_ATTR_98=\u4f5c\u696d\u9805\u76ee %2$s \u4e2d\u6709\u591a\u500b\u5c6c\u6027 %1$s \u7684\u503c
+SEVERE_ERR_TASK_EXECUTE_FAILED_99=\u5728\u57f7\u884c\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_RECURRINGTASK_NO_ID_ATTRIBUTE_100=\u63d0\u4f9b\u7684\u9031\u671f\u6027\u4f5c\u696d\u9805\u76ee\u4e0d\u5305\u542b\u4fdd\u7559\u9031\u671f\u6027\u4f5c\u696d ID \u6240\u9700\u7684\u5c6c\u6027 %s
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_TYPES_101=\u63d0\u4f9b\u7684\u9031\u671f\u6027\u4f5c\u696d\u9805\u76ee\u5305\u542b\u591a\u500b\u5177\u6709\u985e\u578b %s \u7684\u5c6c\u6027\uff0c\u8a72\u5c6c\u6027\u7528\u65bc\u4fdd\u7559\u9031\u671f\u6027\u4f5c\u696d ID\uff0c\u4f46\u53ea\u5141\u8a31\u4e00\u500b\u5be6\u4f8b
+SEVERE_ERR_RECURRINGTASK_NO_ID_102=\u63d0\u4f9b\u7684\u9031\u671f\u6027\u4f5c\u696d\u9805\u76ee\u4e0d\u5305\u542b\u4efb\u4f55\u7684 %s \u5c6c\u6027\u503c\uff0c\u8a72\u5c6c\u6027\u7528\u65bc\u6307\u5b9a\u9031\u671f\u6027\u4f5c\u696d ID
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_ID_VALUES_103=\u63d0\u4f9b\u7684\u9031\u671f\u6027\u4f5c\u696d\u9805\u76ee\u5305\u542b\u591a\u500b %s \u5c6c\u6027\u503c\uff0c\u8a72\u5c6c\u6027\u7528\u65bc\u6307\u5b9a\u9031\u671f\u6027\u4f5c\u696d ID\uff0c\u4f46\u53ea\u5141\u8a31\u4e00\u500b\u503c
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_ATTRIBUTE_104=The provided recurring task entry does not contain attribute %s which is needed to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_TYPES_105=The provided recurring task entry contains multiple attributes with type %s, which is used to hold recurring task schedule, but only a single instance is allowed
+SEVERE_ERR_RECURRINGTASK_NO_SCHEDULE_VALUES_106=The provided recurring task entry does not contain any values for the %s attribute, which is used to specify recurring task schedule
+SEVERE_ERR_RECURRINGTASK_MULTIPLE_SCHEDULE_VALUES_107=The provided recurring task entry contains multiple values for the %s attribute, which is used to specify recurring task schedule, but only a single value is allowed
+SEVERE_ERR_RECURRINGTASK_CANNOT_LOAD_CLASS_108=\u5617\u8a66\u8f09\u5165\u985e\u5225 %s (\u6307\u5b9a\u65bc\u63d0\u4f9b\u4e4b\u9031\u671f\u6027\u4f5c\u696d\u9805\u76ee\u7684\u5c6c\u6027 %s \u4e2d) \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u985e\u5225\u662f\u5426\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u985e\u5225\u8def\u5f91\u4e2d\uff1f
+SEVERE_ERR_RECURRINGTASK_CANNOT_INSTANTIATE_CLASS_AS_TASK_109=\u5617\u8a66\u5efa\u7acb\u985e\u5225 %s \u7684\u5be6\u4f8b\u4f5c\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4\u3002\u6b64\u985e\u5225\u662f\u5426\u70ba %s \u7684\u5b50\u985e\u5225\uff1f
+SEVERE_ERR_RECURRINGTASK_CANNOT_INITIALIZE_INTERNAL_110=\u5617\u8a66\u5229\u7528\u6240\u63d0\u4f9b\u9805\u76ee\u5167\u542b\u7684\u8cc7\u8a0a\uff0c\u5c0d\u985e\u5225 %s \u7684\u5be6\u4f8b\u57f7\u884c\u5167\u90e8\u521d\u59cb\u5316\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKBE_CONFIG_ENTRY_NULL_111=\u5728\u5617\u8a66\u521d\u59cb\u5316\u4f5c\u696d\u5f8c\u7aef\u6642\u63d0\u4f9b\u7684\u914d\u7f6e\u9805\u76ee\u70ba\u7a7a\u503c
+SEVERE_ERR_TASKBE_NO_BASE_DNS_112=\u4f5c\u696d\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee\u4e0d\u5305\u542b\u4efb\u4f55\u57fa\u5e95 DN\u3002\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u4f5c\u696d\u8cc7\u8a0a\u5fc5\u9808\u6b63\u597d\u6709\u4e00\u500b\u57fa\u5e95 DN
+SEVERE_ERR_TASKBE_MULTIPLE_BASE_DNS_113=\u4f5c\u696d\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee\u5305\u542b\u591a\u500b\u57fa\u5e95 DN\u3002\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u4f5c\u696d\u8cc7\u8a0a\u5fc5\u9808\u6b63\u597d\u6709\u4e00\u500b\u57fa\u5e95 DN
+SEVERE_ERR_TASKBE_CANNOT_DECODE_RECURRING_TASK_BASE_DN_114=\u5617\u8a66\u5c07\u9031\u671f\u6027\u4f5c\u696d\u57fa\u5e95 %s \u89e3\u78bc\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKBE_CANNOT_DECODE_SCHEDULED_TASK_BASE_DN_115=\u5617\u8a66\u5c07\u6392\u5b9a\u7684\u4f5c\u696d\u57fa\u5e95 %s \u89e3\u78bc\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_TASKBE_DESCRIPTION_RETENTION_TIME_116=\u5728\u5b8c\u6210\u8a72\u4f5c\u696d\u7684\u8655\u7406\u7a0b\u5e8f\u5f8c\uff0c\u8a72\u4f5c\u696d\u8cc7\u8a0a\u6240\u61c9\u4fdd\u7559\u7684\u6642\u9593\u9577\u5ea6 (\u4ee5\u79d2\u70ba\u55ae\u4f4d)\u4e00\u65e6\u7d93\u904e\u9019\u6bb5\u671f\u9593\uff0c\u5c31\u6703\u81ea\u52d5\u79fb\u9664\u4f5c\u696d\u8cc7\u8a0a\uff0c\u4ee5\u7bc0\u7701\u8a18\u61b6\u9ad4\u8207\u78c1\u789f\u7a7a\u9593
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=An unexpected error \
-### occurred while attempting to initialize the task retention time \
-### configuration:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_RETENTION_TIME_117=\u5617\u8a66\u521d\u59cb\u5316\u4f5c\u696d\u4fdd\u7559\u6642\u9593\u914d\u7f6e\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_TASKBE_DESCRIPTION_BACKING_FILE_118=\u4f5c\u696d\u5f8c\u7aef\u7684\u80cc\u666f\u6a94\u6848\u8def\u5f91\u3002\u6b64 LDIF \u6a94\u6848\u5c07\u4fdd\u7559\u6240\u5b9a\u7fa9\u4e4b\u6392\u5b9a\u4f5c\u696d\u8207\u9031\u671f\u6027\u4f5c\u696d\u7684\u6240\u6709\u914d\u7f6e
-###SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=An unexpected error \
-### occurred while attempting to initialize the task backing file configuration: \
-### %s
-###SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the path to \
-### the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=The specified task data backing \
-### file %s already exists and the Directory Server will not attempt to overwrite \
-### it.  Please delete or rename the existing file before attempting to use that \
-### path for the new backing file, or choose a new path
-###SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=The specified path %s for the \
-### new task data backing file appears to be an invalid path.  Please choose a \
-### new path for the task data backing file
-###SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=The parent directory %s for \
-### the new task data backing file %s does not exist.  Please create this \
-### directory before attempting to use this path for the new backing file or \
-### choose a new path
-###SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=The parent directory \
-### %s for the new task data backing file %s exists but is not a directory. \
-### Please choose a new path for the task data backing file
-###SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=An error occurred while \
-### attempting to determine the new path to the task data backing file:  %s
-###SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=The updated configuration entry does \
-### not have a value for the required %s attribute, which specifies the length of \
-### time in seconds that information about completed tasks should be retained \
-### before they are cleaned up
-###SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=An error occurred while \
-### attempting to determine the completed task retention time:  %s
+SEVERE_ERR_TASKBE_CANNOT_INITIALIZE_BACKING_FILE_119=\u5617\u8a66\u521d\u59cb\u5316\u4f5c\u696d\u80cc\u666f\u6a94\u6848\u914d\u7f6e\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_TASKBE_NO_BACKING_FILE_120=\u66f4\u65b0\u5f8c\u7684\u914d\u7f6e\u9805\u76ee\u6c92\u6709\u5fc5\u8981 %s \u5c6c\u6027\u7684\u503c\uff0c\u8a72\u5c6c\u6027\u6307\u5b9a\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848\u7684\u8def\u5f91
+SEVERE_ERR_TASKBE_BACKING_FILE_EXISTS_121=\u6307\u5b9a\u7684\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848 %s \u5df2\u7d93\u5b58\u5728\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u4e0d\u6703\u5617\u8a66\u4e88\u4ee5\u8986\u5beb\u3002\u5728\u5617\u8a66\u5c07\u8a72\u8def\u5f91\u7528\u65bc\u65b0\u80cc\u666f\u6a94\u6848\u524d\uff0c\u8acb\u5148\u522a\u9664\u6216\u91cd\u65b0\u547d\u540d\u73fe\u6709\u7684\u6a94\u6848\uff0c\u6216\u9078\u64c7\u65b0\u7684\u8def\u5f91
+SEVERE_ERR_TASKBE_INVALID_BACKING_FILE_PATH_122=\u65b0\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848\u7684\u6307\u5b9a\u8def\u5f91 %s \u4f3c\u4e4e\u662f\u7121\u6548\u7684\u8def\u5f91\u3002\u8acb\u9078\u64c7\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848\u7684\u65b0\u8def\u5f91
+SEVERE_ERR_TASKBE_BACKING_FILE_MISSING_PARENT_123=\u65b0\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848 %2$s \u7684\u7236\u7cfb\u76ee\u9304 %1$s \u4e0d\u5b58\u5728\u3002\u5728\u5617\u8a66\u5c07\u6b64\u8def\u5f91\u7528\u65bc\u65b0\u80cc\u666f\u6a94\u6848\u524d\uff0c\u8acb\u5148\u5efa\u7acb\u6b64\u76ee\u9304\uff0c\u6216\u9078\u64c7\u65b0\u7684\u8def\u5f91
+SEVERE_ERR_TASKBE_BACKING_FILE_PARENT_NOT_DIRECTORY_124=\u65b0\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848 %2$s \u7684\u7236\u7cfb\u76ee\u9304 %1$s \u5b58\u5728\uff0c\u4f46\u4e26\u4e0d\u662f\u76ee\u9304\u3002\u8acb\u9078\u64c7\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848\u7684\u65b0\u8def\u5f91
+SEVERE_ERR_TASKBE_ERROR_GETTING_BACKING_FILE_125=\u5617\u8a66\u5224\u5b9a\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848\u7684\u65b0\u8def\u5f91\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKBE_NO_RETENTION_TIME_126=\u66f4\u65b0\u5f8c\u7684\u914d\u7f6e\u9805\u76ee\u6c92\u6709\u5fc5\u8981 %s \u5c6c\u6027\u7684\u503c\uff0c\u8a72\u5c6c\u6027\u6307\u5b9a\u5df2\u5b8c\u6210\u4f5c\u696d\u76f8\u95dc\u8cc7\u8a0a\u5728\u6e05\u9664\u524d\u6240\u61c9\u4fdd\u7559\u7684\u6642\u9593\u9577\u5ea6 (\u4ee5\u79d2\u70ba\u55ae\u4f4d)
+SEVERE_ERR_TASKBE_ERROR_GETTING_RETENTION_TIME_127=\u5617\u8a66\u5224\u5b9a\u5df2\u5b8c\u6210\u4f5c\u696d\u7684\u4fdd\u7559\u6642\u9593\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_TASKBE_UPDATED_RETENTION_TIME_128=\u5df2\u5b8c\u6210\u4f5c\u696d\u7684\u4fdd\u7559\u6642\u9593\u5df2\u66f4\u65b0\u70ba %d \u79d2\u3002\u9019\u6703\u7acb\u5373\u751f\u6548
 INFO_TASKBE_UPDATED_BACKING_FILE_129=\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848\u7684\u8def\u5f91\u5df2\u8b8a\u66f4\u70ba %s\u3002\u76ee\u524d\u4f5c\u696d\u914d\u7f6e\u7684\u5feb\u7167\u5df2\u5beb\u5165\u81f3\u8a72\u6a94\u6848\uff0c\u800c\u4e14\u5c07\u7e7c\u7e8c\u7528\u65bc\u672a\u4f86\u7684\u66f4\u65b0
-###SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=New entries in the task backend may \
-### only be added immediately below %s for scheduled tasks or immediately below \
-### %s for recurring tasks
-###SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=Modify DN operations are not \
-### supported in the task backend
+SEVERE_ERR_TASKBE_ADD_DISALLOWED_DN_130=\u4f5c\u696d\u5f8c\u7aef\u4e2d\u7684\u65b0\u9805\u76ee\u53ea\u80fd\u76f4\u63a5\u589e\u52a0\u65bc\u6392\u5b9a\u4f5c\u696d\u7684 %s \u4e4b\u4e0b\u6216\u9031\u671f\u6027\u4f5c\u696d\u7684 %s \u4e4b\u4e0b
+SEVERE_ERR_TASKBE_MODIFY_DN_NOT_SUPPORTED_131=\u4f5c\u696d\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
 INFO_TASKBE_BACKING_FILE_HEADER_132=\u6b64\u6a94\u6848\u5305\u542b\u76ee\u9304\u4f3a\u670d\u5668\u4f5c\u696d\u6392\u7a0b\u7a0b\u5f0f\u5f8c\u7aef\u6240\u4f7f\u7528\u7684\u8cc7\u6599\u3002\u8acb\u52ff\u76f4\u63a5\u7de8\u8f2f\u6b64\u6a94\u6848\uff0c\u56e0\u70ba\u9019\u4e9b\u8b8a\u66f4\u6709\u53ef\u80fd\u6703\u907a\u5931\u3002\u53ea\u80fd\u4f7f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u96a8\u9644\u7684\u7ba1\u7406\u516c\u7528\u7a0b\u5f0f\u4f86\u7de8\u8f2f\u6392\u5b9a\u7684\u8207\u9031\u671f\u6027\u7684\u4f5c\u696d\u5b9a\u7fa9
-###SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=Unable to add recurring task \
-### %s to the task scheduler because another recurring task already exists with \
-### the same ID
-###SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=Unable to schedule task %s because \
-### another task already exists with the same ID
-###SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=An error \
-### occurred while attempting to schedule the next iteration of recurring task \
-### %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=An error occurred \
-### while attempting to read an entry from the tasks backing file %s on or near \
-### line %d:  %s.  This is not a fatal error, so the task scheduler will attempt \
-### to continue parsing the file and schedule any additional tasks that it \
-### contains
-###FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=An error occurred while \
-### attempting to read an entry from the tasks backing file %s on or near line \
-### %d:  %s.  This is an unrecoverable error, and parsing cannot continue
-###SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=Entry %s read from the tasks \
-### backing file is invalid because it has no parent and does not match the task \
-### root DN of %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=An error \
-### occurred while attempting to parse entry %s as a recurring task and add it to \
-### the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=An error occurred \
-### while attempting to parse entry %s as a task and add it to the scheduler:  %s
-###SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=Entry %s read from the tasks \
-### backing file %s has a DN which is not valid for a task or recurring task \
-### definition and will be ignored
-###SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=An error occurred \
-### while attempting to read from the tasks data backing file %s:  %s
-###SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=An error occurred while \
-### attempting to create a new tasks backing file %s for use with the task \
-### scheduler:  %s
-###SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=The provided task entry does not \
-### contain attribute %s which is needed to specify the fully-qualified name of \
-### the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=The provided task entry \
-### contains multiple attributes with type %s, which is used to hold the task \
-### class name, but only a single instance is allowed
-###SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=The provided task entry does not \
-### contain any values for the %s attribute, which is used to specify the \
-### fully-qualified name of the class providing the task logic
-###SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=The provided task entry \
-### contains multiple values for the %s attribute, which is used to specify the \
-### task class name, but only a single value is allowed
-###SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=An error occurred while attempting \
-### to load class %s specified in attribute %s of the provided task entry:  %s. \
-### Does this class exist in the Directory Server classpath?
-###SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=An error occurred \
-### while trying to create an instance of class %s as a Directory Server task. \
-### Is this class a subclass of %s?
-###SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=An error occurred while \
-### attempting to perform internal initialization on an instance of class %s with \
-### the information contained in the provided entry:  %s
-###SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=An error \
-### occurred while attempting to rename the current tasks backing file from %s to \
-### %s:  %s.  The previous task configuration (which does not reflect the latest \
-### update) may be lost
-###SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred \
-### while attempting to rename the new tasks backing file from %s to %s:  %s. If \
-### the Directory Server is restarted, then the task scheduler may not work as \
-### expected
-###SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=An error occurred while \
-### attempting to write the new tasks data backing file %s:  %s.  Configuration \
-### information reflecting the latest update may be lost
-###SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=The task backend does not support \
-### LDIF import operations
+SEVERE_ERR_TASKSCHED_DUPLICATE_RECURRING_ID_133=\u7121\u6cd5\u5c07\u9031\u671f\u6027\u4f5c\u696d %s \u589e\u52a0\u81f3\u4f5c\u696d\u6392\u7a0b\u7a0b\u5f0f\uff0c\u56e0\u70ba\u5df2\u7d93\u5b58\u5728\u5177\u6709\u76f8\u540c ID \u7684\u5176\u4ed6\u9031\u671f\u6027\u4f5c\u696d
+SEVERE_ERR_TASKSCHED_DUPLICATE_TASK_ID_134=\u7121\u6cd5\u6392\u7a0b\u4f5c\u696d %s\uff0c\u56e0\u70ba\u5df2\u7d93\u6709\u76f8\u540c ID \u7684\u5176\u4ed6\u4f5c\u696d\u5b58\u5728
+SEVERE_ERR_TASKSCHED_ERROR_SCHEDULING_RECURRING_ITERATION_136=\u5617\u8a66\u6392\u7a0b\u9031\u671f\u6027\u4f5c\u696d %s \u7684\u4e0b\u4e00\u6b21\u91cd\u8907\u904b\u7b97\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_RECOVERABLE_137=\u5617\u8a66\u5f9e\u4f4d\u65bc\u6216\u9760\u8fd1\u884c %2$d \u7684\u4f5c\u696d\u80cc\u666f\u6a94\u6848 %1$s \u8b80\u53d6\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u9019\u4e26\u975e\u56b4\u91cd\u932f\u8aa4\uff0c\u6240\u4ee5\u4f5c\u696d\u6392\u7a0b\u7a0b\u5f0f\u6703\u5617\u8a66\u7e7c\u7e8c\u5256\u6790\u6a94\u6848\u4e26\u6392\u7a0b\u5176\u5167\u542b\u7684\u4efb\u4f55\u5176\u4ed6\u4f5c\u696d
+FATAL_ERR_TASKSCHED_CANNOT_PARSE_ENTRY_FATAL_138=\u5617\u8a66\u5f9e\u4f4d\u65bc\u6216\u9760\u8fd1\u884c %2$d \u7684\u4f5c\u696d\u80cc\u666f\u6a94\u6848 %1$s \u8b80\u53d6\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u9019\u500b\u932f\u8aa4\u7121\u6cd5\u56de\u5fa9\uff0c\u7121\u6cd5\u7e7c\u7e8c\u9032\u884c\u5256\u6790
+SEVERE_ERR_TASKSCHED_ENTRY_HAS_NO_PARENT_139=\u5f9e\u4f5c\u696d\u80cc\u666f\u6a94\u6848\u8b80\u53d6\u7684\u9805\u76ee %s \u7121\u6548\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u6c92\u6709\u7236\u7cfb\u4e14\u4e0d\u7b26\u5408 %s \u7684\u4f5c\u696d\u6839 DN
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_RECURRING_TASK_FROM_ENTRY_140=\u5617\u8a66\u5c07\u9805\u76ee %s \u5256\u6790\u70ba\u9031\u671f\u6027\u4f5c\u696d\u4e26\u5c07\u5b83\u589e\u52a0\u81f3\u6392\u7a0b\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKSCHED_CANNOT_SCHEDULE_TASK_FROM_ENTRY_141=\u5617\u8a66\u5c07\u9805\u76ee %s \u5256\u6790\u70ba\u4f5c\u696d\u4e26\u5c07\u5b83\u589e\u52a0\u81f3\u6392\u7a0b\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKSCHED_INVALID_TASK_ENTRY_DN_142=\u9805\u76ee %s (\u8b80\u53d6\u81ea\u4f5c\u696d\u80cc\u666f\u6a94\u6848 %s) \u5177\u6709\u7684 DN\uff0c\u5c0d\u65bc\u4f5c\u696d\u6216\u9031\u671f\u6027\u4f5c\u696d\u5b9a\u7fa9\u800c\u8a00\u7121\u6548\u4e14\u5c07\u6703\u88ab\u5ffd\u7565
+SEVERE_ERR_TASKSCHED_ERROR_READING_TASK_BACKING_FILE_143=\u5617\u8a66\u5f9e\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848 %s \u8b80\u53d6\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKSCHED_CANNOT_CREATE_BACKING_FILE_144=\u5617\u8a66\u5efa\u7acb\u65b0\u4f5c\u696d\u80cc\u666f\u6a94\u6848 %s \u4ee5\u4f9b\u4f5c\u696d\u6392\u7a0b\u7a0b\u5f0f\u4f7f\u7528\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKSCHED_NO_CLASS_ATTRIBUTE_145=\u63d0\u4f9b\u7684\u4f5c\u696d\u9805\u76ee\u4e0d\u5305\u542b\u5c6c\u6027 %s\uff0c\u8a72\u5c6c\u6027\u5fc5\u9808\u7528\u65bc\u6307\u5b9a\u53ef\u63d0\u4f9b\u4f5c\u696d\u908f\u8f2f\u4e4b\u985e\u5225\u7684\u5b8c\u5168\u5408\u683c\u540d\u7a31
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_TYPES_146=\u63d0\u4f9b\u7684\u4f5c\u696d\u9805\u76ee\u5305\u542b\u591a\u500b\u5177\u6709\u985e\u578b %s \u7684\u5c6c\u6027\uff0c\u8a72\u5c6c\u6027\u7528\u65bc\u4fdd\u7559\u4f5c\u696d\u985e\u5225\u540d\u7a31\uff0c\u4f46\u53ea\u5141\u8a31\u4e00\u500b\u5be6\u4f8b
+SEVERE_ERR_TASKSCHED_NO_CLASS_VALUES_147=\u63d0\u4f9b\u7684\u4f5c\u696d\u9805\u76ee\u4e0d\u5305\u542b\u4efb\u4f55\u7684 %s \u5c6c\u6027\u503c\uff0c\u8a72\u5c6c\u6027\u7528\u65bc\u6307\u5b9a\u53ef\u63d0\u4f9b\u4f5c\u696d\u908f\u8f2f\u4e4b\u985e\u5225\u7684\u5b8c\u5168\u5408\u683c\u540d\u7a31
+SEVERE_ERR_TASKSCHED_MULTIPLE_CLASS_VALUES_148=\u63d0\u4f9b\u7684\u4f5c\u696d\u9805\u76ee\u5305\u542b\u591a\u500b %s \u5c6c\u6027\u503c\uff0c\u8a72\u5c6c\u6027\u7528\u65bc\u6307\u5b9a\u4f5c\u696d\u985e\u5225\u540d\u7a31\uff0c\u4f46\u53ea\u5141\u8a31\u4e00\u500b\u503c
+SEVERE_ERR_TASKSCHED_CANNOT_LOAD_CLASS_149=\u5617\u8a66\u8f09\u5165\u985e\u5225 %s (\u6307\u5b9a\u65bc\u63d0\u4f9b\u4e4b\u4f5c\u696d\u9805\u76ee\u7684\u5c6c\u6027 %s \u4e2d) \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u985e\u5225\u662f\u5426\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u985e\u5225\u8def\u5f91\u4e2d\uff1f
+SEVERE_ERR_TASKSCHED_CANNOT_INSTANTIATE_CLASS_AS_TASK_150=\u5617\u8a66\u5efa\u7acb\u985e\u5225 %s \u7684\u5be6\u4f8b\u4f5c\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4\u3002\u6b64\u985e\u5225\u662f\u5426\u70ba %s \u7684\u5b50\u985e\u5225\uff1f
+SEVERE_ERR_TASKSCHED_CANNOT_INITIALIZE_INTERNAL_151=\u5617\u8a66\u5229\u7528\u6240\u63d0\u4f9b\u9805\u76ee\u5167\u542b\u7684\u8cc7\u8a0a\uff0c\u5c0d\u985e\u5225 %s \u7684\u5be6\u4f8b\u57f7\u884c\u5167\u90e8\u521d\u59cb\u5316\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_TASKSCHED_CANNOT_RENAME_CURRENT_BACKING_FILE_152=\u5617\u8a66\u5c07\u76ee\u524d\u7684\u4f5c\u696d\u80cc\u666f\u6a94\u6848\u7531 %s \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u5148\u524d\u7684\u4f5c\u696d\u914d\u7f6e (\u4e26\u672a\u53cd\u6620\u6700\u8fd1\u7684\u66f4\u65b0\u5167\u5bb9) \u53ef\u80fd\u5df2\u907a\u5931
+SEVERE_ERR_TASKSCHED_CANNOT_RENAME_NEW_BACKING_FILE_153=An error occurred while attempting to rename the new tasks backing file from %s to %s:  %s. If the Directory Server is restarted, then the task scheduler may not work as expected
+SEVERE_ERR_TASKSCHED_CANNOT_WRITE_BACKING_FILE_154=\u5617\u8a66\u5beb\u5165\u65b0\u4f5c\u696d\u8cc7\u6599\u80cc\u666f\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u53cd\u6620\u6700\u8fd1\u66f4\u65b0\u5167\u5bb9\u7684\u914d\u7f6e\u8cc7\u8a0a\u53ef\u80fd\u5df2\u907a\u5931
+SEVERE_ERR_TASKBE_IMPORT_NOT_SUPPORTED_155=\u4f5c\u696d\u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u5165\u4f5c\u696d
 INFO_TASKBE_INTERRUPTED_BY_SHUTDOWN_156=\u4f5c\u696d\u5f8c\u7aef\u95dc\u9589\u4e2d
 INFO_ROOTDSE_DESCRIPTION_SHOW_ALL_ATTRIBUTES_157=\u8868\u793a\u4e0d\u8ad6\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\u70ba\u4f55\uff0c\u662f\u5426\u61c9\u5982\u540c\u4f7f\u7528\u8005\u5c6c\u6027\u4e00\u6a23\u770b\u5f85 Root DSE \u4e2d\u7684\u6240\u6709\u5c6c\u6027 (\u56e0\u6b64\u6703\u4f9d\u9810\u8a2d\u50b3\u56de\u81f3\u7528\u6236\u7aef)
-###SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=An error occurred \
-### while trying to determine the value of the %s configuration attribute, which \
-### controls whether to treat all root DSE attributes like user attributes:  %s. \
-### The attributes in the root DSE will be treated based on their definition in \
-### the server schema
+SEVERE_ERR_ROOTDSE_CANNOT_DETERMINE_ALL_USER_ATTRIBUTES_158=\u5617\u8a66\u5224\u5b9a %s \u914d\u7f6e\u5c6c\u6027 (\u53ef\u63a7\u5236\u662f\u5426\u5c07\u6240\u6709\u7684 Root DSE \u5c6c\u6027\u7576\u4f5c\u4f7f\u7528\u8005\u5c6c\u6027\u4e00\u6a23\u770b\u5f85) \u7684\u503c\u6642\u767c\u751f\u932f\u8aa4: %s\u3002Root DSE \u7684\u5c6c\u6027\u6703\u6839\u64da\u5176\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u7684\u5b9a\u7fa9\u4f86\u770b\u5f85
 INFO_ROOTDSE_UPDATED_SHOW_ALL_ATTRS_159=Root DSE \u914d\u7f6e\u5df2\u66f4\u65b0\uff0c\u6240\u4ee5\u914d\u7f6e\u5c6c\u6027 %s \u73fe\u5728\u5373\u53ef\u4f7f\u7528\u503c %s
-###SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=Unable to remove \
-### recurring task %s because there is already a scheduled iteration of that task \
-### with ID %s that must be removed first
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=Unable to remove pending \
-### task %s because no such task exists
-###SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=Unable to remove pending \
-### task %s because the task is no longer pending
-###SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=Unable to remove \
-### completed task %s because no such task exists in the list of completed tasks
-###SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=Unable to remove entry %s from the \
-### task backend because its DN is either not appropriate for that backend or it \
-### is not below the scheduled or recurring tasks base entry
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=Unable to remove entry %s from the \
-### task backend because there is no scheduled task associated with that entry DN
-###SEVERE_ERR_TASKBE_DELETE_RUNNING_166=Unable to delete entry %s from the task \
-### backend because the associated task is currently running
-###SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=Unable to remove entry %s \
-### from the task backend because there is no recurring task associated with that \
-### entry DN
-###SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=Unable to process the search \
-### operation in the task backend because the provided base DN %s is not valid \
-### for entries in the task backend
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=Unable to process the search \
-### operation in the task backend because there is no scheduled task associated \
-### with the provided search base entry %s
-###SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=Unable to process the \
-### search operation in the task backend because there is no recurring task \
-### associated with the provided search base entry %s
-###SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=Unable to initialize the backup \
-### backend because the provided configuration entry is null
-###SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=Unable to initialize the \
-### backup backend because an error occurred while attempting to decode the base \
-### DN for the backend:  %s
+SEVERE_ERR_TASKSCHED_REMOVE_RECURRING_EXISTING_ITERATION_160=\u7121\u6cd5\u79fb\u9664\u9031\u671f\u6027\u4f5c\u696d %s\uff0c\u56e0\u70ba\u8a72\u4f5c\u696d\u5df2\u7d93\u6709 ID \u70ba %s \u7684\u6392\u5b9a\u91cd\u8907\u904b\u7b97\uff0c\u800c\u4e14\u8a72\u91cd\u8907\u904b\u7b97\u5fc5\u9808\u5148\u884c\u79fb\u9664
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NO_SUCH_TASK_161=\u7121\u6cd5\u79fb\u9664\u64f1\u7f6e\u4f5c\u696d %s\uff0c\u56e0\u70ba\u4e0d\u5b58\u5728\u6b64\u7a2e\u4f5c\u696d
+SEVERE_ERR_TASKSCHED_REMOVE_PENDING_NOT_PENDING_162=\u7121\u6cd5\u79fb\u9664\u64f1\u7f6e\u4f5c\u696d %s\uff0c\u56e0\u70ba\u6b64\u4f5c\u696d\u4e0d\u518d\u64f1\u7f6e
+SEVERE_ERR_TASKSCHED_REMOVE_COMPLETED_NO_SUCH_TASK_163=\u7121\u6cd5\u79fb\u9664\u5df2\u5b8c\u6210\u7684\u4f5c\u696d %s\uff0c\u56e0\u70ba\u5df2\u5b8c\u6210\u7684\u4f5c\u696d\u6e05\u55ae\u4e2d\u6c92\u6709\u6b64\u4f5c\u696d\u5b58\u5728
+SEVERE_ERR_TASKBE_DELETE_INVALID_ENTRY_164=\u7121\u6cd5\u5f9e\u4f5c\u696d\u5f8c\u7aef\u4e2d\u79fb\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176 DN \u4e0d\u9069\u5408\u65bc\u8a72\u5f8c\u7aef\uff0c\u6216\u4e0d\u5728\u6392\u5b9a\u6216\u9031\u671f\u6027\u4f5c\u696d\u57fa\u5e95\u9805\u76ee\u4e4b\u4e0b
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_TASK_165=\u7121\u6cd5\u5f9e\u4f5c\u696d\u5f8c\u7aef\u4e2d\u79fb\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee DN \u6c92\u6709\u76f8\u95dc\u806f\u7684\u6392\u5b9a\u4f5c\u696d
+SEVERE_ERR_TASKBE_DELETE_RUNNING_166=\u7121\u6cd5\u5f9e\u4f5c\u696d\u5f8c\u7aef\u4e2d\u522a\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u76f8\u95dc\u806f\u7684\u4f5c\u696d\u76ee\u524d\u6b63\u5728\u57f7\u884c\u4e2d
+SEVERE_ERR_TASKBE_DELETE_NO_SUCH_RECURRING_TASK_167=\u7121\u6cd5\u5f9e\u4f5c\u696d\u5f8c\u7aef\u4e2d\u79fb\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee DN \u6c92\u6709\u76f8\u95dc\u806f\u7684\u9031\u671f\u6027\u4f5c\u696d
+SEVERE_ERR_TASKBE_SEARCH_INVALID_BASE_168=\u7121\u6cd5\u5728\u4f5c\u696d\u5f8c\u7aef\u4e2d\u8655\u7406\u641c\u5c0b\u4f5c\u696d\uff0c\u56e0\u70ba\u6240\u63d0\u4f9b\u7684\u57fa\u5e95 DN %s \u5c0d\u65bc\u4f5c\u696d\u5f8c\u7aef\u4e2d\u7684\u9805\u76ee\u800c\u8a00\u7121\u6548
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_TASK_169=\u7121\u6cd5\u5728\u4f5c\u696d\u5f8c\u7aef\u4e2d\u8655\u7406\u641c\u5c0b\u4f5c\u696d\uff0c\u56e0\u70ba\u6240\u63d0\u4f9b\u7684\u641c\u5c0b\u57fa\u5e95\u9805\u76ee %s \u6c92\u6709\u76f8\u95dc\u806f\u7684\u6392\u5b9a\u4f5c\u696d
+SEVERE_ERR_TASKBE_SEARCH_NO_SUCH_RECURRING_TASK_170=\u7121\u6cd5\u5728\u4f5c\u696d\u5f8c\u7aef\u4e2d\u8655\u7406\u641c\u5c0b\u4f5c\u696d\uff0c\u56e0\u70ba\u6240\u63d0\u4f9b\u7684\u641c\u5c0b\u57fa\u5e95\u9805\u76ee %s \u6c92\u6709\u76f8\u95dc\u806f\u7684\u9031\u671f\u6027\u4f5c\u696d
+SEVERE_ERR_BACKUP_CONFIG_ENTRY_NULL_171=\u7121\u6cd5\u521d\u59cb\u5316\u5099\u4efd\u5f8c\u7aef\uff0c\u56e0\u70ba\u6240\u63d0\u4f9b\u7684\u914d\u7f6e\u9805\u76ee\u70ba\u7a7a\u503c
+SEVERE_ERR_BACKUP_CANNOT_DECODE_BACKUP_ROOT_DN_172=\u7121\u6cd5\u521d\u59cb\u5316\u5099\u4efd\u5f8c\u7aef\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u89e3\u78bc\u5f8c\u7aef\u7684\u57fa\u5e95 DN \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_BACKUP_DESCRIPTION_BACKUP_DIR_LIST_173=\u5099\u4efd\u5f8c\u7aef\u4e2d\u7684\u641c\u5c0b\u4f5c\u696d\u9810\u8a2d\u8981\u5b58\u53d6\u7684\u76ee\u9304\u96c6\u3002\u76f4\u63a5\u5728\u641c\u5c0b\u57fa\u5e95 DN \u4e2d\u6307\u5b9a\u5099\u4efd\u76ee\u9304\uff0c\u4ecd\u53ef\u5b58\u53d6\u4e0d\u5728\u6b64\u6e05\u55ae\u4e2d\u7684\u5099\u4efd\u76ee\u9304\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=An error occurred \
-### while attempting to determine the backup directory list:  %s.  Initialization \
-### of the backup backend cannot continue
-###SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=Unable to retrieve an entry from the \
-### backup backend because the requested entry was null
-###SEVERE_ERR_BACKUP_INVALID_BASE_176=Requested entry %s does not exist in the \
-### backup backend
-###SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=Unable to retrieve entry \
-### %s from the backup backend because the requested DN is one level below the \
-### base DN but does not specify a backup directory
-###SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=Unable to retrieve entry %s \
-### from the backup backend because the requested backup directory is invalid: \
-### %s
-###SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=An error occurred while \
-### attempting to examine the requested backup directory:  %s
-###SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=Unable to retrieve entry %s from the \
-### backup backend because the requested DN is two levels below the base DN but \
-### does not specify a backup ID
-###SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=Unable to retrieve entry %s from \
-### the backup backend because it does not have a parent
-###SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=Unable to retrieve entry %s from \
-### the backup backend because the DN does not contain the backup directory in \
-### which the requested backup should reside
-###SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=Backup %s does not exist in backup \
-### directory %s
-###SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=Add operations are not supported in \
-### the backup backend
-###SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=Delete operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=Modify operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=Modify DN operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=The requested entry %s does not exist in \
-### the backup backend
-###SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=LDIF export operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=LDIF import operations are not \
-### supported in the backup backend
-###SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=Backup and restore \
-### operations are not supported in the backup backend
-###SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=Exactly one base DN \
-### must be provided for use with the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=Entry %s already exists in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=Entry %s does not belong in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=Unable to add entry %s \
-### because its parent entry %s does not exist in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=Entry %s does not exist in \
-### the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=Cannot delete \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=Modify DN operations are not \
-### supported in the memory-based backend
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=Unable to create an \
-### LDIF writer:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=Cannot write entry %s \
-### to LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=Unable to create an \
-### LDIF reader:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=An unrecoverable error \
-### occurred while reading from LDIF:  %s
-###SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=An unexpected error occurred \
-### while processing the import:  %s
-###SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=The memory-based \
-### backend does not support backup or restore operations
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=Cannot rename \
-### entry %s because it has one or more subordinate entries
-###SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=Cannot rename \
-### entry %s because the target entry is in a different backend
-###SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=Cannot rename entry \
-### %s because the new parent entry %s doesn't exist
+SEVERE_ERR_BACKUP_CANNOT_DETERMINE_BACKUP_DIR_LIST_174=\u5617\u8a66\u5224\u5b9a\u5f8c\u7aef\u76ee\u9304\u6e05\u55ae\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u7121\u6cd5\u7e7c\u7e8c\u5099\u4efd\u5f8c\u7aef\u7684\u521d\u59cb\u5316\u4f5c\u696d
+SEVERE_ERR_BACKUP_GET_ENTRY_NULL_175=\u7121\u6cd5\u5f9e\u5099\u4efd\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee\uff0c\u56e0\u70ba\u8acb\u6c42\u7684\u9805\u76ee\u70ba\u7a7a\u503c
+SEVERE_ERR_BACKUP_INVALID_BASE_176=\u8acb\u6c42\u7684\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u5099\u4efd\u5f8c\u7aef\u4e2d
+SEVERE_ERR_BACKUP_DN_DOES_NOT_SPECIFY_DIRECTORY_177=\u7121\u6cd5\u5f9e\u5099\u4efd\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee %s\uff0c\u56e0\u70ba\u8acb\u6c42\u7684 DN \u5728\u57fa\u5e95 DN \u7684\u4e0b\u4e00\u500b\u5c64\u7d1a\uff0c\u4f46\u4e26\u672a\u6307\u5b9a\u5099\u4efd\u76ee\u9304
+SEVERE_ERR_BACKUP_INVALID_BACKUP_DIRECTORY_178=\u7121\u6cd5\u5f9e\u5099\u4efd\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee %s\uff0c\u56e0\u70ba\u8acb\u6c42\u7684\u5099\u4efd\u76ee\u9304\u7121\u6548: %s
+SEVERE_ERR_BACKUP_ERROR_GETTING_BACKUP_DIRECTORY_179=\u5617\u8a66\u6aa2\u67e5\u8acb\u6c42\u7684\u5099\u4efd\u76ee\u9304\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BACKUP_NO_BACKUP_ID_IN_DN_180=\u7121\u6cd5\u5f9e\u5099\u4efd\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee %s\uff0c\u56e0\u70ba\u8acb\u6c42\u7684 DN \u5728\u57fa\u5e95 DN \u7684\u4e0b\u5169\u500b\u5c64\u7d1a\uff0c\u4f46\u4e26\u672a\u6307\u5b9a\u5099\u4efd ID
+SEVERE_ERR_BACKUP_NO_BACKUP_PARENT_DN_181=\u7121\u6cd5\u5f9e\u5099\u4efd\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b83\u6c92\u6709\u7236\u7cfb
+SEVERE_ERR_BACKUP_NO_BACKUP_DIR_IN_DN_182=\u7121\u6cd5\u5f9e\u5099\u4efd\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee %s\uff0c\u56e0\u70ba DN \u4e0d\u5305\u542b\u8acb\u6c42\u7684\u5099\u4efd\u6240\u61c9\u5e38\u99d0\u7684\u5099\u4efd\u76ee\u9304
+SEVERE_ERR_BACKUP_NO_SUCH_BACKUP_183=\u5099\u4efd %s \u4e0d\u5b58\u5728\u65bc\u5099\u4efd\u76ee\u9304 %s \u4e2d
+SEVERE_ERR_BACKUP_ADD_NOT_SUPPORTED_184=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4\u589e\u52a0\u4f5c\u696d
+SEVERE_ERR_BACKUP_DELETE_NOT_SUPPORTED_185=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4\u522a\u9664\u4f5c\u696d
+SEVERE_ERR_BACKUP_MODIFY_NOT_SUPPORTED_186=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539\u4f5c\u696d
+SEVERE_ERR_BACKUP_MODIFY_DN_NOT_SUPPORTED_187=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
+SEVERE_ERR_BACKUP_NO_SUCH_ENTRY_188=\u8acb\u6c42\u7684\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u5099\u4efd\u5f8c\u7aef\u4e2d
+SEVERE_ERR_BACKUP_EXPORT_NOT_SUPPORTED_189=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u51fa\u4f5c\u696d
+SEVERE_ERR_BACKUP_IMPORT_NOT_SUPPORTED_190=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u5165\u4f5c\u696d
+SEVERE_ERR_BACKUP_BACKUP_AND_RESTORE_NOT_SUPPORTED_191=\u5099\u4efd\u5f8c\u7aef\u4e0d\u652f\u63f4\u5099\u4efd\u8207\u5fa9\u539f\u4f5c\u696d
+SEVERE_ERR_MEMORYBACKEND_REQUIRE_EXACTLY_ONE_BASE_192=\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u57fa\u5e95 DN\uff0c\u4ee5\u4fbf\u7528\u65bc\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef
+SEVERE_ERR_MEMORYBACKEND_ENTRY_ALREADY_EXISTS_193=\u9805\u76ee %s \u5df2\u7d93\u5b58\u5728\u65bc\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef\u4e2d
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_BELONG_194=\u9805\u76ee %s \u4e0d\u5c6c\u65bc\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef
+SEVERE_ERR_MEMORYBACKEND_PARENT_DOESNT_EXIST_195=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176\u7236\u7cfb\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef\u4e2d
+SEVERE_ERR_MEMORYBACKEND_ENTRY_DOESNT_EXIST_196=\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef\u4e2d
+SEVERE_ERR_MEMORYBACKEND_CANNOT_DELETE_ENTRY_WITH_CHILDREN_197=\u7121\u6cd5\u522a\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5177\u6709\u4e00\u6216\u591a\u500b\u5f9e\u5c6c\u9805\u76ee
+SEVERE_ERR_MEMORYBACKEND_MODDN_NOT_SUPPORTED_198=\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_WRITER_199=\u7121\u6cd5\u5efa\u7acb LDIF \u5beb\u5165\u5668: %s
+SEVERE_ERR_MEMORYBACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_200=\u7121\u6cd5\u5c07\u9805\u76ee %s \u5beb\u5165\u81f3 LDIF: %
+SEVERE_ERR_MEMORYBACKEND_CANNOT_CREATE_LDIF_READER_201=\u7121\u6cd5\u5efa\u7acb LDIF \u8b80\u53d6\u5668: %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_READING_LDIF_202=\u5617\u8a66\u5f9e LDIF \u8b80\u53d6\u6642\u767c\u751f\u7121\u6cd5\u56de\u5fa9\u7684\u932f\u8aa4: %s
+SEVERE_ERR_MEMORYBACKEND_ERROR_DURING_IMPORT_203=\u5728\u8655\u7406\u532f\u5165\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_MEMORYBACKEND_BACKUP_RESTORE_NOT_SUPPORTED_204=\u4ee5\u8a18\u61b6\u9ad4\u70ba\u57fa\u790e\u7684\u5f8c\u7aef\u4e0d\u652f\u63f4\u5099\u4efd\u6216\u5fa9\u539f\u4f5c\u696d
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_ENRY_WITH_CHILDREN_205=\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5177\u6709\u4e00\u6216\u591a\u500b\u5f9e\u5c6c\u9805\u76ee
+SEVERE_ERR_MEMORYBACKEND_CANNOT_RENAME_TO_ANOTHER_BACKEND_206=\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u9805\u76ee %s\uff0c\u56e0\u70ba\u76ee\u6a19\u9805\u76ee\u4f4d\u65bc\u4e0d\u540c\u7684\u5f8c\u7aef\u4e2d
+SEVERE_ERR_MEMORYBACKEND_RENAME_PARENT_DOESNT_EXIST_207=\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u9805\u76ee %s\uff0c\u56e0\u70ba\u65b0\u7684\u7236\u7cfb\u9805\u76ee %s \u4e0d\u5b58\u5728
 INFO_SCHEMA_DESCRIPTION_SHOW_ALL_ATTRIBUTES_208=\u8868\u793a\u5373\u4f7f\u5b50\u6a21\u5f0f\u9805\u76ee\u4e2d\u7684\u5c6c\u6027\u5df2\u6a19\u793a\u70ba\u4f5c\u696d\u5c6c\u6027\uff0c\u662f\u5426\u5c07\u9019\u4e9b\u5c6c\u6027\u7576\u4f5c\u4f7f\u7528\u8005\u5c6c\u6027\u770b\u5f85\u9019\u53ef\u63d0\u4f9b\u8207\u67d0\u4e9b\u61c9\u7528\u7a0b\u5f0f\u7684\u76f8\u5bb9\u6027\uff0c\u800c\u9019\u4e9b\u61c9\u7528\u7a0b\u5f0f\u9810\u671f\u6703\u4f9d\u9810\u8a2d\u7d0d\u5165 attributeType \u8207 objectClasses \u7b49\u6a21\u5f0f\u5c6c\u6027 (\u5373\u4f7f\u672a\u8acb\u6c42\u9019\u4e9b\u5c6c\u6027)\u3002\u8acb\u6ce8\u610f\uff0cldapSyntaxes \u5c6c\u6027\u6703\u4e00\u5f8b\u88ab\u8996\u70ba\u4f5c\u696d\u5c6c\u6027\uff0c\u4ee5\u907f\u514d\u5728\u5617\u8a66\u900f\u904e\u5354\u5b9a\u4fee\u6539\u6a21\u5f0f\u6642\u767c\u751f\u554f\u984c
-###SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=An error occurred while \
-### trying to determine whether to treat all subschema entry attributes as user \
-### attributes regardless of the way they are defined in the schema, as specified \
-### in the ds-cfg-show-all-attributes attribute of configuration entry %s:  %s. \
-### The default behavior, which is to treat the attribute types as defined in the \
-### server schema, will be used
-###FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=An error occurred while \
-### attempting to register base DN %s in the Directory Server:  %s
+SEVERE_ERR_SCHEMA_CANNOT_DETERMINE_SHOW_ALL_209=\u5617\u8a66\u4f9d\u7167\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-show-all-attributes \u5c6c\u6027\u6240\u6307\u5b9a\uff0c\u5224\u5b9a\u662f\u5426\u5c07\u6240\u6709\u5b50\u6a21\u5f0f\u9805\u76ee\u5c6c\u6027\u7576\u4f5c\u4f7f\u7528\u8005\u5c6c\u6027\u770b\u5f85 (\u4e0d\u8ad6\u5176\u5728\u6a21\u5f0f\u4e2d\u7684\u5b9a\u7fa9\u65b9\u5f0f) \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u5c07\u6703\u4f7f\u7528\u9810\u8a2d\u884c\u70ba\uff0c\u4f9d\u7167\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u7684\u5b9a\u7fa9\u4f86\u770b\u5f85\u5c6c\u6027\u985e\u578b
+FATAL_ERR_BACKEND_CANNOT_REGISTER_BASEDN_210=\u5617\u8a66\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u8a3b\u518a\u57fa\u5e95 DN %s \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_SCHEMA_DELETE_MODTYPE_NOT_SUPPORTED_211=\u6a21\u5f0f\u5f8c\u7aef\u76ee\u524d\u4e0d\u652f\u63f4\u79fb\u9664\u73fe\u6709\u7684\u6a21\u5f0f\u5143\u7d20
 MILD_ERR_SCHEMA_INVALID_MODIFICATION_TYPE_212=\u6a21\u5f0f\u5f8c\u7aef\u4e0d\u652f\u63f4 %s \u4fee\u6539\u985e\u578b
 MILD_ERR_SCHEMA_MODIFY_UNSUPPORTED_ATTRIBUTE_TYPE_213=\u6a21\u5f0f\u5f8c\u7aef\u4e0d\u652f\u63f4 %s \u5c6c\u6027\u985e\u578b\u7684\u4fee\u6539\u3002\u53ea\u6703\u4fee\u6539\u5c6c\u6027\u985e\u578b\u3001\u7269\u4ef6\u985e\u5225\u3001\u540d\u7a31\u8868\u3001DIT \u5167\u5bb9\u898f\u5247\u3001DIT \u7d50\u69cb\u898f\u5247\u53ca\u76f8\u7b26\u898f\u5247\u4f7f\u7528
@@ -605,135 +338,60 @@
 MILD_ERR_SCHEMA_MODIFY_MRU_OBSOLETE_ATTR_291=\u7121\u6cd5\u589e\u52a0\u76f8\u7b26\u898f\u5247\u4f7f\u7528 %s\uff0c\u56e0\u70ba\u5b83\u53c3\u7167\u7684\u5c6c\u6027\u985e\u578b %s \u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5df2\u6a19\u793a\u70ba OBSOLETE
 MILD_ERR_SCHEMA_MODIFY_DCR_OBSOLETE_AUXILIARY_OC_292=\u7121\u6cd5\u589e\u52a0 DIT \u5167\u5bb9\u898f\u5247 %s\uff0c\u56e0\u70ba\u5b83\u53c3\u7167\u7684\u8f14\u52a9\u7269\u4ef6\u985e\u5225 %s \u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5df2\u6a19\u793a\u70ba OBSOLETE
 MILD_ERR_SCHEMA_MODIFY_INSUFFICIENT_PRIVILEGES_293=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u4fee\u6539\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f
-###SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=Unable to find a file \
-### containing concatenated schema element definitions in order to determine if \
-### any schema changes were made with the server offline.  The file was expected \
-### in the %s directory and should have been named either %s or %s
-###SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=An error occurred \
-### while attempting to determine whether any schema changes had been made by \
-### directly editing the schema files with the server offline:  %s
-###SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=An error occurred while \
-### attempting to write file %s containing a concatenated list of all server \
-### schema elements:  %s.  The server may not be able to accurately identify any \
-### schema changes made with the server offline
+SEVERE_ERR_SCHEMA_CANNOT_FIND_CONCAT_FILE_294=\u627e\u4e0d\u5230\u542b\u6709\u93c8\u7d50\u6a21\u5f0f\u5143\u7d20\u5b9a\u7fa9\u7684\u6a94\u6848\uff0c\u800c\u9019\u500b\u6a94\u6848\u7528\u65bc\u5224\u5b9a\u662f\u5426\u6709\u4efb\u4f55\u6a21\u5f0f\u8b8a\u66f4\u662f\u5728\u4f3a\u670d\u5668\u96e2\u7dda\u72c0\u614b\u4e0b\u9032\u884c\u6a94\u6848\u61c9\u8a72\u662f\u5728 %s \u76ee\u9304\u4e2d\uff0c\u800c\u4e14\u61c9\u662f\u88ab\u547d\u540d\u70ba %s \u6216 %s
+SEVERE_ERR_SCHEMA_ERROR_DETERMINING_SCHEMA_CHANGES_295=\u5617\u8a66\u5224\u5b9a\u662f\u5426\u5df2\u5728\u4f3a\u670d\u5668\u96e2\u7dda\u72c0\u614b\u4e0b\u85c9\u7531\u76f4\u63a5\u7de8\u8f2f\u6a21\u5f0f\u6a94\u6848\u9032\u884c\u4efb\u4f55\u6a21\u5f0f\u8b8a\u66f4\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SCHEMA_CANNOT_WRITE_CONCAT_SCHEMA_FILE_296=\u5617\u8a66\u5beb\u5165\u542b\u6709\u6240\u6709\u4f3a\u670d\u5668\u6a21\u5f0f\u5143\u7d20\u4e4b\u93c8\u7d50\u6e05\u55ae\u7684\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u4f3a\u670d\u5668\u53ef\u80fd\u7121\u6cd5\u6b63\u78ba\u5730\u8b58\u5225\u4efb\u4f55\u5728\u4f3a\u670d\u5668\u96e2\u7dda\u72c0\u614b\u4e0b\u57f7\u884c\u7684\u6a21\u5f0f\u8b8a\u66f4
 NOTICE_BACKEND_ENVIRONMENT_UNUSABLE_297=\u5c0d\u61c9\u65bc\u5f8c\u7aef id %s \u7684 JE \u8cc7\u6599\u5eab\u74b0\u5883\u5df2\u6bc0\u58de\u3002\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4ee5\u4fbf\u91cd\u65b0\u958b\u555f\u74b0\u5883
-###SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=The Directory Server is not \
-### configured to allow task %s to be invoked
+SEVERE_ERR_TASKSCHED_NOT_ALLOWED_TASK_298=\u76ee\u9304\u4f3a\u670d\u5668\u4e26\u672a\u914d\u7f6e\u70ba\u5141\u8a31\u547c\u53eb\u4f5c\u696d %s
 INFO_TASK_COMPLETION_BODY_299=\u4f5c\u696d ID: %s\r\n\u4f5c\u696d\u72c0\u614b: %s\r\n\u6392\u5b9a\u555f\u52d5\u6642\u9593: %s\r\n\u5be6\u969b\u555f\u52d5\u6642\u9593: %s\r\n\u5b8c\u6210\u6642\u9593: %s\r\n\r\n\u8a18\u9304\u8a0a\u606f:\r\n
-###SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=Unable to retrieve an entry from the \
-### trust store backend because the requested entry was null
-###SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=Requested entry %s does not exist in \
-### the trust store backend
-###SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=Unable to process \
-### entry %s in the trust store backend because the requested DN is one level \
-### below the base DN but does not specify a certificate name
-###SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=Error while trying to retrieve \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=Modify operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=Modify DN operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=Unable to \
-### initialize the trust store backend from configuration entry %s because it \
-### does not contain exactly one base DN
-###SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=LDIF import and \
-### export operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=Backup and \
-### restore operations are not supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=An error occurred while \
-### trying to create the PIN file %s specified in attribute \
-### ds-cfg-trust-store-pin-file of configuration entry %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the trust store, but this file \
-### is empty
-###SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### trust store, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=The certificate entry %s already exists
-###SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=Error while attempting to \
-### generate a self-signed certificate %s in the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=Error while trying to add \
-### certificate %s to the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=Delete operations are not \
-### supported in the trust store backend
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=The entry %s could not be \
-### added because it does not contain a certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=The entry %s could \
-### not be added because it contains multiple certificate attributes %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=The entry %s could not be \
-### added because it does not contain a value of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=The entry %s could \
-### not be added because it contains multiple values of certificate attribute %s
-###SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=Error while writing certificate %s \
-### to a file: %s
-###SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=Failed to set permissions \
-### on trust store file %s
-###SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=The root container for backend \
-### %s has not been initialized preventing this backend from processing the \
-### requested operation
-###SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=Unable to obtain a write lock \
-### on entry %s
-###SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=Entry %s cannot be modified \
-### because it does not represent a task entry.  Only task entries may be \
-### modified in the task backend
-###SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=Entry %s cannot be modified because \
-### it does not represent a valid task in the server
-###SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=Entry %s cannot be modified because \
-### the assoicated task has completed running.  Completed tasks cannot be modified
-###SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=Entry %s cannot be modified because \
-### the server does not currently support modifying recurring task entries
-###SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=The task associated with entry %s is \
-### currently running.  The only modification allowed for running tasks is to \
-### replace the value of the ds-task-state attribute with "cancel"
+SEVERE_ERR_TRUSTSTORE_GET_ENTRY_NULL_300=\u7121\u6cd5\u5f9e\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee\uff0c\u56e0\u70ba\u8acb\u6c42\u7684\u9805\u76ee\u70ba\u7a7a\u503c
+SEVERE_ERR_TRUSTSTORE_INVALID_BASE_301=\u8acb\u6c42\u7684\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e2d
+SEVERE_ERR_TRUSTSTORE_DN_DOES_NOT_SPECIFY_CERTIFICATE_302=\u7121\u6cd5\u5728\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e2d\u8655\u7406\u9805\u76ee %s\uff0c\u56e0\u70ba\u8acb\u6c42\u7684 DN \u5728\u57fa\u5e95 DN \u7684\u4e0b\u4e00\u500b\u5c64\u7d1a\uff0c\u4f46\u4e26\u672a\u6307\u5b9a\u6191\u8b49\u540d\u7a31
+SEVERE_ERR_TRUSTSTORE_CANNOT_RETRIEVE_CERT_303=\u5617\u8a66\u5f9e\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %2$s \u64f7\u53d6\u6191\u8b49 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_TRUSTSTORE_MODIFY_NOT_SUPPORTED_304=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539\u4f5c\u696d
+SEVERE_ERR_TRUSTSTORE_MODIFY_DN_NOT_SUPPORTED_305=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e0d\u652f\u63f4\u4fee\u6539 DN \u4f5c\u696d
+SEVERE_ERR_TRUSTSTORE_REQUIRES_ONE_BASE_DN_306=\u7121\u6cd5\u5f9e\u914d\u7f6e\u9805\u76ee %s \u521d\u59cb\u5316\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\uff0c\u56e0\u70ba\u5b83\u4e26\u4e0d\u662f\u6b63\u597d\u5305\u542b\u4e00\u500b\u57fa\u5e95 DN
+SEVERE_ERR_TRUSTSTORE_IMPORT_AND_EXPORT_NOT_SUPPORTED_307=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e0d\u652f\u63f4 LDIF \u532f\u5165\u8207\u532f\u51fa\u4f5c\u696d
+SEVERE_ERR_TRUSTSTORE_BACKUP_AND_RESTORE_NOT_SUPPORTED_308=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e0d\u652f\u63f4\u5099\u4efd\u8207\u5fa9\u539f\u4f5c\u696d
+SEVERE_ERR_TRUSTSTORE_NO_SUCH_FILE_309=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e4b\u5c6c\u6027 ds-cfg-trust-store-file \u4e2d) \u4e0d\u5b58\u5728
+SEVERE_ERR_TRUSTSTORE_INVALID_TYPE_310=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u985e\u578b %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e4b\u5c6c\u6027 ds-cfg-trust-store-type \u4e2d) \u7121\u6548: %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_CREATE_311=\u5617\u8a66\u5efa\u7acb PIN \u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-file \u4e2d) \u6642\u767c\u751f\u932f\u8aa4
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_CANNOT_READ_312=\u5617\u8a66\u5f9e\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-trust-store-pin-file \u4e2d) \u8b80\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340 PIN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TRUSTSTORE_PIN_FILE_EMPTY_313=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u6a94\u6848\u662f\u7a7a\u7684
+SEVERE_ERR_TRUSTSTORE_PIN_ENVAR_NOT_SET_314=\u74b0\u5883\u8b8a\u6578 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-environment-variable \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_TRUSTSTORE_PIN_PROPERTY_NOT_SET_315=Java \u7279\u6027 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-property \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_TRUSTSTORE_CANNOT_DETERMINE_FILE_316=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-trust-store-file \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_LOAD_317=\u5617\u8a66\u5f9e\u6a94\u6848 %s \u8f09\u5165\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_CREATE_FACTORY_318=\u5617\u8a66\u5efa\u7acb\u4fe1\u4efb\u7ba1\u7406\u54e1\u5de5\u5ee0\u4ee5\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TRUSTSTORE_ALIAS_IN_USE_319=\u6191\u8b49\u9805\u76ee %s \u5df2\u7d93\u5b58\u5728
+SEVERE_ERR_TRUSTSTORE_CANNOT_GENERATE_CERT_320=\u5617\u8a66\u5728\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %2$s \u4e2d\u7522\u751f\u81ea\u6211\u7c3d\u7f72\u7684\u6191\u8b49 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_TRUSTSTORE_CANNOT_ADD_CERT_321=\u5617\u8a66\u5c07\u6191\u8b49 %s \u589e\u52a0\u81f3\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TRUSTSTORE_DELETE_NOT_SUPPORTED_322=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u4e0d\u652f\u63f4\u522a\u9664\u4f5c\u696d
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_ATTR_323=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e0d\u5305\u542b\u6191\u8b49\u5c6c\u6027 %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_ATTRS_324=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5305\u542b\u591a\u500b\u6191\u8b49\u5c6c\u6027 %s
+SEVERE_ERR_TRUSTSTORE_ENTRY_MISSING_CERT_VALUE_325=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e0d\u5305\u542b\u6191\u8b49\u5c6c\u6027 %s \u7684\u503c
+SEVERE_ERR_TRUSTSTORE_ENTRY_HAS_MULTIPLE_CERT_VALUES_326=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5305\u542b\u591a\u500b\u6191\u8b49\u5c6c\u6027 %s \u503c
+SEVERE_ERR_TRUSTSTORE_CANNOT_WRITE_CERT_327=\u5c07\u6191\u8b49 %s \u5beb\u5165\u81f3\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_TRUSTSTORE_SET_PERMISSIONS_FAILED_328=\u7121\u6cd5\u5728\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %s \u4e0a\u8a2d\u5b9a\u6b0a\u9650
+SEVERE_ERR_ROOT_CONTAINER_NOT_INITIALIZED_329=\u5f8c\u7aef %s \u7684\u6839\u5bb9\u5668\u5c1a\u672a\u521d\u59cb\u5316\uff0c\u800c\u4f7f\u6b64\u5f8c\u7aef\u7121\u6cd5\u8655\u7406\u8acb\u6c42\u7684\u4f5c\u696d
+SEVERE_ERR_TASKBE_MODIFY_CANNOT_LOCK_ENTRY_330=\u7121\u6cd5\u53d6\u5f97\u9805\u76ee %s \u7684\u5beb\u5165\u9396\u5b9a
+SEVERE_ERR_TASKBE_MODIFY_INVALID_ENTRY_331=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e26\u4e0d\u4ee3\u8868\u4f5c\u696d\u9805\u76ee\u3002\u53ea\u53ef\u4ee5\u5728\u4f5c\u696d\u5f8c\u7aef\u4e2d\u4fee\u6539\u4f5c\u696d\u9805\u76ee
+SEVERE_ERR_TASKBE_MODIFY_NO_SUCH_TASK_332=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e26\u4e0d\u4ee3\u8868\u4f3a\u670d\u5668\u4e2d\u7684\u6709\u6548\u4f5c\u696d
+SEVERE_ERR_TASKBE_MODIFY_COMPLETED_333=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u76f8\u95dc\u806f\u7684\u4f5c\u696d\u5df2\u5b8c\u6210\u57f7\u884c\u3002\u7121\u6cd5\u4fee\u6539\u5df2\u5b8c\u6210\u7684\u4f5c\u696d
+SEVERE_ERR_TASKBE_MODIFY_RECURRING_334=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u76ee\u524d\u4e0d\u652f\u63f4\u4fee\u6539\u9031\u671f\u6027\u4f5c\u696d\u9805\u76ee
+SEVERE_ERR_TASKBE_MODIFY_RUNNING_335=\u8207\u9805\u76ee %s \u76f8\u95dc\u806f\u7684\u4f5c\u696d\u76ee\u524d\u6b63\u5728\u57f7\u884c\u4e2d\u3002\u57f7\u884c\u4e2d\u4f5c\u696d\u552f\u4e00\u5141\u8a31\u7684\u4fee\u6539\u52d5\u4f5c\u5c31\u662f\u4ee5\u300ccancel\u300d\u53d6\u4ee3 ds-task-state \u5c6c\u6027\u7684\u503c
 INFO_TASKBE_RUNNING_TASK_CANCELLED_336=\u4f5c\u696d\u8655\u7406\u56e0\u53d6\u6d88\u6b64\u4f5c\u696d\u7684\u4fee\u6539\u8acb\u6c42\u800c\u4e2d\u65b7
-###SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=Error while trying to delete \
-### certificate %s from the trust store file %s: %s
-###SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=Unable to retrieve entry %s \
-### from the trust store backend because the certificate %s does not exist
-###SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=The LDIF backend defined in \
-### configuration entry %s only supports a single base DN, but was configured \
-### for use with multiple base DNs
-###SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=An error occurred while \
-### attempting to open LDIF file %s for use by the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=An error occurred while \
-### attempting to read data from LDIF file %s into the LDIF backend defined in \
-### configuration entry %s: %s
+SEVERE_ERR_TRUSTSTORE_CANNOT_DELETE_CERT_337=\u5617\u8a66\u5f9e\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %2$s \u4e2d\u522a\u9664\u6191\u8b49 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_TRUSTSTORE_CERTIFICATE_NOT_FOUND_338=\u7121\u6cd5\u5f9e\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef\u64f7\u53d6\u9805\u76ee %s\uff0c\u56e0\u70ba\u6191\u8b49 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_LDIF_BACKEND_MULTIPLE_BASE_DNS_339=\u5b9a\u7fa9\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 LDIF \u5f8c\u7aef\u50c5\u652f\u63f4\u55ae\u4e00\u57fa\u5e95 DN\uff0c\u4f46\u5df2\u914d\u7f6e\u70ba\u7528\u65bc\u591a\u500b\u57fa\u5e95 DN
+SEVERE_ERR_LDIF_BACKEND_ERROR_OPENING_FILE_340=\u5617\u8a66\u958b\u555f LDIF \u6a94\u6848 %s \u4ee5\u4f9b\u5728\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684 LDIF \u5f8c\u7aef\u4f7f\u7528\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_ENTRY_341=\u5617\u8a66\u5c07 LDIF \u6a94\u6848 %s \u4e2d\u7684\u8cc7\u6599\u8b80\u53d6\u81f3\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684 LDIF \u5f8c\u7aef\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_LDIF_BACKEND_DUPLICATE_ENTRY_342=\u914d\u7f6e\u7528\u65bc\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u5b9a\u7fa9\u4e4b LDIF \u5f8c\u7aef\u7684 LDIF \u6a94\u6848 %1$s \u5177\u6709\u591a\u500b DN \u70ba %3$s \u7684\u9805\u76ee
 MILD_ERR_LDIF_BACKEND_ENTRY_OUT_OF_SCOPE_343=\u914d\u7f6e\u7528\u65bc\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u5b9a\u7fa9\u4e4b LDIF \u5f8c\u7aef\u7684 LDIF \u6a94\u6848 %1$s \u5305\u542b\u9805\u76ee %3$s\uff0c\u800c\u8a72\u9805\u76ee\u4e0d\u5728\u91dd\u5c0d\u8a72\u5f8c\u7aef\u6240\u5b9a\u7fa9\u7684\u57fa\u5e95 DN \u4e4b\u4e0b
 MILD_ERR_LDIF_BACKEND_MISSING_PARENT_344=\u914d\u7f6e\u7528\u65bc\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u5b9a\u7fa9\u4e4b LDIF \u5f8c\u7aef\u7684 LDIF \u6a94\u6848 %1$s \u5305\u542b\u9805\u76ee %3$s\uff0c\u4f46\u662f\u5176\u7236\u7cfb\u9805\u76ee\u5c1a\u672a\u8b80\u53d6
-###SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=An error occurred while \
-### trying to create file %s to write an updated version of the data for the \
-### LDIF backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=An error occurred while \
-### trying to write updated data to file %s for the LDIF backend defined in \
-### configuration entry %s:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=An error occurred while \
-### attempting to rename file %s to %s while writing updated data for the LDIF \
-### backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_CREATING_FILE_345=\u5617\u8a66\u5efa\u7acb\u6a94\u6848 %s \u4ee5\u5beb\u5165\u5728\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b LDIF \u5f8c\u7aef\u7684\u66f4\u65b0\u7248\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_WRITING_FILE_346=\u5617\u8a66\u5c07\u66f4\u65b0\u5f8c\u7684\u8cc7\u6599\u5beb\u5165\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u5b9a\u7fa9\u4e4b LDIF \u5f8c\u7aef\u7684\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_LDIF_BACKEND_ERROR_RENAMING_FILE_347=\u7576\u5beb\u5165\u5728\u914d\u7f6e\u9805\u76ee %3$s \u4e2d\u5b9a\u7fa9\u4e4b LDIF \u5f8c\u7aef\u7684\u5df2\u66f4\u65b0\u8cc7\u6599\u7684\u6642\u5019\uff0c\u5617\u8a66\u5c07\u6a94\u6848 %1$s \u91cd\u65b0\u547d\u540d\u70ba %2$s \u6642\u767c\u751f\u932f\u8aa4: %4$s
 MILD_ERR_LDIF_BACKEND_ADD_ALREADY_EXISTS_348=\u9805\u76ee %s \u5df2\u7d93\u5b58\u5728\u65bc LDIF \u5f8c\u7aef\u4e2d
 MILD_ERR_LDIF_BACKEND_ADD_MISSING_PARENT_349=\u9805\u76ee %s \u7684\u7236\u7cfb\u4e0d\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_DELETE_NO_SUCH_ENTRY_350=\u9805\u76ee %s \u4e0d\u5b58\u5728
@@ -743,124 +401,65 @@
 MILD_ERR_LDIF_BACKEND_MODDN_TARGET_ENTRY_ALREADY_EXISTS_354=\u76ee\u6a19\u9805\u76ee %s \u5df2\u7d93\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_MODDN_NEW_PARENT_DOESNT_EXIST_355=\u65b0\u7684\u7236\u7cfb DN %s \u4e0d\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_SEARCH_NO_SUCH_BASE_356=\u6307\u5b9a\u4f5c\u70ba\u641c\u5c0b\u57fa\u5e95 DN \u7684\u9805\u76ee %s \u4e0d\u5b58\u5728
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=An error occurred while \
-### trying to create the writer for the LDIF export operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=An error occurred \
-### while trying to write entry %s during the LDIF export:  %s
-###SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=An error occurred while \
-### trying to create the reader for the LDIF import operation:  %s
-###SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=An unrecoverable error \
-### occurred while attempting to read data from the import file:  %s.  The LDIF \
-### import cannot continue
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_WRITER_357=\u5617\u8a66\u5efa\u7acb LDIF \u532f\u51fa\u4f5c\u696d\u7684\u5beb\u5165\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_WRITE_ENTRY_TO_LDIF_358=\u5617\u8a66\u5728 LDIF \u532f\u51fa\u671f\u9593\u5beb\u5165\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_BACKEND_CANNOT_CREATE_LDIF_READER_359=\u5617\u8a66\u5efa\u7acb LDIF \u532f\u5165\u4f5c\u696d\u7684\u8b80\u53d6\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_BACKEND_ERROR_READING_LDIF_360=\u5617\u8a66\u5f9e\u532f\u5165\u6a94\u6848\u8b80\u53d6\u8cc7\u6599\u6642\u767c\u751f\u7121\u6cd5\u56de\u5fa9\u7684\u932f\u8aa4: %s\u3002\u7121\u6cd5\u7e7c\u7e8c LDIF \u532f\u5165
 MILD_ERR_LDIF_BACKEND_BACKUP_RESTORE_NOT_SUPPORTED_361=LDIF \u5f8c\u7aef\u76ee\u524d\u4e26\u672a\u63d0\u4f9b\u5099\u4efd\u6216\u5fa9\u539f\u6a5f\u5236\u3002\u6539\u7528 LDIF \u532f\u5165\u8207\u532f\u51fa\u4f5c\u696d
 MILD_ERR_LDIF_BACKEND_LDIF_DOESNT_EXIST_362=LDIF \u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u53c3\u7167\u7684 LDIF \u6a94\u6848 %s \u4e0d\u5b58\u5728
 INFO_LDIF_BACKEND_LDIF_FILE_CHANGED_363=\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\u7aef\u4e4b\u5f8c\uff0cLDIF \u6a94\u6848\u8def\u5f91\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
 INFO_LDIF_BACKEND_BASE_DN_CHANGED_364=\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\u7aef\u4e4b\u5f8c\uff0cLDIF \u5f8c\u7aef\u57fa\u5e95 DN \u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_LDIF_BACKEND_HAS_SUBORDINATES_NO_SUCH_ENTRY_365=\u76ee\u6a19\u9805\u76ee %s \u4e0d\u5b58\u5728
 MILD_ERR_LDIF_BACKEND_NUM_SUBORDINATES_NO_SUCH_ENTRY_366=\u76ee\u6a19\u9805\u76ee %s \u4e0d\u5b58\u5728
-###SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=Error reading key %s from key \
-### store %s: %s
+SEVERE_ERR_TRUSTSTORE_ERROR_READING_KEY_367=\u81ea\u91d1\u9470\u5eab %2$s\u8b80\u53d6\u91d1\u9470 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
 MILD_ERR_HAS_SUBORDINATES_NOT_SUPPORTED_368=\u6b64\u5f8c\u7aef\u4e0d\u63d0\u4f9b hasSubordinates \u4f5c\u696d\u5c6c\u6027\u7684\u652f\u63f4
 MILD_ERR_NUM_SUBORDINATES_NOT_SUPPORTED_369=\u6b64\u5f8c\u7aef\u4e0d\u63d0\u4f9b numSubordinates \u4f5c\u696d\u5c6c\u6027\u7684\u652f\u63f4
 NOTICE_BACKEND_OFFLINE_370=\u5f8c\u7aef %s \u76ee\u524d\u5df2\u96e2\u7dda
-###SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid number \
-### of tokens
-###SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid minute \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid hour \
-### token
-###SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of \
-### the month token
-###SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid month of \
-### the year token
-###SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid day of the \
-### week token
-###SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task \
-### entry attribute %s holding the recurring task schedule has invalid tokens \
-### combination yielding a nonexistent calendar date
-###SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while \
-### attempting to export task backend data:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=An error occurred while attempting \
-### to obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred \
-### while trying to create the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while \
-### attempting to back up tasks file %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while \
-### trying to close the tasks archive file %s in directory %s:  %s
-###SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the tasks backup:  %s
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify \
-### tasks backup %s in directory %s because no such backup exists
-###SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify \
-### tasks backup %s in directory %s because the archive filename could not be \
-### determined
-###SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks \
-### backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or \
-### verify tasks backup %s because an error occurred while trying to determine \
-### whether backup archive %s exists:  %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify \
-### tasks backup %s because an unsigned hash of this backup is available but the \
-### server cannot determine the digest algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify \
-### tasks backup %s because it has an unsigned hash that uses an unknown or \
-### unsupported digest algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks \
-### backup %s because a signed hash of this backup is available but the server \
-### cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify \
-### tasks backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or \
-### verify tasks backup %s because an error occurred while attempting to open \
-### the backup archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify \
-### tasks backup %s because it is encrypted using an unknown or unsupported \
-### cipher:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify \
-### tasks backup %s because an error occurred while trying to read the next \
-### entry from the archive file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks \
-### backup %s because an error occurred while trying to recreate file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or \
-### verify tasks backup %s because an error occurred while processing archived \
-### file %s:  %s
-###SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or \
-### verify tasks backup %s because an unexpected error occurred while trying to \
-### close the archive file %s:  %s
+SEVERE_ERR_RECURRINGTASK_INVALID_N_TOKENS_371=The provided recurring task entry attribute %s holding the recurring task schedule has invalid number of tokens
+SEVERE_ERR_RECURRINGTASK_INVALID_MINUTE_TOKEN_372=The provided recurring task entry attribute %s holding the recurring task schedule has invalid minute token
+SEVERE_ERR_RECURRINGTASK_INVALID_HOUR_TOKEN_373=The provided recurring task entry attribute %s holding the recurring task schedule has invalid hour token
+SEVERE_ERR_RECURRINGTASK_INVALID_DAY_TOKEN_374=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the month token
+SEVERE_ERR_RECURRINGTASK_INVALID_MONTH_TOKEN_375=The provided recurring task entry attribute %s holding the recurring task schedule has invalid month of the year token
+SEVERE_ERR_RECURRINGTASK_INVALID_WEEKDAY_TOKEN_376=The provided recurring task entry attribute %s holding the recurring task schedule has invalid day of the week token
+SEVERE_ERR_RECURRINGTASK_INVALID_TOKENS_COMBO_377=The provided recurring task entry attribute %s holding the recurring task schedule has invalid tokens combination yielding a nonexistent calendar date
+SEVERE_ERR_TASKS_CANNOT_EXPORT_TO_FILE_378=An error occurred while attempting to export task backend data:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_MAC_379=\u5617\u8a66\u53d6\u5f97 %s MAC \u63d0\u4f9b\u8005\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u7c3d\u7f72\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_DIGEST_380=\u5617\u8a66\u53d6\u5f97 %s \u8a0a\u606f\u6458\u8981\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_381=An error occurred while trying to create the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_GET_CIPHER_382=\u5617\u8a66\u53d6\u5f97\u5bc6\u78bc\u4ee5\u52a0\u5bc6\u5099\u4efd\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKS_BACKUP_ZIP_COMMENT_383=%s tasks backup %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_BACKUP_TASKS_FILE_384=An error occurred while attempting to back up tasks file %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_CLOSE_ZIP_STREAM_385=An error occurred while trying to close the tasks archive file %s in directory %s:  %s
+SEVERE_ERR_TASKS_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_386=An error occurred while attempting to update the backup descriptor file %s with information about the tasks backup:  %s
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_BACKUP_387=Unable to restore or verify tasks backup %s in directory %s because no such backup exists
+SEVERE_ERR_TASKS_RESTORE_NO_BACKUP_FILE_388=Unable to restore or verify tasks backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_TASKS_RESTORE_NO_SUCH_FILE_389=Unable to restore or verify tasks backup %s because the specified archive file %s does not exist
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_390=Unable to restore or verify tasks backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_DIGEST_391=Unable to restore or verify tasks backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_DIGEST_392=Unable to restore or verify tasks backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_UNKNOWN_MAC_393=Unable to restore or verify tasks backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_MAC_394=Unable to restore or verify tasks backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_OPEN_BACKUP_FILE_395=Unable to restore or verify tasks backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_CIPHER_396=Unable to restore or verify tasks backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_GET_ZIP_ENTRY_397=Unable to restore or verify tasks backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_CREATE_FILE_398=Unable to restore tasks backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_399=Unable to restore or verify tasks backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_TASKS_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_400=Unable to restore or verify tasks backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_TASKS_RESTORE_UNSIGNED_HASH_VALID_401=\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u8a0a\u606f\u6458\u8981\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u6458\u8981
-###SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or \
-### verify tasks backup %s because the message digest calculated from the backup \
-### archive does not match the digest stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_UNSIGNED_HASH_INVALID_402=Unable to restore or verify tasks backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_TASKS_RESTORE_SIGNED_HASH_VALID_403=\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u7c3d\u7f72\u6458\u8981\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u7c3d\u540d
-###SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify \
-### tasks backup %s because the signed digest calculated from the backup archive \
-### does not match the signature stored with the backup information
+SEVERE_ERR_TASKS_RESTORE_SIGNED_HASH_INVALID_404=Unable to restore or verify tasks backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_TASKS_RESTORE_VERIFY_SUCCESSFUL_405=All tests performed on tasks backup %s from directory %s show that the archive appears to be valid
 NOTICE_TASKS_RESTORE_SUCCESSFUL_406=Tasks backup %s was successfully restored from the archive in directory %s
-###SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=The information for backup %s could \
-### not be found in the backup directory %s
-###SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the backup:  %s
+SEVERE_ERR_BACKUP_MISSING_BACKUPID_407=\u5728\u5099\u4efd\u76ee\u9304 %2$s \u4e2d\u627e\u4e0d\u5230\u5099\u4efd %1$s \u7684\u8cc7\u8a0a
+SEVERE_ERR_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_408=An error occurred while attempting to update the backup descriptor file %s with information about the backup:  %s
 MILD_ERR_SCHEMA_MODIFY_RULEID_CONFLICTS_FOR_ADD_DSR_409=Unable to add DIT structure rule %s because its rule identifier conflicts with existing DIT structure rule (%s)
 INFO_ERGONOMIC_SIZING_OF_JE_CLEANER_THREADS_410=Local DB backend %s does not specify the number of cleaner threads: defaulting to %d threads
 INFO_ERGONOMIC_SIZING_OF_JE_LOCK_TABLES_411=Local DB backend %s does not specify the number of lock tables: defaulting to %d
-###SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s \
-###because its dependency task %s is missing
+SEVERE_ERR_TASKSCHED_DEPENDENCY_MISSING_412=Unable to schedule task %s because its dependency task %s is missing
 NOTICE_TASK_STARTED_413=%s task %s started execution
 NOTICE_TASK_FINISHED_414=%s task %s finished execution
+MILD_ERR_SCHEMA_MODIFY_MULTIPLE_CONFLICTS_FOR_ADD_LDAP_SYNTAX_415=Unable to add ldap syntax description with OID %s because it conflicts with an existing ldap syntax description
+MILD_ERR_SCHEMA_MODIFY_REMOVE_NO_SUCH_LSD_416=Unable to remove ldap syntax description %s from the server schema because no such ldap syntax description  is defined
+MILD_ERR_ATTR_SYNTAX_INVALID_LDAP_SYNTAX_417=The provided value "%s" could not be parsed as an ldap syntax because its OID %s corresponds to an attribute syntax that is already implemented
+MILD_ERR_SCHEMA_MODIFY_CANNOT_DECODE_LDAP_SYNTAX_418=An error occurred while attempting to decode the ldapsyntax description "%s":  %s
diff --git a/opendj-sdk/opends/src/messages/messages/config_de.properties b/opendj-sdk/opends/src/messages/messages/config_de.properties
index 7f352d4..9092ac5 100644
--- a/opendj-sdk/opends/src/messages/messages/config_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=Konfigurationseintrag %s kann nicht als untergeordneter Eintrag von Konfigurationseintrag %s hinzugef\u00fcgt werden, da bereits ein untergeordneter Eintrag mit dem DN vorhanden ist
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=Eintrag %s kann nicht als untergeordneter Eintrag von Konfigurationseintrag %s entfernt werden, da der Eintrag keinen untergeordneten Eintrag mit dem angegebenen DN hat
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=Eintrag %s kann nicht als untergeordneter Eintrag von Konfigurationseintrag %s entfernt werden, da der Eintrag eigene untergeordnete Eintr\u00e4ge hat und Non-Leaf-Eintr\u00e4ge nicht entfernt werden k\u00f6nnen
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s does not exist or is not readable
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred while attempting to determine whether configuration file %s exists:  %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while attempting to open the configuration file %s for reading:  %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to read the contents of configuration file %s:  %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=Ung\u00fcltiges Konfigurationsattribut %s entdeckt: die einzige in der Directory-Server-Konfiguration zul\u00e4ssige Attributoption zum Anzeigen des Satzes anstehender Werte ist "pending"
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line %d while trying to parse the configuration from LDIF file %s:  %s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not appear to contain any configuration entries
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF configuration file %s had a DN of "%s" rather than the expected "%s" which should be used as the Directory Server configuration root
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while attempting to process the Directory Server configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at or near line %s in the LDIF configuration file %s has the same DN as another entry already read from that file
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near line %d in the configuration LDIF file %s does not appear to have a parent entry (expected parent DN was %s)
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to determine the parent DN for configuration entry %s starting at or near line %d in the configuration LDIF file %s
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the Directory Server instance root from either an environment variable or based on the location of the configuration file.  Please set an environment variable named %s with a value containing the absolute path to the server installation root
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while trying to write configuration entry %s to LDIF:  %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while trying to close the LDIF writer:  %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server configuration may not be altered by importing a new configuration from LDIF
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting to retrieve the base logger entry cn=Loggers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration base cn=Loggers,cn=config does not exist in the Directory Server configuration.  Logging facilities will not be available until this entry is created and the Directory Server is restarted
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active access loggers defined in the Directory Server configuration.  No access logging will be performed
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active error loggers defined in the Directory Server configuration.  No error logging will be performed
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=In der Directory-Server-Konfiguration sind keine aktiven Debug-Logger definiert.  Es wird kein Debug-Logging ausgef\u00fchrt.
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does not contain a valid logger configuration:  %s.  It will be ignored
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=Unbekannte unzul\u00e4ssige Ursache
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while attempting to create a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does not contain a valid objectclass for a Directory Server access, error, or debug logger definition
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=Vollqualifizierter Name der Java-Klasse, die das Directory-Server-Protokoll definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend das zugeordnete Protokoll aktiv ist, muss das Protokoll deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated logger
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server access logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server error logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server debug logger:  %s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=Gibt an, ob das Directory-Server-Protokoll aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the logger should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=Gibt an, ob Ausnahmen bei den Zeichen zul\u00e4ssig sind, die in Attributnamen verwendet werden. Standardm\u00e4\u00dfig d\u00fcrfen Attributnamen nur ASCII-Buchstaben, numerische Ziffern und Striche enthalten; au\u00dferdem m\u00fcssen sie mit einem Buchstaben beginnen.  Wenn Ausnahmen beim Attributnamen aktiviert sind, ist auch das Unterstrich-Zeichen zul\u00e4ssig, und die Attributnamen d\u00fcrfen auch mit einer Ziffer beginnen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has an invalid value for configuration attribute ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true or false):  %s
 INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=Verhalten von Directory-Server, wenn ein Attribut gefunden wird, dessen Wert nicht der Syntax f\u00fcr das Attribut entspricht. Zul\u00e4ssige Werte f\u00fcr dieses Attribut sind "reject", um den ung\u00fcltigen Wert zur\u00fcckzuweisen, "warn", um den ung\u00fcltigen Wert zu akzeptieren aber dabei eine Warnmeldung ins Protokoll zu schreiben, oder "accept", um den ung\u00fcltigen Wert ohne Warnung zu akzeptieren.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry %s has an invalid value for configuration attribute ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=Konfigurationseintrag %s enth\u00e4lt anscheinend mehrere anstehende Wertereihen
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=Konfigurationseintrag %s enth\u00e4lt anscheinend mehrere aktive Wertereihen
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=Konfigurationsattribut %s enth\u00e4lt keine aktive Wertereihe
@@ -179,97 +128,42 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=Fehler beim Versuch, Konfigurationseintrag %s abzurufen: %s
 INFO_CONFIG_SET_ATTRIBUTE_80=Der Wert des Konfigurationsattributs %s wurde auf %s im Konfigurationseintrag %s gesetzt
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=Der Versuch, den Konfigurationseintrag %s zu aktualisieren, ist fehlgeschlagen. Es sind ein oder mehrere Fehler aufgetreten: %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-log-file which specifies the log file name for the associated logger
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not register a JMX MBean for the component associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while trying to export the Directory Server configuration to LDIF:  %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=Anzahl der Worker-Threads, die zur Verarbeitung der Anfragen verwendet werden. Sie steuern die Zahl der Vorg\u00e4nge, die der Server gleichzeitig verarbeiten kann.  Der optimale Wert h\u00e4ngt vom Systemtyp, auf dem der Server ausgef\u00fchrt wird, sowie von der zu verarbeitenden Arbeitslast ab. Er wird am besten durch Leistungstests ermittelt.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=Maximale Anzahl gleichzeitig anstehender Anfragen in der Arbeitswarteschlange, w\u00e4hrend alle Worker-Threads mit der Verarbeitung anderer Vorg\u00e4nge besch\u00e4ftigt sind.  Wenn dieses Limit erreicht wird, werden neue Anfragen zur\u00fcckgewiesen.  Der Wert 0 gibt an, dass kein Limit gesetzt ist.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error occurred while attempting to retrieve the value of the ds-cfg-num-worker-threads attribute from the %s entry, which is used to specify the number of worker threads to service the work queue:  %s.  The Directory Server will use the default value of 24
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error occurred while attempting to retrieve the value of the ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to specify the maximum number of pending operations that may be held in the work queue:  %s.  The Directory Server will use the default value of 0
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of configuration attribute ds-cfg-num-worker-threads in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than zero
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of configuration attribute ds-cfg-max-work-queue-capacity in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than or equal to zero
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=%d zus\u00e4tzliche Worker-Threads wurden erstellt, um die Gesamtzahl der verf\u00fcgbaren Threads auf %d zu erh\u00f6hen
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=%d Worker-Threads werden so bald wie m\u00f6glich beendet (es kann ein paar Sekunden dauern, bis die Threads tats\u00e4chlich beendet werden), um die Gesamtzahl der verf\u00fcgbaren Threads auf %d zu verringern
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=Die Kapazit\u00e4t der Arbeitswarteschlange wurde aktualisiert. Der neue Wert betr\u00e4gt %d
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has experienced too many repeated failures while attempting to retrieve the next operation from the work queue (%d failures experienced, maximum of %d failures allowed).  This worker thread will be destroyed
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred while trying to create and start an instance of class %s to use as a monitor provider for the Directory Server work queue:  %s.  No monitor information will be available for the work queue
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=Name des Verzeichnisses, in dem Backend-Datenbankdateien gespeichert werden
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=F\u00fcr DN-Konfigurationsattribut %s wurde ein Nullwert angegeben
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=Fehler beim Versuch, Wert "%s" des Attributs %s als DN zu parsen: %s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=Wert %s f\u00fcr Konfigurationsattribut %s kann nicht als DN geparst werden: %s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=Wert %s f\u00fcr Konfigurationsattribut %s kann nicht als DN geparst werden, da das Element zu einem unzul\u00e4ssigen Typ (%s) geh\u00f6rt
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=Wert f\u00fcr Konfigurationsattribut %s kann nicht als Reihe von DN-Werten geparst werden, da das Array Elemente unzul\u00e4ssigen Typs (%s) enth\u00e4lt
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error occurred while trying to register the configuration handler base DN "%s" as a private suffix with the Directory Server:  %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while trying to retrieve configuration entry cn=Backends,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry cn=Backends,cn=config does not appear to exist in the Directory Server configuration.  Dies ist ein erforderlicher Eintrag
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration entry %s exists below the backend configuration root of cn=Backends,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server backend.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=Gibt an, ob diese Backend zur Verwendung im Directory-Server aktiviert werden soll.  Kann ge\u00e4ndert werden, w\u00e4hrend der Directory-Server online ist; wenn ein Backend aber deaktiviert ist, ist es nicht einsatzbereit
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=Vollqualifizierter Name der Java-Klasse, die die Kernlogik f\u00fcr die Implementierung dieses Backends bereitstellt.  \u00c4nderungen an diesem Konfigurationsattribut treten erst in Kraft, wenn das Backend deaktiviert und wieder reaktiviert oder der Server neu gestartet wird
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the backend should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_BACKEND_DISABLED_111=Das im Konfigurationseintrag %s definierte Backend ist als deaktiviert markiert und wird daher nicht verwendet
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected error occurred while attempting to determine whether the backend associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the backend implementation.  The backend associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for backend %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was unable to load class %s and use it to create a backend instance as defined in configuration entry %s.  The error that occurred was:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while trying to initialize a backend loaded from class %s with the information in configuration entry %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in configuration entry %s does not contain a valid Directory Server backend implementation
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=Durch die angeforderte \u00c4nderung am Konfigurationseintrag %s wird die Klasse des zugeordneten Backends von %s nach %s ge\u00e4ndert. Diese \u00c4nderung tritt erst in Kraft, wenn das Backend deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=Das in Konfigurationseintrag %s definierte Backend hat ein oder mehrere untergeordnete Backends.  Ein Backend kann nicht entfernt werden, wenn es untergeordnete Backends hat
 INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=Die maximale Anzahl an Client-Verbindungen, die gleichzeitig zum Directory-Server hergestellt werden k\u00f6nnen.  Ein Wert kleiner gleich Null gibt an, dass es keine Begrenzung gibt.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
@@ -278,375 +172,137 @@
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=Fehler beim Versuch, eine Instanz der Klasse %s als Zugriffsprotokoll zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=Fehler beim Versuch, eine Instanz der Klasse %s als Fehlerprotokoll zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=Fehler beim Versuch, eine Instanz der Klasse %s als Debug-Protokoll zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration base cn=Monitor Providers,cn=config does not exist in the Directory Server configuration.  Only limited monitoring information will be available
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does not contain a valid monitor provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while attempting to create a Directory Server monitor provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does not contain the ds-cfg-monitor-provider objectclass, which is required for monitor provider definitions
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=Vollqualifizierter Name der Java-Klasse, die den Directory-Server-Monitor Provider definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend der zugeordnete Monitor aktiv ist, muss der Monitor deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated monitor provider
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in configuration entry %s does not contain a valid monitor provider implementation:  %s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=Gibt an, ob dieser Directory-Server-Monitor Provider aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the monitor provider should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=Die angeforderte \u00c4nderung des Monitor-Klassennamens von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn der Monitor Provider deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=Fehler beim Versuch, eine Instanz der Klasse %s als Monitor Provider zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=Neuer Monitor Provider-Eintrag mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderer Monitor Provider mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred while trying to retrieve configuration entry cn=Connection Handlers,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection Handlers,cn=config does not appear to exist in the Directory Server configuration.  Dies ist ein erforderlicher Eintrag
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration entry %s exists below the connection handler configuration root of cn=Connection Handlers,cn=config but does not have objectclass ds-cfg-connection-handler that is required for a Directory Server connection handler.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An unexpected error occurred while interacting with connection handler configuration entry %s:  %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=Gibt an, ob diese Verbindungsbehandlungsroutine zur Verwendung im Directory-Server aktiviert werden soll.  Kann ge\u00e4ndert werden, w\u00e4hrend der Directory-Server online ist; wenn eine Verbindungsbehandlungsroutine aber deaktiviert ist, ist sie nicht einsatzbereit
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=Vollqualifizierter Name der Java-Klasse, die die Kernlogik f\u00fcr die Implementierung dieser Verbindungsbehandlungsroutine bereitstellt.  \u00c4nderungen an diesem Konfigurationsattribut treten erst in Kraft, wenn die Verbindungsbehandlungsroutine deaktiviert und wieder reaktiviert oder der Server neu gestartet wird
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the connection handler should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_CONNHANDLER_DISABLED_149=Die im Konfigurationseintrag %s definierte Verbindungsbehandlungsroutine ist als deaktiviert markiert und wird daher nicht verwendet
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An unexpected error occurred while attempting to determine whether the connection handler associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the connection handler implementation.  The connection handler associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for connection handler %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was unable to load class %s and use it to create a connection handler instance as defined in configuration entry %s.  The error that occurred was:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while trying to initialize a connection handler loaded from class %s with the information in configuration entry %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for the connection handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the backend defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the monitor provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the logger defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s specified in configuration entry %s does not contain a valid Directory Server connection handler implementation
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while trying to retrieve configuration entry cn=Matching Rules,cn=config in order to initialize the Directory Server matching rules:  %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching Rules,cn=config does not appear to exist in the Directory Server configuration.  Dies ist ein erforderlicher Eintrag
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found below the entry cn=Matching Rules,cn=config to define the matching rules for use in the Directory Server.  This is an error, because the Directory Server must have matching rules defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration entry %s exists below the matching rule configuration root of cn=Matching Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is required for a Directory Server matching rule.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=Gibt an, ob diese \u00dcbereinstimmungsregel zur Verwendung im Directory-Server aktiviert werden soll.  Kann ge\u00e4ndert werden, w\u00e4hrend der Directory-Server online ist. Wenn eine \u00dcbereinstimmungsregel deaktiviert wird, nachdem sie f\u00fcr ein oder mehrere Attribute verwendet wurde, gilt die \u00dcbereinstimmung f\u00fcr die Attribute ggf. nicht mehr wie erwartet
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=Vollqualifizierter Name der Java-Klasse, die die Kernlogik f\u00fcr die Implementierung dieser \u00dcbereinstimmungsregel bereitstellt.  \u00c4nderungen an diesem Konfigurationsattribut treten erst in Kraft, wenn die \u00dcbereinstimmungsregel deaktiviert und wieder reaktiviert oder der Server neu gestartet wird.  Auch \u00c4nderungen an der \u00dcbereinstimmungsregelklasse von \u00dcbereinstimmungsregeln, die bereits f\u00fcr ein oder mehrere Attribute verwendet wurden, k\u00f6nnen zu unerwarteten Ergebnissen bei der \u00dcbereinstimmung dieser Attribute f\u00fchren
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the matching rule should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=Die im Konfigurationseintrag %s definierte \u00dcbereinstimmungsregel ist als deaktiviert markiert und wird daher nicht verwendet.  Wenn sie bereits f\u00fcr ein oder mehrere Attribute verwendet wurde, kann es sein, dass die \u00dcbereinstimmung f\u00fcr die Werte dieser Attribute ggf. nicht funktioniert
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An unexpected error occurred while attempting to determine whether the matching rule associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the matching rule implementation.  The matching rule associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for matching rule %s:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was unable to load class %s and use it to create a matching rule instance as defined in configuration entry %s.  The error that occurred was:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while trying to initialize a matching rule loaded from class %s with the information in configuration entry %s:  %s.  This matching rule will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in configuration entry %s conflicts with another matching rule defined in the server configuration:  %s.  This matching rule will not be used
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while trying to retrieve configuration entry cn=Syntaxes,cn=config in order to initialize the Directory Server attribute syntaxes:  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry cn=Syntaxes,cn=config does not appear to exist in the Directory Server configuration.  Dies ist ein erforderlicher Eintrag
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in the Directory Server.  This is an error, because the Directory Server must have syntaxes defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration entry %s exists below the attribute syntax configuration root of cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax that is required for a Directory Server attribute syntax.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=Gibt an, ob diese Attributsyntax zur Verwendung im Directory-Server aktiviert werden soll.  Kann ge\u00e4ndert werden, w\u00e4hrend der Directory-Server online ist. Wenn eine Syntax deaktiviert wird, nachdem sie f\u00fcr ein oder mehrere Attribute verwendet wurde, gilt die \u00dcbereinstimmung f\u00fcr die Attribute ggf. nicht mehr wie erwartet
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=Vollqualifizierter Name der Java-Klasse, die die Kernlogik f\u00fcr die Implementierung dieser Attributsyntax bereitstellt.  \u00c4nderungen an diesem Konfigurationsattribut treten erst in Kraft, wenn die Syntax deaktiviert und wieder reaktiviert oder der Server neu gestartet wird.  Auch \u00c4nderungen an der Syntaxklasse von Attributsyntaxen, die bereits f\u00fcr ein oder mehrere Attribute verwendet wurden, k\u00f6nnen zu unerwarteten Ergebnissen bei der \u00dcbereinstimmung dieser Attribute f\u00fchren
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the syntax should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=Die im Konfigurationseintrag %s definierte Attributsyntax ist als deaktiviert markiert und wird daher nicht verwendet. Wenn sie bereits f\u00fcr ein oder mehrere Attribute verwendet wurde, kann es sein, dass die \u00dcbereinstimmung f\u00fcr die Werte dieser Attribute ggf. nicht funktioniert
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An unexpected error occurred while attempting to determine whether the attribute syntax associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  The syntax associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for attribute syntax %s:  %s.  This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server was unable to load class %s and use it to create an attribute syntax instance as defined in configuration entry %s.  The error that occurred was:  %s. This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while trying to initialize an attribute syntax loaded from class %s with the information in configuration entry %s:  %s.  This syntax will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax defined in configuration entry %s conflicts with another syntax defined in the server configuration:  %s.  This attribute syntax will not be used
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory Server schema definitions because the schema directory %s does not exist
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory Server schema definitions because the schema directory %s exists but is not a directory
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to open the file for reading:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to read its contents as an LDIF entry:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an attribute type definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read from schema configuration file %s conflicts with another attribute type already read into the schema:  %s.  The later attribute type definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema configuration file %s conflicts with another objectclass already read into the schema:  %s.  The later objectclass definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema configuration file %s could not be parsed:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration entry %s has an invalid value for configuration attribute ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=Gibt an, ob der Directory-Server Schemapr\u00fcfungen f\u00fcr Aktualisierungsvorg\u00e4nge durchf\u00fchren soll, um sicherzustellen, dass die Eintr\u00e4ge f\u00fcr die Schemakonfiguration des Servers zul\u00e4ssig sind (z.\u00a0B. dass alle erforderlichen Attribute und keine verbotenen Attribute vorhanden sind). Es ist nicht empfohlen, die Schemapr\u00fcfung zu deaktivieren, da dadurch ung\u00fcltige Eintr\u00e4ge in den Server gelangen k\u00f6nnen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an invalid value for configuration attribute ds-cfg-check-schema (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected error occurred that prevented the server from installing its default entry cache framework:  %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache configuration entry "cn=Entry Caches,cn=config" does not exist in the Directory Server configuration.  No entry cache will be available until this entry is created with a valid entry cache configuration
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred while attempting to initialize an instance of class %s for use as the Directory Server entry cache:  %s.  As a result, the entry cache will be disabled
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for the entry cache defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration for the entry cache defined in configuration entry %s was not acceptable:  the entry cache level %d is already in use
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=Die Konfiguration des Eintragsspeichers %s Monitor Provider ist nicht verf\u00fcgbar. Der Monitor Provider %s wird daher nicht aktiviert
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=Die Konfiguration des Eintragsspeichers %s Monitor Provider wurde deaktiviert. Der Monitor Provider %s wird daher nicht aktiviert
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=Unerwarteter Fehler beim Versuch, Eintrag %s als untergeordneten Eintrag von Konfigurationseintrag %s zu entfernen: %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name form definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from schema configuration file %s conflicts with another name form already read into the schema:  %s.  The later name form definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from schema configuration file %s conflicts with another DIT content rule already read into the schema:  %s.  The later DIT content rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT structure rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from schema configuration file %s conflicts with another DIT structure rule already read into the schema:  %s.  The later DIT structure rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching rule use definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from schema configuration file %s conflicts with another matching rule use already read into the schema:  %s.  The later matching rule use definition will be used
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has been defined in configuration entry %s. No log rotation will take place
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for the size based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for the time based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation policy %s has been defined in configuration entry %s
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=Konfigurationsattribut %s ist schreibgesch\u00fctzt. Seine Werte k\u00f6nnen nicht ge\u00e4ndert werden
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while trying to retrieve configuration entry cn=Plugins,cn=config in order to initialize the Directory Server plugins:  %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry cn=Plugins,cn=config does not appear to exist in the Directory Server configuration.  Dies ist ein erforderlicher Eintrag
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration entry %s exists below the plugin configuration root of cn=Plugins,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server plugin.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=Gibt an, ob diese Plugin zur Verwendung im Directory-Server aktiviert werden soll.  Kann ge\u00e4ndert werden, w\u00e4hrend der Directory-Server online ist. Die \u00c4nderungen treten sofort in Kraft
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the plugin should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_PLUGIN_DISABLED_235=Das im Konfigurationseintrag %s definierte Plugin ist als deaktiviert markiert und wird daher nicht verwendet
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected error occurred while attempting to determine whether the plugin associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=Plugin-Typen f\u00fcr diese Plugin, die steuern, wann das Plugin w\u00e4hrend der Verarbeitung aufgerufen wird.  Dieser Wert ist w\u00e4hrend des Ladens und Initialisierens des Plugins schreibgesch\u00fctzt. \u00c4nderungen an diesem Attribut treten erst in Kraft, wenn das Plugin deaktiviert und wieder reaktiviert oder der Server neu gestartet wird
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=Vollqualifizierter Name der Java-Klasse, die die Kernlogik f\u00fcr Implementierung dieses Plugins bereitstellt.  \u00c4nderungen an diesem Konfigurationsattribut treten erst in Kraft, wenn das Plugin deaktiviert und wieder reaktiviert oder der Server neu gestartet wird
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s does not contain attribute ds-cfg-plugin-type, which is used to specify the name(s) of the plugin type(s) for the plugin.  This is a required attribute, so this plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry %s has an invalid value %s for attribute ds-cfg-plugin-type that does not name a valid plugin type.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error occurred while trying to determine the set of plugin types for the plugin defined in configuration entry %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the plugin implementation.  The plugin associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for plugin %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was unable to load class %s and use it to create a plugin instance as defined in configuration entry %s.  The error that occurred was:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while attempting to initialize an instance of class %s as a Directory Server plugin using the information in configuration entry %s:  %s.  This plugin will be disabled
 INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=Gibt an, ob der Directory-Server einem Client auf abgebrochene Vorg\u00e4nge eine Reaktion senden soll, damit dieser wei\u00df, dass der Server sie nicht mehr bearbeitet.  Die LDAP-Spezifikation verbietet das Senden von Reaktionen in solchen F\u00e4llen, aber einige Clients funktionieren nicht ordnungsgem\u00e4\u00df, wenn sie vergeblich auf eine Reaktion auf abgebrochene Vorg\u00e4nge warten. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration entry %s has an invalid value for configuration attribute ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration entry %s does not contain a valid extended operation handler implementation: %s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=Fehler beim Versuch, eine Instanz der Klasse %s als erweiterte Vorgangsbehandlungsroutine zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting to retrieve the SASL mechanism handler base entry cn=SASL Mechanisms,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism configuration base cn=SASL Mechanisms,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not contain a valid SASL mechanism handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while attempting to create a Directory Server SASL mechanism handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required for SASL mechanism handler definitions
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=Vollqualifizierter Name der Java-Klasse, die die SASL-Mechanismus-Behandlungsroutine f\u00fcr den Directory-Server definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend die zugeordnete Behandlungsroutine aktiv ist, muss die Behandlungsroutine deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated SASL mechanism handler
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration entry %s does not contain a valid SASL mechanism handler implementation:  %s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=Gibt an, ob diese SASL-Mechanismus-Behandlungsroutine f\u00fcr den Directory-Server aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the SASL mechanism handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=Die angeforderte \u00c4nderung des Klassennamens der SASL-Mechanismus-Behandlungsroutine von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn die Behandlungsroutine deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=Fehler beim Versuch, eine Instanz der Klasse %s als SASL-Mechanismus-Behandlungsroutine zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_SASL_EXISTS_278=Neuer Eintrag f\u00fcr SASL-Mechanismus-Behandlungsroutine mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits eine andere Behandlungsroutine mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL mechanism handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=Eintrag %s kann nicht zur Directory-Server-Konfiguration hinzugef\u00fcgt werden, da bereits ein anderer Konfigurationseintrag mit dem DN vorhanden ist
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=Eintrag %s kann nicht zur Directory-Server-Konfiguration hinzugef\u00fcgt werden, da der DN keinen \u00fcbergeordneten Eintrag hat
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=Eintrag %s kann nicht zur Directory-Server-Konfiguration hinzugef\u00fcgt werden, da der \u00fcbergeordnete Eintrag %s nicht vorhanden ist
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=Fehler beim Versuch, die neue Directory-Server-Konfigurationsdatei von %s nach %s umzubenennen: %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=DN-\u00c4nderungsvorg\u00e4nge sind in der Directory-Server-Konfiguration nicht erlaubt
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=Gibt an, ob Nachrichten f\u00fcr interne Vorg\u00e4nge vom Zugriffsprotokoll ausgenommen bleiben
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid value specified for attribute %s. Allowed values are true or false
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=Satz von Basis-DNs, die f\u00fcr dieses Backend verwendet werden.  Es h\u00e4ngt von der Backendimplementierung ab, ob \u00c4nderungen an diesem Attribut sofort in Kraft treten
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does not contain attribute ds-cfg-base-dn, which is used to specify the set of base DNs for the backend.  This is a required attribute, and therefore the backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected error occurred while attempting to determine the set of base DNs associated with the backend defined in configuration entry %s:  %s.  This backend will be disabled
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=Gibt an, ob der Schl\u00fcssel-Manager-Anbieter f\u00fcr den Directory-Server aktiviert werden soll.  Ein Schl\u00fcssel-Manager-Anbieter ist f\u00fcr Vorg\u00e4nge erforderlich, die Zugriff auf einen Schl\u00fcssel-Manager erfordern (z.\u00a0B. bei Kommunikation \u00fcber SSL).  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft, wirken sich aber nur auf zuk\u00fcnftige Versuche aus, auf den Schl\u00fcssel-Manager zuzugreifen
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the key manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the Java class that includes the key manager provider implementation.  Changes to this configuration attribute will not take effect until the key manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the Directory Server trust manager provider should be enabled.  A trust manager provider is required for operations that require access to a trust manager (e.g., communication over SSL).  Changes to this configuration attribute will take effect immediately, but will only impact future attempts to access the trust manager
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the trust manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the Java class that includes the trust manager provider implementation.  Changes to this configuration attribute will not take effect until the trust manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the Directory Server certificate mapper should be enabled.  A certificate mapper is used to establish a mapping between a client certificate chain and a user entry in the Directory Server for SASL EXTERNAL authentication and similar purposes.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the certificate mapper is enabled for use in the server
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the Java class that includes the certificate mapper implementation.  Changes to this configuration attribute will not take effect until the certificate mapper has been disabled and then re-enabled, or until the server is restarted
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=Im Eintrag %s wurde keine Dateiaufbewahrungsrichtlinie definiert. Es werden keine Protokolldateien gel\u00f6scht
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file retention policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has been defined for the retention policy in the configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been defined for the retention policy in the configuration entry %s
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while attempting to retrieve the password storage scheme base entry cn=Password Storage Schemes,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage scheme configuration base cn=Password Storage Schemes,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does not contain a valid password storage scheme configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while attempting to create a Directory Server password storage scheme from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s does not contain the ds-cfg-password-storage-scheme objectclass, which is required for password storage scheme definitions
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=Vollqualifizierter Name der Java-Klasse, die das Directory-Server-Passwortspeicherschema definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend das zugeordnete Schema aktiv ist, muss das Speicherschema deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password storage scheme
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in configuration entry %s does not contain a valid password storage scheme implementation:  %s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=Gibt an, ob dieses Directory-Server-Passwortspeicherschema aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password storage scheme should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr das Passwortspeicherschema von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn das Speicherschema deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=Fehler beim Versuch, eine Instanz der Klasse %s als Passwortspeicherschema zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=Neuer Eintrag f\u00fcr Passwortspeicherschema mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderes Speicherschema mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the password storage scheme defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=Die angeforderte \u00c4nderung des Plugin-Klassennamens von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn das Plugin deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been defined for the retention policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based retention policy in the configuration entry %s. is not allowed for the Directory Server when running on pre Java 6 VMs
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=Eindeutige Kennung f\u00fcr dieses Backend.  \u00c4nderungen an diesem Konfigurationsattribut treten erst in Kraft, wenn das Backend deaktiviert und wieder reaktiviert oder der Server neu gestartet wird
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s does not contain attribute ds-cfg-backend-id, which is used to provide a unique identifier for the backend.  The backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in configuration entry %s has a backend ID of %s that conflicts with the backend ID for another backend in the server.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected error occurred while attempting to determine the backend ID for the backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred while trying to create the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error occurred while attempting to determine the path to the Directory Server configuration file so that it could be archived:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred while attempting to back up configuration file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred while attempting to back up the archived previous configurations from file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while trying to close the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error occurred while attempting to update the backup descriptor file %s with information about the configuration backup:  %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify configuration backup %s in directory %s because no such backup exists
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify configuration backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify configuration backup %s because the specified archive file %s does not exist
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or verify configuration backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify configuration backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify configuration backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify configuration backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify configuration backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or verify configuration backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify configuration backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore configuration backup %s because an error occurred while attempting to temporarily back up the current configuration files from %s to %s:  %s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=Ein Fehler verhindert, dass die Konfigurationssicherung ordnungsgem\u00e4\u00df wiederhergestellt wird.  Die originalen, vor dem Start des Wiederherstellungsprozesses g\u00fcltigen Konfigurationsdateien sind jedoch noch erhalten und befinden sich an ihrem Originalspeicherort unter %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
-NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=Der vom Sicherungsarchiv berechnete Message Digest stimmt mit dem in den Sicherungsinformationen gespeichertem Digest \u00fcberein.
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=Ein Fehler verhindert, dass die Konfigurationssicherung ordnungsgem\u00e4\u00df wiederhergestellt wird.  The original configuration files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to restore configuration backup %s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=Ein Fehler verhindert, dass die Konfigurationssicherung ordnungsgem\u00e4\u00df wiederhergestellt wird.  The original configuration files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or verify configuration backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore configuration backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore or verify configuration backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or verify configuration backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
+NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=Der vom Sicherungsarchiv berechnete Message Digest stimmt mit dem in den Sicherungsinformationen gespeichertem Digest \u00fcberein
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or verify configuration backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=Der vom Sicherungsarchiv berechnete signierte Digest stimmt mit der in den Sicherungsinformationen gespeicherten Signatur \u00fcberein
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify configuration backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=Alle mit der Konfigurationssicherung %s aus dem Verzeichnis %s durchgef\u00fchrten Pr\u00fcfungen ergeben, dass es sich anscheinend um ein g\u00fcltiges Archiv handelt
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=Konfigurationssicherung %s wurde erfolgreich vom Archiv im Verzeichnis %s wiederhergestellt
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server was unable to acquire a shared lock for backend %s:  %s.  This generally means that the backend is in use by a process that requires an exclusive lock (e.g., importing from LDIF or restoring a backup).  This backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred while attempting to release a shared lock for backend %s:  %s.  This may interfere with operations that require exclusive access, including LDIF import and restoring a backup
 INFO_CONFIG_FILE_HEADER_424=Diese Datei enth\u00e4lt die prim\u00e4re Directory-Server-Konfiguration.  Sie darf nicht direkt bearbeitet werden, w\u00e4hrend der Server online ist. Verwalten Sie die Serverkonfiguration nur mit den Administrationstools, die mit dem Directory-Server geliefert wurden
 INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=Gibt an, ob der Directory-Server automatisch fehlende RDN-Attribute zu einem Eintrag hinzuf\u00fcgen soll, wenn der Eintrag hinzugef\u00fcgt wird.  Standardm\u00e4\u00dfig werden Eintr\u00e4ge, die keine RDN-Attributwerte in ihrer Attributsliste haben, zur\u00fcckgewiesen, da sie nicht der LDAP-Spezifikation entsprechen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry %s has an invalid value for configuration attribute ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or false):  %s
 INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=Ergebniscode, der f\u00fcr Reaktionen verwendet wird, bei denen Vorg\u00e4nge aufgrund eines internen Serverfehlers fehlschlagen.  Geben Sie als Wert die entsprechende Ganzzahl zum dazugeh\u00f6rigen LDAP-Ergebniscode an.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration entry %s has an invalid value for configuration attribute ds-cfg-server-error-result-code (it should be an integer value greater than or equal to 1):  %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while attempting to retrieve the identity mapper base entry cn=Identity Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper configuration base cn=Identity Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does not contain a valid identity mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while attempting to create a Directory Server identity mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s does not contain the ds-cfg-identity-mapper objectclass, which is required for identity mapper definitions
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=Vollqualifizierter Name der Java-Klasse, die einen Identit\u00e4ts-Mapper f\u00fcr den Directory-Server definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend der zugeordnete Identit\u00e4ts-Mapper aktiv ist, muss der Mapper deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated identity mapper
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in configuration entry %s does not contain a valid identity mapper implementation:  %s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=Gibt an, ob der Identit\u00e4ts-Mapper f\u00fcr den Directory-Server aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the identity mapper should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=Die angeforderte \u00c4nderung des Klassennamen f\u00fcr den Identit\u00e4ts-Mapper von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn der Identit\u00e4ts-Mapper deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=Fehler beim Versuch, eine Instanz der Klasse %s als Identit\u00e4ts-Mapper zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=Neuer Identit\u00e4ts-Mapper-Eintrag mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderer Identit\u00e4ts-Mapper mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the identity mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=DN des Konfigurationseintrags f\u00fcr den Identit\u00e4ts-Mapper, den der Directory-Server zusammen mit der von einem Proxy verarbeiteten Authorisierungs-V2-Steuerung verwenden soll.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has an invalid value for configuration attribute ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a valid identity mapper configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization identity mapper DN %s specified in configuration entry %s does not refer to a valid identity mapper configuration entry
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does not have any identity mapper configured for use in conjunction with proxied authorization V2 operations.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied authorization identity mapper DN %s does not refer to an active identity mapper.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
 INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=Standardm\u00e4\u00dfige Maximalzahl an Eintr\u00e4gen, die einem Client bei Suchvorg\u00e4ngen ausgegeben werden.  Sie kann f\u00fcr einzelnen Benutzer \u00fcbergangen werden, indem das Betriebsattribut ds-rlim-size-limit in den Benutzereintrag eingef\u00fcgt wird.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an invalid value for configuration attribute ds-cfg-size-limit (It should be a positive integer value specifying the size limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while attempting to retrieve the Directory Server synchronization provider configuration base entry cn=Synchronization Providers,cn=config:  %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server synchronization provider base entry cn=Synchronization Providers,cn=config does not exist.  This entry must be  present in the Directory Server configuration
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration entry %s exists below the Directory Server synchronization provider root but does not contain attribute ds-cfg-synchronization-provider which must be present in all synchronization provider configuration entries
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error occurred while attempting to determine whether configuration entry %s was a valid Directory Server synchronization provider:  %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=Gibt an, ob der zugeordnete Directory-Server-Synchronisationsanbieter aktiviert ist und vom Server verwendet werden soll.  Diese Attribut muss in allen Synchronisationsanbietereintr\u00e4gen vorhanden sein und darf nicht ge\u00e4ndert werden, w\u00e4hrend der Directory-Server ausgef\u00fchrt wird
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the synchronization provider is enabled for use
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server synchronization provider defined in configuration entry %s is disabled.  This provider will not be used
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error occurred while attempting to determine whether the Directory Server synchronization provider defined in configuration entry %s should be enabled: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=Vollqualifizierter Name der Java-Klasse, die die Logik f\u00fcr den Directory-Server-Synchronisationsanbieter bereitstellt.  Diese Attribut muss in allen Synchronisationsanbietereintr\u00e4gen vorhanden sein und darf nicht ge\u00e4ndert werden, w\u00e4hrend der Directory-Server ausgef\u00fchrt wird
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the class that implements the synchronization provider logic
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while attempting to determine the name of the class used to provide the Directory Server synchronization provider logic from configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred while attempting to load class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred while attempting to instantiate class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred while attempting to initialize the Directory Server synchronization provider referenced in configuration entry %s:  %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=Der in Konfigurationseintrag %s definierte Synchronisationsanbieter ist momentan aktiviert, jedoch wurde die Konfiguration ge\u00e4ndert, sodass er deaktiviert werden sollte.  Die Deaktivierung tritt erst in Kraft, wenn der Directory-Server neu gestartet wird
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing the logic for the synchronization provider defined in configuration entry %s has changed from %s to %s.  This will not take effect until the Directory Server is restarted
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=Schreib-Modus f\u00fcr dieses Backend.  Der Wert ist "enabled", wenn alle Schreibvorg\u00e4nge erlaubt sind, "disabled", wenn alle Schreibvorg\u00e4nge zur\u00fcckgewiesen werden, oder "internal-only", wenn nur interne Schreibvorg\u00e4nge und Synchronisationsaktualisierungen zul\u00e4ssig sind.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in configuration entry %s does not have a value for configuration attribute ds-cfg-writability-mode which indicates the writability mode for that backend.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in configuration entry %s has an invalid writability mode of %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected error occurred while attempting to determine the writability mode for the backend defined in configuration entry %s:  %s.  The backend will be disabled
 INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=Schreib-Modus f\u00fcr den Directory-Server.  Zul\u00e4ssige Werte sind "enabled", "disabled" und "internal-only".  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s has an invalid value for configuration attribute ds-cfg-writability-mode (the value should be one of "enabled", "disabled", or "internal-only"):  %s
 INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=Gibt an, ob einfache Verbindungen, die ein DN enthalten, auch ein Passwort enthalten m\u00fcssen. Wenn diese Option deaktiviert ist, werden Verbindungen ohne Passwort als anonyme Verbindungen behandelt, selbst wenn sie einen Verbindungs-DN enthalten. Dies kann bei einigen Anwendungstypen zu Sicherheitsl\u00fccken f\u00fchren.  Wenn diese Option aktiviert ist, werden einfache Verbindungsanfragen, die ein DN aber kein Passwort enthalten, zur\u00fcckgewiesen, anstatt standardm\u00e4\u00dfig als anonyme Authentifizierungen behandelt zu werden.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration entry %s has an invalid value for configuration attribute ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or "FALSE"):  %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while attempting to retrieve the password validator base entry cn=Password Validators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator configuration base cn=Password Validators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s does not contain a valid password validator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred while attempting to create a Directory Server password validator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s does not contain the ds-cfg-password-validator objectclass, which is required for password validator definitions
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=Vollqualifizierter Name der Java-Klasse, die die Passwort\u00fcberpr\u00fcfung f\u00fcr den Directory-Server definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend die zugeordnete \u00dcberpr\u00fcfung aktiv ist, muss die \u00dcberpr\u00fcfung deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password validator
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in configuration entry %s does not contain a valid password validator implementation:  %s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=Gibt an, ob die Passwort\u00fcberpr\u00fcfung f\u00fcr den Directory-Server aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password validator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr die Passwort\u00fcberpr\u00fcfung von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn die Passwort\u00fcberpr\u00fcfung deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=Fehler beim Versuch, eine Instanz der Klasse %s als Passwort\u00fcberpr\u00fcfung zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=Neuer Eintrag f\u00fcr Passwort\u00fcberpr\u00fcfung mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits eine andere \u00dcberpr\u00fcfung mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for the password validator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while attempting to retrieve the password generator base entry cn=Password Generators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator configuration base cn=Password Generators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s does not contain a valid password generator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred while attempting to create a Directory Server password generator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s does not contain the ds-cfg-password-generator objectclass, which is required for password generator definitions
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=Vollqualifizierter Name der Java-Klasse, die den Directory-Server-Passwortgenerator definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend der zugeordnete Generator aktiv ist, muss der Generator deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password generator
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in configuration entry %s does not contain a valid password generator implementation:  %s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=Gibt an, ob der Directory-Server-Passwortgenerator aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password generator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr den Passwortgenerator von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn der Generator deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=Fehler beim Versuch, eine Instanz der Klasse %s als Passwortgenerator zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=Neuer Passwortgeneratoreintrag mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderer Generator mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for the password generator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=DN des Konfigurationseintrags, der die Standard-Passwortrichtline f\u00fcr den Directory-Server definiert. Diese gilt f\u00fcr alle Benutzer, f\u00fcr die keine benutzerdefinierte Passwortrichtlinie definiert ist.  Dieser Eintrag ist obligatorisch und muss eine Konfiguration f\u00fcr eine g\u00fcltige Passwortrichtlinie enthalten.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was configured for the Directory Server.  This must be specified by the ds-cfg-default-password-policy attribute in configuration entry %s
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s has an invalid value for configuration attribute ds-cfg-default-password-policy (the value should a DN specifying the default password policy configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration attribute ds-cfg-default-password-policy does not refer to a valid password policy configuration entry
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while attempting to retrieve the password policy base entry cn=Password Policies,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy configuration base cn=Password Policies,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been defined below the cn=Password Policies,cn=config entry in the Directory Server configuration.  At least one password policy configuration must be defined
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy defined in configuration entry %s is invalid:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server default password policy is defined as %s, but that entry does not exist or is not below the password policy configuration base cn=Password Policies,cn=config
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified entry %s is currently defined as the configuration entry for the default password policy.  The default password policy configuration entry may not be removed
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=Passwortrichtlinieneintrag %s wurde aus der Directory-Server-Konfiguration entfernt.  Alle Benutzereintr\u00e4ge, die explizit auf diese Passwortrichtlinie verweisen, k\u00f6nnen nicht mehr authentifiziert werden
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while attempting to retrieve the Directory Server access control configuration entry cn=Access Control Handler,cn=config:  %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not exist.  This entry must be present in the Directory Server configuration
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not have the correct object class.  This entry must have the object class ds-cfg-access-control-handler in order to be valid
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=Gibt an, ob die Zugriffssteuerung aktiviert ist und vom Server verwendet werden soll.  Diese Attribut ist obligatorisch
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the access control is enabled for use
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
 NOTICE_CONFIG_AUTHZ_ENABLED_526=Die Zugriffssteuerung wurde aktiviert und verwendet die Implementierung %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error occurred while attempting to determine whether the Directory Server access control as defined in configuration entry %s should be enabled:  %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=Vollqualifizierter Name der Java-Klasse, die die Zugriffssteuerungsimplementierung f\u00fcr den Directory-Server bereitstellt. Diese Attribut ist obligatorisch
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the Java class providing the access control implementation for the Directory Server
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while attempting to determine the name of the class used to provide the Directory Server access control implementation from configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while attempting to load class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class %s referenced in the access control configuration entry %s does not implement the %s interface:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred while attempting to instantiate class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while attempting to initialize the Directory Server access control implementation referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy configuration base cn=Root DNs,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does not contain a valid root DN configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting to create a Directory Server root DN from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does not contain the ds-cfg-root-dn-user objectclass, which is required for Directory Server root DN definitions
 INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=Legt einen oder mehrere alternative Verbindungs-DNs fest, die zus\u00e4tzlich zum tats\u00e4chlichen DN des Root-DN-Konfigurationseintrags als zugeordneter Root-DN zur Authentifizierung verwendet werden k\u00f6nnen. Alternative Verbindungs-DNs d\u00fcrfen sich nicht im Konflikt mit anderen Eintr\u00e4gen in dem Verzeichnis befinden, und sie d\u00fcrfen sich auch nicht im Konflikt mit anderen alternativen Verbindungs-DNs befinden, die f\u00fcr andere Root-DNs konfiguriert sind.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as an alternate bind DN for user "%s" because it is already registered as an alternate bind DN for root user "%s"
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error occurred while trying to parse the set of alternate bind DNs for root user %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error occurred while trying to register"%s" as an alternate bind DN for root user "%s":  %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because another root user is already registered with that DN
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while attempting to retrieve the account status notification handler base entry cn=Account Status Notification Handlers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status notification handler configuration base cn=Account Status Notification Handlers,cn=config does not exist in the Directory Server configuration. This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry %s does not contain a valid account status notification handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred while attempting to create a Directory Server account status notification handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry %s does not contain the ds-cfg-account-status-notification-handler objectclass, which is required for account status notification handler definitions
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=Vollqualifizierter Name der Java-Klasse, die die Kontostatusbenachrichtigungsroutine f\u00fcr den Directory-Server definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend die zugeordnete Benachrichtigungsroutine aktiv ist, muss die Routine deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated account status notification handler
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in configuration entry %s does not contain a valid account status notification handler implementation:  %s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=Gibt an, ob diese Kontostatusbenachrichtigungsroutine f\u00fcr den Directory-Server aktiviert werden soll. \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the account status notification handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr die Kontostatusbenachrichtigungsroutine von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn die Benachrichtigungsroutine deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=Fehler beim Versuch, eine Instanz der Klasse %s als Kontostatusbenachrichtigungsroutine zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=Neuer Eintrag f\u00fcr Kontostatusbenachrichtigungsroutine mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits eine andere Benachrichtigungsroutine mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration for the account status notification handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=Standardm\u00e4\u00dfige Maximalzahl an Kandidateneintr\u00e4gen, die bei der Ausf\u00fchrung von Suchvorg\u00e4ngen nach Treffern durchsucht werden.  Sie kann f\u00fcr einzelne Benutzer \u00fcbergangen werden, indem das Betriebsattribut ds-rlim-lookthrough-limit in den Benutzereintrag eingef\u00fcgt wird. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It should be a positive integer value specifying the lookthrough limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while attempting to apply the changes contained in file %s to the server configuration at startup:  %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change at server startup:  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred while applying changes on server startup
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=Die Berechtigungen f\u00fcr das Verzeichnis mit den Backend-Datenbankdateien
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It should be an UNIX permission mode in three-digit octal notation.)
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s does not allow read and write access to the backend database directory by the backend
 INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=Standardm\u00e4\u00dfige Maximaldauer f\u00fcr die Ausf\u00fchrung von Suchvorg\u00e4ngen. Sie kann f\u00fcr einzelne Benutzer \u00fcbergangen werden, indem das Betriebsattribut ds-rlim-time-limit in den Benutzereintrag eingef\u00fcgt wird.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an invalid value for configuration attribute ds-cfg-time-limit (it should be an integer value followed by a space and a time unit of seconds, minutes, hours, days, or weeks):  %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy is configured for the Directory Server.  The default password policy must be specified by the ds-cfg-default-password-policy attribute in the cn=config entry
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred while attempting to register backend %s with the Directory Server:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error occurred while trying to create the configuration archive directory %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while trying to create the configuration archive directory %s:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred while trying to write the current configuration to the configuration archive: %s
 INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=Gibt an, ob der Directory-Server Anfragen von nicht authentifizierten Clients zur\u00fcckweisen soll. Wenn der Wert "true" ist, d\u00fcrfen nicht authentifizierte Clients nur Verbindungs- und StartTLS-Anfragen senden. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration entry %s has an invalid value for configuration attribute ds-cfg-reject-unauthenticated-requests(the value should be either true or false)
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting to retrieve the group implementation base entry cn=Group Implementations,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation configuration base cn=Group Implementations,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does not contain a valid group implementation configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred while attempting to create a Directory Server group implementation from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does not contain the ds-cfg-group-implementation objectclass, which is required for group implementation definitions
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=Vollqualifizierter Name der Java-Klasse, die die Directory-Server-Gruppenimplementierung definiert.  Wenn der Name ge\u00e4ndert wird, w\u00e4hrend die zugeordnete Implementierung aktiv ist, muss die Gruppenimplementierung deaktiviert und wieder reaktiviert werden, damit die \u00c4nderungen in Kraft treten
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated group implementation
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration entry %s does not contain a valid group implementation:  %s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=Gibt an, ob die Directory-Server-Gruppenimplementierung aktiviert werden soll.  \u00c4nderungen an diesem Attribut treten sofort in Kraft
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the group implementation should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr die Gruppenimplementierung von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn die Gruppenimplementierung deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=Fehler beim Versuch, eine Instanz der Klasse %s als Gruppenimplementierung zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=Neuer Gruppenimplementierungseintrag mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits eine andere Gruppenimplementierung mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the group implementation defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of privileges that should automatically be assigned to root users when they authenticate to the server
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root privileges contained in configuration attribute %s of entry %s contains an unrecognized privilege %s
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error occurred while attempting to determine the set of privileges that root users should be granted by default:  %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=Der Satz an Berechtigungen, die Root-Benutzern automatisch zugewiesen werden, wurde aktualisiert.  Dieser neue Berechtigungssatz gilt nicht f\u00fcr bestehende authentifizierte Verbindungen von Root-Benutzern, sondern erst f\u00fcr darauffolgende Root-Benutzer-Authentifizierungen
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um Hinzuf\u00fcgevorg\u00e4nge in der Directory-Server-Konfiguration durchzuf\u00fchren
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um L\u00f6schvorg\u00e4nge in der Directory-Server-Konfiguration durchzuf\u00fchren
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um DN-\u00c4nderungsvorg\u00e4nge in der Directory-Server-Konfiguration durchzuf\u00fchren
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um Suchvorg\u00e4nge in der Directory-Server-Konfiguration durchzuf\u00fchren
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um den Satz der Standard-Root-Berechtigungen zu \u00e4ndern
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while attempting to retrieve the certificate mapper base entry cn=Certificate Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper configuration base cn=Certificate Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s does not contain a valid certificate mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while attempting to create a Directory Server certificate mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s does not contain the ds-cfg-certificate-mapper objectclass, which is required for certificate mapper definitions
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated certificate mapper
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in configuration entry %s does not contain a valid certificate mapper implementation:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=Die angeforderte \u00c4nderung des Klassennamen f\u00fcr den Zertifikat-Mapper von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn der Zertifikat-Mapper deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=Fehler beim Versuch, eine Instanz der Klasse %s als Zertifikat-Mapper zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=Neuer Zertifikat-Mapper-Eintrag mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderer Mapper mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for the certificate mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while attempting to retrieve the key manager provider base entry cn=Key Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager provider configuration base cn=Key Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s does not contain a valid key manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred while attempting to create a Directory Server key manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s does not contain the ds-cfg-key-manager-provider objectclass, which is required for key manager provider definitions
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated key manager provider
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in configuration entry %s does not contain a valid key manager provider implementation:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr den Schl\u00fcssel-Manager-Anbieter von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn der Anbieter deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=Fehler beim Versuch, eine Instanz der Klasse %s als Schl\u00fcssel-Manager-Anbieter zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=Neuer Eintrag f\u00fcr Schl\u00fcssel-Manager-Anbieter mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderer Anbieter mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for the key manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while attempting to retrieve the trust manager provider base entry cn=Trust Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager provider configuration base cn=Trust Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s does not contain a valid trust manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred while attempting to create a Directory Server trust manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s does not contain the ds-cfg-trust-manager-provider objectclass, which is required for trust manager provider definitions
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated trust manager provider
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in configuration entry %s does not contain a valid trust manager provider implementation:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=Die angeforderte \u00c4nderung des Klassennamens f\u00fcr den Trust-Manager-Anbieter von %s nach %s im Konfigurationseintrag %s kann nicht dynamisch ausgef\u00fchrt werden.  Diese \u00c4nderung tritt erst in Kraft, wenn der Anbieter deaktiviert und wieder reaktiviert oder der Directory-Server neu gestartet wird
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=Fehler beim Versuch, eine Instanz der Klasse %s als Trust-Manager-Anbieter zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=Neuer Eintrag f\u00fcr Trust-Manager-Anbieter mit DN %s kann nicht hinzugef\u00fcgt werden, da bereits ein anderer Anbieter mit dem DN registriert ist
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for the trust manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX attribute %s associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of JMX attribute %s associated with configuration entry %s because no JMX connection is available
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for entry %s
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result code=%s, admin action required=%b, messages="%s"
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that administrative action is required for entry %s:  messages="%s"
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=%s.%s war erfolgreich, hat aber folgende Nachricht f\u00fcr Eintrag %s erstellt: %s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" from config entry "%s" as a valid search filter:  %s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while trying to load an instance of class %s referenced in configuration entry %s as a virtual attribute provider:  %s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but provider %s may generate multiple values
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but the conflict behavior is configured to merge real and virtual values
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=Konfigurationseintrag %s kann nicht ge\u00e4ndert werden, da die \u00c4nderung seine strukturelle Objektklasse \u00e4ndern w\u00fcrde
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while attempting to calculate a SHA-1 digest of file %s:  %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has detected that one or more external changes have been made to the configuration file %s while the server was online, but another change has caused the server configuration to be overwritten.  The manual changes have not been applied, but they have been preserved in file %s
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an error while attempting to determine whether the configuration file %s has been externally edited with the server online, and/or trying to preserve such changes:  %s.  Any manual changes made to that file may have been lost
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log rotation policy:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log retention policy:  %s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred while attempting to create a Directory Server log rotation policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred while attempting to create a Directory Server log retention policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while attempting to create a text writer for a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration file %s in directory %s contains more than one entry.  Only the first entry will be examined, and the additional entries will be ignored
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema configuration file %s in directory %s contains additional data after the schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry will be processed, but the remaining data will be ignored
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order definition for plugins of type %s contains an empty element.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order definition for plugins of type %s contains multiple wildcard characters.  All plugin definitions should contain exactly one wildcard element to indicate where unmatched plugins should be included in the order, and including multiple wildcards may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order definition for plugins of type %s includes multiple references to the '%s' plugin.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition for plugins of type %s does not include a wildcard element to indicate where unmatched plugins should be included in the order.  The server will default to invoking all unnamed plugins after set of named plugins
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s cannot be deleted from the server because it is in use by matching rule use %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule %s cannot be disabled because it is in use by matching rule use %s
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize an instance of class %s as a work queue as specified in configuration entry %s:  %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=Die Klasse, die zur Bereitstellung der Implementierung der Arbeitswarteschlange f\u00fcr den Directory-Server verwendet wird, wurde von %s nach %s ge\u00e4ndert. Diese \u00c4nderung tritt erst in Kraft, wenn der Server neu gestartet wird
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the configuration add failed.  The preliminary checks were all successful and the entry was added to the server configuration, but at least one of the configuration add listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the configuration delete failed.  The preliminary checks were all successful and the entry was removed from the server configuration, but at least one of the configuration delete listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the configuration modification failed.  The preliminary checks were all successful and the modified entry was written to the server configuration, but at least one of the configuration change listeners reported an error when attempting to apply the change:  %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=Die Konfiguration des in Konfigurationseintrag %s definierten Schl\u00fcssel-Manager-Anbieters ist ung\u00fcltig: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=Die Konfiguration des in Konfigurationseintrag %s definierten Trust-Manager-Anbieters ist ung\u00fcltig: %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=Die Konfiguration des in Konfigurationseintrag %s definierten Trust-Manager-Anbieters ist ung\u00fcltig: %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=Die Konfiguration des in Konfigurationseintrag %s definierten virtuellen Attributanbieters ist ung\u00fcltig: %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=Die Konfiguration der in Konfigurationseintrag %s definierten Warnungsbehandlungsroutine ist ung\u00fcltig: %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=Fehler beim Versuch, eine Instanz der Klasse %s als Warnungsbehandlungsroutine zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value '%s' is invalid.  An SMTP server value must have an IP address or a resolvable name, and it may optionally be followed by a colon and an integer value between 1 and 65535 to specify the server port number
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while attempting to open the current configuration file %s for reading in order to copy it to the ".startok" file:  %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while attempting to open file %s in order to write the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to copy the current configuration from file %s into temporary file %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to rename file %s to %s for use as the ".startok" configuration file:  %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=Der Directory-Server wird mit der letzten als funktionierend bekannten Konfigurationsdatei %s anstelle mit der aktuellen Konfigurationsdatei %s gestartet 
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration file %s exists.  The server will attempt to start using the active configuration file %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while trying to parse and validate Berkeley DB JE property %s:  %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property does not follow a singular property=value form
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property shadows configuration attribute %s
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property is already defined for this component
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=Das Setzen der Berkeley DB JE-Eigenschaft %s tritt erst in Kraft wenn die Komponente, f\u00fcr die sie gesetzt wurde, neu gestartet wird
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while attempting to open the configured log file %s for logger %s:  %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration for the workflow element defined in configuration entry %s was not acceptable: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred while trying to initialize a workflow element from class %s with the information in configuration entry %s:  %s.  This workflow element will be disabled
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=Das Arbeitsablaufelement %s ist bereits beim Directory-Server registriert. Diese Arbeitsablaufelement wird ignoriert
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred while trying to configure in manual mode the workflows in the Directory Server, and rollback to automatic configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred while trying to configure in automatic mode the workflows in the Directory Server, and rollback to manual configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s does not allow write access to the log file by the log publisher
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=Die Konfiguration der in Konfigurationseintrag %s definierten Erweiterung ist ung\u00fcltig: %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=Fehler beim Versuch, eine Instanz der Klasse %s als eine Erweiterung zu initialisieren, wie im Konfigurationseintrag %s definiert ist: %s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/config_es.properties b/opendj-sdk/opends/src/messages/messages/config_es.properties
index 064a41f..ce1a167 100644
--- a/opendj-sdk/opends/src/messages/messages/config_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=No se puede agregar la entrada de configuraci\u00f3n %s como elemento secundario de la entrada de configuraci\u00f3n %s porque ya se ha encontrado una entrada secundaria con ese ND
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=No se puede suprimir la entrada %s como elemento secundario de la entrada de configuraci\u00f3n %s porque esa entrada no incluye ning\u00fan elemento secundario con el ND especificado
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=No se puede suprimir la entrada %s como elemento secundario de la entrada de configuraci\u00f3n %s porque esa entrada presenta elementos secundarios propios y las entradas sin hojas puede que no se puedan suprimir
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s does not exist or is not readable
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred while attempting to determine whether configuration file %s exists:  %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while attempting to open the configuration file %s for reading:  %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to read the contents of configuration file %s:  %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=Se ha detectado un atributo de configuraci\u00f3n %s no v\u00e1lido: la \u00fanica opci\u00f3n permitida en la configuraci\u00f3n de Directory Server es "pendiente" para indicar el conjunto de valores pendientes
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line %d while trying to parse the configuration from LDIF file %s:  %s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not appear to contain any configuration entries
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF configuration file %s had a DN of "%s" rather than the expected "%s" which should be used as the Directory Server configuration root
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while attempting to process the Directory Server configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at or near line %s in the LDIF configuration file %s has the same DN as another entry already read from that file
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near line %d in the configuration LDIF file %s does not appear to have a parent entry (expected parent DN was %s)
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to determine the parent DN for configuration entry %s starting at or near line %d in the configuration LDIF file %s
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the Directory Server instance root from either an environment variable or based on the location of the configuration file.  Please set an environment variable named %s with a value containing the absolute path to the server installation root
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while trying to write configuration entry %s to LDIF:  %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while trying to close the LDIF writer:  %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server configuration may not be altered by importing a new configuration from LDIF
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting to retrieve the base logger entry cn=Loggers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration base cn=Loggers,cn=config does not exist in the Directory Server configuration.  Logging facilities will not be available until this entry is created and the Directory Server is restarted
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active access loggers defined in the Directory Server configuration.  No access logging will be performed
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active error loggers defined in the Directory Server configuration.  No error logging will be performed
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=En la configuraci\u00f3n de Directory Server no hay definido ning\u00fan registro de depuraci\u00f3n activo  No se realizar\u00e1 ning\u00fan registro de depuraci\u00f3n
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does not contain a valid logger configuration:  %s.  It will be ignored
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=Motivo inaceptable desconocido
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while attempting to create a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does not contain a valid objectclass for a Directory Server access, error, or debug logger definition
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=El nombre completo de la clase de Java que define el registro de Directory Server.  Si se modifica mientras el registro asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated logger
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server access logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server error logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server debug logger:  %s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=Indica si debe habilitarse este registro de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the logger should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=Indica si se debe permitir cierta flexibilidad en los caracteres que se utilicen en los nombres de atributos. De forma predeterminada, los nombres de atributos s\u00f3lo pueden contener letras alfab\u00e9ticas ASCII, d\u00edgitos num\u00e9ricos y guiones. Adem\u00e1s, deben comenzar por una letra.  Si las excepciones de nombres de atributos se encuentran habilitadas, tambi\u00e9n se permitir\u00e1 el uso de caracteres de subrayado y el nombre puede comenzar por un d\u00edgito.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has an invalid value for configuration attribute ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true or false):  %s
 INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=El comportamiento que deber\u00eda mostrar Directory Server en caso de que descubra un atributo cuyo valor no sea compatible con la sintaxis de dicho atributo. Los valores aceptados para este atributo son: "reject" para rechazar el valor no v\u00e1lido, "warn" para aceptar el valor no v\u00e1lido y registrar un mensaje de advertencia o "accept" para aceptarlo sin ninguna advertencia.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry %s has an invalid value for configuration attribute ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=Parece que el atributo de configuraci\u00f3n %s contiene varios conjuntos de valores pendientes
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=Parece que el atributo de configuraci\u00f3n %s contiene varios conjuntos de valores activos
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=El atributo de configuraci\u00f3n %s no contiene ning\u00fan conjunto de valores activos
@@ -179,97 +128,42 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=Se ha producido un error al intentar recuperar la entrada de configuraci\u00f3n %s:  %s
 INFO_CONFIG_SET_ATTRIBUTE_80=El valor del atributo de configuraci\u00f3n %s se ha establecido en %s en la entrada de configuraci\u00f3n %s
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=El intento de actualizaci\u00f3n de la entrada de configuraci\u00f3n %s no se ha realizado satisfactoriamente y se han detectado uno o varios errores:  %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-log-file which specifies the log file name for the associated logger
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not register a JMX MBean for the component associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while trying to export the Directory Server configuration to LDIF:  %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=El n\u00famero de subprocesos de trabajo que deber\u00eda utilizarse para procesar las solicitudes y que controla el n\u00famero de operaciones que el servidor puede procesar simult\u00e1neamente.  El valor \u00f3ptimo depende del tipo de sistema en el que se est\u00e9 ejecutando el servidor y la carga de trabajo que debe administrar. Puede determinarse de forma eficaz mediante una prueba de rendimiento.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=N\u00famero m\u00e1ximo de solicitudes pendientes que puede albergar la cola de trabajo en cualquier momento mientras los subprocesos de trabajo se encuentran ocupados procesando otras operaciones.  Si se alcanza este l\u00edmite, se rechazar\u00e1n las solicitudes nuevas.  El valor 0 indica que no hay ning\u00fan l\u00edmite.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error occurred while attempting to retrieve the value of the ds-cfg-num-worker-threads attribute from the %s entry, which is used to specify the number of worker threads to service the work queue:  %s.  The Directory Server will use the default value of 24
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error occurred while attempting to retrieve the value of the ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to specify the maximum number of pending operations that may be held in the work queue:  %s.  The Directory Server will use the default value of 0
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of configuration attribute ds-cfg-num-worker-threads in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than zero
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of configuration attribute ds-cfg-max-work-queue-capacity in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than or equal to zero
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=Se han creado %d subprocesos de trabajo adicionales para establecer el n\u00famero total de subprocesos disponibles en %d
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=%d subprocesos de trabajo se finalizar\u00e1n en cuanto sea conveniente (es posible que los subprocesos tarden varios segundos en cerrarse) para establecer el n\u00famero total de subprocesos en %d
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=La capacidad de la cola de trabajo se ha actualizado para que utilice el nuevo valor %d
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has experienced too many repeated failures while attempting to retrieve the next operation from the work queue (%d failures experienced, maximum of %d failures allowed).  This worker thread will be destroyed
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred while trying to create and start an instance of class %s to use as a monitor provider for the Directory Server work queue:  %s.  No monitor information will be available for the work queue
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=El nombre del directorio en el que se han almacenado los archivos de base de datos del servidor de fondo
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=Se ha especificado un valor nulo para el atributo de configuraci\u00f3n de ND %s
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=Se ha producido un error al intentar analizar el valor "%s" del atributo %s como ND:  %s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=No se puede analizar el valor %s del atributo de configuraci\u00f3n %s como ND:  %s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=No se puede analizar el valor %s del atributo de configuraci\u00f3n %s como ND porque el elemento presenta un tipo no v\u00e1lido (%s)
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=No se puede analizar el valor del atributo de configuraci\u00f3n %s como conjunto de valores de ND porque la matriz contiene elementos de un tipo no v\u00e1lido ( %s)
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error occurred while trying to register the configuration handler base DN "%s" as a private suffix with the Directory Server:  %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while trying to retrieve configuration entry cn=Backends,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry cn=Backends,cn=config does not appear to exist in the Directory Server configuration.  Se trata de una entrada necesaria
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration entry %s exists below the backend configuration root of cn=Backends,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server backend.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=Indica si debe habilitarse este servidor de fondo para su uso en Directory Server.  Esto puede modificarse si Directory Server se encuentra en l\u00ednea. Sin embargo, si no se encuentra habilitado un servidor de fondo, no estar\u00e1 disponible para su uso
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=El nombre completo de la clase de Java que debe proporcionar la l\u00f3gica central para esta implementaci\u00f3n del servidor de fondo.  Los cambios realizados en esta configuraci\u00f3n no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar el servidor de fondo o hasta que se reinicie el servidor
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the backend should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_BACKEND_DISABLED_111=El servidor de fondo definido en la entrada de configuraci\u00f3n %s se marca como deshabilitado y, por lo tanto, no se utilizar\u00e1
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected error occurred while attempting to determine whether the backend associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the backend implementation.  The backend associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for backend %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was unable to load class %s and use it to create a backend instance as defined in configuration entry %s.  The error that occurred was:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while trying to initialize a backend loaded from class %s with the information in configuration entry %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in configuration entry %s does not contain a valid Directory Server backend implementation
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=El cambio solicitado para la entrada de configuraci\u00f3n %s provocar\u00eda que la clase del servidor de fondo asociado cambiase de %s a %s. Este cambio no se aplicar\u00e1 hasta que se deshabilite y se vuelva a habilitar el servidor de fondo o hasta que se reinicie Directory Server
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=El servidor de fondo definido en la entrada de configuraci\u00f3n %s presenta uno o varios servidores de fondo subordinados.  Los servidores de fondo con servidores de fondo subordinados no pueden suprimirse
 INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=El n\u00famero m\u00e1ximo de conexiones de cliente que pueden establecerse con Directory Server en cualquier momento.  un valor inferior o igual a cero indica que no habr\u00e1 ning\u00fan l\u00edmite.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
@@ -278,375 +172,137 @@
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=Se ha producido un error al intentar inicializar una instancia de la clase %s como registro de acceso, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=Se ha producido un error al intentar inicializar una instancia de la clase %s como registro de errores, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=Se produjo un error al intentar inicializar una instancia de la clase %s como registro de depuraci\u00f3n, tal y como se ha definido en la entrada de configuraci\u00f3n %s: %s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration base cn=Monitor Providers,cn=config does not exist in the Directory Server configuration.  Only limited monitoring information will be available
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does not contain a valid monitor provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while attempting to create a Directory Server monitor provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does not contain the ds-cfg-monitor-provider objectclass, which is required for monitor provider definitions
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=El nombre completo de la clase de Java que define el proveedor de supervisi\u00f3n de Directory Server.  Si se modifica mientras la supervisi\u00f3n asociada se encuentra habilitada, \u00e9sta deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated monitor provider
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in configuration entry %s does not contain a valid monitor provider implementation:  %s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=Indica si debe habilitarse este proveedor de supervisi\u00f3n de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the monitor provider should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=El cambio solicitado de %s a %s para el nombre de la clase de supervisi\u00f3n de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el proveedor de supervisi\u00f3n se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=Se ha producido un error al intentar inicializar una instancia de la clase %s como proveedor de supervisi\u00f3n, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=No se puede agregar una nueva entrada del proveedor de supervisi\u00f3n con el ND %s porque ya hay un proveedor de supervisi\u00f3n registrado con ese ND
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred while trying to retrieve configuration entry cn=Connection Handlers,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection Handlers,cn=config does not appear to exist in the Directory Server configuration.  Se trata de una entrada necesaria
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration entry %s exists below the connection handler configuration root of cn=Connection Handlers,cn=config but does not have objectclass ds-cfg-connection-handler that is required for a Directory Server connection handler.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An unexpected error occurred while interacting with connection handler configuration entry %s:  %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=Indica si debe habilitarse este controlador de conexi\u00f3n para su uso en Directory Server.  Esto puede modificarse si Directory Server se encuentra en l\u00ednea. Sin embargo, si no se encuentra habilitado un controlador de conexi\u00f3n, no estar\u00e1 disponible para su uso
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=El nombre completo de la clase de Java que debe proporcionar la l\u00f3gica central para esta implementaci\u00f3n del controlador de conexi\u00f3n.  Los cambios realizados en esta configuraci\u00f3n no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar el controlador de conexi\u00f3n o hasta que se reinicie el servidor
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the connection handler should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_CONNHANDLER_DISABLED_149=El controlador de conexi\u00f3n definido en la entrada de configuraci\u00f3n %s se marca como deshabilitado y, por lo tanto, no se utilizar\u00e1
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An unexpected error occurred while attempting to determine whether the connection handler associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the connection handler implementation.  The connection handler associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for connection handler %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was unable to load class %s and use it to create a connection handler instance as defined in configuration entry %s.  The error that occurred was:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while trying to initialize a connection handler loaded from class %s with the information in configuration entry %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for the connection handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the backend defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the monitor provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the logger defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s specified in configuration entry %s does not contain a valid Directory Server connection handler implementation
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while trying to retrieve configuration entry cn=Matching Rules,cn=config in order to initialize the Directory Server matching rules:  %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching Rules,cn=config does not appear to exist in the Directory Server configuration.  Se trata de una entrada necesaria
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found below the entry cn=Matching Rules,cn=config to define the matching rules for use in the Directory Server.  This is an error, because the Directory Server must have matching rules defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration entry %s exists below the matching rule configuration root of cn=Matching Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is required for a Directory Server matching rule.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=Indica si debe habilitarse esta regla de coincidencia para su uso en Directory Server.  Esto puede modificarse si Directory Server se encuentra en l\u00ednea. Sin embargo, si la regla de coincidencia se encuentra deshabilitada despu\u00e9s de utilizarla para uno o varios atributos, es posible que la b\u00fasqueda de coincidencias ya no funcione en la forma prevista para esos atributos
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=El nombre completo de la clase de Java que debe proporcionar la l\u00f3gica central para esta implementaci\u00f3n de la regla de coincidencia.  Los cambios realizados en esta configuraci\u00f3n no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar la regla de coincidencias o hasta que se reinicie el servidor.  Adem\u00e1s, los cambios realizados en la clase de las reglas de coincidencia que se han utilizado para uno o varios atributos pueden provocar resultados inesperados cuando se realice la b\u00fasqueda de coincidencias para esos atributos
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the matching rule should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=La regla de coincidencia definida en la entrada de configuraci\u00f3n %s se marca como deshabilitada y, por lo tanto, no se utilizar\u00e1.  Si se ha utilizado anteriormente para uno o varios atributos, es posible que la regla de coincidencia ya no funcione para los valores de esos atributos
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An unexpected error occurred while attempting to determine whether the matching rule associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the matching rule implementation.  The matching rule associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for matching rule %s:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was unable to load class %s and use it to create a matching rule instance as defined in configuration entry %s.  The error that occurred was:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while trying to initialize a matching rule loaded from class %s with the information in configuration entry %s:  %s.  This matching rule will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in configuration entry %s conflicts with another matching rule defined in the server configuration:  %s.  This matching rule will not be used
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while trying to retrieve configuration entry cn=Syntaxes,cn=config in order to initialize the Directory Server attribute syntaxes:  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry cn=Syntaxes,cn=config does not appear to exist in the Directory Server configuration.  Se trata de una entrada necesaria
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in the Directory Server.  This is an error, because the Directory Server must have syntaxes defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration entry %s exists below the attribute syntax configuration root of cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax that is required for a Directory Server attribute syntax.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=Indica si debe habilitarse esta sintaxis de atributos para su uso en Directory Server.  Esto puede modificarse si Directory Server se encuentra en l\u00ednea. Sin embargo, si la sintaxis se encuentra deshabilitada despu\u00e9s de utilizarla para uno o varios atributos, es posible que la b\u00fasqueda de coincidencias ya no funcione en la forma prevista para esos atributos
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=El nombre completo de la clase de Java que debe proporcionar la l\u00f3gica central para esta implementaci\u00f3n de la sintaxis de atributos.  Los cambios realizados en esta configuraci\u00f3n no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar la sintaxis o hasta que se reinicie el servidor.  Adem\u00e1s, los cambios realizados en la clase de las sintaxis que se han utilizado para uno o varios atributos pueden provocar resultados inesperados cuando se realice la b\u00fasqueda de coincidencias para esos atributos
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the syntax should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=La sintaxis de atributos definida en la entrada de configuraci\u00f3n %s se marca como deshabilitada y, por lo tanto, no se utilizar\u00e1. Si se ha utilizado anteriormente para uno o varios atributos, es posible que la regla de coincidencia ya no funcione para los valores de esos atributos
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An unexpected error occurred while attempting to determine whether the attribute syntax associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  The syntax associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for attribute syntax %s:  %s.  This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server was unable to load class %s and use it to create an attribute syntax instance as defined in configuration entry %s.  The error that occurred was:  %s. This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while trying to initialize an attribute syntax loaded from class %s with the information in configuration entry %s:  %s.  This syntax will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax defined in configuration entry %s conflicts with another syntax defined in the server configuration:  %s.  This attribute syntax will not be used
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory Server schema definitions because the schema directory %s does not exist
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory Server schema definitions because the schema directory %s exists but is not a directory
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to open the file for reading:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to read its contents as an LDIF entry:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an attribute type definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read from schema configuration file %s conflicts with another attribute type already read into the schema:  %s.  The later attribute type definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema configuration file %s conflicts with another objectclass already read into the schema:  %s.  The later objectclass definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema configuration file %s could not be parsed:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration entry %s has an invalid value for configuration attribute ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=Indica si Directory Server debe realizar la comprobaci\u00f3n de esquema en busca de operaciones de actualizaci\u00f3n para garantizar que las entradas sean v\u00e1lidas en funci\u00f3n de la configuraci\u00f3n del esquema del servidor (por ejemplo, se incluyen todos los atributos necesarios y no hay presente ning\u00fan atributo prohibido). Normalmente, no se recomienda deshabilitar la comprobaci\u00f3n de esquema, ya que esto puede permitir que se incluyan entradas no v\u00e1lidas en el servidor.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an invalid value for configuration attribute ds-cfg-check-schema (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected error occurred that prevented the server from installing its default entry cache framework:  %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache configuration entry "cn=Entry Caches,cn=config" does not exist in the Directory Server configuration.  No entry cache will be available until this entry is created with a valid entry cache configuration
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred while attempting to initialize an instance of class %s for use as the Directory Server entry cache:  %s.  As a result, the entry cache will be disabled
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for the entry cache defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration for the entry cache defined in configuration entry %s was not acceptable:  the entry cache level %d is already in use
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=La configuraci\u00f3n de la cach\u00e9 de entradas %s del proveedor de supervisi\u00f3n no se encontraba disponible. Por lo tanto, no se habilitar\u00e1 este proveedor de supervisi\u00f3n %s
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=Se ha deshabilitado la configuraci\u00f3n de la cach\u00e9 de entradas %s del proveedor de supervisi\u00f3n. Por lo tanto, no se habilitar\u00e1 el proveedor de supervisi\u00f3n %s
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=Se ha producido un error inesperado al intentar suprimir la entrada %s como elemento secundario de la entrada de configuraci\u00f3n %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name form definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from schema configuration file %s conflicts with another name form already read into the schema:  %s.  The later name form definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from schema configuration file %s conflicts with another DIT content rule already read into the schema:  %s.  The later DIT content rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT structure rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from schema configuration file %s conflicts with another DIT structure rule already read into the schema:  %s.  The later DIT structure rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching rule use definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from schema configuration file %s conflicts with another matching rule use already read into the schema:  %s.  The later matching rule use definition will be used
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has been defined in configuration entry %s. No log rotation will take place
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for the size based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for the time based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation policy %s has been defined in configuration entry %s
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=El atributo de configuraci\u00f3n %s es de s\u00f3lo lectura y sus valores no pueden modificarse
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while trying to retrieve configuration entry cn=Plugins,cn=config in order to initialize the Directory Server plugins:  %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry cn=Plugins,cn=config does not appear to exist in the Directory Server configuration.  Se trata de una entrada necesaria
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration entry %s exists below the plugin configuration root of cn=Plugins,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server plugin.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=Indica si debe habilitarse este complemento para su uso en Directory Server.  Esta opci\u00f3n puede modificarse mientras Directory Server se encuentra en l\u00ednea y se aplicar\u00e1 inmediatamente
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the plugin should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_PLUGIN_DISABLED_235=El complemento definido en la entrada de configuraci\u00f3n %s se marca como deshabilitado y, por lo tanto, no se utilizar\u00e1
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected error occurred while attempting to determine whether the plugin associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=Los tipos para este complemento, que controlan el n\u00famero de veces que se llamar\u00e1 a este complemento durante el procesamiento.  Este valor s\u00f3lo se lee cuando se carga e inicializa el complemento, por lo que los cambios realizados en este atributo no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar el complemento o hasta que se reinicie el servidor
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=El nombre completo de la clase de Java  que debe proporcionar la l\u00f3gica central para esta implementaci\u00f3n del complemento.  Los cambios realizados en esta configuraci\u00f3n no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar el complemento o hasta que se reinicie el servidor
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s does not contain attribute ds-cfg-plugin-type, which is used to specify the name(s) of the plugin type(s) for the plugin.  This is a required attribute, so this plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry %s has an invalid value %s for attribute ds-cfg-plugin-type that does not name a valid plugin type.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error occurred while trying to determine the set of plugin types for the plugin defined in configuration entry %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the plugin implementation.  The plugin associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for plugin %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was unable to load class %s and use it to create a plugin instance as defined in configuration entry %s.  The error that occurred was:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while attempting to initialize an instance of class %s as a Directory Server plugin using the information in configuration entry %s:  %s.  This plugin will be disabled
 INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=Indica si Directory Server debe enviar una respuesta a las operaciones que se han abandonado en el cliente para conocer si el servidor ha completado su procesamiento.  La especificaci\u00f3n LDAP proh\u00edbe el env\u00edo de respuestas en este caso, pero es posible que algunos clientes no muestren un comportamiento adecuado si esperan una respuesta de una operaci\u00f3n cuando no existe ninguna debido a que se ha abandonado. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration entry %s has an invalid value for configuration attribute ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration entry %s does not contain a valid extended operation handler implementation: %s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=Se ha producido un error al intentar inicializar una instancia de la clase %s como controlador de operaciones ampliadas, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting to retrieve the SASL mechanism handler base entry cn=SASL Mechanisms,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism configuration base cn=SASL Mechanisms,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not contain a valid SASL mechanism handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while attempting to create a Directory Server SASL mechanism handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required for SASL mechanism handler definitions
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=El nombre completo de la clase de Java que define el controlador de mecanismos SASL de Directory Server.  Si se modifica mientras el controlador asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated SASL mechanism handler
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration entry %s does not contain a valid SASL mechanism handler implementation:  %s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=Indica si debe habilitarse este controlador de mecanismos SASL de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the SASL mechanism handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=El cambio solicitado de %s a %s para el nombre de la clase del controlador de mecanismos SASL de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el controlador se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=Se ha producido un error al intentar inicializar una instancia de la clase %s como controlador de mecanismos SASL, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_SASL_EXISTS_278=No se puede agregar una nueva entrada del controlador de mecanismos SASL con el ND %s porque ya hay un controlador registrado con ese ND
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL mechanism handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=No se puede agregar la entrada %s en la configuraci\u00f3n de Directory Server porque ya existe otra entrada de configuraci\u00f3n con ese ND
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=No se puede agregar la entrada %s en la configuraci\u00f3n de Directory Server porque ese ND no tiene ning\u00fan elemento principal
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=No se puede agregar la entrada %s en la configuraci\u00f3n de Directory Server porque su entrada principal %s no existe
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=Se ha producido un error al intentar cambiar el nombre de la nueva configuraci\u00f3n de Directory Server del archivo %s a %s:  %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=No se permiten las operaciones de modificaci\u00f3n de ND en la configuraci\u00f3n de Directory Server
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=Indica si los mensajes de las operaciones externas deben excluirse del archivo de registro de acceso
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid value specified for attribute %s. Allowed values are true or false
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=El conjunto de ND de base que debe utilizarse para este servidor de fondo.  La aplicaci\u00f3n autom\u00e1tica de los cambios realizados en este atributo depende de la implementaci\u00f3n del servidor de fondo
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does not contain attribute ds-cfg-base-dn, which is used to specify the set of base DNs for the backend.  This is a required attribute, and therefore the backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected error occurred while attempting to determine the set of base DNs associated with the backend defined in configuration entry %s:  %s.  This backend will be disabled
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=Indica si debe habilitarse el proveedor del administrador de claves de Directory Server.  El proveedor del administrador de claves es necesario para las operaciones que requieren acceso al administrador de claves (por ejemplo, las comunicaciones a trav\u00e9s de SSL).  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente, pero s\u00f3lo afectar\u00e1n a los futuros intentos de acceso al administrador de claves
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the key manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the Java class that includes the key manager provider implementation.  Changes to this configuration attribute will not take effect until the key manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the Directory Server trust manager provider should be enabled.  A trust manager provider is required for operations that require access to a trust manager (e.g., communication over SSL).  Changes to this configuration attribute will take effect immediately, but will only impact future attempts to access the trust manager
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the trust manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the Java class that includes the trust manager provider implementation.  Changes to this configuration attribute will not take effect until the trust manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the Directory Server certificate mapper should be enabled.  A certificate mapper is used to establish a mapping between a client certificate chain and a user entry in the Directory Server for SASL EXTERNAL authentication and similar purposes.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the certificate mapper is enabled for use in the server
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the Java class that includes the certificate mapper implementation.  Changes to this configuration attribute will not take effect until the certificate mapper has been disabled and then re-enabled, or until the server is restarted
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=No se ha definido ninguna directiva de retenci\u00f3n de archivos en la entrada de configuraci\u00f3n %s. No se eliminar\u00e1 ning\u00fan archivo de registro
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file retention policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has been defined for the retention policy in the configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been defined for the retention policy in the configuration entry %s
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while attempting to retrieve the password storage scheme base entry cn=Password Storage Schemes,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage scheme configuration base cn=Password Storage Schemes,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does not contain a valid password storage scheme configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while attempting to create a Directory Server password storage scheme from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s does not contain the ds-cfg-password-storage-scheme objectclass, which is required for password storage scheme definitions
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=El nombre completo de la clase de Java que define el esquema de almacenamiento de contrase\u00f1as de Directory Server.  Si se modifica mientras el esquema asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password storage scheme
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in configuration entry %s does not contain a valid password storage scheme implementation:  %s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=Indica si debe habilitarse el esquema de almacenamiento de contrase\u00f1as de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password storage scheme should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=El cambio solicitado de %s a %s para el nombre del esquema de almacenamiento de contrase\u00f1as de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el esquema de almacenamiento se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=Se ha producido un error al intentar inicializar una instancia de la clase %s como esquema de almacenamiento de contrase\u00f1as, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=No se puede agregar una nueva entrada del esquema de almacenamiento de contrase\u00f1as con el ND %s porque ya hay un esquema de almacenamiento registrado con ese ND
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the password storage scheme defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=El cambio solicitado de %s a %s para el nombre de la clase de complemento de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el complemento se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been defined for the retention policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based retention policy in the configuration entry %s. is not allowed for the Directory Server when running on pre Java 6 VMs
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=Identificador exclusivo para este servidor de fondo.  Los cambios realizados en esta configuraci\u00f3n no se aplicar\u00e1n hasta que se deshabilite y se vuelva a habilitar el servidor de fondo o hasta que se reinicie el servidor
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s does not contain attribute ds-cfg-backend-id, which is used to provide a unique identifier for the backend.  The backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in configuration entry %s has a backend ID of %s that conflicts with the backend ID for another backend in the server.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected error occurred while attempting to determine the backend ID for the backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred while trying to create the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error occurred while attempting to determine the path to the Directory Server configuration file so that it could be archived:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred while attempting to back up configuration file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred while attempting to back up the archived previous configurations from file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while trying to close the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error occurred while attempting to update the backup descriptor file %s with information about the configuration backup:  %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify configuration backup %s in directory %s because no such backup exists
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify configuration backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify configuration backup %s because the specified archive file %s does not exist
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or verify configuration backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify configuration backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify configuration backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify configuration backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify configuration backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or verify configuration backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify configuration backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore configuration backup %s because an error occurred while attempting to temporarily back up the current configuration files from %s to %s:  %s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=Se ha producido un error que ha impedido que la copia de seguridad de la configuraci\u00f3n se restablezca correctamente.  Sin embargo, los archivos de configuraci\u00f3n originales incluidos antes de que se iniciara el proceso de restablecimiento se han conservado y se encuentran actualmente en su ubicaci\u00f3n original %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
-NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=La recopilaci\u00f3n de mensajes calculada a partir del archivo de copia de seguridad coincide con la recopilaci\u00f3n almacenada con la informaci\u00f3n de copia de seguridad
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
-NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=La recopilaci\u00f3n firmada, calculada a partir del archivo de copia de seguridad, coincide con la firma almacenada con la informaci\u00f3n de copia de seguridad
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=Se ha producido un error que ha impedido que la copia de seguridad de la configuraci\u00f3n se restablezca correctamente.  The original configuration files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to restore configuration backup %s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=Se ha producido un error que ha impedido que la copia de seguridad de la configuraci\u00f3n se restablezca correctamente.  The original configuration files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or verify configuration backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore configuration backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore or verify configuration backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or verify configuration backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
+NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=La recopilaci\u00f3n de mensajes calculada a partir del archivo de copia de seguridad coincide con la recopilaci\u00f3n almacenada en la informaci\u00f3n de copia de seguridad
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or verify configuration backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
+NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=La recopilaci\u00f3n firmada que se ha calculado a partir del archivo de copia de seguridad coincide con la firma almacenada en la informaci\u00f3n de copia de seguridad
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify configuration backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=Todas las pruebas realizadas en la copia de seguridad de la configuraci\u00f3n %s desde el directorio %s indican que el archivo parece ser v\u00e1lido
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=La copia de seguridad de la configuraci\u00f3n %s se ha restablecido satisfactoriamente desde el archivo del directorio %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server was unable to acquire a shared lock for backend %s:  %s.  This generally means that the backend is in use by a process that requires an exclusive lock (e.g., importing from LDIF or restoring a backup).  This backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred while attempting to release a shared lock for backend %s:  %s.  This may interfere with operations that require exclusive access, including LDIF import and restoring a backup
 INFO_CONFIG_FILE_HEADER_424=Este archivo contiene la configuraci\u00f3n principal de Directory Server.  No debe modificarse directamente mientras el servidor est\u00e9 en l\u00ednea. La configuraci\u00f3n del servidor s\u00f3lo debe administrarse mediante las utilidades de administraci\u00f3n proporcionadas con Directory Server
 INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=Indica si Directory Server debe agregar autom\u00e1ticamente los atributos de RDN que faltan a una entrada al agregarla.  De forma predeterminada, las entradas agregadas que no contienen los valores de atributos de RDN en su lista de atributos se rechazar\u00e1n debido a una infracci\u00f3n de la especificaci\u00f3n LDAP.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry %s has an invalid value for configuration attribute ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or false):  %s
 INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=El c\u00f3digo de resultados que deber\u00eda utilizarse para las respuestas en las que la operaci\u00f3n no puede realizarse debido a un error interno del servidor.  El valor deber\u00eda ser un entero equivalente al c\u00f3digo de resultados de LDAP correspondiente.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration entry %s has an invalid value for configuration attribute ds-cfg-server-error-result-code (it should be an integer value greater than or equal to 1):  %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while attempting to retrieve the identity mapper base entry cn=Identity Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper configuration base cn=Identity Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does not contain a valid identity mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while attempting to create a Directory Server identity mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s does not contain the ds-cfg-identity-mapper objectclass, which is required for identity mapper definitions
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=El nombre completo de la clase de Java que define un asignador de identidades de Directory Server.  Si se modifica mientras el asignador de identidades asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated identity mapper
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in configuration entry %s does not contain a valid identity mapper implementation:  %s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=Indica si debe habilitarse este asignador de identidades de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the identity mapper should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=El cambio solicitado de %s a %s para el nombre de clase del asignador de identidades de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el asignador de identidades se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=Se ha producido un error al intentar inicializar una instancia de la clase %s como asignador de identidades, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=No se puede agregar una nueva entrada del asignador de identidades con el ND %s porque ya hay un asignador de identidades registrado con ese ND
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the identity mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=ND de la entrada de configuraci\u00f3n del asignador de identidades que debe utilizar Directory Server junto con el control V2 de autorizaci\u00f3n de proxy.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has an invalid value for configuration attribute ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a valid identity mapper configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization identity mapper DN %s specified in configuration entry %s does not refer to a valid identity mapper configuration entry
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does not have any identity mapper configured for use in conjunction with proxied authorization V2 operations.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied authorization identity mapper DN %s does not refer to an active identity mapper.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
 INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=El n\u00famero m\u00e1ximo predeterminado de entradas que deben devolverse a un cliente al procesar una operaci\u00f3n de b\u00fasqueda.  Este valor puede sobrescribirse por usuario incluyendo el atributo operativo ds-rlim-size-limit en la entrada del usuario.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an invalid value for configuration attribute ds-cfg-size-limit (It should be a positive integer value specifying the size limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while attempting to retrieve the Directory Server synchronization provider configuration base entry cn=Synchronization Providers,cn=config:  %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server synchronization provider base entry cn=Synchronization Providers,cn=config does not exist.  This entry must be  present in the Directory Server configuration
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration entry %s exists below the Directory Server synchronization provider root but does not contain attribute ds-cfg-synchronization-provider which must be present in all synchronization provider configuration entries
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error occurred while attempting to determine whether configuration entry %s was a valid Directory Server synchronization provider:  %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=Indica si debe habilitarse el proveedor de sincronizaci\u00f3n de Directory Server asociado y si debe utilizarlo el servidor.  Este atributo debe estar presente en todas las entradas del proveedor de sincronizaci\u00f3n y no puede modificarse mientras se est\u00e9 ejecutando Directory Server
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the synchronization provider is enabled for use
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server synchronization provider defined in configuration entry %s is disabled.  This provider will not be used
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error occurred while attempting to determine whether the Directory Server synchronization provider defined in configuration entry %s should be enabled: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=El nombre completo de la clase de Java que proporcionar\u00e1 la l\u00f3gica para el proveedor de sincronizaci\u00f3n de Directory Server.  Este atributo debe estar presente en todas las entradas del proveedor de sincronizaci\u00f3n y no puede modificarse mientras se est\u00e9 ejecutando Directory Server
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the class that implements the synchronization provider logic
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while attempting to determine the name of the class used to provide the Directory Server synchronization provider logic from configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred while attempting to load class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred while attempting to instantiate class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred while attempting to initialize the Directory Server synchronization provider referenced in configuration entry %s:  %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=El proveedor de sincronizaci\u00f3n definido en la entrada de configuraci\u00f3n %s se encuentra habilitado actualmente, aunque se ha modificado la configuraci\u00f3n para que deba deshabilitarse.  No se aplicar\u00e1 este cambio hasta que se reinicie Directory Server
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing the logic for the synchronization provider defined in configuration entry %s has changed from %s to %s.  This will not take effect until the Directory Server is restarted
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=El modo de capacidad de escritura de este servidor de fondo.  El valor puede ser "enabled" (habilitado) si se permiten todas las operaciones de escritura, "disabled" (deshabilitado) si se rechazan todas las operaciones de escritura o "internal-only" (s\u00f3lo internas) si se permiten s\u00f3lo las actualizaciones de sincronizaci\u00f3n y las operaciones internas de escritura.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in configuration entry %s does not have a value for configuration attribute ds-cfg-writability-mode which indicates the writability mode for that backend.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in configuration entry %s has an invalid writability mode of %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected error occurred while attempting to determine the writability mode for the backend defined in configuration entry %s:  %s.  The backend will be disabled
 INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=El modo de capacidad de escritura de Directory Server.  El valor puede ser uno de los siguientes: "enabled" (habilitado), "disabled" (deshabilitado) o "internal-only" (s\u00f3lo internas).  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s has an invalid value for configuration attribute ds-cfg-writability-mode (the value should be one of "enabled", "disabled", or "internal-only"):  %s
 INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=Indica si los enlaces simples que contienen un ND deben incluir tambi\u00e9n una contrase\u00f1a. Si se deshabilita esta opci\u00f3n, los enlaces sin contrase\u00f1as se tratar\u00e1n siempre como an\u00f3nimos, aunque contengan un ND de enlace, que puede crear un agujero de seguridad en algunos tipos de aplicaciones.  Si se habilita esta opci\u00f3n, todas las solicitudes de enlace simples que contengan un ND, pero ninguna contrase\u00f1a, se rechazar\u00e1n en lugar de establecerlos de forma predeterminada en la autenticaci\u00f3n an\u00f3nima.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration entry %s has an invalid value for configuration attribute ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or "FALSE"):  %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while attempting to retrieve the password validator base entry cn=Password Validators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator configuration base cn=Password Validators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s does not contain a valid password validator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred while attempting to create a Directory Server password validator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s does not contain the ds-cfg-password-validator objectclass, which is required for password validator definitions
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=El nombre completo de la clase de Java que define el validador de contrase\u00f1as de Directory Server.  Si se modifica mientras el validador asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password validator
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in configuration entry %s does not contain a valid password validator implementation:  %s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=Indica si debe habilitarse el validador de contrase\u00f1as de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password validator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=El cambio solicitado de %s a %s para el nombre del validador de contrase\u00f1as de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el validador se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=Se ha producido un error al intentar inicializar una instancia de la clase %s como validador de contrase\u00f1as, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=No se puede agregar una nueva entrada de validador de contrase\u00f1as con el ND %s porque ya hay un validador registrado con ese ND
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for the password validator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while attempting to retrieve the password generator base entry cn=Password Generators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator configuration base cn=Password Generators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s does not contain a valid password generator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred while attempting to create a Directory Server password generator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s does not contain the ds-cfg-password-generator objectclass, which is required for password generator definitions
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=El nombre completo de la clase de Java que define el generador de contrase\u00f1as de Directory Server.  Si se modifica mientras el generador asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password generator
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in configuration entry %s does not contain a valid password generator implementation:  %s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=Indica si debe habilitarse el generador de contrase\u00f1as de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password generator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=El cambio solicitado de %s a %s para el nombre del generador de contrase\u00f1as de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el generador se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=Se ha producido un error al intentar inicializar una instancia de la clase %s como generador de contrase\u00f1as, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=No se puede agregar una nueva entrada de generador de contrase\u00f1as con el ND %s porque ya hay un generador registrado con ese ND
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for the password generator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=ND de la entrada de configuraci\u00f3n que define la directiva de contrase\u00f1as predeterminada de Directory Server, que se aplicar\u00e1 para todos los usuarios para los que no se haya definido una directiva de contrase\u00f1as personalizada.  Esta entrada debe existir y especificar una configuraci\u00f3n de directiva de contrase\u00f1as v\u00e1lida.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was configured for the Directory Server.  This must be specified by the ds-cfg-default-password-policy attribute in configuration entry %s
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s has an invalid value for configuration attribute ds-cfg-default-password-policy (the value should a DN specifying the default password policy configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration attribute ds-cfg-default-password-policy does not refer to a valid password policy configuration entry
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while attempting to retrieve the password policy base entry cn=Password Policies,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy configuration base cn=Password Policies,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been defined below the cn=Password Policies,cn=config entry in the Directory Server configuration.  At least one password policy configuration must be defined
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy defined in configuration entry %s is invalid:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server default password policy is defined as %s, but that entry does not exist or is not below the password policy configuration base cn=Password Policies,cn=config
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified entry %s is currently defined as the configuration entry for the default password policy.  The default password policy configuration entry may not be removed
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=La entrada de la directiva de contrase\u00f1as %s se ha suprimido de la configuraci\u00f3n de Directory Server.  Todas las entradas de usuario que hagan referencia expl\u00edcitamente a esta directiva de contrase\u00f1as ya no se podr\u00e1n autenticar
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while attempting to retrieve the Directory Server access control configuration entry cn=Access Control Handler,cn=config:  %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not exist.  This entry must be present in the Directory Server configuration
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not have the correct object class.  This entry must have the object class ds-cfg-access-control-handler in order to be valid
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=Indica si se ha habilitado el control de acceso y si debe utilizarlo el servidor.  Este atributo es obligatorio
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the access control is enabled for use
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
 NOTICE_CONFIG_AUTHZ_ENABLED_526=El control de acceso se ha habilitado y utilizar\u00e1 la implementaci\u00f3n de %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error occurred while attempting to determine whether the Directory Server access control as defined in configuration entry %s should be enabled:  %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=El nombre completo de la clase de Java que proporcionar\u00e1 la implementaci\u00f3n de control de acceso para Directory Server. Este atributo es obligatorio
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the Java class providing the access control implementation for the Directory Server
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while attempting to determine the name of the class used to provide the Directory Server access control implementation from configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while attempting to load class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class %s referenced in the access control configuration entry %s does not implement the %s interface:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred while attempting to instantiate class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while attempting to initialize the Directory Server access control implementation referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy configuration base cn=Root DNs,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does not contain a valid root DN configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting to create a Directory Server root DN from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does not contain the ds-cfg-root-dn-user objectclass, which is required for Directory Server root DN definitions
 INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=Especifica uno o varios ND de enlace alternativos que pueden utilizarse para autenticarse como el ND ra\u00edz asociado, adem\u00e1s del ND real de la entrada de configuraci\u00f3n del ND ra\u00edz. No debe haber conflictos entre los ND de enlace alternativos y los ND de otras entradas del directorio ni con los otros ND de enlace alternativos configurados para otros ND ra\u00edz.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as an alternate bind DN for user "%s" because it is already registered as an alternate bind DN for root user "%s"
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error occurred while trying to parse the set of alternate bind DNs for root user %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error occurred while trying to register"%s" as an alternate bind DN for root user "%s":  %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because another root user is already registered with that DN
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while attempting to retrieve the account status notification handler base entry cn=Account Status Notification Handlers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status notification handler configuration base cn=Account Status Notification Handlers,cn=config does not exist in the Directory Server configuration. This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry %s does not contain a valid account status notification handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred while attempting to create a Directory Server account status notification handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry %s does not contain the ds-cfg-account-status-notification-handler objectclass, which is required for account status notification handler definitions
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=El nombre completo de la clase de Java que define el controlador de notificaci\u00f3n de estado de la cuenta de Directory Server.  Si se modifica mientras el controlador de notificaci\u00f3n asociado se encuentra habilitado, \u00e9ste deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated account status notification handler
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in configuration entry %s does not contain a valid account status notification handler implementation:  %s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=Indica si debe habilitarse este controlador de notificaci\u00f3n de estado de la cuenta de Directory Server. Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the account status notification handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=El cambio solicitado de %s a %s para el nombre de la clase del controlador de notificaci\u00f3n de estado de la cuenta de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el controlador de notificaci\u00f3n se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=Se ha producido un error al intentar inicializar una instancia de la clase %s como controlador de notificaci\u00f3n de estado de la cuenta, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=No se puede agregar una nueva entrada del controlador de notificaci\u00f3n de estado de la cuenta con el ND %s porque ya hay un controlador de notificaci\u00f3n registrado con ese ND
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration for the account status notification handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=El n\u00famero m\u00e1ximo predeterminado de entradas candidatas que se han comprobado en busca de coincidencias al procesar una operaci\u00f3n de b\u00fasqueda.  Este valor puede sobrescribirse por usuario incluyendo el atributo operativo ds-rlim-lookthrough-limit en la entrada del usuario. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It should be a positive integer value specifying the lookthrough limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while attempting to apply the changes contained in file %s to the server configuration at startup:  %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change at server startup:  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred while applying changes on server startup
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=Los permisos utilizados para el directorio que contiene los archivos de base de datos del servidor de fondo
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It should be an UNIX permission mode in three-digit octal notation.)
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s does not allow read and write access to the backend database directory by the backend
 INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=El periodo de tiempo m\u00e1ximo predeterminado que debe permitirse al procesar una operaci\u00f3n de b\u00fasqueda. Este valor puede sobrescribirse por usuario incluyendo el atributo operativo ds-rlim-time-limit en la entrada del usuario.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an invalid value for configuration attribute ds-cfg-time-limit (it should be an integer value followed by a space and a time unit of seconds, minutes, hours, days, or weeks):  %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy is configured for the Directory Server.  The default password policy must be specified by the ds-cfg-default-password-policy attribute in the cn=config entry
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred while attempting to register backend %s with the Directory Server:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error occurred while trying to create the configuration archive directory %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while trying to create the configuration archive directory %s:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred while trying to write the current configuration to the configuration archive: %s
 INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=Indica si Directory Server debe rechazar las solicitudes de los clientes no autenticados. Si se establece en "true" (verdadero), los clientes no autenticados s\u00f3lo podr\u00e1n enviar solicitudes de enlace y StartTLS. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration entry %s has an invalid value for configuration attribute ds-cfg-reject-unauthenticated-requests(the value should be either true or false)
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting to retrieve the group implementation base entry cn=Group Implementations,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation configuration base cn=Group Implementations,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does not contain a valid group implementation configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred while attempting to create a Directory Server group implementation from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does not contain the ds-cfg-group-implementation objectclass, which is required for group implementation definitions
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=El nombre completo de la clase de Java que define la implementaci\u00f3n de grupos de Directory Server.  Si se modifica mientras la implementaci\u00f3n asociada se encuentra habilitada, \u00e9sta deber\u00e1 deshabilitarse y habilitarse de nuevo para que se aplique el cambio
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated group implementation
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration entry %s does not contain a valid group implementation:  %s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=Indica si debe habilitarse la implementaci\u00f3n de grupos de Directory Server.  Los cambios realizados en este atributo se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the group implementation should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=El cambio solicitado de %s a %s para el nombre de la implementaci\u00f3n de grupos de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que la implementaci\u00f3n de grupos se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=Se ha producido un error al intentar inicializar una instancia de la clase %s como implementaci\u00f3n de grupos, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=No se puede agregar una nueva entrada de implementaci\u00f3n de grupos con el ND %s porque ya hay una implementaci\u00f3n de grupos registrada con ese ND
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the group implementation defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of privileges that should automatically be assigned to root users when they authenticate to the server
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root privileges contained in configuration attribute %s of entry %s contains an unrecognized privilege %s
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error occurred while attempting to determine the set of privileges that root users should be granted by default:  %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=Se ha actualizado el conjunto de privilegios que se asignar\u00e1 autom\u00e1ticamente a los usuarios root.  Este nuevo conjunto de privilegios no se aplicar\u00e1 a ninguna conexi\u00f3n existente que ya se haya autenticado como usuario root, pero se utilizar\u00e1 en las siguientes autenticaciones de usuarios root
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=No tiene suficientes privilegios para realizar operaciones de adici\u00f3n en la configuraci\u00f3n de Directory Server
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=No tiene suficientes privilegios para realizar operaciones de eliminaci\u00f3n en la configuraci\u00f3n de Directory Server
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=No tiene suficientes privilegios para realizar operaciones de modificaci\u00f3n de ND en la configuraci\u00f3n de Directory Server
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=No tiene suficientes privilegios para realizar operaciones de b\u00fasqueda en la configuraci\u00f3n de Directory Server
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=No tiene suficientes privilegios para cambiar el conjunto de privilegios root predeterminados
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while attempting to retrieve the certificate mapper base entry cn=Certificate Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper configuration base cn=Certificate Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s does not contain a valid certificate mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while attempting to create a Directory Server certificate mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s does not contain the ds-cfg-certificate-mapper objectclass, which is required for certificate mapper definitions
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated certificate mapper
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in configuration entry %s does not contain a valid certificate mapper implementation:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=El cambio solicitado de %s a %s para el nombre de clase del asignador de certificados de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el asignador de certificados se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=Se ha producido un error al intentar inicializar una instancia de la clase %s como asignador de certificados, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=No se puede agregar una nueva entrada del asignador de certificados con el ND %s porque ya hay un asignador registrado con ese ND
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for the certificate mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while attempting to retrieve the key manager provider base entry cn=Key Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager provider configuration base cn=Key Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s does not contain a valid key manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred while attempting to create a Directory Server key manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s does not contain the ds-cfg-key-manager-provider objectclass, which is required for key manager provider definitions
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated key manager provider
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in configuration entry %s does not contain a valid key manager provider implementation:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=El cambio solicitado de %s a %s para el nombre de clase del proveedor del administrador de claves de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el proveedor se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=Se ha producido un error al intentar inicializar una instancia de la clase %s como proveedor del administrador de claves, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=No se puede agregar una nueva entrada del proveedor del administrador de claves con el ND %s porque ya hay un proveedor registrado con ese ND
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for the key manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while attempting to retrieve the trust manager provider base entry cn=Trust Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager provider configuration base cn=Trust Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s does not contain a valid trust manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred while attempting to create a Directory Server trust manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s does not contain the ds-cfg-trust-manager-provider objectclass, which is required for trust manager provider definitions
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated trust manager provider
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in configuration entry %s does not contain a valid trust manager provider implementation:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=El cambio solicitado de %s a %s para el nombre de clase del proveedor del administrador de confianza de la entrada de configuraci\u00f3n %s no puede aplicarse din\u00e1micamente.  Este cambio no se aplicar\u00e1 hasta que el proveedor se deshabilite y se vuelva a habilitar o hasta que se reinicie Directory Server
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=Se ha producido un error al intentar inicializar una instancia de la clase %s como proveedor del administrador de confianza, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=No se puede agregar una nueva entrada del proveedor del administrador de confianza con el ND %s porque ya hay un proveedor registrado con ese ND
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for the trust manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX attribute %s associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of JMX attribute %s associated with configuration entry %s because no JMX connection is available
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for entry %s
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result code=%s, admin action required=%b, messages="%s"
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that administrative action is required for entry %s:  messages="%s"
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=%s.%s se ha realizado satisfactoriamente, pero ha generado los siguientes mensajes para la entrada %s:  %s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" from config entry "%s" as a valid search filter:  %s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while trying to load an instance of class %s referenced in configuration entry %s as a virtual attribute provider:  %s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but provider %s may generate multiple values
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but the conflict behavior is configured to merge real and virtual values
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=La entrada de configuraci\u00f3n %s no se puede modificar porque este cambio cambiar\u00eda su clase de objeto estructural
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while attempting to calculate a SHA-1 digest of file %s:  %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has detected that one or more external changes have been made to the configuration file %s while the server was online, but another change has caused the server configuration to be overwritten.  The manual changes have not been applied, but they have been preserved in file %s
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an error while attempting to determine whether the configuration file %s has been externally edited with the server online, and/or trying to preserve such changes:  %s.  Any manual changes made to that file may have been lost
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log rotation policy:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log retention policy:  %s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred while attempting to create a Directory Server log rotation policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred while attempting to create a Directory Server log retention policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while attempting to create a text writer for a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration file %s in directory %s contains more than one entry.  Only the first entry will be examined, and the additional entries will be ignored
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema configuration file %s in directory %s contains additional data after the schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry will be processed, but the remaining data will be ignored
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order definition for plugins of type %s contains an empty element.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order definition for plugins of type %s contains multiple wildcard characters.  All plugin definitions should contain exactly one wildcard element to indicate where unmatched plugins should be included in the order, and including multiple wildcards may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order definition for plugins of type %s includes multiple references to the '%s' plugin.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition for plugins of type %s does not include a wildcard element to indicate where unmatched plugins should be included in the order.  The server will default to invoking all unnamed plugins after set of named plugins
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s cannot be deleted from the server because it is in use by matching rule use %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule %s cannot be disabled because it is in use by matching rule use %s
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize an instance of class %s as a work queue as specified in configuration entry %s:  %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=La clase utilizada para proporcionar la implementaci\u00f3n de la cola de trabajo de Directory Server se ha cambiado de %s a %s, pero este cambio no se aplicar\u00e1 hasta que se reinicie el servidor
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the configuration add failed.  The preliminary checks were all successful and the entry was added to the server configuration, but at least one of the configuration add listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the configuration delete failed.  The preliminary checks were all successful and the entry was removed from the server configuration, but at least one of the configuration delete listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the configuration modification failed.  The preliminary checks were all successful and the modified entry was written to the server configuration, but at least one of the configuration change listeners reported an error when attempting to apply the change:  %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=No se acepta la configuraci\u00f3n del proveedor del administrador de claves definida en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=No se acepta la configuraci\u00f3n del proveedor del administrador de confianza definida en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=No se acepta la configuraci\u00f3n del proveedor del administrador de confianza definida en la entrada de configuraci\u00f3n %s:  %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=No se acepta la configuraci\u00f3n del proveedor de atributos virtual definida en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=No se acepta la configuraci\u00f3n del controlador de alertas definida en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=Se ha producido un error al intentar inicializar una instancia de la clase %s como controlador de alertas, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value '%s' is invalid.  An SMTP server value must have an IP address or a resolvable name, and it may optionally be followed by a colon and an integer value between 1 and 65535 to specify the server port number
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while attempting to open the current configuration file %s for reading in order to copy it to the ".startok" file:  %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while attempting to open file %s in order to write the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to copy the current configuration from file %s into temporary file %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to rename file %s to %s for use as the ".startok" configuration file:  %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=Directory Server utiliza, en primer lugar, el \u00faltimo archivo de configuraci\u00f3n conocido en buen estado %s en lugar del archivo de configuraci\u00f3n activo %s
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration file %s exists.  The server will attempt to start using the active configuration file %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while trying to parse and validate Berkeley DB JE property %s:  %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property does not follow a singular property=value form
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property shadows configuration attribute %s
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property is already defined for this component
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=La configuraci\u00f3n de la propiedad JE de Berkeley DB %s no se aplicar\u00e1 hasta que se reinicie el componente para el que se ha establecido
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while attempting to open the configured log file %s for logger %s:  %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration for the workflow element defined in configuration entry %s was not acceptable: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred while trying to initialize a workflow element from class %s with the information in configuration entry %s:  %s.  This workflow element will be disabled
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=El elemento de flujo de trabajo %s ya se ha registrado en Directory Server. Se omitir\u00e1 este elemento de flujo de trabajo
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred while trying to configure in manual mode the workflows in the Directory Server, and rollback to automatic configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred while trying to configure in automatic mode the workflows in the Directory Server, and rollback to manual configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s does not allow write access to the log file by the log publisher
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=No se acepta la configuraci\u00f3n de la extensi\u00f3n definida en la entrada de configuraci\u00f3n %s:  %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=Se ha producido un error al intentar inicializar una instancia de la clase %s como extensi\u00f3n, tal y como se ha definido en la entrada de configuraci\u00f3n %s:  %s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/config_fr.properties b/opendj-sdk/opends/src/messages/messages/config_fr.properties
index a0dfd33..62b77e0 100644
--- a/opendj-sdk/opends/src/messages/messages/config_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=Impossible d'ajouter une entr\u00e9e de configuration %s en tant qu'enfant d'une entr\u00e9e de configuration %s car une entr\u00e9e d'enfant a d\u00e9j\u00e0 \u00e9t\u00e9 trouv\u00e9e avec ce DN
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=Impossible de supprimer une entr\u00e9e %s en tant qu'enfant d'une entr\u00e9e de configuration %s car cette entr\u00e9e n'a pas d'enfant avec le DN sp\u00e9cifi\u00e9 
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=Impossible de supprimer une entr\u00e9e %s en tant qu'enfant d'une entr\u00e9e de configuration %s car cette entr\u00e9e a elle-m\u00eame des enfants et que des entr\u00e9es non-terminales ne doivent pas \u00eatre supprim\u00e9es
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s does not exist or is not readable
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred while attempting to determine whether configuration file %s exists:  %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while attempting to open the configuration file %s for reading:  %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to read the contents of configuration file %s:  %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=Attribut de configuration invalide %s d\u00e9tect\u00e9\u00a0: la seule option d'attribut autoris\u00e9e dans la configuration de Directory Server  est "pending" pour indiquer le jeu de valeurs en attente
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line %d while trying to parse the configuration from LDIF file %s:  %s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not appear to contain any configuration entries
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF configuration file %s had a DN of "%s" rather than the expected "%s" which should be used as the Directory Server configuration root
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while attempting to process the Directory Server configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at or near line %s in the LDIF configuration file %s has the same DN as another entry already read from that file
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near line %d in the configuration LDIF file %s does not appear to have a parent entry (expected parent DN was %s)
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to determine the parent DN for configuration entry %s starting at or near line %d in the configuration LDIF file %s
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the Directory Server instance root from either an environment variable or based on the location of the configuration file.  Please set an environment variable named %s with a value containing the absolute path to the server installation root
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while trying to write configuration entry %s to LDIF:  %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while trying to close the LDIF writer:  %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server configuration may not be altered by importing a new configuration from LDIF
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting to retrieve the base logger entry cn=Loggers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration base cn=Loggers,cn=config does not exist in the Directory Server configuration.  Logging facilities will not be available until this entry is created and the Directory Server is restarted
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active access loggers defined in the Directory Server configuration.  No access logging will be performed
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active error loggers defined in the Directory Server configuration.  No error logging will be performed
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=Il n'y a pas de journal de deboguage actif d\u00e9fini dans la configuration de Directory Server.  Aucune connexion de d\u00e9boguage ne sera eeffectu\u00e9e. 
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does not contain a valid logger configuration:  %s.  It will be ignored
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=Raison inconnue inacceptable
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while attempting to create a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does not contain a valid objectclass for a Directory Server access, error, or debug logger definition
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=Le nom complet de la classe Java d\u00e9finissant le journal de Directory Server.  En cas de changement alors que le journal associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce journal n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated logger
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server access logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server error logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server debug logger:  %s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=Indique si ce journal de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
-INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=Indique si une certaine flexibilit\u00e9 doit \u00eatre autoris\u00e9e dans les caract\u00e8res pouvant \u00eatre utilis\u00e9s pour les noms d'attributs. Par d\u00e9faut, les noms d'attributs peuvent uniquement contenir des lettres alphab\u00e9tiques ASCII, des chiffres num\u00e9riques et tirets et doivent commencer par une lettre.  Si les exceptions de nom d'attribut sont activ\u00e9es, le caract\u00e8re de soulignement sera \u00e9galement autoris\u00e9 et le nom d'attribut pourra aussi commencer par un chiffre.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
-INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=Comportement \u00e0 adopter par Directory Server s'il d\u00e9couvre un attribut dont la valeur n'est pas conforme \u00e0 la syntaxe pour cet attribut. Les valeurs acceptables pour cet attribut sont "reject" pour refuser la valeur invalide, "warn" pour accepter la valeur invalide tout en journalisant un message d'avertissement ou "accept" pour accepter la valeur invalide sans aucune avertissement.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the logger should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
+INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=Indique si une certaine flexibilit\u00e9 doit \u00eatre autoris\u00e9e dans les caract\u00e8res pouvant \u00eatre utilis\u00e9s pour les noms d'attributs. Par d\u00e9faut, les noms d'attributs peuvent uniquement contenir des lettres alphab\u00e9tiques ASCII, des chiffres num\u00e9riques et tirets et doivent commencer par une lettre.  Si les exceptions de nom d'attribut sont activ\u00e9es, le caract\u00e8re de soulignement sera \u00e9galement autoris\u00e9 et le nom d'attribut pourra aussi commencer par un chiffre.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has an invalid value for configuration attribute ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true or false):  %s
+INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=Comportement \u00e0 adopter par Directory Server s'il d\u00e9couvre un attribut dont la valeur n'est pas conforme \u00e0 la syntaxe pour cet attribut. Les valeurs acceptables pour cet attribut sont "reject" pour refuser la valeur invalide, "warn" pour accepter la valeur invalide tout en journalisant un message d'avertissement ou "accept" pour accepter la valeur invalide sans aucune avertissement.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry %s has an invalid value for configuration attribute ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=L'attribut de configuration %s semble contenir plusieurs jeux de valeurs en attente 
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=L'attribut de configuration %s semble contenir plusieurs jeux de valeurs actives
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=L'attribut de configuration %s ne contient pas de jeu de valeurs actives
@@ -179,474 +128,181 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=Une erreur s'est produite lors de la tentative de r\u00e9cup\u00e9ration d'une entr\u00e9e de configuration %s\u00a0:  %s
 INFO_CONFIG_SET_ATTRIBUTE_80=La valeur de l'attribut de configuration %s a \u00e9t\u00e9 d\u00e9finie sur %s dans l'entr\u00e9e de configuration %s
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=La tentative de mise \u00e0 jour de l'entr\u00e9e de configuration %s n'a pas r\u00e9ussi et un ou plusieurs probl\u00e8mes se sont pr\u00e9sent\u00e9s\u00a0: %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-log-file which specifies the log file name for the associated logger
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not register a JMX MBean for the component associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while trying to export the Directory Server configuration to LDIF:  %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=Nombre de threads de travail \u00e0 utiliser pour les requ\u00eates de traitement, qui contr\u00f4lent le nombre d'op\u00e9rations que le serveur peut traiter simultan\u00e9ment.  La valeur optimale d\u00e9pend du type de syst\u00e8me sur lequel le serveur tourne et de la charge de travail qu'il doit traiter, tout en \u00e9tant plut\u00f4t d\u00e9termin\u00e9 par des tests de rendement.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=Le nombre maximum de requ\u00eates en attente pouvant \u00eatre trait\u00e9es dans la file d'attente \u00e0 tout moment pendant que tous les threads de travail sont occup\u00e9s \u00e0 traiter d'autres op\u00e9rations.  Si la limite est atteinte, toute nouvelle requ\u00eate sera refus\u00e9e.  0 indique qu'il n'y a aucune limite.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error occurred while attempting to retrieve the value of the ds-cfg-num-worker-threads attribute from the %s entry, which is used to specify the number of worker threads to service the work queue:  %s.  The Directory Server will use the default value of 24
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error occurred while attempting to retrieve the value of the ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to specify the maximum number of pending operations that may be held in the work queue:  %s.  The Directory Server will use the default value of 0
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of configuration attribute ds-cfg-num-worker-threads in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than zero
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of configuration attribute ds-cfg-max-work-queue-capacity in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than or equal to zero
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=%d threads de travail suppl\u00e9mentaires ont \u00e9t\u00e9 cr\u00e9\u00e9s pour porter le nombre total de threads disponibles \u00e0 %d
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=%d threads de travail vont s'arr\u00eater d\u00e8s que possible afin de porter le nombre total de threads disponibles \u00e0 %d  (l'arr\u00eat r\u00e9el peut prendre quelques secondes) 
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=La capacit\u00e9 de la file d'attente a \u00e9t\u00e9 mise \u00e0 jour pour prendre en compte la nouvelle valeur %d
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has experienced too many repeated failures while attempting to retrieve the next operation from the work queue (%d failures experienced, maximum of %d failures allowed).  This worker thread will be destroyed
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred while trying to create and start an instance of class %s to use as a monitor provider for the Directory Server work queue:  %s.  No monitor information will be available for the work queue
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=Le nom du r\u00e9pertoire o\u00f9 sont stock\u00e9s les fichiers de bases de donn\u00e9es de backend
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=Une valeur null a \u00e9t\u00e9 fournie pour un attribut de configuration de DN %s
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=Une erreur s'est produite lors d'une tentative d'analyse de la valeur "%s" d'un attribut %s en tant que DN\u00a0:  %s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=Impossible d'analyser la valeur %s de l'attribut de configuration %s en tant que DN\u00a0:  %s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=Impossible d'analyser la valeur %s de l'attribut de configuration %s en tant que DN car l'\u00e9l\u00e9ment \u00e9tait d'un type invalide (%s)
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=Impossible d'analyser la valeur de l'attribut de configuration %s en tant que jeu de valeurs de DN car le tableau contenait des \u00e9l\u00e9ments d'un type invalide (%s)
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error occurred while trying to register the configuration handler base DN "%s" as a private suffix with the Directory Server:  %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while trying to retrieve configuration entry cn=Backends,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry cn=Backends,cn=config does not appear to exist in the Directory Server configuration.  Cette entr\u00e9e est obligatoire
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration entry %s exists below the backend configuration root of cn=Backends,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server backend.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=Indique si ce backend doit \u00eatre activ\u00e9 afin d'\u00eatre utilis\u00e9 dans Directory Server.  Il est possible de modifier cela quand Directory Server est en ligne mais si un backend est d\u00e9sactiv\u00e9, il ne sera plus disponible 
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=Nom complet de la classe Java qui doit fournir la logique du serveur de base pour cette impl\u00e9mentation de backend.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne prennent pas effet tant que le backend n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que le serveur n'est pas red\u00e9marr\u00e9
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the backend should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_BACKEND_DISABLED_111=Ce backend d\u00e9fini dans l'entr\u00e9e de configuration %s est marqu\u00e9 comme d\u00e9sactiv\u00e9 et, par cons\u00e9quent, ne sera pas utilis\u00e9
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected error occurred while attempting to determine whether the backend associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the backend implementation.  The backend associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for backend %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was unable to load class %s and use it to create a backend instance as defined in configuration entry %s.  The error that occurred was:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while trying to initialize a backend loaded from class %s with the information in configuration entry %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in configuration entry %s does not contain a valid Directory Server backend implementation
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=Le changement requis pour l'entr\u00e9e de configuration %s entra\u00eenerait la modification de la classe pour le backend associ\u00e9 de %s \u00e0 %s. Cette modification ne prend pas effet tant que le backend n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=Le backend d\u00e9fini dans l'entr\u00e9e de configuration %s a un ou plusieurs backends subordonn\u00e9s.  Il est impossible de supprimer un backend s'il a des backends subordonn\u00e9s
-INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=Le nombre maximum de connexions clientes pouvant \u00eatre \u00e9tablies sur Directory Server \u00e0 un moment donn\u00e9.  une valeur inf\u00e9rieure ou \u00e9gale \u00e0 z\u00e9ro indique qu'il ne devrait y avoir aucune limite.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
+INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=Le nombre maximum de connexions clientes pouvant \u00eatre \u00e9tablies sur Directory Server \u00e0 un moment donn\u00e9.  une valeur inf\u00e9rieure ou \u00e9gale \u00e0 z\u00e9ro indique qu'il ne devrait y avoir aucune limite.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 INFO_CONFIG_LOGGER_CLASS_ACTION_REQUIRED_122=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du journal de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le journal n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_LOGGER_EXISTS_123=Impossible d'ajouter une nouvelle entr\u00e9e de journal avec le DN %s car il y a d\u00e9j\u00e0 un journal enregistr\u00e9 avec ce DN
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que journal d'acc\u00e8s, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que journal d'erreur, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que journal de d\u00e9boguage, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration base cn=Monitor Providers,cn=config does not exist in the Directory Server configuration.  Only limited monitoring information will be available
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does not contain a valid monitor provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while attempting to create a Directory Server monitor provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does not contain the ds-cfg-monitor-provider objectclass, which is required for monitor provider definitions
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=Le nom complet de la classe Java d\u00e9finissant le fournisseur de moniteur de Directory Server.  En cas de changement alors que le moniteur associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce moniteur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated monitor provider
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in configuration entry %s does not contain a valid monitor provider implementation:  %s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=Indique si ce fournisseur de moniteur de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the monitor provider should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du moniteur de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le fournisseur de moniteur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que fournisseur de moniteur, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=Impossible d'ajouter une nouvelle entr\u00e9e de fournisseur de moniteur avec le DN %s car il y a d\u00e9j\u00e0 un fournisseur de moniteur enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred while trying to retrieve configuration entry cn=Connection Handlers,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection Handlers,cn=config does not appear to exist in the Directory Server configuration.  Cette entr\u00e9e est obligatoire
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration entry %s exists below the connection handler configuration root of cn=Connection Handlers,cn=config but does not have objectclass ds-cfg-connection-handler that is required for a Directory Server connection handler.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An unexpected error occurred while interacting with connection handler configuration entry %s:  %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=Indique si ce gestionnaire de connexion doit \u00eatre activ\u00e9 afin d'\u00eatre utilis\u00e9 dans Directory Server.  Il est possible de modifier cela quand Directory Server est en ligne mais, si un gestionnaire de connexion est d\u00e9sactiv\u00e9, il ne sera plus disponible
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=Nom complet de la classe Java devant fournir la logique du serveur de base pour cette impl\u00e9mentation de gestionnaire de connexion.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne prennent pas effet tant que le gestionnaire de connexion n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que le serveur n'est pas red\u00e9marr\u00e9
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the connection handler should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_CONNHANDLER_DISABLED_149=Le gestionnaire de connexion d\u00e9fini dans l'entr\u00e9e de configuration %s est marqu\u00e9 comme d\u00e9sactiv\u00e9 et ne sera donc pas utilis\u00e9
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An unexpected error occurred while attempting to determine whether the connection handler associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the connection handler implementation.  The connection handler associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for connection handler %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was unable to load class %s and use it to create a connection handler instance as defined in configuration entry %s.  The error that occurred was:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while trying to initialize a connection handler loaded from class %s with the information in configuration entry %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for the connection handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the backend defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the monitor provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the logger defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s specified in configuration entry %s does not contain a valid Directory Server connection handler implementation
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while trying to retrieve configuration entry cn=Matching Rules,cn=config in order to initialize the Directory Server matching rules:  %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching Rules,cn=config does not appear to exist in the Directory Server configuration.  Cette entr\u00e9e est obligatoire
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found below the entry cn=Matching Rules,cn=config to define the matching rules for use in the Directory Server.  This is an error, because the Directory Server must have matching rules defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration entry %s exists below the matching rule configuration root of cn=Matching Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is required for a Directory Server matching rule.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=Indique si cette r\u00e8gle de correspondance doit \u00eatre activ\u00e9e afin d'\u00eatre utilis\u00e9e dans Directory Server.  Il est possible de modifier cela quand Directory Server est en ligne mais, si une r\u00e8gle de correspondance est d\u00e9sactiv\u00e9e apr\u00e8s avoir \u00e9t\u00e9 utilis\u00e9e pour un ou plusieurs attributs, la correspondance risque de ne plus fonctionner comme elle le devrait avec ces attributs 
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=Nom complet de la classe Java devant fournir la logique du serveur de base pour cette impl\u00e9mentation de  r\u00e8gle de correspondance.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne prennent pas effet tant que la r\u00e8gle de correspondance n'est pas d\u00e9sactiv\u00e9e puis r\u00e9activ\u00e9e ou que le serveur n'est pas red\u00e9marr\u00e9.  De m\u00eame, des modifications dans la classe de r\u00e8gle de correspondance pour des r\u00e8gles de correspondance d\u00e9j\u00e0 utilis\u00e9es pour un ou plusieurs attributs peuvent entra\u00eener des r\u00e9sultats inattendus lors de la r\u00e9alisation de la correspondance pour ces attributs
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the matching rule should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=La r\u00e8gle de correspondance d\u00e9finie dans l'entr\u00e9e de configuration %s est marqu\u00e9e comme d\u00e9sactiv\u00e9e et, par cons\u00e9quent, ne sera pas utilis\u00e9e.  Si elle a \u00e9t\u00e9 utilis\u00e9e pr\u00e9c\u00e9demment pour un ou plusieurs attributs, la correspondance peut ne plus fonctionner pour des valeurs de ces attributs 
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An unexpected error occurred while attempting to determine whether the matching rule associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the matching rule implementation.  The matching rule associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for matching rule %s:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was unable to load class %s and use it to create a matching rule instance as defined in configuration entry %s.  The error that occurred was:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while trying to initialize a matching rule loaded from class %s with the information in configuration entry %s:  %s.  This matching rule will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in configuration entry %s conflicts with another matching rule defined in the server configuration:  %s.  This matching rule will not be used
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while trying to retrieve configuration entry cn=Syntaxes,cn=config in order to initialize the Directory Server attribute syntaxes:  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry cn=Syntaxes,cn=config does not appear to exist in the Directory Server configuration.  Cette entr\u00e9e est obligatoire
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in the Directory Server.  This is an error, because the Directory Server must have syntaxes defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration entry %s exists below the attribute syntax configuration root of cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax that is required for a Directory Server attribute syntax.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=Indique si cette syntaxe d'attribut doit \u00eatre activ\u00e9e afin d'\u00eatre utilis\u00e9e dans Directory Server.  Il est possible de modifier cela quand Directory Server est en ligne mais, si une syntaxe est d\u00e9sactiv\u00e9e apr\u00e8s avoir \u00e9t\u00e9 utilis\u00e9e pour un ou plusieurs attributs, la correspondance risque de ne plus fonctionner comme elle le devrait avec ces attributs 
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=Nom complet de la classe Java devant fournir la logique du serveur de base pour cette impl\u00e9mentation de  syntaxe d'attribut.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne prennent pas effet tant que la syntaxe n'est pas d\u00e9sactiv\u00e9e puis r\u00e9activ\u00e9e ou que le serveur n'est pas red\u00e9marr\u00e9.  De m\u00eame, des modifications dans la classe de syntaxe pour des syntaxes d'attributs qui ont d\u00e9j\u00e0 \u00e9t\u00e9 utilis\u00e9es pour un ou plusieurs attributs peuvent entra\u00eener des r\u00e9sultats inattendus lors de la r\u00e9alisation de la correspondance pour ces attributs
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the syntax should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=La syntaxe d'attribut d\u00e9finie dans l'entr\u00e9e de configuration %s est marqu\u00e9e comme d\u00e9sactiv\u00e9e et, par cons\u00e9quent, ne sera pas utilis\u00e9e. Si elle a \u00e9t\u00e9 utilis\u00e9e pr\u00e9c\u00e9demment pour un ou plusieurs attributs, la correspondance peut ne plus fonctionner pour des valeurs de ces attributs 
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
-INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=Indique si Directory Server doit effectuer la v\u00e9rification du sch\u00e9ma pour des op\u00e9rations de mise \u00e0 jour afin de garantir la validit\u00e9 des entr\u00e9es, conform\u00e9ment \u00e0 la configuration du sch\u00e9ma du serveur (par ex., tous les attributs requis sont inclus et aucun attribut interdit n'est pr\u00e9sent). En g\u00e9n\u00e9ral, il n'est pas recommand\u00e9 de d\u00e9sactiver le sch\u00e9ma car des entr\u00e9es invalides peuvent alors \u00eatre autoris\u00e9es \u00e0 figurer dans le serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An unexpected error occurred while attempting to determine whether the attribute syntax associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  The syntax associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for attribute syntax %s:  %s.  This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server was unable to load class %s and use it to create an attribute syntax instance as defined in configuration entry %s.  The error that occurred was:  %s. This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while trying to initialize an attribute syntax loaded from class %s with the information in configuration entry %s:  %s.  This syntax will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax defined in configuration entry %s conflicts with another syntax defined in the server configuration:  %s.  This attribute syntax will not be used
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory Server schema definitions because the schema directory %s does not exist
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory Server schema definitions because the schema directory %s exists but is not a directory
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to open the file for reading:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to read its contents as an LDIF entry:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an attribute type definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read from schema configuration file %s conflicts with another attribute type already read into the schema:  %s.  The later attribute type definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema configuration file %s conflicts with another objectclass already read into the schema:  %s.  The later objectclass definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema configuration file %s could not be parsed:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration entry %s has an invalid value for configuration attribute ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", "reject", or "warn" ):  %s
+INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=Indique si Directory Server doit effectuer la v\u00e9rification du sch\u00e9ma pour des op\u00e9rations de mise \u00e0 jour afin de garantir la validit\u00e9 des entr\u00e9es, conform\u00e9ment \u00e0 la configuration du sch\u00e9ma du serveur (par ex., tous les attributs requis sont inclus et aucun attribut interdit n'est pr\u00e9sent). En g\u00e9n\u00e9ral, il n'est pas recommand\u00e9 de d\u00e9sactiver le sch\u00e9ma car des entr\u00e9es invalides peuvent alors \u00eatre autoris\u00e9es \u00e0 figurer dans le serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an invalid value for configuration attribute ds-cfg-check-schema (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected error occurred that prevented the server from installing its default entry cache framework:  %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache configuration entry "cn=Entry Caches,cn=config" does not exist in the Directory Server configuration.  No entry cache will be available until this entry is created with a valid entry cache configuration
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred while attempting to initialize an instance of class %s for use as the Directory Server entry cache:  %s.  As a result, the entry cache will be disabled
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for the entry cache defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration for the entry cache defined in configuration entry %s was not acceptable:  the entry cache level %d is already in use
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=La configuration du fournisseur du moniteur de cache d'entr\u00e9es %s n'\u00e9tait pas disponible. De ce fait, ce fournisseur de moniteur %s ne sera pas activ\u00e9
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=La configuration du fournisseur de moniteur du cache d'entr\u00e9es %s \u00e9tait d\u00e9sactiv\u00e9e. De ce fait, le fournisseur de moniteur %s ne sera pas activ\u00e9
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=Une erreur inattendue s'est produite lors de la tentative de suppression d'une entr\u00e9e %s en tant qu'enfant de l'entr\u00e9e de configuration %s\u00a0:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name form definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from schema configuration file %s conflicts with another name form already read into the schema:  %s.  The later name form definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from schema configuration file %s conflicts with another DIT content rule already read into the schema:  %s.  The later DIT content rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT structure rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from schema configuration file %s conflicts with another DIT structure rule already read into the schema:  %s.  The later DIT structure rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching rule use definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from schema configuration file %s conflicts with another matching rule use already read into the schema:  %s.  The later matching rule use definition will be used
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has been defined in configuration entry %s. No log rotation will take place
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for the size based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for the time based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation policy %s has been defined in configuration entry %s
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=L'attribut de configuration %s est en lecture seule et ses valeurs ne doivent pas \u00eatre modifi\u00e9es 
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while trying to retrieve configuration entry cn=Plugins,cn=config in order to initialize the Directory Server plugins:  %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry cn=Plugins,cn=config does not appear to exist in the Directory Server configuration.  Cette entr\u00e9e est obligatoire
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration entry %s exists below the plugin configuration root of cn=Plugins,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server plugin.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=Indique si ce plug-in doit \u00eatre activ\u00e9 afin d'\u00eatre utilis\u00e9 dans Directory Server.  Il est possible de modifier cela quand Directory Server est en ligne, ce qui permet une prise d'effet imm\u00e9diate
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the plugin should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_PLUGIN_DISABLED_235=Ce plug-in d\u00e9fini dans l'entr\u00e9e de configuration %s est marqu\u00e9 comme d\u00e9sactiv\u00e9 et, par cons\u00e9quent, ne sera pas utilis\u00e9
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected error occurred while attempting to determine whether the plugin associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=Type(s) de plug-in pour ce plug-in, contr\u00f4lant les p\u00e9riodes auxquelles le plug-in sera appel\u00e9 pendant le traitement.  Cette valeur est en lecture seule quand le plug-in est charg\u00e9 et initialis\u00e9. Les modifications de ces attributs ne prennent pas effet tant que le plug-in n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=Nom complet de la classe Java devant fournir la logique du serveur de base pour cette impl\u00e9mentation de plug-in.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne prennent pas effet tant que le plug-in n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que le serveur n'est pas red\u00e9marr\u00e9  
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
-INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=Indique si Directory Server doit envoyer une r\u00e9ponse  au client concernant les op\u00e9rations qui ont \u00e9t\u00e9 abandonn\u00e9es, afin de lui indiquer que le serveur a termin\u00e9 leur traitement.  La sp\u00e9cification LDAP interdit d'envoyer une r\u00e9ponse dans ce genre de cas mais certains clients peuvent ne pas se comporter correctement s'ils attendent une r\u00e9ponse pour une op\u00e9ration, r\u00e9ponse qu'ils n'auront pas du fait de cet abandon. Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s does not contain attribute ds-cfg-plugin-type, which is used to specify the name(s) of the plugin type(s) for the plugin.  This is a required attribute, so this plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry %s has an invalid value %s for attribute ds-cfg-plugin-type that does not name a valid plugin type.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error occurred while trying to determine the set of plugin types for the plugin defined in configuration entry %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the plugin implementation.  The plugin associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for plugin %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was unable to load class %s and use it to create a plugin instance as defined in configuration entry %s.  The error that occurred was:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while attempting to initialize an instance of class %s as a Directory Server plugin using the information in configuration entry %s:  %s.  This plugin will be disabled
+INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=Indique si Directory Server doit envoyer une r\u00e9ponse  au client concernant les op\u00e9rations qui ont \u00e9t\u00e9 abandonn\u00e9es, afin de lui indiquer que le serveur a termin\u00e9 leur traitement.  La sp\u00e9cification LDAP interdit d'envoyer une r\u00e9ponse dans ce genre de cas mais certains clients peuvent ne pas se comporter correctement s'ils attendent une r\u00e9ponse pour une op\u00e9ration, r\u00e9ponse qu'ils n'auront pas du fait de cet abandon. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration entry %s has an invalid value for configuration attribute ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration entry %s does not contain a valid extended operation handler implementation: %s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que gestionnaire d'op\u00e9rations \u00e9tendues, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0: %s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting to retrieve the SASL mechanism handler base entry cn=SASL Mechanisms,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism configuration base cn=SASL Mechanisms,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not contain a valid SASL mechanism handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while attempting to create a Directory Server SASL mechanism handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required for SASL mechanism handler definitions
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=Le nom complet de la classe Java d\u00e9finissant le gestionnaire du m\u00e9canisme SASL de Directory Server.  En cas de changement alors que le gestionnaire associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce gestionnaire n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated SASL mechanism handler
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration entry %s does not contain a valid SASL mechanism handler implementation:  %s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=Indique si ce gestionnaire du m\u00e9canisme SASL de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the SASL mechanism handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du gestionnaire du m\u00e9canisme SASL de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le journal n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que gestionnaire de m\u00e9canisme SASL, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_SASL_EXISTS_278=Impossible d'ajouter une nouvelle entr\u00e9e de gestionnaire du m\u00e9canisme SASL avec le DN %s car il y a d\u00e9j\u00e0 un gestionnaire enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL mechanism handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=Impossible d'ajouter l'entr\u00e9e %s \u00e0 la configuration de Directory Server car une autre entr\u00e9e de configuration existe d\u00e9j\u00e0 avec ce DN
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=Impossible d'ajouter l'entr\u00e9e %s \u00e0 la configuration de Directory Server car le DN n'a pas de parent
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=Impossible d'ajouter l'entr\u00e9e %s \u00e0 la configuration de Directory Server car l'entr\u00e9e de son parent %s n'existe pas
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=Une erreur s'est produite lors de la tentative de changement de nom de la nouvelle configuration de Directory Server du fichier %s en %s\u00a0:  %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=Les op\u00e9rations de modification de DN ne sont pas autoris\u00e9es dans la configuration de Directory Server 
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=Indique si des messages sur des op\u00e9rations internes doivent \u00eatre exclus du fichier journal d'acc\u00e8s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid value specified for attribute %s. Allowed values are true or false
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=Jeu de DN de base \u00e0 utiliser pour ce backend.  Selon l'impl\u00e9mentation du backend, les modifications de cet attribut pourront prendre effet automatiquement
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does not contain attribute ds-cfg-base-dn, which is used to specify the set of base DNs for the backend.  This is a required attribute, and therefore the backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected error occurred while attempting to determine the set of base DNs associated with the backend defined in configuration entry %s:  %s.  This backend will be disabled
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=Indique si le fournisseur de gestionnaire cl\u00e9 de Directory Server doit \u00eatre activ\u00e9.  Un fournisseur de gestionnaire de cl\u00e9s est requis pour les op\u00e9rations n\u00e9cessitant un acc\u00e8s au gestionnaire de cl\u00e9s (par exemple, la communication par SSL).  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte mais elles influeront sur de futures tentatives d'acc\u00e8s au gestionnaire de cl\u00e9s
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the key manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the Java class that includes the key manager provider implementation.  Changes to this configuration attribute will not take effect until the key manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the Directory Server trust manager provider should be enabled.  A trust manager provider is required for operations that require access to a trust manager (e.g., communication over SSL).  Changes to this configuration attribute will take effect immediately, but will only impact future attempts to access the trust manager
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the trust manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the Java class that includes the trust manager provider implementation.  Changes to this configuration attribute will not take effect until the trust manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the Directory Server certificate mapper should be enabled.  A certificate mapper is used to establish a mapping between a client certificate chain and a user entry in the Directory Server for SASL EXTERNAL authentication and similar purposes.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the certificate mapper is enabled for use in the server
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the Java class that includes the certificate mapper implementation.  Changes to this configuration attribute will not take effect until the certificate mapper has been disabled and then re-enabled, or until the server is restarted
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=Aucune strat\u00e9gie de r\u00e9tention de fichier n'a \u00e9t\u00e9 d\u00e9finie dans cette entr\u00e9e de configuration %s. Aucun fichier journal ne sera supprim\u00e9
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file retention policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has been defined for the retention policy in the configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been defined for the retention policy in the configuration entry %s
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while attempting to retrieve the password storage scheme base entry cn=Password Storage Schemes,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage scheme configuration base cn=Password Storage Schemes,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does not contain a valid password storage scheme configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while attempting to create a Directory Server password storage scheme from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s does not contain the ds-cfg-password-storage-scheme objectclass, which is required for password storage scheme definitions
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=Le nom complet de la classe Java d\u00e9finissant le plan de stockage de mots de passe de Directory Server.  En cas de changement alors que le plan de stockage de mots de passe associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce plan de stockage n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password storage scheme
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in configuration entry %s does not contain a valid password storage scheme implementation:  %s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=Indique si ce plan de stockage de mots de passse de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password storage scheme should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du plan de stockage de mots de passe de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le fournisseur de moniteur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que plan de stockage de mots de passe, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=Impossible d'ajouter une nouvelle entr\u00e9e de plan de stockage de mots de passe avec le DN %s car il y a d\u00e9j\u00e0 un plan de stockage enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the password storage scheme defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du plug-in de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le journal n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been defined for the retention policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based retention policy in the configuration entry %s. is not allowed for the Directory Server when running on pre Java 6 VMs
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=Identifiant unique pour ce backend.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne prennent pas effet tant que le backend n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que le serveur n'est pas red\u00e9marr\u00e9
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s does not contain attribute ds-cfg-backend-id, which is used to provide a unique identifier for the backend.  The backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in configuration entry %s has a backend ID of %s that conflicts with the backend ID for another backend in the server.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected error occurred while attempting to determine the backend ID for the backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred while trying to create the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error occurred while attempting to determine the path to the Directory Server configuration file so that it could be archived:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred while attempting to back up configuration file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred while attempting to back up the archived previous configurations from file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while trying to close the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error occurred while attempting to update the backup descriptor file %s with information about the configuration backup:  %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify configuration backup %s in directory %s because no such backup exists
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify configuration backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify configuration backup %s because the specified archive file %s does not exist
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or verify configuration backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify configuration backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify configuration backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify configuration backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify configuration backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or verify configuration backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify configuration backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore configuration backup %s because an error occurred while attempting to temporarily back up the current configuration files from %s to %s:  %s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=Une erreur a emp\u00each\u00e9 la sauvegarde de la configuration d'\u00eatre correctement restaur\u00e9e.  Cependant, les fichiers de la configuration d'origine qui \u00e9taient en place avant le d\u00e9but de la proc\u00e9dure de restauration ont \u00e9t\u00e9 conserv\u00e9s et se trouvent maintenant dans leur emplacement d'origine de %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=Une erreur a emp\u00each\u00e9 la sauvegarde de la configuration d'\u00eatre correctement restaur\u00e9e.  The original configuration files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to restore configuration backup %s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=Une erreur a emp\u00each\u00e9 la sauvegarde de la configuration d'\u00eatre correctement restaur\u00e9e.  The original configuration files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or verify configuration backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore configuration backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore or verify configuration backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or verify configuration backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=La synth\u00e8se de message calcul\u00e9e \u00e0 partir du fichier de sauvegarde correspond \u00e0 la synth\u00e8se stock\u00e9e dans les informations de sauvegarde
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or verify configuration backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=La synth\u00e8se sign\u00e9e calcul\u00e9e \u00e0 partir de la sauvegarde correspond \u00e0 la signature stock\u00e9e dans les informations de sauvegarde
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify configuration backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=Tous les tests effectu\u00e9s sur la sauvegarde de configuration %s du r\u00e9pertoire %s montrent que le fichier semble valide. 
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=La sauvegarde de configuration %s a \u00e9t\u00e9 restaur\u00e9e \u00e0 partir du fichier du r\u00e9pertoire %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server was unable to acquire a shared lock for backend %s:  %s.  This generally means that the backend is in use by a process that requires an exclusive lock (e.g., importing from LDIF or restoring a backup).  This backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred while attempting to release a shared lock for backend %s:  %s.  This may interfere with operations that require exclusive access, including LDIF import and restoring a backup
 INFO_CONFIG_FILE_HEADER_424=Ce fichier contient la configuration principale de Directory Server.  Il ne doit pas \u00eatre \u00e9dit\u00e9 directement quand le serveur est en ligne. La configuration du serveur doit uniquement \u00eatre g\u00e9r\u00e9e au moyen des utilitaires d'administration fournis avec Directory Server
-INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=Indique si Directory Server doit ajouter automatiquement des attributs RDN manquants \u00e0 une entr\u00e9e lors de son ajout.  Par d\u00e9faut, les entr\u00e9es ajout\u00e9es ne contenant pas les valeurs d'attribut RDN dans leurs listes d'attributs seront refus\u00e9es car elles violent la sp\u00e9cification de LDAP.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
-INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=Code de r\u00e9sultat \u00e0 utiliser pour les r\u00e9ponses auxquelles l'op\u00e9ration ne peut r\u00e9pondre du fait d'une erreur de serveur interne.  La valeur doit \u00eatre le nombre entier \u00e9quivalant au code de r\u00e9sultat correspondant de LDAP.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=Indique si Directory Server doit ajouter automatiquement des attributs NRD manquants \u00e0 une entr\u00e9e lors de son ajout.  Par d\u00e9faut, les entr\u00e9es ajout\u00e9es ne contenant pas les valeurs d'attribut NRD dans leurs listes d'attributs seront refus\u00e9es car elles violent la sp\u00e9cification de LDAP.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry %s has an invalid value for configuration attribute ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or false):  %s
+INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=Code de r\u00e9sultat \u00e0 utiliser pour les r\u00e9ponses auxquelles l'op\u00e9ration ne peut r\u00e9pondre du fait d'une erreur de serveur interne.  La valeur doit \u00eatre le nombre entier \u00e9quivalant au code de r\u00e9sultat correspondant de LDAP.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration entry %s has an invalid value for configuration attribute ds-cfg-server-error-result-code (it should be an integer value greater than or equal to 1):  %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while attempting to retrieve the identity mapper base entry cn=Identity Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper configuration base cn=Identity Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does not contain a valid identity mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while attempting to create a Directory Server identity mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s does not contain the ds-cfg-identity-mapper objectclass, which is required for identity mapper definitions
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=Le nom complet de la classe Java d\u00e9finissant un mappeur d'identit\u00e9 de Directory Server.  En cas de changement alors que le mappeur d'identit\u00e9 associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce mappeur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated identity mapper
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in configuration entry %s does not contain a valid identity mapper implementation:  %s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=Indique si ce mappeur d'identit\u00e9 de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the identity mapper should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du mappeur d'identit\u00e9 de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le mappeur d'identit\u00e9 n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que mappeur d'identit\u00e9, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=Impossible d'ajouter une nouvelle entr\u00e9e de mappeur d'identit\u00e9 avec le DN %s car il y a d\u00e9j\u00e0 un mappeur d'identit\u00e9 enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=DN de l'entr\u00e9e de configuration pour le mappeur d'identit\u00e9 \u00e0 utiliser par Directory Server avec le contr\u00f4le de l'authentification par proxy V2.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
-INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=Nombre d'entr\u00e9es maximum par d\u00e9faut \u00e0 retourner au client pendant le traitement d'une op\u00e9ration de recherche.  Il peut \u00eatre ignor\u00e9 par un utilisateur en incluant l'attribut op\u00e9rationnel ds-rlim-size-limit dans l'entr\u00e9e de l'utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the identity mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=DN de l'entr\u00e9e de configuration pour le mappeur d'identit\u00e9 \u00e0 utiliser par Directory Server avec le contr\u00f4le de l'authentification par proxy V2.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has an invalid value for configuration attribute ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a valid identity mapper configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization identity mapper DN %s specified in configuration entry %s does not refer to a valid identity mapper configuration entry
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does not have any identity mapper configured for use in conjunction with proxied authorization V2 operations.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied authorization identity mapper DN %s does not refer to an active identity mapper.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
+INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=Nombre d'entr\u00e9es maximum par d\u00e9faut \u00e0 retourner au client pendant le traitement d'une op\u00e9ration de recherche.  Il peut \u00eatre ignor\u00e9 par un utilisateur en incluant l'attribut op\u00e9rationnel ds-rlim-size-limit dans l'entr\u00e9e de l'utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an invalid value for configuration attribute ds-cfg-size-limit (It should be a positive integer value specifying the size limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while attempting to retrieve the Directory Server synchronization provider configuration base entry cn=Synchronization Providers,cn=config:  %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server synchronization provider base entry cn=Synchronization Providers,cn=config does not exist.  This entry must be  present in the Directory Server configuration
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration entry %s exists below the Directory Server synchronization provider root but does not contain attribute ds-cfg-synchronization-provider which must be present in all synchronization provider configuration entries
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error occurred while attempting to determine whether configuration entry %s was a valid Directory Server synchronization provider:  %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=Indique si le fournisseur de synchronisation de Directory Server associ\u00e9 est activ\u00e9 et doit \u00eatre utilis\u00e9 par le serveur.  Cet attribut doit \u00eatre pr\u00e9sent dans toutes les entr\u00e9es du fournisseur de synchronisation et ne pas \u00eatre modifi\u00e9 tant que Directory Server est en cours d'ex\u00e9cution
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the synchronization provider is enabled for use
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server synchronization provider defined in configuration entry %s is disabled.  This provider will not be used
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error occurred while attempting to determine whether the Directory Server synchronization provider defined in configuration entry %s should be enabled: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=Nom complet de la classe Java qui fournira la logique pour le fournisseur de synchronisation de Directory Server.  Cet attribut doit \u00eatre pr\u00e9sent dans toutes les entr\u00e9es du fournisseur de synchronisation et ne pas \u00eatre modifi\u00e9 tant que Directory Server est en cours d'ex\u00e9cution
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the class that implements the synchronization provider logic
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while attempting to determine the name of the class used to provide the Directory Server synchronization provider logic from configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred while attempting to load class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred while attempting to instantiate class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred while attempting to initialize the Directory Server synchronization provider referenced in configuration entry %s:  %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=Le fournisseur de synchronisation d\u00e9fini dans l'entr\u00e9e de configuration %s est actuellement activ\u00e9, mais, selon la configuration modifi\u00e9e, il doit \u00eatre d\u00e9sactiv\u00e9.  Cela ne prend pas effet tant que Directory Server n'est pas red\u00e9marr\u00e9
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
-INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=Mode \u00e9criture pour ce backend.  Cette valeur peut \u00eatre "enabled", si toutes les op\u00e9rations d'\u00e9criture sont autoris\u00e9es, "disabled", si elles sont refus\u00e9es ou bien "internal-only", si seules les op\u00e9rations d'\u00e9criture internes et les mises \u00e0 jour de synchronisation sont autoris\u00e9es.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
-INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=Mode \u00e9criture pour Directory Server.  La valeur peut \u00eatre "enabled", "disabled" ou "internal-only".  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
-INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=Indique si les liaisons simples contenant un DN devront aussi avoir un mot de passe. En cas de d\u00e9sactivation, les liaisons sans mot de passe seront trait\u00e9es comme si elles \u00e9taient anonymes, m\u00eame si elles contiennent une liaison DN, ce qui peut cr\u00e9er une br\u00e8che dans la s\u00e9curit\u00e9 pour certains types d'applications.  Lorsque cette option est activ\u00e9e, une simple requ\u00eate de liaison contenant un DN mais aucun mot de passe sera refus\u00e9e plut\u00f4t que d'avoir une authentification anonyme par d\u00e9faut.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing the logic for the synchronization provider defined in configuration entry %s has changed from %s to %s.  This will not take effect until the Directory Server is restarted
+INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=Mode \u00e9criture pour ce backend.  Cette valeur peut \u00eatre "enabled", si toutes les op\u00e9rations d'\u00e9criture sont autoris\u00e9es, "disabled", si elles sont refus\u00e9es ou bien "internal-only", si seules les op\u00e9rations d'\u00e9criture internes et les mises \u00e0 jour de synchronisation sont autoris\u00e9es.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in configuration entry %s does not have a value for configuration attribute ds-cfg-writability-mode which indicates the writability mode for that backend.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in configuration entry %s has an invalid writability mode of %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected error occurred while attempting to determine the writability mode for the backend defined in configuration entry %s:  %s.  The backend will be disabled
+INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=Mode \u00e9criture pour Directory Server.  La valeur peut \u00eatre "enabled", "disabled" ou "internal-only".  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s has an invalid value for configuration attribute ds-cfg-writability-mode (the value should be one of "enabled", "disabled", or "internal-only"):  %s
+INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=Indique si les liaisons simples contenant un DN devront aussi avoir un mot de passe. En cas de d\u00e9sactivation, les liaisons sans mot de passe seront trait\u00e9es comme si elles \u00e9taient anonymes, m\u00eame si elles contiennent une liaison DN, ce qui peut cr\u00e9er une br\u00e8che dans la s\u00e9curit\u00e9 pour certains types d'applications.  Lorsque cette option est activ\u00e9e, une simple requ\u00eate de liaison contenant un DN mais aucun mot de passe sera refus\u00e9e plut\u00f4t que d'avoir une authentification anonyme par d\u00e9faut.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration entry %s has an invalid value for configuration attribute ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or "FALSE"):  %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while attempting to retrieve the password validator base entry cn=Password Validators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator configuration base cn=Password Validators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s does not contain a valid password validator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred while attempting to create a Directory Server password validator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s does not contain the ds-cfg-password-validator objectclass, which is required for password validator definitions
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=Le nom complet de la classe Java d\u00e9finissant le valideur de mots de passe de Directory Server.  En cas de changement alors que le valideur associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que celui-ci n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password validator
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in configuration entry %s does not contain a valid password validator implementation:  %s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=Indique si ce valideur de mots de passe de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password validator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du valideur de mots de passe de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le journal n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que valideur de mot de passe, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=Impossible d'ajouter une nouvelle entr\u00e9e de valideur de mots de passe avec le DN %s car il y a d\u00e9j\u00e0 un valideur enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for the password validator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while attempting to retrieve the password generator base entry cn=Password Generators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator configuration base cn=Password Generators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s does not contain a valid password generator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred while attempting to create a Directory Server password generator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s does not contain the ds-cfg-password-generator objectclass, which is required for password generator definitions
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=Le nom complet de la classe Java d\u00e9finissant le g\u00e9n\u00e9rateur de mots de passe de Directory Server.  En cas de changement alors que le g\u00e9n\u00e9rateur associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce g\u00e9n\u00e9rateur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password generator
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in configuration entry %s does not contain a valid password generator implementation:  %s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=Indique si ce g\u00e9n\u00e9rateur de mots de passe de Directory Server doit \u00eatre activ\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password generator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du g\u00e9n\u00e9rateur de mots de passe de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le journal n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que g\u00e9n\u00e9rateur de mot de passe, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=Impossible d'ajouter une nouvelle entr\u00e9e de g\u00e9n\u00e9rateur de mots de passe avec le DN %s car il y a d\u00e9j\u00e0 un g\u00e9n\u00e9rateur enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=DN de l'entr\u00e9e de configuration d\u00e9finissant la strat\u00e9gie de mots de passe par d\u00e9faut pour Directory Server qui sera appliqu\u00e9e \u00e0 tous les utilisateurs pour lesquels une strat\u00e9gie de mots de passe personnalis\u00e9e n'a pas \u00e9t\u00e9 d\u00e9finie.  Cette entr\u00e9e doit exister et sp\u00e9cifier une configuration de strat\u00e9gie de mots de passe valide.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for the password generator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=DN de l'entr\u00e9e de configuration d\u00e9finissant la strat\u00e9gie de mots de passe par d\u00e9faut pour Directory Server qui sera appliqu\u00e9e \u00e0 tous les utilisateurs pour lesquels une strat\u00e9gie de mots de passe personnalis\u00e9e n'a pas \u00e9t\u00e9 d\u00e9finie.  Cette entr\u00e9e doit exister et sp\u00e9cifier une configuration de strat\u00e9gie de mots de passe valide.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was configured for the Directory Server.  This must be specified by the ds-cfg-default-password-policy attribute in configuration entry %s
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s has an invalid value for configuration attribute ds-cfg-default-password-policy (the value should a DN specifying the default password policy configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration attribute ds-cfg-default-password-policy does not refer to a valid password policy configuration entry
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while attempting to retrieve the password policy base entry cn=Password Policies,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy configuration base cn=Password Policies,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been defined below the cn=Password Policies,cn=config entry in the Directory Server configuration.  At least one password policy configuration must be defined
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy defined in configuration entry %s is invalid:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server default password policy is defined as %s, but that entry does not exist or is not below the password policy configuration base cn=Password Policies,cn=config
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified entry %s is currently defined as the configuration entry for the default password policy.  The default password policy configuration entry may not be removed
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=Une entr\u00e9e de la strat\u00e9gie de mot de passe %s a \u00e9t\u00e9 supprim\u00e9e de la configuration de Directory Server.  Toute entr\u00e9e d'utilisateur faisant explicitement r\u00e9f\u00e9rence \u00e0 cette strat\u00e9gie de mots de passe ne sera plus autoris\u00e9e pour l'authentification
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while attempting to retrieve the Directory Server access control configuration entry cn=Access Control Handler,cn=config:  %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not exist.  This entry must be present in the Directory Server configuration
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not have the correct object class.  This entry must have the object class ds-cfg-access-control-handler in order to be valid
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=Indique si le contr\u00f4le d'acc\u00e8s est activ\u00e9 et doit \u00eatre utilis\u00e9 par le serveur.  Cet attribut est obligatoire
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the access control is enabled for use
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
 NOTICE_CONFIG_AUTHZ_ENABLED_526=Le contr\u00f4le d'acc\u00e8s \u00e0 \u00e9t\u00e9 activ\u00e9 et utilisera l'impl\u00e9mentation %s 
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error occurred while attempting to determine whether the Directory Server access control as defined in configuration entry %s should be enabled:  %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=Nom complet de la classe Java qui fournira l'impl\u00e9mentation du contr\u00f4le d'acc\u00e8s pour Directory Server. Cet attribut est obligatoire
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
-INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=Sp\u00e9cifie un ou plusieurs DN de liaison secondaires pouvant \u00eatre utilis\u00e9s pour authentifier en tant que DN racine associ\u00e9, en plus du v\u00e9ritable DN de l'entr\u00e9e de configuration du DN racine. Les DN de liaison secondaires ne doivent pas entrer en conflit avec les DN d'autres entr\u00e9es dans le r\u00e9pertoire, ni avec d'autres DN de liaison secondaires configur\u00e9s pour d'autres DN racines.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the Java class providing the access control implementation for the Directory Server
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while attempting to determine the name of the class used to provide the Directory Server access control implementation from configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while attempting to load class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class %s referenced in the access control configuration entry %s does not implement the %s interface:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred while attempting to instantiate class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while attempting to initialize the Directory Server access control implementation referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy configuration base cn=Root DNs,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does not contain a valid root DN configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting to create a Directory Server root DN from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does not contain the ds-cfg-root-dn-user objectclass, which is required for Directory Server root DN definitions
+INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=Sp\u00e9cifie un ou plusieurs DN de liaison secondaires pouvant \u00eatre utilis\u00e9s pour authentifier en tant que DN racine associ\u00e9, en plus du v\u00e9ritable DN de l'entr\u00e9e de configuration du DN racine. Les DN de liaison secondaires ne doivent pas entrer en conflit avec les DN d'autres entr\u00e9es dans le r\u00e9pertoire, ni avec d'autres DN de liaison secondaires configur\u00e9s pour d'autres DN racines.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as an alternate bind DN for user "%s" because it is already registered as an alternate bind DN for root user "%s"
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error occurred while trying to parse the set of alternate bind DNs for root user %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error occurred while trying to register"%s" as an alternate bind DN for root user "%s":  %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because another root user is already registered with that DN
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while attempting to retrieve the account status notification handler base entry cn=Account Status Notification Handlers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status notification handler configuration base cn=Account Status Notification Handlers,cn=config does not exist in the Directory Server configuration. This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry %s does not contain a valid account status notification handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred while attempting to create a Directory Server account status notification handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry %s does not contain the ds-cfg-account-status-notification-handler objectclass, which is required for account status notification handler definitions
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=Le nom complet de la classe Java d\u00e9finissant le gestionnaire de notification de l'\u00e9tat du compte de Directory Server.  En cas de changement alors que le gestionnaire de notification de l'\u00e9tat du compte associ\u00e9 est activ\u00e9, la modification ne prend pas effet tant que ce gestionnaire n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated account status notification handler
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in configuration entry %s does not contain a valid account status notification handler implementation:  %s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=Indique si ce gestionnaire de notification de l'\u00e9tat du compte de Directory Server doit \u00eatre activ\u00e9. Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the account status notification handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du gestionnaire de notification de l'\u00e9tat du compte de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le gestionnaire de notification n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que gestionnaire de notification de l'\u00e9tat d'un compte, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=Impossible d'ajouter un nouvelle entr\u00e9e de gestionnaire de notification de l'\u00e9tat du compte avec le DN %s car un gestionnaire de notification enregistr\u00e9 avec ce DN existe d\u00e9j\u00e0
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
-INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=Nombre maximum d'entr\u00e9es candidates par d\u00e9faut o\u00f9 les correspondances sont v\u00e9rifi\u00e9es lors du traitement d'une op\u00e9ration de recherche.  Il peut \u00eatre \u00e9cras\u00e9 par un utilisateur en incluant l'attribut op\u00e9rationnel ds-rlim-lookthrough-limit dans l'entr\u00e9e de l'utilisateur. Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration for the account status notification handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=Nombre maximum d'entr\u00e9es candidates par d\u00e9faut o\u00f9 les correspondances sont v\u00e9rifi\u00e9es lors du traitement d'une op\u00e9ration de recherche.  Il peut \u00eatre \u00e9cras\u00e9 par un utilisateur en incluant l'attribut op\u00e9rationnel ds-rlim-lookthrough-limit dans l'entr\u00e9e de l'utilisateur. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It should be a positive integer value specifying the lookthrough limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while attempting to apply the changes contained in file %s to the server configuration at startup:  %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change at server startup:  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred while applying changes on server startup
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=Autorisations utilis\u00e9es pour le r\u00e9pertoire contenant les fichiers de base de donn\u00e9es de backend
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
-INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=Dur\u00e9e maximum par d\u00e9faut devant \u00eatre autoris\u00e9e pour le traitement d'une op\u00e9ration de recherche. Elle peut \u00eatre d\u00e9pass\u00e9e par un utilisateur en incluant l'attribut op\u00e9rationnel ds-rlim-time-limit dans l'entr\u00e9e de l'utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
-INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=Indique si Directory Server doit refuser les requ\u00eates provenant de clients non authentifi\u00e9s. Si cette option est "true", les clients non authentifi\u00e9s seront uniquement autoris\u00e9s \u00e0 envoyer des requ\u00eates de liaison et StartTLS. Les modifications apport\u00e9es \u00e0 cet attribut de configuration prendront effet imm\u00e9diatement
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It should be an UNIX permission mode in three-digit octal notation.)
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s does not allow read and write access to the backend database directory by the backend
+INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=Dur\u00e9e maximum par d\u00e9faut devant \u00eatre autoris\u00e9e pour le traitement d'une op\u00e9ration de recherche. Elle peut \u00eatre d\u00e9pass\u00e9e par un utilisateur en incluant l'attribut op\u00e9rationnel ds-rlim-time-limit dans l'entr\u00e9e de l'utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an invalid value for configuration attribute ds-cfg-time-limit (it should be an integer value followed by a space and a time unit of seconds, minutes, hours, days, or weeks):  %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy is configured for the Directory Server.  The default password policy must be specified by the ds-cfg-default-password-policy attribute in the cn=config entry
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred while attempting to register backend %s with the Directory Server:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error occurred while trying to create the configuration archive directory %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while trying to create the configuration archive directory %s:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred while trying to write the current configuration to the configuration archive: %s
+INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=Indique si Directory Server doit refuser les requ\u00eates provenant de clients non authentifi\u00e9s. Si cette option est "true", les clients non authentifi\u00e9s seront uniquement autoris\u00e9s \u00e0 envoyer des requ\u00eates de liaison et StartTLS. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration entry %s has an invalid value for configuration attribute ds-cfg-reject-unauthenticated-requests(the value should be either true or false)
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting to retrieve the group implementation base entry cn=Group Implementations,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation configuration base cn=Group Implementations,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does not contain a valid group implementation configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred while attempting to create a Directory Server group implementation from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does not contain the ds-cfg-group-implementation objectclass, which is required for group implementation definitions
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=Le nom complet de la classe Java d\u00e9finissant l'impl\u00e9mentation de groupe de Directory Server.  En cas de changement alors que l'impl\u00e9mentation associ\u00e9e est activ\u00e9e, la modification ne prend pas effet tant que cette impl\u00e9mentation de groupe n'est pas d\u00e9sactiv\u00e9e puis r\u00e9activ\u00e9e
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated group implementation
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration entry %s does not contain a valid group implementation:  %s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=Indique si cette impl\u00e9mentation de groupe de Directory Server doit \u00eatre activ\u00e9e.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the group implementation should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe de l'impl\u00e9mentation de groupes de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que l'impl\u00e9mentation de groupe n'est pas d\u00e9sactiv\u00e9e puis r\u00e9activ\u00e9e ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant qu'impl\u00e9mentation de groupe, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=Impossible d'ajouter une nouvelle entr\u00e9e d'impl\u00e9mentation de groupes avec le DN %s car il y a d\u00e9j\u00e0 une impl\u00e9mentation de groupes enregistr\u00e9e avec ce DN
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the group implementation defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of privileges that should automatically be assigned to root users when they authenticate to the server
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root privileges contained in configuration attribute %s of entry %s contains an unrecognized privilege %s
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error occurred while attempting to determine the set of privileges that root users should be granted by default:  %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=Le jeu de privil\u00e8ges qui sera automatiquement assign\u00e9 aux utilisateurs root a \u00e9t\u00e9 mis \u00e0 jour.  Ce nouveau jeu de privil\u00e8ges ne s'appliquera pas aux connexions existantes d\u00e9j\u00e0 authentifi\u00e9es en tant qu'utilisateur root, mais sera utilis\u00e9 pour toute authentification ult\u00e9rieure d'utilisateurs root
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations d'ajout dans la configuration de Directory Server
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations de suppression dans la configuration de Directory Server
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations de modification de DN dans la configuration de Directory Server
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations de recherche dans la configuration de Directory Server
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=Vous ne disposez pas des privil\u00e8ges suffisants pour modifier le jeu de privil\u00e8ges root par d\u00e9faut
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while attempting to retrieve the certificate mapper base entry cn=Certificate Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper configuration base cn=Certificate Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s does not contain a valid certificate mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while attempting to create a Directory Server certificate mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s does not contain the ds-cfg-certificate-mapper objectclass, which is required for certificate mapper definitions
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated certificate mapper
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in configuration entry %s does not contain a valid certificate mapper implementation:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=Il est impossible d'appliquer dynamiquement la modification requise dans le mappeur de certificat de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le mappeur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que mappeur de certificat, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=Impossible d'ajouter une nouvelle entr\u00e9e de mappeur de certificat avec le DN %s car il y a d\u00e9j\u00e0 un mappeur enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for the certificate mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while attempting to retrieve the key manager provider base entry cn=Key Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager provider configuration base cn=Key Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s does not contain a valid key manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred while attempting to create a Directory Server key manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s does not contain the ds-cfg-key-manager-provider objectclass, which is required for key manager provider definitions
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated key manager provider
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in configuration entry %s does not contain a valid key manager provider implementation:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du fournisseur de gestionnaire de cl\u00e9s de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le fournisseur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que fournisseur d'un gestionnaire cl\u00e9, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=Impossible d'ajouter une nouvelle entr\u00e9e de fournisseur de gestionnaire de cl\u00e9s avec le DN %s car il y a d\u00e9j\u00e0 un fournisseur enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for the key manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while attempting to retrieve the trust manager provider base entry cn=Trust Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager provider configuration base cn=Trust Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s does not contain a valid trust manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred while attempting to create a Directory Server trust manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s does not contain the ds-cfg-trust-manager-provider objectclass, which is required for trust manager provider definitions
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated trust manager provider
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in configuration entry %s does not contain a valid trust manager provider implementation:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=Il est impossible d'appliquer dynamiquement la modification requise dans le nom de la classe du fournisseur de gestionnaire d'approbation de %s \u00e0 %s dans l'entr\u00e9e de configuration %s.  Cette modification ne prend pas effet tant que le fournisseur n'est pas d\u00e9sactiv\u00e9 puis r\u00e9activ\u00e9 ou que Directory Server n'est pas red\u00e9marr\u00e9
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que fournisseur d'un gestionnaire d'approbation, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=Impossible d'ajouter une nouvelle entr\u00e9e de fournisseur de  gestionnaire d'approbation avec le DN %s car il y a d\u00e9j\u00e0 un fournisseur enregistr\u00e9 avec ce DN
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for the trust manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX attribute %s associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of JMX attribute %s associated with configuration entry %s because no JMX connection is available
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for entry %s
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result code=%s, admin action required=%b, messages="%s"
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that administrative action is required for entry %s:  messages="%s"
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=%s.%s a r\u00e9ussi mais a g\u00e9n\u00e9r\u00e9 les messages suivants pour l'entr\u00e9e\u00a0%s\u00a0: %s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" from config entry "%s" as a valid search filter:  %s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while trying to load an instance of class %s referenced in configuration entry %s as a virtual attribute provider:  %s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but provider %s may generate multiple values
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but the conflict behavior is configured to merge real and virtual values
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=Impossible de modifier une entr\u00e9e de configuration %s car la modification changerait la classe d'objet structurelle
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while attempting to calculate a SHA-1 digest of file %s:  %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has detected that one or more external changes have been made to the configuration file %s while the server was online, but another change has caused the server configuration to be overwritten.  The manual changes have not been applied, but they have been preserved in file %s
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an error while attempting to determine whether the configuration file %s has been externally edited with the server online, and/or trying to preserve such changes:  %s.  Any manual changes made to that file may have been lost
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log rotation policy:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log retention policy:  %s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred while attempting to create a Directory Server log rotation policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred while attempting to create a Directory Server log retention policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while attempting to create a text writer for a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration file %s in directory %s contains more than one entry.  Only the first entry will be examined, and the additional entries will be ignored
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema configuration file %s in directory %s contains additional data after the schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry will be processed, but the remaining data will be ignored
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order definition for plugins of type %s contains an empty element.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order definition for plugins of type %s contains multiple wildcard characters.  All plugin definitions should contain exactly one wildcard element to indicate where unmatched plugins should be included in the order, and including multiple wildcards may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order definition for plugins of type %s includes multiple references to the '%s' plugin.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition for plugins of type %s does not include a wildcard element to indicate where unmatched plugins should be included in the order.  The server will default to invoking all unnamed plugins after set of named plugins
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s cannot be deleted from the server because it is in use by matching rule use %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule %s cannot be disabled because it is in use by matching rule use %s
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize an instance of class %s as a work queue as specified in configuration entry %s:  %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=La classe utilis\u00e9e pour fournir l'impl\u00e9mentation de file d'attente de Directory Server a \u00e9t\u00e9 modifi\u00e9e de %s \u00e0 %s, mais ce changement ne prend pas effet tant que le serveur n'est pas red\u00e9marr\u00e9
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the configuration add failed.  The preliminary checks were all successful and the entry was added to the server configuration, but at least one of the configuration add listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the configuration delete failed.  The preliminary checks were all successful and the entry was removed from the server configuration, but at least one of the configuration delete listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the configuration modification failed.  The preliminary checks were all successful and the modified entry was written to the server configuration, but at least one of the configuration change listeners reported an error when attempting to apply the change:  %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=La configuration du fournisseur de gestionnaire cl\u00e9 d\u00e9finie dans l'entr\u00e9e de configuration %s n'\u00e9tait pas acceptable\u00a0:  %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=La configuration du fournisseur de gestionnaire d'approbation d\u00e9finie dans l'entr\u00e9e de configuration %s n'\u00e9tait pas acceptable\u00a0:  %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=La configuration du fournisseur de gestionnaire d'approbation d\u00e9finie dans l'entr\u00e9e de configuration %s n'\u00e9tait pas acceptable\u00a0: %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=La configuration du fournisseur d'attribut virtuel d\u00e9finie dans l'entr\u00e9e de configuration %s n'\u00e9tait pas acceptable\u00a0:  %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=La configuration du gestionnaire d'alerte d\u00e9finie dans l'entr\u00e9e de configuration %s n'\u00e9tait pas acceptable\u00a0:  %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant que gestionnaire d'alertes, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value '%s' is invalid.  An SMTP server value must have an IP address or a resolvable name, and it may optionally be followed by a colon and an integer value between 1 and 65535 to specify the server port number
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while attempting to open the current configuration file %s for reading in order to copy it to the ".startok" file:  %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while attempting to open file %s in order to write the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to copy the current configuration from file %s into temporary file %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to rename file %s to %s for use as the ".startok" configuration file:  %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=Directory Server est lanc\u00e9 avec le dernier bon fichier de configuration connu %s, plut\u00f4t qu'avec le fichier de configuration actif %s
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration file %s exists.  The server will attempt to start using the active configuration file %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while trying to parse and validate Berkeley DB JE property %s:  %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property does not follow a singular property=value form
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property shadows configuration attribute %s
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property is already defined for this component
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=La d\u00e9finition de la propri\u00e9t\u00e9 %s Berkeley DB JE ne prend pas effet tant que le composant pour laquelle elle est d\u00e9finie n'est pas red\u00e9marr\u00e9
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while attempting to open the configured log file %s for logger %s:  %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration for the workflow element defined in configuration entry %s was not acceptable: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred while trying to initialize a workflow element from class %s with the information in configuration entry %s:  %s.  This workflow element will be disabled
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=L'\u00e9l\u00e9ment de flux de travaux %s est d\u00e9j\u00e0 enregistr\u00e9 dans Directory Server. Cet \u00e9l\u00e9ment de flux de travaux sera ignor\u00e9
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred while trying to configure in manual mode the workflows in the Directory Server, and rollback to automatic configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred while trying to configure in automatic mode the workflows in the Directory Server, and rollback to manual configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s does not allow write access to the log file by the log publisher
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=La configuration de l'extension d\u00e9finie dans l'entr\u00e9e de configuration %s n'\u00e9tait pas acceptable\u00a0:  %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=Une erreur s'est produite lors de la tentative d'initialisation d'une instance de classe %s en tant qu'extension, telle qu'elle est d\u00e9finie dans l'entr\u00e9e de configuration %s\u00a0:  %s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/config_ja.properties b/opendj-sdk/opends/src/messages/messages/config_ja.properties
index 5b6299f..cbbc176 100644
--- a/opendj-sdk/opends/src/messages/messages/config_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3092\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u5b50\u3068\u3057\u3066\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306e\u5b50\u30a8\u30f3\u30c8\u30ea\u304c\u3059\u3067\u306b\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=\u30a8\u30f3\u30c8\u30ea %s \u3092\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u5b50\u3068\u3057\u3066\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u3001\u6307\u5b9a\u3055\u308c\u305f DN \u306e\u5b50\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=\u30a8\u30f3\u30c8\u30ea %s \u3092\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u5b50\u3068\u3057\u3066\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u81ea\u4f53\u306e\u5b50\u304c\u3042\u308a\u3001\u30ea\u30fc\u30d5\u3067\u306a\u3044\u30a8\u30f3\u30c8\u30ea\u306f\u524a\u9664\u3067\u304d\u307e\u305b\u3093
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s does not exist or is not readable
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred while attempting to determine whether configuration file %s exists:  %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while attempting to open the configuration file %s for reading:  %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to read the contents of configuration file %s:  %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=\u7121\u52b9\u306a\u8a2d\u5b9a\u5c5e\u6027 %s \u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f: \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u6307\u5b9a\u3067\u304d\u308b\u552f\u4e00\u306e\u5c5e\u6027\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3001\u4fdd\u7559\u4e2d\u306e\u5024\u30bb\u30c3\u30c8\u3092\u6307\u5b9a\u3059\u308b "pending" \u3067\u3059
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line %d while trying to parse the configuration from LDIF file %s:  %s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not appear to contain any configuration entries
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF configuration file %s had a DN of "%s" rather than the expected "%s" which should be used as the Directory Server configuration root
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while attempting to process the Directory Server configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at or near line %s in the LDIF configuration file %s has the same DN as another entry already read from that file
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near line %d in the configuration LDIF file %s does not appear to have a parent entry (expected parent DN was %s)
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to determine the parent DN for configuration entry %s starting at or near line %d in the configuration LDIF file %s
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the Directory Server instance root from either an environment variable or based on the location of the configuration file.  Please set an environment variable named %s with a value containing the absolute path to the server installation root
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while trying to write configuration entry %s to LDIF:  %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while trying to close the LDIF writer:  %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server configuration may not be altered by importing a new configuration from LDIF
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting to retrieve the base logger entry cn=Loggers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration base cn=Loggers,cn=config does not exist in the Directory Server configuration.  Logging facilities will not be available until this entry is created and the Directory Server is restarted
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active access loggers defined in the Directory Server configuration.  No access logging will be performed
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active error loggers defined in the Directory Server configuration.  No error logging will be performed
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u6709\u52b9\u306a\u30c7\u30d0\u30c3\u30b0\u30ed\u30ac\u30fc\u306f\u3042\u308a\u307e\u305b\u3093\u3002  \u30c7\u30d0\u30c3\u30b0\u30ed\u30ae\u30f3\u30b0\u306f\u5b9f\u884c\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does not contain a valid logger configuration:  %s.  It will be ignored
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=\u8a31\u5bb9\u3067\u304d\u306a\u3044\u7406\u7531\u306f\u4e0d\u660e\u3067\u3059
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while attempting to create a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does not contain a valid objectclass for a Directory Server access, error, or debug logger definition
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30ed\u30ac\u30fc\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30ed\u30ac\u30fc\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30ed\u30ac\u30fc\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated logger
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server access logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server error logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server debug logger:  %s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30ed\u30ac\u30fc\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the logger should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=\u5c5e\u6027\u540d\u306b\u4f7f\u7528\u3067\u304d\u308b\u6587\u5b57\u306b\u3086\u308c\u3092\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u3001\u5c5e\u6027\u540d\u306f ASCII \u306e\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u6587\u5b57\u3001\u6570\u5b57\u3001\u30c0\u30c3\u30b7\u30e5\u306e\u307f\u4f7f\u7528\u3067\u304d\u3001\u6587\u5b57\u3067\u59cb\u307e\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u5c5e\u6027\u540d\u306e\u4f8b\u5916\u304c\u6709\u52b9\u306a\u5834\u5408\u306f\u3001\u4e0b\u7dda\u6587\u5b57\u3082\u4f7f\u7528\u3067\u304d\u3001\u5c5e\u6027\u540d\u3092\u6570\u5b57\u304b\u3089\u59cb\u3081\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has an invalid value for configuration attribute ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true or false):  %s
 INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u3001\u305d\u306e\u5024\u304c\u5c5e\u6027\u306e\u69cb\u6587\u306b\u5f93\u3063\u3066\u3044\u306a\u3044\u5c5e\u6027\u3092\u691c\u51fa\u3057\u305f\u5834\u5408\u306b\u793a\u3059\u3079\u304d\u52d5\u4f5c\u3002 \u3053\u306e\u5c5e\u6027\u306b\u6307\u5b9a\u3067\u304d\u308b\u5024\u306f\u3001\u7121\u52b9\u306a\u5024\u3092\u62d2\u5426\u3059\u308b "reject"\u3001\u7121\u52b9\u306a\u5024\u3092\u53d7\u3051\u5165\u308c\u308b\u304c\u8b66\u544a\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8a18\u9332\u3059\u308b "warn"\u3001\u307e\u305f\u306f\u7121\u52b9\u306a\u5024\u3092\u53d7\u3051\u5165\u308c\u3066\u8b66\u544a\u3092\u51fa\u3055\u306a\u3044 "accept" \u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry %s has an invalid value for configuration attribute ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=\u8a2d\u5b9a\u5c5e\u6027 %s \u306f\u3001\u8907\u6570\u306e\u4fdd\u7559\u4e2d\u306e\u5024\u30bb\u30c3\u30c8\u3092\u542b\u3093\u3067\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=\u8a2d\u5b9a\u5c5e\u6027 %s \u306f\u3001\u8907\u6570\u306e\u6709\u52b9\u306a\u5024\u30bb\u30c3\u30c8\u3092\u542b\u3093\u3067\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=\u8a2d\u5b9a\u5c5e\u6027 %s \u306b\u306f\u3001\u6709\u52b9\u306a\u5024\u30bb\u30c3\u30c8\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
@@ -179,97 +128,42 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_CONFIG_SET_ATTRIBUTE_80=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u8a2d\u5b9a\u5c5e\u6027 %1$s \u306e\u5024\u304c %2$s \u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u66f4\u65b0\u3092\u8a66\u307f\u307e\u3057\u305f\u304c\u5931\u6557\u3057\u30011 \u3064\u4ee5\u4e0a\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-log-file which specifies the log file name for the associated logger
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not register a JMX MBean for the component associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while trying to export the Directory Server configuration to LDIF:  %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=\u8981\u6c42\u306e\u51e6\u7406\u306b\u4f7f\u7528\u3055\u308c\u308b\u30ef\u30fc\u30af\u30b9\u30ec\u30c3\u30c9\u306e\u6570\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u4e26\u5217\u51e6\u7406\u3067\u304d\u308b\u64cd\u4f5c\u306e\u6570\u3092\u5236\u5fa1\u3057\u307e\u3059\u3002  \u6700\u9069\u306a\u5024\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u5b9f\u884c\u3057\u3066\u3044\u308b\u30b7\u30b9\u30c6\u30e0\u306e\u7a2e\u985e\u3068\u51e6\u7406\u306e\u5fc5\u8981\u306a\u30ef\u30fc\u30af\u30ed\u30fc\u30c9\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u30c6\u30b9\u30c8\u3057\u3066\u6c7a\u5b9a\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=\u3059\u3079\u3066\u306e\u30ef\u30fc\u30af\u30b9\u30ec\u30c3\u30c9\u304c\u307b\u304b\u306e\u64cd\u4f5c\u3092\u51e6\u7406\u3057\u3066\u3044\u3066\u30d3\u30b8\u30fc\u72b6\u614b\u306e\u3068\u304d\u306b\u3001\u4e00\u5ea6\u306b\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u306b\u4fdd\u6301\u3067\u304d\u308b\u4fdd\u7559\u4e2d\u306e\u8981\u6c42\u306e\u6700\u5927\u6570\u3002  \u3053\u306e\u5236\u9650\u306b\u9054\u3059\u308b\u3068\u3001\u65b0\u898f\u306e\u8981\u6c42\u306f\u3059\u3079\u3066\u62d2\u5426\u3055\u308c\u307e\u3059\u3002  \u5024 0 \u306f\u3001\u5236\u9650\u304c\u306a\u3044\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error occurred while attempting to retrieve the value of the ds-cfg-num-worker-threads attribute from the %s entry, which is used to specify the number of worker threads to service the work queue:  %s.  The Directory Server will use the default value of 24
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error occurred while attempting to retrieve the value of the ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to specify the maximum number of pending operations that may be held in the work queue:  %s.  The Directory Server will use the default value of 0
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of configuration attribute ds-cfg-num-worker-threads in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than zero
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of configuration attribute ds-cfg-max-work-queue-capacity in configuration entry %s has an invalid value (%d).  This attribute requires an integer value greater than or equal to zero
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=%d \u500b\u306e\u8ffd\u52a0\u30ef\u30fc\u30af\u30b9\u30ec\u30c3\u30c9\u304c\u4f5c\u6210\u3055\u308c\u3001\u4f7f\u7528\u53ef\u80fd\u306a\u30b9\u30ec\u30c3\u30c9\u306e\u7dcf\u6570\u306f %d \u500b\u306b\u306a\u308a\u307e\u3057\u305f
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=\u7d42\u4e86\u6e96\u5099\u304c\u3067\u304d\u308b\u3068\u305f\u3060\u3061\u306b %d \u500b\u306e\u30ef\u30fc\u30af\u30b9\u30ec\u30c3\u30c9\u304c\u7d42\u4e86\u3057 (\u30b9\u30ec\u30c3\u30c9\u304c\u5b9f\u969b\u306b\u7d42\u4e86\u3059\u308b\u306b\u306f\u6570\u79d2\u304b\u304b\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059)\u3001\u4f7f\u7528\u53ef\u80fd\u306a\u30b9\u30ec\u30c3\u30c9\u306e\u7dcf\u6570\u306f %d \u500b\u306b\u306a\u308a\u307e\u3059
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u306e\u5bb9\u91cf\u304c\u66f4\u65b0\u3055\u308c\u3001\u65b0\u3057\u3044\u5024 %d \u3092\u4f7f\u7528\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has experienced too many repeated failures while attempting to retrieve the next operation from the work queue (%d failures experienced, maximum of %d failures allowed).  This worker thread will be destroyed
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred while trying to create and start an instance of class %s to use as a monitor provider for the Directory Server work queue:  %s.  No monitor information will be available for the work queue
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u304c\u683c\u7d0d\u3055\u308c\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u540d\u524d
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=DN \u8a2d\u5b9a\u5c5e\u6027 %s \u306b NULL \u5024\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=\u5c5e\u6027 %2$s \u306e\u5024 "%1$s" \u3092 DN \u3068\u3057\u3066\u89e3\u6790\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=\u8a2d\u5b9a\u5c5e\u6027 %2$s \u306e\u5024 %1$s \u3092 DN \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093: %3$s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=\u8a2d\u5b9a\u5c5e\u6027 %2$s \u306e\u5024 %1$s \u3092 DN \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u8981\u7d20\u306e\u30bf\u30a4\u30d7\u304c\u7121\u52b9\u3067\u3057\u305f (%3$s)
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=\u8a2d\u5b9a\u5c5e\u6027 %s \u306e\u5024\u3092 DN \u5024\u306e\u30bb\u30c3\u30c8\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3002\u914d\u5217\u306b\u3001\u7121\u52b9\u306a\u30bf\u30a4\u30d7 (%s) \u306e\u8981\u7d20\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error occurred while trying to register the configuration handler base DN "%s" as a private suffix with the Directory Server:  %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while trying to retrieve configuration entry cn=Backends,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry cn=Backends,cn=config does not appear to exist in the Directory Server configuration.  \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration entry %s exists below the backend configuration root of cn=Backends,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server backend.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u304c\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u7121\u52b9\u306b\u3055\u308c\u308b\u3068\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306f\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5b9f\u88c5\u306e\u30b3\u30a2\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the backend should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_BACKEND_DISABLED_111=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306f\u7121\u52b9\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u305f\u3081\u3001\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected error occurred while attempting to determine whether the backend associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the backend implementation.  The backend associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for backend %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was unable to load class %s and use it to create a backend instance as defined in configuration entry %s.  The error that occurred was:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while trying to initialize a backend loaded from class %s with the information in configuration entry %s:  %s.  This backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in configuration entry %s does not contain a valid Directory Server backend implementation
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3057\u3066\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306b\u3088\u308a\u3001\u95a2\u9023\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30af\u30e9\u30b9\u304c %s \u304b\u3089 %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b 1 \u3064\u4ee5\u4e0a\u306e\u4e0b\u4f4d\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u3042\u308a\u307e\u3059\u3002  \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u4e0b\u4f4d\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u305d\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093
 INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=\u4e00\u5ea6\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u5bfe\u3057\u3066\u78ba\u7acb\u3067\u304d\u308b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306e\u6700\u5927\u6570\u3002  0 \u4ee5\u4e0b\u306e\u5024\u306f\u3001\u5236\u9650\u304c\u306a\u3044\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
@@ -278,375 +172,137 @@
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30a2\u30af\u30bb\u30b9\u30ed\u30ac\u30fc\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30a8\u30e9\u30fc\u30ed\u30ac\u30fc\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30c7\u30d0\u30c3\u30b0\u30ed\u30ac\u30fc\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration base cn=Monitor Providers,cn=config does not exist in the Directory Server configuration.  Only limited monitoring information will be available
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does not contain a valid monitor provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while attempting to create a Directory Server monitor provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does not contain the ds-cfg-monitor-provider objectclass, which is required for monitor provider definitions
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30e2\u30cb\u30bf\u30fc\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30e2\u30cb\u30bf\u30fc\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated monitor provider
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in configuration entry %s does not contain a valid monitor provider implementation:  %s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the monitor provider should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30e2\u30cb\u30bf\u30fc\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred while trying to retrieve configuration entry cn=Connection Handlers,cn=config in order to initialize the Directory Server backends:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection Handlers,cn=config does not appear to exist in the Directory Server configuration.  \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration entry %s exists below the connection handler configuration root of cn=Connection Handlers,cn=config but does not have objectclass ds-cfg-connection-handler that is required for a Directory Server connection handler.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An unexpected error occurred while interacting with connection handler configuration entry %s:  %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u4f7f\u7528\u53ef\u80fd\u306b\u3059\u308b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u304c\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u7121\u52b9\u306b\u3055\u308c\u308b\u3068\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u306f\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u5b9f\u88c5\u306e\u30b3\u30a2\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the connection handler should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_CONNHANDLER_DISABLED_149=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u308b\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u306f\u7121\u52b9\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u305f\u3081\u3001\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An unexpected error occurred while attempting to determine whether the connection handler associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the connection handler implementation.  The connection handler associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for connection handler %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was unable to load class %s and use it to create a connection handler instance as defined in configuration entry %s.  The error that occurred was:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while trying to initialize a connection handler loaded from class %s with the information in configuration entry %s:  %s.  This connection handler will be disabled
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for the connection handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the backend defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the monitor provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the logger defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s specified in configuration entry %s does not contain a valid Directory Server connection handler implementation
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while trying to retrieve configuration entry cn=Matching Rules,cn=config in order to initialize the Directory Server matching rules:  %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching Rules,cn=config does not appear to exist in the Directory Server configuration.  \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found below the entry cn=Matching Rules,cn=config to define the matching rules for use in the Directory Server.  This is an error, because the Directory Server must have matching rules defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration entry %s exists below the matching rule configuration root of cn=Matching Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is required for a Directory Server matching rule.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u3053\u306e\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u304c\u30011 \u3064\u4ee5\u4e0a\u306e\u5c5e\u6027\u306b\u4f7f\u7528\u3055\u308c\u305f\u3042\u3068\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u304c\u7121\u52b9\u306b\u3055\u308c\u308b\u3068\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306b\u5bfe\u3057\u3066\u30de\u30c3\u30c1\u30f3\u30b0\u304c\u4e88\u671f\u3057\u305f\u3068\u304a\u308a\u306b\u6a5f\u80fd\u3057\u306a\u304f\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=\u3053\u306e\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u5b9f\u88c5\u306e\u30b3\u30a2\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093\u3002  \u307e\u305f\u3001\u3059\u3067\u306b 1 \u3064\u4ee5\u4e0a\u306e\u5c5e\u6027\u306b\u4f7f\u7528\u3055\u308c\u305f\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306e\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u30af\u30e9\u30b9\u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306b\u5bfe\u3057\u3066\u30de\u30c3\u30c1\u30f3\u30b0\u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u306b\u4e88\u671f\u3057\u306a\u3044\u7d50\u679c\u3092\u62db\u304f\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the matching rule should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u308b\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306f\u3001\u7121\u52b9\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u305f\u3081\u3001\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u904e\u53bb\u306b 1 \u3064\u4ee5\u4e0a\u306e\u5c5e\u6027\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306e\u5024\u306b\u5bfe\u3057\u3066\u30de\u30c3\u30c1\u30f3\u30b0\u304c\u6a5f\u80fd\u3057\u306a\u304f\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An unexpected error occurred while attempting to determine whether the matching rule associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the matching rule implementation.  The matching rule associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for matching rule %s:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was unable to load class %s and use it to create a matching rule instance as defined in configuration entry %s.  The error that occurred was:  %s.  This matching rule will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while trying to initialize a matching rule loaded from class %s with the information in configuration entry %s:  %s.  This matching rule will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in configuration entry %s conflicts with another matching rule defined in the server configuration:  %s.  This matching rule will not be used
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while trying to retrieve configuration entry cn=Syntaxes,cn=config in order to initialize the Directory Server attribute syntaxes:  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry cn=Syntaxes,cn=config does not appear to exist in the Directory Server configuration.  \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in the Directory Server.  This is an error, because the Directory Server must have syntaxes defined to function properly
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration entry %s exists below the attribute syntax configuration root of cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax that is required for a Directory Server attribute syntax.  This configuration entry will be ignored
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u3053\u306e\u5c5e\u6027\u69cb\u6587\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u304c\u30011 \u3064\u4ee5\u4e0a\u306e\u5c5e\u6027\u306b\u4f7f\u7528\u3055\u308c\u305f\u3042\u3068\u69cb\u6587\u304c\u7121\u52b9\u306b\u3055\u308c\u308b\u3068\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306b\u5bfe\u3057\u3066\u30de\u30c3\u30c1\u30f3\u30b0\u304c\u4e88\u671f\u3057\u305f\u3068\u304a\u308a\u306b\u6a5f\u80fd\u3057\u306a\u304f\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=\u3053\u306e\u5c5e\u6027\u69cb\u6587\u5b9f\u88c5\u306e\u30b3\u30a2\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u69cb\u6587\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093\u3002  \u307e\u305f\u3001\u3059\u3067\u306b 1 \u3064\u4ee5\u4e0a\u306e\u5c5e\u6027\u306b\u4f7f\u7528\u3055\u308c\u305f\u5c5e\u6027\u69cb\u6587\u306e\u69cb\u6587\u30af\u30e9\u30b9\u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306b\u5bfe\u3057\u3066\u30de\u30c3\u30c1\u30f3\u30b0\u3092\u5b9f\u884c\u3057\u305f\u3068\u304d\u306b\u4e88\u671f\u3057\u306a\u3044\u7d50\u679c\u3092\u62db\u304f\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the syntax should be enabled or disabled. Without this attribute, it will default to being disabled
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u308b\u5c5e\u6027\u69cb\u6587\u306f\u3001\u7121\u52b9\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u305f\u3081\u3001\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002 \u904e\u53bb\u306b 1 \u3064\u4ee5\u4e0a\u306e\u5c5e\u6027\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306e\u5024\u306b\u5bfe\u3057\u3066\u30de\u30c3\u30c1\u30f3\u30b0\u304c\u6a5f\u80fd\u3057\u306a\u304f\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An unexpected error occurred while attempting to determine whether the attribute syntax associated with configuration entry %s should be enabled or disabled: %s.  It will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  The syntax associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for attribute syntax %s:  %s.  This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server was unable to load class %s and use it to create an attribute syntax instance as defined in configuration entry %s.  The error that occurred was:  %s. This syntax will be disabled
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while trying to initialize an attribute syntax loaded from class %s with the information in configuration entry %s:  %s.  This syntax will be disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax defined in configuration entry %s conflicts with another syntax defined in the server configuration:  %s.  This attribute syntax will not be used
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory Server schema definitions because the schema directory %s does not exist
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory Server schema definitions because the schema directory %s exists but is not a directory
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to open the file for reading:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration file %s in directory %s cannot be parsed because an unexpected error occurred while trying to read its contents as an LDIF entry:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an attribute type definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read from schema configuration file %s conflicts with another attribute type already read into the schema:  %s.  The later attribute type definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema configuration file %s conflicts with another objectclass already read into the schema:  %s.  The later objectclass definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema configuration file %s could not be parsed:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration entry %s has an invalid value for configuration attribute ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", "reject", or "warn" ):  %s
 INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=\u30a8\u30f3\u30c8\u30ea\u304c\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u69cb\u6210 (\u3059\u3079\u3066\u306e\u5fc5\u9808\u5c5e\u6027\u304c\u542b\u307e\u308c\u3001\u7981\u6b62\u5c5e\u6027\u306f\u5b58\u5728\u3057\u306a\u3044\u306a\u3069) \u306b\u5f93\u3063\u3066\u6709\u52b9\u3067\u3042\u308b\u304b\u78ba\u8a8d\u3059\u308b\u305f\u3081\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u66f4\u65b0\u64cd\u4f5c\u3067\u30b9\u30ad\u30fc\u30de\u306e\u691c\u67fb\u51e6\u7406\u3092\u5b9f\u884c\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u30b9\u30ad\u30fc\u30de\u306e\u691c\u67fb\u51e6\u7406\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u306f\u3001\u4e00\u822c\u306b\u304a\u52e7\u3081\u3067\u304d\u307e\u305b\u3093\u3002\u7121\u52b9\u306a\u30a8\u30f3\u30c8\u30ea\u304c\u30b5\u30fc\u30d0\u30fc\u306b\u542b\u307e\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u305f\u3081\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an invalid value for configuration attribute ds-cfg-check-schema (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected error occurred that prevented the server from installing its default entry cache framework:  %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache configuration entry "cn=Entry Caches,cn=config" does not exist in the Directory Server configuration.  No entry cache will be available until this entry is created with a valid entry cache configuration
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred while attempting to initialize an instance of class %s for use as the Directory Server entry cache:  %s.  As a result, the entry cache will be disabled
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for the entry cache defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration for the entry cache defined in configuration entry %s was not acceptable:  the entry cache level %d is already in use
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5 %s \u306e\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u305d\u306e\u305f\u3081\u3001\u3053\u306e\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0 %s \u306f\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5 %s \u306e\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u304c\u7121\u52b9\u3067\u3057\u305f\u3002 \u305d\u306e\u305f\u3081\u3001\u3053\u306e\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0 %s \u306f\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=\u30a8\u30f3\u30c8\u30ea %s \u3092\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306e\u5b50\u3068\u3057\u3066\u524a\u9664\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name form definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from schema configuration file %s conflicts with another name form already read into the schema:  %s.  The later name form definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from schema configuration file %s conflicts with another DIT content rule already read into the schema:  %s.  The later DIT content rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT structure rule definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from schema configuration file %s conflicts with another DIT structure rule already read into the schema:  %s.  The later DIT structure rule definition will be used
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching rule use definition from schema configuration file %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from schema configuration file %s conflicts with another matching rule use already read into the schema:  %s.  The later matching rule use definition will be used
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has been defined in configuration entry %s. No log rotation will take place
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for the size based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for the time based file rotation policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation policy %s has been defined in configuration entry %s
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=\u8a2d\u5b9a\u5c5e\u6027 %s \u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u3067\u3042\u308b\u305f\u3081\u3001\u305d\u306e\u5024\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while trying to retrieve configuration entry cn=Plugins,cn=config in order to initialize the Directory Server plugins:  %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry cn=Plugins,cn=config does not appear to exist in the Directory Server configuration.  \u3053\u308c\u306f\u5fc5\u9808\u30a8\u30f3\u30c8\u30ea\u3067\u3059
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration entry %s exists below the plugin configuration root of cn=Plugins,cn=config but does not have objectclass ds-cfg-backend that is required for a Directory Server plugin.  This configuration entry will be ignored
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An unexpected error occurred while interacting with backend configuration entry %s:  %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306b\u5909\u66f4\u3067\u304d\u3001\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s does not contain attribute ds-cfg-enabled, which is used to indicate whether the plugin should be enabled or disabled.  Without this attribute, it will default to being disabled
 INFO_CONFIG_PLUGIN_DISABLED_235=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u308b\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u3001\u7121\u52b9\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u305f\u3081\u3001\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected error occurred while attempting to determine whether the plugin associated with configuration entry %s should be enabled or disabled:  %s.  It will be disabled
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\u3002\u30d7\u30e9\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\u306f\u3001\u51e6\u7406\u4e2d\u306b\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u547c\u3073\u51fa\u3055\u308c\u308b\u56de\u6570\u3092\u5236\u5fa1\u3057\u307e\u3059\u3002  \u3053\u306e\u5024\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u30ed\u30fc\u30c9\u3055\u308c\u3066\u521d\u671f\u5316\u3055\u308c\u308b\u3068\u304d\u306b\u306e\u307f\u8aad\u307f\u8fbc\u307e\u308c\u308b\u305f\u3081\u3001\u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u5b9f\u88c5\u306e\u30b3\u30a2\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s does not contain attribute ds-cfg-plugin-type, which is used to specify the name(s) of the plugin type(s) for the plugin.  This is a required attribute, so this plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry %s has an invalid value %s for attribute ds-cfg-plugin-type that does not name a valid plugin type.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error occurred while trying to determine the set of plugin types for the plugin defined in configuration entry %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class used to provide the plugin implementation.  The plugin associated with this configuration entry will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred while trying to determine the name of the Java class that contains the implementation for plugin %s:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was unable to load class %s and use it to create a plugin instance as defined in configuration entry %s.  The error that occurred was:  %s.  This plugin will be disabled
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while attempting to initialize an instance of class %s as a Directory Server plugin using the information in configuration entry %s:  %s.  This plugin will be disabled
 INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u3001\u5ec3\u68c4\u3055\u308c\u305f\u64cd\u4f5c\u306b\u5bfe\u3059\u308b\u5fdc\u7b54\u3092\u9001\u4fe1\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u305d\u308c\u3089\u306e\u64cd\u4f5c\u306e\u51e6\u7406\u3092\u5b8c\u4e86\u3057\u305f\u3053\u3068\u3092\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u901a\u77e5\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  LDAP \u4ed5\u69d8\u3067\u306f\u3053\u306e\u3088\u3046\u306a\u5834\u5408\u306b\u5fdc\u7b54\u3092\u9001\u4fe1\u3059\u308b\u3053\u3068\u3092\u7981\u3058\u3066\u3044\u307e\u3059\u304c\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c\u64cd\u4f5c\u306e\u5fdc\u7b54\u3092\u5f85\u6a5f\u3057\u3066\u3044\u308b\u3068\u304d\u3001\u64cd\u4f5c\u304c\u5ec3\u68c4\u3055\u308c\u305f\u305f\u3081\u5fdc\u7b54\u304c\u306a\u3044\u3068\u4e00\u90e8\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c\u6b63\u3057\u304f\u52d5\u4f5c\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration entry %s has an invalid value for configuration attribute ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or false):  %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration entry %s does not contain a valid extended operation handler implementation: %s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u62e1\u5f35\u64cd\u4f5c\u30cf\u30f3\u30c9\u30e9\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting to retrieve the SASL mechanism handler base entry cn=SASL Mechanisms,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism configuration base cn=SASL Mechanisms,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not contain a valid SASL mechanism handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while attempting to create a Directory Server SASL mechanism handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required for SASL mechanism handler definitions
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e SASL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30cf\u30f3\u30c9\u30e9\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated SASL mechanism handler
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration entry %s does not contain a valid SASL mechanism handler implementation:  %s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e SASL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the SASL mechanism handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e SASL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b SASL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_SASL_EXISTS_278=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f SASL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30cf\u30f3\u30c9\u30e9\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL mechanism handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=\u30a8\u30f3\u30c8\u30ea %s \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u3092\u6301\u3064\u5225\u306e\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=\u30a8\u30f3\u30c8\u30ea %s \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u306f\u89aa\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=\u30a8\u30f3\u30c8\u30ea %s \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u89aa\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=\u65b0\u3057\u3044\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3092\u30d5\u30a1\u30a4\u30eb %s \u304b\u3089 %s \u306b\u30ea\u30cd\u30fc\u30e0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=DN \u5909\u66f4\u64cd\u4f5c\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=\u5185\u90e8\u64cd\u4f5c\u306b\u5bfe\u3059\u308b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30a2\u30af\u30bb\u30b9\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u9664\u5916\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid value specified for attribute %s. Allowed values are true or false
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u5bfe\u3057\u3066\u4f7f\u7528\u3055\u308c\u308b\u30d9\u30fc\u30b9 DN \u306e\u30bb\u30c3\u30c8\u3002  \u3053\u306e\u5c5e\u6027\u306b\u5bfe\u3059\u308b\u5909\u66f4\u304c\u81ea\u52d5\u7684\u306b\u6709\u52b9\u306b\u306a\u308b\u304b\u3069\u3046\u304b\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5b9f\u88c5\u306b\u4f9d\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does not contain attribute ds-cfg-base-dn, which is used to specify the set of base DNs for the backend.  This is a required attribute, and therefore the backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected error occurred while attempting to determine the set of base DNs associated with the backend defined in configuration entry %s:  %s.  This backend will be disabled
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306f\u3001\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3092\u5fc5\u8981\u3068\u3059\u308b\u64cd\u4f5c\u3067\u5fc5\u9808\u3067\u3059 (SSL \u3092\u4f7f\u7528\u3059\u308b\u901a\u4fe1\u306a\u3069)\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u4ee5\u964d\u306e\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u8a66\u884c\u306b\u306e\u307f\u5f71\u97ff\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the key manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the Java class that includes the key manager provider implementation.  Changes to this configuration attribute will not take effect until the key manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the Directory Server trust manager provider should be enabled.  A trust manager provider is required for operations that require access to a trust manager (e.g., communication over SSL).  Changes to this configuration attribute will take effect immediately, but will only impact future attempts to access the trust manager
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the trust manager provider is enabled for use in the server
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the Java class that includes the trust manager provider implementation.  Changes to this configuration attribute will not take effect until the trust manager provider has been disabled and then re-enabled, or until the server is restarted
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the Directory Server certificate mapper should be enabled.  A certificate mapper is used to establish a mapping between a client certificate chain and a user entry in the Directory Server for SASL EXTERNAL authentication and similar purposes.  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" does not contain a value for attribute ds-cfg-enabled, which indicates whether the certificate mapper is enabled for use in the server
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the Java class that includes the certificate mapper implementation.  Changes to this configuration attribute will not take effect until the certificate mapper has been disabled and then re-enabled, or until the server is restarted
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=\u30d5\u30a1\u30a4\u30eb\u4fdd\u6301\u30dd\u30ea\u30b7\u30fc\u304c\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u306f\u524a\u9664\u3055\u308c\u307e\u305b\u3093
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file retention policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has been defined for the retention policy in the configuration entry %s
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been defined for the retention policy in the configuration entry %s
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while attempting to retrieve the password storage scheme base entry cn=Password Storage Schemes,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage scheme configuration base cn=Password Storage Schemes,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does not contain a valid password storage scheme configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while attempting to create a Directory Server password storage scheme from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s does not contain the ds-cfg-password-storage-scheme objectclass, which is required for password storage scheme definitions
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30b9\u30ad\u30fc\u30de\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password storage scheme
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in configuration entry %s does not contain a valid password storage scheme implementation:  %s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password storage scheme should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the password storage scheme defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been defined for the retention policy in the configuration entry %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based retention policy in the configuration entry %s. is not allowed for the Directory Server when running on pre Java 6 VMs
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u4e00\u610f\u8b58\u5225\u5b50\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s does not contain attribute ds-cfg-backend-id, which is used to provide a unique identifier for the backend.  The backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in configuration entry %s has a backend ID of %s that conflicts with the backend ID for another backend in the server.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected error occurred while attempting to determine the backend ID for the backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while attempting to obtain the %s message digest to create the hash for the backup: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred while trying to create the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error occurred while attempting to determine the path to the Directory Server configuration file so that it could be archived:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred while attempting to back up configuration file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred while attempting to back up the archived previous configurations from file %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while trying to close the config archive file %s in directory %s:  %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error occurred while attempting to update the backup descriptor file %s with information about the configuration backup:  %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify configuration backup %s in directory %s because no such backup exists
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify configuration backup %s in directory %s because the archive filename could not be determined
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify configuration backup %s because the specified archive file %s does not exist
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or verify configuration backup %s because an error occurred while trying to determine whether backup archive %s exists:  %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify configuration backup %s because an unsigned hash of this backup is available but the server cannot determine the digest algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify configuration backup %s because it has an unsigned hash that uses an unknown or unsupported digest algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify configuration backup %s because a signed hash of this backup is available but the server cannot determine the MAC algorithm used to generate this hash
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify configuration backup %s because it has a signed hash that uses an unknown or unsupported MAC algorithm of %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or verify configuration backup %s because an error occurred while attempting to open the backup archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify configuration backup %s because it is encrypted using an unknown or unsupported cipher:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore configuration backup %s because an error occurred while attempting to temporarily back up the current configuration files from %s to %s:  %s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3001\u69cb\u6210\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5fa9\u5143\u304c\u6b63\u5e38\u306b\u884c\u306a\u308f\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u305f\u3060\u3057\u3001\u5fa9\u5143\u30d7\u30ed\u30bb\u30b9\u306e\u958b\u59cb\u524d\u306b\u5b58\u5728\u3057\u305f\u5143\u306e\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u306f\u4fdd\u6301\u3055\u308c\u3001\u73fe\u5728\u306f %s \u306e\u5143\u306e\u5834\u6240\u306b\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3001\u69cb\u6210\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5fa9\u5143\u304c\u6b63\u5e38\u306b\u884c\u306a\u308f\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002  The original configuration files that were in place before the start of the restore process have been preserved and are contained in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to restore configuration backup %s because an error occurred while attempting to create a new empty directory %s into which the files should be restored:  %s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u3001\u69cb\u6210\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u5fa9\u5143\u304c\u6b63\u5e38\u306b\u884c\u306a\u308f\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002  The original configuration files that were in place before the start of the restore process have been preserved in the %s directory
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or verify configuration backup %s because an error occurred while trying to read the next entry from the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore configuration backup %s because an error occurred while trying to recreate file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore or verify configuration backup %s because an error occurred while processing archived file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or verify configuration backup %s because an unexpected error occurred while trying to close the archive file %s:  %s
 NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u8a08\u7b97\u3055\u308c\u305f\u30e1\u30c3\u30bb\u30fc\u30b8\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u304c\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u683c\u7d0d\u3055\u308c\u305f\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u3068\u4e00\u81f4\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or verify configuration backup %s because the message digest calculated from the backup archive does not match the digest stored with the backup information
 NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u8a08\u7b97\u3055\u308c\u305f\u7f72\u540d\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u304c\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u683c\u7d0d\u3055\u308c\u305f\u7f72\u540d\u3068\u4e00\u81f4\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify configuration backup %s because the signed digest calculated from the backup archive does not match the signature stored with the backup information
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %2$s \u304b\u3089\u69cb\u6210\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %1$s \u3067\u5b9f\u884c\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30c6\u30b9\u30c8\u304c\u3001\u30a2\u30fc\u30ab\u30a4\u30d6\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=\u69cb\u6210\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u6b63\u5e38\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server was unable to acquire a shared lock for backend %s:  %s.  This generally means that the backend is in use by a process that requires an exclusive lock (e.g., importing from LDIF or restoring a backup).  This backend will be disabled
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred while attempting to release a shared lock for backend %s:  %s.  This may interfere with operations that require exclusive access, including LDIF import and restoring a backup
 INFO_CONFIG_FILE_HEADER_424=\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u306f\u3001\u30d7\u30e9\u30a4\u30de\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002  \u30b5\u30fc\u30d0\u30fc\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306f\u76f4\u63a5\u7de8\u96c6\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u3002 \u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u63d0\u4f9b\u3055\u308c\u308b\u7ba1\u7406\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3057\u3066\u306e\u307f\u7ba1\u7406\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=\u30a8\u30f3\u30c8\u30ea\u306e\u8ffd\u52a0\u6642\u306b\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u6b20\u843d\u3057\u305f RDN \u5c5e\u6027\u3092\u30a8\u30f3\u30c8\u30ea\u306b\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u8ffd\u52a0\u3055\u308c\u308b\u30a8\u30f3\u30c8\u30ea\u306e\u5c5e\u6027\u30ea\u30b9\u30c8\u306b RDN \u5c5e\u6027\u5024\u304c\u542b\u307e\u308c\u306a\u3044\u5834\u5408\u3001\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u62d2\u5426\u3055\u308c\u307e\u3059\u3002LDAP \u4ed5\u69d8\u306b\u9055\u53cd\u3057\u3066\u3044\u308b\u305f\u3081\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry %s has an invalid value for configuration attribute ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or false):  %s
 INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=\u5185\u90e8\u30b5\u30fc\u30d0\u30fc\u30a8\u30e9\u30fc\u306b\u3088\u308a\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u3068\u304d\u306b\u5fdc\u7b54\u306b\u4f7f\u7528\u3055\u308c\u308b\u7d50\u679c\u30b3\u30fc\u30c9\u3002  \u5024\u306f\u3001\u5bfe\u5fdc\u3059\u308b LDAP \u7d50\u679c\u30b3\u30fc\u30c9\u3068\u7b49\u4fa1\u306e\u6574\u6570\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration entry %s has an invalid value for configuration attribute ds-cfg-server-error-result-code (it should be an integer value greater than or equal to 1):  %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while attempting to retrieve the identity mapper base entry cn=Identity Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper configuration base cn=Identity Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does not contain a valid identity mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while attempting to create a Directory Server identity mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s does not contain the ds-cfg-identity-mapper objectclass, which is required for identity mapper definitions
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30de\u30c3\u30d1\u30fc\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated identity mapper
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in configuration entry %s does not contain a valid identity mapper implementation:  %s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the identity mapper should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the identity mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef V2 \u5236\u5fa1\u3068\u3068\u3082\u306b\u4f7f\u7528\u3059\u308b\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u306e\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has an invalid value for configuration attribute ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a valid identity mapper configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization identity mapper DN %s specified in configuration entry %s does not refer to a valid identity mapper configuration entry
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does not have any identity mapper configured for use in conjunction with proxied authorization V2 operations.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied authorization identity mapper DN %s does not refer to an active identity mapper.  The Directory Server will not be able to process requests containing the proxied authorization control with a username-based authorization ID
 INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=\u691c\u7d22\u64cd\u4f5c\u306e\u51e6\u7406\u6642\u306b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u8fd4\u3055\u308c\u308b\u30a8\u30f3\u30c8\u30ea\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u6700\u5927\u6570\u3002  \u3053\u308c\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u30a8\u30f3\u30c8\u30ea\u306b ds-rlim-size-limit \u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u3092\u542b\u3081\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u5358\u4f4d\u3067\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3067\u304d\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an invalid value for configuration attribute ds-cfg-size-limit (It should be a positive integer value specifying the size limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while attempting to retrieve the Directory Server synchronization provider configuration base entry cn=Synchronization Providers,cn=config:  %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server synchronization provider base entry cn=Synchronization Providers,cn=config does not exist.  This entry must be  present in the Directory Server configuration
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration entry %s exists below the Directory Server synchronization provider root but does not contain attribute ds-cfg-synchronization-provider which must be present in all synchronization provider configuration entries
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error occurred while attempting to determine whether configuration entry %s was a valid Directory Server synchronization provider:  %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=\u95a2\u9023\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3001\u304a\u3088\u3073\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u306f\u3001\u3059\u3079\u3066\u306e\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u30a8\u30f3\u30c8\u30ea\u306b\u5b58\u5728\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u5b9f\u884c\u4e2d\u306f\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the synchronization provider is enabled for use
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server synchronization provider defined in configuration entry %s is disabled.  This provider will not be used
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error occurred while attempting to determine whether the Directory Server synchronization provider defined in configuration entry %s should be enabled: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u3053\u306e\u5c5e\u6027\u306f\u3001\u3059\u3079\u3066\u306e\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u30a8\u30f3\u30c8\u30ea\u306b\u5b58\u5728\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u5b9f\u884c\u4e2d\u306f\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the class that implements the synchronization provider logic
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while attempting to determine the name of the class used to provide the Directory Server synchronization provider logic from configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred while attempting to load class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred while attempting to instantiate class %s referenced in synchronization provider configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred while attempting to initialize the Directory Server synchronization provider referenced in configuration entry %s:  %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u306f\u73fe\u5728\u6709\u52b9\u3067\u3059\u304c\u3001\u69cb\u6210\u304c\u5909\u66f4\u3055\u308c\u305f\u305f\u3081\u3001\u7121\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u540c\u671f\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u7121\u52b9\u306b\u5909\u66f4\u3057\u3066\u3082\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u518d\u8d77\u52d5\u3055\u308c\u308b\u307e\u3067\u306f\u3001\u305d\u306e\u8a2d\u5b9a\u5909\u66f4\u306f\u53cd\u6620\u3055\u308c\u307e\u305b\u3093
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing the logic for the synchronization provider defined in configuration entry %s has changed from %s to %s.  This will not take effect until the Directory Server is restarted
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u66f8\u304d\u8fbc\u307f\u53ef\u80fd\u30e2\u30fc\u30c9\u3002  \u5024\u306f\u3001\u3059\u3079\u3066\u306e\u66f8\u304d\u8fbc\u307f\u64cd\u4f5c\u304c\u8a31\u53ef\u3055\u308c\u308b\u5834\u5408\u306f "enabled"\u3001\u3059\u3079\u3066\u306e\u66f8\u304d\u8fbc\u307f\u64cd\u4f5c\u304c\u62d2\u5426\u3055\u308c\u308b\u5834\u5408\u306f "disabled"\u3001\u307e\u305f\u306f\u5185\u90e8\u306e\u66f8\u304d\u8fbc\u307f\u64cd\u4f5c\u3068\u540c\u671f\u66f4\u65b0\u306e\u307f\u304c\u8a31\u53ef\u3055\u308c\u308b\u5834\u5408\u306f "internal-only"\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in configuration entry %s does not have a value for configuration attribute ds-cfg-writability-mode which indicates the writability mode for that backend.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in configuration entry %s has an invalid writability mode of %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected error occurred while attempting to determine the writability mode for the backend defined in configuration entry %s:  %s.  The backend will be disabled
 INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u66f8\u304d\u8fbc\u307f\u53ef\u80fd\u30e2\u30fc\u30c9\u3002  \u5024\u306f\u3001"enabled"\u3001"disabled"\u3001\u307e\u305f\u306f "internal-only" \u306e\u3044\u305a\u308c\u304b\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s has an invalid value for configuration attribute ds-cfg-writability-mode (the value should be one of "enabled", "disabled", or "internal-only"):  %s
 INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=DN \u3092\u542b\u3080\u5358\u7d14\u30d0\u30a4\u30f3\u30c9\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3082\u542b\u3081\u308b\u5fc5\u8981\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u3053\u308c\u304c\u7121\u52b9\u306e\u5834\u5408\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u307e\u306a\u3044\u30d0\u30a4\u30f3\u30c9\u306f\u30d0\u30a4\u30f3\u30c9 DN \u3092\u542b\u3093\u3067\u3044\u3066\u3082\u5e38\u306b\u533f\u540d\u3068\u3057\u3066\u6271\u308f\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u3042\u308b\u7a2e\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u30db\u30fc\u30eb\u304c\u751f\u3058\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6709\u52b9\u306a\u5834\u5408\u3001DN \u3092\u542b\u3080\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u307e\u306a\u3044\u5358\u7d14\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306f\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u533f\u540d\u8a8d\u8a3c\u3092\u4f7f\u7528\u305b\u305a\u306b\u62d2\u5426\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration entry %s has an invalid value for configuration attribute ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or "FALSE"):  %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while attempting to retrieve the password validator base entry cn=Password Validators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator configuration base cn=Password Validators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s does not contain a valid password validator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred while attempting to create a Directory Server password validator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s does not contain the ds-cfg-password-validator objectclass, which is required for password validator definitions
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30d0\u30ea\u30c7\u30fc\u30bf\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30d0\u30ea\u30c7\u30fc\u30bf\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password validator
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in configuration entry %s does not contain a valid password validator implementation:  %s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password validator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30d0\u30ea\u30c7\u30fc\u30bf\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30d0\u30ea\u30c7\u30fc\u30bf\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for the password validator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while attempting to retrieve the password generator base entry cn=Password Generators,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator configuration base cn=Password Generators,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s does not contain a valid password generator configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred while attempting to create a Directory Server password generator from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s does not contain the ds-cfg-password-generator objectclass, which is required for password generator definitions
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated password generator
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in configuration entry %s does not contain a valid password generator implementation:  %s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the password generator should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for the password generator defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u5b9a\u7fa9\u3059\u308b\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN\u3002\u30ab\u30b9\u30bf\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u5bfe\u3057\u3066\u9069\u7528\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u5b58\u5728\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u3001\u6709\u52b9\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was configured for the Directory Server.  This must be specified by the ds-cfg-default-password-policy attribute in configuration entry %s
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s has an invalid value for configuration attribute ds-cfg-default-password-policy (the value should a DN specifying the default password policy configuration entry):  %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration attribute ds-cfg-default-password-policy does not refer to a valid password policy configuration entry
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while attempting to retrieve the password policy base entry cn=Password Policies,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy configuration base cn=Password Policies,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been defined below the cn=Password Policies,cn=config entry in the Directory Server configuration.  At least one password policy configuration must be defined
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy defined in configuration entry %s is invalid:  %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server default password policy is defined as %s, but that entry does not exist or is not below the password policy configuration base cn=Password Policies,cn=config
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified entry %s is currently defined as the configuration entry for the default password policy.  The default password policy configuration entry may not be removed
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u304b\u3089\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002  \u3053\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u660e\u793a\u7684\u306b\u53c2\u7167\u3059\u308b\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u8a8d\u8a3c\u304c\u8a31\u53ef\u3055\u308c\u306a\u304f\u306a\u308a\u307e\u3059
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while attempting to retrieve the Directory Server access control configuration entry cn=Access Control Handler,cn=config:  %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not exist.  This entry must be present in the Directory Server configuration
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory Server access control configuration entry cn=Access Control Handler,cn=config does not have the correct object class.  This entry must have the object class ds-cfg-access-control-handler in order to be valid
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3001\u304a\u3088\u3073\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u306f\u5fc5\u9808\u3067\u3059
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration entry %s does not contain attribute ds-cfg-enabled which indicates whether the access control is enabled for use
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
 NOTICE_CONFIG_AUTHZ_ENABLED_526=\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u306f\u6709\u52b9\u306b\u3055\u308c\u307e\u3057\u305f\u3002%s \u5b9f\u88c5\u3092\u4f7f\u7528\u3057\u307e\u3059
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error occurred while attempting to determine whether the Directory Server access control as defined in configuration entry %s should be enabled:  %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002 \u3053\u306e\u5c5e\u6027\u306f\u5fc5\u9808\u3067\u3059
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration entry %s does not contain attribute ds-cfg-java-class which specifies the name of the Java class providing the access control implementation for the Directory Server
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while attempting to determine the name of the class used to provide the Directory Server access control implementation from configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while attempting to load class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class %s referenced in the access control configuration entry %s does not implement the %s interface:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred while attempting to instantiate class %s referenced in the access control configuration entry %s:  %s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while attempting to initialize the Directory Server access control implementation referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the Directory Server configuration:  %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy configuration base cn=Root DNs,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does not contain a valid root DN configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting to create a Directory Server root DN from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does not contain the ds-cfg-root-dn-user objectclass, which is required for Directory Server root DN definitions
 INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=\u30eb\u30fc\u30c8 DN \u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e\u5b9f\u969b\u306e DN \u3060\u3051\u3067\u306a\u304f\u3001\u95a2\u9023\u3059\u308b\u30eb\u30fc\u30c8 DN \u3068\u3057\u3066\u8a8d\u8a3c\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3067\u304d\u308b\u4ee3\u66ff\u30d0\u30a4\u30f3\u30c9 DN \u3092 1 \u3064\u4ee5\u4e0a\u6307\u5b9a\u3057\u307e\u3059\u3002 \u4ee3\u66ff\u30d0\u30a4\u30f3\u30c9 DN \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u307b\u304b\u306e\u30a8\u30f3\u30c8\u30ea\u306e DN \u3068\u7af6\u5408\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u3002\u307e\u305f\u3001\u307b\u304b\u306e\u30eb\u30fc\u30c8 DN \u306b\u69cb\u6210\u3055\u308c\u305f\u307b\u304b\u306e\u4ee3\u66ff\u30d0\u30a4\u30f3\u30c9 DN \u3068\u7af6\u5408\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as an alternate bind DN for user "%s" because it is already registered as an alternate bind DN for root user "%s"
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error occurred while trying to parse the set of alternate bind DNs for root user %s:  %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error occurred while trying to register"%s" as an alternate bind DN for root user "%s":  %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because another root user is already registered with that DN
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while attempting to retrieve the account status notification handler base entry cn=Account Status Notification Handlers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status notification handler configuration base cn=Account Status Notification Handlers,cn=config does not exist in the Directory Server configuration. This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry %s does not contain a valid account status notification handler configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred while attempting to create a Directory Server account status notification handler from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry %s does not contain the ds-cfg-account-status-notification-handler objectclass, which is required for account status notification handler definitions
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u30b9\u30c6\u30fc\u30bf\u30b9\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated account status notification handler
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in configuration entry %s does not contain a valid account status notification handler implementation:  %s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u30b9\u30c6\u30fc\u30bf\u30b9\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the account status notification handler should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u30b9\u30c6\u30fc\u30bf\u30b9\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30a2\u30ab\u30a6\u30f3\u30c8\u30b9\u30c6\u30fc\u30bf\u30b9\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30a2\u30ab\u30a6\u30f3\u30c8\u30b9\u30c6\u30fc\u30bf\u30b9\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration for the account status notification handler defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
 INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=\u691c\u7d22\u64cd\u4f5c\u306e\u51e6\u7406\u6642\u306b\u3001\u4e00\u81f4\u3059\u308b\u304b\u3069\u3046\u304b\u78ba\u8a8d\u3055\u308c\u308b\u5019\u88dc\u30a8\u30f3\u30c8\u30ea\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u6700\u5927\u6570\u3002  \u3053\u308c\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u30a8\u30f3\u30c8\u30ea\u306b ds-rlim-lookthrough-limit \u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u3092\u542b\u3081\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u5358\u4f4d\u3067\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3067\u304d\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It should be a positive integer value specifying the lookthrough limit to use, or a value of 0 or -1 to indicate that no limit should be enforced):  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while attempting to apply the changes contained in file %s to the server configuration at startup:  %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change at server startup:  %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred while applying changes on server startup
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u3092\u542b\u3080\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u4f7f\u7528\u3055\u308c\u308b\u30a2\u30af\u30bb\u30b9\u6a29
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It should be an UNIX permission mode in three-digit octal notation.)
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s does not allow read and write access to the backend database directory by the backend
 INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=\u691c\u7d22\u64cd\u4f5c\u306e\u51e6\u7406\u6642\u306b\u8a31\u53ef\u3055\u308c\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u6700\u5927\u6642\u9593\u3002 \u3053\u308c\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u30a8\u30f3\u30c8\u30ea\u306b ds-rlim-time-limit \u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u3092\u542b\u3081\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u5358\u4f4d\u3067\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3067\u304d\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an invalid value for configuration attribute ds-cfg-time-limit (it should be an integer value followed by a space and a time unit of seconds, minutes, hours, days, or weeks):  %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy is configured for the Directory Server.  The default password policy must be specified by the ds-cfg-default-password-policy attribute in the cn=config entry
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred while attempting to register backend %s with the Directory Server:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error occurred while trying to create the configuration archive directory %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while trying to create the configuration archive directory %s:  %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred while trying to write the current configuration to the configuration archive: %s
 INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u672a\u8a8d\u8a3c\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e\u8981\u6c42\u3092\u62d2\u5426\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 "true" \u306b\u8a2d\u5b9a\u3057\u305f\u5834\u5408\u3001\u672a\u8a8d\u8a3c\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u304a\u3088\u3073 StartTLS \u8981\u6c42\u3092\u9001\u4fe1\u3059\u308b\u3053\u3068\u306e\u307f\u8a31\u53ef\u3055\u308c\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration entry %s has an invalid value for configuration attribute ds-cfg-reject-unauthenticated-requests(the value should be either true or false)
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting to retrieve the group implementation base entry cn=Group Implementations,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation configuration base cn=Group Implementations,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does not contain a valid group implementation configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred while attempting to create a Directory Server group implementation from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does not contain the ds-cfg-group-implementation objectclass, which is required for group implementation definitions
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u3092\u5b9a\u7fa9\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002  \u95a2\u9023\u3059\u308b\u5b9f\u88c5\u304c\u6709\u52b9\u306a\u3068\u304d\u306b\u3053\u308c\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u305d\u306e\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated group implementation
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration entry %s does not contain a valid group implementation:  %s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-enabled which indicates whether the group implementation should be enabled for use in the Directory Server
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u306b\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the group implementation defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of privileges that should automatically be assigned to root users when they authenticate to the server
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root privileges contained in configuration attribute %s of entry %s contains an unrecognized privilege %s
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error occurred while attempting to determine the set of privileges that root users should be granted by default:  %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=root \u30e6\u30fc\u30b6\u30fc\u306b\u81ea\u52d5\u7684\u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u308b\u7279\u6a29\u306e\u30bb\u30c3\u30c8\u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u3053\u306e\u65b0\u3057\u3044\u7279\u6a29\u30bb\u30c3\u30c8\u306f\u3001\u3059\u3067\u306b root \u30e6\u30fc\u30b6\u30fc\u3068\u3057\u3066\u8a8d\u8a3c\u6e08\u307f\u3067\u3042\u308b\u65e2\u5b58\u306e\u63a5\u7d9a\u306b\u306f\u9069\u7528\u3055\u308c\u307e\u305b\u3093\u304c\u3001\u5f8c\u7d9a\u306e\u3059\u3079\u3066\u306e root \u30e6\u30fc\u30b6\u30fc\u8a8d\u8a3c\u306b\u5bfe\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3059
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u8ffd\u52a0\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u524a\u9664\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067 DN \u306e\u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u691c\u7d22\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=\u30c7\u30d5\u30a9\u30eb\u30c8\u306e root \u306e\u7279\u6a29\u30bb\u30c3\u30c8\u3092\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while attempting to retrieve the certificate mapper base entry cn=Certificate Mappers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper configuration base cn=Certificate Mappers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s does not contain a valid certificate mapper configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while attempting to create a Directory Server certificate mapper from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s does not contain the ds-cfg-certificate-mapper objectclass, which is required for certificate mapper definitions
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated certificate mapper
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in configuration entry %s does not contain a valid certificate mapper implementation:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u8a3c\u660e\u66f8\u30de\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30de\u30c3\u30d1\u30fc\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u8a3c\u660e\u66f8\u30de\u30c3\u30d1\u30fc\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u8a3c\u660e\u66f8\u30de\u30c3\u30d1\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30de\u30c3\u30d1\u30fc\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for the certificate mapper defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while attempting to retrieve the key manager provider base entry cn=Key Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager provider configuration base cn=Key Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s does not contain a valid key manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred while attempting to create a Directory Server key manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s does not contain the ds-cfg-key-manager-provider objectclass, which is required for key manager provider definitions
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated key manager provider
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in configuration entry %s does not contain a valid key manager provider implementation:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s has an invalid value for attribute ds-cfg-enabled:  %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30d7\u30ed\u30d0\u30a4\u30c0\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for the key manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while attempting to retrieve the trust manager provider base entry cn=Trust Manager Providers,cn=config from the Directory Server configuration:  %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager provider configuration base cn=Trust Manager Providers,cn=config does not exist in the Directory Server configuration.  This entry must be present for the server to function properly
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s does not contain a valid trust manager provider configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred while attempting to create a Directory Server trust manager provider from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s does not contain the ds-cfg-trust-manager-provider objectclass, which is required for trust manager provider definitions
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does not contain a valid value for configuration attribute ds-cfg-java-class which specifies the fully-qualified class name for the associated trust manager provider
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s has an invalid value for attribute ds-cfg-java-class:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in configuration entry %s does not contain a valid trust manager provider implementation:  %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry %s has an invalid value for attribute ds-cfg-enabled: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %3$s \u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u30af\u30e9\u30b9\u540d\u3092 %1$s \u304b\u3089 %2$s \u306b\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u305f\u5909\u66f4\u306f\u3001\u52d5\u7684\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u5909\u66f4\u306f\u3001\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=DN \u304c %s \u3067\u3042\u308b\u65b0\u898f\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e DN \u306b\u767b\u9332\u3055\u308c\u305f\u30d7\u30ed\u30d0\u30a4\u30c0\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for the trust manager provider defined in configuration entry %s was not acceptable according to its internal validation.  However, no specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX attribute %s associated with configuration entry %s:  %s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of JMX attribute %s associated with configuration entry %s because no JMX connection is available
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for entry %s
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result code=%s, admin action required=%b, messages="%s"
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that administrative action is required for entry %s:  messages="%s"
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=%s\u3002%s \u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3057\u3066\u6b21\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u751f\u6210\u3055\u308c\u307e\u3057\u305f: %s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" from config entry "%s" as a valid search filter:  %s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while trying to load an instance of class %s referenced in configuration entry %s as a virtual attribute provider:  %s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but provider %s may generate multiple values
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute configuration in entry "%s" is not valid because attribute type %s is single-valued but the conflict behavior is configured to merge real and virtual values
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u5909\u66f4\u306b\u3088\u308a\u3001\u305d\u306e\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u304c\u5909\u308f\u308a\u307e\u3059
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while attempting to calculate a SHA-1 digest of file %s:  %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has detected that one or more external changes have been made to the configuration file %s while the server was online, but another change has caused the server configuration to be overwritten.  The manual changes have not been applied, but they have been preserved in file %s
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an error while attempting to determine whether the configuration file %s has been externally edited with the server online, and/or trying to preserve such changes:  %s.  Any manual changes made to that file may have been lost
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log rotation policy:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in attribute ds-cfg-java-class of configuration entry %s cannot be instantiated as a Directory Server log retention policy:  %s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred while attempting to create a Directory Server log rotation policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred while attempting to create a Directory Server log retention policy from the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while attempting to create a text writer for a Directory Server logger from the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration file %s in directory %s contains more than one entry.  Only the first entry will be examined, and the additional entries will be ignored
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema configuration file %s in directory %s contains additional data after the schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry will be processed, but the remaining data will be ignored
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order definition for plugins of type %s contains an empty element.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order definition for plugins of type %s contains multiple wildcard characters.  All plugin definitions should contain exactly one wildcard element to indicate where unmatched plugins should be included in the order, and including multiple wildcards may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order definition for plugins of type %s includes multiple references to the '%s' plugin.  This may cause the plugin order to be evaluated incorrectly
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition for plugins of type %s does not include a wildcard element to indicate where unmatched plugins should be included in the order.  The server will default to invoking all unnamed plugins after set of named plugins
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s cannot be deleted from the server because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s cannot be deleted from the server because it is in use by matching rule use %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s cannot be disabled because it is in use by attribute type %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule %s cannot be disabled because it is in use by matching rule use %s
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize an instance of class %s as a work queue as specified in configuration entry %s:  %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u5b9f\u88c5\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b\u30af\u30e9\u30b9\u304c %s \u304b\u3089 %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u305f\u3060\u3057\u3053\u306e\u5909\u66f4\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the configuration add failed.  The preliminary checks were all successful and the entry was added to the server configuration, but at least one of the configuration add listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the configuration delete failed.  The preliminary checks were all successful and the entry was removed from the server configuration, but at least one of the configuration delete listeners reported an error when attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the configuration modification failed.  The preliminary checks were all successful and the modified entry was written to the server configuration, but at least one of the configuration change listeners reported an error when attempting to apply the change:  %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u4eee\u60f3\u5c5e\u6027\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30a2\u30e9\u30fc\u30c8\u30cf\u30f3\u30c9\u30e9\u306e\u69cb\u6210\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30a2\u30e9\u30fc\u30c8\u30cf\u30f3\u30c9\u30e9\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value '%s' is invalid.  An SMTP server value must have an IP address or a resolvable name, and it may optionally be followed by a colon and an integer value between 1 and 65535 to specify the server port number
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while attempting to open the current configuration file %s for reading in order to copy it to the ".startok" file:  %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while attempting to open file %s in order to write the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to copy the current configuration from file %s into temporary file %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to rename file %s to %s for use as the ".startok" configuration file:  %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=\u6709\u52b9\u306a\u69cb\u6210\u30d5\u30a1\u30a4\u30eb %s \u3067\u306f\u306a\u304f\u3001\u524d\u56de\u6b63\u5e38\u306b\u4f7f\u7528\u3055\u308c\u305f\u69cb\u6210\u30d5\u30a1\u30a4\u30eb %s \u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration file %s exists.  The server will attempt to start using the active configuration file %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while trying to parse and validate Berkeley DB JE property %s:  %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property does not follow a singular property=value form
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property shadows configuration attribute %s
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while trying to parse and validate Berkeley DB JE property %s: the property is already defined for this component
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=Berkeley DB JE \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc %s \u306e\u8a2d\u5b9a\u306f\u3001\u8a2d\u5b9a\u3055\u308c\u305f\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304c\u518d\u8d77\u52d5\u3055\u308c\u308b\u307e\u3067\u3001\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while attempting to open the configured log file %s for logger %s:  %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration for the workflow element defined in configuration entry %s was not acceptable: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred while trying to initialize a workflow element from class %s with the information in configuration entry %s:  %s.  This workflow element will be disabled
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u8981\u7d20 %s \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u3059\u3067\u306b\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u3059\u3002 \u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u8981\u7d20\u306f\u7121\u8996\u3055\u308c\u307e\u3059
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred while trying to configure in manual mode the workflows in the Directory Server, and rollback to automatic configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred while trying to configure in automatic mode the workflows in the Directory Server, and rollback to manual configuration mode has failed too. If the server is in an unstable state restart it with the last valid configuration
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s does not allow write access to the log file by the log publisher
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u62e1\u5f35\u6a5f\u80fd\u306e\u69cb\u6210\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u62e1\u5f35\u6a5f\u80fd\u3068\u3057\u3066\u30af\u30e9\u30b9 %1$s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/config_ko.properties b/opendj-sdk/opends/src/messages/messages/config_ko.properties
index 56475fd..b219183 100644
--- a/opendj-sdk/opends/src/messages/messages/config_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=\ud574\ub2f9 DN\uc758 \uc790\uc2dd \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 %s\uc744(\ub97c) \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc790\uc2dd\uc73c\ub85c \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=%s \ud56d\ubaa9\uc5d0 \uc9c0\uc815\ub41c DN\uc744 \uac00\uc9c4 \uc790\uc2dd\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \ud56d\ubaa9\uc744 \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc790\uc2dd\uc73c\ub85c \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=%s \ud56d\ubaa9\uc5d0 \uace0\uc720\ud55c \uc790\uc2dd\uc774 \uc788\uace0 \ub9ac\ud504\uac00 \uc544\ub2cc \ud56d\ubaa9\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \ud56d\ubaa9\uc744 \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc790\uc2dd\uc73c\ub85c \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=\uc9c0\uc815\ub41c \uad6c\uc131 \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uac70\ub098 \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=\uad6c\uc131 \ud30c\uc77c %s\uc774(\uac00) \uc788\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=\uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \uc77d\uae30 \uc704\ud574 \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=\uad6c\uc131 \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=\uc798\ubabb\ub41c \uad6c\uc131 \uc18d\uc131 %s\uc774(\uac00) \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c\ub294 \ubcf4\ub958 \uc911\uc778 \uac12 \uc9d1\ud569\uc744 \ub098\ud0c0\ub0b4\ub294 "pending" \uc18d\uc131 \uc635\uc158\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=LDIF \ud30c\uc77c %2$s\uc758 \uad6c\uc131\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 %1$d\ud589 \ub610\ub294 \uc774 \ud589 \uadfc\ucc98\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=\uc9c0\uc815\ub41c \uad6c\uc131 \ud30c\uc77c %s\uc5d0 \uad6c\uc131 \ud56d\ubaa9\uc774 \ud3ec\ud568\ub418\uc9c0 \uc54a\uc740 \uac83 \uac19\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=LDIF \uad6c\uc131 \ud30c\uc77c %1$s\uc5d0\uc11c \uc77d\uc740 \uccab \ubc88\uc9f8 \ud56d\ubaa9\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ub8e8\ud2b8\ub85c \uc0ac\uc6a9\ud574\uc57c \ud560 \"%3$s\"\uc774(\uac00) \ud544\uc694\ud55c\ub370 \"%2$s\"\uc758 DN\uc774 \uc788\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=LDIF \uad6c\uc131 \ud30c\uc77c %3$s\uc758 %2$s\ud589 \ub610\ub294 \uc774 \ud589 \uadfc\ucc98\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \ud574\ub2f9 \ud30c\uc77c\uc5d0\uc11c \uc77d\uc740 \ub2e4\ub978 \ud56d\ubaa9\uacfc \ub3d9\uc77c\ud55c DN\uc774 \uc788\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=\uad6c\uc131 LDIF \ud30c\uc77c %3$s\uc758 %2$d\ud589 \ub610\ub294 \uc774 \ud589 \uadfc\ucc98\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \ubd80\ubaa8 \ud56d\ubaa9\uc774 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4(\ud544\uc694\ud55c \ubd80\ubaa8 DN\uc740 %4$s).
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uad6c\uc131 LDIF \ud30c\uc77c %3$s\uc758 %2$d\ud589 \ub610\ub294 \uc774 \ud589 \uadfc\ucc98\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc758 \ubd80\ubaa8 DN\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=\ud658\uacbd \ubcc0\uc218\uc5d0\uc11c \ub610\ub294 \uad6c\uc131 \ud30c\uc77c\uc758 \uc704\uce58\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc778\uc2a4\ud134\uc2a4 \ub8e8\ud2b8\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  %s \ud658\uacbd \ubcc0\uc218\ub97c \uc11c\ubc84 \uc124\uce58 \ub8e8\ud2b8\uc5d0 \ub300\ud55c \uc808\ub300 \uacbd\ub85c\uac00 \ud3ec\ud568\ub41c \uac12\uc73c\ub85c \uc124\uc815\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=\uad6c\uc131 \ud56d\ubaa9 %s\uc744(\ub97c) LDIF\uc5d0 \uc4f0\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=LDIF \uc791\uc131\uae30\ub97c \ub2eb\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=LDIF\uc5d0\uc11c \uc0c8 \uad6c\uc131\uc744 \uac00\uc838\uc624\ub294 \uac83\uc73c\ub85c\ub294 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uae30\ubcf8 \ub85c\uac70 \ud56d\ubaa9 cn=Loggers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=\ub85c\uac70 \uad6c\uc131 \uae30\ubcf8 cn=Loggers,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc744 \ub9cc\ub4e4\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud560 \ub54c\uae4c\uc9c0 \ub85c\uae45 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub41c \ud65c\uc131 \uc561\uc138\uc2a4 \ub85c\uac70\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc561\uc138\uc2a4 \ub85c\uae45\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub41c \ud65c\uc131 \uc624\ub958 \ub85c\uac70\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc624\ub958 \ub85c\uae45\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub41c \ud65c\uc131 \ub514\ubc84\uadf8 \ub85c\uac70\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub514\ubc84\uadf8 \ub85c\uae45\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc62c\ubc14\ub978 \ub85c\uac70 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=\ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 \uc774\uc720\ub97c \uc54c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uac70\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4, \uc624\ub958 \ub610\ub294 \ub514\ubc84\uadf8 \ub85c\uac70 \uc815\uc758\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uac70\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \ub85c\uac70\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \ub85c\uac70\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ub85c\uac70\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-java-class \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \ub85c\uac70\ub85c \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-java-class \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc624\ub958 \ub85c\uac70\ub85c \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-java-class \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub514\ubc84\uadf8 \ub85c\uac70\ub85c \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uac70\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub85c\uac70\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=\uc18d\uc131 \uc774\ub984\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ubb38\uc790\ub97c \uc720\uc5f0\ud558\uac8c \uc120\ud0dd\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \uae30\ubcf8\uc801\uc73c\ub85c \uc18d\uc131 \uc774\ub984\uc5d0\ub294 ASCII \uc601\ubb38\uc790, \uc22b\uc790 \ubc0f \ub300\uc2dc\ub9cc \ud3ec\ud568\ub420 \uc218 \uc788\uace0 \ubb38\uc790\ub85c \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc18d\uc131 \uc774\ub984 \uc608\uc678\ub97c \ud65c\uc131\ud654\ud55c \uacbd\uc6b0 \ubc11\uc904 \ubb38\uc790\uac00 \ud5c8\uc6a9\ub418\uace0 \uc18d\uc131 \uc774\ub984\uc744 \uc22b\uc790\ub85c \uc2dc\uc791\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-allow-attribute-name-exceptions \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 true \ub610\ub294 false\uc758 \ubd80\uc6b8 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
 INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=\uc18d\uc131 \uac12\uc774 \ud574\ub2f9 \uc18d\uc131\uc758 \uad6c\ubb38\uc744 \uc900\uc218\ud558\uc9c0 \uc54a\ub294 \uacbd\uc6b0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc218\ud589\ud574\uc57c \ud560 \ub3d9\uc791\uc785\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc5d0 \ud5c8\uc6a9\ub418\ub294 \uac12\uc740, \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uac12\uc744 \uac70\ubd80\ud560 \uacbd\uc6b0 "reject", \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uac12\uc744 \ud5c8\uc6a9\ud558\uc9c0\ub9cc \uacbd\uace0 \uba54\uc2dc\uc9c0\ub97c \ub85c\uadf8\ud560 \uacbd\uc6b0 "warn" \ub610\ub294 \uacbd\uace0 \uc5c6\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uac12\uc744 \ud5c8\uc6a9\ud560 \uacbd\uc6b0 "accept"\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-invalid-attribute-syntax-behavior \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 "accept", "reject" \ub610\ub294 "warn" \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=\uad6c\uc131 \uc18d\uc131 %s\uc5d0 \ubcf4\ub958 \uc911\uc778 \uac12 \uc9d1\ud569\uc774 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=\uad6c\uc131 \uc18d\uc131 %s\uc5d0 \ud65c\uc131\ud654\ub41c \uac12 \uc9d1\ud569\uc774 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=\uad6c\uc131 \uc18d\uc131 %s\uc5d0 \ud65c\uc131\ud654\ub41c \uac12 \uc9d1\ud569\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
@@ -179,97 +128,42 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=\uad6c\uc131 \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_SET_ATTRIBUTE_80=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \uad6c\uc131 \uc18d\uc131 %1$s\uc758 \uac12\uc774 %2$s(\uc73c)\ub85c \uc124\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc5c5\ub370\uc774\ud2b8\uac00 \uc2e4\ud328\ud588\uace0 \ubb38\uc81c\uac00 \ud558\ub098 \uc774\uc0c1 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ub85c\uac70\uc758 \ub85c\uadf8 \ud30c\uc77c \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-log-file \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uad6c\uc131 \ud56d\ubaa9 %s\uacfc(\uc640) \uc5f0\uacb0\ub41c \uad6c\uc131\uc694\uc18c\uc5d0 \ub300\ud55c JMX MBean\uc744 \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc744 LDIF\ub85c \ub0b4\ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=\uc694\uccad\uc744 \ucc98\ub9ac\ud558\ub294 \ub370 \uc0ac\uc6a9\ud558\ub294 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc \uc218\ub85c, \uc11c\ubc84\uac00 \ub3d9\uc2dc\uc5d0 \ucc98\ub9ac\ud560 \uc218 \uc788\ub294 \uc791\uc5c5 \uac1c\uc218\ub97c \uc81c\uc5b4\ud569\ub2c8\ub2e4.  \ucd5c\uc801 \uac12\uc740 \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc778 \uc2dc\uc2a4\ud15c \uc720\ud615\uacfc \ucc98\ub9ac\ud574\uc57c \ud560 \uc791\uc5c5 \ubd80\ud558\uc5d0 \ub530\ub77c \ub2ec\ub77c\uc9c0\ubbc0\ub85c \uc131\ub2a5 \ud14c\uc2a4\ud2b8\ub97c \ud1b5\ud574 \uacb0\uc815\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=\ubaa8\ub4e0 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\uac00 \ub2e4\ub978 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \ud55c \uc2dc\uc810\uc5d0 \uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0\uc11c \ubcf4\uad00\ud560 \uc218 \uc788\ub294 \ubcf4\ub958 \uc911\uc778 \uc694\uccad\uc758 \ucd5c\ub300 \uc218\uc785\ub2c8\ub2e4.  \uc774 \uc81c\ud55c\uc5d0 \ub3c4\ub2ec\ud558\uba74 \uc0c8 \uc694\uccad\uc774 \uac70\ubd80\ub429\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \uc81c\ud55c\uc774 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=\uc791\uc5c5 \ub300\uae30\uc5f4\uc744 \ucc98\ub9ac\ud558\ub294 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc \uc218\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \ud56d\ubaa9\uc758 ds-cfg-num-worker-threads \uc18d\uc131 \uac12\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uae30\ubcf8\uac12 24\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=\uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0 \ubcf4\uad00\ud560 \uc218 \uc788\ub294 \ubcf4\ub958 \uc911\uc778 \uc791\uc5c5\uc758 \ucd5c\ub300 \uc218\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 %s \ud56d\ubaa9\uc758 ds-cfg-max-work-queue-capacity \uc18d\uc131 \uac12\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uae30\ubcf8\uac12 0\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-num-worker-threads \uad6c\uc131 \uc18d\uc131 \uac12\uc5d0 \uc798\ubabb\ub41c \uac12(%d)\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0\ub294 0\ubcf4\ub2e4 \ud070 \uc815\uc218 \uac12\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-max-work-queue-capacity \uad6c\uc131 \uc18d\uc131 \uac12\uc5d0 \uc798\ubabb\ub41c \uac12(%d)\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0\ub294 0\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc740 \uc815\uc218 \uac12\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=%d\uac1c\uc758 \ucd94\uac00 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\uac00 \ub9cc\ub4e4\uc5b4\uc838\uc11c \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ucd1d \uc2a4\ub808\ub4dc \uc218\uac00 %d\uc774(\uac00) \ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=\ud3b8\ub9ac\ud55c \uc2dc\uc810\uc5d0 %d\uac1c \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\uac00 \uc885\ub8cc\ub418\uba74(\uc2a4\ub808\ub4dc\uac00 \uc2e4\uc81c\ub85c \uc885\ub8cc\ub418\ub824\uba74 \uba87 \ucd08\uac00 \uac78\ub9b4 \uc218 \uc788\uc74c) \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ucd1d \uc2a4\ub808\ub4dc \uc218\uac00 %d\uc774(\uac00) \ub429\ub2c8\ub2e4.
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=\uc0c8 \uac12 %d\uc744(\ub97c) \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uc791\uc5c5 \ub300\uae30\uc5f4 \uc6a9\ub7c9\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=\uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0\uc11c \ub2e4\uc74c \uc791\uc5c5\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc \"%s\"\uc5d0 \uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc774 \ubc18\ubcf5\ub418\uc5c8\uc2b5\ub2c8\ub2e4. %d\uac1c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uace0 \ucd5c\ub300 %d\uac1c \uc624\ub958\uac00 \ud5c8\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\uac00 \uc0ad\uc81c\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0 \ub300\ud55c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub85c \uc0ac\uc6a9\ud560 \ud074\ub798\uc2a4 %s\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ub9cc\ub4e4\uc5b4\uc11c \uc2dc\uc791\ud558\ub294 \ub3d9\uc548 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0 \ub300\ud574 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ubaa8\ub2c8\ud130 \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud30c\uc77c\uc774 \uc800\uc7a5\ub418\uc5b4 \uc788\ub294 \ub514\ub809\ud1a0\ub9ac\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-db-directory \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=DN \uad6c\uc131 \uc18d\uc131 %s\uc5d0 \ub300\ud574 Null \uac12\uc774 \uc81c\uacf5\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=\uc18d\uc131 %2$s\uc758 \uac12 \"%1$s\"\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=\uad6c\uc131 \uc18d\uc131 %2$s\uc5d0 \ub300\ud55c \uac12 %1$s\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=\uc694\uc18c\uac00 \uc798\ubabb\ub41c \uc720\ud615(%3$s)\uc774\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \uc18d\uc131 %2$s\uc5d0 \ub300\ud55c \uac12 %1$s\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=\ubc30\uc5f4\uc5d0 \uc798\ubabb\ub41c \uc720\ud615\uc758 \uc694\uc18c(%2$s)\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \uc18d\uc131 %1$s\uc5d0 \ub300\ud55c \uac12\uc744 DN \uac12 \uc9d1\ud569\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=\uad6c\uc131 \ucc98\ub9ac\uae30 \uae30\ubcf8 DN \"%s\"\uc744(\ub97c) \uc804\uc6a9 \uc811\ubbf8\uc5b4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub4f1\ub85d\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub97c \ucd08\uae30\ud654\ud558\uae30 \uc704\ud574 cn=Backends,cn=config \uad6c\uc131 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=cn=Backends,cn=config \ud56d\ubaa9\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) cn=Backends,cn=config\uc758 \ubc31\uc5d4\ub4dc \uad6c\uc131 \ub8e8\ud2b8 \uc544\ub798\uc5d0 \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0 \ud544\uc694\ud55c ds-cfg-backend \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uacfc(\uc640) \uc0c1\ud638 \uc791\uc6a9\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uc774 \ubc31\uc5d4\ub4dc\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uc774\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\uc9c0\ub9cc \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc73c\uba74 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uac8c \ub429\ub2c8\ub2e4.
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=\uc774 \ubc31\uc5d4\ub4dc \uad6c\ud604\uc5d0 \ub300\ud55c \ud575\uc2ec \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubc31\uc5d4\ub4dc\ub97c \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc774 \uc5c6\uc73c\uba74 \uae30\ubcf8\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_BACKEND_DISABLED_111=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ubc31\uc5d4\ub4dc\ub97c \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubc31\uc5d4\ub4dc \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\uae30 \uc704\ud55c ds-cfg-java-class \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uacfc \uc5f0\uacb0\ub41c \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uad6c\ud604\uc774 \ud3ec\ud568\ub41c Java \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc5ec \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ubc31\uc5d4\ub4dc \uc778\uc2a4\ud134\uc2a4\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. %s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=%s \ud074\ub798\uc2a4\uc5d0\uc11c \ub85c\ub4dc\ub41c \ubc31\uc5d4\ub4dc\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub300\ud574 \uc694\uccad\ud55c \ubcc0\uacbd\uc73c\ub85c \uc778\ud574 \uc5f0\uacb0\ub41c \ubc31\uc5d4\ub4dc\uc758 \ud074\ub798\uc2a4\uac00 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \ud558\uc704 \ubc31\uc5d4\ub4dc\uac00 \ud558\ub098 \uc774\uc0c1 \uc788\uc2b5\ub2c8\ub2e4.  \ubc31\uc5d4\ub4dc\uc5d0 \ud558\uc704 \ubc31\uc5d4\ub4dc\uac00 \uc788\ub294 \uacbd\uc6b0 \ubc31\uc5d4\ub4dc\ub97c \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=\uc9c0\uc815\ub41c \uc2dc\uac04\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc124\uc815\ud560 \uc218 \uc788\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc758 \ucd5c\ub300 \uc218\uc785\ub2c8\ub2e4.  \uac12\uc774 0\ubcf4\ub2e4 \uc791\uac70\ub098 \uac19\uc73c\uba74 \uc81c\ud55c\uc774 \uc5c6\uc74c\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
@@ -278,375 +172,137 @@
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc561\uc138\uc2a4 \ub85c\uac70\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc624\ub958 \ub85c\uac70\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ub514\ubc84\uadf8 \ub85c\uac70\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uae30\ubcf8 \ubaa8\ub2c8\ud130 \ud56d\ubaa9 cn=Monitor Providers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=\ubaa8\ub2c8\ud130 \uad6c\uc131 \uae30\ubcf8 cn=Monitor Providers,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc81c\ud55c\ub41c \ubaa8\ub2c8\ud130\ub9c1 \uc815\ubcf4\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc62c\ubc14\ub978 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-monitor-provider \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \ubaa8\ub2c8\ud130\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \ubaa8\ub2c8\ud130\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ubaa8\ub2c8\ud130 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=DN %s\uc5d0 \ub4f1\ub85d\ub41c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub97c \ucd08\uae30\ud654\ud558\uae30 \uc704\ud574 cn=Connection Handlers,cn=config \uad6c\uc131 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=cn=Connection Handlers,cn=config \ud56d\ubaa9\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) cn=Connection Handlers,cn=config\uc758 \uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\uc131 \ub8e8\ud2b8 \uc544\ub798\uc5d0 \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \ud544\uc694\ud55c ds-cfg-connection-handler \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=\uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\uc131 \ud56d\ubaa9 %s\uacfc(\uc640) \uc0c1\ud638 \uc791\uc6a9\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uc774\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\uc9c0\ub9cc \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc73c\uba74 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uac8c \ub429\ub2c8\ub2e4.
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\ud604\uc5d0 \ub300\ud55c \ud575\uc2ec \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=\uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc774 \uc5c6\uc73c\uba74 \uae30\ubcf8\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_CONNHANDLER_DISABLED_149=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=\uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\uae30 \uc704\ud55c ds-cfg-java-class \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uacfc \uc5f0\uacb0\ub41c \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=\uc5f0\uacb0 \ucc98\ub9ac\uae30 %s\uc5d0 \ub300\ud55c \uad6c\ud604\uc774 \ud3ec\ud568\ub41c Java \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc5ec \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc5f0\uacb0 \ucc98\ub9ac\uae30 \uc778\uc2a4\ud134\uc2a4\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=%s \ud074\ub798\uc2a4\uc5d0\uc11c \ub85c\ub4dc\ub41c \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub85c\uac70\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc5f0\uacb0 \ucc98\ub9ac\uae30 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc77c\uce58 \uaddc\uce59\uc744 \ucd08\uae30\ud654\ud558\uae30 \uc704\ud574 cn=Matching Rules,cn=config \uad6c\uc131 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=cn=Matching Rules,cn=config \ud56d\ubaa9\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=cn=Matching Rules,cn=config \ud56d\ubaa9 \uc544\ub798\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc77c\uce58 \uaddc\uce59\uc744 \uc815\uc758\ud558\uae30 \uc704\ud55c \uc790\uc2dd \ud56d\ubaa9\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc77c\uce58 \uaddc\uce59\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc5b4\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \uc774\ub294 \uc624\ub958\uc785\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) cn=Matching Rules,cn=config\uc758 \uc77c\uce58 \uaddc\uce59 \uad6c\uc131 \ub8e8\ud2b8 \uc544\ub798\uc5d0 \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc77c\uce58 \uaddc\uce59\uc5d0 \ud544\uc694\ud55c ds-cfg-matching-rule \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uc774 \uc77c\uce58 \uaddc\uce59\uc744 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uc774\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\uc9c0\ub9cc \ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc5d0 \uc77c\uce58 \uaddc\uce59\uc774 \uc0ac\uc6a9\ub41c \ud6c4 \uc774 \uaddc\uce59\uc774 \ube44\ud65c\uc131\ud654\ub41c \uacbd\uc6b0\uc5d0\ub294 \uc77c\uce58\uac00 \ub354 \uc774\uc0c1 \ud574\ub2f9 \uc18d\uc131\uc5d0\uc11c \uc608\uc0c1\ud55c \ub300\ub85c \uc791\ub3d9\ud558\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=\uc774 \uc77c\uce58 \uaddc\uce59 \uad6c\ud604\uc5d0 \ub300\ud55c \ud575\uc2ec \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc77c\uce58 \uaddc\uce59\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.  \ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc5d0 \uc774\ubbf8 \uc0ac\uc6a9\ub41c \uc77c\uce58 \uaddc\uce59\uc5d0 \ub300\ud55c \uc77c\uce58 \uaddc\uce59 \ud074\ub798\uc2a4\ub97c \ubcc0\uacbd\ud558\uba74 \ud574\ub2f9 \uc18d\uc131\uc5d0 \ub300\ud55c \uc77c\uce58\ub97c \uc218\ud589\ud560 \ub54c \uc608\uae30\uce58 \uc54a\uc740 \uacb0\uacfc\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=\uc77c\uce58 \uaddc\uce59 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc77c\uce58 \uaddc\uce59\uc744 \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc774 \uc5c6\uc73c\uba74 \uae30\ubcf8\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc77c\uce58 \uaddc\uce59\uc774 \ube44\ud65c\uc131\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774\uc804\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc5d0 \ub300\ud574 \uc77c\uce58 \uaddc\uce59\uc774 \uc0ac\uc6a9\ub41c \uacbd\uc6b0 \ud574\ub2f9 \uc18d\uc131 \uac12\uc5d0 \ub300\ud55c \uc77c\uce58\uac00 \ub354 \uc774\uc0c1 \uc791\ub3d9\ud558\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uc77c\uce58 \uaddc\uce59\uc744 \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc77c\uce58 \uaddc\uce59\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=\uc77c\uce58 \uaddc\uce59 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc77c\uce58 \uaddc\uce59 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\uae30 \uc704\ud55c ds-cfg-java-class \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uacfc \uc5f0\uacb0\ub41c \uc77c\uce58 \uaddc\uce59\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=\uc77c\uce58 \uaddc\uce59 %s\uc5d0 \ub300\ud55c \uad6c\ud604\uc774 \ud3ec\ud568\ub41c Java \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc77c\uce58 \uaddc\uce59\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc5ec \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc77c\uce58 \uaddc\uce59 \uc778\uc2a4\ud134\uc2a4\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc77c\uce58 \uaddc\uce59\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=%s \ud074\ub798\uc2a4\uc5d0\uc11c \ub85c\ub4dc\ub41c \uc77c\uce58 \uaddc\uce59\uc744 \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc77c\uce58 \uaddc\uce59\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc77c\uce58 \uaddc\uce59\uc774 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub41c \ub2e4\ub978 \uc77c\uce58 \uaddc\uce59\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774 \uc77c\uce58 \uaddc\uce59\uc774 \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc18d\uc131 \uad6c\ubb38\uc744 \ucd08\uae30\ud654\ud558\uae30 \uc704\ud574 cn=Syntaxes,cn=config \uad6c\uc131 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=cn=Syntaxes,cn=config \ud56d\ubaa9\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=cn=Syntaxes,cn=config \ud56d\ubaa9 \uc544\ub798\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc18d\uc131 \uad6c\ubb38\uc744 \uc815\uc758\ud558\uae30 \uc704\ud55c \uc790\uc2dd \ud56d\ubaa9\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uad6c\ubb38\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc5b4\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \uc774\ub294 \uc624\ub958\uc785\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) cn=Syntaxes,cn=config\uc758 \uc18d\uc131 \uad6c\ubb38 \uad6c\uc131 \ub8e8\ud2b8 \uc544\ub798\uc5d0 \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc18d\uc131 \uad6c\ubb38\uc5d0 \ud544\uc694\ud55c ds-cfg-attribute-syntax \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uc774 \uc18d\uc131 \uad6c\ubb38\uc744 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uc774\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\uc9c0\ub9cc \ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc5d0 \uad6c\ubb38\uc774 \uc0ac\uc6a9\ub41c \ud6c4 \uc774 \uad6c\ubb38\uc774 \ube44\ud65c\uc131\ud654\ub41c \uacbd\uc6b0\uc5d0\ub294 \uc77c\uce58\uac00 \ub354 \uc774\uc0c1 \ud574\ub2f9 \uc18d\uc131\uc5d0\uc11c \uc608\uc0c1\ud55c \ub300\ub85c \uc791\ub3d9\ud558\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=\uc774 \uc18d\uc131 \uad6c\ubb38 \uad6c\ud604\uc5d0 \ub300\ud55c \ud575\uc2ec \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uad6c\ubb38\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.  \ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc5d0 \uc774\ubbf8 \uc0ac\uc6a9\ub41c \uc18d\uc131 \uad6c\ubb38\uc5d0 \ub300\ud55c \uad6c\ubb38 \ud074\ub798\uc2a4\ub97c \ubcc0\uacbd\ud558\uba74 \ud574\ub2f9 \uc18d\uc131\uc5d0 \ub300\ud55c \uc77c\uce58\ub97c \uc218\ud589\ud560 \ub54c \uc608\uae30\uce58 \uc54a\uc740 \uacb0\uacfc\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=\uc18d\uc131 \uad6c\ubb38 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uad6c\ubb38\uc744 \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc774 \uc5c6\uc73c\uba74 \uae30\ubcf8\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc18d\uc131 \uad6c\ubb38\uc774 \ube44\ud65c\uc131\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774\uc804\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc5d0 \ub300\ud574 \uc77c\uce58 \uaddc\uce59\uc774 \uc0ac\uc6a9\ub41c \uacbd\uc6b0 \ud574\ub2f9 \uc18d\uc131 \uac12\uc5d0 \ub300\ud55c \uc77c\uce58\uac00 \ub354 \uc774\uc0c1 \uc791\ub3d9\ud558\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uc18d\uc131 \uad6c\ubb38\uc744 \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc18d\uc131 \uad6c\ubb38\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uacfc \uc5f0\uacb0\ub41c \uad6c\ubb38\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=\uc18d\uc131 \uad6c\ubb38 %s\uc5d0 \ub300\ud55c \uad6c\ud604\uc774 \ud3ec\ud568\ub41c Java \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\ubb38\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc5ec \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc18d\uc131 \uad6c\ubb38 \uc778\uc2a4\ud134\uc2a4\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. %s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\ubb38\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=%1$s \ud074\ub798\uc2a4\uc5d0\uc11c \ub85c\ub4dc\ub41c \uc18d\uc131 \uad6c\ubb38\uc744 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 \uc815\ubcf4\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s. \uc774 \uad6c\ubb38\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc18d\uc131 \uad6c\ubb38\uc774 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub41c \ub2e4\ub978 \uad6c\ubb38\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774 \uc18d\uc131 \uad6c\ubb38\uc774 \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=\uc2a4\ud0a4\ub9c8 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uc815\uc758\ub97c \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=\uc2a4\ud0a4\ub9c8 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2c8\ubbc0\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uc815\uc758\ub97c \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=\uc77d\uc744 \ud30c\uc77c\uc744 \uc5ec\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac %2$s\uc758 \uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=\ub514\ub809\ud1a0\ub9ac %2$s\uc758 \uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %1$s\uc758 \ub0b4\uc6a9\uc744 LDIF \ud56d\ubaa9\uc73c\ub85c \uc77d\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \ud30c\uc77c\uc744 \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc18d\uc131 \uc720\ud615 \uc815\uc758\ub97c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 \uc18d\uc131 \uc720\ud615\uc774 \uc774\ubbf8 \uc2a4\ud0a4\ub9c8\ub85c \uc77d\uc5b4\ub4e4\uc778 \ub2e4\ub978 \uc18d\uc131 \uc720\ud615\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774\ubbf8 \uc77d\uc5b4\ub4e4\uc778 \uc18d\uc131 \uc720\ud615 \uc815\uc758\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc774\ubbf8 \uc2a4\ud0a4\ub9c8\ub85c \uc77d\uc5b4\ub4e4\uc778 \ub2e4\ub978 \uac1d\uccb4 \ud074\ub798\uc2a4\uc640 \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774\ubbf8 \uc77d\uc5b4\ub4e4\uc778 \uac1d\uccb4 \ud074\ub798\uc2a4 \uc815\uc758\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 \uac1d\uccb4 \ud074\ub798\uc2a4\ub97c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-single-structural-objectclass-behavior \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 "accept", "reject" \ub610\ub294 "warn" \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4: %s
 INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=\uc11c\ubc84\uc758 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc5d0 \ub530\ub77c \ud56d\ubaa9\uc774 \uc720\ud6a8\ud558\ub3c4\ub85d \ud558\uae30 \uc704\ud574 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc5c5\ub370\uc774\ud2b8 \uc791\uc5c5\uc5d0 \ub300\ud55c \uc2a4\ud0a4\ub9c8 \uac80\uc0ac\ub97c \uc218\ud589\ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4 \ubaa8\ub4e0 \ud544\uc218 \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uace0 \uae08\uc9c0\ub41c \uc18d\uc131\uc774 \uc5c6\ub294\uc9c0 \uac80\uc0ac\ud569\ub2c8\ub2e4. \uc2a4\ud0a4\ub9c8 \uac80\uc0ac\ub97c \ube44\ud65c\uc131\ud654\ud558\uba74 \uc798\ubabb\ub41c \ud56d\ubaa9\uc774 \uc11c\ubc84\uc5d0 \ud3ec\ud568\ub420 \uc218 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc77c\ubc18\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ud558\uc9c0 \uc54a\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-check-schma \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 true \ub610\ub294 false\uc758 \ubd80\uc6b8 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=\uc11c\ubc84\uc5d0\uc11c \uae30\ubcf8 \ud56d\ubaa9 \uce90\uc2dc \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc124\uce58\ud558\uc9c0 \ubabb\ud558\uac8c \ud558\ub294 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=\ud56d\ubaa9 \uce90\uc2dc \uad6c\uc131 \ud56d\ubaa9 "cn=Entry Caches,cn=config"\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc720\ud6a8\ud55c \ud56d\ubaa9 \uce90\uc2dc \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc774 \ud56d\ubaa9\uc744 \ub9cc\ub4e4 \ub54c\uae4c\uc9c0 \ud56d\ubaa9 \uce90\uc2dc\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud56d\ubaa9 \uce90\uc2dc\ub85c \uc0ac\uc6a9\ud560 %s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uc5d0 \ub530\ub77c \ud56d\ubaa9 \uce90\uc2dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud56d\ubaa9 \uce90\uc2dc\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud56d\ubaa9 \uce90\uc2dc\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: \ud56d\ubaa9 \uce90\uc2dc \ub808\ubca8 %d\uc774(\uac00) \uc774\ubbf8 \uc0ac\uc6a9 \uc911\uc785\ub2c8\ub2e4.
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=\ud56d\ubaa9 \uce90\uc2dc %s \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774\uc5d0 \ub530\ub77c \uc774 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 %s\uc774(\uac00) \ud65c\uc131\ud654\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=\ud56d\ubaa9 \uce90\uc2dc %s \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ube44\ud65c\uc131\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc5d0 \ub530\ub77c \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790 %s\uc774(\uac00) \ud65c\uc131\ud654\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=\ud56d\ubaa9 %s\uc744(\ub97c) \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc790\uc2dd\uc73c\ub85c \uc81c\uac70\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc774\ub984 \ud615\uc2dd \uc815\uc758\ub97c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 \uc774\ub984 \ud615\uc2dd\uc774 \uc774\ubbf8 \uc2a4\ud0a4\ub9c8\ub85c \uc77d\uc5b4\ub4e4\uc778 \ub2e4\ub978 \uc774\ub984 \ud615\uc2dd\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774\ubbf8 \uc77d\uc5b4\ub4e4\uc778 \uc774\ub984 \ud615\uc2dd \uc815\uc758\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c DIT \ucee8\ud150\ud2b8 \uaddc\uce59 \uc815\uc758\ub97c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 DIT \ucee8\ud150\ud2b8 \uaddc\uce59\uc774 \uc774\ubbf8 \uc2a4\ud0a4\ub9c8\ub85c \uc77d\uc5b4\ub4e4\uc778 \ub2e4\ub978 DIT \ucee8\ud150\ud2b8 \uaddc\uce59\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774\ubbf8 \uc77d\uc5b4\ub4e4\uc778 DIT \ucee8\ud150\ud2b8 \uaddc\uce59 \uc815\uc758\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c DIT \uad6c\uc870 \uaddc\uce59 \uc815\uc758\ub97c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 DIT \uad6c\uc870 \uaddc\uce59\uc774 \uc774\ubbf8 \uc2a4\ud0a4\ub9c8\ub85c \uc77d\uc5b4\ub4e4\uc778 \ub2e4\ub978 DIT \uad6c\uc870 \uaddc\uce59\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774\ubbf8 \uc77d\uc5b4\ub4e4\uc778 DIT \uad6c\uc870 \uaddc\uce59 \uc815\uc758\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9 \uc815\uc758\ub97c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=\uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %s\uc5d0\uc11c \uc77d\uc740 \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9\uc774 \uc774\ubbf8 \uc2a4\ud0a4\ub9c8\ub85c \uc77d\uc5b4\ub4e4\uc778 \ub2e4\ub978 \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4: %s. \uc774\ubbf8 \uc77d\uc5b4\ub4e4\uc778 \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9 \uc815\uc758\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud30c\uc77c \ud68c\uc804 \uc815\ucc45\uc774 \uc815\uc758\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ub85c\uadf8 \ud68c\uc804\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \ud30c\uc77c \ud68c\uc804 \uc815\ucc45\uc744 \uae30\ubc18\uc73c\ub85c \ud558\ub294 \ud06c\uae30\uc5d0 \ub300\ud574 \ud06c\uae30 \uc81c\ud55c\uc774 \uc815\uc758\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \ud30c\uc77c \ud68c\uc804 \uc815\ucc45\uc744 \uae30\ubc18\uc73c\ub85c \ud558\ub294 \uc2dc\uac04\uc5d0 \ub300\ud574 \uc2dc\uac04 \uc81c\ud55c\uc774 \uc815\uc758\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc798\ubabb\ub41c \ud30c\uc77c \ud68c\uc804 \uc815\ucc45 %1$s\uc774(\uac00) \uc815\uc758\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=\uad6c\uc131 \uc18d\uc131 %s\uc774(\uac00) \uc77d\uae30 \uc804\uc6a9\uc774\ubbc0\ub85c \ud574\ub2f9 \uac12\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud50c\ub7ec\uadf8\uc778\uc744 \ucd08\uae30\ud654\ud558\uae30 \uc704\ud574 cn=Plugins,cn=config \uad6c\uc131 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=cn=Plugins,cn=config \ud56d\ubaa9\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \ud56d\ubaa9\uc785\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) cn=Plugins,cn=config\uc758 \ud50c\ub7ec\uadf8\uc778 \uad6c\uc131 \ub8e8\ud2b8 \uc544\ub798\uc5d0 \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud544\uc694\ud55c ds-cfg-backend \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uacfc(\uc640) \uc0c1\ud638 \uc791\uc6a9\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uc774 \ud50c\ub7ec\uadf8\uc778\uc744 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uc774\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\uace0 \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=\ud50c\ub7ec\uadf8\uc778 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud50c\ub7ec\uadf8\uc778\uc744 \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc774 \uc5c6\uc73c\uba74 \uae30\ubcf8\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_PLUGIN_DISABLED_235=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ud50c\ub7ec\uadf8\uc778\uc744 \ud65c\uc131\ud654 \ub610\ub294 \ube44\ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=\uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc73c\ub85c, \ucc98\ub9ac \uc911 \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ud638\ucd9c\ub418\ub294 \uc2dc\uc810\uc744 \uc81c\uc5b4\ud569\ub2c8\ub2e4.  \ud50c\ub7ec\uadf8\uc778\uc774 \ub85c\ub4dc\ub418\uc5b4 \ucd08\uae30\ud654\ub420 \uacbd\uc6b0\uc5d0\ub9cc \uc774 \uac12\uc744 \uc77d\uc2b5\ub2c8\ub2e4. \ub530\ub77c\uc11c \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ud50c\ub7ec\uadf8\uc778\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=\uc774 \ud50c\ub7ec\uadf8\uc778 \uad6c\ud604\uc5d0 \ub300\ud55c \ud575\uc2ec \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ud50c\ub7ec\uadf8\uc778\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=\ud50c\ub7ec\uadf8\uc778 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud50c\ub7ec\uadf8\uc778\uc758 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-plugin-type \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc774\ubbc0\ub85c \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=\ud50c\ub7ec\uadf8\uc778 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc62c\ubc14\ub978 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615 \uc774\ub984\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\ub294 ds-cfg-plugin-type \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12 %s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud50c\ub7ec\uadf8\uc778\uc758 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615 \uc9d1\ud569\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=\ud50c\ub7ec\uadf8\uc778 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud50c\ub7ec\uadf8\uc778 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\uae30 \uc704\ud55c ds-cfg-java-class \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \ud56d\ubaa9\uacfc \uc5f0\uacb0\ub41c \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=\ud50c\ub7ec\uadf8\uc778 %s\uc5d0 \ub300\ud55c \uad6c\ud604\uc774 \ud3ec\ud568\ub41c Java \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\uc5ec \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ud50c\ub7ec\uadf8\uc778 \uc778\uc2a4\ud134\uc2a4\ub97c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. %s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud074\ub798\uc2a4 %1$s\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s. \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\ub97c \uc644\ub8cc\ud588\ub294\uc9c0 \ud655\uc778\ud558\uae30 \uc704\ud574 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ucde8\uc18c\ub41c \uc791\uc5c5\uc5d0 \ub300\ud55c \uc751\ub2f5\uc744 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uac8c \ubcf4\ub0b4\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  LDAP \uc0ac\uc591\uc5d0 \ub530\ub77c \uc774\ub7f0 \uacbd\uc6b0 \uc751\ub2f5\uc744 \ubcf4\ub0b4\ub294 \uac83\uc774 \uae08\uc9c0\ub418\uc5b4 \uc788\uc9c0\ub9cc, \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \uc5c6\ub294 \uacbd\uc6b0 \uc791\uc5c5\uc5d0 \ub300\ud55c \uc751\ub2f5\uc744 \uae30\ub2e4\ub9ac\ub294 \uc77c\ubd80 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-notify-abandoned-operations \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 true \ub610\ub294 false\uc758 \ubd80\uc6b8 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ud655\uc7a5 \uc791\uc5c5 \ucc98\ub9ac\uae30 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ud655\uc7a5 \uc791\uc5c5 \ucc98\ub9ac\uae30\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30 \uae30\ubcf8 \ud56d\ubaa9 cn=SASL Mechanisms,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=SASL \uba54\ucee4\ub2c8\uc998 \uad6c\uc131 \uae30\ubcf8 cn=SASL Mechanisms,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc62c\ubc14\ub978 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-sasl-mechanism-handler \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \ucc98\ub9ac\uae30\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_SASL_EXISTS_278=DN %s\uc5d0 \ub4f1\ub85d\ub41c \ucc98\ub9ac\uae30\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c SASL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=\ud574\ub2f9 DN\uc744 \uac00\uc9c4 \ub2e4\ub978 \uad6c\uc131 \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=\ud574\ub2f9 DN\uc5d0 \ubd80\ubaa8\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=\ud574\ub2f9 \ubd80\ubaa8 \ud56d\ubaa9 %2$s\uc774(\uac00) \uc5c6\uae30 \ub54c\ubb38\uc5d0 %1$s \ud56d\ubaa9\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=\uc0c8 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc758 \uc774\ub984\uc744 %s \ud30c\uc77c\uc5d0\uc11c %s\uc73c(\ub85c) \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c DN \uc218\uc815 \uc791\uc5c5\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=\ub0b4\ubd80 \uc791\uc5c5\uc5d0 \ub300\ud55c \uba54\uc2dc\uc9c0\ub97c \uc561\uc138\uc2a4 \ub85c\uadf8 \ud30c\uc77c\uc5d0\uc11c \uc81c\uc678\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=%s \uc18d\uc131\uc5d0 \ub300\ud574 \uc798\ubabb\ub41c \uac12\uc774 \uc9c0\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud5c8\uc6a9\ub418\ub294 \uac12\uc740 true \ub610\ub294 false\uc785\ub2c8\ub2e4.
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=\uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud574 \uc0ac\uc6a9\ud574\uc57c \ud560 \uae30\ubcf8 DN \uc9d1\ud569\uc785\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc790\ub3d9\uc73c\ub85c \uc801\uc6a9\ub418\ub294\uc9c0 \uc5ec\ubd80\ub294 \ubc31\uc5d4\ub4dc \uad6c\ud604\uc5d0 \ub530\ub77c \ub2e4\ub985\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubc31\uc5d4\ub4dc\uc758 \uae30\ubcf8 DN \uc9d1\ud569\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-base-dn \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc774\ubbc0\ub85c \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc640 \uc5f0\uacb0\ub41c \uae30\ubcf8 DN \uc9d1\ud569\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ud0a4 \uad00\ub9ac\uc790\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4\uac00 \ud544\uc694\ud55c \uc791\uc5c5(\uc608: SSL\uc744 \ud1b5\ud55c \ud1b5\uc2e0)\uc5d0\ub294 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub418\uc9c0\ub9cc \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790 \uc561\uc138\uc2a4\ub97c \uc2dc\ub3c4\ud558\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc601\ud5a5\uc744 \ubbf8\uce69\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=\ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4\uac00 \ud544\uc694\ud55c \uc791\uc5c5(\uc608: SSL\uc744 \ud1b5\ud55c \ud1b5\uc2e0)\uc5d0\ub294 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub418\uc9c0\ub9cc \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uc561\uc138\uc2a4\ub97c \uc2dc\ub3c4\ud558\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc601\ud5a5\uc744 \ubbf8\uce69\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=\ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  SASL EXTERNAL \uc778\uc99d \ubc0f \uc774\uc640 \ube44\uc2b7\ud55c \ubaa9\uc801\uc744 \uc704\ud574 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d\uc11c \uccb4\uc778\uacfc \uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uac04\uc5d0 \ub9e4\ud551\uc744 \uc124\uc815\ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=\uc778\uc99d\uc11c \ub9e4\ud37c \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud30c\uc77c \ubcf4\uc874 \uc815\ucc45\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub85c\uadf8 \ud30c\uc77c\uc774 \uc0ad\uc81c\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc798\ubabb\ub41c \ud30c\uc77c \ubcf4\uc874 \uc815\ucc45 %1$s\uc774(\uac00) \uc815\uc758\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubcf4\uc874 \uc815\ucc45\uc5d0 \ub300\ud55c \ud30c\uc77c \uc218 \uc81c\ud55c\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubcf4\uad00 \uc815\ucc45\uc5d0 \ub300\ud55c \ub514\uc2a4\ud06c \uacf5\uac04 \uc81c\ud55c\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uae30\ubcf8 \ud56d\ubaa9 cn=Password Storage Schmes,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uad6c\uc131 \uae30\ubcf8(cn=Password Storage Schemes,cn=config)\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc62c\ubc14\ub978 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-password-storage-scheme \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \uc2a4\ud0a4\ub9c8\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ud50c\ub7ec\uadf8\uc778 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ud50c\ub7ec\uadf8\uc778\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubcf4\uad00 \uc815\ucc45\uc5d0 \ub300\ud55c \ub514\uc2a4\ud06c \uacf5\uac04 \uc81c\ud55c\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \ubcf4\uc874 \uc815\ucc45\uc744 \uae30\ubc18\uc73c\ub85c \ud558\ub294 \uc5ec\uc720 \ub514\uc2a4\ud06c \uacf5\uac04\uc774 Java 6 \uc774\uc804 VM\uc5d0\uc11c \uc2e4\ud589 \uc911\uc778 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=\uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uace0\uc720 \uc2dd\ubcc4\uc790\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ubc31\uc5d4\ub4dc\uc758 \uace0\uc720 \uc2dd\ubcc4\uc790\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-backend-id \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \uc11c\ubc84\uc758 \ub2e4\ub978 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uc640 \ucda9\ub3cc\ud558\ub294 %s \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 \uc788\uc2b5\ub2c8\ub2e4.  \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc758 \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=\uc11c\uba85\ub41c \ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s MAC \uacf5\uae09\uc790\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=\ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=%2$s \ub514\ub809\ud1a0\ub9ac\uc5d0 \uad6c\uc131 \uc544\uce74\uc774\ube0c \ud30c\uc77c %1$s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=\ubc31\uc5c5\uc744 \uc554\ud638\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc554\ud638\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s \uad6c\uc131 \ubc31\uc5c5 %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c\uc744 \uc544\uce74\uc774\ube0c\ud558\uae30 \uc704\ud574 \ud574\ub2f9 \uacbd\ub85c\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=\uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=%s \ud30c\uc77c\uc5d0\uc11c \uc544\uce74\uc774\ube0c\ub41c \uc774\uc804 \uad6c\uc131\uc744 \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=%2$s \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \uad6c\uc131 \uc544\uce74\uc774\ube0c \ud30c\uc77c %1$s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=\uad6c\uc131 \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc744(\ub97c) \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=\uad6c\uc131 \ubc31\uc5c5 %1$s\uc774(\uac00) \uc5c6\uae30 \ub54c\ubb38\uc5d0 %2$s \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=\uc544\uce74\uc774\ube0c \ud30c\uc77c \uc774\ub984\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 %2$s \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=\uc9c0\uc815\ub41c \uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc774(\uac00) \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c %2$s\uc774(\uac00) \uc788\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=\uc774 \ubc31\uc5c5\uc758 \uc11c\uba85\ub418\uc9c0 \uc54a\uc740 \ud574\uc2dc\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc9c0\ub9cc \uc11c\ubc84\uac00 \uc774 \ud574\uc2dc\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud55c \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=\uad6c\uc131 \ubc31\uc5c5 %s\uc5d0 \uc54c \uc218 \uc5c6\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 %s \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\ub294 \uc11c\uba85\ub418\uc9c0 \uc54a\uc740 \ud574\uc2dc\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=\uc774 \ubc31\uc5c5\uc758 \uc11c\uba85\ub41c \ud574\uc2dc\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc9c0\ub9cc \uc11c\ubc84\uac00 \uc774 \ud574\uc2dc\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud55c MAC \uc54c\uace0\ub9ac\uc998\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=\uad6c\uc131 \ubc31\uc5c5 %s\uc5d0 \uc54c \uc218 \uc5c6\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 %s MAC \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\ub294 \uc11c\uba85\ub41c \ud574\uc2dc\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=\uad6c\uc131 \ubc31\uc5c5 %s\uc774(\uac00) \uc54c \uc218 \uc5c6\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc554\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc554\ud638\ud654\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc774 \ubc31\uc5c5\uc744 \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=\ud604\uc7ac \uad6c\uc131 \ud30c\uc77c\uc744 %2$s\uc5d0\uc11c %3$s(\uc73c)\ub85c \uc784\uc2dc \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %4$s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=\uad6c\uc131 \ubc31\uc5c5\uc744 \uc81c\ub300\ub85c \ubcf5\uc6d0\ud558\uc9c0 \ubabb\ud558\uac8c \ud558\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ud558\uc9c0\ub9cc \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc2dc\uc791\ub418\uae30 \uc804\uc5d0 \uc0ac\uc6a9\ub418\uc5c8\ub358 \uc6d0\ubcf8 \uad6c\uc131 \ud30c\uc77c\uc740 \ubcf4\uc874\ub418\uc5b4 \uc774\uc81c \uc6d0\ub798 \uc704\uce58 %s\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=\uad6c\uc131 \ubc31\uc5c5\uc744 \uc81c\ub300\ub85c \ubcf5\uc6d0\ud558\uc9c0 \ubabb\ud558\uac8c \ud558\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc2dc\uc791\ub418\uae30 \uc804\uc5d0 \uc0ac\uc6a9\ub418\uc5c8\ub358 \uc6d0\ubcf8 \uad6c\uc131 \ud30c\uc77c\uc740 \ubcf4\uc874\ub418\uc5b4 %s \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=\ud30c\uc77c\uc744 \ubcf5\uc6d0\ud558\uc5ec \uc800\uc7a5\ud560 \ube48 \uc0c8 \ub514\ub809\ud1a0\ub9ac %2$s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=\uad6c\uc131 \ubc31\uc5c5\uc744 \uc81c\ub300\ub85c \ubcf5\uc6d0\ud558\uc9c0 \ubabb\ud558\uac8c \ud558\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc2dc\uc791\ub418\uae30 \uc804\uc5d0 \uc0ac\uc6a9\ub418\uc5c8\ub358 \uc6d0\ubcf8 \uad6c\uc131 \ud30c\uc77c\uc740 %s \ub514\ub809\ud1a0\ub9ac\uc5d0 \ubcf4\uc874\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=\uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc5d0\uc11c \ub2e4\uc74c \ud56d\ubaa9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=%2$s \ud30c\uc77c\uc744 \ub2e4\uc2dc \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=\uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=\uc544\uce74\uc774\ube0c \ud30c\uc77c %2$s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
 NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uc640 \uc77c\uce58\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uc11c\uba85\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \uc11c\uba85\uacfc \uc77c\uce58\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=\ubc31\uc5c5 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uacc4\uc0b0\ub41c \uc11c\uba85\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8\uac00 \ubc31\uc5c5 \uc815\ubcf4\uc640 \ud568\uaed8 \uc800\uc7a5\ub41c \uc11c\uba85\uacfc \uc77c\uce58\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ubc31\uc5c5 %s\uc744(\ub97c) \ubcf5\uc6d0 \ub610\ub294 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=%2$s \ub514\ub809\ud1a0\ub9ac\uc758 \uad6c\uc131 \ubc31\uc5c5 %1$s\uc5d0\uc11c \uc218\ud589\ub41c \ubaa8\ub4e0 \ud14c\uc2a4\ud2b8\ub97c \ud1b5\ud574 \uc544\uce74\uc774\ube0c\uac00 \uc720\ud6a8\ud568\uc744 \uc54c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=%2$s \ub514\ub809\ud1a0\ub9ac\uc758 \uc544\uce74\uc774\ube0c\uc5d0\uc11c \uad6c\uc131 \ubc31\uc5c5 %1$s\uc774(\uac00) \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 %s \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\ub294 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e8\ub3c5 \uc7a0\uae08\uc774 \ud544\uc694\ud55c \ud504\ub85c\uc138\uc2a4\uc5d0\uc11c \ubc31\uc5d4\ub4dc\ub97c \uc0ac\uc6a9\ud558\uace0 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4(\uc608: LDIF\uc5d0\uc11c \uac00\uc838\uc624\uae30 \ub610\ub294 \ubc31\uc5c5 \ubcf5\uc6d0).  \uc774 \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=%s \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uacbd\uc6b0 LDIF \uac00\uc838\uc624\uae30 \ubc0f \ubc31\uc5c5 \ubcf5\uc6d0\uc744 \ud3ec\ud568\ud558\uc5ec \ubc30\ud0c0\uc801 \uc561\uc138\uc2a4\uac00 \ud544\uc694\ud55c \uc791\uc5c5\uc744 \ubc29\ud574\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_FILE_HEADER_424=\uc774 \ud30c\uc77c\uc5d0 \uae30\ubcf8 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uc9c1\uc811 \ud3b8\uc9d1\ud558\uc9c0 \ub9d0\uc544\uc57c \ud569\ub2c8\ub2e4. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc640 \ud568\uaed8 \uc81c\uacf5\ub41c \uad00\ub9ac \uc720\ud2f8\ub9ac\ud2f0\ub9cc\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84 \uad6c\uc131\uc744 \uad00\ub9ac\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ucd94\uac00\ub420 \ub54c \ub204\ub77d\ub41c RDN \uc18d\uc131\uc744 \ud56d\ubaa9\uc5d0 \uc790\ub3d9\uc73c\ub85c \ucd94\uac00\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uae30\ubcf8\uc801\uc73c\ub85c \ucd94\uac00\ub41c \ud56d\ubaa9 \uc911 \uc18d\uc131 \ub9ac\uc2a4\ud2b8\uc5d0 RDN \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc9c0 \uc54a\uc740 \ud56d\ubaa9\uc740 LDAP \uc0ac\uc591\uc744 \uc704\ubc18\ud558\uae30 \ub54c\ubb38\uc5d0 \uac70\ubd80\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-add-missing-rdn \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 true \ub610\ub294 false\uc758 \ubd80\uc6b8 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
 INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=\ub0b4\ubd80 \uc11c\ubc84 \uc624\ub958\ub85c \uc778\ud574 \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc751\ub2f5\uc5d0 \uc0ac\uc6a9\ud574\uc57c \ud560 \uacb0\uacfc \ucf54\ub4dc\uc785\ub2c8\ub2e4.  \uac12\uc740 \ud574\ub2f9\ud558\ub294 LDAP \uacb0\uacfc \ucf54\ub4dc\uc640 \ub3d9\uc77c\ud55c \uc815\uc218\uc5ec\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-server-error-result-code \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. 1\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc740 \uc815\uc218\uc5ec\uc57c \ud569\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uc544\uc774\ub514 \ub9e4\ud37c \uae30\ubcf8 \ud56d\ubaa9 cn=Identity Mappers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=\uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131 \uae30\ubcf8 cn=Identity Mappers,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc62c\ubc14\ub978 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc544\uc774\ub514 \ub9e4\ud37c \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-identity-mapper \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \ub9e4\ud37c\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \uc544\uc774\ub514 \ub9e4\ud37c \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc544\uc774\ub514 \ub9e4\ud37c\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \uc544\uc774\ub514 \ub9e4\ud37c \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud504\ub85d\uc2dc \uc778\uc99d V2 \uc81c\uc5b4\uc640 \ud568\uaed8 \uc0ac\uc6a9\ud574\uc57c \ud560 \uc544\uc774\ub514 \ub9e4\ud37c\uc5d0 \ub300\ud55c \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-proxied-authorization-identity-mapper \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c \ud504\ub85d\uc2dc \uc778\uc99d \uc544\uc774\ub514 \ub9e4\ud37c DN %1$s\uc774(\uac00) \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131 \ud56d\ubaa9\uc744 \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud504\ub85d\uc2dc \uc778\uc99d V2 \uc791\uc5c5\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uad6c\uc131\ud55c \uc544\uc774\ub514 \ub9e4\ud37c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc0ac\uc6a9\uc790 \uc774\ub984 \uae30\ubc18\uc758 \uc778\uc99d \uc544\uc774\ub514\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud504\ub85d\uc2dc \uc778\uc99d \uc81c\uc5b4\uac00 \ud3ec\ud568\ub41c \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=\uad6c\uc131\ub41c \ud504\ub85d\uc2dc \uc778\uc99d \uc544\uc774\ub514 \ub9e4\ud37c DN %s\uc774(\uac00) \ud65c\uc131\ud654\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc0ac\uc6a9\uc790 \uc774\ub984 \uae30\ubc18\uc758 \uc778\uc99d \uc544\uc774\ub514\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud504\ub85d\uc2dc \uc778\uc99d \uc81c\uc5b4\uac00 \ud3ec\ud568\ub41c \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=\uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \ub54c \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubc18\ud658\ud574\uc57c \ud560 \uae30\ubcf8 \ucd5c\ub300 \ud56d\ubaa9 \uc218\uc785\ub2c8\ub2e4.  \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 ds-rlim-size-limit \uc791\uc5c5 \uc18d\uc131\uc744 \ud3ec\ud568\uc2dc\ucf1c\uc11c \uc0ac\uc6a9\uc790 \ub2e8\uc704\ub85c \uc774 \uc18d\uc131\uc744 \ubb34\uc2dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-size-limit \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9\ud560 \ud06c\uae30 \uc81c\ud55c\uc744 \uc9c0\uc815\ud558\ub294 \uc591\uc758 \uc815\uc218 \uac12, 0 \ub610\ub294 \uc81c\ud55c \uc5c6\uc74c\uc744 \ub098\ud0c0\ub0b4\ub294 -1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uad6c\uc131 \uae30\ubcf8 \ud56d\ubaa9 cn=Synchronization Providers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uae30\ubcf8 \ud56d\ubaa9 cn=Synchronization Providers,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \ub8e8\ud2b8 \uc544\ub798\uc5d0 \uc788\uc9c0\ub9cc \ubaa8\ub4e0 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uc788\uc5b4\uc57c \ud560 ds-cfg-synchronization-provider \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \uc720\ud6a8\ud55c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uc778\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=\uc5f0\uacb0\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uace0 \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ubaa8\ub4e0 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \ud56d\ubaa9\uc5d0 \uc774 \uc18d\uc131\uc774 \uc788\uc5b4\uc57c \ud558\uace0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2e4\ud589\ud558\ub294 \ub3d9\uc548\uc5d0\ub294 \uc774 \uc18d\uc131\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=\ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\ub97c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uac00 \ube44\ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uacf5\uae09\uc790\uac00 \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \ubaa8\ub4e0 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \ud56d\ubaa9\uc5d0 \uc774 \uc18d\uc131\uc774 \uc788\uc5b4\uc57c \ud558\uace0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2e4\ud589\ud558\ub294 \ub3d9\uc548\uc5d0\ub294 \uc774 \uc18d\uc131\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=\ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \ub17c\ub9ac\ub97c \uad6c\ud604\ud558\ub294 \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790 \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=\ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=\ub3d9\uae30\ud654 \uacf5\uae09\uc790 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ub41c %1$s \ud074\ub798\uc2a4\ub97c \uc778\uc2a4\ud134\uc2a4\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ucc38\uc870\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uac00 \ud604\uc7ac \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc9c0\ub9cc \uad6c\uc131\uc774 \ubcc0\uacbd\ub418\uc5c8\uc73c\ubbc0\ub85c \uc774\ub97c \ube44\ud65c\uc131\ud654\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uac00 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=\uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uc4f0\uae30 \uac00\ub2a5\uc131 \ubaa8\ub4dc\uc785\ub2c8\ub2e4.  \uc774 \uac12\uc740 \ubaa8\ub4e0 \uc4f0\uae30 \uc791\uc5c5\uc774 \ud5c8\uc6a9\ub418\ub294 \uacbd\uc6b0 "enabled", \ubaa8\ub4e0 \uc4f0\uae30 \uc791\uc5c5\uc774 \uac70\ubd80\ub418\ub294 \uacbd\uc6b0 "disabled", \ub0b4\ubd80 \uc4f0\uae30 \uc791\uc5c5\uacfc \ub3d9\uae30\ud654 \uc5c5\ub370\uc774\ud2b8\ub9cc \ud5c8\uc6a9\ub418\ub294 \uacbd\uc6b0 "internal-only"\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \ud574\ub2f9 \ubc31\uc5d4\ub4dc\uc758 \uc4f0\uae30 \uac00\ub2a5\uc131 \ubaa8\ub4dc\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-writability-mode \uad6c\uc131 \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \uc798\ubabb\ub41c \uc4f0\uae30 \uac00\ub2a5\uc131 \ubaa8\ub4dc %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc758 \uc4f0\uae30 \uac00\ub2a5\uc131 \ubaa8\ub4dc\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ubc31\uc5d4\ub4dc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \uc4f0\uae30 \uac00\ub2a5\uc131 \ubaa8\ub4dc\uc785\ub2c8\ub2e4.  \uac12\uc740 "enabled", "disabled" \ub610\ub294 "internal-only" \uc911 \ud558\ub098\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-writability-mode \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 "enabled", "disabled" \ub610\ub294 "internal-only" \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4: %s
 INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=DN\uc744 \ud3ec\ud568\ud558\ub294 \ub2e8\uc21c \ubc14\uc778\ub4dc\uc5d0 \ube44\ubc00\ubc88\ud638\uac00 \ud3ec\ud568\ub418\uc5b4\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \ube44\ud65c\uc131\ud654\ub41c \uacbd\uc6b0 \ube44\ubc00\ubc88\ud638\uac00 \uc5c6\ub294 \ubc14\uc778\ub4dc\ub294 \ubc14\uc778\ub4dc DN\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub354\ub77c\ub3c4 \ud56d\uc0c1 \uc775\uba85\uc73c\ub85c \ucc98\ub9ac\ub418\uc5b4 \uc77c\ubd80 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc758 \uacbd\uc6b0 \ubcf4\uc548\uc5d0 \ud5c8\uc810\uc774 \uc0dd\uae38 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uc635\uc158\uc744 \ud65c\uc131\ud654\ud55c \uacbd\uc6b0 DN\uc740 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \ube44\ubc00\ubc88\ud638\uac00 \uc5c6\ub294 \ub2e8\uc21c \ubc14\uc778\ub4dc \uc694\uccad\uc740 \uc775\uba85 \uc778\uc99d\uc73c\ub85c \uae30\ubcf8 \uc9c0\uc815\ub418\ub294 \ub300\uc2e0 \uac70\ubd80\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-bind-with-dn-requires-password \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 "TRUE" \ub610\ub294 "FALSE"\uc5ec\uc57c \ud569\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \uae30\ubcf8 \ud56d\ubaa9 cn=Password Validators,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \uad6c\uc131 \uae30\ubcf8 cn=Password Validators,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-password-validator \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \uac80\uc99d\uc790\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \uac80\uc99d\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uac80\uc99d\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uac80\uc99d\uc790\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \uae30\ubcf8 \ud56d\ubaa9 cn=Password Generators,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \uad6c\uc131 \uae30\ubcf8 cn=Password Generators,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-password-generator \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \uc0dd\uc131\uae30\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \uc0dd\uc131\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc0dd\uc131\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uc0dd\uc131\uae30\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=\uc0ac\uc6a9\uc790 \uc815\uc758 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uc801\uc6a9\ub418\ub294 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uc815\uc758\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud558\uace0 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uad6c\uc131\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-default-password-policy \uc18d\uc131\uc5d0\uc11c \uc774 \uc18d\uc131\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-default-password-policy \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9\uc744 \uc9c0\uc815\ud558\ub294 DN\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=ds-cfg-default-password-policy \uad6c\uc131 \uc18d\uc131\uc758 %s \uac12\uc5d0\uc11c \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9\uc744 \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uae30\ubcf8 \ud56d\ubaa9 cn=Password Policies,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \uae30\ubcf8 cn=Password Policies,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc758 cn=Password Policies,cn=config \ud56d\ubaa9 \uc544\ub798\uc5d0 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc815\uc758\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131\uc744 \ud558\ub098 \uc774\uc0c1 \uc815\uc758\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 %s(\uc73c)\ub85c \uc815\uc758\ub418\uc5b4 \uc788\uc9c0\ub9cc \ud574\ub2f9 \ud56d\ubaa9\uc774 \uc5c6\uac70\ub098 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \uae30\ubcf8 cn=Password Policies,cn=config \uc544\ub798\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=\uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc774(\uac00) \ud604\uc7ac \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc758 \uad6c\uc131 \ud56d\ubaa9\uc73c\ub85c \uc815\uc758\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \ud56d\ubaa9 %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uc81c\uac70\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uba85\uc2dc\uc801\uc73c\ub85c \ucc38\uc870\ud558\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc740 \ub354 \uc774\uc0c1 \uc778\uc99d\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 cn=Access Control Handler,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 cn=Access Control Handler,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 cn=Access Control Handler,cn=config\uc5d0 \uc62c\ubc14\ub978 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc774 \uc720\ud6a8\ud558\ub824\uba74 ds-cfg-access-control-handler \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=\uc561\uc138\uc2a4 \uc81c\uc5b4\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uace0 \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc740 \ud544\uc218\uc785\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=\uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc561\uc138\uc2a4 \uc81c\uc5b4\ub97c \ud65c\uc131\ud654\ud558\uc5ec \uc0ac\uc6a9\ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=\uc561\uc138\uc2a4 \uc81c\uc5b4\uac00 \ube44\ud65c\uc131\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_CONFIG_AUTHZ_ENABLED_526=\uc561\uc138\uc2a4 \uc81c\uc5b4\uac00 \ud65c\uc131\ud654\ub418\uc5c8\uace0 %s \uad6c\ud604\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \uc81c\uc5b4\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc740 \ud544\uc218\uc785\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=\uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=\uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=\uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ub41c \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\ud604 \ud074\ub798\uc2a4 %1$s\uc5d0\uc11c %3$s \uc778\ud130\ud398\uc774\uc2a4\ub97c \uad6c\ud604\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %4$s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=\uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ub41c %1$s \ud074\ub798\uc2a4\ub97c \uc778\uc2a4\ud134\uc2a4\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ucc38\uc870\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc561\uc138\uc2a4 \uc81c\uc5b4 \uad6c\ud604\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ub8e8\ud2b8 DN \uae30\ubcf8 \ud56d\ubaa9 cn=Root DNs,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \uae30\ubcf8 cn=Root DNs,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \ub8e8\ud2b8 DN \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub8e8\ud2b8 DN\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub8e8\ud2b8 DN \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-root-dn-user \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=\ub8e8\ud2b8 DN \uad6c\uc131 \ud56d\ubaa9\uc758 \uc2e4\uc81c DN \uc678\uc5d0 \uc5f0\uacb0\ub41c \ub8e8\ud2b8 DN\uc73c\ub85c \uc778\uc99d\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ub300\uccb4 \ubc14\uc778\ub4dc DN\uc744 \ud558\ub098 \uc774\uc0c1 \uc9c0\uc815\ud569\ub2c8\ub2e4. \ub300\uccb4 \ubc14\uc778\ub4dc DN\uc740 \ub514\ub809\ud1a0\ub9ac\uc758 \ub2e4\ub978 \ud56d\ubaa9 DN, \ub610\ub294 \ub2e4\ub978 \ub8e8\ud2b8 DN\uc5d0 \ub300\ud574 \uad6c\uc131\ub41c \ub2e4\ub978 \ub300\uccb4 \ubc14\uc778\ub4dc DN\uacfc \ucda9\ub3cc\ud558\uc9c0 \ub9d0\uc544\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790 \"%3$s\"\uc5d0 \ub300\ud55c \ub300\uccb4 \ubc14\uc778\ub4dc DN\uc73c\ub85c \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \"%1$s\"\uc744(\ub97c) \uc0ac\uc6a9\uc790 \"%2$s\"\uc5d0 \ub300\ud55c \ub300\uccb4 \ubc14\uc778\ub4dc DN\uc73c\ub85c \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ub300\uccb4 \ubc14\uc778\ub4dc DN \uc9d1\ud569\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=\"%s\"\uc744(\ub97c) \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 \"%s\"\uc5d0 \ub300\ud55c \ub300\uccb4 \ubc14\uc778\ub4dc DN\uc73c\ub85c \ub4f1\ub85d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=\ub2e4\ub978 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uac00 \ub8e8\ud2b8 DN \ud56d\ubaa9 %s\uc5d0 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \uae30\ubcf8 \ud56d\ubaa9 cn=Account Status Notification Handlers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \uad6c\uc131 \uae30\ubcf8 \ud56d\ubaa9cn=Account Status Notification Handlers,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-account-status-notification-handler \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\ub97c \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \uc54c\ub9bc \ucc98\ub9ac\uae30\uac00 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc54c\ub9bc \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uc54c\ub9bc \ucc98\ub9ac\uae30\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=\uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \ub54c \uc77c\uce58 \uc5ec\ubd80\ub97c \ud655\uc778\ud55c \ud6c4\ubcf4 \ud56d\ubaa9\uc758 \uae30\ubcf8 \ucd5c\ub300 \uc218\uc785\ub2c8\ub2e4.  \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 ds-rlim-lookthrough-limit \uc791\uc5c5 \uc18d\uc131\uc744 \ud3ec\ud568\uc2dc\ucf1c\uc11c \uc0ac\uc6a9\uc790 \ub2e8\uc704\ub85c \uc774 \uc18d\uc131\uc744 \ubb34\uc2dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-lookthrough-limit \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 \uc0ac\uc6a9\ud560 \uc870\uc0ac \uc81c\ud55c\uc744 \uc9c0\uc815\ud558\ub294 \uc591\uc758 \uc815\uc218 \uac12, 0 \ub610\ub294 \uc81c\ud55c \uc5c6\uc74c\uc744 \ub098\ud0c0\ub0b4\ub294 -1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=\uc2dc\uc791 \uc2dc %s \ud30c\uc77c\uc5d0 \ud3ec\ud568\ub41c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc801\uc6a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=\uc11c\ubc84 \uc2dc\uc791 \uc2dc \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=\uc11c\ubc84 \uc2dc\uc791 \uc2dc \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub294 \ub3d9\uc548 \ud558\ub098 \uc774\uc0c1\uc758 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud30c\uc77c\uc774 \ud3ec\ud568\ub41c \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc0ac\uc6a9\ub41c \uad8c\ud55c\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-db-directory-permissions \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uac12\uc740 3\uc790\ub9ac 8\uc9c4\uc218\ub85c \ud45c\uc2dc\ub41c UNIX \uad8c\ud55c \ubaa8\ub4dc\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 UNIX \ud30c\uc77c \uad8c\ud55c %s\uc774(\uac00) \ubc31\uc5d4\ub4dc\uc5d0 \ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac\uc5d0 \ub300\ud55c \uc77d\uae30 \ubc0f \uc4f0\uae30 \uc561\uc138\uc2a4\ub97c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=\uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \ub54c \ud5c8\uc6a9\ub418\ub294 \uae30\ubcf8 \ucd5c\ub300 \uc2dc\uac04 \uae38\uc774\uc785\ub2c8\ub2e4. \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 ds-rlim-time-limit \uc791\uc5c5 \uc18d\uc131\uc744 \ud3ec\ud568\uc2dc\ucf1c\uc11c \uc0ac\uc6a9\uc790 \ub2e8\uc704\ub85c \uc774 \uc18d\uc131\uc744 \ubb34\uc2dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-time-limit \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 \uc815\uc218 \uac12 \ub4a4\uc5d0 \uacf5\ubc31\uacfc \uc2dc\uac04 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c \ub610\ub294 \uc8fc)\uac00 \uc635\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uad6c\uc131\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  cn=config \ud56d\ubaa9\uc758 ds-cfg-default-password-policy \uc18d\uc131\uc5d0\uc11c \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \ub4f1\ub85d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=\uad6c\uc131 \uc544\uce74\uc774\ube0c \ub514\ub809\ud1a0\ub9ac %s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=\uad6c\uc131 \uc544\uce74\uc774\ube0c \ub514\ub809\ud1a0\ub9ac %s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=\ud604\uc7ac \uad6c\uc131\uc744 \uad6c\uc131 \uc544\uce74\uc774\ube0c\uc5d0 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc778\uc99d\ub418\uc9c0 \uc54a\uc740 \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 \uc694\uccad\uc744 \uac70\ubd80\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. "true"\ub85c \uc124\uc815\ub41c \uacbd\uc6b0 \uc778\uc99d\ub418\uc9c0 \uc54a\uc740 \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \ubc14\uc778\ub4dc \ubc0f TLS \uc2dc\uc791 \uc694\uccad\ub9cc \uc804\uc1a1\ud560 \uc218 \uc788\ub3c4\ub85d \ud5c8\uc6a9\ub429\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-reject-unauthenticated-requests \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc740 "true" \ub610\ub294 "false"\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uadf8\ub8f9 \uad6c\ud604 \uae30\ubcf8 \ud56d\ubaa9 cn=Group Implementations,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uadf8\ub8f9 \uad6c\ud604 \uad6c\uc131 \uae30\ubcf8 cn=Group Implementations,cn=config\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \uadf8\ub8f9 \uad6c\ud604 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uadf8\ub8f9 \uad6c\ud604\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uadf8\ub8f9 \uad6c\ud604 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-group-implementation \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uadf8\ub8f9 \uad6c\ud604\uc744 \uc815\uc758\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.  \uc5f0\uacb0\ub41c \uad6c\ud604\uc774 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294 \ub3d9\uc548 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\uba74 \ud574\ub2f9 \uadf8\ub8f9 \uad6c\ud604\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uadf8\ub8f9 \uad6c\ud604\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \uadf8\ub8f9 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uadf8\ub8f9 \uad6c\ud604\uc744 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uadf8\ub8f9 \uad6c\ud604\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \ud65c\uc131\ud654\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-enabled \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \uadf8\ub8f9 \uad6c\ud604 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uadf8\ub8f9 \uad6c\ud604\uc744 \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uadf8\ub8f9 \uad6c\ud604\uc73c\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uadf8\ub8f9 \uad6c\ud604\uc774 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \uadf8\ub8f9 \uad6c\ud604 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uadf8\ub8f9 \uad6c\ud604\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub97c \uc11c\ubc84\uc5d0 \uc778\uc99d\ud560 \ub54c \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uc790\ub3d9\uc73c\ub85c \uc9c0\uc815\ub418\ub294 \uad8c\ud55c \uc9d1\ud569\uc785\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=%2$s \ud56d\ubaa9\uc758 %1$s \uad6c\uc131 \uc18d\uc131\uc5d0 \ud3ec\ud568\ub41c \uae30\ubcf8 \ub8e8\ud2b8 \uad8c\ud55c \uc9d1\ud569\uc5d0 \uc778\uc2dd\ud560 \uc218 \uc5c6\ub294 \uad8c\ud55c %3$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=\uae30\ubcf8\uc801\uc73c\ub85c \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ubd80\uc5ec\ub418\ub294 \uad8c\ud55c \uc9d1\ud569\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uc790\ub3d9\uc73c\ub85c \uc9c0\uc815\ub418\ub294 \uad8c\ud55c \uc9d1\ud569\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774\ubbf8 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub85c \uc778\uc99d\ub41c \uae30\uc874 \uc5f0\uacb0\uc5d0\ub294 \uc774 \uc0c8 \uad8c\ud55c \uc9d1\ud569\uc774 \uc801\uc6a9\ub418\uc9c0 \uc54a\uc9c0\ub9cc \ubaa8\ub4e0 \ud6c4\uc18d \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 \uc778\uc99d\uc5d0\ub294 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ucd94\uac00 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uc0ad\uc81c \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uac80\uc0c9 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=\uae30\ubcf8 \ub8e8\ud2b8 \uad8c\ud55c \uc9d1\ud569\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uc778\uc99d\uc11c \ub9e4\ud37c \uae30\ubcf8 \ud56d\ubaa9 cn=Certificate Mappers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=\uc778\uc99d\uc11c \ub9e4\ud37c \uad6c\uc131 \uae30\ubcf8 cn=Certificate Mappers,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \uc778\uc99d\uc11c \ub9e4\ud37c \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \ub9e4\ud37c \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-certificate-mapper \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \uc778\uc99d\uc11c \ub9e4\ud37c\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \uc778\uc99d\uc11c \ub9e4\ud37c \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \uc778\uc99d\uc11c \ub9e4\ud37c \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ub9e4\ud37c\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uc778\uc99d\uc11c \ub9e4\ud37c\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=DN %s\uc5d0 \ub4f1\ub85d\ub41c \ub9e4\ud37c\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \uc778\uc99d\uc11c \ub9e4\ud37c \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc778\uc99d\uc11c \ub9e4\ud37c\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uae30\ubcf8 \ud56d\ubaa9 cn=Key Manager Providers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=\ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\uc131 \uae30\ubcf8 cn=Key MAnagr Providers,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-key-manager-provider \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uacf5\uae09\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uacf5\uae09\uc790\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uae30\ubcf8 \ud56d\ubaa9 cn=Trust Manager Providers,cn=config\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=\ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\uc131 \uae30\ubcf8 cn=Trust Managr Providers,cn=config\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc62c\ubc14\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc774 \ud56d\ubaa9\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc720\ud6a8\ud55c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s. \uc774 \uad6c\uc131 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uc815\uc758\uc5d0 \ud544\uc694\ud55c ds-cfg-trust-manager-provider \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc5f0\uacb0\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-java-class \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-java-class \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\uc5d0 \uc720\ud6a8\ud55c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uad6c\ud604\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-enabled \uc18d\uc131\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \ud074\ub798\uc2a4 \uc774\ub984\uc744 %1$s\uc5d0\uc11c %2$s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \uc694\uccad\uc740 \ub3d9\uc801\uc73c\ub85c \uc801\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uacf5\uae09\uc790\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=DN %s\uc5d0 \ub4f1\ub85d\ub41c \uacf5\uae09\uc790\uac00 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 DN\uc744 \uac00\uc9c4 \uc0c8 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=\ub0b4\ubd80 \uac80\uc99d\uc5d0 \ub530\ub77c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uadf8\ub7ec\ub098 \ud56d\ubaa9 \ubb38\uc81c\uc640 \uad00\ub828\ub41c \uad6c\uccb4\uc801\uc778 \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=\uad6c\uc131 \ud56d\ubaa9 %2$s\uacfc(\uc640) \uc5f0\uacb0\ub41c JMX \uc18d\uc131 %1$s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=\uc0ac\uc6a9 \uac00\ub2a5\ud55c JMX \uc5f0\uacb0\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 %2$s\uacfc(\uc640) \uc5f0\uacb0\ub41c JMX \uc18d\uc131 %1$s\uc758 \uac12\uc744 \uc124\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s\uc5d0\uc11c %s \ud56d\ubaa9\uc5d0 \ub300\ud574 Null \uacb0\uacfc\ub97c \ubc18\ud658\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s\uc774(\uac00) %s \ud56d\ubaa9\uc5d0 \ub300\ud574 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: \uacb0\uacfc \ucf54\ub4dc=%s, \ud544\uc694\ud55c \uad00\ub9ac \uc791\uc5c5=%b, \uba54\uc2dc\uc9c0=\"%s\"
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s\uc5d0\uc11c %s \ud56d\ubaa9\uc5d0 \uad00\ub9ac \uc791\uc5c5\uc774 \ud544\uc694\ud568\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4: \uba54\uc2dc\uc9c0=\"%s\"
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=%s.%s\uc774(\uac00) \uc131\uacf5\ud588\uc9c0\ub9cc %s \ud56d\ubaa9\uc5d0 \ub300\ud574 \ub2e4\uc74c \uba54\uc2dc\uc9c0\uac00 \uc0dd\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=\"%2$s\" \uad6c\uc131 \ud56d\ubaa9\uc758 \"%1$s\" \uac12\uc744 \uc720\ud6a8\ud55c \uac80\uc0c9 \ud544\ud130\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ub41c %1$s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uac00\uc0c1 \uc18d\uc131 \uacf5\uae09\uc790\ub85c \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=%2$s \uc18d\uc131 \uc720\ud615\uc740 \ub2e8\uc77c \uac12\uc744 \uc0ac\uc6a9\ud558\ub294\ub370 %3$s \uacf5\uae09\uc790\ub294 \uc5ec\ub7ec \uac12\uc744 \uc0dd\uc131\ud560 \uc218 \uc788\uae30 \ub54c\ubb38\uc5d0 \"%1$s\" \ud56d\ubaa9\uc758 \uac00\uc0c1 \uc18d\uc131 \uad6c\uc131\uc774 \uc62c\ubc14\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=%2$s \uc18d\uc131 \uc720\ud615\uc740 \ub2e8\uc77c \uac12\uc744 \uc0ac\uc6a9\ud558\ub294\ub370 \uc2e4\uc81c \uac12\uacfc \uac00\uc0c1 \uac12\uc744 \ubcd1\ud569\ud558\uae30 \uc704\ud55c \ucda9\ub3cc \ub3d9\uc791\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \"%1$s\" \ud56d\ubaa9\uc758 \uac00\uc0c1 \uc18d\uc131 \uad6c\uc131\uc774 \uc62c\ubc14\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=%s \uad6c\uc131 \ud56d\ubaa9\uc744 \uc218\uc815\ud558\uba74 \ud574\ub2f9 \uad6c\uc870\uc758 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ubcc0\uacbd\ub418\uae30 \ub54c\ubb38\uc5d0 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=%s \ud30c\uc77c\uc5d0 \ub300\ud55c SHA-1 \ub2e4\uc774\uc81c\uc2a4\ud2b8\ub97c \uacc4\uc0b0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uad6c\uc131 \ud30c\uc77c %s\uc5d0 \uc678\ubd80 \ubcc0\uacbd\uc774 \ud558\ub098 \uc774\uc0c1 \uc218\ud589\ub418\uc5c8\uc74c\uc744 \uac80\uc0c9\ud588\uc9c0\ub9cc \ub2e4\ub978 \ubcc0\uacbd \uc0ac\ud56d\uc73c\ub85c \uc778\ud574 \uc11c\ubc84 \uad6c\uc131\uc774 \ub36e\uc5b4\uc368\uc84c\uc2b5\ub2c8\ub2e4.  \uc218\ub3d9 \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc801\uc6a9\ub418\uc9c0 \uc54a\uc558\uc9c0\ub9cc %s \ud30c\uc77c\uc5d0 \ubcf4\uad00\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548 \uad6c\uc131 \ud30c\uc77c %s\uc774(\uac00) \uc678\ubd80\uc5d0\uc11c \ud3b8\uc9d1\ub418\uc5c8\ub294\uc9c0 \ud655\uc778\ud558\uac70\ub098 \uc774\ub7ec\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \ubcf4\uad00\ud558\ub294 \ub3d9\uc548 \uc11c\ubc84\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ud574\ub2f9 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc218\ub3d9 \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc190\uc2e4\ub418\uc5c8\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-java-class \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uadf8 \ud68c\uc804 \uc815\ucc45\uc73c\ub85c \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-java-class \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c %1$s \ud074\ub798\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uadf8 \ubcf4\uc874 \uc815\ucc45\uc73c\ub85c \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uadf8 \ud68c\uc804 \uc815\ucc45\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uadf8 \ubcf4\uc874 \uc815\ucc45\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub85c\uac70\uc5d0 \ub300\ud55c \ud14d\uc2a4\ud2b8 \uc791\uc131\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=%2$s \ub514\ub809\ud1a0\ub9ac\uc758 \uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %1$s\uc5d0 \ub458 \uc774\uc0c1\uc758 \ud56d\ubaa9\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uccab \ubc88\uc9f8 \ud56d\ubaa9\ub9cc \uac80\uc0ac\ud558\uace0 \ucd94\uac00 \ud56d\ubaa9\uc740 \ubb34\uc2dc\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=%2$s \ub514\ub809\ud1a0\ub9ac\uc758 \uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ud30c\uc77c %1$s\uc5d0 LDIF \ud310\ub3c5\uae30\uc5d0\uc11c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\ub294 \ucd94\uac00 \ub370\uc774\ud130\uac00 \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 \ub4a4\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s. \uccab \ubc88\uc9f8 \ud56d\ubaa9\uc740 \ucc98\ub9ac\ud558\uc9c0\ub9cc \ub098\uba38\uc9c0 \ub370\uc774\ud130\ub294 \ubb34\uc2dc\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=%s \uc720\ud615\uc758 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c \uc815\uc758\uc5d0 \ube48 \uc694\uc18c\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774\ub85c \uc778\ud574 \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c\uac00 \uc798\ubabb \ud3c9\uac00\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=%s \uc720\ud615\uc758 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c \uc815\uc758\uc5d0 \uc640\uc77c\ub4dc\uce74\ub4dc \ubb38\uc790\uac00 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \ubaa8\ub4e0 \ud50c\ub7ec\uadf8\uc778 \uc815\uc758\uc5d0\ub294 \uc77c\uce58\ud558\uc9c0 \uc54a\ub294 \ud50c\ub7ec\uadf8\uc778\uc744 \uc21c\uc11c\uc5d0 \ud3ec\ud568\ud560 \uc704\uce58\ub97c \ub098\ud0c0\ub0b4\ub294 \uc640\uc77c\ub4dc\uce74\ub4dc \uc694\uc18c\uac00 \uc815\ud655\ud788 \ud558\ub098 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4. \uc640\uc77c\ub4dc\uce74\ub4dc\ub97c \uc5ec\ub7ec \uac1c \ud3ec\ud568\ud558\uba74 \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c\uac00 \uc798\ubabb \ud3c9\uac00\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=%s \uc720\ud615\uc758 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c \uc815\uc758\uc5d0 '%s' \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ucc38\uc870\uac00 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774\ub85c \uc778\ud574 \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c\uac00 \uc798\ubabb \ud3c9\uac00\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=%s \uc720\ud615\uc758 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud50c\ub7ec\uadf8\uc778 \uc21c\uc11c \uc815\uc758\uc5d0 \uc77c\uce58\ud558\uc9c0 \uc54a\ub294 \ud50c\ub7ec\uadf8\uc778\uc744 \uc21c\uc11c\uc5d0 \ud3ec\ud568\ud560 \uc704\uce58\ub97c \ub098\ud0c0\ub0b4\ub294 \uc640\uc77c\ub4dc\uce74\ub4dc \uc694\uc18c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \uc774\ub984\uc774 \uc9c0\uc815\ub41c \ud50c\ub7ec\uadf8\uc778 \uc9d1\ud569 \ub2e4\uc74c\uc5d0 \uc774\ub984\uc774 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc740 \ubaa8\ub4e0 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud558\ub3c4\ub85d \uc124\uc815\ub429\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=\uc18d\uc131 \uad6c\ubb38 %s\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 %s\uc5d0\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84\uc5d0\uc11c \uc774 \uc18d\uc131 \uad6c\ubb38\uc744 \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=\uc18d\uc131 \uad6c\ubb38 %s\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 %s\uc5d0\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc18d\uc131 \uad6c\ubb38\uc744 \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=\uc77c\uce58 \uaddc\uce59 %s\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 %s\uc5d0\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84\uc5d0\uc11c \uc774 \uc77c\uce58 \uaddc\uce59\uc744 \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=\uc77c\uce58 \uaddc\uce59 %s\uc744(\ub97c) \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9 %s\uc5d0\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84\uc5d0\uc11c \uc774 \uc77c\uce58 \uaddc\uce59\uc744 \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=\uc77c\uce58 \uaddc\uce59 %s\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 %s\uc5d0\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc77c\uce58 \uaddc\uce59\uc744 \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=\uc77c\uce58 \uaddc\uce59 %s\uc744(\ub97c) \uc77c\uce58 \uaddc\uce59 \uc0ac\uc6a9 %s\uc5d0\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc77c\uce58 \uaddc\uce59\uc744 \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc9c0\uc815\ub41c \ub300\ub85c \uc791\uc5c5 \ub300\uae30\uc5f4\ub85c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5 \ub300\uae30\uc5f4 \uad6c\ud604\uc744 \uc81c\uacf5\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\ud55c \ud074\ub798\uc2a4\uac00 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc9c0\ub9cc \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=\uad6c\uc131 \ucd94\uac00\ub97c \uc801\uc6a9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc608\ube44 \uac80\uc0ac\uac00 \ubaa8\ub450 \uc131\uacf5\ud588\uace0 \ud56d\ubaa9\uc774 \uc11c\ubc84 \uad6c\uc131\uc5d0 \ucd94\uac00\ub418\uc5c8\uc9c0\ub9cc \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud560 \ub54c \ud558\ub098 \uc774\uc0c1\uc758 \uad6c\uc131 \ucd94\uac00 \uc218\uc2e0\uae30\uc5d0\uc11c \uc624\ub958\ub97c \ubcf4\uace0\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=\uad6c\uc131 \uc0ad\uc81c\ub97c \uc801\uc6a9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc608\ube44 \uac80\uc0ac\uac00 \ubaa8\ub450 \uc131\uacf5\ud588\uace0 \ud56d\ubaa9\uc774 \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uc81c\uac70\ub418\uc5c8\uc9c0\ub9cc \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud560 \ub54c \ud558\ub098 \uc774\uc0c1\uc758 \uad6c\uc131 \uc0ad\uc81c \uc218\uc2e0\uae30\uc5d0\uc11c \uc624\ub958\ub97c \ubcf4\uace0\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=\uad6c\uc131 \uc218\uc815\uc744 \uc801\uc6a9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc608\ube44 \uac80\uc0ac\uac00 \ubaa8\ub450 \uc131\uacf5\ud588\uace0 \uc218\uc815\ub41c \ud56d\ubaa9\uc774 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uae30\ub85d\ub418\uc5c8\uc9c0\ub9cc \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud560 \ub54c \ud558\ub098 \uc774\uc0c1\uc758 \uad6c\uc131 \ubcc0\uacbd \uc218\uc2e0\uae30\uc5d0\uc11c \uc624\ub958\ub97c \ubcf4\uace0\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uac00\uc0c1 \uc18d\uc131 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uacbd\uace0 \ucc98\ub9ac\uae30\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uacbd\uace0 \ucc98\ub9ac\uae30\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=\uc81c\uacf5\ub41c SMTP \uc11c\ubc84 \uac12 '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  SMTP \uc11c\ubc84 \uac12\uc5d0\ub294 IP \uc8fc\uc18c\ub098 \ud655\uc778 \uac00\ub2a5\ud55c \uc774\ub984\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4. \uadf8\ub9ac\uace0 \uc11c\ubc84 \ud3ec\ud2b8 \ubc88\ud638\ub97c \uc9c0\uc815\ud558\uae30 \uc704\ud574 \ucf5c\ub860\uacfc 1~65535 \uc0ac\uc774\uc758 \uc815\uc218\uac00 \uadf8 \ub4a4\uc5d0 \uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=".startok" \ud30c\uc77c\uc5d0 \ubcf5\uc0ac\ud558\uae30 \uc704\ud574 \ud604\uc7ac \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \uc77d\uae30\uc6a9\uc73c\ub85c \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=".startok" \uad6c\uc131 \ud30c\uc77c\uc744 \uc791\uc131\ud558\uae30 \uc704\ud574 %s \ud30c\uc77c\uc744 \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=".startok" \uad6c\uc131 \ud30c\uc77c\ub85c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 %s \ud30c\uc77c\uc5d0\uc11c \uc784\uc2dc \ud30c\uc77c %s(\uc73c)\ub85c \ud604\uc7ac \uad6c\uc131\uc744 \ubcf5\uc0ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=".startok" \uad6c\uc131 \ud30c\uc77c\ub85c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 %s \ud30c\uc77c \uc774\ub984\uc744 %s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud65c\uc131 \uad6c\uc131 \ud30c\uc77c %2$s \ub300\uc2e0 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc54c\ub824\uc9c4 \uc62c\ubc14\ub978 \uad6c\uc131 \ud30c\uc77c %1$s\uc758 \uc0ac\uc6a9\uc744 \uc2dc\uc791\ud569\ub2c8\ub2e4.
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=\ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc54c\ub824\uc9c4 \uc62c\ubc14\ub978 \uad6c\uc131 \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uc5d0\uc11c \ud65c\uc131 \uad6c\uc131 \ud30c\uc77c %s\uc758 \uc0ac\uc6a9\uc744 \uc2dc\uc791\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=Berkeley DB JE \ub4f1\ub85d \uc815\ubcf4 %s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\uace0 \uac80\uc99d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=Berkeley DB JE \ub4f1\ub85d \uc815\ubcf4 %s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\uace0 \uac80\uc99d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub4f1\ub85d \uc815\ubcf4\uac00 property=value\uc758 \ub2e8\uc77c \ud615\uc2dd\uc744 \ub530\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=Berkeley DB JE \ub4f1\ub85d \uc815\ubcf4 %s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\uace0 \uac80\uc99d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \uad6c\uc131 \uc18d\uc131 %s\uc744(\ub97c) \uc228\uae41\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=Berkeley DB JE \ub4f1\ub85d \uc815\ubcf4 %s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\uace0 \uac80\uc99d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub4f1\ub85d \uc815\ubcf4\uac00 \uc774 \uad6c\uc131\uc694\uc18c\uc5d0 \uc774\ubbf8 \uc815\uc758\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=Berkeley DB JE \ub4f1\ub85d \uc815\ubcf4 %s\uc774(\uac00) \uc124\uc815\ub41c \uad6c\uc131\uc694\uc18c\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \uc774 \ub4f1\ub85d \uc815\ubcf4\uc758 \uc124\uc815\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=%2$s \ub85c\uac70\uc5d0 \ub300\ud574 \uad6c\uc131\ub41c \ub85c\uadf8 \ud30c\uc77c %1$s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc791\uc5c5 \ud750\ub984 \uc694\uc18c\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=%s \ud074\ub798\uc2a4\uc758 \uc791\uc5c5 \ud750\ub984 \uc694\uc18c\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc758 \uc815\ubcf4\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc791\uc5c5 \ud750\ub984 \uc694\uc18c\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=\uc791\uc5c5 \ud750\ub984 \uc694\uc18c %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uc791\uc5c5 \ud750\ub984 \uc694\uc18c\ub97c \ubb34\uc2dc\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc218\ub3d9 \ubaa8\ub4dc\ub85c \uc791\uc5c5 \ud750\ub984\uc744 \uad6c\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uace0 \uc790\ub3d9 \uad6c\uc131 \ubaa8\ub4dc\ub85c\uc758 \ub864\ubc31\ub3c4 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \ubd88\uc548\uc815\ud55c \uc0c1\ud0dc\uc77c \uacbd\uc6b0 \ub9c8\uc9c0\ub9c9 \uc720\ud6a8\ud55c \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc790\ub3d9 \ubaa8\ub4dc\ub85c \uc791\uc5c5 \ud750\ub984\uc744 \uad6c\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uace0 \uc218\ub3d9 \uad6c\uc131 \ubaa8\ub4dc\ub85c\uc758 \ub864\ubc31\ub3c4 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \ubd88\uc548\uc815\ud55c \uc0c1\ud0dc\uc77c \uacbd\uc6b0 \ub9c8\uc9c0\ub9c9 \uc720\ud6a8\ud55c \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 UNIX \ud30c\uc77c \uad8c\ud55c %s\uc774(\uac00) \ub85c\uadf8 \uac8c\uc2dc\uc790\uc5d0 \ub85c\uadf8 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc561\uc138\uc2a4\ub97c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 UNIX \ud30c\uc77c \uad8c\ud55c %s\uc785\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud655\uc7a5\uc5d0 \ub300\ud55c \uad6c\uc131\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=%s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \ud655\uc7a5\uc73c\ub85c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/config_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/config_zh_CN.properties
index 16eb16c..3d6602d 100644
--- a/opendj-sdk/opends/src/messages/messages/config_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=\u65e0\u6cd5\u5c06\u914d\u7f6e\u6761\u76ee %s \u4f5c\u4e3a\u914d\u7f6e\u6761\u76ee %s \u7684\u5b50\u6761\u76ee\u8fdb\u884c\u6dfb\u52a0\uff0c\u56e0\u4e3a\u5df2\u53d1\u73b0\u5177\u6709\u8be5 DN \u7684\u5b50\u6761\u76ee
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=\u65e0\u6cd5\u5c06\u6761\u76ee %s \u4f5c\u4e3a\u914d\u7f6e\u6761\u76ee %s \u7684\u5b50\u6761\u76ee\u8fdb\u884c\u5220\u9664\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u5177\u6709\u6307\u5b9a DN \u7684\u5b50\u6761\u76ee
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=\u65e0\u6cd5\u5c06\u6761\u76ee %s \u4f5c\u4e3a\u914d\u7f6e\u6761\u76ee %s \u7684\u5b50\u6761\u76ee\u8fdb\u884c\u5220\u9664\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5177\u6709\u81ea\u5df1\u7684\u5b50\u6761\u76ee\uff08\u4e0d\u53ef\u4ee5\u5220\u9664\u975e\u53f6\u6761\u76ee\uff09
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=\u6307\u5b9a\u7684\u914d\u7f6e\u6587\u4ef6 %s \u4e0d\u5b58\u5728\u6216\u4e0d\u53ef\u8bfb
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6587\u4ef6 %s \u662f\u5426\u5b58\u5728\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=\u5728\u5c1d\u8bd5\u6253\u5f00\u8981\u8bfb\u53d6\u7684\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u914d\u7f6e\u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=\u68c0\u6d4b\u5230\u65e0\u6548\u7684\u914d\u7f6e\u5c5e\u6027 %s\uff1a\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5141\u8bb8\u4f7f\u7528\u7684\u552f\u4e00\u5c5e\u6027\u9009\u9879\u4e3a "pending"\uff0c\u5b83\u6307\u793a\u4e00\u7ec4\u5f85\u5904\u7406\u7684\u503c
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=\u5728\u5c1d\u8bd5\u89e3\u6790 LDIF \u6587\u4ef6 %2$s \u4e2d\u7684\u914d\u7f6e\u65f6\u5728\u7b2c %1$d \u884c\u6216\u8be5\u884c\u9644\u8fd1\u51fa\u73b0\u9519\u8bef: %3$s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=\u6307\u5b9a\u7684\u914d\u7f6e\u6587\u4ef6 %s \u4f3c\u4e4e\u4e0d\u5305\u542b\u4efb\u4f55\u914d\u7f6e\u6761\u76ee
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=\u4ece LDIF \u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684\u7b2c\u4e00\u4e2a\u6761\u76ee\u7684 DN \u4e3a "%s"\uff0c\u800c\u4e0d\u662f\u6240\u9700\u7684 "%s"\uff08\u5e94\u5c06\u5176\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6839\u6761\u76ee\uff09
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=\u914d\u7f6e\u6761\u76ee %1$s\uff08\u4ece LDIF \u914d\u7f6e\u6587\u4ef6 %3$s \u4e2d\u7684\u7b2c %2$s \u884c\u6216\u8be5\u884c\u9644\u8fd1\u5f00\u59cb\uff09\u7684 DN \u4e0e\u5df2\u4ece\u8be5\u6587\u4ef6\u4e2d\u8bfb\u53d6\u7684\u53e6\u4e00\u4e2a\u6761\u76ee\u7684 DN \u76f8\u540c
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=\u914d\u7f6e\u6761\u76ee %1$s\uff08\u4ece LDIF \u914d\u7f6e\u6587\u4ef6 %3$s \u4e2d\u7684\u7b2c %2$d \u884c\u6216\u8be5\u884c\u9644\u8fd1\u5f00\u59cb\uff09\u4f3c\u4e4e\u6ca1\u6709\u7236\u6761\u76ee\uff08\u6240\u9700\u7684\u7236 DN \u4e3a %4$s\uff09
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %1$s\uff08\u4ece LDIF \u914d\u7f6e\u6587\u4ef6 %3$s \u4e2d\u7684\u7b2c %2$d \u884c\u6216\u8be5\u884c\u9644\u8fd1\u5f00\u59cb\uff09\u7684\u7236 DN
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=\u65e0\u6cd5\u901a\u8fc7\u73af\u5883\u53d8\u91cf\u6216\u6839\u636e\u914d\u7f6e\u6587\u4ef6\u7684\u4f4d\u7f6e\u6765\u786e\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u5b9e\u4f8b\u6839\u3002\u8bf7\u4e3a\u540d\u4e3a %s \u7684\u73af\u5883\u53d8\u91cf\u8bbe\u7f6e\u4e00\u4e2a\u5305\u542b\u670d\u52a1\u5668\u5b89\u88c5\u6839\u76ee\u5f55\u7684\u7edd\u5bf9\u8def\u5f84\u7684\u503c
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=\u5728\u5c1d\u8bd5\u5c06\u914d\u7f6e\u6761\u76ee %s \u5199\u5165\u5230 LDIF \u4e2d\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=\u5728\u5c1d\u8bd5\u5173\u95ed LDIF \u4e66\u5199\u5668\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=\u4e0d\u53ef\u4ee5\u901a\u8fc7\u4ece LDIF \u4e2d\u5bfc\u5165\u65b0\u914d\u7f6e\u6765\u66f4\u6539\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u57fa\u8bb0\u5f55\u5668\u6761\u76ee cn=Loggers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u8bb0\u5f55\u5668\u914d\u7f6e\u57fa\u6761\u76ee cn=Loggers,cn=config\u3002\u5728\u521b\u5efa\u8be5\u6761\u76ee\u5e76\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u624d\u80fd\u4f7f\u7528\u65e5\u5fd7\u8bb0\u5f55\u5de5\u5177
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5b9a\u4e49\u4efb\u4f55\u6d3b\u52a8\u8bbf\u95ee\u8bb0\u5f55\u5668\u3002\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u8bbf\u95ee\u65e5\u5fd7\u8bb0\u5f55
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5b9a\u4e49\u4efb\u4f55\u6d3b\u52a8\u9519\u8bef\u8bb0\u5f55\u5668\u3002\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u9519\u8bef\u65e5\u5fd7\u8bb0\u5f55
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5b9a\u4e49\u4efb\u4f55\u6d3b\u52a8\u8c03\u8bd5\u8bb0\u5f55\u5668\u3002\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u8c03\u8bd5\u65e5\u5fd7\u8bb0\u5f55
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8bb0\u5f55\u5668\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=\u65e0\u6cd5\u63a5\u53d7\u7684\u672a\u77e5\u539f\u56e0
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u8bb0\u5f55\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u7528\u4e8e\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u3001\u9519\u8bef\u6216\u8c03\u8bd5\u8bb0\u5f55\u5668\u5b9a\u4e49\u7684\u6709\u6548 objectclass
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u8bb0\u5f55\u5668\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u8bb0\u5f55\u5668\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u8bb0\u5f55\u5668\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u8bb0\u5f55\u5668\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=\u65e0\u6cd5\u5c06\u7c7b %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u5c5e\u6027 ds-cfg-java-class \u4e2d\u6307\u5b9a\uff09\u5b9e\u4f8b\u5316\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u8bb0\u5f55\u5668: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=\u65e0\u6cd5\u5c06\u7c7b %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u5c5e\u6027 ds-cfg-java-class \u4e2d\u6307\u5b9a\uff09\u5b9e\u4f8b\u5316\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u9519\u8bef\u8bb0\u5f55\u5668: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=\u65e0\u6cd5\u5c06\u7c7b %s\uff08\u5728\u914d\u7f6e\u6761\u76ee %s \u7684\u5c5e\u6027 ds-cfg-java-class \u4e2d\u6307\u5b9a\uff09\u5b9e\u4f8b\u5316\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u8c03\u8bd5\u8bb0\u5f55\u5668: %s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u8bb0\u5f55\u5668\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
-INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=\u6307\u793a\u5c5e\u6027\u540d\u79f0\u4e2d\u4f7f\u7528\u7684\u5b57\u7b26\u662f\u5426\u53ef\u4ee5\u5177\u6709\u4e00\u5b9a\u7684\u7075\u6d3b\u6027\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u5c5e\u6027\u540d\u79f0\u53ea\u80fd\u5305\u542b ASCII \u5b57\u6bcd\u3001\u6570\u5b57\u548c\u77ed\u5212\u7ebf\uff0c\u5e76\u4e14\u5fc5\u987b\u4ee5\u5b57\u6bcd\u5f00\u5934\u3002\u5982\u679c\u542f\u7528\u4e86\u5c5e\u6027\u540d\u79f0\u4f8b\u5916\u8bbe\u7f6e\uff0c\u5219\u8fd8\u5141\u8bb8\u4f7f\u7528\u4e0b\u5212\u7ebf\u5b57\u7b26\uff0c\u5e76\u4e14\u5c5e\u6027\u540d\u79f0\u8fd8\u53ef\u4ee5\u6570\u5b57\u5f00\u5934\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
-INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u73b0\u67d0\u4e2a\u5c5e\u6027\u7684\u503c\u4e0d\u7b26\u5408\u8be5\u5c5e\u6027\u7684\u8bed\u6cd5\u65f6\u6240\u5c55\u73b0\u7684\u884c\u4e3a\u3002\u5bf9\u4e8e\u8be5\u5c5e\u6027\uff0c\u53ef\u63a5\u53d7\u7684\u503c\u4e3a "reject"\uff08\u62d2\u7edd\u65e0\u6548\u503c\uff09\u3001"warn"\uff08\u63a5\u53d7\u65e0\u6548\u503c\uff0c\u4f46\u8bb0\u5f55\u4e00\u6761\u8b66\u544a\u6d88\u606f\uff09\u6216 "accept"\uff08\u63a5\u53d7\u65e0\u6548\u503c\uff0c\u5e76\u4e14\u4e0d\u53d1\u51fa\u8b66\u544a\uff09\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8bb0\u5f55\u5668
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
+INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=\u6307\u793a\u5c5e\u6027\u540d\u79f0\u4e2d\u4f7f\u7528\u7684\u5b57\u7b26\u662f\u5426\u53ef\u4ee5\u5177\u6709\u4e00\u5b9a\u7684\u7075\u6d3b\u6027\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u5c5e\u6027\u540d\u79f0\u53ea\u80fd\u5305\u542b ASCII \u5b57\u6bcd\u3001\u6570\u5b57\u548c\u77ed\u5212\u7ebf\uff0c\u5e76\u4e14\u5fc5\u987b\u4ee5\u5b57\u6bcd\u5f00\u5934\u3002\u5982\u679c\u542f\u7528\u4e86\u5c5e\u6027\u540d\u79f0\u4f8b\u5916\u8bbe\u7f6e\uff0c\u5219\u8fd8\u5141\u8bb8\u4f7f\u7528\u4e0b\u5212\u7ebf\u5b57\u7b26\uff0c\u5e76\u4e14\u5c5e\u6027\u540d\u79f0\u8fd8\u53ef\u4ee5\u6570\u5b57\u5f00\u5934\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-allow-attribute-name-exceptions \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u5e03\u5c14\u503c\u771f\u6216\u5047\uff09: %s
+INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u73b0\u67d0\u4e2a\u5c5e\u6027\u7684\u503c\u4e0d\u7b26\u5408\u8be5\u5c5e\u6027\u7684\u8bed\u6cd5\u65f6\u6240\u5c55\u73b0\u7684\u884c\u4e3a\u3002\u5bf9\u4e8e\u8be5\u5c5e\u6027\uff0c\u53ef\u63a5\u53d7\u7684\u503c\u4e3a "reject"\uff08\u62d2\u7edd\u65e0\u6548\u503c\uff09\u3001"warn"\uff08\u63a5\u53d7\u65e0\u6548\u503c\uff0c\u4f46\u8bb0\u5f55\u4e00\u6761\u8b66\u544a\u6d88\u606f\uff09\u6216 "accept"\uff08\u63a5\u53d7\u65e0\u6548\u503c\uff0c\u5e76\u4e14\u4e0d\u53d1\u51fa\u8b66\u544a\uff09\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-invalid-attribute-syntax-behavior \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a "accept"\u3001"reject" \u6216 "warn" \u4e4b\u4e00\uff09: %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=\u914d\u7f6e\u5c5e\u6027 %s \u4f3c\u4e4e\u5305\u542b\u591a\u4e2a\u5f85\u5904\u7406\u7684\u503c\u96c6
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=\u914d\u7f6e\u5c5e\u6027 %s \u4f3c\u4e4e\u5305\u542b\u591a\u4e2a\u6d3b\u52a8\u503c\u96c6
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=\u914d\u7f6e\u5c5e\u6027 %s \u4e0d\u5305\u542b\u6d3b\u52a8\u503c\u96c6
@@ -179,474 +128,181 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=\u5728\u5c1d\u8bd5\u68c0\u7d22\u914d\u7f6e\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIG_SET_ATTRIBUTE_80=\u5df2\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u5c06\u914d\u7f6e\u5c5e\u6027 %1$s \u7684\u503c\u8bbe\u7f6e\u4e3a %2$s
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=\u66f4\u65b0\u914d\u7f6e\u6761\u76ee %s \u7684\u5c1d\u8bd5\u5931\u8d25\uff0c\u5e76\u9047\u5230\u4e00\u4e2a\u6216\u591a\u4e2a\u95ee\u9898: %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-log-file \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u8bb0\u5f55\u5668\u7684\u65e5\u5fd7\u6587\u4ef6\u540d\u79f0
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u4e3a\u4e0e\u914d\u7f6e\u6761\u76ee %s \u5173\u8054\u7684\u7ec4\u4ef6\u6ce8\u518c JMX MBean: %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=\u5728\u5c1d\u8bd5\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u5bfc\u51fa\u5230 LDIF \u4e2d\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=\u5904\u7406\u8bf7\u6c42\u65f6\u5e94\u4f7f\u7528\u7684\u5de5\u4f5c\u7ebf\u7a0b\u6570\uff08\u7528\u4e8e\u63a7\u5236\u670d\u52a1\u5668\u53ef\u540c\u65f6\u5904\u7406\u7684\u64cd\u4f5c\u6570\uff09\u3002\u6700\u4f73\u503c\u53d6\u51b3\u4e8e\u8fd0\u884c\u670d\u52a1\u5668\u7684\u7cfb\u7edf\u7684\u7c7b\u578b\u4ee5\u53ca\u9700\u8981\u5904\u7406\u7684\u5de5\u4f5c\u8d1f\u8377\uff0c\u6700\u597d\u901a\u8fc7\u6027\u80fd\u6d4b\u8bd5\u6765\u786e\u5b9a\u8be5\u503c\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=\u5728\u4efb\u4e00\u65f6\u523b\uff0c\u5de5\u4f5c\u961f\u5217\u4e2d\u53ef\u4ee5\u4fdd\u7559\u7684\u6700\u5927\u5f85\u5904\u7406\u8bf7\u6c42\u6570\uff08\u6240\u6709\u5de5\u4f5c\u7ebf\u7a0b\u5747\u5fd9\u4e8e\u5904\u7406\u5176\u4ed6\u64cd\u4f5c\uff09\u3002\u5982\u679c\u8fbe\u5230\u8be5\u9650\u5236\uff0c\u5219\u4f1a\u62d2\u7edd\u6240\u6709\u65b0\u8bf7\u6c42\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u6307\u793a\u6ca1\u6709\u9650\u5236\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=\u5728\u5c1d\u8bd5\u4ece %s \u6761\u76ee\u4e2d\u68c0\u7d22 ds-cfg-num-worker-threads \u5c5e\u6027\uff08\u7528\u4e8e\u6307\u5b9a\u4e3a\u5de5\u4f5c\u961f\u5217\u63d0\u4f9b\u670d\u52a1\u7684\u5de5\u4f5c\u7ebf\u7a0b\u6570\uff09\u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u4f7f\u7528\u9ed8\u8ba4\u503c 24
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=\u5728\u5c1d\u8bd5\u4ece %s \u6761\u76ee\u4e2d\u68c0\u7d22 ds-cfg-max-work-queue-capacity \u5c5e\u6027\uff08\u7528\u4e8e\u6307\u5b9a\u5de5\u4f5c\u961f\u5217\u4e2d\u53ef\u4ee5\u4fdd\u7559\u7684\u6700\u5927\u5f85\u5904\u7406\u64cd\u4f5c\u6570\uff09\u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u4f7f\u7528\u9ed8\u8ba4\u503c 0
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-num-worker-threads \u5177\u6709\u65e0\u6548\u503c (%d)\u3002\u8be5\u5c5e\u6027\u9700\u8981\u4f7f\u7528\u5927\u4e8e\u96f6\u7684\u6574\u6570\u503c
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-max-work-queue-capacity \u5177\u6709\u65e0\u6548\u503c (%d)\u3002\u8be5\u5c5e\u6027\u9700\u8981\u4f7f\u7528\u5927\u4e8e\u6216\u7b49\u4e8e\u96f6\u7684\u6574\u6570\u503c
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=\u521b\u5efa\u4e86 %d \u4e2a\u989d\u5916\u7684\u5de5\u4f5c\u7ebf\u7a0b\uff0c\u4ee5\u4f7f\u53ef\u7528\u7ebf\u7a0b\u603b\u6570\u53d8\u4e3a %d \u4e2a
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=\u5c06\u5728\u65b9\u4fbf\u7684\u65f6\u5019\u7acb\u5373\u7ec8\u6b62 %d \u4e2a\u5de5\u4f5c\u7ebf\u7a0b\uff08\u7ebf\u7a0b\u5b9e\u9645\u9000\u51fa\u53ef\u80fd\u9700\u8981\u51e0\u79d2\u949f\u7684\u65f6\u95f4\uff09\uff0c\u4ee5\u4f7f\u53ef\u7528\u7ebf\u7a0b\u603b\u6570\u53d8\u4e3a %d \u4e2a
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=\u66f4\u65b0\u4e86\u5de5\u4f5c\u961f\u5217\u5bb9\u91cf\u4ee5\u4f7f\u7528\u65b0\u503c %d
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=\u5728\u5c1d\u8bd5\u4ece\u5de5\u4f5c\u961f\u5217\u4e2d\u68c0\u7d22\u4e0b\u4e00\u4e2a\u64cd\u4f5c\u65f6\uff0c\u5de5\u4f5c\u7ebf\u7a0b "%s" \u906d\u9047\u592a\u591a\u6b21\u91cd\u590d\u5931\u8d25\uff08\u906d\u9047 %d \u6b21\u5931\u8d25\uff0c\u6700\u591a\u5141\u8bb8 %d \u6b21\u5931\u8d25\uff09\u3002\u5c06\u9500\u6bc1\u8be5\u5de5\u4f5c\u7ebf\u7a0b
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=\u5728\u5c1d\u8bd5\u521b\u5efa\u5e76\u542f\u52a8\u7c7b %s \u7684\u5b9e\u4f8b\u4ee5\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u7684\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u95ee\u9898: %s\u3002\u8be5\u5de5\u4f5c\u961f\u5217\u5c06\u6ca1\u6709\u4efb\u4f55\u53ef\u7528\u7684\u76d1\u89c6\u5668\u4fe1\u606f
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=\u5b58\u50a8\u540e\u7aef\u6570\u636e\u5e93\u6587\u4ef6\u7684\u76ee\u5f55\u7684\u540d\u79f0
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-db-directory \u914d\u7f6e\u5c5e\u6027\u503c
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=\u4e3a DN \u914d\u7f6e\u5c5e\u6027 %s \u63d0\u4f9b\u4e86 Null \u503c
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=\u5728\u5c1d\u8bd5\u5c06\u5c5e\u6027 %2$s \u7684\u503c "%1$s" \u89e3\u6790\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=\u65e0\u6cd5\u5c06\u914d\u7f6e\u5c5e\u6027 %2$s \u7684\u503c %1$s \u89e3\u6790\u4e3a DN: %3$s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=\u65e0\u6cd5\u5c06\u914d\u7f6e\u5c5e\u6027 %2$s \u7684\u503c %1$s \u89e3\u6790\u4e3a DN\uff0c\u56e0\u4e3a\u8be5\u5143\u7d20\u7684\u7c7b\u578b (%3$s) \u65e0\u6548
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=\u65e0\u6cd5\u5c06\u914d\u7f6e\u5c5e\u6027 %s \u7684\u503c\u89e3\u6790\u4e3a\u4e00\u7ec4 DN \u503c\uff0c\u56e0\u4e3a\u8be5\u9635\u5217\u5305\u542b\u65e0\u6548\u7c7b\u578b (%s) \u7684\u5143\u7d20
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=\u5c1d\u8bd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5c06\u914d\u7f6e\u5904\u7406\u7a0b\u5e8f\u57fa DN "%s" \u6ce8\u518c\u4e3a\u79c1\u6709\u540e\u7f00\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=\u5728\u5c1d\u8bd5\u68c0\u7d22\u914d\u7f6e\u6761\u76ee cn=Backends,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u6761\u76ee cn=Backends,cn=config\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=\u540e\u7aef\u914d\u7f6e\u6839\u6761\u76ee cn=Backends,cn=config \u4e0b\u5b58\u5728\u914d\u7f6e\u6761\u76ee %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u6240\u9700\u7684 objectclass ds-cfg-backend\u3002\u5c06\u5ffd\u7565\u8be5\u914d\u7f6e\u6761\u76ee
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=\u5728\u4e0e\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4ea4\u4e92\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8be5\u540e\u7aef\u3002\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8054\u673a\u65f6\u5bf9\u5176\u8fdb\u884c\u66f4\u6539\uff1b\u4f46\u5982\u679c\u7981\u7528\u4e86\u67d0\u4e2a\u540e\u7aef\uff0c\u5219\u5c06\u65e0\u6cd5\u4f7f\u7528\u8be5\u540e\u7aef
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=\u5e94\u4e3a\u8be5\u540e\u7aef\u5b9e\u73b0\u63d0\u4f9b\u6838\u5fc3\u903b\u8f91\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u540e\u7aef\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u540e\u7aef\u3002\u5982\u679c\u4e0d\u4f7f\u7528\u8be5\u5c5e\u6027\uff0c\u5219\u9ed8\u8ba4\u7981\u7528\u540e\u7aef
 INFO_CONFIG_BACKEND_DISABLED_111=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u88ab\u6807\u8bb0\u4e3a\u7981\u7528\uff0c\u56e0\u6b64\u4e0d\u4f1a\u4f7f\u7528\u8be5\u540e\u7aef
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u4e0e\u914d\u7f6e\u6761\u76ee %s \u5173\u8054\u7684\u540e\u7aef\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-java-class\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u7528\u6765\u63d0\u4f9b\u540e\u7aef\u5b9e\u73b0\u7684\u7c7b\u7684\u540d\u79f0\u3002\u5c06\u7981\u7528\u4e0e\u8be5\u914d\u7f6e\u6761\u76ee\u5173\u8054\u7684\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5305\u542b\u540e\u7aef %s \u5b9e\u73b0\u7684 Java \u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s \u5e76\u5c06\u5176\u7528\u4e8e\u521b\u5efa\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u5b9e\u4f8b\u3002\u51fa\u73b0\u4e86\u4ee5\u4e0b\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u4ece\u7c7b %1$s \u4e2d\u52a0\u8f7d\u7684\u540e\u7aef\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u5b9e\u73b0
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=\u8bf7\u6c42\u5bf9\u914d\u7f6e\u6761\u76ee %s \u8fdb\u884c\u7684\u66f4\u6539\u5c06\u5bfc\u81f4\u5173\u8054\u540e\u7aef\u7684\u7c7b\u4ece %s \u66f4\u6539\u4e3a %s\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u540e\u7aef\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u5177\u6709\u4e00\u4e2a\u6216\u591a\u4e2a\u4ece\u5c5e\u540e\u7aef\u3002\u5982\u679c\u540e\u7aef\u5177\u6709\u4ece\u5c5e\u540e\u7aef\uff0c\u5219\u4e0d\u53ef\u4ee5\u5220\u9664\u8be5\u540e\u7aef
-INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=\u5728\u4efb\u610f\u7ed9\u5b9a\u65f6\u95f4\uff0c\u53ef\u4ee5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668\u5efa\u7acb\u7684\u6700\u5927\u5ba2\u6237\u7aef\u8fde\u63a5\u6570\u3002\u5982\u679c\u503c\u5c0f\u4e8e\u6216\u7b49\u4e8e\u96f6\uff0c\u5219\u6307\u793a\u6ca1\u6709\u9650\u5236\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=\u5728\u4efb\u610f\u7ed9\u5b9a\u65f6\u95f4\uff0c\u53ef\u4ee5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668\u5efa\u7acb\u7684\u6700\u5927\u5ba2\u6237\u7aef\u8fde\u63a5\u6570\u3002\u5982\u679c\u503c\u5c0f\u4e8e\u6216\u7b49\u4e8e\u96f6\uff0c\u5219\u6307\u793a\u6ca1\u6709\u9650\u5236\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 INFO_CONFIG_LOGGER_CLASS_ACTION_REQUIRED_122=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u8bb0\u5f55\u5668\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8bb0\u5f55\u5668\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_LOGGER_EXISTS_123=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u8bb0\u5f55\u5668\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u8bb0\u5f55\u5668
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8bbf\u95ee\u8bb0\u5f55\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u9519\u8bef\u8bb0\u5f55\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8c03\u8bd5\u8bb0\u5f55\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u57fa\u76d1\u89c6\u5668\u6761\u76ee cn=Monitor Providers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u76d1\u89c6\u5668\u914d\u7f6e\u57fa\u6761\u76ee cn=Monitor Providers,cn=config\u3002\u4ec5\u53ef\u63d0\u4f9b\u6709\u9650\u7684\u76d1\u89c6\u4fe1\u606f
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-monitor-provider objectclass
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u76d1\u89c6\u5668\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u76d1\u89c6\u5668\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0: %3$s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u76d1\u89c6\u5668\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=\u5728\u5c1d\u8bd5\u68c0\u7d22\u914d\u7f6e\u6761\u76ee cn=Connection Handlers,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u6761\u76ee cn=Connection Handlers,cn=config\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u6839\u6761\u76ee cn=Connection Handlers,cn=config \u4e0b\u5b58\u5728\u914d\u7f6e\u6761\u76ee %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6240\u9700\u7684 objectclass ds-cfg-connection-handler\u3002\u5c06\u5ffd\u7565\u8be5\u914d\u7f6e\u6761\u76ee
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=\u5728\u4e0e\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %s \u4ea4\u4e92\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8054\u673a\u65f6\u5bf9\u5176\u8fdb\u884c\u66f4\u6539\uff1b\u4f46\u5982\u679c\u7981\u7528\u4e86\u67d0\u4e2a\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u5219\u5c06\u65e0\u6cd5\u4f7f\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=\u5e94\u4e3a\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u63d0\u4f9b\u6838\u5fc3\u903b\u8f91\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u3002\u5982\u679c\u4e0d\u4f7f\u7528\u8be5\u5c5e\u6027\uff0c\u5219\u9ed8\u8ba4\u7981\u7528\u540e\u7aef
 INFO_CONFIG_CONNHANDLER_DISABLED_149=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u88ab\u6807\u8bb0\u4e3a\u7981\u7528\uff0c\u56e0\u6b64\u4e0d\u4f1a\u4f7f\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u4e0e\u914d\u7f6e\u6761\u76ee %s \u5173\u8054\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-java-class\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u7528\u6765\u63d0\u4f9b\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0\u7684\u7c7b\u7684\u540d\u79f0\u3002\u5c06\u7981\u7528\u4e0e\u8be5\u914d\u7f6e\u6761\u76ee\u5173\u8054\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5305\u542b\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f %s \u5b9e\u73b0\u7684 Java \u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s \u5e76\u5c06\u5176\u7528\u4e8e\u521b\u5efa\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u4f8b\u3002\u51fa\u73b0\u4e86\u4ee5\u4e0b\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u4ece\u7c7b %1$s \u4e2d\u52a0\u8f7d\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u7981\u7528\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8bb0\u5f55\u5668\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u76ee\u5f55\u670d\u52a1\u5668\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=\u5728\u5c1d\u8bd5\u68c0\u7d22\u914d\u7f6e\u6761\u76ee cn=Matching Rules,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u5339\u914d\u89c4\u5219\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u6761\u76ee cn=Matching Rules,cn=config\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=\u5728\u6761\u76ee cn=Matching Rules,cn=config \u4e0b\u9762\uff0c\u627e\u4e0d\u5230\u7528\u4e8e\u5b9a\u4e49\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4f7f\u7528\u7684\u5339\u914d\u89c4\u5219\u7684\u5b50\u6761\u76ee\u3002\u8fd9\u662f\u4e00\u4e2a\u9519\u8bef\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5fc5\u987b\u5b9a\u4e49\u5339\u914d\u89c4\u5219\u624d\u80fd\u6b63\u5e38\u5de5\u4f5c
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=\u5339\u914d\u89c4\u5219\u914d\u7f6e\u6839\u6761\u76ee cn=Matching Rules,cn=config \u4e0b\u5b58\u5728\u914d\u7f6e\u6761\u76ee %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u5339\u914d\u89c4\u5219\u6240\u9700\u7684 objectclass ds-cfg-matching-rule\u3002\u5c06\u5ffd\u7565\u8be5\u914d\u7f6e\u6761\u76ee
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8be5\u5339\u914d\u89c4\u5219\u3002\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8054\u673a\u65f6\u5bf9\u5176\u8fdb\u884c\u66f4\u6539\uff1b\u4f46\u5982\u679c\u7981\u7528\u4e86\u67d0\u4e2a\u5339\u914d\u89c4\u5219\uff0c\u5219\u5728\u5c06\u5176\u7528\u4e8e\u4e00\u4e2a\u6216\u591a\u4e2a\u5c5e\u6027\u540e\u53ef\u80fd\u65e0\u6cd5\u518d\u6309\u9884\u671f\u65b9\u5f0f\u5bf9\u8fd9\u4e9b\u5c5e\u6027\u6267\u884c\u5339\u914d
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=\u5e94\u4e3a\u8be5\u5339\u914d\u89c4\u5219\u5b9e\u73b0\u63d0\u4f9b\u6838\u5fc3\u903b\u8f91\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u5339\u914d\u89c4\u5219\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548\u3002\u53e6\u5916\uff0c\u5bf9\u4e8e\u5df2\u7528\u4e8e\u4e00\u4e2a\u6216\u591a\u4e2a\u5c5e\u6027\u7684\u5339\u914d\u89c4\u5219\uff0c\u5982\u679c\u66f4\u6539\u5176\u5339\u914d\u89c4\u5219\u7c7b\uff0c\u5219\u5728\u5bf9\u8fd9\u4e9b\u5c5e\u6027\u6267\u884c\u5339\u914d\u65f6\u53ef\u80fd\u4f1a\u4ea7\u751f\u610f\u5916\u7ed3\u679c
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=\u5339\u914d\u89c4\u5219\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u5339\u914d\u89c4\u5219\u3002\u5982\u679c\u4e0d\u4f7f\u7528\u8be5\u5c5e\u6027\uff0c\u5219\u9ed8\u8ba4\u7981\u7528\u540e\u7aef
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5339\u914d\u89c4\u5219\u88ab\u6807\u8bb0\u4e3a\u7981\u7528\uff0c\u56e0\u6b64\u4e0d\u4f1a\u4f7f\u7528\u8be5\u5339\u914d\u89c4\u5219\u5982\u679c\u4e4b\u524d\u5df2\u5c06\u5176\u7528\u4e8e\u4e00\u4e2a\u6216\u591a\u4e2a\u5c5e\u6027\uff0c\u5219\u53ef\u80fd\u65e0\u6cd5\u518d\u5bf9\u8fd9\u4e9b\u5c5e\u6027\u7684\u503c\u6267\u884c\u5339\u914d
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u4e0e\u914d\u7f6e\u6761\u76ee %s \u5173\u8054\u7684\u5339\u914d\u89c4\u5219\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u5339\u914d\u89c4\u5219
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=\u5339\u914d\u89c4\u5219\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-java-class\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u7528\u6765\u63d0\u4f9b\u5339\u914d\u89c4\u5219\u5b9e\u73b0\u7684\u7c7b\u7684\u540d\u79f0\u3002\u5c06\u7981\u7528\u4e0e\u8be5\u914d\u7f6e\u6761\u76ee\u5173\u8054\u7684\u5339\u914d\u89c4\u5219
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5305\u542b\u5339\u914d\u89c4\u5219 %s \u5b9e\u73b0\u7684 Java \u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u5339\u914d\u89c4\u5219
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s \u5e76\u5c06\u5176\u7528\u4e8e\u521b\u5efa\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5339\u914d\u89c4\u5219\u5b9e\u4f8b\u3002\u51fa\u73b0\u4e86\u4ee5\u4e0b\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u5339\u914d\u89c4\u5219
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u4ece\u7c7b %1$s \u4e2d\u52a0\u8f7d\u7684\u5339\u914d\u89c4\u5219\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u7981\u7528\u8be5\u5339\u914d\u89c4\u5219
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5339\u914d\u89c4\u5219\u4e0e\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5b9a\u4e49\u7684\u53e6\u4e00\u4e2a\u5339\u914d\u89c4\u5219\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4e0d\u4f1a\u4f7f\u7528\u8be5\u5339\u914d\u89c4\u5219
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=\u5728\u5c1d\u8bd5\u68c0\u7d22\u914d\u7f6e\u6761\u76ee cn=Syntaxes,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u5c5e\u6027\u8bed\u6cd5\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u6761\u76ee cn=Syntaxes,cn=config\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=\u5728\u6761\u76ee cn=Syntaxes,cn=config \u4e0b\u9762\uff0c\u627e\u4e0d\u5230\u7528\u4e8e\u5b9a\u4e49\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4f7f\u7528\u7684\u5c5e\u6027\u8bed\u6cd5\u7684\u5b50\u6761\u76ee\u3002\u8fd9\u662f\u4e00\u4e2a\u9519\u8bef\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5fc5\u987b\u5b9a\u4e49\u8bed\u6cd5\u624d\u80fd\u6b63\u5e38\u5de5\u4f5c
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=\u5c5e\u6027\u8bed\u6cd5\u914d\u7f6e\u6839\u6761\u76ee cn=Syntaxes,cn=config \u4e0b\u5b58\u5728\u914d\u7f6e\u6761\u76ee %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u5c5e\u6027\u8bed\u6cd5\u6240\u9700\u7684 objectclass ds-cfg-attribute-syntax\u3002\u5c06\u5ffd\u7565\u8be5\u914d\u7f6e\u6761\u76ee
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8be5\u5c5e\u6027\u8bed\u6cd5\u3002\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8054\u673a\u65f6\u5bf9\u5176\u8fdb\u884c\u66f4\u6539\uff1b\u4f46\u5982\u679c\u5728\u5c06\u67d0\u4e2a\u8bed\u6cd5\u7528\u4e8e\u4e00\u4e2a\u6216\u591a\u4e2a\u5c5e\u6027\u540e\u7981\u7528\u4e86\u8be5\u8bed\u6cd5\uff0c\u5219\u53ef\u80fd\u65e0\u6cd5\u518d\u6309\u9884\u671f\u65b9\u5f0f\u5bf9\u8fd9\u4e9b\u5c5e\u6027\u6267\u884c\u5339\u914d
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=\u5e94\u4e3a\u8be5\u5c5e\u6027\u8bed\u6cd5\u5b9e\u73b0\u63d0\u4f9b\u6838\u5fc3\u903b\u8f91\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8bed\u6cd5\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548\u3002\u53e6\u5916\uff0c\u5bf9\u4e8e\u5df2\u7528\u4e8e\u4e00\u4e2a\u6216\u591a\u4e2a\u5c5e\u6027\u7684\u5c5e\u6027\u8bed\u6cd5\uff0c\u5982\u679c\u66f4\u6539\u5176\u8bed\u6cd5\u7c7b\uff0c\u5219\u5728\u5bf9\u8fd9\u4e9b\u5c5e\u6027\u6267\u884c\u5339\u914d\u65f6\u53ef\u80fd\u4f1a\u4ea7\u751f\u610f\u5916\u7ed3\u679c
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=\u5c5e\u6027\u8bed\u6cd5\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u8bed\u6cd5\u3002\u5982\u679c\u4e0d\u4f7f\u7528\u8be5\u5c5e\u6027\uff0c\u5219\u9ed8\u8ba4\u7981\u7528\u540e\u7aef
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u8bed\u6cd5\u88ab\u6807\u8bb0\u4e3a\u7981\u7528\uff0c\u56e0\u6b64\u4e0d\u4f1a\u4f7f\u7528\u8be5\u5c5e\u6027\u8bed\u6cd5\u3002\u5982\u679c\u4e4b\u524d\u5df2\u5c06\u5176\u7528\u4e8e\u4e00\u4e2a\u6216\u591a\u4e2a\u5c5e\u6027\uff0c\u5219\u53ef\u80fd\u65e0\u6cd5\u518d\u5bf9\u8fd9\u4e9b\u5c5e\u6027\u7684\u503c\u6267\u884c\u5339\u914d
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
-INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u6839\u636e\u670d\u52a1\u5668\u7684\u6a21\u5f0f\u914d\u7f6e\uff0c\u5bf9\u66f4\u65b0\u64cd\u4f5c\u6267\u884c\u6a21\u5f0f\u68c0\u67e5\u4ee5\u786e\u4fdd\u8fd9\u4e9b\u6761\u76ee\u6709\u6548\uff08\u4f8b\u5982\uff0c\u5305\u542b\u6240\u6709\u5fc5\u9700\u5c5e\u6027\u5e76\u4e14\u6ca1\u6709\u7981\u6b62\u7684\u5c5e\u6027\uff09\u3002\u901a\u5e38\uff0c\u4e0d\u5efa\u8bae\u60a8\u7981\u7528\u6a21\u5f0f\u68c0\u67e5\uff0c\u56e0\u4e3a\u8fd9\u6837\u53ef\u80fd\u4f7f\u670d\u52a1\u5668\u4e2d\u5305\u542b\u65e0\u6548\u6761\u76ee\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u4e0e\u914d\u7f6e\u6761\u76ee %s \u5173\u8054\u7684\u5c5e\u6027\u8bed\u6cd5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u5c5e\u6027\u8bed\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  \u5c06\u7981\u7528\u4e0e\u8be5\u914d\u7f6e\u6761\u76ee\u5173\u8054\u7684\u8bed\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5305\u542b\u5c5e\u6027\u8bed\u6cd5 %s \u5b9e\u73b0\u7684 Java \u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u8bed\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s \u5e76\u5c06\u5176\u7528\u4e8e\u521b\u5efa\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u8bed\u6cd5\u5b9e\u4f8b\u3002\u51fa\u73b0\u4e86\u4ee5\u4e0b\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u8bed\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u4ece\u7c7b %1$s \u4e2d\u52a0\u8f7d\u7684\u5c5e\u6027\u8bed\u6cd5\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u7981\u7528\u8be5\u8bed\u6cd5
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u8bed\u6cd5\u4e0e\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5b9a\u4e49\u7684\u53e6\u4e00\u4e2a\u8bed\u6cd5\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4e0d\u4f1a\u4f7f\u7528\u8be5\u5c5e\u6027\u8bed\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=\u65e0\u6cd5\u8bfb\u53d6\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u5b9a\u4e49\uff0c\u56e0\u4e3a\u6a21\u5f0f\u76ee\u5f55 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=\u65e0\u6cd5\u8bfb\u53d6\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u5b9a\u4e49\uff0c\u56e0\u4e3a\u5c3d\u7ba1\u5b58\u5728\u6a21\u5f0f\u76ee\u5f55 %s\uff0c\u4f46\u5b83\u4e0d\u662f\u76ee\u5f55
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=\u65e0\u6cd5\u89e3\u6790\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %1$s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6253\u5f00\u8be5\u6587\u4ef6\u4ee5\u8fdb\u884c\u8bfb\u53d6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=\u65e0\u6cd5\u89e3\u6790\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %1$s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5c06\u5176\u5185\u5bb9\u4f5c\u4e3a LDIF \u6761\u76ee\u8fdb\u884c\u8bfb\u53d6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=\u65e0\u6cd5\u89e3\u6790\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684\u5c5e\u6027\u7c7b\u578b\u4e0e\u5df2\u8bfb\u53d6\u5230\u8be5\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u79cd\u5c5e\u6027\u7c7b\u578b\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4f7f\u7528\u540e\u4e00\u79cd\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684 objectclass \u4e0e\u5df2\u8bfb\u53d6\u5230\u8be5\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u79cd objectclass \u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4f7f\u7528\u540e\u4e00\u79cd objectclass \u5b9a\u4e49
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=\u65e0\u6cd5\u89e3\u6790\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684 objectclass: %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-single-structural-objectclass-behavior \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a "accept"\u3001"reject" \u6216 "warn" \u4e4b\u4e00\uff09: %s
+INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u6839\u636e\u670d\u52a1\u5668\u7684\u6a21\u5f0f\u914d\u7f6e\uff0c\u5bf9\u66f4\u65b0\u64cd\u4f5c\u6267\u884c\u6a21\u5f0f\u68c0\u67e5\u4ee5\u786e\u4fdd\u8fd9\u4e9b\u6761\u76ee\u6709\u6548\uff08\u4f8b\u5982\uff0c\u5305\u542b\u6240\u6709\u5fc5\u9700\u5c5e\u6027\u5e76\u4e14\u6ca1\u6709\u7981\u6b62\u7684\u5c5e\u6027\uff09\u3002\u901a\u5e38\uff0c\u4e0d\u5efa\u8bae\u60a8\u7981\u7528\u6a21\u5f0f\u68c0\u67e5\uff0c\u56e0\u4e3a\u8fd9\u6837\u53ef\u80fd\u4f7f\u670d\u52a1\u5668\u4e2d\u5305\u542b\u65e0\u6548\u6761\u76ee\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-check-schema \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u5e03\u5c14\u503c\u771f\u6216\u5047\uff09: %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u5bfc\u81f4\u670d\u52a1\u5668\u65e0\u6cd5\u5b89\u88c5\u5176\u9ed8\u8ba4\u6761\u76ee\u7f13\u5b58\u6846\u67b6: %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u6761\u76ee\u7f13\u5b58\u914d\u7f6e\u6761\u76ee "cn=Entry Caches,cn=config"\u3002\u5728\u4f7f\u7528\u6709\u6548\u7684\u6761\u76ee\u7f13\u5b58\u914d\u7f6e\u521b\u5efa\u8be5\u6761\u76ee\u4e4b\u524d\uff0c\u5c06\u6ca1\u6709\u53ef\u7528\u7684\u6761\u76ee\u7f13\u5b58
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u7c7b %s \u7684\u5b9e\u4f8b\u4ee5\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u6761\u76ee\u7f13\u5b58\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u56e0\u6b64\uff0c\u5c06\u7981\u7528\u8be5\u6761\u76ee\u7f13\u5b58
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6761\u76ee\u7f13\u5b58\u7684\u914d\u7f6e: %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6761\u76ee\u7f13\u5b58\u7684\u914d\u7f6e\uff1a\u5df2\u4f7f\u7528\u6761\u76ee\u7f13\u5b58\u7ea7\u522b %d
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=\u6761\u76ee\u7f13\u5b58 %s \u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u4e0d\u53ef\u7528\u3002\u56e0\u6b64\uff0c\u5c06\u4e0d\u4f1a\u542f\u7528\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f %s
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=\u5df2\u7981\u7528\u6761\u76ee\u7f13\u5b58 %s \u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u56e0\u6b64\uff0c\u5c06\u4e0d\u4f1a\u542f\u7528\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f %s
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=\u5728\u5c1d\u8bd5\u5c06\u6761\u76ee %s \u4f5c\u4e3a\u914d\u7f6e\u6761\u76ee %s \u7684\u5b50\u6761\u76ee\u5220\u9664\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=\u65e0\u6cd5\u89e3\u6790\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u540d\u79f0\u683c\u5f0f\u5b9a\u4e49: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684\u540d\u79f0\u683c\u5f0f\u4e0e\u5df2\u8bfb\u53d6\u5230\u8be5\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u79cd\u540d\u79f0\u683c\u5f0f\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4f7f\u7528\u540e\u4e00\u79cd\u540d\u79f0\u683c\u5f0f\u5b9a\u4e49
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=\u65e0\u6cd5\u89e3\u6790\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684 DIT \u5185\u5bb9\u89c4\u5219\u5b9a\u4e49: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684 DIT \u5185\u5bb9\u89c4\u5219\u4e0e\u5df2\u8bfb\u53d6\u5230\u8be5\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u79cd DIT \u5185\u5bb9\u89c4\u5219\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4f7f\u7528\u540e\u4e00\u79cd DIT \u5185\u5bb9\u89c4\u5219\u5b9a\u4e49
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=\u65e0\u6cd5\u89e3\u6790\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684 DIT \u7ed3\u6784\u89c4\u5219\u5b9a\u4e49: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684 DIT \u7ed3\u6784\u89c4\u5219\u4e0e\u5df2\u8bfb\u53d6\u5230\u8be5\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u79cd DIT \u7ed3\u6784\u89c4\u5219\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4f7f\u7528\u540e\u4e00\u79cd DIT \u7ed3\u6784\u89c4\u5219\u5b9a\u4e49
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=\u65e0\u6cd5\u89e3\u6790\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u5339\u914d\u89c4\u5219\u7528\u6cd5\u5b9a\u4e49: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=\u4ece\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u7684\u5339\u914d\u89c4\u5219\u7528\u6cd5\u4e0e\u5df2\u8bfb\u53d6\u5230\u8be5\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u79cd\u5339\u914d\u89c4\u5219\u7528\u6cd5\u53d1\u751f\u51b2\u7a81: %s\u3002\u5c06\u4f7f\u7528\u540e\u4e00\u79cd\u5339\u914d\u89c4\u5219\u7528\u6cd5\u5b9a\u4e49
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u4efb\u4f55\u6587\u4ef6\u8f6e\u8f6c\u7b56\u7565\u3002\u5c06\u4e0d\u4f1a\u8fdb\u884c\u4efb\u4f55\u65e5\u5fd7\u8f6e\u8f6c
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u4e3a\u57fa\u4e8e\u5927\u5c0f\u7684\u6587\u4ef6\u8f6e\u8f6c\u7b56\u7565\u5b9a\u4e49\u4efb\u4f55\u5927\u5c0f\u9650\u5236
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u4e3a\u57fa\u4e8e\u65f6\u95f4\u7684\u6587\u4ef6\u8f6e\u8f6c\u7b56\u7565\u5b9a\u4e49\u4efb\u4f55\u65f6\u95f4\u9650\u5236
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u4e86\u65e0\u6548\u7684\u6587\u4ef6\u8f6e\u8f6c\u7b56\u7565 %1$s
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=\u914d\u7f6e\u5c5e\u6027 %s \u4e3a\u53ea\u8bfb\u5c5e\u6027\uff0c\u4e0d\u53ef\u4ee5\u66f4\u6539\u8be5\u5c5e\u6027\u7684\u503c
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=\u5728\u5c1d\u8bd5\u68c0\u7d22\u914d\u7f6e\u6761\u76ee cn=Plugins,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u63d2\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4f3c\u4e4e\u4e0d\u5b58\u5728\u6761\u76ee cn=Plugins,cn=config\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u6761\u76ee
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=\u63d2\u4ef6\u914d\u7f6e\u6839\u6761\u76ee cn=Plugins,cn=config \u4e0b\u5b58\u5728\u914d\u7f6e\u6761\u76ee %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u63d2\u4ef6\u6240\u9700\u7684 objectclass ds-cfg-plugin\u3002\u5c06\u5ffd\u7565\u8be5\u914d\u7f6e\u6761\u76ee
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=\u5728\u4e0e\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4ea4\u4e92\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8be5\u63d2\u4ef6\u3002\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8054\u673a\u65f6\u5bf9\u5176\u8fdb\u884c\u66f4\u6539\uff0c\u6240\u505a\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u63d2\u4ef6\u3002\u5982\u679c\u4e0d\u4f7f\u7528\u8be5\u5c5e\u6027\uff0c\u5219\u9ed8\u8ba4\u7981\u7528\u540e\u7aef
 INFO_CONFIG_PLUGIN_DISABLED_235=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u63d2\u4ef6\u88ab\u6807\u8bb0\u4e3a\u7981\u7528\uff0c\u56e0\u6b64\u4e0d\u4f1a\u4f7f\u7528\u8be5\u63d2\u4ef6
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u6216\u7981\u7528\u4e0e\u914d\u7f6e\u6761\u76ee %s \u5173\u8054\u7684\u63d2\u4ef6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=\u8be5\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\uff0c\u7528\u4e8e\u63a7\u5236\u5728\u5904\u7406\u671f\u95f4\u8c03\u7528\u8be5\u63d2\u4ef6\u7684\u65f6\u95f4\u3002\u4ec5\u5728\u52a0\u8f7d\u5e76\u521d\u59cb\u5316\u63d2\u4ef6\u65f6\u624d\u4f1a\u8bfb\u53d6\u8be5\u503c\uff0c\u56e0\u6b64\uff0c\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u63d2\u4ef6\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=\u5e94\u4e3a\u8be5\u63d2\u4ef6\u5b9e\u73b0\u63d0\u4f9b\u6838\u5fc3\u903b\u8f91\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u63d2\u4ef6\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
-INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u5c06\u5bf9\u5df2\u653e\u5f03\u64cd\u4f5c\u7684\u54cd\u5e94\u53d1\u9001\u5230\u5ba2\u6237\u7aef\uff0c\u4ee5\u4f7f\u5176\u4e86\u89e3\u670d\u52a1\u5668\u5df2\u5b8c\u6210\u5bf9\u8fd9\u4e9b\u64cd\u4f5c\u7684\u5904\u7406\u3002LDAP \u89c4\u8303\u7981\u6b62\u5728\u8fd9\u4e9b\u60c5\u51b5\u4e0b\u53d1\u9001\u54cd\u5e94\uff1b\u4f46\u5982\u679c\u56e0\u4e3a\u653e\u5f03\u4e86\u67d0\u9879\u64cd\u4f5c\u81f4\u4f7f\u5176\u6ca1\u6709\u4efb\u4f55\u54cd\u5e94\uff0c\u800c\u67d0\u4e9b\u5ba2\u6237\u7aef\u5374\u5728\u7b49\u5f85\u8be5\u64cd\u4f5c\u7684\u54cd\u5e94\uff0c\u5219\u8fd9\u4e9b\u5ba2\u6237\u7aef\u53ef\u80fd\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-plugin-type\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u540d\u79f0\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027\uff0c\u56e0\u6b64\uff0c\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-plugin-type \u5c5e\u6027\u503c %s\uff0c\u8be5\u503c\u6ca1\u6709\u6307\u5b9a\u6709\u6548\u7684\u63d2\u4ef6\u7c7b\u578b\u3002\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u63d2\u4ef6\u7684\u63d2\u4ef6\u7c7b\u578b\u96c6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=\u63d2\u4ef6\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-java-class\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u7528\u6765\u63d0\u4f9b\u63d2\u4ef6\u5b9e\u73b0\u7684\u7c7b\u7684\u540d\u79f0\u3002\u5c06\u7981\u7528\u4e0e\u8be5\u914d\u7f6e\u6761\u76ee\u5173\u8054\u7684\u63d2\u4ef6
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5305\u542b\u63d2\u4ef6 %s \u5b9e\u73b0\u7684 Java \u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s \u5e76\u5c06\u5176\u7528\u4e8e\u521b\u5efa\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u63d2\u4ef6\u5b9e\u4f8b\u3002\u51fa\u73b0\u4e86\u4ee5\u4e0b\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u4fe1\u606f\u5c06\u7c7b %1$s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u63d2\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u7981\u7528\u8be5\u63d2\u4ef6
+INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u5c06\u5bf9\u5df2\u653e\u5f03\u64cd\u4f5c\u7684\u54cd\u5e94\u53d1\u9001\u5230\u5ba2\u6237\u7aef\uff0c\u4ee5\u4f7f\u5176\u4e86\u89e3\u670d\u52a1\u5668\u5df2\u5b8c\u6210\u5bf9\u8fd9\u4e9b\u64cd\u4f5c\u7684\u5904\u7406\u3002LDAP \u89c4\u8303\u7981\u6b62\u5728\u8fd9\u4e9b\u60c5\u51b5\u4e0b\u53d1\u9001\u54cd\u5e94\uff1b\u4f46\u5982\u679c\u56e0\u4e3a\u653e\u5f03\u4e86\u67d0\u9879\u64cd\u4f5c\u81f4\u4f7f\u5176\u6ca1\u6709\u4efb\u4f55\u54cd\u5e94\uff0c\u800c\u67d0\u4e9b\u5ba2\u6237\u7aef\u5374\u5728\u7b49\u5f85\u8be5\u64cd\u4f5c\u7684\u54cd\u5e94\uff0c\u5219\u8fd9\u4e9b\u5ba2\u6237\u7aef\u53ef\u80fd\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-notify-abandoned-operations \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u5e03\u5c14\u503c\u771f\u6216\u5047\uff09: %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0: %3$s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6269\u5c55\u64cd\u4f5c\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u57fa\u6761\u76ee cn=SASL Mechanisms,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728 SASL \u673a\u5236\u914d\u7f6e\u57fa\u6761\u76ee cn=SASL Mechanisms,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-sasl-mechanism-handler objectclass
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u5904\u7406\u7a0b\u5e8f\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u5904\u7406\u7a0b\u5e8f\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0: %3$s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_SASL_EXISTS_278=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u5904\u7406\u7a0b\u5e8f
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=\u65e0\u6cd5\u5c06\u6761\u76ee %s \u6dfb\u52a0\u5230\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\uff0c\u56e0\u4e3a\u5df2\u5b58\u5728\u53e6\u4e00\u4e2a\u5177\u6709\u8be5 DN \u7684\u914d\u7f6e\u6761\u76ee
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=\u65e0\u6cd5\u5c06\u6761\u76ee %s \u6dfb\u52a0\u5230\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\uff0c\u56e0\u4e3a\u8be5 DN \u6ca1\u6709\u7236 DN
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=\u65e0\u6cd5\u5c06\u6761\u76ee %s \u6dfb\u52a0\u5230\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\uff0c\u56e0\u4e3a\u5176\u7236\u6761\u76ee %s \u4e0d\u5b58\u5728
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=\u5728\u5c1d\u8bd5\u5c06\u65b0\u7684\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4ece\u6587\u4ef6 %s \u91cd\u547d\u540d\u4e3a %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=\u4e0d\u5141\u8bb8\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=\u6307\u793a\u662f\u5426\u5e94\u5c06\u5185\u90e8\u64cd\u4f5c\u7684\u6d88\u606f\u4ece\u8bbf\u95ee\u65e5\u5fd7\u6587\u4ef6\u4e2d\u6392\u9664
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=\u4e3a\u5c5e\u6027 %s \u6307\u5b9a\u7684\u503c\u65e0\u6548\u3002\u5141\u8bb8\u7684\u503c\u4e3a\u771f\u6216\u5047
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=\u5e94\u8be5\u7528\u4e8e\u8be5\u540e\u7aef\u7684\u57fa DN \u96c6\u3002\u5bf9\u8be5\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u662f\u5426\u81ea\u52a8\u751f\u6548\u53d6\u51b3\u4e8e\u540e\u7aef\u5b9e\u73b0
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-base-dn\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u540e\u7aef\u7684\u57fa DN \u96c6\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027\uff0c\u56e0\u6b64\uff0c\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=\u5728\u5c1d\u8bd5\u786e\u5b9a\u4e0e\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u5173\u8054\u7684\u57fa DN \u96c6\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002\u9700\u8981\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u7684\u64cd\u4f5c\uff08\u5982\u901a\u8fc7 SSL \u8fdb\u884c\u7684\u901a\u4fe1\uff09\u90fd\u8981\u6c42\u4f7f\u7528\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u4ee5\u540e\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u7684\u5c1d\u8bd5
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b ds-cfg-enabled \u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=\u5305\u542b\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u76ee\u5f55\u670d\u52a1\u5668\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002\u9700\u8981\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u7684\u64cd\u4f5c\uff08\u5982\u901a\u8fc7 SSL \u8fdb\u884c\u7684\u901a\u4fe1\uff09\u90fd\u8981\u6c42\u4f7f\u7528\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u4ee5\u540e\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u7684\u5c1d\u8bd5
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b ds-cfg-enabled \u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=\u5305\u542b\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u76ee\u5f55\u670d\u52a1\u5668\u8bc1\u4e66\u6620\u5c04\u5668\u3002\u8bc1\u4e66\u6620\u5c04\u5668\u7528\u4e8e\u5728\u5ba2\u6237\u7aef\u8bc1\u4e66\u94fe\u548c\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u7684\u7528\u6237\u6761\u76ee\u4e4b\u95f4\u5efa\u7acb\u6620\u5c04\uff0c\u4ee5\u8fdb\u884c SASL\u201c\u5916\u90e8\u201d\u9a8c\u8bc1\u6216\u5b9e\u73b0\u7c7b\u4f3c\u76ee\u7684\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b ds-cfg-enabled \u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5728\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8bc1\u4e66\u6620\u5c04\u5668
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=\u5305\u542b\u8bc1\u4e66\u6620\u5c04\u5668\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8bc1\u4e66\u6620\u5c04\u5668\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u4efb\u4f55\u6587\u4ef6\u4fdd\u7559\u7b56\u7565\u3002\u5c06\u4e0d\u4f1a\u5220\u9664\u4efb\u4f55\u65e5\u5fd7\u6587\u4ef6
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u4e86\u65e0\u6548\u7684\u6587\u4ef6\u4fdd\u7559\u7b56\u7565 %1$s
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u4e3a\u4fdd\u7559\u7b56\u7565\u5b9a\u4e49\u4efb\u4f55\u6587\u4ef6\u6570\u9650\u5236
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u4e3a\u4fdd\u7559\u7b56\u7565\u5b9a\u4e49\u4efb\u4f55\u78c1\u76d8\u7a7a\u95f4\u9650\u5236
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u57fa\u6761\u76ee cn=Password Storage Schemes,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u914d\u7f6e\u57fa\u6761\u76ee cn=Password Storage Schemes,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-password-storage-scheme objectclass
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u65b9\u6848\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u5b58\u50a8\u65b9\u6848\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u5b9e\u73b0: %3$s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u5b58\u50a8\u65b9\u6848\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u5b58\u50a8\u65b9\u6848
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u63d2\u4ef6\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u63d2\u4ef6\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=\u672a\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u4e3a\u4fdd\u7559\u7b56\u7565\u5b9a\u4e49\u4efb\u4f55\u78c1\u76d8\u7a7a\u95f4\u9650\u5236
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=\u5728 Java 6 \u4e4b\u524d\u7684 VM\uff08\u865a\u62df\u673a\uff09\u4e0a\u8fd0\u884c\u65f6\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u4e0d\u5141\u8bb8\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u57fa\u4e8e\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u7684\u4fdd\u7559\u7b56\u7565\u3002
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=\u8be5\u540e\u7aef\u7684\u552f\u4e00\u6807\u8bc6\u7b26\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u540e\u7aef\u6216\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-backend-id\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u63d0\u4f9b\u540e\u7aef\u7684\u552f\u4e00\u6807\u8bc6\u7b26\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u5177\u6709\u540e\u7aef ID %s\uff0c\u5b83\u4e0e\u670d\u52a1\u5668\u4e2d\u53e6\u4e00\u4e2a\u540e\u7aef\u7684\u540e\u7aef ID \u53d1\u751f\u51b2\u7a81\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u7684\u540e\u7aef ID \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s MAC \u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u7b7e\u540d\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s \u6d88\u606f\u6458\u8981\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=\u5c1d\u8bd5\u5728\u76ee\u5f55 %2$s \u4e2d\u521b\u5efa\u914d\u7f6e\u5f52\u6863\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=\u5728\u5c1d\u8bd5\u83b7\u53d6\u7528\u4e8e\u52a0\u5bc6\u5907\u4efd\u7684\u5bc6\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s \u914d\u7f6e\u5907\u4efd %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=\u5728\u5c1d\u8bd5\u786e\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6\u7684\u8def\u5f84\u4ee5\u5bf9\u5176\u8fdb\u884c\u5f52\u6863\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=\u5728\u5c1d\u8bd5\u5907\u4efd\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=\u5728\u5c1d\u8bd5\u5907\u4efd\u6587\u4ef6 %s \u4e2d\u5df2\u5f52\u6863\u7684\u5148\u524d\u914d\u7f6e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=\u5728\u5c1d\u8bd5\u5173\u95ed\u76ee\u5f55 %2$s \u4e2d\u7684\u914d\u7f6e\u5f52\u6863\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=\u5728\u5c1d\u8bd5\u4f7f\u7528\u6709\u5173\u914d\u7f6e\u5907\u4efd\u7684\u4fe1\u606f\u66f4\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u76ee\u5f55 %2$s \u4e2d\u7684\u914d\u7f6e\u5907\u4efd %1$s\uff0c\u56e0\u4e3a\u4e0d\u5b58\u5728\u8be5\u5907\u4efd
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u76ee\u5f55 %2$s \u4e2d\u7684\u914d\u7f6e\u5907\u4efd %1$s\uff0c\u56e0\u4e3a\u65e0\u6cd5\u786e\u5b9a\u5f52\u6863\u6587\u4ef6\u540d
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u5f52\u6863\u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u786e\u5b9a\u5907\u4efd\u5f52\u6863\u6587\u4ef6 %s \u662f\u5426\u5b58\u5728\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5c3d\u7ba1\u63d0\u4f9b\u4e86\u8be5\u5907\u4efd\u7684\u672a\u7b7e\u540d\u6563\u5217\uff0c\u4f46\u670d\u52a1\u5668\u65e0\u6cd5\u786e\u5b9a\u7528\u4e8e\u751f\u6210\u8be5\u6563\u5217\u7684\u6458\u8981\u7b97\u6cd5
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u672a\u7b7e\u540d\u6563\u5217\uff0c\u8be5\u6563\u5217\u4f7f\u7528\u4e86\u672a\u77e5\u6216\u4e0d\u53d7\u652f\u6301\u7684\u6458\u8981\u7b97\u6cd5 %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5c3d\u7ba1\u63d0\u4f9b\u4e86\u8be5\u5907\u4efd\u7684\u7b7e\u540d\u6563\u5217\uff0c\u4f46\u670d\u52a1\u5668\u65e0\u6cd5\u786e\u5b9a\u7528\u4e8e\u751f\u6210\u8be5\u6563\u5217\u7684 MAC \u7b97\u6cd5
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u7b7e\u540d\u6563\u5217\uff0c\u8be5\u6563\u5217\u4f7f\u7528\u672a\u77e5\u6216\u4e0d\u652f\u6301\u7684 MAC \u7b97\u6cd5 %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6253\u5f00\u5907\u4efd\u5f52\u6863\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5b83\u662f\u4f7f\u7528\u672a\u77e5\u6216\u4e0d\u53d7\u652f\u6301\u7684\u5bc6\u7801\u52a0\u5bc6\u7684: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=\u65e0\u6cd5\u6062\u590d\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5c06\u5f53\u524d\u914d\u7f6e\u6587\u4ef6\u6682\u65f6\u4ece %s \u5907\u4efd\u5230 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=\u51fa\u73b0\u9519\u8bef\uff0c\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u6062\u590d\u914d\u7f6e\u5907\u4efd\u3002\u4e0d\u8fc7\uff0c\u5df2\u4fdd\u7559\u5728\u6062\u590d\u8fc7\u7a0b\u5f00\u59cb\u4e4b\u524d\u4f4d\u4e8e\u9002\u5f53\u4f4d\u7f6e\u7684\u539f\u59cb\u914d\u7f6e\u6587\u4ef6\uff0c\u8fd9\u4e9b\u6587\u4ef6\u73b0\u5728\u4f4d\u4e8e\u5176\u539f\u59cb\u4f4d\u7f6e %s \u4e2d
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=\u51fa\u73b0\u9519\u8bef\uff0c\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u6062\u590d\u914d\u7f6e\u5907\u4efd\u3002\u5df2\u4fdd\u7559\u5728\u6062\u590d\u8fc7\u7a0b\u5f00\u59cb\u4e4b\u524d\u4f4d\u4e8e\u9002\u5f53\u4f4d\u7f6e\u7684\u539f\u59cb\u914d\u7f6e\u6587\u4ef6\uff0c\u8fd9\u4e9b\u6587\u4ef6\u5305\u542b\u5728 %s \u76ee\u5f55\u4e2d
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=\u65e0\u6cd5\u6062\u590d\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u521b\u5efa\u65b0\u7684\u7a7a\u76ee\u5f55 %s\uff08\u5e94\u5728\u5176\u4e2d\u6062\u590d\u6587\u4ef6\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=\u51fa\u73b0\u9519\u8bef\uff0c\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u6062\u590d\u914d\u7f6e\u5907\u4efd\u3002\u5df2\u5c06\u5728\u6062\u590d\u8fc7\u7a0b\u5f00\u59cb\u4e4b\u524d\u4f4d\u4e8e\u9002\u5f53\u4f4d\u7f6e\u7684\u539f\u59cb\u914d\u7f6e\u6587\u4ef6\u4fdd\u7559\u5728 %s \u76ee\u5f55\u4e2d
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u4ece\u5f52\u6863\u6587\u4ef6 %s \u4e2d\u8bfb\u53d6\u4e0b\u4e00\u4e2a\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=\u65e0\u6cd5\u6062\u590d\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u91cd\u65b0\u521b\u5efa\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5904\u7406\u5f52\u6863\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5173\u95ed\u5f52\u6863\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u6d88\u606f\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u6458\u8981\u76f8\u5339\u914d
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u6d88\u606f\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u6458\u8981\u4e0d\u5339\u914d
 NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u7b7e\u540d\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u7b7e\u540d\u76f8\u5339\u914d
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=\u65e0\u6cd5\u6062\u590d\u6216\u9a8c\u8bc1\u914d\u7f6e\u5907\u4efd %s\uff0c\u56e0\u4e3a\u901a\u8fc7\u5907\u4efd\u5f52\u6863\u6587\u4ef6\u8ba1\u7b97\u7684\u7b7e\u540d\u6458\u8981\u4e0e\u968f\u5907\u4efd\u4fe1\u606f\u4e00\u8d77\u5b58\u50a8\u7684\u7b7e\u540d\u4e0d\u5339\u914d
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=\u5bf9\u76ee\u5f55 %2$s \u4e2d\u7684\u914d\u7f6e\u5907\u4efd %1$s \u6267\u884c\u7684\u6240\u6709\u6d4b\u8bd5\u8868\u660e\u5f52\u6863\u6587\u4ef6\u4f3c\u4e4e\u6709\u6548
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=\u5df2\u6210\u529f\u4ece\u76ee\u5f55 %2$s \u4e2d\u7684\u5f52\u6863\u6587\u4ef6\u6062\u590d\u914d\u7f6e\u5907\u4efd %1$s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u540e\u7aef %s \u7684\u5171\u4eab\u9501: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u4e00\u4e2a\u9700\u8981\u4e92\u65a5\u9501\u7684\u8fdb\u7a0b\uff08\u5982\u4ece LDIF \u4e2d\u5bfc\u5165\u6216\u6062\u590d\u5907\u4efd\uff09\u6b63\u5728\u4f7f\u7528\u8be5\u540e\u7aef\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u53ef\u80fd\u4f1a\u5e72\u6270\u9700\u8981\u72ec\u5360\u8bbf\u95ee\u7684\u64cd\u4f5c\uff0c\u5176\u4e2d\u5305\u62ec LDIF \u5bfc\u5165\u548c\u5907\u4efd\u6062\u590d
 INFO_CONFIG_FILE_HEADER_424=\u8be5\u6587\u4ef6\u5305\u542b\u4e3b\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u3002\u5f53\u670d\u52a1\u5668\u8054\u673a\u65f6\uff0c\u4e0d\u80fd\u76f4\u63a5\u7f16\u8f91\u8be5\u6587\u4ef6\u3002\u53ea\u5e94\u4f7f\u7528\u968f\u76ee\u5f55\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u7ba1\u7406\u5b9e\u7528\u7a0b\u5e8f\u6765\u7ba1\u7406\u670d\u52a1\u5668\u914d\u7f6e
-INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=\u6307\u793a\u5728\u6dfb\u52a0\u6761\u76ee\u65f6\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u81ea\u52a8\u5411\u5176\u4e2d\u6dfb\u52a0\u7f3a\u5c11\u7684 RDN \u5c5e\u6027\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u5982\u679c\u6240\u6dfb\u52a0\u6761\u76ee\u7684\u5c5e\u6027\u5217\u8868\u4e2d\u4e0d\u5305\u542b RDN \u5c5e\u6027\u503c\uff0c\u5219\u4f1a\u62d2\u7edd\u8fd9\u4e9b\u6761\u76ee\uff0c\u56e0\u4e3a\u5b83\u4eec\u8fdd\u53cd\u4e86 LDAP \u89c4\u8303\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
-INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=\u5e94\u8be5\u7528\u4e8e\u54cd\u5e94\uff08\u64cd\u4f5c\u56e0\u5185\u90e8\u670d\u52a1\u5668\u9519\u8bef\u800c\u5931\u8d25\u65f6\u53d1\u51fa\u6b64\u7c7b\u54cd\u5e94\uff09\u7684\u7ed3\u679c\u4ee3\u7801\u3002\u8be5\u503c\u5e94\u8be5\u4e3a\u4e0e\u76f8\u5e94 LDAP \u7ed3\u679c\u4ee3\u7801\u7b49\u6548\u7684\u6574\u6570\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=\u6307\u793a\u5728\u6dfb\u52a0\u6761\u76ee\u65f6\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u81ea\u52a8\u5411\u5176\u4e2d\u6dfb\u52a0\u7f3a\u5c11\u7684 RDN \u5c5e\u6027\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u5982\u679c\u6240\u6dfb\u52a0\u6761\u76ee\u7684\u5c5e\u6027\u5217\u8868\u4e2d\u4e0d\u5305\u542b RDN \u5c5e\u6027\u503c\uff0c\u5219\u4f1a\u62d2\u7edd\u8fd9\u4e9b\u6761\u76ee\uff0c\u56e0\u4e3a\u5b83\u4eec\u8fdd\u53cd\u4e86 LDAP \u89c4\u8303\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-add-missing-rdn-attributes \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u5e03\u5c14\u503c\u771f\u6216\u5047\uff09: %s
+INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=\u5e94\u8be5\u7528\u4e8e\u54cd\u5e94\uff08\u64cd\u4f5c\u56e0\u5185\u90e8\u670d\u52a1\u5668\u9519\u8bef\u800c\u5931\u8d25\u65f6\u53d1\u51fa\u6b64\u7c7b\u54cd\u5e94\uff09\u7684\u7ed3\u679c\u4ee3\u7801\u3002\u8be5\u503c\u5e94\u8be5\u4e3a\u4e0e\u76f8\u5e94 LDAP \u7ed3\u679c\u4ee3\u7801\u7b49\u6548\u7684\u6574\u6570\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-server-error-result-code \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u5927\u4e8e\u6216\u7b49\u4e8e 1 \u7684\u6574\u6570\u503c\uff09: %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u8eab\u4efd\u6620\u5c04\u5668\u57fa\u6761\u76ee cn=Identity Mappers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e\u57fa\u6761\u76ee cn=Identity Mappers,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u8eab\u4efd\u6620\u5c04\u5668\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-identity-mapper objectclass
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u8eab\u4efd\u6620\u5c04\u5668\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u6620\u5c04\u5668\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u8eab\u4efd\u6620\u5c04\u5668\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8eab\u4efd\u6620\u5c04\u5668\u5b9e\u73b0: %3$s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u8eab\u4efd\u6620\u5c04\u5668\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8eab\u4efd\u6620\u5c04\u5668
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8eab\u4efd\u6620\u5c04\u5668\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u8eab\u4efd\u6620\u5c04\u5668\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u8eab\u4efd\u6620\u5c04\u5668
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u8be5\u8eab\u4efd\u6620\u5c04\u5668\u4e0e\u4ee3\u7406\u6388\u6743 V2 \u63a7\u5236\u7ed3\u5408\u4f7f\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
-INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u5e94\u4e3a\u5ba2\u6237\u7aef\u8fd4\u56de\u7684\u9ed8\u8ba4\u6700\u5927\u6761\u76ee\u6570\u3002\u53ef\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b ds-rlim-size-limit \u64cd\u4f5c\u5c5e\u6027\uff0c\u9010\u4e00\u4e3a\u7528\u6237\u8986\u76d6\u8be5\u6570\u503c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u8be5\u8eab\u4efd\u6620\u5c04\u5668\u4e0e\u4ee3\u7406\u6388\u6743 V2 \u63a7\u5236\u7ed3\u5408\u4f7f\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-proxied-authorization-identity-mapper \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u6709\u6548\u7684\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e\u6761\u76ee\u7684 DN\uff09: %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u4ee3\u7406\u6388\u6743\u8eab\u4efd\u6620\u5c04\u5668 DN %1$s \u672a\u5f15\u7528\u6709\u6548\u7684\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e\u6761\u76ee
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=\u76ee\u5f55\u670d\u52a1\u5668\u6ca1\u6709\u914d\u7f6e\u4efb\u4f55\u4e0e\u4ee3\u7406\u6388\u6743 V2 \u64cd\u4f5c\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u3002\u5982\u679c\u8bf7\u6c42\u5305\u542b\u7684\u4ee3\u7406\u6388\u6743\u63a7\u5236\u5177\u6709\u57fa\u4e8e\u7528\u6237\u540d\u7684\u6388\u6743 ID\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u65e0\u6cd5\u5904\u7406\u8fd9\u4e9b\u8bf7\u6c42
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=\u914d\u7f6e\u7684\u4ee3\u7406\u6388\u6743\u8eab\u4efd\u6620\u5c04\u5668 DN %s \u672a\u5f15\u7528\u6d3b\u52a8\u8eab\u4efd\u6620\u5c04\u5668\u3002\u5982\u679c\u8bf7\u6c42\u5305\u542b\u7684\u4ee3\u7406\u6388\u6743\u63a7\u5236\u5177\u6709\u57fa\u4e8e\u7528\u6237\u540d\u7684\u6388\u6743 ID\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u65e0\u6cd5\u5904\u7406\u8fd9\u4e9b\u8bf7\u6c42
+INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u5e94\u4e3a\u5ba2\u6237\u7aef\u8fd4\u56de\u7684\u9ed8\u8ba4\u6700\u5927\u6761\u76ee\u6570\u3002\u53ef\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b ds-rlim-size-limit \u64cd\u4f5c\u5c5e\u6027\uff0c\u9010\u4e00\u4e3a\u7528\u6237\u8986\u76d6\u8be5\u6570\u503c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-size-limit \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u6b63\u6574\u6570\u503c\u4ee5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u5927\u5c0f\u9650\u5236\uff0c\u6216\u8005\u4e3a\u503c 0 \u6216 -1 \u4ee5\u6307\u793a\u4e0d\u4f1a\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\uff09: %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=\u5728\u5c1d\u8bd5\u68c0\u7d22\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u57fa\u6761\u76ee cn=Synchronization Providers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u57fa\u6761\u76ee cn=Synchronization Providers,cn=config \u4e0d\u5b58\u5728\u3002\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u6839\u6761\u76ee\u4e0b\u5b58\u5728\u914d\u7f6e\u6761\u76ee %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-synchronization-provider\uff0c\u6240\u6709\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee\u4e2d\u90fd\u5fc5\u987b\u5b58\u5728\u8be5\u5c5e\u6027
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u662f\u5426\u4e3a\u6709\u6548\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=\u6307\u793a\u662f\u5426\u542f\u7528\u4e86\u5173\u8054\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\uff0c\u4ee5\u53ca\u670d\u52a1\u5668\u662f\u5426\u5e94\u4f7f\u7528\u8be5\u63d0\u4f9b\u7a0b\u5e8f\u3002\u6240\u6709\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\u4e2d\u90fd\u5fc5\u987b\u5b58\u5728\u8be5\u5c5e\u6027\uff0c\u5e76\u4e14\u4e0d\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8fd0\u884c\u65f6\u66f4\u6539\u8be5\u5c5e\u6027
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u542f\u7528\u4e86\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=\u7981\u7528\u4e86\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u3002\u5c06\u4e0d\u4f1a\u4f7f\u7528\u8be5\u63d0\u4f9b\u7a0b\u5e8f
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=\u5c06\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u63d0\u4f9b\u903b\u8f91\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u6240\u6709\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\u4e2d\u90fd\u5fc5\u987b\u5b58\u5728\u8be5\u5c5e\u6027\uff0c\u5e76\u4e14\u4e0d\u53ef\u4ee5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8fd0\u884c\u65f6\u66f4\u6539\u8be5\u5c5e\u6027
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-java-class\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5b9e\u73b0\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u903b\u8f91\u7684\u7c7b\u7684\u540d\u79f0
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7528\u4e8e\u63d0\u4f9b\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u903b\u8f91\u7684\u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=\u5728\u5c1d\u8bd5\u5b9e\u4f8b\u5316\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5f15\u7528\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=\u5f53\u524d\u542f\u7528\u4e86\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\uff0c\u4f46\u5df2\u66f4\u6539\u4e86\u914d\u7f6e\uff0c\u56e0\u6b64\uff0c\u5e94\u7981\u7528\u8be5\u63d0\u4f9b\u7a0b\u5e8f\u3002\u5728\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u6b64\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
-INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=\u8be5\u540e\u7aef\u7684\u53ef\u5199\u5165\u6a21\u5f0f\u3002\u8be5\u503c\u53ef\u4ee5\u4e3a "enabled"\uff08\u5141\u8bb8\u6240\u6709\u5199\u5165\u64cd\u4f5c\uff09\u3001"disabled"\uff08\u62d2\u7edd\u6240\u6709\u5199\u5165\u64cd\u4f5c\uff09\u6216 "internal-only"\uff08\u4ec5\u5141\u8bb8\u5185\u90e8\u5199\u5165\u64cd\u4f5c\u548c\u540c\u6b65\u66f4\u65b0\uff09\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
-INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=\u76ee\u5f55\u670d\u52a1\u5668\u7684\u53ef\u5199\u5165\u6a21\u5f0f\u3002\u8be5\u503c\u53ef\u4ee5\u4e3a "enabled"\u3001"disabled" \u6216 "internal-only" \u4e4b\u4e00\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
-INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=\u6307\u793a\u5305\u542b DN \u7684\u7b80\u5355\u7ed1\u5b9a\u662f\u5426\u8fd8\u9700\u8981\u5305\u542b\u5bc6\u7801\u3002\u5982\u679c\u7981\u7528\u8be5\u9009\u9879\uff0c\u5219\u4f1a\u59cb\u7ec8\u5c06\u6ca1\u6709\u5bc6\u7801\u7684\u7ed1\u5b9a\u89c6\u4e3a\u533f\u540d\u7ed1\u5b9a\uff08\u5373\u4f7f\u5b83\u4eec\u5305\u542b\u7ed1\u5b9a DN\uff09\uff0c\u5728\u67d0\u4e9b\u7c7b\u578b\u7684\u5e94\u7528\u7a0b\u5e8f\u4e2d\u8fd9\u53ef\u80fd\u4f1a\u4ea7\u751f\u5b89\u5168\u6f0f\u6d1e\u3002\u5982\u679c\u542f\u7528\u8be5\u9009\u9879\uff0c\u5219\u4f1a\u62d2\u7edd\u5305\u542b DN \u4f46\u4e0d\u5305\u542b\u5bc6\u7801\u7684\u4efb\u4f55\u7b80\u5355\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u800c\u4e0d\u662f\u9ed8\u8ba4\u8fdb\u884c\u533f\u540d\u9a8c\u8bc1\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u63d0\u4f9b\u903b\u8f91\u7684 Java \u7c7b\u5df2\u4ece %s \u66f4\u6539\u4e3a %s\u3002\u5728\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u6b64\u66f4\u6539\u624d\u4f1a\u751f\u6548
+INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=\u8be5\u540e\u7aef\u7684\u53ef\u5199\u5165\u6a21\u5f0f\u3002\u8be5\u503c\u53ef\u4ee5\u4e3a "enabled"\uff08\u5141\u8bb8\u6240\u6709\u5199\u5165\u64cd\u4f5c\uff09\u3001"disabled"\uff08\u62d2\u7edd\u6240\u6709\u5199\u5165\u64cd\u4f5c\uff09\u6216 "internal-only"\uff08\u4ec5\u5141\u8bb8\u5185\u90e8\u5199\u5165\u64cd\u4f5c\u548c\u540c\u6b65\u66f4\u65b0\uff09\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u6ca1\u6709 ds-cfg-writability-mode \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u8be5\u540e\u7aef\u7684\u53ef\u5199\u5165\u6a21\u5f0f\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u5177\u6709\u65e0\u6548\u7684\u53ef\u5199\u5165\u6a21\u5f0f %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u7684\u53ef\u5199\u5165\u6a21\u5f0f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u8be5\u540e\u7aef
+INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=\u76ee\u5f55\u670d\u52a1\u5668\u7684\u53ef\u5199\u5165\u6a21\u5f0f\u3002\u8be5\u503c\u53ef\u4ee5\u4e3a "enabled"\u3001"disabled" \u6216 "internal-only" \u4e4b\u4e00\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-writability-mode \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u8be5\u503c\u5e94\u8be5\u4e3a "enabled"\u3001"disabled" \u6216 "internal-only" \u4e4b\u4e00\uff09: %s
+INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=\u6307\u793a\u5305\u542b DN \u7684\u7b80\u5355\u7ed1\u5b9a\u662f\u5426\u8fd8\u9700\u8981\u5305\u542b\u5bc6\u7801\u3002\u5982\u679c\u7981\u7528\u8be5\u9009\u9879\uff0c\u5219\u4f1a\u59cb\u7ec8\u5c06\u6ca1\u6709\u5bc6\u7801\u7684\u7ed1\u5b9a\u89c6\u4e3a\u533f\u540d\u7ed1\u5b9a\uff08\u5373\u4f7f\u5b83\u4eec\u5305\u542b\u7ed1\u5b9a DN\uff09\uff0c\u5728\u67d0\u4e9b\u7c7b\u578b\u7684\u5e94\u7528\u7a0b\u5e8f\u4e2d\u8fd9\u53ef\u80fd\u4f1a\u4ea7\u751f\u5b89\u5168\u6f0f\u6d1e\u3002\u5982\u679c\u542f\u7528\u8be5\u9009\u9879\uff0c\u5219\u4f1a\u62d2\u7edd\u5305\u542b DN \u4f46\u4e0d\u5305\u542b\u5bc6\u7801\u7684\u4efb\u4f55\u7b80\u5355\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u800c\u4e0d\u662f\u9ed8\u8ba4\u8fdb\u884c\u533f\u540d\u9a8c\u8bc1\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-bind-with-dn-requires-password \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u8be5\u503c\u5e94\u8be5\u4e3a\u201c\u771f\u201d\u6216\u201c\u5047\u201d\uff09: %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u5bc6\u7801\u9a8c\u8bc1\u5668\u57fa\u6761\u76ee cn=Password Validators,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5bc6\u7801\u9a8c\u8bc1\u5668\u914d\u7f6e\u57fa\u6761\u76ee cn=Password Validators,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u9a8c\u8bc1\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5bc6\u7801\u9a8c\u8bc1\u5668\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-password-validator objectclass
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u9a8c\u8bc1\u5668\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u9a8c\u8bc1\u5668\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u9a8c\u8bc1\u5668\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u5bc6\u7801\u9a8c\u8bc1\u5668\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u5b9e\u73b0: %3$s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u9a8c\u8bc1\u5668\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u5bc6\u7801\u9a8c\u8bc1\u5668
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u9a8c\u8bc1\u5668\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u5bc6\u7801\u9a8c\u8bc1\u5668\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u9a8c\u8bc1\u5668
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u5bc6\u7801\u751f\u6210\u5668\u57fa\u6761\u76ee cn=Password Generators,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5bc6\u7801\u751f\u6210\u5668\u914d\u7f6e\u57fa\u6761\u76ee cn=Password Generators,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u751f\u6210\u5668\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u751f\u6210\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5bc6\u7801\u751f\u6210\u5668\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-password-generator objectclass
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u751f\u6210\u5668\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u751f\u6210\u5668\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u751f\u6210\u5668\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u5bc6\u7801\u751f\u6210\u5668\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u751f\u6210\u5668\u5b9e\u73b0: %3$s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u751f\u6210\u5668\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u5bc6\u7801\u751f\u6210\u5668
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u5bc6\u7801\u751f\u6210\u5668\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u751f\u6210\u5668\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u751f\u6210\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u5bc6\u7801\u751f\u6210\u5668\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u751f\u6210\u5668
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5b9a\u4e49\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u7684\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u5b83\u5c06\u5e94\u7528\u4e8e\u6240\u6709\u672a\u5b9a\u4e49\u81ea\u5b9a\u4e49\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u3002\u8be5\u6761\u76ee\u5fc5\u987b\u5b58\u5728\uff0c\u5e76\u4e14\u5fc5\u987b\u6307\u5b9a\u6709\u6548\u7684\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u751f\u6210\u5668\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5b9a\u4e49\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u7684\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u5b83\u5c06\u5e94\u7528\u4e8e\u6240\u6709\u672a\u5b9a\u4e49\u81ea\u5b9a\u4e49\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u3002\u8be5\u6761\u76ee\u5fc5\u987b\u5b58\u5728\uff0c\u5e76\u4e14\u5fc5\u987b\u6307\u5b9a\u6709\u6548\u7684\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=\u6ca1\u6709\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4efb\u4f55\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u3002\u5fc5\u987b\u5728\u914d\u7f6e\u6761\u76ee %s \u4e2d\u4f7f\u7528 ds-cfg-default-password-policy \u5c5e\u6027\u6307\u5b9a\u8be5\u7b56\u7565
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-default-password-policy \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u8be5\u503c\u5e94\u8be5\u4e3a\u6307\u5b9a\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee\u7684 DN\uff09: %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=\u914d\u7f6e\u5c5e\u6027 ds-cfg-default-password-policy \u7684\u503c %s \u672a\u5f15\u7528\u6709\u6548\u7684\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u5bc6\u7801\u7b56\u7565\u57fa\u6761\u76ee cn=Password Policies,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u57fa\u6761\u76ee cn=Password Policies,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u7684 cn=Password Policies,cn=config \u6761\u76ee\u4e0b\u5b9a\u4e49\u4efb\u4f55\u5bc6\u7801\u7b56\u7565\u3002\u5fc5\u987b\u81f3\u5c11\u5b9a\u4e49\u4e00\u4e2a\u5bc6\u7801\u7b56\u7565\u914d\u7f6e
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u7b56\u7565\u65e0\u6548: %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=\u76ee\u5f55\u670d\u52a1\u5668\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u88ab\u5b9a\u4e49\u4e3a %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e0d\u5b58\u5728\uff0c\u6216\u8005\u4e0d\u5728\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u57fa\u6761\u76ee cn=Password Policies,cn=config \u4e0b
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=\u5f53\u524d\u5c06\u6307\u5b9a\u7684\u6761\u76ee %s \u5b9a\u4e49\u4e3a\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u7684\u914d\u7f6e\u6761\u76ee\u3002\u4e0d\u53ef\u4ee5\u5220\u9664\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=\u5df2\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5220\u9664\u5bc6\u7801\u7b56\u7565\u6761\u76ee %s\u3002\u5c06\u4e0d\u518d\u5141\u8bb8\u9a8c\u8bc1\u4efb\u4f55\u663e\u5f0f\u5f15\u7528\u8be5\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u6761\u76ee
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=\u5728\u5c1d\u8bd5\u68c0\u7d22\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee cn=Access Control Handler,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee cn=Access Control Handler,cn=config \u4e0d\u5b58\u5728\u3002\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee cn=Access Control Handler,cn=config \u6ca1\u6709\u6b63\u786e\u7684\u5bf9\u8c61\u7c7b\u3002\u8be5\u6761\u76ee\u5fc5\u987b\u5177\u6709\u5bf9\u8c61\u7c7b ds-cfg-access-control-handler \u624d\u6709\u6548
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=\u6307\u793a\u662f\u5426\u542f\u7528\u4e86\u8bbf\u95ee\u63a7\u5236\u4ee5\u53ca\u670d\u52a1\u5668\u662f\u5426\u5e94\u4f7f\u7528\u8bbf\u95ee\u63a7\u5236\u3002\u8be5\u5c5e\u6027\u662f\u5fc5\u9700\u5c5e\u6027
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-enabled\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u542f\u7528\u8bbf\u95ee\u63a7\u5236
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=\u5df2\u7981\u7528\u8bbf\u95ee\u63a7\u5236
 NOTICE_CONFIG_AUTHZ_ENABLED_526=\u8bbf\u95ee\u63a7\u5236\u5df2\u542f\u7528\u5e76\u5c06\u4f7f\u7528 %s \u5b9e\u73b0
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u542f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u63a7\u5236\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u63d0\u4f9b\u8bbf\u95ee\u63a7\u5236\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u8be5\u5c5e\u6027\u662f\u5fc5\u9700\u5c5e\u6027
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
-INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=\u9664\u4e86\u6839 DN \u914d\u7f6e\u6761\u76ee\u7684\u5b9e\u9645 DN \u4ee5\u5916\uff0c\u6307\u5b9a\u4e00\u4e2a\u6216\u591a\u4e2a\u5907\u7528\u7ed1\u5b9a DN\uff0c\u53ef\u4ee5\u5c06\u8fd9\u4e9b DN \u4f5c\u4e3a\u5173\u8054\u7684\u6839 DN \u8fdb\u884c\u9a8c\u8bc1\u3002\u5907\u7528\u7ed1\u5b9a DN \u4e0d\u80fd\u4e0e\u76ee\u5f55\u4e2d\u4efb\u4f55\u5176\u4ed6\u6761\u76ee\u7684 DN \u53d1\u751f\u51b2\u7a81\uff0c\u4e5f\u4e0d\u80fd\u4e0e\u4e3a\u5176\u4ed6\u6839 DN \u914d\u7f6e\u7684\u5907\u7528\u7ed1\u5b9a DN \u53d1\u751f\u51b2\u7a81\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-java-class\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u63d0\u4f9b\u8bbf\u95ee\u63a7\u5236\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u540d\u79f0
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7528\u4e8e\u63d0\u4f9b\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u63a7\u5236\u5b9e\u73b0\u7684\u7c7b\u7684\u540d\u79f0\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u8bbf\u95ee\u63a7\u5236\u5b9e\u73b0\u7c7b %1$s \u672a\u5b9e\u73b0 %3$s \u63a5\u53e3: %4$s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=\u5728\u5c1d\u8bd5\u5b9e\u4f8b\u5316\u8bbf\u95ee\u63a7\u5236\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5f15\u7528\u7684\u76ee\u5f55\u670d\u52a1\u5668\u8bbf\u95ee\u63a7\u5236\u5b9e\u73b0\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u6839 DN \u57fa\u6761\u76ee cn=Root DNs,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u6839 DN \u914d\u7f6e\u57fa\u6761\u76ee cn=Root DNs,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u6839 DN \u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u6839 DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u6839 DN \u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-root-dn-user objectclass
+INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=\u9664\u4e86\u6839 DN \u914d\u7f6e\u6761\u76ee\u7684\u5b9e\u9645 DN \u4ee5\u5916\uff0c\u6307\u5b9a\u4e00\u4e2a\u6216\u591a\u4e2a\u5907\u7528\u7ed1\u5b9a DN\uff0c\u53ef\u4ee5\u5c06\u8fd9\u4e9b DN \u4f5c\u4e3a\u5173\u8054\u7684\u6839 DN \u8fdb\u884c\u9a8c\u8bc1\u3002\u5907\u7528\u7ed1\u5b9a DN \u4e0d\u80fd\u4e0e\u76ee\u5f55\u4e2d\u4efb\u4f55\u5176\u4ed6\u6761\u76ee\u7684 DN \u53d1\u751f\u51b2\u7a81\uff0c\u4e5f\u4e0d\u80fd\u4e0e\u4e3a\u5176\u4ed6\u6839 DN \u914d\u7f6e\u7684\u5907\u7528\u7ed1\u5b9a DN \u53d1\u751f\u51b2\u7a81\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=\u65e0\u6cd5\u5c06 "%s" \u6ce8\u518c\u4e3a\u7528\u6237 "%s" \u7684\u5907\u7528\u7ed1\u5b9a DN\uff0c\u56e0\u4e3a\u5b83\u5df2\u6ce8\u518c\u4e3a\u8d85\u7ea7\u7528\u6237 "%s" \u7684\u5907\u7528\u7ed1\u5b9a DN
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=\u5728\u5c1d\u8bd5\u89e3\u6790\u8d85\u7ea7\u7528\u6237 %s \u7684\u5907\u7528\u7ed1\u5b9a DN \u96c6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=\u5728\u5c1d\u8bd5\u5c06 "%s" \u6ce8\u518c\u4e3a\u8d85\u7ea7\u7528\u6237 "%s" \u7684\u5907\u7528\u7ed1\u5b9a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=\u65e0\u6cd5\u6dfb\u52a0\u6839 DN \u6761\u76ee %s\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u53e6\u4e00\u4e2a\u5177\u6709\u8be5 DN \u7684\u8d85\u7ea7\u7528\u6237
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u57fa\u6761\u76ee cn=Account Status Notification Handlers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u57fa\u6761\u76ee cn=Account Status Notification Handlers,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-account-status-notification-handler objectclass
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u5904\u7406\u7a0b\u5e8f\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u5b9e\u73b0: %3$s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u901a\u77e5\u5904\u7406\u7a0b\u5e8f
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
-INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\uff0c\u68c0\u67e5\u7684\u9ed8\u8ba4\u6700\u5927\u5019\u9009\u6761\u76ee\u6570\uff08\u4ee5\u5bfb\u627e\u5339\u914d\u9879\uff09\u3002\u53ef\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b ds-rlim-lookthrough-limit \u64cd\u4f5c\u5c5e\u6027\uff0c\u9010\u4e00\u4e3a\u7528\u6237\u8986\u76d6\u8be5\u6570\u503c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\uff0c\u68c0\u67e5\u7684\u9ed8\u8ba4\u6700\u5927\u5019\u9009\u6761\u76ee\u6570\uff08\u4ee5\u5bfb\u627e\u5339\u914d\u9879\uff09\u3002\u53ef\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b ds-rlim-lookthrough-limit \u64cd\u4f5c\u5c5e\u6027\uff0c\u9010\u4e00\u4e3a\u7528\u6237\u8986\u76d6\u8be5\u6570\u503c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-lookthrough-limit \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u6b63\u6574\u6570\u503c\u4ee5\u6307\u5b9a\u8981\u4f7f\u7528\u7684\u6d4f\u89c8\u9650\u5236\uff0c\u6216\u8005\u4e3a\u503c 0 \u6216 -1 \u4ee5\u6307\u793a\u4e0d\u4f1a\u5b9e\u65bd\u4efb\u4f55\u9650\u5236\uff09: %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=\u5c1d\u8bd5\u5728\u542f\u52a8\u65f6\u5c06\u6587\u4ef6 %s \u4e2d\u5305\u542b\u7684\u66f4\u6539\u5e94\u7528\u4e8e\u670d\u52a1\u5668\u914d\u7f6e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=\u65e0\u6cd5\u5728\u670d\u52a1\u5668\u542f\u52a8\u65f6\u5e94\u7528\u66f4\u6539: %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=\u5728\u670d\u52a1\u5668\u542f\u52a8\u671f\u95f4\u5e94\u7528\u66f4\u6539\u65f6\u51fa\u73b0\u4e00\u4e2a\u6216\u591a\u4e2a\u9519\u8bef
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=\u7528\u4e8e\u5305\u542b\u540e\u7aef\u6570\u636e\u5e93\u6587\u4ef6\u7684\u76ee\u5f55\u7684\u6743\u9650
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
-INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u5e94\u5141\u8bb8\u7684\u9ed8\u8ba4\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002\u53ef\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b ds-rlim-time-limit \u64cd\u4f5c\u5c5e\u6027\uff0c\u9010\u4e00\u4e3a\u7528\u6237\u8986\u76d6\u8be5\u6570\u503c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
-INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u62d2\u7edd\u6765\u81ea\u672a\u7ecf\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u3002\u5982\u679c\u5c06\u6b64\u9009\u9879\u8bbe\u7f6e\u4e3a\u201c\u771f\u201d\uff0c\u5219\u4ec5\u5141\u8bb8\u672a\u7ecf\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u548c StartTLS \u8bf7\u6c42\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-db-directory-permissions \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u5b83\u5e94\u8be5\u4e3a\u91c7\u7528\u4e09\u4f4d\u516b\u8fdb\u5236\u6570\u8868\u793a\u6cd5\u7684 UNIX \u6743\u9650\u6a21\u5f0f\uff09\u3002
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=\u65e0\u6548\u7684 UNIX \u6587\u4ef6\u6743\u9650 %s \u4e0d\u5141\u8bb8\u540e\u7aef\u5bf9\u540e\u7aef\u6570\u636e\u5e93\u76ee\u5f55\u8fdb\u884c\u8bfb\u5199\u8bbf\u95ee
+INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=\u5728\u5904\u7406\u641c\u7d22\u64cd\u4f5c\u65f6\u5e94\u5141\u8bb8\u7684\u9ed8\u8ba4\u6700\u5927\u65f6\u95f4\u957f\u5ea6\u3002\u53ef\u901a\u8fc7\u5728\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b ds-rlim-time-limit \u64cd\u4f5c\u5c5e\u6027\uff0c\u9010\u4e00\u4e3a\u7528\u6237\u8986\u76d6\u8be5\u6570\u503c\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-time-limit \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u5b83\u5e94\u8be5\u4e3a\u4e00\u4e2a\u6574\u6570\u503c\uff0c\u540e\u8ddf\u4e00\u4e2a\u7a7a\u683c\u548c\u4e00\u4e2a\u65f6\u95f4\u5355\u4f4d\uff08\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\uff09: %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=\u6ca1\u6709\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4efb\u4f55\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565\u3002\u5fc5\u987b\u4f7f\u7528 cn=config \u6761\u76ee\u4e2d\u7684 ds-cfg-default-password-policy \u5c5e\u6027\u6307\u5b9a\u9ed8\u8ba4\u5bc6\u7801\u7b56\u7565
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=\u5c1d\u8bd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u540e\u7aef %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=\u5728\u5c1d\u8bd5\u521b\u5efa\u914d\u7f6e\u5f52\u6863\u6587\u4ef6\u76ee\u5f55 %s \u65f6\u51fa\u73b0\u9519\u8bef
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=\u5728\u5c1d\u8bd5\u521b\u5efa\u914d\u7f6e\u5f52\u6863\u6587\u4ef6\u76ee\u5f55 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=\u5728\u5c1d\u8bd5\u5c06\u5f53\u524d\u914d\u7f6e\u5199\u5165\u5230\u914d\u7f6e\u5f52\u6863\u6587\u4ef6\u4e2d\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=\u6307\u793a\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u5e94\u62d2\u7edd\u6765\u81ea\u672a\u7ecf\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u3002\u5982\u679c\u5c06\u6b64\u9009\u9879\u8bbe\u7f6e\u4e3a\u201c\u771f\u201d\uff0c\u5219\u4ec5\u5141\u8bb8\u672a\u7ecf\u9a8c\u8bc1\u7684\u5ba2\u6237\u7aef\u53d1\u9001\u7ed1\u5b9a\u548c StartTLS \u8bf7\u6c42\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-reject-unauthenticated-requests \u914d\u7f6e\u5c5e\u6027\u503c\uff08\u8be5\u503c\u5e94\u8be5\u4e3a\u771f\u6216\u5047\uff09
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u7ec4\u5b9e\u73b0\u57fa\u6761\u76ee cn=Group Implementations,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u7ec4\u5b9e\u73b0\u914d\u7f6e\u57fa\u6761\u76ee cn=Group Implementations,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u7ec4\u5b9e\u73b0\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u7ec4\u5b9e\u73b0\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u7ec4\u5b9e\u73b0\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-group-implementation objectclass
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u7ec4\u5b9e\u73b0\u7684 Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002\u5982\u679c\u5728\u542f\u7528\u5173\u8054\u7684\u5b9e\u73b0\u65f6\u66f4\u6539\u4e86\u8be5\u540d\u79f0\uff0c\u5219\u5fc5\u987b\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u7ec4\u5b9e\u73b0\u4ee5\u4f7f\u66f4\u6539\u751f\u6548
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u7ec4\u5b9e\u73b0\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u7ec4\u5b9e\u73b0: %3$s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=\u6307\u793a\u662f\u5426\u5e94\u542f\u7528\u8be5\u76ee\u5f55\u670d\u52a1\u5668\u7ec4\u5b9e\u73b0\u3002\u5bf9\u6b64\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u7ec4\u5b9e\u73b0
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u7ec4\u5b9e\u73b0\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u7ec4\u5b9e\u73b0\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u7ec4\u5b9e\u73b0\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u7ec4\u5b9e\u73b0\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u7ec4\u5b9e\u73b0
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u7ec4\u5b9e\u73b0\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=\u5f53\u8d85\u7ea7\u7528\u6237\u5411\u670d\u52a1\u5668\u8fdb\u884c\u9a8c\u8bc1\u65f6\u5e94\u81ea\u52a8\u4e3a\u5176\u5206\u914d\u7684\u6743\u9650\u96c6
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 %1$s \u4e2d\u5305\u542b\u7684\u9ed8\u8ba4\u8d85\u7ea7\u7528\u6237\u6743\u9650\u96c6\u5305\u542b\u65e0\u6cd5\u8bc6\u522b\u7684\u6743\u9650 %3$s
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=\u5728\u5c1d\u8bd5\u786e\u5b9a\u5e94\u4e3a\u8d85\u7ea7\u7528\u6237\u9ed8\u8ba4\u6388\u4e88\u7684\u6743\u9650\u96c6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=\u5df2\u66f4\u65b0\u5c06\u81ea\u52a8\u5206\u914d\u7ed9\u8d85\u7ea7\u7528\u6237\u7684\u6743\u9650\u96c6\u3002\u8be5\u65b0\u6743\u9650\u96c6\u4e0d\u9002\u7528\u4e8e\u5df2\u4f5c\u4e3a\u8d85\u7ea7\u7528\u6237\u901a\u8fc7\u9a8c\u8bc1\u7684\u4efb\u4f55\u73b0\u6709\u8fde\u63a5\uff0c\u4f46\u5c06\u7528\u4e8e\u6240\u6709\u540e\u7eed\u8d85\u7ea7\u7528\u6237\u9a8c\u8bc1
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u6267\u884c\u6dfb\u52a0\u64cd\u4f5c
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u6267\u884c\u5220\u9664\u64cd\u4f5c
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u5728\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u6267\u884c\u641c\u7d22\u64cd\u4f5c
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u66f4\u6539\u9ed8\u8ba4\u8d85\u7ea7\u7528\u6237\u6743\u9650\u96c6
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u8bc1\u4e66\u6620\u5c04\u5668\u57fa\u6761\u76ee cn=Certificate Mappers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u8bc1\u4e66\u6620\u5c04\u5668\u914d\u7f6e\u57fa\u6761\u76ee cn=Certificate Mappers,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u8bc1\u4e66\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u8bc1\u4e66\u6620\u5c04\u5668\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-certificate-mapper objectclass
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u8bc1\u4e66\u6620\u5c04\u5668\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u5b9e\u73b0: %3$s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u6620\u5c04\u5668\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u8bc1\u4e66\u6620\u5c04\u5668\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u6620\u5c04\u5668
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u57fa\u6761\u76ee cn=Key Manager Providers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u57fa\u6761\u76ee cn=Key Manager Providers,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-key-manager-provider objectclass
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0: %3$s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u63d0\u4f9b\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u63d0\u4f9b\u7a0b\u5e8f
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u57fa\u6761\u76ee cn=Trust Manager Providers,cn=config \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e\u57fa\u6761\u76ee cn=Trust Manager Providers,cn=config\u3002\u8981\u4f7f\u670d\u52a1\u5668\u6b63\u5e38\u5de5\u4f5c\uff0c\u5fc5\u987b\u5b58\u5728\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u914d\u7f6e: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6761\u76ee
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9a\u4e49\u6240\u9700\u7684 ds-cfg-trust-manager-provider objectclass
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5173\u8054\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-java-class \u5c5e\u6027\u503c: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u4e0d\u5305\u542b\u6709\u6548\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u5b9e\u73b0: %3$s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-enabled \u5c5e\u6027\u503c: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=\u65e0\u6cd5\u5728\u914d\u7f6e\u6761\u76ee %3$s \u4e2d\u52a8\u6001\u5e94\u7528\u8bf7\u6c42\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u540d\u66f4\u6539\uff08\u4ece %1$s \u66f4\u6539\u4e3a %2$s\uff09\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8be5\u63d0\u4f9b\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=\u65e0\u6cd5\u6dfb\u52a0 DN \u4e3a %s \u7684\u65b0\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u5177\u6709\u8be5 DN \u7684\u63d0\u4f9b\u7a0b\u5e8f
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=\u6839\u636e\u5176\u5185\u90e8\u9a8c\u8bc1\uff0c\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u3002\u4e0d\u8fc7\uff0c\u672a\u63d0\u4f9b\u6709\u5173\u8be5\u6761\u76ee\u7684\u95ee\u9898\u7684\u5177\u4f53\u4fe1\u606f
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=\u65e0\u6cd5\u68c0\u7d22\u4e0e\u914d\u7f6e\u6761\u76ee %2$s \u5173\u8054\u7684 JMX \u5c5e\u6027 %1$s: %3$s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=\u65e0\u6cd5\u8bbe\u7f6e\u4e0e\u914d\u7f6e\u6761\u76ee %2$s \u5173\u8054\u7684 JMX \u5c5e\u6027 %1$s \u7684\u503c\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684 JMX \u8fde\u63a5
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s \u4e3a\u6761\u76ee %s \u8fd4\u56de\u7ed3\u679c Null
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=\u5bf9\u6761\u76ee %3$s \u6267\u884c\u7684 %1$s.%2$s \u5931\u8d25\uff1a\u7ed3\u679c\u4ee3\u7801=%4$s\uff0c\u6240\u9700\u7684\u7ba1\u7406\u64cd\u4f5c=%5$b\uff0c\u6d88\u606f="%6$s"
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s \u6307\u793a\u9700\u8981\u5bf9\u6761\u76ee %s \u6267\u884c\u7ba1\u7406\u64cd\u4f5c\uff1a\u6d88\u606f="%s"
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=\u5bf9\u6761\u76ee %3$s \u6267\u884c\u7684 %1$s.%2$s \u6210\u529f\uff0c\u4f46\u751f\u6210\u4e86\u4ee5\u4e0b\u6d88\u606f: %4$s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=\u65e0\u6cd5\u5c06\u914d\u7f6e\u6761\u76ee "%2$s" \u4e2d\u7684\u503c "%1$s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668: %3$s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=\u5728\u5c1d\u8bd5\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u7684\u5b9e\u4f8b\u52a0\u8f7d\u4e3a\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=\u6761\u76ee "%s" \u4e2d\u7684\u865a\u62df\u5c5e\u6027\u914d\u7f6e\u65e0\u6548\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u4e3a\u5355\u503c\u5c5e\u6027\uff0c\u4f46\u63d0\u4f9b\u7a0b\u5e8f %s \u53ef\u80fd\u4f1a\u751f\u6210\u591a\u4e2a\u503c
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=\u6761\u76ee "%s" \u4e2d\u7684\u865a\u62df\u5c5e\u6027\u914d\u7f6e\u65e0\u6548\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u4e3a\u5355\u503c\u5c5e\u6027\uff0c\u4f46\u914d\u7f6e\u4e86\u7528\u4ee5\u5408\u5e76\u771f\u5b9e\u503c\u548c\u865a\u62df\u503c\u7684\u51b2\u7a81\u884c\u4e3a
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=\u65e0\u6cd5\u4fee\u6539\u914d\u7f6e\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u53d8\u66f4\u4f1a\u66f4\u6539\u5176\u7ed3\u6784\u5316\u5bf9\u8c61\u7c7b
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=\u5728\u5c1d\u8bd5\u8ba1\u7b97\u6587\u4ef6 %s \u7684 SHA-1 \u6458\u8981\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=\u76ee\u5f55\u670d\u52a1\u5668\u68c0\u6d4b\u5230\u5728\u670d\u52a1\u5668\u8054\u673a\u65f6\u5bf9\u914d\u7f6e\u6587\u4ef6 %s \u8fdb\u884c\u4e86\u4e00\u9879\u6216\u591a\u9879\u5916\u90e8\u66f4\u6539\uff0c\u4f46\u53e6\u4e00\u9879\u66f4\u6539\u5df2\u5bfc\u81f4\u670d\u52a1\u5668\u914d\u7f6e\u88ab\u8986\u76d6\u3002\u5c1a\u672a\u5e94\u7528\u624b\u52a8\u66f4\u6539\uff0c\u4f46\u5df2\u5728\u6587\u4ef6 %s \u4e2d\u4fdd\u7559\u4e86\u8fd9\u4e9b\u66f4\u6539
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=\u76ee\u5f55\u670d\u52a1\u5668\u5728\u5c1d\u8bd5\u786e\u5b9a\u670d\u52a1\u5668\u8054\u673a\u65f6\u662f\u5426\u5728\u5916\u90e8\u7f16\u8f91\u4e86\u914d\u7f6e\u6587\u4ef6 %s \u548c/\u6216\u5728\u5c1d\u8bd5\u4fdd\u7559\u8fd9\u4e9b\u66f4\u6539\u65f6\u9047\u5230\u9519\u8bef: %s\u3002\u5bf9\u8be5\u6587\u4ef6\u6240\u505a\u7684\u4efb\u4f55\u624b\u52a8\u66f4\u6539\u53ef\u80fd\u90fd\u5df2\u4e22\u5931
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=\u65e0\u6cd5\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-java-class \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u5b9e\u4f8b\u5316\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565: %3$s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=\u65e0\u6cd5\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-java-class \u4e2d\u6307\u5b9a\u7684\u7c7b %1$s \u5b9e\u4f8b\u5316\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565: %3$s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u65e5\u5fd7\u8f6e\u8f6c\u7b56\u7565\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u65e5\u5fd7\u4fdd\u7559\u7b56\u7565\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u4fe1\u606f\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u8bb0\u5f55\u5668\u7684\u6587\u672c\u4e66\u5199\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %1$s \u5305\u542b\u591a\u4e2a\u6761\u76ee\u3002\u5c06\u4ec5\u68c0\u67e5\u7b2c\u4e00\u4e2a\u6761\u76ee\uff0c\u800c\u5ffd\u7565\u5176\u4ed6\u6761\u76ee
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=\u76ee\u5f55 %2$s \u4e2d\u7684\u6a21\u5f0f\u914d\u7f6e\u6587\u4ef6 %1$s \u5728\u6a21\u5f0f\u6761\u76ee\u540e\u9762\u5305\u542b\u5176\u4ed6\u6570\u636e\uff0cLDIF \u8bfb\u53d6\u5668\u65e0\u6cd5\u89e3\u6790\u8fd9\u4e9b\u6570\u636e: %3$s\u3002\u5c06\u5904\u7406\u7b2c\u4e00\u4e2a\u6761\u76ee\uff0c\u800c\u5ffd\u7565\u5176\u4f59\u6570\u636e
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=%s \u7c7b\u578b\u7684\u63d2\u4ef6\u7684\u63d2\u4ef6\u987a\u5e8f\u5b9a\u4e49\u5305\u542b\u4e00\u4e2a\u7a7a\u5143\u7d20\u3002\u8fd9\u53ef\u80fd\u4f1a\u5bfc\u81f4\u9519\u8bef\u5730\u8bc4\u4f30\u63d2\u4ef6\u987a\u5e8f
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=%s \u7c7b\u578b\u7684\u63d2\u4ef6\u7684\u63d2\u4ef6\u987a\u5e8f\u5b9a\u4e49\u5305\u542b\u591a\u4e2a\u901a\u914d\u7b26\u3002\u6240\u6709\u63d2\u4ef6\u5b9a\u4e49\u5e94\u8be5\u6070\u597d\u5305\u542b\u4e00\u4e2a\u901a\u914d\u7b26\u5143\u7d20\uff0c\u4ee5\u6307\u793a\u5728\u5e8f\u5217\u4e2d\u5305\u542b\u4e0d\u5339\u914d\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff1b\u5982\u679c\u5305\u542b\u591a\u4e2a\u901a\u914d\u7b26\uff0c\u5219\u53ef\u80fd\u4f1a\u5bfc\u81f4\u9519\u8bef\u5730\u8bc4\u4f30\u63d2\u4ef6\u987a\u5e8f
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=%s \u7c7b\u578b\u7684\u63d2\u4ef6\u7684\u63d2\u4ef6\u987a\u5e8f\u5b9a\u4e49\u5305\u542b\u591a\u4e2a '%s' \u63d2\u4ef6\u5f15\u7528\u3002\u8fd9\u53ef\u80fd\u4f1a\u5bfc\u81f4\u9519\u8bef\u5730\u8bc4\u4f30\u63d2\u4ef6\u987a\u5e8f
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=%s \u7c7b\u578b\u7684\u63d2\u4ef6\u7684\u63d2\u4ef6\u987a\u5e8f\u5b9a\u4e49\u4e0d\u5305\u542b\u901a\u914d\u7b26\u5143\u7d20\uff08\u7528\u4e8e\u6307\u793a\u5728\u5e8f\u5217\u4e2d\u5305\u542b\u4e0d\u5339\u914d\u63d2\u4ef6\u7684\u4f4d\u7f6e\uff09\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u670d\u52a1\u5668\u4f1a\u5148\u8c03\u7528\u547d\u540d\u63d2\u4ef6\u96c6\uff0c\u7136\u540e\u518d\u8c03\u7528\u6240\u6709\u672a\u547d\u540d\u7684\u63d2\u4ef6
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=\u65e0\u6cd5\u4ece\u670d\u52a1\u5668\u4e2d\u5220\u9664\u5c5e\u6027\u8bed\u6cd5 %s\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u6b63\u5728\u4f7f\u7528\u8be5\u8bed\u6cd5
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=\u65e0\u6cd5\u7981\u7528\u5c5e\u6027\u8bed\u6cd5 %s\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u6b63\u5728\u4f7f\u7528\u8be5\u8bed\u6cd5
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=\u65e0\u6cd5\u4ece\u670d\u52a1\u5668\u4e2d\u5220\u9664\u5339\u914d\u89c4\u5219 %s\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u6b63\u5728\u4f7f\u7528\u8be5\u89c4\u5219
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=\u65e0\u6cd5\u4ece\u670d\u52a1\u5668\u4e2d\u5220\u9664\u5339\u914d\u89c4\u5219 %s\uff0c\u56e0\u4e3a\u5339\u914d\u89c4\u5219\u7528\u6cd5 %s \u6b63\u5728\u4f7f\u7528\u8be5\u89c4\u5219
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=\u65e0\u6cd5\u7981\u7528\u5339\u914d\u89c4\u5219 %s\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u6b63\u5728\u4f7f\u7528\u8be5\u89c4\u5219
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=\u65e0\u6cd5\u7981\u7528\u5339\u914d\u89c4\u5219 %s\uff0c\u56e0\u4e3a\u5339\u914d\u89c4\u5219\u7528\u6cd5 %s \u6b63\u5728\u4f7f\u7528\u8be5\u89c4\u5219
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=\u65e0\u6cd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u6307\u5b9a\u7684\u5de5\u4f5c\u961f\u5217: %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=\u7528\u4e8e\u63d0\u4f9b\u76ee\u5f55\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u5b9e\u73b0\u7684\u7c7b\u5df2\u4ece %s \u66f4\u6539\u4e3a %s\uff0c\u4f46\u5728\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\u8be5\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=\u5e94\u7528\u914d\u7f6e\u6dfb\u52a0\u7684\u5c1d\u8bd5\u5931\u8d25\u3002\u521d\u6b65\u68c0\u67e5\u5747\u6210\u529f\u5b8c\u6210\uff0c\u5e76\u5df2\u5c06\u6761\u76ee\u6dfb\u52a0\u5230\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\uff0c\u4f46\u5728\u5c1d\u8bd5\u5e94\u7528\u66f4\u6539\u65f6\uff0c\u81f3\u5c11\u6709\u4e00\u4e2a\u914d\u7f6e\u6dfb\u52a0\u4fa6\u542c\u5668\u62a5\u544a\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=\u5e94\u7528\u914d\u7f6e\u5220\u9664\u7684\u5c1d\u8bd5\u5931\u8d25\u3002\u521d\u6b65\u68c0\u67e5\u5747\u6210\u529f\u5b8c\u6210\uff0c\u5e76\u5df2\u5c06\u6761\u76ee\u4ece\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u5220\u9664\uff0c\u4f46\u5728\u5c1d\u8bd5\u5e94\u7528\u66f4\u6539\u65f6\uff0c\u81f3\u5c11\u6709\u4e00\u4e2a\u914d\u7f6e\u5220\u9664\u4fa6\u542c\u5668\u62a5\u544a\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=\u5e94\u7528\u914d\u7f6e\u4fee\u6539\u7684\u5c1d\u8bd5\u5931\u8d25\u3002\u521d\u6b65\u68c0\u67e5\u5747\u6210\u529f\u5b8c\u6210\uff0c\u5e76\u5df2\u5c06\u4fee\u6539\u7684\u6761\u76ee\u5199\u5165\u5230\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\uff0c\u4f46\u5728\u5c1d\u8bd5\u5e94\u7528\u66f4\u6539\u65f6\uff0c\u81f3\u5c11\u6709\u4e00\u4e2a\u914d\u7f6e\u66f4\u6539\u4fa6\u542c\u5668\u62a5\u544a\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e: %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u865a\u62df\u5c5e\u6027\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=\u63d0\u4f9b\u7684 SMTP \u670d\u52a1\u5668\u503c '%s' \u65e0\u6548\u3002SMTP \u670d\u52a1\u5668\u503c\u5fc5\u987b\u5305\u542b IP \u5730\u5740\u6216\u53ef\u89e3\u6790\u7684\u540d\u79f0\uff0c\u53ef\u4ee5\u9009\u62e9\u5728\u5176\u540e\u9762\u6dfb\u52a0\u4e00\u4e2a\u5192\u53f7\u548c\u4e00\u4e2a\u6574\u6570\u503c\uff08\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\uff09\u4ee5\u6307\u5b9a\u670d\u52a1\u5668\u7aef\u53e3\u53f7
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=\u5728\u5c1d\u8bd5\u6253\u5f00\u5f53\u524d\u7684\u914d\u7f6e\u6587\u4ef6 %s \u8fdb\u884c\u8bfb\u53d6\u4ee5\u5c06\u5176\u590d\u5236\u5230 ".startok" \u6587\u4ef6\u4e2d\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=\u5728\u5c1d\u8bd5\u6253\u5f00\u6587\u4ef6 %s \u4ee5\u5199\u5165 ".startok" \u914d\u7f6e\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=\u5728\u5c1d\u8bd5\u5c06\u6587\u4ef6 %s \u4e2d\u7684\u5f53\u524d\u914d\u7f6e\u590d\u5236\u5230\u4e34\u65f6\u6587\u4ef6 %s \u4e2d\u4ee5\u7528\u4f5c ".startok" \u914d\u7f6e\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=\u5728\u5c1d\u8bd5\u5c06\u6587\u4ef6 %s \u91cd\u547d\u540d\u4e3a %s \u4ee5\u7528\u4f5c ".startok" \u914d\u7f6e\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u4f7f\u7528\u6700\u8fd1\u7684\u5df2\u77e5\u6b63\u786e\u914d\u7f6e\u6587\u4ef6 %s \u8fdb\u884c\u542f\u52a8\uff0c\u800c\u4e0d\u662f\u4f7f\u7528\u6d3b\u52a8\u914d\u7f6e\u6587\u4ef6 %s
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=\u4e0d\u5b58\u5728\u6700\u8fd1\u7684\u5df2\u77e5\u6b63\u786e\u914d\u7f6e\u6587\u4ef6 %s\u3002\u670d\u52a1\u5668\u5c06\u5c1d\u8bd5\u4f7f\u7528\u6d3b\u52a8\u914d\u7f6e\u6587\u4ef6 %s \u8fdb\u884c\u542f\u52a8
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=\u5728\u5c1d\u8bd5\u89e3\u6790\u548c\u9a8c\u8bc1 Berkeley \u6570\u636e\u5e93 JE \u5c5e\u6027 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=\u5728\u5c1d\u8bd5\u89e3\u6790\u548c\u9a8c\u8bc1 Berkeley \u6570\u636e\u5e93 JE \u5c5e\u6027 %s \u65f6\u51fa\u73b0\u9519\u8bef\uff1a\u8be5\u5c5e\u6027\u6ca1\u6709\u91c7\u7528\u5355\u4e2a property=value \u7684\u683c\u5f0f
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=\u5728\u5c1d\u8bd5\u89e3\u6790\u548c\u9a8c\u8bc1 Berkeley \u6570\u636e\u5e93 JE \u5c5e\u6027 %s \u65f6\u51fa\u73b0\u9519\u8bef\uff1a\u8be5\u5c5e\u6027\u906e\u853d\u4e86\u914d\u7f6e\u5c5e\u6027 %s
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=\u5728\u5c1d\u8bd5\u89e3\u6790\u548c\u9a8c\u8bc1 Berkeley \u6570\u636e\u5e93 JE \u5c5e\u6027 %s \u65f6\u51fa\u73b0\u9519\u8bef\uff1a\u5df2\u4e3a\u6b64\u7ec4\u4ef6\u5b9a\u4e49\u4e86\u8be5\u5c5e\u6027
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=\u5728\u91cd\u65b0\u542f\u52a8\u8bbe\u7f6e\u4e86 Berkeley \u6570\u636e\u5e93 JE \u5c5e\u6027 %s \u7684\u7ec4\u4ef6\u540e\uff0c\u8be5\u5c5e\u6027\u7684\u8bbe\u7f6e\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=\u5728\u5c1d\u8bd5\u6253\u5f00\u4e3a\u8bb0\u5f55\u5668 %2$s \u914d\u7f6e\u7684\u65e5\u5fd7\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5de5\u4f5c\u6d41\u5143\u7d20\u7684\u914d\u7f6e: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u7c7b %1$s \u4e2d\u7684\u5de5\u4f5c\u6d41\u5143\u7d20\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u7981\u7528\u8be5\u5de5\u4f5c\u6d41\u5143\u7d20
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=\u5df2\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u4e86\u5de5\u4f5c\u6d41\u5143\u7d20 %s\u3002\u5c06\u5ffd\u7565\u8be5\u5de5\u4f5c\u6d41\u5143\u7d20
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=\u5c1d\u8bd5\u4ee5\u624b\u52a8\u6a21\u5f0f\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u5de5\u4f5c\u6d41\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u5e76\u4e14\u65e0\u6cd5\u56de\u6eda\u5230\u81ea\u52a8\u914d\u7f6e\u6a21\u5f0f\u3002\u5982\u679c\u670d\u52a1\u5668\u5904\u4e8e\u4e0d\u7a33\u5b9a\u72b6\u6001\uff0c\u8bf7\u4f7f\u7528\u6700\u8fd1\u7684\u6709\u6548\u914d\u7f6e\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=\u5c1d\u8bd5\u4ee5\u81ea\u52a8\u6a21\u5f0f\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u5de5\u4f5c\u6d41\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u5e76\u4e14\u65e0\u6cd5\u56de\u6eda\u5230\u624b\u52a8\u914d\u7f6e\u6a21\u5f0f\u3002\u5982\u679c\u670d\u52a1\u5668\u5904\u4e8e\u4e0d\u7a33\u5b9a\u72b6\u6001\uff0c\u8bf7\u4f7f\u7528\u6700\u8fd1\u7684\u6709\u6548\u914d\u7f6e\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=\u65e0\u6548\u7684 UNIX \u6587\u4ef6\u6743\u9650 %s \u4e0d\u5141\u8bb8\u65e5\u5fd7\u53d1\u5e03\u7a0b\u5e8f\u5bf9\u65e5\u5fd7\u6587\u4ef6\u8fdb\u884c\u5199\u5165\u8bbf\u95ee
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=\u65e0\u6548\u7684 UNIX \u6587\u4ef6\u6743\u9650 %s: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=\u65e0\u6cd5\u63a5\u53d7\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6269\u5c55\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=\u5728\u5c1d\u8bd5\u5c06\u7c7b %s \u7684\u5b9e\u4f8b\u521d\u59cb\u5316\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6269\u5c55\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/config_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/config_zh_TW.properties
index 723c645..c034e9d 100644
--- a/opendj-sdk/opends/src/messages/messages/config_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/config_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CONFIG
+
 #
 # Format string definitions
 #
@@ -68,99 +72,44 @@
 MILD_ERR_CONFIG_ENTRY_CONFLICTING_CHILD_23=\u7121\u6cd5\u5c07\u914d\u7f6e\u9805\u76ee %s \u589e\u52a0\u70ba\u914d\u7f6e\u9805\u76ee %s \u7684\u5b50\u9805\uff0c\u56e0\u70ba\u5df2\u627e\u5230\u5177\u6709\u8a72 DN \u7684\u5b50\u9805\u76ee
 MILD_ERR_CONFIG_ENTRY_NO_SUCH_CHILD_24=\u7121\u6cd5\u79fb\u9664\u9805\u76ee %s (\u4f5c\u70ba\u914d\u7f6e\u9805\u76ee %s \u7684\u5b50\u9805)\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u6c92\u6709\u5177\u6307\u5b9a DN \u7684\u5b50\u9805
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_NONLEAF_25=\u7121\u6cd5\u79fb\u9664\u9805\u76ee %s (\u4f5c\u70ba\u914d\u7f6e\u9805\u76ee %s \u7684\u5b50\u9805)\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5177\u6709\u5b83\u81ea\u5df1\u7684\u5b50\u9805\uff0c\u800c\u4e14\u7121\u6cd5\u79fb\u9664\u975e\u5c3e\u7bc0\u9ede\u9805\u76ee
-###FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=The specified configuration file %s \
-### does not exist or is not readable
-###FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=An unexpected error occurred \
-### while attempting to determine whether configuration file %s exists:  %s
-###FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=An error occurred while \
-### attempting to open the configuration file %s for reading:  %s
-###FATAL_ERR_CONFIG_FILE_READ_ERROR_29=An error occurred while attempting to \
-### read the contents of configuration file %s:  %s
+FATAL_ERR_CONFIG_FILE_DOES_NOT_EXIST_26=\u6307\u5b9a\u7684\u914d\u7f6e\u6a94\u6848 %s \u4e0d\u5b58\u5728\u6216\u7121\u6cd5\u8b80\u53d6
+FATAL_ERR_CONFIG_FILE_CANNOT_VERIFY_EXISTENCE_27=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u6a94\u6848 %s \u662f\u5426\u5b58\u5728\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_FILE_CANNOT_OPEN_FOR_READ_28=\u5617\u8a66\u958b\u555f\u914d\u7f6e\u6a94\u6848 %s \u9032\u884c\u8b80\u53d6\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_FILE_READ_ERROR_29=\u5617\u8a66\u8b80\u53d6\u914d\u7f6e\u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_ATTR_OPTIONS_NOT_ALLOWED_30=\u5075\u6e2c\u5230\u7121\u6548\u7684\u914d\u7f6e\u5c6c\u6027 %s\uff1a\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u5141\u8a31\u7684\u552f\u4e00\u5c6c\u6027\u9078\u9805\u662f\u300c\u64f1\u7f6e\u300d\uff0c\u4ee5\u6307\u51fa\u4e00\u7d44\u64f1\u7f6e\u503c
-###FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=An error occurred at or near line \
-### %d while trying to parse the configuration from LDIF file %s:  %s
-###FATAL_ERR_CONFIG_FILE_EMPTY_32=The specified configuration file %s does not \
-### appear to contain any configuration entries
-###FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=The first entry read from LDIF \
-### configuration file %s had a DN of "%s" rather than the expected "%s" which \
-### should be used as the Directory Server configuration root
-###FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=An unexpected error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=Configuration entry %s starting at \
-### or near line %s in the LDIF configuration file %s has the same DN as another \
-### entry already read from that file
-###FATAL_ERR_CONFIG_FILE_NO_PARENT_36=Configuration entry %s starting at or near \
-### line %d in the configuration LDIF file %s does not appear to have a parent \
-### entry (expected parent DN was %s)
-###FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=The Directory Server was unable to \
-### determine the parent DN for configuration entry %s starting at or near line \
-### %d in the configuration LDIF file %s
-###FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=Unable to determine the \
-### Directory Server instance root from either an environment variable or based \
-### on the location of the configuration file.  Please set an environment \
-### variable named %s with a value containing the absolute path to the server \
-### installation root
-###SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=An unexpected error occurred while \
-### trying to write configuration entry %s to LDIF:  %s
-###SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=An unexpected error occurred while \
-### trying to close the LDIF writer:  %s
-###SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=The Directory Server \
-### configuration may not be altered by importing a new configuration from LDIF
-###FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=An error occurred while attempting \
-### to retrieve the base logger entry cn=Loggers,cn=config from the Directory \
-### Server configuration:  %s
-###SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=The logger configuration \
-### base cn=Loggers,cn=config does not exist in the Directory Server \
-### configuration.  Logging facilities will not be available until this entry is \
-### created and the Directory Server is restarted
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=There are no active \
-### access loggers defined in the Directory Server configuration.  No access \
-### logging will be performed
-###SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=There are no active \
-### error loggers defined in the Directory Server configuration.  No error \
-### logging will be performed
+FATAL_ERR_CONFIG_FILE_INVALID_LDIF_ENTRY_31=\u5617\u8a66\u5256\u6790 LDIF \u6a94\u6848 %2$s \u4e2d\u7684\u914d\u7f6e\u6642\uff0c\u5728\u884c %1$d \u6216\u8a72\u884c\u9644\u8fd1\u767c\u751f\u932f\u8aa4: %3$s
+FATAL_ERR_CONFIG_FILE_EMPTY_32=\u6307\u5b9a\u7684\u914d\u7f6e\u6a94\u6848 %s \u4f3c\u4e4e\u672a\u5305\u542b\u4efb\u4f55\u914d\u7f6e\u9805\u76ee
+FATAL_ERR_CONFIG_FILE_INVALID_BASE_DN_33=\u5f9e LDIF \u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684\u7b2c\u4e00\u500b\u9805\u76ee\u7684 DN \u662f\u300c%s\u300d\uff0c\u800c\u4e0d\u662f\u9810\u671f\u7684\u300c%s\u300d(\u61c9\u8a72\u505a\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6839)
+FATAL_ERR_CONFIG_FILE_GENERIC_ERROR_34=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_FILE_DUPLICATE_ENTRY_35=\u914d\u7f6e\u9805\u76ee %s (\u5728\u884c %s \u6216\u8a72\u884c\u9644\u8fd1\u958b\u59cb\uff0c\u800c\u8a72\u884c\u4f4d\u65bc LDIF \u914d\u7f6e\u6a94\u6848 %s \u4e2d) \u7684 DN \u8207\u53e6\u4e00\u500b\u5df2\u5f9e\u8a72\u6a94\u6848\u8b80\u53d6\u7684\u9805\u76ee\u76f8\u540c
+FATAL_ERR_CONFIG_FILE_NO_PARENT_36=\u914d\u7f6e\u9805\u76ee %s (\u5728\u884c %d \u6216\u8a72\u884c\u9644\u8fd1\u958b\u59cb\uff0c\u800c\u8a72\u884c\u4f4d\u65bc\u914d\u7f6e LDIF \u6a94\u6848 %s \u4e2d) \u4f3c\u4e4e\u6c92\u6709\u7236\u7cfb\u9805\u76ee (\u9810\u671f\u7684\u7236\u7cfb DN \u662f %s)
+FATAL_ERR_CONFIG_FILE_UNKNOWN_PARENT_37=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s (\u5728\u884c %d \u6216\u8a72\u884c\u9644\u8fd1\u958b\u59cb\uff0c\u800c\u8a72\u884c\u4f4d\u65bc\u914d\u7f6e LDIF \u6a94\u6848 %s \u4e2d) \u7684\u7236\u7cfb DN
+FATAL_ERR_CONFIG_CANNOT_DETERMINE_SERVER_ROOT_38=\u7121\u6cd5\u5f9e\u74b0\u5883\u8b8a\u6578\u6216\u6839\u64da\u914d\u7f6e\u6a94\u6848\u7684\u4f4d\u7f6e\u4f86\u5224\u5b9a\u76ee\u9304\u4f3a\u670d\u5668\u5be6\u4f8b\u6839\u3002\u8acb\u8a2d\u5b9a\u540d\u7a31\u70ba %s \u7684\u74b0\u5883\u8b8a\u6578\uff0c\u5176\u503c\u5305\u542b\u4f3a\u670d\u5668\u5b89\u88dd\u6839\u76ee\u9304\u7684\u7d55\u5c0d\u8def\u5f91
+SEVERE_ERR_CONFIG_FILE_WRITE_ERROR_39=\u5617\u8a66\u5c07\u914d\u7f6e\u9805\u76ee %s \u5beb\u5165\u81f3 LDIF \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_FILE_CLOSE_ERROR_40=\u5617\u8a66\u95dc\u9589 LDIF \u5beb\u5165\u5668\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_FILE_UNWILLING_TO_IMPORT_41=\u5f9e LDIF \u532f\u5165\u65b0\u914d\u7f6e\uff0c\u53ef\u80fd\u7121\u6cd5\u66f4\u6539\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e
+FATAL_ERR_CONFIG_LOGGER_CANNOT_GET_BASE_42=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u57fa\u5e95\u8a18\u9304\u7a0b\u5f0f\u9805\u76ee cn=Loggers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_LOGGER_BASE_DOES_NOT_EXIST_43=\u8a18\u9304\u7a0b\u5f0f\u914d\u7f6e\u57fa\u5e95 cn=Loggers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u5efa\u7acb\u6b64\u9805\u76ee\u4e26\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u624d\u80fd\u4f7f\u7528\u8a18\u9304\u8a2d\u5099
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ACCESS_LOGGERS_44=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u672a\u5b9a\u7fa9\u4f7f\u7528\u4e2d\u7684\u5b58\u53d6\u8a18\u9304\u7a0b\u5f0f\u3002\u5c07\u4e0d\u6703\u57f7\u884c\u5b58\u53d6\u8a18\u9304
+SEVERE_WARN_CONFIG_LOGGER_NO_ACTIVE_ERROR_LOGGERS_45=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u672a\u5b9a\u7fa9\u4f7f\u7528\u4e2d\u7684\u932f\u8aa4\u8a18\u9304\u7a0b\u5f0f\u3002\u5c07\u4e0d\u6703\u57f7\u884c\u932f\u8aa4\u8a18\u9304
 MILD_WARN_CONFIG_LOGGER_NO_ACTIVE_DEBUG_LOGGERS_46=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u672a\u5b9a\u7fa9\u4f7f\u7528\u4e2d\u7684\u9664\u932f\u8a18\u9304\u7a0b\u5f0f\u3002\u5c07\u4e0d\u6703\u57f7\u884c\u9664\u932f\u8a18\u9304
-###SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=Configuration entry %s does \
-### not contain a valid logger configuration:  %s.  It will be ignored
+SEVERE_ERR_CONFIG_LOGGER_ENTRY_UNACCEPTABLE_47=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8a18\u9304\u7a0b\u5f0f\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
 INFO_CONFIG_UNKNOWN_UNACCEPTABLE_REASON_48=\u7121\u6cd5\u63a5\u53d7\u7684\u539f\u56e0\u4e0d\u660e
-###SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=An error occurred while \
-### attempting to create a Directory Server logger from the information in \
-### configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=Configuration entry %s does \
-### not contain a valid objectclass for a Directory Server access, error, or \
-### debug logger definition
+SEVERE_ERR_CONFIG_LOGGER_CANNOT_CREATE_LOGGER_49=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_OBJECTCLASS_50=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u3001\u932f\u8aa4\u6216\u9664\u932f\u8a18\u9304\u7a0b\u5f0f\u5b9a\u7fa9\u7684\u6709\u6548\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_LOGGER_DESCRIPTION_CLASS_NAME_51=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u7a0b\u5f0f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u8a18\u9304\u7a0b\u5f0f\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u8a18\u9304\u7a0b\u5f0f\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-java-class which \
-### specifies the fully-qualified class name for the associated logger
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server access logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server error logger:  %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server debug logger:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_CLASS_NAME_52=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u8a18\u9304\u7a0b\u5f0f\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_LOGGER_INVALID_CLASS_NAME_53=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ACCESS_LOGGER_CLASS_54=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-java-class \u4e2d) \u4e0d\u53ef\u4ee5\u5be6\u4f8b\u5316\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u8a18\u9304\u7a0b\u5f0f: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ERROR_LOGGER_CLASS_55=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-java-class \u4e2d) \u4e0d\u53ef\u4ee5\u5be6\u4f8b\u5316\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u932f\u8aa4\u8a18\u9304\u7a0b\u5f0f: %s
+SEVERE_ERR_CONFIG_LOGGER_INVALID_DEBUG_LOGGER_CLASS_56=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-java-class \u4e2d) \u4e0d\u53ef\u4ee5\u5be6\u4f8b\u5316\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u9664\u932f\u8a18\u9304\u7a0b\u5f0f: %s
 INFO_CONFIG_LOGGER_DESCRIPTION_ENABLED_57=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u7a0b\u5f0f\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-enabled which \
-### indicates whether the logger should be enabled for use in the Directory \
-### Server
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_ENABLED_ATTR_58=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u8a18\u9304\u7a0b\u5f0f\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ENABLED_VALUE_59=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_CORE_DESCRIPTION_ALLOW_ATTR_EXCEPTIONS_60=\u8868\u793a\u662f\u5426\u5141\u8a31\u53ef\u7528\u65bc\u5c6c\u6027\u540d\u7a31\u7684\u5b57\u5143\u5177\u6709\u90e8\u5206\u5f48\u6027\u3002\u5c6c\u6027\u540d\u7a31\u9810\u8a2d\u53ea\u80fd\u5305\u542b ASCII \u82f1\u6587\u5b57\u6bcd\u3001\u6578\u5b57\u53ca\u7834\u6298\u865f\uff0c\u800c\u4e14\u958b\u982d\u5fc5\u9808\u662f\u5b57\u6bcd\u3002\u5982\u679c\u555f\u7528\u5c6c\u6027\u540d\u7a31\u7570\u5e38\uff0c\u5247\u4e5f\u5141\u8a31\u5e95\u7dda\u5b57\u5143\uff0c\u800c\u4e14\u5c6c\u6027\u540d\u7a31\u7684\u958b\u982d\u4e5f\u53ef\u4ee5\u662f\u6578\u5b57\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-allow-attribute-name-exceptions (it should be a Boolean value of true \
-### or false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ALLOW_EXCEPTIONS_61=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-allow-attribute-name-exceptions \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u5e03\u6797\u503c true \u6216 false): %s
 INFO_CONFIG_CORE_DESCRIPTION_INVALID_SYNTAX_BEHAVIOR_62=\u76ee\u9304\u4f3a\u670d\u5668\u63a2\u7d22\u5230\u5c6c\u6027\u503c\u672a\u7b26\u5408\u8a72\u5c6c\u6027\u7684\u8a9e\u6cd5\u6642\u6240\u61c9\u7981\u6b62\u7684\u904b\u4f5c\u65b9\u5f0f\u3002\u6b64\u5c6c\u6027\u7684\u53ef\u63a5\u53d7\u503c\u662f\u300creject\u300d\u8868\u793a\u62d2\u7d55\u7121\u6548\u503c\u3001\u300cwarn\u300d\u8868\u793a\u63a5\u53d7\u7121\u6548\u503c\u4f46\u8a18\u9304\u8b66\u544a\u8a0a\u606f\uff0c\u6216\u300caccept\u300d\u8868\u793a\u63a5\u53d7\u7121\u6548\u503c\u800c\u672a\u51fa\u73fe\u8b66\u544a\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-invalid-attribute-syntax-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ENFORCE_STRICT_SYNTAX_63=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-invalid-attribute-syntax-behavior \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u300caccept\u300d\u3001\u300creject\u300d\u6216\u300cwarn\u300d): %s
 MILD_ERR_CONFIG_ATTR_MULTIPLE_PENDING_VALUE_SETS_64=\u914d\u7f6e\u5c6c\u6027 %s \u4f3c\u4e4e\u5305\u542b\u591a\u500b\u64f1\u7f6e\u7684\u503c\u8a2d\u5b9a
 MILD_ERR_CONFIG_ATTR_MULTIPLE_ACTIVE_VALUE_SETS_65=\u914d\u7f6e\u5c6c\u6027 %s \u4f3c\u4e4e\u5305\u542b\u591a\u500b\u4f7f\u7528\u4e2d\u7684\u503c\u8a2d\u5b9a
 MILD_ERR_CONFIG_ATTR_NO_ACTIVE_VALUE_SET_66=\u914d\u7f6e\u5c6c\u6027 %s \u4e0d\u5305\u542b\u4f7f\u7528\u4e2d\u7684\u503c\u8a2d\u5b9a
@@ -179,97 +128,42 @@
 MILD_ERR_CONFIG_CANNOT_GET_CONFIG_ENTRY_79=\u5617\u8a66\u64f7\u53d6\u914d\u7f6e\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_SET_ATTRIBUTE_80=\u914d\u7f6e\u5c6c\u6027 %s \u7684\u503c\u5df2\u8a2d\u5b9a\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d)
 MILD_ERR_CONFIG_CHANGE_NOT_SUCCESSFUL_81=\u5617\u8a66\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u672a\u6210\u529f\uff0c\u800c\u4e14\u9047\u5230\u4e00\u6216\u591a\u500b\u554f\u984c: %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-log-file which \
-### specifies the log file name for the associated logger
-###SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=The Directory Server could not \
-### register a JMX MBean for the component associated with configuration entry \
-### %s:  %s
-###SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=An unexpected error occurred while \
-### trying to export the Directory Server configuration to LDIF:  %s
+SEVERE_ERR_CONFIG_LOGGER_NO_FILE_NAME_82=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-log-file \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u8a18\u9304\u7a0b\u5f0f\u7684\u8a18\u9304\u6a94\u540d\u7a31
+SEVERE_ERR_CONFIG_JMX_CANNOT_REGISTER_MBEAN_83=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8a3b\u518a\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc\u5143\u4ef6\u7684 JMX MBean: %s
+SEVERE_ERR_CONFIG_LDIF_WRITE_ERROR_84=\u5617\u8a66\u5c07\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u532f\u51fa\u81f3 LDIF \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_NUM_THREADS_85=\u61c9\u8a72\u7528\u4f86\u8655\u7406\u8acb\u6c42\u7684\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u6578\u76ee\uff0c\u53ef\u63a7\u5236\u4f3a\u670d\u5668\u53ef\u4ee5\u540c\u6642\u8655\u7406\u7684\u4f5c\u696d\u6578\u76ee\u3002\u6700\u4f73\u503c\u53d6\u6c7a\u65bc\u57f7\u884c\u4f3a\u670d\u5668\u7684\u7cfb\u7d71\u985e\u578b\u4ee5\u53ca\u9700\u8981\u8655\u7406\u7684\u5de5\u4f5c\u8ca0\u8377\u91cf\uff0c\u800c\u4e14\u6700\u597d\u662f\u900f\u904e\u6548\u80fd\u6e2c\u8a66\u6c7a\u5b9a\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
 INFO_CONFIG_WORK_QUEUE_DESCRIPTION_MAX_CAPACITY_86=\u7576\u6240\u6709\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u90fd\u5fd9\u8457\u8655\u7406\u5176\u4ed6\u4f5c\u696d\u6642\uff0c\u53ef\u4fdd\u7559\u5728\u5de5\u4f5c\u4f47\u5217\u4e2d\u7684\u6700\u5927\u64f1\u7f6e\u8acb\u6c42\u6578\u76ee\u3002\u5982\u679c\u9054\u5230\u6b64\u9650\u5236\uff0c\u5247\u6703\u62d2\u7d55\u4efb\u4f55\u65b0\u7684\u8acb\u6c42\u3002\u503c\u70ba 0 \u8868\u793a\u6c92\u6709\u9650\u5236\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-num-worker-threads attribute from the %s entry, which is used to \
-### specify the number of worker threads to service the work queue:  %s.  The \
-### Directory Server will use the default value of 24
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=An error \
-### occurred while attempting to retrieve the value of the \
-### ds-cfg-max-work-queue-capacity attribute from the %s entry, which is used to \
-### specify the maximum number of pending operations that may be held in the work \
-### queue:  %s.  The Directory Server will use the default value of 0
-###SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=The value of \
-### configuration attribute ds-cfg-num-worker-threads in configuration entry %s \
-### has an invalid value (%d).  This attribute requires an integer value greater \
-### than zero
-###SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=The value of \
-### configuration attribute ds-cfg-max-work-queue-capacity in configuration entry \
-### %s has an invalid value (%d).  This attribute requires an integer value \
-### greater than or equal to zero
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_NUM_WORKER_THREADS_87=\u5617\u8a66\u5f9e %s \u9805\u76ee\u64f7\u53d6 ds-cfg-num-worker-threads \u5c6c\u6027\u7684\u503c\u6642\u767c\u751f\u932f\u8aa4\uff0c\u800c\u6b64\u9805\u76ee\u662f\u7528\u4f86\u6307\u5b9a\u53ef\u670d\u52d9\u5de5\u4f5c\u4f47\u5217\u7684\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u6578\u76ee: %s\u3002\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u4f7f\u7528\u9810\u8a2d\u503c 24
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_DETERMINE_QUEUE_CAPACITY_88=\u5617\u8a66\u5f9e %s \u9805\u76ee\u64f7\u53d6 ds-cfg-max-work-queue-capacity \u5c6c\u6027\u7684\u503c\u6642\u767c\u751f\u932f\u8aa4\uff0c\u800c\u6b64\u9805\u76ee\u662f\u7528\u4f86\u6307\u5b9a\u53ef\u4fdd\u7559\u5728\u5de5\u4f5c\u4f47\u5217\u4e2d\u7684\u6700\u5927\u64f1\u7f6e\u4f5c\u696d\u6578\u76ee: %s\u3002\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u4f7f\u7528\u9810\u8a2d\u503c 0
+SEVERE_WARN_CONFIG_WORK_QUEUE_NUM_THREADS_INVALID_VALUE_89=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-num-worker-threads \u914d\u7f6e\u5c6c\u6027\u503c\u5177\u6709\u7121\u6548\u7684\u503c (%d)\u3002\u6b64\u5c6c\u6027\u9700\u8981\u5927\u65bc\u96f6\u7684\u6574\u6578\u503c
+SEVERE_WARN_CONFIG_WORK_QUEUE_CAPACITY_INVALID_VALUE_90=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-max-work-queue-capacity \u914d\u7f6e\u5c6c\u6027\u503c\u5177\u6709\u7121\u6548\u7684\u503c (%d)\u3002\u6b64\u5c6c\u6027\u9700\u8981\u5927\u65bc\u6216\u7b49\u65bc\u96f6\u7684\u6574\u6578\u503c
 INFO_CONFIG_WORK_QUEUE_CREATED_THREADS_91=\u5df2\u5efa\u7acb %d \u500b\u984d\u5916\u7684\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\uff0c\u9032\u800c\u8b93\u53ef\u7528\u57f7\u884c\u7dd2\u7e3d\u6578\u8b8a\u6210 %d
 INFO_CONFIG_WORK_QUEUE_DESTROYING_THREADS_92=%d \u500b\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u5c07\u5728\u9069\u7576\u6642\u5019\u7d42\u6b62 (\u5be6\u969b\u7d50\u675f\u57f7\u884c\u7dd2\uff0c\u53ef\u80fd\u9700\u8981\u6578\u79d2\u9418\u7684\u6642\u9593)\uff0c\u9032\u800c\u8b93\u53ef\u7528\u57f7\u884c\u7dd2\u7e3d\u6578\u8b8a\u6210 %d
 INFO_CONFIG_WORK_QUEUE_NEW_CAPACITY_93=\u5de5\u4f5c\u4f47\u5217\u5bb9\u91cf\u5df2\u66f4\u65b0\u70ba\u4f7f\u7528\u65b0\u503c %d
-###SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=Worker thread "%s" has \
-### experienced too many repeated failures while attempting to retrieve the next \
-### operation from the work queue (%d failures experienced, maximum of %d \
-### failures allowed).  This worker thread will be destroyed
-###SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=A problem occurred \
-### while trying to create and start an instance of class %s to use as a monitor \
-### provider for the Directory Server work queue:  %s.  No monitor information \
-### will be available for the work queue
+SEVERE_ERR_CONFIG_WORK_QUEUE_TOO_MANY_FAILURES_94=\u5617\u8a66\u5f9e\u5de5\u4f5c\u4f47\u5217\u64f7\u53d6\u4e0b\u4e00\u500b\u4f5c\u696d\u6642\uff0c\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u300c%s\u300d\u767c\u751f\u592a\u591a\u6b21\u91cd\u8907\u5931\u6557 (\u767c\u751f %d \u6b21\u5931\u6557\uff0c\u6700\u591a\u5141\u8a31 %d \u6b21\u5931\u6557)\u3002\u5c07\u92b7\u6bc0\u6b64\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2
+SEVERE_ERR_CONFIG_WORK_QUEUE_CANNOT_CREATE_MONITOR_95=\u5617\u8a66\u5efa\u7acb\u548c\u555f\u52d5\u985e\u5225 %s \u5be6\u4f8b\u4ee5\u7576\u4f5c\u76ee\u9304\u4f3a\u670d\u5668\u5de5\u4f5c\u4f47\u5217\u7684\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u6642\u767c\u751f\u554f\u984c: %s\u3002\u5de5\u4f5c\u4f47\u5217\u6c92\u6709\u53ef\u7528\u7684\u76e3\u8996\u5668\u8cc7\u8a0a
 INFO_CONFIG_DESCRIPTION_BACKEND_DIRECTORY_96=\u7528\u4f86\u5132\u5b58\u5f8c\u7aef\u8cc7\u6599\u5eab\u6a94\u6848\u7684\u76ee\u9304\u540d\u7a31
-###SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory
+SEVERE_ERR_CONFIG_BACKEND_NO_DIRECTORY_97=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-db-directory \u914d\u7f6e\u5c6c\u6027\u503c
 MILD_ERR_CONFIG_ATTR_DN_NULL_98=\u63d0\u4f9b\u7d66 DN \u914d\u7f6e\u5c6c\u6027 %s \u7684\u662f\u7a7a\u503c
 MILD_ERR_CONFIG_ATTR_DN_CANNOT_PARSE_99=\u5617\u8a66\u5c07\u5c6c\u6027 %2$s \u7684\u503c\u300c%1$s\u300d\u5256\u6790\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %3$s
 MILD_ERR_CONFIG_ATTR_INVALID_DN_VALUE_100=\u7121\u6cd5\u5c07\u503c %s (\u91dd\u5c0d\u914d\u7f6e\u5c6c\u6027 %s) \u5256\u6790\u70ba DN: %s
 MILD_ERR_CONFIG_ATTR_DN_INVALID_TYPE_101=\u7121\u6cd5\u5c07\u503c %s (\u91dd\u5c0d\u914d\u7f6e\u5c6c\u6027 %s) \u5256\u6790\u70ba DN\uff0c\u56e0\u70ba\u5143\u7d20\u7684\u985e\u578b (%s) \u7121\u6548
 MILD_ERR_CONFIG_ATTR_DN_INVALID_ARRAY_TYPE_102=\u7121\u6cd5\u5c07\u914d\u7f6e\u5c6c\u6027 %s \u7684\u503c\u5256\u6790\u70ba\u4e00\u7d44 DN \u503c\uff0c\u56e0\u70ba\u9663\u5217\u5305\u542b\u7684\u5143\u7d20\u985e\u578b (%s) \u7121\u6548
-###FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=An unexpected error \
-### occurred while trying to register the configuration handler base DN "%s" as a \
-### private suffix with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=An error occurred while \
-### trying to retrieve configuration entry cn=Backends,cn=config in order to \
-### initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=The entry \
-### cn=Backends,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=Configuration \
-### entry %s exists below the backend configuration root of cn=Backends,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server backend.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_REGISTER_AS_PRIVATE_SUFFIX_103=\u5617\u8a66\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u5c07\u914d\u7f6e\u8655\u7406\u7a0b\u5f0f\u57fa\u5e95 DN\u300c%s\u300d\u8a3b\u518a\u70ba\u79c1\u5bc6\u5c3e\u78bc\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CONFIG_BASE_104=\u5617\u8a66\u64f7\u53d6\u914d\u7f6e\u9805\u76ee cn=Backends,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKEND_BASE_DOES_NOT_EXIST_105=\u9805\u76ee cn=Backends,cn=config \u4f3c\u4e4e\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_WARN_CONFIG_BACKEND_ENTRY_DOES_NOT_HAVE_BACKEND_CONFIG_106=\u914d\u7f6e\u9805\u76ee %s \u5b58\u5728\u65bc\u5f8c\u7aef\u914d\u7f6e\u6839 cn=Backends,cn=config \u4e4b\u4e0b\uff0c\u4f46\u6c92\u6709\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u6240\u9700\u7684 ds-cfg-backend \u7269\u4ef6\u985e\u5225\u3002\u5c07\u5ffd\u7565\u6b64\u914d\u7f6e\u9805\u76ee
+SEVERE_ERR_CONFIG_BACKEND_ERROR_INTERACTING_WITH_BACKEND_ENTRY_107=\u8207\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e92\u52d5\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_ENABLED_108=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u5f8c\u7aef\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u3002\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u4f46\u5982\u679c\u505c\u7528\u5f8c\u7aef\uff0c\u5c07\u7121\u6cd5\u4f7f\u7528\u6b64\u9805\u76ee
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_CLASS_109=\u61c9\u8a72\u63d0\u4f9b\u6b64\u5f8c\u7aef\u5be6\u4f5c\u4e4b\u6838\u5fc3\u908f\u8f2f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\u7aef\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=Backend configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the backend should be enabled or disabled.  Without this attribute, \
-### it will default to being disabled
+SEVERE_WARN_CONFIG_BACKEND_NO_ENABLED_ATTR_110=\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u7528\u4f86\u8868\u793a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u5f8c\u7aef\u3002\u5982\u679c\u6c92\u6709\u6b64\u5c6c\u6027\uff0c\u5247\u6703\u9810\u8a2d\u70ba\u505c\u7528
 INFO_CONFIG_BACKEND_DISABLED_111=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u5df2\u6a19\u793a\u70ba\u505c\u7528\uff0c\u56e0\u6b64\u5c07\u4e0d\u6703\u4f7f\u7528
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=An unexpected \
-### error occurred while attempting to determine whether the backend associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
-###SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=Backend configuration entry %s \
-### does not contain attribute ds-cfg-java-class, which is used to specify the \
-### name of the class used to provide the backend implementation.  The backend \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for backend %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=The Directory Server was \
-### unable to load class %s and use it to create a backend instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This backend will \
-### be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=An error occurred while \
-### trying to initialize a backend loaded from class %s with the information in \
-### configuration entry %s:  %s.  This backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=The class %s specified in \
-### configuration entry %s does not contain a valid Directory Server backend \
-### implementation
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_ENABLED_STATE_112=\u5617\u8a66\u5224\u5b9a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc\u7684\u5f8c\u7aef\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e88\u4ee5\u505c\u7528
+SEVERE_ERR_CONFIG_BACKEND_NO_CLASS_ATTR_113=\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-java-class \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u7528\u4f86\u6307\u5b9a\u7528\u65bc\u63d0\u4f9b\u5f8c\u7aef\u5be6\u4f5c\u7684\u985e\u5225\u540d\u7a31\u3002\u5c07\u505c\u7528\u8207\u6b64\u914d\u7f6e\u9805\u76ee\u76f8\u95dc\u7684\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_GET_CLASS_114=\u5617\u8a66\u5224\u5b9a\u542b\u6709\u5f8c\u7aef %s \u5be6\u4f5c\u7684 Java \u985e\u5225\u540d\u7a31\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INSTANTIATE_115=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s\uff0c\u4e26\u4f7f\u7528\u6b64\u985e\u5225\u4f86\u5efa\u7acb\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u5be6\u4f8b\u3002\u767c\u751f\u7684\u932f\u8aa4\u70ba: %s\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_INITIALIZE_116=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684\u8cc7\u8a0a\uff0c\u521d\u59cb\u5316\u5f9e\u985e\u5225 %1$s \u8f09\u5165\u7684\u5f8c\u7aef\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_CLASS_NOT_BACKEND_117=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u5be6\u4f5c
 NOTICE_CONFIG_BACKEND_ACTION_REQUIRED_TO_CHANGE_CLASS_118=\u8acb\u6c42\u7684\u914d\u7f6e\u9805\u76ee %s \u8b8a\u66f4\u6703\u5c0e\u81f4\u76f8\u95dc\u5f8c\u7aef\u7684\u985e\u5225\u5f9e %s \u8b8a\u66f4\u70ba %s\u3002\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\u7aef\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 NOTICE_CONFIG_BACKEND_CANNOT_REMOVE_BACKEND_WITH_SUBORDINATES_119=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u5177\u6709\u4e00\u6216\u591a\u500b\u5f9e\u5c6c\u5f8c\u7aef\u3002\u5982\u679c\u5f8c\u7aef\u5177\u6709\u5f9e\u5c6c\u5f8c\u7aef\uff0c\u5c31\u4e0d\u80fd\u4e88\u4ee5\u79fb\u9664
 INFO_CONFIG_CORE_DESCRIPTION_MAX_ALLOWED_CONNECTIONS_120=\u53ef\u5728\u4efb\u4f55\u6307\u5b9a\u6642\u9593\u5efa\u7acb\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u7684\u6700\u5927\u7528\u6236\u7aef\u9023\u7dda\u6578\u76ee\u3002\u5c0f\u65bc\u6216\u7b49\u65bc\u96f6\u7684\u503c\u8868\u793a\u61c9\u8a72\u6c92\u6709\u9650\u5236\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
@@ -278,375 +172,137 @@
 MILD_ERR_CONFIG_LOGGER_ACCESS_INITIALIZATION_FAILED_124=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5b58\u53d6\u8a18\u9304\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_LOGGER_ERROR_INITIALIZATION_FAILED_125=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u932f\u8aa4\u8a18\u9304\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_LOGGER_DEBUG_INITIALIZATION_FAILED_126=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u9664\u932f\u8a18\u9304\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
-###FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=An error occurred while \
-### attempting to retrieve the base monitor entry cn=Monitor Providers,cn=config \
-### from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=The monitor configuration \
-### base cn=Monitor Providers,cn=config does not exist in the Directory Server \
-### configuration.  Only limited monitoring information will be available
-###SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=Configuration entry %s does \
-### not contain a valid monitor provider configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=An error occurred while \
-### attempting to create a Directory Server monitor provider from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=Configuration entry %s does \
-### not contain the ds-cfg-monitor-provider objectclass, which is required for \
-### monitor provider definitions
+FATAL_ERR_CONFIG_MONITOR_CANNOT_GET_BASE_127=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u57fa\u5e95\u76e3\u8996\u5668\u9805\u76ee cn=Monitor Providers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_MONITOR_BASE_DOES_NOT_EXIST_128=\u76e3\u8996\u5668\u914d\u7f6e\u57fa\u5e95 cn=Monitor Providers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u53ea\u6703\u63d0\u4f9b\u6709\u9650\u7684\u76e3\u8996\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_MONITOR_ENTRY_UNACCEPTABLE_129=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_MONITOR_CANNOT_CREATE_MONITOR_130=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_OBJECTCLASS_131=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-monitor-provider \u7269\u4ef6\u985e\u5225\uff0c\u800c\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_MONITOR_DESCRIPTION_CLASS_NAME_132=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u76e3\u8996\u5668\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u76e3\u8996\u5668\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated monitor provider
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=Class %s specified in \
-### configuration entry %s does not contain a valid monitor provider \
-### implementation:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_CLASS_NAME_133=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_NAME_134=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_MONITOR_INVALID_CLASS_135=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u5be6\u4f5c: %s
 INFO_CONFIG_MONITOR_DESCRIPTION_ENABLED_136=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the monitor provider \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_MONITOR_NO_ENABLED_ATTR_137=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_MONITOR_INVALID_ENABLED_VALUE_138=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_MONITOR_CLASS_ACTION_REQUIRED_139=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u76e3\u8996\u5668\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_MONITOR_INITIALIZATION_FAILED_140=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_MONITOR_EXISTS_141=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u76e3\u8996\u5668\u63d0\u4f9b\u8005
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=An error occurred \
-### while trying to retrieve configuration entry cn=Connection Handlers,cn=config \
-### in order to initialize the Directory Server backends:  %s
-###SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=The entry cn=Connection \
-### Handlers,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=Configuration \
-### entry %s exists below the connection handler configuration root of \
-### cn=Connection Handlers,cn=config but does not have objectclass \
-### ds-cfg-connection-handler that is required for a Directory Server connection \
-### handler.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=An \
-### unexpected error occurred while interacting with connection handler \
-### configuration entry %s:  %s
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CONFIG_BASE_142=\u5617\u8a66\u64f7\u53d6\u914d\u7f6e\u9805\u76ee cn=Connection Handlers,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_CONNHANDLER_BASE_DOES_NOT_EXIST_143=\u9805\u76ee cn=Connection Handlers,cn=config \u4f3c\u4e4e\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_WARN_CONFIG_CONNHANDLER_ENTRY_DOES_NOT_HAVE_CONNHANDLER_CONFIG_144=\u914d\u7f6e\u9805\u76ee %s \u5b58\u5728\u65bc\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\u6839 cn=Connection Handlers,cn=config \u4e4b\u4e0b\uff0c\u4f46\u6c92\u6709\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6240\u9700\u7684 ds-cfg-connection-handler \u7269\u4ef6\u985e\u5225\u3002\u5c07\u5ffd\u7565\u6b64\u914d\u7f6e\u9805\u76ee
+SEVERE_ERR_CONFIG_CONNHANDLER_ERROR_INTERACTING_WITH_CONNHANDLER_ENTRY_145=\u8207\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u4e92\u52d5\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_ENABLED_146=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u3002\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u4f46\u5982\u679c\u505c\u7528\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\uff0c\u5c07\u7121\u6cd5\u4f7f\u7528\u6b64\u9805\u76ee
 INFO_CONFIG_CONNHANDLER_ATTR_DESCRIPTION_CLASS_147=\u61c9\u8a72\u63d0\u4f9b\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5be6\u4f5c\u4e4b\u6838\u5fc3\u908f\u8f2f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled, which is used to indicate whether the \
-### connection handler should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_CONNHANDLER_NO_ENABLED_ATTR_148=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u8868\u793a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u3002\u5982\u679c\u6c92\u6709\u6b64\u5c6c\u6027\uff0c\u5247\u6703\u9810\u8a2d\u70ba\u505c\u7528
 INFO_CONFIG_CONNHANDLER_DISABLED_149=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5df2\u6a19\u793a\u70ba\u505c\u7528\uff0c\u56e0\u6b64\u5c07\u4e0d\u6703\u4f7f\u7528
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=An \
-### unexpected error occurred while attempting to determine whether the \
-### connection handler associated with configuration entry %s should be enabled \
-### or disabled:  %s.  It will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=Connection handler \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class, which is used to specify the name of the \
-### class used to provide the connection handler implementation.  The connection \
-### handler associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for connection handler %s:  %s.  This connection handler \
-### will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=The Directory Server was \
-### unable to load class %s and use it to create a connection handler instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### connection handler will be disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=An error occurred while \
-### trying to initialize a connection handler loaded from class %s with the \
-### information in configuration entry %s:  %s.  This connection handler will be \
-### disabled
-###SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=The configuration for \
-### the connection handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=The configuration for the \
-### backend defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=The configuration for the \
-### monitor provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=The configuration for the \
-### logger defined in configuration entry %s was not acceptable according to its \
-### internal validation.  However, no specific information is available regarding \
-### the problem(s) with the entry
-###SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=The class %s \
-### specified in configuration entry %s does not contain a valid Directory Server \
-### connection handler implementation
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=An error occurred while \
-### trying to retrieve configuration entry cn=Matching Rules,cn=config in order \
-### to initialize the Directory Server matching rules:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=The entry cn=Matching \
-### Rules,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=No child entries were found \
-### below the entry cn=Matching Rules,cn=config to define the matching rules for \
-### use in the Directory Server.  This is an error, because the Directory Server \
-### must have matching rules defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=Configuration \
-### entry %s exists below the matching rule configuration root of cn=Matching \
-### Rules,cn=config but does not have objectclass ds-cfg-matching-rule that is \
-### required for a Directory Server matching rule.  This configuration entry will \
-### be ignored
+SEVERE_ERR_CONFIG_CONNHANDLER_UNABLE_TO_DETERMINE_ENABLED_STATE_150=\u5617\u8a66\u5224\u5b9a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc\u7684\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e88\u4ee5\u505c\u7528
+SEVERE_ERR_CONFIG_CONNHANDLER_NO_CLASS_ATTR_151=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-java-class \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u7528\u65bc\u63d0\u4f9b\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5be6\u4f5c\u7684\u985e\u5225\u540d\u7a31\u3002\u5c07\u505c\u7528\u8207\u6b64\u914d\u7f6e\u9805\u76ee\u76f8\u95dc\u7684\u9023\u7dda\u8655\u7406\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_GET_CLASS_152=\u5617\u8a66\u5224\u5b9a\u542b\u6709\u9023\u7dda\u8655\u7406\u7a0b\u5f0f %s \u5be6\u4f5c\u7684 Java \u985e\u5225\u540d\u7a31\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INSTANTIATE_153=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s\uff0c\u4e26\u4f7f\u7528\u6b64\u985e\u5225\u4f86\u5efa\u7acb\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5be6\u4f8b\u3002\u767c\u751f\u7684\u932f\u8aa4\u70ba: %s\u3002\u5c07\u505c\u7528\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_CONNHANDLER_CANNOT_INITIALIZE_154=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684\u8cc7\u8a0a\uff0c\u521d\u59cb\u5316\u5f9e\u985e\u5225 %1$s \u8f09\u5165\u7684\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u505c\u7528\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_CONNHANDLER_UNACCEPTABLE_CONFIG_155=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_BACKEND_UNACCEPTABLE_CONFIG_156=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_MONITOR_UNACCEPTABLE_CONFIG_157=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76e3\u8996\u5668\u63d0\u4f9b\u8005\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_LOGGER_UNACCEPTABLE_CONFIG_158=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u8a18\u9304\u7a0b\u5f0f\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_CONNHANDLER_CLASS_NOT_CONNHANDLER_159=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5be6\u4f5c
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_MR_BASE_160=\u5617\u8a66\u64f7\u53d6\u914d\u7f6e\u9805\u76ee cn=Matching Rules,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u76f8\u7b26\u898f\u5247\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_SCHEMA_MR_BASE_DOES_NOT_EXIST_161=\u9805\u76ee cn=Matching Rules,cn=config \u4f3c\u4e4e\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_ERR_CONFIG_SCHEMA_NO_MATCHING_RULES_162=\u5728\u9805\u76ee cn=Matching Rules,cn=config \u4e4b\u4e0b\u627e\u4e0d\u5230\u5b50\u9805\u76ee\uff0c\u4ee5\u5b9a\u7fa9\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u7684\u76f8\u7b26\u898f\u5247\u3002\u9019\u662f\u500b\u932f\u8aa4\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5fc5\u9808\u5b9a\u7fa9\u76f8\u7b26\u898f\u5247\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_MR_CONFIG_163=\u914d\u7f6e\u9805\u76ee %s \u5b58\u5728\u65bc\u76f8\u7b26\u898f\u5247\u914d\u7f6e\u6839 cn=Matching Rules,cn=config \u4e4b\u4e0b\uff0c\u4f46\u6c92\u6709\u76ee\u9304\u4f3a\u670d\u5668\u76f8\u7b26\u898f\u5247\u6240\u9700\u7684 ds-cfg-matching-rule \u7269\u4ef6\u985e\u5225\u3002\u5c07\u5ffd\u7565\u6b64\u914d\u7f6e\u9805\u76ee
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_ENABLED_164=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76f8\u7b26\u898f\u5247\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u3002\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u4f46\u5982\u679c\u505c\u7528\u76f8\u7b26\u898f\u5247\uff0c\u5247\u5728\u5c07\u5b83\u7528\u65bc\u4e00\u6216\u591a\u500b\u5c6c\u6027\u4e4b\u5f8c\uff0c\u90a3\u4e9b\u5c6c\u6027\u7684\u76f8\u7b26\u4f5c\u696d\u53ef\u80fd\u7121\u6cd5\u518d\u5982\u9810\u671f\u904b\u4f5c
 INFO_CONFIG_SCHEMA_MR_ATTR_DESCRIPTION_CLASS_165=\u61c9\u8a72\u63d0\u4f9b\u6b64\u76f8\u7b26\u898f\u5247\u5be6\u4f5c\u4e4b\u6838\u5fc3\u908f\u8f2f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u76f8\u7b26\u898f\u5247\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548\u3002\u800c\u4e14\uff0c\u5982\u679c\u8b8a\u66f4\u5df2\u7528\u65bc\u4e00\u6216\u591a\u500b\u5c6c\u6027\u4e4b\u76f8\u7b26\u898f\u5247\u7684\u76f8\u7b26\u898f\u5247\u985e\u5225\uff0c\u5247\u5728\u57f7\u884c\u90a3\u4e9b\u5c6c\u6027\u7684\u76f8\u7b26\u6642\u53ef\u80fd\u6703\u767c\u751f\u672a\u9810\u671f\u7684\u7d50\u679c
-###SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-enabled, which is \
-### used to indicate whether the matching rule should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_MR_NO_ENABLED_ATTR_166=\u76f8\u7b26\u898f\u5247\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u8868\u793a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u76f8\u7b26\u898f\u5247\u3002\u5982\u679c\u6c92\u6709\u6b64\u5c6c\u6027\uff0c\u5247\u6703\u9810\u8a2d\u70ba\u505c\u7528
 INFO_CONFIG_SCHEMA_MR_DISABLED_167=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b26\u898f\u5247\u5df2\u6a19\u793a\u70ba\u505c\u7528\uff0c\u56e0\u6b64\u5c07\u4e0d\u6703\u4f7f\u7528\u3002\u5982\u679c\u904e\u53bb\u5df2\u5c07\u5b83\u7528\u65bc\u4e00\u6216\u591a\u500b\u5c6c\u6027\uff0c\u5247\u90a3\u4e9b\u5c6c\u6027\u503c\u7684\u76f8\u7b26\u53ef\u80fd\u7121\u6cd5\u518d\u904b\u4f5c
-###SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=An \
-### unexpected error occurred while attempting to determine whether the matching \
-### rule associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used \
-### to specify the name of the class used to provide the matching rule \
-### implementation.  The matching rule associated with this configuration entry \
-### will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for matching rule %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=The Directory Server was \
-### unable to load class %s and use it to create a matching rule instance as \
-### defined in configuration entry %s.  The error that occurred was:  %s.  This \
-### matching rule will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=An error occurred while \
-### trying to initialize a matching rule loaded from class %s with the \
-### information in configuration entry %s:  %s.  This matching rule will be \
-### disabled
-###SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=The matching rule defined in \
-### configuration entry %s conflicts with another matching rule defined in the \
-### server configuration:  %s.  This matching rule will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=An error occurred while \
-### trying to retrieve configuration entry cn=Syntaxes,cn=config in order to \
-### initialize the Directory Server attribute syntaxes:  %s
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=The entry \
-### cn=Syntaxes,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=No child entries were found below \
-### the entry cn=Syntaxes,cn=config to define the attribute syntaxes for use in \
-### the Directory Server.  This is an error, because the Directory Server must \
-### have syntaxes defined to function properly
-###SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=Configuration \
-### entry %s exists below the attribute syntax configuration root of \
-### cn=Syntaxes,cn=config but does not have objectclass ds-cfg-attribute-syntax \
-### that is required for a Directory Server attribute syntax.  This configuration \
-### entry will be ignored
+SEVERE_ERR_CONFIG_SCHEMA_MR_UNABLE_TO_DETERMINE_ENABLED_STATE_168=\u5617\u8a66\u5224\u5b9a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc\u7684\u76f8\u7b26\u898f\u5247\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e88\u4ee5\u505c\u7528
+SEVERE_ERR_CONFIG_SCHEMA_MR_NO_CLASS_ATTR_169=\u76f8\u7b26\u898f\u5247\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-java-class \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u7528\u65bc\u63d0\u4f9b\u76f8\u7b26\u898f\u5247\u5be6\u4f5c\u7684\u985e\u5225\u540d\u7a31\u3002\u5c07\u505c\u7528\u8207\u6b64\u914d\u7f6e\u9805\u76ee\u76f8\u95dc\u7684\u76f8\u7b26\u898f\u5247
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_GET_CLASS_170=\u5617\u8a66\u5224\u5b9a\u542b\u6709\u76f8\u7b26\u898f\u5247 %s \u5be6\u4f5c\u7684 Java \u985e\u5225\u540d\u7a31\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u76f8\u7b26\u898f\u5247
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INSTANTIATE_171=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s\uff0c\u4e26\u4f7f\u7528\u6b64\u985e\u5225\u4f86\u5efa\u7acb\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b26\u898f\u5247\u5be6\u4f8b\u3002\u767c\u751f\u7684\u932f\u8aa4\u70ba: %s\u3002\u5c07\u505c\u7528\u6b64\u76f8\u7b26\u898f\u5247
+SEVERE_ERR_CONFIG_SCHEMA_MR_CANNOT_INITIALIZE_172=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684\u8cc7\u8a0a\uff0c\u521d\u59cb\u5316\u5f9e\u985e\u5225 %1$s \u8f09\u5165\u7684\u76f8\u7b26\u898f\u5247\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u505c\u7528\u6b64\u76f8\u7b26\u898f\u5247
+SEVERE_WARN_CONFIG_SCHEMA_MR_CONFLICTING_MR_173=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b26\u898f\u5247\uff0c\u8207\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u5b9a\u7fa9\u7684\u53e6\u4e00\u500b\u76f8\u7b26\u898f\u5247\u885d\u7a81: %s\u3002\u5c07\u4e0d\u6703\u4f7f\u7528\u6b64\u76f8\u7b26\u898f\u5247
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_GET_SYNTAX_BASE_174=\u5617\u8a66\u64f7\u53d6\u914d\u7f6e\u9805\u76ee cn=Syntaxes,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u5c6c\u6027\u8a9e\u6cd5\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_BASE_DOES_NOT_EXIST_175=\u9805\u76ee cn=Syntaxes,cn=config \u4f3c\u4e4e\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_ERR_CONFIG_SCHEMA_NO_SYNTAXES_176=\u5728\u9805\u76ee cn=Syntaxes,cn=config \u4e4b\u4e0b\u627e\u4e0d\u5230\u5b50\u9805\u76ee\uff0c\u4ee5\u5b9a\u7fa9\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u7684\u5c6c\u6027\u8a9e\u6cd5\u3002\u9019\u662f\u500b\u932f\u8aa4\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5fc5\u9808\u5b9a\u7fa9\u8a9e\u6cd5\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_WARN_CONFIG_SCHEMA_ENTRY_DOES_NOT_HAVE_SYNTAX_CONFIG_177=\u914d\u7f6e\u9805\u76ee %s \u5b58\u5728\u65bc\u5c6c\u6027\u8a9e\u6cd5\u914d\u7f6e\u6839 cn=Syntaxes,cn=config \u4e4b\u4e0b\uff0c\u4f46\u6c92\u6709\u76ee\u9304\u4f3a\u670d\u5668\u5c6c\u6027\u8a9e\u6cd5\u6240\u9700\u7684 ds-cfg-attribute-syntax \u7269\u4ef6\u985e\u5225\u3002\u5c07\u5ffd\u7565\u6b64\u914d\u7f6e\u9805\u76ee
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_ENABLED_178=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u5c6c\u6027\u8a9e\u6cd5\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u3002\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u4f46\u5982\u679c\u505c\u7528\u8a9e\u6cd5\uff0c\u5247\u5728\u5c07\u5b83\u7528\u65bc\u4e00\u6216\u591a\u500b\u5c6c\u6027\u4e4b\u5f8c\uff0c\u90a3\u4e9b\u5c6c\u6027\u7684\u76f8\u7b26\u4f5c\u696d\u53ef\u80fd\u7121\u6cd5\u518d\u5982\u9810\u671f\u904b\u4f5c
 INFO_CONFIG_SCHEMA_SYNTAX_ATTR_DESCRIPTION_CLASS_179=\u61c9\u8a72\u63d0\u4f9b\u6b64\u5c6c\u6027\u8a9e\u6cd5\u5be6\u4f5c\u4e4b\u6838\u5fc3\u908f\u8f2f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a9e\u6cd5\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548\u3002\u800c\u4e14\uff0c\u5982\u679c\u8b8a\u66f4\u5df2\u7528\u65bc\u4e00\u6216\u591a\u500b\u5c6c\u6027\u4e4b\u5c6c\u6027\u8a9e\u6cd5\u7684\u8a9e\u6cd5\u985e\u5225\uff0c\u5247\u5728\u57f7\u884c\u90a3\u4e9b\u5c6c\u6027\u7684\u76f8\u7b26\u6642\u53ef\u80fd\u6703\u767c\u751f\u672a\u9810\u671f\u7684\u7d50\u679c
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=Attribute syntax \
-### configuration entry %s does not contain attribute ds-cfg-enabled, \
-### which is used to indicate whether the syntax should be enabled or disabled. \
-### Without this attribute, it will default to being disabled
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_NO_ENABLED_ATTR_180=\u5c6c\u6027\u8a9e\u6cd5\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u7528\u4f86\u8868\u793a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u8a9e\u6cd5\u3002\u5982\u679c\u6c92\u6709\u6b64\u5c6c\u6027\uff0c\u5247\u6703\u9810\u8a2d\u70ba\u505c\u7528
 INFO_CONFIG_SCHEMA_SYNTAX_DISABLED_181=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5c6c\u6027\u8a9e\u6cd5\u5df2\u6a19\u793a\u70ba\u505c\u7528\uff0c\u56e0\u6b64\u5c07\u4e0d\u6703\u4f7f\u7528\u3002\u5982\u679c\u904e\u53bb\u5df2\u5c07\u5b83\u7528\u65bc\u4e00\u6216\u591a\u500b\u5c6c\u6027\uff0c\u5247\u90a3\u4e9b\u5c6c\u6027\u503c\u7684\u76f8\u7b26\u53ef\u80fd\u7121\u6cd5\u518d\u904b\u4f5c
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=An \
-### unexpected error occurred while attempting to determine whether the attribute \
-### syntax associated with configuration entry %s should be enabled or disabled: \
-### %s.  It will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration \
-### entry %s does not contain attribute ds-cfg-java-class, which is used to \
-### specify the name of the class that provides the attribute syntax \
-### implementation.  The syntax associated with this configuration entry will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=An unexpected error \
-### occurred while trying to determine the name of the Java class that contains \
-### the implementation for attribute syntax %s:  %s.  This syntax will be \
-### disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=The Directory Server \
-### was unable to load class %s and use it to create an attribute syntax instance \
-### as defined in configuration entry %s.  The error that occurred was:  %s. \
-### This syntax will be disabled
-###SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=An error occurred while \
-### trying to initialize an attribute syntax loaded from class %s with the \
-### information in configuration entry %s:  %s.  This syntax will be disabled
-###SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=The attribute syntax \
-### defined in configuration entry %s conflicts with another syntax defined in \
-### the server configuration:  %s.  This attribute syntax will not be used
-###SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=Unable to read the Directory \
-### Server schema definitions because the schema directory %s does not exist
-###SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=Unable to read the Directory \
-### Server schema definitions because the schema directory %s exists but is not a \
-### directory
-###SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory \
-### Server schema definitions from directory %s or %s because an unexpected error \
-### occurred while trying to list the files in that directory:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=Schema configuration file %s \
-### in directory %s cannot be parsed because an unexpected error occurred while \
-### trying to open the file for reading:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=Schema configuration \
-### file %s in directory %s cannot be parsed because an unexpected error occurred \
-### while trying to read its contents as an LDIF entry:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=Unable to parse an \
-### attribute type definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=An attribute type read \
-### from schema configuration file %s conflicts with another attribute type \
-### already read into the schema:  %s.  The later attribute type definition will \
-### be used
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=An objectclass read from schema \
-### configuration file %s conflicts with another objectclass already read into \
-### the schema:  %s.  The later objectclass definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=An objectclass read from schema \
-###  configuration file %s could not be parsed:  %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-single-structural-objectclass-behavior (it should be one of "accept", \
-### "reject", or "warn" ):  %s
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_UNABLE_TO_DETERMINE_ENABLED_STATE_182=\u5617\u8a66\u5224\u5b9a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc\u7684\u5c6c\u6027\u8a9e\u6cd5\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e88\u4ee5\u505c\u7528
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_NO_CLASS_ATTR_183=Matching rule configuration entry %s does not contain attribute ds-cfg-java-class, which is used to specify the name of the class that provides the attribute syntax implementation.  \u5c07\u505c\u7528\u8207\u6b64\u914d\u7f6e\u9805\u76ee\u76f8\u95dc\u7684\u8a9e\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_GET_CLASS_184=\u5617\u8a66\u5224\u5b9a\u542b\u6709\u5c6c\u6027\u8a9e\u6cd5 %s \u5be6\u4f5c\u7684 Java \u985e\u5225\u540d\u7a31\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u8a9e\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INSTANTIATE_185=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s\uff0c\u4e26\u4f7f\u7528\u6b64\u985e\u5225\u4f86\u5efa\u7acb\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5c6c\u6027\u8a9e\u6cd5\u5be6\u4f8b\u3002\u767c\u751f\u7684\u932f\u8aa4\u70ba: %s\u3002\u5c07\u505c\u7528\u6b64\u8a9e\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_SYNTAX_CANNOT_INITIALIZE_186=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684\u8cc7\u8a0a\uff0c\u521d\u59cb\u5316\u5f9e\u985e\u5225 %1$s \u8f09\u5165\u7684\u5c6c\u6027\u8a9e\u6cd5\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u505c\u7528\u6b64\u8a9e\u6cd5
+SEVERE_WARN_CONFIG_SCHEMA_SYNTAX_CONFLICTING_SYNTAX_187=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5c6c\u6027\u8a9e\u6cd5\uff0c\u8207\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u5b9a\u7fa9\u7684\u53e6\u4e00\u500b\u8a9e\u6cd5\u885d\u7a81: %s\u3002\u5c07\u4e0d\u6703\u4f7f\u7528\u6b64\u5c6c\u6027\u8a9e\u6cd5
+SEVERE_ERR_CONFIG_SCHEMA_NO_SCHEMA_DIR_188=\u7121\u6cd5\u8b80\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u5b9a\u7fa9\uff0c\u56e0\u70ba\u6a21\u5f0f\u76ee\u9304 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_CONFIG_SCHEMA_DIR_NOT_DIRECTORY_189=\u7121\u6cd5\u8b80\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u5b9a\u7fa9\uff0c\u56e0\u70ba\u6a21\u5f0f\u76ee\u9304 %s \u5b58\u5728\u4f46\u4e0d\u662f\u76ee\u9304
+SEVERE_ERR_CONFIG_SCHEMA_CANNOT_LIST_FILES_190=Unable to read the Directory Server schema definitions from directory %s or %s because an unexpected error occurred while trying to list the files in that directory:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_OPEN_FILE_191=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d)\uff0c\u56e0\u70ba\u5617\u8a66\u958b\u555f\u6a94\u6848\u4ee5\u8b80\u53d6\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_READ_LDIF_ENTRY_192=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d)\uff0c\u56e0\u70ba\u5617\u8a66\u5c07\u5b83\u7684\u5167\u5bb9\u8b80\u53d6\u70ba LDIF \u9805\u76ee\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_ATTR_TYPE_193=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_ATTR_TYPE_194=\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684\u5c6c\u6027\u985e\u578b\uff0c\u8207\u5df2\u8b80\u5165\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u500b\u5c6c\u6027\u985e\u578b\u885d\u7a81: %s\u3002\u5c07\u4f7f\u7528\u8f03\u65b0\u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_OC_195=\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684\u7269\u4ef6\u985e\u5225\uff0c\u8207\u5df2\u8b80\u5165\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u500b\u7269\u4ef6\u985e\u5225\u885d\u7a81: %s\u3002\u5c07\u4f7f\u7528\u8f03\u65b0\u7684\u7269\u4ef6\u985e\u5225\u5b9a\u7fa9
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_OC_196=\u7121\u6cd5\u5256\u6790\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684\u7269\u4ef6\u985e\u5225: %s
+SEVERE_ERR_CONFIG_CORE_INVALID_STRUCTURAL_CLASS_BEHAVIOR_197=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-single-structural-objectclass-behavior \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u300caccept\u300d\u3001\u300creject\u300d\u6216\u300cwarn\u300d): %s
 INFO_CONFIG_CORE_DESCRIPTION_CHECK_SCHEMA_198=\u8868\u793a\u76ee\u9304\u4f3a\u670d\u5668\u662f\u5426\u61c9\u8a72\u57f7\u884c\u66f4\u65b0\u4f5c\u696d\u7684\u6a21\u5f0f\u6aa2\u67e5\uff0c\u4ee5\u6839\u64da\u4f3a\u670d\u5668\u7684\u6a21\u5f0f\u914d\u7f6e (\u4f8b\u5982\u5305\u542b\u6240\u6709\u5fc5\u8981\u5c6c\u6027\uff0c\u800c\u4e14\u6c92\u6709\u7981\u6b62\u7684\u5c6c\u6027) \u78ba\u5b9a\u9805\u76ee\u6709\u6548\u3002\u901a\u5e38\u4e0d\u5efa\u8b70\u505c\u7528\u6a21\u5f0f\u6aa2\u67e5\uff0c\u56e0\u70ba\u53ef\u80fd\u6703\u8b93\u7121\u6548\u7684\u9805\u76ee\u4f75\u5165\u4f3a\u670d\u5668\u4e2d\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-check-schema (it should be a \
-### Boolean value of true or false):  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=An unexpected \
-### error occurred that prevented the server from installing its default entry \
-### cache framework:  %s
-###SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=The entry cache \
-### configuration entry "cn=Entry Caches,cn=config" does not exist in the \
-### Directory Server configuration.  No entry cache will be available until this \
-### entry is created with a valid entry cache configuration
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=An error occurred \
-### while attempting to initialize an instance of class %s for use as the \
-### Directory Server entry cache:  %s.  As a result, the entry cache will be \
-### disabled
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=The configuration for \
-### the entry cache defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=The configuration \
-### for the entry cache defined in configuration entry %s was not acceptable:  \
-### the entry cache level %d is already in use
+SEVERE_ERR_CONFIG_CORE_INVALID_CHECK_SCHEMA_199=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-check-schema \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u5e03\u6797\u503c true \u6216 false): %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INSTALL_DEFAULT_CACHE_200=\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff0c\u5c0e\u81f4\u4f3a\u670d\u5668\u7121\u6cd5\u5b89\u88dd\u5176\u9810\u8a2d\u9805\u76ee\u5feb\u53d6\u67b6\u69cb: %s
+SEVERE_WARN_CONFIG_ENTRYCACHE_NO_CONFIG_ENTRY_201=\u9805\u76ee\u5feb\u53d6\u914d\u7f6e\u9805\u76ee\u300ccn=Entry Caches,cn=config\u300d\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u4f7f\u7528\u6709\u6548\u7684\u9805\u76ee\u5feb\u53d6\u914d\u7f6e\u5efa\u7acb\u6b64\u9805\u76ee\u4e4b\u5f8c\uff0c\u624d\u53ef\u4f7f\u7528\u9805\u76ee\u5feb\u53d6
+SEVERE_ERR_CONFIG_ENTRYCACHE_CANNOT_INITIALIZE_CACHE_202=\u5617\u8a66\u521d\u59cb\u5316\u985e\u5225 %s \u5be6\u4f8b\u4ee5\u7576\u4f5c\u76ee\u9304\u4f3a\u670d\u5668\u9805\u76ee\u5feb\u53d6\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u56e0\u6b64\uff0c\u5c07\u505c\u7528\u9805\u76ee\u5feb\u53d6
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_NOT_ACCEPTABLE_203=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u9805\u76ee\u5feb\u53d6\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
+SEVERE_ERR_CONFIG_ENTRYCACHE_CONFIG_LEVEL_NOT_ACCEPTABLE_204=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u9805\u76ee\u5feb\u53d6\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\uff1a\u9805\u76ee\u5feb\u53d6\u5c64\u7d1a %d \u5df2\u5728\u4f7f\u7528\u4e2d
 INFO_WARN_CONFIG_ENTRYCACHE_NO_MONITOR_CONFIG_ENTRY_205=\u9805\u76ee\u5feb\u53d6 %s \u76e3\u8996\u5668\u63d0\u4f9b\u8005\u7684\u914d\u7f6e\u7121\u6cd5\u4f7f\u7528\u3002\u56e0\u6b64\uff0c\u5c07\u4e0d\u6703\u555f\u7528\u6b64\u76e3\u8996\u5668\u63d0\u4f9b\u8005 %s
 INFO_WARN_CONFIG_ENTRYCACHE_MONITOR_CONFIG_DISABLED_206=\u5df2\u505c\u7528\u9805\u76ee\u5feb\u53d6 %s \u76e3\u8996\u5668\u63d0\u4f9b\u8005\u7684\u914d\u7f6e\u3002\u56e0\u6b64\uff0c\u5c07\u4e0d\u6703\u555f\u7528\u76e3\u8996\u5668\u63d0\u4f9b\u8005 %s
 MILD_ERR_CONFIG_ENTRY_CANNOT_REMOVE_CHILD_215=\u5617\u8a66\u5c07\u9805\u76ee %s \u7576\u4f5c\u914d\u7f6e\u9805\u76ee %s \u7684\u5b50\u9805\u79fb\u9664\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=Unable to parse a name \
-### form definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=A name form read from \
-### schema configuration file %s conflicts with another name form already read \
-### into the schema:  %s.  The later name form definition will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=Unable to parse a DIT content \
-### rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=A DIT content rule read from \
-### schema configuration file %s conflicts with another DIT content rule already \
-### read into the schema:  %s.  The later DIT content rule definition will be \
-### used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=Unable to parse a DIT \
-### structure rule definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=A DIT structure rule read from \
-### schema configuration file %s conflicts with another DIT structure rule \
-### already read into the schema:  %s.  The later DIT structure rule definition \
-### will be used
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=Unable to parse a matching \
-### rule use definition from schema configuration file %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=A matching rule use read from \
-### schema configuration file %s conflicts with another matching rule use already \
-### read into the schema:  %s.  The later matching rule use definition will be \
-### used
-###SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=No file rotation policy has \
-### been defined in configuration entry %s. No log rotation will take place
-###SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=No size limit has been defined for \
-### the size based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=No time limit has been defined for \
-### the time based file rotation policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=An invalid file rotation \
-### policy %s has been defined in configuration entry %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_NAME_FORM_216=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u540d\u7a31\u8868\u5b9a\u7fa9: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_NAME_FORM_217=\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684\u540d\u7a31\u8868\uff0c\u8207\u5df2\u8b80\u5165\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u500b\u540d\u7a31\u8868\u885d\u7a81: %s\u3002\u5c07\u4f7f\u7528\u8f03\u65b0\u7684\u540d\u7a31\u8868\u5b9a\u7fa9
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DCR_218=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684 DIT \u5167\u5bb9\u898f\u5247\u5b9a\u7fa9: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DCR_219=\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684 DIT \u5167\u5bb9\u898f\u5247\uff0c\u8207\u5df2\u8b80\u5165\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u500b DIT \u5167\u5bb9\u898f\u5247\u885d\u7a81: %s\u3002\u5c07\u4f7f\u7528\u8f03\u65b0\u7684 DIT \u5167\u5bb9\u898f\u5247\u5b9a\u7fa9
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_DSR_220=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684 DIT \u7d50\u69cb\u898f\u5247\u5b9a\u7fa9: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_DSR_221=\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684 DIT \u7d50\u69cb\u898f\u5247\uff0c\u8207\u5df2\u8b80\u5165\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u500b DIT \u7d50\u69cb\u898f\u5247\u885d\u7a81: %s\u3002\u5c07\u4f7f\u7528\u8f03\u65b0\u7684 DIT \u7d50\u69cb\u898f\u5247\u5b9a\u7fa9
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_MRU_222=\u7121\u6cd5\u5256\u6790\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u76f8\u7b26\u898f\u5247\u4f7f\u7528\u5b9a\u7fa9: %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_MRU_223=\u5f9e\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s \u8b80\u53d6\u7684\u76f8\u7b26\u898f\u5247\u4f7f\u7528\uff0c\u8207\u5df2\u8b80\u5165\u6a21\u5f0f\u4e2d\u7684\u53e6\u4e00\u500b\u76f8\u7b26\u898f\u5247\u4f7f\u7528\u885d\u7a81: %s\u3002\u5c07\u4f7f\u7528\u8f03\u65b0\u7684\u76f8\u7b26\u898f\u5247\u4f7f\u7528\u5b9a\u7fa9
+SEVERE_WARN_CONFIG_LOGGER_NO_ROTATION_POLICY_224=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u6a94\u6848\u81ea\u52d5\u91cd\u5efa\u7b56\u7565\u3002\u5c07\u4e0d\u6703\u9032\u884c\u8a18\u9304\u81ea\u52d5\u91cd\u5efa
+SEVERE_ERR_CONFIG_LOGGER_NO_SIZE_LIMIT_225=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u4ee5\u5927\u5c0f\u70ba\u57fa\u790e\u4e4b\u6a94\u6848\u81ea\u52d5\u91cd\u5efa\u7b56\u7565\u7684\u5927\u5c0f\u9650\u5236
+SEVERE_ERR_CONFIG_LOGGER_NO_TIME_LIMIT_226=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u4ee5\u6642\u9593\u70ba\u57fa\u790e\u4e4b\u6a94\u6848\u81ea\u52d5\u91cd\u5efa\u7b56\u7565\u7684\u6642\u9593\u9650\u5236
+SEVERE_ERR_CONFIG_LOGGER_INVALID_ROTATION_POLICY_227=\u7121\u6548\u7684\u6a94\u6848\u81ea\u52d5\u91cd\u5efa\u7b56\u7565 %s \u5df2\u5b9a\u7fa9\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d
 MILD_ERR_CONFIG_ATTR_READ_ONLY_228=\u914d\u7f6e\u5c6c\u6027 %s \u662f\u552f\u8b80\u7684\uff0c\u56e0\u6b64\u7121\u6cd5\u66f4\u6539\u5b83\u7684\u503c
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=An error occurred while \
-### trying to retrieve configuration entry cn=Plugins,cn=config in order to \
-### initialize the Directory Server plugins:  %s
-###SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=The entry \
-### cn=Plugins,cn=config does not appear to exist in the Directory Server \
-### configuration.  This is a required entry
-###SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=Configuration \
-### entry %s exists below the plugin configuration root of cn=Plugins,cn=config \
-### but does not have objectclass ds-cfg-backend that is required for a Directory \
-### Server plugin.  This configuration entry will be ignored
-###SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=An \
-### unexpected error occurred while interacting with backend configuration entry \
-### %s:  %s
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CONFIG_BASE_229=\u5617\u8a66\u64f7\u53d6\u914d\u7f6e\u9805\u76ee cn=Plugins,cn=config \u4ee5\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u5916\u639b\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_PLUGIN_BASE_DOES_NOT_EXIST_230=\u9805\u76ee cn=Plugins,cn=config \u4f3c\u4e4e\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u70ba\u5fc5\u8981\u9805\u76ee
+SEVERE_WARN_CONFIG_PLUGIN_ENTRY_DOES_NOT_HAVE_PLUGIN_CONFIG_231=\u914d\u7f6e\u9805\u76ee %s \u5b58\u5728\u65bc\u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u6839 cn=Plugins,cn=config \u4e4b\u4e0b\uff0c\u4f46\u6c92\u6709\u76ee\u9304\u4f3a\u670d\u5668\u5916\u639b\u7a0b\u5f0f\u6240\u9700\u7684 ds-cfg-backend \u7269\u4ef6\u985e\u5225\u3002\u5c07\u5ffd\u7565\u6b64\u914d\u7f6e\u9805\u76ee
+SEVERE_ERR_CONFIG_PLUGIN_ERROR_INTERACTING_WITH_PLUGIN_ENTRY_232=\u8207\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e92\u52d5\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_ENABLED_233=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u5916\u639b\u7a0b\u5f0f\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u3002\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u9023\u7dda\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u800c\u4e14\u6703\u7acb\u5373\u751f\u6548
-###SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-enabled, which is used to indicate \
-### whether the plugin should be enabled or disabled.  Without this attribute, it \
-### will default to being disabled
+SEVERE_WARN_CONFIG_PLUGIN_NO_ENABLED_ATTR_234=\u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u8868\u793a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u5916\u639b\u7a0b\u5f0f\u3002\u5982\u679c\u6c92\u6709\u6b64\u5c6c\u6027\uff0c\u5247\u6703\u9810\u8a2d\u70ba\u505c\u7528
 INFO_CONFIG_PLUGIN_DISABLED_235=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5916\u639b\u7a0b\u5f0f\u5df2\u6a19\u793a\u70ba\u505c\u7528\uff0c\u56e0\u6b64\u5c07\u4e0d\u6703\u4f7f\u7528
-###SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=An unexpected \
-### error occurred while attempting to determine whether the plugin associated \
-### with configuration entry %s should be enabled or disabled:  %s.  It will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_UNABLE_TO_DETERMINE_ENABLED_STATE_236=\u5617\u8a66\u5224\u5b9a\u61c9\u8a72\u555f\u7528\u6216\u505c\u7528\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc\u7684\u5916\u639b\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e88\u4ee5\u505c\u7528
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_PLUGIN_TYPE_237=\u6b64\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u985e\u578b\uff0c\u53ef\u63a7\u5236\u5728\u8655\u7406\u671f\u9593\u547c\u53eb\u6b64\u5916\u639b\u7a0b\u5f0f\u7684\u6642\u9593\u3002\u53ea\u6709\u5728\u8f09\u5165\u548c\u521d\u59cb\u5316\u5916\u639b\u7a0b\u5f0f\u6642\u624d\u6703\u8b80\u53d6\u6b64\u503c\uff0c\u56e0\u6b64\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5916\u639b\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
 INFO_CONFIG_PLUGIN_ATTR_DESCRIPTION_CLASS_238=\u61c9\u8a72\u63d0\u4f9b\u6b64\u5916\u639b\u7a0b\u5f0f\u5be6\u4f5c\u4e4b\u6838\u5fc3\u908f\u8f2f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5916\u639b\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=Plugin configuration entry %s \
-### does not contain attribute ds-cfg-plugin-type, which is used to specify the \
-### name(s) of the plugin type(s) for the plugin.  This is a required attribute, \
-### so this plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=Plugin configuration entry \
-### %s has an invalid value %s for attribute ds-cfg-plugin-type that does not \
-### name a valid plugin type.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=An unexpected error \
-### occurred while trying to determine the set of plugin types for the plugin \
-### defined in configuration entry %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=Plugin configuration entry %s does \
-### not contain attribute ds-cfg-java-class, which is used to specify the name \
-### of the class used to provide the plugin implementation.  The plugin \
-### associated with this configuration entry will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=An unexpected error occurred \
-### while trying to determine the name of the Java class that contains the \
-### implementation for plugin %s:  %s.  This plugin will be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=The Directory Server was \
-### unable to load class %s and use it to create a plugin instance as defined in \
-### configuration entry %s.  The error that occurred was:  %s.  This plugin will \
-### be disabled
-###SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=An error occurred while \
-### attempting to initialize an instance of class %s as a Directory Server plugin \
-### using the information in configuration entry %s:  %s.  This plugin will be \
-### disabled
+SEVERE_ERR_CONFIG_PLUGIN_NO_PLUGIN_TYPES_239=\u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-plugin-type \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u985e\u578b\u540d\u7a31\u3002\u9019\u662f\u5fc5\u8981\u5c6c\u6027\uff0c\u56e0\u6b64\u5c07\u505c\u7528\u6b64\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_PLUGIN_INVALID_PLUGIN_TYPE_240=\u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u672a\u6307\u5b9a\u6709\u6548\u5916\u639b\u7a0b\u5f0f\u985e\u578b\u540d\u7a31\u4e4b ds-cfg-plugin-type \u5c6c\u6027\u7684\u7121\u6548\u503c %s\u3002\u5c07\u505c\u7528\u6b64\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_PLUGIN_TYPES_241=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u985e\u578b\u96c6\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_PLUGIN_NO_CLASS_ATTR_242=\u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-java-class \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u7528\u65bc\u63d0\u4f9b\u5916\u639b\u7a0b\u5f0f\u5be6\u4f5c\u7684\u985e\u5225\u540d\u7a31\u3002\u5c07\u505c\u7528\u8207\u6b64\u914d\u7f6e\u9805\u76ee\u76f8\u95dc\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_GET_CLASS_243=\u5617\u8a66\u5224\u5b9a\u542b\u6709\u5916\u639b\u7a0b\u5f0f %s \u5be6\u4f5c\u7684 Java \u985e\u5225\u540d\u7a31\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INSTANTIATE_244=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s\uff0c\u4e26\u4f7f\u7528\u6b64\u985e\u5225\u4f86\u5efa\u7acb\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5916\u639b\u7a0b\u5f0f\u5be6\u4f8b\u3002\u767c\u751f\u7684\u932f\u8aa4\u70ba: %s\u3002\u5c07\u505c\u7528\u6b64\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_CONFIG_PLUGIN_CANNOT_INITIALIZE_245=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684\u8cc7\u8a0a\uff0c\u5c07\u985e\u5225 %1$s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5916\u639b\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u505c\u7528\u6b64\u5916\u639b\u7a0b\u5f0f
 INFO_CONFIG_CORE_DESCRIPTION_NOTIFY_ABANDONED_OPERATIONS_246=\u8868\u793a\u76ee\u9304\u4f3a\u670d\u5668\u662f\u5426\u61c9\u8a72\u5c07\u5df2\u653e\u68c4\u4f5c\u696d\u7684\u56de\u61c9\u50b3\u9001\u81f3\u7528\u6236\u7aef\uff0c\u4ee5\u5f97\u77e5\u4f3a\u670d\u5668\u5df2\u5b8c\u6210\u5176\u8655\u7406\u3002LDAP \u898f\u683c\u7981\u6b62\u5728\u9019\u985e\u60c5\u6cc1\u4e0b\u50b3\u9001\u56de\u61c9\uff0c\u4f46\u662f\u5982\u679c\u90e8\u5206\u7528\u6236\u7aef\u5728\u4f5c\u696d\u5df2\u653e\u68c4\u6642\u4ecd\u7b49\u5f85\u8a72\u4f5c\u696d\u7684\u56de\u61c9\uff0c\u5247\u6703\u5c0e\u81f4\u9019\u4e9b\u7528\u6236\u7aef\u7121\u6cd5\u6b63\u78ba\u904b\u4f5c\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-notify-abandoned-operations (it should be a Boolean value of true or \
-### false):  %s
-###SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=Class %s specified in configuration \
-### entry %s does not contain a valid extended operation handler implementation: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_NOTIFY_ABANDONED_OPERATIONS_247=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-notify-abandoned-operations \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u5e03\u6797\u503c true \u6216 false): %s
+SEVERE_ERR_CONFIG_EXTOP_INVALID_CLASS_256=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u5ef6\u4f38\u4f5c\u696d\u8655\u7406\u7a0b\u5f0f\u5be6\u4f5c: %s
 MILD_ERR_CONFIG_EXTOP_INITIALIZATION_FAILED_261=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5ef6\u4f38\u4f5c\u696d\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
-###FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=An error occurred while attempting \
-### to retrieve the SASL mechanism handler base entry cn=SASL \
-### Mechanisms,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=The SASL mechanism \
-### configuration base cn=SASL Mechanisms,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=Configuration entry %s does not \
-### contain a valid SASL mechanism handler configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=An error occurred while \
-### attempting to create a Directory Server SASL mechanism handler from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=Configuration entry %s does \
-### not contain the ds-cfg-sasl-mechanism-handler objectclass, which is required \
-### for SASL mechanism handler definitions
+FATAL_ERR_CONFIG_SASL_CANNOT_GET_BASE_264=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u57fa\u5e95\u9805\u76ee cn=SASL Mechanisms,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_SASL_BASE_DOES_NOT_EXIST_265=SASL \u6a5f\u5236\u914d\u7f6e\u57fa\u5e95 cn=SASL Mechanisms,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_SASL_ENTRY_UNACCEPTABLE_266=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_SASL_CANNOT_CREATE_HANDLER_267=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_SASL_INVALID_OBJECTCLASS_268=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-sasl-mechanism-handler \u7269\u4ef6\u985e\u5225\uff0c\u800c SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_SASL_DESCRIPTION_CLASS_NAME_269=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u8655\u7406\u7a0b\u5f0f\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u8655\u7406\u7a0b\u5f0f\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated SASL mechanism handler
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=Class %s specified in configuration \
-### entry %s does not contain a valid SASL mechanism handler implementation:  %s
+SEVERE_ERR_CONFIG_SASL_NO_CLASS_NAME_270=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_NAME_271=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_SASL_INVALID_CLASS_272=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u5be6\u4f5c: %s
 INFO_CONFIG_SASL_DESCRIPTION_ENABLED_273=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the SASL \
-### mechanism handler should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_SASL_NO_ENABLED_ATTR_274=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_SASL_INVALID_ENABLED_VALUE_275=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_SASL_CLASS_ACTION_REQUIRED_276=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8655\u7406\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_SASL_INITIALIZATION_FAILED_277=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_SASL_EXISTS_278=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u8655\u7406\u7a0b\u5f0f
-###SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=The configuration for the SASL \
-### mechanism handler defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_SASL_UNACCEPTABLE_CONFIG_279=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684 SASL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
 MILD_ERR_CONFIG_FILE_ADD_ALREADY_EXISTS_280=\u9805\u76ee %s \u7121\u6cd5\u589e\u52a0\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\uff0c\u56e0\u70ba\u5df2\u5b58\u5728\u5177\u6709\u8a72 DN \u7684\u53e6\u4e00\u500b\u914d\u7f6e\u9805\u76ee
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_DN_281=\u9805\u76ee %s \u7121\u6cd5\u589e\u52a0\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\uff0c\u56e0\u70ba\u8a72 DN \u6c92\u6709\u7236\u7cfb
 MILD_ERR_CONFIG_FILE_ADD_NO_PARENT_282=\u9805\u76ee %s \u7121\u6cd5\u589e\u52a0\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\uff0c\u56e0\u70ba\u5b83\u7684\u7236\u7cfb\u9805\u76ee %s \u4e0d\u5b58\u5728
@@ -671,675 +327,255 @@
 MILD_ERR_CONFIG_FILE_WRITE_CANNOT_RENAME_NEW_CONFIG_301=\u5617\u8a66\u5c07\u65b0\u7684\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u7531\u6a94\u6848 %s \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_FILE_MODDN_NOT_ALLOWED_302=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u4e0d\u5141\u8a31\u4fee\u6539 DN \u4f5c\u696d
 INFO_CONFIG_LOGGER_SUPPRESS_INTERNAL_OPERATIONS_303=\u8868\u793a\u662f\u5426\u61c9\u8a72\u5f9e\u5b58\u53d6\u8a18\u9304\u6a94\u6848\u4e2d\u6392\u9664\u5167\u90e8\u4f5c\u696d\u7684\u8a0a\u606f
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=Invalid \
-### value specified for attribute %s. Allowed values are true or false
+SEVERE_ERR_CONFIG_LOGGER_INVALID_SUPPRESS_INT_OPERATION_VALUE_304=\u6307\u5b9a\u7d66\u5c6c\u6027 %s \u7684\u503c\u7121\u6548\u3002\u5141\u8a31\u7684\u503c\u70ba true \u6216 false
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BASE_DNS_305=\u61c9\u8a72\u7528\u65bc\u6b64\u5f8c\u7aef\u7684\u57fa\u5e95 DN \u96c6\u3002\u53d6\u6c7a\u65bc\u95dc\u65bc\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u662f\u5426\u6703\u81ea\u52d5\u751f\u6548\u7684\u5f8c\u7aef\u5be6\u4f5c
-###SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=Backend configuration entry %s does \
-### not contain attribute ds-cfg-base-dn, which is used to specify the \
-### set of base DNs for the backend.  This is a required attribute, and therefore \
-### the backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=An unexpected \
-### error occurred while attempting to determine the set of base DNs associated \
-### with the backend defined in configuration entry %s:  %s.  This backend will \
-### be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_BASE_DNS_306=\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-base-dn \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u7528\u4f86\u6307\u5b9a\u5f8c\u7aef\u7684\u57fa\u5e95 DN \u96c6\u3002\u9019\u662f\u5fc5\u8981\u5c6c\u6027\uff0c\u56e0\u6b64\u5c07\u505c\u7528\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BASE_DNS_307=\u5617\u8a66\u5224\u5b9a\u8207\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u5f8c\u7aef\u76f8\u95dc\u7684\u57fa\u5e95 DN \u96c6\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
 INFO_CONFIG_KEYMANAGER_DESCRIPTION_ENABLED_313=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u3002\u9700\u8981\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u7684\u4f5c\u696d (\u4f8b\u5982\u900f\u904e SSL \u901a\u8a0a)\uff0c\u9700\u8981\u6709\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548\uff0c\u4f46\u53ea\u6703\u5f71\u97ff\u672a\u4f86\u5c0d\u91d1\u9470\u7ba1\u7406\u54e1\u7684\u5b58\u53d6\u5617\u8a66
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the key manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=Fully-qualified name of the \
-### Java class that includes the key manager provider \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the key manager provider has been disabled and then re-enabled, or \
-### until the server is restarted
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=Indicates whether the \
-### Directory Server trust manager provider should be enabled.  A trust manager \
-### provider is required for operations that require access to a trust manager \
-### (e.g., communication over SSL).  Changes to this configuration attribute will \
-### take effect immediately, but will only impact future attempts to access the \
-### trust manager
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the trust manager provider is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=Fully-qualified name of the \
-### Java class that includes the trust manager \
-### provider implementation.  Changes to this configuration attribute will not \
-### take effect until the trust manager provider has been disabled and then \
-### re-enabled, or until the server is restarted
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=Indicates whether the \
-### Directory Server certificate mapper should be enabled.  A certificate mapper \
-### is used to establish a mapping between a client certificate chain and a user \
-### entry in the Directory Server for SASL EXTERNAL authentication and similar \
-### purposes.  Changes to this configuration attribute will take effect \
-### immediately
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=Configuration entry "%s" \
-### does not contain a value for attribute ds-cfg-enabled, \
-### which indicates whether the certificate mapper is enabled for use in the \
-### server
-###SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=Fully-qualified name of the \
-### Java class that includes the certificate mapper \
-### implementation.  Changes to this configuration attribute will not take effect \
-### until the certificate mapper has been disabled and then re-enabled, or until \
-### the server is restarted
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_ENABLED_ATTR_314=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\u7684\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u555f\u7528\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u4ee5\u4fbf\u7528\u65bc\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_KEYMANAGER_DESCRIPTION_CLASS_317=\u5305\u542b\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u5be6\u4f5c\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_ENABLED_328=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u3002\u9700\u8981\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u7684\u4f5c\u696d (\u4f8b\u5982\u900f\u904e SSL \u901a\u8a0a)\uff0c\u9700\u8981\u6709\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548\uff0c\u4f46\u53ea\u6703\u5f71\u97ff\u672a\u4f86\u5c0d\u4fe1\u4efb\u7ba1\u7406\u54e1\u7684\u5b58\u53d6\u5617\u8a66
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_ENABLED_ATTR_329=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\u7684\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u555f\u7528\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u4ee5\u4fbf\u7528\u65bc\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_TRUSTMANAGER_DESCRIPTION_CLASS_332=\u5305\u542b\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u5be6\u4f5c\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_ENABLED_347=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u6191\u8b49\u5c0d\u6620\u5668\u3002\u6191\u8b49\u5c0d\u6620\u5668\u7528\u4f86\u5efa\u7acb\u7528\u6236\u7aef\u6191\u8b49\u93c8\u8207\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u4e4b\u4f7f\u7528\u8005\u9805\u76ee\u4e4b\u9593\u7684\u5c0d\u6620\uff0c\u4ee5\u4fbf\u7528\u65bc SASL EXTERNAL \u8a8d\u8b49\u548c\u985e\u4f3c\u7684\u7528\u9014\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_ENABLED_ATTR_348=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b ds-cfg-enabled \u5c6c\u6027\u7684\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u555f\u7528\u6191\u8b49\u5c0d\u6620\u5668\u4ee5\u4fbf\u7528\u65bc\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_CERTMAPPER_DESCRIPTION_CLASS_351=\u5305\u542b\u6191\u8b49\u5c0d\u6620\u5668\u5be6\u4f5c\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u6191\u8b49\u5c0d\u6620\u5668\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_WARN_CONFIG_LOGGER_NO_RETENTION_POLICY_357=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u6a94\u6848\u4fdd\u7559\u7b56\u7565\u3002\u5c07\u4e0d\u6703\u522a\u9664\u8a18\u9304\u6a94
-###SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=An invalid file \
-### retention policy %s has been defined in configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=No file number limit has \
-### been defined for the retention policy in the configuration entry %s
-###SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=An error occurred while \
-### attempting to retrieve the password storage scheme base entry cn=Password \
-### Storage Schemes,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=The password storage \
-### scheme configuration base cn=Password Storage Schemes,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=Configuration entry %s does \
-### not contain a valid password storage scheme configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=An error occurred while \
-### attempting to create a Directory Server password storage scheme from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=Configuration entry %s \
-### does not contain the ds-cfg-password-storage-scheme objectclass, which is \
-### required for password storage scheme definitions
+SEVERE_WARN_CONFIG_LOGGER_INVALID_RETENTION_POLICY_358=\u7121\u6548\u7684\u6a94\u6848\u4fdd\u7559\u7b56\u7565 %s \u5df2\u5b9a\u7fa9\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d
+SEVERE_WARN_CONFIG_LOGGER_NO_NUMBER_OF_FILES_359=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u4fdd\u7559\u7b56\u7565\u7684\u6a94\u6848\u6578\u76ee\u9650\u5236
+SEVERE_WARN_CONFIG_LOGGER_NO_DISK_SPACE_USED_360=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u4fdd\u7559\u7b56\u7565\u7684\u78c1\u789f\u7a7a\u9593\u9650\u5236
+FATAL_ERR_CONFIG_PWSCHEME_CANNOT_GET_BASE_363=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u57fa\u5e95\u9805\u76ee cn=Password Storage Schemes,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_PWSCHEME_BASE_DOES_NOT_EXIST_364=\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u914d\u7f6e\u57fa\u5e95 cn=Password Storage Schemes,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_PWSCHEME_ENTRY_UNACCEPTABLE_365=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_PWSCHEME_CANNOT_CREATE_SCHEME_366=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_OBJECTCLASS_367=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-password-storage-scheme \u7269\u4ef6\u985e\u5225\uff0c\u800c\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_PWSCHEME_DESCRIPTION_CLASS_NAME_368=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u6a5f\u5236\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u5132\u5b58\u6a5f\u5236\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified \
-### class name for the associated password storage scheme
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=Class %s specified in \
-### configuration entry %s does not contain a valid password storage scheme \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_CLASS_NAME_369=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_NAME_370=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_CLASS_371=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u5be6\u4f5c: %s
 INFO_CONFIG_PWSCHEME_DESCRIPTION_ENABLED_372=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### storage scheme should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_PWSCHEME_NO_ENABLED_ATTR_373=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_PWSCHEME_INVALID_ENABLED_VALUE_374=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_PWSCHEME_CLASS_ACTION_REQUIRED_375=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5132\u5b58\u6a5f\u5236\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_PWSCHEME_INITIALIZATION_FAILED_376=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_PWSCHEME_EXISTS_377=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u5132\u5b58\u6a5f\u5236
-###SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=The configuration for the \
-### password storage scheme defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWSCHEME_UNACCEPTABLE_CONFIG_378=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
 INFO_CONFIG_PLUGIN_CLASS_ACTION_REQUIRED_379=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u5916\u639b\u7a0b\u5f0f\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5916\u639b\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=No disk space limit has been \
-### defined for the retention policy in the configuration entry %s
-###SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=The free disk space based \
-### retention policy in the configuration entry %s. is not allowed for the \
-### Directory Server when running on pre Java 6 VMs
+SEVERE_ERR_CONFIG_LOGGER_NO_FREE_DISK_SPACE_380=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u672a\u5b9a\u7fa9\u4fdd\u7559\u7b56\u7565\u7684\u78c1\u789f\u7a7a\u9593\u9650\u5236
+SEVERE_ERR_CONFIG_LOGGER_INVALID_JAVA5_POLICY_381=\u5728 Java 6 \u4e4b\u524d\u7248\u672c\u7684 VM \u4e0a\u57f7\u884c\u6642\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u4e0d\u5141\u8a31\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6709\u4ee5\u53ef\u7528\u78c1\u789f\u7a7a\u9593\u70ba\u57fa\u790e\u7684\u4fdd\u7559\u7b56\u7565
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_BACKEND_ID_382=\u6b64\u5f8c\u7aef\u7684\u552f\u4e00\u8b58\u5225\u78bc\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\u7aef\u6216\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=Backend configuration entry %s \
-### does not contain attribute ds-cfg-backend-id, which is used to provide a \
-### unique identifier for the backend.  The backend will be disabled
-###SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=The backend defined in \
-### configuration entry %s has a backend ID of %s that conflicts with the backend \
-### ID for another backend in the server.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=An unexpected \
-### error occurred while attempting to determine the backend ID for the backend \
-### defined in configuration entry %s:  %s.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=An error occurred while \
-### attempting to obtain the %s MAC provider to create the signed hash for the \
-### backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=An error occurred while \
-### attempting to obtain the %s message digest to create the hash for the backup: \
-### %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=An error occurred \
-### while trying to create the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=An error occurred while \
-### attempting to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s config backup %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=An error \
-### occurred while attempting to determine the path to the Directory Server \
-### configuration file so that it could be archived:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=An error occurred \
-### while attempting to back up configuration file %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=An error occurred \
-### while attempting to back up the archived previous configurations from file \
-### %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=An error occurred while \
-### trying to close the config archive file %s in directory %s:  %s
-###SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=An error \
-### occurred while attempting to update the backup descriptor file %s with \
-### information about the configuration backup:  %s
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=Unable to restore or verify \
-### configuration backup %s in directory %s because no such backup exists
-###SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=Unable to restore or verify \
-### configuration backup %s in directory %s because the archive filename could \
-### not be determined
-###SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=Unable to restore or verify \
-### configuration backup %s because the specified archive file %s does not exist
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to \
-### determine whether backup archive %s exists:  %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=Unable to restore or verify \
-### configuration backup %s because an unsigned hash of this backup is available \
-### but the server cannot determine the digest algorithm used to generate this \
-### hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=Unable to restore or verify \
-### configuration backup %s because it has an unsigned hash that uses an unknown \
-### or unsupported digest algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=Unable to restore or verify \
-### configuration backup %s because a signed hash of this backup is available but \
-### the server cannot determine the MAC algorithm used to generate this hash
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=Unable to restore or verify \
-### configuration backup %s because it has a signed hash that uses an unknown or \
-### unsupported MAC algorithm of %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=Unable to restore or \
-### verify configuration backup %s because an error occurred while attempting to \
-### open the backup archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=Unable to restore or verify \
-### configuration backup %s because it is encrypted using an unknown or \
-### unsupported cipher:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=Unable to restore \
-### configuration backup %s because an error occurred while attempting to \
-### temporarily back up the current configuration files from %s to %s:  %s
+SEVERE_WARN_CONFIG_BACKEND_NO_BACKEND_ID_383=\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-backend-id \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u7528\u4f86\u63d0\u4f9b\u5f8c\u7aef\u7684\u552f\u4e00\u8b58\u5225\u78bc\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_WARN_CONFIG_BACKEND_DUPLICATE_BACKEND_ID_384=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u5177\u6709\u5f8c\u7aef ID %s\uff0c\u800c\u9019\u8207\u4f3a\u670d\u5668\u4e2d\u53e6\u4e00\u500b\u5f8c\u7aef\u7684\u5f8c\u7aef ID \u885d\u7a81\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_BACKEND_ID_385=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u5f8c\u7aef\u7684\u5f8c\u7aef ID \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_MAC_386=\u5617\u8a66\u53d6\u5f97 %s MAC \u63d0\u4f9b\u8005\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u7c3d\u7f72\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_DIGEST_387=\u5617\u8a66\u53d6\u5f97 %s \u8a0a\u606f\u6458\u8981\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_388=\u5617\u8a66\u5728\u76ee\u9304 %2$s \u4e2d\u5efa\u7acb\u914d\u7f6e\u6b78\u6a94\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_GET_CIPHER_389=\u5617\u8a66\u53d6\u5f97\u5bc6\u78bc\u4ee5\u52a0\u5bc6\u5099\u4efd\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKUP_ZIP_COMMENT_390=%s \u914d\u7f6e\u5099\u4efd %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_DETERMINE_CONFIG_FILE_LOCATION_391=\u5617\u8a66\u5224\u5b9a\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848\u7684\u8def\u5f91\u4ee5\u4fbf\u5c07\u8a72\u6a94\u6848\u6b78\u6a94\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_CONFIG_FILE_392=\u5617\u8a66\u5099\u4efd\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_BACKUP_ARCHIVED_CONFIGS_393=\u5617\u8a66\u5099\u4efd\u6a94\u6848 %s \u4e2d\u7684\u5148\u524d\u6b78\u6a94\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_CLOSE_ZIP_STREAM_394=\u5617\u8a66\u95dc\u9589\u76ee\u9304 %2$s \u4e2d\u7684\u914d\u7f6e\u6b78\u6a94\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_CONFIG_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_395=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u5099\u4efd\u76f8\u95dc\u8cc7\u8a0a\u4f86\u66f4\u65b0\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_BACKUP_396=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d)\uff0c\u56e0\u70ba\u4e0d\u5b58\u5728\u6b64\u7a2e\u5099\u4efd
+SEVERE_ERR_CONFIG_RESTORE_NO_BACKUP_FILE_397=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d)\uff0c\u56e0\u70ba\u7121\u6cd5\u5224\u5b9a\u6b78\u6a94\u6a94\u6848\u540d\u7a31
+SEVERE_ERR_CONFIG_RESTORE_NO_SUCH_FILE_398=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u6b78\u6a94\u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CHECK_FOR_ARCHIVE_399=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5224\u5b9a\u5099\u4efd\u6b78\u6a94 %s \u662f\u5426\u5b58\u5728\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_DIGEST_400=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u6b64\u5099\u4efd\u6709\u53ef\u7528\u7684\u672a\u7c3d\u7f72\u96dc\u6e4a\uff0c\u4f46\u4f3a\u670d\u5668\u7121\u6cd5\u5224\u5b9a\u7528\u65bc\u7522\u751f\u6b64\u96dc\u6e4a\u7684\u6458\u8981\u6f14\u7b97\u6cd5
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_DIGEST_401=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5b83\u7684\u672a\u7c3d\u7f72\u96dc\u6e4a\u4f7f\u7528\u4e0d\u660e\u6216\u4e0d\u652f\u63f4\u7684\u6458\u8981\u6f14\u7b97\u6cd5 %s
+SEVERE_ERR_CONFIG_RESTORE_UNKNOWN_MAC_402=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u6b64\u5099\u4efd\u6709\u53ef\u7528\u7684\u7c3d\u7f72\u96dc\u6e4a\uff0c\u4f46\u4f3a\u670d\u5668\u7121\u6cd5\u5224\u5b9a\u7528\u65bc\u7522\u751f\u6b64\u96dc\u6e4a\u7684 MAC \u6f14\u7b97\u6cd5
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_MAC_403=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5b83\u7684\u7c3d\u7f72\u96dc\u6e4a\u4f7f\u7528\u4e0d\u660e\u6216\u4e0d\u652f\u63f4\u7684 MAC \u6f14\u7b97\u6cd5 %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_OPEN_BACKUP_FILE_404=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u958b\u555f\u5099\u4efd\u6b78\u6a94\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_CIPHER_406=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5b83\u662f\u4f7f\u7528\u4e0d\u660e\u6216\u4e0d\u652f\u63f4\u7684\u5bc6\u78bc\u9032\u884c\u52a0\u5bc6: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_BACKUP_EXISTING_CONFIG_407=\u7121\u6cd5\u5fa9\u539f\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u66ab\u6642\u5c07\u76ee\u524d\u914d\u7f6e\u6a94\u6848\u5f9e %s \u5099\u4efd\u81f3 %s \u6642\u767c\u751f\u932f\u8aa4: %s
 NOTICE_CONFIG_RESTORE_RESTORED_OLD_CONFIG_408=\u767c\u751f\u4e86\u4f7f\u914d\u7f6e\u5099\u4efd\u7121\u6cd5\u6b63\u78ba\u5fa9\u539f\u7684\u932f\u8aa4\u3002\u4f46\u662f\uff0c\u5728\u5fa9\u539f\u7a0b\u5e8f\u555f\u52d5\u4e4b\u524d\u5373\u5df2\u5c31\u7dd2\u7684\u539f\u59cb\u914d\u7f6e\u6a94\u6848\u5df2\u4e88\u4ee5\u4fdd\u7559\uff0c\u4e14\u76ee\u524d\u4f4d\u5728\u5b83\u5011\u7684\u539f\u59cb\u4f4d\u7f6e %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=An error occurred \
-### that prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved and are contained in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=Unable to \
-### restore configuration backup %s because an error occurred while attempting to \
-### create a new empty directory %s into which the files should be restored:  %s
-###SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=An error occurred that \
-### prevented the configuration backup from being properly restored.  The \
-### original configuration files that were in place before the start of the \
-### restore process have been preserved in the %s directory
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=Unable to restore or \
-### verify configuration backup %s because an error occurred while trying to read \
-### the next entry from the archive file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=Unable to restore \
-### configuration backup %s because an error occurred while trying to recreate \
-### file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=Unable to restore \
-### or verify configuration backup %s because an error occurred while processing \
-### archived file %s:  %s
-###SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=Unable to restore or \
-### verify configuration backup %s because an unexpected error occurred while \
-### trying to close the archive file %s:  %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_RESTORE_OLD_CONFIG_409=\u767c\u751f\u4e86\u4f7f\u914d\u7f6e\u5099\u4efd\u7121\u6cd5\u6b63\u78ba\u5fa9\u539f\u7684\u932f\u8aa4\u3002\u5728\u5fa9\u539f\u7a0b\u5e8f\u555f\u52d5\u4e4b\u524d\u5373\u5df2\u5c31\u7dd2\u7684\u539f\u59cb\u914d\u7f6e\u6a94\u6848\u5df2\u4e88\u4ee5\u4fdd\u7559\uff0c\u4e14\u5305\u542b\u5728 %s \u76ee\u9304\u4e2d
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_CONFIG_DIRECTORY_410=\u7121\u6cd5\u5fa9\u539f\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5efa\u7acb\u7528\u4ee5\u5fa9\u539f\u6a94\u6848\u7684\u65b0\u7a7a\u76ee\u9304 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_OLD_CONFIG_SAVED_411=\u767c\u751f\u4e86\u4f7f\u914d\u7f6e\u5099\u4efd\u7121\u6cd5\u6b63\u78ba\u5fa9\u539f\u7684\u932f\u8aa4\u3002\u5728\u5fa9\u539f\u7a0b\u5e8f\u555f\u52d5\u4e4b\u524d\u5373\u5df2\u5c31\u7dd2\u7684\u539f\u59cb\u914d\u7f6e\u6a94\u6848\u5df2\u4fdd\u7559\u5728 %s \u76ee\u9304\u4e2d
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_GET_ZIP_ENTRY_412=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u8b80\u53d6\u6b78\u6a94\u6a94\u6848 %s \u7684\u4e0b\u4e00\u500b\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_CREATE_FILE_413=\u7121\u6cd5\u5fa9\u539f\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u91cd\u5efa\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_CANNOT_PROCESS_ARCHIVE_FILE_414=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u8655\u7406\u6b78\u6a94\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RESTORE_ERROR_ON_ZIP_STREAM_CLOSE_415=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u95dc\u9589\u6b78\u6a94\u6a94\u6848 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 NOTICE_CONFIG_RESTORE_UNSIGNED_HASH_VALID_416=\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u8a0a\u606f\u6458\u8981\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u6458\u8981
-###SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=Unable to restore or \
-### verify configuration backup %s because the message digest calculated from the \
-### backup archive does not match the digest stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_UNSIGNED_HASH_INVALID_417=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u8a0a\u606f\u6458\u8981\u4e0d\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u6458\u8981
 NOTICE_CONFIG_RESTORE_SIGNED_HASH_VALID_418=\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u7c3d\u7f72\u6458\u8981\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u7c3d\u540d
-###SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=Unable to restore or verify \
-### configuration backup %s because the signed digest calculated from the backup \
-### archive does not match the signature stored with the backup information
+SEVERE_ERR_CONFIG_RESTORE_SIGNED_HASH_INVALID_419=\u7121\u6cd5\u5fa9\u539f\u6216\u9a57\u8b49\u914d\u7f6e\u5099\u4efd %s\uff0c\u56e0\u70ba\u5f9e\u5099\u4efd\u6b78\u6a94\u8a08\u7b97\u800c\u4f86\u7684\u7c3d\u7f72\u6458\u8981\u4e0d\u7b26\u5408\u8207\u5099\u4efd\u8cc7\u8a0a\u4e00\u8d77\u5132\u5b58\u7684\u7c3d\u540d
 NOTICE_CONFIG_RESTORE_VERIFY_SUCCESSFUL_420=\u5c0d\u914d\u7f6e\u5099\u4efd %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d) \u57f7\u884c\u7684\u6240\u6709\u6e2c\u8a66\u5747\u986f\u793a\u6b78\u6a94\u4f3c\u4e4e\u6709\u6548
 NOTICE_CONFIG_RESTORE_SUCCESSFUL_421=\u914d\u7f6e\u5099\u4efd %s \u5df2\u6210\u529f\u5f9e\u76ee\u9304 %s \u4e2d\u7684\u6b78\u6a94\u5fa9\u539f
-###SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=The Directory Server \
-### was unable to acquire a shared lock for backend %s:  %s.  This generally \
-### means that the backend is in use by a process that requires an exclusive lock \
-### (e.g., importing from LDIF or restoring a backup).  This backend will be \
-### disabled
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This may \
-### interfere with operations that require exclusive access, including LDIF \
-### import and restoring a backup
+SEVERE_ERR_CONFIG_BACKEND_CANNOT_ACQUIRE_SHARED_LOCK_422=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u7372\u5f97\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u9700\u8981\u5c08\u7528\u9396\u5b9a\u7684\u7a0b\u5e8f (\u4f8b\u5982\u5f9e LDIF \u532f\u5165\u6216\u5fa9\u539f\u5099\u4efd) \u6b63\u5728\u4f7f\u7528\u6b64\u5f8c\u7aef\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_RELEASE_SHARED_LOCK_423=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u53ef\u80fd\u6703\u5e72\u64fe\u9700\u8981\u5c08\u7528\u5b58\u53d6\u7684\u4f5c\u696d (\u5305\u542b LDIF \u532f\u5165\u548c\u5fa9\u539f\u5099\u4efd)
 INFO_CONFIG_FILE_HEADER_424=\u6b64\u6a94\u6848\u5305\u542b\u4e3b\u8981\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u3002\u4f3a\u670d\u5668\u9023\u7dda\u6642\uff0c\u4e0d\u80fd\u76f4\u63a5\u5c0d\u5b83\u9032\u884c\u7de8\u8f2f\u3002\u4f3a\u670d\u5668\u914d\u7f6e\u53ea\u61c9\u8a72\u4f7f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u63d0\u4f9b\u7684\u7ba1\u7406\u516c\u7528\u7a0b\u5f0f\u9032\u884c\u7ba1\u7406
 INFO_CONFIG_CORE_DESCRIPTION_ADD_MISSING_RDN_ATTRS_425=\u8868\u793a\u76ee\u9304\u4f3a\u670d\u5668\u662f\u5426\u61c9\u8a72\u5728\u589e\u52a0\u9805\u76ee\u6642\u81ea\u52d5\u5c07\u7f3a\u5c11\u7684 RDN \u5c6c\u6027\u589e\u52a0\u81f3\u9805\u76ee\u3002\u5982\u679c\u589e\u52a0\u7684\u9805\u76ee\u5728\u5176\u5c6c\u6027\u6e05\u55ae\u4e2d\u672a\u542b RDN \u5c6c\u6027\u503c\uff0c\u5247\u9810\u8a2d\u6703\u906d\u5230\u62d2\u7d55\uff0c\u56e0\u70ba\u5b83\u5011\u9055\u53cd LDAP \u898f\u683c\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=Configuration entry \
-### %s has an invalid value for configuration attribute \
-### ds-cfg-add-missing-rdn-attributes (it should be a Boolean value of true or \
-### false):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_ADD_MISSING_RDN_ATTRS_426=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-add-missing-rdn-attributes \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u5e03\u6797\u503c true \u6216 false): %s
 INFO_CONFIG_CORE_DESCRIPTION_SERVER_ERROR_RESULT_CODE_427=\u61c9\u8a72\u7528\u65bc\u56de\u61c9\u4f5c\u696d\u56e0\u5167\u90e8\u4f3a\u670d\u5668\u932f\u8aa4\u800c\u5931\u6557\u7684\u7d50\u679c\u78bc\u3002\u6b64\u503c\u61c9\u8a72\u662f\u7b49\u540c\u65bc\u5c0d\u61c9 LDAP \u7d50\u679c\u78bc\u7684\u6574\u6578\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-server-error-result-code (it should be an integer value greater than \
-### or equal to 1):  %s
-###FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=An error occurred while \
-### attempting to retrieve the identity mapper base entry cn=Identity \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=The identity mapper \
-### configuration base cn=Identity Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=Configuration entry %s does \
-### not contain a valid identity mapper configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=An error occurred while \
-### attempting to create a Directory Server identity mapper from the information \
-### in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=Configuration entry %s \
-### does not contain the ds-cfg-identity-mapper objectclass, which is required \
-### for identity mapper definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_SERVER_ERROR_RESULT_CODE_428=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-server-error-result-code \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u5927\u65bc\u6216\u7b49\u65bc 1 \u7684\u6574\u6578\u503c): %s
+FATAL_ERR_CONFIG_IDMAPPER_CANNOT_GET_BASE_429=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u8b58\u5225\u5c0d\u6620\u5668\u57fa\u5e95\u9805\u76ee cn=Identity Mappers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_IDMAPPER_BASE_DOES_NOT_EXIST_430=\u8b58\u5225\u5c0d\u6620\u5668\u914d\u7f6e\u57fa\u5e95 cn=Identity Mappers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_IDMAPPER_ENTRY_UNACCEPTABLE_431=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u8b58\u5225\u5c0d\u6620\u5668\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_IDMAPPER_CANNOT_CREATE_MAPPER_432=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u8b58\u5225\u5c0d\u6620\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_OBJECTCLASS_433=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-identity-mapper \u7269\u4ef6\u985e\u5225\uff0c\u800c\u8b58\u5225\u5c0d\u6620\u5668\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_IDMAPPER_DESCRIPTION_CLASS_NAME_434=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u8b58\u5225\u5c0d\u6620\u5668\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u8b58\u5225\u5c0d\u6620\u5668\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u5c0d\u6620\u5668\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class name \
-### for the associated identity mapper
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=Class %s specified in \
-### configuration entry %s does not contain a valid identity mapper \
-### implementation:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_CLASS_NAME_435=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u8b58\u5225\u5c0d\u6620\u5668\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_NAME_436=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_CLASS_437=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u8b58\u5225\u5c0d\u6620\u5668\u5be6\u4f5c: %s
 INFO_CONFIG_IDMAPPER_DESCRIPTION_ENABLED_438=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u8b58\u5225\u5c0d\u6620\u5668\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the identity mapper \
-### should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_IDMAPPER_NO_ENABLED_ATTR_439=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u8b58\u5225\u5c0d\u6620\u5668\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_ENABLED_VALUE_440=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_IDMAPPER_CLASS_ACTION_REQUIRED_441=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u8b58\u5225\u5c0d\u6620\u5668\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8b58\u5225\u5c0d\u6620\u5668\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_IDMAPPER_INITIALIZATION_FAILED_442=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u8b58\u5225\u5c0d\u6620\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_IDMAPPER_EXISTS_443=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u8b58\u5225\u5c0d\u6620\u5668\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u8b58\u5225\u5c0d\u6620\u5668
-###SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=The configuration for the \
-### identity mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_IDMAPPER_UNACCEPTABLE_CONFIG_444=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u8b58\u5225\u5c0d\u6620\u5668\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
 INFO_CONFIG_CORE_DESCRIPTION_PROXY_MAPPER_DN_445=\u76ee\u9304\u4f3a\u670d\u5668\u61c9\u8a72\u8207\u4ee3\u7406\u6388\u6b0a V2 \u63a7\u5236\u4e00\u8d77\u4f7f\u7528\u4e4b\u8b58\u5225\u5c0d\u6620\u5668\u7684\u914d\u7f6e\u9805\u76ee DN\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=Configuration entry %s has \
-### an invalid value for configuration attribute \
-### ds-cfg-proxied-authorization-identity-mapper (it should be the DN of a \
-### valid identity mapper configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=The proxied authorization \
-### identity mapper DN %s specified in configuration entry %s does not refer to a \
-### valid identity mapper configuration entry
-###SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=The Directory Server does \
-### not have any identity mapper configured for use in conjunction with proxied \
-### authorization V2 operations.  The Directory Server will not be able to \
-### process requests containing the proxied authorization control with a \
-### username-based authorization ID
-###SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=The configured proxied \
-### authorization identity mapper DN %s does not refer to an active identity \
-### mapper.  The Directory Server will not be able to process requests containing \
-### the proxied authorization control with a username-based authorization ID
+SEVERE_ERR_CONFIG_CORE_INVALID_PROXY_MAPPER_DN_446=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-proxied-authorization-identity-mapper \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u6709\u6548\u8b58\u5225\u5c0d\u6620\u5668\u914d\u7f6e\u9805\u76ee\u7684 DN): %s
+SEVERE_ERR_CONFIG_CORE_NO_PROXY_MAPPER_FOR_DN_447=\u4ee3\u7406\u6388\u6b0a\u8b58\u5225\u5c0d\u6620\u5668 DN %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u672a\u53c3\u7167\u6709\u6548\u7684\u8b58\u5225\u5c0d\u6620\u5668\u914d\u7f6e\u9805\u76ee
+SEVERE_ERR_CONFIG_IDMAPPER_NO_PROXY_MAPPER_DN_448=\u76ee\u9304\u4f3a\u670d\u5668\u6c92\u6709\u4efb\u4f55\u8b58\u5225\u5c0d\u6620\u5668\u914d\u7f6e\u6210\u8207\u4ee3\u7406\u6388\u6b0a V2 \u4f5c\u696d\u4e00\u8d77\u4f7f\u7528\u3002\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u7121\u6cd5\u8655\u7406\u5167\u542b\u5177\u6709\u4ee5\u4f7f\u7528\u8005\u540d\u7a31\u70ba\u57fa\u790e\u4e4b\u6388\u6b0a ID \u7684\u4ee3\u7406\u6388\u6b0a\u63a7\u5236\u7684\u8acb\u6c42
+SEVERE_ERR_CONFIG_IDMAPPER_INVALID_PROXY_MAPPER_DN_449=\u914d\u7f6e\u7684\u4ee3\u7406\u6388\u6b0a\u8b58\u5225\u5c0d\u6620\u5668 DN %s \u672a\u53c3\u7167\u4f7f\u7528\u4e2d\u8b58\u5225\u5c0d\u6620\u5668\u3002\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u7121\u6cd5\u8655\u7406\u5167\u542b\u5177\u6709\u4ee5\u4f7f\u7528\u8005\u540d\u7a31\u70ba\u57fa\u790e\u4e4b\u6388\u6b0a ID \u7684\u4ee3\u7406\u6388\u6b0a\u63a7\u5236\u7684\u8acb\u6c42
 INFO_CONFIG_CORE_DESCRIPTION_SIZE_LIMIT_450=\u8655\u7406\u641c\u5c0b\u4f5c\u696d\u6642\uff0c\u61c9\u8a72\u50b3\u56de\u81f3\u7528\u6236\u7aef\u7684\u9810\u8a2d\u6700\u5927\u9805\u76ee\u6578\u3002\u5728\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u5305\u542b ds-rlim-size-limit \u4f5c\u696d\u5c6c\u6027\uff0c\u5c31\u53ef\u4ee5\u4f9d\u4f7f\u7528\u8005\u7f6e\u63db\u6b64\u9805\u76ee\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-size-limit (It should be a \
-### positive integer value specifying the size limit to use, or a value of 0 or \
-### -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=An error occurred while \
-### attempting to retrieve the Directory Server synchronization provider \
-### configuration base entry cn=Synchronization Providers,cn=config:  %s
-###FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=The Directory Server \
-### synchronization provider base entry cn=Synchronization Providers,cn=config \
-### does not exist.  This entry must be  present in the Directory Server \
-### configuration
-###FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=Configuration \
-### entry %s exists below the Directory Server synchronization provider root but \
-### does not contain attribute ds-cfg-synchronization-provider which must be \
-### present in all synchronization provider configuration entries
-###FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=An error \
-### occurred while attempting to determine whether configuration entry %s was a \
-### valid Directory Server synchronization provider:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SIZE_LIMIT_451=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-size-limit \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u7528\u4ee5\u6307\u5b9a\u8981\u4f7f\u7528\u4e4b\u5927\u5c0f\u9650\u5236\u7684\u6b63\u6574\u6578\u503c\uff0c\u6216\u503c 0 \u6216 -1 \u8868\u793a\u4e0d\u61c9\u8a72\u5f37\u5236\u4efb\u4f55\u9650\u5236): %s
+FATAL_ERR_CONFIG_SYNCH_CANNOT_GET_CONFIG_BASE_452=\u5617\u8a66\u64f7\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u914d\u7f6e\u57fa\u5e95\u9805\u76ee cn=Synchronization Providers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_SYNCH_BASE_DOES_NOT_EXIST_453=\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u57fa\u5e95\u9805\u76ee cn=Synchronization Providers,cn=config \u4e0d\u5b58\u5728\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d
+FATAL_ERR_CONFIG_SYNCH_ENTRY_DOES_NOT_HAVE_PROVIDER_CONFIG_454=\u914d\u7f6e\u9805\u76ee %s \u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u6839\u4e4b\u4e0b\uff0c\u4f46\u662f\u4e0d\u5305\u542b\u5fc5\u9808\u5b58\u5728\u65bc\u6240\u6709\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u914d\u7f6e\u9805\u76ee\u4e2d\u7684 ds-cfg-synchronization-provider \u5c6c\u6027
+FATAL_ERR_CONFIG_SYNCH_CANNOT_CHECK_FOR_PROVIDER_CONFIG_OC_455=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u662f\u5426\u70ba\u6709\u6548\u7684\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_ENABLED_456=\u8868\u793a\u662f\u5426\u555f\u7528\u76f8\u95dc\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u4e14\u61c9\u8a72\u7531\u4f3a\u670d\u5668\u4f7f\u7528\u3002\u6b64\u5c6c\u6027\u5fc5\u9808\u5b58\u5728\u65bc\u6240\u6709\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u9805\u76ee\u4e2d\uff0c\u800c\u4e14\u4e0d\u80fd\u5728\u57f7\u884c\u76ee\u9304\u4f3a\u670d\u5668\u6642\u8b8a\u66f4
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-enabled which indicates whether the \
-### synchronization provider is enabled for use
-###SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=The Directory Server \
-### synchronization provider defined in configuration entry %s is disabled.  This \
-### provider will not be used
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=An error \
-### occurred while attempting to determine whether the Directory Server \
-### synchronization provider defined in configuration entry %s should be enabled: \
-### %s
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_NO_ENABLED_ATTR_457=\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u8868\u793a\u662f\u5426\u555f\u7528\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u4ee5\u4f9b\u4f7f\u7528\u7684 ds-cfg-enabled \u5c6c\u6027
+SEVERE_WARN_CONFIG_SYNCH_PROVIDER_DISABLED_458=\u5df2\u505c\u7528\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u3002\u5c07\u4e0d\u6703\u4f7f\u7528\u6b64\u63d0\u4f9b\u8005
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_ENABLED_STATE_459=\u5617\u8a66\u5224\u5b9a\u662f\u5426\u61c9\u8a72\u555f\u7528\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_SYNCH_DESCRIPTION_PROVIDER_CLASS_460=\u5c07\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u4e4b\u908f\u8f2f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u6b64\u5c6c\u6027\u5fc5\u9808\u5b58\u5728\u65bc\u6240\u6709\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u9805\u76ee\u4e2d\uff0c\u800c\u4e14\u4e0d\u80fd\u5728\u57f7\u884c\u76ee\u9304\u4f3a\u670d\u5668\u6642\u8b8a\u66f4
-###FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=Synchronization provider \
-### configuration entry %s does not contain attribute \
-### ds-cfg-java-class which specifies the name of the class \
-### that implements the synchronization provider logic
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server synchronization provider logic from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=An error occurred \
-### while attempting to load class %s referenced in synchronization provider \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=An error occurred \
-### while attempting to instantiate class %s referenced in synchronization \
-### provider configuration entry %s:  %s
-###FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=An error occurred \
-### while attempting to initialize the Directory Server synchronization provider \
-### referenced in configuration entry %s:  %s
+FATAL_ERR_CONFIG_SYNCH_NO_CLASS_ATTR_461=\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-java-class \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u53ef\u5be6\u4f5c\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u908f\u8f2f\u7684\u985e\u5225\u540d\u7a31
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_DETERMINE_CLASS_462=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u7528\u4f86\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u908f\u8f2f\u7684\u985e\u5225\u540d\u7a31\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_LOAD_PROVIDER_CLASS_463=\u5617\u8a66\u8f09\u5165\u985e\u5225 %s (\u53c3\u7167\u65bc\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u914d\u7f6e\u9805\u76ee %s) \u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_SYNCH_UNABLE_TO_INSTANTIATE_PROVIDER_464=\u5617\u8a66\u5be6\u4f8b\u5316\u985e\u5225 %s (\u53c3\u7167\u65bc\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u914d\u7f6e\u9805\u76ee %s) \u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER_465=\u5617\u8a66\u521d\u59cb\u5316\u914d\u7f6e\u9805\u76ee %s \u4e2d\u53c3\u7167\u7684\u76ee\u9304\u4f3a\u670d\u5668\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_SYNCH_PROVIDER_HAS_BEEN_DISABLED_466=\u76ee\u524d\u5df2\u555f\u7528\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u540c\u6b65\u5316\u63d0\u4f9b\u8005\uff0c\u4f46\u662f\u914d\u7f6e\u5df2\u8b8a\u66f4\uff0c\u56e0\u6b64\u61c9\u4e88\u4ee5\u505c\u7528\u3002\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=The Java class providing \
-### the logic for the synchronization provider defined in configuration entry %s \
-### has changed from %s to %s.  This will not take effect until the Directory \
-### Server is restarted
+FATAL_ERR_CONFIG_SYNCH_PROVIDER_CLASS_CHANGED_467=\u7528\u65bc\u63d0\u4f9b\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u540c\u6b65\u5316\u63d0\u4f9b\u8005\u908f\u8f2f\u7684 Java \u985e\u5225\uff0c\u5df2\u5f9e %s \u8b8a\u66f4\u70ba %s\u3002\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 INFO_CONFIG_BACKEND_ATTR_DESCRIPTION_WRITABILITY_468=\u6b64\u5f8c\u7aef\u7684\u53ef\u5beb\u6027\u6a21\u5f0f\u3002\u5982\u679c\u5141\u8a31\u6240\u6709\u5beb\u5165\u4f5c\u696d\uff0c\u5247\u6b64\u503c\u662f\u300cenabled\u300d\u3001\u5982\u679c\u62d2\u7d55\u6240\u6709\u5beb\u5165\u4f5c\u696d\u5247\u70ba\u300cdisabled\u300d\uff0c\u6216\u8005\uff0c\u5982\u679c\u53ea\u5141\u8a31\u5167\u90e8\u5beb\u5165\u4f5c\u696d\u53ca\u540c\u6b65\u5316\u66f4\u65b0\u5247\u70ba\u300cinternal-only\u300d\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=The backend defined in \
-### configuration entry %s does not have a value for configuration attribute \
-### ds-cfg-writability-mode which indicates the writability mode for that \
-### backend.  The backend will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=The backend defined in \
-### configuration entry %s has an invalid writability mode of %s.  The backend \
-### will be disabled
-###SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=An unexpected \
-### error occurred while attempting to determine the writability mode for the \
-### backend defined in configuration entry %s:  %s.  The backend will be disabled
+SEVERE_ERR_CONFIG_BACKEND_NO_WRITABILITY_MODE_469=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u6c92\u6709 ds-cfg-writability-mode \u914d\u7f6e\u5c6c\u6027\u7684\u503c\uff0c\u4ee5\u8868\u793a\u8a72\u5f8c\u7aef\u7684\u53ef\u5beb\u6027\u6a21\u5f0f\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_INVALID_WRITABILITY_MODE_470=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5f8c\u7aef\u5177\u6709\u7121\u6548\u7684\u53ef\u5beb\u6027\u6a21\u5f0f %s\u3002\u5c07\u505c\u7528\u6b64\u5f8c\u7aef
+SEVERE_ERR_CONFIG_BACKEND_UNABLE_TO_DETERMINE_WRITABILITY_471=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u5f8c\u7aef\u7684\u53ef\u5beb\u6027\u6a21\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u505c\u7528\u5f8c\u7aef
 INFO_CONFIG_CORE_DESCRIPTION_WRITABILITY_MODE_472=\u76ee\u9304\u4f3a\u670d\u5668\u7684\u53ef\u5beb\u6027\u6a21\u5f0f\u3002\u6b64\u503c\u53ef\u80fd\u662f\u300cenabled\u300d\u3001\u300cdisabled\u300d\u6216\u300cinternal-only\u300d\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-writability-mode (the \
-### value should be one of "enabled", "disabled", or "internal-only"):  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_WRITABILITY_MODE_473=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-writability-mode \u914d\u7f6e\u5c6c\u6027\u503c (\u6b64\u503c\u61c9\u8a72\u662f\u300cenabled\u300d\u3001\u300cdisabled\u300d\u6216\u300cinternal-only\u300d): %s
 INFO_CONFIG_CORE_DESCRIPTION_BIND_WITH_DN_REQUIRES_PW_474=\u8868\u793a\u662f\u5426\u4e5f\u9700\u8981\u542b\u6709 DN \u7684\u7c21\u55ae\u9023\u7d50\u4ee5\u5305\u542b\u5bc6\u78bc\u3002\u5982\u679c\u505c\u7528\u6b64\u9805\u76ee\uff0c\u5247\u4e00\u5f8b\u6703\u5c07\u6c92\u6709\u5bc6\u78bc\u7684\u9023\u7d50\u8996\u70ba\u533f\u540d\uff0c\u5373\u4f7f\u5b83\u5011\u5305\u542b\u9023\u7d50 DN \u4e5f\u4e00\u6a23\uff0c\u800c\u9020\u6210\u67d0\u4e9b\u7a2e\u985e\u4e4b\u61c9\u7528\u7a0b\u5f0f\u7684\u5b89\u5168\u6f0f\u6d1e\u3002\u555f\u7528\u6b64\u9078\u9805\u6642\uff0c\u5c07\u6703\u62d2\u7d55\u6240\u6709\u5305\u542b DN \u4f46\u6c92\u6709\u5bc6\u78bc\u7684\u7c21\u55ae\u9023\u7d50\u8acb\u6c42\uff0c\u800c\u4e0d\u662f\u9810\u8a2d\u70ba\u533f\u540d\u8a8d\u8b49\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-bind-with-dn-requires-password (the value should be either "TRUE" or \
-### "FALSE"):  %s
-###FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=An error occurred while \
-### attempting to retrieve the password validator base entry cn=Password \
-### Validators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=The password validator \
-### configuration base cn=Password Validators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=Configuration entry %s \
-### does not contain a valid password validator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=An error occurred \
-### while attempting to create a Directory Server password validator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=Configuration entry %s \
-### does not contain the ds-cfg-password-validator objectclass, which is required \
-### for password validator definitions
+SEVERE_ERR_CONFIG_CORE_INVALID_BIND_WITH_DN_REQUIRES_PW_475=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-bind-with-dn-requires-password \u914d\u7f6e\u5c6c\u6027\u503c (\u503c\u61c9\u8a72\u662f\u300cTRUE\u300d\u6216\u300cFALSE\u300d): %s
+FATAL_ERR_CONFIG_PWVALIDATOR_CANNOT_GET_BASE_476=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u57fa\u5e95\u9805\u76ee cn=Password Validators,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_PWVALIDATOR_BASE_DOES_NOT_EXIST_477=\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u914d\u7f6e\u57fa\u5e95 cn=Password Validators,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_PWVALIDATOR_ENTRY_UNACCEPTABLE_478=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_PWVALIDATOR_CANNOT_CREATE_VALIDATOR_479=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_OBJECTCLASS_480=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-password-validator \u7269\u4ef6\u985e\u5225\uff0c\u800c\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_CLASS_NAME_481=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u9a57\u8b49\u7a0b\u5f0f\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u9a57\u8b49\u7a0b\u5f0f\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password validator
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=Class %s specified in \
-### configuration entry %s does not contain a valid password validator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_CLASS_NAME_482=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_NAME_483=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_CLASS_484=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u5be6\u4f5c: %s
 INFO_CONFIG_PWVALIDATOR_DESCRIPTION_ENABLED_485=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### validator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWVALIDATOR_NO_ENABLED_ATTR_486=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_PWVALIDATOR_INVALID_ENABLED_VALUE_487=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_PWVALIDATOR_CLASS_ACTION_REQUIRED_488=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u9a57\u8b49\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_PWVALIDATOR_INITIALIZATION_FAILED_489=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_PWVALIDATOR_EXISTS_490=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u9a57\u8b49\u7a0b\u5f0f
-###SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=The configuration for \
-### the password validator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=An error occurred while \
-### attempting to retrieve the password generator base entry cn=Password \
-### Generators,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=The password generator \
-### configuration base cn=Password Generators,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=Configuration entry %s \
-### does not contain a valid password generator configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=An error occurred \
-### while attempting to create a Directory Server password generator from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=Configuration entry %s \
-### does not contain the ds-cfg-password-generator objectclass, which is required \
-### for password generator definitions
+SEVERE_ERR_CONFIG_PWVALIDATOR_UNACCEPTABLE_CONFIG_491=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+FATAL_ERR_CONFIG_PWGENERATOR_CANNOT_GET_BASE_492=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u5bc6\u78bc\u7522\u751f\u5668\u57fa\u5e95\u9805\u76ee cn=Password Generators,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_PWGENERATOR_BASE_DOES_NOT_EXIST_493=\u5bc6\u78bc\u7522\u751f\u5668\u914d\u7f6e\u57fa\u5e95 cn=Password Generators,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_PWGENERATOR_ENTRY_UNACCEPTABLE_494=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u78bc\u7522\u751f\u5668\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_PWGENERATOR_CANNOT_CREATE_GENERATOR_495=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u7522\u751f\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_OBJECTCLASS_496=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-password-generator \u7269\u4ef6\u985e\u5225\uff0c\u800c\u5bc6\u78bc\u7522\u751f\u5668\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_CLASS_NAME_497=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u7522\u751f\u5668\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u7522\u751f\u5668\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u7522\u751f\u5668\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated password generator
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=Class %s specified in \
-### configuration entry %s does not contain a valid password generator \
-### implementation:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_CLASS_NAME_498=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u5bc6\u78bc\u7522\u751f\u5668\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_NAME_499=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_CLASS_500=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u5bc6\u78bc\u7522\u751f\u5668\u5be6\u4f5c: %s
 INFO_CONFIG_PWGENERATOR_DESCRIPTION_ENABLED_501=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u5bc6\u78bc\u7522\u751f\u5668\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the password \
-### generator should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_PWGENERATOR_NO_ENABLED_ATTR_502=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u5bc6\u78bc\u7522\u751f\u5668\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_PWGENERATOR_INVALID_ENABLED_VALUE_503=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_PWGENERATOR_CLASS_ACTION_REQUIRED_504=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u5bc6\u78bc\u7522\u751f\u5668\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u7522\u751f\u5668\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_PWGENERATOR_INITIALIZATION_FAILED_505=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u7522\u751f\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_PWGENERATOR_EXISTS_506=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u5bc6\u78bc\u7522\u751f\u5668\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u7522\u751f\u5668
-###SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=The configuration for \
-### the password generator defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_PWGENERATOR_UNACCEPTABLE_CONFIG_507=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u7522\u751f\u5668\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
 INFO_CONFIG_CORE_DESCRIPTION_DEFAULT_PWPOLICY_DN_508=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u7684\u914d\u7f6e\u9805\u76ee DN\uff0c\u800c\u6240\u6709\u672a\u5b9a\u7fa9\u81ea\u8a02\u5bc6\u78bc\u7b56\u7565\u7684\u4f7f\u7528\u8005\u90fd\u6703\u5957\u7528\u6b64\u5bc6\u78bc\u7b56\u7565\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u800c\u4e14\u5fc5\u9808\u6307\u5b9a\u6709\u6548\u7684\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=No default password policy was \
-### configured for the Directory Server.  This must be specified by the \
-### ds-cfg-default-password-policy attribute in configuration entry %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=Configuration entry %s \
-### has an invalid value for configuration attribute \
-### ds-cfg-default-password-policy (the value should a DN specifying the default \
-### password policy configuration entry):  %s
-###SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=The value %s for configuration \
-### attribute ds-cfg-default-password-policy does not refer to a valid password \
-### policy configuration entry
-###FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=An error occurred while \
-### attempting to retrieve the password policy base entry cn=Password \
-### Policies,cn=config from the Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=The password policy \
-### configuration base cn=Password Policies,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=No password policies have been \
-### defined below the cn=Password Policies,cn=config entry in the Directory \
-### Server configuration.  At least one password policy configuration must be \
-### defined
-###SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=The password policy \
-### defined in configuration entry %s is invalid:  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=The Directory Server \
-### default password policy is defined as %s, but that entry does not exist or is \
-### not below the password policy configuration base cn=Password \
-### Policies,cn=config
-###SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=The specified \
-### entry %s is currently defined as the configuration entry for the default \
-### password policy.  The default password policy configuration entry may not be \
-### removed
+SEVERE_ERR_CONFIG_CORE_NO_DEFAULT_PWPOLICY_509=\u672a\u914d\u7f6e\u76ee\u9304\u4f3a\u670d\u5668\u7684\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u3002\u9019\u5fc5\u9808\u900f\u904e ds-cfg-default-password-policy \u5c6c\u6027\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d
+SEVERE_ERR_CONFIG_CORE_INVALID_DEFAULT_PWPOLICY_DN_510=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-default-password-policy \u914d\u7f6e\u5c6c\u6027\u503c (\u6b64\u503c\u61c9\u8a72\u662f\u7528\u4ee5\u6307\u5b9a\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee\u7684 DN): %s
+SEVERE_ERR_CONFIG_CORE_NO_SUCH_PWPOLICY_511=ds-cfg-default-password-policy \u914d\u7f6e\u5c6c\u6027\u7684\u503c %s \u672a\u53c3\u7167\u6709\u6548\u7684\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee
+FATAL_ERR_CONFIG_PWPOLICY_CANNOT_GET_BASE_512=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u5bc6\u78bc\u7b56\u7565\u57fa\u5e95\u9805\u76ee cn=Password Policies,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_PWPOLICY_BASE_DOES_NOT_EXIST_513=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u57fa\u5e95 cn=Password Policies,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_PWPOLICY_NO_POLICIES_514=\u5bc6\u78bc\u7b56\u7565\u5c1a\u672a\u5b9a\u7fa9\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u7684 cn=Password Policies,cn=config \u9805\u76ee\u4e4b\u4e0b\u3002\u81f3\u5c11\u5fc5\u9808\u5b9a\u7fa9\u4e00\u500b\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e
+SEVERE_ERR_CONFIG_PWPOLICY_INVALID_POLICY_CONFIG_515=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5bc6\u78bc\u7b56\u7565\u7121\u6548: %s
+SEVERE_ERR_CONFIG_PWPOLICY_MISSING_DEFAULT_POLICY_516=\u76ee\u9304\u4f3a\u670d\u5668\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u5df2\u5b9a\u7fa9\u6210 %s\uff0c\u4f46\u662f\u8a72\u9805\u76ee\u4e0d\u5b58\u5728\u6216\u4e0d\u5728\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u57fa\u5e95 cn=Password Policies,cn=config \u4e4b\u4e0b
+SEVERE_WARN_CONFIG_PWPOLICY_CANNOT_DELETE_DEFAULT_POLICY_517=\u6307\u5b9a\u7684\u9805\u76ee %s \u76ee\u524d\u5b9a\u7fa9\u70ba\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u7684\u914d\u7f6e\u9805\u76ee\u3002\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee\u53ef\u80fd\u7121\u6cd5\u79fb\u9664
 INFO_CONFIG_PWPOLICY_REMOVED_POLICY_518=\u5df2\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u79fb\u9664\u5bc6\u78bc\u7b56\u7565\u9805\u76ee %s\u3002\u6240\u6709\u660e\u78ba\u53c3\u7167\u6b64\u5bc6\u78bc\u7b56\u7565\u7684\u4f7f\u7528\u8005\u9805\u76ee\u5c07\u4e0d\u518d\u5141\u8a31\u9032\u884c\u8a8d\u8b49
-###FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=An error occurred while \
-### attempting to retrieve the Directory Server access control configuration \
-### entry cn=Access Control Handler,cn=config:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=The Directory Server access \
-### control configuration entry cn=Access Control Handler,cn=config does not \
-### exist.  This entry must be present in the Directory Server configuration
-###FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=The Directory \
-### Server access control configuration entry cn=Access Control Handler,cn=config \
-### does not have the correct object class.  This entry must have the object \
-### class ds-cfg-access-control-handler in order to be valid
+FATAL_ERR_CONFIG_AUTHZ_CANNOT_GET_ENTRY_519=\u5617\u8a66\u64f7\u53d6\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee cn=Access Control Handler,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_EXIST_520=\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee cn=Access Control Handler,cn=config \u4e0d\u5b58\u5728\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d
+FATAL_ERR_CONFIG_AUTHZ_ENTRY_DOES_NOT_HAVE_OBJECT_CLASS_521=\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee cn=Access Control Handler,cn=config \u6c92\u6709\u6b63\u78ba\u7684\u7269\u4ef6\u985e\u5225\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u6709\u7269\u4ef6\u985e\u5225 ds-cfg-access-control-handler \u624d\u6709\u6548
 INFO_CONFIG_AUTHZ_DESCRIPTION_ENABLED_523=\u8868\u793a\u662f\u5426\u555f\u7528\u5b58\u53d6\u63a7\u5236\u4e14\u61c9\u8a72\u7531\u4f3a\u670d\u5668\u4f7f\u7528\u3002\u9019\u662f\u5fc5\u8981\u5c6c\u6027
-###FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=The access control configuration \
-### entry %s does not contain attribute ds-cfg-enabled which \
-### indicates whether the access control is enabled for use
-###SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=Access control has been disabled
+FATAL_ERR_CONFIG_AUTHZ_NO_ENABLED_ATTR_524=\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u8868\u793a\u662f\u5426\u555f\u7528\u5b58\u53d6\u63a7\u5236\u4ee5\u4f9b\u4f7f\u7528\u7684 ds-cfg-enabled \u5c6c\u6027
+SEVERE_WARN_CONFIG_AUTHZ_DISABLED_525=\u5df2\u505c\u7528\u5b58\u53d6\u63a7\u5236
 NOTICE_CONFIG_AUTHZ_ENABLED_526=\u5df2\u555f\u7528\u5b58\u53d6\u63a7\u5236\uff0c\u800c\u4e14\u5c07\u4f7f\u7528 %s \u5be6\u4f5c
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=An error \
-### occurred while attempting to determine whether the Directory Server access \
-### control as defined in configuration entry %s should be enabled:  %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_ENABLED_STATE_527=\u5617\u8a66\u5224\u5b9a\u662f\u5426\u61c9\u8a72\u555f\u7528\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u63a7\u5236\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_AUTHZ_DESCRIPTION_CLASS_528=\u5c07\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5b58\u53d6\u63a7\u5236\u5be6\u4f5c\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u9019\u662f\u5fc5\u8981\u5c6c\u6027
-###FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=The access control configuration \
-### entry %s does not contain attribute ds-cfg-java-class which specifies \
-### the name of the Java class providing the access control implementation for \
-### the Directory Server
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=An error occurred while \
-### attempting to determine the name of the class used to provide the Directory \
-### Server access control implementation from configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=An error occurred while \
-### attempting to load class %s referenced in the access control configuration \
-### entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=The access control implementation class \
-### %s referenced in the access control configuration entry %s does not implement \
-### the %s interface:  %s
-###FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=An error occurred \
-### while attempting to instantiate class %s referenced in the access control \
-### configuration entry %s:  %s
-###FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=An error occurred while \
-### attempting to initialize the Directory Server access control implementation \
-### referenced in configuration entry %s:  %s
-###FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=An error occurred while \
-### attempting to retrieve the root DN base entry cn=Root DNs,cn=config from the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=The password policy \
-### configuration base cn=Root DNs,cn=config does not exist in the Directory \
-### Server configuration.  This entry must be present for the server to function \
-### properly
-###SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=Configuration entry %s does \
-### not contain a valid root DN configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=An error occurred while attempting \
-### to create a Directory Server root DN from the information in configuration \
-### entry %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=Configuration entry %s does \
-### not contain the ds-cfg-root-dn-user objectclass, which is required for Directory \
-### Server root DN definitions
+FATAL_ERR_CONFIG_AUTHZ_NO_CLASS_ATTR_529=\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-java-class \u5c6c\u6027\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u7528\u4f86\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5b58\u53d6\u63a7\u5236\u5be6\u4f5c\u7684 Java \u985e\u5225\u540d\u7a31
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_DETERMINE_CLASS_530=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u7528\u4f86\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u63a7\u5236\u5be6\u4f5c\u7684\u985e\u5225\u540d\u7a31\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_LOAD_CLASS_531=\u5617\u8a66\u8f09\u5165\u985e\u5225 %s (\u53c3\u7167\u65bc\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee %s) \u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_AUTHZ_BAD_CLASS_532=\u5b58\u53d6\u63a7\u5236\u5be6\u4f5c\u985e\u5225 %s (\u53c3\u7167\u65bc\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee %s) \u672a\u5be6\u4f5c %s \u4ecb\u9762: %s
+FATAL_ERR_CONFIG_AUTHZ_UNABLE_TO_INSTANTIATE_HANDLER_533=\u5617\u8a66\u5be6\u4f8b\u5316\u985e\u5225 %s (\u53c3\u7167\u65bc\u5b58\u53d6\u63a7\u5236\u914d\u7f6e\u9805\u76ee %s) \u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_AUTHZ_ERROR_INITIALIZING_HANDLER_534=\u5617\u8a66\u521d\u59cb\u5316\u914d\u7f6e\u9805\u76ee %s \u4e2d\u53c3\u7167\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5b58\u53d6\u63a7\u5236\u5be6\u4f5c\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_ROOTDN_CANNOT_GET_BASE_535=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u6839 DN \u57fa\u5e95\u9805\u76ee cn=Root DNs,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_ROOTDN_BASE_DOES_NOT_EXIST_536=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u57fa\u5e95 cn=Root DNs,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_ROOTDN_ENTRY_UNACCEPTABLE_537=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u6839 DN \u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_CREATE_538=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u6839 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_ROOTDN_INVALID_OBJECTCLASS_539=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-root-dn-user \u7269\u4ef6\u985e\u5225\uff0c\u800c\u76ee\u9304\u4f3a\u670d\u5668\u6839 DN \u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_ROOTDN_DESCRIPTION_ALTERNATE_BIND_DN_540=\u9664\u4e86\u6839 DN \u914d\u7f6e\u9805\u76ee\u7684\u5be6\u969b DN \u4e4b\u5916\uff0c\u9084\u8981\u6307\u5b9a\u4e00\u6216\u591a\u500b\u53ef\u7528\u4f86\u8a8d\u8b49\u70ba\u76f8\u95dc\u6839 DN \u7684\u66ff\u4ee3\u9023\u7d50 DN\u3002\u66ff\u4ee3\u9023\u7d50 DN \u4e0d\u5f97\u8207\u76ee\u9304\u4e2d\u5176\u4ed6\u4efb\u4f55\u9805\u76ee\u7684 DN \u885d\u7a81\uff0c\u4e5f\u4e0d\u53ef\u4ee5\u8207\u914d\u7f6e\u7d66\u5176\u4ed6\u6839 DN \u7684\u5176\u4ed6\u66ff\u4ee3\u9023\u7d50 DN \u885d\u7a81\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=Unable to register "%s" as \
-### an alternate bind DN for user "%s" because it is already registered as an \
-### alternate bind DN for root user "%s"
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=An error \
-### occurred while trying to parse the set of alternate bind DNs for root user \
-### %s:  %s
-###SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=An error \
-### occurred while trying to register"%s" as an alternate bind DN for root user \
-### "%s":  %s
-###SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=Unable to add root DN entry %s because \
-### another root user is already registered with that DN
-###FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=An error occurred while \
-### attempting to retrieve the account status notification handler base entry \
-### cn=Account Status Notification Handlers,cn=config from the Directory Server \
-### configuration:  %s
-###SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=The account status \
-### notification handler configuration base cn=Account Status Notification \
-### Handlers,cn=config does not exist in the Directory Server configuration. \
-### This entry must be present for the server to function properly
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=Configuration entry \
-### %s does not contain a valid account status notification handler \
-### configuration:  %s.  It will be ignored
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=An error occurred \
-### while attempting to create a Directory Server account status notification \
-### handler from the information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=Configuration entry \
-### %s does not contain the ds-cfg-account-status-notification-handler \
-### objectclass, which is required for account status notification handler \
-### definitions
+SEVERE_ERR_CONFIG_ROOTDN_CONFLICTING_MAPPING_541=\u7121\u6cd5\u5c07\u300c%s\u300d\u8a3b\u518a\u70ba\u4f7f\u7528\u8005\u300c%s\u300d\u7684\u66ff\u4ee3\u9023\u7d50 DN\uff0c\u56e0\u70ba\u5b83\u5df2\u8a3b\u518a\u70ba\u8d85\u7d1a\u4f7f\u7528\u8005\u300c%s\u300d\u7684\u66ff\u4ee3\u9023\u7d50 DN
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_PARSE_ALTERNATE_BIND_DNS_542=\u5617\u8a66\u5256\u6790\u8d85\u7d1a\u4f7f\u7528\u8005 %s \u7684\u66ff\u4ee3\u9023\u7d50 DN \u96c6\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_ROOTDN_CANNOT_REGISTER_ALTERNATE_BIND_DN_543=\u5617\u8a66\u5c07\u300c%s\u300d\u8a3b\u518a\u70ba\u8d85\u7d1a\u4f7f\u7528\u8005\u300c%s\u300d\u7684\u66ff\u4ee3\u9023\u7d50 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_ROOTDN_EXISTS_544=\u7121\u6cd5\u589e\u52a0\u6839 DN \u9805\u76ee %s\uff0c\u56e0\u70ba\u5df2\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u53e6\u4e00\u500b\u8d85\u7d1a\u4f7f\u7528\u8005
+FATAL_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_GET_BASE_545=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u57fa\u5e95\u9805\u76ee cn=Account Status Notification Handlers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_ACCTNOTHANDLER_BASE_DOES_NOT_EXIST_546=\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\u57fa\u5e95 cn=Account Status Notification Handlers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_ENTRY_UNACCEPTABLE_547=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_CANNOT_CREATE_HANDLER_548=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_OBJECTCLASS_549=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-account-status-notification-handler \u7269\u4ef6\u985e\u5225\uff0c\u800c\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_CLASS_NAME_550=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u8655\u7406\u7a0b\u5f0f\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the \
-### fully-qualified class name for the associated account status notification \
-### handler
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=Configuration entry \
-### %s has an invalid value for attribute \
-### ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=Class %s specified in \
-### configuration entry %s does not contain a valid account status notification \
-### handler implementation:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_CLASS_NAME_551=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_NAME_552=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_CLASS_553=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u5be6\u4f5c: %s
 INFO_CONFIG_ACCTNOTHANDLER_DESCRIPTION_ENABLED_554=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=Configuration entry %s \
-### does not contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether \
-### the account status notification handler should be enabled for use in the \
-### Directory Server
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=Configuration \
-### entry %s has an invalid value for attribute \
-### ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_NO_ENABLED_ATTR_555=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_INVALID_ENABLED_VALUE_556=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_ACCTNOTHANDLER_CLASS_ACTION_REQUIRED_557=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_ACCTNOTHANDLER_INITIALIZATION_FAILED_558=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_ACCTNOTHANDLER_EXISTS_559=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u901a\u77e5\u8655\u7406\u7a0b\u5f0f
-###SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=The configuration \
-### for the account status notification handler defined in configuration entry %s \
-### was not acceptable according to its internal validation.  However, no \
-### specific information is available regarding the problem(s) with the entry
+SEVERE_ERR_CONFIG_ACCTNOTHANDLER_UNACCEPTABLE_CONFIG_560=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
 INFO_CONFIG_CORE_DESCRIPTION_LOOKTHROUGH_LIMIT_561=\u8655\u7406\u641c\u5c0b\u4f5c\u696d\u6642\uff0c\u6aa2\u67e5\u662f\u5426\u76f8\u7b26\u7684\u9810\u8a2d\u6700\u5927\u5019\u9078\u9805\u76ee\u6578\u3002\u5728\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u5305\u542b ds-rlim-lookthrough-limit \u4f5c\u696d\u5c6c\u6027\uff0c\u5c31\u53ef\u4ee5\u4f9d\u4f7f\u7528\u8005\u7f6e\u63db\u6b64\u9805\u76ee\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=Configuration entry %s \
-### has an invalid value for configuration attribute ds-cfg-lookthrough-limit (It \
-### should be a positive integer value specifying the lookthrough limit to use, \
-### or a value of 0 or -1 to indicate that no limit should be enforced):  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=An error occurred while \
-### attempting to apply the changes contained in file %s to the server \
-### configuration at startup:  %s
-###FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=Unable to apply a change \
-### at server startup:  %s
-###FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=One or more errors occurred \
-### while applying changes on server startup
+SEVERE_ERR_CONFIG_CORE_INVALID_LOOKTHROUGH_LIMIT_562=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-lookthrough-limit \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u7528\u4ee5\u6307\u5b9a\u8981\u4f7f\u7528\u4e4b\u8a73\u7d30\u641c\u5c0b\u9650\u5236\u7684\u6b63\u6574\u6578\u503c\uff0c\u6216\u503c 0 \u6216 -1 \u8868\u793a\u4e0d\u61c9\u8a72\u5f37\u5236\u4efb\u4f55\u9650\u5236): %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_STARTUP_CHANGES_563=\u5617\u8a66\u5728\u555f\u52d5\u6642\u5c07\u6a94\u6848 %s \u5167\u542b\u7684\u8b8a\u66f4\u5957\u7528\u81f3\u4f3a\u670d\u5668\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_CONFIG_ERROR_APPLYING_STARTUP_CHANGE_564=\u7121\u6cd5\u5728\u4f3a\u670d\u5668\u555f\u52d5\u6642\u5957\u7528\u8b8a\u66f4: %s
+FATAL_ERR_CONFIG_UNABLE_TO_APPLY_CHANGES_FILE_565=\u5728\u4f3a\u670d\u5668\u555f\u52d5\u6642\u5957\u7528\u8b8a\u66f4\u767c\u751f\u4e00\u6216\u591a\u500b\u932f\u8aa4
 INFO_CONFIG_DESCRIPTION_BACKEND_MODE_566=\u7528\u65bc\u5167\u542b\u5f8c\u7aef\u8cc7\u6599\u5eab\u6a94\u6848\u4e4b\u76ee\u9304\u7684\u6b0a\u9650
-###SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=Configuration entry %s does not \
-### contain a valid value for configuration attribute ds-cfg-db-directory-permissions (It \
-### should be an UNIX permission mode in three-digit octal notation.)
-###SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=Invalid UNIX file permissions %s \
-###  does not allow read and write access to the backend database directory by \
-###  the backend
+SEVERE_ERR_CONFIG_BACKEND_MODE_INVALID_567=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-db-directory-permissions \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u4ee5\u4e09\u4f4d\u6578\u516b\u9032\u5236\u8868\u793a\u6cd5\u8868\u793a\u7684 UNIX \u6b0a\u9650\u6a21\u5f0f)\u3002
+SEVERE_ERR_CONFIG_BACKEND_INSANE_MODE_568=\u7121\u6548\u7684 UNIX \u6a94\u6848\u6b0a\u9650 %s \u4e0d\u5141\u8a31\u5f8c\u7aef\u5c0d\u5f8c\u7aef\u8cc7\u6599\u5eab\u76ee\u9304\u7684\u8b80\u53d6\u548c\u5beb\u5165\u5b58\u53d6\u6b0a\u9650
 INFO_CONFIG_CORE_DESCRIPTION_TIME_LIMIT_569=\u8655\u7406\u641c\u5c0b\u4f5c\u696d\u6642\uff0c\u61c9\u8a72\u5141\u8a31\u7684\u9810\u8a2d\u6700\u5927\u6642\u9593\u9577\u5ea6\u3002\u5728\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u5305\u542b ds-rlim-time-limit \u4f5c\u696d\u5c6c\u6027\uff0c\u5c31\u53ef\u4ee5\u4f9d\u4f7f\u7528\u8005\u7f6e\u63db\u6b64\u9805\u76ee\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=Configuration entry %s has an \
-### invalid value for configuration attribute ds-cfg-time-limit (it should be an \
-### integer value followed by a space and a time unit of seconds, minutes, hours, \
-### days, or weeks):  %s
-###SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=No default password policy \
-### is configured for the Directory Server.  The default password policy must be \
-### specified by the ds-cfg-default-password-policy attribute in the cn=config \
-### entry
-###SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=An error occurred \
-### while attempting to register backend %s with the Directory Server:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=An error \
-### occurred while trying to create the configuration archive directory %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=An error occurred while \
-### trying to create the configuration archive directory %s:  %s
-###SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=An error occurred \
-### while trying to write the current configuration to the configuration archive: \
-### %s
+SEVERE_ERR_CONFIG_CORE_INVALID_TIME_LIMIT_570=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-time-limit \u914d\u7f6e\u5c6c\u6027\u503c (\u61c9\u8a72\u662f\u5f8c\u63a5\u4e00\u500b\u7a7a\u683c\u4ee5\u53ca\u79d2\u3001\u5206\u9418\u3001\u5c0f\u6642\u3001\u5929\u6216\u9031\u6642\u9593\u55ae\u4f4d\u7684\u6574\u6578\u503c): %s
+SEVERE_ERR_CONFIG_PWPOLICY_NO_DEFAULT_POLICY_571=\u672a\u914d\u7f6e\u76ee\u9304\u4f3a\u670d\u5668\u7684\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u3002\u9810\u8a2d\u5bc6\u78bc\u7b56\u7565\u5fc5\u9808\u900f\u904e ds-cfg-default-password-policy \u5c6c\u6027\u6307\u5b9a\u65bc cn=config \u9805\u76ee\u4e2d
+SEVERE_WARN_CONFIG_BACKEND_CANNOT_REGISTER_BACKEND_572=\u5617\u8a66\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u8a3b\u518a\u5f8c\u7aef %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_NO_REASON_573=\u5617\u8a66\u5efa\u7acb\u914d\u7f6e\u6b78\u6a94\u76ee\u9304 %s \u6642\u767c\u751f\u932f\u8aa4
+SEVERE_ERR_CONFIG_FILE_CANNOT_CREATE_ARCHIVE_DIR_574=\u5617\u8a66\u5efa\u7acb\u914d\u7f6e\u6b78\u6a94\u76ee\u9304 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_FILE_CANNOT_WRITE_CONFIG_ARCHIVE_575=\u5617\u8a66\u5c07\u76ee\u524d\u914d\u7f6e\u5beb\u5165\u81f3\u914d\u7f6e\u6b78\u6a94\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_CORE_DESCRIPTION_REJECT_UNAUTHENTICATED_REQUESTS_576=\u8868\u793a\u76ee\u9304\u4f3a\u670d\u5668\u662f\u5426\u61c9\u8a72\u62d2\u7d55\u4f86\u81ea\u672a\u8a8d\u8b49\u7528\u6236\u7aef\u7684\u8acb\u6c42\u3002\u5982\u679c\u5c07\u6b64\u914d\u7f6e\u5c6c\u6027\u8a2d\u5b9a\u70ba\u300ctrue\u300d\uff0c\u5247\u53ea\u5141\u8a31\u672a\u8a8d\u8b49\u7684\u7528\u6236\u7aef\u50b3\u9001\u9023\u7d50\u548c StartTLS \u8acb\u6c42\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=Configuration \
-### entry %s has an invalid value for configuration attribute \
-### ds-cfg-reject-unauthenticated-requests(the value should be either true or \
-### false)
-###FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=An error occurred while attempting \
-### to retrieve the group implementation base entry cn=Group \
-### Implementations,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=The group implementation \
-### configuration base cn=Group Implementations,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=Configuration entry %s does \
-### not contain a valid group implementation configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=An error occurred \
-### while attempting to create a Directory Server group implementation from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=Configuration entry %s does \
-### not contain the ds-cfg-group-implementation objectclass, which is required \
-### for group implementation definitions
+SEVERE_ERR_CONFIG_CORE_REJECT_UNAUTHENTICATED_REQUESTS_INVALID_577=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-reject-unauthenticated-requests \u914d\u7f6e\u5c6c\u6027\u503c (\u6b64\u503c\u61c9\u8a72\u662f true \u6216 false)
+FATAL_ERR_CONFIG_GROUP_CANNOT_GET_BASE_578=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u7fa4\u7d44\u5be6\u4f5c\u57fa\u5e95\u9805\u76ee cn=Group Implementations,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_GROUP_BASE_DOES_NOT_EXIST_579=\u7fa4\u7d44\u5be6\u4f5c\u914d\u7f6e\u57fa\u5e95 cn=Group Implementations,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_GROUP_ENTRY_UNACCEPTABLE_580=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u7fa4\u7d44\u5be6\u4f5c\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_GROUP_CANNOT_CREATE_IMPLEMENTATION_581=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u7fa4\u7d44\u5be6\u4f5c\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_OBJECTCLASS_582=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-group-implementation \u7269\u4ef6\u985e\u5225\uff0c\u800c\u7fa4\u7d44\u5be6\u4f5c\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
 INFO_CONFIG_GROUP_DESCRIPTION_CLASS_NAME_583=\u53ef\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u7fa4\u7d44\u5be6\u4f5c\u7684\u5b8c\u5168\u5408\u683c Java \u985e\u5225\u540d\u7a31\u3002\u5982\u679c\u5728\u555f\u7528\u76f8\u95dc\u5be6\u4f5c\u6642\u66f4\u6539\u6b64\u9805\u76ee\uff0c\u5247\u5fc5\u9808\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u8a72\u7fa4\u7d44\u5be6\u4f5c\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated group implementation
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=Configuration entry %s has an \
-### invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=Class %s specified in configuration \
-### entry %s does not contain a valid group implementation:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_CLASS_NAME_584=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u7fa4\u7d44\u5be6\u4f5c\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_NAME_585=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_GROUP_INVALID_CLASS_586=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u7fa4\u7d44\u5be6\u4f5c: %s
 INFO_CONFIG_GROUP_DESCRIPTION_ENABLED_587=\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u6b64\u76ee\u9304\u4f3a\u670d\u5668\u7fa4\u7d44\u5be6\u4f5c\u3002\u5c0d\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=Configuration entry %s does not \
-### contain a valid value for configuration attribute \
-### ds-cfg-enabled which indicates whether the group \
-### implementation should be enabled for use in the Directory Server
-###SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=Configuration entry %s has \
-### an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_GROUP_NO_ENABLED_ATTR_588=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-enabled \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u662f\u5426\u61c9\u8a72\u555f\u7528\u7fa4\u7d44\u5be6\u4f5c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_GROUP_INVALID_ENABLED_VALUE_589=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_GROUP_CLASS_ACTION_REQUIRED_590=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u7fa4\u7d44\u5be6\u4f5c\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u7fa4\u7d44\u5be6\u4f5c\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_GROUP_INITIALIZATION_FAILED_591=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u7fa4\u7d44\u5be6\u4f5c\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_GROUP_EXISTS_592=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u7fa4\u7d44\u5be6\u4f5c\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u7fa4\u7d44\u5be6\u4f5c
-###SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=The configuration for the \
-### group implementation defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=Set of \
-### privileges that should automatically be assigned to root users when they \
-### authenticate to the server
-###SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=The set of default root \
-### privileges contained in configuration attribute %s of entry %s contains an \
-### unrecognized privilege %s
-###SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=An error \
-### occurred while attempting to determine the set of privileges that root users \
-### should be granted by default:  %s
+SEVERE_ERR_CONFIG_GROUP_UNACCEPTABLE_CONFIG_593=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u7fa4\u7d44\u5be6\u4f5c\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_ROOTDN_DESCRIPTION_ROOT_PRIVILEGE_594=\u8d85\u7d1a\u4f7f\u7528\u8005\u5411\u4f3a\u670d\u5668\u9032\u884c\u8a8d\u8b49\u6642\uff0c\u61c9\u8a72\u81ea\u52d5\u6307\u5b9a\u7d66\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u6b0a\u9650\u96c6\u5408
+SEVERE_WARN_CONFIG_ROOTDN_UNRECOGNIZED_PRIVILEGE_595=\u914d\u7f6e\u5c6c\u6027 %s (\u5c6c\u65bc\u9805\u76ee %s) \u4e2d\u6240\u542b\u7684\u9810\u8a2d\u8d85\u7d1a\u4f7f\u7528\u8005\u6b0a\u9650\u96c6\u5408\uff0c\u5305\u542b\u7121\u6cd5\u8fa8\u8b58\u7684\u6b0a\u9650 %s
+SEVERE_ERR_CONFIG_ROOTDN_ERROR_DETERMINING_ROOT_PRIVILEGES_596=\u5617\u8a66\u5224\u5b9a\u9810\u8a2d\u61c9\u8a72\u6388\u4e88\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u6b0a\u9650\u96c6\u5408\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIG_ROOTDN_UPDATED_PRIVILEGES_597=\u5df2\u66f4\u65b0\u5c07\u81ea\u52d5\u6307\u5b9a\u7d66\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u6b0a\u9650\u96c6\u5408\u3002\u9019\u500b\u65b0\u6b0a\u9650\u96c6\u5408\u5c07\u4e0d\u6703\u5957\u7528\u81f3\u4efb\u4f55\u5df2\u8a8d\u8b49\u70ba\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u73fe\u6709\u9023\u7dda\uff0c\u4f46\u662f\u5c07\u7528\u65bc\u4efb\u4f55\u5f8c\u7e8c\u8d85\u7d1a\u4f7f\u7528\u8005\u8a8d\u8b49
 MILD_ERR_CONFIG_FILE_ADD_INSUFFICIENT_PRIVILEGES_598=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u57f7\u884c\u589e\u52a0\u4f5c\u696d
 MILD_ERR_CONFIG_FILE_DELETE_INSUFFICIENT_PRIVILEGES_599=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u57f7\u884c\u522a\u9664\u4f5c\u696d
@@ -1347,214 +583,81 @@
 MILD_ERR_CONFIG_FILE_MODDN_INSUFFICIENT_PRIVILEGES_601=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u57f7\u884c\u4fee\u6539 DN \u4f5c\u696d
 MILD_ERR_CONFIG_FILE_SEARCH_INSUFFICIENT_PRIVILEGES_602=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u57f7\u884c\u641c\u5c0b\u4f5c\u696d
 MILD_ERR_CONFIG_FILE_MODIFY_PRIVS_INSUFFICIENT_PRIVILEGES_603=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u8b8a\u66f4\u9810\u8a2d\u8d85\u7d1a\u4f7f\u7528\u8005\u6b0a\u9650\u96c6\u5408
-###FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=An error occurred while \
-### attempting to retrieve the certificate mapper base entry cn=Certificate \
-### Mappers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=The certificate mapper \
-### configuration base cn=Certificate Mappers,cn=config does not exist in the \
-### Directory Server configuration.  This entry must be present for the server to \
-### function properly
-###SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=Configuration entry %s \
-### does not contain a valid certificate mapper configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=An error occurred while \
-### attempting to create a Directory Server certificate mapper from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=Configuration entry %s \
-### does not contain the ds-cfg-certificate-mapper objectclass, which is required \
-### for certificate mapper definitions
-###SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated certificate mapper
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=Class %s specified in \
-### configuration entry %s does not contain a valid certificate mapper \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+FATAL_ERR_CONFIG_CERTMAPPER_CANNOT_GET_BASE_604=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u6191\u8b49\u5c0d\u6620\u5668\u57fa\u5e95\u9805\u76ee cn=Certificate Mappers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_CERTMAPPER_BASE_DOES_NOT_EXIST_605=\u6191\u8b49\u5c0d\u6620\u5668\u914d\u7f6e\u57fa\u5e95 cn=Certificate Mappers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_CERTMAPPER_ENTRY_UNACCEPTABLE_606=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u6191\u8b49\u5c0d\u6620\u5668\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_CERTMAPPER_CANNOT_CREATE_MAPPER_607=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u6191\u8b49\u5c0d\u6620\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_OBJECTCLASS_608=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-certificate-mapper \u7269\u4ef6\u985e\u5225\uff0c\u800c\u6191\u8b49\u5c0d\u6620\u5668\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
+SEVERE_ERR_CONFIG_CERTMAPPER_NO_CLASS_NAME_609=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u6191\u8b49\u5c0d\u6620\u5668\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_NAME_610=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_CLASS_611=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u6191\u8b49\u5c0d\u6620\u5668\u5be6\u4f5c: %s
+SEVERE_ERR_CONFIG_CERTMAPPER_INVALID_ENABLED_VALUE_612=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_CERTMAPPER_CLASS_ACTION_REQUIRED_613=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u6191\u8b49\u5c0d\u6620\u5668\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5c0d\u6620\u5668\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_CERTMAPPER_INITIALIZATION_FAILED_614=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u6191\u8b49\u5c0d\u6620\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_CERTMAPPER_EXISTS_615=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u6191\u8b49\u5c0d\u6620\u5668\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u5c0d\u6620\u5668
-###SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=The configuration for \
-### the certificate mapper defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=An error occurred while \
-### attempting to retrieve the key manager provider base entry cn=Key Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=The key manager \
-### provider configuration base cn=Key Manager Providers,cn=config does not exist \
-### in the Directory Server configuration.  This entry must be present for the \
-### server to function properly
-###SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=Configuration entry %s \
-### does not contain a valid key manager provider configuration:  %s.  It will be \
-### ignored
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=An error occurred \
-### while attempting to create a Directory Server key manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=Configuration entry %s \
-### does not contain the ds-cfg-key-manager-provider objectclass, which is \
-### required for key manager provider definitions
-###SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated key manager provider
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=Class %s specified in \
-### configuration entry %s does not contain a valid key manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-enabled:  %s
+SEVERE_ERR_CONFIG_CERTMAPPER_UNACCEPTABLE_CONFIG_616=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u6191\u8b49\u5c0d\u6620\u5668\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+FATAL_ERR_CONFIG_KEYMANAGER_CANNOT_GET_BASE_617=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u57fa\u5e95\u9805\u76ee cn=Key Manager Providers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_KEYMANAGER_BASE_DOES_NOT_EXIST_618=\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\u57fa\u5e95 cn=Key Manager Providers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_KEYMANAGER_ENTRY_UNACCEPTABLE_619=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_PROVIDER_620=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_OBJECTCLASS_621=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-key-manager-provider \u7269\u4ef6\u985e\u5225\uff0c\u800c\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
+SEVERE_ERR_CONFIG_KEYMANAGER_NO_CLASS_NAME_622=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_NAME_623=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_CLASS_624=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u5be6\u4f5c: %s
+SEVERE_ERR_CONFIG_KEYMANAGER_INVALID_ENABLED_VALUE_625=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_KEYMANAGER_CLASS_ACTION_REQUIRED_626=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u63d0\u4f9b\u8005\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_KEYMANAGER_INITIALIZATION_FAILED_627=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_KEYMANAGER_EXISTS_628=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u63d0\u4f9b\u8005
-###SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=The configuration for \
-### the key manager provider defined in configuration entry %s was not acceptable \
-### according to its internal validation.  However, no specific information is \
-### available regarding the problem(s) with the entry
-###FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=An error occurred while \
-### attempting to retrieve the trust manager provider base entry cn=Trust Manager \
-### Providers,cn=config from the Directory Server configuration:  %s
-###SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=The trust manager \
-### provider configuration base cn=Trust Manager Providers,cn=config does not \
-### exist in the Directory Server configuration.  This entry must be present for \
-### the server to function properly
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=Configuration entry %s \
-### does not contain a valid trust manager provider configuration:  %s.  It will \
-### be ignored
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=An error occurred \
-### while attempting to create a Directory Server trust manager provider from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=Configuration entry %s \
-### does not contain the ds-cfg-trust-manager-provider objectclass, which is \
-### required for trust manager provider definitions
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=Configuration entry %s does \
-### not contain a valid value for configuration attribute \
-### ds-cfg-java-class which specifies the fully-qualified class \
-### name for the associated trust manager provider
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=Configuration entry %s \
-### has an invalid value for attribute ds-cfg-java-class:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=Class %s specified in \
-### configuration entry %s does not contain a valid trust manager provider \
-### implementation:  %s
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=Configuration entry \
-### %s has an invalid value for attribute ds-cfg-enabled: \
-### %s
+SEVERE_ERR_CONFIG_KEYMANAGER_UNACCEPTABLE_CONFIG_629=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+FATAL_ERR_CONFIG_TRUSTMANAGER_CANNOT_GET_BASE_630=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u57fa\u5e95\u9805\u76ee cn=Trust Manager Providers,cn=config \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_TRUSTMANAGER_BASE_DOES_NOT_EXIST_631=\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\u57fa\u5e95 cn=Trust Manager Providers,cn=config \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u3002\u6b64\u9805\u76ee\u5fc5\u9808\u5b58\u5728\uff0c\u4f3a\u670d\u5668\u624d\u80fd\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_CONFIG_TRUSTMANAGER_ENTRY_UNACCEPTABLE_632=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e: %s\u3002\u5c07\u4e88\u4ee5\u5ffd\u7565
+SEVERE_ERR_CONFIG_TRUSTMANAGER_CANNOT_CREATE_PROVIDER_633=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_OBJECTCLASS_634=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b ds-cfg-trust-manager-provider \u7269\u4ef6\u985e\u5225\uff0c\u800c\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u5b9a\u7fa9\u9700\u8981\u6b64\u7269\u4ef6\u985e\u5225
+SEVERE_ERR_CONFIG_TRUSTMANAGER_NO_CLASS_NAME_635=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u6709\u6548\u7684 ds-cfg-java-class \u914d\u7f6e\u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u6307\u5b9a\u76f8\u95dc\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u4e4b\u5b8c\u5168\u5408\u683c\u7684\u985e\u5225\u540d\u7a31
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_NAME_636=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-java-class \u5c6c\u6027\u503c: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_CLASS_637=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u4e0d\u5305\u542b\u6709\u6548\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u5be6\u4f5c: %s
+SEVERE_ERR_CONFIG_TRUSTMANAGER_INVALID_ENABLED_VALUE_638=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-enabled \u5c6c\u6027\u503c: %s
 INFO_CONFIG_TRUSTMANAGER_CLASS_ACTION_REQUIRED_639=\u7121\u6cd5\u52d5\u614b\u5957\u7528\u5c07\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u985e\u5225\u540d\u7a31\u5f9e %s \u8b8a\u66f4\u70ba %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u7684\u8acb\u6c42\u3002\u5728\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u63d0\u4f9b\u8005\u6216\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u4e4b\u5f8c\uff0c\u6b64\u8b8a\u66f4\u624d\u6703\u751f\u6548
 MILD_ERR_CONFIG_TRUSTMANAGER_INITIALIZATION_FAILED_640=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_EXISTS_641=\u7121\u6cd5\u589e\u52a0 DN \u70ba %s \u7684\u65b0\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u9805\u76ee\uff0c\u56e0\u70ba\u5df2\u6709\u4f7f\u7528\u8a72 DN \u8a3b\u518a\u7684\u63d0\u4f9b\u8005
-###SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=The configuration for \
-### the trust manager provider defined in configuration entry %s was not \
-### acceptable according to its internal validation.  However, no specific \
-### information is available regarding the problem(s) with the entry
-###SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=Unable to retrieve JMX \
-### attribute %s associated with configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=Unable to set the value of \
-### JMX attribute %s associated with configuration entry %s because no JMX \
-### connection is available
-###SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s returned a result of null for \
-### entry %s
-###SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s failed for entry %s:  result \
-### code=%s, admin action required=%b, messages="%s"
-###SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s indicated that \
-### administrative action is required for entry %s:  messages="%s"
+SEVERE_ERR_CONFIG_TRUSTMANAGER_UNACCEPTABLE_CONFIG_642=\u6839\u64da\u5167\u90e8\u9a57\u8b49\uff0c\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\uff0c\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e\u3002\u4f46\u662f\uff0c\u6c92\u6709\u8207\u9805\u76ee\u554f\u984c\u6709\u95dc\u7684\u7279\u5b9a\u8cc7\u8a0a
+SEVERE_ERR_CONFIG_JMX_CANNOT_GET_ATTRIBUTE_643=\u7121\u6cd5\u64f7\u53d6 JMX \u5c6c\u6027 %s (\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc): %s
+SEVERE_ERR_CONFIG_JMX_SET_ATTR_NO_CONNECTION_644=\u7121\u6cd5\u8a2d\u5b9a JMX \u5c6c\u6027 %s (\u8207\u914d\u7f6e\u9805\u76ee %s \u76f8\u95dc) \u7684\u503c\uff0c\u56e0\u70ba\u6c92\u6709\u53ef\u7528\u7684 JMX \u9023\u7dda
+SEVERE_ERR_CONFIG_CHANGE_NO_RESULT_645=%s.%s \u5df2\u50b3\u56de\u9805\u76ee %s \u7684\u7a7a\u503c\u7d50\u679c
+SEVERE_ERR_CONFIG_CHANGE_RESULT_ERROR_646=%s.%s \u5931\u6557 (\u91dd\u5c0d\u9805\u76ee %s): \u7d50\u679c\u78bc=%s\u3001\u9700\u8981\u7ba1\u7406\u52d5\u4f5c=%b\u3001\u8a0a\u606f=\u300c%s\u300d
+SEVERE_WARN_CONFIG_CHANGE_RESULT_ACTION_REQUIRED_647=%s.%s \u8868\u793a\u9805\u76ee %s \u9700\u8981\u7ba1\u7406\u52d5\u4f5c: \u8a0a\u606f=\u300c%s\u300d
 INFO_CONFIG_CHANGE_RESULT_MESSAGES_648=%s.%s \u6210\u529f\uff0c\u4f46\u662f\u5c0d\u9805\u76ee %s \u7522\u751f\u4e86\u4e0b\u5217\u8a0a\u606f: %s
-###SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=Unable to parse value "%s" \
-### from config entry "%s" as a valid search filter:  %s
-###SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=An error occurred while \
-### trying to load an instance of class %s referenced in configuration entry %s \
-### as a virtual attribute provider:  %s
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but provider %s may generate multiple values
-###SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=The virtual attribute \
-### configuration in entry "%s" is not valid because attribute type %s is \
-### single-valued but the conflict behavior is configured to merge real and \
-### virtual values
+SEVERE_ERR_CONFIG_VATTR_INVALID_SEARCH_FILTER_649=\u7121\u6cd5\u5c07\u503c\u300c%s\u300d(\u4f86\u81ea\u914d\u7f6e\u9805\u76ee\u300c%s\u300d) \u5256\u6790\u70ba\u6709\u6548\u7684\u641c\u5c0b\u7be9\u9078\u5668: %s
+SEVERE_ERR_CONFIG_VATTR_INITIALIZATION_FAILED_650=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b (\u53c3\u7167\u65bc\u914d\u7f6e\u9805\u76ee %s) \u8f09\u5165\u70ba\u865b\u64ec\u5c6c\u6027\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MV_PROVIDER_651=\u9805\u76ee\u300c%s\u300d\u4e2d\u7684\u865b\u64ec\u5c6c\u6027\u914d\u7f6e\u7121\u6548\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u662f\u55ae\u4e00\u503c\u5c6c\u6027\uff0c\u4f46\u63d0\u4f9b\u8005 %s \u53ef\u80fd\u6703\u7522\u751f\u591a\u500b\u503c
+SEVERE_ERR_CONFIG_VATTR_SV_TYPE_WITH_MERGE_VALUES_652=\u9805\u76ee\u300c%s\u300d\u4e2d\u7684\u865b\u64ec\u5c6c\u6027\u914d\u7f6e\u7121\u6548\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u662f\u55ae\u4e00\u503c\u5c6c\u6027\uff0c\u4f46\u5df2\u914d\u7f6e\u885d\u7a81\u7684\u904b\u4f5c\u65b9\u5f0f\u4f86\u5408\u4f75\u5be6\u969b\u548c\u865b\u64ec\u503c
 MILD_ERR_CONFIG_FILE_MODIFY_STRUCTURAL_CHANGE_NOT_ALLOWED_653=\u7121\u6cd5\u4fee\u6539\u914d\u7f6e\u9805\u76ee %s\uff0c\u56e0\u70ba\u8b8a\u66f4\u6703\u66f4\u6539\u5b83\u7684\u7d50\u69cb\u7269\u4ef6\u985e\u5225
-###FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=An error occurred while \
-### attempting to calculate a SHA-1 digest of file %s:  %s
-###SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=The Directory Server has \
-### detected that one or more external changes have been made to the \
-### configuration file %s while the server was online, but another change has \
-### caused the server configuration to be overwritten.  The manual changes have \
-### not been applied, but they have been preserved in file %s
-###SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=The Directory Server encountered an \
-### error while attempting to determine whether the configuration file %s has \
-### been externally edited with the server online, and/or trying to preserve such \
-### changes:  %s.  Any manual changes made to that file may have been lost
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log rotation policy:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=Class %s specified in \
-### attribute ds-cfg-java-class of configuration entry %s cannot be \
-### instantiated as a Directory Server log retention policy:  %s
-###SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=An error occurred \
-### while attempting to create a Directory Server log rotation policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=An error occurred \
-### while attempting to create a Directory Server log retention policy from the \
-### information in configuration entry %s:  %s
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=An error occurred while \
-### attempting to create a text writer for a Directory Server logger from the \
-### information in configuration entry %s:  %s
-###SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=Schema configuration \
-### file %s in directory %s contains more than one entry.  Only the first entry \
-### will be examined, and the additional entries will be ignored
-###SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=Schema \
-### configuration file %s in directory %s contains additional data after the \
-### schema entry that cannot be parsed by the LDIF reader:  %s.  The first entry \
-### will be processed, but the remaining data will be ignored
-###SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=The plugin order \
-### definition for plugins of type %s contains an empty element.  This may cause \
-### the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=The plugin order \
-### definition for plugins of type %s contains multiple wildcard characters.  All \
-### plugin definitions should contain exactly one wildcard element to indicate \
-### where unmatched plugins should be included in the order, and including \
-### multiple wildcards may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=The plugin order \
-### definition for plugins of type %s includes multiple references to the '%s' \
-### plugin.  This may cause the plugin order to be evaluated incorrectly
-###SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=The plugin order definition \
-### for plugins of type %s does not include a wildcard element to indicate where \
-### unmatched plugins should be included in the order.  The server will default \
-### to invoking all unnamed plugins after set of named plugins
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=Attribute syntax %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=Attribute syntax \
-### %s cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=Matching rule %s \
-### cannot be deleted from the server because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=Matching rule %s \
-### cannot be deleted from the server because it is in use by matching rule use \
-### %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=Matching rule %s \
-### cannot be disabled because it is in use by attribute type %s
-###SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=Matching rule \
-### %s cannot be disabled because it is in use by matching rule use %s
-###SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=Unable to initialize \
-### an instance of class %s as a work queue as specified in configuration entry \
-### %s:  %s
+FATAL_ERR_CONFIG_CANNOT_CALCULATE_DIGEST_654=\u5617\u8a66\u8a08\u7b97\u6a94\u6848 %s \u7684 SHA-1 \u6458\u8981\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_MANUAL_CHANGES_DETECTED_655=\u76ee\u9304\u4f3a\u670d\u5668\u5075\u6e2c\u5230\u5df2\u5728\u4f3a\u670d\u5668\u9023\u7dda\u6642\u5c0d\u914d\u7f6e\u6a94\u6848 %s \u9032\u884c\u4e00\u6216\u591a\u500b\u5916\u90e8\u8b8a\u66f4\uff0c\u4f46\u662f\u53e6\u4e00\u9805\u8b8a\u66f4\u5df2\u8986\u5beb\u4f3a\u670d\u5668\u914d\u7f6e\u3002\u5c1a\u672a\u5957\u7528\u624b\u52d5\u8b8a\u66f4\uff0c\u4f46\u662f\u5b83\u5011\u5df2\u4fdd\u7559\u5728\u6a94\u6848 %s \u4e2d
+SEVERE_ERR_CONFIG_MANUAL_CHANGES_LOST_656=\u76ee\u9304\u4f3a\u670d\u5668\u5728\u5617\u8a66\u5224\u5b9a\u662f\u5426\u5df2\u5728\u4f3a\u670d\u5668\u9023\u7dda\u6642\u5728\u5916\u90e8\u7de8\u8f2f\u914d\u7f6e\u6a94\u6848 %s\uff0c\u4e14 (\u6216) \u5617\u8a66\u4fdd\u7559\u9019\u985e\u8b8a\u66f4\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u53ef\u80fd\u5df2\u907a\u5931\u5c0d\u8a72\u6a94\u6848\u6240\u505a\u7684\u4efb\u4f55\u624b\u52d5\u8b8a\u66f4
+SEVERE_ERR_CONFIG_ROTATION_POLICY_INVALID_CLASS_657=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-java-class \u4e2d) \u4e0d\u53ef\u4ee5\u5be6\u4f8b\u5316\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u81ea\u52d5\u91cd\u5efa\u7b56\u7565: %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_INVALID_CLASS_658=\u985e\u5225 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-java-class \u4e2d) \u4e0d\u53ef\u4ee5\u5be6\u4f8b\u5316\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u4fdd\u7559\u7b56\u7565: %s
+SEVERE_ERR_CONFIG_ROTATION_POLICY_CANNOT_CREATE_POLICY_659=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u81ea\u52d5\u91cd\u5efa\u7b56\u7565\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_RETENTION_POLICY_CANNOT_CREATE_POLICY_660=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u4fdd\u7559\u7b56\u7565\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_CREATE_WRITER_661=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u8cc7\u8a0a\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u8a18\u9304\u7a0b\u5f0f\u7684\u6587\u5b57\u5beb\u5165\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_CONFIG_SCHEMA_MULTIPLE_ENTRIES_IN_FILE_662=\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d) \u5305\u542b\u591a\u500b\u9805\u76ee\u3002\u53ea\u6703\u6aa2\u67e5\u7b2c\u4e00\u500b\u9805\u76ee\uff0c\u800c\u5ffd\u7565\u5176\u4ed6\u9805\u76ee
+SEVERE_WARN_CONFIG_SCHEMA_UNPARSEABLE_EXTRA_DATA_IN_FILE_663=\u6a21\u5f0f\u914d\u7f6e\u6a94\u6848 %s (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d) \u5728 LDIF \u8b80\u53d6\u5668\u7121\u6cd5\u5256\u6790\u7684\u6a21\u5f0f\u9805\u76ee\u4e4b\u5f8c\u5305\u542b\u984d\u5916\u8cc7\u6599: %s\u3002\u5c07\u6703\u8655\u7406\u7b2c\u4e00\u500b\u9805\u76ee\uff0c\u4f46\u6703\u5ffd\u7565\u5176\u9918\u8cc7\u6599
+SEVERE_WARN_CONFIG_PLUGIN_EMPTY_ELEMENT_IN_ORDER_664=\u985e\u578b\u70ba %s \u4e4b\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f\u5b9a\u7fa9\u5305\u542b\u7a7a\u7684\u5143\u7d20\u3002\u9019\u6a23\u53ef\u80fd\u6703\u4e0d\u6b63\u78ba\u5730\u8a55\u4f30\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f
+SEVERE_WARN_CONFIG_PLUGIN_MULTIPLE_WILDCARDS_IN_ORDER_665=\u985e\u578b\u70ba %s \u4e4b\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f\u5b9a\u7fa9\u5305\u542b\u591a\u500b\u842c\u7528\u5b57\u5143\u7b26\u865f\u3002\u6240\u6709\u5916\u639b\u7a0b\u5f0f\u5b9a\u7fa9\u90fd\u53ea\u61c9\u8a72\u5305\u542b\u4e00\u500b\u842c\u7528\u5b57\u5143\u5143\u7d20\uff0c\u4ee5\u8868\u793a\u61c9\u8a72\u4f9d\u5e8f\u5305\u542b\u4e0d\u76f8\u7b26\u5916\u639b\u7a0b\u5f0f\u7684\u4f4d\u7f6e\uff0c\u800c\u5305\u542b\u591a\u500b\u842c\u7528\u5b57\u5143\u53ef\u80fd\u6703\u932f\u8aa4\u5730\u8a08\u7b97\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f
+SEVERE_WARN_CONFIG_PLUGIN_LISTED_MULTIPLE_TIMES_666=\u985e\u578b\u70ba %s \u4e4b\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f\u5b9a\u7fa9\u5305\u542b\u300c%s\u300d\u5916\u639b\u7a0b\u5f0f\u7684\u591a\u500b\u53c3\u7167\u3002\u9019\u6a23\u53ef\u80fd\u6703\u4e0d\u6b63\u78ba\u5730\u8a55\u4f30\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f
+SEVERE_WARN_CONFIG_PLUGIN_ORDER_NO_WILDCARD_667=\u985e\u578b\u70ba %s \u4e4b\u5916\u639b\u7a0b\u5f0f\u7684\u5916\u639b\u7a0b\u5f0f\u9806\u5e8f\u5b9a\u7fa9\u4e0d\u5305\u542b\u842c\u7528\u5b57\u5143\u5143\u7d20\uff0c\u4ee5\u8868\u793a\u61c9\u4f9d\u5e8f\u7d0d\u5165\u4e0d\u76f8\u7b26\u5916\u639b\u7a0b\u5f0f\u7684\u4f4d\u7f6e\u3002\u4f3a\u670d\u5668\u5c07\u9810\u8a2d\u70ba\u5728\u5df2\u547d\u540d\u7684\u5916\u639b\u7a0b\u5f0f\u96c6\u4e4b\u5f8c\u547c\u53eb\u6240\u6709\u672a\u547d\u540d\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_SYNTAX_IN_USE_668=\u7121\u6cd5\u5f9e\u4f3a\u670d\u5668\u522a\u9664\u5c6c\u6027\u8a9e\u6cd5 %s\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u6b63\u5728\u4f7f\u7528\u8a72\u5c6c\u6027\u8a9e\u6cd5
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_SYNTAX_IN_USE_669=\u7121\u6cd5\u505c\u7528\u5c6c\u6027\u8a9e\u6cd5 %s\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u6b63\u5728\u4f7f\u7528\u8a72\u5c6c\u6027\u8a9e\u6cd5
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_AT_670=\u7121\u6cd5\u5f9e\u4f3a\u670d\u5668\u522a\u9664\u76f8\u7b26\u898f\u5247 %s\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u6b63\u5728\u4f7f\u7528\u8a72\u76f8\u7b26\u898f\u5247
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DELETE_MR_IN_USE_BY_MRU_671=\u7121\u6cd5\u5f9e\u4f3a\u670d\u5668\u522a\u9664\u76f8\u7b26\u898f\u5247 %s\uff0c\u56e0\u70ba\u76f8\u7b26\u898f\u5247\u4f7f\u7528 %s \u6b63\u5728\u4f7f\u7528\u8a72\u76f8\u7b26\u898f\u5247
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_AT_672=\u7121\u6cd5\u505c\u7528\u76f8\u7b26\u898f\u5247 %s\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u6b63\u5728\u4f7f\u7528\u8a72\u76f8\u7b26\u898f\u5247
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_DISABLE_MR_IN_USE_BY_MRU_673=\u7121\u6cd5\u505c\u7528\u76f8\u7b26\u898f\u5247 %s\uff0c\u56e0\u70ba\u76f8\u7b26\u898f\u5247\u4f7f\u7528 %s \u6b63\u5728\u4f7f\u7528\u8a72\u76f8\u7b26\u898f\u5247
+SEVERE_ERR_CONFIG_WORK_QUEUE_INITIALIZATION_FAILED_674=\u7121\u6cd5\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6307\u5b9a\u7684\u5de5\u4f5c\u4f47\u5217: %s
 INFO_CONFIG_WORK_QUEUE_CLASS_CHANGE_REQUIRES_RESTART_675=\u7528\u4f86\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u5de5\u4f5c\u4f47\u5217\u5be6\u4f5c\u7684\u985e\u5225\u5df2\u5f9e %s \u8b8a\u66f4\u70ba %s\uff0c\u4f46\u9664\u975e\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668\uff0c\u5426\u5247\u9019\u9805\u8b8a\u66f4\u4e0d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=The attempt to apply the \
-### configuration add failed.  The preliminary checks were all successful and the \
-### entry was added to the server configuration, but at least one of the \
-### configuration add listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=The attempt to apply the \
-### configuration delete failed.  The preliminary checks were all successful and \
-### the entry was removed from the server configuration, but at least one of the \
-### configuration delete listeners reported an error when attempting to apply the \
-### change:  %s
-###SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=The attempt to apply the \
-### configuration modification failed.  The preliminary checks were all \
-### successful and the modified entry was written to the server configuration, \
-### but at least one of the configuration change listeners reported an error when \
-### attempting to apply the change:  %s
+SEVERE_ERR_CONFIG_FILE_ADD_APPLY_FAILED_676=\u5617\u8a66\u5957\u7528\u914d\u7f6e\u589e\u52a0\u5931\u6557\u3002\u521d\u6b65\u6aa2\u67e5\u90fd\u5df2\u6210\u529f\uff0c\u800c\u4e14\u9805\u76ee\u5df2\u589e\u52a0\u81f3\u4f3a\u670d\u5668\u914d\u7f6e\uff0c\u4f46\u81f3\u5c11\u6709\u4e00\u500b\u914d\u7f6e\u589e\u52a0\u5075\u807d\u7a0b\u5f0f\u5728\u5617\u8a66\u5957\u7528\u8b8a\u66f4\u6642\u56de\u5831\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_FILE_DELETE_APPLY_FAILED_677=\u5617\u8a66\u5957\u7528\u914d\u7f6e\u522a\u9664\u5931\u6557\u3002\u521d\u6b65\u6aa2\u67e5\u90fd\u5df2\u6210\u529f\uff0c\u800c\u4e14\u9805\u76ee\u5df2\u5f9e\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u79fb\u9664\uff0c\u4f46\u81f3\u5c11\u6709\u4e00\u500b\u914d\u7f6e\u522a\u9664\u5075\u807d\u7a0b\u5f0f\u5728\u5617\u8a66\u5957\u7528\u8b8a\u66f4\u6642\u56de\u5831\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_FILE_MODIFY_APPLY_FAILED_678=\u5617\u8a66\u5957\u7528\u914d\u7f6e\u4fee\u6539\u5931\u6557\u3002\u521d\u6b65\u6aa2\u67e5\u90fd\u5df2\u6210\u529f\uff0c\u800c\u4e14\u4fee\u6539\u7684\u9805\u76ee\u5df2\u5beb\u5165\u81f3\u4f3a\u670d\u5668\u914d\u7f6e\uff0c\u4f46\u81f3\u5c11\u6709\u4e00\u500b\u914d\u7f6e\u8b8a\u66f4\u5075\u807d\u7a0b\u5f0f\u5728\u5617\u8a66\u5957\u7528\u8b8a\u66f4\u6642\u56de\u5831\u932f\u8aa4: %s
 MILD_ERR_CONFIG_KEYMANAGER_CONFIG_NOT_ACCEPTABLE_679=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_TRUSTMANAGER_CONFIG_NOT_ACCEPTABLE_680=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_AUTHZ_CONFIG_NOT_ACCEPTABLE_681=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
@@ -1572,71 +675,31 @@
 MILD_ERR_CONFIG_VATTR_CONFIG_NOT_ACCEPTABLE_694=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u865b\u64ec\u5c6c\u6027\u63d0\u4f9b\u8005\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_ALERTHANDLER_CONFIG_NOT_ACCEPTABLE_695=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u8b66\u793a\u8655\u7406\u7a0b\u5f0f\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_ALERTHANDLER_INITIALIZATION_FAILED_696=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u8b66\u793a\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=The provided SMTP server value \
-### '%s' is invalid.  An SMTP server value must have an IP address or a \
-### resolvable name, and it may optionally be followed by a colon and an integer \
-### value between 1 and 65535 to specify the server port number
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=An error occurred while \
-### attempting to open the current configuration file %s for reading in order to \
-### copy it to the ".startok" file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=An error occurred while \
-### attempting to open file %s in order to write the ".startok" configuration \
-### file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_WRITE_700=An error occurred while attempting to \
-### copy the current configuration from file %s into temporary file %s for use \
-### as the ".startok" configuration file:  %s
-###SEVERE_ERR_STARTOK_CANNOT_RENAME_701=An error occurred while attempting to \
-### rename file %s to %s for use as the ".startok" configuration file:  %s
+SEVERE_ERR_CONFIG_CORE_INVALID_SMTP_SERVER_697=\u63d0\u4f9b\u7684 SMTP \u4f3a\u670d\u5668\u503c\u300c%s\u300d\u7121\u6548\u3002SMTP \u4f3a\u670d\u5668\u503c\u5fc5\u9808\u5177\u6709 IP \u4f4d\u5740\u6216\u53ef\u89e3\u6790\u540d\u7a31\uff0c\u800c\u4e14\u5f8c\u9762\u53ef\u80fd\u6703\u9078\u64c7\u6027\u5730\u52a0\u4e0a\u5192\u865f\u4ee5\u53ca\u4ecb\u65bc 1 \u8207 65535 \u4e4b\u9593\u7684\u6574\u6578\u503c\uff0c\u4ee5\u6307\u5b9a\u4f3a\u670d\u5668\u9023\u63a5\u57e0\u865f\u78bc
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_READING_698=\u5617\u8a66\u958b\u555f\u76ee\u524d\u7684\u914d\u7f6e\u6a94\u6848 %s \u9032\u884c\u8b80\u53d6\uff0c\u4ee5\u4fbf\u5c07\u5b83\u8907\u88fd\u5230\u300c.startok\u300d\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_STARTOK_CANNOT_OPEN_FOR_WRITING_699=\u5617\u8a66\u958b\u555f\u6a94\u6848 %s \u4ee5\u5beb\u5165\u300c.startok\u300d\u914d\u7f6e\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_STARTOK_CANNOT_WRITE_700=\u5617\u8a66\u5c07\u76ee\u524d\u914d\u7f6e\u5f9e\u6a94\u6848 %s \u8907\u88fd\u5230\u66ab\u5b58\u6a94 %s \u4ee5\u7576\u4f5c\u300c.startok\u300d\u914d\u7f6e\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_STARTOK_CANNOT_RENAME_701=\u5617\u8a66\u5c07\u6a94\u6848 %s \u91cd\u65b0\u547d\u540d\u70ba %s \u4ee5\u7576\u4f5c\u300c.startok\u300d\u914d\u7f6e\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
 NOTICE_CONFIG_FILE_USING_STARTOK_FILE_702=\u76ee\u9304\u4f3a\u670d\u5668\u6b63\u5728\u958b\u59cb\u4f7f\u7528\u6700\u5f8c\u4e00\u500b\u5df2\u77e5\u826f\u597d\u914d\u7f6e\u6a94\u6848 %s\uff0c\u800c\u4e0d\u662f\u4f7f\u7528\u4e2d\u914d\u7f6e\u6a94\u6848 %s
-###SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=No last known good configuration \
-### file %s exists.  The server will attempt to start using the active \
-### configuration file %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s:  %s
-###SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### does not follow a singular property=value form
-###SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### shadows configuration attribute %s
-###SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=An error occurred while \
-### trying to parse and validate Berkeley DB JE property %s: the property \
-### is already defined for this component
+SEVERE_WARN_CONFIG_FILE_NO_STARTOK_FILE_703=\u6700\u5f8c\u4e00\u500b\u5df2\u77e5\u826f\u597d\u914d\u7f6e\u6a94\u6848 %s \u4e0d\u5b58\u5728\u3002\u4f3a\u670d\u5668\u5c07\u5617\u8a66\u958b\u59cb\u4f7f\u7528\u4f7f\u7528\u4e2d\u7684\u914d\u7f6e\u6a94\u6848 %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_704=\u5617\u8a66\u5256\u6790\u548c\u9a57\u8b49 Berkeley \u8cc7\u6599\u5eab JE \u7279\u6027 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_JE_PROPERTY_INVALID_FORM_705=\u5617\u8a66\u5256\u6790\u548c\u9a57\u8b49 Berkeley \u8cc7\u6599\u5eab JE \u7279\u6027 %s \u6642\u767c\u751f\u932f\u8aa4: \u6b64\u7279\u6027\u672a\u9075\u5faa\u55ae\u4e00\u300c\u7279\u6027=\u503c\u300d\u683c\u5f0f
+SEVERE_ERR_CONFIG_JE_PROPERTY_SHADOWS_CONFIG_706=\u5617\u8a66\u5256\u6790\u548c\u9a57\u8b49 Berkeley \u8cc7\u6599\u5eab JE \u7279\u6027 %s \u6642\u767c\u751f\u932f\u8aa4: \u6b64\u7279\u6027\u6703\u5c0d\u914d\u7f6e\u5c6c\u6027 %s \u9032\u884c\u9670\u5f71\u8907\u88fd
+SEVERE_ERR_CONFIG_JE_DUPLICATE_PROPERTY_707=\u5617\u8a66\u5256\u6790\u548c\u9a57\u8b49 Berkeley \u8cc7\u6599\u5eab JE \u7279\u6027 %s \u6642\u767c\u751f\u932f\u8aa4: \u6b64\u7279\u6027\u5df2\u5b9a\u7fa9\u7d66\u6b64\u5143\u4ef6
 INFO_CONFIG_JE_PROPERTY_REQUIRES_RESTART_708=\u91cd\u65b0\u555f\u52d5 Berkeley \u8cc7\u6599\u5eab JE \u7279\u6027 %s \u7684\u5143\u4ef6\u4e4b\u5f8c\uff0c\u8a2d\u5b9a\u6b64\u7279\u6027\u624d\u6703\u751f\u6548
-###SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=An error occurred while \
-### attempting to open the configured log file %s for logger %s:  %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=The configuration \
-### for the workflow element defined in configuration entry %s was not \
-### acceptable: %s
-###SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=An error occurred \
-### while trying to initialize a workflow element from class %s with the \
-### information in configuration entry %s:  %s.  This workflow element will be \
-### disabled
+SEVERE_ERR_CONFIG_LOGGING_CANNOT_OPEN_FILE_709=\u5617\u8a66\u958b\u555f\u5df2\u914d\u7f6e\u7684\u8a18\u9304\u6a94 %s (\u91dd\u5c0d\u8a18\u9304\u7a0b\u5f0f %s) \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CONFIG_NOT_ACCEPTABLE_710=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
+SEVERE_ERR_CONFIG_WORKFLOW_ELEMENT_CANNOT_INITIALIZE_711=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684\u8cc7\u8a0a\uff0c\u521d\u59cb\u5316\u985e\u5225 %1$s \u4e2d\u7684\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u505c\u7528\u6b64\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20
 MILD_ERR_CONFIG_WORKFLOW_ELEMENT_ALREADY_REGISTERED_712=\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20 %s \u5df2\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u8a3b\u518a\u3002\u5c07\u5ffd\u7565\u6b64\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=An error occurred \
-### while trying to configure in manual mode the workflows in the \
-### Directory Server, and rollback to automatic configuration mode has failed \
-### too. If the server is in an unstab\
-###  le state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=An error occurred \
-### while trying to configure in automatic mode the workflows in the \
-### Directory Server, and rollback to manual configuration mode has failed \
-### too. If the server is in an unstable state restart it with the last \
-### valid configuration
-###SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=Invalid UNIX file permissions %s \
-###  does not allow write access to the log file by the log publisher
-###SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=Invalid UNIX file permissions %s: %s
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_MANUAL_713=\u5617\u8a66\u4ee5\u624b\u52d5\u6a21\u5f0f\u914d\u7f6e\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u5de5\u4f5c\u6d41\u7a0b\u6642\u767c\u751f\u932f\u8aa4\uff0c\u800c\u4e14\u56de\u5fa9\u70ba\u81ea\u52d5\u914d\u7f6e\u6a21\u5f0f\u4e5f\u5df2\u5931\u6557\u3002\u5982\u679c\u4f3a\u670d\u5668\u8655\u65bc\u4e0d\u7a69\u5b9a\u72c0\u614b\uff0c\u8acb\u4f7f\u7528\u6700\u5f8c\u4e00\u500b\u6709\u6548\u7684\u914d\u7f6e\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_WORKFLOW_CANNOT_CONFIGURE_AUTO_714=\u5617\u8a66\u4ee5\u81ea\u52d5\u6a21\u5f0f\u914d\u7f6e\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u5de5\u4f5c\u6d41\u7a0b\u6642\u767c\u751f\u932f\u8aa4\uff0c\u800c\u4e14\u56de\u5fa9\u70ba\u624b\u52d5\u914d\u7f6e\u6a21\u5f0f\u4e5f\u5df2\u5931\u6557\u3002\u5982\u679c\u4f3a\u670d\u5668\u8655\u65bc\u4e0d\u7a69\u5b9a\u72c0\u614b\uff0c\u8acb\u4f7f\u7528\u6700\u5f8c\u4e00\u500b\u6709\u6548\u7684\u914d\u7f6e\u91cd\u65b0\u555f\u52d5\u4f3a\u670d\u5668
+SEVERE_ERR_CONFIG_LOGGING_INSANE_MODE_715=\u7121\u6548\u7684 UNIX \u6a94\u6848\u6b0a\u9650 %s \u4e0d\u5141\u8a31\u8a18\u9304\u767c\u4f48\u8005\u5c0d\u8a18\u9304\u6a94\u7684\u5beb\u5165\u5b58\u53d6\u6b0a\u9650
+SEVERE_ERR_CONFIG_LOGGING_MODE_INVALID_716=\u7121\u6548\u7684 UNIX \u6a94\u6848\u6b0a\u9650 %s: %s
 MILD_ERR_CONFIG_EXTENSION_CONFIG_NOT_ACCEPTABLE_717=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5ef6\u4f38\u914d\u7f6e\u662f\u7121\u6cd5\u63a5\u53d7\u7684\u914d\u7f6e: %s
 MILD_ERR_CONFIG_EXTENSION_INITIALIZATION_FAILED_718=\u5617\u8a66\u5c07\u985e\u5225 %s \u5be6\u4f8b\u521d\u59cb\u5316\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5ef6\u4f38\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The \
-### allowed attribute %s specified in configuration entry %s is also defined as \
-### a prohibited attribute
-###SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The \
-### allowed subtree %s specified in configuration entry %s is also defined as \
-### a prohibited subtree
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration \
-### for the network group defined in configuration entry %s was not acceptable:  %s
-###SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred \
-### while trying to initialize a network group policy loaded from class %s with \
-### the information in configuration entry %s:  %s
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_ATTRIBUTE_719=The allowed attribute %s specified in configuration entry %s is also defined as a prohibited attribute
+SEVERE_ERR_CONFIG_NETWORKGROUPREQUESTFILTERINGPOLICY_INVALID_SUBTREE_720=The allowed subtree %s specified in configuration entry %s is also defined as a prohibited subtree
+SEVERE_ERR_CONFIG_NETWORK_GROUP_CONFIG_NOT_ACCEPTABLE_721=The configuration for the network group defined in configuration entry %s was not acceptable:  %s
+SEVERE_ERR_CONFIG_NETWORK_GROUP_POLICY_CANNOT_INITIALIZE_722=An error occurred while trying to initialize a network group policy loaded from class %s with the information in configuration entry %s:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CANNOT_PARSE_LDAP_SYNTAX_723=An ldapSyntaxes attribute read from schema configuration file %s could not be parsed:  %s
+SEVERE_WARN_CONFIG_SCHEMA_CONFLICTING_LDAP_SYNTAX_724=An ldap syntax read from schema configuration file %s conflicts with another ldap syntax already read into the schema:  %s.  The later ldap syntax description will be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_de.properties b/opendj-sdk/opends/src/messages/messages/core_de.properties
index d11f9e0..c127e4c 100644
--- a/opendj-sdk/opends/src/messages/messages/core_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,64 +128,38 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=Der Attributverwendungstyp f\u00fcr Attribut %s kann nicht festgelegt werden. Der Server geht davon aus, dass er benutzerdefiniert ist
 INFO_CANCELED_BY_SHUTDOWN_107=Die Verarbeitung dieses Vorgangs wurde abgebrochen, da der Directory-Server heruntergefahren wird
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=%s ist bei der Verarbeitung des Vorgangs %s auf einen unerwarteten Ausnahmefehler gesto\u00dfen:  %s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s wird unerwartet beendet, wenn der Directory Server nicht heruntergefahren wird.  Dies weist vermutlich darauf hin, dass der Thread auf einen unerwarteten Fehler gesto\u00dfen ist
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=Beim Versuch, einen Worker-Thread zu erstellen, ist ein unerwarteter Fehler aufgetreten:  %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=Die Anforderung zur Verarbeitung dieses Vorgangs wurde abgelehnt, da der Directory-Server bereits mit dem Herunterfahren begonnen hat
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=Die Anforderung zur Verarbeitung dieses Vorgangs wurde abgelehnt, da die Warteschlange bereits ihre maximale Kapazit\u00e4t von %d anstehenden Vorg\u00e4ngen erreicht hat
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s wurde beim Warten auf neue Arbeit unterbrochen:  %s. Dies sollte nicht passieren, aber der Thread wird das Warten auf neue Arbeit fortsetzen, sodass keine nachteiligen Folgen auftreten sollten
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=Es ist ein unerwarteter Fehler aufgetreten, w\u00e4hrend %s auf neue Arbeit gewartet hat:  %s. Dies sollte nicht passieren, aber der Thread wird das Warten auf neue Arbeit fortsetzen, sodass keine nachteiligen Folgen auftreten sollten
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=Beim Versuch, den anstehenden Vorgang %s abzubrechen, hat die Warteschlange einen Ausnahmefehler festgestellt, als der Directory-Server heruntergefahren wurde:  %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=Beim Versuch, %s zu benachrichtigen, dass der Directory-Server heruntergefahren wurde, hat die Warteschlange einen Ausnahmefehler festgestellt:  %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=Serverfehler
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=Der Directory Server wird derzeit ausgef\u00fchrt.  Die Konfiguration kann m\u00f6glicherweise nicht urgeladen werden, w\u00e4hrend der Server online ist
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Klasse %s kann als Directory Server-Konfigurations-Handler nicht geladen werden: %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Es kann keine Instanz von Klasse %s als Directory Server-Konfigurations-Handler erstellt werden: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=Beim Versuch, den Konfigurations-Handler %s mithilfe der Konfigurationsdatei %s zu initialisieren, ist ein Fehler aufgetreten:  %s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=Der Directory Server darf nicht gestartet werden, bevor die Konfiguration urgeladen wurde
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=Der Directory Server darf nicht gestartet werden, w\u00e4hrend er bereits ausgef\u00fchrt wird.   Stoppen Sie die ausgef\u00fchrte Instanz, bevor Sie versuchen, ihn erneut zu starten
 INFO_ERROR_CATEGORY_SCHEMA_124=Schema
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=Der Wert %s f\u00fcr Attributtyp %s kann nicht normalisiert werden, da f\u00fcr dieses Attribut keine Regel zum \u00dcbereinstimmungsvergleich definiert ist
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=Eintrag %s verletzt die Schemakonfiguration des Directory-Servers, da das\u00b7Attribut %s fehlt, das von Objektklasse %s ben\u00f6tigt wird
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=Eintrag %s verletzt die Directory-Server-Schemakonfiguration, da er Attribut %s enth\u00e4lt, das in keiner der Objektklassen, die in diesem Eintrag definiert sind, zugelassen ist
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=Beim Versuch, die in Klasse %s definierte \u00dcbereinstimmungsregel urzuladen, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=Beim Versuch, die in Klasse %s definierte Attributsyntax urzuladen, ist ein Fehler aufgetreten:  %s
 INFO_ERROR_SEVERITY_NOTICE_131=Hinweis
 INFO_DIRECTORY_BOOTSTRAPPING_132=Der Directory-Server beginnt mit dem Urladeprozess der Konfiguration
 INFO_DIRECTORY_BOOTSTRAPPED_133=Der Directory-Server hat den Urladeprozess der Konfiguration abgeschlossen
 NOTICE_DIRECTORY_SERVER_STARTING_134=%s (Build %s, R%d) wird gestartet
 NOTICE_DIRECTORY_SERVER_STARTED_135=Der Directory-Server wurde erfolgreich gestartet
 INFO_ERROR_CATEGORY_EXTENSIONS_137=Erweiterungen
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=Beim Versuch, den JMX MBean-Server zu erstellen, der zur \u00dcberwachung, Benachrichtigung und Konfigurationsinteraktion innerhalb des Directory Servers verwendet wird, ist ein Fehler aufgetreten:  %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=Der Directory-Server hat einen Warnhinweis gesendet, der von Klasse %s (Warntyp %s, Warn-ID %s) generiert wurde:  %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=Ein unerwarteter Ausnahmefehler w\u00e4hrend der Verarbeitung f\u00fcr Thread %s hat dazu gef\u00fchrt, dass der Thread nicht vorschriftsm\u00e4\u00dfig beendet wurde.  Das Stackprotokoll f\u00fcr diesen Ausnahmefehler lautet:  %s
 NOTICE_SERVER_SHUTDOWN_141=Der Directory-Server hat mit dem Herunterfahren begonnen.  Das Herunterfahren wurde von einer Instanz der Klasse %s initiiert, und der Grund, der f\u00fcr das Herunterfahren angegeben wurde, lautete: %s
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=Der Shutdown-Hook des Directory Servers hat festgestellt, dass die JVM heruntergefahren wird.  Dies weist in der Regel darauf hin, dass die JVM eine externe Stopp-Anforderung (z. B. durch ein Abbruchsignal) erhalten hat
 MILD_ERR_SEARCH_FILTER_NULL_143=Die angegebene Filterzeichenfolge konnte nicht als Suchfilter entschl\u00fcsselt werden, da die angegebene Zeichenfolge leer oder Null\u00b7war
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=Beim Versuch, die Zeichenfolge "%s" als Suchfilter zu entschl\u00fcsseln, ist ein unerwarteter Fehler aufgetreten:  %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=Der angegebene Suchfilter "%s" besa\u00df nicht \u00fcbereinstimmende Klammern um den Bereich zwischen den Positionen %d und %d
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=Die angegebene Zeichenfolge "%s" konnte nicht als ein relativer Distinguished Name entschl\u00fcsselt werden, da das erste nicht leere Zeichen nach dem Attributtyp %s kein Gleichheitszeichen war (das gelesene Zeichen lautete %c)
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=Die angegebene Zeichenfolge "%s" konnte nicht als ein relativer Distinguished Name entschl\u00fcsselt werden, da sie ein unerwartetes Pluszeichen, Komma oder einen unerwarteten Semikolon an Position %d enthielt, was in einem RDN nicht zul\u00e4ssig ist
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=Die angegebene Zeichenfolge "%s" konnte nicht als relativer Distinguished Name entschl\u00fcsselt werden, da ein ung\u00fcltiges\u00b7Zeichen %c an Position %d gefunden wurde, an der entweder das Ende der Zeichenfolge oder ein Pluszeichen erwartet wurde
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=Beim Versuch, die Directory Server-Arbeitswarteschlange zu erstellen, ist ein Fehler aufgetreten:  %s. Dies ist ein nicht behebbarer Fehler, und der Startvorgang kann nicht fortgesetzt werden
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=Das Suffix "%s" ist bereits bei dem Directory Server mit einem Backend des Typs %s registriert
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=Das Suffix "%s" ist bereits bei dem Directory Server als Teilsuffix des Backends f\u00fcr Suffix "%s" registriert
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=Das private Suffix "%s" befindet sich unterhalb eines nicht privaten Suffix, das mit einem Basis-DN von "%s" definiert ist.  Ein privates Teilsuffix darf sich nicht unterhalb von einem nicht privaten Suffix befinden
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=Beim Versuch, den Konfigurationseintrag der Root-DSE (cn=Root-DSE, cn=config) von der Konfiguration des Directory Servers abzurufen, ist ein Fehler aufgetreten:  %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=Der Attributtyp %s kann nicht beim Serverschema registriert werden, da seine OID %s mit der OID eines vorhandenen Attributtyps %s in Konflikt steht
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=Der Attributtyp %s kann nicht beim Serverschema registriert werden, da sein Name %s mit dem Namen eines vorhandenen Attributtyps %s in Konflikt steht
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=Die Objektklasse %s kann nicht beim Serverschema registriert werden, da ihre OID %s mit der OID einer vorhandenen Objektklasse %s in Konflikt steht
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=Die Namensform %s kann nicht beim Serverschema registriert werden, da ihr Name %s mit dem Namen einer vorhandenen Namensform %s in Konflikt steht
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=Eintrag %s verletzt die Schemakonfiguration des Directory-Servers, da er mehrere in Konflikt stehende strukturelle Objektklassen %s und %s beinhaltet. In einem Eintrag ist nur eine einzige strukturelle Objektklasse erlaubt
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=Eintrag %s verletzt die Schemakonfiguration des Directory-Servers, da er keine strukturelle Objektklasse beinhaltet.  Alle Eintr\u00e4ge m\u00fcssen eine strukturelle Objektklasse enthalten
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Eintrag "%s" enth\u00e4lt einen Wert "%s" f\u00fcr Attribut %s, der entsprechend der Syntax f\u00fcr dieses Attribut ung\u00fcltig ist:  %s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Eintrag "%s" enth\u00e4lt keine Werte f\u00fcr Attribut "%s"
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Eintrag "%s" enth\u00e4lt keine Werte f\u00fcr Attribut "%s" mit dem angegebenen Satz an Optionen
 NOTICE_SERVER_STOPPED_203=Der Directory-Server wird jetzt gestoppt
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=%s wurde gestoppt, da die Gesamtanzahl an Worker-Threads im Directory-Server reduziert wurde
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=Eintrag %s verletzt die Schemakonfiguration des Directory-Servers, da er mehrere Werte f\u00fcr Attribut %s enth\u00e4lt, das als einzelwertiges Attribut definiert ist
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=Beim Versuch, den Eintrag %s mit der DIT-Strukturregel %s zu vergleichen, ist ein unerwarteter Fehler aufgetreten:  %s
 INFO_CANCELED_BY_BIND_REQUEST_217=Die Verarbeitung dieses Vorgangs wurde abgebrochen, da der Directory-Server eine Verbindungsanforderung an dieser Verbindung empfangen hat, die erfordert, dass alle laufenden Vorg\u00e4nge abgebrochen werden
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=Eine Verbindung zum Directory-Server als Benutzer %s ist nicht m\u00f6glich, da ein solcher Benutzer auf dem Server nicht vorhanden ist
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Die Verbindung konnte nicht bearbeitet werden, da der Server keine Lesesperre f\u00fcr den Eintrag %s erhalten konnte
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=Bei der Ausf\u00fchrung von einem der Startup-Plug-Ins auf dem Directory Server ist ein schwerwiegender Fehler aufgetreten:  %s (Fehler-ID %d).  Der Startvorgang des Directory Servers wurde abgebrochen
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=Eine Verbindung zum Directory-Server als Benutzer %s mithilfe einer einfachen Authentifizierung war nicht m\u00f6glich, da dieser Benutzer kein Passwort besitzt
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=Eine Verarbeitung der Verbindungsanforderung war nicht m\u00f6glich, da diese versuchte, einen unbekannten SASL-Mechanismus %s zu verwenden, der im Directory-Server nicht verf\u00fcgbar ist
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=Der Vorgang mit Nachrichten-ID %d konnte nicht abgebrochen werden, da keine Informationen zu diesem Vorgang verf\u00fcgbar sind. Dies k\u00f6nnte bedeuten, dass der Zielvorgang bereits abgeschlossen ist oder niemals angefordert wurde
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=Der Vorgang wurde abgebrochen, da die Client-Verbindung von einem Preparse-Plug-In beendet wurde
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=Der Vorgang wurde abgebrochen, da die Client-Verbindung von einem Pre-Operation-Plug-In beendet wurde
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=Der Vorgang wurde abgebrochen, da die Client-Verbindung von einem Post-Operation-Plug-In beendet wurde
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=Der Directory Server konnte nach mehreren Versuchen keine Lesesperre an Eintrag %s erhalten.  Die Verarbeitung dieses Vorgangs kann nicht fortgesetzt werden
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=Der angegebene Eintrag %s ist im Directory-Server nicht vorhanden
 INFO_CANCELED_BY_ABANDON_REQUEST_229=Der Vorgang wurde abgebrochen, da der Client f\u00fcr diesen Vorgang eine Abbruchsanforderung (Nachrichten-ID %d) ausgegeben hat
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=Der angegebene Eintrag kann nicht hinzugef\u00fcgt werden, da er einen Null-DN enth\u00e4lt.  Dieser DN ist f\u00fcr die Root-DSE reserviert, und dieser Eintrag darf nicht \u00fcber das Protokoll hinzugef\u00fcgt werden
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=Der angegebene Eintrag %s kann nicht hinzugef\u00fcgt werden, da er keinen \u00fcbergeordneten Eintrag besitzt und nicht als eines der Suffixe innerhalb des Directory-Servers definiert ist
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Eintrag %s kann nicht hinzugef\u00fcgt werden, da der Server nach mehreren Versuchen keine Lesesperre auf dem \u00fcbergeordneten Eintrag %s erhalten konnte
 MILD_ERR_ADD_NO_PARENT_233=Eintrag %s kann nicht hinzugef\u00fcgt werden, da sein \u00fcbergeordneter Eintrag %s auf dem Server nicht vorhanden ist
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Eintrag %s kann nicht hinzugef\u00fcgt werden, da der Server nach mehreren Versuchen keine Schreibsperre f\u00fcr diesen Eintrag erhalten konnte
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Eintrag %s kann nicht entfernt werden, da der Server nach mehreren Versuchen keine Schreibsperre f\u00fcr diesen Eintrag erhalten konnte
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=Der Vorgang wurde abgebrochen, da die Client-Verbindung von einem Suchergebniseintrag-Plug-In an Eintrag %s beendet wurde
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=Der Vorgang wurde abgebrochen, da die Client-Verbindung von einem Suchergebnis-Referenz-Plug-In an Referral %s beendet wurde
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=Die maximale Zeitbeschr\u00e4nkung von %d Sekunden f\u00fcr die Verarbeitung dieses Suchvorgangs ist abgelaufen
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=Dieser Suchvorgang hat die H\u00f6chstzahl an %d Eintr\u00e4gen an den Client gesendet
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=Der Eintrag %s, der als Suchbasis festgelegt wurde, ist im Directory-Server nicht vorhanden
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da kein Backend f\u00fcr die Behandlung\u00b7dieses DN registriert ist
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da kein Backend f\u00fcr die Behandlung\u00b7des neuen DN %s registriert ist
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da sich das Backend mit dem aktuellen Eintrag von dem Backend f\u00fcr die Behandlung\u00b7des neuen DN %s unterscheidet.  DN-\u00c4nderungen d\u00fcrfen sich nicht \u00fcber mehrere Backends erstrecken
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da der Server keine Schreibsperre f\u00fcr diesen DN erhalten konnte
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da beim Versuch, eine Schreibsperre f\u00fcr den neuen DN %s zu erhalten, ein Ausnahmefehler aufgetreten ist:  %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da der Server keine Schreibsperre f\u00fcr den neuen DN %s erhalten konnte
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=Die DN-\u00c4nderung f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da dieser Eintrag auf dem Server nicht vorhanden ist
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Eintrag %s kann nicht ge\u00e4ndert werden, da der Server nach mehreren Versuchen keine Schreibsperre f\u00fcr diesen Eintrag erhalten konnte
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=Eintrag %s kann nicht ge\u00e4ndert werden, da ein solcher Eintrag nicht auf dem Server vorhanden ist
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=Eintrag %s kann nicht ge\u00e4ndert werden, da die \u00c4nderung eine Hinzuf\u00fcgungskomponente f\u00fcr Attribut %s enthielt, aber keine Werte angegeben wurden
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=Beim Versuch, Eintrag %s zu \u00e4ndern und einen oder mehrere Werte f\u00fcr Attribut %s hinzuzuf\u00fcgen, wurde festgestellt, dass der Wert "%s" nach der zugeordneten Syntax ung\u00fcltig ist:  %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=Anzeige allgemeiner Systeminformationen
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=Speicherabbild einer Liste aller definierten Nachrichten
 INFO_DSCORE_DESCRIPTION_USAGE_287=Anzeige dieser Nutzungsinformationen
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=Beim Versuch, die Befehlszeilenargumente zu initialisieren, ist ein Fehler aufgetreten:  %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=Beim Versuch, den angegebenen Satz mit Befehlszeilenargumenten zu analysieren, ist ein Fehler aufgetreten:  %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=Beim Versuch, den Directory Server urzuladen, ist ein Fehler aufgetreten:  %s
+FATAL_ERR_DSCORE_CANNOT_START_291=Beim Versuch, den Directory Server zu starten, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=Die Zeile "%s", die mit den Sicherungsinformationen in Verzeichnis %s verbunden ist, konnte nicht analysiert werden, da sie kein Gleichheitszeichen enthielt, um den Eigenschaftsnamen vom Wert abzugrenzen
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=Die Zeile "%s", die mit den Sicherungsinformationen in Verzeichnis %s verbunden ist, konnte nicht analysiert werden, da sie keinen Eigenschaftsnamen enthielt
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=Die Struktur der Sicherungsinformationen in Verzeichnis %s konnte nicht analysiert werden, da sie mehrere Sicherungs-IDs enthielt (%s und %s)
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=Die Struktur der Sicherungsinformationen in Verzeichnis %s konnte nicht analysiert werden, da sie eine unbekannte Eigenschaft %s mit dem Wert %s enthielt
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=Beim Versuch, eine Struktur der Sicherungsinformationen in Verzeichnis %s zu entschl\u00fcsseln, ist ein unerwarteter Fehler aufgetreten:  %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Eine Struktur der Sicherungsinformationen in Verzeichnis %s konnte nicht entschl\u00fcsselt werden, da die Struktur keine Sicherungs-ID enthielt
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure with backup ID %s in directory %s was not valid because it did not contain the backup date
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID %s to backup directory %s because another backup already exists with that ID
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Die Sicherung %s kann nicht aus dem Sicherungsverzeichnis %s entfernt werden, da keine Sicherung mit dieser ID in diesem Verzeichnis vorhanden ist
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Die Sicherung %s kann nicht aus dem Sicherungsverzeichnis %s entfernt werden, da sie als Abh\u00e4ngigkeit f\u00fcr Sicherung %s aufgelistet ist
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Das Sicherungsverzeichnis %s existiert nicht, und beim Versuch, es zu erstellen, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=Der Pfad %s gibt an, dass ein Sicherungsverzeichnis vorhanden ist, verweist jedoch nicht auf ein Verzeichnis
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=Beim Versuch, die gesicherte Sicherungs-Deskriptordatei %s zu entfernen, ist ein Fehler aufgetreten:  %s. Der neue Sicherungs-Deskriptor wurde in %s geschrieben, wird jedoch erst dann verwendet, wenn er manuell in %s umbenannt wird
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=Beim Versuch, die aktuelle Sicherungs-Deskriptordatei %s in %s umzubenennen, ist ein Fehler aufgetreten: %s.  Der neue Sicherungs-Deskriptor wurde in %s geschrieben, wird jedoch erst dann verwendet, wenn er manuell in %s umbenannt wird
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=Beim Versuch, die neue Sicherungs-Deskriptordatei %s in %s umzubenennen, ist ein Fehler aufgetreten:  %s. Der neue Sicherungs-Deskriptor wird erst dann verwendet, wenn er manuell umbenannt wird
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=In %s wurde keine Sicherungsverzeichnis-Deskriptordatei gefunden
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=Die Sicherungs-Deskriptordatei %s ist ung\u00fcltig, da die erste Zeile den DN der Backend-Konfiguration h\u00e4tte enthalten m\u00fcssen, aber leer war
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=Die Sicherungs-Deskriptordatei %s ist ung\u00fcltig, da die erste Zeile der Datei "%s" lautete, aber der DN des Backend-Konfigurationseintrags erwartet wurde
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=Beim Versuch, den Wert "%s" zu entschl\u00fcsseln, der aus der ersten Zeile von %s als DN des Backend-Konfigurationseintrags abgelesen wurde, ist ein Fehler aufgetreten:  %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=Der Versuch, eine gemeinsame Sperre f\u00fcr Datei %s zu erhalten, wurde abgelehnt, da f\u00fcr diese Datei bereits eine exklusive Sperre vorlag
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=Der Versuch, eine gemeinsame Sperre f\u00fcr Datei %s zu erhalten, wurde abgelehnt, da der Versuch, die Sperrdatei zu erstellen, fehlschlug:  %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=Der Versuch, eine gemeinsame Sperre f\u00fcr Datei %s zu erhalten, wurde abgelehnt, da der Versuch, die Sperrdatei zu \u00f6ffnen, fehlgeschlagen ist:  %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=Weitere Ergebnisse vorhanden
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=Referral-Schleife erkannt
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=Referral-Hop-Beschr\u00e4nkung \u00fcberschritten
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=Beim Versuch, eine gemeinsame Sperre f\u00fcr Backend %s aufzuheben, ist ein Fehler aufgetreten:  %s. Diese Sperre sollte automatisch aufgehoben werden, wenn der Directory Server-Prozess beendet wird. Es sollte also keine zus\u00e4tzliche Aktion erforderlich sein
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=Der Directory Server konnte keine zus\u00e4tzliche Sperre f\u00fcr Datei %s erhalten:  %s. Dies bedeutet in der Regel, dass bereits eine andere Instanz dieses Servers ausgef\u00fchrt wird
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=Beim Versuch, die exklusive Server-Sperre f\u00fcr Datei %s aufzuheben, ist ein Fehler aufgetreten:  %s. Diese Sperre sollte automatisch aufgehoben werden, wenn der Directory Server-Prozess beendet wird. Es sollte also keine zus\u00e4tzliche Aktion erforderlich sein
 INFO_ERROR_CATEGORY_TASK_345=Aufgabe
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=Eintrag %s kann nicht ge\u00e4ndert werden, da bei der \u00c4nderung versucht wurde, Attribut %s zu aktualisieren, das im Serverschema als NO-USER-MODIFICATION definiert ist
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=Eintrag %s kann nicht hinzugef\u00fcgt werden, da er Attribut %s beinhaltet, das im Serverschema als NO-USER-MODIFICATION definiert ist
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=Die DN-\u00c4nderung wurde nicht im Backend des Directory-Servers durchgef\u00fchrt, da die LDAP-NO-OP-Steuerung in der\u00b7Anforderung vorhanden war
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=Eintrag %s kann nicht entfernt werden, da festgestellt wurde, dass der Zieleintrag nicht vorhanden ist, als versucht wurde, ihn mit der LDAP-Pre-Read-Anforderungssteuerung zu verarbeiten
 INFO_RESULT_AUTHORIZATION_DENIED_384=Autorisierung verweigert
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Eintrag %s kann nicht hinzugef\u00fcgt werden, da ihm Attribut %s fehlt, das im RDN des Eintrags enthalten ist.  Alle im RDN verwendeten Attribute m\u00fcssen auch in der Attributliste f\u00fcr den Eintrag angegeben werden
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=Bei der Benachrichtigung eines Zielger\u00e4tes zur Benachrichtigung \u00fcber \u00c4nderungen bei einem Hinzuf\u00fcgungsvorgang ist ein unerwarteter Fehler aufgetreten:  %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=Bei der Benachrichtigung einer best\u00e4ndigen Suche %s eines Hinzuf\u00fcgungsvorgangs ist ein unerwarteter Fehler aufgetreten:  %s. Die best\u00e4ndige Suche wurde beendet
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=Bei der Benachrichtigung eines Zielger\u00e4tes zur Benachrichtigung \u00fcber \u00c4nderungen bei einem  L\u00f6schvorgang ist ein unerwarteter Fehler aufgetreten:  %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=Bei der Benachrichtigung einer best\u00e4ndigen Suche %s eines L\u00f6schvorgangs ist ein unerwarteter Fehler aufgetreten:  %s. Die best\u00e4ndige Suche wurde beendet
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=Bei der Benachrichtigung eines Zielger\u00e4tes zur Benachrichtigung \u00fcber \u00c4nderungen bei einem \u00c4nderungsvorgang ist ein unerwarteter Fehler aufgetreten:  %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=Bei der Benachrichtigung einer best\u00e4ndigen Suche %s eines \u00c4nderungsvorgangs ist ein unerwarteter Fehler aufgetreten:  %s. Die best\u00e4ndige Suche wurde beendet
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=Bei der Benachrichtigung eines Zielger\u00e4tes zur Benachrichtigung \u00fcber \u00c4nderungen bei einer DN-\u00c4nderung ist ein unerwarteter Fehler aufgetreten:  %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=Bei der Benachrichtigung einer best\u00e4ndigen Suche %s einer DN-\u00c4nderung ist ein unerwarteter Fehler aufgetreten:  %s. Die best\u00e4ndige Suche wurde beendet
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Die Verbindungsanforderung konnte nicht verarbeitet werden, da sie eine Steuerung mit OID %s enthielt, die als kritisch gekennzeichnet\u00b7war, aber diese Steuerung wird f\u00fcr den Verbindungsvorgang nicht unterst\u00fctzt
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=In Benutzereintrag %s sind mehrere benutzerspezifische Grenzwerte f\u00fcr die Gr\u00f6\u00dfe vorhanden. Es wird die standardm\u00e4\u00dfige Gr\u00f6\u00dfenbeschr\u00e4nkung f\u00fcr den Server verwendet
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=Der benutzerspezifische Grenzwert f\u00fcr die Gr\u00f6\u00dfe %s, der in Benutzereintrag %s enthalten ist, konnte nicht als eine Ganzzahl analysiert werden. Es wird die standardm\u00e4\u00dfige Gr\u00f6\u00dfenbeschr\u00e4nkung des Servers verwendet
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=In Benutzereintrag %s sind mehrere benutzerspezifische Grenzwerte f\u00fcr die Zeit vorhanden. Es wird die standardm\u00e4\u00dfige Zeitbeschr\u00e4nkung f\u00fcr den Server verwendet
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=Der benutzerspezifische Grenzwert f\u00fcr die Zeit %s, der in Benutzereintrag %s enthalten ist, konnte nicht als eine Ganzzahl analysiert werden. Es wird die standardm\u00e4\u00dfige Zeitbeschr\u00e4nkung des Servers verwendet
 INFO_RESULT_ASSERTION_FAILED_399=Behauptung fehlgeschlagen
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=Der Eintrag %s kann nicht hinzugef\u00fcgt werden, da bereits ein Eintrag mit diesen Namen vorhanden ist
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=W\u00e4hrend der Verarbeitung der Synchronisation vor dem Vorgang f\u00fcr den Hinzuf\u00fcgungsvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=W\u00e4hrend der Verarbeitung der Synchronisation nach dem Vorgang f\u00fcr den Hinzuf\u00fcgungsvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=W\u00e4hrend der Verarbeitung der Synchronisation vor dem Vorgang f\u00fcr den L\u00f6schvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=W\u00e4hrend der Verarbeitung der Synchronisation nach dem Vorgang f\u00fcr den L\u00f6schvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=W\u00e4hrend der Verarbeitung der Synchronisation vor dem Vorgang f\u00fcr den \u00c4nderungsvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=W\u00e4hrend der Verarbeitung der Synchronisation nach dem Vorgang f\u00fcr den \u00c4nderungsvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=W\u00e4hrend der Verarbeitung der Synchronisation vor dem Vorgang f\u00fcr die DN-\u00c4nderung mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=W\u00e4hrend der Verarbeitung der Synchronisation nach dem Vorgang f\u00fcr die DN-\u00c4nderung mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=W\u00e4hrend der Verarbeitung der Synchronisation der Konfliktl\u00f6sung f\u00fcr den Hinzuf\u00fcgungsvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=W\u00e4hrend der Verarbeitung der Synchronisation der Konfliktl\u00f6sung f\u00fcr den L\u00f6schvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=W\u00e4hrend der Verarbeitung der Synchronisation der Konfliktl\u00f6sung f\u00fcr den \u00c4nderungsvorgang mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=W\u00e4hrend der Verarbeitung der Synchronisation der Konfliktl\u00f6sung f\u00fcr die DN-\u00c4nderung mit Verbindungs-ID %d und Vorgangs-ID %d ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=Eintrag %s konnte nicht hinzugef\u00fcgt werden, da der Directory Server im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_ADD_BACKEND_READONLY_414=Eintrag %s konnte nicht hinzugef\u00fcgt werden, da das Backend, das diesen Eintrag enthalten sollte, im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_DELETE_SERVER_READONLY_415=Eintrag %s konnte nicht gel\u00f6scht werden, da der Directory Server im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=Eintrag %s konnte nicht gel\u00f6scht werden, da das Backend, das diesen Eintrag enth\u00e4lt, im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=Eintrag %s konnte nicht ge\u00e4ndert werden, da der Directory Server im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Eintrag %s konnte nicht ge\u00e4ndert werden, da das Backend, das diesen Eintrag enth\u00e4lt, im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_MODDN_SERVER_READONLY_419=Eintrag %s konnte nicht umbenannt werden, da der Directory Server im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=Eintrag %s konnte nicht umbenannt werden, da das Backend, das diesen Eintrag enth\u00e4lt, im schreibgesch\u00fctzten Modus konfiguriert ist
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Die einfache Verbindungsanforderung konnte nicht verarbeitet werden, da sie einen Verbindungs-DN, aber kein Passwort enthielt. Dies ist f\u00fcr die Serverkonfiguration unzul\u00e4ssig
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=Der Eintrag "%s" f\u00fcr die Richtlinienkonfiguration des Passwortes enth\u00e4lt keinen Wert f\u00fcr Attribut ds-cfg-password-attribute, das das Attribut zum Speichern von Benutzerpassw\u00f6rtern festlegt
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=Der Eintrag "%s" f\u00fcr die Richtlinienkonfiguration des Passwortes enth\u00e4lt keine Werte f\u00fcr Attribut ds-cfg-default-password-storage-scheme, das den Satz standardm\u00e4\u00dfiger Speicherschemas festlegt
 INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=Verwendeter Attributtyp zum Speichern von Benutzerpassw\u00f6rtern.  Dieser Attributtyp muss im Serverschema definiert werden.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=Die im Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da das angegebene Passwortattribut "%s" im Serverschema nicht definiert ist
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=Die im Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da das angegebene Passwortattribut "%s" eine Syntax OID von %s besitzt. Die Syntax OID des  Passwortattributs muss entweder 1.3.6.1.4.1.26027.1.3.1 (f\u00fcr die Benutzerpasswort-Syntax) oder 1.3.6.1.4.1.4203.1.1.2 (f\u00fcr die Authentifizierungspasswort-Syntax) sein
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=Beim Versuch, den Wert von Attribut ds-cfg-password-attribute in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=Passwort-Speicherschema (oder Satz mit Schemas), das zur Verschl\u00fcsselung von Klartext-Passw\u00f6rtern verwendet wird.  Wenn mehrere Standard-Speicherschemas f\u00fcr eine Passwortrichtlinie definiert werden, wird dasselbe Passwort mithilfe all dieser Schemas verschl\u00fcsselt. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=Die in Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da sie auf ein Standardpasswort-Speicherschema "%s" verweist, das in der Serverkonfiguration nicht definiert ist
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=Beim Versuch, die Werte f\u00fcr Attribut ds-cfg-password-storage-scheme in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=Das Passwort-Speicherschema (oder Satz mit Schemas), das als veraltet betrachtet werden sollte.  Wenn ein Authentifizierungsbenutzer ein Passwort besitzt, das mit einem dieser Schemas verschl\u00fcsselt ist, werden diese Passw\u00f6rter entfernt und durch Passw\u00f6rter ersetzt, die mithilfe der Standardschemas verschl\u00fcsselt wurden.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=Beim Versuch, die Werte f\u00fcr Attribut ds-cfg-deprecated-password-storage-scheme in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=DN der Passwortvalidierung, der mit dem zugeh\u00f6rigen Passwort-Speicherschema verwendet werden soll.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=Die in Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da sie auf einen Passwortpr\u00fcfer "%s" verweist, der in der Serverkonfiguration nicht definiert ist
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=Beim Versuch, die Werte f\u00fcr Attribut ds-cfg-password-validator in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=Der DN des Handlers der Kontostatusbenachrichtigung, der mit dem zugeh\u00f6rigen Passwort-Speicherschema verwendet werden sollte.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=Die in Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da sie auf einen Handler der Kontostatusbenachrichtigung "%s" verweist, der in der Serverkonfiguration nicht definiert ist
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=Beim Versuch, die Werte f\u00fcr Attribut ds-cfg-account-status-notification-handler in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=Zeigt an, ob Benutzer ihre eigenen Passw\u00f6rter \u00e4ndern d\u00fcrfen.  Diese Pr\u00fcfung erfolgt zus\u00e4tzlich zur Bewertung der Zugriffssteuerung. Daher m\u00fcssen beide den Passwortwechsel hierf\u00fcr zulassen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-allow-user-password-changes in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=Zeigt an, ob es bei \u00c4nderungen des Benutzerpassworts erforderlich ist, den erweiterten Vorgang zur Passwort\u00e4nderung zu verwenden und das aktuelle Passwort des Benutzers einzuschlie\u00dfen, bevor die \u00c4nderung zugelassen wird.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-allow-user-password-changes in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=Zeigt an, ob Benutzer gezwungen werden, ihre Passw\u00f6rter zu \u00e4ndern, wenn diese von einem Administrator zur\u00fcckgesetzt werden.  Zu diesem Zweck gelten alle Personen mit der Berechtigung zum \u00c4ndern eines beliebigen Benutzerpasswortes mit Ausnahme dieses Benutzers als Administrator. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-force-change-on-reset in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=Zeigt an, ob von Administratoren festgelegte Passw\u00f6rter (in Hinzuf\u00fcgungs-, \u00c4nderungs- oder Passwort\u00e4nderungsvorg\u00e4ngen) den Passwortvalidierungsprozess umgehen d\u00fcrfen, der f\u00fcr \u00c4nderungen des Benutzerpasswortes erforderlich ist.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-skip-validation-for-administrators in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=DN des Konfigurationseintrags, der auf den Passwortgenerator f\u00fcr die Verwendung mit der zugeh\u00f6rigen Passwortrichtlinie verweist.  Dieser wird in Verbindung mit dem erweiterten Vorgang zur Passwort\u00e4nderung verwendet, um ein neues Passwort f\u00fcr einen Benutzer zu generieren, wenn in der Anforderung keines zur Verf\u00fcgung gestellt wurde.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=Die in Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da sie auf Passwortgenerator "%s" verweist, der in der Serverkonfiguration nicht definiert ist
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-password-generator in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=Zeigt an, ob sich Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie auf sichere Weise authentifizieren m\u00fcssen.  Dies k\u00f6nnte bedeuten, dass entweder ein sicherer Kommunikationskanal zwischen dem Client und dem Server verwendet wird, oder aber ein SASL-Mechanismus, der die Berechtigungsnachweise nicht offenlegt.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-require-secure-authentification in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=Zeigt an, ob Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie ihr Passwort auf sichere Weise \u00e4ndern m\u00fcssen, bei der die Berechtigungsnachweise nicht offengelegt werden.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-require-secure-password-changes in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=Zeigt an, ob Benutzer ihre Passw\u00f6rter \u00e4ndern d\u00fcrfen, indem sie einen vorab verschl\u00fcsselten Wert angeben.  Dies kann ein Sicherheitsrisiko verursachen, da die Klartextfassung des Passwortes nicht bekannt ist und daher keine Validierungspr\u00fcfungen darauf angewendet werden k\u00f6nnen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-allow-pre-encoded-passwords in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=Mindestzeitdauer, die nach einer Passwort\u00e4nderung verstreichen muss, bevor der Benutzer das Passwort erneut \u00e4ndern darf.  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen.  Diese Einstellung kann verwendet werden, um zu verhindern, dass Benutzer ihre Passw\u00f6rter innerhalb eines kurzen Zeitraums wiederholt \u00e4ndern, um ein altes Passwort aus dem Verlauf zu l\u00f6schen, damit es erneut verwendet werden kann.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-min-password-age in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=Maximaler Zeitraum, \u00fcber den ein Benutzer dasselbe Passwort verwenden kann, bevor es ge\u00e4ndert werden muss (also das Intervall f\u00fcr den Passwortablauf).  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 Sekunden deaktiviert den Passwortablauf.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-max-password-age in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=Maximale Zeitdauer, nach der Benutzer von einem Administrator zur\u00fcckgesetzte Passw\u00f6rter \u00e4ndern m\u00fcssen, bevor diese gesperrt werden.  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen. Ein Wert von 0 Sekunden deaktiviert diese Funktion.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-max-password-reset-age in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=Maximale Zeitdauer, bevor das Passwort eines Benutzers abl\u00e4uft, so dass der Server damit beginnt, f\u00fcr diesen Benutzer Warnbenachrichtigungen in Verbindungsantworten aufzunehmen.  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen.  Ein Wert von 0 Sekunden deaktiviert das Warnintervall.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-password-expiration-warning-interval in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=Zeigt an, ob der Directory-Server zulassen soll, dass ein Benutzerpasswort abl\u00e4uft, selbst wenn dem Benutzer nie eine Warnbenachrichtigung f\u00fcr einen Ablauf angezeigt wurde.  Wenn diese Einstellung aktiviert ist, laufen die Konten immer ab, wenn die Ablaufzeit erreicht ist.  Wenn die Einstellung deaktiviert ist, erh\u00e4lt der Benutzer mindestens eine Warnbenachrichtigung, und der Passwortablauf wird auf die Warnzeit plus das Warnintervall eingestellt.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-expire-passwords-without-warning in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=Zeigt an, ob ein Benutzer, dessen Passwort abgelaufen ist, dennoch berechtigt ist, dieses Passwort mithilfe der erweiterten Passwort\u00e4nderung zu \u00e4ndern.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-allow-expire-password-changes in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=Anzahl an Kulanzanmeldungen, die einem Benutzer nach Ablauf des Kontos gew\u00e4hrt werden, damit dieser Benutzer ein neues Passwort w\u00e4hlen kann.  Ein Wert von 0 zeigt an, dass keine Kulanzanmeldungen zugelassen werden.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-grace-login-count in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=Maximale Anzahl an Authentifizierungsfehlern, die einem Benutzer gew\u00e4hrt werden, bevor das Konto gesperrt wird.  Ein Wert von 0 zeigt an, dass Konten niemals aufgrund fehlgeschlagener Versuche gesperrt werden.  \u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-lockout-failure-count in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=Zeitdauer, f\u00fcr die ein Konto nach zu vielen Authentifizierungsfehlern gesperrt wird.  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen.  Ein Wert von 0 zeigt an, dass das Konto gesperrt bleibt, bis ein Administrator das Passwort zur\u00fccksetzt. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-lockout-duration in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=Zeitraum, der verstreichen soll, bevor ein Authentifizierungsfehler nicht mehr zur Fehleranzahl zum Zwecke einer Benutzerkontosperre addiert wird.  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen.  Ein Wert von 0 zeigt an, dass die Authentifizierungsfehler niemals ablaufen sollen.  Die Fehlerzahl wird nach einer erfolgreichen Authentifizierung immer gel\u00f6scht.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-lockout-failure-expiration-interval in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=Zeit, nach der alle Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie ihre Passw\u00f6rter \u00e4ndern m\u00fcssen.  Dieser Wert muss in einem allgemeinen Zeitformat angegeben werden.  Wenn diese Zeit der aktuellen Zeit entspricht oder in der Vergangenheit liegt, m\u00fcssen alle Benutzer ihre Passw\u00f6rter sofort \u00e4ndern.  Das Verhalten des Servers in diesem Modus ist identisch mit dem Verhalten, das zu beobachten ist, wenn die Benutzer gezwungen sind, ihre Passw\u00f6rter nach einem administrativen Zur\u00fccksetzen zu \u00e4ndern.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-require-change-by-time in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=Name oder OID des Attributtyps, der verwendet werden soll, um den Zeitpunkt der letzten Anmeldung f\u00fcr Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie zu speichern.   Dieses Attribut muss im Schema des Directory-Servers festgelegt werden und muss entweder als Betriebsattribut definiert werden oder von der Reihe von Objektklassen f\u00fcr alle Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie zugelassen werden.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=Die im Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da das angegebene Attribut des Zeitpunkts der letzten Anmeldung "%s" im Serverschema nicht definiert ist
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-last-login-time-attribute in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=Formatzeichenfolge, die verwendet werden muss, um den Wert der letzten Anmeldezeit f\u00fcr Benutzer mit der zugeh\u00f6rigen Passwortrichtlinie zu generieren.  Diese Formatzeichenfolge sollte der in der API-Dokumentation f\u00fcr die Klasse <CODE>java.text.SimpleDateFormat</CODE> beschriebenen Syntax entsprechen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=Die in Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da es sich bei dem angegebenen Zeitformat der letzten Anmeldung "%s" um keine g\u00fcltige Formatzeichenfolge handelt. Die Formatzeichenfolge f\u00fcr die Zeit der letzten Anmeldung sollte der in der API-Dokumentation f\u00fcr die Klasse <CODE>java.text.SimpleDateFormat</CODE> beschriebenen Syntax entsprechen
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-last-login-time-format in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=Formatzeichenfolge(n), die m\u00f6glicherweise mit der Zeit der letzten Anmeldung zu einem einem beliebigen Zeitpunkt in der Vergangenheit f\u00fcr Benutzer verwendet wurde(n), die mit der Passwortrichtlinie verbunden sind.  Diese Werte werden verwendet, um eine Analyse vorheriger Werte zu erm\u00f6glichen, werden aber nicht verwendet, um neue Werte festzulegen.  Diese Formatzeichenfolgen sollten der in der API-Dokumentation f\u00fcr die Klasse <CODE>java.text.SimpleDateFormat</CODE> beschriebenen Syntax entsprechen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=Die in Konfigurationseintrag "%s" enthaltene Definition der Passwortrichtlinie ist ung\u00fcltig, da es sich bei dem angegebenen vorherigen Zeitformat der letzten Anmeldung "%s" um keine g\u00fcltige Formatzeichenfolge handelt. Die Formatzeichenfolgen f\u00fcr die vorherige Zeit der letzten Anmeldung sollten der in der API-Dokumentation f\u00fcr die Klasse <CODE>java.text.SimpleDateFormat</CODE> beschriebenen Syntax entsprechen
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=Beim Versuch, die Werte f\u00fcr Attribut ds-cfg-previous-last-login-time-format in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=Maximale Zeitdauer, f\u00fcr die ein Konto im Leerlauf bleiben darf (d. h. der verbundene Benutzer authentifiziert sich nicht beim Server), bevor dieser Benutzer gesperrt wird.  Der Wert dieses Attributs sollte eine Ganzzahl sein, gefolgt von der Einheit Sekunden, Minuten, Stunden, Tage oder Wochen.  Ein Wert von 0 Sekunden zeigt an, dass Konten im Leerlauf nicht automatisch gesperrt werden sollen.  Diese Funktion ist nur dann verf\u00fcgbar, wenn die letzte Anmeldezeit beibehalten wird.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-idle-lockout-interval in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_UPDATED_POLICY_489=Die in Konfigurationseintrag %s definierte Passwortrichtlinie wurde erfolgreich aktualisiert
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da er einen ung\u00fcltigen Untereintrag-DN f\u00fcr die Passwortrichtlinie enth\u00e4lt:  %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da er auf Untereintrag %s der Passwortrichtlinie verweist, der nicht vorhanden ist oder keine g\u00fcltige Definition f\u00fcr einen Untereintrag der Passwortrichtlinie enth\u00e4lt
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=Zeigt an, ob Benutzer nach der Erstellung Ihres Kontos gezwungen werden, ihre Passw\u00f6rter bei der ersten Authentifizierung beim Directory-Server zu \u00e4ndern.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-force-change-on-add in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=Zeigt an, ob Benutzereintr\u00e4ge mehrere unterschiedliche Werte f\u00fcr das Passwortattribut besitzen d\u00fcrfen.  Dies ist riskant, da viele f\u00fcr Passwort\u00e4nderungen verwendete Verfahren mit einer solchen Konfiguration nicht optimal funktionieren.  Wenn mehrere Passwortwerte zul\u00e4ssig sind, kann jeder von ihnen zur Authentifizierung verwendet werden, und die Werte unterliegen alle denselben Richtlinieneinschr\u00e4nkungen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=Beim Versuch, den Wert f\u00fcr Attribut ds-cfg-allow-multiple-password-values in Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=Attributoptionen sind f\u00fcr das Passwortattribut %s nicht zul\u00e4ssig
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=F\u00fcr das Passwortattribut %s kann nur ein einziger Wert angegeben werden
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=Vorab verschl\u00fcsselte Passw\u00f6rter sind f\u00fcr das Passwortattribut %s nicht zul\u00e4ssig
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=Der Passwortwert f\u00fcr Attribut %s stellte sich als nicht akzeptabel heraus:  %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=Die in Konfigurationseintrag %s definierte Passwortrichtlinie ist so konfiguriert, dass sie immer mindestens eine Warnbenachrichtigung sendet, bevor das Passwort abgelaufen ist, aber es wurde kein Warnintervall festgelegt.  Wenn f\u00fcr das Konfigurationsattribut ds-cfg-expire-passwords-without-warning "false" eingestellt ist, muss das Konfigurationsattribut ds-cfg-password-expiration-warning-interval einen positiven Wert besitzen
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=Ein Verbindungsvorgang ist derzeit an der zugeh\u00f6rigen Client-Verbindung in Bearbeitung.  An dieser Client-Verbindung d\u00fcrfen keine weiteren Anforderungen durchgef\u00fchrt werden, bis der Verbindungsvorgang abgeschlossen wurde
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=Sie m\u00fcssen Ihr Passwort \u00e4ndern, bevor Sie weitere Vorg\u00e4nge anfordern d\u00fcrfen
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=Beim Versuch, den ds-pwp-password-policy-dn-Wert "%s" in Benutzereintrag "%s" als DN zu entschl\u00fcsseln, ist ein Fehler aufgetreten:  %s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=Benutzereintrag %s ist so konfiguriert, dass ein Untereintrag der Passwortrichtlinie von %s verwendet wird, aber in der Serverkonfiguration wurde eine solche Passwortrichtlinie nicht festgelegt
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=Beim Versuch, den Wert "%s" f\u00fcr Attribut %s in Benutzereintrag %s in \u00dcbereinstimmung mit dem allgemeinen Zeitformat zu entschl\u00fcsseln, ist ein Fehler aufgetreten:  %s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=Wert "%s" f\u00fcr Attribut %s in Benutzereintrag %s konnte nicht als boolescher Wert entschl\u00fcsselt werden
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=Der Eintrag %s kann aufgrund unzureichender Zugriffsrechte nicht hinzugef\u00fcgt werden
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=Der Benutzer %s kann aufgrund unzureichender Zugriffsrechte keine Verbindung herstellen
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=Der Eintrag %s kann aufgrund unzureichender Zugriffsrechte nicht verglichen werden
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=Der Eintrag %s kann aufgrund unzureichender Zugriffsrechte nicht gel\u00f6scht werden
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=Der erweiterte Vorgang %s kann aufgrund unzureichender Zugriffsrechte nicht durchgef\u00fchrt werden
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=Der Eintrag %s kann aufgrund unzureichender Zugriffsrechte nicht umbenannt werden
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=Der Eintrag %s kann aufgrund unzureichender Zugriffsrechte nicht ge\u00e4ndert werden
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=Der Eintrag %s kann aufgrund unzureichender Zugriffsrechte nicht durchsucht werden
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=Zur\u00fcckweisung einer einfachen Verbindungsanforderung f\u00fcr Benutzer %s, da die Passwortrichtlinie eine sichere Authentifizierung erfordert
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=Zur\u00fcckweisung einer Verbindungsanforderung f\u00fcr Benutzer %s, da das Konto administrativ deaktiviert wurde
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=Zur\u00fcckweisung einer Verbindungsanforderung f\u00fcr Benutzer %s, da das Konto aufgrund zu vieler fehlgeschlagener Authentifizierungsversuche gesperrt wurde
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=Zur\u00fcckweisung einer Verbindungsanforderung f\u00fcr Benutzer %s, da das Passwort des Benutzers abgelaufen ist
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=Beim Versuch, die Statusinformationen der Passwortrichtlinie f\u00fcr Benutzer %s zu aktualisieren, ist ein Fehler aufgetreten:  %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=Zur\u00fcckweisung einer SASL %s Verbindungsanforderung f\u00fcr Benutzer %s, da die Passwortrichtlinie eine sichere Authentifizierung erfordert
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=Beim Versuch, Zeichenfolge %s als DN des Konfigurationseintrags der Arbeitswarteschlange zu analysieren, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=Der Konfigurationseintrag der Arbeitswarteschlange %s ist in der Serverkonfiguration nicht vorhanden
 INFO_WORKQ_DESCRIPTION_CLASS_526=Vollst\u00e4ndig qualifizierter Name der Java-Klasse, die die Logik der Kern-Arbeitswarteschlange f\u00fcr den Directory-Server angibt. Bei \u00c4nderungen an diesem Konfigurationsattribut muss der Server neu gestartet werden, damit die \u00c4nderungen wirksam werden
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Konfigurationseintrag %s enth\u00e4lt nicht das erforderliche Attribut %s, das den vollst\u00e4ndig qualifizierten Klassennamen f\u00fcr die Implementierung der Arbeitswarteschlange angibt
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=Beim Versuch, Klasse %s zu laden, um sie als Implementierung der Arbeitswarteschlange des Directory Servers zu verwenden, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=Beim Versuch, eine Instanz von Klasse %s zu erstellen, um sie als Arbeitswarteschlange des Directory Servers zu verwenden, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=Der alternative Root-Verbindungs-DN "%s" ist bereits beim Directory Server f\u00fcr den tats\u00e4chlichen\u00b7Root-Eintrags-DN "%s" registriert
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=Zur\u00fcckweisung einer Verbindungsanforderung f\u00fcr Benutzer %s, da das Konto abgelaufen ist
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=Attribute, die verwendet werden, um Benutzerpassw\u00f6rter zu speichern, d\u00fcrfen keine Attributoptionen besitzen
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=Benutzer d\u00fcrfen ihre eigenen Passw\u00f6rter nicht \u00e4ndern
@@ -852,12 +569,8 @@
 INFO_MODIFY_ACCOUNT_DISABLED_554=Das Benutzerkonto wurde administrativ deaktiviert
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=Die Sperre des Benutzerkontos wurde administrativ aufgehoben
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=Der angegebene Passwortwert ist bereits im Benutzereintrag vorhanden
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=In Benutzereintrag %s sind mehrere benutzerspezifische Durchsichtgrenzwerte vorhanden. Es wird die standardm\u00e4\u00dfige Durchsichtbeschr\u00e4nkung f\u00fcr den Server verwendet
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=Der benutzerspezifische Durchsichtgrenzwert %s, der in Benutzereintrag %s enthalten ist, konnte nicht als eine Ganzzahl analysiert werden.  Es wird die standardm\u00e4\u00dfige Durchsichtbeschr\u00e4nkung des Servers verwendet
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=Einer oder mehrere Werte konnten nicht zu Attribut %s hinzugef\u00fcgt werden, da mindestens einer der Werte bereits vorhanden ist
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=Einer oder mehrere Werte konnten nicht von Attribut %s entfernt werden, da mindestens eines der Attribute nicht im Eintrag vorhanden ist
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=Der Erh\u00f6hungsvorgang wird f\u00fcr das objectClass-Attribut nicht unterst\u00fctzt
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=Der Wert von Attribut %s konnte nicht erh\u00f6ht werden, da es f\u00fcr dieses Attribut mehrere Werte gibt
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=Der Wert von Attribut %s konnte nicht erh\u00f6ht werden, da die angegebene \u00c4nderung nicht \u00fcber genau einen Wert zur Verwendung als Erh\u00f6hung verf\u00fcgte
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=Der Wert von Attribut %s konnte nicht erh\u00f6ht werden, da entweder der aktuelle Wert oder die Erh\u00f6hung nicht als eine Ganzzahl analysiert werden konnte
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Eintrag %s kann nicht aktualisiert werden, da die Anforderung keine \u00c4nderungen enthielt
 INFO_DSCORE_DESCRIPTION_NODETACH_567=F\u00fchren Sie keine Trennung vom Terminal durch, und setzen Sie die Ausf\u00fchrung im Vordergrund fort. Diese Option kann nicht mit der -t, --timeout Option verwendet werden.
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=Der Wert von Attribut %s konnte nicht erh\u00f6ht werden, da dieses Attribut nicht im Eintrag vorhanden ist
 INFO_DSCORE_TOOL_DESCRIPTION_569=Dieses Dienstprogramm kann verwendet werden, um den Directory-Server zu starten sowie um die Serverversion und andere Formen allgemeiner Serverinformationen zu erhalten
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=Die Anforderung f\u00fcr den erweiterten Vorgang %s konnte nicht verarbeitet werden, da sie eine nicht unterst\u00fctzte kritische Steuerung mit OID %s enthielt
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Backend %s kann nicht beim Directory Server registriert werden, da bereits ein anderes Backend mit derselben Backend-ID registriert ist
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Der Basis-DN %s kann beim Directory Server nicht f\u00fcr Backend %s registriert werden, da dieser Basis-DN bereits f\u00fcr Backend %s registriert ist
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Der Basis-DN %s kann beim Directory Server nicht f\u00fcr Backend %s registriert werden, da dieses Backend bereits einen anderen Basis-DN %s enth\u00e4lt, der innerhalb desselben hierarchischen Pfades liegt
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Der Basis-DN %s kann beim Directory Server nicht f\u00fcr Backend %s registriert werden, da dieses Backend bereits einen anderen Basis-DN %s enth\u00e4lt, der demselben Basis-DN im \u00fcbergeordneten Backend nicht untergeordnet ist
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Der Basis-DN %s kann beim Directory Server nicht f\u00fcr Backend %s registriert werden, da dieses Backend bereits einen oder mehrere andere Basis-DNs enth\u00e4lt, die Backend %s untergeordnet sind, der neue Basis-DN jedoch nicht
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s enth\u00e4lt bereits Eintrag %s, der gerade als der Basis-DN f\u00fcr Backend %s registriert wurde. Diese in Konflikt stehenden Eintr\u00e4ge k\u00f6nnen unerwartete oder fehlgeleitete Suchergebnisse verursachen, und beide Backends sollten erneut initialisiert werden, um sicherzustellen, dass jedes den korrekten Inhalt besitzt
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Die Registrierung des Basis-DN %s beim Directory Server kann nicht aufgehoben werden, da dieser Basis-DN nicht f\u00fcr ein aktives Backend registriert ist
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Die Registrierung des Basis-DN %s beim Directory Server f\u00fcr Backend %s wurde aufgehoben. Dieser Basis-DN besa\u00df sowohl \u00fcbergeordnete als auch untergeordnete Eintr\u00e4ge in anderen Backends, und der Zugriff auf Eintr\u00e4ge in diesem Hierarchieabschnitt kann zu inkonsistentem oder unerwartetem Verhalten f\u00fchren, da es fehlende Eintr\u00e4ge gibt, die im Backend aufbewahrt wurden, dessen Registrierung aufgehoben wurde
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=Das Schemaelement mit Definition "%s" konnte nicht aktualisiert werden, da beim Versuch, andere Schemaelemente, die davon abh\u00e4ngig sind, neu zu erstellen, eine Ringreferenz festgestellt wurde
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=Zur\u00fcckweisung des angeforderten Vorgangs, da die Verbindung nicht authentifiziert wurde
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da er Attributtyp %s enth\u00e4lt, der im Serverschema als VERALTET angegeben ist
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Eintrag "%s" kann nicht hinzugef\u00fcgt werden, da er Objektklasse %s enth\u00e4lt, die im Serverschema als VERALTET angegeben ist
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=Eintrag %s kann nicht ge\u00e4ndert werden, da die \u00c4nderung versucht hat, einen oder mehrere neue Werte f\u00fcr Attribut %s festzulegen, das im Serverschema als VERALTET gekennzeichnet\u00b7ist
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=Objektklasse %s, die Eintrag %s hinzugef\u00fcgt wurde, ist im Serverschema als VERALTET markiert
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=Der Vorgang zur \u00c4nderung des DN f\u00fcr Eintrag %s kann nicht durchgef\u00fchrt werden, da der neue RDN Attributtyp %s beinhaltet, der im Serverschema als VERALTET angegeben ist
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=Beendigung der Client-Verbindung, da ihre zugeh\u00f6rige Authentifizierung oder ihr zugeh\u00f6riger Authentifizierungseintrag %s gel\u00f6scht wurde
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um Benutzerpassw\u00f6rter zur\u00fcckzusetzen
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um auf die Serverkonfiguration zuzugreifen
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um Eintr\u00e4ge hinzuzuf\u00fcgen, die Berechtigungen enthalten
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um den in einem Eintrag enthaltenen Satz an Berechtigungen zu \u00e4ndern
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=hasPrivilege Bestimmung f\u00fcr connID=%d opID=%d requesterDN="%s" privilege="%s" result=%b
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=hasPrivilege Bestimmung f\u00fcr connID=%d opID=%d requesterDN="%s" privilegeSet="%s" result=%b
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um die angen\u00e4herte Autorisierungssteuerung zu verwenden
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=Hiermit kann festgelegt werden, ob ein Server gestartet werden kann oder nicht. Zudem kann der Modus angegeben werden, der zum Starten verwendet wird
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=Eintrag %s verletzt die Schemakonfiguration des Directory-Servers, da er Attribut %s ohne Werte beinhaltet
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS ist f\u00fcr die Ausf\u00fchrung als Fensterdienst konfiguriert und kann nicht im nicht abgetrennten Modus ausgef\u00fchrt werden
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=Wird vom Fensterdienst-Code verwendet, um dar\u00fcber zu informieren, dass start-ds nach einem Aufruf zum Netzwerkstart von den Fensterdiensten aufgerufen wird
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=Es konnte kein Eintrag entschl\u00fcsselt werden, da eine nicht unterst\u00fctzte Eintragsversion mit einem Byte-Wert von %s vorlag
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=Es konnte kein Eintrag entschl\u00fcsselt werden, da w\u00e4hrend der Verarbeitung ein unerwarteter Ausnahmefehler aufgetreten ist:  %s
@@ -938,193 +623,90 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=Sortiersteuerung fehlt
 INFO_RESULT_OFFSET_RANGE_ERROR_609=Offsetbereich-Fehler
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=Fehler bei\u00b7virtueller Listenansicht
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=Die angeforderte Steuerung mit Object Identifier (OID) "%s" kann aufgrund nicht ausreichender Zugriffsberechtigungen nicht verwendet werden
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=Der Verbindungs-Handler %s versucht, das Zielger\u00e4t %s zu verwenden, das bereits von einem anderen Verbindungs-Handler verwendet wird
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=Der Server kann das Zielger\u00e4t %s von Verbindungs-Handler %s nicht verwenden, da es bereits von einem anderen Prozess verwendet wird oder da er nicht die Rechte besitzt, es zu verwenden
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=Kein aktivierter Verbindungs-Handler verf\u00fcgbar
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Verbindungs-Handler konnten nicht gestartet werden
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Die Non-Root-Verbindung kann nicht verarbeitet werden, da der Server sich im Sperrmodus befindet
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=Der Directory Server wechselt in den Sperrmodus, in dem Clients nur eine Verbindung \u00fcber eine Loopback-Adresse herstellen k\u00f6nnen und nur Root-Benutzer Vorg\u00e4nge bearbeiten d\u00fcrfen
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=Der Directory-Server verl\u00e4sst den Sperrmodus und nimmt den normalen Betrieb auf
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=Zur\u00fcckweisung des angeforderten Vorgangs, da der Server sich im Modus mit Zugriffsbeschr\u00e4nkungen befindet und nur Anfragen von Root-Benutzern \u00fcber Loopback-Verbindungen annimmt
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Das angegebene Attribut kann nicht entschl\u00fcsselt werden, da es ein nicht definiertes Attribut-Beschreibungs-Token %s verwendet hat
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Der angegebene Objektklassensatz kann nicht entschl\u00fcsselt werden, da er ein nicht definiertes Token %s verwendet hat
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Die aktualisierten komprimierten Schema-Token-Daten k\u00f6nnen nicht geschrieben werden:  %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Das angegebene Konfigurationselement zur Eintragsverschl\u00fcsselung kann nicht entschl\u00fcsselt werden, da es eine ung\u00fcltige L\u00e4nge besitzt
 INFO_RESULT_NO_OPERATION_624=Kein Vorgang
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Ein erweiterbarer \u00dcbereinstimmungssuchfilter unter Verwendung der angegebenen Informationen konnte nicht erstellt werden, da er entweder keinen Attributtyp oder keine \u00fcbereinstimmende Regel-ID enthielt. Mindestens eines dieser beiden Elemente\u00b7muss angegeben werden
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=Der angegebene Suchfilter "%s" konnte nicht entschl\u00fcsselt werden, da die erweiterbare \u00dcbereinstimmungskomponente, die an Position %d beginnt, entweder keine Attributbeschreibung oder keine \u00fcbereinstimmende Regel-ID enthielt.  Mindestens eines dieser beiden Elemente\u00b7muss angegeben werden
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=Der angegebene Suchfilter "%s" konnte nicht entschl\u00fcsselt werden, da die erweiterbare \u00dcbereinstimmungskomponente, die an Position %d beginnt, auf eine unbekannte \u00dcbereinstimmungsregel %s verwies
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=Zur\u00fcckweisung einer Verbindungsanforderung f\u00fcr Benutzer %s, da entweder der gesamte Server oder das Backend des Benutzers einen Beschreibbarkeitsmodus 'deaktiviert' besitzt und Aktualisierungen des Passwortrichtlinienstatus nicht zugelassen sind
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=Das angegebene Passwort wurde im Passwortverlauf dieses Benutzers gefunden
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=In Benutzereintrag %s sind mehrere benutzerspezifische Grenzwerte f\u00fcr die Leerlaufzeit vorhanden. Es wird die standardm\u00e4\u00dfige Beschr\u00e4nkung f\u00fcr die Leerlaufzeit des Servers verwendet
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=Der benutzerspezifische Grenzwert %s f\u00fcr die Leerlaufzeit, der in Benutzereintrag %s enthalten ist, konnte nicht als eine Ganzzahl analysiert werden.  Es wird die standardm\u00e4\u00dfige Beschr\u00e4nkung f\u00fcr die Leerlaufzeit des Servers verwendet
 INFO_IDLETIME_LIMIT_EXCEEDED_632=Diese Verbindung wurde beendet, da sie sich zu lange im Leerlauf befand
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=Der Konfigurationseintrag "%s" f\u00fcr die Passwortrichtlinie ist ung\u00fcltig, da das Warnintervall f\u00fcr den Passwortablauf bei der Konfiguration eines maximalen Passwortalters k\u00fcrzer sein muss als das maximale Passwortalter
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=Der Konfigurationseintrag "%s" f\u00fcr die Passwortrichtlinie ist ung\u00fcltig, da bei der Konfiguration sowohl eines minimalen als auch eines maximalen Passwortalters die Summe des minimalen Passwortalters und des Warnintervalls f\u00fcr den Passwortablauf k\u00fcrzer sein muss als das maximale Passwortalter
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Arbeitsablauf %s kann nicht beim Directory Server registriert werden, da bereits ein anderer Arbeitsablauf mit derselben Arbeitsablauf-ID registriert ist
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Arbeitsablaufknoten %s konnte nicht mit Netzwerkgruppe %s registriert werden, da bereits ein anderer Arbeitsablaufknoten mit derselben Arbeitsablaufknoten-ID registriert ist
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Netzwerkgruppe %s konnte nicht mit dem Directory Server registriert werden, da bereits eine andere Netzwerkgruppe mit derselben Netzwerkgruppen-ID registriert ist
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=Beim Versuch, die Client-Verbindung %d zu trennen, ist ein Fehler aufgetreten:  %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=Im Leerlaufzeitlimit-Thread ist ein unerwarteter Fehler aufgetreten:  %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=Der Directory Server wird derzeit ausgef\u00fchrt.  \u00c4nderungen der Umgebungskonfiguration sind nicht zul\u00e4ssig, wenn der Server ausgef\u00fchrt wird
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=Das angegebene Server-Root-Verzeichnis '%s' ist ung\u00fcltig.  Der angegebene Pfad muss vorhanden sein und muss ein Verzeichnis sein
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=Der angegebene Konfigurationsdateipfad '%s' ist ung\u00fcltig.  Der angegebene Pfad muss vorhanden und eine Datei sein
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=Die angegebene Konfigurations-Handler-Klasse '%s' ist ung\u00fcltig.  Die angegebene Klasse muss eine Unterklasse der Superklasse  org.opends.server.api.ConfigHandler sein
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=Das angegebene Schema-Konfigurationsverzeichnis '%s' ist ung\u00fcltig.  Der angegebene Pfad muss vorhanden sein und muss ein Verzeichnis sein
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=Das angegebene Sperrverzeichnis '%s' ist ung\u00fcltig.  Der angegebene Pfad muss vorhanden sein und muss ein Verzeichnis sein
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=Die Parallelebene %d der angegebenen Sperrtabelle ist ung\u00fcltig.  Es muss eine Ganzzahl sein, die gr\u00f6\u00dfer als Null ist
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=Die angegebene anf\u00e4ngliche Sperrtabellengr\u00f6\u00dfe %d ist ung\u00fcltig.  Es muss eine Ganzzahl sein, die gr\u00f6\u00dfer als Null ist
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=Der Directory Server wird derzeit ausgef\u00fchrt.  Die Umgebungskonfiguration kann nicht ge\u00e4ndert werden, w\u00e4hrend der Server online ist
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=Beim Versuch, einen SSL-Kontext f\u00fcr die Kommunikation von Server zu Server zu initialisieren, ist ein Fehler aufgetreten:  %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=Das ADS-Trust-Speicher-Backend %s ist nicht aktiviert
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=Das Backend %s ist kein Trust-Speicher-Backend
 INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=Es wird versucht, mit der Konfiguration zu starten, die beim letzten erfolgreichen Start (sofern zutreffend) vorhanden war, anstatt die aktuelle aktive Konfiguration zu verwenden
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=Fehler beim Durchsuchen der Basis %s, um den Trust-Speicher zu synchronisieren: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=Im Trust-Speicher-Synchronisations-Thread ist ein Fehler aufgetreten: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=Fehler beim Versuch, Eintrag %s zum Trust-Speicher hinzuzuf\u00fcgen: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=Fehler beim Versuch, Eintrag %s aus dem Trust-Speicher zu l\u00f6schen: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=Das in Konfigurationseintrag %s definierte Passwort-Speicherschema unterst\u00fctzt nicht die Auth-Passwort-Syntax, die von Passwortattribut %s verwendet wird
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Der Konfigurationseintrag %s f\u00fcr die Passwortrichtlinie verweist auf einen veralteten Passwort-Speicherschema-DN %s, der auf dem Server nicht zur Nutzung verf\u00fcgbar ist
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Der Konfigurationseintrag %s f\u00fcr die Passwortrichtlinie verweist auf einen veralteten Passwort-Speicherschema-DN %s, der die Auth-Passwort-Syntax nicht unterst\u00fctzt
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=Der von der Gruppenimplementierung %s verwendete Suchfilter "%s" ist nicht in Backend %s indiziert. Bis zur Vervollst\u00e4ndigung der Backend-Initialisierung f\u00fcr diese Gruppenimplementierung kann eine sehr lange Zeit vergehen
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager kann die angeforderte Verarbeitung %s nicht erhalten:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager kann die angeforderte MAC-Engine %s nicht erhalten:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager kann die angeforderte Verschl\u00fcsselung %s nicht erhalten:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager kann die bevorzugte Key-Wrapping-Verschl\u00fcsselung nicht erhalten:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager konnte Eintrag "%s" nicht hinzuf\u00fcgen, um eine Instanzschl\u00fcsselgenerierung zu starten
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager konnte keine Instanzschl\u00fcsselkennung berechnen:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Eintrag "%s" konnte nicht hinzugef\u00fcgt werden
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager konnte den Eintrag instance-key-pair public-key-certificate nicht in ADS hinzuf\u00fcgen:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager konnte die Sammlung der Zertifikate instance-key-pair public-key-certificates aus dem ADS-Container "%s" nicht abrufen:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager konnte den symmetrischen Schl\u00fcssel-Attributwert nicht verschl\u00fcsseln:  %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=Die Syntax des symmetrischen Schl\u00fcssel-Attributwertes von CryptoManager "%s" ist ung\u00fcltig: fehlerhafte Anzahl an Feldern
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=Die Syntax des symmetrischen Schl\u00fcssel-Attributwertes von CryptoManager "%s" ist ung\u00fcltig. Das Analysieren in Feld "%s" an Offset %d ist fehlgeschlagen
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager konnte den instance-key-pair private-key nicht abrufen: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager konnte den umgebrochenen Wert secret-key nicht entschl\u00fcsseln:  %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager kann das public-key-certificate (Kennung "%s"), das f\u00fcr die erneute Verschl\u00fcsselung des symmetrischen Schl\u00fcssels angefordert wurde, nicht finden
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager konnte die Kennung des Schl\u00fcsseleintrags "%s" nicht entschl\u00fcsseln:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager hat den ung\u00fcltigen MAC-Algorithmus "%s" \u00fcbergeben:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager konnte die MAC-Engine nicht initialisieren:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager hat die ung\u00fcltige Verschl\u00fcsselungsumwandlung "%s" weitergegeben:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager kann die Verschl\u00fcsselung nicht initialisieren:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager konnte den Stream-Prolog nicht schreiben:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=CryptoManager konnte die bereitgestellten Daten nicht entschl\u00fcsseln, da die symmetrische Schl\u00fcsselkennung im Datenprolog nicht gelesen werden konnte:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=CryptoManager konnte die bereitgestellten Daten nicht entschl\u00fcsseln, da die symmetrische Schl\u00fcsselkennung im Datenprolog mit keinen bekannten Schl\u00fcsseleintr\u00e4gen \u00fcbereinstimmt
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=CryptoManager konnte die bereitgestellten Daten nicht entschl\u00fcsseln, da der Vektor der Verschl\u00fcsselungsinitialisierung im Datenprolog nicht gelesen werden konnte
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=CryptoManager konnte die bereitgestellten Daten nicht entschl\u00fcsseln, da beim Ablesen des Eingabeflusses ein Fehler aufgetreten ist:  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager konnte den symmetrischen Schl\u00fcsseleintrag "%s" nicht importieren, da kein symmetrischer Schl\u00fcsselattributwert erhalten werden konnte, der von dieser Instanz entschl\u00fcsselt werden kann
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager hat eine Feldunstimmigkeit zwischen dem zu importierenden Schl\u00fcsseleintrag und einem Eintrag im Haupt-Cache festgestellt, die die Schl\u00fcsselkennung "%s" gemeinsam nutzen
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager konnte den symmetrischen Schl\u00fcsseleintrag "%s" nicht importieren: %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager konnte den symmetrischen Schl\u00fcsseleintrag "%s" nicht importieren, da kein symmetrischer Schl\u00fcsselattributwert hinzugef\u00fcgt werden konnte, der von dieser Instanz entschl\u00fcsselt werden kann
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager konnte keinen KeyGenerator f\u00fcr Algorithmus "%s" instanziieren:  %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager konnte keinen lokal erstellten symmetrischen Schl\u00fcsseleintrag "%s" hinzuf\u00fcgen:  %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=Die Angabe der CryptoManager Verschl\u00fcsselungsumwandlung "%s" ist ung\u00fcltig: Sie muss die Form "algorithm/mode/padding" besitzen
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=Die Angabe der CryptoManager Verschl\u00fcsselungsumwandlung "%s" ist ung\u00fcltig: Sie muss die Form "algorithm/mode/padding" besitzen
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=CryptoManager konnte die bereitgestellten Daten nicht entschl\u00fcsseln, da die Versionsnummer im Datenprolog nicht gelesen werden konnte:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=CryptoManager konnte die bereitgestellten Daten nicht entschl\u00fcsseln, da die Version "%d" im Datenprolog unbekannt ist
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=Der angegebene Eintrag %s kann nicht hinzugef\u00fcgt werden, da sein Suffix nicht als eines der Suffixe innerhalb des Directory-Servers definiert ist
@@ -1133,9 +715,7 @@
 MILD_ERR_CANNOT_CANCEL_START_TLS_700=Das Starten erweiterter TLS-Vorg\u00e4nge kann nicht abgebrochen werden
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=Das Abbrechen erweiterter Vorg\u00e4nge kann nicht abgebrochen werden
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=Der Vorgang zur DN-\u00c4nderung f\u00fcr den Eintrag %s kann nicht durchgef\u00fchrt werden, da der neue \u00fcbergeordnete Eintrag %s dem zu verschiebenden Eintrag gleich- oder untergeordnet ist
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register workflow element %s with the Directory Server because another workflow element with the same ID is already registered
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=Der Vorgang kann nicht ausgef\u00fchrt werden, da die Netzwerkgruppe bereits das Maximum gleichzeitiger Verbindungen erreicht hat.
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=Der Vorgang kann nicht ausgef\u00fchrt werden, da die Netzwerkgruppe bereits das Maximum gleichzeitiger Verbindungen f\u00fcr den gleichen Client erreicht hat.
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=Der Vorgang kann nicht ausgef\u00fchrt werden, da die Netzwerkgruppe bereits das Maximum gleichzeitiger Verbindungen erreicht hat.
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=Der Vorgang kann nicht verarbeitet werden, da dieses Attribut in der Netzwerkgruppe nicht zugelassen ist.
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=Der Vorgang kann nicht verarbeitet werden, da dieser Suchbereich in der Netzwerkgruppe nicht zugelassen ist.
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=Der Vorgang kann nicht verarbeitet werden, da dieses Attribut in der Netzwerkgruppe nicht zugelassen ist.
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=Eintrag %s kann nicht hinzugef\u00fcgt werden, da die BER-Kodierung von  %s nicht unterst\u00fctzt wird.
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=Arbeitsablauf "%s" kann nicht entfernt werden, da der Arbeitsablauf weiterhin unterst\u00fctzt wird (es sind noch %d Verweise auf den Arbeitsablauf vorhanden).
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=Arbeitsablauf "%s" kann in der Netzwerkgruppe %s nicht registriert werden, das der Arbeitsablauf nicht vorhanden ist.
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=Keine Gr\u00f6\u00dfe f\u00fcr den Thread-Pool der Arbeitswarteschlange angegeben: die Gr\u00f6\u00dfenanordnung verwendet automatisch %d Threads.
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=Maximalzeit (in Sekunden), die gewartet werden muss, bevor der Befehl zur\u00fcckgegeben wird (der Server setzt den Startvorgang denoch fort). Ein Wert von '0' gibt eine unbeschr\u00e4nkte Zeit\u00fcberschreitung an. Daher wird der Befehl nur zur\u00fcckgegeben wenn der Serverstart abgeschlossen ist. Der Standardwert betr\u00e4gt 60 Sekunden. Diese Option kann nicht mit der Option  -N, --nodetach verwendet werden.
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_es.properties b/opendj-sdk/opends/src/messages/messages/core_es.properties
index 54f6680..76eb1f6 100644
--- a/opendj-sdk/opends/src/messages/messages/core_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,64 +128,38 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=No se puede determinar el tipo de uso del atributo %s. El servidor asumir\u00e1 que se trata de un atributo definido por el usuario
 INFO_CANCELED_BY_SHUTDOWN_107=El procesamiento de esta operaci\u00f3n se ha cancelado porque el servidor de directorios se est\u00e1 cerrando
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=%s ha encontrado una excepci\u00f3n no detectada al procesar la operaci\u00f3n %s:  %s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when the Directory Server is not in the process of shutting down.  This likely indicates that the thread encountered an unexpected error
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while trying to create a worker thread:  %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=La solicitud para procesar esta operaci\u00f3n se ha rechazado porque el servidor de directorios ya ha iniciado su proceso de cierre
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this operation has been rejected because the work queue has already reached its maximum capacity of %d pending operations
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while waiting for new work:  %s.  This should not happen, but the thread will resume waiting for new work so there should be no adverse effects
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was caught while %s was waiting for new work:  %s.  This should not happen, but the thread will resume waiting for new work so there should be no adverse effects
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=La cola de trabajo ha detectado una excepci\u00f3n al intentar cancelar la operaci\u00f3n pendiente %s mientras se cerraba el servidor de directorios:  %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=La cola de trabajo ha detectado una excepci\u00f3n al intentar notificar a %s que se estaba cerrando el servidor de directorios:  %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=Error del servidor
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is currently running.  The configuration may not be bootstrapped while the server is online
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to serve as the Directory Server configuration handler:  %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance of class %s to serve as the Directory Server configuration handler: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying to initialize the configuration handler %s using configuration file %s:  %s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be started before the configuration has been bootstrapped
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be started while it is already running.   Please stop the running instance before attempting to start it again
 INFO_ERROR_CATEGORY_SCHEMA_124=esquema
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=No se puede normalizar el valor %s del tipo de atributo %s porque no se ha definido ninguna regla de coincidencia de igualdad para ese atributo
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=La entrada %s infringe la configuraci\u00f3n del esquema del servidor de directorios, ya que falta el atributo %s, necesario para la clase de objeto %s
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=La entrada %s infringe la configuraci\u00f3n del esquema del servidor de directorios, ya que incluye el atributo %s, que no se permite para ninguna de las clases de objeto definidas en esa entrada
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while attempting to bootstrap the matching rule defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to bootstrap the attribute syntax defined in class %s:  %s
 INFO_ERROR_SEVERITY_NOTICE_131=aviso
 INFO_DIRECTORY_BOOTSTRAPPING_132=El servidor de directorios est\u00e1 iniciando el proceso de aplicaci\u00f3n del c\u00f3digo de inicio en la configuraci\u00f3n
 INFO_DIRECTORY_BOOTSTRAPPED_133=El servidor de directorios ha completado el proceso de aplicaci\u00f3n del c\u00f3digo de inicio en la configuraci\u00f3n
 NOTICE_DIRECTORY_SERVER_STARTING_134=%s (versi\u00f3n %s, R%d) inici\u00e1ndose
 NOTICE_DIRECTORY_SERVER_STARTED_135=El servidor de directorios se ha iniciado correctamente
 INFO_ERROR_CATEGORY_EXTENSIONS_137=extensiones
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting to create the JMX MBean server that will be used for monitoring, notification, and configuration interaction within the Directory Server:  %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=El servidor de directorios ha enviado una notificaci\u00f3n de alerta generada por la clase %s (tipo de alerta %s, Id. de alerta %s):  %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during processing for thread %s has caused it to terminate abnormally.  The stack trace for that exception is:  %s
 NOTICE_SERVER_SHUTDOWN_141=El servidor de directorios ha iniciado el proceso de cierre.  Una instancia de la clase %s ha iniciado el cierre y el motivo proporcionado para este proceso ha sido %s
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown hook detected that the JVM is shutting down.  This generally indicates that JVM received an external request to stop (e.g., through a kill signal)
 MILD_ERR_SEARCH_FILTER_NULL_143=No se puede decodificar la cadena de filtro especificada como filtro de b\u00fasqueda porque la cadena est\u00e1 vac\u00eda o es nula
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=Se ha producido un error inesperado al intentar decodificar la cadena "%s" como filtro de b\u00fasqueda:  %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=El filtro de b\u00fasqueda especificado "%s" presentaba par\u00e9ntesis divergentes alrededor de la parte ubicada entre las posiciones %d y %d
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=No se puede decodificar la cadena especificada "%s" como nombre distinguido relativo porque el primer car\u00e1cter que no est\u00e1 en blanco que aparece despu\u00e9s del tipo de atributo %s no es un signo igual (la lectura del car\u00e1cter fue %c)
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=No se puede decodificar la cadena especificada "%s" como nombre distinguido relativo porque contiene un signo m\u00e1s, una coma o un punto y coma inesperado en la posici\u00f3n %d, lo que no se permite en un RDN
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=No se puede decodificar la cadena especificada "%s" como nombre distinguido relativo porque se ha encontrado un car\u00e1cter no v\u00e1lido %c en la posici\u00f3n %d, en la que se esperaba el final de la cadena o un signo "+"
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to create the Directory Server work queue:  %s.  This is an unrecoverable error and the startup process will not be able to continue
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already registered with the Directory Server with a backend of type %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already registered with the Directory Server as a sub-suffix of the backend for suffix "%s"
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A private sub-suffix may not exist below a non-private suffix
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) from the Directory Server configuration:  %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=No se puede registrar el tipo de atributo %s en el esquema del servidor porque su OID %s entra en conflicto con el OID de un tipo de atributo existente %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=No se puede registrar el tipo de atributo %s en el esquema del servidor porque su nombre %s entra en conflicto con el nombre de un tipo de atributo existente %s
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=No se puede registrar la clase de objeto %s en el esquema del servidor porque su OID %s entra en conflicto con el OID de una clase de objeto existente %s
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=No se puede registrar el formato de nombre %s en el esquema del servidor porque su nombre %s entra en conflicto con el nombre de un formato de nombre existente %s
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=La entrada %s infringe la configuraci\u00f3n del esquema del servidor de directorios porque incluye varias clases estructurales %s y %s en conflicto. S\u00f3lo se permite una clase de objeto estructural en una entrada
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=La entrada %s infringe la configuraci\u00f3n del esquema del servidor de directorios porque no incluye ninguna clase de objeto estructural.  Todas las entradas deben contener una clase de objeto estructural
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for attribute %s that is invalid according to the syntax for that attribute:  %s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any values for attribute "%s"
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not contain any values for attribute "%s" with the specified set of options
 NOTICE_SERVER_STOPPED_203=Se ha detenido el servidor de directorios
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=%s se ha detenido porque se ha reducido el n\u00famero total de subprocesos de trabajo del servidor de directorios
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=La entrada %s infringe la configuraci\u00f3n del esquema del servidor de directorios porque incluye varios valores para el atributo %s, que se ha definido como un atributo de un \u00fanico valor
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=Se ha producido un error inesperado al intentar comprobar la entrada %s en la regla estructural de DIT %s:  %s
 INFO_CANCELED_BY_BIND_REQUEST_217=Se ha cancelado el procesamiento de esta operaci\u00f3n porque el servidor de directorios ha recibido una solicitud de enlace en esta conexi\u00f3n que requiere que se abandonen todas las operaciones en curso
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=No se pueden enlazar con el servidor de directorios como usuario %s, ya que no existe ese usuario en el servidor
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind because the server was unable to obtain a read lock on the entry %s
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one of the Directory Server startup plugins:  %s (error ID %d).  The Directory Server startup process has been aborted
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=No se puede enlazar con el servidor de directorios como usuario %s mediante una autenticaci\u00f3n sencilla porque ese usuario no dispone de una contrase\u00f1a
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=No se puede procesar la solicitud de enlace porque ha intentado utilizar un mecanismo SASL %s desconocido, que no est\u00e1 disponible en el servidor de directorios
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=No se puede abandonar la operaci\u00f3n con el Id. de mensaje %d porque no hay ninguna informaci\u00f3n disponible acerca de la operaci\u00f3n. Esto podr\u00eda indicar que la operaci\u00f3n en cuesti\u00f3n ya se ha completado o que nunca se ha solicitado
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled because the client connection was terminated by a pre-parse plugin
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled because the client connection was terminated by a pre-operation plugin
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled because the client connection was terminated by a post-operation plugin
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to obtain a read lock on entry %s after multiple attempts.  Processing on this operation cannot continue
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=La entrada especificada %s no existe en el servidor de directorios
 INFO_CANCELED_BY_ABANDON_REQUEST_229=Se ha cancelado la operaci\u00f3n porque el cliente ha emitido una solicitud de abandono (Id. de mensaje %d) para esta operaci\u00f3n
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=La entrada especificada no se puede agregar porque contiene un ND nulo.  Este ND est\u00e1 reservado para el DSE ra\u00edz y es posible que no se pueda agregar esa entrada mediante el protocolo
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=La entrada especificada %s no se puede agregar porque no tiene ning\u00fan elemento principal ni se ha definido como uno de los sufijos en el servidor de directorios
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the server failed to obtain a read lock on the parent entry %s after multiple attempts
 MILD_ERR_ADD_NO_PARENT_233=La entrada %s no se puede agregar porque su entrada principal %s no existe en el servidor
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the server failed to obtain a write lock for this entry after multiple attempts
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because the server failed to obtain a write lock for this entry after multiple attempts
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled because the client connection was terminated by a search result entry plugin working on entry %s
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled because the client connection was terminated by a search result reference plugin working on referral %s
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=Se ha superado el l\u00edmite de tiempo m\u00e1ximo %d para el procesamiento de esta operaci\u00f3n de b\u00fasqueda
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=Esta operaci\u00f3n de b\u00fasqueda ha enviado el n\u00famero m\u00e1ximo de %d  entradas al cliente
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=La entrada %s, especificada como la base de b\u00fasqueda, no existe en el servidor de directorios
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=No se puede realizar la operaci\u00f3n de modificaci\u00f3n de ND para la entrada %s porque no se ha registrado ning\u00fan servidor de fondo para que administre ese ND
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=No se puede realizar la operaci\u00f3n de modificaci\u00f3n de ND para la entrada %s porque no se ha registrado ning\u00fan servidor de fondo para que administre el nuevo ND %s
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=No se puede realizar la operaci\u00f3n de modificaci\u00f3n de ND para la entrada %s porque el servidor de fondo que contiene la entrada actual es distinto al servidor de fondo utilizado para administrar el nuevo ND %s. Las operaciones de modificaci\u00f3n de ND no pueden abarcar varios servidores de fondo
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry %s cannot be performed because the server was unable to obtain a write lock for that DN
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for entry %s cannot be performed because an exception was caught while attempting to obtain a write lock for new DN %s:  %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s cannot be performed because the server was unable to obtain a write lock for the new DN %s
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=No se puede realizar la operaci\u00f3n de modificaci\u00f3n de ND para la entrada %s porque esa entrada no existe en el servidor
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because the server failed to obtain a write lock for this entry after multiple attempts
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=La entrada %s no se puede modificar porque no existe en el servidor
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=La entrada %s no se puede modificar porque la modificaci\u00f3n conten\u00eda un componente de adici\u00f3n para el atributo %s, pero no se hab\u00eda especificado ning\u00fan valor
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=Al intentar modificar la entrada %s para agregar uno o varios valores al atributo %s, se ha detectado que "%s" no es v\u00e1lido en funci\u00f3n de la sintaxis asociada:  %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=Mostrar informaci\u00f3n general del sistema
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=Volcar una lista de todos los mensajes definidos
 INFO_DSCORE_DESCRIPTION_USAGE_287=Muestra esta informaci\u00f3n de uso
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while attempting to initialize the command-line arguments:  %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to parse the provided set of command line arguments:  %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to bootstrap the Directory Server:  %s
+FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the Directory Server:  %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the backup information in directory %s could not be parsed because it did not contain an equal sign to delimit the property name from the value
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup information in directory %s could not be parsed because it did not include a property name
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information structure in directory %s could not be parsed because it contained multiple backup IDs (%s and %s)
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure in directory %s could not be parsed because it contained an unknown property %s with value %s
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while trying to decode a backup information structure in directory %s:  %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information structure in directory %s because the structure did not include a backup ID
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure with backup ID %s in directory %s was not valid because it did not contain the backup date
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID %s to backup directory %s because another backup already exists with that ID
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from backup directory %s because no backup with that ID exists in that directory
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s from backup directory %s because it is listed as a dependency for backup %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s does not exist and an error occurred while attempting to create it:  %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a backup directory exists but does not reference a directory
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error occurred while trying to remove saved backup descriptor file %s:  %s.  The new backup descriptor has been written to %s but will not be used until it is manually renamed to %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error occurred while trying to rename the current backup descriptor file %s to %s: %s.  The new backup descriptor has been written to %s but will not be used until it is manually renamed to %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred while trying to rename the new backup descriptor file %s to %s:  %s.  The new backup descriptor will not be used until it is manually renamed
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory descriptor file was found at %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup descriptor file %s is invalid because the first line should have contained the DN of the backend configuration entry but was blank
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file %s is invalid because the first line of the file was "%s", but the DN of the backend configuration entry was expected
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while trying to decode the value "%s" read from the first line of %s as the DN of the backend configuration entry:  %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=Se ha rechazado el intento de obtener un bloqueo compartido en el archivo %s debido a que ya se hab\u00eda aplicado un bloqueo exclusivo en ese archivo
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=Se ha rechazado el intento de obtener un bloqueo compartido en el archivo %s debido a que ha fallado el intento de crear un archivo de bloqueo:  %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=Se ha rechazado el intento de obtener un bloqueo compartido en el archivo %s debido a que ha fallado el intento de abrir un archivo de bloqueo:  %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=Se devolver\u00e1n m\u00e1s resultados
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=Bucle de referencia detectado
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=Se ha superado el l\u00edmite de salto de referencia
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred while attempting to release a shared lock for backend %s:  %s.  This lock should be automatically cleaned when the Directory Server process exits, so no additional action should be necessary
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could not acquire an exclusive lock on file %s:  %s.  This generally means that another instance of this server is already running
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while attempting to release the exclusive server lock held on file %s:  %s.  This lock should be automatically cleaned when the Directory Server process exits, so no additional action should be necessary
 INFO_ERROR_CATEGORY_TASK_345=tarea
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=La entrada %s no se puede modificar porque el proceso de modificaci\u00f3n ha intentado actualizar el atributo %s, que est\u00e1 definido como NO-USER-MODIFICATION en el esquema del servidor
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=La entrada %s no se puede agregar porque incluye el atributo %s, que est\u00e1 definido como NO-USER-MODIFICATION en el esquema del servidor
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=La operaci\u00f3n de modificaci\u00f3n de ND no se ha realizado realmente en el servidor de fondo del servidor de directorios porque el control sin operaci\u00f3n de LDAP estaba presente en la solicitud
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=La entrada %s no se puede suprimir porque se ha determinado que la entrada de destino no existe al intentar procesarla en el control de solicitud de LDAP anterior a la lectura
 INFO_RESULT_AUTHORIZATION_DENIED_384=Autorizaci\u00f3n denegada
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it is missing attribute %s that is contained in the entry's RDN.  All attributes used in the RDN must also be provided in the attribute list for the entry
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error occurred while notifying a change notification listener of an add operation: %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error occurred while notifying persistent search %s of an add operation:  %s.  The persistent search has been terminated
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error occurred while notifying a change notification listener of a delete operation:  %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error occurred while notifying persistent search %s of a delete operation:  %s. The persistent search has been terminated
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error occurred while notifying a change notification listener of a modify operation:  %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error occurred while notifying persistent search %s of a modify operation:  %s. The persistent search has been terminated
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error occurred while notifying a change notification listener of a modify DN operation:  %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error occurred while notifying persistent search %s of a modify DN operation:  %s. The persistent search has been terminated
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind request because it contained a control with OID %s that was marked critical but this control is not supported for the bind operation
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple user-specific size limit values contained in user entry %s.  The default server size limit will be used
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size limit value %s contained in user entry %s could not be parsed as an integer. The default server size limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple user-specific time limit values contained in user entry %s.  The default server time limit will be used
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time limit value %s contained in user entry %s could not be parsed as an integer. The default server time limit will be used
 INFO_RESULT_ASSERTION_FAILED_399=Error en la aserci\u00f3n
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because an entry with that name already exists
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation synchronization processing for the add operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation synchronization processing for the add operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during preoperation synchronization processing for the delete operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during postoperation synchronization processing for the delete operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during preoperation synchronization processing for the modify operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during postoperation synchronization processing for the modify operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation synchronization processing for the modify DN operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during postoperation synchronization processing for the modify DN operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during conflict resolution synchronization processing for the add operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred during conflict resolution synchronization processing for the delete operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred during conflict resolution synchronization processing for the modify operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred during conflict resolution synchronization processing for the modify DN operation with connection ID %d and operation ID %d:  %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the Directory Server is configured in read-only mode
+SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the backend that should hold that entry is configured in read-only mode
+SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the Directory Server is configured in read-only mode
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the backend that holds that entry is configured in read-only mode
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the Directory Server is configured in read-only mode
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the backend that holds that entry is configured in read-only mode
+SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the Directory Server is configured in read-only mode
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the backend that holds that entry is configured in read-only mode
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind request because it contained a bind DN but no password, which is forbidden by the server configuration
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy configuration entry "%s" does not contain a value for attribute ds-cfg-password-attribute, which specifies the attribute to hold user passwords
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy configuration entry "%s" does not contain any values for attribute ds-cfg-default-password-storage-scheme, which specifies the set of default password storage schemes
 INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=El tipo de atributo utilizado para contener las contrase\u00f1as de usuario.  Este tipo de atributo debe definirse en el esquema del servidor.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy definition contained in configuration entry "%s" is invalid because the specified password attribute "%s" is not defined in the server schema
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy definition contained in configuration entry "%s" is invalid because the specified password attribute "%s" has a syntax OID of %s.  The password attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication password syntax)
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred while attempting to determine the value of attribute ds-cfg-password-attribute in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=El esquema de almacenamiento de contrase\u00f1as (o el conjunto de esquemas) que se utilizar\u00e1 para codificar las contrase\u00f1as de texto sin formato.  Si se definen varios esquemas de almacenamiento predeterminados para una directiva de contrase\u00f1as, se codificar\u00e1 la misma contrase\u00f1a con todos esos esquemas. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition contained in configuration entry "%s" is invalid because it references a default password storage scheme "%s" that is not defined in the server configuration
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error occurred while attempting to determine the values for attribute ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=El esquema de almacenamiento de contrase\u00f1as (o el conjunto de esquemas) que se deber\u00eda considerar como desaprobado.  Si un usuario de autenticaci\u00f3n tiene una contrase\u00f1a codificada con uno de estos esquemas, las contrase\u00f1as se suprimir\u00e1n y sustituir\u00e1n por aqu\u00e9llas codificadas con los esquemas predeterminados.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error occurred while attempting to determine the values for attribute ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=ND del (los) validador(es) de contrase\u00f1as que deben utilizarse con el esquema de almacenamiento de contrase\u00f1as asociado.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition contained in configuration entry "%s" is invalid because it references a password validator "%s" that is not defined in the server configuration
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error occurred while attempting to determine the values for attribute ds-cfg-password-validator in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=ND del (los) controlador(es) de notificaci\u00f3n de estado de la cuenta que deben utilizarse con el esquema de almacenamiento de contrase\u00f1as asociado.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy definition contained in configuration entry "%s" is invalid because it references account status notification handler "%s" that is not defined in the server configuration
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error occurred while attempting to determine the values for attribute ds-cfg-account-status-notification-handler in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=Indica si se le permitir\u00e1 al usuario cambiar sus propias contrase\u00f1as.  Esta comprobaci\u00f3n complementa la evaluaci\u00f3n de control de acceso, por lo que ambas deben permitir los cambios de contrase\u00f1as.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error occurred while attempting to determine the value for attribute ds-cfg-allow-user-password-changes in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=Indica si se debe utilizar una operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as para los cambios de contrase\u00f1as realizados por el usuario y si se debe incluir la contrase\u00f1a actual del usuario para poder permitir el cambio.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred while attempting to determine the value for attribute ds-cfg-allow-user-password-changes in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=Indica si el usuario deber\u00e1 cambiar obligatoriamente sus contrase\u00f1as en caso de que el administrador las restablezca.  Para ello, cualquiera que tenga permiso para cambiar la contrase\u00f1a de un usuario espec\u00edfico, que no sea ese usuario, ser\u00e1 considerado administrador. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error occurred while attempting to determine the value for attribute ds-cfg-force-change-on-reset in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=Indica si, a las contrase\u00f1as establecidas por el administrador (en las operaciones de modificaci\u00f3n de contrase\u00f1as, adici\u00f3n y modificaci\u00f3n), se les permitir\u00e1 omitir el proceso de validaci\u00f3n de contrase\u00f1as necesario para cambiar las contrase\u00f1as de usuario.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error occurred while attempting to determine the value for attribute ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=ND de la entrada de configuraci\u00f3n que hace referencia al generador de contrase\u00f1as que se utilizar\u00e1 con la directiva de contrase\u00f1as asociada.  Se utilizar\u00e1 junto con la operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as para generar una nueva contrase\u00f1a para un usuario cuando no se haya especificado ninguno en la solicitud.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition contained in configuration entry "%s" is invalid because it references password generator "%s" that is not defined in the server configuration
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred while attempting to determine the value for attribute ds-cfg-password-generator in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=Indica si los usuarios con la directiva de contrase\u00f1as asociada deber\u00e1n autenticarse de forma segura.  Esto puede implicar el uso de un canal de comunicaci\u00f3n seguro entre el cliente y el servidor o de un mecanismo SASL que no muestre las credenciales.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error occurred while attempting to determine the value for attribute ds-cfg-require-secure-authentication in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=Indica si el usuario con la directiva de contrase\u00f1as asociada deber\u00e1 cambiar su contrase\u00f1a de forma segura, de tal forma que no se muestren sus credenciales.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error occurred while attempting to determine the value for attribute ds-cfg-require-secure-password-changes in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=Indica si se permitir\u00e1 al usuario cambiar sus contrase\u00f1as especificando un valor precodificado.  Esto puede suponer un riesgo para la seguridad porque la versi\u00f3n de texto sin formato de la contrase\u00f1a no se conoce y, por lo tanto, no se le pueden aplicar las comprobaciones de validaci\u00f3n.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred while attempting to determine the value for attribute ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=El periodo de tiempo m\u00ednimo que debe transcurrir despu\u00e9s del cambio de contrase\u00f1a para que al usuario se le permita volver a cambiarla.  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas.  Esta configuraci\u00f3n se puede utilizar para evitar que los usuarios cambien sus contrase\u00f1as de forma reiterada durante un corto periodo de tiempo y para que vac\u00eden una contrase\u00f1a antigua del historial de forma que pueda volver a utilizarse.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while attempting to determine the value for attribute ds-cfg-min-password-age in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=El periodo de tiempo m\u00e1ximo que un usuario puede seguir usando la misma contrase\u00f1a antes de que deba cambiarla (por ejemplo, el intervalo de caducidad de la contrase\u00f1a).  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica un valor de 0 segundos, se inhabilitar\u00e1 la caducidad de la contrase\u00f1a.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while attempting to determine the value for attribute ds-cfg-max-password-age in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=El periodo m\u00e1ximo de tiempo del que disponen los usuarios para cambiar sus contrase\u00f1as una vez restablecidas por el administrador y antes de que se bloqueen.  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas. Si se especifica un valor de 0 segundos, se inhabilitar\u00e1 esta funci\u00f3n.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred while attempting to determine the value for attribute ds-cfg-max-password-reset-age in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=El periodo de tiempo m\u00e1ximo antes de que la contrase\u00f1a del usuario caduque realmente y en el que el servidor empezar\u00e1 a incluir notificaciones de advertencia en las respuestas de enlace de ese usuario.  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas.  Si se especifica un valor de 0 segundos, se inhabilitar\u00e1 el intervalo de advertencia.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred while attempting to determine the value for attribute ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=Indica si el servidor de directorios deber\u00eda permitir que caduque una contrase\u00f1a del usuario, incluso aunque ese usuario nunca haya recibido una notificaci\u00f3n de advertencia de caducidad.  Si se habilita esta opci\u00f3n, las cuentas caducar\u00e1n siempre una vez llegado el momento indicado.  Si se inhabilita, el usuario recibir\u00e1 siempre, al menos, una notificaci\u00f3n de advertencia, y la caducidad de la contrase\u00f1a se establecer\u00e1 en la fecha y hora indicada en la advertencia m\u00e1s el intervalo de advertencia.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error occurred while attempting to determine the value for attribute ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=Indica si un usuario cuya contrase\u00f1a haya caducado podr\u00e1 a\u00fan cambiarla mediante la operaci\u00f3n ampliada de modificaci\u00f3n de contrase\u00f1as.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error occurred while attempting to determine the value for attribute ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=N\u00famero de inicios de sesi\u00f3n de gracia que se le permitir\u00e1n al usuario una vez que la cuenta haya caducado para que pueda seleccionar una nueva contrase\u00f1a.  Si se especifica el valor 0, no se le conceder\u00e1 ning\u00fan inicio de sesi\u00f3n de gracia.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred while attempting to determine the value for attribute ds-cfg-grace-login-count in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=N\u00famero m\u00e1ximo de errores de autenticaci\u00f3n que se le permitir\u00e1n al usuario antes de que se bloquee la cuenta.  Si se especifica el valor 0, la cuenta nunca deber\u00eda bloquearse debido a intentos fallidos.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error occurred while attempting to determine the value for attribute ds-cfg-lockout-failure-count in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=El periodo de tiempo que permanecer\u00e1 bloqueada la cuenta despu\u00e9s de producirse varios errores de autenticaci\u00f3n.  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas.  Si se especifica el valor 0, la cuenta deber\u00eda permanecer bloqueada hasta que el administrador restablezca la contrase\u00f1a. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred while attempting to determine the value for attribute ds-cfg-lockout-duration in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=El periodo de tiempo m\u00e1ximo que debe transcurrir antes de que se dejen de contar los errores de autenticaci\u00f3n del usuario para el bloqueo de la cuenta.  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas.  Si se especifica el valor 0, los errores de autenticaci\u00f3n no deber\u00edan caducar nunca.  El recuento de errores siempre se restablecer\u00e1 en 0 tras efectuarse un inicio de sesi\u00f3n satisfactorio.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred while attempting to determine the value for attribute ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=El momento en el que los usuarios con la directiva de contrase\u00f1as deben cambiar sus contrase\u00f1as.  Este valor debe expresarse con un formato de hora generalizado.  Si la hora especificada es igual a la actual o ya ha pasado, los usuarios deber\u00e1n cambiar sus contrase\u00f1as inmediatamente.  El comportamiento del servidor en este modo ser\u00e1 id\u00e9ntico al comportamiento observado cuando los usuarios deben cambiar obligatoriamente sus contrase\u00f1as tras efectuarse un restablecimiento administrativo.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error occurred while attempting to determine the value for attribute ds-cfg-require-change-by-time in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=El nombre u OID del tipo de atributo que debe utilizarse para que contenga la fecha y hora del \u00faltimo inicio de sesi\u00f3n de los usuarios con la directiva de contrase\u00f1as asociada.  Este atributo debe definirse en el esquema del servidor de directorios como atributo operacional o debe permitirse su uso con el conjunto de clases de objeto para todos los usuarios con la directiva de contrase\u00f1as asociada.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password policy definition contained in configuration entry "%s" is invalid because the specified last login time attribute "%s" is not defined in the server schema
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error occurred while attempting to determine the value for attribute ds-cfg-last-login-time-attribute in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=La cadena de formato que debe utilizarse para generar el valor de fecha y hora del \u00faltimo inicio de sesi\u00f3n para los usuarios con la directiva de contrase\u00f1as asociada.  La cadena de formato debe ajustarse a la sintaxis descrita en la documentaci\u00f3n de la API para la clase <CODE>java.text.SimpleDateFormat</CODE>.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy definition contained in configuration entry "%s" is invalid because the specified last login time format "%s" is not a valid format string  The last login time format string should conform to the syntax described in the API documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error occurred while attempting to determine the value for attribute ds-cfg-last-login-time-format in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=Las cadenas de formato que se hayan utilizado con la fecha y hora del \u00faltimo inicio de sesi\u00f3n en cualquier momento del pasado para los usuarios con la directiva de contrase\u00f1as asociada.  Estos valores se utilizan para poder analizar los valores anteriores, pero no se usar\u00e1n para establecer nuevos valores.  Estas cadenas de formato deben ajustarse a la sintaxis descrita en la documentaci\u00f3n de la API para la clase <CODE>java.text.SimpleDateFormat</CODE>.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password policy definition contained in configuration entry "%s" is invalid because the specified previous last login time format "%s" is not a valid format string  The previous last login time format strings should conform to the syntax described in the API documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An error occurred while attempting to determine the values for attribute ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=El periodo de tiempo m\u00e1ximo que puede permanecer inactiva una cuenta (por ejemplo, el periodo durante el que el usuario asociado no se haya autenticado en el servidor) antes de que se bloquee la cuenta.  El valor de este atributo deber\u00eda ser un entero seguido de una unidad de segundos, minutos, horas, d\u00edas o semanas.  Si se especifica el valor 0, las cuentas inactivas no deber\u00edan bloquearse autom\u00e1ticamente.  Esta funci\u00f3n s\u00f3lo estar\u00e1 disponible si se conserva la fecha y hora del \u00faltimo inicio de sesi\u00f3n.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error occurred while attempting to determine the value for attribute ds-cfg-idle-lockout-interval in configuration entry %s:  %s
 INFO_PWPOLICY_UPDATED_POLICY_489=La directiva de contrase\u00f1as definida en la entrada de configuraci\u00f3n %s se ha actualizado satisfactoriamente
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=La entrada "%s" no se puede agregar porque contiene un ND de subentrada de directiva de contrase\u00f1as no v\u00e1lido:  %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=La entrada "%s" no se puede agregar porque hace referencia a una subentrada de directiva de contrase\u00f1as %s que no existe o que no contiene una definici\u00f3n de subentrada de directiva de contrase\u00f1as v\u00e1lida
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=Indica si el usuario deber\u00e1 cambiar obligatoriamente sus contrase\u00f1as la primera vez que se autentique en el servidor de directorios una vez creada su cuenta.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error occurred while attempting to determine the value for attribute ds-cfg-force-change-on-add in configuration entry %s:  %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=Indica si las entradas de usuario podr\u00e1n tener varios valores distintos para el atributo de contrase\u00f1a.  Esto puede ser potencialmente peligroso, ya que muchos de los mecanismos utilizados para cambiar la contrase\u00f1a no funcionan de forma eficaz con una configuraci\u00f3n de este tipo.  Si se permiten varios valores de contrase\u00f1a, cualquier de ellos puede utilizarse para la autenticaci\u00f3n y, por lo tanto, todos estar\u00e1n sujetos a las mismas limitaciones de directivas.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error occurred while attempting to determine the value for attribute ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=Las opciones de atributos no se permiten para el atributo de contrase\u00f1a %s
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=S\u00f3lo se puede especificar un valor para el atributo de contrase\u00f1a %s
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=No se permiten las contrase\u00f1as precodificadas para el atributo de contrase\u00f1a %s
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=Se ha detectado que el valor de contrase\u00f1a del atributo %s no es aceptable:  %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The password policy defined in configuration entry %s is configured to always send at least one warning notification before the password is expired, but no warning interval has been set.  If configuration attribute ds-cfg-expire-passwords-without-warning is set to "false", then configuration attribute ds-cfg-password-expiration-warning-interval must have a positive value
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=Se est\u00e1 realizando actualmente una operaci\u00f3n de enlace en la conexi\u00f3n de cliente asociada.  No se puede realizar ninguna solicitud adicional en esta conexi\u00f3n de cliente hasta que se haya completado la operaci\u00f3n de enlace
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=Debe cambiar la contrase\u00f1a antes de poder solicitar una operaci\u00f3n adicional
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=Se ha producido un error al intentar decodificar el valor de "ds-pwp-password-policy-dn" "%s" en la entrada de usuario "%s" como ND:  %s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=La entrada de usuario %s se ha configurado para que utilice una subentrada de directiva de contrase\u00f1as de %s, pero no se ha definido ninguna directiva de contrase\u00f1as de este tipo en la configuraci\u00f3n del servidor
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=Se ha producido un error al intentar decodificar el valor "%s" del atributo %s en la entrada de usuario %s de acuerdo con el formato de hora generalizado:  %s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=No se puede decodificar el valor "%s" del atributo %s en la entrada de usuario %s como valor booleano
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be added due to insufficient access rights
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind due to insufficient access rights
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot be compared due to insufficient access rights
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be deleted due to insufficient access rights
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended operation %s cannot be performed due to insufficient access rights
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be renamed due to insufficient access rights
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be modified due to insufficient access rights
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be searched due to insufficient access rights
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=Rechazando la solicitud de enlace sencilla del usuario %s porque la directiva de contrase\u00f1as requiere una autenticaci\u00f3n segura
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=Rechazando la solicitud de enlace del usuario %s porque el administrador ha inhabilitado la cuenta
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=Rechazando la solicitud de enlace del usuario %s porque la cuenta se ha bloqueado debido a demasiados intentos de autenticaci\u00f3n fallidos
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=Rechazando la solicitud de enlace del usuario %s porque ha caducado la contrase\u00f1a del usuario
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=Se ha producido un error al intentar actualizar la informaci\u00f3n de estado de la directiva de contrase\u00f1as para el usuario %s:  %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=Rechazando la solicitud de enlace SASL %s del usuario %s porque la directiva de contrase\u00f1as requiere una autenticaci\u00f3n segura
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to parse string %s as the DN of the work queue configuration entry:  %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not exist in the server configuration
 INFO_WORKQ_DESCRIPTION_CLASS_526=El nombre completo de la clase de Java que proporciona la l\u00f3gica de la cola de trabajo del n\u00facleo central para el servidor de directorios. Para poder aplicar los cambios realizados en el atributo de configuraci\u00f3n, es necesario reiniciar el servidor
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain required attribute %s that specifies the fully-qualified class name for the work queue implementation
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class %s to use as the Directory Server work queue implementation:  %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to create an instance of class %s to use as the Directory Server work queue:  %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate root bind DN "%s" is already registered with the Directory Server for actual root entry DN "%s"
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=Rechazando la solicitud de enlace del usuario %s porque la cuenta ha caducado
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=Los atributos utilizados para contener las contrase\u00f1as de usuario no pueden presentar ninguna opci\u00f3n de atributo
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=No se permite a los usuarios que cambien sus propias contrase\u00f1as
@@ -849,15 +566,11 @@
 INFO_MODIFY_PASSWORD_CHANGED_551=Se ha cambiado la contrase\u00f1a de usuario
 INFO_MODIFY_PASSWORD_RESET_552=Se ha restablecido de forma administrativa la contrase\u00f1a de usuario
 INFO_MODIFY_ACCOUNT_ENABLED_553=Se ha habilitado de forma administrativa la contrase\u00f1a de usuario
-INFO_MODIFY_ACCOUNT_DISABLED_554=Se ha inhabilitado de forma administrativa la contrase\u00f1a de usuario
+INFO_MODIFY_ACCOUNT_DISABLED_554=Se ha desactivado de forma administrativa la cuenta de usuario
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=Se ha desbloqueado de forma administrativa la contrase\u00f1a de usuario
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=El valor de contrase\u00f1a especificado ya existe en la entrada de usuario
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple user-specific lookthrough limit values contained in user entry %s.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific lookthrough limit value %s contained in user entry %s could not be parsed as an integer.  The default server lookthrough limit will be used
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=No se puede agregar uno o varios valores al atributo %s porque, al menos, uno de los valores ya existe
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=No se puede suprimir uno o varios de los valores del atributo %s porque, al menos, uno de los atributos no existe en la entrada
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=La operaci\u00f3n de incremento no se admite para el atributo de clase de objeto
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=No se puede aumentar el valor del atributo %s porque hay varios valores para ese atributo
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=No se puede aumentar el valor del atributo %s porque la modificaci\u00f3n especificada no presenta exactamente un valor para usarlo como incremento
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=No se puede aumentar el valor del atributo %s porque el incremento o el valor actual no se puede analizar como entero
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the request did not contain any modifications
 INFO_DSCORE_DESCRIPTION_NODETACH_567=No debe separarse del terminal y deber seguir ejecut\u00e1ndose en primer plano. Esta opci\u00f3n no se puede utilizar con -t, --opci\u00f3n de tiempo de espera 
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=No se puede aumentar el valor del atributo %s porque no existe ese atributo en la entrada
 INFO_DSCORE_TOOL_DESCRIPTION_569=Esta utilidad se puede usar para iniciar el servidor de directorios, as\u00ed como para obtener la versi\u00f3n del servidor y otros formularios de informaci\u00f3n general del servidor
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=No se puede procesar la solicitud para la operaci\u00f3n ampliada %s porque contiene un control cr\u00edtico no admitido con el OID %s
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=No se puede registrar el servidor de fondo %s en el servidor de directorios porque ya se ha registrado otro servidor de fondo con el mismo Id
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=No se puede registrar el ND de base %s en el servidor de directorios para el servidor de fondo %s porque ya se ha registrado ese ND de base para el servidor de fondo %s
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=No se puede registrar el ND de base %s en el servidor de directorios para el servidor de fondo %s porque ese servidor de fondo ya contiene otro ND de base %s que se encuentra en la misma ruta jer\u00e1rquica
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=No se puede registrar el ND de base %s en el servidor de directorios para el servidor de fondo %s porque ese servidor de fondo ya contiene otro ND de base %s que no est\u00e1 subordinado al mismo ND de base en el servidor de fondo principal
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=No se puede registrar el ND de base %s en el servidor de directorios para el servidor de fondo %s porque ese servidor de fondo ya contiene otro ND de base %s subordinado al servidor de fondo %s, aunque el nuevo ND de base no lo est\u00e9
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s already contains entry %s which has just been registered as the base DN for backend %s.  These conflicting entries can cause unexpected or errant search results, and both backends should be reinitialized to ensure that each has the correct content
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN %s with the Directory Server because that base DN is not registered for any active backend
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Se ha anulado el registro del ND de base %s en el servidor de directorios para el servidor de fondo %s. Este ND de base presenta tanto entradas superiores como subordinadas en otros servidores de fondo. Es posible que se produzca un comportamiento incoherente o inesperado al acceder a las entradas de esta parte de la jerarqu\u00eda debido a las entradas ausentes que se han conservado en el servidor de fondo cuyo registro se ha anulado
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=No se puede actualizar el elemento de esquema con la definici\u00f3n "%s" porque se ha identificado una referencia circular al intentar reconstruir los dem\u00e1s elementos de esquema que dependen de \u00e9l
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=Rechazando la operaci\u00f3n solicitada porque no se ha autenticado la conexi\u00f3n
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it contains attribute type %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it contains objectclass %s which is declared OBSOLETE in the server schema
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=La entrada %s no se puede modificar porque el proceso de modificaci\u00f3n ha intentado establecer uno o varios valores nuevos para el atributo %s, marcado como OBSOLETO en el esquema del servidor
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=La clase de objeto %s agregada a la entrada %s se ha marcado como OBSOLETA en el esquema del servidor
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=La operaci\u00f3n de modificaci\u00f3n de ND para la entrada %s no se puede realizar porque el nuevo RDN incluye un tipo de atributo %s que se ha declarado como OBSOLETO en el esquema del servidor
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=Finalizando la conexi\u00f3n porque su entrada de autenticaci\u00f3n o autorizaci\u00f3n asociada se ha eliminado %s
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=No dispone de suficientes privilegios para restablecer las contrase\u00f1as de usuario
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=No dispone de suficientes privilegios para acceder a la configuraci\u00f3n del servidor
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have sufficient privileges to add entries that include privileges
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=No dispone de suficientes privilegios para modificar el conjunto de privilegios incluido en la entrada
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=Determinaci\u00f3n de "hasPrivilege" para connID=%d opID=%d requesterDN="%s" privilege="%s" result=%b
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=Determinaci\u00f3n de "hasPrivilege" para connID=%d opID=%d requesterDN="%s" privilegeSet="%s" result=%b
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=No dispone de suficientes privilegios para usar el control de autorizaci\u00f3n de proxy
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=Se utiliza para determinar si el servidor puede iniciarse o no y el modo que debe usarse para iniciarlo
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=La entrada %s infringe la configuraci\u00f3n del esquema del servidor de directorios porque incluye el atributo %s sin ning\u00fan valor
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured to run as a window service and it cannot run in no-detach mode
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=El c\u00f3digo del servicio de ventanas se utiliza para informar de que se est\u00e1 llamando a "start-ds" desde los servicios de ventanas despu\u00e9s de una llamada al inicio de red
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=No se puede decodificar la entrada porque presenta un valor de byte de versi\u00f3n de entrada no admitida de %s
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=No se puede decodificar la entrada porque se ha detectado una excepci\u00f3n inesperada durante el procesamiento:  %s
@@ -938,193 +623,90 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=Falta el control de ordenaci\u00f3n
 INFO_RESULT_OFFSET_RANGE_ERROR_609=Error de intervalo de desplazamiento
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=Error de vista de lista virtual
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with Object Identifier (OID) "%s" cannot be used due to insufficient access rights
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is trying to use the listener %s which is already in use by another connection handler
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s of connection handler %s because it is already being used by another process or because it does not have the rights to use it
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection handler available
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection handlers
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root bind because the server is in lockdown mode
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server is entering lockdown mode, in which clients will only be allowed to connect via a loopback address, and only root users will be allowed to process operations
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=El servidor de directorios est\u00e1 saliendo del modo de bloqueo y reanudar\u00e1 su funcionamiento normal
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=Rechazando la operaci\u00f3n solicitada porque el servidor se encuentra en modo de bloqueo y s\u00f3lo se aceptar\u00e1n solicitudes de usuarios root a trav\u00e9s de conexiones de bucle invertido
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the provided attribute because it used an undefined attribute description token %s
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the provided object class set because it used an undefined token %s
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the updated compressed schema token data:  %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided entry encode configuration element because it has an invalid length
 INFO_RESULT_NO_OPERATION_624=No hay ninguna operaci\u00f3n
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to create an extensible match search filter using the provided information because it did not contain either an attribute type or a matching rule ID. Debe especificarse, al menos, uno de estos elementos
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search filter "%s" could not be decoded because the extensible match component starting at position %d did not contain either an attribute description or a matching rule ID.  Debe especificarse, al menos, uno de estos elementos
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search filter "%s" could not be decoded because the extensible match component starting at position %d referenced an unknown matching rule %s
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=Rechazando una solicitud de enlace para el usuario %s porque todo el servidor o el servidor de fondo del usuario presenta el modo de capacidad de escritura "inhabilitado" y no se permiten las actualizaciones de estado de directivas de contrase\u00f1as
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=Se ha encontrado una nueva contrase\u00f1a en el historial de contrase\u00f1as del usuario
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple user-specific idle time limit values contained in user entry %s.  The default server idle time limit will be used
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific idle time limit value %s contained in user entry %s could not be parsed as an integer.  The default server idle time limit will be used
 INFO_IDLETIME_LIMIT_EXCEEDED_632=Esta conexi\u00f3n se ha finalizado porque ha permanecido inactiva durante demasiado tiempo
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password policy configuration entry "%s" is invalid because if a maximum password age is configured, then the password expiration warning interval must be shorter than the maximum password age
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The password policy configuration entry "%s" is invalid because if both a minimum password age and a maximum password age are configured, then the sum of the minimum password age and the password expiration warning interval must be shorter than the maximum password age
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=No se puede registrar el flujo de trabajo %s en el servidor de directorios porque ya se ha registrado otro flujo de trabajo con el mismo Id
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register workflow node %s with the network group %s because another workflow node with the same workflow node ID is already registered
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register network group %s with the Directory Server because another network group with the same network group ID is already registered
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=Se ha producido un error al intentar desconectar la conexi\u00f3n del cliente %d:  %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the idle time limit thread:  %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is currently running.  Environment configuration changes are not allowed with the server running
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory '%s' is invalid.  The specified path must exist and must be a directory
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' is invalid.  The specified path must exist and must be a file
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class '%s' is invalid.  The specified class must be a subclass of the org.opends.server.api.ConfigHandler superclass
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema configuration directory '%s' is invalid.  The specified path must exist and must be a directory
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory '%s' is invalid.  The specified path must exist and must be a directory
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table concurrency level %d is invalid.  It must be an integer value greater than zero
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock table size %d is invalid.  It must be an integer value greater than zero
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory Server is currently running.  The environment configuration can not be altered while the server is online
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred while attempting to initialize a SSL context for server to server communication:  %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust store backend %s is not enabled
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s is not a trust store backend
 INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=Intento de efectuar el inicio con la configuraci\u00f3n aplicada durante el \u00faltimo inicio satisfactorio (si est\u00e1 disponible) en lugar de utilizar la configuraci\u00f3n activa actual
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=Error al intentar buscar la base %s para sincronizar el almac\u00e9n de confianza: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store synchronization thread: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=Error al intentar agregar la entrada %s al almac\u00e9n de confianza: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=Error al intentar eliminar la entrada %s del almac\u00e9n de confianza: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage scheme defined in configuration entry %s does not support the auth password syntax, which is used by password attribute %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy configuration entry %s references deprecated password storage scheme DN %s which is not available for use in the server
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy configuration entry %s references deprecated password storage scheme DN %s which does not support the auth password syntax
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group implementation %s is not indexed in backend %s.  Backend initialization for this group implementation might take a very long time to complete
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get the requested digest %s:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot get the requested MAC engine %s:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager cannot get the requested encryption cipher %s:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager cannot get the preferred key wrapping cipher:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager failed to add entry "%s" to initiate instance key generation
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager failed to compute an instance key identifier:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed to add entry "%s"
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager failed to retrieve the collection of instance-key-pair public-key-certificates from ADS container "%s":  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager failed to encode symmetric key attribute value:  %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager symmetric key attribute value "%s" syntax is invalid. Parsing failed in field "%s" at offset %d
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager failed to retrieve the instance-key-pair private-key: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager failed to decipher the wrapped secret-key value:  %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager no puede encontrar el certificado de clave p\u00fablica (identificador "%s") solicitado para la recodificaci\u00f3n de la clave sim\u00e9trica
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager no pudo decodificar el identificador de clave sim\u00e9trica "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager passed invalid MAC algorithm "%s":  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager failed to initialize MAC engine:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager passed invalid Cipher transformation "%s":  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager cannot initialize Cipher:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager failed to write the stream prologue:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=CryptoManager no pudo descifrar los datos proporcionados porque no pudo leer el identificador de clave sim\u00e9trica en el pr\u00f3logo de los datos:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=CryptoManager no pudo descifrar los datos proporcionados porque el identificador de clave sim\u00e9trica del pr\u00f3logo de los datos no coincide con ninguna entrada de clave conocida
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=CryptoManager no pudo descifrar los datos proporcionados porque no pudo leer el vector de inicializaci\u00f3n de cifrado en el pr\u00f3logo de los datos
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=CryptoManager no pudo descifrar los datos proporcionados porque se ha producido un error de lectura en el flujo de entrada:  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager failed to import the symmetric key entry "%s" because it could not obtain a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager detected a field mismatch between the key entry to be imported and an entry in the key cache that share the key identifier "%s"
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed to import the symmetric key entry "%s":  %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager failed to import the symmetric key entry "%s" because it could not add a symmetric key attribute value that can be decoded by this instance
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager no pudo crear una instancia del generador de claves para el algoritmo "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed to add locally produced symmetric key entry "%s":  %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager cipher transformation specification "%s" is invalid: it must be of the form "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager cipher transformation specification "%s" is invalid: it must be of the form "algorithm/mode/padding"
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=CryptoManager no pudo descifrar los datos proporcionados porque no pudo leer el n\u00famero de versi\u00f3n en el pr\u00f3logo de los datos:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=CryptoManager no pudo descifrar los datos proporcionados porque no se conoce la versi\u00f3n "%d" incluida en el pr\u00f3logo de los datos
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=La entrada especificada %s no se puede agregar porque no se ha definido su sufijo como uno de los sufijos del servidor de directorios
@@ -1133,9 +715,7 @@
 MILD_ERR_CANNOT_CANCEL_START_TLS_700=Las operaciones ampliadas de inicio de TLS no se pueden cancelar
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=Las operaciones ampliadas de cancelaci\u00f3n no se pueden anular
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=La operaci\u00f3n de modificaci\u00f3n de ND de la entrada %s no se puede realizar porque la nueva entrada superior %s es igual a la entrada que se va a mover o est\u00e1 subordinada a ella
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register workflow element %s with the Directory Server because another workflow element with the same ID is already registered
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=No se puede procesar la operaci\u00f3n porque el grupo de red ya ha alcanzado el n\u00famero m\u00e1ximo permitido de conexiones simult\u00e1neas
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=No se puede procesar la operaci\u00f3n porque el grupo de red ya ha alcanzado el n\u00famero m\u00e1ximo permitido de conexiones simult\u00e1neas del mismo cliente
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=No se puede procesar la operaci\u00f3n porque el grupo de red ya ha alcanzado el n\u00famero m\u00e1ximo permitido de operaciones en esta conexi\u00f3n
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=No se puede procesar la operaci\u00f3n porque en este grupo de red no se permite este atributo
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=No se puede procesar la operaci\u00f3n porque en este grupo de red no se permite este \u00e1mbito de b\u00fasqueda
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=No se puede procesar la operaci\u00f3n porque en este grupo de red no se permite este sub\u00e1rbol
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=La entrada %s no se puede agregar porque la codificaci\u00f3n de reglas de codificaci\u00f3n b\u00e1sica (BER) del atributo %s no se admite
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=No se puede eliminar el flujo de trabajo "%s" porque todav\u00eda se est\u00e1 utilizando (a\u00fan hay %d referencias relacionadas con el flujo de trabajo) 
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=No se puede registrar el flujo de trabajo "%s" en el grupo de red %s porque el flujo de trabajo no existe
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=No se ha especificado ning\u00fan tama\u00f1o de grupo para los subprocesos de cola de grupo: ajustando el tama\u00f1o de forma autom\u00e1tica para utilizar %d subprocesos
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=Tiempo m\u00e1ximo (en segundos) que hay que esperar antes de que vuelva el comando (pero el servidor contin\u00faa con el proceso de inicio). El valor '0' indica un tiempo de espera infinito, lo que significa que el comando s\u00f3lo vuelve una vez completado el inicio del servidor. El valor predeterminado es 60 segundos. Esta opci\u00f3n no se puede utilizar con N, --opci\u00f3n de no asociaci\u00f3n
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_fr.properties b/opendj-sdk/opends/src/messages/messages/core_fr.properties
index b16dbd1..6a4c354 100644
--- a/opendj-sdk/opends/src/messages/messages/core_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
-global.category=SERVEUR DE BASE
+global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,64 +128,38 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=Impossible de d\u00e9terminer le type d'utilisation d'attribut pour l'attribut %s.  Le serveur suppose qu'il est d\u00e9fini par l'utilisateur
 INFO_CANCELED_BY_SHUTDOWN_107=Le traitement de cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9 car le serveur d'annuaires est en cours d'arr\u00eat
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=%s a d\u00e9tect\u00e9 une exception non intercept\u00e9e lors du traitement de l'op\u00e9ration %s\u00a0:  %s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s a \u00e9t\u00e9 ferm\u00e9 inopin\u00e9ment alors que le serveur d'annuaires n'est pas en cours de fermeture.  Le thread a peut-\u00eatre rencontr\u00e9 une erreur inattendue
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=Une erreur inattendue s'est produite lors de la cr\u00e9ation d'un thread de travail\u00a0:  %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=La requ\u00eate de traitement de cette op\u00e9ration a \u00e9t\u00e9 rejet\u00e9e car le Directory Server est d\u00e9j\u00e0 en cours d'arr\u00eat
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=La requ\u00eate de traitement de cette op\u00e9ration a \u00e9t\u00e9 rejet\u00e9e car la file d'attente de travail a d\u00e9j\u00e0 atteint sa capacit\u00e9 maximale d'op\u00e9rations en attente de %d
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s a \u00e9t\u00e9 interrompu lors de l'attente d'une nouvelle t\u00e2che\u00a0:  %s.  Cela ne devrait pas se produire\u00a0: le thread reprend l'attente de la nouvelle t\u00e2che de travail, sans aucune cons\u00e9quence
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=Une exception inattendue a \u00e9t\u00e9 intercept\u00e9e lorsque %s \u00e9tait en attente d'une nouvelle t\u00e2che\u00a0: %s.  Cela ne devrait pas se produire, et le thread reprend l'attente de la nouvelle t\u00e2che, sans aucune cons\u00e9quence
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=La file d'attente de travail a intercept\u00e9 une exception lors de l'annulation de l'op\u00e9ration %s en attente au cours de la fermeture du Directory Server\u00a0:  %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=La file d'attente de travail a intercept\u00e9 une exception lors de la notification de %s au sujet de la fermeture de Directory Server\u00a0:  %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=Erreur de serveur
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=Le serveur d'annuaires est en cours d'ex\u00e9cution.  Impossible d'initialiser la configuration lorsque le serveur est en ligne
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Impossible de charger la classe %s qui servira de gestionnaire de configuration du serveur d'annuaires\u00a0:  %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Impossible de cr\u00e9er une instance de la classe %s qui servira de gestionnaire de configuration de Directory Server\u00a0: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=Une erreur s'est produite lors de l'initialisation du gestionnaire de configuration %s via le fichier de configuration %s\u00a0:  %s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=Impossible de d\u00e9marrer Directory Server. Vous devez d'abord initialiser la configuration
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=Impossible de d\u00e9marrer Directory Server car il est en cours d'ex\u00e9cution.   Arr\u00eatez l'instance en cours d'ex\u00e9cution et essayez de le red\u00e9marrer
 INFO_ERROR_CATEGORY_SCHEMA_124=sch\u00e9ma
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=Impossible de normaliser la valeur %s pour le type d'attribut %s car aucune r\u00e8gle de correspondance d'\u00e9galit\u00e9 n'a \u00e9t\u00e9 d\u00e9finie pour cet attribut
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=L'entr\u00e9e %s viole la configuration de sch\u00e9ma de Directory Server car l'attribut manquant %s est requis par la classe d'objet %s
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=L'entr\u00e9e %s viole la configuration de sch\u00e9ma de Directory Server car elle comprend un attribut %s non autoris\u00e9 par les classes d'objet d\u00e9finies dans cette entr\u00e9e
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=Une erreur s'est produite lors de l'initialisation de la r\u00e8gle de correspondance d\u00e9finie dans la classe %s\u00a0:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=Une erreur s'est produite lors de l'initialisation de la syntaxe d'attribut d\u00e9finie dans la classe %s\u00a0:  %s
 INFO_ERROR_SEVERITY_NOTICE_131=indication
 INFO_DIRECTORY_BOOTSTRAPPING_132=Directory Server lance le processus d'initialisation de la configuration
 INFO_DIRECTORY_BOOTSTRAPPED_133=Directory Server a termin\u00e9 le processus d'initialisation de la configuration
 NOTICE_DIRECTORY_SERVER_STARTING_134=Lancement de %s (version %s, R%d)
 NOTICE_DIRECTORY_SERVER_STARTED_135=Directory Server a \u00e9t\u00e9 d\u00e9marr\u00e9
 INFO_ERROR_CATEGORY_EXTENSIONS_137=extensions
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=Une erreur s'est produite lors de la cr\u00e9ation du serveur JMX MBean qui sera utilis\u00e9 pour la surveillance, la notification et l'interaction de configuration au sein de Directory Server\u00a0:  %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=Directory Server a envoy\u00e9 une notification d'alerte g\u00e9n\u00e9r\u00e9e par la classe %s (type d'alerte %s, ID d'alerte %s)\u00a0:  %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=Une exception non intercept\u00e9e lors du traitement du thread %s a entra\u00een\u00e9 sa fin d'ex\u00e9cution anormale.  Le suivi de pile de cette exception est\u00a0:  %s
 NOTICE_SERVER_SHUTDOWN_141=Directory Server a lanc\u00e9 le processus d'arr\u00eat.  L'arr\u00eat a \u00e9t\u00e9 initi\u00e9 par une instance de la classe %s et la raison justifiant cet arr\u00eat est %s
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=Le crochet d'arr\u00eat de Directory Server a d\u00e9tect\u00e9 que la JVM est en cours d'arr\u00eat.  En g\u00e9n\u00e9ral, cela indique que la JVM a re\u00e7u une requ\u00eate d'arr\u00eat externe (par exemple, via un signal kill)
 MILD_ERR_SEARCH_FILTER_NULL_143=Impossible de d\u00e9coder la cha\u00eene de filtrage fournie comme filtre de recherche car cette cha\u00eene est vide ou null
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=Une erreur inattendue s'est produite lors du d\u00e9codage de la cha\u00eene "%s" en tant que filtre de recherche\u00a0:  %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=Dans le filtre de recherche "%s" fourni, les parenth\u00e8ses de la partie situ\u00e9e entre les positions %d et %d ne correspondent pas
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=Impossible de d\u00e9coder la cha\u00eene fournie "%s" comme nom relatif distinctif car le premier caract\u00e8re non vide apr\u00e8s le type d'attribut %s n'est pas un signe d'\u00e9galit\u00e9 (ce caract\u00e8re est %c)
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=Impossible de d\u00e9coder la cha\u00eene fournie "%s" comme nom relatif distinctif car il comprend un caract\u00e8re inattendu tel qu'un plus, une virgule ou un point-virgule \u00e0 la position %d, ce qui n'est pas autoris\u00e9 pour un NRD
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=Impossible de d\u00e9coder la cha\u00eene fournie "%s" comme nom relatif distinctif car un caract\u00e8re non autoris\u00e9 %c se trouve \u00e0 la position %d, o\u00f9 doit se trouver la fin du segment ou un signe "+"
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=Une erreur s'est produite lors de la cr\u00e9ation de la file d'attente de travail de Directory Server\u00a0:  %s.  Cette erreur est irr\u00e9cup\u00e9rable et le processus de d\u00e9marrage sera interrompu
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=Le suffixe "%s" est d\u00e9j\u00e0 enregistr\u00e9 dans Directory Server avec un backend de type %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=Le suffixe "%s" est d\u00e9j\u00e0 enregistr\u00e9 dans Directory Server en tant que sous-suffixe du backend pour le suffixe "%s"
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=Le suffixe priv\u00e9 "%s" se situe en dessous d'un suffixe non priv\u00e9 d\u00e9fini avec un DN de base de "%s".  Un sous-suffixe priv\u00e9 ne peut pas se trouver en dessous d'un suffixe non priv\u00e9
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=Une erreur s'est produite lors de la r\u00e9cup\u00e9ration de l'entr\u00e9e de configuration de la DSE racine (cn=Root DSE,cn=config) \u00e0 partir de la configuration de Directory Server\u00a0:  %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=Impossible d'enregistrer le type d'attribut %s dans le sch\u00e9ma de serveur car son identificateur d'objet %s entre en conflit avec l'identificateur d'objet du type d'attribut existant %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=Impossible d'enregistrer le type d'attribut %s dans le sch\u00e9ma de serveur car son nom %s entre en conflit avec le nom d'un type d'attribut existant %s
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=Impossible d'enregistrer la classe d'objet %s dans le sch\u00e9ma de serveur car son identificateur d'objet %s entre en conflit avec l'identificateur d'objet d'une classe d'objet existante %s
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=Impossible d'enregistrer la fiche nom %s avec le sch\u00e9ma de serveur car son nom %s entre en conflit avec le nom d'une fiche nom existante %s
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=L'entr\u00e9e %s viole la configuration de sch\u00e9ma de Directory Server car elle comprend plusieurs classes d'objets structurelles en conflit %s et %s.  Une seule classe d'objet structurelle est autoris\u00e9e par entr\u00e9e
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=L'entr\u00e9e %s viole la configuration de sch\u00e9ma de Directory Server car elle ne comprend aucune classe d'objet structurelle.  Toutes les entr\u00e9es doivent contenir une classe d'objet structurelle
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=L'entr\u00e9e "%s" comprend une valeur "%s" pour l'attribut %s qui n'est pas valide d'apr\u00e8s la syntaxe de cette attribut\u00a0:  %s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=L'entr\u00e9e "%s" ne comprend aucune valeur pour l'attribut "%s"
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=L'entr\u00e9e "%s" ne comprend aucune valeur pour l'attribut "%s" avec l'ensemble d'options d\u00e9fini
 NOTICE_SERVER_STOPPED_203=Directory Server est d\u00e9sormais arr\u00eat\u00e9
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=%s a \u00e9t\u00e9 arr\u00eat\u00e9 car le nombre total de threads de travail dans Directory Server a \u00e9t\u00e9 r\u00e9duit
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=L'entr\u00e9e %s viole la configuration de sch\u00e9ma de Directory Server car elle comprend plusieurs valeurs pour l'attribut %s, d\u00e9fini comme un attribut \u00e0 valeur unique
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=Une erreur inattendue s'est produite lors de la v\u00e9rification de la conformit\u00e9 de l'entr\u00e9e %s \u00e0 la r\u00e8gle de structure DIT %s\u00a0:  %s
 INFO_CANCELED_BY_BIND_REQUEST_217=Cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car Directory Server a re\u00e7u une requ\u00eate de liaison sur cette connexion, n\u00e9cessitant l'abandon de toutes les op\u00e9rations en cours
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=Impossible d'\u00e9tablir la liaison avec Directory Server en tant qu'utilisateur %s car cet utilisateur n'existe pas sur ce serveur
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Impossible de traiter la liaison car le serveur n'a pas pu obtenir de verrou de lecture pour l'entr\u00e9e %s
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=Une erreur fatale s'est produite lors de l'ex\u00e9cution d'un des plug-ins de d\u00e9marrage de Directory Server\u00a0:  %s (ID d'erreur %d).  Le d\u00e9marrage de Directory Server a \u00e9t\u00e9 interrompu
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=Impossible d'\u00e9tablir la liaison avec Directory Server en tant qu'utilisateur %s via une authentification simple car cet utilisateur ne dispose pas du mot de passe
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=Impossible de traiter la requ\u00eate de liaison car elle utilise un m\u00e9canisme SASL %s inconnu qui n'est pas disponible dans Directory Server
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=Impossible d'abandonner l'op\u00e9ration avec l'ID de message %d car aucune information n'est disponible concernant cette op\u00e9ration. L'op\u00e9ration cible est peut-\u00eatre d\u00e9j\u00e0 termin\u00e9e ou n'a jamais fait l'objet d'une requ\u00eate
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=Cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car la connexion client a \u00e9t\u00e9 arr\u00eat\u00e9e via un plug-in de pr\u00e9-analyse
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=Cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car la connexion client a \u00e9t\u00e9 arr\u00eat\u00e9e via un plug-in de pr\u00e9-op\u00e9ration
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=Cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car la connexion client a \u00e9t\u00e9 arr\u00eat\u00e9e via un plug-in de post-op\u00e9ration
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=Directory Server n'a pas pu obtenir de verrou de lecture pour l'entr\u00e9e %s.  L'ex\u00e9cution de cette op\u00e9ration ne peut pas continuer
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=L'entr\u00e9e sp\u00e9cifi\u00e9e %s n'existe pas dans Directory Server
 INFO_CANCELED_BY_ABANDON_REQUEST_229=L'op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car le client a \u00e9mis une requ\u00eate d'abandon (ID de message %d) pour cette op\u00e9ration
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=Impossible d'ajouter l'entr\u00e9e fournie car elle comprend un DN null.  Ce DN est r\u00e9serv\u00e9 pour la DSE racine et le protocole ne permet pas d'ajouter l'entr\u00e9e
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=Impossible d'ajouter l'entr\u00e9e fournie %s car elle n'a pas d'entr\u00e9e parent et n'est pas d\u00e9finie en tant que suffixe dans Directory Server
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Impossible d'ajouter l'entr\u00e9e %s car le serveur n'a pas pu obtenir de verrou de lecture pour l'entr\u00e9e parent %s
 MILD_ERR_ADD_NO_PARENT_233=Impossible d'ajouter l'entr\u00e9e %s car son entr\u00e9e parent %s n'existe pas sur le serveur
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Impossible d'ajouter l'entr\u00e9e %s car le serveur n'a pas pu obtenir de verrou d'\u00e9criture pour cette entr\u00e9e
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Impossible de supprimer l'entr\u00e9e %s car le serveur n'a pas pu obtenir de verrou d'\u00e9criture pour cette entr\u00e9e
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=Cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car la connexion client a \u00e9t\u00e9 arr\u00eat\u00e9e via un plug-in d'entr\u00e9e de r\u00e9sultats de recherche fonctionnant avec l'entr\u00e9e %s
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=Cette op\u00e9ration a \u00e9t\u00e9 annul\u00e9e car la connexion client a \u00e9t\u00e9 arr\u00eat\u00e9e via un plug-in de r\u00e9f\u00e9rence de r\u00e9sultats de recherche fonctionnant avec la r\u00e9f\u00e9rence %s
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=Le temps maximal de %d secondes dans le cadre de l'ex\u00e9cution de cette recherche a expir\u00e9
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=Cette op\u00e9ration de recherche a renvoy\u00e9 le nombre maximum d'entr\u00e9es au client (%d)
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=L'entr\u00e9e %s d\u00e9finie en tant que base de recherche n'existe pas dans Directory Server
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=Impossible de modifier le DN de l'entr\u00e9e %s car aucun backend permettant de g\u00e9rer ce DN n'a \u00e9t\u00e9 enregistr\u00e9
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=Impossible de modifier le DN de l'entr\u00e9e %s car aucun backend permettant de g\u00e9rer le nouveau DN %s n'a \u00e9t\u00e9 enregistr\u00e9
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=Impossible de modifier le DN de l'entr\u00e9e %s car le backend de l'entr\u00e9e en cours est diff\u00e9rent de celui utilis\u00e9 pour la gestion du nouveau DN %s.  Les op\u00e9rations de modification du DN peuvent \u00e9chouer lors de la fusion de plusieurs backends
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=Impossible de modifier le DN de l'entr\u00e9e %s car le serveur n'a pas pu obtenir de verrou d'\u00e9criture pour ce DN
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=Impossible de modifier le DN de l'entr\u00e9e %s car une exception a \u00e9t\u00e9 intercept\u00e9e lors de l'obtention d'un verrou d'\u00e9criture pour le nouveau DN %s\u00a0:  %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=Impossible de modifier le DN de l'entr\u00e9e %s car le serveur n'a pas pu obtenir de verrou d'\u00e9criture pour le nouveau DN %s
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=Impossible de modifier le DN de l'entr\u00e9e %s car cette entr\u00e9e n'existe pas sur le serveur
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Impossible de modifier l'entr\u00e9e %s car le serveur n'a pas pu obtenir de verrou d'\u00e9criture pour cette entr\u00e9e
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=Impossible de modifier l'entr\u00e9e %s car elle n'existe pas sur le serveur
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=Impossible de modifier l'entr\u00e9e %s car la modification contient un composant d'ajout pour l'attribut %s mais aucune valeur n'a \u00e9t\u00e9 fournie
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=Lors de la tentative de modification de l'entr\u00e9e %s en vue d'ajouter une ou plusieurs valeurs pour l'attribut %s, la valeur "%s" s'est av\u00e9r\u00e9e non valide selon la syntaxe correspondante\u00a0: %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=Afficher les informations g\u00e9n\u00e9rales sur le syst\u00e8me
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=Vider la liste de tous les messages d\u00e9finis
 INFO_DSCORE_DESCRIPTION_USAGE_287=Afficher ces informations sur l'utilisation
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=Une erreur s'est produite lors de l'initialisation des arguments de ligne de commande\u00a0:  %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=Une erreur s'est produite lors de l'analyse de l'ensemble d'arguments de ligne de commande fourni\u00a0:  %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=Une erreur s'est produite lors de l'initialisation de Directory Server\u00a0:  %s
+FATAL_ERR_DSCORE_CANNOT_START_291=Une erreur s'est produite lors du d\u00e9marrage de Directory Server\u00a0:  %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=Impossible d'analyser la ligne "%s" associ\u00e9e aux informations de sauvegarde dans le r\u00e9pertoire %s car elle ne contient pas de signe d'\u00e9galit\u00e9 pour d\u00e9limiter le nom de la propri\u00e9t\u00e9 et sa valeur
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=Impossible d'analyser la ligne "%s" associ\u00e9e aux informations de sauvegarde dans le r\u00e9pertoire %s car elle ne contient pas de nom de propri\u00e9t\u00e9
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=Impossible d'analyser la structure des informations de sauvegarde dans le r\u00e9pertoire %s car elle contient plusieurs ID de sauvegarde (%s et %s)
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=Impossible d'analyser la structure des informations de sauvegarde dans le r\u00e9pertoire %s car elle contient une propri\u00e9t\u00e9 %s inconnue avec la valeur %s
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=Une erreur inattendue s'est produite lors du d\u00e9codage d'une structure d'informations de sauvegarde dans le r\u00e9pertoire %s\u00a0:  %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Impossible de d\u00e9coder une structure d'informations de sauvegarde dans le r\u00e9pertoire %s car elle ne contient aucun ID de sauvegarde
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure with backup ID %s in directory %s was not valid because it did not contain the backup date
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Impossible d'ajouter une sauvegarde avec l'ID %s au r\u00e9pertoire de sauvegarde %s car il contient d\u00e9j\u00e0 une sauvegarde avec le m\u00eame ID
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Impossible de supprimer la sauvegarde %s du r\u00e9pertoire de sauvegarde %s car il ne contient aucune sauvegarde avec cet ID
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Impossible de supprimer la sauvegarde %s du r\u00e9pertoire de sauvegarde %s car elle est r\u00e9pertori\u00e9e en tant que d\u00e9pendance de la sauvegarde %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Le r\u00e9pertoire de sauvegarde %s n'existe pas et une erreur s'est produite lors de sa cr\u00e9ation\u00a0:  %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=Le chemin %s sp\u00e9cifie que le r\u00e9pertoire de sauvegarde existe mais n'indique pas de r\u00e9pertoire
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=Une erreur s'est produite lors de la suppression du fichier descripteur de sauvegarde enregistr\u00e9 %s\u00a0:  %s.  Le nouveau descripteur de sauvegarde a \u00e9t\u00e9 inscrit dans %s mais ne pourra pas \u00eatre utilis\u00e9 tant qu'il n'a pas \u00e9t\u00e9 renomm\u00e9 manuellement en %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=Une erreur s'est produite lors de l'attribution du nouveau nom %s au fichier descripteur de sauvegarde actuel %s\u00a0:  %s.  Le nouveau descripteur de sauvegarde a \u00e9t\u00e9 inscrit dans %s mais ne pourra pas \u00eatre utilis\u00e9 tant qu'il n'aura pas \u00e9t\u00e9 renomm\u00e9 manuellement en %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=Une erreur s'est produite lors de l'attribution du nouveau nom %2$s au nouveau fichier descripteur de sauvegarde %1$s :  %3$s.  Le nouveau descripteur de sauvegarde ne pourra pas \u00eatre utilis\u00e9 tant qu'il n'a pas \u00e9t\u00e9 renomm\u00e9 manuellement
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=Aucun fichier descripteur du r\u00e9pertoire de sauvegarde n'a \u00e9t\u00e9 trouv\u00e9 dans %s
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=Le fichier descripteur de sauvegarde %s n'est pas valide car la premi\u00e8re ligne ne contient pas le DN de l'entr\u00e9e de configuration de backend
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=Le fichier descripteur de sauvegarde %s n'est pas valide car la premi\u00e8re ligne du fichier est "%s", et ne contient pas le DN de l'entr\u00e9e de configuration de backend
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=Une erreur s'est produite lors du d\u00e9codage de la valeur "%s" dans la premi\u00e8re ligne de %s en tant que DN de l'entr\u00e9e de configuration de backend :  %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=La tentative d'obtention d'un verrou partag\u00e9 pour le fichier %s a \u00e9t\u00e9 refus\u00e9e car un verrou exclusif existe d\u00e9j\u00e0 pour ce fichier
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=La tentative d'obtention d'un verrou partag\u00e9 pour le fichier %s a \u00e9t\u00e9 refus\u00e9e car la cr\u00e9ation du fichier de verrouillage a \u00e9chou\u00e9\u00a0:  %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=La tentative d'obtention d'un verrou partag\u00e9 pour le fichier %s a \u00e9t\u00e9 refus\u00e9e car l'ouverture du fichier de verrouillage a \u00e9chou\u00e9\u00a0:  %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=Plus de r\u00e9sultats \u00e0 renvoyer
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=Boucle de r\u00e9f\u00e9rence d\u00e9tect\u00e9e
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=Limite de pas de r\u00e9f\u00e9rence d\u00e9pass\u00e9e
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=Une erreur s'est produite lors de la suppression d'un verrou partag\u00e9 pour le backend %s :  %s.  Ce verrou sera automatiquement supprim\u00e9 lors de la fermeture de Directory Server. Aucune action suppl\u00e9mentaire n'est requise
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=Directory Server n'a pas pu poser de verrou exclusif sur le fichier %s\u00a0:  %s.  Cela signifie qu'une autre instance de ce serveur est en cours d'ex\u00e9cution
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=Une erreur s'est produite lors de la suppression du verrou exclusif du serveur pour le fichier %s\u00a0:  %s.  Ce verrou sera automatiquement supprim\u00e9 lors de la fermeture de Directory Server. Aucune action suppl\u00e9mentaire n'est requise
 INFO_ERROR_CATEGORY_TASK_345=t\u00e2che
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=Impossible de modifier l'entr\u00e9e %s car cette action a tent\u00e9 de mettre \u00e0 jour l'attribut %s d\u00e9fini en tant que AUCUNE MODIFICATION UTILISATEUR dans le sch\u00e9ma de serveur
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=Impossible d'ajouter l'entr\u00e9e %s car elle inclut l'attribut %s d\u00e9fini en tant que AUCUNE MODIFICATION UTILISATEUR dans le sch\u00e9ma de serveur
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=Le DN n'a pas pu \u00eatre modifi\u00e9 dans le backend de Directory Server car le contr\u00f4le no-op LDAP est pr\u00e9sent dans la requ\u00eate
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=Impossible de supprimer l'entr\u00e9e %s car le traitement du contr\u00f4le de requ\u00eate de pr\u00e9-lecture LDAP ne contient pas l'entr\u00e9e cible
 INFO_RESULT_AUTHORIZATION_DENIED_384=Autorisation refus\u00e9e
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Impossible d'ajouter l'entr\u00e9e %s car elle ne contient pas l'attribut %s contenu dans le NRD de l'entr\u00e9e.  Tous les attributs utilis\u00e9s dans le NRD doivent \u00e9galement figurer dans la liste d'attributs de l'entr\u00e9e
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=Une erreur inattendue s'est produite lors de la notification d'un l'\u00e9couteur de notifications de modification concernant une op\u00e9ration d'ajout\u00a0: %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=Une erreur inattendue s'est produite lors de la notification d'une recherche persistante %s concernant une op\u00e9ration d'ajout\u00a0:  %s . La recherche persistante est termin\u00e9e
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=Une erreur inattendue s'est produite lors de la notification d'un listener de notifications de modification concernant une op\u00e9ration de suppression\u00a0: %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=Une erreur inattendue s'est produite lors de la notification d'une recherche persistante %s concernant une op\u00e9ration de suppression\u00a0:  %s . La recherche persistante est termin\u00e9e
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=Une erreur inattendue s'est produite lors de la notification d'un listener de notifications de modification concernant une op\u00e9ration de modification\u00a0:  %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=Une erreur inattendue s'est produite lors de la notification d'une recherche persistante %s concernant une op\u00e9ration de modification\u00a0: %s . La recherche persistante est termin\u00e9e
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=Une erreur inattendue s'est produite lors de la notification d'un listener de notifications de modification concernant une op\u00e9ration de modification du DN\u00a0:  %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=Une erreur inattendue s'est produite lors de la notification d'une recherche persistante %s concernant une op\u00e9ration de modification du DN\u00a0:  %s . La recherche persistante est termin\u00e9e
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Impossible d'ex\u00e9cuter la requ\u00eate de liaison car elle contient un contr\u00f4le avec l'identificateur d'objet %s d\u00e9sign\u00e9 comme critique. Ce contr\u00f4le n'est pas pris en charge pour l'op\u00e9ration de liaison
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=L'entr\u00e9e utilisateur %s contient plusieurs valeurs de taille maximale sp\u00e9cifiques \u00e0 l'utilisateur. La taille maximale par d\u00e9faut du serveur sera utilis\u00e9e
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=La valeur %s de la taille maximale sp\u00e9cifique \u00e0 l'utilisateur de l'entr\u00e9e utilisateur %s n'a pas pu \u00eatre analys\u00e9e en tant que nombre entier. La taille maximale par d\u00e9faut du serveur sera utilis\u00e9e
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=L'entr\u00e9e utilisateur %s contient plusieurs valeurs maximales de temps sp\u00e9cifiques \u00e0 l'utilisateur. La valeur maximale de temps par d\u00e9faut du serveur sera utilis\u00e9e
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=La valeur %s de la taille maximale sp\u00e9cifique \u00e0 l'utilisateur de l'entr\u00e9e utilisateur %s n'a pas pu \u00eatre analys\u00e9e en tant que nombre entier. La valeur maximale de temps pas d\u00e9faut du serveur sera utilis\u00e9e
 INFO_RESULT_ASSERTION_FAILED_399=\u00c9chec de l'assertion
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
-INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=Type d'attribut utilis\u00e9 pour les mots de passe de l'utilisateur.  Ce type d'attribut doit \u00eatre d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=Sch\u00e9ma de stockage (ou ensemble de sch\u00e9mas) de mot de passe qui sera utilis\u00e9 pour le codage des mots de passe en texte en clair.  Si plusieurs sch\u00e9mas de stockage par d\u00e9faut sont d\u00e9finis pour une strat\u00e9gie de mot de passe, le m\u00eame mot de passe sera cod\u00e9 via tous ces sch\u00e9mas. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=Sch\u00e9ma de stockage (ou ensemble de sch\u00e9mas) de mot de passe qui sera consid\u00e9r\u00e9 comme d\u00e9sapprouv\u00e9.  Si lors de l'authentification de l'utilisateur un mot de passe cod\u00e9 avec l'un de ces sch\u00e9mas a \u00e9t\u00e9 fourni, ce mot de passe sera remplac\u00e9 par le mot de passe cod\u00e9 via les sch\u00e9mas par d\u00e9faut.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=DN d'un ou de plusieurs valideurs de mot de passe qui devra \u00eatre utilis\u00e9 avec le sch\u00e9ma de stockage de mot de passe correspondant.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=DN d'un ou de plusieurs gestionnaires de notifications d'\u00e9tat de compte qui devra \u00eatre utilis\u00e9 avec le sch\u00e9ma de stockage de mot de passe correspondant.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=Indique si les utilisateurs seront autoris\u00e9s \u00e0 modifier leur mot de passe.  Cette v\u00e9rification est effectu\u00e9e parall\u00e8lement \u00e0 l'\u00e9valuation de contr\u00f4le d'acc\u00e8s. Ainsi, les deux processus doivent autoriser la modification du mot de passe.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=Indique si les modifications du mot de passe utilisateur devront utiliser la modification \u00e9tendue de mot de passe et si elles comprennent le mot de passe utilisateur actuel avant d'autoriser ces modifications.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=Indique si les utilisateurs sont forc\u00e9s de modifier leur mot de passe lorsqu'il est r\u00e9initialis\u00e9 par l'administrateur.  Ainsi, tout utilisateur muni d'une autorisation de modifier un mot de passe utilisateur autre que le sien sera consid\u00e9r\u00e9 comme un administrateur. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=Indique si les mots de passe d\u00e9finis par l'administrateur (lors d'un ajout, d'une modification ou d'une modification du mot de passe) seront autoris\u00e9s \u00e0 contourner le processus de validation de mot de passe requis lors d'une modification de mot de passe utilisateur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=DN de l'entr\u00e9e de configuration qui se rapporte au g\u00e9n\u00e9rateur de mot de passe dans le cadre d'une utilisation avec la strat\u00e9gie de mot de passe associ\u00e9e.  Il sera utilis\u00e9 dans le cadre d'une modification \u00e9tendue de mot de passe pour g\u00e9n\u00e9rer un nouveau mot de passe utilisateur si aucun mot de passe n'a \u00e9t\u00e9 fourni dans la requ\u00eate.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=Indique si les utilisateurs munis d'une strat\u00e9gie de mot de passe appropri\u00e9e devront proc\u00e9der \u00e0 une authentification en mode s\u00e9curis\u00e9.  Pour ce faire, les utilisateurs devront utiliser un canal de communication s\u00e9curis\u00e9 reliant le client et le serveur, ou un m\u00e9canisme SASL n'affichant pas les informations d'identification.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=Indique si les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e devront modifier leur mot de passe en mode s\u00e9curis\u00e9 qui n'affichera pas leurs informations d'identification.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=Indique si les utilisateurs seront autoris\u00e9s \u00e0 modifier leurs mots de passe en fournissant une valeur pr\u00e9-cod\u00e9e.  Cela peut repr\u00e9senter un risque pour la s\u00e9curit\u00e9 car la version en texte en clair du mot de passe est inconnue, et par cons\u00e9quent les v\u00e9rifications de validation ne peuvent pas y \u00eatre appliqu\u00e9es.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=Intervalle de temps minimal apr\u00e8s une modification de mot de passe avant que l'utilisateur ne soit \u00e0 nouveau autoris\u00e9 \u00e0 modifier son mot de passe.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  Ce param\u00e8tre permet d'emp\u00eacher les utilisateurs de modifier leurs mots de passe trop souvent sur une courte p\u00e9riode ce qui efface l'ancien mot de passe de l'historique. Ainsi, les anciens mots de passe pourront \u00eatre r\u00e9utilis\u00e9s.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=Dur\u00e9e maximale pendant laquelle l'utilisateur peut continuer \u00e0 utiliser le m\u00eame mot de passe avant de le modifier (par exemple, l'intervalle d'expiration du mot de passe).  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0secondes d\u00e9sactive l'expiration du mot de passe.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=Dur\u00e9e maximale pendant laquelle les utilisateurs peuvent modifier leurs mots de passe apr\u00e8s qu'ils aient \u00e9t\u00e9 r\u00e9initialis\u00e9s par l'administrateur et avant qu'ils ne soient verrouill\u00e9s.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0secondes d\u00e9sactive cette fonctionnalit\u00e9.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=Dur\u00e9e maximale avant l'expiration du mot de passe utilisateur et pendant laquelle le serveur inclut les notifications d'avertissement dans les r\u00e9ponses de liaison pour cet utilisateur.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0\u00a0secondes d\u00e9sactive l'intervalle d'avertissement.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=Indique si Directory Server doit autoriser l'expiration d'un mot de passe m\u00eame si aucune notification d'avertissement d'expiration n'a \u00e9t\u00e9 affich\u00e9e pour l'utilisateur concern\u00e9.  Si ce param\u00e8tre est activ\u00e9, les comptes expirent automatiquement lorsque la p\u00e9riode d'expiration survient.  S'il est d\u00e9sactiv\u00e9, l'utilisateur re\u00e7oit au moins une notification d'avertissement. L'expiration du mot de passe inclut alors le temps d'avertissement plus l'intervalle d'avertissement.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=Inique si l'utilisateur, dont le mot de passe a expir\u00e9, peut le modifier en utilisant la modification \u00e9tendue de mot de passe.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=Nombre de connexions accord\u00e9es \u00e0 l'utilisateur apr\u00e8s l'expiration de son compte afin qu'il puisse modifier son mot de passe.  La valeur de 0\u00a0indique que plus aucune connexion n'est disponible.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=Impossible d'ajouter l'entr\u00e9e %s car une entr\u00e9e du m\u00eame nom existe d\u00e9j\u00e0
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=Une erreur s'est produite lors de la synchronisation pr\u00e9-op\u00e9ration pour l'op\u00e9ration d'ajout avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=Une erreur s'est produite lors de la synchronisation post-op\u00e9ration pour l'op\u00e9ration d'ajout de l'ID de connexion %d et de l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=Une erreur s'est produite lors de la synchronisation pr\u00e9-op\u00e9ration pour l'op\u00e9ration de suppression avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=Une erreur s'est produite lors de la synchronisation post-op\u00e9ration pour l'op\u00e9ration de suppression avec l'ID de connexion %d et l'ID d'op\u00e9ration %d \u00a0:  %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=Une erreur s'est produite lors de la synchronisation pr\u00e9-op\u00e9ration pour l'op\u00e9ration de modification avec l'ID de connexion %d et l'ID d'op\u00e9ration %d \u00a0:  %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=Une erreur s'est produite lors de la synchronisation post-op\u00e9ration pour l'op\u00e9ration de modification avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=Une erreur s'est produite lors de la synchronisation pr\u00e9-op\u00e9ration pour l'op\u00e9ration de modification du DN avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=Une erreur s'est produite lors de la synchronisation post-op\u00e9ration pour l'op\u00e9ration de modification du DN avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=Une erreur s'est produite lors de la synchronisation de la r\u00e9solution de conflit pour l'op\u00e9ration d'ajout avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=Une erreur s'est produite lors de la synchronisation de la r\u00e9solution de conflit pour l'op\u00e9ration de suppression avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=Une erreur s'est produite lors de la synchronisation de la r\u00e9solution de conflit pour l'op\u00e9ration de modification avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=Une erreur s'est produite lors de la synchronisation de la r\u00e9solution de conflit pour l'op\u00e9ration de modification du DN avec l'ID de connexion %d et l'ID d'op\u00e9ration %d\u00a0:  %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=Impossible d'ajouter l'entr\u00e9e %s car Directory Server est en mode lecture seule
+SEVERE_ERR_ADD_BACKEND_READONLY_414=Impossible d'ajouter l'entr\u00e9e %s car le backend qui doit contenir l'entr\u00e9e est en mode lecture seule
+SEVERE_ERR_DELETE_SERVER_READONLY_415=Impossible de supprimer l'entr\u00e9e %s car Directory Server est en mode lecture seule
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=Impossible de supprimer l'entr\u00e9e %s car le backend qui doit contenir l'entr\u00e9e est en mode lecture seule
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=Impossible de modifier l'entr\u00e9e %s car Directory Server est en mode lecture seule
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Impossible de modifier l'entr\u00e9e %s car le backend qui doit contenir l'entr\u00e9e est en mode lecture seule
+SEVERE_ERR_MODDN_SERVER_READONLY_419=Impossible de renommer l'entr\u00e9e %s car Directory Server est en mode lecture seule
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=Impossible de renommer l'entr\u00e9e %s car le backend qui doit contenir l'entr\u00e9e est en mode lecture seule
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Impossible d'ex\u00e9cuter la requ\u00eate de liaison simple car elle contient un DN de liaison mais pas de mot de passe, ce qui n'est pas autoris\u00e9 par la configuration du serveur
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=L'entr\u00e9e de configuration de la strat\u00e9gie de mot de passe "%s" ne contient aucune valeur pour l'attribut ds-cfg-password-attribute, d\u00e9finissant l'attribut pour les mots de passe de l'utilisateur
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=L'entr\u00e9e de configuration de la strat\u00e9gie de mot de passe "%s" ne contient aucune valeur de l'attribut cfg-default-password-storage-scheme, d\u00e9finissant l'ensemble de sch\u00e9mas de stockage de mots de passe par d\u00e9faut
+INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=Type d'attribut utilis\u00e9 pour les mots de passe de l'utilisateur.  Ce type d'attribut doit \u00eatre d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car l'attribut de mot de passe sp\u00e9cifi\u00e9 "%s" n'est pas d\u00e9fini dans le sch\u00e9ma de serveur
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car l'attribut de mot de passe sp\u00e9cifi\u00e9 "%s" a un identificateur d'objet de syntaxe de %s.  L'attribut de mot de passe doit avoir un identificateur d'objet de syntaxe tel que 1.3.6.1.4.1.26027.1.3.1 (pour la syntaxe de mot de passe utilisateur) ou 1.3.6.1.4.1.4203.1.1.2 (pour la syntaxe de mot de passe d'authentification)
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-password-attribute dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=Sch\u00e9ma de stockage (ou ensemble de sch\u00e9mas) de mot de passe qui sera utilis\u00e9 pour le codage des mots de passe en texte en clair.  Si plusieurs sch\u00e9mas de stockage par d\u00e9faut sont d\u00e9finis pour une strat\u00e9gie de mot de passe, le m\u00eame mot de passe sera cod\u00e9 via tous ces sch\u00e9mas. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car elle fait r\u00e9f\u00e9rence au sch\u00e9ma de stockage de mot de passe par d\u00e9faut "%s" qui n'est pas d\u00e9fini dans la configuration de serveur
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=Une erreur s'est produite lors de la d\u00e9termination des valeurs de l'attribut ds-cfg-default-password-storage-scheme dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=Sch\u00e9ma de stockage (ou ensemble de sch\u00e9mas) de mot de passe qui sera consid\u00e9r\u00e9 comme d\u00e9sapprouv\u00e9.  Si lors de l'authentification de l'utilisateur un mot de passe cod\u00e9 avec l'un de ces sch\u00e9mas a \u00e9t\u00e9 fourni, ce mot de passe sera remplac\u00e9 par le mot de passe cod\u00e9 via les sch\u00e9mas par d\u00e9faut.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=Une erreur s'est produite lors de la d\u00e9termination des valeurs de l'attribut ds-cfg-deprecated-password-storage-scheme dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=DN d'un ou de plusieurs valideurs de mot de passe qui devra \u00eatre utilis\u00e9 avec le sch\u00e9ma de stockage de mot de passe correspondant.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car le valideur de mot de passe sp\u00e9cifi\u00e9 "%s" n'est pas d\u00e9fini dans la configuration de serveur
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=Une erreur s'est produite lors de la d\u00e9termination des valeurs de l'attribut ds-cfg-password-validator dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=DN d'un ou de plusieurs gestionnaires de notifications d'\u00e9tat de compte qui devra \u00eatre utilis\u00e9 avec le sch\u00e9ma de stockage de mot de passe correspondant.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car elle fait r\u00e9f\u00e9rence au gestionnaire de notifications d'\u00e9tat de compte "%s" qui n'est pas d\u00e9fini dans la configuration de serveur
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=Une erreur s'est produite lors de la d\u00e9termination des valeurs de l'attribut ds-cfg-account-status-notification-handler dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=Indique si les utilisateurs seront autoris\u00e9s \u00e0 modifier leur mot de passe.  Cette v\u00e9rification est effectu\u00e9e parall\u00e8lement \u00e0 l'\u00e9valuation de contr\u00f4le d'acc\u00e8s. Ainsi, les deux processus doivent autoriser la modification du mot de passe.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-allow-user-password-changes dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=Indique si les modifications du mot de passe utilisateur devront utiliser la modification \u00e9tendue de mot de passe et si elles comprennent le mot de passe utilisateur actuel avant d'autoriser ces modifications.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-allow-user-password-changes dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=Indique si les utilisateurs sont forc\u00e9s de modifier leur mot de passe lorsqu'il est r\u00e9initialis\u00e9 par l'administrateur.  Ainsi, tout utilisateur muni d'une autorisation de modifier un mot de passe utilisateur autre que le sien sera consid\u00e9r\u00e9 comme un administrateur. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-force-change-on-reset dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=Indique si les mots de passe d\u00e9finis par l'administrateur (lors d'un ajout, d'une modification ou d'une modification du mot de passe) seront autoris\u00e9s \u00e0 contourner le processus de validation de mot de passe requis lors d'une modification de mot de passe utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-skip-validation-for-administrators dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=DN de l'entr\u00e9e de configuration qui se rapporte au g\u00e9n\u00e9rateur de mot de passe dans le cadre d'une utilisation avec la strat\u00e9gie de mot de passe associ\u00e9e.  Il sera utilis\u00e9 dans le cadre d'une modification \u00e9tendue de mot de passe pour g\u00e9n\u00e9rer un nouveau mot de passe utilisateur si aucun mot de passe n'a \u00e9t\u00e9 fourni dans la requ\u00eate.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car le g\u00e9n\u00e9rateur de mot de passe sp\u00e9cifi\u00e9 "%s" n'est pas d\u00e9fini dans la configuration de serveur
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-password-generator dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=Indique si les utilisateurs munis d'une strat\u00e9gie de mot de passe appropri\u00e9e devront proc\u00e9der \u00e0 une authentification en mode s\u00e9curis\u00e9.  Pour ce faire, les utilisateurs devront utiliser un canal de communication s\u00e9curis\u00e9 reliant le client et le serveur, ou un m\u00e9canisme SASL n'affichant pas les informations d'identification.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-require-secure-authentication dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=Indique si les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e devront modifier leur mot de passe en mode s\u00e9curis\u00e9 qui n'affichera pas leurs informations d'identification.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-require-secure-password-changes dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=Indique si les utilisateurs seront autoris\u00e9s \u00e0 modifier leurs mots de passe en fournissant une valeur pr\u00e9-cod\u00e9e.  Cela peut repr\u00e9senter un risque pour la s\u00e9curit\u00e9 car la version en texte en clair du mot de passe est inconnue, et par cons\u00e9quent les v\u00e9rifications de validation ne peuvent pas y \u00eatre appliqu\u00e9es.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-allow-pre-encoded-passwords dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=Intervalle de temps minimal apr\u00e8s une modification de mot de passe avant que l'utilisateur ne soit \u00e0 nouveau autoris\u00e9 \u00e0 modifier son mot de passe.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  Ce param\u00e8tre permet d'emp\u00eacher les utilisateurs de modifier leurs mots de passe trop souvent sur une courte p\u00e9riode ce qui efface l'ancien mot de passe de l'historique. Ainsi, les anciens mots de passe pourront \u00eatre r\u00e9utilis\u00e9s.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-min-password-age dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=Dur\u00e9e maximale pendant laquelle l'utilisateur peut continuer \u00e0 utiliser le m\u00eame mot de passe avant de le modifier (par exemple, l'intervalle d'expiration du mot de passe).  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0secondes d\u00e9sactive l'expiration du mot de passe.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-max-password-age dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=Dur\u00e9e maximale pendant laquelle les utilisateurs peuvent modifier leurs mots de passe apr\u00e8s qu'ils aient \u00e9t\u00e9 r\u00e9initialis\u00e9s par l'administrateur et avant qu'ils ne soient verrouill\u00e9s.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines. La valeur de 0\u00a0secondes d\u00e9sactive cette fonctionnalit\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-max-password-reset-age dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=Dur\u00e9e maximale avant l'expiration du mot de passe utilisateur et pendant laquelle le serveur inclut les notifications d'avertissement dans les r\u00e9ponses de liaison pour cet utilisateur.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0\u00a0secondes d\u00e9sactive l'intervalle d'avertissement.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-password-expiration-warning-interval dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=Indique si Directory Server doit autoriser l'expiration d'un mot de passe m\u00eame si aucune notification d'avertissement d'expiration n'a \u00e9t\u00e9 affich\u00e9e pour l'utilisateur concern\u00e9.  Si ce param\u00e8tre est activ\u00e9, les comptes expirent automatiquement lorsque la p\u00e9riode d'expiration survient.  S'il est d\u00e9sactiv\u00e9, l'utilisateur re\u00e7oit au moins une notification d'avertissement. L'expiration du mot de passe inclut alors le temps d'avertissement plus l'intervalle d'avertissement.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-expire-passwords-without-warning dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=Inique si l'utilisateur, dont le mot de passe a expir\u00e9, peut le modifier en utilisant la modification \u00e9tendue de mot de passe.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-allow-expired-password-changes dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=Nombre de connexions accord\u00e9es \u00e0 l'utilisateur apr\u00e8s l'expiration de son compte afin qu'il puisse modifier son mot de passe.  La valeur de 0\u00a0indique que plus aucune connexion n'est disponible.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-grace-login-count dans l'entr\u00e9e de configuration %s\u00a0:  %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=Nombre maximal d'\u00e9checs d'authentification dont dispose l'utilisateur avant le blocage de son compte.  La valeur de 0 indique que le compte ne sera jamais bloqu\u00e9 en raison d'\u00e9checs d'authentification.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=Intervalle de temps apr\u00e8s lequel un compte devra \u00eatre verrouill\u00e9 en raison de nombreux \u00e9checs d'authentification.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0 indique que le compte devra rester verrouill\u00e9 jusqu'\u00e0 ce que l'administrateur r\u00e9initialise le mot de passe. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=Intervalle de temps avant que l'\u00e9chec d'authentification ne soit plus pris en compte pour le verrouillage du compte utilisateur.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0\u00a0secondes indique que les \u00e9checs d'authentification ne devront jamais expirer.  Le d\u00e9compte d'\u00e9checs sera automatiquement effac\u00e9 lors d'une authentification r\u00e9ussie.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=P\u00e9riode pendant laquelle tous les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e devront changer leur mot de passe.  La valeur de cette p\u00e9riode doit \u00eatre au format standard.  Si cette p\u00e9riode est ant\u00e9rieure ou en cours, tous les utilisateurs devront changer leur mot de passe imm\u00e9diatement.  Le comportement du serveur dans ce mode est identique \u00e0 celui observ\u00e9 lorsque les utilisateurs sont forc\u00e9s \u00e0 modifier leur mot de passe suite \u00e0 une r\u00e9initialisation par l'administrateur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=Nom ou identificateur d'objet du type d'attribut qui devra \u00eatre utilis\u00e9 par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e lors de la derni\u00e8re connexion.  Ce type d'attribut doit \u00eatre d\u00e9fini dans le sch\u00e9ma de Directory Server en tant qu'attribut op\u00e9rationnel ou doit \u00eatre autoris\u00e9 par l'ensemble de classes d'objets pour tous les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=Cha\u00eene de format qui devra \u00eatre utilis\u00e9e par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e pour g\u00e9n\u00e9rer la valeur de l'heure de la derni\u00e8re connexion.  Cette cha\u00eene de format doit respecter la syntaxe d\u00e9crite dans la documentation API de la classe <CODE>java.text.SimpleDateFormat</CODE>.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=Cha\u00eene(s) de format utilis\u00e9e(s) par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e pour l'heure de la derni\u00e8re connexion.  Ces valeurs permettent d'analyser les valeurs pr\u00e9c\u00e9dentes, mais ne permettent pas de d\u00e9finir les nouvelles valeurs.  Ces cha\u00eenes de format doivent respecter la syntaxe d\u00e9crite dans la documentation API de la classe <CODE>java.text.SimpleDateFormat</CODE>.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=Dur\u00e9e maximale pendant laquelle un compte peut rester inactif (l'utilisateur concern\u00e9 n'est pas authentifi\u00e9 sur le serveur) avant que l'utilisateur ne soit bloqu\u00e9.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0\u00a0secondes indique que les comptes inactifs ne sont pas bloqu\u00e9s automatiquement.  Cette fonctionnalit\u00e9 sera disponible uniquement si l'heure de la derni\u00e8re connexion est conserv\u00e9e.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-lockout-failure-count dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=Intervalle de temps apr\u00e8s lequel un compte devra \u00eatre verrouill\u00e9 en raison de nombreux \u00e9checs d'authentification.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0 indique que le compte devra rester verrouill\u00e9 jusqu'\u00e0 ce que l'administrateur r\u00e9initialise le mot de passe. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-lockout-duration dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=Intervalle de temps avant que l'\u00e9chec d'authentification ne soit plus pris en compte pour le verrouillage du compte utilisateur.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0\u00a0secondes indique que les \u00e9checs d'authentification ne devront jamais expirer.  Le d\u00e9compte d'\u00e9checs sera automatiquement effac\u00e9 lors d'une authentification r\u00e9ussie.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut  ds-cfg-lockout-failure-expiration-interval dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=P\u00e9riode pendant laquelle tous les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e devront changer leur mot de passe.  La valeur de cette p\u00e9riode doit \u00eatre au format standard.  Si cette p\u00e9riode est ant\u00e9rieure ou en cours, tous les utilisateurs devront changer leur mot de passe imm\u00e9diatement.  Le comportement du serveur dans ce mode est identique \u00e0 celui observ\u00e9 lorsque les utilisateurs sont forc\u00e9s \u00e0 modifier leur mot de passe suite \u00e0 une r\u00e9initialisation par l'administrateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-require-change-by-time dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=Nom ou identificateur d'objet du type d'attribut qui devra \u00eatre utilis\u00e9 par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e lors de la derni\u00e8re connexion.  Ce type d'attribut doit \u00eatre d\u00e9fini dans le sch\u00e9ma de Directory Server en tant qu'attribut op\u00e9rationnel ou doit \u00eatre autoris\u00e9 par l'ensemble de classes d'objets pour tous les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car l'attribut de mot de passe sp\u00e9cifi\u00e9 "%s" n'est pas d\u00e9fini dans le sch\u00e9ma de serveur
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-last-login-time-attribute dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=Cha\u00eene de format qui devra \u00eatre utilis\u00e9e par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e pour g\u00e9n\u00e9rer la valeur de l'heure de la derni\u00e8re connexion.  Cette cha\u00eene de format doit respecter la syntaxe d\u00e9crite dans la documentation API de la classe <CODE>java.text.SimpleDateFormat</CODE>.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=La d\u00e9finition de la strat\u00e9gie de mot de passe de l'entr\u00e9e de configuration "%s" n'est pas valide car le format d'heure de la derni\u00e8re connexion "%s" sp\u00e9cifi\u00e9 n'est pas valide.  Ce format doit respecter la syntaxe d\u00e9crite dans la documentation API de la classe <CODE>java.text.SimpleDateFormat</CODE>
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-last-login-time-format dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=Cha\u00eene(s) de format utilis\u00e9e(s) par les utilisateurs munis de la strat\u00e9gie de mot de passe appropri\u00e9e pour l'heure de la derni\u00e8re connexion.  Ces valeurs permettent d'analyser les valeurs pr\u00e9c\u00e9dentes, mais ne permettent pas de d\u00e9finir les nouvelles valeurs.  Ces cha\u00eenes de format doivent respecter la syntaxe d\u00e9crite dans la documentation API de la classe <CODE>java.text.SimpleDateFormat</CODE>.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=La d\u00e9finition de la strat\u00e9gie de mot de passe dans l'entr\u00e9e de configuration "%s" n'est pas valide car le format d'heure de la derni\u00e8re connexion "%s" sp\u00e9cifi\u00e9 n'est pas valide.  Ce format doit respecter la syntaxe d\u00e9crite dans la documentation API de la classe <CODE>java.text.SimpleDateFormat</CODE>
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=Une erreur s'est produite lors de la d\u00e9termination des valeurs de l'attribut ds-cfg-previous-last-login-time-format dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=Dur\u00e9e maximale pendant laquelle un compte peut rester inactif (l'utilisateur concern\u00e9 n'est pas authentifi\u00e9 sur le serveur) avant que l'utilisateur ne soit bloqu\u00e9.  La valeur de cet attribut doit \u00eatre un entier suivi d'une unit\u00e9 exprim\u00e9e en secondes, minutes, heures, jours ou semaines.  La valeur de 0\u00a0secondes indique que les comptes inactifs ne sont pas bloqu\u00e9s automatiquement.  Cette fonctionnalit\u00e9 sera disponible uniquement si l'heure de la derni\u00e8re connexion est conserv\u00e9e.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-idle-lockout-interval dans l'entr\u00e9e de configuration %s\u00a0:  %s
 INFO_PWPOLICY_UPDATED_POLICY_489=La strat\u00e9gie de mot de passe d\u00e9finie dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mise \u00e0 jour
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=Impossible d'ajouter l'entr\u00e9e "%s" car elle contient un DN de sous-entr\u00e9e non valide pour la strat\u00e9gie de mot de passe\u00a0:  %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=Impossible d'ajouter l'entr\u00e9e "%s" car elle fait r\u00e9f\u00e9rence \u00e0 la sous-entr\u00e9e de strat\u00e9gie de mot de passe %s qui n'existe pas ou ne contient pas de d\u00e9finition valide pour la sous-entr\u00e9e de strat\u00e9gie de mot de passe
-INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=Indique si les utilisateurs seront oblig\u00e9s de modifier leur mot de passe lors de leur premi\u00e8re authentification sur Directory Server apr\u00e8s la cr\u00e9ation de leur compte.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=Indique si les entr\u00e9es utilisateur pourront comprendre plusieurs valeurs distinctes pour l'attribut de mot de passe.  Cela repr\u00e9sente un risque potentiel car les m\u00e9canismes permettant de modifier le mot de passe ne fonctionnent pas correctement avec une configuration de ce type.  Si plusieurs valeurs de mot de passe sont autoris\u00e9es, l'une d'elles pourra \u00eatre utilis\u00e9e lors de l'authentification et elles seront toutes soumises aux m\u00eames contraintes de strat\u00e9gie.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=Indique si les utilisateurs seront oblig\u00e9s de modifier leur mot de passe lors de leur premi\u00e8re authentification sur Directory Server apr\u00e8s la cr\u00e9ation de leur compte.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-force-change-on-add dans l'entr\u00e9e de configuration %s\u00a0:  %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=Indique si les entr\u00e9es utilisateur pourront comprendre plusieurs valeurs distinctes pour l'attribut de mot de passe.  Cela repr\u00e9sente un risque potentiel car les m\u00e9canismes permettant de modifier le mot de passe ne fonctionnent pas correctement avec une configuration de ce type.  Si plusieurs valeurs de mot de passe sont autoris\u00e9es, l'une d'elles pourra \u00eatre utilis\u00e9e lors de l'authentification et elles seront toutes soumises aux m\u00eames contraintes de strat\u00e9gie.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=Une erreur s'est produite lors de la d\u00e9termination de la valeur de l'attribut ds-cfg-allow-multiple-password-values dans l'entr\u00e9e de configuration %s\u00a0:  %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=Les options d'attribut ne sont pas autoris\u00e9es pour l'attribut de mot de passe %s
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=Vous ne pouvez fournir qu'une seule valeur pour l'attribut de mot de passe %s
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=Les mots de passe pr\u00e9-cod\u00e9s ne sont pas autoris\u00e9s pour l'attribut de mot de passe %s
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=La valeur de mot de passe pour l'attribut %s n'est pas valide\u00a0:  %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=La strat\u00e9gie de mot de passe d\u00e9finie dans l'entr\u00e9e de configuration %s est configur\u00e9e pour envoyer au moins une notification d'avertissement avant l'expiration du mot de passe. Aucun intervalle d'avertissement n'a \u00e9t\u00e9 d\u00e9fini.  Si l'attribut de configuration ds-cfg-expire-passwords-without-warning est d\u00e9fini sur "false", l'attribut de configuration ds-cfg-password-expiration-warning-interval doit avoir une valeur positive
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=Une op\u00e9ration de liaison est en cours d'ex\u00e9cution pour la connexion client correspondante.  Aucune autre requ\u00eate ne peut \u00eatre initi\u00e9e pour cette connexion client jusqu'\u00e0 ce que le processus de liaison soit termin\u00e9
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=Vous ne pourrez effectuer aucune autre op\u00e9ration tant que vous n'aurez pas modifi\u00e9 votre mot de passe
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=Une erreur s'est produite lors du d\u00e9codage de la valeur ds-pwp-password-policy-dn "%s" dans l'entr\u00e9e utilisateur "%s" en tant que DN\u00a0:  %s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=L'entr\u00e9e utilisateur %s est configur\u00e9e pour l'utilisation de la sous-entr\u00e9e de strat\u00e9gie de mot de passe de %s mais aucune strat\u00e9gie de mot de passe de ce type n'a \u00e9t\u00e9 d\u00e9finie dans la configuration du serveur
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=Une erreur s'est produite lors du d\u00e9codage de la valeur "%s" de l'attribut %s dans l'entr\u00e9e utilisateur %s conform\u00e9ment au format d'heure standard\u00a0:  %s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=Impossible de d\u00e9coder la valeur "%s" de l'attribut %s dans l'entr\u00e9e utilisateur %s en tant que valeur bool\u00e9enne
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=Impossible d'ajouter l'entr\u00e9e %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=Impossible d'associer l'utilisateur %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=Impossible de comparer l'entr\u00e9e %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=Impossible de supprimer l'entr\u00e9e %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=Impossible d'ex\u00e9cuter l'op\u00e9ration \u00e9tendue %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=Impossible de renommer l'entr\u00e9e %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=Impossible de modifier l'entr\u00e9e %s en raison de droits d'acc\u00e8s insuffisants
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=Impossible de rechercher l'entr\u00e9e %s en raison de droits d'acc\u00e8s insuffisants
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=La requ\u00eate de liaison simple de l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car la strat\u00e9gie de mot de passe requiert une authentification en mode s\u00e9curis\u00e9
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=La requ\u00eate de liaison de l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car le compte a \u00e9t\u00e9 d\u00e9sactiv\u00e9 par l'administrateur
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=La requ\u00eate de liaison de l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car le compte a \u00e9t\u00e9 verrouill\u00e9 suite \u00e0 de nombreux \u00e9checs d'authentification
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=La requ\u00eate de liaison de l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car le mot de passe utilisateur a expir\u00e9
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=Une erreur s'est produite lors de la mise \u00e0 jour des informations sur l'\u00e9tat de la strat\u00e9gie de mot de passe pour l'utilisateur %s\u00a0:  %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=La requ\u00eate de liaison SASL %s de l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car la strat\u00e9gie de mot de passe requiert une authentification en mode s\u00e9curis\u00e9
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=Une erreur s'est produite lors de l'analyse de la cha\u00eene %s en tant que DN de l'entr\u00e9e de configuration de la file d'attente de travail\u00a0:  %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=L'entr\u00e9e de configuration de la file d'attente de travail %s n'existe pas dans la configuration du serveur
 INFO_WORKQ_DESCRIPTION_CLASS_526=Nom complet de la classe Java qui fournit la file d'attente de travail de base pour Directory Server. Si vous modifiez l'attribut de configuration, vous devez red\u00e9marrer le serveur afin que vos modifications soient prises en compte
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=L'entr\u00e9e de configuration %s ne contient pas l'attribut requis %s qui sp\u00e9cifie le nom de la classe complet pour l'impl\u00e9mentation de la file d'attente de travail
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=Une erreur s'est produite lors du chargement de la classe %s \u00e0 utiliser en tant qu'une impl\u00e9mentation de la file d'attente de travail de Directory Server \u00a0:  %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=Une erreur s'est produite lors de la cr\u00e9ation d'une instance de la classe %s \u00e0 utiliser en tant que file d'attente de travail de Directory Server \u00a0:  %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=Le DN de liaison de la racine secondaire "%s" est d\u00e9j\u00e0 enregistr\u00e9 dans Directory Server pour le DN actuel de l'entr\u00e9e racine "%s"
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=La requ\u00eate de liaison de l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car le compte a expir\u00e9
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=Les attributs utilis\u00e9s pour les mots de passe des utilisateurs ne doivent comprendre aucune option d'attribut
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=Les utilisateurs ne doivent pas modifier leurs mots de passe
@@ -852,12 +569,8 @@
 INFO_MODIFY_ACCOUNT_DISABLED_554=Le compte utilisateur a \u00e9t\u00e9 d\u00e9sactiv\u00e9 par l'administrateur
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=Le compte utilisateur a \u00e9t\u00e9 d\u00e9verrouill\u00e9 par l'administrateur
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=La valeur de mot de passe sp\u00e9cifi\u00e9e existe d\u00e9j\u00e0 dans l'entr\u00e9e utilisateur
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=L'entr\u00e9e utilisateur %s contient plusieurs valeurs maximales de temps sp\u00e9cifiques \u00e0 l'utilisateur.  Par d\u00e9faut, la valeur de temps maximale du serveur sera appliqu\u00e9e
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=La valeur %s maximale de consultation sp\u00e9cifique \u00e0 l'utilisateur de l'entr\u00e9e utilisateur %s n'a pas pu \u00eatre analys\u00e9e en tant que nombre entier.  Par d\u00e9faut, la valeur maximale de consultation du serveur sera appliqu\u00e9e
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=Impossible d'ajouter une ou plusieurs valeurs \u00e0 l'attribut %s car au moins une de ces valeurs existe d\u00e9j\u00e0
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=Impossible de supprimer une ou plusieurs valeurs de l'attribut %s car au moins un de ces attributs n'existe pas dans l'entr\u00e9e
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=L'op\u00e9ration d'incr\u00e9mentation n'est pas prise en charge par l'attribut de classe d'objet
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=Impossible d'incr\u00e9menter la valeur de l'attribut %s car plusieurs valeurs existent pour cet attribut
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=Impossible d'incr\u00e9menter la valeur de l'attribut %s car la modification fournie n'avait pas exactement une valeur \u00e0 utiliser pour l'incr\u00e9mentation
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=Impossible d'incr\u00e9menter la valeur de l'attribut %s car la valeur actuelle ou la valeur d'incr\u00e9mentation ne peut pas \u00eatre analys\u00e9e en tant que nombre entier
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
-INFO_DSCORE_DESCRIPTION_NODETACH_567=Ne vous d\u00e9connectez pas du terminal et continuez l'ex\u00e9cution au premier plan. Cette option ne peut \u00eatre utilis\u00e9e avec l'option -t, de --d\u00e9lai d'attente
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Impossible de mettre \u00e0 jour l'entr\u00e9e %s car la requ\u00eate ne contient aucune modification
+INFO_DSCORE_DESCRIPTION_NODETACH_567=Ned\u00e9connecter pas du terminal et continuer l'ex\u00e9cution au premier plan. Cette option ne peut \u00eatre utilis\u00e9e avec l'option -t, de --d\u00e9lai d'attente
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=Impossible d'incr\u00e9menter la valeur de l'attribut %s car cet attribut n'existe pas dans l'entr\u00e9e
 INFO_DSCORE_TOOL_DESCRIPTION_569=Cet utilitaire permet de lancer Directory Server et d'obtenir la version du serveur ainsi que d'autres types d'informations g\u00e9n\u00e9rales concernant les serveurs
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=Impossible de traiter la requ\u00eate d'op\u00e9ration \u00e9tendue %s car elle comprend un contr\u00f4le critique non pris en charge avec l'identificateur d'objet %s
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Impossible d'enregistrer l'arri\u00e8re-plan %s sous Directory Server car un autre backend ayant le m\u00eame identifiant y est d\u00e9j\u00e0 enregistr\u00e9
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Impossible d'enregistrer le DN de base %s sous Directory Server pour le backend %s car ce DN y est d\u00e9j\u00e0 enregistr\u00e9 pour le backend %s
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Impossible d'enregistrer le DN de base %s sous Directory Server pour le backend %s car le backend contient un autre DN de base %s ayant le m\u00eame chemin hi\u00e9rarchique
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Impossible d'enregistrer le DN de base %s sous Directory Server pour le backend %s car le backend contient d\u00e9j\u00e0 un autre DN de base %s qui n'est pas subordonn\u00e9 au m\u00eame DN de base dans le backend parent
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Impossible d'enregistrer le DN de base %s sous Directory Server pour le backend %s car il contient d\u00e9j\u00e0 un ou plusieurs DN de base subordonn\u00e9s \u00e0 le backend %s. Le nouveau DN n'est pas subordonn\u00e9 \u00e0 cet backend
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=L'arri\u00e8re-plan %s contient d\u00e9j\u00e0 l'entr\u00e9e %s qui vient d'\u00eatre enregistr\u00e9e en tant que DN de base pour le backend %s.  Ces entr\u00e9es en conflit peuvent entra\u00eener des r\u00e9sultats inattendus ou erron\u00e9s, et les deux backends devront \u00eatre r\u00e9initialis\u00e9s afin que leur contenu soit correct
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Impossible d'annuler l'enregistrement du DN de base %s sous Directory Server car ce DN n'est enregistr\u00e9 pour aucun backend actif
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=L'enregistrement du DN de base %s a \u00e9t\u00e9 annul\u00e9 dans Directory Server pour le backend %s.  Ce nom dispose \u00e0 la fois des entr\u00e9es principales et subordonn\u00e9es dans d'autres backends. Lors de l'acc\u00e8s aux entr\u00e9es de cette partie de la hi\u00e9rarchie, le comportement peut devenir incoh\u00e9rent et inattendu car des entr\u00e9es faisant partie de l'arri\u00e8re-plan dont l'enregistrement a \u00e9t\u00e9 annul\u00e9 sont manquantes
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=Impossible de mettre \u00e0 jour l'\u00e9l\u00e9ment de sch\u00e9ma avec la d\u00e9finition "%s" car une r\u00e9f\u00e9rence circulaire a \u00e9t\u00e9 identifi\u00e9e lors de la reconstruction d'autres \u00e9l\u00e9ments de sch\u00e9ma qui en d\u00e9pendent
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=L'op\u00e9ration demand\u00e9e a \u00e9t\u00e9 rejet\u00e9e car l'authentification de la connexion a \u00e9chou\u00e9
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Impossible d'ajouter l'entr\u00e9e "%s" car elle contient le type d'attribut %s marqu\u00e9 comme OBSOLETE dans le sch\u00e9ma de serveur
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Impossible d'ajouter l'entr\u00e9e "%s" car elle contient la classe d'objet %s marqu\u00e9e comme OBSOLETE dans le sch\u00e9ma de serveur
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=Impossible de modifier l'entr\u00e9e %s car la modification peut entra\u00eener la cr\u00e9ation d'une ou plusieurs valeurs pour l'attribut %s marqu\u00e9 comme OBSOL\u00c8TE dans le sch\u00e9ma de serveur
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=La classe d'objet %s ajout\u00e9e \u00e0 l'entr\u00e9e %s est marqu\u00e9e comme OBSOL\u00c8TE dans le sch\u00e9ma de serveur
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=Impossible de modifier le DN de l'entr\u00e9e %s car le nouveau NRD comprend le type d'attribut %s marqu\u00e9 comme OBSOL\u00c8TE dans le sch\u00e9ma de serveur
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=La connexion client a \u00e9t\u00e9 ferm\u00e9e car son entr\u00e9e d'authentification ou d'autorisation %s associ\u00e9e a \u00e9t\u00e9 supprim\u00e9e
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=Vous ne disposez pas de privil\u00e8ges suffisants pour r\u00e9initialiser les mots de passe utilisateur
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=Vous ne disposez pas de privil\u00e8ges suffisants pour acc\u00e9der \u00e0 la configuration du serveur
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=Vous ne disposez pas de privil\u00e8ges suffisants pour ajouter des entr\u00e9es comprenant des privil\u00e8ges
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=Vous ne disposez pas de privil\u00e8ges suffisants pour modifier l'ensemble de privil\u00e8ges d'une entr\u00e9e
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=dispose de privil\u00e8ges pour connID=%d opID=%d requesterDN="%s" privilege="%s" result=%b
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=dispose de privil\u00e8ges pour connID=%d opID=%d requesterDN="%s" privilegeSet="%s" result=%b
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=Vous ne disposez pas de privil\u00e8ges suffisants pour utiliser le contr\u00f4le d'autorisation proxy
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=Permet de d\u00e9terminer si un serveur peut \u00eatre d\u00e9marr\u00e9 ou non et de d\u00e9finir son mode de d\u00e9marrage
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=L'entr\u00e9e %s viole la configuration de sch\u00e9ma de Directory Server car elle comprend l'attribut %s sans aucune valeur
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS est configur\u00e9 pour s'ex\u00e9cuter en tant que service Windows et ne peut pas \u00eatre ex\u00e9cut\u00e9 en mode non d\u00e9tach\u00e9
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=Utilis\u00e9 par le code de service Windows pour informer que start-ds est appel\u00e9e depuis les services Windows suite \u00e0 un appel de net start
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=Impossible de d\u00e9coder l'entr\u00e9e car une de ses valeurs d'octet de %s pour la version d'entr\u00e9e n'est pas prise en charge
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=Impossible de d\u00e9coder l'entr\u00e9e car une exception inattendue a \u00e9t\u00e9 d\u00e9tect\u00e9e lors du traitement\u00a0:  %s
@@ -938,204 +623,99 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=Contr\u00f4le de tri manquant
 INFO_RESULT_OFFSET_RANGE_ERROR_609=Erreur de plage de d\u00e9calage 
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=Erreur d'affichage de la liste virtuelle
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=Impossible d'utiliser le contr\u00f4le de requ\u00eate ayant un identificateur d'objet (OID) "%s" car les droits d'acc\u00e8s sont insuffisants
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=Le gestionnaire de connexion %s tente d'utiliser le listener %s d\u00e9j\u00e0 en cours d'utilisation par un autre gestionnaire de connexion
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=Le serveur ne peut pas utiliser le listener %s du gestionnaire de connexion %s car il est d\u00e9j\u00e0 utilis\u00e9 par un autre processus ou il ne dispose pas des droits appropri\u00e9s
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=Aucun gestionnaire de connexion activ\u00e9 disponible
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Impossible de d\u00e9marrer les gestionnaires de connexion
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Impossible de traiter une liaison non root car le serveur est en mode verrouill\u00e9
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=Directory Server est en train de passer au mode verrouill\u00e9. Ainsi, les clients pourront uniquement se connecter via une adresse de loopback, et seuls les utilisateurs root pourront proc\u00e9der aux op\u00e9rations
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=Directory Server quitte le mode verrouill\u00e9 et va reprendre son fonctionnement normal
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=L'op\u00e9ration requise a \u00e9t\u00e9 rejet\u00e9e car le serveur est en mode verrouill\u00e9 et accepte uniquement les requ\u00eates des utilisateurs root pour les connexions loopback
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Impossible de d\u00e9coder l'attribut fourni car il utilise un jeton de description d'attribut %s non d\u00e9fini
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Impossible de d\u00e9coder l'ensemble de classes d'objet car il utilise un jeton %s non d\u00e9fini
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Impossible d'\u00e9crire les donn\u00e9es du jeton de sch\u00e9ma compress\u00e9 mises \u00e0 jour\u00a0:  %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Impossible de d\u00e9coder l'\u00e9l\u00e9ment de configuration de codage d'entr\u00e9e car sa longueur n'est pas valide
 INFO_RESULT_NO_OPERATION_624=Aucune op\u00e9ration
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Impossible de cr\u00e9er un filtre de recherche extensible en utilisant les informations fournies car elles ne comprennent ni type d'attribut ni ID de r\u00e8gle de correspondance. Au moins l'un de ces \u00e9l\u00e9ments doit \u00eatre fourni
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=Impossible de d\u00e9coder le filtre de recherche fourni "%s" car le composant de correspondance extensible commen\u00e7ant \u00e0 l'emplacement %d ne contient ni description d'attribut ni ID de r\u00e8gle de correspondance.  Au moins l'un de ces \u00e9l\u00e9ments doit \u00eatre fourni
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=Impossible de d\u00e9coder le filtre de recherche fourni "%s" car le composant de correspondance extensible commen\u00e7ant \u00e0 l'emplacement %d comprend une r\u00e8gle de correspondance %s inconnue
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=Une requ\u00eate de liaison pour l'utilisateur %s a \u00e9t\u00e9 rejet\u00e9e car le serveur ou le backend de l'utilisateur est en mode d'\u00e9criture "d\u00e9sactiv\u00e9" et la mise \u00e0 jour de la strat\u00e9gie de mot de passe est impossible
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=Le nouveau mot de passe fourni a \u00e9t\u00e9 trouv\u00e9 dans l'historique des mots de passe de l'utilisateur
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=L'entr\u00e9e utilisateur %s contient plusieurs valeurs maximales de temps sp\u00e9cifiques \u00e0 l'utilisateur. La valeur de temps maximale d'inactivit\u00e9 par d\u00e9faut du serveur sera appliqu\u00e9e
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=La valeur %s maximale d'inactivit\u00e9 sp\u00e9cifique \u00e0 l'utilisateur de l'entr\u00e9e utilisateur %s n'a pas pu \u00eatre analys\u00e9e en tant que nombre entier.  La valeur maximale de temps d'inactivit\u00e9 par d\u00e9faut du serveur sera appliqu\u00e9e
 INFO_IDLETIME_LIMIT_EXCEEDED_632=Cette connexion a \u00e9t\u00e9 ferm\u00e9e car elle est rest\u00e9e inactive trop longtemps
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=L'entr\u00e9e de configuration "%s" pour la strat\u00e9gie de mot de passe n'est pas valide car si l'\u00e2ge maximal d'un mot de passe est configur\u00e9, l'intervalle d'avertissement d'expiration du mot de passe doit \u00eatre inf\u00e9rieur \u00e0 l'\u00e2ge du mot de passe d\u00e9fini
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=L'entr\u00e9e de configuration "%s" pour la strat\u00e9gie de mot de passe n'est pas valide car si les \u00e2ges de mot de passe minimal et maximal sont configur\u00e9s, la somme de l'\u00e2ge minimal du mot de passe et de l'intervalle d'avertissement d'expiration du mot de passe doit \u00eatre inf\u00e9rieure \u00e0 l'\u00e2ge maximal
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Impossible d'enregistrer le flux de travail %s sous Directory Server car un flux de travail ayant le m\u00eame ID y est d\u00e9j\u00e0 enregistr\u00e9
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Impossible d'enregistrer le n\u0153ud de flux de travail %s avec le groupe de r\u00e9seaux %s car un n\u0153ud de flux de travail avec le m\u00eame ID y est d\u00e9j\u00e0 enregistr\u00e9
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Impossible d'enregistrer le groupe de r\u00e9seau %s sous Directory Server car un groupe de r\u00e9seaux avec le m\u00eame ID y est d\u00e9j\u00e0 enregistr\u00e9
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=Une erreur s'est produite lors de la d\u00e9connexion de la connexion client %d\u00a0:  %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
-INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=Essayez de d\u00e9marrage en utilisant la configuration appliqu\u00e9e lors du dernier d\u00e9marrage r\u00e9ussi (si disponible), au lieu de la configuration active actuelle
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=Une erreur inattendue s'est produite dans le thread de dur\u00e9e d'inactivit\u00e9 maximale\u00a0:  %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=Le serveur d'annuaires est en cours d'ex\u00e9cution.  Impossible de modifier la configuration de l'environnement pendant que le serveur est en cours d'ex\u00e9cution
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=Le r\u00e9pertoire root de serveur sp\u00e9cifi\u00e9 '%s' n'est pas valide.  Le chemin sp\u00e9cifi\u00e9 doit exister et doit \u00eatre un r\u00e9pertoire valide
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=Le chemin du fichier de configuration sp\u00e9cifi\u00e9 '%s' n'est pas valide.  Le chemin sp\u00e9cifi\u00e9 doit exister et doit \u00eatre un fichier valide
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=La classe du gestionnaire de configuration sp\u00e9cifi\u00e9e '%s' n'est pas valide.  La classe sp\u00e9cifi\u00e9e doit \u00eatre une sous-classe de la superclasse org.opends.server.api.ConfigHandler
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=Le r\u00e9pertoire de configuration de sch\u00e9ma sp\u00e9cifi\u00e9 '%s' n'est pas valide.  Le chemin sp\u00e9cifi\u00e9 doit exister et doit \u00eatre un r\u00e9pertoire valide
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=Le r\u00e9pertoire de verrouillage sp\u00e9cifi\u00e9 '%s' n'est pas valide.  Le chemin sp\u00e9cifi\u00e9 doit exister et doit \u00eatre un r\u00e9pertoire valide
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=Le niveau simultan\u00e9 de la table de verrouillage %d n'est pas valide.  Il doit s'agir d'un entier sup\u00e9rieur \u00e0 z\u00e9ro
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=La taille de la table de verrouillage initiale sp\u00e9cifi\u00e9e %d n'est pas valide.  Il doit s'agir d'un entier sup\u00e9rieur \u00e0 z\u00e9ro
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=Le serveur d'annuaires est en cours d'ex\u00e9cution.  Impossible de modifier la configuration de l'environnement lorsque le serveur est en ligne
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=Une erreur s'est produite lors de l'initialisation d'un contexte SSL du serveur pour la communication de ce serveur\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=Le backend du magasin d'approbations ADS %s n'est pas activ\u00e9
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=Le backend %s n'est pas celui du magasin d'approbations
+INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=Essayer de d\u00e9marrage en utilisant la configuration appliqu\u00e9e lors du dernier d\u00e9marrage r\u00e9ussi (si disponible), au lieu de la configuration active actuelle
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=Erreur lors de la recherche de l'\u00e9l\u00e9ment de base %s pour synchroniser le magasin d'approbations\u00a0: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=Une erreur s'est produite dans le thread de synchronisation du magasin d'approbations\u00a0: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=Une erreur s'est produite lors de l'ajout de l'entr\u00e9e %s dans le magasin d'approbations\u00a0: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=Une erreur s'est produite lors de la suppression de l'entr\u00e9e %s du magasin d'approbations\u00a0: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=Le sch\u00e9ma de stockage de mot de passe d\u00e9fini dans l'entr\u00e9e de configuration %s ne prend pas en charge la syntaxe de mot de passe d'authentification utilis\u00e9e par l'attribut de mot de passe %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=L'entr\u00e9e de configuration %s de la strat\u00e9gie de mot de passe r\u00e9pertorie le DN du sch\u00e9ma de stockage de mot de passe d\u00e9sapprouv\u00e9 %s qui n'est pas disponible pour le serveur
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=L'entr\u00e9e de configuration %s de la strat\u00e9gie de mot de passe r\u00e9pertorie le DN du sch\u00e9ma de stockage de mot de passe d\u00e9sapprouv\u00e9 %s qui ne prend pas en charge la syntaxe de mot de passe d'authentification
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=Le filtre de recherche "%s" utilis\u00e9 par l'impl\u00e9mentation de groupe %s n'est pas index\u00e9 dans le backend %s.  L'initialisation de le backend pour cette impl\u00e9mentation de groupe peut prendre beaucoup de temps
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager ne peut pas obtenir la synth\u00e8se requise %s\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager ne peut pas obtenir le moteur MAC requis %s\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager ne peut pas obtenir le codage %s\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager ne peut pas obtenir le codage d'habillage de la cl\u00e9 pr\u00e9f\u00e9r\u00e9e\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager n'a pas pu ajouter l'entr\u00e9e "%s" pour lancer la g\u00e9n\u00e9ration de la cl\u00e9 d'instance
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager n'a pas pu r\u00e9cup\u00e9rer l'entr\u00e9e "%s" (certificat de cl\u00e9 publique de la paire de cl\u00e9s d'instance)\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager n'a pas pu d\u00e9terminer un identifiant de la cl\u00e9 d'instance\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=\u00c9chec d'ajout de l'entr\u00e9e "%s"
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager n'a pas pu publier l'entr\u00e9e du certificat de cl\u00e9 publique de la paire de cl\u00e9s d'instance dans ADS\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager n'a pas pu r\u00e9cup\u00e9rer la collection de certificats de cl\u00e9 publique de la paire de cl\u00e9s d'instance du conteneur ADS "%s"\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager n'a pas pu coder la valeur d'attribut de la cl\u00e9 sym\u00e9trique\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=La syntaxe de la valeur d'attribut pour la cl\u00e9 sym\u00e9trique de CryptoManager "%s" n'est pas valide\u00a0: nombre de champs incorrect
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=La syntaxe de la valeur d'attribut pour la cl\u00e9 sym\u00e9trique de CryptoManager "%s" n'est pas valide. \u00c9chec de l'analyse du champs "%s" pour le d\u00e9calage %d
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager n'a pas pu r\u00e9cup\u00e9rer la cl\u00e9 priv\u00e9e de la paire de cl\u00e9s d'instance\u00a0: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager n'a pas pu d\u00e9chiffrer la valeur de la cl\u00e9 secr\u00e8te habill\u00e9e\u00a0:  %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager n'a pas pu trouver le certificat de cl\u00e9 publique (identifiant "%s") requis pour le nouveau codage de cl\u00e9 sym\u00e9trique
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager n'a pas pu d\u00e9coder l'identifiant d'entr\u00e9e de cl\u00e9 "%s"\u00a0:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager a ex\u00e9cut\u00e9 un algorithme MAC non valide "%s"\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager n'a pas pu initialiser le moteur MAC\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager a ex\u00e9cut\u00e9 une transformation de chiffrement non valide "%s"\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager ne peut pas initialiser le chiffrement\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager n'a pas pu \u00e9crire le prologue de flux\u00a0:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=CryptoManager n'a pas pu d\u00e9coder les donn\u00e9es fournies car il n'a pas pu lire l'identifiant de cl\u00e9 sym\u00e9trique dans le prologue de donn\u00e9es\u00a0:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=CryptoManager n'a pas pu d\u00e9coder les donn\u00e9es fournies car l'identifiant de cl\u00e9 sym\u00e9trique dans le prologue de donn\u00e9es ne correspond \u00e0 aucune entr\u00e9e de cl\u00e9 connue
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=CryptoManager n'a pas pu d\u00e9coder les donn\u00e9es fournies car il n'a pas pu lire le vecteur d'initialisation de codage dans le prologue de donn\u00e9es
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=CryptoManager n'a pas pu d\u00e9coder les donn\u00e9es fournies car une erreur s'est produite lors de la lecture du flux d'entr\u00e9e\u00a0:  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager n'a pas pu importer l'entr\u00e9e de cl\u00e9 sym\u00e9trique "%s" car il n'a pas pu obtenir de valeur d'attribut pour la cl\u00e9 sym\u00e9trique qui puisse \u00eatre d\u00e9cod\u00e9e par cette instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager a d\u00e9tect\u00e9 une incoh\u00e9rence de champs entre l'entr\u00e9e de cl\u00e9 \u00e0 importer et une entr\u00e9e du cache de cl\u00e9 partageant le m\u00eame identifiant de cl\u00e9 "%s"
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager n'a pas pu importer l'entr\u00e9e de cl\u00e9 sym\u00e9trique "%s"\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager n'a pas pu importer l'entr\u00e9e de cl\u00e9 sym\u00e9trique "%s" car il n'a pas pu obtenir de valeur d'attribut pour la cl\u00e9 sym\u00e9trique qui puisse \u00eatre d\u00e9cod\u00e9e par cette instance
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager n'a pas pu instancier de g\u00e9n\u00e9rateur de cl\u00e9 pour l'algorithme "%s"\u00a0:  %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager n'a pas pu ajouter l'entr\u00e9e de cl\u00e9 sym\u00e9trique g\u00e9n\u00e9r\u00e9e en local "%s"\u00a0:  %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=La sp\u00e9cification de transformation de codage de CryptoManager "%s" n'est pas valide\u00a0: elle doit avoir la forme suivante "algorithme/mode/remplissage"
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=La sp\u00e9cification de transformation de codage de CryptoManager "%s" n'est pas valide\u00a0: elle doit avoir la forme suivante "algorithme/mode/remplissage"
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=CryptoManager n'a pas pu d\u00e9coder les donn\u00e9es fournies car il n'a pas pu lire le num\u00e9ro de version dans le prologue de donn\u00e9es\u00a0:  %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=CryptoManager n'a pas pu d\u00e9coder les donn\u00e9es fournies car la version "%d" dans le prologue de donn\u00e9es est inconnue
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=Impossible d'ajouter l'entr\u00e9e fournie %s car son suffixe n'est pas d\u00e9fini en tant que suffixe de Directory Server
 NOTICE_VERSION_698=%s
 NOTICE_BUILD_ID_699=ID de version\u00a0:                 %s
-MILD_ERR_CANNOT_CANCEL_START_TLS_700=Impossible d'annuler les op\u00e9rations \u00e9tendues Start TLS
+MILD_ERR_CANNOT_CANCEL_START_TLS_700=Impossible d'annuler les op\u00e9rations \u00e9tendues StartTLS
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=Impossible d'annuler l'annulation des op\u00e9rations \u00e9tendues
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=Impossible d'effectuer l'op\u00e9ration de modification DN pour l'entr\u00e9e %s car la nouvelle entr\u00e9e sup\u00e9rieure %s est \u00e9gale \u00e0, ou une subordonn\u00e9e de, l'entr\u00e9e \u00e0 d\u00e9placer
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register workflow element %s with the Directory Server because another workflow element with the same ID is already registered
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=Impossible d'effectuer une op\u00e9ration car le groupe de r\u00e9seau a d\u00e9j\u00e0 atteint le nombre maximum de connexions simultan\u00e9es
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=Impossible d'effectuer une op\u00e9ration car le groupe de r\u00e9seau a d\u00e9j\u00e0 atteint le nombre maximum de connexions simultan\u00e9es pour le m\u00eame client
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=Impossible d'effectuer une op\u00e9ration car le groupe de r\u00e9seau a d\u00e9j\u00e0 atteint le nombre maximum d'op\u00e9rations sur cette connexion
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=Impossible d'effectuer l'op\u00e9ration car cet attribut n'est pas permis dans ce groupe de r\u00e9seau 
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=Impossible d'effectuer l'op\u00e9ration car cettte \u00e9tendue de recherche n'est pas permise dans ce groupe de r\u00e9seau 
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=Impossible d'effectuer l'op\u00e9ration car cette sous-arborescence n'est pas permise dans ce groupe de r\u00e9seau 
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=Impossible d'ajouter l'entr\u00e9e %s car le codage BERde l'attribut %s n'est pas pris en charge
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=Impossible de supprimer le flux de travaux "%s" car le flux de travaux est toujours en cours d'utilisation (il y a toujours des r\u00e9f\u00e9rence(s) %d au flux de travaux) 
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=Impossible d'enregistrer le flux de travaux "%s" avec le groupe de r\u00e9seau %s car le flux de travaux n'existe pas 
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=Aucune taille de pool de thrread de file d'attente de travail\u00a0: dimensionnement automatique pour utiliser les threads %d
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=Temps maximal (en secondes) \u00e0 attendre avant que la commande ne retourne (le serveur continue le processus de d\u00e9marrage sans en tenir compte). Une valeur de '0' indique un temps d'attente infini, ce qui signifie que la commande retourne seulement quand le d\u00e9marrage du serveur est termin\u00e9. La valeur par d\u00e9faut est 60 secondes. Cette option ne peut \u00eatre utilis\u00e9e avec l'option -N, de --non d\u00e9tachement
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_ja.properties b/opendj-sdk/opends/src/messages/messages/core_ja.properties
index 37ffb38..132bb09 100644
--- a/opendj-sdk/opends/src/messages/messages/core_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,74 +128,48 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=\u5c5e\u6027 %s \u306e\u5c5e\u6027\u4f7f\u7528\u30bf\u30a4\u30d7\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u308a\u30e6\u30fc\u30b6\u30fc\u5b9a\u7fa9\u3068\u898b\u306a\u3055\u308c\u307e\u3059
 INFO_CANCELED_BY_SHUTDOWN_107=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u4e2d\u3067\u3042\u308b\u305f\u3081\u3001\u3053\u306e\u64cd\u4f5c\u306e\u51e6\u7406\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=\u64cd\u4f5c %2$s \u306e\u51e6\u7406\u4e2d\u306b %1$s \u3067\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u306a\u3044\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u51e6\u7406\u4e2d\u3067\u306a\u3044\u3068\u304d\u306b\u3001%s \u304c\u4e88\u671f\u305b\u305a\u306b\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002  \u30b9\u30ec\u30c3\u30c9\u3067\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=\u30ef\u30fc\u30af\u30b9\u30ec\u30c3\u30c9\u306e\u4f5c\u6210\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u51e6\u7406\u3092\u3059\u3067\u306b\u958b\u59cb\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u3053\u306e\u64cd\u4f5c\u306e\u51e6\u7406\u8981\u6c42\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u304c\u3059\u3067\u306b %d \u500b\u306e\u4fdd\u7559\u4e2d\u306e\u64cd\u4f5c\u306e\u6700\u5927\u5bb9\u91cf\u306b\u9054\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u3053\u306e\u64cd\u4f5c\u306e\u51e6\u7406\u8981\u6c42\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=\u65b0\u898f\u30ef\u30fc\u30af\u306e\u5f85\u6a5f\u4e2d\u306b %s \u3067\u5272\u308a\u8fbc\u307f\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u3053\u308c\u306f\u767a\u751f\u3059\u3079\u304d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u304c\u3001\u30b9\u30ec\u30c3\u30c9\u306f\u65b0\u898f\u30ef\u30fc\u30af\u306e\u5f85\u6a5f\u3092\u518d\u958b\u3059\u308b\u305f\u3081\u3001\u60aa\u5f71\u97ff\u306f\u306a\u3044\u306f\u305a\u3067\u3059
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=%s \u304c\u65b0\u898f\u30ef\u30fc\u30af\u306e\u5f85\u6a5f\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u3053\u308c\u306f\u767a\u751f\u3059\u3079\u304d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u304c\u3001\u30b9\u30ec\u30c3\u30c9\u306f\u65b0\u898f\u30ef\u30fc\u30af\u306e\u5f85\u6a5f\u3092\u518d\u958b\u3059\u308b\u305f\u3081\u3001\u60aa\u5f71\u97ff\u306f\u306a\u3044\u306f\u305a\u3067\u3059
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u505c\u6b62\u4e2d\u306b\u4fdd\u7559\u4e2d\u306e\u64cd\u4f5c %s \u306e\u53d6\u308a\u6d88\u3057\u304c\u8a66\u307f\u3089\u308c\u3001\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u306b\u3088\u308a\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092 %s \u306b\u901a\u77e5\u4e2d\u306b\u3001\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u306b\u3088\u308a\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=\u30b5\u30fc\u30d0\u30fc\u30a8\u30e9\u30fc
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u52d5\u4e2d\u3067\u3059\u3002  \u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306f\u69cb\u6210\u3092\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=\u30af\u30e9\u30b9 %s \u3092\u8aad\u307f\u8fbc\u3093\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u30cf\u30f3\u30c9\u30e9\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093: %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=\u30af\u30e9\u30b9 %s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u4f5c\u6210\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u30cf\u30f3\u30c9\u30e9\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=\u69cb\u6210\u30d5\u30a1\u30a4\u30eb %2$s \u3092\u4f7f\u7528\u3057\u3066\u69cb\u6210\u30cf\u30f3\u30c9\u30e9 %1$s \u3092\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=\u69cb\u6210\u304c\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u3055\u308c\u308b\u307e\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3067\u304d\u307e\u305b\u3093
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u7a3c\u50cd\u4e2d\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002  \u7a3c\u50cd\u4e2d\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u505c\u6b62\u3057\u3066\u304b\u3089\u3001\u8d77\u52d5\u3092\u518d\u5ea6\u8a66\u307f\u3066\u304f\u3060\u3055\u3044
 INFO_ERROR_CATEGORY_SCHEMA_124=\u30b9\u30ad\u30fc\u30de
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=\u5c5e\u6027\u578b %2$s \u306e\u5024 %1$s \u3092\u6b63\u898f\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u5c5e\u6027\u306e\u7b49\u4fa1\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=\u30a8\u30f3\u30c8\u30ea %1$s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059\u3002\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %3$s \u306b\u5fc5\u8981\u306a\u5c5e\u6027 %2$s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u307e\u308c\u308b\u5c5e\u6027 %s \u306f\u3001\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u3069\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u3067\u3082\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=\u30af\u30e9\u30b9 %s \u5185\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306e\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=\u30af\u30e9\u30b9 %s \u5185\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u5c5e\u6027\u69cb\u6587\u306e\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_ERROR_SEVERITY_NOTICE_131=\u901a\u77e5
 INFO_DIRECTORY_BOOTSTRAPPING_132=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u69cb\u6210\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u51e6\u7406\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059
 INFO_DIRECTORY_BOOTSTRAPPED_133=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u69cb\u6210\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u51e6\u7406\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f
 NOTICE_DIRECTORY_SERVER_STARTING_134=%s (\u30d3\u30eb\u30c9 %s, R%d) \u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059
 NOTICE_DIRECTORY_SERVER_STARTED_135=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u306b\u6210\u529f\u3057\u307e\u3057\u305f
 INFO_ERROR_CATEGORY_EXTENSIONS_137=\u62e1\u5f35\u6a5f\u80fd
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u76e3\u8996\u3001\u901a\u77e5\u3001\u304a\u3088\u3073\u69cb\u6210\u306e\u5bfe\u8a71\u51e6\u7406\u306b\u4f7f\u7528\u3055\u308c\u308b JMX MBean \u30b5\u30fc\u30d0\u30fc\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30af\u30e9\u30b9 %s \u306b\u3088\u308a\u751f\u6210\u3055\u308c\u305f\u30a2\u30e9\u30fc\u30c8\u901a\u77e5\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f (\u30a2\u30e9\u30fc\u30c8\u30bf\u30a4\u30d7 %s\u3001\u30a2\u30e9\u30fc\u30c8 ID %s): %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=\u30b9\u30ec\u30c3\u30c9 %s \u304c\u539f\u56e0\u3067\u7570\u5e38\u7d42\u4e86\u3057\u305f\u305f\u3081\u3001\u51e6\u7406\u4e2d\u306b\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u306a\u3044\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u4f8b\u5916\u306e\u30b9\u30bf\u30c3\u30af\u30c8\u30ec\u30fc\u30b9: %s
 NOTICE_SERVER_SHUTDOWN_141=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u505c\u6b62\u51e6\u7406\u3092\u958b\u59cb\u3057\u307e\u3057\u305f\u3002  \u30af\u30e9\u30b9 %s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306b\u3088\u308a\u505c\u6b62\u304c\u958b\u59cb\u3055\u308c\u307e\u3057\u305f\u3002\u505c\u6b62\u306e\u7406\u7531\u306f %s \u3067\u3057\u305f
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u505c\u6b62\u30d5\u30c3\u30af\u304c\u3001JVM \u304c\u505c\u6b62\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092\u691c\u51fa\u3057\u307e\u3057\u305f\u3002  \u901a\u5e38\u306f\u3001\u3053\u308c\u306f\u3001JVM \u304c\u5916\u90e8\u304b\u3089\u505c\u6b62\u8981\u6c42\u3092\u53d7\u4fe1\u3057\u305f\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059 (\u4f8b: \u7d42\u4e86\u30b7\u30b0\u30ca\u30eb\u3092\u4ecb\u3057\u3066)
 MILD_ERR_SEARCH_FILTER_NULL_143=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217\u304c\u7a7a\u307e\u305f\u306f NULL \u3067\u3042\u3063\u305f\u305f\u3081\u3001\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30eb\u30bf\u6587\u5b57\u5217\u3092\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=\u6587\u5b57\u5217 "%s" \u3092\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u3068\u3057\u3066\u5fa9\u53f7\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u306e\u3001\u4f4d\u7f6e %d \u3068 %d \u3092\u56f2\u3080\u62ec\u5f27\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093
-MILD_ERR_SEARCH_FILTER_NO_EQUAL_SIGN_146=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u306e\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e\u30b7\u30f3\u30d7\u30eb\u30d5\u30a3\u30eb\u30bf\u30b3\u30f3\u30dd\u30fc\n\u30cd\u30f3\u30c8\u3068\u601d\u308f\u308c\u308b\u3082\u306e\u306e\u4e2d\u306b\u7b49\u53f7\u304c\u3042\u308a\u307e\u305b\u3093
+MILD_ERR_SEARCH_FILTER_NO_EQUAL_SIGN_146=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u306e\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e\u30b7\u30f3\u30d7\u30eb\u30d5\u30a3\u30eb\u30bf\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3068\u601d\u308f\u308c\u308b\u3082\u306e\u306e\u4e2d\u306b\u7b49\u53f7\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_SEARCH_FILTER_INVALID_ESCAPED_BYTE_147=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u306e\u4f4d\u7f6e %d \u306b\u30a8\u30b9\u30b1\u30fc\u30d7\u3055\u308c\u305f\u7121\u52b9\u306a\u30d0\u30a4\u30c8\u5024\u304c\u3042\u308a\u307e\u3059\u3002\u5024\u5185\u306e\u30d0\u30c3\u30af\u30b9\u30e9\u30c3\u30b7\u30e5\u306e\u3042\u3068\u306b\u306f\u3001\u30a8\u30f3\u30b3\u30fc\u30c9\u3055\u308c\u305f\u30d0\u30a4\u30c8\u3092\u5b9a\u7fa9\u3059\u308b 2 \u3064\u306e 16 \u9032\u6587\u5b57\u304c\u5fc5\u8981\u3067\u3059
 MILD_ERR_SEARCH_FILTER_COMPOUND_MISSING_PARENTHESES_148=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e\u8907\u5408\u30d5\u30a3\u30eb\u30bf\u306e\u5148\u982d\u304c\u958b\u304d\u62ec\u5f27\u3067\u306f\u306a\u304f\u3001\u672b\u5c3e\u304c\u9589\u3058\u62ec\u5f27\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u5225\u306e\u30d5\u30a3\u30eb\u30bf\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u7528\u306e\u62ec\u5f27\u3067\u3042\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059)
-MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_OPEN_PARENTHESIS_149=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306e\u9589\u3058\u62ec\u5f27\u306b\u5bfe\u5fdc\u3059\u308b\u958b\u304d\u62ec\u5f27\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
-MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_CLOSE_PARENTHESIS_150=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306e\u958b\u59cb\u62ec\u5f27\u306b\u5bfe\u5fdc\u3059\u308b\u9589\u3058\u62ec\u5f27\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
-MILD_ERR_SEARCH_FILTER_SUBSTRING_NO_ASTERISKS_151=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e\u30b5\u30d6\u6587\u5b57\u5217\u30d5\u30a3\u30eb\u30bf\u5024\u3068\u601d\u308f\u308c\u308b\u3082\u306e\u306b\u3001\u30a2\u30b9\u30bf\u30ea\u30b9\u30af\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u6587\u5b57\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
-MILD_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_COLON_152=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3067\u59cb\u307e\u308b\u62e1\u5f35\u4e00\u81f4\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306b\u3001\u5c5e\u6027\u578b\u540d\u306e\u672b\u5c3e\u3092\u793a\u3059\u30b3\u30ed\u30f3\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_OPEN_PARENTHESIS_149=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306e\u9589\u3058\u62ec\u5f27\u306b\u5bfe\u5fdc\u3059\u308b\u958b\u304d\u62ec\u5f27\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_CLOSE_PARENTHESIS_150=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306e\u958b\u304d\u62ec\u5f27\u306b\u5bfe\u5fdc\u3059\u308b\u9589\u3058\u62ec\u5f27\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+MILD_ERR_SEARCH_FILTER_SUBSTRING_NO_ASTERISKS_151=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e\u90e8\u5206\u6587\u5b57\u5217\u30d5\u30a3\u30eb\u30bf\u5024\u3068\u601d\u308f\u308c\u308b\u3082\u306e\u306b\u3001\u30a2\u30b9\u30bf\u30ea\u30b9\u30af\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u6587\u5b57\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+MILD_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_COLON_152=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3067\u59cb\u307e\u308b\u62e1\u5f35\u4e00\u81f4\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306b\u3001\u5c5e\u6027\u578b\u540d\u306e\u672b\u5c3e\u3092\u793a\u3059\u30b3\u30ed\u30f3\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_SEARCH_FILTER_INVALID_FILTER_TYPE_153=\u30a8\u30f3\u30c8\u30ea "%s" \u304c\u30d5\u30a3\u30eb\u30bf "%s" \u306b\u4e00\u81f4\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u4e0d\u660e\u306e\u30d5\u30a3\u30eb\u30bf\u30bf\u30a4\u30d7 %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_SEARCH_FILTER_INVALID_RESULT_TYPE_154=\u30a8\u30f3\u30c8\u30ea "%s" \u304c\u30d5\u30a3\u30eb\u30bf "%s" \u306b\u4e00\u81f4\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u5185\u90e8\u30c1\u30a7\u30c3\u30af\u304c\u4e0d\u660e\u306e\u7d50\u679c\u30bf\u30a4\u30d7 "%s" \u3092\u8fd4\u3057\u307e\u3057\u305f
 MILD_ERR_SEARCH_FILTER_COMPOUND_COMPONENTS_NULL_155=\u30a8\u30f3\u30c8\u30ea "%s" \u304c\u30d5\u30a3\u30eb\u30bf "%s" \u306b\u4e00\u81f4\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002%s \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u7528\u306e\u30d5\u30a3\u30eb\u30bf\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30bb\u30c3\u30c8\u304c NULL \u3067\u3057\u305f
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217 "%s" \u3092\u76f8\u5bfe\u8b58\u5225\u540d\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u5c5e\u6027\u578b %s \u306e\u3042\u3068\u306e\u6700\u521d\u306e\u975e\u7a7a\u767d\u6587\u5b57\u304c\u7b49\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u8aad\u307f\u53d6\u3089\u308c\u305f\u6587\u5b57: %c)
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217 "%s" \u3092\u76f8\u5bfe\u8b58\u5225\u540d\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u4f4d\u7f6e %d \u306b\u3001RDN \u5185\u3067\u306f\u8a31\u53ef\u3055\u308c\u306a\u3044\u4e88\u671f\u3057\u306a\u3044\u30d7\u30e9\u30b9\u3001\u30b3\u30f3\u30de\u3001\u307e\u305f\u306f\u30bb\u30df\u30b3\u30ed\u30f3\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217 "%1$s" \u3092\u76f8\u5bfe\u8b58\u5225\u540d\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u6587\u5b57\u5217\u306e\u672b\u5c3e\u307e\u305f\u306f '+' \u8a18\u53f7\u304c\u671f\u5f85\u3055\u308c\u308b\u4f4d\u7f6e %3$d \u306b\u3001\u4e0d\u6b63\u306a\u6587\u5b57 %2$c \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u3053\u308c\u306f\u5fa9\u65e7\u4e0d\u53ef\u80fd\u306a\u30a8\u30e9\u30fc\u3067\u3042\u308b\u305f\u3081\u3001\u8d77\u52d5\u30d7\u30ed\u30bb\u30b9\u3092\u7d9a\u884c\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 "%s" \u306f\u3001\u30bf\u30a4\u30d7 %s \u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u6e08\u307f\u3067\u3059
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 "%s" \u306f\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 "%s" \u7528\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30b5\u30d6\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u3068\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u6e08\u307f\u3067\u3059
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 "%s" \u306f\u3001"%s"\u306e\u30d9\u30fc\u30b9 DN \u3092\u4f7f\u3063\u3066\u5b9a\u7fa9\u3055\u308c\u305f\u975e\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u3088\u308a\u3082\u4e0b\u4f4d\u3067\u3059\u3002  \u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30b5\u30d6\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u304c\u3001\u975e\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u306e\u4e0b\u4f4d\u306b\u5b58\u5728\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=\u30eb\u30fc\u30c8 DSE \u69cb\u6210\u30a8\u30f3\u30c8\u30ea (cn=Root DSE\u3001cn=config) \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u304b\u3089\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=\u5c5e\u6027\u578b %s \u3092\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002OID %s \u304c\u65e2\u5b58\u306e\u5c5e\u6027\u578b %s \u306e OID \u3068\u7af6\u5408\u3057\u307e\u3059
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=\u5c5e\u6027\u578b %s \u3092\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u540d\u524d %s \u304c\u65e2\u5b58\u306e\u5c5e\u6027\u578b %s \u306e\u540d\u524d\u3068\u7af6\u5408\u3057\u307e\u3059
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %s \u3092\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002OID %s \u304c\u65e2\u5b58\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %s \u306e OID \u3068\u7af6\u5408\u3057\u307e\u3059
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=\u540d\u524d\u66f8\u5f0f %s \u3092\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u540d\u524d %s \u304c\u65e2\u5b58\u306e\u540d\u524d\u66f8\u5f0f %s \u306e\u540d\u524d\u3068\u7af6\u5408\u3057\u307e\u3059
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u7af6\u5408\u3059\u308b\u8907\u6570\u306e\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %s \u3068 %s \u304c\u542b\u307e\u308c\u307e\u3059\u3002\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u306e\u306f\u30011 \u3064\u306e\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u3060\u3051\u3067\u3059\u3002
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u304c\u3042\u308a\u307e\u305b\u3093\u3002  \u3059\u3079\u3066\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u3092\u542b\u3081\u3066\u304f\u3060\u3055\u3044
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=\u30a8\u30f3\u30c8\u30ea "%1$s" \u306b\u542b\u307e\u308c\u308b\u5c5e\u6027 %3$s \u306e\u5024 "%2$s" \u306f\u3001\u3053\u306e\u5c5e\u6027\u306e\u69cb\u6587\u306b\u3088\u308b\u3068\u7121\u52b9\u3067\u3059: %4$s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u306f\u5c5e\u6027 "%s" \u306e\u5024\u304c\u4e00\u5207\u542b\u307e\u308c\u307e\u305b\u3093
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u306f\u3001\u6307\u5b9a\u3057\u305f\u30aa\u30d7\u30b7\u30e7\u30f3\u30bb\u30c3\u30c8\u3092\u6301\u3064\u5c5e\u6027 "%s" \u306e\u5024\u304c\u4e00\u5207\u542b\u307e\u308c\u307e\u305b\u3093
 NOTICE_SERVER_STOPPED_203=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u505c\u6b62\u3057\u3066\u3044\u307e\u3059
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u30ef\u30fc\u30af\u30b9\u30ec\u30c3\u30c9\u306e\u7dcf\u6570\u304c\u6e1b\u5c11\u3057\u305f\u305f\u3081\u3001%s \u304c\u505c\u6b62\u3057\u307e\u3057\u305f
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u3001\u5358\u4e00\u5024\u5c5e\u6027\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027 %s \u306e\u5024\u304c\u8907\u6570\u542b\u307e\u308c\u307e\u3059
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=\u30a8\u30f3\u30c8\u30ea %s \u3092 DIT \u69cb\u9020\u898f\u5247 %s \u306b\u5bfe\u3057\u3066\u78ba\u8a8d\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_CANCELED_BY_BIND_REQUEST_217=\u3053\u306e\u64cd\u4f5c\u306e\u51e6\u7406\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u306e\u63a5\u7d9a\u306b\u5bfe\u3059\u308b\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u53d7\u4fe1\u3057\u305f\u305f\u3081\u3001\u9032\u884c\u4e2d\u306e\u3059\u3079\u3066\u306e\u64cd\u4f5c\u3092\u4e2d\u6b62\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u30e6\u30fc\u30b6\u30fc %s \u3068\u3057\u3066\u30d0\u30a4\u30f3\u30c9\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u3088\u3046\u306a\u30e6\u30fc\u30b6\u30fc\u306f\u30b5\u30fc\u30d0\u30fc\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=\u30d0\u30a4\u30f3\u30c9\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u304c\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b\u8aad\u307f\u53d6\u308a\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=\u3044\u305a\u308c\u304b\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u8d77\u52d5\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u5b9f\u884c\u4e2d\u306b\u81f4\u547d\u7684\u306a\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s (\u30a8\u30e9\u30fc ID %d)\u3002  \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u8d77\u52d5\u30d7\u30ed\u30bb\u30b9\u304c\u7570\u5e38\u7d42\u4e86\u3057\u307e\u3057\u305f
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=\u5358\u7d14\u8a8d\u8a3c\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u30e6\u30fc\u30b6\u30fc %s \u3068\u3057\u3066\u30d0\u30a4\u30f3\u30c9\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u4e0d\u53ef\u80fd\u306a\u4e0d\u660e\u306e SASL \u6a5f\u69cb %s \u306e\u4f7f\u7528\u304c\u8a66\u307f\u3089\u308c\u307e\u3057\u305f
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=\u30e1\u30c3\u30bb\u30fc\u30b8 ID %d \u306e\u64cd\u4f5c\u3092\u7834\u68c4\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u64cd\u4f5c\u306b\u95a2\u3059\u308b\u5229\u7528\u53ef\u80fd\u306a\u60c5\u5831\u304c\u3042\u308a\u307e\u305b\u3093\u3002 \u30bf\u30fc\u30b2\u30c3\u30c8\u64cd\u4f5c\u304c\u5b8c\u4e86\u6e08\u307f\u3067\u3042\u308b\u304b\u3001\u8981\u6c42\u3055\u308c\u306a\u304b\u3063\u305f\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=\u89e3\u6790\u524d\u30d7\u30e9\u30b0\u30a4\u30f3\u306b\u3088\u308a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u304c\u7d42\u4e86\u3057\u305f\u305f\u3081\u3001\u64cd\u4f5c\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=\u64cd\u4f5c\u524d\u30d7\u30e9\u30b0\u30a4\u30f3\u306b\u3088\u308a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u304c\u7d42\u4e86\u3057\u305f\u305f\u3081\u3001\u64cd\u4f5c\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=\u64cd\u4f5c\u5f8c\u30d7\u30e9\u30b0\u30a4\u30f3\u306b\u3088\u308a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u304c\u7d42\u4e86\u3057\u305f\u305f\u3081\u3001\u64cd\u4f5c\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=\u8907\u6570\u56de\u8a66\u307f\u307e\u3057\u305f\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b\u8aad\u307f\u53d6\u308a\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u3053\u306e\u64cd\u4f5c\u306e\u51e6\u7406\u3092\u7d9a\u884c\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_CANCELED_BY_ABANDON_REQUEST_229=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c\u3053\u306e\u64cd\u4f5c\u306e\u7834\u68c4\u8981\u6c42 (\u30e1\u30c3\u30bb\u30fc\u30b8 ID %d) \u3092\u767a\u884c\u3057\u305f\u305f\u3081\u3001\u64cd\u4f5c\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u7121\u52b9\u306a DN \u304c\u542b\u307e\u308c\u308b\u305f\u3081\u3001\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e DN \u306f\u30eb\u30fc\u30c8 DSE \u7528\u306b\u4e88\u7d04\u3055\u308c\u3066\u304a\u308a\u3001\u30a8\u30f3\u30c8\u30ea\u3092\u30d7\u30ed\u30c8\u30b3\u30eb\u7d4c\u7531\u3067\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u89aa\u304c\u306a\u304f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u3044\u305a\u308c\u304b\u306e\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u8907\u6570\u56de\u8a66\u307f\u307e\u3057\u305f\u304c\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u89aa\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b\u8aad\u307f\u53d6\u308a\u30ed\u30c3\u30af\u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u307e\u3057\u305f
 MILD_ERR_ADD_NO_PARENT_233=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u5185\u306b\u89aa\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u8907\u6570\u56de\u8a66\u307f\u307e\u3057\u305f\u304c\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30ed\u30c3\u30af\u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u307e\u3057\u305f
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=\u30a8\u30f3\u30c8\u30ea %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u8907\u6570\u56de\u8a66\u307f\u307e\u3057\u305f\u304c\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30ed\u30c3\u30af\u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u307e\u3057\u305f
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=\u30a8\u30f3\u30c8\u30ea %s \u3067\u7a3c\u50cd\u4e2d\u306e\u691c\u7d22\u7d50\u679c\u30a8\u30f3\u30c8\u30ea\u30d7\u30e9\u30b0\u30a4\u30f3\u306b\u3088\u308a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u304c\u7d42\u4e86\u3057\u305f\u305f\u3081\u3001\u64cd\u4f5c\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=\u30ea\u30d5\u30a7\u30e9\u30eb %s \u3067\u7a3c\u50cd\u4e2d\u306e\u691c\u7d22\u7d50\u679c\u53c2\u7167\u30d7\u30e9\u30b0\u30a4\u30f3\u306b\u3088\u308a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u304c\u7d42\u4e86\u3057\u305f\u305f\u3081\u3001\u64cd\u4f5c\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=\u3053\u306e\u691c\u7d22\u64cd\u4f5c\u3092\u51e6\u7406\u3059\u308b\u305f\u3081\u306e\u6700\u5927\u6642\u9593\u5236\u9650 %d \u79d2\u304c\u7d4c\u904e\u3057\u307e\u3057\u305f
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=\u3053\u306e\u691c\u7d22\u64cd\u4f5c\u306b\u3088\u308a\u3001\u6700\u5927 %d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=\u691c\u7d22\u30d9\u30fc\u30b9\u306b\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e DN \u3092\u51e6\u7406\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u65b0\u898f DN %s \u3092\u51e6\u7406\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u73fe\u5728\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u4fdd\u6301\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306f\u3001\u65b0\u898f DN %s \u306e\u51e6\u7406\u306b\u4f7f\u7528\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3068\u306f\u7570\u306a\u308a\u307e\u3059\u3002\u8907\u6570\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u308f\u305f\u3063\u3066 DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u306e DN \u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u65b0\u898f DN %s \u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30ed\u30c3\u30af\u306e\u53d6\u5f97\u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u304c\u65b0\u898f DN %s \u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u8907\u6570\u56de\u8a66\u307f\u307e\u3057\u305f\u304c\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30ed\u30c3\u30af\u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u307e\u3057\u305f
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u3088\u3046\u306a\u30a8\u30f3\u30c8\u30ea\u306f\u30b5\u30fc\u30d0\u30fc\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u5909\u66f4\u306b\u306f\u5c5e\u6027 %s \u306b\u5bfe\u3059\u308b\u8ffd\u52a0\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u5024\u304c\u6307\u5b9a\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3057\u3066\u5c5e\u6027 %s \u306e\u5024\u3092 1 \u3064\u4ee5\u4e0a\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u305f\u3068\u304d\u306b\u3001\u95a2\u9023\u3059\u308b\u69cb\u6587\u306b\u7167\u3089\u3057\u3066\u5024 "%s" \u304c\u7121\u52b9\u3067\u3042\u308b\u3053\u3068\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f: %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=\u4e00\u822c\u30b7\u30b9\u30c6\u30e0\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=\u3059\u3079\u3066\u306e\u5b9a\u7fa9\u6e08\u307f\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30c0\u30f3\u30d7\u3057\u307e\u3059
 INFO_DSCORE_DESCRIPTION_USAGE_287=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=\u30b3\u30de\u30f3\u30c9\u884c\u5f15\u6570\u306e\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=\u6307\u5b9a\u3055\u308c\u305f\u30b3\u30de\u30f3\u30c9\u884c\u5f15\u6570\u30bb\u30c3\u30c8\u306e\u89e3\u6790\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+FATAL_ERR_DSCORE_CANNOT_START_291=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %2$s \u5185\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u3066\u3044\u308b\u884c "%1$s" \u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u306e\u884c\u306b\u306f\u3001\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u540d\u3068\u5024\u3092\u533a\u5207\u308b\u7b49\u53f7\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %2$s \u5185\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u3066\u3044\u308b\u884c "%1$s" \u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u306e\u884c\u306b\u306f\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u540d\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u5185\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u306b\u306f\u8907\u6570\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID (%s \u3068 %s) \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %1$s \u5185\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u306b\u306f\u3001\u5024 %3$s \u3092\u6301\u3064\u4e0d\u660e\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc %2$s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u5185\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u306e\u5fa9\u53f7\u5316\u4e2d\u306b\u4e88\u671f\u3057\u3066\u3044\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u5185\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u69cb\u9020\u306b\u306f\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID \u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u60c5\u5831\u69cb\u9020\u4f53 (\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID %s\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s) \u306f\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u65e5\u4ed8\u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u7121\u52b9\u3067\u3059
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=ID %s \u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e ID \u3092\u6301\u3064\u5225\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304b\u3089\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e ID \u3092\u6301\u3064\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304b\u3089\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u306b\u5bfe\u3059\u308b\u4f9d\u5b58\u95a2\u4fc2\u3092\u6301\u3064\u3082\u306e\u3068\u3057\u3066\u30ea\u30b9\u30c8\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=\u30d1\u30b9 %s \u306f\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=\u4fdd\u5b58\u6e08\u307f\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u30d5\u30a1\u30a4\u30eb %s \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u65b0\u3057\u3044\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u306f %s \u306b\u66f8\u304d\u8fbc\u307f\u6e08\u307f\u3067\u3059\u304c\u3001\u624b\u4f5c\u696d\u3067 %s \u306b\u540d\u524d\u3092\u5909\u66f4\u3059\u308b\u307e\u3067\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=\u73fe\u5728\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u30d5\u30a1\u30a4\u30eb %s \u3092 %s \u306b\u540d\u79f0\u5909\u66f4\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u65b0\u3057\u3044\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u306f %s \u306b\u66f8\u304d\u8fbc\u307f\u6e08\u307f\u3067\u3059\u304c\u3001\u624b\u4f5c\u696d\u3067 %s \u306b\u540d\u524d\u3092\u5909\u66f4\u3059\u308b\u307e\u3067\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=\u65b0\u3057\u3044\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u30d5\u30a1\u30a4\u30eb %s \u3092 %s \u306b\u540d\u79f0\u5909\u66f4\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u65b0\u3057\u3044\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u306f\u3001\u624b\u4f5c\u696d\u3067\u540d\u524d\u3092\u5909\u66f4\u3059\u308b\u307e\u3067\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u8a18\u8ff0\u5b50\u30d5\u30a1\u30a4\u30eb\u304c %s \u306b\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u30d5\u30a1\u30a4\u30eb %s \u306f\u7121\u52b9\u3067\u3059\u3002\u6700\u521d\u306e\u884c\u306b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN \u304c\u542b\u307e\u308c\u308b\u3079\u304d\u3067\u3059\u304c\u3001\u7a7a\u767d\u3067\u3057\u305f
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u8a18\u8ff0\u5b50\u30d5\u30a1\u30a4\u30eb %s \u306f\u7121\u52b9\u3067\u3059\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u6700\u521d\u306e\u884c\u306b\u306f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN \u304c\u8a18\u8ff0\u3055\u308c\u3066\u3044\u308b\u3079\u304d\u3067\u3059\u304c\u3001\u5b9f\u969b\u306b\u306f "%s" \u304c\u8a18\u8ff0\u3055\u308c\u3066\u3044\u307e\u3059\u3002
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=%2$s \u306e\u6700\u521d\u306e\u884c\u304b\u3089\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN \u3068\u3057\u3066\u8aad\u307f\u53d6\u3063\u305f\u5024 "%1$s" \u306e\u5fa9\u53f7\u5316\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=\u30d5\u30a1\u30a4\u30eb %s \u306e\u5171\u6709\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3059\u308b\u8a66\u307f\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u5bfe\u3059\u308b\u6392\u4ed6\u7684\u30ed\u30c3\u30af\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=\u30d5\u30a1\u30a4\u30eb %s \u306e\u5171\u6709\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3059\u308b\u8a66\u307f\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f\u3002\u30ed\u30c3\u30af\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u8a66\u307f\u304c\u5931\u6557\u3057\u307e\u3057\u305f: %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=\u30d5\u30a1\u30a4\u30eb %s \u306e\u5171\u6709\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3059\u308b\u8a66\u307f\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f\u3002\u30ed\u30c3\u30af\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u3053\u3046\u3068\u3059\u308b\u8a66\u307f\u304c\u5931\u6557\u3057\u307e\u3057\u305f: %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=\u7d50\u679c\u3092\u3055\u3089\u306b\u8fd4\u3057\u307e\u3059
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=\u30ea\u30d5\u30a7\u30e9\u30eb\u30eb\u30fc\u30d7\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=\u30ea\u30d5\u30a7\u30e9\u30eb\u30db\u30c3\u30d7\u306e\u5236\u9650\u3092\u8d85\u904e\u3057\u307e\u3057\u305f
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306e\u5171\u6709\u30ed\u30c3\u30af\u3092\u89e3\u653e\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u3053\u306e\u30ed\u30c3\u30af\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30d7\u30ed\u30bb\u30b9\u306e\u7d42\u4e86\u6642\u306b\u81ea\u52d5\u7684\u306b\u6574\u7406\u3055\u308c\u308b\u305f\u3081\u3001\u8ffd\u52a0\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u4e0d\u8981\u306e\u306f\u305a\u3067\u3059
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30d5\u30a1\u30a4\u30eb %s \u306b\u5bfe\u3059\u308b\u6392\u4ed6\u7684\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s\u3002\u3053\u308c\u306f\u3001\u901a\u5e38\u3001\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u5225\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u304c\u3059\u3067\u306b\u7a3c\u52d5\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=\u30d5\u30a1\u30a4\u30eb %s \u306b\u4fdd\u6301\u3057\u3066\u3044\u308b\u6392\u4ed6\u7684\u30b5\u30fc\u30d0\u30fc\u30ed\u30c3\u30af\u3092\u89e3\u653e\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u3053\u306e\u30ed\u30c3\u30af\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30d7\u30ed\u30bb\u30b9\u306e\u7d42\u4e86\u6642\u306b\u81ea\u52d5\u7684\u306b\u6574\u7406\u3055\u308c\u308b\u305f\u3081\u3001\u8ffd\u52a0\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u4e0d\u8981\u306e\u306f\u305a\u3067\u3059
 INFO_ERROR_CATEGORY_TASK_345=\u30bf\u30b9\u30af
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 NO-USER-MODIFICATION \u3068\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027 %s  \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 NO-USER-MODIFICATION \u3068\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027 %s  \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=DN \u5909\u66f4\u64cd\u4f5c\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u5b9f\u969b\u306b\u306f\u5b9f\u884c\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8981\u6c42\u306b LDAP no-op \u5236\u5fa1\u304c\u5b58\u5728\u3057\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002LDAP \u8aad\u307f\u8fbc\u307f\u524d\u8981\u6c42\u5236\u5fa1\u306b\u5bfe\u3057\u3066\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea\u3092\u51e6\u7406\u4e2d\u306b\u3001\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea\u304c\u5b58\u5728\u3057\u306a\u3044\u3068\u5224\u5b9a\u3055\u308c\u307e\u3057\u305f
 INFO_RESULT_AUTHORIZATION_DENIED_384=\u8a8d\u53ef\u304c\u62d2\u5426\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30a8\u30f3\u30c8\u30ea\u306e RDN \u306b\u542b\u307e\u308c\u308b\u5c5e\u6027 %s \u304c\u3042\u308a\u307e\u305b\u3093  RDN \u5185\u3067\u4f7f\u7528\u3059\u308b\u3059\u3079\u3066\u306e\u5c5e\u6027\u3082\u30a8\u30f3\u30c8\u30ea\u306e\u5c5e\u6027\u30ea\u30b9\u30c8\u306b\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=\u8ffd\u52a0\u64cd\u4f5c\u306e\u5909\u66f4\u901a\u77e5\u30ea\u30b9\u30ca\u30fc\u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=\u8ffd\u52a0\u64cd\u4f5c\u306e\u6301\u7d9a\u691c\u7d22 %s \u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u6301\u7d9a\u691c\u7d22\u306f\u7d42\u4e86\u3057\u307e\u3057\u305f
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=\u524a\u9664\u64cd\u4f5c\u306e\u5909\u66f4\u901a\u77e5\u30ea\u30b9\u30ca\u30fc\u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=\u524a\u9664\u64cd\u4f5c\u306e\u6301\u7d9a\u691c\u7d22 %s \u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u6301\u7d9a\u691c\u7d22\u306f\u7d42\u4e86\u3057\u307e\u3057\u305f
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=\u5909\u66f4\u64cd\u4f5c\u306e\u5909\u66f4\u901a\u77e5\u30ea\u30b9\u30ca\u30fc\u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=\u5909\u66f4\u64cd\u4f5c\u306e\u6301\u7d9a\u691c\u7d22 %s \u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u6301\u7d9a\u691c\u7d22\u306f\u7d42\u4e86\u3057\u307e\u3057\u305f
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=DN \u5909\u66f4\u64cd\u4f5c\u306e\u5909\u66f4\u901a\u77e5\u30ea\u30b9\u30ca\u30fc\u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=DN \u5909\u66f4\u64cd\u4f5c\u306e\u6301\u7d9a\u691c\u7d22 %s \u3092\u901a\u77e5\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u6301\u7d9a\u691c\u7d22\u306f\u7d42\u4e86\u3057\u307e\u3057\u305f
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b\u306f\u30af\u30ea\u30c6\u30a3\u30ab\u30eb\u3068\u30de\u30fc\u30af\u3055\u308c\u305f OID %s \u306e\u5236\u5fa1\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u3053\u306e\u5236\u5fa1\u3067\u306f\u30d0\u30a4\u30f3\u30c9\u64cd\u4f5c\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u5185\u306b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u30b5\u30a4\u30ba\u5236\u9650\u5024\u304c\u8907\u6570\u5b58\u5728\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u30b5\u30a4\u30ba\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %2$s \u306b\u542b\u307e\u308c\u308b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u30b5\u30a4\u30ba\u5236\u9650\u5024 %1$s \u3092\u3001\u6574\u6570\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u30b5\u30a4\u30ba\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u5185\u306b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u6642\u9593\u5236\u9650\u5024\u304c\u8907\u6570\u5b58\u5728\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u6642\u9593\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %2$s \u306b\u542b\u307e\u308c\u308b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u6642\u9593\u5236\u9650\u5024 %1$s \u3092\u3001\u6574\u6570\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u6642\u9593\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
 INFO_RESULT_ASSERTION_FAILED_399=\u8868\u660e\u306b\u5931\u6557\u3057\u307e\u3057\u305f
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u540d\u524d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u8ffd\u52a0\u64cd\u4f5c\u306e\u64cd\u4f5c\u524d\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u8ffd\u52a0\u64cd\u4f5c\u306e\u64cd\u4f5c\u5f8c\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u524a\u9664\u64cd\u4f5c\u306e\u64cd\u4f5c\u524d\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u524a\u9664\u64cd\u4f5c\u306e\u64cd\u4f5c\u5f8c\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u5909\u66f4\u64cd\u4f5c\u306e\u64cd\u4f5c\u524d\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u5909\u66f4\u64cd\u4f5c\u306e\u64cd\u4f5c\u5f8c\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e DN \u5909\u66f4\u64cd\u4f5c\u306e\u64cd\u4f5c\u524d\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e DN \u5909\u66f4\u64cd\u4f5c\u306e\u64cd\u4f5c\u5f8c\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u8ffd\u52a0\u64cd\u4f5c\u306e\u7af6\u5408\u89e3\u6c7a\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u524a\u9664\u64cd\u4f5c\u306e\u7af6\u5408\u89e3\u6c7a\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e\u5909\u66f4\u64cd\u4f5c\u306e\u7af6\u5408\u89e3\u6c7a\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=\u63a5\u7d9a ID %d\u3001\u64cd\u4f5c ID %d \u306e DN \u5909\u66f4\u64cd\u4f5c\u306e\u7af6\u5408\u89e3\u6c7a\u540c\u671f\u51e6\u7406\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_ADD_BACKEND_READONLY_414=\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u4fdd\u6301\u3059\u308b\u306f\u305a\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_DELETE_SERVER_READONLY_415=\u30a8\u30f3\u30c8\u30ea %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=\u30a8\u30f3\u30c8\u30ea %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u4fdd\u6301\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u4fdd\u6301\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_MODDN_SERVER_READONLY_419=\u30a8\u30f3\u30c8\u30ea %s \u306e\u540d\u524d\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=\u30a8\u30f3\u30c8\u30ea %s \u306e\u540d\u524d\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u4fdd\u6301\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30e2\u30fc\u30c9\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=\u3053\u306e\u8981\u6c42\u306b\u306f\u30d0\u30a4\u30f3\u30c9 DN \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u306a\u3044\u305f\u3081\u3001\u5358\u7d14\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u3067\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u306a\u3044\u72b6\u614b\u306f\u7981\u6b62\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u3001\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u4fdd\u6301\u3059\u308b\u5c5e\u6027\u3092\u6307\u5b9a\u3059\u308b\u5c5e\u6027 ds-cfg-password-attribute \u306e\u5024\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u30bb\u30c3\u30c8\u3092\u6307\u5b9a\u3059\u308b\u5c5e\u6027 ds-cfg-default-password-storage-scheme \u306e\u5024\u304c 1 \u3064\u3082\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
 INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u4fdd\u6301\u306b\u4f7f\u7528\u3055\u308c\u308b\u5c5e\u6027\u578b\u3002  \u3053\u306e\u5c5e\u6027\u578b\u306f\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027 "%s" \u306f\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027 "%s" \u306e\u69cb\u6587 OID \u306f %s \u3067\u3059\u3002\u3053\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027\u306e\u69cb\u6587 OID \u306f 1.3.6.1.4.1.26027.1.3.1 (\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u69cb\u6587\u306e\u5834\u5408) \u307e\u305f\u306f 1.3.6.1.4.1.4203.1.1.2 (\u8a8d\u8a3c\u30d1\u30a6\u30ef\u30fc\u30c9\u69cb\u6587\u306e\u5834\u5408) \u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-password-attribute \u306e\u5024\u3092\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=\u5e73\u6587\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u7b26\u53f7\u5316\u306b\u4f7f\u7528\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de (\u307e\u305f\u306f\u30b9\u30ad\u30fc\u30de\u30bb\u30c3\u30c8)\u3002  \u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u304c\u8907\u6570\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u3053\u308c\u3089\u306e\u30b9\u30ad\u30fc\u30de\u3059\u3079\u3066\u3092\u4f7f\u3063\u3066\u540c\u3058\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u7b26\u53f7\u5316\u3055\u308c\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u3053\u308c\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de "%s" \u3092\u53c2\u7167\u3057\u307e\u3059
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-default-password-storage-scheme \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=\u975e\u63a8\u5968\u3068\u898b\u306a\u3059\u3079\u304d\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de (\u307e\u305f\u306f\u30b9\u30ad\u30fc\u30de\u30bb\u30c3\u30c8) \u3067\u3059\u3002  \u30e6\u30fc\u30b6\u30fc\u306e\u8a8d\u8a3c\u306b\u3001\u3053\u308c\u3089\u306e\u30b9\u30ad\u30fc\u30de\u306e\u3044\u305a\u308c\u304b\u3092\u4f7f\u3063\u3066\u7b26\u53f7\u5316\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u542b\u307e\u308c\u308b\u5834\u5408\u3001\u3053\u308c\u3089\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u524a\u9664\u3055\u308c\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u30b9\u30ad\u30fc\u30de\u3092\u4f7f\u3063\u3066\u7b26\u53f7\u5316\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u7f6e\u304d\u63db\u3048\u3089\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-deprecated-password-storage-scheme \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3067\u4f7f\u7528\u3059\u3079\u304d\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf\u306e DN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u3053\u308c\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u30d0\u30ea\u30c7\u30fc\u30bf "%s" \u3092\u53c2\u7167\u3057\u307e\u3059
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-password-validator \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3067\u4f7f\u7528\u3059\u3079\u304d\u30a2\u30ab\u30a6\u30f3\u30c8\u72b6\u614b\u901a\u77e5\u30cf\u30f3\u30c9\u30e9\u306e DN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u3053\u308c\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u30a2\u30ab\u30a6\u30f3\u30c8\u72b6\u614b\u901a\u77e5\u30cf\u30f3\u30c9\u30e9 "%s" \u3092\u53c2\u7167\u3057\u307e\u3059
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-account-status-notification-handler \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=\u3053\u308c\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u81ea\u5206\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3067\u304d\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002  \u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u8a55\u4fa1\u306b\u52a0\u3048\u3066\u3053\u306e\u30c1\u30a7\u30c3\u30af\u304c\u5b9f\u884c\u3055\u308c\u308b\u305f\u3081\u3001\u3053\u308c\u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001\u4e21\u65b9\u3067\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u3092\u8a31\u53ef\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-allow-user-password-changes \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u62e1\u5f35\u64cd\u4f5c\u3092\u4f7f\u7528\u3059\u308b\u3001\u304a\u3088\u3073\u30e6\u30fc\u30b6\u30fc\u306e\u73fe\u5728\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u3081\u308b\u305f\u3081\u306b\u3001\u5909\u66f4\u304c\u8a31\u53ef\u3055\u308c\u308b\u524d\u306b\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u5fc5\u8981\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-allow-user-password-changes \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=\u7ba1\u7406\u8005\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u305f\u5834\u5408\u306b\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u5f37\u5236\u7684\u306b\u6c42\u3081\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u305f\u3081\u306b\u3001\u6307\u5b9a\u3057\u305f\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u5bfe\u3059\u308b\u5909\u66f4\u6a29\u3092\u6301\u3064\u3001\u305d\u306e\u30e6\u30fc\u30b6\u30fc\u4ee5\u5916\u306e\u8ab0\u3067\u3082\u7ba1\u7406\u8005\u3068\u898b\u306a\u3055\u308c\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-force-change-on-reset \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=\u7ba1\u7406\u8005\u306b\u3088\u308a (\u8ffd\u52a0\u3001\u5909\u66f4\u3001\u307e\u305f\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u64cd\u4f5c\u3067) \u8a2d\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3001\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u306b\u5fc5\u8981\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u691c\u8a3c\u51e6\u7406\u3092\u7701\u7565\u53ef\u80fd\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-skip-validation-for-administrators \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=\u95a2\u9023\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3067\u4f7f\u7528\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3092\u53c2\u7167\u3059\u308b\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN\u3002  \u3053\u308c\u306f\u3001\u8981\u6c42\u306b\u4f55\u3082\u6307\u5b9a\u3055\u308c\u306a\u304b\u3063\u305f\u5834\u5408\u306b\u30e6\u30fc\u30b6\u30fc\u306e\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u751f\u6210\u3059\u308b\u305f\u3081\u306b\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u62e1\u5f35\u64cd\u4f5c\u306b\u95a2\u9023\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u3053\u308c\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf "%s" \u3092\u53c2\u7167\u3057\u307e\u3059
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-password-generator \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=\u95a2\u9023\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u6301\u3064\u30e6\u30fc\u30b6\u30fc\u304c\u3001\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u65b9\u6cd5\u3067\u8a8d\u8a3c\u3055\u308c\u308b\u5fc5\u8981\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u30b5\u30fc\u30d0\u30fc\u9593\u3067\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u901a\u4fe1\u30c1\u30e3\u30cd\u30eb\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001\u8cc7\u683c\u3092\u516c\u958b\u3057\u306a\u3044 SASL \u6a5f\u69cb\u3092\u4f7f\u7528\u3059\u308b\u304b\u3092\u610f\u5473\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-require-secure-authentication \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=\u95a2\u9023\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u6301\u3064\u30e6\u30fc\u30b6\u30fc\u304c\u3001\u8a3c\u660e\u66f8\u3092\u516c\u958b\u3057\u306a\u3044\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u65b9\u6cd5\u3067\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-require-secure-password-changes \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=\u30a8\u30f3\u30b3\u30fc\u30c9\u6e08\u307f\u306e\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u30e6\u30fc\u30b6\u30fc\u306b\u3088\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u3092\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u5834\u5408\u3001\u5e73\u6587\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e0d\u660e\u3067\u3042\u308b\u305f\u3081\u306b\u59a5\u5f53\u6027\u691c\u67fb\u3092\u9069\u7528\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4e0a\u306e\u5371\u967a\u306b\u3055\u3089\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-allow-pre-encoded-passwords \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=\u30e6\u30fc\u30b6\u30fc\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3057\u3066\u304b\u3089\u3001\u518d\u5ea6\u5909\u66f4\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u307e\u3067\u306e\u6700\u5c0f\u7d4c\u904e\u6642\u9593\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u53e4\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u518d\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u5c65\u6b74\u304b\u3089\u30d5\u30e9\u30c3\u30b7\u30e5\u3057\u3066\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u77ed\u671f\u9593\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u3092\u7e70\u308a\u8fd4\u3059\u306e\u3092\u9632\u3050\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-min-password-age \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=\u30e6\u30fc\u30b6\u30fc\u304c 1 \u3064\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u3001\u5909\u66f4\u304c\u5fc5\u8981\u306b\u306a\u308b\u307e\u3067\u7d99\u7d9a\u3057\u3066\u4f7f\u7528\u53ef\u80fd\u306a\u6700\u5927\u6642\u9593 (\u3064\u307e\u308a\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u671f\u9650\u5207\u308c\u306b\u306a\u308b\u307e\u3067\u306e\u9593\u9694)\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002 \u5024\u3092 0 \u79d2\u306b\u8a2d\u5b9a\u3059\u308b\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6709\u52b9\u671f\u9650\u304c\u306a\u304f\u306a\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-max-password-age \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=\u7ba1\u7406\u8005\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3066\u304b\u3089\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u30ed\u30c3\u30af\u3055\u308c\u306a\u3044\u305f\u3081\u306b\u3001\u30e6\u30fc\u30b6\u30fc\u306b\u3088\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u304c\u5fc5\u8981\u306b\u306a\u308b\u307e\u3067\u306e\u6700\u5927\u6642\u9593\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002 \u5024\u3092 0 \u79d2\u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u3053\u306e\u6a5f\u80fd\u304c\u7121\u52b9\u306b\u306a\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-max-password-reset-age \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=\u30b5\u30fc\u30d0\u30fc\u304c\u30e6\u30fc\u30b6\u30fc\u306e\u30d0\u30a4\u30f3\u30c9\u5fdc\u7b54\u306b\u8b66\u544a\u901a\u77e5\u3092\u542b\u3081\u308b\u3053\u3068\u3067\u3001\u305d\u306e\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e8b\u5b9f\u4e0a\u671f\u9650\u5207\u308c\u306b\u306a\u308b\u307e\u3067\u306e\u6700\u5927\u6642\u9593\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002  \u5024\u3092 0 \u79d2\u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u8b66\u544a\u306e\u9593\u9694\u304c\u7121\u52b9\u306b\u306a\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-password-expiration-warning-interval \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=\u671f\u9650\u5207\u308c\u306e\u8b66\u544a\u304c\u30e6\u30fc\u30b6\u30fc\u306b\u901a\u77e5\u3055\u308c\u305f\u3053\u3068\u304c\u4e00\u5ea6\u3082\u306a\u304f\u3066\u3082\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u671f\u9650\u5207\u308c\u3092\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u304c\u6709\u52b9\u306a\u5834\u5408\u3001\u671f\u9593\u304c\u6e80\u4e86\u3059\u308b\u3068\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u5e38\u306b\u671f\u9650\u5207\u308c\u306b\u306a\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u304c\u7121\u52b9\u306e\u5834\u5408\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306f 1 \u3064\u4ee5\u4e0a\u306e\u8b66\u544a\u901a\u77e5\u3092\u5e38\u306b\u53d7\u4fe1\u3057\u3001\u8b66\u544a\u6642\u9593\u306b\u8b66\u544a\u9593\u9694\u3092\u52a0\u3048\u305f\u3082\u306e\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6709\u52b9\u671f\u9650\u3068\u3057\u3066\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-expire-passwords-without-warning \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u671f\u9650\u304c\u5207\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u306b\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u62e1\u5f35\u64cd\u4f5c\u3092\u4f7f\u7528\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u3092\u5f15\u304d\u7d9a\u304d\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 attribute ds-cfg-allow-expired-password-changes \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u671f\u9650\u304c\u5207\u308c\u3066\u304b\u3089\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u9078\u629e\u3059\u308b\u305f\u3081\u306b\u5b9f\u884c\u3067\u304d\u308b\u7336\u4e88\u30ed\u30b0\u30a4\u30f3\u306e\u6570\u3002  \u5024\u3092 0 \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u7336\u4e88\u30ed\u30b0\u30a4\u30f3\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-grace-login-count \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u30ed\u30c3\u30af\u30a2\u30a6\u30c8\u3055\u308c\u305a\u306b\u30e6\u30fc\u30b6\u30fc\u306b\u8a31\u53ef\u3055\u308c\u308b\u8a8d\u8a3c\u5931\u6557\u306e\u6570\u3002  \u5024\u3092 0 \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u8a8d\u8a3c\u304c\u5931\u6557\u3057\u3066\u3082\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u30ed\u30c3\u30af\u3055\u308c\u307e\u305b\u3093\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-lockout-failure-count \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=\u8a8d\u8a3c\u306e\u5931\u6557\u304c\u591a\u904e\u304e\u308b\u305f\u3081\u306b\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u30ed\u30c3\u30af\u3059\u308b\u6642\u9593\u306e\u9577\u3055\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002  \u5024\u3092 0 \u79d2\u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u7ba1\u7406\u8005\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u307e\u3067\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u30ed\u30c3\u30af\u3055\u308c\u305f\u307e\u307e\u306b\u306a\u308a\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-lockout-duration \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=\u3053\u3053\u3067\u6307\u5b9a\u3057\u305f\u6642\u9593\u3092\u7d4c\u904e\u3059\u308b\u3068\u3001\u305d\u308c\u307e\u3067\u30a2\u30ab\u30a6\u30f3\u30c8\u30ed\u30c3\u30af\u30a2\u30a6\u30c8\u7528\u306b\u52a0\u7b97\u3055\u308c\u3066\u3044\u305f\u8a8d\u8a3c\u306e\u5931\u6557\u6570\u306f 0 \u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002  \u5024\u3092 0 \u79d2\u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u8a8d\u8a3c\u306e\u5931\u6557\u304c\u671f\u9650\u5207\u308c\u306b\u306a\u308a\u307e\u305b\u3093\u3002  \u8a8d\u8a3c\u304c\u6210\u529f\u3059\u308b\u3068\u3001\u5931\u6557\u3057\u305f\u56de\u6570\u306f\u5e38\u306b\u6d88\u53bb\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-lockout-failure-expiration-interval \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=\u95a2\u9023\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u6301\u3064\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u6642\u523b\u3002  \u3053\u306e\u5024\u306f\u4e00\u822c\u7684\u306a\u6642\u523b\u5f62\u5f0f\u306b\u3057\u307e\u3059\u3002  \u3053\u306e\u6642\u523b\u304c\u73fe\u5728\u307e\u305f\u306f\u904e\u53bb\u306e\u6642\u523b\u3068\u7b49\u3057\u3044\u5834\u5408\u306f\u3001\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u305f\u3060\u3061\u306b\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u30e2\u30fc\u30c9\u3067\u306e\u30b5\u30fc\u30d0\u30fc\u306e\u52d5\u4f5c\u306f\u3001\u7ba1\u7406\u8005\u306b\u3088\u308b\u30ea\u30bb\u30c3\u30c8\u5f8c\u306b\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u30d1\u30b9\u30fc\u30c9\u306e\u5909\u66f4\u3092\u5f37\u5236\u7684\u306b\u6c42\u3081\u3089\u308c\u308b\u5834\u5408\u306e\u52d5\u4f5c\u3068\u540c\u3058\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-require-change-by-time \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u6301\u3064\u30e6\u30fc\u30b6\u30fc\u306e\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u306e\u4fdd\u6301\u306b\u4f7f\u7528\u3055\u308c\u308b\u5c5e\u6027\u578b\u306e\u540d\u524d\u307e\u305f\u306f OID\u3002  \u3053\u306e\u5c5e\u6027\u578b\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u307e\u305f\u3001\u30aa\u30da\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u5c5e\u6027\u3068\u3057\u3066\u5b9a\u7fa9\u3059\u308b\u304b\u3001\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u6301\u3064\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u30bb\u30c3\u30c8\u3067\u8a31\u53ef\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u304c\u7121\u52b9\u3067\u3059\u3002\u6307\u5b9a\u3055\u308c\u305f\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u5c5e\u6027 "%s" \u306f\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-last-login-time-attribute \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=\u95a2\u9023\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u6301\u3064\u30e6\u30fc\u30b6\u30fc\u306e\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u306e\u751f\u6210\u306b\u4f7f\u7528\u3059\u308b\u5f62\u5f0f\u6587\u5b57\u5217\u3002  \u3053\u306e\u5f62\u5f0f\u6587\u5b57\u5217\u306f\u3001<CODE>java.text.SimpleDateFormat</CODE> \u30af\u30e9\u30b9\u306e API \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u69cb\u6587\u306b\u6e96\u62e0\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=\u6307\u5b9a\u3055\u308c\u305f\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u5f62\u5f0f "%2$s" \u304c\u6709\u52b9\u306a\u5f62\u5f0f\u6587\u5b57\u5217\u3067\u306a\u3044\u305f\u3081\u3001\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%1$s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u306f\u7121\u52b9\u3067\u3059\u3002\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u306e\u5f62\u5f0f\u6587\u5b57\u5217\u306f\u3001<CODE>java.text.SimpleDateFormat</CODE> \u30af\u30e9\u30b9\u306e API \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u69cb\u6587\u306b\u6e96\u62e0\u3057\u307e\u3059\u3002
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-last-login-time-format \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u306e\u3001\u904e\u53bb\u306e\u3044\u305a\u308c\u304b\u306e\u6642\u70b9\u306e\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u3067\u4f7f\u7528\u3055\u308c\u305f\u53ef\u80fd\u6027\u306e\u3042\u308b\u5f62\u5f0f\u6587\u5b57\u5217\u3002  \u3053\u308c\u3089\u306e\u5024\u306f\u4ee5\u524d\u306e\u5024\u306e\u89e3\u6790\u3092\u53ef\u80fd\u306b\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u65b0\u3057\u3044\u5024\u306e\u8a2d\u5b9a\u306b\u306f\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093\u3002  \u3053\u308c\u3089\u306e\u5f62\u5f0f\u6587\u5b57\u5217\u306f\u3001<CODE>java.text.SimpleDateFormat</CODE> \u30af\u30e9\u30b9\u306e API \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u69cb\u6587\u306b\u6e96\u62e0\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=\u6307\u5b9a\u3055\u308c\u305f\u4ee5\u524d\u306e\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u5f62\u5f0f "%2$s" \u304c\u6709\u52b9\u306a\u5f62\u5f0f\u6587\u5b57\u5217\u3067\u306a\u3044\u305f\u3081\u3001\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%1$s" \u306b\u542b\u307e\u308c\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5b9a\u7fa9\u306f\u7121\u52b9\u3067\u3059\u3002\u4ee5\u524d\u306e\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u6642\u523b\u5f62\u5f0f\u6587\u5b57\u5217\u306f\u3001<CODE>java.text.SimpleDateFormat</CODE> \u30af\u30e9\u30b9\u306e API \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u69cb\u6587\u306b\u6e96\u62e0\u3057\u307e\u3059\u3002
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-previous-last-login-time-format \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=\u30e6\u30fc\u30b6\u30fc\u304c\u30ed\u30c3\u30af\u30a2\u30a6\u30c8\u3055\u308c\u305a\u306b\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u30a2\u30a4\u30c9\u30eb\u72b6\u614b\u306b\u3067\u304d\u308b (\u3064\u307e\u308a\u3001\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u304c\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u8a8d\u8a3c\u3092\u5b9f\u884c\u3057\u306a\u3044) \u6700\u5927\u6642\u9593\u3002  \u3053\u306e\u5c5e\u6027\u306e\u5024\u306f\u6574\u6570\u306b\u3057\u3001\u305d\u306e\u5f8c\u306b\u5358\u4f4d (\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u5165\u529b\u3057\u307e\u3059\u3002  \u5024\u3092 0 \u79d2\u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001\u30a2\u30a4\u30c9\u30eb\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u81ea\u52d5\u7684\u306b\u30ed\u30c3\u30af\u30a2\u30a6\u30c8\u3055\u308c\u307e\u305b\u3093\u3002  \u3053\u306e\u6a5f\u80fd\u3092\u4f7f\u7528\u3067\u304d\u308b\u306e\u306f\u3001\u6700\u7d42\u30ed\u30b0\u30a4\u30f3\u65e5\u6642\u304c\u7ba1\u7406\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3060\u3051\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-idle-lockout-interval \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_UPDATED_POLICY_489=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u304c\u6b63\u5e38\u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=\u30a8\u30f3\u30c8\u30ea "%s" \u306b\u306f\u7121\u52b9\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u30b5\u30d6\u30a8\u30f3\u30c8\u30ea DN \u304c\u542b\u307e\u308c\u308b\u305f\u3081\u3001\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093: %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=\u30a8\u30f3\u30c8\u30ea "%s" \u306f\u5b58\u5728\u3057\u306a\u3044\u3001\u307e\u305f\u306f\u6709\u52b9\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u30b5\u30d6\u30a8\u30f3\u30c8\u30ea\u5b9a\u7fa9\u3092\u542b\u307e\u306a\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u30b5\u30d6\u30a8\u30f3\u30c8\u30ea %s \u3092\u53c2\u7167\u3059\u308b\u305f\u3081\u3001\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210\u3057\u305f\u3042\u3068\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u8a8d\u8a3c\u6642\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u5f37\u5236\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-force-change-on-add \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027\u306e\u5024\u3092\u500b\u5225\u306b\u8907\u6570\u6301\u3066\u308b\u3088\u3046\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u3088\u3046\u306a\u69cb\u6210\u3067\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u306b\u4f7f\u7528\u3059\u308b\u591a\u6570\u306e\u6a5f\u69cb\u304c\u6b63\u3057\u304f\u52d5\u4f5c\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308b\u305f\u3081\u3001\u6f5c\u5728\u7684\u306a\u5371\u967a\u304c\u3042\u308a\u307e\u3059\u3002  \u8907\u6570\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5024\u3092\u8a31\u53ef\u3059\u308b\u5834\u5408\u306f\u3001\u8a8d\u8a3c\u306b\u3044\u305a\u308c\u304b\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5024\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5024\u304c\u540c\u3058\u30dd\u30ea\u30b7\u30fc\u5236\u7d04\u306b\u5f93\u3044\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-allow-multiple-password-values \u306e\u5024\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027 %s \u3067\u306f\u5c5e\u6027\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027 %s \u306b\u6307\u5b9a\u3067\u304d\u308b\u5024\u306f 1 \u3064\u3060\u3051\u3067\u3059
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027 %s \u3067\u306f\u7b26\u53f7\u5316\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=\u5c5e\u6027 %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5024\u304c\u53d7\u3051\u5165\u308c\u3089\u308c\u306a\u3044\u3082\u306e\u3067\u3042\u308b\u3053\u3068\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f: %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3067\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u671f\u9650\u304c\u5207\u308c\u308b\u524d\u306b\u5e38\u306b 1 \u3064\u4ee5\u4e0a\u306e\u8b66\u544a\u901a\u77e5\u3092\u9001\u4fe1\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u8b66\u544a\u306e\u9593\u9694\u306f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u8a2d\u5b9a\u5c5e\u6027 ds-cfg-expire-passwords-without-warning \u304c "false" \u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u8a2d\u5b9a\u5c5e\u6027 ds-cfg-password-expiration-warning-interval \u306b\u6b63\u306e\u5024\u3092\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=\u30d0\u30a4\u30f3\u30c9\u64cd\u4f5c\u304c\u3001\u95a2\u9023\u4ed8\u3051\u3089\u308c\u3066\u3044\u308b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3067\u9032\u884c\u4e2d\u3067\u3059\u3002  \u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u4e0a\u3067\u306f\u3001\u30d0\u30a4\u30f3\u30c9\u51e6\u7406\u304c\u5b8c\u4e86\u3059\u308b\u307e\u3067\u307b\u304b\u306e\u8981\u6c42\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=\u307b\u304b\u306e\u64cd\u4f5c\u3092\u8981\u6c42\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u306b\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea "%2$s" \u5185\u306e ds-pwp-password-policy-dn \u5024 "%1$s" \u3092 DN \u3068\u3057\u3066\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u306f %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u30b5\u30d6\u30a8\u30f3\u30c8\u30ea\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u306b\u306f\u3053\u306e\u3088\u3046\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u306f\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %3$s \u5185\u306e\u5c5e\u6027 %2$s \u306e\u5024 "%1$s" \u3092\u4e00\u822c\u7684\u306a\u6642\u523b\u5f62\u5f0f\u3067\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %4$s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %3$s \u5185\u306e\u5c5e\u6027 %2$s \u306e\u5024 "%1$s" \u3092\u30d6\u30fc\u30eb\u5024\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %s \u304c\u30d0\u30a4\u30f3\u30c9\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u3092\u6bd4\u8f03\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u62e1\u5f35\u64cd\u4f5c %s \u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u306e\u540d\u524d\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u3092\u691c\u7d22\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3067\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u8a8d\u8a3c\u304c\u8981\u6c42\u3055\u308c\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %s \u306e\u30b5\u30f3\u30d7\u30eb\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u7ba1\u7406\u8005\u306b\u3088\u308a\u7121\u52b9\u306b\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=\u5931\u6557\u3057\u305f\u8a8d\u8a3c\u8a66\u884c\u306e\u56de\u6570\u304c\u591a\u904e\u304e\u3066\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u671f\u9650\u304c\u5207\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u72b6\u614b\u60c5\u5831\u3092\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3067\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u8a8d\u8a3c\u304c\u8981\u6c42\u3055\u308c\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %2$s \u306e SASL %1$s \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=\u6587\u5b57\u5217 %s \u3092\u4f5c\u696d\u30ad\u30e5\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN \u3068\u3057\u3066\u89e3\u6790\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u5185\u306b\u4f5c\u696d\u30ad\u30e5\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_WORKQ_DESCRIPTION_CLASS_526=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b3\u30a2\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u30ed\u30b8\u30c3\u30af\u3092\u63d0\u4f9b\u3059\u308b Java \u30af\u30e9\u30b9\u306e\u5b8c\u5168\u6307\u5b9a\u540d\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3092\u5909\u66f4\u3057\u305f\u5834\u5408\u3001\u5909\u66f4\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u3001\u4f5c\u696d\u30ad\u30e5\u30fc\u5b9f\u88c5\u306e\u5b8c\u5168\u4fee\u98fe\u30af\u30e9\u30b9\u540d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u9808\u5c5e\u6027 %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u4f5c\u696d\u30ad\u30e5\u30fc\u5b9f\u88c5\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u30af\u30e9\u30b9 %s \u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u306b\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u4f5c\u696d\u30ad\u30e5\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u30af\u30e9\u30b9 %s \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u4f5c\u6210\u4e2d\u306b\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=\u4ee3\u66ff\u30eb\u30fc\u30c8\u30d0\u30a4\u30f3\u30c9 DN "%s" \u306f\u3001\u5b9f\u969b\u306e\u30eb\u30fc\u30c8\u30a8\u30f3\u30c8 DN "%s" \u3068\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u6e08\u307f\u3067\u3059
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u671f\u9650\u304c\u5207\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u4fdd\u6301\u306b\u4f7f\u7528\u3059\u308b\u5c5e\u6027\u3067\u306f\u3001\u5c5e\u6027\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=\u30e6\u30fc\u30b6\u30fc\u306f\u81ea\u5206\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093
@@ -852,12 +569,8 @@
 INFO_MODIFY_ACCOUNT_DISABLED_554=\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u7ba1\u7406\u8005\u306b\u3088\u308a\u7121\u52b9\u306b\u3055\u308c\u3066\u3044\u307e\u3059
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u7ba1\u7406\u8005\u306b\u3088\u308a\u30ed\u30c3\u30af\u89e3\u9664\u3055\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u5024\u306f\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u5185\u306b\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u5185\u306b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u30eb\u30c3\u30af\u30b9\u30eb\u30fc\u5236\u9650\u5024\u304c\u8907\u6570\u5b58\u5728\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u30eb\u30c3\u30af\u30b9\u30eb\u30fc\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %2$s \u306b\u542b\u307e\u308c\u308b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u30eb\u30c3\u30af\u30b9\u30eb\u30fc\u5236\u9650\u5024 %1$s \u3092\u3001\u6574\u6570\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u30eb\u30c3\u30af\u30b9\u30eb\u30fc\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=\u3044\u305a\u308c\u304b\u306e\u5024\u304c\u3059\u3067\u306b\u5b58\u5728\u3059\u308b\u305f\u3081\u3001\u5c5e\u6027 %s \u306b 1 \u3064\u4ee5\u4e0a\u306e\u5024\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=\u30a8\u30f3\u30c8\u30ea\u306b\u5c5e\u6027\u304c 1 \u3064\u3082\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u5c5e\u6027 %s \u304b\u3089 1 \u3064\u4ee5\u4e0a\u306e\u5024\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=objectClass \u5c5e\u6027\u3067\u3001\u5897\u5206\u64cd\u4f5c\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=\u5c5e\u6027 %s \u306e\u5024\u3092\u5897\u5206\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u5c5e\u6027\u306b\u306f\u8907\u6570\u306e\u5024\u304c\u5b58\u5728\u3057\u307e\u3059
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=\u5c5e\u6027 %s \u306e\u5024\u3092\u5897\u5206\u3067\u304d\u307e\u305b\u3093\u3002\u6307\u5b9a\u3055\u308c\u305f\u5909\u66f4\u3067\u306f\u3001\u5897\u5206\u306b\u4f7f\u7528\u3059\u308b\u5024\u304c 1 \u3064\u3060\u3051\u306b\u6c7a\u307e\u308a\u307e\u305b\u3093
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=\u5c5e\u6027 %s \u306e\u5024\u3092\u5897\u5206\u3067\u304d\u307e\u305b\u3093\u3002\u73fe\u5728\u306e\u5024\u307e\u305f\u306f\u5897\u5206\u3092\u6574\u6570\u3068\u3057\u3066\u6e21\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=\u30a8\u30f3\u30c8\u30ea %s \u3092\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002\u8981\u6c42\u306b\u5909\u66f4\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_DSCORE_DESCRIPTION_NODETACH_567=\u7aef\u672b\u304b\u3089\u5207\u308a\u96e2\u3055\u305a\u306b\u3001\u30d5\u30a9\u30a2\u30b0\u30e9\u30a6\u30f3\u30c9\u3067\u7d99\u7d9a\u3057\u307e\u3059\u3002\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3001-t (\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u30aa\u30d7\u30b7\u30e7\u30f3) \u3068\u4e00\u7dd2\u306b\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=\u5c5e\u6027 %s \u306e\u5024\u3092\u5897\u5206\u3067\u304d\u307e\u305b\u3093\u3002\u30a8\u30f3\u30c8\u30ea\u5185\u306b\u5c5e\u6027\u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_DSCORE_TOOL_DESCRIPTION_569=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3057\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u305f\u308a\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3084\u305d\u306e\u4ed6\u306e\u4e00\u822c\u7684\u306a\u30b5\u30fc\u30d0\u30fc\u60c5\u5831\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=\u62e1\u5f35\u64cd\u4f5c %s \u306e\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002OID %s \u306e\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u30af\u30ea\u30c6\u30a3\u30ab\u30eb\u306a\u5236\u5fa1\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u540c\u4e00\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID \u3092\u6301\u3064\u5225\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u767b\u9332\u6e08\u307f\u3067\u3059
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=\u30d9\u30fc\u30b9 DN %s \u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30d9\u30fc\u30b9 DN \u306f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306b\u767b\u9332\u6e08\u307f\u3067\u3059
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=\u30d9\u30fc\u30b9 DN %s \u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u306f\u540c\u3058\u968e\u5c64\u30d1\u30b9\u5185\u306e\u5225\u306e\u30d9\u30fc\u30b9 DN %s \u304c\u3059\u3067\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=\u30d9\u30fc\u30b9 DN %s \u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u306f\u89aa\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5185\u306e\u540c\u3058\u30d9\u30fc\u30b9 DN \u306b\u5f93\u5c5e\u3057\u306a\u3044\u5225\u306e\u30d9\u30fc\u30b9 DN %s \u304c\u3059\u3067\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=\u30d9\u30fc\u30b9 DN %s \u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u542b\u307e\u308c\u308b\u307b\u304b\u306e 1 \u3064\u4ee5\u4e0a\u306e\u65e2\u5b58\u30d9\u30fc\u30b9 DN \u306f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306b\u5f93\u5c5e\u3057\u307e\u3059\u304c\u3001\u65b0\u3057\u3044\u30d9\u30fc\u30b9 DN \u306f\u5f93\u5c5e\u3057\u307e\u305b\u3093
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306b\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306e\u30d9\u30fc\u30b9 DN \u3068\u3057\u3066\u767b\u9332\u3055\u308c\u305f\u3070\u304b\u308a\u306e\u30a8\u30f3\u30c8\u30ea %s \u304c\u3059\u3067\u306b\u542b\u307e\u308c\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u7af6\u5408\u3059\u308b\u30a8\u30f3\u30c8\u30ea\u306b\u3088\u308a\u3001\u691c\u7d22\u7d50\u679c\u304c\u4e88\u671f\u3057\u306a\u3044\u307e\u305f\u306f\u4e0d\u6b63\u306a\u3082\u306e\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u305d\u308c\u305e\u308c\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u6b63\u3057\u3044\u5185\u5bb9\u3092\u78ba\u5b9f\u306b\u4fdd\u6301\u3059\u308b\u3088\u3046\u306b\u3001\u4e21\u65b9\u3068\u3082\u518d\u521d\u671f\u5316\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u5bfe\u3057\u3066\u30d9\u30fc\u30b9 DN %s \u3092\u767b\u9332\u89e3\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30d9\u30fc\u30b9 DN \u306f\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u7528\u306b\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=\u30d9\u30fc\u30b9 DN %s \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u7528\u306e\u767b\u9332\u3092\u89e3\u9664\u3055\u308c\u307e\u3057\u305f\u3002\u30d9\u30fc\u30b9 DN \u306b\u306f\u307b\u304b\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5185\u306e\u4e0a\u4f4d\u304a\u3088\u3073\u4e0b\u4f4d\u306e\u4e21\u65b9\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002\u767b\u9332\u89e3\u9664\u3055\u308c\u305f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5185\u306b\u683c\u7d0d\u3055\u308c\u3066\u3044\u305f\u30a8\u30f3\u30c8\u30ea\u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u968e\u5c64\u5185\u306e\u3053\u306e\u90e8\u5206\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u969b\u306b\u77db\u76fe\u3059\u308b\u307e\u305f\u306f\u4e88\u671f\u3057\u306a\u3044\u52d5\u4f5c\u304c\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=\u5b9a\u7fa9 "%s" \u306e\u30b9\u30ad\u30fc\u30de\u8981\u7d20\u3092\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306b\u4f9d\u5b58\u3059\u308b\u307b\u304b\u306e\u30b9\u30ad\u30fc\u30de\u8981\u7d20\u306e\u518d\u69cb\u7bc9\u4e2d\u306b\u5faa\u74b0\u53c2\u7167\u304c\u8b58\u5225\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=\u63a5\u7d9a\u304c\u8a8d\u8a3c\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u8981\u6c42\u3055\u308c\u305f\u64cd\u4f5c\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059\u3002
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u307e\u308c\u308b\u5c5e\u6027\u578b %s \u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067 OBSOLETE \u3068\u5ba3\u8a00\u3055\u308c\u3066\u3044\u307e\u3059
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=\u30a8\u30f3\u30c8\u30ea "%s" \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u307e\u308c\u308b\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %s \u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 OBSOLETE \u3068\u5ba3\u8a00\u3055\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=\u30a8\u30f3\u30c8\u30ea %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u5909\u66f4\u306b\u3088\u308a\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 OBSOLETE \u306b\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027 %s \u306e 1 \u3064\u4ee5\u4e0a\u306e\u65b0\u3057\u3044\u5024\u306e\u8a2d\u5b9a\u304c\u8a66\u307f\u3089\u308c\u307e\u3057\u305f
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=\u30a8\u30f3\u30c8\u30ea %2$s \u306b\u8ffd\u52a0\u3055\u308c\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %1$s \u304c\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u3067 OBSOLETE \u306b\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=\u30a8\u30f3\u30c8\u30ea %s \u306e DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u65b0\u898f RDN \u306b\u542b\u307e\u308c\u308b\u5c5e\u6027\u578b %s \u306f\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067 OBSOLETE \u3068\u5ba3\u8a00\u3055\u308c\u3066\u3044\u307e\u3059
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=\u95a2\u9023\u3059\u308b\u8a8d\u8a3c\u307e\u305f\u306f\u8a8d\u53ef\u30a8\u30f3\u30c8\u30ea %s \u304c\u524a\u9664\u3055\u308c\u3066\u3044\u305f\u305f\u3081\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u7d42\u4e86\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=\u7279\u6a29\u3092\u542b\u3080\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u307e\u308c\u308b\u7279\u6a29\u30bb\u30c3\u30c8\u3092\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u7279\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=connID=%d opID=%d requesterDN="%s" privilege="%s" result=%b \u306e hasPrivilege \u5224\u5b9a
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=connID=%d opID=%d requesterDN="%s" privilegeSet="%s" result=%b \u306e hasPrivilege \u5224\u5b9a
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef\u5236\u5fa1\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u53ef\u80fd\u304b\u3069\u3046\u304b\u3001\u304a\u3088\u3073\u8d77\u52d5\u306b\u30e2\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u304b\u3069\u3046\u304b\u306e\u5224\u5b9a\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=\u30a8\u30f3\u30c8\u30ea %s \u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u306f\u5024\u306e\u306a\u3044\u5c5e\u6027 %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS \u306f\u30a6\u30a3\u30f3\u30c9\u30a6\u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u7a3c\u52d5\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u5207\u308a\u96e2\u3057\u306a\u3057\u306e\u30e2\u30fc\u30c9 (no-detach \u30e2\u30fc\u30c9) \u3067\u306f\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=net start \u306e\u547c\u3073\u51fa\u3057\u5f8c\u306b start-ds \u304c\u30a6\u30a3\u30f3\u30c9\u30a6\u30b5\u30fc\u30d3\u30b9\u304b\u3089\u547c\u3073\u51fa\u3057\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092\u77e5\u3089\u305b\u308b\u305f\u3081\u306b\u3001\u30a6\u30a3\u30f3\u30c9\u30a6\u30b5\u30fc\u30d3\u30b9\u30b3\u30fc\u30c9\u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u307e\u3059
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u30a8\u30f3\u30c8\u30ea\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d0\u30a4\u30c8\u5024 %s \u304c\u542b\u307e\u308c\u308b\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=\u51e6\u7406\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u305f\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093: %s
@@ -938,193 +623,90 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=\u30bd\u30fc\u30c8\u5236\u5fa1\u304c\u3042\u308a\u307e\u305b\u3093
 INFO_RESULT_OFFSET_RANGE_ERROR_609=\u30aa\u30d5\u30bb\u30c3\u30c8\u7bc4\u56f2\u30a8\u30e9\u30fc
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=\u4eee\u60f3\u4e00\u89a7\u8868\u793a\u30a8\u30e9\u30fc
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u8b58\u5225\u5b50 (OID) "%s" \u306e\u8981\u6c42\u5236\u5fa1\u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9 %s \u304c\u3001\u5225\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u306b\u3088\u308a\u3059\u3067\u306b\u4f7f\u7528\u4e2d\u306e\u30ea\u30b9\u30ca\u30fc %s \u306e\u4f7f\u7528\u3092\u8a66\u307f\u3066\u3044\u307e\u3059
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=\u30b5\u30fc\u30d0\u30fc\u304c\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9 %2$s \u306e\u30ea\u30b9\u30ca\u30fc %1$s \u3092\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u5225\u306e\u30d7\u30ed\u30bb\u30b9\u306b\u3088\u308a\u3059\u3067\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u304b\u3001\u305d\u308c\u3092\u4f7f\u7528\u3059\u308b\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=\u4f7f\u7528\u53ef\u80fd\u306a\u6709\u52b9\u306a\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u958b\u59cb\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=\u30b5\u30fc\u30d0\u30fc\u304c\u30ed\u30c3\u30af\u30c0\u30a6\u30f3\u30e2\u30fc\u30c9\u306b\u3042\u308b\u305f\u3081\u3001root \u4ee5\u5916\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u3088\u308b\u30d0\u30a4\u30f3\u30c9\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30ed\u30c3\u30af\u30c0\u30a6\u30f3\u30e2\u30fc\u30c9\u306b\u5165\u3063\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u30eb\u30fc\u30d7\u30d0\u30c3\u30af\u30a2\u30c9\u30ec\u30b9\u7d4c\u7531\u3067\u306e\u63a5\u7d9a\u306e\u307f\u304c\u8a31\u53ef\u3055\u308c\u3001root \u30e6\u30fc\u30b6\u30fc\u306b\u306e\u307f\u64cd\u4f5c\u306e\u51e6\u7406\u304c\u8a31\u53ef\u3055\u308c\u307e\u3059
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30ed\u30c3\u30af\u30c0\u30a6\u30f3\u30e2\u30fc\u30c9\u3092\u7d42\u4e86\u3057\u3066\u3044\u307e\u3059\u3002\u901a\u5e38\u306e\u64cd\u4f5c\u304c\u518d\u958b\u3055\u308c\u307e\u3059
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=\u8981\u6c42\u3055\u308c\u305f\u64cd\u4f5c\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059\u3002\u30b5\u30fc\u30d0\u30fc\u306f\u30ed\u30c3\u30af\u30c0\u30a6\u30f3\u30e2\u30fc\u30c9\u306b\u3042\u308a\u3001root \u30e6\u30fc\u30b6\u30fc\u304b\u3089\u306e\u30eb\u30fc\u30d7\u30d0\u30c3\u30af\u63a5\u7d9a\u7d4c\u7531\u306e\u8981\u6c42\u3060\u3051\u3092\u53d7\u3051\u4ed8\u3051\u307e\u3059
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=\u6307\u5b9a\u3055\u308c\u305f\u5c5e\u6027\u306f\u672a\u5b9a\u7fa9\u306e\u5c5e\u6027\u8a18\u8ff0\u30c8\u30fc\u30af\u30f3 %s \u3092\u4f7f\u7528\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u5c5e\u6027\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=\u6307\u5b9a\u3055\u308c\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u30bb\u30c3\u30c8\u306f\u672a\u5b9a\u7fa9\u306e\u30c8\u30fc\u30af\u30f3 %s \u3092\u4f7f\u7528\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u30bb\u30c3\u30c8\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=\u66f4\u65b0\u3055\u308c\u305f\u5727\u7e2e\u6e08\u307f\u30b9\u30ad\u30fc\u30de\u30c8\u30fc\u30af\u30f3\u30c7\u30fc\u30bf\u3092\u66f8\u304d\u8fbc\u3081\u307e\u305b\u3093: %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u7b26\u53f7\u5316\u69cb\u6210\u8981\u7d20\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u69cb\u6210\u8981\u7d20\u306e\u9577\u3055\u304c\u7121\u52b9\u3067\u3059
 INFO_RESULT_NO_OPERATION_624=\u64cd\u4f5c\u306a\u3057
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to create an extensible match search filter using the provided information because it did not contain either an attribute type or a matching rule ID. \u3053\u308c\u3089\u306e\u5c11\u306a\u304f\u3068\u3082 1 \u3064\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3067\u59cb\u307e\u308b\u62e1\u5f35\u4e00\u81f4\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306b\u5c5e\u6027\u306e\u8aac\u660e\u307e\u305f\u306f\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb ID \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u3053\u308c\u3089\u306e\u5c11\u306a\u304f\u3068\u3082 1 \u3064\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3067\u59cb\u307e\u308b\u62e1\u5f35\u4e00\u81f4\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304c\u3001\u4e0d\u660e\u306e\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u62d2\u5426\u3057\u3066\u3044\u307e\u3059\u3002\u30b5\u30fc\u30d0\u30fc\u5168\u4f53\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u66f8\u304d\u8fbc\u307f\u53ef\u80fd\u30e2\u30fc\u30c9\u304c 'disabled' \u306b\u306a\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u72b6\u614b\u306e\u66f4\u65b0\u304c\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=\u6307\u5b9a\u3055\u308c\u305f\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5c65\u6b74\u5185\u306b\u691c\u51fa\u3055\u308c\u307e\u3057\u305f
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u5185\u306b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u30a2\u30a4\u30c9\u30eb\u6642\u9593\u5236\u9650\u5024\u304c\u8907\u6570\u5b58\u5728\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u30a2\u30a4\u30c9\u30eb\u6642\u9593\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %2$s \u306b\u542b\u307e\u308c\u308b\u30e6\u30fc\u30b6\u30fc\u56fa\u6709\u306e\u30a2\u30a4\u30c9\u30eb\u6642\u9593\u5236\u9650\u5024 %1$s \u3092\u3001\u6574\u6570\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b5\u30fc\u30d0\u30fc\u30a2\u30a4\u30c9\u30eb\u6642\u9593\u5236\u9650\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
 INFO_IDLETIME_LIMIT_EXCEEDED_632=\u3053\u306e\u63a5\u7d9a\u306f\u30a2\u30a4\u30c9\u30eb\u72b6\u614b\u304c\u9577\u904e\u304e\u305f\u305f\u3081\u306b\u7d42\u4e86\u3057\u307e\u3057\u305f
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u304c\u7121\u52b9\u3067\u3059\u3002\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6700\u5927\u6709\u52b9\u671f\u9593\u3092\u69cb\u6210\u3059\u308b\u969b\u306b\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u671f\u9650\u5207\u308c\u8b66\u544a\u306e\u9593\u9694\u3092\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6700\u5927\u6709\u52b9\u671f\u9593\u3088\u308a\u3082\u77ed\u304f\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea "%s" \u304c\u7121\u52b9\u3067\u3059\u3002\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6700\u5c0f\u6709\u52b9\u671f\u9593\u3068\u6700\u5927\u6709\u52b9\u671f\u9593\u306e\u4e21\u65b9\u3092\u69cb\u6210\u3059\u308b\u5834\u5408\u306b\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6700\u5c0f\u6709\u52b9\u671f\u9593\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u671f\u9650\u5207\u308c\u8b66\u544a\u306e\u9593\u9694\u306e\u5408\u8a08\u3092\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u6700\u5927\u6709\u52b9\u671f\u9593\u3088\u308a\u3082\u77ed\u304f\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc %s \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u540c\u4e00\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc ID \u3092\u6301\u3064\u5225\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u767b\u9332\u6e08\u307f\u3067\u3059
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30ce\u30fc\u30c9 %s \u3092\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7 %s \u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u540c\u3058\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30ce\u30fc\u30c9 ID \u3092\u6301\u3064\u5225\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30ce\u30fc\u30c9\u304c\u767b\u9332\u6e08\u307f\u3067\u3059
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7 %s \u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3002\u540c\u3058\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7 ID \u3092\u6301\u3064\u5225\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u304c\u767b\u9332\u6e08\u307f\u3067\u3059
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a %d \u306e\u5207\u308a\u96e2\u3057\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=\u30a2\u30a4\u30c9\u30eb\u6642\u9593\u5236\u9650\u30b9\u30ec\u30c3\u30c9\u5185\u3067\u4e88\u671f\u3057\u3066\u3044\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u52d5\u4e2d\u3067\u3059\u3002  \u7a3c\u50cd\u4e2d\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u306f\u74b0\u5883\u69cb\u6210\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=\u6307\u5b9a\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u30eb\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea '%s' \u304c\u7121\u52b9\u3067\u3059\u3002  \u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u304c\u5b58\u5728\u3057\u3001\u305d\u306e\u30d1\u30b9\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=\u6307\u5b9a\u3055\u308c\u305f\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9 '%s' \u304c\u7121\u52b9\u3067\u3059\u3002  \u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u304c\u5b58\u5728\u3057\u3001\u305d\u306e\u30d1\u30b9\u304c\u30d5\u30a1\u30a4\u30eb\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=\u6307\u5b9a\u3055\u308c\u305f\u69cb\u6210\u30cf\u30f3\u30c9\u30e9\u30af\u30e9\u30b9 '%s' \u304c\u7121\u52b9\u3067\u3059\u3002  \u6307\u5b9a\u3055\u308c\u305f\u30af\u30e9\u30b9\u304c org.opends.server.api.ConfigHandler \u30b9\u30fc\u30d1\u30fc\u30af\u30e9\u30b9\u306e\u30b5\u30d6\u30af\u30e9\u30b9\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=\u6307\u5b9a\u3055\u308c\u305f\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u30c7\u30a3\u30ec\u30af\u30c8\u30ea '%s' \u304c\u7121\u52b9\u3067\u3059\u3002  \u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u304c\u5b58\u5728\u3057\u3001\u305d\u306e\u30d1\u30b9\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=\u6307\u5b9a\u3055\u308c\u305f\u30ed\u30c3\u30af\u30c7\u30a3\u30ec\u30af\u30c8\u30ea '%s' \u304c\u7121\u52b9\u3067\u3059\u3002  \u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u304c\u5b58\u5728\u3057\u3001\u305d\u306e\u30d1\u30b9\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=\u6307\u5b9a\u3055\u308c\u305f\u30ed\u30c3\u30af\u30c6\u30fc\u30d6\u30eb\u306e\u4e26\u884c\u51e6\u7406\u30ec\u30d9\u30eb %d \u304c\u7121\u52b9\u3067\u3059\u3002  \u3053\u308c\u306f\u30bc\u30ed\u3088\u308a\u5927\u304d\u3044\u6574\u6570\u5024\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=\u6307\u5b9a\u3055\u308c\u305f\u521d\u671f\u30ed\u30c3\u30af\u30c6\u30fc\u30d6\u30eb\u30b5\u30a4\u30ba %d \u304c\u7121\u52b9\u3067\u3059\u3002  \u3053\u308c\u306f\u30bc\u30ed\u3088\u308a\u5927\u304d\u3044\u6574\u6570\u5024\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u52d5\u4e2d\u3067\u3059\u3002  \u30b5\u30fc\u30d0\u30fc\u304c\u30aa\u30f3\u30e9\u30a4\u30f3\u4e2d\u306f\u74b0\u5883\u69cb\u6210\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=\u30b5\u30fc\u30d0\u30fc\u306e SSL \u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3092\u30b5\u30fc\u30d0\u30fc\u9593\u901a\u4fe1\u7528\u306b\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=ADS \u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u304c\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u69cb\u6210\u3067\u306f\u306a\u304f\u3001\u524d\u56de\u8d77\u52d5\u306b\u6210\u529f\u3057\u305f\u3068\u304d\u306e\u69cb\u6210\u3092\u4f7f\u7528\u3057\u3066\u8d77\u52d5\u3092\u8a66\u307f\u307e\u3059 (\u4f7f\u7528\u53ef\u80fd\u306a\u5834\u5408)
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u3092\u540c\u671f\u3059\u308b\u305f\u3081\u306b\u30d9\u30fc\u30b9 %s \u3092\u691c\u7d22\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u540c\u671f\u30b9\u30ec\u30c3\u30c9\u5185\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=\u30a8\u30f3\u30c8\u30ea %s \u3092\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=\u30a8\u30f3\u30c8\u30ea %s \u3092\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u304b\u3089\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u304c\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u5c5e\u6027 %s \u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u308b\u8a8d\u8a3c\u30d1\u30b9\u30ef\u30fc\u30c9\u69cb\u6587\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306f\u3001\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u4f7f\u7528\u3067\u304d\u306a\u3044\u975e\u63a8\u5968\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de DN %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306f\u3001\u8a8d\u8a3c\u30d1\u30b9\u30ef\u30fc\u30c9\u69cb\u6587\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u306a\u3044\u975e\u63a8\u5968\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de DN %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5 %2$s \u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u308b\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%1$s" \u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %3$s \u5185\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u3053\u306e\u30b0\u30eb\u30fc\u30d7\u5b9f\u88c5\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u521d\u671f\u5316\u304c\u5b8c\u4e86\u3059\u308b\u307e\u3067\u306b\u3001\u9577\u3044\u6642\u9593\u304c\u304b\u304b\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager \u304c\u8981\u6c42\u3055\u308c\u305f\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8 %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager \u304c\u8981\u6c42\u3055\u308c\u305f MAC \u30a8\u30f3\u30b8\u30f3 %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \u304c\u8981\u6c42\u3055\u308c\u305f\u6697\u53f7\u5316\u65b9\u5f0f %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \u304c\u512a\u5148\u9375\u30e9\u30c3\u30d4\u30f3\u30b0\u6697\u53f7\u5316\u65b9\u5f0f\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \u304c\u3001\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u9375\u306e\u751f\u6210\u3092\u958b\u59cb\u3059\u308b\u305f\u3081\u306e\u30a8\u30f3\u30c8\u30ea "%s" \u306e\u8ffd\u52a0\u306b\u5931\u6557\u3057\u307e\u3057\u305f
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \u304c\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u9375\u8b58\u5225\u5b50\u306e\u8a08\u7b97\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=\u30a8\u30f3\u30c8\u30ea "%s" \u306e\u8ffd\u52a0\u306b\u5931\u6557\u3057\u307e\u3057\u305f
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \u304c ADS \u5185\u306e instance-key-pair public-key-certificate \u30a8\u30f3\u30c8\u30ea\u306e\u516c\u958b\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \u304c ADS \u30b3\u30f3\u30c6\u30ca "%s" \u304b\u3089\u306e instance-key-pair public-key-certificates \u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \u304c\u5bfe\u79f0\u9375\u5c5e\u6027\u5024\u306e\u7b26\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \u5bfe\u79f0\u9375\u5c5e\u6027\u5024 "%s" \u306e\u69cb\u6587\u304c\u7121\u52b9\u3067\u3059: \u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u6570\u304c\u4e0d\u6b63\u3067\u3059
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \u5bfe\u79f0\u9375\u5c5e\u6027\u5024 "%s" \u306e\u69cb\u6587\u304c\u7121\u52b9\u3067\u3059\u3002 \u30d5\u30a3\u30fc\u30eb\u30c9 "%s" \u5185\u306e\u30aa\u30d5\u30bb\u30c3\u30c8 %d \u306e\u89e3\u6790\u306b\u5931\u6557\u3057\u307e\u3057\u305f
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \u304c instance-key-pair private-key \u306e\u53d6\u5f97\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \u304c\u30e9\u30c3\u30d7\u3055\u308c\u305f secret-key \u5024\u306e\u6697\u53f7\u5316\u89e3\u9664\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager \u306f\u3001\u5bfe\u79f0\u30ad\u30fc\u306e\u518d\u7b26\u53f7\u5316\u3067\u8981\u6c42\u3055\u308c\u305f public-key-certificate (\u8b58\u5225\u5b50 "%s") \u3092\u691c\u51fa\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager \u304c\u9375\u30a8\u30f3\u30c8\u30ea\u8b58\u5225\u5b50 "%s" \u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \u306b\u3088\u308a\u7121\u52b9\u306a MAC \u30a2\u30eb\u30b4\u30ea\u30ba\u30e0 "%s" \u304c\u6e21\u3055\u308c\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \u304c MAC \u30a8\u30f3\u30b8\u30f3\u306e\u521d\u671f\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \u306b\u3088\u308a\u7121\u52b9\u306a\u6697\u53f7\u5316\u5909\u63db\u304c\u6e21\u3055\u308c\u307e\u3057\u305f "%s":  %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \u306f\u6697\u53f7\u5316\u3092\u521d\u671f\u5316\u3067\u304d\u307e\u305b\u3093: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \u304c\u30b9\u30c8\u30ea\u30fc\u30e0 prolog \u306e\u66f8\u304d\u8fbc\u307f\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=CryptoManager \u304c\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30c7\u30fc\u30bf prolog \u5185\u306e\u5bfe\u79f0\u9375\u8b58\u5225\u5b50\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=CryptoManager \u304c\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30c7\u30fc\u30bf prolog \u5185\u306e\u5bfe\u79f0\u9375\u8b58\u5225\u5b50\u304c\u65e2\u77e5\u306e\u9375\u30a8\u30f3\u30c8\u30ea\u306e\u3069\u308c\u306b\u3082\u4e00\u81f4\u3057\u307e\u305b\u3093
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=CryptoManager \u304c\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30c7\u30fc\u30bf prolog \u5185\u306e\u6697\u53f7\u5316\u521d\u671f\u5316\u30d9\u30af\u30c8\u30eb\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=CryptoManager \u304c\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u5165\u529b\u30b9\u30c8\u30ea\u30fc\u30e0\u304b\u3089\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \u304c\u5bfe\u79f0\u9375\u30a8\u30f3\u30c8\u30ea "%s" \u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306b\u3088\u308a\u5fa9\u53f7\u5316\u53ef\u80fd\u306a\u5bfe\u79f0\u9375\u5c5e\u6027\u5024\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \u304c\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u9375\u30a8\u30f3\u30c8\u30ea\u3068\u3001\u9375\u8b58\u5225\u5b50 "%s" \u3092\u5171\u6709\u3059\u308b\u9375\u30ad\u30e3\u30c3\u30b7\u30e5\u5185\u306e\u30a8\u30f3\u30c8\u30ea\u9593\u3067\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u4e0d\u4e00\u81f4\u3092\u691c\u51fa\u3057\u307e\u3057\u305f
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager \u304c\u5bfe\u79f0\u9375\u30a8\u30f3\u30c8\u30ea "%s" \u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \u304c\u5bfe\u79f0\u9375\u30a8\u30f3\u30c8\u30ea "%s" \u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306b\u3088\u308a\u5fa9\u53f7\u5316\u53ef\u80fd\u306a\u5bfe\u79f0\u9375\u5c5e\u6027\u5024\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager \u304c\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0 "%s" \u7528 KeyGenerator \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager \u304c\u30ed\u30fc\u30ab\u30eb\u3067\u751f\u6210\u3055\u308c\u305f\u5bfe\u79f0\u9375\u30a8\u30f3\u30c8\u30ea "%s" \u306e\u8ffd\u52a0\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \u306e\u6697\u53f7\u5316\u5909\u63db\u4ed5\u69d8 "%s" \u304c\u7121\u52b9\u3067\u3059\u3002"\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0/\u30e2\u30fc\u30c9/\u30d1\u30c7\u30a3\u30f3\u30b0" \u306e\u5f62\u5f0f\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \u306e\u6697\u53f7\u5316\u5909\u63db\u4ed5\u69d8 "%s" \u304c\u7121\u52b9\u3067\u3059\u3002"\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0/\u30e2\u30fc\u30c9/\u30d1\u30c7\u30a3\u30f3\u30b0" \u306e\u5f62\u5f0f\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=CryptoManager \u304c\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30c7\u30fc\u30bf prolog \u5185\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u756a\u53f7\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=CryptoManager \u304c\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30c7\u30fc\u30bf prolog \u5185\u306e\u30d0\u30fc\u30b8\u30e7\u30f3 "%d" \u304c\u4e0d\u660e\u3067\u3059
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u90e8\u306e\u3044\u305a\u308c\u304b\u306e\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
@@ -1133,9 +715,7 @@
 MILD_ERR_CANNOT_CANCEL_START_TLS_700=TLS \u8d77\u52d5\u62e1\u5f35\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3057\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=\u62e1\u5f35\u64cd\u4f5c\u306e\u53d6\u308a\u6d88\u3057\u306f\u53d6\u308a\u6d88\u3057\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=\u30a8\u30f3\u30c8\u30ea %s \u306b\u5bfe\u3059\u308b DN \u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u65b0\u3057\u3044\u4e0a\u4f4d\u30a8\u30f3\u30c8\u30ea %s \u306f\u3001\u79fb\u52d5\u3055\u308c\u308b\u30a8\u30f3\u30c8\u30ea\u3068\u540c\u4f4d\u307e\u305f\u306f\u4e0b\u4f4d\u3067\u3059
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register workflow element %s with the Directory Server because another workflow element with the same ID is already registered
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u304c\u305d\u306e\u6700\u5927\u540c\u6642\u63a5\u7d9a\u6570\u306b\u3059\u3067\u306b\u9054\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u304c\u540c\u3058\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e\u305d\u306e\u6700\u5927\u540c\u6642\u63a5\u7d9a\u6570\u306b\u3059\u3067\u306b\u9054\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u304c\u3053\u306e\u63a5\u7d9a\u306b\u304a\u3051\u308b\u305d\u306e\u6700\u5927\u64cd\u4f5c\u6570\u306b\u3059\u3067\u306b\u9054\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=\u3053\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u3067\u306f\u3053\u306e\u5c5e\u6027\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=\u3053\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u3067\u306f\u3053\u306e\u691c\u7d22\u7bc4\u56f2\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=\u3053\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7\u3067\u306f\u3053\u306e\u30b5\u30d6\u30c4\u30ea\u30fc\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=%s \u5c5e\u6027\u306e BER \u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u30a8\u30f3\u30c8\u30ea %s \u306f\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc "%s" \u306f\u73fe\u5728\u4f7f\u7528\u4e2d\u306e\u305f\u3081\u524a\u9664\u3067\u304d\u307e\u305b\u3093 (\u73fe\u5728\u3001\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306b\u5bfe\u3057\u3066 %d \u500b\u306e\u53c2\u7167\u304c\u3042\u308a\u307e\u3059)
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc "%s" \u306f\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b0\u30eb\u30fc\u30d7 %s \u306b\u767b\u9332\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=\u30ef\u30fc\u30ab\u30fc\u30ad\u30e5\u30fc\u30b9\u30ec\u30c3\u30c9\u306e\u30d7\u30fc\u30eb\u30b5\u30a4\u30ba\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093: %d \u500b\u306e\u30b9\u30ec\u30c3\u30c9\u304c\u4f7f\u7528\u3055\u308c\u308b\u3088\u3046\u306b\u81ea\u52d5\u7684\u306b\u30b5\u30a4\u30ba\u8abf\u6574\u3057\u307e\u3059\u3002
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=\u30b3\u30de\u30f3\u30c9\u304c\u8fd4\u3055\u308c\u308b\u307e\u3067\u5f85\u6a5f\u3059\u308b (\u30b5\u30fc\u30d0\u30fc\u304c\u69cb\u308f\u305a\u8d77\u52d5\u51e6\u7406\u3092\u7d9a\u884c\u3059\u308b) \u6700\u5927\u306e\u6642\u9593 (\u79d2\u6570)\u5024\u304c '0' \u306e\u3068\u304d\u3001\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u306f\u7121\u5236\u9650\u3067\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u304c\u5b8c\u4e86\u3057\u3066\u306f\u3058\u3081\u3066\u3001\u30b3\u30de\u30f3\u30c9\u304c\u8fd4\u3055\u308c\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306f 60 \u79d2\u3067\u3059\u3002\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3001-N (\u5207\u308a\u96e2\u3057\u7981\u6b62\u30aa\u30d7\u30b7\u30e7\u30f3) \u3068\u4e00\u7dd2\u306b\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_ko.properties b/opendj-sdk/opends/src/messages/messages/core_ko.properties
index d3e7342..eb5822e 100644
--- a/opendj-sdk/opends/src/messages/messages/core_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,64 +128,38 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=%s \uc18d\uc131\uc5d0 \ub300\ud55c \uc18d\uc131 \uc0ac\uc6a9 \uc720\ud615\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uc5d0\uc11c\ub294 \uc774 \uc18d\uc131\uc774 \uc0ac\uc6a9\uc790 \uc815\uc758\ub41c \uac83\uc73c\ub85c \uac04\uc8fc\ud569\ub2c8\ub2e4.
 INFO_CANCELED_BY_SHUTDOWN_107=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc885\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc791\uc5c5\uc758 \ucc98\ub9ac\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=\uc791\uc5c5 %2$s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 %1$s\uc5d0\uc11c \ud3ec\ucc29\ub418\uc9c0 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc885\ub8cc\ud558\ub294 \uc911\uc774 \uc544\ub2d0 \ub54c %s\uc774(\uac00) \uc608\uae30\uce58 \uc54a\uac8c \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc2a4\ub808\ub4dc\uc5d0 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=\uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\ub97c \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc885\ub8cc \ud504\ub85c\uc138\uc2a4\uac00 \uc774\ubbf8 \uc2dc\uc791\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc791\uc5c5 \ucc98\ub9ac \uc694\uccad\uc774 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=\uc791\uc5c5 \ub300\uae30\uc5f4\uc774 \uc774\ubbf8 \ucd5c\ub300 \uc6a9\ub7c9\uc778 \ubcf4\ub958 \uc911\uc778 \uc791\uc5c5 \uc218 %d\uac1c\uc5d0 \ub3c4\ub2ec\ud588\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc791\uc5c5 \ucc98\ub9ac \uc694\uccad\uc774 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=\uc0c8 \uc791\uc5c5\uc744 \uae30\ub2e4\ub9ac\ub294 \ub3d9\uc548 %s\uc774(\uac00) \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc624\ub958\ub294 \ubc1c\uc0dd\ud558\uc9c0 \uc54a\uc544\uc57c \ud558\uc9c0\ub9cc \uc2a4\ub808\ub4dc\uc5d0\uc11c \uc0c8 \uc791\uc5c5\uc744 \uacc4\uc18d \uae30\ub2e4\ub9ac\uae30 \ub54c\ubb38\uc5d0 \ub098\uc05c \uc601\ud5a5\uc744 \uc8fc\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=%s\uc774(\uac00) \uc0c8 \uc791\uc5c5\uc744 \uae30\ub2e4\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc624\ub958\ub294 \ubc1c\uc0dd\ud558\uc9c0 \uc54a\uc544\uc57c \ud558\uc9c0\ub9cc \uc2a4\ub808\ub4dc\uc5d0\uc11c \uc0c8 \uc791\uc5c5\uc744 \uacc4\uc18d \uae30\ub2e4\ub9ac\uae30 \ub54c\ubb38\uc5d0 \ub098\uc05c \uc601\ud5a5\uc744 \uc8fc\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc885\ub8cc \uc911\uc77c \ub54c \ubcf4\ub958 \uc911\uc778 \uc791\uc5c5 %s\uc744(\ub97c) \ucde8\uc18c\ud558\ub294 \ub3d9\uc548 \uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0\uc11c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc885\ub8cc \uc911\uc784\uc744 %s\uc5d0 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0\uc11c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=\uc11c\ubc84 \uc624\ub958
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud604\uc7ac \uc2e4\ud589\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc77c \ub54c \uad6c\uc131\uc744 \ubd80\ud2b8\uc2a4\ud2b8\ub7a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ucc98\ub9ac\uae30\ub85c \uc0ac\uc6a9\ud560 %s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ucc98\ub9ac\uae30\ub85c \uc0ac\uc6a9\ud560 %s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uc791\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=\uad6c\uc131 \ud30c\uc77c %2$s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uad6c\uc131 \ucc98\ub9ac\uae30 %1$s\uc744(\ub97c) \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=\uad6c\uc131\uc774 \ubd80\ud2b8\uc2a4\ud2b8\ub7a9\ub418\uae30 \uc804\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2dc\uc791\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub294 \uc774\ubbf8 \uc2e4\ud589 \uc911\uc774\ubbc0\ub85c \uc2dc\uc791\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.   \uc2e4\ud589 \uc911\uc778 \uc778\uc2a4\ud134\uc2a4\ub97c \uc911\uc9c0\ud55c \ub2e4\uc74c \ub2e4\uc2dc \uc2dc\uc791\ud574 \ubcf4\uc2ed\uc2dc\uc624.
 INFO_ERROR_CATEGORY_SCHEMA_124=\uc2a4\ud0a4\ub9c8
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=\ud574\ub2f9 \uc18d\uc131\uc5d0 \ub300\ud55c \uc77c\uce58 \uaddc\uce59\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc18d\uc131 \uc720\ud615 %2$s\uc5d0 \ub300\ud574 \uac12 %1$s\uc744(\ub97c) \uc815\uaddc\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=\ud56d\ubaa9 %1$s\uc740(\ub294) \uac1d\uccb4 \ud074\ub798\uc2a4 %3$s\uc5d0 \ud544\uc694\ud55c %2$s \uc18d\uc131\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud569\ub2c8\ub2e4.
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=\ud56d\ubaa9 %s\uc740(\ub294) \ud574\ub2f9 \ud56d\ubaa9\uc5d0\uc11c \uc815\uc758\ub41c \uac1d\uccb4 \ud074\ub798\uc2a4\uc5d0\uc11c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\ub294 %s \uc18d\uc131\uc744(\ub97c) \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=%s \ud074\ub798\uc2a4\uc5d0 \uc815\uc758\ub41c \uc77c\uce58 \uaddc\uce59\uc744 \ubd80\ud2b8\uc2a4\ud2b8\ub7a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=%s \ud074\ub798\uc2a4\uc5d0 \uc815\uc758\ub41c \uc18d\uc131 \uad6c\ubb38\uc744 \ubd80\ud2b8\uc2a4\ud2b8\ub7a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_ERROR_SEVERITY_NOTICE_131=\uc54c\ub9bc
 INFO_DIRECTORY_BOOTSTRAPPING_132=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uad6c\uc131 \ubd80\ud2b8\uc2a4\ud2b8\ub7a9 \ud504\ub85c\uc138\uc2a4\ub97c \uc2dc\uc791\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_DIRECTORY_BOOTSTRAPPED_133=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uad6c\uc131 \ubd80\ud2b8\uc2a4\ud2b8\ub7a9 \ud504\ub85c\uc138\uc2a4\ub97c \uc644\ub8cc\ud588\uc2b5\ub2c8\ub2e4.
 NOTICE_DIRECTORY_SERVER_STARTING_134=%s(\uad6c\uc131 %s, R%d) \uc2dc\uc791\ud558\ub294 \uc911
 NOTICE_DIRECTORY_SERVER_STARTED_135=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc131\uacf5\uc801\uc73c\ub85c \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_CATEGORY_EXTENSIONS_137=\ud655\uc7a5
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ubaa8\ub2c8\ud130\ub9c1, \uc54c\ub9bc \ubc0f \uad6c\uc131 \uc0c1\ud638 \uc791\uc6a9\uc5d0 \uc0ac\uc6a9\ud560 JMX MBean \uc11c\ubc84\ub97c \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 %s \ud074\ub798\uc2a4(\uacbd\uace0 \uc720\ud615 %s, \uacbd\uace0 \uc544\uc774\ub514 %s)\uc5d0\uc11c \uc0dd\uc131\ub41c \uacbd\uace0 \uc54c\ub9bc\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=%s \uc2a4\ub808\ub4dc\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \ud3ec\ucc29\ub418\uc9c0 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \uc2a4\ub808\ub4dc\uac00 \uc62c\ubc14\ub974\uac8c \uc885\ub8cc\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uc608\uc678\uc5d0 \ub300\ud55c \uc2a4\ud0dd \ucd94\uc801:  %s
 NOTICE_SERVER_SHUTDOWN_141=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc885\ub8cc \ud504\ub85c\uc138\uc2a4\ub97c \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4.  %s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \uc885\ub8cc\ub97c \uc2dc\uc791\ud588\uc73c\uba70 \uc81c\uacf5\ub41c \uc885\ub8cc \uc774\uc720\ub294 %s\uc785\ub2c8\ub2e4.
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc885\ub8cc \ud6c4\ud06c\uc5d0\uc11c JVM\uc774 \uc885\ub8cc \uc911\uc784\uc744 \uac10\uc9c0\ud588\uc2b5\ub2c8\ub2e4.  \uc77c\ubc18\uc801\uc73c\ub85c JVM\uc774 \uc678\ubd80\uc758 \uc911\uc9c0 \uc694\uccad\uc744 \uc218\uc2e0\ud55c \uac83\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4(\uc608: \uac15\uc81c \uc885\ub8cc \uc2e0\ud638\ub97c \ud1b5\ud574).
 MILD_ERR_SEARCH_FILTER_NULL_143=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4\uc774 \ube44\uc5b4 \uc788\uac70\ub098 Null\uc774\ubbc0\ub85c \uc81c\uacf5\ub41c \ud544\ud130 \ubb38\uc790\uc5f4\uc744 \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=\ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=\uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%s\"\uc5d0\uc11c \uc704\uce58 %d\uacfc(\uc640) %d \uc0ac\uc774\uc5d0 \uc788\ub294 \ubd80\ubd84\uc758 \uad04\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
@@ -189,7 +167,7 @@
 MILD_ERR_SEARCH_FILTER_INVALID_ESCAPED_BYTE_147=\uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%s\"\uc758 \uc704\uce58 %d\uc5d0 \uc798\ubabb\ub41c \uc81c\uc5b4 \ubc14\uc774\ud2b8 \uac12\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uac12\uc5d0\uc11c \ubc31\uc2ac\ub798\uc2dc \ub4a4\uc5d0 \uc778\ucf54\ub529\ub41c \ubc14\uc774\ud2b8 \uc218\ub97c \uc815\uc758\ud558\ub294 \ub450 \uac1c\uc758 16\uc9c4\uc218 \ubb38\uc790\uac00 \uc640\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_SEARCH_FILTER_COMPOUND_MISSING_PARENTHESES_148=\uc704\uce58 %2$d\uacfc(\uc640) %3$d \uc0ac\uc774\uc758 \ubcf5\ud569 \ud544\ud130\uac00 \uc5ec\ub294 \uad04\ud638\ub85c \uc2dc\uc791\ub418\uc5b4 \ub2eb\ub294 \uad04\ud638\ub85c \uc885\ub8cc\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc11c\ub85c \ub2e4\ub978 \ud544\ud130 \uad6c\uc131\uc694\uc18c\uc5d0 \ud574\ub2f9\ub418\ub294 \uad04\ud638\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_OPEN_PARENTHESIS_149=\uc704\uce58 %2$d\uc5d0 \uc788\ub294 \ub2eb\ub294 \uad04\ud638\uc5d0 \ud574\ub2f9\ud558\ub294 \uc5ec\ub294 \uad04\ud638\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
-MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_CLOSE_PARENTHESIS_150=\uc704\uce58 %2$d\uc5d0\uc11c \uc5ec\ub294 \uad04\ud638\uc5d0 \ud574\ub2f9\ud558\ub294 \ub2eb\ub294 \uad04\ud638\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \u20a9"%1$s\u20a9"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+MILD_ERR_SEARCH_FILTER_NO_CORRESPONDING_CLOSE_PARENTHESIS_150=\uc704\uce58 %2$d\uc5d0\uc11c \uc5ec\ub294 \uad04\ud638\uc5d0 \ud574\ub2f9\ud558\ub294 \ub2eb\ub294 \uad04\ud638\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_FILTER_SUBSTRING_NO_ASTERISKS_151=\uc704\uce58 %2$d\uacfc(\uc640) %3$d \uc0ac\uc774\uc758 \uac00\uc815\ub41c \ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130 \uac12\uc5d0 \ubcc4\ud45c \uc640\uc77c\ub4dc\uce74\ub4dc \ubb38\uc790\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_COLON_152=\uc704\uce58 %2$d\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uad6c\uc131\uc694\uc18c\uc5d0 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc758 \ub05d\uc744 \ub098\ud0c0\ub0b4\ub294 \ucf5c\ub860\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_FILTER_INVALID_FILTER_TYPE_153=\ud56d\ubaa9 \"%1$s\"\uc740(\ub294) \uc54c \uc218 \uc5c6\ub294 \ud544\ud130 \uc720\ud615 %3$s\uc744(\ub97c) \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \"%2$s\" \ud544\ud130\uc640 \uc77c\uce58\ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=\uc18d\uc131 \uc720\ud615 %2$s \ub4a4\uc5d0 \uc788\ub294 \uacf5\ubc31\uc774 \uc544\ub2cc \uccab \ubc88\uc9f8 \ubb38\uc790\uac00 \ub4f1\ud638 \uae30\ud638(\uc77d\uc740 \ubb38\uc790: %3$c)\uac00 \uc544\ub2c8\ubbc0\ub85c \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%1$s\"\uc744(\ub97c) \uc0c1\ub300\uc801 \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=\uc704\uce58 %2$d\uc5d0 RDN\uc5d0\uc11c \ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 \uc608\uae30\uce58 \uc54a\uc740 \ub354\ud558\uae30, \uc27c\ud45c \ub610\ub294 \uc138\ubbf8\ucf5c\ub860\uc774 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%1$s\"\uc744(\ub97c) \uc0c1\ub300\uc801 \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=\uc798\ubabb\ub41c \ubb38\uc790 %2$c\uc774(\uac00) \ubb38\uc790\uc5f4\uc758 \ub05d\uc774\uac70\ub098 '+' \uae30\ud638\uac00 \uc788\uc744 \uac83\uc73c\ub85c \uc608\uc0c1\ub418\ub294 \uc704\uce58 %3$d\uc5d0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%1$s\"\uc744(\ub97c) \uc0c1\ub300\uc801 \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5 \ub300\uae30\uc5f4\uc744 \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ubcf5\uad6c\ud560 \uc218 \uc5c6\ub294 \uc624\ub958\uc774\ubbc0\ub85c \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=\uc811\ubbf8\uc5b4 \"%s\"\uc740(\ub294) %s \uc720\ud615\uc758 \ubc31\uc5d4\ub4dc\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=\uc811\ubbf8\uc5b4 \"%s\"\uc740(\ub294) \uc811\ubbf8\uc5b4 \"%s\"\uc5d0 \ub300\ud55c \ubc31\uc5d4\ub4dc\uc758 \ud558\uc704 \uc811\ubbf8\uc5b4\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=\uc804\uc6a9 \uc811\ubbf8\uc5b4 \"%s\"\uc774(\uac00) \"%s\"\uc758 \uae30\ubcf8 DN\uc5d0 \uc815\uc758\ub41c \ube44\uc804\uc6a9 \uc811\ubbf8\uc5b4 \uc544\ub798\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.  \uc804\uc6a9 \ud558\uc704 \uc811\ubbf8\uc5b4\ub294 \ube44\uc804\uc6a9 \uc811\ubbf8\uc5b4 \uc544\ub798\uc5d0 \uc704\uce58\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ub8e8\ud2b8 DSE \uad6c\uc131 \ud56d\ubaa9(cn=Root DSE,cn=config)\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=OID %2$s\uc774(\uac00) \uae30\uc874 \uc18d\uc131 \uc720\ud615 %3$s\uc758 OID\uc640 \ucda9\ub3cc\ud558\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc18d\uc131 \uc720\ud615 %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=\uc774\ub984 %2$s\uc774(\uac00) \uae30\uc874 \uc18d\uc131 \uc720\ud615 %3$s\uc758 \uc774\ub984\uacfc \ucda9\ub3cc\ud558\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc18d\uc131 \uc720\ud615 %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=OID %2$s\uc774(\uac00) \uae30\uc874 \uac1d\uccb4 \ud074\ub798\uc2a4 %3$s\uc758 OID\uc640 \ucda9\ub3cc\ud558\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uac1d\uccb4 \ud074\ub798\uc2a4 %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=\uc774\ub984 %2$s\uc774(\uac00) \uae30\uc874 \uc774\ub984 \ud615\uc2dd %3$s\uc758 \uc774\ub984\uacfc \ucda9\ub3cc\ud558\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774\ub984 \ud615\uc2dd %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=\ud56d\ubaa9 %s\uc740(\ub294) \ucda9\ub3cc\ud558\ub294 \uc5ec\ub7ec \uad6c\uc870\uc801 \uac1d\uccb4 \ud074\ub798\uc2a4 %s \ubc0f %s\uc744(\ub97c) \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud569\ub2c8\ub2e4.  \uad6c\uc870\uc801 \uac1d\uccb4 \ud074\ub798\uc2a4\ub294 \ud55c \ud56d\ubaa9\uc5d0 \ud558\ub098\uc529\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=\ud56d\ubaa9 %s\uc740(\ub294) \uad6c\uc870\uc801 \uac1d\uccb4 \ud074\ub798\uc2a4\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud569\ub2c8\ub2e4.  \ubaa8\ub4e0 \ud56d\ubaa9\uc740 \uad6c\uc870\uc801 \uac1d\uccb4 \ud074\ub798\uc2a4\ub97c \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=\ud574\ub2f9 \uc18d\uc131\uc758 \uad6c\ubb38\uc5d0 \ub530\ub974\uba74 \ud56d\ubaa9 \"%1$s\"\uc5d0 %3$s \uc18d\uc131\uc758 \uc798\ubabb\ub41c \uac12 \"%2$s\"\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %4$s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=\ud56d\ubaa9 \"%s\"\uc740(\ub294) \"%s\" \uc18d\uc131 \uac12\uc744 \ud3ec\ud568\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=\ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc9c0\uc815\ub41c \uc635\uc158 \uc9d1\ud569\uc744 \uac00\uc9c4 \"%s\" \uc18d\uc131 \uac12\uc744 \ud3ec\ud568\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 NOTICE_SERVER_STOPPED_203=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc911\uc9c0\ub429\ub2c8\ub2e4.
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \ucd1d \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc \uc218\uac00 \uac10\uc18c\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 %s\uc774(\uac00) \uc911\uc9c0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=\ud56d\ubaa9 %s\uc740(\ub294) \ub2e8\uc77c \uac12 \uc18d\uc131\uc73c\ub85c \uc815\uc758\ub41c %s \uc18d\uc131\uc758 \uac12\uc744 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud569\ub2c8\ub2e4.
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=\ud56d\ubaa9 %s\uc744(\ub97c) DIT \uad6c\uc870 \uaddc\uce59 %s\uc5d0 \ub300\ud574 \uac80\uc0ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CANCELED_BY_BIND_REQUEST_217=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc774 \uc5f0\uacb0\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uc218\uc2e0\ud558\uc5ec \uc9c4\ud589 \uc911\uc778 \ubaa8\ub4e0 \uc791\uc5c5\uc744 \ucde8\uc18c\ud574\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc791\uc5c5 \ucc98\ub9ac\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=\uc0ac\uc6a9\uc790 %s\uc774(\uac00) \uc11c\ubc84\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud574\ub2f9 \uc0ac\uc6a9\uc790\ub85c \ubc14\uc778\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=\uc11c\ubc84\uac00 \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc77d\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ubc14\uc778\ub4dc\ub97c \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778 \uc911 \ud558\ub098\ub97c \uc2e4\ud589\ud558\ub294 \ub3d9\uc548 \uce58\uba85\uc801 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s(\uc624\ub958 \uc544\uc774\ub514 %d).  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=\uc0ac\uc6a9\uc790 %s\uc740(\ub294) \ube44\ubc00\ubc88\ud638\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ub2e8\uc21c \uc778\uc99d\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud574\ub2f9 \uc0ac\uc6a9\uc790\ub85c \ubc14\uc778\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\ub294 \uc54c \uc218 \uc5c6\ub294 SASL \uba54\ucee4\ub2c8\uc998 %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\ub824\uace0 \ud588\uae30 \ub54c\ubb38\uc5d0 \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=\uba54\uc2dc\uc9c0 \uc544\uc774\ub514\uac00 %d\uc778 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \uc815\ubcf4\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc791\uc5c5\uc744 \ucde8\uc18c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ub300\uc0c1 \uc791\uc5c5\uc774 \uc774\ubbf8 \uc644\ub8cc\ub418\uc5c8\uac70\ub098 \uc694\uccad\ub418\uc9c0 \uc54a\uc558\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc0ac\uc804 \uad6c\ubb38 \ubd84\uc11d \ud50c\ub7ec\uadf8\uc778\uc5d0 \uc758\ud574 \uc885\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc0ac\uc804 \uc791\uc5c5 \ud50c\ub7ec\uadf8\uc778\uc5d0 \uc758\ud574 \uc885\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc0ac\ud6c4 \uc791\uc5c5 \ud50c\ub7ec\uadf8\uc778\uc5d0 \uc758\ud574 \uc885\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc77d\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \uc791\uc5c5\uc744 \uacc4\uc18d \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=\uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CANCELED_BY_ABANDON_REQUEST_229=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucde8\uc18c \uc694\uccad(\uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d)\uc744 \uc2e4\ud589\ud588\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=\uc81c\uacf5\ub41c \ud56d\ubaa9\uc740 null DN\uc744 \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 DN\uc740 \ub8e8\ud2b8 DSE\uc5d0 \uc0ac\uc6a9\ud558\ub3c4\ub85d \uc608\uc57d\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c, \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \ud574\ub2f9 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=\uc81c\uacf5\ub41c \ud56d\ubaa9 %s\uc740(\ub294) \ubd80\ubaa8\uac00 \uc5c6\uace0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub0b4\uc5d0 \uc811\ubbf8\uc5b4 \uc911 \ud558\ub098\ub85c \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ubd80\ubaa8 \ud56d\ubaa9 %2$s\uc5d0 \ub300\ud55c \uc77d\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ADD_NO_PARENT_233=\ubd80\ubaa8 \ud56d\ubaa9 %2$s\uc774(\uac00) \uc11c\ubc84\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud56d\ubaa9\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \ud56d\ubaa9 %s\uc5d0 \ub300\ud574 \uc791\ub3d9\ud558\ub294 \uac80\uc0c9 \uacb0\uacfc \ud56d\ubaa9 \ud50c\ub7ec\uadf8\uc778\uc5d0 \uc758\ud574 \uc885\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \ucc38\uc870 %s\uc5d0 \ub300\ud574 \uc791\ub3d9\ud558\ub294 \uac80\uc0c9 \uacb0\uacfc \ucc38\uc870 \ud50c\ub7ec\uadf8\uc778\uc5d0 \uc758\ud574 \uc885\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=\uc774 \uac80\uc0c9 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud558\uae30 \uc704\ud55c \ucd5c\ub300 \uc2dc\uac04 \uc81c\ud55c(%d\ucd08)\uc774 \ub9cc\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=\uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0\uc11c \ucd5c\ub300\uac12\uc778 %d\uac1c\uc758 \ud56d\ubaa9\uc744 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=\uac80\uc0c9 \uae30\uc900\uc73c\ub85c \uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=\ud574\ub2f9 DN\uc744 \ucc98\ub9ac\ud560 \ubc31\uc5d4\ub4dc\uac00 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=\uc0c8 DN %2$s\uc744(\ub97c) \ucc98\ub9ac\ud560 \ubc31\uc5d4\ub4dc\uac00 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=\ud604\uc7ac \ud56d\ubaa9\uc744 \ubcf4\uad00 \uc911\uc778 \ubc31\uc5d4\ub4dc\uac00 \uc0c8 DN %2$s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub370 \uc0ac\uc6a9\ub41c \ubc31\uc5d4\ub4dc\uc640 \ub2e4\ub974\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. DN \uc218\uc815 \uc791\uc5c5\uc740 \uc5ec\ub7ec \ubc31\uc5d4\ub4dc\uc5d0 \uac78\uccd0 \uc788\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=\uc11c\ubc84\uac00 \ud574\ub2f9 DN\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=\uc0c8 DN %2$s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=\uc11c\ubc84\uac00 \uc0c8 DN %2$s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=\ud56d\ubaa9 %s\uc774(\uac00) \uc11c\ubc84\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud56d\ubaa9\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud56d\ubaa9\uc744 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=\ud56d\ubaa9 %s\uc740(\ub294) \uc11c\ubc84\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=\uc218\uc815\uc5d0 %2$s \uc18d\uc131\uc5d0 \ub300\ud55c \ucd94\uac00 \uad6c\uc131\uc694\uc18c\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=\ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud558\uc5ec %s \uc18d\uc131 \uac12\uc744 \ud558\ub098 \uc774\uc0c1 \ucd94\uac00\ud558\ub824\uace0 \ud560 \ub54c \uad00\ub828 \uad6c\ubb38\uc5d0 \ub530\ub77c \"%s\" \uac12\uc774 \uc798\ubabb\ub41c \uac83\uc73c\ub85c \ud655\uc778\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=\uc77c\ubc18 \uc2dc\uc2a4\ud15c \uc815\ubcf4 \ud45c\uc2dc
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=\ubaa8\ub4e0 \uc815\uc758\ub41c \uba54\uc2dc\uc9c0 \ubaa9\ub85d \ub364\ud504
 INFO_DSCORE_DESCRIPTION_USAGE_287=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=\uba85\ub839\uc904 \uc778\uc218\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=\uc81c\uacf5\ub41c \uba85\ub839\uc904 \uc778\uc218 \uc9d1\ud569\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ubd80\ud2b8\uc2a4\ud2b8\ub7a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_DSCORE_CANNOT_START_291=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=\ub514\ub809\ud1a0\ub9ac %2$s\uc5d0 \uc788\ub294 \ubc31\uc5c5 \uc815\ubcf4\uc640 \uc5f0\uacb0\ub41c \"%1$s\" \uc904\uc5d0 \ub4f1\ub85d \uc815\ubcf4 \uc774\ub984\uc744 \uac12\uacfc \ubd84\ub9ac\ud558\ub294 \ub4f1\ud638 \uae30\ud638\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc774 \uc904\uc744 \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=\ub514\ub809\ud1a0\ub9ac %2$s\uc5d0 \uc788\ub294 \ubc31\uc5c5 \uc815\ubcf4\uc640 \uc5f0\uacb0\ub41c \"%1$s\" \uc904\uc5d0 \ub4f1\ub85d \uc815\ubcf4 \uc774\ub984\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc774 \uc904\uc744 \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=\ub514\ub809\ud1a0\ub9ac %s\uc5d0 \uc788\ub294 \ubc31\uc5c5 \uc815\ubcf4 \uad6c\uc870\ub294 \uc5ec\ub7ec \ubc31\uc5c5 \uc544\uc774\ub514(%s \ubc0f %s)\ub97c \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=\ub514\ub809\ud1a0\ub9ac %s\uc5d0 \uc788\ub294 \ubc31\uc5c5 \uc815\ubcf4 \uad6c\uc870\ub294 \uc54c \uc218 \uc5c6\ub294 \ub4f1\ub85d \uc815\ubcf4 %s(\uac12 %s)\uc744(\ub97c) \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=\ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \ubc31\uc5c5 \uc815\ubcf4 \uad6c\uc870\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=\uad6c\uc870\uc5d0 \ubc31\uc5c5 \uc544\uc774\ub514\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \ubc31\uc5c5 \uc815\ubcf4 \uad6c\uc870\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=\ub514\ub809\ud1a0\ub9ac %2$s\uc5d0\uc11c \ubc31\uc5c5 ID\uac00 %1$s\uc778 \ubc31\uc5c5 \uc815\ubcf4 \uad6c\uc870\ub294 \ubc31\uc5c5 \ub0a0\uc9dc\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=%s \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ub2e4\ub978 \ubc31\uc5c5\uc774 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ubc31\uc5c5\uc744 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=\ud574\ub2f9 \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ubc31\uc5c5\uc774 \ud574\ub2f9 \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ubc31\uc5c5 %s\uc744(\ub97c) \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=\ubc31\uc5c5 %1$s\uc740(\ub294) \ubc31\uc5c5 %3$s\uc5d0 \ub300\ud55c \uc885\uc18d\uc131\uc73c\ub85c \ub098\uc5f4\ub418\uae30 \ub54c\ubb38\uc5d0 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %2$s\uc5d0\uc11c \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=\ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc5c6\uc73c\ubbc0\ub85c \uc774 \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=\uacbd\ub85c %s\uc740(\ub294) \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\uac00 \uc788\ub2e4\uace0 \uc9c0\uc815\ud558\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac\ub97c \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=\uc800\uc7a5\ub41c \ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc744(\ub97c) \uc81c\uac70\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc0c8 \ubc31\uc5c5 \uc124\uba85\uc790\uac00 %s\uc5d0 \uae30\ub85d\ub418\uc5c8\uc9c0\ub9cc \uc774 \uc124\uba85\uc790\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uc774\ub984\uc744 %s(\uc73c)\ub85c \uc218\ub3d9\uc73c\ub85c \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=\ud604\uc7ac \ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc758 \uc774\ub984\uc744 %s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc0c8 \ubc31\uc5c5 \uc124\uba85\uc790\uac00 %s\uc5d0 \uae30\ub85d\ub418\uc5c8\uc9c0\ub9cc \uc774 \uc124\uba85\uc790\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uc774\ub984\uc744 %s(\uc73c)\ub85c \uc218\ub3d9\uc73c\ub85c \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=\uc0c8 \ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc758 \uc774\ub984\uc744 %s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc0c8 \ubc31\uc5c5 \uc124\uba85\uc790\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uc774\ub984\uc744 \uc218\ub3d9\uc73c\ub85c \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=\ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac \uc124\uba85\uc790 \ud30c\uc77c\uc774 %s\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=\ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc740(\ub294) \uccab \ubc88\uc9f8 \uc904\uc5d0 \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc5b4\uc57c \ud558\uc9c0\ub9cc \ube44\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=\ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc758 \uccab \ubc88\uc9f8 \uc904\uc5d0 \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc774 \uc788\uc5b4\uc57c \ud558\uc9c0\ub9cc \"%s\"\uc774(\uac00) \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud30c\uc77c\uc740 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=%2$s\uc758 \uccab \ubc88\uc9f8 \uc904\uc5d0\uc11c \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc73c\ub85c \uc77d\uc740 \uac12 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=%s \ud30c\uc77c\uc5d0 \ub2e8\ub3c5 \uc7a0\uae08\uc774 \uc774\ubbf8 \ubcf4\uad00\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud30c\uc77c\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub824\ub294 \uc2dc\ub3c4\uac00 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=\uc7a0\uae08 \ud30c\uc77c\uc744 \uc791\uc131\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 %s \ud30c\uc77c\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub824\ub294 \uc2dc\ub3c4\uac00 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=\uc7a0\uae08 \ud30c\uc77c\uc744 \uc5f4\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 %s \ud30c\uc77c\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub824\ub294 \uc2dc\ub3c4\uac00 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=\ubc18\ud658\ud560 \ucd94\uac00 \uacb0\uacfc
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=\uac80\uc0c9\ub41c \ucc38\uc870 \ub8e8\ud504
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=\ucc38\uc870 \ud649 \uc81c\ud55c \ucd08\uacfc
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 %s \ud30c\uc77c\uc5d0\uc11c \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \uc774 \uc11c\ubc84\uc758 \ub2e4\ub978 \uc778\uc2a4\ud134\uc2a4\uac00 \uc774\ubbf8 \uc2e4\ud589\ub418\uace0 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4.
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=%s \ud30c\uc77c\uc5d0 \ubcf4\uad00\ub41c \ub2e8\ub3c5 \uc11c\ubc84 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_CATEGORY_TASK_345=\uc791\uc5c5
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=\uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 NO-USER-MODIFICATION\uc73c\ub85c \uc815\uc758\ub41c %2$s \uc18d\uc131\uc744(\ub97c) \uc218\uc815\ud558\uc5ec \uc5c5\ub370\uc774\ud2b8\ud558\ub824\uace0 \ud588\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=\ud56d\ubaa9 %s\uc740(\ub294) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 NO-USER-MODIFICATION\uc73c\ub85c \uc815\uc758\ub41c %s \uc18d\uc131\uc744 \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=LDAP no-op \uc81c\uc5b4\uac00 \uc694\uccad\uc5d0 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c DN \uc218\uc815 \uc791\uc5c5\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=LDAP pre-read \uc694\uccad \uc81c\uc5b4\uc5d0 \ub300\ud574 \ud56d\ubaa9\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \ub300\uc0c1 \ud56d\ubaa9\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_RESULT_AUTHORIZATION_DENIED_384=\uad8c\ud55c \ubd80\uc5ec\uac00 \uac70\ubd80\ub428
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=\ub204\ub77d\ub41c \uc18d\uc131 %2$s\uc774(\uac00) \ud56d\ubaa9\uc758 RDN\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub610\ud55c RDN\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ubaa8\ub4e0 \uc18d\uc131\uc744 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc18d\uc131 \ubaa9\ub85d\uc5d0 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=\ubcc0\uacbd \uc54c\ub9bc Listener\uc5d0 \ucd94\uac00 \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=\uc9c0\uc18d \uac80\uc0c9 %s\uc5d0 \ucd94\uac00 \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc9c0\uc18d \uac80\uc0c9\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=\ubcc0\uacbd \uc54c\ub9bc Listener\uc5d0 \uc0ad\uc81c \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=\uc9c0\uc18d \uac80\uc0c9 %s\uc5d0 \uc0ad\uc81c \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc9c0\uc18d \uac80\uc0c9\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=\ubcc0\uacbd \uc54c\ub9bc Listener\uc5d0 \uc218\uc815 \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=\uc9c0\uc18d \uac80\uc0c9 %s\uc5d0 \uc218\uc815 \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc9c0\uc18d \uac80\uc0c9\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=\ubcc0\uacbd \uc54c\ub9bc Listener\uc5d0 DN \uc218\uc815 \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=\uc9c0\uc18d \uac80\uc0c9 %s\uc5d0 DN \uc218\uc815 \uc791\uc5c5\uc744 \uc54c\ub9ac\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc9c0\uc18d \uac80\uc0c9\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=\uc911\uc694 \ud56d\ubaa9\uc73c\ub85c \ud45c\uc2dc\ub41c OID %s\uc744(\ub97c) \uac00\uc9c4 \uc81c\uc5b4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \uc81c\uc5b4\ub294 \ubc14\uc778\ub4dc \uc791\uc5c5\uc5d0 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790\ubcc4 \ud06c\uae30 \uc81c\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uc11c\ubc84 \ud06c\uae30 \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %2$s\uc5d0 \ud3ec\ud568\ub41c \uc0ac\uc6a9\uc790\ubcc4 \ud06c\uae30 \uc81c\ud55c \uac12 %1$s\uc744(\ub97c) \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uc11c\ubc84 \ud06c\uae30 \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790\ubcc4 \uc2dc\uac04 \uc81c\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uc11c\ubc84 \uc2dc\uac04 \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %2$s\uc5d0 \ud3ec\ud568\ub41c \uc0ac\uc6a9\uc790\ubcc4 \uc2dc\uac04 \uc81c\ud55c \uac12 %1$s\uc744(\ub97c) \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uc11c\ubc84 \uc2dc\uac04 \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_RESULT_ASSERTION_FAILED_399=\uba85\uc81c \uc2e4\ud328
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
-INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=\uc18d\uc131 \uc720\ud615\uc740 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uc18d\uc131 \uc720\ud615\uc740 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c \uc815\uc758\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=\uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \ub610\ub294 \uc2a4\ud0a4\ub9c8 \uc9d1\ud569.  \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc5d0 \ub300\ud574 \uae30\ubcf8 \uc2a4\ud1a0\ub9ac\uc9c0 \uc2a4\ud0a4\ub9c8\uac00 \uc5ec\ub7ec \uac1c \uc815\uc758\ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0 \ubaa8\ub4e0 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub3d9\uc77c\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=\uc0ac\uc6a9\ub418\uc9c0 \uc54a\ub294 \uac83\uc73c\ub85c \uac04\uc8fc\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \ub610\ub294 \uc2a4\ud0a4\ub9c8 \uc9d1\ud569.  \uc778\uc99d\ud558\ub294 \uc0ac\uc6a9\uc790\uac00 \uc774\ub7ec\ud55c \uc2a4\ud0a4\ub9c8 \uc911 \ud558\ub098\ub85c \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0 \ud574\ub2f9 \ube44\ubc00\ubc88\ud638\uac00 \uc81c\uac70\ub418\uace0 \uae30\ubcf8 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\ub85c \ub300\uccb4\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uc640 \ud568\uaed8 \uc0ac\uc6a9\ub420 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 DN.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uc640 \ud568\uaed8 \uc0ac\uc6a9\ub420 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 DN.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=\uc0ac\uc6a9\uc790\uac00 \uc790\uc2e0\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774\ub97c \ud655\uc778\ud558\uba74 \uc81c\uc5b4 \ud3c9\uac00\uc5d0\ub3c4 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c \ub450 \uc791\uc5c5 \ubaa8\ub450 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd\uc744 \ud5c8\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud558\ub824\uba74 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub824\uba74 \uba3c\uc800 \uc0ac\uc6a9\uc790\uc758 \ud604\uc7ac \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=\uad00\ub9ac\uc790\uac00 \uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud55c \uacbd\uc6b0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubc18\ub4dc\uc2dc \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uacbd\uc6b0 \ud574\ub2f9 \uc0ac\uc6a9\uc790\ub97c \ub300\uc2e0\ud558\uc5ec \uc9c0\uc815\ub41c \uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uad8c\ud55c\uc774 \uc788\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uac00 \uad00\ub9ac\uc790\ub85c \uac04\uc8fc\ub429\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=\uad00\ub9ac\uc790\uac00 \uc124\uc815\ud55c \ube44\ubc00\ubc88\ud638(\ucd94\uac00, \uc218\uc815 \ub610\ub294 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc791\uc5c5)\uc5d0 \ub300\ud574 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd\uc5d0 \ud544\uc694\ud55c \ube44\ubc00\ubc88\ud638 \uac80\uc99d \ud504\ub85c\uc138\uc2a4\ub97c \ubb34\uc2dc\ud558\ub3c4\ub85d \ud5c8\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc5d0 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub97c \ucc38\uc870\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN.  \uc694\uccad\uc5d0\uc11c \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc744 \ub54c \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc0c8 \ube44\ubc00\ubc88\ud638\ub97c \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ud558\ub3c4\ub85d \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uacfc \ud568\uaed8 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uac00\uc9c4 \uc0ac\uc6a9\uc790\ub294 \ubcf4\uc548\ub41c \ubc29\ubc95\uc73c\ub85c \uc778\uc99d\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ud074\ub77c\uc774\uc5b8\ud2b8\uc640 \uc11c\ubc84 \uac04\uc5d0 \ubcf4\uc548 \ud1b5\uc2e0 \ucc44\ub110\uc744 \uc0ac\uc6a9\ud558\uac70\ub098 \uc790\uaca9 \uc99d\uba85\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub294 SASL \uba54\ucee4\ub2c8\uc998\uc744 \uc0ac\uc6a9\ud558\ub294 \uac83\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uac00\uc9c4 \uc0ac\uc6a9\uc790\ub294 \uc790\uaca9 \uc99d\uba85\uc744 \ub178\ucd9c\ud558\uc9c0 \uc54a\ub294 \ubcf4\uc548\ub41c \ubc29\ubc95\uc73c\ub85c \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=\uc0ac\uc6a9\uc790\uac00 \uc0ac\uc804 \uc778\ucf54\ub529\ub41c \uac12\uc744 \uc81c\uacf5\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774\ub7f0 \uacbd\uc6b0 \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ubc84\uc804\uc758 \ube44\ubc00\ubc88\ud638\uac00 \uc54c\ub824\uc9c0\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uac80\uc99d \uac80\uc0ac\uac00 \uc801\uc6a9\ub420 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ubcf4\uc548 \uc704\ud5d8\uc774 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=\ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud55c \ud6c4 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ub2e4\uc2dc \ubcc0\uacbd\ud560 \uc218 \uc788\uc744 \ub54c\uae4c\uc9c0\uc758 \ucd5c\uc18c \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uc124\uc815\uc744 \uc0ac\uc6a9\ud558\uba74 \uc0ac\uc6a9\uc790\uac00 \ub2e8\uae30\uac04 \ub3d9\uc548 \ube44\ubc00\ubc88\ud638\ub97c \ubc18\ubcf5\uc801\uc73c\ub85c \ubcc0\uacbd\ud558\uc5ec \uc774\uc804 \ube44\ubc00\ubc88\ud638\ub97c \ub0b4\uc5ed\uc5d0\uc11c \ube44\uc6b8 \uc218 \uc5c6\uc73c\ubbc0\ub85c \uc774\uc804 \ube44\ubc00 \ubc88\ud638\ub97c \ub2e4\uc2dc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=\ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\uae30 \uc804(\uc608: \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uac04\uaca9) \uc0ac\uc6a9\uc790\uac00 \ub3d9\uc77c\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uacc4\uc18d \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4. \uac12\uc774 0\ucd08\uc774\uba74 \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=\uad00\ub9ac\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud55c \ud6c4 \ube44\ubc00\ubc88\ud638\uac00 \uc7a0\uae30\uae30 \uc804\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294 \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4. \uac12\uc774 0\ucd08\uc774\uba74 \uc774 \uae30\ub2a5\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=\uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\uac00 \uc2e4\uc81c\ub85c \ub9cc\ub8cc\ub418\uae30 \uc804 \uc11c\ubc84\uac00 \ud574\ub2f9 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc751\ub2f5\uc5d0 \uacbd\uace0 \uc54c\ub9bc\uc744 \ud3ec\ud568\ud558\uae30 \uc2dc\uc791\ud558\ub294 \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uacbd\uace0 \uac04\uaca9\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=\uc0ac\uc6a9\uc790\uac00 \ub9cc\ub8cc \uacbd\uace0 \uc54c\ub9bc\uc744 \ubcf4\uc9c0 \uc54a\uc558\ub354\ub77c\ub3c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ub9cc\ub8cc\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc124\uc815\uc744 \uc0ac\uc6a9\ud560 \uacbd\uc6b0 \ub9cc\ub8cc \uc2dc\uc810\uc774 \ub418\uba74 \uacc4\uc815\uc774 \ud56d\uc0c1 \ub9cc\ub8cc\ub429\ub2c8\ub2e4.  \uc774 \uc124\uc815\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0\uc5d0\ub294 \uc0ac\uc6a9\uc790\uac00 \ud56d\uc0c1 \ud55c \ubc88 \uc774\uc0c1\uc758 \uacbd\uace0 \uc54c\ub9bc\uc744 \ubc1b\uac8c \ub418\uace0, \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc\ub294 \uacbd\uace0 \uc2dc\uac04\uc5d0 \uacbd\uace0 \uac04\uaca9\uc744 \ub354\ud55c \uac12\uc73c\ub85c \uc124\uc815\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=\ube44\ubc00\ubc88\ud638\uac00 \ub9cc\ub8cc\ub418\ub294 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub3c4\ub85d \ud5c8\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=\uacc4\uc815\uc774 \ub9cc\ub8cc\ub41c \uc774\ud6c4\uc5d0 \uc0ac\uc6a9\uc790\uac00 \uc0c8 \ube44\ubc00\ubc88\ud638\ub97c \uc120\ud0dd\ud560 \uc218 \uc788\ub3c4\ub85d \ud5c8\uc6a9\ub418\ub294 \uc720\uc608 \ub85c\uadf8\uc778 \ud69f\uc218.  \uac12\uc774 0\uc774\uba74 \uc720\uc608 \ub85c\uadf8\uc778\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=\ud574\ub2f9 \uc774\ub984\uc744 \uac00\uc9c4 \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc788\uc73c\ubbc0\ub85c \ud56d\ubaa9 %s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \ucd94\uac00 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\uc804 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \ucd94\uac00 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\ud6c4 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \uc0ad\uc81c \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\uc804 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \uc0ad\uc81c \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\ud6c4 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\uc804 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\ud6c4 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 DN \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\uc804 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 DN \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc0ac\ud6c4 \uc791\uc5c5 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \ucd94\uac00 \uc791\uc5c5\uc5d0 \ub300\ud574 \ucda9\ub3cc \ud574\uacb0 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \uc0ad\uc81c \uc791\uc5c5\uc5d0 \ub300\ud574 \ucda9\ub3cc \ud574\uacb0 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \ucda9\ub3cc \ud574\uacb0 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %d\uc774\uace0 \uc791\uc5c5 \uc544\uc774\ub514\uac00 %d\uc778 DN \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \ucda9\ub3cc \ud574\uacb0 \ub3d9\uae30\ud654\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ADD_BACKEND_READONLY_414=\ud56d\ubaa9 %s\uc744(\ub97c) \ubcf4\uad00\ud574\uc57c \ud558\ub294 \ubc31\uc5d4\ub4dc\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DELETE_SERVER_READONLY_415=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=\ud56d\ubaa9 %s\uc744(\ub97c) \ubcf4\uad00\ud558\ub294 \ubc31\uc5d4\ub4dc\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \ud56d\ubaa9\uc744 \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=\ud56d\ubaa9 %s\uc744(\ub97c) \ubcf4\uad00\ud558\ub294 \ubc31\uc5d4\ub4dc\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \ud56d\ubaa9\uc744 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODDN_SERVER_READONLY_419=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc758 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=\ud56d\ubaa9 %s\uc744(\ub97c) \ubcf4\uad00\ud558\ub294 \ubc31\uc5d4\ub4dc\uac00 \uc77d\uae30 \uc804\uc6a9 \ubaa8\ub4dc\ub85c \uad6c\uc131\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \ud56d\ubaa9\uc758 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=\ubc14\uc778\ub4dc DN\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \ube44\ubc00\ubc88\ud638\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0(\uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \uae08\uc9c0\ub418\uc5b4 \uc788\uc74c) \ub2e8\uc21c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 ds-cfg-password-attribute \uc18d\uc131 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \uc800\uc7a5\ud560 \uc18d\uc131\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 ds-cfg-default-password-storage-scheme \uc18d\uc131 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uc9d1\ud569\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
+INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=\uc18d\uc131 \uc720\ud615\uc740 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uc18d\uc131 \uc720\ud615\uc740 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c \uc815\uc758\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=\uc9c0\uc815\ub41c \ube44\ubc00\ubc88\ud638 \uc18d\uc131 \"%2$s\"\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 \"%1$s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=\uc9c0\uc815\ub41c \ube44\ubc00\ubc88\ud638 \uc18d\uc131 \"%2$s\"\uc5d0 %3$s\uc758 \uad6c\ubb38 OID\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 \"%1$s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ube44\ubc00\ubc88\ud638 \uc18d\uc131\uc5d0\ub294 1.3.6.1.4.1.26027.1.3.1(\uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \uad6c\ubb38) \ub610\ub294 1.3.6.1.4.1.4203.1.1.2(\uc778\uc99d \ube44\ubc00\ubc88\ud638 \uad6c\ubb38) \uad6c\ubb38 OID\uac00 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-password-attribute \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=\uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \ub610\ub294 \uc2a4\ud0a4\ub9c8 \uc9d1\ud569.  \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc5d0 \ub300\ud574 \uae30\ubcf8 \uc2a4\ud1a0\ub9ac\uc9c0 \uc2a4\ud0a4\ub9c8\uac00 \uc5ec\ub7ec \uac1c \uc815\uc758\ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0 \ubaa8\ub4e0 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub3d9\uc77c\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\ub294 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub418\uc9c0 \uc54a\uc740 \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \"%s\"\uc744(\ub97c) \ucc38\uc870\ud558\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-default-password-storage-scheme \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=\uc0ac\uc6a9\ub418\uc9c0 \uc54a\ub294 \uac83\uc73c\ub85c \uac04\uc8fc\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \ub610\ub294 \uc2a4\ud0a4\ub9c8 \uc9d1\ud569.  \uc778\uc99d\ud558\ub294 \uc0ac\uc6a9\uc790\uac00 \uc774\ub7ec\ud55c \uc2a4\ud0a4\ub9c8 \uc911 \ud558\ub098\ub85c \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0 \ud574\ub2f9 \ube44\ubc00\ubc88\ud638\uac00 \uc81c\uac70\ub418\uace0 \uae30\ubcf8 \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\ub85c \ub300\uccb4\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-deprecated-password-storage-scheme \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uc640 \ud568\uaed8 \uc0ac\uc6a9\ub420 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 DN.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\ub294 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ube44\ubc00\ubc88\ud638 \uac80\uc99d\uc790 \"%s\"\uc744(\ub97c) \ucc38\uc870\ud558\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-password-validator \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uc640 \ud568\uaed8 \uc0ac\uc6a9\ub420 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 DN.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\ub294 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub418\uc9c0 \uc54a\uc740 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \ucc98\ub9ac\uae30 \"%s\"\uc744(\ub97c) \ucc38\uc870\ud558\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-account-status-notification-handler \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=\uc0ac\uc6a9\uc790\uac00 \uc790\uc2e0\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774\ub97c \ud655\uc778\ud558\uba74 \uc81c\uc5b4 \ud3c9\uac00\uc5d0\ub3c4 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c \ub450 \uc791\uc5c5 \ubaa8\ub450 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd\uc744 \ud5c8\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-allow-user-password-changes \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud558\ub824\uba74 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub824\uba74 \uba3c\uc800 \uc0ac\uc6a9\uc790\uc758 \ud604\uc7ac \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-allow-user-password-changes \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=\uad00\ub9ac\uc790\uac00 \uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud55c \uacbd\uc6b0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubc18\ub4dc\uc2dc \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uacbd\uc6b0 \ud574\ub2f9 \uc0ac\uc6a9\uc790\ub97c \ub300\uc2e0\ud558\uc5ec \uc9c0\uc815\ub41c \uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uad8c\ud55c\uc774 \uc788\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uac00 \uad00\ub9ac\uc790\ub85c \uac04\uc8fc\ub429\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-force-change-on-reset \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=\uad00\ub9ac\uc790\uac00 \uc124\uc815\ud55c \ube44\ubc00\ubc88\ud638(\ucd94\uac00, \uc218\uc815 \ub610\ub294 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc791\uc5c5)\uc5d0 \ub300\ud574 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd\uc5d0 \ud544\uc694\ud55c \ube44\ubc00\ubc88\ud638 \uac80\uc99d \ud504\ub85c\uc138\uc2a4\ub97c \ubb34\uc2dc\ud558\ub3c4\ub85d \ud5c8\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-skip-validation-for-administrators \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc5d0 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\ub97c \ucc38\uc870\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN.  \uc694\uccad\uc5d0\uc11c \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc744 \ub54c \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc0c8 \ube44\ubc00\ubc88\ud638\ub97c \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ud558\ub3c4\ub85d \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uacfc \ud568\uaed8 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=\uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\ub294 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uc790 \"%s\"\uc744(\ub97c) \ucc38\uc870\ud558\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-password-generator \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uac00\uc9c4 \uc0ac\uc6a9\uc790\ub294 \ubcf4\uc548\ub41c \ubc29\ubc95\uc73c\ub85c \uc778\uc99d\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \ud074\ub77c\uc774\uc5b8\ud2b8\uc640 \uc11c\ubc84 \uac04\uc5d0 \ubcf4\uc548 \ud1b5\uc2e0 \ucc44\ub110\uc744 \uc0ac\uc6a9\ud558\uac70\ub098 \uc790\uaca9 \uc99d\uba85\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub294 SASL \uba54\ucee4\ub2c8\uc998\uc744 \uc0ac\uc6a9\ud558\ub294 \uac83\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-require-secure-authentication \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uac00\uc9c4 \uc0ac\uc6a9\uc790\ub294 \uc790\uaca9 \uc99d\uba85\uc744 \ub178\ucd9c\ud558\uc9c0 \uc54a\ub294 \ubcf4\uc548\ub41c \ubc29\ubc95\uc73c\ub85c \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-require-secure-password-changes \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=\uc0ac\uc6a9\uc790\uac00 \uc0ac\uc804 \uc778\ucf54\ub529\ub41c \uac12\uc744 \uc81c\uacf5\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774\ub7f0 \uacbd\uc6b0 \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ubc84\uc804\uc758 \ube44\ubc00\ubc88\ud638\uac00 \uc54c\ub824\uc9c0\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uac80\uc99d \uac80\uc0ac\uac00 \uc801\uc6a9\ub420 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ubcf4\uc548 \uc704\ud5d8\uc774 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-allow-pre-encoded-passwords \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=\ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud55c \ud6c4 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ub2e4\uc2dc \ubcc0\uacbd\ud560 \uc218 \uc788\uc744 \ub54c\uae4c\uc9c0\uc758 \ucd5c\uc18c \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uc124\uc815\uc744 \uc0ac\uc6a9\ud558\uba74 \uc0ac\uc6a9\uc790\uac00 \ub2e8\uae30\uac04 \ub3d9\uc548 \ube44\ubc00\ubc88\ud638\ub97c \ubc18\ubcf5\uc801\uc73c\ub85c \ubcc0\uacbd\ud558\uc5ec \uc774\uc804 \ube44\ubc00\ubc88\ud638\ub97c \ub0b4\uc5ed\uc5d0\uc11c \ube44\uc6b8 \uc218 \uc5c6\uc73c\ubbc0\ub85c \uc774\uc804 \ube44\ubc00 \ubc88\ud638\ub97c \ub2e4\uc2dc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-min-password-age \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=\ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\uae30 \uc804(\uc608: \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uac04\uaca9) \uc0ac\uc6a9\uc790\uac00 \ub3d9\uc77c\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uacc4\uc18d \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4. \uac12\uc774 0\ucd08\uc774\uba74 \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-max-password-age \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=\uad00\ub9ac\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud55c \ud6c4 \ube44\ubc00\ubc88\ud638\uac00 \uc7a0\uae30\uae30 \uc804\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294 \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4. \uac12\uc774 0\ucd08\uc774\uba74 \uc774 \uae30\ub2a5\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-max-password-reset-age \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=\uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\uac00 \uc2e4\uc81c\ub85c \ub9cc\ub8cc\ub418\uae30 \uc804 \uc11c\ubc84\uac00 \ud574\ub2f9 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc751\ub2f5\uc5d0 \uacbd\uace0 \uc54c\ub9bc\uc744 \ud3ec\ud568\ud558\uae30 \uc2dc\uc791\ud558\ub294 \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uacbd\uace0 \uac04\uaca9\uc774 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-password-expiration-warning-interval \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=\uc0ac\uc6a9\uc790\uac00 \ub9cc\ub8cc \uacbd\uace0 \uc54c\ub9bc\uc744 \ubcf4\uc9c0 \uc54a\uc558\ub354\ub77c\ub3c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ub9cc\ub8cc\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc124\uc815\uc744 \uc0ac\uc6a9\ud560 \uacbd\uc6b0 \ub9cc\ub8cc \uc2dc\uc810\uc774 \ub418\uba74 \uacc4\uc815\uc774 \ud56d\uc0c1 \ub9cc\ub8cc\ub429\ub2c8\ub2e4.  \uc774 \uc124\uc815\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0\uc5d0\ub294 \uc0ac\uc6a9\uc790\uac00 \ud56d\uc0c1 \ud55c \ubc88 \uc774\uc0c1\uc758 \uacbd\uace0 \uc54c\ub9bc\uc744 \ubc1b\uac8c \ub418\uace0, \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc\ub294 \uacbd\uace0 \uc2dc\uac04\uc5d0 \uacbd\uace0 \uac04\uaca9\uc744 \ub354\ud55c \uac12\uc73c\ub85c \uc124\uc815\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-expire-passwords-without-warning \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=\ube44\ubc00\ubc88\ud638\uac00 \ub9cc\ub8cc\ub418\ub294 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub3c4\ub85d \ud5c8\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-allow-expired-password-changes \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=\uacc4\uc815\uc774 \ub9cc\ub8cc\ub41c \uc774\ud6c4\uc5d0 \uc0ac\uc6a9\uc790\uac00 \uc0c8 \ube44\ubc00\ubc88\ud638\ub97c \uc120\ud0dd\ud560 \uc218 \uc788\ub3c4\ub85d \ud5c8\uc6a9\ub418\ub294 \uc720\uc608 \ub85c\uadf8\uc778 \ud69f\uc218.  \uac12\uc774 0\uc774\uba74 \uc720\uc608 \ub85c\uadf8\uc778\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-grace-login-count \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=\uacc4\uc815\uc774 \uc7a0\uae30\uae30 \uc804\uc5d0 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \uc778\uc99d \uc2e4\ud328 \ud69f\uc218.  \uac12\uc774 0\uc774\uba74 \uc2e4\ud328\ud55c \uc2dc\ub3c4\ub85c \uc778\ud574 \uacc4\uc815\uc774 \uc7a0\uae30\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=\ud2b9\uc815 \uc2dc\uac04 \ub3d9\uc548 \ub108\ubb34 \ub9ce\uc774 \uc778\uc99d\uc5d0 \uc2e4\ud328\ud560 \uacbd\uc6b0 \uacc4\uc815\uc744 \uc7a0\uae00 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uad00\ub9ac\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud560 \ub54c\uae4c\uc9c0 \uacc4\uc815\uc774 \uc7a0\uae34 \uc0c1\ud0dc\ub85c \uc720\uc9c0\ub429\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=\uacc4\uc815 \uc7a0\uae08\uc744 \uc704\ud574 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc778\uc99d \uc2e4\ud328\ub97c \ub354 \uc774\uc0c1 \uacc4\uc0b0\ud558\uc9c0 \uc54a\uc744 \ub54c\uae4c\uc9c0\uc758 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uc778\uc99d \uc2e4\ud328\uac00 \ub9cc\ub8cc\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc778\uc99d\uc5d0 \uc131\uacf5\ud558\uba74 \uc2e4\ud328 \ud69f\uc218\uac00 \ud56d\uc0c1 \uc9c0\uc6cc\uc9d1\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294 \uae30\ud55c.  \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uc2dc\uac04\uc774 \ud604\uc7ac \uc2dc\uac04\uacfc \uac19\uac70\ub098 \uacfc\uac70\uc778 \uacbd\uc6b0 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\ub294 \ube44\ubc00\ubc88\ud638\ub97c \uc989\uc2dc \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \ubaa8\ub4dc\uc5d0\uc11c \uc11c\ubc84\uc758 \ub3d9\uc791\uc740 \uad00\ub9ac \uc7ac\uc124\uc815 \uc774\ud6c4\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \uac15\uc81c\ub85c \ubcc0\uacbd\ud560 \ub54c\uc758 \ub3d9\uc791\uacfc \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc744 \uc800\uc7a5\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984 \ub610\ub294 OID.   \uc774 \uc18d\uc131 \uc720\ud615\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c \uc815\uc758\ud574\uc57c \ud558\uba70, \uc791\uc5c5 \uc18d\uc131\uc73c\ub85c \uc815\uc758\ud558\uac70\ub098 \uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uac1d\uccb4 \ud074\ub798\uc2a4 \uc9d1\ud569\uc5d0\uc11c \ud5c8\uc6a9\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \uac12\uc744 \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ud615\uc2dd \ubb38\uc790\uc5f4.  \uc774 \ud615\uc2dd \ubb38\uc790\uc5f4\uc740 <CODE>java.text.SimpleDateFormat</CODE> \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c API \uc124\uba85\uc11c\uc5d0 \uc124\uba85\ub41c \uad6c\ubb38\uacfc \uc77c\uce58\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=\ube44\ubc00\ubc88\ud638 \uc815\ucc45\uacfc \uc5f0\uacb0\ub41c \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uacfc\uac70 \uc5b4\ub290 \uc2dc\uc810\uc5d0 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc5d0 \uc0ac\uc6a9\ud588\uc744 \uc218\ub3c4 \uc788\ub294 \ud615\uc2dd \ubb38\uc790\uc5f4.  \uc774 \uac12\uc744 \uc0ac\uc6a9\ud558\uba74 \uc774\uc804 \uac12\uc744 \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc788\uc9c0\ub9cc \uc0c8 \uac12\uc744 \uc124\uc815\ud560 \uc218\ub294 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud615\uc2dd \ubb38\uc790\uc5f4\uc740 <CODE>java.text.SimpleDateFormat</CODE> \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c API \uc124\uba85\uc11c\uc5d0 \uc124\uba85\ub41c \uad6c\ubb38\uacfc \uc77c\uce58\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=\uc0ac\uc6a9\uc790\uac00 \uc7a0\uae30\uc9c0 \uc54a\uace0 \uacc4\uc815\uc744 \uc720\ud734 \uc0c1\ud0dc\ub85c \uc720\uc9c0\ud560 \uc218 \uc788\ub294(\uc608: \uad00\ub828 \uc0ac\uc6a9\uc790\uac00 \uc11c\ubc84\uc5d0 \uc778\uc99d\ud558\uc9c0 \uc54a\uc74c) \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uc720\ud734 \uacc4\uc815\uc774 \uc790\ub3d9\uc73c\ub85c \uc7a0\uae30\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uae30\ub2a5\uc740 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc774 \uc720\uc9c0\ub418\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-lockout-failure-count \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=\ud2b9\uc815 \uc2dc\uac04 \ub3d9\uc548 \ub108\ubb34 \ub9ce\uc774 \uc778\uc99d\uc5d0 \uc2e4\ud328\ud560 \uacbd\uc6b0 \uacc4\uc815\uc744 \uc7a0\uae00 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uad00\ub9ac\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud560 \ub54c\uae4c\uc9c0 \uacc4\uc815\uc774 \uc7a0\uae34 \uc0c1\ud0dc\ub85c \uc720\uc9c0\ub429\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-lockout-duration \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=\uacc4\uc815 \uc7a0\uae08\uc744 \uc704\ud574 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc778\uc99d \uc2e4\ud328\ub97c \ub354 \uc774\uc0c1 \uacc4\uc0b0\ud558\uc9c0 \uc54a\uc744 \ub54c\uae4c\uc9c0\uc758 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uc778\uc99d \uc2e4\ud328\uac00 \ub9cc\ub8cc\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc778\uc99d\uc5d0 \uc131\uacf5\ud558\uba74 \uc2e4\ud328 \ud69f\uc218\uac00 \ud56d\uc0c1 \uc9c0\uc6cc\uc9d1\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-lockout-failure-expiration-interval \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294 \uae30\ud55c.  \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uc2dc\uac04\uc774 \ud604\uc7ac \uc2dc\uac04\uacfc \uac19\uac70\ub098 \uacfc\uac70\uc778 \uacbd\uc6b0 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\ub294 \ube44\ubc00\ubc88\ud638\ub97c \uc989\uc2dc \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \ubaa8\ub4dc\uc5d0\uc11c \uc11c\ubc84\uc758 \ub3d9\uc791\uc740 \uad00\ub9ac \uc7ac\uc124\uc815 \uc774\ud6c4\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \uac15\uc81c\ub85c \ubcc0\uacbd\ud560 \ub54c\uc758 \ub3d9\uc791\uacfc \uac19\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-require-change-by-time \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc744 \uc800\uc7a5\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984 \ub610\ub294 OID.   \uc774 \uc18d\uc131 \uc720\ud615\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c \uc815\uc758\ud574\uc57c \ud558\uba70, \uc791\uc5c5 \uc18d\uc131\uc73c\ub85c \uc815\uc758\ud558\uac70\ub098 \uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uac1d\uccb4 \ud074\ub798\uc2a4 \uc9d1\ud569\uc5d0\uc11c \ud5c8\uc6a9\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=\uc9c0\uc815\ub41c \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \uc18d\uc131 \"%2$s\"\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 \"%1$s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-last-login-time-attribute \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=\uad00\ub828 \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc788\ub294 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \uac12\uc744 \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ud615\uc2dd \ubb38\uc790\uc5f4.  \uc774 \ud615\uc2dd \ubb38\uc790\uc5f4\uc740 <CODE>java.text.SimpleDateFormat</CODE> \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c API \uc124\uba85\uc11c\uc5d0 \uc124\uba85\ub41c \uad6c\ubb38\uacfc \uc77c\uce58\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=\uc9c0\uc815\ub41c \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \ud615\uc2dd \"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \ud615\uc2dd \ubb38\uc790\uc5f4\uc774 \uc544\ub2c8\ubbc0\ub85c \uad6c\uc131 \ud56d\ubaa9 \"%1$s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\ub294 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \ud615\uc2dd \ubb38\uc790\uc5f4\uc740 <CODE>java.text.SimpleDateFormat</CODE> \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c API \uc124\uba85\uc11c\uc5d0 \uc124\uba85\ub41c \uad6c\ubb38\uacfc \uc77c\uce58\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-last-login-time-format \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=\ube44\ubc00\ubc88\ud638 \uc815\ucc45\uacfc \uc5f0\uacb0\ub41c \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uacfc\uac70 \uc5b4\ub290 \uc2dc\uc810\uc5d0 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc5d0 \uc0ac\uc6a9\ud588\uc744 \uc218\ub3c4 \uc788\ub294 \ud615\uc2dd \ubb38\uc790\uc5f4.  \uc774 \uac12\uc744 \uc0ac\uc6a9\ud558\uba74 \uc774\uc804 \uac12\uc744 \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc788\uc9c0\ub9cc \uc0c8 \uac12\uc744 \uc124\uc815\ud560 \uc218\ub294 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud615\uc2dd \ubb38\uc790\uc5f4\uc740 <CODE>java.text.SimpleDateFormat</CODE> \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c API \uc124\uba85\uc11c\uc5d0 \uc124\uba85\ub41c \uad6c\ubb38\uacfc \uc77c\uce58\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=\uc9c0\uc815\ub41c \uc774\uc804 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \ud615\uc2dd \"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \ud615\uc2dd \ubb38\uc790\uc5f4\uc774 \uc544\ub2c8\ubbc0\ub85c \uad6c\uc131 \ud56d\ubaa9 \"%1$s\"\uc5d0 \ud3ec\ud568\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc815\uc758\ub294 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774\uc804 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04 \ud615\uc2dd \ubb38\uc790\uc5f4\uc740 <CODE>java.text.SimpleDateFormat</CODE> \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c API \uc124\uba85\uc11c\uc5d0 \uc124\uba85\ub41c \uad6c\ubb38\uacfc \uc77c\uce58\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-previous-last-login-time-format \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=\uc0ac\uc6a9\uc790\uac00 \uc7a0\uae30\uc9c0 \uc54a\uace0 \uacc4\uc815\uc744 \uc720\ud734 \uc0c1\ud0dc\ub85c \uc720\uc9c0\ud560 \uc218 \uc788\ub294(\uc608: \uad00\ub828 \uc0ac\uc6a9\uc790\uac00 \uc11c\ubc84\uc5d0 \uc778\uc99d\ud558\uc9c0 \uc54a\uc74c) \ucd5c\ub300 \uae30\uac04.  \uc774 \uc18d\uc131 \uac12\uc740 \uc815\uc218\uc774\uba70 \ub4a4\uc5d0 \ub2e8\uc704(\ucd08, \ubd84, \uc2dc\uac04, \uc77c, \uc8fc)\ub97c \ud45c\uc2dc\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc774 0\ucd08\uc774\uba74 \uc720\ud734 \uacc4\uc815\uc774 \uc790\ub3d9\uc73c\ub85c \uc7a0\uae30\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \uae30\ub2a5\uc740 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc774 \uc720\uc9c0\ub418\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-idle-lockout-interval \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PWPOLICY_UPDATED_POLICY_489=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc131\uacf5\uc801\uc73c\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=\ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc798\ubabb\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \ud558\uc704 \ud56d\ubaa9 DN\uc744 \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=\ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc874\uc7ac\ud558\uc9c0 \uc54a\uac70\ub098 \uc720\ud6a8\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \ud558\uc704 \ud56d\ubaa9 \uc815\uc758\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \ud558\uc704 \ud56d\ubaa9 %s\uc744(\uc744) \ucc38\uc870\ud558\ubbc0\ub85c \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=\uc0ac\uc6a9\uc790\uac00 \uacc4\uc815\uc744 \uc791\uc131\ud55c \ud6c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ucc98\uc74c \uc778\uc99d\ud560 \ub54c \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=\uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc774 \ube44\ubc00\ubc88\ud638 \uc18d\uc131\uc758 \uace0\uc720 \uac12\uc744 \uc5ec\ub7ec \uac1c \uac00\uc9c8 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774\ub7f0 \uacbd\uc6b0 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ub9ce\uc740 \uba54\ucee4\ub2c8\uc998\uc774 \uadf8\ub7ec\ud55c \uad6c\uc131\uc5d0\uc11c \uc81c\ub300\ub85c \uc791\ub3d9\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc704\ud5d8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc5ec\ub7ec \ube44\ubc00\ubc88\ud638 \uac12\uc744 \ud5c8\uc6a9\ud560 \uacbd\uc6b0 \ubaa8\ub4e0 \ube44\ubc00\ubc88\ud638\uac00 \uc778\uc99d\uc5d0 \uc0ac\uc6a9\ub420 \uc218 \uc788\uc73c\ubbc0\ub85c \ubaa8\ub450 \ub3d9\uc77c\ud55c \uc815\ucc45 \uc81c\uc57d \uc870\uac74\uc744 \uc900\uc218\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=\uc0ac\uc6a9\uc790\uac00 \uacc4\uc815\uc744 \uc791\uc131\ud55c \ud6c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ucc98\uc74c \uc778\uc99d\ud560 \ub54c \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-force-change-on-add \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=\uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc774 \ube44\ubc00\ubc88\ud638 \uc18d\uc131\uc758 \uace0\uc720 \uac12\uc744 \uc5ec\ub7ec \uac1c \uac00\uc9c8 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774\ub7f0 \uacbd\uc6b0 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ub9ce\uc740 \uba54\ucee4\ub2c8\uc998\uc774 \uadf8\ub7ec\ud55c \uad6c\uc131\uc5d0\uc11c \uc81c\ub300\ub85c \uc791\ub3d9\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc704\ud5d8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc5ec\ub7ec \ube44\ubc00\ubc88\ud638 \uac12\uc744 \ud5c8\uc6a9\ud560 \uacbd\uc6b0 \ubaa8\ub4e0 \ube44\ubc00\ubc88\ud638\uac00 \uc778\uc99d\uc5d0 \uc0ac\uc6a9\ub420 \uc218 \uc788\uc73c\ubbc0\ub85c \ubaa8\ub450 \ub3d9\uc77c\ud55c \uc815\ucc45 \uc81c\uc57d \uc870\uac74\uc744 \uc900\uc218\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-allow-multiple-password-values \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=\uc18d\uc131 \uc635\uc158\uc774 \ube44\ubc00\ubc88\ud638 \uc18d\uc131 %s\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=\ube44\ubc00\ubc88\ud638 \uc18d\uc131 %s\uc5d0\ub294 \ub2e8\uc77c \uac12\ub9cc \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=\uc0ac\uc804 \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\ub294 \ube44\ubc00\ubc88\ud638 \uc18d\uc131 %s\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=%s \uc18d\uc131\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \uac12\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc740 \ube44\ubc00\ubc88\ud638\uac00 \ub9cc\ub8cc\ub418\uae30 \uc774\uc804\uc5d0 \ucd5c\uc18c\ud55c \ud55c \ubc88\uc758 \uacbd\uace0 \uc54c\ub9bc\uc744 \ubcf4\ub0b4\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \uacbd\uace0 \uac04\uaca9\uc774 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  ds-cfg-expire-passwords-without-warning \uad6c\uc131 \uc18d\uc131\uc774 "false"\ub85c \uc124\uc815\ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0 ds-cfg-password-expiration-warning-interval \uad6c\uc131 \uc18d\uc131 \uac12\uc774 \uc591\uc218\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=\ubc14\uc778\ub4dc \uc791\uc5c5\uc774 \ud604\uc7ac \uad00\ub828 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0\uc11c \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4.  \ubc14\uc778\ub4dc \ucc98\ub9ac\uac00 \uc644\ub8cc\ub420 \ub54c\uae4c\uc9c0\ub294 \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \ub300\ud574 \ub2e4\ub978 \uc694\uccad\uc744 \uc0dd\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=\ub2e4\ub978 \uc791\uc5c5\uc744 \uc694\uccad\ud558\ub824\uba74 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 \"%2$s\"\uc5d0\uc11c ds-pwp-password-policy-dn \uac12 \"%1$s\"\uc744(\ub97c) DN\uc73c\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc740(\ub294) %s\uc758 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \ud558\uc704 \ud56d\ubaa9\uc744 \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \uadf8\ub7ec\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc774 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %3$s\uc5d0\uc11c %2$s \uc18d\uc131\uc5d0 \ub300\ud55c \uac12 \"%1$s\"\uc744(\ub97c) \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %4$s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %3$s\uc5d0\uc11c %2$s \uc18d\uc131\uc5d0 \ub300\ud55c \uac12 \"%1$s\"\uc744(\ub97c) \ubd80\uc6b8 \uac12\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \uc0ac\uc6a9\uc790 %s\uc744(\ub97c) \ubc14\uc778\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \ube44\uad50\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud655\uc7a5 \uc791\uc5c5 %s\uc744(\ub97c) \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc758 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=\ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc5d0\uc11c \ubcf4\uc548 \uc778\uc99d\uc744 \uc694\uad6c\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ub2e8\uc21c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=\uacc4\uc815\uc774 \uad00\ub9ac \ubaa9\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub418\uc5c8\uc73c\ubbc0\ub85c \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=\uc778\uc99d \uc2dc\ub3c4\uac00 \ub108\ubb34 \ub9ce\uc774 \uc2e4\ud328\ud558\uc5ec \uacc4\uc815\uc774 \uc7a0\uacbc\uc73c\ubbc0\ub85c \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=\uc0ac\uc6a9\uc790\uc758 \ube44\ubc00\ubc88\ud638\uac00 \ub9cc\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=\uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc815\ubcf4\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=\ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc5d0\uc11c \ubcf4\uc548 \uc778\uc99d\uc744 \uc694\uad6c\ud558\ubbc0\ub85c \uc0ac\uc6a9\uc790 %2$s\uc5d0 \ub300\ud55c SASL %1$s \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=\ubb38\uc790\uc5f4 %s\uc744(\ub97c) \uc791\uc5c5 \ub300\uae30\uc5f4 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=\uc791\uc5c5 \ub300\uae30\uc5f4 \uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_WORKQ_DESCRIPTION_CLASS_526=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \ucf54\uc5b4 \uc791\uc5c5 \ub300\uae30\uc5f4 \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc791\uc5c5 \ub300\uae30\uc5f4 \uad6c\ud604\uc744 \uc704\ud55c \uc815\uaddc\ud654\ub41c \ud074\ub798\uc2a4 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ud544\uc218 \uc18d\uc131 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5 \ub300\uae30\uc5f4 \uad6c\ud604\uc73c\ub85c \uc0ac\uc6a9\ud560 \ud074\ub798\uc2a4 %s\uc744(\ub97c) \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc791\uc5c5 \ub300\uae30\uc5f4\ub85c \uc0ac\uc6a9\ud560 \ud074\ub798\uc2a4 %s\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=\ub300\uccb4 \ub8e8\ud2b8 \ubc14\uc778\ub4dc DN \"%s\"\uc774(\uac00) \uc2e4\uc81c \ub8e8\ud2b8 \ud56d\ubaa9 DN \"%s\"\uc5d0 \ub300\ud574 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=\uacc4\uc815\uc774 \ub9cc\ub8cc\ub418\uc5c8\uc73c\ubbc0\ub85c \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=\uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \uc18d\uc131\uc740 \uc18d\uc131 \uc635\uc158\uc744 \uac00\uc9c8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=\uc0ac\uc6a9\uc790\ub294 \uc790\uc2e0\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -852,12 +569,8 @@
 INFO_MODIFY_ACCOUNT_DISABLED_554=\uc0ac\uc6a9\uc790 \uacc4\uc815\uc774 \uad00\ub9ac \ubaa9\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=\uc0ac\uc6a9\uc790 \uacc4\uc815\uc774 \uad00\ub9ac \ubaa9\uc801\uc73c\ub85c \uc7a0\uae08 \ud574\uc81c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=\uc9c0\uc815\ub41c \ube44\ubc00\ubc88\ud638 \uac12\uc774 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790\ubcc4 \uc870\uc0ac \uc81c\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uc11c\ubc84 \uc870\uc0ac \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %2$s\uc5d0 \ud3ec\ud568\ub41c \uc0ac\uc6a9\uc790\ubcc4 \uc870\uc0ac \uc81c\ud55c \uac12 %1$s\uc744(\ub97c) \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uae30\ubcf8 \uc11c\ubc84 \uc870\uc0ac \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=\ud558\ub098 \uc774\uc0c1\uc758 \uac12\uc774 \uc774\ubbf8 \uc874\uc7ac\ud558\uae30 \ub54c\ubb38\uc5d0 %s \uc18d\uc131\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \uac12\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=\ud558\ub098 \uc774\uc0c1\uc758 \uc18d\uc131\uc774 \ud56d\ubaa9\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 %s \uc18d\uc131\uc5d0\uc11c \ud558\ub098 \uc774\uc0c1\uc758 \uac12\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=\uc99d\ubd84 \uc791\uc5c5\uc774 objectClass \uc18d\uc131\uc5d0 \ub300\ud574 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=\uc18d\uc131 \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc73c\ubbc0\ub85c %s \uc18d\uc131 \uac12\uc744 \ub298\ub9b4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=\uc81c\uacf5\ub41c \uc218\uc815\uc5d0 \uc99d\ubd84\uc73c\ub85c \uc0ac\uc6a9\ud560 \uac12\uc774 \uc815\ud655\ud558\uac8c \ud558\ub098\ub9cc \uc788\uc9c0 \uc54a\uc73c\ubbc0\ub85c %s \uc18d\uc131 \uac12\uc744 \ub298\ub9b4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=\ud604\uc7ac \uac12 \ub610\ub294 \uc99d\ubd84\uac12\uc744 \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 %s \uc18d\uc131 \uac12\uc744 \ub298\ub9b4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=\uc694\uccad\uc5d0 \uc218\uc815\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %s\uc744(\ub97c) \uc5c5\ub370\uc774\ud2b8\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCORE_DESCRIPTION_NODETACH_567=Do not detach from the terminal and continue running in the foreground. This option cannot be used with the -t, --timeout option
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=%s \uc18d\uc131\uc774 \ud56d\ubaa9\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uc18d\uc131 \uac12\uc744 \ub298\ub9b4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCORE_TOOL_DESCRIPTION_569=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uace0, \uc11c\ubc84 \ubc84\uc804 \ubc0f \ub2e4\ub978 \ud615\uc2dd\uc758 \uc77c\ubc18 \uc11c\ubc84 \uc815\ubcf4\ub97c \uac00\uc838\uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=OID\uac00 %2$s\uc778 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc911\uc694 \uc81c\uc5b4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \ud655\uc7a5 \uc791\uc5c5 %1$s\uc5d0 \ub300\ud55c \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=\ub3d9\uc77c\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ub2e4\ub978 \ubc31\uc5d4\ub4dc\uac00 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=\uae30\ubcf8 DN %1$s\uc774(\uac00) \ubc31\uc5d4\ub4dc %3$s\uc5d0 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ubc31\uc5d4\ub4dc %2$s\uc5d0 \ub300\ud574 \ud574\ub2f9 DN\uc744 \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=\ubc31\uc5d4\ub4dc %2$s\uc774(\uac00) \ub3d9\uc77c\ud55c \uacc4\uce35 \uacbd\ub85c \ub0b4\uc758 \ub2e4\ub978 \uae30\ubcf8 DN %3$s\uc744(\ub97c) \uc774\ubbf8 \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ud574\ub2f9 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud574 \uae30\ubcf8 DN %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=\ubc31\uc5d4\ub4dc %2$s\uc5d0 \ubd80\ubaa8 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ub3d9\uc77c\ud55c \uae30\ubcf8 DN\uc758 \ud558\uc704\uac00 \uc544\ub2cc \ub2e4\ub978 \uae30\ubcf8 DN %3$s\uc774(\uac00) \uc774\ubbf8 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ud574\ub2f9 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uae30\ubcf8 DN %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=\ubc31\uc5d4\ub4dc %2$s\uc5d0 \ubc31\uc5d4\ub4dc %3$s\uc758 \ud558\uc704\uc774\uc9c0\ub9cc \uc0c8 \uae30\ubcf8 DN\uc774 \uc544\ub2cc \ud558\ub098 \uc774\uc0c1\uc758 \ub2e4\ub978 \uae30\ubcf8 DN\uc774 \uc774\ubbf8 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ud574\ub2f9 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud574 \uae30\ubcf8 DN %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=\ubc31\uc5d4\ub4dc %1$s\uc5d0\ub294 \ubc31\uc5d4\ub4dc %3$s\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc73c\ub85c \ubc29\uae08 \ub4f1\ub85d\ub41c \ud56d\ubaa9 %2$s\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucda9\ub3cc\ud558\ub294 \ud56d\ubaa9\uc774 \uc608\uc0c1\uce58 \uc54a\uac70\ub098 \uc798\ubabb\ub41c \uac80\uc0c9 \uacb0\uacfc\ub97c \ub098\ud0c0\ub0bc \uc218 \uc788\uc73c\ubbc0\ub85c, \ub450 \ubc31\uc5d4\ub4dc\ub97c \ubaa8\ub450 \ub2e4\uc2dc \ucd08\uae30\ud654\ud558\uc5ec \uac01 \ubc31\uc5d4\ub4dc\uac00 \uc62c\ubc14\ub978 \ub0b4\uc6a9\uc744 \uac16\ub3c4\ub85d \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=\uae30\ubcf8 DN %s\uc774(\uac00) \ud65c\uc131 \ubc31\uc5d4\ub4dc\uc5d0 \ub4f1\ub85d\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ud574\ub2f9 \uae30\ubcf8 DN\uc758 \ub4f1\ub85d\uc744 \ud574\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=\uae30\ubcf8 DN %s\uc744(\ub97c) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud574 \ub4f1\ub85d \ud574\uc81c\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uae30\ubcf8 DN\uc740 \uc0c1\uc704 \ud56d\ubaa9\uacfc \ud558\uc704 \ud56d\ubaa9\uc774 \ubaa8\ub450 \ub2e4\ub978 \ubc31\uc5d4\ub4dc\uc5d0 \uc788\uc73c\ubbc0\ub85c, \ub4f1\ub85d \ud574\uc81c\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \ubcf4\uad00\ub41c \ub204\ub77d \ud56d\ubaa9\uc73c\ub85c \uc778\ud574 \uacc4\uce35\uc758 \uc774 \ubd80\ubd84\uc5d0\uc11c \ud56d\ubaa9\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc77c\uad00\ub418\uc9c0 \uc54a\uac70\ub098 \uc608\uae30\uce58 \uc54a\uc740 \ub3d9\uc791\uc774 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=\uc885\uc18d\ub418\ub294 \ub2e4\ub978 \uc2a4\ud0a4\ub9c8 \uc694\uc18c\ub97c \uc7ac\uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc21c\ud658 \ucc38\uc870\uac00 \uc2dd\ubcc4\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \"%s\" \uc815\uc758\ub85c \uc2a4\ud0a4\ub9c8 \uc694\uc18c\ub97c \uc5c5\ub370\uc774\ud2b8\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=\uc5f0\uacb0\uc774 \uc778\uc99d\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \uc694\uccad\ub41c \uc791\uc5c5\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=\ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c OBSOLETE\ub85c \uc120\uc5b8\ub41c \uc18d\uc131 \uc720\ud615 %s\uc744(\ub97c) \ud3ec\ud568\ud558\ubbc0\ub85c \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=\ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c OBSOLETE\ub85c \uc120\uc5b8\ub41c \uac1d\uccb4 \ud074\ub798\uc2a4 %s\uc744(\ub97c) \ud3ec\ud568\ud558\ubbc0\ub85c \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=\uc218\uc815\uc744 \ud1b5\ud574 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 OBSOLETE\ub85c \ud45c\uc2dc\ub41c %2$s \uc18d\uc131\uc5d0 \ub300\ud574 \ud558\ub098 \uc774\uc0c1\uc758 \uc0c8 \uac12\uc744 \uc124\uc815\ud558\ub824\uace0 \ud588\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc744(\ub97c) \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=\ud56d\ubaa9 %2$s\uc5d0 \ucd94\uac00\ub41c \uac1d\uccb4 \ud074\ub798\uc2a4 %1$s\uc740(\ub294) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 OBSOLETE\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=\uc0c8 RDN\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 OBSOLETE\ub85c \uc120\uc5b8\ub41c \uc18d\uc131 \uc720\ud615 %2$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=\uad00\ub828 \uc778\uc99d \ub610\ub294 \uad8c\ud55c \ubd80\uc5ec \ud56d\ubaa9 %s\uc774(\uac00) \uc0ad\uc81c\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud569\ub2c8\ub2e4.
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=\uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \uc7ac\uc124\uc815\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=\uc11c\ubc84 \uad6c\uc131\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=\uad8c\ud55c\uc744 \ud3ec\ud568\ud558\ub294 \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=\ud56d\ubaa9\uc5d0 \ud3ec\ud568\ub41c \uad8c\ud55c \uc9d1\ud569\uc744 \uc218\uc815\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=hasPrivilege determination for connID=%d opID=%d requesterDN=\"%s\" privilege=\"%s\" result=%b
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=hasPrivilege determination for connID=%d opID=%d requesterDN=\"%s\" privilegeSet=\"%s\" result=%b
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=\ud504\ub85d\uc2dc\ub41c \uc778\uc99d \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=\uc11c\ubc84\ub97c \uc2dc\uc791\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\uc640 \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ubaa8\ub4dc\ub97c \uacb0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=\ud56d\ubaa9 %s\uc740(\ub294) \uac12\uc774 \uc5c6\ub294 %s \uc18d\uc131\uc744 \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud569\ub2c8\ub2e4.
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS\ub294 Windows \uc11c\ube44\uc2a4\ub85c \uc2e4\ud589\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \ube44\ubd84\ub9ac \ubaa8\ub4dc\uc5d0\uc11c \uc2e4\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=Windows \uc11c\ube44\uc2a4 \ucf54\ub4dc\uc5d0\uc11c net start\ub97c \ud638\ucd9c\ud55c \ud6c4 Windows \uc11c\ube44\uc2a4\uc5d0\uc11c start-ds\ub97c \ud638\ucd9c\ud558\uace0 \uc788\uc74c\uc744 \uc54c\ub9ac\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=\ud56d\ubaa9\uc5d0 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \ud56d\ubaa9 \ubc84\uc804 \ubc14\uc774\ud2b8 \uac12 %s\uc774(\uac00) \uc788\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=\ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud558\uc5ec \ud56d\ubaa9\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
@@ -938,193 +623,90 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=\uc815\ub82c \uc81c\uc5b4 \ub204\ub77d
 INFO_RESULT_OFFSET_RANGE_ERROR_609=\uc624\ud504\uc14b \ubc94\uc704 \uc624\ub958
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=\uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc624\ub958
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=\uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \uac1d\uccb4 \uc2dd\ubcc4\uc790(OID)\uac00 \"%s\"\uc778 \uc694\uccad \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=\uc5f0\uacb0 \ucc98\ub9ac\uae30 %s\uc774(\uac00) \ub2e4\ub978 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc774\ubbf8 \uc0ac\uc6a9 \uc911\uc778 Listener %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\ub824\uace0 \ud569\ub2c8\ub2e4.
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=\ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uc5d0\uc11c \uc774\ubbf8 \uc0ac\uc6a9 \uc911\uc774\uac70\ub098 \uc0ac\uc6a9\ud560 \uad8c\ud55c\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84\uc5d0\uc11c \uc5f0\uacb0 \ucc98\ub9ac\uae30 %2$s\uc758 Listener %1$s\uc744(\ub97c) \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=\uc0ac\uc6a9 \uac00\ub2a5\ud55c \ud65c\uc131\ud654\ub41c \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=\uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=\uc11c\ubc84\uac00 \uc7a0\uae08 \ubaa8\ub4dc\uc774\uae30 \ub54c\ubb38\uc5d0 \ub8e8\ud2b8\uac00 \uc544\ub2cc \ubc14\uc778\ub4dc\ub97c \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc7a0\uae08 \ubaa8\ub4dc\ub85c \uc804\ud658\ub418\ubbc0\ub85c, \ub8e8\ud504\ubc31 \uc8fc\uc18c\ub97c \ud1b5\ud574\uc11c\ub9cc \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc788\uace0 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub9cc \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc7a0\uae08 \ubaa8\ub4dc\uac00 \ud574\uc81c\ub418\uace0 \uc77c\ubc18 \uc791\uc5c5\uc744 \uacc4\uc18d \uc218\ud589\ud569\ub2c8\ub2e4.
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=\uc11c\ubc84\uac00 \uc7a0\uae08 \ubaa8\ub4dc\uc774\uace0 \ub8e8\ud504\ubc31 \uc5f0\uacb0\uc744 \ud1b5\ud574 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc758 \uc694\uccad\ub9cc \ubc1b\uae30 \ub54c\ubb38\uc5d0 \uc694\uccad\ub41c \uc791\uc5c5\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=\uc815\uc758\ub418\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc124\uba85 \ud1a0\ud070 %s\uc744(\ub97c) \uc0ac\uc6a9\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc18d\uc131\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=\uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ud1a0\ud070 %s\uc744(\ub97c) \uc0ac\uc6a9\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac1d\uccb4 \ud074\ub798\uc2a4 \uc9d1\ud569\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=\uc5c5\ub370\uc774\ud2b8\ub41c \uc555\ucd95 \uc2a4\ud0a4\ub9c8 \ud1a0\ud070 \ub370\uc774\ud130\ub97c \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=\uae38\uc774\uac00 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ud56d\ubaa9 \uc778\ucf54\ub529 \uad6c\uc131 \uc694\uc18c\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_RESULT_NO_OPERATION_624=\uc791\uc5c5 \uc5c6\uc74c
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=\uc18d\uc131 \uc720\ud615 \ub610\ub294 \uc77c\uce58 \uaddc\uce59 \uc544\uc774\ub514\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uac80\uc0c9 \ud544\ud130\ub97c \uc791\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uc911 \ud558\ub098 \uc774\uc0c1\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=\uc704\uce58 %2$d\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uad6c\uc131\uc694\uc18c\uc5d0 \uc18d\uc131 \uc124\uba85 \ub610\ub294 \uc77c\uce58 \uaddc\uce59 \uc544\uc774\ub514\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \uc911 \ud558\ub098 \uc774\uc0c1\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=\uc704\uce58 %2$d\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uad6c\uc131\uc694\uc18c\uac00 \uc54c \uc218 \uc5c6\ub294 \uc77c\uce58 \uaddc\uce59 %3$s\uc744(\ub97c) \ucc38\uc870\ud558\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=\uc804\uccb4 \uc11c\ubc84 \ub610\ub294 \uc0ac\uc6a9\uc790\uc758 \ubc31\uc5d4\ub4dc\uc758 \uc4f0\uae30 \uac00\ub2a5\uc131 \ubaa8\ub4dc\uac00 '\uc0ac\uc6a9 \uc548 \ud568'\uc774\uace0 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc5c5\ub370\uc774\ud2b8\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=\uc81c\uacf5\ub41c \uc0c8 \ube44\ubc00\ubc88\ud638\uac00 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \ub0b4\uc5ed\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790\ubcc4 \uc720\ud734 \uc2dc\uac04 \uc81c\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uc11c\ubc84 \uc720\ud734 \uc2dc\uac04 \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %2$s\uc5d0 \ud3ec\ud568\ub41c \uc0ac\uc6a9\uc790\ubcc4 \uc720\ud734 \uc2dc\uac04 \uc81c\ud55c \uac12 %1$s\uc744(\ub97c) \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uae30\ubcf8 \uc11c\ubc84 \uc720\ud734 \uc2dc\uac04 \uc81c\ud55c\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_IDLETIME_LIMIT_EXCEEDED_632=\uc774 \uc5f0\uacb0\uc740 \uc624\ub798 \ub3d9\uc548 \uc720\ud734 \uc0c1\ud0dc\ub85c \uc720\uc9c0\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=\ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uc0ac\uc6a9 \uae30\uac04\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0 \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uacbd\uace0 \uac04\uaca9\uc774 \ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uc0ac\uc6a9 \uae30\uac04\ubcf4\ub2e4 \uc9e7\uc544\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=\ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \uc0ac\uc6a9 \uae30\uac04\uacfc \ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uc0ac\uc6a9 \uae30\uac04\uc774 \ubaa8\ub450 \uad6c\uc131\ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0 \ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \uc0ac\uc6a9 \uae30\uac04\uacfc \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uacbd\uace0 \uac04\uaca9\uc758 \ud569\uacc4\uac00 \ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uc0ac\uc6a9 \uae30\uac04\ubcf4\ub2e4 \uc9e7\uc544\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=\ub3d9\uc77c\ud55c \uc791\uc5c5 \ud750\ub984 \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ub2e4\ub978 \uc791\uc5c5 \ud750\ub984\uc774 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc791\uc5c5 \ud750\ub984 %s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=\ub3d9\uc77c\ud55c \uc791\uc5c5 \ud750\ub984 \ub178\ub4dc \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ub2e4\ub978 \uc791\uc5c5 \ud750\ub984 \ub178\ub4dc\uac00 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub124\ud2b8\uc6cc\ud06c \uadf8\ub8f9 %2$s\uc5d0 \uc791\uc5c5 \ud750\ub984 \ub178\ub4dc %1$s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=\ub3d9\uc77c\ud55c \ub124\ud2b8\uc6cc\ud06c \uadf8\ub8f9 \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ub2e4\ub978 \ub124\ud2b8\uc6cc\ud06c \uadf8\ub8f9\uc774 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub124\ud2b8\uc6cc\ud06c \uadf8\ub8f9 %s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0 %d\uc744(\ub97c) \uc5f0\uacb0 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=\uc720\ud734 \uc2dc\uac04 \uc81c\ud55c \uc2a4\ub808\ub4dc\uc5d0\uc11c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud604\uc7ac \uc2e4\ud589\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc778 \uc0c1\ud0dc\uc5d0\uc11c \ud658\uacbd \uad6c\uc131\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=\uc9c0\uc815\ub41c \uc11c\ubc84 \ub8e8\ud2b8 \ub514\ub809\ud1a0\ub9ac '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc9c0\uc815\ud55c \uacbd\ub85c\uac00 \uc874\uc7ac\ud558\uace0 \ub514\ub809\ud1a0\ub9ac\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=\uc9c0\uc815\ub41c \uad6c\uc131 \ud30c\uc77c \uacbd\ub85c '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc9c0\uc815\ud55c \uacbd\ub85c\uac00 \uc874\uc7ac\ud558\uace0 \ud30c\uc77c\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=\uc9c0\uc815\ub41c \uad6c\uc131 \ucc98\ub9ac\uae30 \ud074\ub798\uc2a4 '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc9c0\uc815\ub41c \ud074\ub798\uc2a4\ub294 org.opends.server.api.ConfigHandler \uc218\ud37c \ud074\ub798\uc2a4\uc758 \ud558\uc704 \ud074\ub798\uc2a4\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=\uc9c0\uc815\ub41c \uc2a4\ud0a4\ub9c8 \uad6c\uc131 \ub514\ub809\ud1a0\ub9ac '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc9c0\uc815\ud55c \uacbd\ub85c\uac00 \uc874\uc7ac\ud558\uace0 \ub514\ub809\ud1a0\ub9ac\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=\uc9c0\uc815\ub41c \uc7a0\uae08 \ub514\ub809\ud1a0\ub9ac '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc9c0\uc815\ud55c \uacbd\ub85c\uac00 \uc874\uc7ac\ud558\uace0 \ub514\ub809\ud1a0\ub9ac\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=\uc9c0\uc815\ub41c \uc7a0\uae08 \ud14c\uc774\ube14 \ub3d9\uc2dc \ucc98\ub9ac \uc218\uc900 %d\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  0\ubcf4\ub2e4 \ud070 \uc815\uc218 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=\uc9c0\uc815\ub41c \ucd08\uae30 \uc7a0\uae08 \ud14c\uc774\ube14 \ud06c\uae30 %d\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  0\ubcf4\ub2e4 \ud070 \uc815\uc218 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud604\uc7ac \uc2e4\ud589\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc628\ub77c\uc778 \uc0c1\ud0dc\uc778 \ub3d9\uc548\uc5d0\ub294 \ud658\uacbd \uad6c\uc131\uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=\uc11c\ubc84 \uac04 \ud1b5\uc2e0\uc744 \uc704\ud574 SSL \ucee8\ud14d\uc2a4\ud2b8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=ADS \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc %s\uc774(\uac00) \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=\ubc31\uc5d4\ub4dc %s\uc774(\uac00) \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ubc31\uc5d4\ub4dc\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=\ud604\uc7ac \ud65c\uc131 \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uace0 \ub9c8\uc9c0\ub9c9 \uc131\uacf5\ud55c \uc2dc\uc791 \uc704\uce58\uc5d0 \uc788\ub294 \uad6c\uc131(\uc0ac\uc6a9 \uac00\ub2a5\ud55c \uacbd\uc6b0)\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc2dc\uc791\ud558\ub824\uace0 \ud569\ub2c8\ub2e4.
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=\uae30\ubcf8 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc5ec \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\ub97c \ub3d9\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ub3d9\uae30\ud654 \uc2a4\ub808\ub4dc\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=\ud56d\ubaa9 %s\uc744(\ub97c) \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc5d0 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc5d0\uc11c \ud56d\ubaa9 %s\uc744(\ub97c) \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\uac00 \ube44\ubc00\ubc88\ud638 \uc18d\uc131 %s\uc5d0 \uc0ac\uc6a9\ub418\ub294 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uad6c\ubb38\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\ub294 \uad8c\uc7a5\ub418\uc9c0 \uc54a\ub294 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 DN %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uad6c\ubb38\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\ub294 \uad8c\uc7a5\ub418\uc9c0 \uc54a\ub294 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 DN %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=\uadf8\ub8f9 \uad6c\ud604 %2$s\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc774(\uac00) \ubc31\uc5d4\ub4dc %3$s\uc5d0\uc11c \uc0c9\uc778\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774 \uadf8\ub8f9 \uad6c\ud604\uc5d0 \ub300\ud55c \ubc31\uc5d4\ub4dc \ucd08\uae30\ud654\ub97c \uc644\ub8cc\ud558\ub294 \ub370 \ub9ce\uc740 \uc2dc\uac04\uc774 \uac78\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager\uac00 \uc694\uccad\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8 %s\uc744(\ub97c) \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager\uac00 \uc694\uccad\ub41c MAC \uc5d4\uc9c4 %s\uc744(\ub97c) \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager\uac00 \uc694\uccad\ub41c \uc554\ud638\ud654 \uc554\ud638 %s\uc744(\ub97c) \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager\uac00 \uae30\ubcf8 \ud0a4 \ub798\ud551 \uc554\ud638\ub97c \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager\uac00 \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \ucd94\uac00\ud558\uc5ec \uc778\uc2a4\ud134\uc2a4 \ud0a4 \uc0dd\uc131\uc744 \ucd08\uae30\ud654\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager\uac00 \ud56d\ubaa9 \u20a9"%s\u20a9"(instance-key-pair public-key-certificate)\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager\uac00 \uc778\uc2a4\ud134\uc2a4 \ud0a4 \uc2dd\ubcc4\uc790\ub97c \uacc4\uc0b0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=\ud56d\ubaa9 \"%s\"\uc744(\ub97c) \ucd94\uac00\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager\uac00 ADS\uc5d0\uc11c instance-key-pair public-key-certificate \ud56d\ubaa9\uc744 \uac8c\uc2dc\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager\uac00 ADS \ucee8\ud14c\uc774\ub108 \"%s\"\uc5d0\uc11c instance-key-pair public-key-certificates \ubaa8\uc74c\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager\uac00 \ub300\uce6d \ud0a4 \uc18d\uc131 \uac12\uc744 \uc778\ucf54\ub529\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \ub300\uce6d \ud0a4 \uc18d\uc131 \uac12 \"%s\" \uad6c\ubb38\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud544\ub4dc \uc218\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \ub300\uce6d \ud0a4 \uc18d\uc131 \uac12 \"%s\" \uad6c\ubb38\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \"%s\" \ud544\ub4dc \ub0b4\uc758 \uc624\ud504\uc14b %d\uc5d0\uc11c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager\uac00 instance-key-pair private-key\ub97c \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager\uac00 \ub798\ud551\ub41c \ubcf4\uc548 \ud0a4 \uac12\uc758 \uc554\ud638\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager\uac00 \ub300\uce6d \ud0a4 \uc7ac\uc778\ucf54\ub529\uc744 \uc704\ud574 \uc694\uccad\ud55c public-key-certificate(\uc2dd\ubcc4\uc790 \u20a9"%s\u20a9")\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager\uac00 \ud0a4 \ud56d\ubaa9 \uc2dd\ubcc4\uc790 \"%s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager\uac00 \uc798\ubabb\ub41c MAC \uc54c\uace0\ub9ac\uc998 \"%s\"\uc744(\ub97c) \uc804\ub2ec\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager\uac00 MAC \uc5d4\uc9c4\uc744 \ucd08\uae30\ud654\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager\uac00 \uc798\ubabb\ub41c \uc554\ud638 \ubcc0\ud658 \"%s\"\uc744(\ub97c) \uc804\ub2ec\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager\uac00 \uc554\ud638\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager\uac00 \uc2a4\ud2b8\ub9bc \ud504\ub864\ub85c\uadf8\ub97c \uc4f0\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=\ub370\uc774\ud130 \ud504\ub864\ub85c\uadf8\uc5d0\uc11c \ub300\uce6d \ud0a4 \uc2dd\ubcc4\uc790\ub97c \uc77d\uc744 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=\ub370\uc774\ud130 \ud504\ub864\ub85c\uadf8\uc758 \ub300\uce6d \ud0a4 \uc2dd\ubcc4\uc790\uac00 \uc54c\ub824\uc9c4 \ud0a4 \ud56d\ubaa9\uacfc \uc77c\uce58\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=\ub370\uc774\ud130 \ud504\ub864\ub85c\uadf8\uc5d0\uc11c \uc554\ud638 \ucd08\uae30\ud654 \ubca1\ud130\ub97c \uc77d\uc744 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=\uc785\ub825 \uc2a4\ud2b8\ub9bc\uc5d0\uc11c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=\uc774 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ud574\ub3c5\ud560 \uc218 \uc788\ub294 \ub300\uce6d \ud0a4 \uc18d\uc131 \uac12\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \ub300\uce6d \ud0a4 \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager\uc5d0\uc11c \ud0a4 \uc2dd\ubcc4\uc790 \"%s\"\uc744(\ub97c) \uacf5\uc720\ud558\ub294 \ud0a4 \uce90\uc2dc \ub0b4\uc758 \ud56d\ubaa9\uacfc \uac00\uc838\uc62c \ud0a4 \ud56d\ubaa9 \uac04\uc758 \ud544\ub4dc \ubd88\uc77c\uce58\ub97c \uac80\uc0c9\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager\uac00 \ub300\uce6d \ud0a4 \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=\uc774 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ud574\ub3c5\ud560 \uc218 \uc788\ub294 \ub300\uce6d \ud0a4 \uc18d\uc131 \uac12\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \ub300\uce6d \ud0a4 \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager\uc5d0\uc11c \"%s\" \uc54c\uace0\ub9ac\uc998\uc5d0 \ub300\ud55c KeyGenerator\ub97c \uc0dd\uc131\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager\uc5d0\uc11c \ub85c\uceec\ub85c \uc0dd\uc131\ub41c \ub300\uce6d \ud0a4 \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \ucd94\uac00\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \uc554\ud638 \ubcc0\ud658 \uc0ac\uc591 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc73c\uba70, "\uc54c\uace0\ub9ac\uc998/\ubaa8\ub4dc/\ud328\ub529" \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \uc554\ud638 \ubcc0\ud658 \uc0ac\uc591 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc73c\uba70, "\uc54c\uace0\ub9ac\uc998/\ubaa8\ub4dc/\ud328\ub529" \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=\ub370\uc774\ud130 \ud504\ub864\ub85c\uadf8\uc5d0\uc11c \ubc84\uc804 \ubc88\ud638\ub97c \uc77d\uc744 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=\ub370\uc774\ud130 \ud504\ub864\ub85c\uadf8\uc5d0 \uc788\ub294 \ubc84\uc804 "%d"\uc744(\ub97c) \uc54c \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 CryptoManager\uac00 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=\ud574\ub2f9 \uc811\ubbf8\uc5b4\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub0b4\uc758 \uc811\ubbf8\uc5b4 \uc911 \ud558\ub098\ub85c \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ud56d\ubaa9 %s\uc744(\ub97c) \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -1133,9 +715,7 @@
 MILD_ERR_CANNOT_CANCEL_START_TLS_700=Start TLS \ud655\uc7a5 \uc791\uc5c5\uc744 \ucde8\uc18c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=Cancel \ud655\uc7a5 \uc791\uc5c5\uc744 \ucde8\uc18c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=\uc0c8 \uc0c1\uc704 \ud56d\ubaa9 %2$s\uc774(\uac00) \uc774\ub3d9\ud560 \ud56d\ubaa9\uacfc \uac19\uac70\ub098 \uc774\ub3d9\ud560 \ud56d\ubaa9\uc758 \ud558\uc704 \ud56d\ubaa9\uc774\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9 %1$s\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=\ub3d9\uc77c\ud55c \uc544\uc774\ub514\ub97c \uac00\uc9c4 \ub2e4\ub978 \uc791\uc5c5 \ud750\ub984 \uc694\uc18c\uac00 \uc774\ubbf8 \ub4f1\ub85d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc791\uc5c5 \ud750\ub984 \uc694\uc18c %s\uc744(\ub97c) \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=Unable to process operation because the network group has already reached its maximum number of simultaneous connections
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=Unable to process operation because the network group has already reached its maximum number of simultaneous connections from the same client
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=Unable to process operation because the network group has already reached its maximum number of operations on this connection
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=Unable to process operation because this attribute is not allowed in this network group
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=Unable to process operation because this search scope is not allowed in this network group
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=Unable to process operation because this subtree is not allowed in this network group
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=Entry %s can not be added because BER encoding of %s attribute is not supported
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=Unable to remove the workflow "%s" because the workflow is still in use (there are still %d reference(s) to the workflow)
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=Unable to register the workflow "%s" with the network group %s because the workflow does not exist
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=No worker queue thread pool size specified: sizing automatically to use %d threads
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=Maximum time (in seconds) to wait before the command returns (the server continues the startup process, regardless). A value of '0' indicates an infinite timeout, which means that the command returns only when the server startup is completed. The default value is 60 seconds. This option cannot be used with the -N, --nodetach option
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/core_zh_CN.properties
index 38f914a..027db17 100644
--- a/opendj-sdk/opends/src/messages/messages/core_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,64 +128,38 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=\u65e0\u6cd5\u786e\u5b9a\u5c5e\u6027 %s \u7684\u5c5e\u6027\u7528\u6cd5\u7c7b\u578b\u3002\u670d\u52a1\u5668\u5c06\u5047\u5b9a\u8be5\u7c7b\u578b\u662f\u7528\u6237\u5b9a\u4e49\u7c7b\u578b
 INFO_CANCELED_BY_SHUTDOWN_107=\u5df2\u53d6\u6d88\u5bf9\u6b64\u64cd\u4f5c\u7684\u5904\u7406\uff0c\u56e0\u4e3a\u6b63\u5728\u5173\u95ed\u76ee\u5f55\u670d\u52a1\u5668
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=\u5728\u5904\u7406\u64cd\u4f5c %2$s \u65f6\uff0c%1$s \u9047\u5230\u672a\u6355\u83b7\u7684\u5f02\u5e38: %3$s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=\u5728\u672a\u5173\u95ed\u76ee\u5f55\u670d\u52a1\u5668\u7684\u8fc7\u7a0b\u4e2d\uff0c%s \u610f\u5916\u9000\u51fa\u3002\u8fd9\u53ef\u80fd\u8868\u660e\u7ebf\u7a0b\u9047\u5230\u4e86\u610f\u5916\u9519\u8bef
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=\u5728\u5c1d\u8bd5\u521b\u5efa\u5de5\u4f5c\u7ebf\u7a0b\u65f6\u51fa\u73b0\u4e86\u610f\u5916\u9519\u8bef: %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=\u5904\u7406\u6b64\u64cd\u4f5c\u7684\u8bf7\u6c42\u5df2\u88ab\u62d2\u7edd\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u542f\u52a8\u5176\u5173\u95ed\u8fdb\u7a0b
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=\u5904\u7406\u6b64\u64cd\u4f5c\u7684\u8bf7\u6c42\u5df2\u88ab\u62d2\u7edd\uff0c\u56e0\u4e3a\u5de5\u4f5c\u961f\u5217\u5df2\u8fbe\u5230\u5f85\u5904\u7406\u64cd\u4f5c\u7684\u6700\u5927\u5bb9\u91cf %d
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s \u5728\u7b49\u5f85\u65b0\u5de5\u4f5c\u65f6\u4e2d\u65ad: %s\u3002\u4e0d\u5e94\u53d1\u751f\u8fd9\u79cd\u60c5\u51b5\uff0c\u4f46\u7ebf\u7a0b\u5c06\u6062\u590d\u7b49\u5f85\u65b0\u5de5\u4f5c\uff0c\u56e0\u6b64\u4e0d\u5e94\u6709\u4e0d\u826f\u5f71\u54cd
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=%s \u5728\u7b49\u5f85\u65b0\u5de5\u4f5c\u65f6\u6355\u83b7\u610f\u5916\u5f02\u5e38: %s\u3002\u4e0d\u5e94\u53d1\u751f\u8fd9\u79cd\u60c5\u51b5\uff0c\u4f46\u7ebf\u7a0b\u5c06\u6062\u590d\u7b49\u5f85\u65b0\u5de5\u4f5c\uff0c\u56e0\u6b64\u4e0d\u5e94\u6709\u4e0d\u826f\u5f71\u54cd
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=\u5f53\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u5173\u95ed\u65f6\uff0c\u5de5\u4f5c\u961f\u5217\u5728\u5c1d\u8bd5\u53d6\u6d88\u5f85\u5904\u7406\u64cd\u4f5c %s \u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=\u5f53\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u5173\u95ed\u65f6\uff0c\u5de5\u4f5c\u961f\u5217\u5728\u5c1d\u8bd5\u901a\u77e5 %s \u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=\u670d\u52a1\u5668\u9519\u8bef
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=\u76ee\u524d\u6b63\u5728\u8fd0\u884c\u76ee\u5f55\u670d\u52a1\u5668\u3002\u670d\u52a1\u5668\u5904\u4e8e\u8054\u673a\u72b6\u6001\u65f6\u65e0\u6cd5\u5f15\u5bfc\u6b64\u914d\u7f6e
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=\u65e0\u6cd5\u52a0\u8f7d\u7c7b %s \u4ee5\u4f5c\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u7684\u914d\u7f6e\u5904\u7406\u7a0b\u5e8f: %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=\u65e0\u6cd5\u521b\u5efa\u7c7b %s \u7684\u5b9e\u4f8b\u4ee5\u4f5c\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u7684\u914d\u7f6e\u5904\u7406\u7a0b\u5e8f: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=\u5728\u5c1d\u8bd5\u4f7f\u7528\u914d\u7f6e\u6587\u4ef6 %2$s \u521d\u59cb\u5316\u914d\u7f6e\u5904\u7406\u7a0b\u5e8f %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=\u5728\u5f15\u5bfc\u914d\u7f6e\u4e4b\u524d\u65e0\u6cd5\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=\u65e0\u6cd5\u542f\u52a8\u5df2\u5728\u8fd0\u884c\u7684\u76ee\u5f55\u670d\u52a1\u5668\u3002\u8bf7\u505c\u6b62\u6b63\u5728\u8fd0\u884c\u7684\u5b9e\u4f8b\uff0c\u7136\u540e\u5c1d\u8bd5\u518d\u6b21\u542f\u52a8\u8be5\u5b9e\u4f8b
 INFO_ERROR_CATEGORY_SCHEMA_124=\u6a21\u5f0f
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=\u65e0\u6cd5\u6807\u51c6\u5316\u5c5e\u6027\u7c7b\u578b %2$s \u7684\u503c %1$s\uff0c\u56e0\u4e3a\u6ca1\u6709\u4e3a\u8be5\u5c5e\u6027\u5b9a\u4e49\u7b49\u540c\u5339\u914d\u89c4\u5219
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=\u6761\u76ee %s \u8fdd\u53cd\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42\uff0c\u56e0\u4e3a\u5b83\u7f3a\u5c11\u5c5e\u6027 %s\uff0c\u4f46 objectclass %s \u9700\u8981\u8be5\u5c5e\u6027
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=\u6761\u76ee %s \u8fdd\u53cd\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u5c5e\u6027 %s\uff0c\u4f46\u8be5\u6761\u76ee\u4e2d\u5b9a\u4e49\u7684\u4efb\u4f55 objectclass \u90fd\u4e0d\u5141\u8bb8\u4f7f\u7528\u8be5\u5c5e\u6027
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=\u5728\u5c1d\u8bd5\u5f15\u5bfc\u7c7b %s \u4e2d\u5b9a\u4e49\u7684\u5339\u914d\u89c4\u5219\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=\u5728\u5c1d\u8bd5\u5f15\u5bfc\u7c7b %s \u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u8bed\u6cd5\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_ERROR_SEVERITY_NOTICE_131=\u6ce8\u610f
 INFO_DIRECTORY_BOOTSTRAPPING_132=\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u5f00\u59cb\u914d\u7f6e\u5f15\u5bfc\u8fdb\u7a0b
 INFO_DIRECTORY_BOOTSTRAPPED_133=\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u7ecf\u5b8c\u6210\u914d\u7f6e\u5f15\u5bfc\u8fdb\u7a0b
 NOTICE_DIRECTORY_SERVER_STARTING_134=\u6b63\u5728\u542f\u52a8 %s\uff08\u6784\u5efa\u7248\u672c %s\uff0cR%d\uff09
 NOTICE_DIRECTORY_SERVER_STARTED_135=\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u6210\u529f\u542f\u52a8
 INFO_ERROR_CATEGORY_EXTENSIONS_137=\u6269\u5c55
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=\u5728\u5c1d\u8bd5\u521b\u5efa JMX MBean \u670d\u52a1\u5668\uff0c\u4ee5\u4fbf\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u8fdb\u884c\u76d1\u89c6\u3001\u901a\u77e5\u548c\u914d\u7f6e\u4ea4\u4e92\u65f6\u51fa\u73b0\u9519\u8bef: %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u53d1\u9001\u7531\u7c7b %s\uff08\u8b66\u62a5\u7c7b\u578b %s\uff0c\u8b66\u62a5 ID %s\uff09\u751f\u6210\u7684\u8b66\u62a5\u901a\u77e5: %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=\u5728\u5904\u7406\u7ebf\u7a0b %s \u65f6\uff0c\u4e00\u4e2a\u672a\u6355\u83b7\u7684\u5f02\u5e38\u5bfc\u81f4\u8be5\u7ebf\u7a0b\u5f02\u5e38\u7ec8\u6b62\u3002\u8be5\u5f02\u5e38\u7684\u5806\u6808\u8ddf\u8e2a\u4e3a: %s
 NOTICE_SERVER_SHUTDOWN_141=\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u542f\u52a8\u5173\u95ed\u8fdb\u7a0b\u3002\u5173\u95ed\u8fdb\u7a0b\u7531\u7c7b %s \u7684\u5b9e\u4f8b\u542f\u52a8\uff0c\u63d0\u4f9b\u7684\u5173\u95ed\u539f\u56e0\u4e3a %s
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u94a9\u5b50\u5df2\u68c0\u6d4b\u5230 JVM \u6b63\u5728\u5173\u95ed\u3002\u8fd9\u901a\u5e38\u8868\u660e JVM \u5df2\u6536\u5230\u4e00\u4e2a\u8981\u6c42\u505c\u6b62\u7684\u5916\u90e8\u8bf7\u6c42\uff08\u5982\u901a\u8fc7\u4e2d\u6b62\u4fe1\u53f7\uff09
 MILD_ERR_SEARCH_FILTER_NULL_143=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u89e3\u7801\u4e3a\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32\u4e3a\u7a7a\u6216 Null
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=\u5728\u5c1d\u8bd5\u5c06\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u641c\u7d22\u8fc7\u6ee4\u5668\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u5728\u4f4d\u7f6e %d \u548c %d \u4e4b\u95f4\u7684\u90e8\u5206\u6709\u4e0d\u5339\u914d\u7684\u5706\u62ec\u53f7
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u76f8\u5173\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u5c5e\u6027\u7c7b\u578b %s \u4e4b\u540e\u7684\u7b2c\u4e00\u4e2a\u975e\u7a7a\u5b57\u7b26\u4e0d\u662f\u4e00\u4e2a\u7b49\u53f7\uff08\u5b57\u7b26\u8868\u793a\u4e3a %c\uff09
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u76f8\u5173\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u4e86\u4e00\u4e2a\u610f\u5916\u7684\u52a0\u53f7\u3001\u9017\u53f7\u6216\u5206\u53f7\uff0c\u8fd9\u5728 RDN \u4e2d\u662f\u4e0d\u5141\u8bb8\u7684
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u76f8\u5173\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u5728\u4f4d\u7f6e %d \u5904\u53d1\u73b0\u4e86\u975e\u6cd5\u5b57\u7b26 %c\uff0c\u6b64\u5904\u5e94\u4e3a\u5b57\u7b26\u4e32\u7684\u7ed3\u5c3e\u6216\u4e00\u4e2a "+" \u53f7\u3002
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=\u5728\u5c1d\u8bd5\u521b\u5efa\u76ee\u5f55\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u65f6\u51fa\u73b0\u4e86\u9519\u8bef: %s\u3002\u8fd9\u662f\u4e00\u4e2a\u4e0d\u53ef\u4fee\u590d\u7684\u9519\u8bef\uff0c\u542f\u52a8\u8fdb\u7a0b\u5c06\u65e0\u6cd5\u7ee7\u7eed
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=\u540e\u7f00 "%s" \u5df2\u5728\u540e\u7aef\u7c7b\u578b\u4e3a %s \u7684\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u8fdb\u884c\u4e86\u6ce8\u518c
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=\u540e\u7f00 "%s" \u5df2\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u4e3a\u540e\u7f00 "%s" \u7684\u540e\u7aef\u5b50\u540e\u7f00
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=\u79c1\u6709\u540e\u7f00 "%s" \u4f4d\u4e8e\u540d\u4e3a "%s" \u7684\u57fa DN \u5b9a\u4e49\u7684\u975e\u79c1\u6709\u540e\u7f00\u7684\u4e0b\u9762\u3002\u79c1\u6709\u5b50\u540e\u7f00\u4e0d\u80fd\u5b58\u5728\u4e8e\u975e\u79c1\u6709\u540e\u7f00\u7684\u4e0b\u9762
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=\u5728\u5c1d\u8bd5\u4ece\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u6839 DSE \u914d\u7f6e\u6761\u76ee (cn=Root DSE,cn=config) \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=\u65e0\u6cd5\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u6ce8\u518c\u5c5e\u6027\u7c7b\u578b %s\uff0c\u56e0\u4e3a\u5176 OID %s \u4e0e\u73b0\u6709\u5c5e\u6027\u7c7b\u578b %s \u7684 OID \u53d1\u751f\u51b2\u7a81
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=\u65e0\u6cd5\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u6ce8\u518c\u5c5e\u6027\u7c7b\u578b %s\uff0c\u56e0\u4e3a\u5176\u540d\u79f0 %s \u4e0e\u73b0\u6709\u5c5e\u6027\u7c7b\u578b %s \u7684\u540d\u79f0\u53d1\u751f\u51b2\u7a81
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=\u65e0\u6cd5\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u6ce8\u518c objectclass %s\uff0c\u56e0\u4e3a\u5176 OID %s \u4e0e\u73b0\u6709 objectclass %s \u7684 OID \u53d1\u751f\u51b2\u7a81
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=\u65e0\u6cd5\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u6ce8\u518c\u540d\u79f0\u683c\u5f0f %s\uff0c\u56e0\u4e3a\u5176\u540d\u79f0 %s \u4e0e\u73b0\u6709\u540d\u79f0\u683c\u5f0f %s \u7684\u540d\u79f0\u53d1\u751f\u51b2\u7a81
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=\u6761\u76ee %s \u8fdd\u53cd\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5305\u542b\u4e86\u591a\u4e2a\u51b2\u7a81\u7684\u7ed3\u6784\u5316 objectclass %s \u548c %s\u3002\u5728\u4e00\u4e2a\u6761\u76ee\u4e2d\u53ea\u5141\u8bb8\u4f7f\u7528\u4e00\u4e2a\u7ed3\u6784\u5316 objectclass
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=\u6761\u76ee %s \u8fdd\u53cd\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u4e0d\u5305\u542b\u7ed3\u6784\u5316 objectclass\u3002\u6240\u6709\u6761\u76ee\u90fd\u5fc5\u987b\u5305\u542b\u7ed3\u6784\u5316 objectclass
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=\u6761\u76ee "%1$s" \u5305\u542b\u5c5e\u6027 %3$s \u7684\u503c "%2$s"\uff0c\u4f46\u6839\u636e\u8be5\u5c5e\u6027\u8bed\u6cd5\uff0c\u6b64\u503c\u65e0\u6548: %4$s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=\u6761\u76ee "%s" \u4e0d\u5305\u542b\u5c5e\u6027 "%s" \u7684\u4efb\u4f55\u503c
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=\u6761\u76ee "%s" \u4e0d\u5305\u542b\u5177\u6709\u6307\u5b9a\u9009\u9879\u96c6\u7684\u5c5e\u6027 "%s" \u7684\u4efb\u4f55\u503c
 NOTICE_SERVER_STOPPED_203=\u76ee\u524d\u5df2\u505c\u6b62\u8fd0\u884c\u76ee\u5f55\u670d\u52a1\u5668
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=%s \u5df2\u7ecf\u505c\u6b62\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u7684\u5de5\u4f5c\u7ebf\u7a0b\u603b\u6570\u5df2\u51cf\u5c11
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=\u6761\u76ee %s \u8fdd\u53cd\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e86\u5c5e\u6027 %s \u7684\u591a\u4e2a\u503c\uff0c\u800c\u8be5\u5c5e\u6027\u88ab\u5b9a\u4e49\u4e3a\u5355\u503c\u5c5e\u6027
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=\u5728\u5c1d\u8bd5\u68c0\u67e5\u6761\u76ee %s\uff08\u6839\u636e DIT \u7ed3\u6784\u89c4\u5219 %s\uff09\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_CANCELED_BY_BIND_REQUEST_217=\u5df2\u53d6\u6d88\u5bf9\u6b64\u64cd\u4f5c\u7684\u5904\u7406\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u6536\u5230\u8fdb\u884c\u6b64\u8fde\u63a5\u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u8fd9\u8981\u6c42\u653e\u5f03\u6240\u6709\u6b63\u5728\u6267\u884c\u7684\u64cd\u4f5c
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=\u65e0\u6cd5\u4f5c\u4e3a\u7528\u6237 %s \u6765\u7ed1\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u4e2d\u6ca1\u6709\u6b64\u7c7b\u7528\u6237
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=\u65e0\u6cd5\u5904\u7406\u7ed1\u5b9a\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6761\u76ee %s \u7684\u8bfb\u53d6\u9501\u5b9a
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=\u5728\u6267\u884c\u67d0\u4e2a\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u63d2\u4ef6\u65f6\u51fa\u73b0\u81f4\u547d\u9519\u8bef: %s\uff08\u9519\u8bef ID \u4e3a %d\uff09\u3002\u5df2\u4e2d\u6b62\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fdb\u7a0b
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=\u65e0\u6cd5\u4f5c\u4e3a\u7528\u6237 %s \u4f7f\u7528\u7b80\u5355\u9a8c\u8bc1\u6765\u7ed1\u5b9a\u76ee\u5f55\u670d\u52a1\u5668\uff0c\u56e0\u4e3a\u8be5\u7528\u6237\u6ca1\u6709\u5bc6\u7801
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=\u65e0\u6cd5\u5904\u7406\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5b83\u5c1d\u8bd5\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u77e5\u7684 SASL \u673a\u5236 %s\uff0c\u8be5\u673a\u5236\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e0d\u5b58\u5728
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=\u65e0\u6cd5\u653e\u5f03\u6d88\u606f ID \u4e3a %d \u7684\u64cd\u4f5c\uff0c\u56e0\u4e3a\u6ca1\u6709\u6709\u5173\u8be5\u64cd\u4f5c\u7684\u76f8\u5173\u4fe1\u606f\u3002\u8fd9\u53ef\u80fd\u610f\u5473\u7740\u76ee\u6807\u64cd\u4f5c\u5df2\u7ecf\u5b8c\u6210\uff0c\u6216\u8005\u6839\u672c\u672a\u8bf7\u6c42
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=\u5df2\u53d6\u6d88\u8be5\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5ba2\u6237\u7aef\u8fde\u63a5\u88ab\u89e3\u6790\u524d\u5904\u7406\u63d2\u4ef6\u7ec8\u6b62
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=\u5df2\u53d6\u6d88\u8be5\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5ba2\u6237\u7aef\u8fde\u63a5\u88ab\u64cd\u4f5c\u524d\u5904\u7406\u63d2\u4ef6\u7ec8\u6b62
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=\u5df2\u53d6\u6d88\u8be5\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5ba2\u6237\u7aef\u8fde\u63a5\u88ab\u64cd\u4f5c\u540e\u5904\u7406\u63d2\u4ef6\u7ec8\u6b62
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=\u76ee\u5f55\u670d\u52a1\u5668\u5728\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6761\u76ee %s \u7684\u8bfb\u53d6\u9501\u5b9a\u3002\u65e0\u6cd5\u7ee7\u7eed\u5bf9\u6b64\u64cd\u4f5c\u8fdb\u884c\u5904\u7406
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e0d\u5b58\u5728\u6307\u5b9a\u7684\u6761\u76ee %s
 INFO_CANCELED_BY_ABANDON_REQUEST_229=\u5df2\u53d6\u6d88\u8be5\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5ba2\u6237\u7aef\u5bf9\u6b64\u64cd\u4f5c\u53d1\u51fa\u4e86\u653e\u5f03\u8bf7\u6c42\uff08\u6d88\u606f ID \u4e3a %d\uff09
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=\u65e0\u6cd5\u6dfb\u52a0\u63d0\u4f9b\u7684\u6761\u76ee\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5305\u542b\u4e86\u4e00\u4e2a\u7a7a DN\u3002\u6b64 DN \u662f\u6839 DSE \u7684\u4fdd\u7559\u9879\uff0c\u53ef\u80fd\u65e0\u6cd5\u901a\u8fc7\u534f\u8bae\u6dfb\u52a0\u8be5\u6761\u76ee
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=\u65e0\u6cd5\u6dfb\u52a0\u63d0\u4f9b\u7684\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u7236\u6761\u76ee\uff0c\u5e76\u4e14\u6ca1\u6709\u88ab\u5b9a\u4e49\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u7684\u4e00\u4e2a\u540e\u7f00
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5728\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u65e0\u6cd5\u83b7\u53d6\u5bf9\u7236\u6761\u76ee %s \u7684\u8bfb\u53d6\u9501\u5b9a
 MILD_ERR_ADD_NO_PARENT_233=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u4e2d\u4e0d\u5b58\u5728\u5176\u7236\u6761\u76ee %s
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5728\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6b64\u6761\u76ee\u7684\u5199\u5165\u9501\u5b9a
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=\u65e0\u6cd5\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5728\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6b64\u6761\u76ee\u7684\u5199\u5165\u9501\u5b9a
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=\u5df2\u53d6\u6d88\u64cd\u4f5c\uff0c\u56e0\u4e3a\u6b63\u5728\u5904\u7406\u6761\u76ee %s \u7684\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u63d2\u4ef6\u7ec8\u6b62\u4e86\u5ba2\u6237\u7aef\u8fde\u63a5
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=\u5df2\u53d6\u6d88\u64cd\u4f5c\uff0c\u56e0\u4e3a\u6b63\u5728\u5904\u7406\u5f15\u7528 %s \u7684\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u63d2\u4ef6\u7ec8\u6b62\u4e86\u5ba2\u6237\u7aef\u8fde\u63a5
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=\u5df2\u8d85\u8fc7\u5904\u7406\u6b64\u641c\u7d22\u64cd\u4f5c\u7684\u6700\u5927\u65f6\u95f4\u9650\u5236\uff08%d \u79d2\uff09
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=\u6b64\u641c\u7d22\u64cd\u4f5c\u5df2\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e86\u6700\u5927\u6761\u76ee\u6570 %d
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e0d\u5b58\u5728\u6307\u5b9a\u4e3a\u641c\u7d22\u57fa\u7684\u6761\u76ee %s
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u6ca1\u6709\u6ce8\u518c\u4efb\u4f55\u540e\u7aef\u6765\u5904\u7406\u8be5 DN
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u6ca1\u6709\u6ce8\u518c\u4efb\u4f55\u540e\u7aef\u6765\u5904\u7406\u65b0 DN %s
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u4fdd\u7559\u5f53\u524d\u6761\u76ee\u7684\u540e\u7aef\u4e0e\u7528\u6765\u5904\u7406\u65b0 DN %s \u7684\u540e\u7aef\u4e0d\u76f8\u540c\u3002\u4fee\u6539 DN \u64cd\u4f5c\u4e0d\u80fd\u8de8\u591a\u4e2a\u540e\u7aef
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u5bf9\u8be5 DN \u7684\u5199\u5165\u9501\u5b9a
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u83b7\u53d6\u5bf9\u65b0 DN %s \u7684\u5199\u5165\u9501\u5b9a\u65f6\u6355\u83b7\u4e86\u5f02\u5e38: %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u5bf9\u65b0 DN %s \u7684\u5199\u5165\u9501\u5b9a
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u4e2d\u6ca1\u6709\u8be5\u6761\u76ee
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5728\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6b64\u6761\u76ee\u7684\u5199\u5165\u9501\u5b9a
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u4e2d\u6ca1\u6709\u6b64\u6761\u76ee
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u4fee\u6539\u5305\u542b\u4e86\u5c5e\u6027 %s \u7684\u6dfb\u52a0\u7ec4\u4ef6\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=\u5728\u5c1d\u8bd5\u4fee\u6539\u6761\u76ee %s \u4ee5\u4fbf\u4e3a\u5c5e\u6027 %s \u6dfb\u52a0\u4e00\u4e2a\u6216\u591a\u4e2a\u503c\u65f6\uff0c\u6839\u636e\u76f8\u5173\u7684\u8bed\u6cd5\u53d1\u73b0\u503c "%s" \u65e0\u6548: %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=\u663e\u793a\u5e38\u89c4\u7cfb\u7edf\u4fe1\u606f
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=\u8f6c\u50a8\u6240\u6709\u5df2\u5b9a\u4e49\u6d88\u606f\u7684\u5217\u8868
 INFO_DSCORE_DESCRIPTION_USAGE_287=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u547d\u4ee4\u884c\u53c2\u6570\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=\u5728\u5c1d\u8bd5\u89e3\u6790\u63d0\u4f9b\u7684\u547d\u4ee4\u884c\u53c2\u6570\u96c6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=\u5728\u5c1d\u8bd5\u5f15\u5bfc\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_DSCORE_CANNOT_START_291=\u5728\u5c1d\u8bd5\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=\u65e0\u6cd5\u89e3\u6790\u76ee\u5f55 %2$s \u4e2d\u4e0e\u5907\u4efd\u4fe1\u606f\u5173\u8054\u7684\u884c "%1$s"\uff0c\u56e0\u4e3a\u8be5\u884c\u4e0d\u5305\u542b\u5206\u9694\u5c5e\u6027\u540d\u4e0e\u503c\u7684\u7b49\u53f7
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=\u65e0\u6cd5\u89e3\u6790\u76ee\u5f55 %2$s \u4e2d\u4e0e\u5907\u4efd\u4fe1\u606f\u5173\u8054\u7684\u884c "%1$s"\uff0c\u56e0\u4e3a\u8be5\u884c\u672a\u5305\u542b\u5c5e\u6027\u540d
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=\u65e0\u6cd5\u89e3\u6790\u76ee\u5f55 %s \u4e2d\u7684\u5907\u4efd\u4fe1\u606f\u7ed3\u6784\uff0c\u56e0\u4e3a\u5176\u5305\u542b\u4e86\u591a\u4e2a\u5907\u4efd ID\uff08%s \u548c %s\uff09
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=\u65e0\u6cd5\u89e3\u6790\u76ee\u5f55 %1$s \u4e2d\u7684\u5907\u4efd\u4fe1\u606f\u7ed3\u6784\uff0c\u56e0\u4e3a\u5176\u5305\u542b\u4e86\u503c\u4e3a %3$s \u7684\u672a\u77e5\u5c5e\u6027 %2$s
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=\u5728\u5c1d\u8bd5\u5bf9\u76ee\u5f55 %s \u4e2d\u7684\u5907\u4efd\u4fe1\u606f\u7ed3\u6784\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=\u65e0\u6cd5\u5bf9\u76ee\u5f55 %s \u4e2d\u7684\u5907\u4efd\u4fe1\u606f\u7ed3\u6784\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u7ed3\u6784\u4e0d\u5305\u542b\u5907\u4efd ID
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=\u76ee\u5f55 %2$s \u4e2d\u5907\u4efd ID \u4e3a %1$s \u7684\u5907\u4efd\u4fe1\u606f\u7ed3\u6784\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u5907\u4efd\u65e5\u671f
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=\u65e0\u6cd5\u5c06 ID \u4e3a %s \u7684\u5907\u4efd\u6dfb\u52a0\u5230\u5907\u4efd\u76ee\u5f55 %s \u4e2d\uff0c\u56e0\u4e3a\u5df2\u5b58\u5728\u6b64 ID \u7684\u5176\u4ed6\u5907\u4efd
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=\u65e0\u6cd5\u4ece\u5907\u4efd\u76ee\u5f55 %2$s \u4e2d\u5220\u9664\u5907\u4efd %1$s\uff0c\u56e0\u4e3a\u8be5\u76ee\u5f55\u4e2d\u4e0d\u5b58\u5728\u6b64 ID \u7684\u5907\u4efd
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=\u65e0\u6cd5\u4ece\u5907\u4efd\u76ee\u5f55 %2$s \u4e2d\u5220\u9664\u5907\u4efd %1$s\uff0c\u56e0\u4e3a\u5b83\u88ab\u5217\u4e3a\u5907\u4efd %3$s \u7684\u4f9d\u8d56\u9879
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=\u5907\u4efd\u76ee\u5f55 %s \u4e0d\u5b58\u5728\uff0c\u5728\u5c1d\u8bd5\u521b\u5efa\u8be5\u76ee\u5f55\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=\u5df2\u5b58\u5728\u6307\u5b9a\u4e3a\u5907\u4efd\u76ee\u5f55\u7684\u8def\u5f84 %s\uff0c\u4f46\u8be5\u8def\u5f84\u672a\u5f15\u7528\u76ee\u5f55
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=\u5728\u5c1d\u8bd5\u5220\u9664\u4fdd\u5b58\u7684\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u5df2\u5199\u5165\u5230 %s\uff0c\u4f46\u53ea\u6709\u5c06\u5176\u624b\u52a8\u91cd\u547d\u540d\u4e3a %s \u540e\u624d\u80fd\u4f7f\u7528
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=\u5728\u5c1d\u8bd5\u5c06\u5f53\u524d\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u91cd\u547d\u540d\u4e3a %s \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u5df2\u5199\u5165\u5230 %s\uff0c\u4f46\u53ea\u6709\u5c06\u5176\u624b\u52a8\u91cd\u547d\u540d\u4e3a %s \u540e\u624d\u80fd\u4f7f\u7528
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=\u5728\u5c1d\u8bd5\u5c06\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u91cd\u547d\u540d\u4e3a %s \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u53ea\u6709\u5c06\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u624b\u52a8\u91cd\u547d\u540d\u540e\u624d\u80fd\u4f7f\u7528
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=\u5728 %s \u4e2d\u627e\u4e0d\u5230\u4efb\u4f55\u5907\u4efd\u76ee\u5f55\u63cf\u8ff0\u7b26\u6587\u4ef6
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65e0\u6548\uff0c\u56e0\u4e3a\u7b2c\u4e00\u884c\u5e94\u5305\u542b\u540e\u7aef\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u4f46\u8be5\u884c\u4e3a\u7a7a
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65e0\u6548\uff0c\u56e0\u4e3a\u8be5\u6587\u4ef6\u7684\u7b2c\u4e00\u884c\u662f "%s"\uff0c\u4f46\u9700\u8981\u540e\u7aef\u914d\u7f6e\u6761\u76ee\u7684 DN
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=\u5728\u5c1d\u8bd5\u5bf9\u4ece %2$s \u7684\u7b2c\u4e00\u884c\u8bfb\u53d6\u7684\u503c "%1$s"\uff08\u4f5c\u4e3a\u540e\u7aef\u914d\u7f6e\u6761\u76ee\u7684 DN\uff09\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=\u5c1d\u8bd5\u83b7\u53d6\u6587\u4ef6 %s \u7684\u5171\u4eab\u9501\u65f6\u906d\u5230\u62d2\u7edd\uff0c\u56e0\u4e3a\u8be5\u6587\u4ef6\u4e0a\u5df2\u7ecf\u5177\u6709\u4e00\u4e2a\u4e92\u65a5\u9501
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=\u5c1d\u8bd5\u83b7\u53d6\u6587\u4ef6 %s \u7684\u5171\u4eab\u9501\u65f6\u906d\u5230\u62d2\u7edd\uff0c\u56e0\u4e3a\u5c1d\u8bd5\u521b\u5efa\u9501\u5b9a\u6587\u4ef6\u5931\u8d25: %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=\u5c1d\u8bd5\u83b7\u53d6\u6587\u4ef6 %s \u7684\u5171\u4eab\u9501\u65f6\u906d\u5230\u62d2\u7edd\uff0c\u56e0\u4e3a\u5c1d\u8bd5\u6253\u5f00\u9501\u5b9a\u6587\u4ef6\u5931\u8d25: %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=\u5c06\u8fd4\u56de\u66f4\u591a\u7ed3\u679c
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=\u68c0\u6d4b\u5230\u5f15\u7528\u5faa\u73af
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=\u5df2\u8d85\u8fc7\u5f15\u7528\u8df3\u8dc3\u9650\u5236
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=\u5728\u5c1d\u8bd5\u4e3a\u540e\u7aef %s \u91ca\u653e\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u6b64\u9501\u5b9a\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8fdb\u7a0b\u9000\u51fa\u65f6\u81ea\u52a8\u89e3\u9664\uff0c\u6240\u4ee5\u4e0d\u518d\u9700\u8981\u5176\u4ed6\u64cd\u4f5c
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u6587\u4ef6 %s \u7684\u4e92\u65a5\u9501: %s\u3002\u8fd9\u901a\u5e38\u610f\u5473\u7740\u6b64\u670d\u52a1\u5668\u7684\u53e6\u4e00\u4e2a\u5b9e\u4f8b\u5df2\u5728\u8fd0\u884c
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=\u5728\u5c1d\u8bd5\u91ca\u653e\u6587\u4ef6 %s \u4e0a\u4f7f\u7528\u7684\u4e92\u65a5\u670d\u52a1\u5668\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u6b64\u9501\u5b9a\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8fdb\u7a0b\u9000\u51fa\u65f6\u81ea\u52a8\u89e3\u9664\uff0c\u6240\u4ee5\u4e0d\u518d\u9700\u8981\u5176\u4ed6\u64cd\u4f5c
 INFO_ERROR_CATEGORY_TASK_345=\u4efb\u52a1
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u4fee\u6539\u5c1d\u8bd5\u66f4\u65b0\u7684\u5c5e\u6027 %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u4e3a NO-USER-MODIFICATION
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5305\u542b\u7684\u5c5e\u6027 %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u4e3a NO-USER-MODIFICATION
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=\u5b9e\u9645\u4e0a\uff0c\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u8bf7\u6c42\u4e2d\u5b58\u5728 LDAP \u65e0\u64cd\u4f5c\u63a7\u5236
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=\u65e0\u6cd5\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6839\u636e LDAP \u9884\u8bfb\u53d6\u8bf7\u6c42\u63a7\u5236\u5904\u7406\u76ee\u6807\u6761\u76ee\u65f6\uff0c\u5df2\u786e\u5b9a\u8be5\u76ee\u6807\u6761\u76ee\u4e0d\u5b58\u5728
 INFO_RESULT_AUTHORIZATION_DENIED_384=\u6388\u6743\u88ab\u62d2\u7edd
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u7f3a\u5c11\u6761\u76ee\u7684 RDN \u4e2d\u5305\u542b\u7684\u5c5e\u6027 %s\u3002\u8fd8\u5fc5\u987b\u5728\u8be5\u6761\u76ee\u7684\u5c5e\u6027\u5217\u8868\u4e2d\u63d0\u4f9b RDN \u4e2d\u4f7f\u7528\u7684\u6240\u6709\u5c5e\u6027
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=\u5728\u5411\u66f4\u6539\u901a\u77e5\u4fa6\u542c\u5668\u53d1\u51fa\u6dfb\u52a0\u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=\u5728\u5411\u6301\u4e45\u6027\u641c\u7d22 %s \u53d1\u51fa\u6dfb\u52a0\u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u6301\u4e45\u6027\u641c\u7d22\u5df2\u88ab\u7ec8\u6b62
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=\u5728\u5411\u66f4\u6539\u901a\u77e5\u4fa6\u542c\u5668\u53d1\u51fa\u5220\u9664\u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=\u5728\u5411\u6301\u4e45\u6027\u641c\u7d22 %s \u53d1\u51fa\u5220\u9664\u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u6301\u4e45\u6027\u641c\u7d22\u5df2\u88ab\u7ec8\u6b62
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=\u5728\u5411\u66f4\u6539\u901a\u77e5\u4fa6\u542c\u5668\u53d1\u51fa\u4fee\u6539\u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=\u5728\u5411\u6301\u4e45\u6027\u641c\u7d22 %s \u53d1\u51fa\u4fee\u6539\u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u6301\u4e45\u6027\u641c\u7d22\u5df2\u88ab\u7ec8\u6b62
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=\u5728\u5411\u66f4\u6539\u901a\u77e5\u4fa6\u542c\u5668\u53d1\u51fa\u4fee\u6539 DN \u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=\u5728\u5411\u6301\u4e45\u6027\u641c\u7d22 %s \u53d1\u51fa\u4fee\u6539 DN \u64cd\u4f5c\u901a\u77e5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u6301\u4e45\u6027\u641c\u7d22\u5df2\u88ab\u7ec8\u6b62
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=\u65e0\u6cd5\u5904\u7406\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u8be5\u8bf7\u6c42\u4e2d\u5305\u542b\u4e86\u4e00\u4e2a OID \u4e3a %s \u5e76\u6807\u8bb0\u4e3a\u201c\u91cd\u8981\u201d\u7684\u63a7\u5236\uff0c\u4f46\u6b64\u63a7\u5236\u4e0d\u652f\u6301\u7ed1\u5b9a\u64cd\u4f5c
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=\u7528\u6237\u6761\u76ee %s \u4e2d\u5305\u542b\u4e86\u591a\u4e2a\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u5927\u5c0f\u9650\u5236\u503c\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u5927\u5c0f\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=\u65e0\u6cd5\u5c06\u7528\u6237\u6761\u76ee %2$s \u4e2d\u5305\u542b\u7684\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u5927\u5c0f\u9650\u5236\u503c %1$s \u89e3\u6790\u4e3a\u4e00\u4e2a\u6574\u6570\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u5927\u5c0f\u9650\u5236
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=\u7528\u6237\u6761\u76ee %s \u4e2d\u5305\u542b\u4e86\u591a\u4e2a\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u65f6\u95f4\u9650\u5236\u503c\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u65f6\u95f4\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=\u65e0\u6cd5\u5c06\u7528\u6237\u6761\u76ee %2$s \u4e2d\u5305\u542b\u7684\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u65f6\u95f4\u9650\u5236\u503c %1$s \u89e3\u6790\u4e3a\u4e00\u4e2a\u6574\u6570\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u65f6\u95f4\u9650\u5236
 INFO_RESULT_ASSERTION_FAILED_399=\u58f0\u660e\u5931\u8d25
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
-INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=\u5c5e\u6027\u7c7b\u578b\u7528\u4e8e\u4fdd\u7559\u7528\u6237\u5bc6\u7801\u3002\u5fc5\u987b\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u6b64\u7c7b\u578b\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=\u7528\u6765\u5bf9\u660e\u6587\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\uff08\u6216\u65b9\u6848\u96c6\uff09\u3002\u5982\u679c\u4e3a\u4e00\u4e2a\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u4e86\u591a\u4e2a\u9ed8\u8ba4\u5b58\u50a8\u65b9\u6848\uff0c\u5219\u5c06\u4f7f\u7528\u6240\u6709\u8fd9\u4e9b\u65b9\u6848\u5bf9\u540c\u4e00\u4e2a\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=\u5e94\u89c6\u4e3a\u5df2\u8fc7\u65f6\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\uff08\u6216\u65b9\u6848\u96c6\uff09\u3002\u5982\u679c\u67d0\u4e2a\u9a8c\u8bc1\u7528\u6237\u7684\u5bc6\u7801\u4f7f\u7528\u5176\u4e2d\u4e00\u4e2a\u65b9\u6848\u8fdb\u884c\u7f16\u7801\uff0c\u5c06\u4f1a\u5220\u9664\u8fd9\u4e9b\u5bc6\u7801\uff0c\u5e76\u5c06\u5176\u66ff\u6362\u4e3a\u4f7f\u7528\u9ed8\u8ba4\u65b9\u6848\u7f16\u7801\u7684\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=\u5e94\u4e0e\u5173\u8054\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u7684 DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=\u5e94\u4e0e\u5173\u8054\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e00\u8d77\u4f7f\u7528\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7684 DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801\u3002\u9664\u8bbf\u95ee\u63a7\u5236\u8bc4\u4f30\u5916\u8fd8\u8fdb\u884c\u6b64\u68c0\u67e5\uff0c\u56e0\u6b64\uff0c\u4e8c\u8005\u90fd\u5fc5\u987b\u5141\u8bb8\u5bc6\u7801\u66f4\u6539\u624d\u80fd\u8fdb\u884c\u6b64\u68c0\u67e5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=\u6307\u793a\u7528\u6237\u5bc6\u7801\u66f4\u6539\u662f\u5426\u9700\u8981\u4f7f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\uff0c\u4ee5\u53ca\u662f\u5426\u5e94\u5305\u542b\u7528\u6237\u7684\u5f53\u524d\u5bc6\u7801\u624d\u5141\u8bb8\u8fdb\u884c\u66f4\u6539\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=\u6307\u793a\u7528\u6237\u5bc6\u7801\u88ab\u7ba1\u7406\u5458\u91cd\u7f6e\u540e\uff0c\u662f\u5426\u5f3a\u5236\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u4efb\u4f55\u5177\u6709\u66f4\u6539\u7ed9\u5b9a\u7528\u6237\u5bc6\u7801\u6743\u9650\u7684\u7528\u6237\uff08\u8be5\u7528\u6237\u9664\u5916\uff09\u90fd\u5c06\u88ab\u89c6\u4e3a\u7ba1\u7406\u5458\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7ba1\u7406\u5458\uff08\u6267\u884c\u6dfb\u52a0\u3001\u4fee\u6539\u6216\u5bc6\u7801\u4fee\u6539\u64cd\u4f5c\uff09\u8bbe\u7f6e\u7684\u5bc6\u7801\u7ed5\u8fc7\u7528\u6237\u5bc6\u7801\u66f4\u6539\u6240\u9700\u7684\u5bc6\u7801\u9a8c\u8bc1\u8fc7\u7a0b\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u7528\u4e8e\u5f15\u7528\u4e0e\u5173\u8054\u5bc6\u7801\u7b56\u7565\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u7801\u751f\u6210\u5668\u3002\u5f53\u8bf7\u6c42\u4e2d\u6ca1\u6709\u63d0\u4f9b\u5bc6\u7801\u65f6\uff0c\u5b83\u5c06\u4e0e\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u4e00\u8d77\u4f7f\u7528\u4ee5\u4fbf\u4e3a\u7528\u6237\u751f\u6210\u65b0\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=\u6307\u793a\u662f\u5426\u9700\u8981\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4ee5\u5b89\u5168\u65b9\u5f0f\u8fdb\u884c\u9a8c\u8bc1\u3002\u8fd9\u53ef\u80fd\u610f\u5473\u7740\u5728\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u4f7f\u7528\u5b89\u5168\u901a\u4fe1\u901a\u9053\uff0c\u6216\u8005\u4f7f\u7528\u4e0d\u516c\u5f00\u51ed\u8bc1\u7684 SASL \u673a\u5236\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=\u6307\u793a\u662f\u5426\u9700\u8981\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\uff0c\u4ee5\u4e0d\u516c\u5f00\u51ed\u8bc1\u7684\u5b89\u5168\u65b9\u5f0f\u66f4\u6539\u5176\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7528\u6237\u901a\u8fc7\u63d0\u4f9b\u9884\u7f16\u7801\u503c\u6765\u66f4\u6539\u5176\u5bc6\u7801\u3002\u8fd9\u53ef\u80fd\u4f1a\u5e26\u6765\u5b89\u5168\u98ce\u9669\uff0c\u56e0\u4e3a\u7cfb\u7edf\u4e0d\u77e5\u9053\u660e\u6587\u5f62\u5f0f\u7684\u5bc6\u7801\uff0c\u6240\u4ee5\u65e0\u6cd5\u5bf9\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\u68c0\u67e5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=\u5728\u5bc6\u7801\u66f4\u6539\u540e\u5fc5\u987b\u7ecf\u8fc7\u7684\u6700\u77ed\u4e00\u6bb5\u65f6\u95f4\uff0c\u5728\u8be5\u65f6\u95f4\u4e4b\u540e\u624d\u5141\u8bb8\u7528\u6237\u518d\u6b21\u66f4\u6539\u5bc6\u7801\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u53ef\u4ee5\u4f7f\u7528\u6b64\u8bbe\u7f6e\u9632\u6b62\u7528\u6237\u5728\u77ed\u65f6\u95f4\u5185\u91cd\u590d\u66f4\u6539\u5bc6\u7801\uff0c\u4ee5\u5237\u65b0\u5386\u53f2\u8bb0\u5f55\u4e2d\u7684\u65e7\u5bc6\u7801\u4f7f\u4e4b\u80fd\u591f\u91cd\u65b0\u4f7f\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=\u5728\u5fc5\u987b\u66f4\u6539\u5bc6\u7801\u4e4b\u524d\uff0c\u7528\u6237\u53ef\u4ee5\u7ee7\u7eed\u4f7f\u7528\u540c\u4e00\u5bc6\u7801\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\uff08\u5373\u5bc6\u7801\u5230\u671f\u65f6\u95f4\u95f4\u9694\uff09\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u5c06\u7981\u7528\u5bc6\u7801\u8fc7\u671f\u529f\u80fd\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=\u5728\u5bc6\u7801\u88ab\u7ba1\u7406\u5458\u91cd\u7f6e\u4e4b\u540e\u4e0e\u88ab\u9501\u5b9a\u4e4b\u524d\uff0c\u7528\u6237\u5fc5\u987b\u66f4\u6539\u5bc6\u7801\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u5c06\u7981\u7528\u6b64\u529f\u80fd\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=\u7528\u6237\u5bc6\u7801\u5728\u5b9e\u9645\u8fc7\u671f\u4e4b\u524d\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\uff0c\u5728\u8fd9\u4e00\u6bb5\u65f6\u95f4\u5185\uff0c\u670d\u52a1\u5668\u5c06\u5f00\u59cb\u5411\u8be5\u7528\u6237\u53d1\u51fa\u7ed1\u5b9a\u54cd\u5e94\uff0c\u5176\u4e2d\u5305\u542b\u8b66\u544a\u901a\u77e5\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u5c06\u7981\u7528\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=\u6307\u793a\u5373\u4f7f\u7528\u6237\u4ece\u6765\u6ca1\u770b\u5230\u8fc7\u671f\u8b66\u544a\u901a\u77e5\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u4ecd\u5141\u8bb8\u8be5\u7528\u6237\u5bc6\u7801\u8fc7\u671f\u3002\u5982\u679c\u542f\u7528\u6b64\u8bbe\u7f6e\uff0c\u5219\u5e10\u6237\u5728\u5230\u671f\u65f6\u5c06\u59cb\u7ec8\u4fdd\u6301\u8fc7\u671f\u72b6\u6001\u3002\u5982\u679c\u7981\u7528\u6b64\u8bbe\u7f6e\uff0c\u7528\u6237\u5c06\u59cb\u7ec8\u6536\u5230\u81f3\u5c11\u4e00\u6b21\u8b66\u544a\u901a\u77e5\uff0c\u5e76\u4e14\u5bc6\u7801\u5230\u671f\u65f6\u95f4\u5c06\u8bbe\u7f6e\u4e3a\u8b66\u544a\u65f6\u95f4\u52a0\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=\u6307\u793a\u662f\u5426\u4ecd\u5141\u8bb8\u5bc6\u7801\u5df2\u8fc7\u671f\u7684\u7528\u6237\u4f7f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u6765\u66f4\u6539\u8be5\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=\u5728\u5e10\u6237\u8fc7\u671f\u4e4b\u540e\u5141\u8bb8\u7528\u6237\u4f7f\u7528\u7684\u8fc7\u6e21\u767b\u5f55\u6b21\u6570\uff0c\u4ee5\u4fbf\u8ba9\u8be5\u7528\u6237\u6709\u66f4\u591a\u7684\u65f6\u95f4\u9009\u62e9\u65b0\u5bc6\u7801\u3002\u5f53\u503c\u4e3a 0 \u65f6\u8868\u793a\u4e0d\u5141\u8bb8\u7528\u6237\u8fdb\u884c\u8fc7\u6e21\u767b\u5f55\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5df2\u5b58\u5728\u540c\u540d\u7684\u6761\u76ee
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=\u5728\u5bf9\u6dfb\u52a0\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u524d\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=\u5728\u5bf9\u6dfb\u52a0\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u540e\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=\u5728\u5bf9\u5220\u9664\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u524d\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=\u5728\u5bf9\u5220\u9664\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u540e\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=\u5728\u5bf9\u4fee\u6539\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u524d\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=\u5728\u5bf9\u4fee\u6539\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u540e\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=\u5728\u5bf9\u4fee\u6539 DN \u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u524d\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=\u5728\u5bf9\u4fee\u6539 DN \u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u64cd\u4f5c\u540e\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=\u5728\u5bf9\u6dfb\u52a0\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u89e3\u51b3\u51b2\u7a81\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=\u5728\u5bf9\u5220\u9664\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u89e3\u51b3\u51b2\u7a81\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=\u5728\u5bf9\u4fee\u6539\u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u89e3\u51b3\u51b2\u7a81\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=\u5728\u5bf9\u4fee\u6539 DN \u64cd\u4f5c\uff08\u8fde\u63a5 ID \u4e3a %d\uff0c\u64cd\u4f5c ID \u4e3a %d\uff09\u6267\u884c\u89e3\u51b3\u51b2\u7a81\u540c\u6b65\u5904\u7406\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_ADD_BACKEND_READONLY_414=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u4fdd\u7559\u8be5\u6761\u76ee\u7684\u540e\u7aef\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_DELETE_SERVER_READONLY_415=\u65e0\u6cd5\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=\u65e0\u6cd5\u5220\u9664\u6761\u76ee %s\uff0c\u56e0\u4e3a\u4fdd\u7559\u8be5\u6761\u76ee\u7684\u540e\u7aef\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u4fdd\u7559\u8be5\u6761\u76ee\u7684\u540e\u7aef\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_MODDN_SERVER_READONLY_419=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee %s\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee %s\uff0c\u56e0\u4e3a\u4fdd\u7559\u8be5\u6761\u76ee\u7684\u540e\u7aef\u5df2\u914d\u7f6e\u4e3a\u53ea\u8bfb\u6a21\u5f0f
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=\u65e0\u6cd5\u5904\u7406\u7b80\u5355\u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u8be5\u8bf7\u6c42\u4e2d\u5305\u542b\u4e86\u4e00\u4e2a\u6ca1\u6709\u5bc6\u7801\u7684\u7ed1\u5b9a DN\uff0c\u670d\u52a1\u5668\u914d\u7f6e\u5df2\u7981\u6b62\u4e86\u8be5\u8bf7\u6c42
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-password-attribute \u7684\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4fdd\u7559\u7528\u6237\u5bc6\u7801\u7684\u5c5e\u6027
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-default-password-storage-scheme \u7684\u4efb\u4f55\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u9ed8\u8ba4\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u96c6
+INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=\u5c5e\u6027\u7c7b\u578b\u7528\u4e8e\u4fdd\u7559\u7528\u6237\u5bc6\u7801\u3002\u5fc5\u987b\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u6b64\u7c7b\u578b\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u672a\u5b9a\u4e49\u6307\u5b9a\u7684\u5bc6\u7801\u5c5e\u6027 "%s"
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u5bc6\u7801\u5c5e\u6027 "%s" \u7684\u8bed\u6cd5 OID \u4e3a %s\u3002\u5bc6\u7801\u5c5e\u6027\u7684\u8bed\u6cd5 OID \u5fc5\u987b\u4e3a 1.3.6.1.4.1.26027.1.3.1\uff08\u5bf9\u4e8e\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\uff09\u6216 1.3.6.1.4.1.4203.1.1.2\uff08\u5bf9\u4e8e\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\uff09
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-password-attribute \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=\u7528\u6765\u5bf9\u660e\u6587\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\uff08\u6216\u65b9\u6848\u96c6\uff09\u3002\u5982\u679c\u4e3a\u4e00\u4e2a\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u4e86\u591a\u4e2a\u9ed8\u8ba4\u5b58\u50a8\u65b9\u6848\uff0c\u5219\u5c06\u4f7f\u7528\u6240\u6709\u8fd9\u4e9b\u65b9\u6848\u5bf9\u540c\u4e00\u4e2a\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5176\u5f15\u7528\u7684\u9ed8\u8ba4\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 "%s" \u672a\u5728\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u8fdb\u884c\u5b9a\u4e49
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-default-password-storage-scheme \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=\u5e94\u89c6\u4e3a\u5df2\u8fc7\u65f6\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\uff08\u6216\u65b9\u6848\u96c6\uff09\u3002\u5982\u679c\u67d0\u4e2a\u9a8c\u8bc1\u7528\u6237\u7684\u5bc6\u7801\u4f7f\u7528\u5176\u4e2d\u4e00\u4e2a\u65b9\u6848\u8fdb\u884c\u7f16\u7801\uff0c\u5c06\u4f1a\u5220\u9664\u8fd9\u4e9b\u5bc6\u7801\uff0c\u5e76\u5c06\u5176\u66ff\u6362\u4e3a\u4f7f\u7528\u9ed8\u8ba4\u65b9\u6848\u7f16\u7801\u7684\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-deprecated-password-storage-scheme \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=\u5e94\u4e0e\u5173\u8054\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668\u7684 DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5176\u5f15\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5668 "%s" \u672a\u5728\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u8fdb\u884c\u5b9a\u4e49
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-password-validator \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=\u5e94\u4e0e\u5173\u8054\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e00\u8d77\u4f7f\u7528\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f\u7684 DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5176\u5f15\u7528\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u5904\u7406\u7a0b\u5e8f "%s" \u672a\u5728\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u8fdb\u884c\u5b9a\u4e49
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-account-status-notification-handler \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801\u3002\u9664\u8bbf\u95ee\u63a7\u5236\u8bc4\u4f30\u5916\u8fd8\u8fdb\u884c\u6b64\u68c0\u67e5\uff0c\u56e0\u6b64\uff0c\u4e8c\u8005\u90fd\u5fc5\u987b\u5141\u8bb8\u5bc6\u7801\u66f4\u6539\u624d\u80fd\u8fdb\u884c\u6b64\u68c0\u67e5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-allow-user-password-changes \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=\u6307\u793a\u7528\u6237\u5bc6\u7801\u66f4\u6539\u662f\u5426\u9700\u8981\u4f7f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\uff0c\u4ee5\u53ca\u662f\u5426\u5e94\u5305\u542b\u7528\u6237\u7684\u5f53\u524d\u5bc6\u7801\u624d\u5141\u8bb8\u8fdb\u884c\u66f4\u6539\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-allow-user-password-changes \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=\u6307\u793a\u7528\u6237\u5bc6\u7801\u88ab\u7ba1\u7406\u5458\u91cd\u7f6e\u540e\uff0c\u662f\u5426\u5f3a\u5236\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u4efb\u4f55\u5177\u6709\u66f4\u6539\u7ed9\u5b9a\u7528\u6237\u5bc6\u7801\u6743\u9650\u7684\u7528\u6237\uff08\u8be5\u7528\u6237\u9664\u5916\uff09\u90fd\u5c06\u88ab\u89c6\u4e3a\u7ba1\u7406\u5458\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-force-change-on-reset \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7ba1\u7406\u5458\uff08\u6267\u884c\u6dfb\u52a0\u3001\u4fee\u6539\u6216\u5bc6\u7801\u4fee\u6539\u64cd\u4f5c\uff09\u8bbe\u7f6e\u7684\u5bc6\u7801\u7ed5\u8fc7\u7528\u6237\u5bc6\u7801\u66f4\u6539\u6240\u9700\u7684\u5bc6\u7801\u9a8c\u8bc1\u8fc7\u7a0b\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-skip-validation-for-administrators \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u7528\u4e8e\u5f15\u7528\u4e0e\u5173\u8054\u5bc6\u7801\u7b56\u7565\u4e00\u8d77\u4f7f\u7528\u7684\u5bc6\u7801\u751f\u6210\u5668\u3002\u5f53\u8bf7\u6c42\u4e2d\u6ca1\u6709\u63d0\u4f9b\u5bc6\u7801\u65f6\uff0c\u5b83\u5c06\u4e0e\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u4e00\u8d77\u4f7f\u7528\u4ee5\u4fbf\u4e3a\u7528\u6237\u751f\u6210\u65b0\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5176\u5f15\u7528\u7684\u5bc6\u7801\u751f\u6210\u5668 "%s" \u672a\u5728\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u8fdb\u884c\u5b9a\u4e49
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-password-generator \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=\u6307\u793a\u662f\u5426\u9700\u8981\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4ee5\u5b89\u5168\u65b9\u5f0f\u8fdb\u884c\u9a8c\u8bc1\u3002\u8fd9\u53ef\u80fd\u610f\u5473\u7740\u5728\u5ba2\u6237\u7aef\u548c\u670d\u52a1\u5668\u4e4b\u95f4\u4f7f\u7528\u5b89\u5168\u901a\u4fe1\u901a\u9053\uff0c\u6216\u8005\u4f7f\u7528\u4e0d\u516c\u5f00\u51ed\u8bc1\u7684 SASL \u673a\u5236\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-require-secure-authentication \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=\u6307\u793a\u662f\u5426\u9700\u8981\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\uff0c\u4ee5\u4e0d\u516c\u5f00\u51ed\u8bc1\u7684\u5b89\u5168\u65b9\u5f0f\u66f4\u6539\u5176\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-require-secure-password-changes \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7528\u6237\u901a\u8fc7\u63d0\u4f9b\u9884\u7f16\u7801\u503c\u6765\u66f4\u6539\u5176\u5bc6\u7801\u3002\u8fd9\u53ef\u80fd\u4f1a\u5e26\u6765\u5b89\u5168\u98ce\u9669\uff0c\u56e0\u4e3a\u7cfb\u7edf\u4e0d\u77e5\u9053\u660e\u6587\u5f62\u5f0f\u7684\u5bc6\u7801\uff0c\u6240\u4ee5\u65e0\u6cd5\u5bf9\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\u68c0\u67e5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-allow-pre-encoded-passwords \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=\u5728\u5bc6\u7801\u66f4\u6539\u540e\u5fc5\u987b\u7ecf\u8fc7\u7684\u6700\u77ed\u4e00\u6bb5\u65f6\u95f4\uff0c\u5728\u8be5\u65f6\u95f4\u4e4b\u540e\u624d\u5141\u8bb8\u7528\u6237\u518d\u6b21\u66f4\u6539\u5bc6\u7801\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u53ef\u4ee5\u4f7f\u7528\u6b64\u8bbe\u7f6e\u9632\u6b62\u7528\u6237\u5728\u77ed\u65f6\u95f4\u5185\u91cd\u590d\u66f4\u6539\u5bc6\u7801\uff0c\u4ee5\u5237\u65b0\u5386\u53f2\u8bb0\u5f55\u4e2d\u7684\u65e7\u5bc6\u7801\u4f7f\u4e4b\u80fd\u591f\u91cd\u65b0\u4f7f\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-min-password-age \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=\u5728\u5fc5\u987b\u66f4\u6539\u5bc6\u7801\u4e4b\u524d\uff0c\u7528\u6237\u53ef\u4ee5\u7ee7\u7eed\u4f7f\u7528\u540c\u4e00\u5bc6\u7801\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\uff08\u5373\u5bc6\u7801\u5230\u671f\u65f6\u95f4\u95f4\u9694\uff09\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u5c06\u7981\u7528\u5bc6\u7801\u8fc7\u671f\u529f\u80fd\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-max-password-age \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=\u5728\u5bc6\u7801\u88ab\u7ba1\u7406\u5458\u91cd\u7f6e\u4e4b\u540e\u4e0e\u88ab\u9501\u5b9a\u4e4b\u524d\uff0c\u7528\u6237\u5fc5\u987b\u66f4\u6539\u5bc6\u7801\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u5c06\u7981\u7528\u6b64\u529f\u80fd\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-max-password-reset-age \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=\u7528\u6237\u5bc6\u7801\u5728\u5b9e\u9645\u8fc7\u671f\u4e4b\u524d\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\uff0c\u5728\u8fd9\u4e00\u6bb5\u65f6\u95f4\u5185\uff0c\u670d\u52a1\u5668\u5c06\u5f00\u59cb\u5411\u8be5\u7528\u6237\u53d1\u51fa\u7ed1\u5b9a\u54cd\u5e94\uff0c\u5176\u4e2d\u5305\u542b\u8b66\u544a\u901a\u77e5\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u5c06\u7981\u7528\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-password-expiration-warning-interval \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=\u6307\u793a\u5373\u4f7f\u7528\u6237\u4ece\u6765\u6ca1\u770b\u5230\u8fc7\u671f\u8b66\u544a\u901a\u77e5\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u662f\u5426\u4ecd\u5141\u8bb8\u8be5\u7528\u6237\u5bc6\u7801\u8fc7\u671f\u3002\u5982\u679c\u542f\u7528\u6b64\u8bbe\u7f6e\uff0c\u5219\u5e10\u6237\u5728\u5230\u671f\u65f6\u5c06\u59cb\u7ec8\u4fdd\u6301\u8fc7\u671f\u72b6\u6001\u3002\u5982\u679c\u7981\u7528\u6b64\u8bbe\u7f6e\uff0c\u7528\u6237\u5c06\u59cb\u7ec8\u6536\u5230\u81f3\u5c11\u4e00\u6b21\u8b66\u544a\u901a\u77e5\uff0c\u5e76\u4e14\u5bc6\u7801\u5230\u671f\u65f6\u95f4\u5c06\u8bbe\u7f6e\u4e3a\u8b66\u544a\u65f6\u95f4\u52a0\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-expire-passwords-without-warning \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=\u6307\u793a\u662f\u5426\u4ecd\u5141\u8bb8\u5bc6\u7801\u5df2\u8fc7\u671f\u7684\u7528\u6237\u4f7f\u7528\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u6765\u66f4\u6539\u8be5\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-allow-expired-password-changes \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=\u5728\u5e10\u6237\u8fc7\u671f\u4e4b\u540e\u5141\u8bb8\u7528\u6237\u4f7f\u7528\u7684\u8fc7\u6e21\u767b\u5f55\u6b21\u6570\uff0c\u4ee5\u4fbf\u8ba9\u8be5\u7528\u6237\u6709\u66f4\u591a\u7684\u65f6\u95f4\u9009\u62e9\u65b0\u5bc6\u7801\u3002\u5f53\u503c\u4e3a 0 \u65f6\u8868\u793a\u4e0d\u5141\u8bb8\u7528\u6237\u8fdb\u884c\u8fc7\u6e21\u767b\u5f55\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-grace-login-count \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=\u5141\u8bb8\u7528\u6237\u6700\u591a\u7ecf\u8fc7\u591a\u5c11\u6b21\u9a8c\u8bc1\u5931\u8d25\u624d\u4f1a\u9501\u5b9a\u8be5\u5e10\u6237\u3002\u5f53\u503c\u4e3a 0 \u65f6\u8868\u793a\u5e10\u6237\u4e0d\u4f1a\u56e0\u5c1d\u8bd5\u5931\u8d25\u800c\u88ab\u9501\u5b9a\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=\u5728\u7ecf\u8fc7\u592a\u591a\u9a8c\u8bc1\u5931\u8d25\u4e4b\u540e\u5e10\u6237\u5c06\u88ab\u9501\u5b9a\u7684\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u8868\u793a\u5728\u7ba1\u7406\u5458\u91cd\u7f6e\u5bc6\u7801\u4e4b\u524d\u5e10\u6237\u5c06\u4e00\u76f4\u4fdd\u6301\u9501\u5b9a\u72b6\u6001\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=\u4e0d\u518d\u8ba1\u7b97\u7528\u6237\u7684\u9a8c\u8bc1\u5931\u8d25\uff0c\u51c6\u5907\u8fdb\u884c\u5e10\u6237\u9501\u5b9a\u4e4b\u524d\u5e94\u7ecf\u8fc7\u7684\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u8868\u793a\u9a8c\u8bc1\u5931\u8d25\u4ece\u4e0d\u4f1a\u8fc7\u671f\u3002\u5c06\u59cb\u7ec8\u5728\u6210\u529f\u9a8c\u8bc1\u540e\u6e05\u9664\u5931\u8d25\u8ba1\u6570\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u6240\u6709\u7528\u6237\u5fc5\u987b\u66f4\u6539\u5176\u5bc6\u7801\u7684\u65f6\u95f4\u3002\u8be5\u503c\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u8868\u793a\u3002\u5982\u679c\u6b64\u65f6\u95f4\u7b49\u4e8e\u5f53\u524d\u65f6\u95f4\u6216\u8005\u662f\u8fc7\u53bb\u65f6\u95f4\uff0c\u5219\u8981\u6c42\u6240\u6709\u7528\u6237\u7acb\u5373\u66f4\u6539\u5176\u5bc6\u7801\u3002\u6b64\u6a21\u5f0f\u4e2d\u670d\u52a1\u5668\u7684\u884c\u4e3a\u4e0e\u7ba1\u7406\u5458\u91cd\u7f6e\u5bc6\u7801\u540e\u5f3a\u5236\u7528\u6237\u66f4\u6539\u81ea\u5df1\u5bc6\u7801\u65f6\u89c2\u5bdf\u5230\u7684\u884c\u4e3a\u5b8c\u5168\u4e00\u6837\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=\u6b64\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\uff0c\u8be5\u7c7b\u578b\u5c06\u7528\u4e8e\u4e3a\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4fdd\u7559\u6700\u540e\u4e00\u6b21\u767b\u5f55\u7684\u65f6\u95f4\u3002\u5fc5\u987b\u5728\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u6b64\u5c5e\u6027\u7c7b\u578b\uff0c\u5e76\u4e14\u5fc5\u987b\u5c06\u5176\u5b9a\u4e49\u4e3a\u64cd\u4f5c\u5c5e\u6027\uff0c\u6216\u8005\u5fc5\u987b\u5141\u8bb8\u5bf9\u8c61\u7c7b\u96c6\u5c06\u8be5\u5c5e\u6027\u7528\u4e8e\u6240\u6709\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=\u683c\u5f0f\u5b57\u7b26\u4e32\uff0c\u8be5\u5b57\u7b26\u4e32\u5c06\u7528\u4e8e\u4e3a\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u751f\u6210\u6700\u540e\u767b\u5f55\u65f6\u95f4\u503c\u3002\u6b64\u683c\u5f0f\u5b57\u7b26\u4e32\u5e94\u9075\u5faa API \u6587\u6863\u4e2d\u63cf\u8ff0\u7684\u6709\u5173 <CODE>java.text.SimpleDateFormat</CODE> \u7c7b\u7684\u8bed\u6cd5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=\u683c\u5f0f\u5b57\u7b26\u4e32\uff0c\u8be5\u5b57\u7b26\u4e32\u53ef\u80fd\u5df2\u7528\u4f5c\u4e0e\u5bc6\u7801\u7b56\u7565\u5173\u8054\u7684\u7528\u6237\u6700\u540e\u4e00\u6b21\u767b\u5f55\u7684\u65f6\u95f4\uff08\u8fc7\u53bb\u4efb\u4e00\u65f6\u95f4\u70b9\uff09\u3002\u8fd9\u4e9b\u503c\u7528\u4e8e\u89e3\u6790\u4ee5\u524d\u7684\u503c\uff0c\u4f46\u4e0d\u7528\u4e8e\u8bbe\u7f6e\u65b0\u503c\u3002\u8fd9\u4e9b\u683c\u5f0f\u5b57\u7b26\u4e32\u5e94\u9075\u5faa API \u6587\u6863\u4e2d\u63cf\u8ff0\u7684\u6709\u5173 <CODE>java.text.SimpleDateFormat</CODE> \u7c7b\u7684\u8bed\u6cd5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=\u5728\u7528\u6237\u88ab\u9501\u5b9a\u4e4b\u524d\u5e10\u6237\u4ecd\u4fdd\u6301\u95f2\u7f6e\uff08\u5373\u5173\u8054\u7684\u7528\u6237\u672a\u8fdb\u884c\u670d\u52a1\u5668\u9a8c\u8bc1\uff09\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u8868\u793a\u4e0d\u4f1a\u81ea\u52a8\u9501\u5b9a\u95f2\u7f6e\u5e10\u6237\u3002\u6b64\u529f\u80fd\u4ec5\u5728\u4ecd\u4fdd\u7559\u6700\u540e\u767b\u5f55\u65f6\u95f4\u65f6\u624d\u53ef\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-lockout-failure-count \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=\u5728\u7ecf\u8fc7\u592a\u591a\u9a8c\u8bc1\u5931\u8d25\u4e4b\u540e\u5e10\u6237\u5c06\u88ab\u9501\u5b9a\u7684\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u8868\u793a\u5728\u7ba1\u7406\u5458\u91cd\u7f6e\u5bc6\u7801\u4e4b\u524d\u5e10\u6237\u5c06\u4e00\u76f4\u4fdd\u6301\u9501\u5b9a\u72b6\u6001\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-lockout-duration \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=\u4e0d\u518d\u8ba1\u7b97\u7528\u6237\u7684\u9a8c\u8bc1\u5931\u8d25\uff0c\u51c6\u5907\u8fdb\u884c\u5e10\u6237\u9501\u5b9a\u4e4b\u524d\u5e94\u7ecf\u8fc7\u7684\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u8868\u793a\u9a8c\u8bc1\u5931\u8d25\u4ece\u4e0d\u4f1a\u8fc7\u671f\u3002\u5c06\u59cb\u7ec8\u5728\u6210\u529f\u9a8c\u8bc1\u540e\u6e05\u9664\u5931\u8d25\u8ba1\u6570\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-lockout-failure-expiration-interval \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u6240\u6709\u7528\u6237\u5fc5\u987b\u66f4\u6539\u5176\u5bc6\u7801\u7684\u65f6\u95f4\u3002\u8be5\u503c\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u8868\u793a\u3002\u5982\u679c\u6b64\u65f6\u95f4\u7b49\u4e8e\u5f53\u524d\u65f6\u95f4\u6216\u8005\u662f\u8fc7\u53bb\u65f6\u95f4\uff0c\u5219\u8981\u6c42\u6240\u6709\u7528\u6237\u7acb\u5373\u66f4\u6539\u5176\u5bc6\u7801\u3002\u6b64\u6a21\u5f0f\u4e2d\u670d\u52a1\u5668\u7684\u884c\u4e3a\u4e0e\u7ba1\u7406\u5458\u91cd\u7f6e\u5bc6\u7801\u540e\u5f3a\u5236\u7528\u6237\u66f4\u6539\u81ea\u5df1\u5bc6\u7801\u65f6\u89c2\u5bdf\u5230\u7684\u884c\u4e3a\u5b8c\u5168\u4e00\u6837\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-require-change-by-time \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=\u6b64\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\uff0c\u8be5\u7c7b\u578b\u5c06\u7528\u4e8e\u4e3a\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u4fdd\u7559\u6700\u540e\u4e00\u6b21\u767b\u5f55\u7684\u65f6\u95f4\u3002\u5fc5\u987b\u5728\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u6b64\u5c5e\u6027\u7c7b\u578b\uff0c\u5e76\u4e14\u5fc5\u987b\u5c06\u5176\u5b9a\u4e49\u4e3a\u64cd\u4f5c\u5c5e\u6027\uff0c\u6216\u8005\u5fc5\u987b\u5141\u8bb8\u5bf9\u8c61\u7c7b\u96c6\u5c06\u8be5\u5c5e\u6027\u7528\u4e8e\u6240\u6709\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u672a\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u6307\u5b9a\u7684\u6700\u540e\u767b\u5f55\u65f6\u95f4\u5c5e\u6027 "%s"
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-last-login-time-attribute \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=\u683c\u5f0f\u5b57\u7b26\u4e32\uff0c\u8be5\u5b57\u7b26\u4e32\u5c06\u7528\u4e8e\u4e3a\u4f7f\u7528\u5173\u8054\u5bc6\u7801\u7b56\u7565\u7684\u7528\u6237\u751f\u6210\u6700\u540e\u767b\u5f55\u65f6\u95f4\u503c\u3002\u6b64\u683c\u5f0f\u5b57\u7b26\u4e32\u5e94\u9075\u5faa API \u6587\u6863\u4e2d\u63cf\u8ff0\u7684\u6709\u5173 <CODE>java.text.SimpleDateFormat</CODE> \u7c7b\u7684\u8bed\u6cd5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u6700\u540e\u767b\u5f55\u65f6\u95f4\u683c\u5f0f "%s" \u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u683c\u5f0f\u5b57\u7b26\u4e32\u3002\u6700\u540e\u767b\u5f55\u7684\u65f6\u95f4\u683c\u5f0f\u5b57\u7b26\u4e32\u5e94\u9075\u5faa API \u6587\u6863\u4e2d\u63cf\u8ff0\u7684\u6709\u5173 <CODE>java.text.SimpleDateFormat</CODE> \u7c7b\u7684\u8bed\u6cd5
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-last-login-time-format \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=\u683c\u5f0f\u5b57\u7b26\u4e32\uff0c\u8be5\u5b57\u7b26\u4e32\u53ef\u80fd\u5df2\u7528\u4f5c\u4e0e\u5bc6\u7801\u7b56\u7565\u5173\u8054\u7684\u7528\u6237\u6700\u540e\u4e00\u6b21\u767b\u5f55\u7684\u65f6\u95f4\uff08\u8fc7\u53bb\u4efb\u4e00\u65f6\u95f4\u70b9\uff09\u3002\u8fd9\u4e9b\u503c\u7528\u4e8e\u89e3\u6790\u4ee5\u524d\u7684\u503c\uff0c\u4f46\u4e0d\u7528\u4e8e\u8bbe\u7f6e\u65b0\u503c\u3002\u8fd9\u4e9b\u683c\u5f0f\u5b57\u7b26\u4e32\u5e94\u9075\u5faa API \u6587\u6863\u4e2d\u63cf\u8ff0\u7684\u6709\u5173 <CODE>java.text.SimpleDateFormat</CODE> \u7c7b\u7684\u8bed\u6cd5\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u5305\u542b\u7684\u5bc6\u7801\u7b56\u7565\u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u4ee5\u524d\u6700\u540e\u767b\u5f55\u65f6\u95f4\u683c\u5f0f "%s" \u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u683c\u5f0f\u5b57\u7b26\u4e32\u3002\u4ee5\u524d\u7684\u6700\u540e\u767b\u5f55\u65f6\u95f4\u683c\u5f0f\u5b57\u7b26\u4e32\u5e94\u9075\u5faa API \u6587\u6863\u4e2d\u63cf\u8ff0\u7684\u6709\u5173 <CODE>java.text.SimpleDateFormat</CODE> \u7c7b\u7684\u8bed\u6cd5
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-previous-last-login-time-format \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=\u5728\u7528\u6237\u88ab\u9501\u5b9a\u4e4b\u524d\u5e10\u6237\u4ecd\u4fdd\u6301\u95f2\u7f6e\uff08\u5373\u5173\u8054\u7684\u7528\u6237\u672a\u8fdb\u884c\u670d\u52a1\u5668\u9a8c\u8bc1\uff09\u7684\u6700\u957f\u4e00\u6bb5\u65f6\u95f4\u3002\u6b64\u5c5e\u6027\u503c\u5e94\u4e3a\u6574\u6570\uff0c\u5176\u540e\u4ee5\u5468\u3001\u5929\u3001\u5c0f\u65f6\u3001\u5206\u949f\u6216\u79d2\u4e3a\u5355\u4f4d\u3002\u5f53\u503c\u4e3a 0 \u79d2\u65f6\u8868\u793a\u4e0d\u4f1a\u81ea\u52a8\u9501\u5b9a\u95f2\u7f6e\u5e10\u6237\u3002\u6b64\u529f\u80fd\u4ec5\u5728\u4ecd\u4fdd\u7559\u6700\u540e\u767b\u5f55\u65f6\u95f4\u65f6\u624d\u53ef\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-idle-lockout-interval \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_PWPOLICY_UPDATED_POLICY_489=\u5df2\u6210\u529f\u66f4\u65b0\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u7b56\u7565
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5305\u542b\u4e86\u4e00\u4e2a\u65e0\u6548\u7684\u5bc6\u7801\u7b56\u7565\u5b50\u6761\u76ee DN: %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5f15\u7528\u7684\u5bc6\u7801\u7b56\u7565\u5b50\u6761\u76ee %s \u4e0d\u5b58\u5728\uff0c\u6216\u8005\u672a\u5305\u542b\u6709\u6548\u7684\u5bc6\u7801\u7b56\u7565\u5b50\u6761\u76ee\u5b9a\u4e49
-INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=\u6307\u793a\u5728\u521b\u5efa\u7528\u6237\u5e10\u6237\u540e\u9996\u6b21\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u8fdb\u884c\u5e10\u6237\u9a8c\u8bc1\u65f6\uff0c\u662f\u5426\u5f3a\u5236\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
-INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7528\u6237\u6761\u76ee\u62e5\u6709\u5bc6\u7801\u5c5e\u6027\u7684\u591a\u4e2a\u4e0d\u540c\u503c\u3002\u8fd9\u5c06\u5b58\u5728\u6f5c\u5728\u7684\u5371\u9669\uff0c\u56e0\u4e3a\u8bb8\u591a\u7528\u4e8e\u66f4\u6539\u5bc6\u7801\u7684\u673a\u5236\u4e0d\u80fd\u5f88\u597d\u5730\u4e0e\u6b64\u914d\u7f6e\u4e00\u8d77\u4f7f\u7528\u3002\u5982\u679c\u5141\u8bb8\u4f7f\u7528\u591a\u4e2a\u5bc6\u7801\u503c\uff0c\u5219\u53ef\u4ee5\u4f7f\u7528\u5176\u4e2d\u4efb\u610f\u4e00\u4e2a\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\uff0c\u5e76\u4e14\u5b83\u4eec\u5c06\u53d7\u540c\u4e00\u7b56\u7565\u7684\u7ea6\u675f\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=\u6307\u793a\u5728\u521b\u5efa\u7528\u6237\u5e10\u6237\u540e\u9996\u6b21\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u8fdb\u884c\u5e10\u6237\u9a8c\u8bc1\u65f6\uff0c\u662f\u5426\u5f3a\u5236\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-force-change-on-add \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=\u6307\u793a\u662f\u5426\u5141\u8bb8\u7528\u6237\u6761\u76ee\u62e5\u6709\u5bc6\u7801\u5c5e\u6027\u7684\u591a\u4e2a\u4e0d\u540c\u503c\u3002\u8fd9\u5c06\u5b58\u5728\u6f5c\u5728\u7684\u5371\u9669\uff0c\u56e0\u4e3a\u8bb8\u591a\u7528\u4e8e\u66f4\u6539\u5bc6\u7801\u7684\u673a\u5236\u4e0d\u80fd\u5f88\u597d\u5730\u4e0e\u6b64\u914d\u7f6e\u4e00\u8d77\u4f7f\u7528\u3002\u5982\u679c\u5141\u8bb8\u4f7f\u7528\u591a\u4e2a\u5bc6\u7801\u503c\uff0c\u5219\u53ef\u4ee5\u4f7f\u7528\u5176\u4e2d\u4efb\u610f\u4e00\u4e2a\u5bc6\u7801\u8fdb\u884c\u9a8c\u8bc1\uff0c\u5e76\u4e14\u5b83\u4eec\u5c06\u53d7\u540c\u4e00\u7b56\u7565\u7684\u7ea6\u675f\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5c5e\u6027 ds-cfg-allow-multiple-password-values \u7684\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=\u4e0d\u5141\u8bb8\u4e3a\u5bc6\u7801\u5c5e\u6027 %s \u63d0\u4f9b\u591a\u4e2a\u5c5e\u6027\u9009\u9879
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=\u53ea\u80fd\u4e3a\u5bc6\u7801\u5c5e\u6027 %s \u63d0\u4f9b\u4e00\u4e2a\u503c
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=\u4e0d\u5141\u8bb8\u4e3a\u5bc6\u7801\u5c5e\u6027 %s \u63d0\u4f9b\u9884\u7f16\u7801\u5bc6\u7801
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=\u53d1\u73b0\u65e0\u6cd5\u63a5\u53d7\u5c5e\u6027 %s \u7684\u5bc6\u7801\u503c: %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u7b56\u7565\u5df2\u914d\u7f6e\u4e3a\u59cb\u7ec8\u5728\u5bc6\u7801\u8fc7\u671f\u4e4b\u524d\u81f3\u5c11\u53d1\u9001\u4e00\u6b21\u8b66\u544a\u901a\u77e5\u3002\u4f46\u672a\u8bbe\u7f6e\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u3002\u5982\u679c\u5c06\u914d\u7f6e\u5c5e\u6027 ds-cfg-expire-passwords-without-warning \u8bbe\u7f6e\u4e3a\u201c\u5047\u201d\uff0c\u5219\u914d\u7f6e\u5c5e\u6027 ds-cfg-password-expiration-warning-interval \u5fc5\u987b\u6709\u4e00\u4e2a\u6b63\u503c
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=\u5f53\u524d\u6b63\u5bf9\u5173\u8054\u7684\u5ba2\u6237\u7aef\u8fde\u63a5\u6267\u884c\u7ed1\u5b9a\u64cd\u4f5c\u3002\u5728\u7ed1\u5b9a\u5904\u7406\u5b8c\u6210\u4e4b\u524d\uff0c\u4e0d\u80fd\u5bf9\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5\u53d1\u51fa\u5176\u4ed6\u4efb\u4f55\u8bf7\u6c42
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=\u5fc5\u987b\u5148\u66f4\u6539\u60a8\u7684\u5bc6\u7801\uff0c\u7136\u540e\u624d\u5141\u8bb8\u8bf7\u6c42\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=\u5728\u5c1d\u8bd5\u5c06\u7528\u6237\u6761\u76ee "%2$s" \u4e2d\u7684 ds-pwp-password-policy-dn \u503c "%1$s" \u89e3\u7801\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=\u7528\u6237\u6761\u76ee %s \u5df2\u914d\u7f6e\u4e3a\u4f7f\u7528\u5bc6\u7801\u7b56\u7565\u5b50\u6761\u76ee %s\uff0c\u4f46\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u672a\u5b9a\u4e49\u6b64\u5bc6\u7801\u7b56\u7565
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=\u5728\u6309\u7167\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u5c1d\u8bd5\u5bf9\u7528\u6237\u6761\u76ee %3$s \u4e2d\u7684\u5c5e\u6027 %2$s \u503c "%1$s" \u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %4$s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=\u65e0\u6cd5\u5c06\u7528\u6237\u6761\u76ee %3$s \u4e2d\u7684\u5c5e\u6027 %2$s \u503c "%1$s" \u89e3\u7801\u4e3a\u5e03\u5c14\u503c
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u7528\u6237 %s \u65e0\u6cd5\u8fdb\u884c\u7ed1\u5b9a
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u6bd4\u8f83\u6761\u76ee %s
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u5220\u9664\u6761\u76ee %s
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u6267\u884c\u6269\u5c55\u64cd\u4f5c %s
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u91cd\u547d\u540d\u6761\u76ee %s
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u641c\u7d22\u6761\u76ee %s
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %s \u7684\u7b80\u5355\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5bc6\u7801\u7b56\u7565\u8981\u6c42\u5b89\u5168\u9a8c\u8bc1
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %s \u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5e10\u6237\u5df2\u88ab\u7ba1\u7406\u5458\u7981\u7528
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %s \u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5931\u8d25\u7684\u9a8c\u8bc1\u5c1d\u8bd5\u592a\u591a\u800c\u5bfc\u81f4\u5e10\u6237\u88ab\u9501\u5b9a
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %s \u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u8be5\u7528\u6237\u7684\u5bc6\u7801\u5df2\u8fc7\u671f
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u6237 %s \u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %2$s \u7684 SASL %1$s \u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5bc6\u7801\u7b56\u7565\u8981\u6c42\u5b89\u5168\u9a8c\u8bc1
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=\u5728\u5c1d\u8bd5\u5c06\u5b57\u7b26\u4e32 %s \u89e3\u6790\u4e3a\u5de5\u4f5c\u961f\u5217\u914d\u7f6e\u6761\u76ee\u7684 DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u5de5\u4f5c\u961f\u5217\u914d\u7f6e\u6761\u76ee %s
 INFO_WORKQ_DESCRIPTION_CLASS_526=Java \u7c7b\u7684\u5168\u9650\u5b9a\u540d\u79f0\uff0c\u7528\u4e8e\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u63d0\u4f9b\u6838\u5fc3\u5de5\u4f5c\u961f\u5217\u903b\u8f91\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u9700\u8981\u5728\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\u624d\u80fd\u751f\u6548
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5fc5\u9700\u7684\u5c5e\u6027 %s\uff0c\u8be5\u5c5e\u6027\u4e3a\u5de5\u4f5c\u961f\u5217\u5b9e\u73b0\u6307\u5b9a\u5168\u9650\u5b9a\u7c7b\u540d
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u7c7b %s \u4ee5\u5c06\u5176\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u5b9e\u73b0\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=\u5728\u5c1d\u8bd5\u521b\u5efa\u7c7b %s \u7684\u5b9e\u4f8b\u4ee5\u5c06\u5176\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u5de5\u4f5c\u961f\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=\u5df2\u4e3a\u5b9e\u9645\u6839\u6761\u76ee DN "%2$s" \u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u4e86\u5907\u7528\u6839\u7ed1\u5b9a DN "%1$s"
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %s \u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5e10\u6237\u5df2\u8fc7\u671f
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=\u4e0d\u5141\u8bb8\u7528\u4e8e\u4fdd\u7559\u7528\u6237\u5bc6\u7801\u7684\u5c5e\u6027\u5177\u6709\u4efb\u4f55\u5c5e\u6027\u9009\u9879
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=\u4e0d\u5141\u8bb8\u7528\u6237\u66f4\u6539\u81ea\u5df1\u7684\u5bc6\u7801
@@ -852,12 +569,8 @@
 INFO_MODIFY_ACCOUNT_DISABLED_554=\u7528\u6237\u5e10\u6237\u5df2\u88ab\u7ba1\u7406\u5458\u7981\u7528
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=\u7528\u6237\u5e10\u6237\u5df2\u88ab\u7ba1\u7406\u5458\u89e3\u9664\u9501\u5b9a
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=\u7528\u6237\u6761\u76ee\u4e2d\u5df2\u5b58\u5728\u6307\u5b9a\u7684\u5bc6\u7801\u503c
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=\u7528\u6237\u6761\u76ee %s \u4e2d\u5305\u542b\u4e86\u591a\u4e2a\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u6d4f\u89c8\u9650\u5236\u503c\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u6d4f\u89c8\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=\u65e0\u6cd5\u5c06\u7528\u6237\u6761\u76ee %2$s \u4e2d\u5305\u542b\u7684\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u6d4f\u89c8\u9650\u5236\u503c %1$s \u89e3\u6790\u4e3a\u4e00\u4e2a\u6574\u6570\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u6d4f\u89c8\u9650\u5236
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=\u65e0\u6cd5\u5411\u5c5e\u6027 %s \u6dfb\u52a0\u4e00\u4e2a\u6216\u591a\u4e2a\u503c\uff0c\u56e0\u4e3a\u5176\u4e2d\u81f3\u5c11\u6709\u4e00\u4e2a\u503c\u5df2\u7ecf\u5b58\u5728
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=\u65e0\u6cd5\u4ece\u5c5e\u6027 %s \u4e2d\u5220\u9664\u4e00\u4e2a\u6216\u591a\u4e2a\u503c\uff0c\u56e0\u4e3a\u6761\u76ee\u4e2d\u81f3\u5c11\u6709\u4e00\u4e2a\u5c5e\u6027\u4e0d\u5b58\u5728
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=objectClass \u5c5e\u6027\u4e0d\u652f\u6301\u589e\u91cf\u64cd\u4f5c
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=\u65e0\u6cd5\u9012\u589e\u5c5e\u6027 %s \u7684\u503c\uff0c\u56e0\u4e3a\u4e3a\u8be5\u5c5e\u6027\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=\u65e0\u6cd5\u9012\u589e\u5c5e\u6027 %s \u7684\u503c\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u4fee\u6539\u6ca1\u6709\u4e00\u4e2a\u786e\u5207\u7684\u503c\u7528\u4f5c\u589e\u91cf
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=\u65e0\u6cd5\u9012\u589e\u5c5e\u6027 %s \u7684\u503c\uff0c\u56e0\u4e3a\u65e0\u6cd5\u5c06\u5f53\u524d\u503c\u6216\u8005\u589e\u91cf\u89e3\u6790\u4e3a\u4e00\u4e2a\u6574\u6570
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=\u65e0\u6cd5\u66f4\u65b0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8bf7\u6c42\u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u4fee\u6539
 INFO_DSCORE_DESCRIPTION_NODETACH_567=\u4e0d\u8981\u4e2d\u65ad\u4e0e\u7ec8\u7aef\u7684\u8fde\u63a5\uff0c\u7ee7\u7eed\u5728\u524d\u666f\u4e2d\u8fd0\u884c\u3002\u6b64\u9009\u9879\u4e0d\u80fd\u4e0e -t, --timeout \u9009\u9879\u4e00\u8d77\u4f7f\u7528
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=\u65e0\u6cd5\u9012\u589e\u5c5e\u6027 %s \u7684\u503c\uff0c\u56e0\u4e3a\u6761\u76ee\u4e2d\u4e0d\u5b58\u5728\u8be5\u5c5e\u6027
 INFO_DSCORE_TOOL_DESCRIPTION_569=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u4ee5\u53ca\u83b7\u53d6\u670d\u52a1\u5668\u7248\u672c\u548c\u5176\u4ed6\u5f62\u5f0f\u7684\u5e38\u89c4\u670d\u52a1\u5668\u4fe1\u606f
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=\u65e0\u6cd5\u5904\u7406\u5bf9\u6269\u5c55\u64cd\u4f5c %s \u7684\u8bf7\u6c42\uff0c\u56e0\u4e3a\u8bf7\u6c42\u4e2d\u5305\u542b\u4e86\u4e00\u4e2a OID \u4e3a %s \u7684\u4e0d\u53d7\u652f\u6301\u7684\u91cd\u8981\u63a7\u5236
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u540e\u7aef %s\uff0c\u56e0\u4e3a\u5df2\u7ecf\u6ce8\u518c\u4e86\u53e6\u4e00\u4e2a\u76f8\u540c ID \u7684\u540e\u7aef
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e3a\u540e\u7aef %2$s \u6ce8\u518c\u57fa DN %1$s\uff0c\u56e0\u4e3a\u5df2\u7ecf\u4e3a\u540e\u7aef %3$s \u6ce8\u518c\u4e86\u8be5\u57fa DN
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e3a\u540e\u7aef %2$s \u6ce8\u518c\u57fa DN %1$s\uff0c\u56e0\u4e3a\u8be5\u540e\u7aef\u5df2\u5305\u542b\u4e86\u53e6\u4e00\u4e2a\u4f4d\u4e8e\u540c\u4e00\u5206\u5c42\u8def\u5f84\u4e2d\u7684\u57fa DN %3$s
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e3a\u540e\u7aef %2$s \u6ce8\u518c\u57fa DN %1$s\uff0c\u56e0\u4e3a\u8be5\u540e\u7aef\u5df2\u5305\u542b\u4e86\u53e6\u4e00\u4e2a\u57fa DN %3$s\uff0c\u8be5\u57fa DN \u4e0d\u4ece\u5c5e\u4e8e\u7236\u540e\u7aef\u4e2d\u7684\u540c\u4e00\u57fa DN
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e3a\u540e\u7aef %2$s \u6ce8\u518c\u57fa DN %1$s\uff0c\u56e0\u4e3a\u8be5\u540e\u7aef\u5df2\u5305\u542b\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a\u5176\u4ed6\u57fa DN\uff0c\u8fd9\u4e9b\u57fa DN \u4ece\u5c5e\u4e8e\u540e\u7aef %3$s\uff0c\u4f46\u65b0\u57fa DN \u4e0d\u662f
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=\u540e\u7aef %s \u5df2\u5305\u542b\u4e86\u6761\u76ee %s\uff0c\u8be5\u6761\u76ee\u521a\u88ab\u6ce8\u518c\u4e3a\u540e\u7aef %s \u7684\u57fa DN\u3002\u8fd9\u4e9b\u51b2\u7a81\u7684\u6761\u76ee\u53ef\u80fd\u5bfc\u81f4\u610f\u5916\u7ed3\u679c\u6216\u9519\u8bef\u7684\u641c\u7d22\u7ed3\u679c\uff0c\u5e76\u4e14\u9700\u8981\u91cd\u65b0\u521d\u59cb\u5316\u8fd9\u4e24\u4e2a\u540e\u7aef\u624d\u80fd\u786e\u4fdd\u6bcf\u4e2a\u540e\u7aef\u90fd\u6709\u6b63\u786e\u7684\u5185\u5bb9
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u53d6\u6d88\u6ce8\u518c\u57fa DN %s\uff0c\u56e0\u4e3a\u6ca1\u6709\u4e3a\u4efb\u4f55\u6d3b\u52a8\u540e\u7aef\u6ce8\u518c\u8be5\u57fa DN
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=\u5df2\u7ecf\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e3a\u540e\u7aef %2$s \u53d6\u6d88\u6ce8\u518c\u57fa DN %1$s\u3002\u6b64\u57fa DN \u5728\u5176\u4ed6\u540e\u7aef\u4e2d\u540c\u65f6\u5177\u6709\u4e0a\u7ea7\u548c\u4e0b\u7ea7\u6761\u76ee\uff0c\u7531\u4e8e\u5728\u53d6\u6d88\u6ce8\u518c\u7684\u540e\u7aef\u4e2d\u7f3a\u5c11\u4ee5\u524d\u4fdd\u7559\u7684\u6761\u76ee\uff0c\u56e0\u6b64\u5728\u8bbf\u95ee\u6b64\u90e8\u5206\u7684\u5206\u5c42\u7ed3\u6784\u4e2d\u7684\u6761\u76ee\u65f6\u53ef\u80fd\u4f1a\u4ea7\u751f\u4e0d\u4e00\u81f4\u6216\u610f\u5916\u884c\u4e3a
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=\u65e0\u6cd5\u4f7f\u7528\u5b9a\u4e49 "%s" \u66f4\u65b0\u6a21\u5f0f\u5143\u7d20\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u91cd\u6784\u4f9d\u8d56\u4e8e\u8be5\u6a21\u5f0f\u5143\u7d20\u7684\u5176\u4ed6\u6a21\u5f0f\u5143\u7d20\u65f6\u53d1\u751f\u5faa\u73af\u5f15\u7528
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=\u6b63\u5728\u62d2\u7edd\u8bf7\u6c42\u7684\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5c1a\u672a\u9a8c\u8bc1\u8fde\u63a5
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5305\u542b\u7684\u5c5e\u6027\u7c7b\u578b %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u58f0\u660e\u4e3a OBSOLETE
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u5305\u542b\u7684 objectclass %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u58f0\u660e\u4e3a OBSOLETE
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=\u65e0\u6cd5\u4fee\u6539\u6761\u76ee %s\uff0c\u56e0\u4e3a\u8be5\u4fee\u6539\u5c1d\u8bd5\u4e3a\u5c5e\u6027 %s \u8bbe\u7f6e\u4e00\u4e2a\u6216\u591a\u4e2a\u65b0\u503c\uff0c\u4f46\u8be5\u5c5e\u6027\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u6807\u8bb0\u4e3a OBSOLETE
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=\u6dfb\u52a0\u5230\u6761\u76ee %2$s \u4e2d\u7684\u5bf9\u8c61\u7c7b %1$s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u88ab\u6807\u8bb0\u4e3a OBSOLETE
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u65b0 RDN \u5305\u542b\u7684\u5c5e\u6027\u7c7b\u578b %s \u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u58f0\u660e\u4e3a OBSOLETE
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=\u6b63\u5728\u7ec8\u6b62\u5ba2\u6237\u7aef\u8fde\u63a5\uff0c\u56e0\u4e3a\u5176\u5173\u8054\u7684\u9a8c\u8bc1\u6216\u6388\u6743\u6761\u76ee %s \u5df2\u88ab\u5220\u9664
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u91cd\u7f6e\u7528\u6237\u5bc6\u7801
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u8bbf\u95ee\u670d\u52a1\u5668\u914d\u7f6e
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6dfb\u52a0\u5305\u542b\u7279\u6743\u7684\u6761\u76ee
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u4fee\u6539\u6761\u76ee\u4e2d\u5305\u542b\u7684\u7279\u6743\u96c6
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=\u5bf9 connID=%d opID=%d requesterDN="%s" privilege="%s" result=%b \u8fdb\u884c hasPrivilege \u786e\u5b9a
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=\u5bf9 connID=%d opID=%d requesterDN="%s" privilegeSet="%s" result=%b \u8fdb\u884c hasPrivilege \u786e\u5b9a
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u4f7f\u7528\u4ee3\u7406\u6388\u6743\u63a7\u5236
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=\u7528\u4e8e\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u542f\u52a8\u670d\u52a1\u5668\u4ee5\u53ca\u7528\u4e8e\u542f\u52a8\u670d\u52a1\u5668\u7684\u6a21\u5f0f
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=\u6761\u76ee %s \u8fdd\u53cd\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u7684\u5c5e\u6027 %s \u6ca1\u6709\u4efb\u4f55\u503c
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS \u5df2\u914d\u7f6e\u4e3a\u7a97\u53e3\u670d\u52a1\u6765\u8fd0\u884c\uff0c\u5b83\u65e0\u6cd5\u5728\u8fde\u63a5\u6a21\u5f0f\u4e0b\u8fd0\u884c
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=\u7531\u7a97\u53e3\u670d\u52a1\u4ee3\u7801\u4f7f\u7528\uff0c\u7528\u4e8e\u901a\u77e5\u5728\u8c03\u7528 net start \u4e4b\u540e\u6b63\u5728\u4ece\u7a97\u53e3\u670d\u52a1\u8c03\u7528 start-ds
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=\u65e0\u6cd5\u5bf9\u6761\u76ee\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u6709\u4e00\u4e2a\u4e0d\u53d7\u652f\u6301\u7684\u6761\u76ee\u7248\u672c\u5b57\u8282\u503c %s
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=\u65e0\u6cd5\u5bf9\u6761\u76ee\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u5904\u7406\u8fc7\u7a0b\u4e2d\u6355\u83b7\u610f\u5916\u5f02\u5e38: %s
@@ -938,193 +623,90 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=\u7f3a\u5c11\u6392\u5e8f\u63a7\u5236
 INFO_RESULT_OFFSET_RANGE_ERROR_609=\u504f\u79fb\u8303\u56f4\u9519\u8bef
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=\u865a\u62df\u5217\u8868\u89c6\u56fe\u9519\u8bef
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=\u7531\u4e8e\u8bbf\u95ee\u6743\u9650\u4e0d\u8db3\uff0c\u65e0\u6cd5\u4f7f\u7528\u5bf9\u8c61\u6807\u8bc6\u7b26 (OID) \u4e3a "%s" \u7684\u8bf7\u6c42\u63a7\u5236
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f %s \u6b63\u5728\u5c1d\u8bd5\u4f7f\u7528\u4fa6\u542c\u5668 %s\uff0c\u4f46\u8be5\u4fa6\u542c\u5668\u5df2\u88ab\u53e6\u4e00\u4e2a\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4f7f\u7528
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=\u670d\u52a1\u5668\u65e0\u6cd5\u4f7f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f %2$s \u7684\u4fa6\u542c\u5668 %1$s\uff0c\u56e0\u4e3a\u8be5\u4fa6\u542c\u5668\u5df2\u88ab\u53e6\u4e00\u8fdb\u7a0b\u4f7f\u7528\uff0c\u6216\u8005\u8be5\u670d\u52a1\u5668\u6ca1\u6709\u4f7f\u7528\u8be5\u4fa6\u542c\u5668\u7684\u6743\u9650
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=\u6ca1\u6709\u5df2\u542f\u7528\u7684\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=\u65e0\u6cd5\u542f\u52a8\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=\u65e0\u6cd5\u5904\u7406\u975e\u6839\u7ed1\u5b9a\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5904\u4e8e\u9501\u5b9a\u6a21\u5f0f
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u8fdb\u5165\u9501\u5b9a\u6a21\u5f0f\uff0c\u5728\u6b64\u6a21\u5f0f\u4e2d\uff0c\u53ea\u5141\u8bb8\u5ba2\u6237\u7aef\u901a\u8fc7\u56de\u9001\u5730\u5740\u8fdb\u884c\u8fde\u63a5\uff0c\u5e76\u4e14\u53ea\u5141\u8bb8\u8d85\u7ea7\u7528\u6237\u5904\u7406\u64cd\u4f5c
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u79bb\u5f00\u9501\u5b9a\u6a21\u5f0f\uff0c\u5e76\u5c06\u6062\u590d\u5e38\u89c4\u64cd\u4f5c
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=\u6b63\u5728\u62d2\u7edd\u8bf7\u6c42\u7684\u64cd\u4f5c\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5904\u4e8e\u9501\u5b9a\u6a21\u5f0f\uff0c\u5c06\u4ec5\u63a5\u53d7\u8d85\u7ea7\u7528\u6237\u901a\u8fc7\u56de\u9001\u8fde\u63a5\u53d1\u9001\u7684\u8bf7\u6c42
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5c5e\u6027\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u5c5e\u6027\u63cf\u8ff0\u6807\u8bb0 %s
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bf9\u8c61\u7c7b\u96c6\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5bf9\u8c61\u7c7b\u96c6\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u6807\u8bb0 %s
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=\u65e0\u6cd5\u5199\u5165\u66f4\u65b0\u7684\u538b\u7f29\u6a21\u5f0f\u6807\u8bb0\u6570\u636e: %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u6761\u76ee\u7f16\u7801\u914d\u7f6e\u5143\u7d20\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5143\u7d20\u7684\u957f\u5ea6\u65e0\u6548
 INFO_RESULT_NO_OPERATION_624=\u65e0\u64cd\u4f5c
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=\u65e0\u6cd5\u4f7f\u7528\u63d0\u4f9b\u7684\u4fe1\u606f\u521b\u5efa\u53ef\u6269\u5c55\u7684\u5339\u914d\u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u56e0\u4e3a\u8be5\u4fe1\u606f\u4e2d\u4e0d\u5305\u542b\u5c5e\u6027\u7c7b\u578b\u6216\u5339\u914d\u89c4\u5219 ID\u3002\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u5176\u4e2d\u4e00\u9879
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u4ece\u4f4d\u7f6e %d \u5904\u5f00\u59cb\u7684\u53ef\u6269\u5c55\u5339\u914d\u7ec4\u4ef6\u4e0d\u5305\u542b\u5c5e\u6027\u63cf\u8ff0\u6216\u5339\u914d\u89c4\u5219 ID\u3002\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u5176\u4e2d\u4e00\u9879
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u4ece\u4f4d\u7f6e %d \u5904\u5f00\u59cb\u7684\u53ef\u6269\u5c55\u5339\u914d\u7ec4\u4ef6\u5f15\u7528\u4e86\u4e00\u4e2a\u672a\u77e5\u7684\u5339\u914d\u89c4\u5219 %s
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=\u6b63\u5728\u62d2\u7edd\u7528\u6237 %s \u7684\u7ed1\u5b9a\u8bf7\u6c42\uff0c\u56e0\u4e3a\u6574\u4e2a\u670d\u52a1\u5668\u6216\u8be5\u7528\u6237\u7684\u540e\u7aef\u5177\u6709\u4e00\u4e2a\u540d\u4e3a\u201c\u7981\u7528\u201d\u7684\u53ef\u5199\u5165\u6a21\u5f0f\uff0c\u8fd9\u5c06\u4e0d\u5141\u8bb8\u8fdb\u884c\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u66f4\u65b0
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=\u5728\u7528\u6237\u7684\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u4e2d\u53d1\u73b0\u4e86\u63d0\u4f9b\u7684\u65b0\u5bc6\u7801
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=\u7528\u6237\u6761\u76ee %s \u4e2d\u5305\u542b\u4e86\u591a\u4e2a\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u95f2\u7f6e\u65f6\u95f4\u9650\u5236\u503c\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u95f2\u7f6e\u65f6\u95f4\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=\u65e0\u6cd5\u5c06\u7528\u6237\u6761\u76ee %2$s \u4e2d\u5305\u542b\u7684\u7279\u5b9a\u4e8e\u7528\u6237\u7684\u95f2\u7f6e\u65f6\u95f4\u9650\u5236\u503c %1$s \u89e3\u6790\u4e3a\u4e00\u4e2a\u6574\u6570\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u7684\u670d\u52a1\u5668\u95f2\u7f6e\u65f6\u95f4\u9650\u5236
 INFO_IDLETIME_LIMIT_EXCEEDED_632=\u6b64\u8fde\u63a5\u7531\u4e8e\u95f2\u7f6e\u65f6\u95f4\u592a\u957f\u800c\u88ab\u7ec8\u6b62
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5982\u679c\u914d\u7f6e\u4e86\u6700\u957f\u7684\u5bc6\u7801\u671f\u9650\uff0c\u5219\u5bc6\u7801\u5230\u671f\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u5fc5\u987b\u5c0f\u4e8e\u6700\u957f\u7684\u5bc6\u7801\u671f\u9650
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5982\u679c\u540c\u65f6\u914d\u7f6e\u4e86\u6700\u77ed\u5bc6\u7801\u671f\u9650\u548c\u6700\u957f\u5bc6\u7801\u671f\u9650\uff0c\u5219\u6700\u77ed\u5bc6\u7801\u671f\u9650\u548c\u5bc6\u7801\u5230\u671f\u8b66\u544a\u65f6\u95f4\u95f4\u9694\u7684\u548c\u5fc5\u987b\u5c0f\u4e8e\u6700\u957f\u7684\u5bc6\u7801\u671f\u9650
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u5de5\u4f5c\u6d41 %s\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u4e86\u53e6\u4e00\u4e2a\u76f8\u540c ID \u7684\u5de5\u4f5c\u6d41
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=\u65e0\u6cd5\u5728\u7f51\u7edc\u7ec4 %2$s \u4e2d\u6ce8\u518c\u5de5\u4f5c\u6d41\u8282\u70b9 %1$s\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u4e86\u53e6\u4e00\u4e2a\u76f8\u540c ID \u7684\u5de5\u4f5c\u6d41\u8282\u70b9
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u7f51\u7edc\u7ec4 %s\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u4e86\u53e6\u4e00\u4e2a\u76f8\u540c ID \u7684\u7f51\u7edc\u7ec4
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=\u5728\u5c1d\u8bd5\u65ad\u5f00\u5ba2\u6237\u7aef\u8fde\u63a5 %d \u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=\u5728\u7a7a\u95f2\u65f6\u95f4\u9650\u5236\u7ebf\u7a0b\u4e2d\u51fa\u73b0\u4e86\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=\u76ee\u524d\u6b63\u5728\u8fd0\u884c\u76ee\u5f55\u670d\u52a1\u5668\u3002\u5728\u670d\u52a1\u5668\u8fd0\u884c\u65f6\u4e0d\u5141\u8bb8\u8fdb\u884c\u73af\u5883\u914d\u7f6e\u66f4\u6539
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=\u6307\u5b9a\u7684\u670d\u52a1\u5668\u6839\u76ee\u5f55 "%s" \u65e0\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f84\u5fc5\u987b\u5b58\u5728\u5e76\u4e14\u5fc5\u987b\u662f\u4e00\u4e2a\u76ee\u5f55
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=\u6307\u5b9a\u7684\u914d\u7f6e\u6587\u4ef6\u8def\u5f84 "%s" \u65e0\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f84\u5fc5\u987b\u5b58\u5728\u5e76\u4e14\u5fc5\u987b\u662f\u4e00\u4e2a\u6587\u4ef6
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=\u6307\u5b9a\u7684\u914d\u7f6e\u5904\u7406\u7a0b\u5e8f\u7c7b "%s" \u65e0\u6548\u3002\u6307\u5b9a\u7684\u7c7b\u5fc5\u987b\u662f org.opends.server.api.ConfigHandler \u8d85\u7c7b\u7684\u4e00\u4e2a\u5b50\u7c7b
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=\u6307\u5b9a\u7684\u6a21\u5f0f\u914d\u7f6e\u76ee\u5f55 "%s" \u65e0\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f84\u5fc5\u987b\u5b58\u5728\u5e76\u4e14\u5fc5\u987b\u662f\u4e00\u4e2a\u76ee\u5f55
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=\u6307\u5b9a\u7684\u9501\u5b9a\u76ee\u5f55 "%s" \u65e0\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f84\u5fc5\u987b\u5b58\u5728\u5e76\u4e14\u5fc5\u987b\u662f\u4e00\u4e2a\u76ee\u5f55
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=\u6307\u5b9a\u7684\u9501\u5b9a\u8868\u5e76\u53d1\u7ea7\u522b %d \u65e0\u6548\u3002\u5b83\u5fc5\u987b\u662f\u4e00\u4e2a\u5927\u4e8e\u96f6\u7684\u6574\u6570\u503c
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=\u6307\u5b9a\u7684\u521d\u59cb\u9501\u5b9a\u8868\u5927\u5c0f %d \u65e0\u6548\u3002\u5b83\u5fc5\u987b\u662f\u4e00\u4e2a\u5927\u4e8e\u96f6\u7684\u6574\u6570\u503c
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=\u76ee\u524d\u6b63\u5728\u8fd0\u884c\u76ee\u5f55\u670d\u52a1\u5668\u3002\u670d\u52a1\u5668\u5904\u4e8e\u8054\u673a\u72b6\u6001\u65f6\u65e0\u6cd5\u66f4\u6539\u73af\u5883\u914d\u7f6e
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=\u5728\u5c1d\u8bd5\u4e3a\u670d\u52a1\u5668\u95f4\u901a\u4fe1\u521d\u59cb\u5316 SSL \u4e0a\u4e0b\u6587\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=ADS \u4fe1\u4efb\u5e93\u540e\u7aef %s \u672a\u542f\u7528
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=\u540e\u7aef %s \u4e0d\u662f\u4e00\u4e2a\u53ef\u4fe1\u7684\u5b58\u50a8\u5e93\u540e\u7aef
 INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=\u5c1d\u8bd5\u5f00\u59cb\u4f7f\u7528\u6700\u540e\u4e00\u6b21\u6210\u529f\u542f\u52a8\uff08\u5982\u679c\u6709\uff09\u65f6\u7684\u914d\u7f6e\uff0c\u800c\u4e0d\u4f7f\u7528\u5f53\u524d\u7684\u6d3b\u52a8\u914d\u7f6e
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=\u5728\u641c\u7d22\u57fa %s \u4ee5\u4f7f\u4fe1\u4efb\u5e93\u4fdd\u6301\u540c\u6b65\u65f6\u51fa\u9519: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=\u5728\u4fe1\u4efb\u5e93\u540c\u6b65\u7ebf\u7a0b\u4e2d\u51fa\u73b0\u4e86\u9519\u8bef: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=\u5728\u5c1d\u8bd5\u5c06\u6761\u76ee %s \u6dfb\u52a0\u5230\u4fe1\u4efb\u5e93\u65f6\u51fa\u9519: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=\u5728\u5c1d\u8bd5\u4ece\u4fe1\u4efb\u5e93\u4e2d\u5220\u9664\u6761\u76ee %s \u65f6\u51fa\u9519: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u4e0d\u652f\u6301\u5bc6\u7801\u9a8c\u8bc1\u8bed\u6cd5\uff0c\u8be5\u8bed\u6cd5\u7531\u5bc6\u7801\u5c5e\u6027 %s \u4f7f\u7528
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee %s \u5f15\u7528\u4e86\u8fc7\u65f6\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 DN %s\uff0c\u5b83\u5728\u670d\u52a1\u5668\u4e2d\u4e0d\u53ef\u7528
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u6761\u76ee %s \u5f15\u7528\u4e86\u8fc7\u65f6\u7684\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 DN %s\uff0c\u5b83\u4e0d\u652f\u6301\u5bc6\u7801\u9a8c\u8bc1\u8bed\u6cd5
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=\u672a\u5728\u540e\u7aef %3$s \u4e2d\u5efa\u7acb\u7ec4\u5b9e\u73b0 %2$s \u4f7f\u7528\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%1$s" \u7684\u7d22\u5f15\u3002\u6b64\u7ec4\u5b9e\u73b0\u7684\u540e\u7aef\u521d\u59cb\u5316\u53ef\u80fd\u9700\u8981\u5f88\u957f\u65f6\u95f4\u624d\u80fd\u5b8c\u6210
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager \u65e0\u6cd5\u83b7\u53d6\u8bf7\u6c42\u7684\u6458\u8981 %s: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager \u65e0\u6cd5\u83b7\u53d6\u8bf7\u6c42\u7684 MAC \u5f15\u64ce %s: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \u65e0\u6cd5\u83b7\u53d6\u8bf7\u6c42\u7684\u52a0\u5bc6\u5bc6\u7801 %s: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \u65e0\u6cd5\u83b7\u53d6\u9996\u9009\u5bc6\u94a5\u5305\u88c5\u5bc6\u7801: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \u672a\u80fd\u6dfb\u52a0\u6761\u76ee "%s" \u4ee5\u542f\u52a8\u5b9e\u4f8b\u5bc6\u94a5\u751f\u6210
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \u65e0\u6cd5\u68c0\u7d22\u6761\u76ee "%s" (instance-key-pair public-key-certificate): %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \u672a\u80fd\u8ba1\u7b97\u5b9e\u4f8b\u5bc6\u94a5\u6807\u8bc6\u7b26: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=\u672a\u80fd\u6dfb\u52a0\u6761\u76ee "%s"
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \u672a\u80fd\u5728 ADS \u4e2d\u53d1\u5e03 instance-key-pair public-key-certificate \u6761\u76ee: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \u672a\u80fd\u4ece ADS \u5bb9\u5668 "%s" \u4e2d\u68c0\u7d22 instance-key-pair public-key-certificate \u7684\u96c6\u5408: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \u672a\u80fd\u7f16\u7801\u5bf9\u79f0\u5bc6\u94a5\u5c5e\u6027\u503c: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \u5bf9\u79f0\u5bc6\u94a5\u5c5e\u6027\u503c "%s" \u8bed\u6cd5\u65e0\u6548\uff1a\u5b57\u6bb5\u6570\u4e0d\u6b63\u786e
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \u5bf9\u79f0\u5bc6\u94a5\u5c5e\u6027\u503c "%s" \u8bed\u6cd5\u65e0\u6548\u3002\u5728\u5b57\u6bb5 "%s" \u4e2d\u7684\u504f\u79fb %d \u5904\u89e3\u6790\u5931\u8d25
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \u672a\u80fd\u68c0\u7d22 instance-key-pair private-key: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \u672a\u80fd\u5bf9\u5305\u88c5\u7684 secret-key \u503c\u8fdb\u884c\u89e3\u5bc6: %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager \u627e\u4e0d\u5230\u4e3a\u5bf9\u79f0\u5bc6\u94a5\u91cd\u65b0\u7f16\u7801\u8bf7\u6c42\u7684\u516c\u94a5\u8bc1\u4e66\uff08\u6807\u8bc6\u7b26\u4e3a "%s"\uff09
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager \u672a\u80fd\u5bf9\u5bc6\u94a5\u6761\u76ee\u6807\u8bc6\u7b26 "%s" \u8fdb\u884c\u89e3\u7801: %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \u4f20\u9012\u4e86\u65e0\u6548\u7684 MAC \u7b97\u6cd5 "%s": %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \u672a\u80fd\u521d\u59cb\u5316 MAC \u5f15\u64ce: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \u4f20\u9012\u4e86\u65e0\u6548\u7684\u5bc6\u7801\u8f6c\u6362 "%s": %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \u65e0\u6cd5\u521d\u59cb\u5316\u5bc6\u7801: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \u672a\u80fd\u7f16\u5199\u6d41\u5e8f\u8a00: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=CryptoManager \u672a\u80fd\u5bf9\u63d0\u4f9b\u7684\u6570\u636e\u8fdb\u884c\u89e3\u5bc6\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u8bfb\u53d6\u6570\u636e\u5e8f\u8a00\u4e2d\u7684\u5bf9\u79f0\u5bc6\u94a5\u6807\u8bc6\u7b26: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=CryptoManager \u672a\u80fd\u5bf9\u63d0\u4f9b\u7684\u6570\u636e\u8fdb\u884c\u89e3\u5bc6\uff0c\u56e0\u4e3a\u6570\u636e\u5e8f\u8a00\u4e2d\u7684\u5bf9\u79f0\u5bc6\u94a5\u6807\u8bc6\u7b26\u4e0e\u4efb\u4f55\u5df2\u77e5\u7684\u5bc6\u94a5\u6761\u76ee\u90fd\u4e0d\u5339\u914d
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=CryptoManager \u672a\u80fd\u5bf9\u63d0\u4f9b\u7684\u6570\u636e\u8fdb\u884c\u89e3\u5bc6\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u8bfb\u53d6\u6570\u636e\u5e8f\u8a00\u4e2d\u7684\u5bc6\u7801\u521d\u59cb\u5316\u5411\u91cf
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=CryptoManager \u672a\u80fd\u5bf9\u63d0\u4f9b\u7684\u6570\u636e\u8fdb\u884c\u89e3\u5bc6\uff0c\u56e0\u4e3a\u5728\u8bfb\u53d6\u8f93\u5165\u6d41\u65f6\u51fa\u9519: %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \u672a\u80fd\u5bfc\u5165\u5bf9\u79f0\u7684\u5bc6\u94a5\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u83b7\u53d6\u53ef\u4ee5\u88ab\u6b64\u5b9e\u4f8b\u89e3\u7801\u7684\u5bf9\u79f0\u5bc6\u94a5\u5c5e\u6027\u503c
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \u68c0\u6d4b\u5230\u5b57\u6bb5\u4e0d\u5339\u914d\uff0c\u8be5\u5b57\u6bb5\u4ecb\u4e8e\u5171\u4eab\u5bc6\u94a5\u6807\u8bc6\u7b26 "%s" \u7684\u8981\u5bfc\u5165\u7684\u5bc6\u94a5\u6761\u76ee\u4e0e\u5bc6\u94a5\u7f13\u5b58\u4e2d\u7684\u6761\u76ee\u4e4b\u95f4
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager \u672a\u80fd\u5bfc\u5165\u5bf9\u79f0\u7684\u5bc6\u94a5\u6761\u76ee "%s": %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \u672a\u80fd\u5bfc\u5165\u5bf9\u79f0\u7684\u5bc6\u94a5\u6761\u76ee "%s"\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u6dfb\u52a0\u53ef\u4ee5\u88ab\u6b64\u5b9e\u4f8b\u89e3\u7801\u7684\u5bf9\u79f0\u5bc6\u94a5\u5c5e\u6027\u503c
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager \u672a\u80fd\u4e3a\u7b97\u6cd5 "%s" \u5b9e\u4f8b\u5316 KeyGenerator: %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager \u672a\u80fd\u6dfb\u52a0\u672c\u5730\u751f\u6210\u7684\u5bf9\u79f0\u5bc6\u94a5\u6761\u76ee "%s": %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \u5bc6\u7801\u8f6c\u6362\u89c4\u8303 "%s" \u65e0\u6548\uff1a\u5b83\u5fc5\u987b\u4e3a\u201c\u7b97\u6cd5/\u6a21\u5f0f/\u586b\u5145\u201d\u683c\u5f0f
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \u5bc6\u7801\u8f6c\u6362\u89c4\u8303 "%s" \u65e0\u6548\uff1a\u5b83\u5fc5\u987b\u4e3a\u201c\u7b97\u6cd5/\u6a21\u5f0f/\u586b\u5145\u201d\u683c\u5f0f
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=CryptoManager \u672a\u80fd\u5bf9\u63d0\u4f9b\u7684\u6570\u636e\u8fdb\u884c\u89e3\u5bc6\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u8bfb\u53d6\u6570\u636e\u5e8f\u8a00\u4e2d\u7684\u7248\u672c\u53f7: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=CryptoManager \u672a\u80fd\u5bf9\u63d0\u4f9b\u7684\u6570\u636e\u8fdb\u884c\u89e3\u5bc6\uff0c\u56e0\u4e3a\u6570\u636e\u5e8f\u8a00\u4e2d\u7684\u7248\u672c "%d" \u662f\u672a\u77e5\u7684
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=\u65e0\u6cd5\u6dfb\u52a0\u63d0\u4f9b\u7684\u6761\u76ee %s\uff0c\u56e0\u4e3a\u5176\u540e\u7f00\u6ca1\u6709\u88ab\u5b9a\u4e49\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u7684\u540e\u7f00\u4e4b\u4e00
@@ -1133,9 +715,7 @@
 MILD_ERR_CANNOT_CANCEL_START_TLS_700=\u65e0\u6cd5\u53d6\u6d88 StartTLS \u6269\u5c55\u64cd\u4f5c
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=\u65e0\u6cd5\u53d6\u6d88 Cancel \u6269\u5c55\u64cd\u4f5c
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=\u65e0\u6cd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u65b0\u7684\u4e0a\u7ea7\u6761\u76ee %s \u4e0e\u8981\u79fb\u52a8\u7684\u6761\u76ee\u76f8\u540c\u6216\u4e3a\u5176\u4e0b\u7ea7\u6761\u76ee
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=\u65e0\u6cd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u5de5\u4f5c\u6d41\u5143\u7d20 %s\uff0c\u56e0\u4e3a\u5df2\u6ce8\u518c\u53e6\u4e00\u4e2a\u5177\u6709\u76f8\u540c ID \u7684\u5de5\u4f5c\u6d41\u5143\u7d20
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=\u65e0\u6cd5\u5904\u7406\u64cd\u4f5c\uff0c\u56e0\u4e3a\u7f51\u7edc\u7ec4\u5df2\u8fbe\u5230\u5176\u540c\u65f6\u8fde\u63a5\u7684\u6700\u5927\u6570
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=\u65e0\u6cd5\u5904\u7406\u64cd\u4f5c\uff0c\u56e0\u4e3a\u7f51\u7edc\u7ec4\u5df2\u8fbe\u5230\u5176\u4ece\u540c\u4e00\u5ba2\u6237\u7aef\u540c\u65f6\u8fde\u63a5\u7684\u6700\u5927\u6570
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=\u65e0\u6cd5\u5904\u7406\u64cd\u4f5c\uff0c\u56e0\u4e3a\u7f51\u7edc\u7ec4\u5df2\u8fbe\u5230\u5176\u5728\u6b64\u8fde\u63a5\u4e0a\u7684\u6700\u5927\u64cd\u4f5c\u6570
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=\u65e0\u6cd5\u5904\u7406\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5728\u8be5\u7f51\u7edc\u7ec4\u4e2d\u4e0d\u5141\u8bb8\u6b64\u5c5e\u6027
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=\u65e0\u6cd5\u5904\u7406\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5728\u8be5\u7f51\u7edc\u7ec4\u4e2d\u4e0d\u5141\u8bb8\u6b64\u641c\u7d22\u8303\u56f4
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=\u65e0\u6cd5\u5904\u7406\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5728\u8be5\u7f51\u7edc\u7ec4\u4e2d\u4e0d\u5141\u8bb8\u6b64\u5b50\u6811
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee %s\uff0c\u56e0\u4e3a\u4e0d\u652f\u6301\u5c5e\u6027 %s \u7684 BER \u7f16\u7801
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=\u65e0\u6cd5\u5220\u9664\u5de5\u4f5c\u6d41 "%s"\uff0c\u56e0\u4e3a\u8be5\u5de5\u4f5c\u6d41\u4ecd\u5728\u4f7f\u7528\u4e2d\uff08\u4ecd\u6709 %d \u4e2a\u5bf9\u8be5\u5de5\u4f5c\u6d41\u7684\u5f15\u7528\uff09
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=\u65e0\u6cd5\u5411\u7f51\u7edc\u7ec4 %s \u6ce8\u518c\u5de5\u4f5c\u6d41 "%s"\uff0c\u56e0\u4e3a\u8be5\u5de5\u4f5c\u6d41\u4e0d\u5b58\u5728
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=\u672a\u6307\u5b9a\u5de5\u4f5c\u961f\u5217\u7ebf\u7a0b\u6c60\u5927\u5c0f\uff1a\u5927\u5c0f\u8c03\u6574\u81ea\u52a8\u4f7f\u7528 %d \u4e2a\u7ebf\u7a0b
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=\u547d\u4ee4\u8fd4\u56de\u524d\u7b49\u5f85\u7684\u6700\u957f\u65f6\u95f4\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09\uff08\u65e0\u8bba\u600e\u6837\uff0c\u670d\u52a1\u5668\u90fd\u5c06\u7ee7\u7eed\u8fdb\u884c\u542f\u52a8\u8fc7\u7a0b\uff09\u3002\u503c\u201c0\u201d\u8868\u793a\u65e0\u9650\u8d85\u65f6\uff0c\u5373\u4ec5\u5f53\u670d\u52a1\u5668\u542f\u52a8\u5b8c\u6210\u65f6\uff0c\u547d\u4ee4\u624d\u8fd4\u56de\u3002\u9ed8\u8ba4\u503c\u4e3a 60 \u79d2\u3002\u6b64\u9009\u9879\u4e0d\u80fd\u4e0e -N, --nodetach \u9009\u9879\u4e00\u8d77\u4f7f\u7528
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/core_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/core_zh_TW.properties
index 64ab41b..57a7ae1 100644
--- a/opendj-sdk/opends/src/messages/messages/core_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/core_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=CORE
+
 #
 # Format string definitions
 #
@@ -124,64 +128,38 @@
 MILD_WARN_UNKNOWN_ATTRIBUTE_USAGE_106=\u7121\u6cd5\u6c7a\u5b9a\u5c6c\u6027 %s \u7684\u5c6c\u6027\u7528\u6cd5\u985e\u578b\u3002\u4f3a\u670d\u5668\u6703\u5047\u8a2d\u6b64\u70ba\u4f7f\u7528\u8005\u5b9a\u7fa9
 INFO_CANCELED_BY_SHUTDOWN_107=\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u6b63\u5728\u95dc\u9589\uff0c\u6240\u4ee5\u5df2\u7d93\u53d6\u6d88\u672c\u4f5c\u696d\u4e0a\u7684\u8655\u7406
 MILD_ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION_108=%s \u5728\u8655\u7406\u4f5c\u696d %s \u6642\u906d\u9047\u5230\u672a\u5075\u6e2c\u5230\u7684\u7570\u5e38: %s
-###SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=%s is unexpectedly exiting when \
-### the Directory Server is not in the process of shutting down.  This likely \
-### indicates that the thread encountered an unexpected error
-###SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=An unexpected error occurred while \
-### trying to create a worker thread:  %s
+SEVERE_WARN_UNEXPECTED_WORKER_THREAD_EXIT_109=\u7576\u76ee\u9304\u4f3a\u670d\u5668\u4e0d\u5728\u95dc\u6a5f\u904e\u7a0b\u6642\uff0c%s \u610f\u5916\u7d50\u675f\u3002\u9019\u53ef\u80fd\u8868\u793a\u57f7\u884c\u7dd2\u906d\u9047\u672a\u9810\u671f\u7684\u932f\u8aa4
+SEVERE_ERR_CANNOT_CREATE_WORKER_THREAD_110=\u5617\u8a66\u5efa\u7acb\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_WARN_OP_REJECTED_BY_SHUTDOWN_111=\u5df2\u7d93\u62d2\u7d55\u8655\u7406\u6b64\u4f5c\u696d\u7684\u8acb\u6c42\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u7d93\u958b\u59cb\u95dc\u6a5f\u7a0b\u5e8f
-###SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=The request to process this \
-### operation has been rejected because the work queue has already reached its \
-### maximum capacity of %d pending operations
-###SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s was interrupted while \
-### waiting for new work:  %s.  This should not happen, but the thread will \
-### resume waiting for new work so there should be no adverse effects
-###SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=An unexpected exception was \
-### caught while %s was waiting for new work:  %s.  This should not happen, but \
-### the thread will resume waiting for new work so there should be no adverse \
-### effects
+SEVERE_WARN_OP_REJECTED_BY_QUEUE_FULL_112=\u5df2\u7d93\u62d2\u7d55\u8655\u7406\u6b64\u4f5c\u696d\u7684\u8acb\u6c42\uff0c\u56e0\u70ba\u5de5\u4f5c\u4f47\u5217\u5df2\u7d93\u9054\u5230 %d \u500b\u64f1\u7f6e\u4f5c\u696d\u7684\u6700\u5927\u5bb9\u91cf
+SEVERE_WARN_WORKER_INTERRUPTED_WITHOUT_SHUTDOWN_113=%s \u5728\u7b49\u5f85\u65b0\u5de5\u4f5c\u6642\u4e2d\u65b7: %s\u3002\u4e0d\u61c9\u8a72\u767c\u751f\u9019\u7a2e\u72c0\u6cc1\uff0c\u4f46\u57f7\u884c\u7dd2\u5c07\u91cd\u65b0\u7e7c\u7e8c\u7b49\u5f85\u65b0\u5de5\u4f5c\uff0c\u6240\u4ee5\u4e0d\u6703\u6709\u4e0d\u5229\u7684\u5f71\u97ff
+SEVERE_WARN_WORKER_WAITING_UNCAUGHT_EXCEPTION_114=%s \u5728\u7b49\u5f85\u65b0\u5de5\u4f5c\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u7570\u5e38: %s\u3002\u4e0d\u61c9\u8a72\u767c\u751f\u9019\u7a2e\u72c0\u6cc1\uff0c\u4f46\u57f7\u884c\u7dd2\u5c07\u91cd\u65b0\u7e7c\u7e8c\u7b49\u5f85\u65b0\u5de5\u4f5c\uff0c\u6240\u4ee5\u4e0d\u6703\u6709\u4e0d\u5229\u7684\u5f71\u97ff
 MILD_WARN_QUEUE_UNABLE_TO_CANCEL_115=\u7576\u76ee\u9304\u4f3a\u670d\u5668\u6b63\u5728\u95dc\u6a5f\u6642\uff0c\u5de5\u4f5c\u4f47\u5217\u5617\u8a66\u53d6\u6d88\u64f1\u7f6e\u4f5c\u696d %s \u6642\uff0c\u767c\u751f\u7570\u5e38: %s
 MILD_WARN_QUEUE_UNABLE_TO_NOTIFY_THREAD_116=\u5de5\u4f5c\u4f47\u5217\u5617\u8a66\u901a\u77e5 %s \u76ee\u9304\u4f3a\u670d\u5668\u6b63\u5728\u95dc\u6a5f\u6642\uff0c\u767c\u751f\u7570\u5e38: %s
 INFO_DISCONNECT_DUE_TO_SERVER_ERROR_117=\u4f3a\u670d\u5668\u932f\u8aa4
-###FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=The Directory Server is \
-### currently running.  The configuration may not be bootstrapped while the \
-### server is online
-###FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=Unable to load class %s to \
-### serve as the Directory Server configuration handler:  %s
-###FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=Unable to create an instance \
-### of class %s to serve as the Directory Server configuration handler: %s
-###FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=An error occurred while trying \
-### to initialize the configuration handler %s using configuration file %s:  %s
-###FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=The Directory Server may not be \
-### started before the configuration has been bootstrapped
-###FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=The Directory Server may not be \
-### started while it is already running.   Please stop the running instance \
-### before attempting to start it again
+FATAL_ERR_CANNOT_BOOTSTRAP_WHILE_RUNNING_118=\u76ee\u9304\u4f3a\u670d\u5668\u76ee\u524d\u6b63\u5728\u57f7\u884c\u3002\u7576\u4f3a\u670d\u5668\u5728\u7dda\u4e0a\u6642\uff0c\u53ef\u80fd\u7121\u6cd5\u555f\u52d5\u914d\u7f6e
+FATAL_ERR_CANNOT_LOAD_CONFIG_HANDLER_CLASS_119=\u7121\u6cd5\u8f09\u5165\u985e\u5225 %s \u505a\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u8655\u7406\u7a0b\u5f0f: %s
+FATAL_ERR_CANNOT_INSTANTIATE_CONFIG_HANDLER_120=\u7121\u6cd5\u5efa\u7acb\u985e\u5225 %s \u7684\u5be6\u4f8b\u505a\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u8655\u7406\u7a0b\u5f0f: %s
+FATAL_ERR_CANNOT_INITIALIZE_CONFIG_HANDLER_121=\u5617\u8a66\u4f7f\u7528\u914d\u7f6e\u6a94\u6848 %2$s \u521d\u59cb\u5316\u914d\u7f6e\u8655\u7406\u7a0b\u5f0f %1$s \u6642\uff0c\u767c\u751f\u932f\u8aa4: %3$s
+FATAL_ERR_CANNOT_START_BEFORE_BOOTSTRAP_122=\u5728\u555f\u52d5\u914d\u7f6e\u4e4b\u524d\uff0c\u7121\u6cd5\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668
+FATAL_ERR_CANNOT_START_WHILE_RUNNING_123=\u6b63\u5728\u57f7\u884c\u76ee\u9304\u4f3a\u670d\u5668\u6642\uff0c\u7121\u6cd5\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u3002\u8acb\u5148\u505c\u6b62\u6b63\u5728\u57f7\u884c\u7684\u5be6\u4f8b\uff0c\u7136\u5f8c\u5617\u8a66\u518d\u6b21\u555f\u52d5
 INFO_ERROR_CATEGORY_SCHEMA_124=\u6a21\u5f0f
 MILD_ERR_ATTR_TYPE_NORMALIZE_NO_MR_125=\u7121\u6cd5\u5c07\u5c6c\u6027\u985e\u578b %2$s \u7684\u503c %1$s \u6b63\u898f\u5316\uff0c\u56e0\u70ba\u672a\u5b9a\u7fa9\u8a72\u5c6c\u6027\u7684\u76f8\u7b49\u76f8\u7b26\u898f\u5247
 MILD_ERR_ENTRY_SCHEMA_MISSING_REQUIRED_ATTR_FOR_OC_126=\u9805\u76ee %s \u9055\u53cd\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u70ba\u5176\u7f3a\u4e4f\u5c6c\u6027 %s\uff0c\u7269\u4ef6\u985e\u5225 %s \u9700\u8981\u6b64\u5c6c\u6027
 MILD_ERR_ENTRY_SCHEMA_DISALLOWED_USER_ATTR_FOR_OC_127=\u9805\u76ee %s \u9055\u53cd\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5c6c\u6027 %s\uff0c\u8a72\u9805\u76ee\u4e2d\u5b9a\u7fa9\u7684\u4efb\u4f55\u7269\u4ef6\u985e\u5225\u5747\u4e0d\u5141\u8a31\u6b64\u5c6c\u6027
-###SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=An error occurred while \
-### attempting to bootstrap the matching rule defined in class %s:  %s
-###SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=An error occurred while attempting to \
-### bootstrap the attribute syntax defined in class %s:  %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_MATCHING_RULE_129=\u7576\u5617\u8a66\u555f\u52d5\u985e\u5225 %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b26\u898f\u5247\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CANNOT_BOOTSTRAP_SYNTAX_130=\u7576\u5617\u8a66\u555f\u52d5\u985e\u5225 %s \u4e2d\u5b9a\u7fa9\u7684\u5c6c\u6027\u8a9e\u6cd5\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_ERROR_SEVERITY_NOTICE_131=\u901a\u77e5
 INFO_DIRECTORY_BOOTSTRAPPING_132=\u76ee\u9304\u4f3a\u670d\u5668\u958b\u59cb\u914d\u7f6e\u555f\u52d5\u7a0b\u5e8f
 INFO_DIRECTORY_BOOTSTRAPPED_133=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u5b8c\u6210\u914d\u7f6e\u555f\u52d5\u7a0b\u5e8f
 NOTICE_DIRECTORY_SERVER_STARTING_134=%s (build %s, R%d) \u6b63\u5728\u555f\u52d5
 NOTICE_DIRECTORY_SERVER_STARTED_135=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u7d93\u6210\u529f\u555f\u52d5
 INFO_ERROR_CATEGORY_EXTENSIONS_137=\u64f4\u5145\u8edf\u9ad4
-###FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=An error occurred while attempting \
-### to create the JMX MBean server that will be used for monitoring, \
-### notification, and configuration interaction within the Directory Server:  %s
+FATAL_ERR_CANNOT_CREATE_MBEAN_SERVER_138=\u5617\u8a66\u5efa\u7acb\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7528\u4f86\u76e3\u8996\u3001\u901a\u77e5\u548c\u914d\u7f6e\u4e92\u52d5\u5f0f\u7684 JMX MBean \u4f3a\u670d\u5668\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 NOTICE_SENT_ALERT_NOTIFICATION_139=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u7d93\u50b3\u9001\u985e\u5225 %s \u6240\u7522\u751f\u7684\u8b66\u793a\u901a\u77e5 (\u8b66\u793a\u985e\u578b %s\uff0c\u8b66\u793a ID %s): %s
-###FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=An uncaught exception during \
-### processing for thread %s has caused it to terminate abnormally.  The stack \
-### trace for that exception is:  %s
+FATAL_ERR_UNCAUGHT_THREAD_EXCEPTION_140=\u5728\u8655\u7406\u57f7\u884c\u7dd2 %s \u6642\u767c\u751f\u672a\u9810\u6e2c\u5230\u7684\u7570\u5e38\uff0c\u9020\u6210\u57f7\u884c\u7dd2\u4e0d\u6b63\u5e38\u7d42\u6b62\u3002\u8a72\u7570\u5e38\u7684\u5806\u758a\u8ffd\u8e64\u70ba: %s
 NOTICE_SERVER_SHUTDOWN_141=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u555f\u52d5\u95dc\u6a5f\u7a0b\u5e8f\u3002\u95dc\u6a5f\u662f\u7531\u985e\u5225 %s \u7684\u5be6\u4f8b\u6240\u555f\u52d5\u7684\uff0c\u800c\u95dc\u6a5f\u7684\u539f\u56e0\u662f %s
-###FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=The Directory Server shutdown \
-### hook detected that the JVM is shutting down.  This generally indicates that \
-### JVM received an external request to stop (e.g., through a kill signal)
+FATAL_ERR_SHUTDOWN_DUE_TO_SHUTDOWN_HOOK_142=\u76ee\u9304\u4f3a\u670d\u5668\u95dc\u9589\u6514\u622a\u5075\u6e2c\u5230 JVM \u6b63\u5728\u95dc\u6a5f\u3002\u9019\u901a\u5e38\u8868\u793a JVM \u63a5\u6536\u5230\u5916\u90e8\u7684\u505c\u6b62\u8acb\u6c42 (\u4f8b\u5982\uff0c\u900f\u904e\u5f37\u5236\u7d50\u675f\u8a0a\u865f)
 MILD_ERR_SEARCH_FILTER_NULL_143=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u7be9\u9078\u5668\u5b57\u4e32\u89e3\u78bc\u70ba\u641c\u5c0b\u7be9\u9078\u5668\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u5b57\u4e32\u70ba\u7a7a\u6216\u7a7a\u503c
 MILD_ERR_SEARCH_FILTER_UNCAUGHT_EXCEPTION_144=\u7576\u5617\u8a66\u5c07\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u6210\u641c\u5c0b\u7be9\u9078\u5668\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_ERR_SEARCH_FILTER_MISMATCHED_PARENTHESES_145=\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\u5c07\u4f4d\u7f6e %d \u548c %d \u4e4b\u9593\u90e8\u4efd\u524d\u5f8c\u7684\u5713\u62ec\u5f27\u914d\u5c0d\u932f\u8aa4
@@ -215,20 +193,11 @@
 MILD_ERR_RDN_NO_EQUAL_173=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u76f8\u5c0d\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u5c6c\u6027\u985e\u578b %s \u5f8c\u7684\u7b2c\u4e00\u500b\u975e\u7a7a\u767d\u5b57\u5143\u4e0d\u662f\u7b49\u865f (\u5b57\u5143\u8b80\u53d6\u70ba %c)
 MILD_ERR_RDN_UNEXPECTED_COMMA_174=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u76f8\u5c0d\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u5176\u5728\u4f4d\u7f6e %d \u5305\u542b\u672a\u9810\u671f\u7684\u52a0\u865f\u3001\u9017\u865f\u6216\u5206\u865f\uff0c\u800c\u9019\u5728 RDN \u4e2d\u662f\u4e0d\u88ab\u5141\u8a31\u7684
 MILD_ERR_RDN_ILLEGAL_CHARACTER_175=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%1$s\u300d\u89e3\u78bc\u70ba\u76f8\u5c0d\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %3$d \u6709\u975e\u6cd5\u5b57\u5143 %2$c\uff0c\u5728\u9019\u500b\u4f4d\u7f6e\u9810\u671f\u70ba\u5b57\u4e32\u7684\u7d50\u5c3e\u6216\u662f\u300c+\u300d\u865f\u3002
-###FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=An error occurred while trying to \
-### create the Directory Server work queue:  %s.  This is an unrecoverable error \
-### and the startup process will not be able to continue
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=The suffix "%s" is already \
-### registered with the Directory Server with a backend of type %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=The suffix "%s" is already \
-### registered with the Directory Server as a sub-suffix of the backend for \
-### suffix "%s"
-###SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=The private \
-### suffix "%s" is below a non-private suffix defined with a base DN of "%s".  A \
-### private sub-suffix may not exist below a non-private suffix
-###SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=An error occurred while \
-### trying to retrieve the root DSE configuration entry (cn=Root DSE,cn=config) \
-### from the Directory Server configuration:  %s
+FATAL_ERR_CANNOT_CREATE_WORK_QUEUE_176=\u5617\u8a66\u5efa\u7acb\u76ee\u9304\u4f3a\u670d\u5668\u5de5\u4f5c\u4f47\u5217\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u500b\u932f\u8aa4\u7121\u6cd5\u56de\u5fa9\uff0c\u555f\u52d5\u7a0b\u5e8f\u5c07\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUFFIX_180=\u5c3e\u78bc\u300c%s\u300d\u5df2\u7d93\u900f\u904e\u5177\u985e\u578b %s \u5f8c\u7aef\u7684\u76ee\u9304\u4f3a\u670d\u5668\u9032\u884c\u8a3b\u518a
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_SUBSUFFIX_181=\u5c3e\u78bc\u300c%s\u300d\u5df2\u7d93\u900f\u904e\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u5c3e\u78bc %s \u5f8c\u7aef\u7684\u5b50\u5c3e\u78bc
+SEVERE_ERR_CANNOT_REGISTER_PRIVATE_SUFFIX_BELOW_USER_PARENT_182=\u79c1\u5bc6\u5c3e\u78bc\u300c%s\u300d\u4f4d\u65bc\u4ee5\u300c%s\u300d\u4e4b\u57fa\u5e95 DN \u5b9a\u7fa9\u7684\u975e\u79c1\u5bc6\u5c3e\u78bc\u4e4b\u4e0b\u3002\u79c1\u5bc6\u5b50\u5c3e\u78bc\u53ef\u80fd\u4e0d\u5b58\u5728\u65bc\u975e\u79c1\u5bc6\u5c3e\u78bc\u4e4b\u4e0b
+SEVERE_ERR_CANNOT_GET_ROOT_DSE_CONFIG_ENTRY_183=\u5617\u8a66\u5f9e\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6 root DSE \u914d\u7f6e\u9805\u76ee (cn=Root DSE,cn=config) \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_OID_184=\u7121\u6cd5\u4f7f\u7528\u4f3a\u670d\u5668\u6a21\u5f0f\u8a3b\u518a\u5c6c\u6027\u985e\u578b %s\uff0c\u56e0\u70ba\u5176 OID %s \u8207\u73fe\u6709\u5c6c\u6027\u985e\u578b %s \u7684 OID \u885d\u7a81
 MILD_ERR_SCHEMA_CONFLICTING_ATTRIBUTE_NAME_185=\u7121\u6cd5\u4f7f\u7528\u4f3a\u670d\u5668\u6a21\u5f0f\u8a3b\u518a\u5c6c\u6027\u985e\u578b %s\uff0c\u56e0\u70ba\u5176\u540d\u7a31 %s \u8207\u73fe\u6709\u5c6c\u6027\u985e\u578b %s \u7684\u540d\u7a31\u885d\u7a81
 MILD_ERR_SCHEMA_CONFLICTING_OBJECTCLASS_OID_186=\u7121\u6cd5\u4f7f\u7528\u4f3a\u670d\u5668\u6a21\u5f0f\u8a3b\u518a\u7269\u4ef6\u985e\u5225 %s\uff0c\u56e0\u70ba\u5176 OID %s \u8207\u73fe\u6709\u7269\u4ef6\u985e\u5225 %s \u7684 OID \u885d\u7a81
@@ -245,12 +214,9 @@
 MILD_ERR_SCHEMA_CONFLICTING_NAME_FORM_NAME_197=\u7121\u6cd5\u4f7f\u7528\u4f3a\u670d\u5668\u6a21\u5f0f\u8a3b\u518a\u540d\u7a31\u8868 %s\uff0c\u56e0\u70ba\u5176\u540d\u7a31 %s \u8207\u73fe\u6709\u540d\u7a31\u8868 %s \u7684\u540d\u7a31\u885d\u7a81
 MILD_ERR_ENTRY_SCHEMA_MULTIPLE_STRUCTURAL_CLASSES_198=\u9805\u76ee %s \u9055\u53cd\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u70ba\u5176\u5305\u542b\u591a\u91cd\u885d\u7a81\u7d50\u69cb\u7269\u4ef6\u985e\u5225 %s \u548c %s\u3002\u4e00\u500b\u9805\u76ee\u50c5\u5141\u8a31\u55ae\u4e00\u7d50\u69cb\u7269\u4ef6\u985e\u5225
 MILD_ERR_ENTRY_SCHEMA_NO_STRUCTURAL_CLASS_199=\u9805\u76ee %s \u9055\u53cd\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u70ba\u5176\u4e0d\u5305\u542b\u7d50\u69cb\u7269\u4ef6\u985e\u5225\u3002\u6240\u6709\u7684\u9805\u76ee\u90fd\u5fc5\u9808\u5305\u542b\u7d50\u69cb\u7269\u4ef6\u985e\u5225
-###SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=Entry "%s" contains a value "%s" for \
-### attribute %s that is invalid according to the syntax for that attribute:  %s
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=Entry "%s" does not contain any \
-### values for attribute "%s"
-###SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=Entry "%s" does not \
-### contain any values for attribute "%s" with the specified set of options
+SEVERE_WARN_ADD_OP_INVALID_SYNTAX_200=\u9805\u76ee\u300c%1$s\u300d\u5305\u542b\u5c6c\u6027 %3$s \u7684\u503c\u300c%2$s\u300d\uff0c\u6839\u64da\u8a72\u5c6c\u6027\u7684\u8a9e\u6cd5\uff0c\u6b64\u5c6c\u6027\u7121\u6548:  %4$s
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_201=\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b\u5c6c\u6027\u300c%s\u300d\u7684\u4efb\u4f55\u503c
+SEVERE_WARN_COMPARE_OP_NO_SUCH_ATTR_WITH_OPTIONS_202=\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b\u5177\u6307\u5b9a\u9078\u9805\u96c6\u4e4b\u5c6c\u6027\u300c%s\u300d\u7684\u4efb\u4f55\u503c
 NOTICE_SERVER_STOPPED_203=\u76ee\u9304\u4f3a\u670d\u5668\u73fe\u5728\u5df2\u7d93\u505c\u6b62
 INFO_WORKER_STOPPED_BY_REDUCED_THREADNUMBER_204=%s \u5df2\u7d93\u505c\u6b62\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2\u7684\u7e3d\u6578\u76ee\u5df2\u7d93\u6e1b\u5c11
 MILD_ERR_ENTRY_SCHEMA_ATTR_SINGLE_VALUED_205=\u9805\u76ee %s \u9055\u53cd\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u70ba\u5176\u5728\u5c6c\u6027 %s \u5305\u542b\u591a\u91cd\u503c\uff0c\u8a72\u5c6c\u6027\u5b9a\u7fa9\u70ba\u55ae\u4e00\u503c\u5c6c\u6027
@@ -267,42 +233,25 @@
 MILD_ERR_ENTRY_SCHEMA_COULD_NOT_CHECK_DSR_216=\u5617\u8a66\u4f9d DIT \u7d50\u69cb\u898f\u5247 %2$s \u6aa2\u67e5\u9805\u76ee %1$s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %3$s
 INFO_CANCELED_BY_BIND_REQUEST_217=\u5df2\u7d93\u53d6\u6d88\u6b64\u4f5c\u696d\u4e0a\u7684\u8655\u7406\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u63a5\u6536\u5230\u6b64\u9023\u7dda\u7684\u9023\u7d50\u8acb\u6c42\uff0c\u800c\u9019\u9700\u8981\u653e\u68c4\u6240\u6709\u9032\u884c\u4e2d\u7684\u4f5c\u696d
 MILD_ERR_BIND_OPERATION_UNKNOWN_USER_218=\u7121\u6cd5\u4ee5\u4f7f\u7528\u8005 %s \u8eab\u4efd\u9023\u7d50\u76ee\u9304\u4f3a\u670d\u5668\uff0c\u56e0\u70ba\u9019\u985e\u4f7f\u7528\u8005\u4e0d\u5b58\u5728\u65bc\u4f3a\u670d\u5668\u4e2d
-###SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=Unable to process the bind \
-### because the server was unable to obtain a read lock on the entry %s
-###FATAL_ERR_STARTUP_PLUGIN_ERROR_220=A fatal error occurred when executing one \
-### of the Directory Server startup plugins:  %s (error ID %d).  The Directory \
-### Server startup process has been aborted
+SEVERE_ERR_BIND_OPERATION_CANNOT_LOCK_USER_219=\u7121\u6cd5\u4ee5\u4f7f\u7528\u8005 %s \u8eab\u4efd\u9023\u7d50\u76ee\u9304\u4f3a\u670d\u5668\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u4e0d\u5b58\u5728\u6b64\u4f7f\u7528\u8005
+FATAL_ERR_STARTUP_PLUGIN_ERROR_220=\u57f7\u884c\u5176\u4e2d\u4e00\u500b\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u5916\u639b\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u56b4\u91cd\u932f\u8aa4: %s (\u932f\u8aa4 ID %d)\u3002\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u5df2\u7d93\u4e2d\u65b7
 MILD_ERR_BIND_OPERATION_NO_PASSWORD_221=\u7121\u6cd5\u4f7f\u7528\u7c21\u55ae\u8a8d\u8b49\u4ee5\u4f7f\u7528\u8005 %s \u8eab\u4efd\u9023\u7d50\u76ee\u9304\u4f3a\u670d\u5668\uff0c\u56e0\u70ba\u8a72\u4f7f\u7528\u8005\u6c92\u6709\u5bc6\u78bc
 MILD_ERR_BIND_OPERATION_UNKNOWN_SASL_MECHANISM_222=\u7121\u6cd5\u8655\u7406\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u5176\u5617\u8a66\u4f7f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u4e0d\u53ef\u7528\u7684\u672a\u77e5 SASL \u6a5f\u5236 %s
 MILD_ERR_ABANDON_OP_NO_SUCH_OPERATION_223=\u7121\u6cd5\u653e\u68c4\u5177\u6709\u8a0a\u606f ID %d \u7684\u4f5c\u696d\uff0c\u56e0\u70ba\u6c92\u6709\u6b64\u4f5c\u696d\u7684\u76f8\u95dc\u8cc7\u8a0a\u3002\u9019\u53ef\u80fd\u8868\u793a\u5df2\u7d93\u5b8c\u6210\u6216\u5f9e\u672a\u8acb\u6c42\u904e\u6b64\u76ee\u6a19\u4f5c\u696d
-###SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=The operation was canceled \
-### because the client connection was terminated by a pre-parse plugin
-###SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=The operation was canceled \
-### because the client connection was terminated by a pre-operation plugin
-###SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=The operation was canceled \
-### because the client connection was terminated by a post-operation plugin
-###SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=The Directory Server was unable to \
-### obtain a read lock on entry %s after multiple attempts.  Processing on this \
-### operation cannot continue
+SEVERE_ERR_CANCELED_BY_PREPARSE_DISCONNECT_224=\u5df2\u7d93\u53d6\u6d88\u4f5c\u696d\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u9023\u7dda\u5df2\u7531\u524d\u7f6e\u5256\u6790\u5916\u639b\u7a0b\u5f0f\u6240\u7d42\u6b62
+SEVERE_ERR_CANCELED_BY_PREOP_DISCONNECT_225=\u5df2\u7d93\u53d6\u6d88\u4f5c\u696d\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u9023\u7dda\u5df2\u7531\u524d\u7f6e\u4f5c\u696d\u5916\u639b\u7a0b\u5f0f\u6240\u7d42\u6b62
+SEVERE_ERR_CANCELED_BY_POSTOP_DISCONNECT_226=\u5df2\u7d93\u53d6\u6d88\u4f5c\u696d\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u9023\u7dda\u5df2\u7531\u5f8c\u7f6e\u4f5c\u696d\u5916\u639b\u7a0b\u5f0f\u6240\u7d42\u6b62
+SEVERE_ERR_COMPARE_CANNOT_LOCK_ENTRY_227=\u76ee\u9304\u4f3a\u670d\u5668\u5728\u591a\u6b21\u5617\u8a66\u5f8c\uff0c\u7121\u6cd5\u53d6\u5f97\u9805\u76ee %s \u4e0a\u7684\u8b80\u53d6\u9396\u5b9a\u3002\u6b64\u4f5c\u696d\u4e0a\u7684\u8655\u7406\u7121\u6cd5\u7e7c\u7e8c
 MILD_ERR_COMPARE_NO_SUCH_ENTRY_228=\u6307\u5b9a\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
 INFO_CANCELED_BY_ABANDON_REQUEST_229=\u5df2\u7d93\u53d6\u6d88\u4f5c\u696d\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u767c\u51fa\u6b64\u9805\u4f5c\u696d\u7684\u653e\u68c4\u8acb\u6c42 (\u8a0a\u606f ID %d) 
 MILD_ERR_ADD_CANNOT_ADD_ROOT_DSE_230=\u7121\u6cd5\u589e\u52a0\u63d0\u4f9b\u7684\u9805\u76ee\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b\u7a7a\u503c\u7684 DN\u3002\u6b64 DN \u4fdd\u7559\u7d66 root DSE\uff0c\u800c\u8a72\u9805\u76ee\u7121\u6cd5\u900f\u904e\u5354\u5b9a\u589e\u52a0
 MILD_ERR_ADD_ENTRY_NOT_SUFFIX_231=\u7121\u6cd5\u589e\u52a0\u63d0\u4f9b\u7684\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176\u6c92\u6709\u7236\u7cfb\uff0c\u4e14\u6c92\u6709\u5b9a\u7fa9\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u5176\u4e2d\u4e00\u500b\u5c3e\u78bc
-###SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=Entry %s cannot be added because the \
-### server failed to obtain a read lock on the parent entry %s after multiple \
-### attempts
+SEVERE_ERR_ADD_CANNOT_LOCK_PARENT_232=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u5728\u6578\u6b21\u5617\u8a66\u4e4b\u5f8c\u7121\u6cd5\u53d6\u5f97\u7236\u7cfb\u9805\u76ee %s \u4e0a\u7684\u8b80\u53d6\u9396\u5b9a
 MILD_ERR_ADD_NO_PARENT_233=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176\u7236\u7cfb\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u4f3a\u670d\u5668\u4e2d
-###SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=Entry %s cannot be added because the \
-### server failed to obtain a write lock for this entry after multiple attempts
-###SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=Entry %s cannot be removed because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
-###SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=The operation was canceled \
-### because the client connection was terminated by a search result entry plugin \
-### working on entry %s
-###SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=The operation was canceled \
-### because the client connection was terminated by a search result reference \
-### plugin working on referral %s
+SEVERE_ERR_ADD_CANNOT_LOCK_ENTRY_234=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u5728\u6578\u6b21\u5617\u8a66\u4e4b\u5f8c\u7121\u6cd5\u53d6\u5f97\u6b64\u9805\u76ee\u7684\u5beb\u5165\u9396\u5b9a
+SEVERE_ERR_DELETE_CANNOT_LOCK_ENTRY_235=\u7121\u6cd5\u79fb\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u5728\u6578\u6b21\u5617\u8a66\u4e4b\u5f8c\u7121\u6cd5\u53d6\u5f97\u6b64\u9805\u76ee\u7684\u5beb\u5165\u9396\u5b9a
+SEVERE_ERR_CANCELED_BY_SEARCH_ENTRY_DISCONNECT_236=\u5df2\u7d93\u53d6\u6d88\u4f5c\u696d\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u9023\u7dda\u5df2\u7d93\u7531\u5728\u9805\u76ee %s \u4e0a\u4f5c\u696d\u7684\u641c\u5c0b\u7d50\u679c\u9805\u76ee\u5916\u639b\u7a0b\u5f0f\u6240\u7d42\u6b62
+SEVERE_ERR_CANCELED_BY_SEARCH_REF_DISCONNECT_237=\u5df2\u7d93\u53d6\u6d88\u4f5c\u696d\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u9023\u7dda\u5df2\u7d93\u7531\u5728\u53c3\u7167 %s \u4e0a\u4f5c\u696d\u7684\u641c\u5c0b\u7d50\u679c\u53c3\u7167\u5916\u639b\u7a0b\u5f0f\u6240\u7d42\u6b62
 MILD_ERR_SEARCH_TIME_LIMIT_EXCEEDED_238=\u8655\u7406\u6b64\u641c\u5c0b\u4f5c\u696d\u7684\u6700\u5927\u6642\u9593\u9650\u5236 %d \u79d2\u5df2\u7d93\u904e\u671f
 MILD_ERR_SEARCH_SIZE_LIMIT_EXCEEDED_239=\u6b64\u641c\u5c0b\u4f5c\u696d\u5df2\u7d93\u50b3\u9001\u6700\u591a\u7684 %d \u500b\u9805\u76ee\u7d66\u7528\u6236\u7aef
 MILD_ERR_SEARCH_BASE_DOESNT_EXIST_240=\u6307\u5b9a\u70ba\u641c\u5c0b\u57fa\u5e95\u7684\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
@@ -312,19 +261,11 @@
 MILD_ERR_MODDN_NO_BACKEND_FOR_CURRENT_ENTRY_244=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u6c92\u6709\u8a3b\u518a\u4ee5\u8655\u7406\u8a72 DN \u7684\u5f8c\u7aef
 MILD_ERR_MODDN_NO_BACKEND_FOR_NEW_ENTRY_245=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u6c92\u6709\u8a3b\u518a\u4ee5\u8655\u7406\u65b0 DN %s \u7684\u5f8c\u7aef
 MILD_ERR_MODDN_DIFFERENT_BACKENDS_246=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u6301\u6709\u76ee\u524d\u9805\u76ee\u7684\u5f8c\u7aef\u8207\u7528\u4ee5\u8655\u7406\u65b0 DN %s \u7684\u5f8c\u7aef\u4e0d\u540c\u3002\u4fee\u6539 DN \u4f5c\u696d\u7121\u6cd5\u6a6b\u8de8\u591a\u91cd\u5f8c\u7aef
-###SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=The modify DN operation for entry \
-### %s cannot be performed because the server was unable to obtain a write lock \
-### for that DN
-###SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=The modify DN operation for \
-### entry %s cannot be performed because an exception was caught while attempting \
-### to obtain a write lock for new DN %s:  %s
-###SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=The modify DN operation for entry %s \
-### cannot be performed because the server was unable to obtain a write lock for \
-### the new DN %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_CURRENT_DN_247=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u7121\u6cd5\u53d6\u5f97\u8a72 DN \u7684\u5beb\u5165\u9396\u5b9a
+SEVERE_ERR_MODDN_EXCEPTION_LOCKING_NEW_DN_248=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u53d6\u5f97\u65b0 DN %s \u7684\u5beb\u5165\u9396\u5b9a\u6642\u767c\u751f\u7570\u5e38: %s
+SEVERE_ERR_MODDN_CANNOT_LOCK_NEW_DN_249=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u7121\u6cd5\u53d6\u5f97\u65b0 DN %s \u7684\u5beb\u5165\u9396\u5b9a
 MILD_ERR_MODDN_NO_CURRENT_ENTRY_250=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e0d\u5b58\u5728\u65bc\u4f3a\u670d\u5668\u4e2d
-###SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=Entry %s cannot be modified because \
-### the server failed to obtain a write lock for this entry after multiple \
-### attempts
+SEVERE_ERR_MODIFY_CANNOT_LOCK_ENTRY_251=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u5728\u6578\u6b21\u5617\u8a66\u4e4b\u5f8c\u7121\u6cd5\u53d6\u5f97\u6b64\u9805\u76ee\u7684\u5beb\u5165\u9396\u5b9a
 MILD_ERR_MODIFY_NO_SUCH_ENTRY_252=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u9019\u985e\u9805\u76ee\u4e0d\u5b58\u5728\u65bc\u4f3a\u670d\u5668\u4e2d
 MILD_ERR_MODIFY_ADD_NO_VALUES_253=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u4fee\u6539\u5305\u542b\u5c6c\u6027 %s \u7684\u589e\u52a0\u5143\u4ef6\uff0c\u4f46\u6c92\u6709\u63d0\u4f9b\u4efb\u4f55\u503c
 MILD_ERR_MODIFY_ADD_INVALID_SYNTAX_254=\u5617\u8a66\u4fee\u6539\u9805\u76ee %s \u4ee5\u70ba\u5c6c\u6027 %s \u589e\u52a0\u4e00\u6216\u591a\u500b\u503c\u6642\uff0c\u6839\u64da\u76f8\u95dc\u8a9e\u6cd5\uff0c\u503c\u300c%s\u300d\u70ba\u7121\u6548: %s
@@ -360,65 +301,29 @@
 INFO_DSCORE_DESCRIPTION_SYSINFO_285=\u986f\u793a\u4e00\u822c\u7684\u7cfb\u7d71\u8cc7\u8a0a
 INFO_DSCORE_DESCRIPTION_DUMPMESSAGES_286=\u50be\u5370\u6240\u6709\u5b9a\u7fa9\u8a0a\u606f\u7684\u6e05\u55ae
 INFO_DSCORE_DESCRIPTION_USAGE_287=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=An error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=An error occurred while attempting to \
-### parse the provided set of command line arguments:  %s
-###FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=An error occurred while attempting to \
-### bootstrap the Directory Server:  %s
-###FATAL_ERR_DSCORE_CANNOT_START_291=An error occurred while trying to start the \
-### Directory Server:  %s
-###SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=The line "%s" associated with the \
-### backup information in directory %s could not be parsed because it did not \
-### contain an equal sign to delimit the property name from the value
-###SEVERE_ERR_BACKUPINFO_NO_NAME_293=The line "%s" associated with the backup \
-### information in directory %s could not be parsed because it did not include a \
-### property name
-###SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=The backup information \
-### structure in directory %s could not be parsed because it contained multiple \
-### backup IDs (%s and %s)
-###SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=The backup information structure \
-### in directory %s could not be parsed because it contained an unknown property \
-### %s with value %s
-###SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=An unexpected error occurred while \
-### trying to decode a backup information structure in directory %s:  %s
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=Unable to decode a backup information \
-### structure in directory %s because the structure did not include a backup ID
-###SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=The backup information structure \
-### with backup ID %s in directory %s was not valid because it did not contain \
-### the backup date
-###SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=Cannot add a backup with ID \
-### %s to backup directory %s because another backup already exists with that ID
-###SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=Cannot remove backup %s from \
-### backup directory %s because no backup with that ID exists in that directory
-###SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=Cannot remove backup %s \
-### from backup directory %s because it is listed as a dependency for backup %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=Backup directory %s \
-### does not exist and an error occurred while attempting to create it:  %s
-###SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=The path %s specifies as a \
-### backup directory exists but does not reference a directory
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=An error \
-### occurred while trying to remove saved backup descriptor file %s:  %s.  The \
-### new backup descriptor has been written to %s but will not be used until it is \
-### manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=An error \
-### occurred while trying to rename the current backup descriptor file %s to %s: \
-### %s.  The new backup descriptor has been written to %s but will not be used \
-### until it is manually renamed to %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=An error occurred \
-### while trying to rename the new backup descriptor file %s to %s:  %s.  The new \
-### backup descriptor will not be used until it is manually renamed
-###SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=No backup directory \
-### descriptor file was found at %s
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=The backup \
-### descriptor file %s is invalid because the first line should have contained \
-### the DN of the backend configuration entry but was blank
-###SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=The backup descriptor file \
-### %s is invalid because the first line of the file was "%s", but the DN of the \
-### backend configuration entry was expected
-###SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=An error occurred while \
-### trying to decode the value "%s" read from the first line of %s as the DN of \
-### the backend configuration entry:  %s
+FATAL_ERR_DSCORE_CANNOT_INITIALIZE_ARGS_288=\u5617\u8a66\u521d\u59cb\u5316\u6307\u4ee4\u884c\u5f15\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_DSCORE_ERROR_PARSING_ARGS_289=\u5617\u8a66\u5256\u6790\u63d0\u4f9b\u7684\u6307\u4ee4\u884c\u5f15\u6578\u96c6\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_DSCORE_CANNOT_BOOTSTRAP_290=\u5617\u8a66\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_DSCORE_CANNOT_START_291=\u5617\u8a66\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BACKUPINFO_NO_DELIMITER_292=\u7121\u6cd5\u5256\u6790\u8207\u76ee\u9304 %2$s \u4e2d\u7684\u5099\u4efd\u8cc7\u8a0a\u76f8\u95dc\u7684\u884c\u300c%1$s\u300d\uff0c\u56e0\u70ba\u5176\u4e0d\u5305\u542b\u5206\u9694\u503c\u7684\u7279\u6027\u540d\u7a31\u7684\u7b49\u865f
+SEVERE_ERR_BACKUPINFO_NO_NAME_293=\u7121\u6cd5\u5256\u6790\u8207\u76ee\u9304 %2$s \u4e2d\u7684\u5099\u4efd\u8cc7\u8a0a\u76f8\u95dc\u7684\u884c\u300c%1$s\u300d\uff0c\u56e0\u70ba\u5176\u4e0d\u5305\u542b\u7279\u6027\u540d\u7a31
+SEVERE_ERR_BACKUPINFO_MULTIPLE_BACKUP_IDS_294=\u7121\u6cd5\u5256\u6790\u76ee\u9304 %s \u4e2d\u7684\u5099\u4efd\u8cc7\u8a0a\u7d50\u69cb\uff0c\u56e0\u70ba\u5176\u5305\u542b\u591a\u91cd\u5099\u4efd ID (%s \u548c %s)
+SEVERE_ERR_BACKUPINFO_UNKNOWN_PROPERTY_295=\u7121\u6cd5\u5256\u6790\u76ee\u9304 %1$s \u4e2d\u7684\u5099\u4efd\u8cc7\u8a0a\u7d50\u69cb\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5177\u503c %3$s \u7684\u4e0d\u660e\u7279\u6027 %2$s
+SEVERE_ERR_BACKUPINFO_CANNOT_DECODE_296=\u5617\u8a66\u89e3\u78bc\u76ee\u9304 %s \u7684\u5099\u4efd\u8cc7\u8a0a\u7d50\u69cb\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_ID_297=\u7121\u6cd5\u89e3\u78bc\u76ee\u9304 %s \u7684\u5099\u4efd\u8cc7\u8a0a\u7d50\u69cb\uff0c\u56e0\u70ba\u7d50\u69cb\u4e0d\u5305\u542b\u5099\u4efd ID
+SEVERE_ERR_BACKUPINFO_NO_BACKUP_DATE_298=\u5099\u4efd ID \u70ba %s \u7684\u5099\u4efd\u8cc7\u8a0a\u7d50\u69cb (\u4f4d\u65bc\u76ee\u9304 %s \u4e2d) \u7121\u6548\uff0c\u56e0\u70ba\u5176\u672a\u5305\u542b\u5099\u4efd\u65e5\u671f
+SEVERE_ERR_BACKUPDIRECTORY_ADD_DUPLICATE_ID_299=\u7121\u6cd5\u4f7f\u7528 ID %s \u589e\u52a0\u5099\u4efd\u81f3\u5099\u4efd\u76ee\u9304 %s\uff0c\u56e0\u70ba\u4f7f\u7528\u8a72 ID \u7684\u5099\u4efd\u5df2\u7d93\u5b58\u5728
+SEVERE_ERR_BACKUPDIRECTORY_NO_SUCH_BACKUP_300=\u7121\u6cd5\u5c07\u5099\u4efd %s \u5f9e\u5099\u4efd\u76ee\u9304 %s \u79fb\u9664\uff0c\u56e0\u70ba\u5177\u8a72 ID \u7684\u5099\u4efd\u4e0d\u5b58\u5728\u65bc\u8a72\u76ee\u9304\u4e2d
+SEVERE_ERR_BACKUPDIRECTORY_UNRESOLVED_DEPENDENCY_301=\u7121\u6cd5\u5c07\u5099\u4efd %s \u5f9e\u5099\u4efd\u76ee\u9304 %s \u79fb\u9664\uff0c\u56e0\u70ba\u5176\u5217\u70ba\u5099\u4efd %s \u7684\u9644\u5c6c
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_CREATE_DIRECTORY_302=\u5099\u4efd\u76ee\u9304 %s \u4e0d\u5b58\u5728\uff0c\u5728\u5617\u8a66\u5efa\u7acb\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BACKUPDIRECTORY_NOT_DIRECTORY_303=\u6307\u5b9a\u70ba\u5099\u4efd\u76ee\u9304\u7684\u8def\u5f91 %s \u5b58\u5728\uff0c\u4f46\u672a\u53c3\u7167\u76ee\u9304
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DELETE_SAVED_DESCRIPTOR_304=\u5617\u8a66\u79fb\u9664\u5132\u5b58\u7684\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u65b0\u7684\u5099\u4efd\u63cf\u8ff0\u5143\u5df2\u7d93\u5beb\u5165 %s\uff0c\u4f46\u8981\u5728\u624b\u52d5\u91cd\u65b0\u547d\u540d\u70ba %s \u4e4b\u5f8c\u624d\u6703\u4f7f\u7528
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_CURRENT_DESCRIPTOR_305=\u5617\u8a66\u5c07\u76ee\u524d\u7684\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u65b0\u7684\u5099\u4efd\u63cf\u8ff0\u5143\u5df2\u7d93\u5beb\u5165 %s\uff0c\u4f46\u8981\u5728\u624b\u52d5\u91cd\u65b0\u547d\u540d\u70ba %s \u4e4b\u5f8c\u624d\u6703\u4f7f\u7528
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_RENAME_NEW_DESCRIPTOR_306=\u5617\u8a66\u5c07\u65b0\u7684\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u65b0\u7684\u5099\u4efd\u63cf\u8ff0\u5143\u8981\u5728\u624b\u52d5\u91cd\u65b0\u547d\u540d\u4e4b\u5f8c\u624d\u6703\u4f7f\u7528
+SEVERE_ERR_BACKUPDIRECTORY_NO_DESCRIPTOR_FILE_307=%s \u4e2d\u6c92\u6709\u5099\u4efd\u76ee\u9304\u63cf\u8ff0\u5143\u6a94\u6848
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_READ_CONFIG_ENTRY_DN_308=\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u7121\u6548\uff0c\u56e0\u70ba\u7b2c\u4e00\u884c\u61c9\u5305\u62ec\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee\u7684 DN\uff0c\u4f46\u537b\u662f\u7a7a\u767d
+SEVERE_ERR_BACKUPDIRECTORY_FIRST_LINE_NOT_DN_309=\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u7121\u6548\uff0c\u56e0\u70ba\u6a94\u6848\u7684\u7b2c\u4e00\u884c\u662f\u300c%s\u300d\uff0c\u4f46\u61c9\u8a72\u8981\u51fa\u73fe\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee\u7684 DN
+SEVERE_ERR_BACKUPDIRECTORY_CANNOT_DECODE_DN_310=\u5617\u8a66\u5c07\u81ea %2$s \u7684\u7b2c\u4e00\u884c\u8b80\u53d6\u7684\u503c\u300c%1$s\u300d\u89e3\u78bc\u70ba\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee\u7684 DN \u6642\u767c\u751f\u932f\u8aa4: %3$s
 MILD_ERR_FILELOCKER_LOCK_SHARED_REJECTED_BY_EXCLUSIVE_311=\u5617\u8a66\u5728\u6a94\u6848 %s \u4e0a\u53d6\u5f97\u5171\u7528\u9396\u5b9a\u906d\u62d2\uff0c\u56e0\u70ba\u8a72\u6a94\u6848\u5df2\u7d93\u662f\u5c08\u7528\u9396\u5b9a\u72c0\u614b
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_CREATE_312=\u5617\u8a66\u5728\u6a94\u6848 %s \u4e0a\u53d6\u5f97\u5171\u7528\u9396\u5b9a\u906d\u62d2\uff0c\u56e0\u70ba\u5617\u8a66\u5efa\u7acb\u9396\u5b9a\u6a94\u6848\u5931\u6557: %s
 MILD_ERR_FILELOCKER_LOCK_SHARED_FAILED_OPEN_313=\u5617\u8a66\u5728\u6a94\u6848 %s \u4e0a\u53d6\u5f97\u5171\u7528\u9396\u5b9a\u906d\u62d2\uff0c\u56e0\u70ba\u5617\u8a66\u958b\u555f\u9396\u5b9a\u6a94\u6848\u5931\u6557: %s
@@ -450,17 +355,9 @@
 INFO_RESULT_CLIENT_SIDE_MORE_RESULTS_TO_RETURN_339=\u5c07\u50b3\u56de\u66f4\u591a\u7d50\u679c
 INFO_RESULT_CLIENT_SIDE_CLIENT_LOOP_340=\u5075\u6e2c\u5230\u53c3\u7167\u8ff4\u8def
 INFO_RESULT_CLIENT_SIDE_REFERRAL_LIMIT_EXCEEDED_341=\u8d85\u904e\u53c3\u7167\u8e8d\u9ede\u9650\u5236
-###SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=An error occurred \
-### while attempting to release a shared lock for backend %s:  %s.  This lock \
-### should be automatically cleaned when the Directory Server process exits, so \
-### no additional action should be necessary
-###FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=The Directory Server could \
-### not acquire an exclusive lock on file %s:  %s.  This generally means that \
-### another instance of this server is already running
-###SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=An error occurred while \
-### attempting to release the exclusive server lock held on file %s:  %s.  This \
-### lock should be automatically cleaned when the Directory Server process exits, \
-### so no additional action should be necessary
+SEVERE_WARN_SHUTDOWN_CANNOT_RELEASE_SHARED_BACKEND_LOCK_342=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u8a72\u5728\u76ee\u9304\u4f3a\u670d\u5668\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+FATAL_ERR_CANNOT_ACQUIRE_EXCLUSIVE_SERVER_LOCK_343=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u5728\u6a94\u6848 %s \u4e0a\u53d6\u5f97\u5c08\u7528\u9396\u5b9a: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u6709\u5176\u4ed6\u7684\u4f3a\u670d\u5668\u5be6\u4f8b\u6b63\u5728\u57f7\u884c
+SEVERE_WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK_344=\u5617\u8a66\u91cb\u653e\u6a94\u6848 %s \u7684\u5c08\u7528\u4f3a\u670d\u5668\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u8a72\u5728\u76ee\u9304\u4f3a\u670d\u5668\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
 INFO_ERROR_CATEGORY_TASK_345=\u4f5c\u696d
 MILD_ERR_MODIFY_ATTR_IS_NO_USER_MOD_346=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u4fee\u6539\u5617\u8a66\u66f4\u65b0\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u70ba NO-USER-MODIFICATION \u7684\u5c6c\u6027 %s
 MILD_ERR_ADD_ATTR_IS_NO_USER_MOD_347=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u70ba NO-USER-MODIFICATION \u7684\u5c6c\u6027 %s
@@ -501,308 +398,136 @@
 INFO_MODDN_NOOP_382=\u4fee\u6539 DN \u4f5c\u696d\u6c92\u6709\u5be6\u969b\u5728\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u57f7\u884c\uff0c\u56e0\u70ba\u8acb\u6c42\u4e2d\u5b58\u5728 LDAP \u7121\u4f5c\u696d\u63a7\u5236
 MILD_ERR_DELETE_PREREAD_NO_ENTRY_383=\u7121\u6cd5\u79fb\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u5617\u8a66\u91dd\u5c0d LDAP \u9810\u5148\u8b80\u53d6\u8acb\u6c42\u63a7\u5236\u8655\u7406\u9805\u76ee\u6642\uff0c\u767c\u73fe\u76ee\u6a19\u9805\u76ee\u4e0d\u5b58\u5728
 INFO_RESULT_AUTHORIZATION_DENIED_384=\u6388\u6b0a\u88ab\u62d2
-###SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=Entry %s cannot be added because it \
-### is missing attribute %s that is contained in the entry's RDN.  All attributes \
-### used in the RDN must also be provided in the attribute list for the entry
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=An unexpected error \
-### occurred while notifying a change notification listener of an add operation: \
-### %s
-###SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=An unexpected error \
-### occurred while notifying persistent search %s of an add operation:  %s.  The \
-### persistent search has been terminated
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=An unexpected error \
-### occurred while notifying a change notification listener of a delete \
-### operation:  %s
-###SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=An unexpected error \
-### occurred while notifying persistent search %s of a delete operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=An unexpected error \
-### occurred while notifying a change notification listener of a modify \
-### operation:  %s
-###SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=An unexpected error \
-### occurred while notifying persistent search %s of a modify operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=An unexpected error \
-### occurred while notifying a change notification listener of a modify DN \
-### operation:  %s
-###SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=An unexpected error \
-### occurred while notifying persistent search %s of a modify DN operation:  %s. \
-### The persistent search has been terminated
-###SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=Unable to process the bind \
-### request because it contained a control with OID %s that was marked critical \
-### but this control is not supported for the bind operation
-###SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=There are multiple \
-### user-specific size limit values contained in user entry %s.  The default \
-### server size limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=The user-specific size \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server size limit will be used
-###SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=There are multiple \
-### user-specific time limit values contained in user entry %s.  The default \
-### server time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=The user-specific time \
-### limit value %s contained in user entry %s could not be parsed as an integer. \
-### The default server time limit will be used
+SEVERE_ERR_ADD_MISSING_RDN_ATTRIBUTE_385=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176\u7f3a\u4e4f\u5305\u542b\u5728\u9805\u76ee RDN \u4e2d\u7684\u5c6c\u6027 %s\u3002\u5728\u9805\u76ee\u7684\u5c6c\u6027\u8868\u4e2d\u4e5f\u5fc5\u9808\u63d0\u4f9b\u6240\u6709\u5728 RDN \u4f7f\u7528\u7684\u5c6c\u6027
+SEVERE_ERR_ADD_ERROR_NOTIFYING_CHANGE_LISTENER_386=\u901a\u77e5\u589e\u52a0\u4f5c\u696d\u7684\u8b8a\u66f4\u901a\u77e5\u5075\u807d\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_ADD_ERROR_NOTIFYING_PERSISTENT_SEARCH_387=\u901a\u77e5\u589e\u52a0\u4f5c\u696d\u7684\u6301\u7e8c\u641c\u5c0b %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6301\u7e8c\u641c\u5c0b\u5df2\u7d42\u6b62
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_CHANGE_LISTENER_388=\u901a\u77e5\u522a\u9664\u4f5c\u696d\u7684\u8b8a\u66f4\u901a\u77e5\u5075\u807d\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_DELETE_ERROR_NOTIFYING_PERSISTENT_SEARCH_389=\u901a\u77e5\u522a\u9664\u4f5c\u696d\u7684\u6301\u7e8c\u641c\u5c0b %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6301\u7e8c\u641c\u5c0b\u5df2\u7d42\u6b62
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_CHANGE_LISTENER_390=\u901a\u77e5\u4fee\u6539\u4f5c\u696d\u7684\u8b8a\u66f4\u901a\u77e5\u5075\u807d\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_MODIFY_ERROR_NOTIFYING_PERSISTENT_SEARCH_391=\u901a\u77e5\u4fee\u6539\u4f5c\u696d\u7684\u6301\u7e8c\u641c\u5c0b %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6301\u7e8c\u641c\u5c0b\u5df2\u7d42\u6b62
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_CHANGE_LISTENER_392=\u901a\u77e5\u4fee\u6539 DN \u4f5c\u696d\u7684\u8b8a\u66f4\u901a\u77e5\u5075\u807d\u7a0b\u5f0f\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_MODDN_ERROR_NOTIFYING_PERSISTENT_SEARCH_393=\u901a\u77e5\u4fee\u6539 DN \u4f5c\u696d\u7684\u6301\u7e8c\u641c\u5c0b %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6301\u7e8c\u641c\u5c0b\u5df2\u7d42\u6b62
+SEVERE_ERR_BIND_UNSUPPORTED_CRITICAL_CONTROL_394=\u7121\u6cd5\u8655\u7406\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u5176\u5305\u542b\u6a19\u793a\u70ba\u91cd\u8981\u4e4b\u5177\u6709 OID %s \u7684\u63a7\u5236\uff0c\u4f46\u9023\u7d50\u4f5c\u696d\u4e0d\u652f\u63f4\u6b64\u63a7\u5236
+SEVERE_WARN_BIND_MULTIPLE_USER_SIZE_LIMITS_395=\u4f7f\u7528\u8005\u9805\u76ee %s \u4e2d\u5305\u542b\u591a\u91cd\u4f7f\u7528\u8005\u5c08\u7528\u5927\u5c0f\u9650\u5236\u503c\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u5927\u5c0f\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT_396=\u5305\u542b\u5728\u4f7f\u7528\u8005\u9805\u76ee %2$s \u4e2d\u7684\u4f7f\u7528\u8005\u5c08\u7528\u5927\u5c0f\u9650\u5236\u503c %1$s \u7121\u6cd5\u5256\u6790\u70ba\u6574\u6578\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u5927\u5c0f\u9650\u5236
+SEVERE_WARN_BIND_MULTIPLE_USER_TIME_LIMITS_397=\u4f7f\u7528\u8005\u9805\u76ee %s \u4e2d\u5305\u542b\u591a\u91cd\u4f7f\u7528\u8005\u5c08\u7528\u6642\u9593\u9650\u5236\u503c\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u6642\u9593\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT_398=\u5305\u542b\u5728\u4f7f\u7528\u8005\u9805\u76ee %2$s \u4e2d\u7684\u4f7f\u7528\u8005\u5c08\u7528\u6642\u9593\u9650\u5236\u503c %1$s \u7121\u6cd5\u5256\u6790\u70ba\u6574\u6578\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u6642\u9593\u9650\u5236
 INFO_RESULT_ASSERTION_FAILED_399=\u6307\u5b9a\u5931\u6557
-###SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=The entry %s cannot be added because \
-### an entry with that name already exists
-###SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=An error occurred during preoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=An error occurred during postoperation \
-### synchronization processing for the add operation with connection ID %d and \
-### operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=An error occurred during \
-### preoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=An error occurred during \
-### postoperation synchronization processing for the delete operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=An error occurred during \
-### preoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=An error occurred during \
-### postoperation synchronization processing for the modify operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=An error occurred during preoperation \
-### synchronization processing for the modify DN operation with connection ID %d \
-### and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=An error occurred during \
-### postoperation synchronization processing for the modify DN operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=An error occurred during \
-### conflict resolution synchronization processing for the add operation with \
-### connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=An error occurred \
-### during conflict resolution synchronization processing for the delete \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=An error occurred \
-### during conflict resolution synchronization processing for the modify \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=An error occurred \
-### during conflict resolution synchronization processing for the modify DN \
-### operation with connection ID %d and operation ID %d:  %s
-###SEVERE_ERR_ADD_SERVER_READONLY_413=Unable to add entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_ADD_BACKEND_READONLY_414=Unable to add entry %s because the \
-### backend that should hold that entry is configured in read-only mode
-###SEVERE_ERR_DELETE_SERVER_READONLY_415=Unable to delete entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_DELETE_BACKEND_READONLY_416=Unable to delete entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODIFY_SERVER_READONLY_417=Unable to modify entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODIFY_BACKEND_READONLY_418=Unable to modify entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_MODDN_SERVER_READONLY_419=Unable to rename entry %s because the \
-### Directory Server is configured in read-only mode
-###SEVERE_ERR_MODDN_BACKEND_READONLY_420=Unable to rename entry %s because the \
-### backend that holds that entry is configured in read-only mode
-###SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=Unable to process the simple bind \
-### request because it contained a bind DN but no password, which is forbidden by \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=The password policy \
-### configuration entry "%s" does not contain a value for attribute \
-### ds-cfg-password-attribute, which specifies the attribute to hold user \
-### passwords
-###SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=The password policy \
-### configuration entry "%s" does not contain any values for attribute \
-### ds-cfg-default-password-storage-scheme, which specifies the set of default \
-### password storage schemes
+SEVERE_ERR_ADD_ENTRY_ALREADY_EXISTS_400=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u5177\u6709\u8a72\u540d\u7a31\u7684\u9805\u76ee\u5df2\u7d93\u5b58\u5728
+SEVERE_ERR_ADD_SYNCH_PREOP_FAILED_401=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u589e\u52a0\u4f5c\u696d\u7684\u524d\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADD_SYNCH_POSTOP_FAILED_402=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u589e\u52a0\u4f5c\u696d\u7684\u5f8c\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_DELETE_SYNCH_PREOP_FAILED_403=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u522a\u9664\u4f5c\u696d\u7684\u524d\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_DELETE_SYNCH_POSTOP_FAILED_404=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u522a\u9664\u4f5c\u696d\u7684\u5f8c\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MODIFY_SYNCH_PREOP_FAILED_405=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u4fee\u6539\u4f5c\u696d\u7684\u524d\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MODIFY_SYNCH_POSTOP_FAILED_406=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u4fee\u6539\u4f5c\u696d\u7684\u5f8c\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MODDN_SYNCH_PREOP_FAILED_407=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u4fee\u6539 DN \u4f5c\u696d\u7684\u524d\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MODDN_SYNCH_POSTOP_FAILED_408=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u4fee\u6539 DN \u4f5c\u696d\u7684\u5f8c\u7f6e\u4f5c\u696d\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADD_SYNCH_CONFLICT_RESOLUTION_FAILED_409=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u589e\u52a0\u4f5c\u696d\u7684\u885d\u7a81\u89e3\u6c7a\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_DELETE_SYNCH_CONFLICT_RESOLUTION_FAILED_410=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u522a\u9664\u4f5c\u696d\u7684\u885d\u7a81\u89e3\u6c7a\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MODIFY_SYNCH_CONFLICT_RESOLUTION_FAILED_411=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u4fee\u6539\u4f5c\u696d\u7684\u885d\u7a81\u89e3\u6c7a\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MODDN_SYNCH_CONFLICT_RESOLUTION_FAILED_412=\u5728\u5177\u6709\u9023\u7dda ID %d \u548c\u4f5c\u696d ID %d \u4e4b\u4fee\u6539 DN \u4f5c\u696d\u7684\u885d\u7a81\u89e3\u6c7a\u540c\u6b65\u5316\u8655\u7406\u671f\u9593\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ADD_SERVER_READONLY_413=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_ADD_BACKEND_READONLY_414=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u61c9\u6301\u6709\u8a72\u9805\u76ee\u7684\u5f8c\u7aef\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_DELETE_SERVER_READONLY_415=\u7121\u6cd5\u522a\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_DELETE_BACKEND_READONLY_416=\u7121\u6cd5\u522a\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u6301\u6709\u8a72\u9805\u76ee\u7684\u5f8c\u7aef\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_MODIFY_SERVER_READONLY_417=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_MODIFY_BACKEND_READONLY_418=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u6301\u6709\u8a72\u9805\u76ee\u7684\u5f8c\u7aef\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_MODDN_SERVER_READONLY_419=\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u9805\u76ee %s\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_MODDN_BACKEND_READONLY_420=\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u9805\u76ee %s\uff0c\u56e0\u70ba\u6301\u6709\u8a72\u9805\u76ee\u7684\u5f8c\u7aef\u88ab\u914d\u7f6e\u70ba\u552f\u8b80\u6a21\u5f0f
+SEVERE_ERR_BIND_DN_BUT_NO_PASSWORD_421=\u7121\u6cd5\u8655\u7406\u7c21\u55ae\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b\u6c92\u6709\u5bc6\u78bc\u7684\u9023\u7d50 DN\uff0c\u800c\u9019\u662f\u4f3a\u670d\u5668\u914d\u7f6e\u4e0d\u5141\u8a31\u7684\u72c0\u6cc1
+SEVERE_ERR_PWPOLICY_NO_PASSWORD_ATTRIBUTE_422=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b\u5c6c\u6027 ds-cfg-password-attribute \u7684\u503c\uff0c\u6b64\u5c6c\u6027\u6307\u5b9a\u6301\u6709\u4f7f\u7528\u8005\u5bc6\u78bc\u7684\u5c6c\u6027
+SEVERE_ERR_PWPOLICY_NO_DEFAULT_STORAGE_SCHEMES_423=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u4e0d\u5305\u542b\u5c6c\u6027 ds-cfg-default-password-storage-scheme \u7684\u4efb\u4f55\u503c\uff0c\u6b64\u5c6c\u6027\u6307\u5b9a\u9810\u8a2d\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u7684\u96c6\u5408
 INFO_PWPOLICY_DESCRIPTION_PW_ATTR_424=\u7528\u4f86\u6301\u6709\u4f7f\u7528\u8005\u5bc6\u78bc\u7684\u5c6c\u6027\u985e\u578b\u3002\u5fc5\u9808\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u6b64\u5c6c\u6027\u985e\u578b\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" is not defined in the server schema
-###SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified password attribute "%s" has a syntax OID of %s.  The password \
-### attribute must have a syntax OID of either 1.3.6.1.4.1.26027.1.3.1 (for the \
-### user password syntax) or 1.3.6.1.4.1.4203.1.1.2 (for the authentication \
-### password syntax)
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=An error occurred \
-### while attempting to determine the value of attribute \
-### ds-cfg-password-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_PASSWORD_ATTRIBUTE_425=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\uff0c\u672a\u5b9a\u7fa9\u6307\u5b9a\u7684\u5bc6\u78bc\u5c6c\u6027\u300c%s\u300d
+SEVERE_ERR_PWPOLICY_INVALID_PASSWORD_ATTRIBUTE_SYNTAX_426=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u5bc6\u78bc\u5c6c\u6027\u300c%s\u300d\u5177\u6709 %s \u7684\u8a9e\u6cd5 OID\u3002\u5bc6\u78bc\u5c6c\u6027\u5fc5\u9808\u5177\u6709 1.3.6.1.4.1.26027.1.3.1 (\u7528\u65bc\u4f7f\u7528\u8005\u5bc6\u78bc\u8a9e\u6cd5) \u6216 1.3.6.1.4.1.4203.1.1.2 (\u7528\u65bc\u8a8d\u8b49\u5bc6\u78bc\u8a9e\u6cd5) \u7684\u8a9e\u6cd5 OID
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_ATTRIBUTE_427=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-password-attribute \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_DEFAULT_STORAGE_SCHEMES_428=\u5c07\u7528\u4f86\u7de8\u78bc\u7d14\u6587\u5b57\u5bc6\u78bc\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 (\u6216\u6a5f\u5236\u96c6\u5408)\u3002\u5982\u679c\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u591a\u91cd\u9810\u8a2d\u5132\u5b58\u6a5f\u5236\uff0c\u5247\u53ef\u4ee5\u4f7f\u7528\u9019\u4e9b\u5168\u90e8\u7684\u6a5f\u5236\u7de8\u78bc\u76f8\u540c\u7684\u5bc6\u78bc\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### default password storage scheme "%s" that is not defined in the server \
-### configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-default-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEFAULT_SCHEME_429=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5728\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\uff0c\u672a\u5b9a\u7fa9\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u6240\u53c3\u7167\u7684\u9810\u8a2d\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u300c%s\u300d
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEFAULT_STORAGE_SCHEMES_430=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-default-password-storage-scheme \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_DEPRECATED_STORAGE_SCHEMES_431=\u61c9\u8a72\u8003\u616e\u505c\u7528\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 (\u6216\u6a5f\u5236\u96c6\u5408)\u3002\u5982\u679c\u8a8d\u8b49\u7684\u4f7f\u7528\u8005\u64c1\u6709\u4ee5\u5176\u4e2d\u4e00\u7a2e\u6a5f\u5236\u7de8\u78bc\u7684\u5bc6\u78bc\uff0c\u9019\u4e9b\u5bc6\u78bc\u5c07\u4f7f\u7528\u9810\u8a2d\u6a5f\u5236\u79fb\u9664\uff0c\u4e26\u4ee5\u5df2\u7de8\u78bc\u7684\u5bc6\u78bc\u53d6\u4ee3\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-deprecated-password-storage-scheme in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_DEPRECATED_STORAGE_SCHEMES_432=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-deprecated-password-storage-scheme \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_VALIDATORS_433=\u61c9\u8a72\u8207\u76f8\u95dc\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u4e00\u540c\u4f7f\u7528\u4e4b\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u7684 DN\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references a \
-### password validator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-password-validator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_VALIDATOR_434=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5728\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\uff0c\u672a\u5b9a\u7fa9\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u6240\u53c3\u7167\u7684\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5f0f\u300c%s\u300d
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_VALIDATORS_435=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-password-validator \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_NOTIFICATION_HANDLERS_436=\u61c9\u8a72\u8207\u76f8\u95dc\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u4e00\u540c\u4f7f\u7528\u4e4b\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u7684 DN\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=The password policy \
-### definition contained in configuration entry "%s" is invalid because it \
-### references account status notification handler "%s" that is not defined in \
-### the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=An error \
-### occurred while attempting to determine the values for attribute \
-### ds-cfg-account-status-notification-handler in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_NOTIFICATION_HANDLER_437=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5728\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\uff0c\u672a\u5b9a\u7fa9\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u6240\u53c3\u7167\u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8655\u7406\u7a0b\u5f0f\u300c%s\u300d
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_NOTIFICATION_HANDLERS_438=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-account-status-notification-handler \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_USER_PW_CHANGES_439=\u8868\u793a\u662f\u5426\u5141\u8a31\u4f7f\u7528\u8005\u8b8a\u66f4\u4ed6\u5011\u81ea\u5df1\u7684\u5bc6\u78bc\u3002\u9664\u4e86\u5b58\u53d6\u63a7\u5236\u8a55\u4f30\u4e4b\u5916\u9084\u505a\u4e86\u6b64\u6aa2\u67e5\uff0c\u5fc5\u9700\u5169\u8005\u90fd\u901a\u904e\uff0c\u624d\u80fd\u8b8a\u66f4\u5bc6\u78bc\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_USER_PW_CHANGES_440=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-allow-user-password-changes \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CURRENT_PW_441=\u8868\u793a\u662f\u5426\u9700\u8981\u4f7f\u7528\u8005\u5bc6\u78bc\u8b8a\u66f4\u624d\u80fd\u5920\u4f7f\u7528\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u4f5c\u696d\uff0c\u4e26\u52a0\u5165\u4f7f\u7528\u8005\u76ee\u524d\u5bc6\u78bc\uff0c\u4ee5\u5141\u8a31\u8b8a\u66f4\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-user-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CURRENT_PW_442=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-allow-user-password-changes \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_RESET_443=\u8868\u793a\u5982\u679c\u7ba1\u7406\u8005\u91cd\u65b0\u8a2d\u5b9a\u5bc6\u78bc\uff0c\u662f\u5426\u5f37\u5236\u4f7f\u7528\u8005\u8b8a\u66f4\u4ed6\u5011\u7684\u5bc6\u78bc\u3002\u91dd\u5c0d\u6b64\u76ee\u7684\uff0c\u9664\u4f7f\u7528\u8005\u672c\u8eab\u4e4b\u5916\uff0c\u6703\u5c07\u5177\u6709\u8b8a\u66f4\u8a72\u4f7f\u7528\u8005\u5bc6\u78bc\u6b0a\u9650\u7684\u4efb\u4f55\u4eba\u90fd\u8996\u70ba\u7ba1\u7406\u8005\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-reset in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_RESET_444=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-force-change-on-reset \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_SKIP_ADMIN_VALIDATION_445=\u8868\u793a\u7ba1\u7406\u8005\u8a2d\u5b9a\u7684\u5bc6\u78bc (\u5728\u589e\u52a0\u3001\u4fee\u6539\u6216\u5bc6\u78bc\u4fee\u6539\u4f5c\u696d\u4e2d) \u662f\u5426\u5141\u8a31\u7565\u904e\u4f7f\u7528\u8005\u5bc6\u78bc\u8b8a\u66f4\u6240\u9700\u7684\u5bc6\u78bc\u9a57\u8b49\u7a0b\u5e8f\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-skip-validation-for-administrators in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_SKIP_ADMIN_VALIDATION_446=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-skip-validation-for-administrators \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_PASSWORD_GENERATOR_447=\u53c3\u7167\u8207\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u4e00\u540c\u4f7f\u7528\u4e4b\u5bc6\u78bc\u7522\u751f\u5668\u7684\u914d\u7f6e\u9805\u76ee\u7684 DN\u3002\u7576\u8acb\u6c42\u6c92\u6709\u63d0\u4f9b\u4efb\u4f55\u5bc6\u78bc\u6642\uff0c\u9019\u5c07\u8207\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u4f5c\u696d\u4e00\u540c\u4f7f\u7528\uff0c\u4ee5\u70ba\u4f7f\u7528\u8005\u7522\u751f\u65b0\u5bc6\u78bc\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=The password policy definition \
-### contained in configuration entry "%s" is invalid because it references \
-### password generator "%s" that is not defined in the server configuration
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-generator in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_NO_SUCH_GENERATOR_448=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5176\u53c3\u7167\u6c92\u6709\u5b9a\u7fa9\u5728\u4f3a\u670d\u5668\u914d\u7f6e\u7684\u5bc6\u78bc\u7522\u751f\u5668\u300c%s\u300d
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PASSWORD_GENERATOR_449=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-password-generator \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_AUTH_450=\u8868\u793a\u5177\u6709\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u7684\u4f7f\u7528\u8005\u662f\u5426\u9700\u8981\u4ee5\u5b89\u5168\u7684\u65b9\u5f0f\u8a8d\u8b49\u3002\u9019\u53ef\u80fd\u8868\u793a\u6703\u4f7f\u7528\u7528\u6236\u7aef\u548c\u4f3a\u670d\u5668\u4e4b\u9593\u7684\u5b89\u5168\u901a\u8a0a\u901a\u9053\uff0c\u6216\u4f7f\u7528\u4e0d\u6703\u66b4\u9732\u6191\u8b49\u7684 SASL \u6a5f\u5236\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-authentication in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_AUTH_451=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-require-secure-authentication \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_SECURE_CHANGES_452=\u8868\u793a\u5177\u6709\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u7684\u4f7f\u7528\u8005\u662f\u5426\u9700\u8981\u4ee5\u4e0d\u6703\u66b4\u9732\u6191\u8b49\u7684\u5b89\u5168\u65b9\u5f0f\u4f86\u8b8a\u66f4\u5bc6\u78bc\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-secure-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_SECURE_CHANGES_453=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-require-secure-password-changes \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_PREENCODED_454=\u8868\u793a\u662f\u5426\u5141\u8a31\u4f7f\u7528\u8005\u63d0\u4f9b\u9810\u5148\u7de8\u78bc\u503c\u4f86\u8b8a\u66f4\u5bc6\u78bc\u3002\u9019\u53ef\u80fd\u9020\u6210\u5b89\u5168\u6027\u98a8\u96aa\uff0c\u56e0\u70ba\u7121\u6cd5\u8b58\u5225\u7d14\u6587\u5b57\u7248\u7684\u5bc6\u78bc\uff0c\u56e0\u6b64\u7121\u6cd5\u5957\u7528\u9a57\u8b49\u6aa2\u67e5\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-allow-pre-encoded-passwords in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_PREENCODED_455=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-allow-pre-encoded-passwords \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_MIN_AGE_456=\u5bc6\u78bc\u8b8a\u66f4\u5f8c\u5230\u4e0b\u6b21\u518d\u5ea6\u5141\u8a31\u4f7f\u7528\u8005\u8b8a\u66f4\u5bc6\u78bc\u7684\u6700\u5c0f\u6642\u9593\u9577\u5ea6\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u5c0f\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u3002\u6b64\u8a2d\u5b9a\u53ef\u4ee5\u907f\u514d\u4f7f\u7528\u8005\u5728\u77ed\u6642\u9593\u5167\u4e0d\u65b7\u91cd\u8907\u8b8a\u66f4\u5bc6\u78bc\uff0c\u4e26\u5f9e\u6b77\u7a0b\u8a18\u9304\u6e05\u9664\u820a\u5bc6\u78bc\uff0c\u4ee5\u91cd\u65b0\u4f7f\u7528\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-min-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MIN_AGE_457=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-min-password-age \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_MAX_AGE_458=\u4f7f\u7528\u8005\u53ef\u4ee5\u7e7c\u7e8c\u4f7f\u7528\u76f8\u540c\u5bc6\u78bc\uff0c\u76f4\u5230\u5fc5\u9808\u8b8a\u66f4\u7684\u6700\u5927\u6642\u9593\u9577\u5ea6 (\u4f8b\u5982\uff0c\u5bc6\u78bc\u904e\u671f\u9593\u9694)\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u30020 \u79d2\u7684\u503c\u5c07\u505c\u7528\u5bc6\u78bc\u904e\u671f\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=An error occurred while \
-### attempting to determine the value for attribute ds-cfg-max-password-age \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_AGE_459=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-max-password-age \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_MAX_RESET_AGE_460=\u5728\u7ba1\u7406\u54e1\u91cd\u8a2d\u5bc6\u78bc\uff0c\u4e26\u5728\u9019\u4e9b\u5bc6\u78bc\u88ab\u9396\u5b9a\u4e4b\u524d\uff0c\u4f7f\u7528\u8005\u5fc5\u9808\u8b8a\u66f4\u5bc6\u78bc\u7684\u6700\u5927\u6642\u9593\u9577\u5ea6\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u30020 \u79d2\u7684\u503c\u5c07\u505c\u7528\u6b64\u529f\u80fd\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-max-password-reset-age in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_MAX_RESET_AGE_461=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-max-password-reset-age \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_WARNING_INTERVAL_462=\u4f7f\u7528\u8005\u5bc6\u78bc\u5be6\u969b\u904e\u671f\uff0c\u800c\u4f7f\u4f3a\u670d\u5668\u958b\u59cb\u70ba\u8a72\u4f7f\u7528\u8005\u5728\u9023\u7d50\u56de\u61c9\u4e2d\u52a0\u5165\u8b66\u544a\u901a\u77e5\u524d\u7684\u6700\u5927\u6642\u9593\u9577\u5ea6\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u5c0f\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u30020 \u79d2\u7684\u503c\u5c07\u505c\u7528\u8b66\u544a\u9593\u9694\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-password-expiration-warning-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_WARNING_INTERVAL_463=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-password-expiration-warning-interval \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_EXPIRE_WITHOUT_WARNING_464=\u8868\u793a\u5373\u4f7f\u4f7f\u7528\u8005\u5f9e\u672a\u770b\u5230\u904e\u671f\u8b66\u544a\u901a\u77e5\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u662f\u5426\u61c9\u8a72\u5141\u8a31\u4f7f\u7528\u8005\u5bc6\u78bc\u904e\u671f\u3002\u5982\u679c\u555f\u7528\u6b64\u8a2d\u5b9a\uff0c\u5247\u6bcf\u6b21\u9054\u5230\u904e\u671f\u6642\u9593\u6642\uff0c\u5e33\u865f\u5c31\u6703\u904e\u671f\u3002\u5982\u679c\u505c\u7528\u6b64\u8a2d\u5b9a\uff0c\u5247\u4f7f\u7528\u8005\u81f3\u5c11\u90fd\u6703\u63a5\u5230\u4e00\u6b21\u8b66\u544a\u901a\u77e5\uff0c\u800c\u5bc6\u78bc\u904e\u671f\u5c07\u8a2d\u70ba\u8b66\u544a\u6642\u9593\u52a0\u4e0a\u8b66\u544a\u9593\u9694\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-expire-passwords-without-warning in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_EXPIRE_WITHOUT_WARNING_465=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-expire-passwords-without-warning \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_EXPIRED_CHANGES_466=\u8868\u793a\u662f\u5426\u5141\u8a31\u5bc6\u78bc\u904e\u671f\u7684\u4f7f\u7528\u8005\u4ecd\u53ef\u4ee5\u4f7f\u7528\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u4f5c\u696d\u4f86\u8b8a\u66f4\u5bc6\u78bc\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-expired-password-changes in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_EXPIRED_CHANGES_467=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-allow-expired-password-changes \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_GRACE_LOGIN_COUNT_468=\u5728\u5e33\u865f\u904e\u671f\u4e4b\u5f8c\u7d66\u4e88\u4f7f\u7528\u8005\u5bec\u9650\u767b\u5165\u7684\u6b21\u6578\uff0c\u8b93\u4f7f\u7528\u8005\u53ef\u4ee5\u9078\u64c7\u65b0\u5bc6\u78bc\u30020 \u7684\u503c\u8868\u793a\u4e0d\u5141\u8a31\u5bec\u9650\u767b\u5165\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-grace-login-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_GRACE_LOGIN_COUNT_469=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-grace-login-count \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_FAILURE_COUNT_470=\u5728\u9396\u4f4f\u5e33\u865f\u4e4b\u524d\uff0c\u5141\u8a31\u4f7f\u7528\u8005\u7684\u6700\u5927\u8a8d\u8b49\u5931\u6557\u6b21\u6578\u30020 \u7684\u503c\u8868\u793a\u5e33\u865f\u4e0d\u6703\u56e0\u70ba\u5931\u6557\u7684\u5617\u8a66\u800c\u9396\u4f4f\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-count in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_FAILURE_COUNT_471=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-lockout-failure-count \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_LOCKOUT_DURATION_472=\u5728\u592a\u591a\u6b21\u8a8d\u8b49\u5931\u6557\u5f8c\uff0c\u61c9\u8a72\u9396\u4f4f\u5e33\u865f\u7684\u6642\u9593\u9577\u5ea6\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u5c0f\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u30020 \u79d2\u7684\u503c\u8868\u793a\u5e33\u865f\u5728\u7ba1\u7406\u54e1\u91cd\u8a2d\u5bc6\u78bc\u4e4b\u524d\u61c9\u8a72\u7dad\u6301\u9396\u5b9a\u7684\u72c0\u614b\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=An error occurred \
-### while attempting to determine the value for attribute ds-cfg-lockout-duration \
-### in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LOCKOUT_DURATION_473=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-lockout-duration \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_FAILURE_EXPIRATION_474=\u82e5\u70ba\u5e33\u865f\u9396\u5b9a\u7528\u9014\uff0c\u4e0d\u518d\u91dd\u5c0d\u4f7f\u7528\u8005\u8a08\u7b97\u8a8d\u8b49\u5931\u6557\u6240\u61c9\u7d93\u904e\u7684\u6642\u9593\u9577\u5ea6\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u5c0f\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u30020 \u79d2\u7684\u503c\u8868\u793a\u8a8d\u8b49\u5931\u6557\u6c38\u9060\u4e0d\u904e\u671f\u3002\u5931\u6557\u8a08\u6578\u4e00\u5f8b\u5728\u6210\u529f\u8a8d\u8b49\u5f8c\u6e05\u9664\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=An error occurred \
-### while attempting to determine the value for attribute \
-### ds-cfg-lockout-failure-expiration-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FAILURE_EXPIRATION_475=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-lockout-failure-expiration-interval \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_REQUIRE_CHANGE_BY_TIME_476=\u6240\u6709\u5177\u6709\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u7684\u4f7f\u7528\u8005\u90fd\u5fc5\u9808\u8b8a\u66f4\u5bc6\u78bc\u7684\u6642\u9593\u3002\u6b64\u503c\u61c9\u8a72\u4ee5\u4e00\u822c\u7684\u6642\u9593\u683c\u5f0f\u8868\u793a\u3002\u5982\u679c\u9019\u500b\u6642\u9593\u7b49\u65bc\u73fe\u5728\u7684\u6642\u9593\u6216\u662f\u5728\u904e\u53bb\uff0c\u5247\u6240\u6709\u7684\u4f7f\u7528\u8005\u90fd\u5fc5\u9808\u7acb\u523b\u8b8a\u66f4\u5bc6\u78bc\u3002\u5728\u6b64\u6a21\u5f0f\u7684\u4f3a\u670d\u5668\u904b\u4f5c\u65b9\u5f0f\uff0c\u8207\u5728\u7ba1\u7406\u54e1\u91cd\u8a2d\u4e4b\u5f8c\u5f37\u5236\u4f7f\u7528\u8005\u8b8a\u66f4\u5bc6\u78bc\u6642\u89c0\u5bdf\u5230\u7684\u904b\u4f5c\u65b9\u5f0f\u76f8\u540c\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-require-change-by-time in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_REQUIRE_CHANGE_BY_TIME_477=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-require-change-by-time \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_ATTR_478=\u61c9\u8a72\u7528\u4f86\u6301\u6709\u5177\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u4e4b\u4f7f\u7528\u8005\u7684\u6700\u5f8c\u767b\u5165\u6642\u9593\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31\u6216 OID\u3002\u6b64\u5c6c\u6027\u985e\u578b\u5fc5\u9808\u5b9a\u7fa9\u5728\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\uff0c\u4e14\u5fc5\u9808\u5b9a\u7fa9\u70ba\u4f5c\u696d\u5c6c\u6027\uff0c\u6216\u70ba\u6240\u6709\u5177\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u4e4b\u4f7f\u7528\u8005\u7684\u7269\u4ef6\u985e\u5225\u96c6\u5408\u6240\u5141\u8a31\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified last login time attribute "%s" is not defined in the server \
-### schema
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-attribute in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_UNDEFINED_LAST_LOGIN_TIME_ATTRIBUTE_479=\u5305\u542b\u5728\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u4e0a\u6b21\u767b\u5165\u6642\u9593\u5c6c\u6027\u300c%s\u300d\u6c92\u6709\u5b9a\u7fa9\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_ATTR_480=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-last-login-time-attribute \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_LAST_LOGIN_TIME_FORMAT_481=\u61c9\u8a72\u7528\u4f86\u70ba\u5177\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u4e4b\u4f7f\u7528\u8005\u7522\u751f\u4e0a\u6b21\u767b\u5165\u6642\u9593\u503c\u7684\u683c\u5f0f\u5b57\u4e32\u3002\u6b64\u683c\u5f0f\u5b57\u4e32\u61c9\u7b26\u5408 <CODE>java.text.SimpleDateFormat</CODE> \u985e\u5225\u4e4b API \u6587\u4ef6\u4e2d\u6240\u8aaa\u660e\u7684\u8a9e\u6cd5\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=The password policy \
-### definition contained in configuration entry "%s" is invalid because the \
-### specified last login time format "%s" is not a valid format string  The last \
-### login time format string should conform to the syntax described in the API \
-### documentation for the <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_LAST_LOGIN_TIME_FORMAT_482=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u6240\u5305\u542b\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u4e0a\u6b21\u767b\u5165\u6642\u9593\u683c\u5f0f\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u683c\u5f0f\u5b57\u4e32  \u4e0a\u6b21\u767b\u5165\u6642\u9593\u683c\u5f0f\u5b57\u4e32\u61c9\u7b26\u5408 <CODE>java.text.SimpleDateFormat</CODE> \u985e\u5225\u4e4b API \u6587\u4ef6\u4e2d\u6240\u8aaa\u660e\u7684\u8a9e\u6cd5
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_LAST_LOGIN_TIME_FORMAT_483=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-last-login-time-format \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_PREVIOUS_LAST_LOGIN_TIME_FORMAT_484=\u53ef\u80fd\u91dd\u5c0d\u5177\u76f8\u95dc\u5bc6\u78bc\u7b56\u7565\u4e4b\u4f7f\u7528\u8005\uff0c\u8207\u5728\u904e\u53bb\u4efb\u4f55\u4e00\u9ede\u7684\u4e0a\u6b21\u767b\u5165\u6642\u9593\u4e00\u540c\u4f7f\u7528\u7684\u683c\u5f0f\u5b57\u4e32\u3002\u9019\u4e9b\u503c\u53ef\u4ee5\u7528\u4f86\u5256\u6790\u4e4b\u524d\u7684\u503c\uff0c\u4f46\u4e0d\u6703\u7528\u4f86\u8a2d\u5b9a\u65b0\u503c\u3002\u9019\u4e9b\u683c\u5f0f\u5b57\u4e32\u61c9\u7b26\u5408 <CODE>java.text.SimpleDateFormat</CODE> \u985e\u5225\u4e4b API \u6587\u4ef6\u4e2d\u6240\u8aaa\u660e\u7684\u8a9e\u6cd5\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=The password \
-### policy definition contained in configuration entry "%s" is invalid because \
-### the specified previous last login time format "%s" is not a valid format \
-### string  The previous last login time format strings should conform to the \
-### syntax described in the API documentation for the \
-### <CODE>java.text.SimpleDateFormat</CODE> class
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=An \
-### error occurred while attempting to determine the values for attribute \
-### ds-cfg-previous-last-login-time-format in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_INVALID_PREVIOUS_LAST_LOGIN_TIME_FORMAT_485=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u6240\u5305\u542b\u7684\u5bc6\u78bc\u7b56\u7565\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u524d\u4e00\u500b\u4e0a\u6b21\u767b\u5165\u6642\u9593\u683c\u5f0f\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u683c\u5f0f\u5b57\u4e32  \u524d\u4e00\u500b\u4e0a\u6b21\u767b\u5165\u6642\u9593\u683c\u5f0f\u5b57\u4e32\u61c9\u7b26\u5408 <CODE>java.text.SimpleDateFormat</CODE> \u985e\u5225\u4e4b API \u6587\u4ef6\u4e2d\u6240\u8aaa\u660e\u7684\u8a9e\u6cd5
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_PREVIOUS_LAST_LOGIN_TIME_FORMAT_486=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-previous-last-login-time-format \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_IDLE_LOCKOUT_INTERVAL_487=\u5728\u9396\u4f4f\u4f7f\u7528\u8005\u4e4b\u524d\uff0c\u5e33\u865f\u7dad\u6301\u9592\u7f6e (\u4f8b\u5982\uff0c\u76f8\u95dc\u4f7f\u7528\u8005\u6c92\u6709\u8a8d\u8b49\u4f3a\u670d\u5668) \u7684\u6700\u9577\u6642\u9593\u3002\u6b64\u5c6c\u6027\u7684\u503c\u5fc5\u9808\u662f\u5f8c\u9762\u7dca\u63a5\u8457\u79d2\u3001\u5c0f\u6642\u3001\u5929\u6216\u9031\u7b49\u55ae\u4f4d\u7684\u6574\u6578\u30020 \u79d2\u7684\u503c\u8868\u793a\u9592\u7f6e\u5e33\u865f\u4e0d\u61c9\u8a72\u81ea\u52d5\u9396\u4f4f\u3002\u53ea\u6709\u4fdd\u7559\u4e0a\u6b21\u767b\u5165\u6642\u9593\uff0c\u624d\u53ef\u4f7f\u7528\u9019\u500b\u529f\u80fd\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-idle-lockout-interval in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_IDLE_LOCKOUT_INTERVAL_488=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-idle-lockout-interval \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_UPDATED_POLICY_489=\u5b9a\u7fa9\u5728\u914d\u7f6e\u9805\u76ee %s \u7684\u5bc6\u78bc\u7b56\u7565\u5df2\u7d93\u6210\u529f\u66f4\u65b0
 MILD_ERR_ADD_INVALID_PWPOLICY_DN_SYNTAX_490=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u5305\u542b\u7121\u6548\u7684\u5bc6\u78bc\u7b56\u7565\u5b50\u9805\u76ee DN: %s
 MILD_ERR_ADD_NO_SUCH_PWPOLICY_491=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u53c3\u7167\u4e0d\u5b58\u5728\u6216\u4e0d\u5305\u542b\u6709\u6548\u5bc6\u78bc\u7b56\u7565\u5b50\u9805\u76ee\u5b9a\u7fa9\u7684\u5bc6\u78bc\u7b56\u7565\u5b50\u9805\u76ee %s
 INFO_PWPOLICY_DESCRIPTION_FORCE_CHANGE_ON_ADD_492=\u8868\u793a\u5728\u4f7f\u7528\u8005\u5728\u5efa\u7acb\u5e33\u865f\u5f8c\uff0c\u662f\u5426\u5728\u7b2c\u4e00\u6b21\u8a8d\u8b49\u76ee\u9304\u4f3a\u670d\u5668\u6642\u88ab\u5f37\u5236\u8b8a\u66f4\u4ed6\u5011\u7684\u5bc6\u78bc\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-force-change-on-add in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_FORCE_CHANGE_ON_ADD_493=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-force-change-on-add \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 INFO_PWPOLICY_DESCRIPTION_ALLOW_MULTIPLE_PW_VALUES_494=\u8868\u793a\u662f\u5426\u5141\u8a31\u4f7f\u7528\u8005\u9805\u76ee\u5c0d\u5bc6\u78bc\u5c6c\u6027\u64c1\u6709\u591a\u91cd\u660e\u78ba\u7684\u6578\u503c\u3002\u9019\u6709\u6f5b\u5728\u7684\u5371\u96aa\u6027\uff0c\u56e0\u70ba\u8a31\u591a\u7528\u4f86\u8b8a\u66f4\u5bc6\u78bc\u7684\u6a5f\u5236\u7121\u6cd5\u8207\u9019\u985e\u914d\u7f6e\u540c\u6642\u904b\u884c\u3002\u5982\u679c\u5141\u8a31\u591a\u91cd\u5bc6\u78bc\u503c\uff0c\u5247\u60a8\u53ef\u4ee5\u4f7f\u7528\u4efb\u4f55\u4e00\u500b\u9032\u884c\u8a8d\u8b49\uff0c\u800c\u5b83\u5011\u5168\u90e8\u90fd\u5c07\u53d7\u5230\u76f8\u540c\u7684\u7b56\u7565\u9650\u5236\u898f\u7bc4\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=An error \
-### occurred while attempting to determine the value for attribute \
-### ds-cfg-allow-multiple-password-values in configuration entry %s:  %s
+SEVERE_ERR_PWPOLICY_CANNOT_DETERMINE_ALLOW_MULTIPLE_PW_VALUES_495=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-allow-multiple-password-values \u7684\u503c\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_PWPOLICY_ATTRIBUTE_OPTIONS_NOT_ALLOWED_496=\u5bc6\u78bc\u5c6c\u6027 %s \u4e0d\u5141\u8a31\u5c6c\u6027\u9078\u9805
 MILD_ERR_PWPOLICY_MULTIPLE_PW_VALUES_NOT_ALLOWED_497=\u50c5\u80fd\u63d0\u4f9b\u5bc6\u78bc\u5c6c\u6027 %s \u55ae\u4e00\u503c
 MILD_ERR_PWPOLICY_PREENCODED_NOT_ALLOWED_498=\u5bc6\u78bc\u5c6c\u6027 %s \u4e0d\u5141\u8a31\u9810\u5148\u7de8\u78bc\u5bc6\u78bc
 MILD_ERR_PWPOLICY_VALIDATION_FAILED_499=\u5c6c\u6027 %s \u7684\u5bc6\u78bc\u503c\u7121\u6cd5\u63a5\u53d7: %s
-###SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=The \
-### password policy defined in configuration entry %s is configured to always \
-### send at least one warning notification before the password is expired, but no \
-### warning interval has been set.  If configuration attribute \
-### ds-cfg-expire-passwords-without-warning is set to "false", then configuration \
-### attribute ds-cfg-password-expiration-warning-interval must have a positive \
-### value
+SEVERE_ERR_PWPOLICY_MUST_HAVE_WARNING_IF_NOT_EXPIRE_WITHOUT_WARNING_500=\u5b9a\u7fa9\u5728\u914d\u7f6e\u9805\u76ee %s \u7684\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u70ba\u5728\u5bc6\u78bc\u904e\u671f\u524d\uff0c\u4e00\u5f8b\u81f3\u5c11\u50b3\u9001\u4e00\u6b21\u8b66\u544a\u901a\u77e5\uff0c\u4f46\u6c92\u6709\u8a2d\u5b9a\u8b66\u544a\u9593\u9694\u3002\u5982\u679c\u914d\u7f6e\u5c6c\u6027 ds-cfg-expire-passwords-without-warning \u8a2d\u70ba\u300cfalse\u300d\uff0c\u5247\u914d\u7f6e\u5c6c\u6027 ds-cfg-password-expiration-warning-interval \u5fc5\u9808\u70ba\u6b63\u503c
 MILD_ERR_ENQUEUE_BIND_IN_PROGRESS_501=\u5728\u76f8\u95dc\u7528\u6236\u7aef\u9023\u7dda\u4e0a\uff0c\u9023\u7d50\u4f5c\u696d\u76ee\u524d\u6b63\u5728\u9032\u884c\u4e2d\u3002\u9023\u7d50\u8655\u7406\u5b8c\u6210\u5f8c\uff0c\u624d\u53ef\u5c0d\u6b64\u7528\u6236\u7aef\u9023\u7dda\u63d0\u51fa\u5176\u4ed6\u8acb\u6c42
 MILD_ERR_ENQUEUE_MUST_CHANGE_PASSWORD_502=\u60a8\u5fc5\u9808\u8b8a\u66f4\u5bc6\u78bc\uff0c\u624d\u80fd\u8acb\u6c42\u5176\u4ed6\u4f5c\u696d
 MILD_ERR_PWPSTATE_CANNOT_DECODE_SUBENTRY_VALUE_AS_DN_504=\u5617\u8a66\u5c07\u4f7f\u7528\u8005\u9805\u76ee\u300c%2$s\u300d\u4e2d\u7684 ds-pwp-password-policy-dn \u503c\u300c%1$s\u300d\u89e3\u78bc\u70ba DN \u6642\uff0c\u767c\u751f\u932f\u8aa4: %3$s
 MILD_ERR_PWPSTATE_NO_SUCH_POLICY_505=\u4f7f\u7528\u8005\u9805\u76ee %s \u914d\u7f6e\u4f7f\u7528 %s \u7684\u5bc6\u78bc\u7b56\u7565\u5b50\u9805\u76ee\uff0c\u4f46\u5728\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u6c92\u6709\u5b9a\u7fa9\u9019\u985e\u7684\u5bc6\u78bc\u7b56\u7565
 MILD_ERR_PWPSTATE_CANNOT_DECODE_GENERALIZED_TIME_506=\u5617\u8a66\u4f9d\u7167\u4e00\u822c\u6642\u9593\u683c\u5f0f\u89e3\u78bc\u4f7f\u7528\u8005\u9805\u76ee %3$s \u4e2d\u5c6c\u6027 %2$s \u7684\u503c\u300c%1$s\u300d\u6642\uff0c\u767c\u751f\u932f\u8aa4: %4$s
 MILD_ERR_PWPSTATE_CANNOT_DECODE_BOOLEAN_507=\u7121\u6cd5\u5c07\u4f7f\u7528\u8005\u9805\u76ee %3$s \u4e2d\u5c6c\u6027 %2$s \u7684\u503c\u300c%1$s\u300d\u89e3\u78bc\u70ba\u5e03\u6797\u503c
-###SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=The entry %s cannot be \
-### added due to insufficient access rights
-###SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=The user %s cannot bind \
-### due to insufficient access rights
-###SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=The entry %s cannot \
-### be compared due to insufficient access rights
-###SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=The entry %s cannot be \
-### deleted due to insufficient access rights
-###SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=The extended \
-### operation %s cannot be performed due to insufficient access rights
-###SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=The entry %s cannot be \
-### renamed due to insufficient access rights
-###SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=The entry %s cannot be \
-### modified due to insufficient access rights
-###SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=The entry %s cannot be \
-### searched due to insufficient access rights
+SEVERE_ERR_ADD_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_508=\u7121\u6cd5\u589e\u52a0\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_BIND_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_509=\u4f7f\u7528\u8005 %s \u7121\u6cd5\u9023\u7d50\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_COMPARE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_510=\u7121\u6cd5\u6bd4\u8f03\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_DELETE_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_511=\u7121\u6cd5\u522a\u9664\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_EXTENDED_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_512=\u7121\u6cd5\u57f7\u884c\u5ef6\u4f38\u4f5c\u696d %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_MODDN_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_513=\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_MODIFY_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_514=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_SEARCH_AUTHZ_INSUFFICIENT_ACCESS_RIGHTS_515=\u7121\u6cd5\u641c\u5c0b\u9805\u76ee %s\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
 MILD_ERR_BIND_OPERATION_INSECURE_SIMPLE_BIND_516=\u62d2\u7d55\u4f7f\u7528\u8005%s \u7684\u7c21\u55ae\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u5bc6\u78bc\u7b56\u7565\u8981\u6c42\u5b89\u5168\u8a8d\u8b49
 MILD_ERR_BIND_OPERATION_ACCOUNT_DISABLED_517=\u62d2\u7d55\u4f7f\u7528\u8005%s \u7684\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u5e33\u865f\u5df2\u7d93\u7531\u7ba1\u7406\u54e1\u505c\u7528
 MILD_ERR_BIND_OPERATION_ACCOUNT_FAILURE_LOCKED_518=\u62d2\u7d55\u4f7f\u7528\u8005%s \u7684\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u592a\u591a\u6b21\u5931\u6557\u7684\u8a8d\u8b49\u5617\u8a66\u800c\u9020\u6210\u5e33\u865f\u9396\u5b9a
@@ -811,21 +536,13 @@
 MILD_ERR_BIND_OPERATION_PASSWORD_EXPIRED_521=\u62d2\u7d55\u4f7f\u7528\u8005%s \u7684\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u5df2\u7d93\u904e\u671f
 MILD_ERR_PWPSTATE_CANNOT_UPDATE_USER_ENTRY_522=\u5617\u8a66\u66f4\u65b0\u4f7f\u7528\u8005 %s \u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u8cc7\u8a0a\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_BIND_OPERATION_INSECURE_SASL_BIND_523=\u62d2\u7d55 SASL %s \u9023\u7d50\u8acb\u6c42 (\u4f7f\u7528\u8005%s)\uff0c\u56e0\u70ba\u5bc6\u78bc\u7b56\u7565\u8981\u6c42\u5b89\u5168\u8a8d\u8b49
-###SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=An error occurred while attempting to \
-### parse string %s as the DN of the work queue configuration entry:  %s
-###SEVERE_ERR_WORKQ_NO_CONFIG_525=Work queue configuration entry %s does not \
-### exist in the server configuration
+SEVERE_ERR_WORKQ_CANNOT_PARSE_DN_524=\u5617\u8a66\u5c07\u5b57\u4e32 %s \u5256\u6790\u6210\u5de5\u4f5c\u4f47\u5217\u914d\u7f6e\u9805\u76ee\u7684 DN \u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_WORKQ_NO_CONFIG_525=\u5de5\u4f5c\u4f47\u5217\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d
 INFO_WORKQ_DESCRIPTION_CLASS_526=\u63d0\u4f9b\u76ee\u9304\u4f3a\u670d\u5668\u6838\u5fc3\u5de5\u4f5c\u4f47\u5217\u908f\u8f2f\u4e4b Java \u985e\u5225\u7684\u5b8c\u5168\u5408\u683c\u540d\u7a31\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u9700\u8981\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\uff0c\u8b8a\u66f4\u624d\u6703\u751f\u6548
-###SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=Configuration entry %s does not contain \
-### required attribute %s that specifies the fully-qualified class name for the \
-### work queue implementation
-###SEVERE_ERR_WORKQ_CANNOT_LOAD_528=An error occurred while trying to load class \
-### %s to use as the Directory Server work queue implementation:  %s
-###SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=An error occurred while trying to \
-### create an instance of class %s to use as the Directory Server work queue:  %s
-###SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=The alternate \
-### root bind DN "%s" is already registered with the Directory Server for actual \
-### root entry DN "%s"
+SEVERE_ERR_WORKQ_NO_CLASS_ATTR_527=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u62ec\u6307\u5b9a\u5de5\u4f5c\u4f47\u5217\u5be6\u4f5c\u4e4b\u5b8c\u5168\u5408\u683c\u985e\u5225\u540d\u7a31\u7684\u5fc5\u8981\u5c6c\u6027 %s
+SEVERE_ERR_WORKQ_CANNOT_LOAD_528=\u5617\u8a66\u8f09\u5165\u985e\u5225 %s \u4ee5\u7576\u4f5c\u76ee\u9304\u4f3a\u670d\u5668\u5de5\u4f5c\u4f47\u5217\u5be6\u4f5c\u4f7f\u7528\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_WORKQ_CANNOT_INSTANTIATE_529=\u5617\u8a66\u5efa\u7acb\u985e\u5225\u5be6\u4f8b %s \u4ee5\u7576\u4f5c\u76ee\u9304\u4f3a\u670d\u5668\u5de5\u4f5c\u4f47\u5217\u4f7f\u7528\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CANNOT_REGISTER_DUPLICATE_ALTERNATE_ROOT_BIND_DN_530=\u66ff\u4ee3 root \u9023\u7d50 DN\u300c%s\u300d\u5df2\u7d93\u4f7f\u7528\u5be6\u969b root \u9805\u76ee DN\u300c%s\u300d\u7684\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a
 MILD_ERR_BIND_OPERATION_ACCOUNT_EXPIRED_531=\u62d2\u7d55\u4f7f\u7528\u8005%s \u7684\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u5e33\u865f\u5df2\u7d93\u904e\u671f
 MILD_ERR_MODIFY_PASSWORDS_CANNOT_HAVE_OPTIONS_532=\u7528\u4f86\u6301\u6709\u4f7f\u7528\u8005\u5bc6\u78bc\u7684\u5c6c\u6027\u4e0d\u5141\u8a31\u64c1\u6709\u4efb\u4f55\u5c6c\u6027\u9078\u9805
 MILD_ERR_MODIFY_NO_USER_PW_CHANGES_533=\u4f7f\u7528\u8005\u4e0d\u5141\u8a31\u8b8a\u66f4\u4ed6\u5011\u7684\u5bc6\u78bc
@@ -852,12 +569,8 @@
 INFO_MODIFY_ACCOUNT_DISABLED_554=\u4f7f\u7528\u8005\u5e33\u865f\u5df2\u7d93\u7531\u7ba1\u7406\u54e1\u505c\u7528
 INFO_MODIFY_ACCOUNT_UNLOCKED_555=\u4f7f\u7528\u8005\u5e33\u865f\u5df2\u7d93\u7531\u7ba1\u7406\u54e1\u89e3\u9664\u9396\u5b9a
 MILD_ERR_MODIFY_PASSWORD_EXISTS_556=\u6307\u5b9a\u7684\u5bc6\u78bc\u503c\u5df2\u7d93\u5b58\u5728\u65bc\u4f7f\u7528\u8005\u9805\u76ee\u4e2d
-###SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=There are multiple \
-### user-specific lookthrough limit values contained in user entry %s.  The \
-### default server lookthrough limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=The user-specific \
-### lookthrough limit value %s contained in user entry %s could not be parsed as \
-### an integer.  The default server lookthrough limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_LOOKTHROUGH_LIMITS_557=\u4f7f\u7528\u8005\u9805\u76ee %s \u4e2d\u5305\u542b\u591a\u91cd\u4f7f\u7528\u8005\u5c08\u7528\u8a73\u7d30\u641c\u5c0b\u9650\u5236\u503c\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u8a73\u7d30\u641c\u5c0b\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT_558=\u5305\u542b\u5728\u4f7f\u7528\u8005\u9805\u76ee %s \u4e2d\u7684\u4f7f\u7528\u8005\u5c08\u7528\u8a73\u7d30\u641c\u5c0b\u9650\u5236\u503c %s \u7121\u6cd5\u5256\u6790\u70ba\u6574\u6578\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u8a73\u7d30\u641c\u5c0b\u9650\u5236
 MILD_ERR_ENTRY_DUPLICATE_VALUES_559=\u7121\u6cd5\u5c07\u4e00\u6216\u591a\u500b\u503c\u589e\u52a0\u81f3\u5c6c\u6027 %s\uff0c\u56e0\u70ba\u81f3\u5c11\u6709\u4e00\u500b\u503c\u5df2\u7d93\u5b58\u5728
 MILD_ERR_ENTRY_NO_SUCH_VALUE_560=\u7121\u6cd5\u5f9e\u5c6c\u6027 %s \u79fb\u9664\u4e00\u6216\u591a\u500b\u503c\uff0c\u56e0\u70ba\u81f3\u5c11\u6709\u4e00\u500b\u5c6c\u6027\u4e0d\u5b58\u5728\u65bc\u9805\u76ee\u4e2d
 MILD_ERR_ENTRY_OC_INCREMENT_NOT_SUPPORTED_561=objectClass \u5c6c\u6027\u4e0d\u652f\u63f4\u905e\u589e\u4f5c\u696d
@@ -865,49 +578,23 @@
 MILD_ERR_ENTRY_INCREMENT_MULTIPLE_VALUES_563=\u7121\u6cd5\u905e\u589e\u5c6c\u6027 %s \u7684\u503c\uff0c\u56e0\u70ba\u8a72\u5c6c\u6027\u6709\u591a\u91cd\u503c
 MILD_ERR_ENTRY_INCREMENT_INVALID_VALUE_COUNT_564=\u7121\u6cd5\u905e\u589e\u5c6c\u6027 %s \u7684\u503c\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u4fee\u6539\u6c92\u6709\u4e00\u500b\u53ef\u4ee5\u6b63\u78ba\u7576\u4f5c\u589e\u91cf\u4f7f\u7528\u7684\u503c
 MILD_ERR_ENTRY_INCREMENT_CANNOT_PARSE_AS_INT_565=\u7121\u6cd5\u905e\u589e\u5c6c\u6027 %s \u7684\u503c\uff0c\u56e0\u70ba\u76ee\u524d\u7684\u503c\u6216\u589e\u91cf\u7121\u6cd5\u5256\u6790\u6210\u70ba\u6574\u6578
-###SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=Entry %s cannot be updated because the \
-### request did not contain any modifications
+SEVERE_ERR_MODIFY_NO_MODIFICATIONS_566=\u7121\u6cd5\u66f4\u65b0\u9805\u76ee %s\uff0c\u56e0\u70ba\u8acb\u6c42\u4e0d\u5305\u542b\u4efb\u4f55\u4fee\u6539
 INFO_DSCORE_DESCRIPTION_NODETACH_567=Do not detach from the terminal and continue running in the foreground. This option cannot be used with the -t, --timeout option
 MILD_ERR_ENTRY_INCREMENT_NO_SUCH_ATTRIBUTE_568=\u7121\u6cd5\u905e\u589e\u5c6c\u6027 %s \u7684\u503c\uff0c\u56e0\u70ba\u8a72\u5c6c\u6027\u4e0d\u5b58\u5728\u65bc\u9805\u76ee\u4e2d
 INFO_DSCORE_TOOL_DESCRIPTION_569=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u4ee5\u7528\u4f86\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\uff0c\u4e26\u53d6\u5f97\u4f3a\u670d\u5668\u7248\u672c\u53ca\u5176\u4ed6\u5f62\u5f0f\u7684\u4e00\u822c\u4f3a\u670d\u5668\u8cc7\u8a0a
 MILD_ERR_EXTENDED_UNSUPPORTED_CRITICAL_CONTROL_570=\u7121\u6cd5\u8655\u7406\u5ef6\u4f38\u4f5c\u696d %s \u7684\u8acb\u6c42\uff0c\u56e0\u70ba\u5176\u5305\u542b\u4e0d\u652f\u63f4\u4e4b\u5177 OID %s \u7684\u91cd\u8981\u63a7\u5236
-###SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=Unable to register backend %s \
-### with the Directory Server because another backend with the same backend ID is \
-### already registered
-###SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=Unable to register base DN %s \
-### with the Directory Server for backend %s because that base DN is already \
-### registered for backend %s
-###SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=Unable to register base DN \
-### %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is within the same hierarchical path
-###SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=Unable to register base \
-### DN %s with the Directory Server for backend %s because that backend already \
-### contains another base DN %s that is not subordinate to the same base DN in \
-### the parent backend
-###SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=Unable to register \
-### base DN %s with the Directory Server for backend %s because that backend \
-### already contains one or more other base DNs that are subordinate to backend \
-### %s but the new base DN is not
-###SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=Backend %s \
-### already contains entry %s which has just been registered as the base DN for \
-### backend %s.  These conflicting entries can cause unexpected or errant search \
-### results, and both backends should be reinitialized to ensure that each has \
-### the correct content
-###SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=Unable to de-register base DN \
-### %s with the Directory Server because that base DN is not registered for any \
-### active backend
-###SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=Base DN %s has been \
-### deregistered from the Directory Server for backend %s.  This base DN had both \
-### superior and subordinate entries in other backends, and there might be \
-### inconsistent or unexpected behavior when accessing entries in this portion of \
-### the hierarchy because of the missing entries that had been held in the \
-### de-registered backend
+SEVERE_ERR_REGISTER_BACKEND_ALREADY_EXISTS_571=\u7121\u6cd5\u4f7f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u5f8c\u7aef %s\uff0c\u56e0\u70ba\u5176\u4ed6\u5177\u76f8\u540c\u5f8c\u7aef ID \u7684\u5f8c\u7aef\u5df2\u7d93\u8a3b\u518a
+SEVERE_ERR_REGISTER_BASEDN_ALREADY_EXISTS_572=\u7121\u6cd5\u4f7f\u7528\u5f8c\u7aef %2$s \u7684\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u57fa\u5e95 DN %1$s\uff0c\u56e0\u70ba\u5f8c\u7aef %3$s \u5df2\u7d93\u4ee5\u8a72\u57fa\u5e95 DN \u8a3b\u518a
+SEVERE_ERR_REGISTER_BASEDN_HIERARCHY_CONFLICT_573=\u7121\u6cd5\u4f7f\u7528\u5f8c\u7aef %2$s \u7684\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u57fa\u5e95 DN %1$s\uff0c\u56e0\u70ba\u8a72\u5f8c\u7aef\u5df2\u7d93\u5305\u542b\u5176\u4ed6\u4f4d\u5728\u76f8\u540c\u968e\u5c64\u5f0f\u8def\u5f91\u4e2d\u7684\u57fa\u5e95 DN %3$s
+SEVERE_ERR_REGISTER_BASEDN_DIFFERENT_PARENT_BASES_574=\u7121\u6cd5\u4f7f\u7528\u5f8c\u7aef %2$s \u7684\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u57fa\u5e95 DN %1$s\uff0c\u56e0\u70ba\u8a72\u5f8c\u7aef\u5df2\u7d93\u5305\u542b\u5176\u4ed6\u4e0d\u96b8\u5c6c\u65bc\u7236\u7cfb\u5f8c\u7aef\u4e2d\u4e4b\u76f8\u540c\u57fa\u5e95 DN \u7684\u57fa\u5e95 DN %3$s
+SEVERE_ERR_REGISTER_BASEDN_NEW_BASE_NOT_SUBORDINATE_575=\u7121\u6cd5\u4f7f\u7528\u5f8c\u7aef %2$s \u7684\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u57fa\u5e95 DN %1$s\uff0c\u56e0\u70ba\u8a72\u5f8c\u7aef\u5df2\u7d93\u5305\u542b\u4e00\u6216\u591a\u500b\u96b8\u5c6c\u65bc\u5f8c\u7aef %3$s \u7684\u5176\u4ed6\u57fa\u5e95 DN\uff0c\u4f46\u65b0\u7684\u57fa\u5e95 DN\u4e0d\u96b8\u5c6c\u65bc\u6b64\u5f8c\u7aef
+SEVERE_WARN_REGISTER_BASEDN_ENTRIES_IN_MULTIPLE_BACKENDS_576=\u5f8c\u7aef %s \u5df2\u5305\u542b\u9805\u76ee %s\uff0c\u8a72\u9805\u76ee\u525b\u8a3b\u518a\u70ba\u5f8c\u7aef %s \u7684\u57fa\u5e95 DN\u3002\u9019\u4e9b\u885d\u7a81\u7684\u9805\u76ee\u53ef\u80fd\u9020\u6210\u672a\u9810\u671f\u6216\u932f\u8aa4\u7684\u641c\u5c0b\u7d50\u679c\uff0c\u800c\u4e14\u5169\u500b\u5f8c\u7aef\u61c9\u8a72\u91cd\u65b0\u521d\u59cb\u5316\uff0c\u4ee5\u78ba\u4fdd\u6bcf\u500b\u5f8c\u7aef\u90fd\u6709\u6b63\u78ba\u7684\u5167\u5bb9
+SEVERE_ERR_DEREGISTER_BASEDN_NOT_REGISTERED_577=\u7121\u6cd5\u4ee5\u76ee\u9304\u4f3a\u670d\u5668\u53d6\u6d88\u8a3b\u518a\u57fa\u5e95 DN %s\uff0c\u56e0\u70ba\u57fa\u5e95 DN \u6c92\u6709\u70ba\u4efb\u4f55\u4f7f\u7528\u4e2d\u7684\u5f8c\u7aef\u8a3b\u518a
+SEVERE_WARN_DEREGISTER_BASEDN_MISSING_HIERARCHY_578=\u57fa\u5e95 DN %s \u5df2\u7d93\u5f9e\u5f8c\u7aef %s \u7684\u76ee\u9304\u4f3a\u670d\u5668\u53d6\u6d88\u8a3b\u518a\u3002\u6b64\u57fa\u5e95 DN \u5728\u5176\u4ed6\u5f8c\u7aef\u64c1\u6709\u4e0a\u7d1a\u548c\u5f9e\u5c6c\u9805\u76ee\uff0c\u56e0\u70ba\u5728\u53d6\u6d88\u8a3b\u518a\u7684\u5f8c\u7aef\u4e2d\u6709\u907a\u5931\u7684\u9805\u76ee\uff0c\u6240\u4ee5\u5728\u5b58\u53d6\u968e\u5c64\u4e2d\u9019\u500b\u90e8\u5206\u7684\u9805\u76ee\u6642\uff0c\u53ef\u80fd\u6703\u6709\u4e0d\u4e00\u81f4\u6216\u672a\u9810\u671f\u7684\u904b\u4f5c\u65b9\u5f0f
 MILD_ERR_SCHEMA_CIRCULAR_DEPENDENCY_REFERENCE_579=\u7121\u6cd5\u4f7f\u7528\u5b9a\u7fa9\u300c%s\u300d\u66f4\u65b0\u6a21\u5f0f\u5143\u7d20\uff0c\u56e0\u70ba\u5617\u8a66\u5728\u6a21\u5f0f\u5143\u7d20\u4e0a\u91cd\u65b0\u5efa\u7acb\u5176\u4ed6\u9644\u5c6c\u6a21\u5f0f\u5143\u7d20\u6642\uff0c\u8b58\u5225\u51fa\u5faa\u74b0\u53c3\u7167
 MILD_ERR_REJECT_UNAUTHENTICATED_OPERATION_580=\u62d2\u7d55\u8acb\u6c42\u7684\u4f5c\u696d\uff0c\u56e0\u70ba\u6c92\u6709\u8a8d\u8b49\u9023\u7dda
-###SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=Entry "%s" cannot be added because it \
-### contains attribute type %s which is declared OBSOLETE in the server schema
-###SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=Entry "%s" cannot be added because it \
-### contains objectclass %s which is declared OBSOLETE in the server schema
+SEVERE_WARN_ADD_ATTR_IS_OBSOLETE_581=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u88ab\u5ba3\u544a\u70ba OBSOLETE \u7684\u5c6c\u6027\u985e\u578b %s
+SEVERE_WARN_ADD_OC_IS_OBSOLETE_582=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u88ab\u5ba3\u544a\u70ba OBSOLETE \u7684\u7269\u4ef6\u985e\u5225 %s
 MILD_ERR_MODIFY_ATTR_IS_OBSOLETE_583=\u7121\u6cd5\u4fee\u6539\u9805\u76ee %s\uff0c\u56e0\u70ba\u4fee\u6539\u5617\u8a66\u70ba\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u88ab\u6a19\u793a\u70ba OBSOLETE \u7684\u5c6c\u6027 %s \u8a2d\u5b9a\u4e00\u6216\u591a\u500b\u65b0\u503c
 MILD_ERR_ENTRY_ADD_OBSOLETE_OC_584=\u589e\u52a0\u81f3\u9805\u76ee %2$s \u7684\u7269\u4ef6\u985e\u578b %1$s \u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u88ab\u6a19\u793a\u70ba OBSOLETE
 MILD_ERR_MODDN_NEWRDN_ATTR_IS_OBSOLETE_585=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u65b0\u7684 RDN \u5305\u62ec\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u88ab\u5ba3\u544a\u70ba OBSOLETE \u7684\u5c6c\u6027\u985e\u578b %s
@@ -916,16 +603,14 @@
 MILD_WARN_CLIENTCONNECTION_DISCONNECT_DUE_TO_DELETE_588=\u7d42\u6b62\u7528\u6236\u7aef\u9023\u7dda\uff0c\u56e0\u70ba\u5176\u76f8\u95dc\u8a8d\u8b49\u6216\u6388\u6b0a\u9805\u76ee %s \u5df2\u7d93\u522a\u9664
 MILD_ERR_MODIFY_PWRESET_INSUFFICIENT_PRIVILEGES_589=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u91cd\u8a2d\u4f7f\u7528\u8005\u5bc6\u78bc
 MILD_ERR_COMPARE_CONFIG_INSUFFICIENT_PRIVILEGES_590=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u5b58\u53d6\u4f3a\u670d\u5668\u914d\u7f6e
-###SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=You do not have \
-### sufficient privileges to add entries that include privileges
+SEVERE_ERR_ADD_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_591=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u589e\u52a0\u5305\u542b\u6b0a\u9650\u7684\u9805\u76ee
 MILD_ERR_MODIFY_CHANGE_PRIVILEGE_INSUFFICIENT_PRIVILEGES_592=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u4fee\u6539\u9805\u76ee\u4e2d\u5305\u542b\u7684\u6b0a\u9650\u96c6\u5408
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGE_593=\u5177\u6709\u6b0a\u9650\u5224\u5b9a\uff1aconnID=%d opID=%d requesterDN=\u300c%s\u300dprivilege=\u300c%s\u300dresult=%b
 INFO_CLIENTCONNECTION_AUDIT_HASPRIVILEGES_594=\u5177\u6709\u6b0a\u9650\u5224\u5b9a\uff1aconnID=%d opID=%d requesterDN=\u300c%s\u300dprivilegeSet=\u300c%s\u300dresult=%b
 MILD_ERR_PROXYAUTH_INSUFFICIENT_PRIVILEGES_595=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u4f7f\u7528\u4ee3\u7406\u6388\u6b0a\u63a7\u5236
 INFO_DSCORE_DESCRIPTION_CHECK_STARTABILITY_596=\u7528\u4f86\u5224\u5b9a\u662f\u5426\u53ef\u4ee5\u555f\u52d5\u4f3a\u670d\u5668\uff0c\u4ee5\u53ca\u555f\u52d5\u4f3a\u670d\u5668\u7684\u6a21\u5f0f
 MILD_ERR_ENTRY_SCHEMA_ATTR_NO_VALUES_597=\u9805\u76ee %s \u9055\u53cd\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e\uff0c\u56e0\u70ba\u5176\u5305\u542b\u6c92\u6709\u4efb\u4f55\u503c\u7684\u5c6c\u6027 %s
-###FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS is configured \
-### to run as a window service and it cannot run in no-detach mode
+FATAL_ERR_DSCORE_ERROR_NODETACH_AND_WINDOW_SERVICE_598=OpenDS \u914d\u7f6e\u4ee5\u8996\u7a97\u670d\u52d9\u57f7\u884c\uff0c\u4e14\u7121\u6cd5\u4ee5\u7121\u4e2d\u65b7\u6a21\u5f0f\u57f7\u884c\u3002
 INFO_DSCORE_DESCRIPTION_WINDOWS_NET_START_599=\u7531\u8996\u7a97\u670d\u52d9\u4ee3\u78bc\u7528\u4f86\u901a\u77e5\u5728\u547c\u53eb\u81f3\u7db2\u8def\u555f\u52d5\u5f8c\uff0c \u5f9e\u7db2\u8def\u670d\u52d9\u547c\u53eb start-ds
 MILD_ERR_ENTRY_DECODE_UNRECOGNIZED_VERSION_600=\u7121\u6cd5\u89e3\u78bc\u9805\u76ee\uff0c\u56e0\u70ba\u5176\u5177\u6709\u4e0d\u652f\u63f4\u7684\u9805\u76ee\u7248\u672c\u4f4d\u5143\u7d44\u503c %s
 MILD_ERR_ENTRY_DECODE_EXCEPTION_601=\u7121\u6cd5\u89e3\u78bc\u9805\u76ee\uff0c\u56e0\u70ba\u5728\u8655\u7406\u671f\u9593\u767c\u751f\u672a\u9810\u671f\u7684\u7570\u5e38: %s
@@ -938,193 +623,90 @@
 INFO_RESULT_SORT_CONTROL_MISSING_608=\u7f3a\u4e4f\u6392\u5e8f\u63a7\u5236
 INFO_RESULT_OFFSET_RANGE_ERROR_609=\u504f\u79fb\u7bc4\u570d\u932f\u8aa4
 INFO_RESULT_VIRTUAL_LIST_VIEW_ERROR_610=\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u932f\u8aa4
-###SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=The request control with \
-### Object Identifier (OID) "%s" cannot be used due to insufficient access rights
-###SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=The connection handler %s is \
-### trying to use the listener %s which is already in use by another connection \
-### handler
-###SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=The server cannot use the listener %s \
-### of connection handler %s because it is already being used by another process \
-### or because it does not have the rights to use it
-###SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=No enabled connection \
-### handler available
-###SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=Could not start connection \
-### handlers
-###SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=Unable to process the non-root \
-### bind because the server is in lockdown mode
-###SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=The Directory Server \
-### is entering lockdown mode, in which clients will only be allowed to connect \
-### via a loopback address, and only root users will be allowed to process \
-### operations
+SEVERE_ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS_611=\u7121\u6cd5\u4f7f\u7528\u5177\u7269\u4ef6\u8fa8\u8b58\u78bc (OID)\u300c%s\u300d\u7684\u8acb\u6c42\u63a7\u5236\uff0c\u56e0\u70ba\u5b58\u53d6\u6b0a\u9650\u4e0d\u8db3
+SEVERE_ERR_HOST_PORT_ALREADY_SPECIFIED_612=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f %s \u6b63\u5617\u8a66\u4f7f\u7528\u5176\u4ed6\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6b63\u5728\u4f7f\u7528\u7684\u5075\u807d\u7a0b\u5f0f %s
+SEVERE_ERR_HOST_PORT_CANNOT_BE_USED_613=\u4f3a\u670d\u5668\u7121\u6cd5\u4f7f\u7528\u9023\u7dda\u8655\u7406\u7a0b\u5f0f %2$s \u7684\u5075\u807d\u7a0b\u5f0f %1$s\uff0c\u56e0\u70ba\u8a72\u5075\u807d\u7a0b\u5f0f\u5df2\u7d93\u70ba\u5176\u4ed6\u7a0b\u5f0f\u6240\u7528\uff0c\u6216\u56e0\u70ba\u4f3a\u670d\u5668\u6c92\u6709\u6b0a\u9650\u4f7f\u7528\u8a72\u5075\u807d\u7a0b\u5f0f
+SEVERE_ERR_NOT_AVAILABLE_CONNECTION_HANDLERS_614=\u6c92\u6709\u5df2\u555f\u7528\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u53ef\u7528
+SEVERE_ERR_ERROR_STARTING_CONNECTION_HANDLERS_615=\u7121\u6cd5\u555f\u52d5\u9023\u7dda\u8655\u7406\u7a0b\u5f0f
+SEVERE_ERR_BIND_REJECTED_LOCKDOWN_MODE_616=\u7121\u6cd5\u8655\u7406\u975e root \u9023\u7d50\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u8655\u65bc\u9396\u5b9a\u6a21\u5f0f
+SEVERE_WARN_DIRECTORY_SERVER_ENTERING_LOCKDOWN_MODE_617=\u76ee\u9304\u4f3a\u670d\u5668\u6b63\u9032\u5165\u9396\u5b9a\u6a21\u5f0f\uff0c\u5728\u6b64\u6a21\u5f0f\u4e2d\uff0c\u53ea\u5141\u8a31\u7528\u6236\u7aef\u4f7f\u7528\u56de\u9001\u4f4d\u5740\u9032\u884c\u9023\u7dda\uff0c\u800c\u4e14\u53ea\u5141\u8a31\u8d85\u7d1a\u4f7f\u7528\u8005\u8655\u7406\u4f5c\u696d
 NOTICE_DIRECTORY_SERVER_LEAVING_LOCKDOWN_MODE_618=\u76ee\u9304\u4f3a\u670d\u5668\u6b63\u96e2\u958b\u9396\u5b9a\u6a21\u5f0f\uff0c\u5c07\u91cd\u65b0\u7e7c\u7e8c\u6b63\u5e38\u4f5c\u696d
 NOTICE_REJECT_OPERATION_IN_LOCKDOWN_MODE_619=\u62d2\u7d55\u8acb\u6c42\u7684\u4f5c\u696d\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u8655\u65bc\u9396\u5b9a\u6a21\u5f0f\uff0c\u4e14\u53ea\u63a5\u53d7\u8d85\u7d1a\u4f7f\u7528\u8005\u900f\u904e\u56de\u9001\u9023\u7dda\u50b3\u4f86\u7684\u8acb\u6c42
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=Unable to decode the \
-### provided object class set because it used an undefined token %s
-###SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=Unable to write the \
-### updated compressed schema token data:  %s
-###SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=Unable to decode the provided \
-### entry encode configuration element because it has an invalid length
+SEVERE_ERR_COMPRESSEDSCHEMA_UNRECOGNIZED_AD_TOKEN_620=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5c6c\u6027\uff0c\u56e0\u70ba\u5176\u4f7f\u7528\u672a\u5b9a\u7fa9\u7684\u5c6c\u6027\u8aaa\u660e\u8a18\u865f %s
+SEVERE_ERR_COMPRESSEDSCHEMA_UNKNOWN_OC_TOKEN_621=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u7269\u4ef6\u985e\u5225\u96c6\u5408\uff0c\u56e0\u70ba\u5176\u4f7f\u7528\u672a\u5b9a\u7fa9\u7684\u8a18\u865f %s
+SEVERE_ERR_COMPRESSEDSCHEMA_CANNOT_WRITE_UPDATED_DATA_622=\u7121\u6cd5\u5beb\u5165\u66f4\u65b0\u7684\u58d3\u7e2e\u6a21\u5f0f\u8a18\u865f\u8cc7\u6599: %s
+SEVERE_ERR_ENTRYENCODECFG_INVALID_LENGTH_623=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u9805\u76ee\u7de8\u78bc\u914d\u7f6e\u5143\u7d20\uff0c\u56e0\u70ba\u5176\u5177\u6709\u7121\u6548\u7684\u9577\u5ea6
 INFO_RESULT_NO_OPERATION_624=\u7121\u4f5c\u696d
-###SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=Unable to \
-### create an extensible match search filter using the provided information \
-### because it did not contain either an attribute type or a matching rule ID. \
-### At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d did not contain either an attribute description or a \
-### matching rule ID.  At least one of these must be provided
-###SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=The provided search \
-### filter "%s" could not be decoded because the extensible match component \
-### starting at position %d referenced an unknown matching rule %s
+SEVERE_ERR_SEARCH_FILTER_CREATE_EXTENSIBLE_MATCH_NO_AT_OR_MR_625=\u7121\u6cd5\u4f7f\u7528\u63d0\u4f9b\u7684\u8cc7\u8a0a\u5efa\u7acb\u5ef6\u4f38\u76f8\u7b26\u641c\u5c0b\u7be9\u9078\u5668\uff0c\u56e0\u70ba\u5176\u4e0d\u5305\u542b\u5c6c\u6027\u985e\u578b\u6216\u76f8\u7b26\u7684\u898f\u5247 ID\u3002\u81f3\u5c11\u5fc5\u9808\u63d0\u4f9b\u5176\u4e2d\u4e00\u500b
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_626=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\uff0c\u56e0\u70ba\u5f9e\u4f4d\u7f6e %d \u958b\u59cb\u7684\u5ef6\u4f38\u76f8\u7b26\u5143\u4ef6\u4e0d\u5305\u542b\u5c6c\u6027\u8aaa\u660e\u6216\u76f8\u7b26\u7684\u898f\u5247 ID\u3002\u81f3\u5c11\u5fc5\u9808\u63d0\u4f9b\u5176\u4e2d\u4e00\u500b
+SEVERE_ERR_SEARCH_FILTER_EXTENSIBLE_MATCH_NO_SUCH_MR_627=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\uff0c\u56e0\u70ba\u5f9e\u4f4d\u7f6e %d \u958b\u59cb\u7684\u5ef6\u4f38\u76f8\u7b26\u5143\u4ef6\u53c3\u7167\u672a\u77e5\u7684\u76f8\u7b26\u898f\u5247 %s
 MILD_ERR_BIND_OPERATION_WRITABILITY_DISABLED_628=\u62d2\u7d55\u4f7f\u7528\u8005 %s \u7684\u9023\u7d50\u8acb\u6c42\uff0c\u56e0\u70ba\u6574\u500b\u4f3a\u670d\u5668\u6216\u4f7f\u7528\u8005\u7684\u5f8c\u7aef\u7684\u53ef\u5beb\u6027\u6a21\u5f0f\u70ba\u300c\u5df2\u505c\u7528\u300d\uff0c\u4e14\u4e0d\u5141\u8a31\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u66f4\u65b0
 MILD_ERR_MODIFY_PW_IN_HISTORY_629=\u5728\u4f7f\u7528\u8005\u5bc6\u78bc\u6b77\u7a0b\u8a18\u9304\u4e2d\u627e\u5230\u63d0\u4f9b\u7684\u65b0\u5bc6\u78bc
-###SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=There are multiple \
-### user-specific idle time limit values contained in user entry %s.  The default \
-### server idle time limit will be used
-###SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=The user-specific \
-### idle time limit value %s contained in user entry %s could not be parsed as an \
-### integer.  The default server idle time limit will be used
+SEVERE_WARN_BIND_MULTIPLE_USER_IDLE_TIME_LIMITS_630=\u4f7f\u7528\u8005\u9805\u76ee %s \u4e2d\u5305\u542b\u591a\u91cd\u4f7f\u7528\u8005\u5c08\u7528\u9592\u7f6e\u6642\u9593\u9650\u5236\u503c\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u9592\u7f6e\u6642\u9593\u9650\u5236
+SEVERE_WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT_631=\u5305\u542b\u5728\u4f7f\u7528\u8005\u9805\u76ee %2$s \u4e2d\u7684\u4f7f\u7528\u8005\u5c08\u7528\u9592\u7f6e\u6642\u9593\u9650\u5236\u503c %1$s \u7121\u6cd5\u5256\u6790\u70ba\u6574\u6578\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u4f3a\u670d\u5668\u9592\u7f6e\u6642\u9593\u9650\u5236
 INFO_IDLETIME_LIMIT_EXCEEDED_632=\u9023\u7dda\u5df2\u7d93\u7d42\u6b62\uff0c\u56e0\u70ba\u9592\u7f6e\u7684\u6642\u9593\u592a\u4e45
-###SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=The password \
-### policy configuration entry "%s" is invalid because if a maximum password age \
-### is configured, then the password expiration warning interval must be shorter \
-### than the maximum password age
-###SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=The \
-### password policy configuration entry "%s" is invalid because if both a minimum \
-### password age and a maximum password age are configured, then the sum of the \
-### minimum password age and the password expiration warning interval must be \
-### shorter than the maximum password age
-###SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=Unable to register workflow \
-### %s with the Directory Server because another workflow with the same workflow \
-### ID is already registered
-###SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=Unable to register \
-### workflow node %s with the network group %s because another workflow node with \
-### the same workflow node ID is already registered
-###SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=Unable to register \
-### network group %s with the Directory Server because another network group with \
-### the same network group ID is already registered
+SEVERE_ERR_PWPOLICY_WARNING_INTERVAL_LARGER_THAN_MAX_AGE_633=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u5982\u679c\u914d\u7f6e\u6700\u9577\u5bc6\u78bc\u5b58\u5728\u6642\u9593\uff0c\u5247\u5bc6\u78bc\u904e\u671f\u8b66\u544a\u9593\u9694\u5fc5\u9808\u6bd4\u6700\u9577\u5bc6\u78bc\u5b58\u5728\u6642\u9593\u9084\u8981\u77ed
+SEVERE_ERR_PWPOLICY_MIN_AGE_PLUS_WARNING_GREATER_THAN_MAX_AGE_634=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u5982\u679c\u914d\u7f6e\u6700\u77ed\u5bc6\u78bc\u5b58\u5728\u671f\u9593\u548c\u6700\u9577\u5bc6\u78bc\u5b58\u5728\u671f\u9593\uff0c\u6700\u77ed\u5bc6\u78bc\u5b58\u5728\u671f\u9593\u548c\u5bc6\u78bc\u904e\u671f\u8b66\u544a\u9593\u9694\u7684\u7e3d\u548c\u5fc5\u9808\u6bd4\u6700\u9577\u5bc6\u78bc\u5b58\u5728\u6642\u9593\u9084\u8981\u77ed
+SEVERE_ERR_REGISTER_WORKFLOW_ALREADY_EXISTS_635=\u7121\u6cd5\u4f7f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u5de5\u4f5c\u6d41\u7a0b %s\uff0c\u56e0\u70ba\u5176\u4ed6\u5177\u76f8\u540c\u5de5\u4f5c\u6d41\u7a0b ID \u7684\u5de5\u4f5c\u6d41\u7a0b\u5df2\u7d93\u8a3b\u518a
+SEVERE_ERR_REGISTER_WORKFLOW_NODE_ALREADY_EXISTS_636=\u7121\u6cd5\u4ee5\u7db2\u8def\u7fa4\u7d44 %2$s \u8a3b\u518a\u5de5\u4f5c\u6d41\u7a0b\u7bc0\u9ede %1$s\uff0c\u56e0\u70ba\u5176\u4ed6\u5177\u76f8\u540c\u5de5\u4f5c\u6d41\u7a0b\u7bc0\u9ede ID \u7684\u5de5\u4f5c\u6d41\u7a0b\u7bc0\u9ede\u5df2\u7d93\u8a3b\u518a
+SEVERE_ERR_REGISTER_NETWORK_GROUP_ALREADY_EXISTS_637=\u7121\u6cd5\u4f7f\u7528\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u7db2\u8def\u7fa4\u7d44 %s\uff0c\u56e0\u70ba\u5176\u4ed6\u5177\u76f8\u540c\u7db2\u8def\u7fa4\u7d44 ID \u7684\u7db2\u8def\u7fa4\u7d44\u5df2\u7d93\u8a3b\u518a
 MILD_ERR_IDLETIME_DISCONNECT_ERROR_638=\u5617\u8a66\u4e2d\u65b7\u7528\u6236\u7aef\u9023\u7dda %d \u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=An unexpected error occurred in the \
-### idle time limit thread:  %s
-###SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=The Directory Server is \
-### currently running.  Environment configuration changes are not allowed with \
-### the server running
-###SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=The specified server root directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=The specified config file path '%s' \
-### is invalid.  The specified path must exist and must be a file
-###SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=The specified config handler class \
-### '%s' is invalid.  The specified class must be a subclass of the \
-### org.opends.server.api.ConfigHandler superclass
-###SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=The specified schema \
-### configuration directory '%s' is invalid.  The specified path must exist and \
-### must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=The specified lock directory \
-### '%s' is invalid.  The specified path must exist and must be a directory
-###SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=The specified lock table \
-### concurrency level %d is invalid.  It must be an integer value greater than \
-### zero
-###SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=The specified initial lock \
-### table size %d is invalid.  It must be an integer value greater than zero
-###FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=The Directory \
-### Server is currently running.  The environment configuration can not be \
-### altered while the server is online
-###SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=An error occurred \
-### while attempting to initialize a SSL context for server to server \
-### communication:  %s
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=The ADS trust \
-### store backend %s is not enabled
-###SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=The backend %s \
-### is not a trust store backend
+SEVERE_ERR_IDLETIME_UNEXPECTED_ERROR_639=\u672a\u9810\u671f\u7684\u932f\u8aa4\u51fa\u73fe\u5728\u53d7\u9650\u65bc\u9592\u7f6e\u6642\u9593\u7684\u57f7\u884c\u7dd2: %s
+SEVERE_ERR_DIRCFG_SERVER_ALREADY_RUNNING_640=\u76ee\u9304\u4f3a\u670d\u5668\u76ee\u524d\u6b63\u5728\u57f7\u884c\u3002\u5728\u4f3a\u670d\u5668\u57f7\u884c\u6642\uff0c\u4e0d\u5141\u8a31\u74b0\u5883\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DIRCFG_INVALID_SERVER_ROOT_641=\u6307\u5b9a\u7684\u4f3a\u670d\u5668 root \u76ee\u9304\u300c%s\u300d\u7121\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f91\u5fc5\u9808\u5b58\u5728\uff0c\u4e14\u5fc5\u9808\u662f\u76ee\u9304
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_FILE_642=\u6307\u5b9a\u7684 config \u6a94\u6848\u8def\u5f91\u300c%s\u300d\u7121\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f91\u5fc5\u9808\u5b58\u5728\uff0c\u4e14\u5fc5\u9808\u662f\u6a94\u6848
+SEVERE_ERR_DIRCFG_INVALID_CONFIG_CLASS_643=\u6307\u5b9a\u7684 config \u8655\u7406\u7a0b\u5f0f\u985e\u5225\u300c%s\u300d\u7121\u6548\u3002\u6307\u5b9a\u7684\u985e\u5225\u5fc5\u9808\u662f org.opends.server.api.ConfigHandler \u8d85\u7d1a\u985e\u5225\u7684\u5b50\u985e\u5225
+SEVERE_ERR_DIRCFG_INVALID_SCHEMA_DIRECTORY_644=\u6307\u5b9a\u7684\u6a21\u5f0f\u914d\u7f6e\u76ee\u9304\u300c%s\u300d\u7121\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f91\u5fc5\u9808\u5b58\u5728\uff0c\u4e14\u5fc5\u9808\u662f\u76ee\u9304
+SEVERE_ERR_DIRCFG_INVALID_LOCK_DIRECTORY_645=\u6307\u5b9a\u7684\u9396\u5b9a\u76ee\u9304\u300c%s\u300d\u7121\u6548\u3002\u6307\u5b9a\u7684\u8def\u5f91\u5fc5\u9808\u5b58\u5728\uff0c\u4e14\u5fc5\u9808\u662f\u76ee\u9304
+SEVERE_ERR_DIRCFG_INVALID_CONCURRENCY_LEVEL_646=\u6307\u5b9a\u7684\u9396\u5b9a\u8868\u540c\u6b65\u6027\u5c64\u7d1a %d \u7121\u6548\u3002\u5b83\u5fc5\u9808\u662f\u5927\u65bc\u96f6\u7684\u6574\u6578\u503c
+SEVERE_ERR_DIRCFG_INVALID_LOCK_TABLE_SIZE_647=\u6307\u5b9a\u7684\u521d\u59cb\u9396\u5b9a\u8868\u5927\u5c0f %d \u7121\u6548\u3002\u5b83\u5fc5\u9808\u662f\u5927\u65bc\u96f6\u7684\u6574\u6578\u503c
+FATAL_ERR_CANNOT_SET_ENVIRONMENT_CONFIG_WHILE_RUNNING_648=\u76ee\u9304\u4f3a\u670d\u5668\u76ee\u524d\u6b63\u5728\u57f7\u884c\u3002\u7576\u4f3a\u670d\u5668\u5728\u7dda\u4e0a\u6642\uff0c\u7121\u6cd5\u66f4\u6539\u74b0\u5883\u914d\u7f6e
+SEVERE_ERR_CRYPTOMGR_SSL_CONTEXT_CANNOT_INITIALIZE_649=\u5617\u8a66\u521d\u59cb\u5316\u4f3a\u670d\u5668\u8207\u4f3a\u670d\u5668\u901a\u8a0a\u7684 SSL \u74b0\u5883\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_NOT_ENABLED_650=\u672a\u555f\u7528 ADS \u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef %s
+SEVERE_ERR_CRYPTOMGR_ADS_TRUST_STORE_BACKEND_WRONG_CLASS_651=\u5f8c\u7aef %s \u4e0d\u662f\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5f8c\u7aef
 INFO_DSCORE_DESCRIPTION_LASTKNOWNGOODCFG_652=\u8acb\u4f7f\u7528\u4e0a\u6b21\u6210\u529f\u555f\u52d5\u6642\u6240\u4f7f\u7528\u7684\u914d\u7f6e (\u5982\u679c\u6709\u7684\u8a71)\uff0c\u800c\u4e0d\u8981\u4f7f\u7528\u76ee\u524d\u4f7f\u7528\u4e2d\u7684\u914d\u7f6e\u4f86\u5617\u8a66\u555f\u52d5
 INFO_TRUSTSTORESYNC_ADMIN_SUFFIX_SEARCH_FAILED_653=\u641c\u5c0b\u57fa\u5e95 %s \u4ee5\u540c\u6b65\u5316\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6642\uff0c\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=An error occurred in the trust store \
-### synchronization thread: %s
+SEVERE_ERR_TRUSTSTORESYNC_EXCEPTION_654=\u5728\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u57f7\u884c\u7dd2\u4e2d\u767c\u751f\u932f\u8aa4: %s
 INFO_TRUSTSTORESYNC_ADD_FAILED_655=\u5617\u8a66\u5c07\u9805\u76ee %s \u589e\u52a0\u81f3\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_TRUSTSTORESYNC_DELETE_FAILED_656=\u5617\u8a66\u5c07\u9805\u76ee %s \u5f9e\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u522a\u9664\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=The password storage \
-### scheme defined in configuration entry %s does not support the auth password \
-### syntax, which is used by password attribute %s
-###SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which is not available for use in the server
-###SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=Password policy \
-### configuration entry %s references deprecated password storage scheme DN %s \
-### which does not support the auth password syntax
-###SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=The search filter "%s" used by group \
-### implementation %s is not indexed in backend %s.  Backend initialization \
-### for this group implementation might take a very long time to complete
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager cannot get \
-### the requested digest %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager cannot \
-### get the requested MAC engine %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \
-### cannot get the requested encryption cipher %s:  %s
-###SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \
-### cannot get the preferred key wrapping cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \
-### failed to add entry "%s" to initiate instance key generation
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \
-### failed to retrieve entry "%s" (the instance-key-pair public-key-certificate):  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \
-### failed to compute an instance key identifier:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=Failed \
-### to add entry "%s"
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \
-### failed to publish the instance-key-pair public-key-certificate entry in ADS:  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \
-### failed to retrieve the collection of instance-key-pair public-key-certificates \
-### from ADS container "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \
-### failed to encode symmetric key attribute value:  %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid: incorrect number of fields
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \
-### symmetric key attribute value "%s" syntax is invalid. Parsing failed in field \
-### "%s" at offset %d
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \
-### failed to retrieve the instance-key-pair private-key: %s
-###SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \
-### failed to decipher the wrapped secret-key value:  %s
+SEVERE_ERR_PWPOLICY_SCHEME_DOESNT_SUPPORT_AUTH_657=\u5b9a\u7fa9\u5728\u914d\u7f6e\u9805\u76ee %s \u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u4e0d\u652f\u63f4\u8a8d\u8b49\u5bc6\u78bc\u8a9e\u6cd5\uff0c\u8a72\u8a9e\u6cd5\u70ba\u5bc6\u78bc\u5c6c\u6027 %s \u6240\u4f7f\u7528
+SEVERE_ERR_PWPOLICY_NO_SUCH_DEPRECATED_SCHEME_658=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee %s \u53c3\u7167\u505c\u7528\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 DN %s\uff0c\u8a72 DN \u4e0d\u53ef\u4f7f\u7528\u5728\u4f3a\u670d\u5668\u4e2d
+SEVERE_ERR_PWPOLICY_DEPRECATED_SCHEME_NOT_AUTH_659=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u9805\u76ee %s \u53c3\u7167\u505c\u7528\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 DN %s\uff0c\u8a72 DN \u4e0d\u652f\u63f4\u8a8d\u8b49\u5bc6\u78bc\u8a9e\u6cd5
+SEVERE_WARN_GROUP_FILTER_NOT_INDEXED_660=\u7fa4\u7d44\u5be6\u4f5c %2$s \u6240\u4f7f\u7528\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%1$s\u300d\u6c92\u6709\u5728\u5f8c\u7aef %3$s \u7de8\u88fd\u7d22\u5f15\u3002\u6b64\u7fa4\u7d44\u5be6\u4f5c\u7684\u5f8c\u7aef\u521d\u59cb\u5316\u53ef\u80fd\u8981\u82b1\u5f88\u4e45\u7684\u6642\u9593\u624d\u6703\u5b8c\u6210
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_DIGEST_661=CryptoManager \u7121\u6cd5\u53d6\u5f97\u8acb\u6c42\u7684\u6458\u8981 %s: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_MAC_ENGINE_662=CryptoManager \u7121\u6cd5\u53d6\u5f97\u8acb\u6c42\u7684 MAC \u5f15\u64ce %s: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_REQUESTED_ENCRYPTION_CIPHER_663=CryptoManager \u7121\u6cd5\u53d6\u5f97\u8acb\u6c42\u7684\u52a0\u5bc6\u5bc6\u78bc %s: %s
+SEVERE_ERR_CRYPTOMGR_CANNOT_GET_PREFERRED_KEY_WRAPPING_CIPHER_664=CryptoManager \u7121\u6cd5\u53d6\u5f97\u559c\u597d\u7684\u91d1\u9470\u5c01\u88dd\u5bc6\u78bc: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION_665=CryptoManager \u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u4ee5\u555f\u52d5\u5be6\u4f8b\u91d1\u9470\u7522\u751f
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE_666=CryptoManager \u7121\u6cd5\u64f7\u53d6\u9805\u76ee\u300c%s\u300d(instance-key-pair public-key-certificate): %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_COMPUTE_INSTANCE_KEY_IDENTIFIER_667=CryptoManager \u7121\u6cd5\u904b\u7b97\u5be6\u4f8b\u91d1\u9470\u8b58\u5225\u78bc: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS_668=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_PUBLISH_INSTANCE_KEY_ENTRY_669=CryptoManager \u7121\u6cd5\u5728 ADS \u767c\u4f48\u5be6\u4f8b\u91d1\u9470\u5c0d\u516c\u958b\u91d1\u9470\u6191\u8b49\u9805\u76ee: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS_670=CryptoManager \u7121\u6cd5\u5f9e ADS \u5bb9\u5668\u300c%s\u300d\u64f7\u53d6\u5be6\u4f8b\u91d1\u9470\u5c0d\u516c\u958b\u91d1\u9470\u6191\u8b49\u7684\u96c6\u5408: %s
+SEVERE_ERR_CRYPTOMGR_FAILED_TO_ENCODE_SYMMETRIC_KEY_ATTRIBUTE_671=CryptoManager \u7121\u6cd5\u7de8\u78bc\u5c0d\u7a31\u91d1\u9470\u5c6c\u6027\u503c: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_FIELD_COUNT_672=CryptoManager \u5c0d\u7a31\u91d1\u9470\u5c6c\u6027\u503c\u300c%s\u300d\u7121\u6548: \u932f\u8aa4\u7684\u6b04\u4f4d\u6578\u76ee
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_SYNTAX_673=CryptoManager \u5c0d\u7a31\u91d1\u9470\u5c6c\u6027\u503c\u300c%s\u300d\u8a9e\u6cd5\u7121\u6548\u5728\u504f\u79fb %2$d \u7684\u6b04\u4f4d\u300c%1$s\u300d\u4e2d\u5256\u6790\u5931\u6557
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_NO_PRIVATE_674=CryptoManager \u7121\u6cd5\u64f7\u53d6\u5be6\u4f8b\u91d1\u9470\u5c0d\u79c1\u5bc6\u91d1\u9470: %s
+SEVERE_ERR_CRYPTOMGR_DECODE_SYMMETRIC_KEY_ATTRIBUTE_DECIPHER_675=CryptoManager \u7121\u6cd5\u8fa8\u8a8d\u5c01\u88dd\u6a5f\u5bc6\u91d1\u9470\u503c: %s
 MILD_ERR_CRYPTOMGR_REWRAP_SYMMETRIC_KEY_ATTRIBUTE_NO_WRAPPER_676=CryptoManager \u627e\u4e0d\u5230\u91dd\u5c0d\u5c0d\u7a31\u91d1\u9470\u91cd\u65b0\u7de8\u78bc\u8acb\u6c42\u7684 public-key-certificate (\u8b58\u5225\u78bc\u300c%s\u300d)
 MILD_ERR_CRYPTOMGR_INVALID_KEY_IDENTIFIER_SYNTAX_677=CryptoManager \u7121\u6cd5\u89e3\u78bc\u91d1\u9470\u9805\u76ee\u8b58\u5225\u78bc\u300c%s\u300d: %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \
-### passed invalid MAC algorithm "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \
-### failed to initialize MAC engine:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \
-### passed invalid Cipher transformation "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \
-### cannot initialize Cipher:  %s
-###SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \
-### failed to write the stream prologue:  %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_INVALID_MAC_ALGORITHM_678=CrytpoManager \u901a\u904e\u7121\u6548\u7684 MAC \u6f14\u7b97\u6cd5\u300c%s\u300d: %s
+SEVERE_ERR_CRYPTOMGR_GET_MAC_ENGINE_CANNOT_INITIALIZE_679=CryptoManager \u7121\u6cd5\u521d\u59cb\u5316 MAC \u5f15\u64ce: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_INVALID_CIPHER_TRANSFORMATION_680=CryptoManager \u901a\u904e\u7121\u6548\u7684\u5bc6\u78bc\u8b8a\u63db\u300c%s\u300d: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_CANNOT_INITIALIZE_681=CryptoManager \u7121\u6cd5\u521d\u59cb\u5316\u5bc6\u78bc: %s
+SEVERE_ERR_CRYPTOMGR_GET_CIPHER_STREAM_PROLOGUE_WRITE_ERROR_682=CryptoManager \u7121\u6cd5\u5beb\u5165\u4e32\u6d41\u521d\u69cb: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_KEY_IDENTIFIER_683=CryptoManager \u7121\u6cd5\u89e3\u5bc6\u63d0\u4f9b\u7684\u8cc7\u6599\uff0c\u56e0\u70ba\u5176\u7121\u6cd5\u8b80\u53d6\u8cc7\u6599\u521d\u69cb\u4e2d\u7684\u5c0d\u7a31\u91d1\u9470\u8b58\u5225\u78bc: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_KEY_IDENTIFIER_684=CryptoManager \u7121\u6cd5\u89e3\u5bc6\u63d0\u4f9b\u7684\u8cc7\u6599\uff0c\u56e0\u70ba\u8cc7\u6599\u521d\u69cb\u4e2d\u7684\u5c0d\u7a31\u91d1\u9470\u8b58\u5225\u78bc\u4e0d\u7b26\u5408\u4efb\u4f55\u5df2\u77e5\u7684\u91d1\u9470\u9805\u76ee
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_IV_685=CryptoManager \u7121\u6cd5\u89e3\u5bc6\u63d0\u4f9b\u7684\u8cc7\u6599\uff0c\u56e0\u70ba\u5176\u7121\u6cd5\u8b80\u53d6\u8cc7\u6599\u521d\u69cb\u4e2d\u7684\u5bc6\u78bc\u521d\u59cb\u5316\u5411\u91cf
 MILD_ERR_CRYPTOMGR_DECRYPT_CIPHER_INPUT_STREAM_ERROR_686=CryptoManager \u7121\u6cd5\u89e3\u5bc6\u63d0\u4f9b\u7684\u8cc7\u6599\uff0c\u56e0\u70ba\u8b80\u53d6\u8f38\u5165\u4e32\u6d41\u8b80\u53d6\u932f\u8aa4: %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not obtain a \
-### symmetric key attribute value that can be decoded by this instance
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \
-### detected a field mismatch between the key entry to be imported and an entry \
-### in the key cache that share the key identifier "%s"
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager failed \
-### to import the symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \
-### failed to import the symmetric key entry "%s" because it could not add \
-### a symmetric key attribute value that can be decoded by this instance
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \u7121\u6cd5\u532f\u5165\u5c0d\u7a31\u91d1\u9470\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u7121\u6cd5\u53d6\u5f97\u53ef\u4ee5\u7531\u6b64\u5be6\u4f8b\u89e3\u78bc\u7684\u5c0d\u7a31\u91d1\u9470\u5c6c\u6027\u503c
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FIELD_MISMATCH_688=CryptoManager \u5075\u6e2c\u5230\u5728\u8981\u532f\u5165\u7684\u91d1\u9470\u9805\u76ee\u548c\u5171\u7528\u91d1\u9470\u8b58\u5225\u78bc\u300c%s\u300d\u4e4b\u91d1\u9470\u5feb\u53d6\u7684\u9805\u76ee\u4e4b\u9593\uff0c\u6b04\u4f4d\u4e0d\u76f8\u7b26
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_689=CryptoManager \u7121\u6cd5\u532f\u5165\u5c0d\u7a31\u91d1\u9470\u9805\u76ee\u300c%s\u300d: %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_690=CryptoManager \u7121\u6cd5\u532f\u5165\u5c0d\u7a31\u91d1\u9470\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u7121\u6cd5\u589e\u52a0\u53ef\u4ee5\u7531\u6b64\u5be6\u4f8b\u89e3\u78bc\u7684\u5c0d\u7a31\u91d1\u9470\u5c6c\u6027\u503c
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_691=CryptoManager \u7121\u6cd5\u5be6\u4f8b\u5316\u6f14\u7b97\u6cd5\u300c%s\u300d\u7684 KeyGenerator: %s
-###SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager failed \
-### to add locally produced symmetric key entry "%s":  %s
-###SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
-###SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \
-### cipher transformation specification "%s" is invalid: it must be of the form \
-### "algorithm/mode/padding"
+SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_692=CryptoManager \u7121\u6cd5\u589e\u52a0\u5728\u672c\u7aef\u7522\u751f\u7684\u5c0d\u7a31\u91d1\u9470\u9805\u76ee\u300c%s\u300d: %s
+SEVERE_ERR_CRYPTOMGR_FULL_CIPHER_TRANSFORMATION_REQUIRED_693=CryptoManager \u5bc6\u78bc\u8b8a\u63db\u898f\u683c\u300c%s\u300d\u7121\u6548: \u5176\u5fc5\u9808\u70ba\u300c\u6f14\u7b97\u6cd5/\u6a21\u5f0f/\u586b\u88dc\u300d\u5f62\u5f0f
+SEVERE_ERR_CRYPTOMGR_FULL_KEY_WRAPPING_TRANSFORMATION_REQUIRED_694=CryptoManager \u5bc6\u78bc\u8b8a\u63db\u898f\u683c\u300c%s\u300d\u7121\u6548: \u5176\u5fc5\u9808\u70ba\u300c\u6f14\u7b97\u6cd5/\u6a21\u5f0f/\u586b\u88dc\u300d\u5f62\u5f0f
 MILD_ERR_CRYPTOMGR_DECRYPT_FAILED_TO_READ_PROLOGUE_VERSION_695=CryptoManager \u7121\u6cd5\u89e3\u5bc6\u63d0\u4f9b\u7684\u8cc7\u6599\uff0c\u56e0\u70ba\u5176\u7121\u6cd5\u8b80\u53d6\u8cc7\u6599\u521d\u69cb\u4e2d\u7684\u7248\u672c\u865f\u78bc: %s
 MILD_ERR_CRYPTOMGR_DECRYPT_UNKNOWN_PROLOGUE_VERSION_696=CryptoManager \u7121\u6cd5\u89e3\u5bc6\u63d0\u4f9b\u7684\u8cc7\u6599\uff0c\u56e0\u70ba\u4e0d\u77e5\u9053\u8cc7\u6599\u521d\u69cb\u4e2d\u7684\u7248\u672c\u300c%d\u300d
 MILD_ERR_ADD_ENTRY_UNKNOWN_SUFFIX_697=\u7121\u6cd5\u589e\u52a0\u63d0\u4f9b\u7684\u9805\u76ee %s\uff0c\u56e0\u70ba\u5176\u5c3e\u78bc\u6c92\u6709\u5b9a\u7fa9\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u5176\u4e2d\u4e00\u500b\u5c3e\u78bc
@@ -1133,9 +715,7 @@
 MILD_ERR_CANNOT_CANCEL_START_TLS_700=\u7121\u6cd5\u53d6\u6d88\u555f\u52d5 TLS \u5ef6\u4f38\u4f5c\u696d
 MILD_ERR_CANNOT_CANCEL_CANCEL_701=\u7121\u6cd5\u53d6\u6d88\u53d6\u6d88\u5ef6\u4f38\u4f5c\u696d
 MILD_ERR_MODDN_NEW_SUPERIOR_IN_SUBTREE_702=\u7121\u6cd5\u57f7\u884c\u9805\u76ee %s \u7684\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u65b0\u7684\u4e0a\u5c64\u9805\u76ee %s \u7b49\u65bc\u8981\u79fb\u52d5\u4e4b\u9805\u76ee\u7684\u5f9e\u5c6c
-###SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=Unable to register \
-### workflow element %s with the Directory Server because another workflow \
-### element with the same ID is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_ELEMENT_ALREADY_EXISTS_703=\u7121\u6cd5\u5728\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u8a3b\u518a\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20 %s\uff0c\u56e0\u70ba\u5df2\u8a3b\u518a\u53e6\u4e00\u500b\u5177\u6709\u76f8\u540c ID \u7684\u5de5\u4f5c\u6d41\u7a0b\u5143\u7d20
 INFO_ERROR_MAX_CONNECTIONS_LIMIT_EXCEEDED_704=Unable to process operation because the network group has already reached its maximum number of simultaneous connections
 INFO_ERROR_MAX_CONNECTIONS_FROM_SAME_IP_LIMIT_EXCEEDED_705=Unable to process operation because the network group has already reached its maximum number of simultaneous connections from the same client
 INFO_ERROR_MAX_OPERATIONS_PER_CONNECTION_LIMIT_EXCEEDED_706=Unable to process operation because the network group has already reached its maximum number of operations on this connection
@@ -1146,22 +726,13 @@
 INFO_ERROR_ATTRIBUTE_NOT_ALLOWED_711=Unable to process operation because this attribute is not allowed in this network group
 INFO_ERROR_SEARCH_SCOPE_NOT_ALLOWED_712=Unable to process operation because this search scope is not allowed in this network group
 INFO_ERROR_SUBTREE_NOT_ALLOWED_713=Unable to process operation because this subtree is not allowed in this network group
-###SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot \
-###process the operation because no root workflow element has been \
-###registered with the workflow
+SEVERE_ERR_ROOT_WORKFLOW_ELEMENT_NOT_DEFINED_714=The workflow %s cannot process the operation because no root workflow element has been registered with the workflow
 MILD_ERR_ADD_ATTR_IS_INVALID_OPTION_715=Entry %s can not be added because BER encoding of %s attribute is not supported
-###SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register \
-### workflow node "%s" with the network group "%s" because another workflow node \
-### "%s" with the same base DN "%s" is already registered
+SEVERE_ERR_REGISTER_WORKFLOW_BASE_DN_ALREADY_EXISTS_716=Unable to register workflow node "%s" with the network group "%s" because another workflow node "%s" with the same base DN "%s" is already registered
 INFO_ERR_WORKFLOW_IN_USE_717=Unable to remove the workflow "%s" because the workflow is still in use (there are still %d reference(s) to the workflow)
 INFO_ERR_WORKFLOW_DOES_NOT_EXIST_718=Unable to register the workflow "%s" with the network group %s because the workflow does not exist
-###SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=\
-###Unable to register the workflow because the base DN '%s' is already \
-###registered with the network group '%s'
+SEVERE_ERR_WORKFLOW_BASE_DN_DUPLICATED_IN_NG_719=Unable to register the workflow because the base DN '%s' is already registered with the network group '%s'
 INFO_ERGONOMIC_SIZING_OF_WORKER_THREAD_POOL_720=No worker queue thread pool size specified: sizing automatically to use %d threads
-###SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager \
-###entry "%s" (the instance-key-pair public-key-certificate) does not contain \
-###a public-key certificate
+SEVERE_ERR_CRYPTOMGR_FAILED_INSTANCE_CERTIFICATE_NULL_721=The CryptoManager entry "%s" (the instance-key-pair public-key-certificate) does not contain a public-key certificate
 INFO_DSCORE_DESCRIPTION_TIMEOUT_722=Maximum time (in seconds) to wait before the command returns (the server continues the startup process, regardless). A value of '0' indicates an infinite timeout, which means that the command returns only when the server startup is completed. The default value is 60 seconds. This option cannot be used with the -N, --nodetach option
-###FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' \
-###option cannot be used
+FATAL_ERR_DSCORE_ERROR_NODETACH_TIMEOUT_723=In no-detach mode, the 'timeout' option cannot be used
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_de.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_de.properties
index 2a8398e..d7adcd5 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=Die Verbindungsparameter konnten aufgrund von folgendem Fehler nicht gelesen werden: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Authentifizierung \u00fcber einfache Authentifizierung nicht m\u00f6glich
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=Erstellt %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=L\u00f6scht %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=Listet vorhandene %s auf
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=Zeigt %s Eigenschaften an
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=\u00c4ndert %s Eigenschaften
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=Es muss ein Unterbefehl angegeben werden
 INFO_DSCFG_DESCRIPTION_TYPE_1010=Der zu erstellende Typ von %s. TYPE kann einen der folgenden Werte aufweisen: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=F\u00fcr Administrator "%s" wurde kein Passwort angegeben
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=Die Eigenschaft "%s" ist keine bekannte Eigenschaft von %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=Der Wert "%s" ist kein g\u00fcltiger Wert f\u00fcr die %s-Eigenschaft "%s", die folgende Syntax aufweist: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=Die %s-Eigenschaft "%s" ist schreibgesch\u00fctzt und kann nicht ge\u00e4ndert werden
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=Die %s-Eigenschaft "%s" ist obligatorisch und muss angegeben werden
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=Es k\u00f6nnen nicht mehrere Werte f\u00fcr die %s-Eigenschaft "%s" angegeben werden, da sie einzelwertig ist
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=Beschreibt verwaltete Objekte und deren Eigenschaften
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=Komponente
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=Eigenschaft
@@ -80,103 +73,50 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=Standard
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=Beschreibung
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=Siehe detaillierte Hilfe
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=Das \u00fcbergeordnete Element %s konnte nicht abgerufen werden, da sein Typ nicht bestimmbar war. Dies h\u00e4ngt wahrscheinlich damit zusammen, dass %s einen ung\u00fcltigen LDAP-Eintrag aufweist. Pr\u00fcfen Sie, ob %s die richtigen Objektklassen hat
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=Das \u00fcbergeordnete Element %s konnte aus einem der folgenden Gr\u00fcnde nicht abgerufen werden:
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=Das \u00fcbergeordnete Element %s ist nicht vorhanden
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=Das \u00fcbergeordnete Element %s konnte nicht abgerufen werden, da Sie nicht \u00fcber die richtige Autorisierung verf\u00fcgen
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=Das \u00fcbergeordnete Element %s konnte aufgrund eines Kommunikationsproblems nicht abgerufen werden: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=Das \u00fcbergeordnete Element %s konnte nicht abgerufen werden, da ein anderer Client derzeit entgegenstehende Konfigurations\u00e4nderungen vornimmt
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=%s konnte nicht erstellt werden, da die folgenden obligatorischen Eigenschaften definiert werden m\u00fcssen:
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=%s konnte nicht erstellt werden, da bereits ein Element mit diesem Namen vorhanden ist
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=%s konnte nicht erstellt werden, da Sie nicht \u00fcber die richtige Autorisierung verf\u00fcgen
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=%s konnte aufgrund eines Kommunikationsproblems nicht erstellt werden: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=%s konnte nicht erstellt werden, da ein anderer Client derzeit entgegenstehende Konfigurations\u00e4nderungen vornimmt
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=%s konnte nicht gel\u00f6scht werden, da es nicht vorhanden ist
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=%s konnte nicht gel\u00f6scht werden, da Sie nicht \u00fcber die richtige Autorisierung verf\u00fcgen
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=%s konnte aufgrund eines Kommunikationsproblems nicht gel\u00f6scht werden: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=%s konnte nicht gel\u00f6scht werden, da ein anderer Client derzeit entgegenstehende Konfigurations\u00e4nderungen vornimmt
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=%s konnte nicht abgerufen werden, da sein Typ nicht bestimmbar war. Dies h\u00e4ngt wahrscheinlich damit zusammen, dass %s einen ung\u00fcltigen LDAP-Eintrag aufweist. Pr\u00fcfen Sie, ob die Objektklassen von %s korrekt sind
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=%s konnte aus einem der folgenden Gr\u00fcnde nicht abgerufen werden:
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=%s ist nicht vorhanden
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=Auf %s konnte nicht zugegriffen werden, da Sie nicht \u00fcber die richtige Autorisierung verf\u00fcgen
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=Auf %s konnte aufgrund eines Kommunikationsproblems nicht zugegriffen werden: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=Auf %s konnte nicht zugegriffen werden, da ein anderer Client derzeit entgegenstehende Konfigurations\u00e4nderungen vornimmt
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=%s konnte nicht ge\u00e4ndert werden, da es nicht vorhanden ist
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=%s konnte nicht ge\u00e4ndert werden, da Sie nicht \u00fcber die richtige Autorisierung verf\u00fcgen
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=%s konnte aufgrund eines Kommunikationsproblems nicht ge\u00e4ndert werden: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=%s konnte nicht ge\u00e4ndert werden, da ein anderer Client derzeit entgegenstehende Konfigurations\u00e4nderungen vornimmt
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=%s konnte nicht abgerufen werden, da sein Typ nicht bestimmbar war. Dies h\u00e4ngt wahrscheinlich damit zusammen, dass %s einen ung\u00fcltigen LDAP-Eintrag aufweist. Pr\u00fcfen Sie, ob die Objektklassen von %s korrekt sind
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=%s konnte aus einem der folgenden Gr\u00fcnde nicht abgerufen werden:
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=%s ist nicht vorhanden
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=%s konnte nicht aufgelistet werden, da Sie nicht \u00fcber die richtige Autorisierung verf\u00fcgen
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=%s konnte aufgrund eines Kommunikationsproblems nicht aufgelistet werden: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=%s konnte nicht aufgelistet werden, da ein anderer Client derzeit entgegenstehende Konfigurations\u00e4nderungen vornimmt
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=Die Werte der %s-Eigenschaft "%s" konnten aufgrund eines unbekannten Fehlers nicht bestimmt werden: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=Die Standardwerte der %s-Eigenschaft "%s" konnten aufgrund des folgenden Fehlers nicht bestimmt werden: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=Die \u00fcbernommenen Standardwerte der %s-Eigenschaft "%s" konnten nicht bestimmt werden
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=Das Eigenschaftsargument "%s" enth\u00e4lt kein Trennzeichen f\u00fcr Name/Wert. Das Argument sollte die folgende Syntax aufweisen: Eigenschaft:Wert
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=Das Eigenschaftsargument "%s" enth\u00e4lt keinen Eigenschaftsnamen. Das Argument sollte die folgende Syntax aufweisen: Eigenschaft:Wert
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=Das Eigenschaftsargument "%s" enth\u00e4lt keinen Eigenschaftswert. Das Argument sollte die folgende Syntax aufweisen: Eigenschaft:Wert
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=Der Untertyp "%s" ist kein bekannter Typ von %s. Er sollte einer der folgenden Typen sein: %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067=Komponententyp "%s", der nicht mit Kategorie "%s" verwendet werden kann
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=Die Eigenschafts\u00e4nderung "%s" enth\u00e4lt kein Trennzeichen f\u00fcr Name/Wert. Das Argument sollte die folgende Syntax aufweisen: Eigenschaft[+|-]:Wert
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=Die Eigenschafts\u00e4nderung "%s" enth\u00e4lt keinen Eigenschaftsnamen. Das Argument sollte die folgende Syntax aufweisen: Eigenschaft[+|-]:Wert
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=Die Eigenschafts\u00e4nderung "%s" enth\u00e4lt keinen Eigenschaftswert. Das Argument sollte die folgende Syntax aufweisen: Eigenschaft[+|-]:Wert
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=%s konnte nicht abgerufen werden, da der Typ f\u00fcr das verwaltete Objekt falsch war: %s
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=Der zu erstellende Typ von %s (Standard: %s). TYPE kann einen der folgenden Werte aufweisen: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=\u00c4ndert die Anzeigeausgabe so, dass ein einziger Eigenschaftswert pro Zeile angezeigt wird
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=Zeitdaten in der angegebenen Einheit anzeigen. Der Wert f\u00fcr UNIT kann ms, s, m, h, d oder w sein (Millisekunden, Sekunden, Minuten, Stunden, Tage oder Wochen)
@@ -194,47 +134,32 @@
 INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=Entfernt einen Einzelwert von einer Eigenschaft, wobei PROP der Name der Eigenschaft und VALUE der zu entfernende Einzelwert ist
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=Setzt eine Eigenschaft auf ihre Standardwerte zur\u00fcck, wobei PROP der Name der zur\u00fcckzusetzenden Eigenschaft ist
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=Der Typ der Komponenten, deren Eigenschaften zu beschreiben sind. Der Wert f\u00fcr TYPE muss einer der Komponententypen sein, der mit der CATEGORY verbunden ist, welche mit der Option "--category" angegeben wurde
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=Das LDAP-Verbindungspasswort wurde nicht angegeben und kann nicht interaktiv gelesen werden
 INFO_DSCFG_DESCRIPTION_FORCE_1196=Nicht vorhandene %s ignorieren
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=Die %s-Eigenschaft "%s" ist obligatorisch und kann nicht zur\u00fcckgesetzt werden. Verwenden Sie die Option "%s", um einen neuen Wert anzugeben
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=Der Name "%s" ist kein g\u00fcltiger Name f\u00fcr %s mit folgender Syntax: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Leere Namen sind nicht zul\u00e4ssig f\u00fcr %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Nicht ausgef\u00fcllte Namen sind nicht zul\u00e4ssig f\u00fcr %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=Der Name "%s" ist kein g\u00fcltiger Name f\u00fcr %s
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=Der Name des neuen %s
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=Der Name des neuen %s. Wird ebenfalls verwendet als Wert der "%s"-Eigenschaft: %s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=Die Eigenschaft "%s" kann nicht eingestellt werden, da sie implizit durch den Namen von %s festgelegt wird
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=Erm\u00f6glicht die Konfiguration von erweiterten Komponenten und Eigenschaften
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=Das Argument "--%s" muss angegeben werden, wenn diese Anwendung nicht interaktiv verwendet wird
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=Die Antwort konnte aufgrund des folgenden Fehlers nicht von der Konsole gelesen werden: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> W\u00e4hlen Sie den zu erstellenden Typ von %s aus:
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> Geben Sie einen Namen f\u00fcr das zu erstellende %s ein:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=%s mit dem Namen "%s" ist bereits vorhanden
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=Typ
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=Beschreibung
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Fortfahren nicht m\u00f6glich, da derzeit keine %s auf dem Server konfiguriert sind
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Fortfahren nicht m\u00f6glich, da das einzige verf\u00fcgbare %s nicht ausgew\u00e4hlt wurde
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> Nur 1 %s vorhanden: "%s". Sind Sie sicher, dass dies richtig ist?
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> W\u00e4hlen Sie %s aus der folgenden Liste:
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=Auswahl eingeben [1 - %d]:
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=Auswahl eingeben [1 - %d,  ? - Hilfe]:
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Ung\u00fcltige Antwort. Geben Sie einen Wert zwischen 1 und %d ein
 INFO_DSCFG_HELP_FIELD_ENUM_1254=einer der folgenden Werte:
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=nicht definiert
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=\u00fcbernommen aus der Eigenschaft "%s" in %s
@@ -268,12 +193,9 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=%s nicht gel\u00f6scht
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=%s nicht ge\u00e4ndert
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=Die Kategorie der Komponenten, deren Eigenschaften zu beschreiben sind
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" ist eine unbekannte Komponentenkategorie
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" ist kein bekannter Komponententyp in Kategorie "%s"
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=Die Eigenschaft "%s" ist keine bekannte Eigenschaft
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=\u00c4ndert die Anzeigeausgabe so, dass die \u00fcbernommenen Eigenschaften der Komponenten angezeigt werden
 INFO_VALUE_TRUE_1291=true
 INFO_VALUE_FALSE_1292=false
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345=Geben Sie einen Wert f\u00fcr die Eigenschaft "%s" ein:
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346=Geben Sie einen Wert f\u00fcr die Eigenschaft "%s" ein [Fortsetzg.]:
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347=Geben Sie einen weiteren Wert f\u00fcr die Eigenschaft "%s" ein [Fortsetzg.]:
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=Diese Eigenschaft enth\u00e4lt bereits den Wert "%s". Geben Sie einen anderen Wert ein
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=Diese Eigenschaft enth\u00e4lt bereits den Wert "%s". Geben Sie einen anderen Wert ein, oder dr\u00fccken Sie zum Fortfahren die EINGABETASTE
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> Eigenschaften von %s konfigurieren
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=fertig stellen - neues %s erstellen
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=fertig stellen - alle \u00c4nderungen an %s \u00fcbernehmen
@@ -350,8 +272,8 @@
 INFO_DSCFG_PROMPT_HOST_NAME_1367=Directory-Server-Hostname oder -IP-Adresse [%s]:
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=Directory-Server-Administrations-Portummer [%d]:
 INFO_DSCFG_PROMPT_BIND_DN_1369=Administratorverbindungs-DN [%s]:
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=Der Hostname "%s" konnte nicht aufgel\u00f6st werden. Please check you have provided the correct address
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Ung\u00fcltige Port-Nummer "%s". Geben Sie eine g\u00fcltige Port-Nummer zwischen 1 und 65535 ein
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=%s (allgemein)
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> OpenDS-LDAP-Verbindungsparameter angeben
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=Wie m\u00f6chten Sie die Verbindung herstellen?
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=Schl\u00fcsselspeicherpfad:
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=Passwort f\u00fcr Schl\u00fcsselspeicher '%s':
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=Zertifikatspseudonym:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=%s konnte aus folgendem Grund nicht erstellt werden:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=%s konnte aus folgenden Gr\u00fcnden nicht erstellt werden:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=%s konnte aus folgendem Grund nicht gel\u00f6scht werden:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=%s konnte aus folgenden Gr\u00fcnden nicht gel\u00f6scht werden:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=%s konnte aus folgendem Grund nicht ge\u00e4ndert werden:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=%s konnte aus folgenden Gr\u00fcnden nicht ge\u00e4ndert werden:
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=Der angegebene Pfad ist ung\u00fcltig
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=M\u00f6chten Sie die Eigenschaften von %s bearbeiten, um dieses Problem zu l\u00f6sen?
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394=Der Komponententyp "%s" kann nicht mit dem Unterbefehl {%s} verwendet werden
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127=W\u00e4hlen Sie 1 oder mehrere %s f\u00fcr die Eigenschaft "%s" aus:
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128=%s f\u00fcr die Eigenschaft "%s" ausw\u00e4hlen:
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129=Die Eigenschaft "%s" referenziert folgende %s:
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=In Standard-%s \u00e4ndern: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=In %s \u00e4ndern: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135=Das referenzierte %s namens "%s" muss aktiviert werden, sodass es mit diesem %s verwendet werden kann. M\u00f6chten Sie es aktivieren?
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=Die \u00c4nderungen an %s k\u00f6nnen nicht vorgenommen werden, da es eine Referenz auf ein deaktiviertes %s enth\u00e4lt
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=%s kann nicht erstellt werden, da es eine Referenz auf ein deaktiviertes %s enth\u00e4lt
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=%s konnte nicht erstellt werden, da die folgende obligatorische Eigenschaft nicht definiert war:
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=%s konnte nicht erstellt werden, da die folgenden obligatorischen Eigenschaften nicht definiert waren:
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=%s konnte nicht ge\u00e4ndert werden, da die folgende obligatorische Eigenschaft nicht definiert war:
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=%s konnte nicht ge\u00e4ndert werden, da die folgenden obligatorischen Eigenschaften nicht definiert waren:
 INFO_DSCFG_PROMPT_EDIT_142=M\u00f6chten Sie die Eigenschaften von %s bearbeiten, um dieses Problem zu l\u00f6sen?
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=%s konnte aus dem folgendem Grund nicht entschl\u00fcsselt werden:
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=%s konnte aus den folgenden Gr\u00fcnden nicht entschl\u00fcsselt werden:
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=Neues %s erstellen
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146=Das referenzierte %s namens "%s" muss aktiviert werden, sodass es mit diesem %s verwendet werden kann. M\u00f6chten Sie seine Eigenschaften bearbeiten, um es zu aktivieren?
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=Benutzerdefiniertes %s
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=Das entsprechende nicht interaktive Argument in der Standardausgabe anzeigen, wenn dieser Befehl im interaktiven Modus ausgef\u00fchrt wird
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=Der vollst\u00e4ndige Pfad zu der Datei, in die die entsprechenden nicht interaktiven Befehle geschrieben werden, wenn dieser Befehl im interaktiven Modus ausgef\u00fchrt wird
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=Beim Versuch, die entsprechende nicht interaktive Befehlszeile in die Datei %s zu schreiben, ist ein Fehler aufgetreten.  Fehlerdetails:  %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write to file %s.  Verify that you have access rights to that file and that you provided the full path of the file
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified path %s to write the equivalent command is a directory.  You must specify a path to a file
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161=>>>> Es gibt nur einen Typ von %s, der verf\u00fcgbar ist: "%s". Sind Sie sicher, dass dies richtig ist?
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_es.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_es.properties
index a5391bf..9255c87 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection parameters could not be read due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to authenticate using simple authentication
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=Crea %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=Elimina %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=Enumera los %s existentes
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=Muestra las propiedades de %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=Modifica las propiedades de %s
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be specified
 INFO_DSCFG_DESCRIPTION_TYPE_1010=El tipo de %s que debe crearse. El valor de TYPE puede ser uno de los siguientes: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for administrator "%s"
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a recognized property of %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a valid value for the %s property "%s" which has the following syntax: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is read-only and cannot be modified
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is mandatory and must be specified
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to specify multiple values for the %s property "%s" as it is single-valued
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=Describe los objetos administrados y sus propiedades
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=Componente
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=Propiedad
@@ -80,103 +73,50 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=Predeterminado
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=Descripci\u00f3n
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=Consulte la ayuda detallada
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be retrieved because its type could not be determined. This is probably due to the %s having an invalid LDAP entry. Check that the %s has the correct object classes
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be retrieved because of the reasons listed below:
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be retrieved because you do not have the correct authorization
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be retrieved due to a communications problem: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be retrieved because another client is currently making conflicting configuration changes
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because the following mandatory properties must be defined:
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because there is already an existing one with the same name
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because you do not have the correct authorization
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a communications problem: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because another client is currently making conflicting configuration changes
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because it does not exist
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because you do not have the correct authorization
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a communications problem: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because another client is currently making conflicting configuration changes
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved because its type could not be determined. This is probably due to the %s having an invalid LDAP entry. Check that the %s object classes are correct
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved because of the reasons listed below:
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed because you do not have the correct authorization
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to a communications problem: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed because another client is currently making conflicting configuration changes
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because it does not exist
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because you do not have the correct authorization
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a communications problem: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because another client is currently making conflicting configuration changes
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because its type could not be determined. This is probably due to the %s having an invalid LDAP entry. Check that the %s object classes are correct
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because of the reasons listed below:
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you do not have the correct authorization
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a communications problem: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because another client is currently making conflicting configuration changes
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s property "%s" could not be determined due to an unknown error: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of the %s property "%s" could not be determined due to the following reason: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited default value(s) of the %s property "%s" could not be determined
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property argument "%s" does not contain a name/value separator. The argument should have the following syntax: property:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument "%s" does not contain a property name. The argument should have the following syntax: property:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument "%s" does not contain a property value. The argument should have the following syntax: property:value
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a recognized type of %s. It should be one of: %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component type that cannot be used with category "%s"
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property modification "%s" does not contain a name/value separator. The argument should have the following syntax: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification "%s" does not contain a property name. The argument should have the following syntax: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property modification "%s" does not contain a property value. The argument should have the following syntax: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be retrieved because it was the wrong type of managed object: %s
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=El tipo de %s que debe crearse (valor predeterminado: %s). El valor de TYPE puede ser uno de los siguientes: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=Modifica la salida de visualizaci\u00f3n para que muestre un valor de propiedad por l\u00ednea
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=Mostrar los datos temporales utilizando la unidad especificada. El valor de UNIT debe ser ms, s, m, h, d o w (milisegundos, segundos, minutos, horas, d\u00edas o semanas respectivamente)
@@ -189,52 +129,37 @@
 INFO_DSCFG_DESCRIPTION_SHOW_GROUP_USAGE_SUMMARY_1085=Muestra la informaci\u00f3n de uso resumida
 INFO_DSCFG_DESCRIPTION_NAME_1086=El nombre de %s
 INFO_DSCFG_DESCRIPTION_PROP_1087=El nombre de una propiedad que se va a mostrar
-INFO_DSCFG_DESCRIPTION_PROP_VAL_1088=Asigna un valor a una propiedad; PROP hace referencia al nombre de la propiedad y VALUE al valor \u00fanico que se va a asignar. Especifique la misma propiedad varias veces para asignarle m\u00e1s de un valor
-INFO_DSCFG_DESCRIPTION_ADD_PROP_VAL_1089=Agrega un valor \u00fanico a una propiedad; PROP hace referencia al nombre de la propiedad y VALUE al valor \u00fanico que se va a agregar
-INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=Elimina un valor \u00fanico de una propiedad; PROP hace referencia al nombre de la propiedad y VALUE al valor \u00fanico que se va a eliminar
+INFO_DSCFG_DESCRIPTION_PROP_VAL_1088=Asigna un valor a una propiedad; PROP hace referencia al nombre de la propiedad y VALOR al valor \u00fanico que se va a asignar. Especifique la misma propiedad varias veces para asignarle m\u00e1s de un valor
+INFO_DSCFG_DESCRIPTION_ADD_PROP_VAL_1089=Agrega un valor \u00fanico a una propiedad; PROP hace referencia al nombre de la propiedad y VALOR al valor \u00fanico que se va a agregar
+INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=Elimina un valor \u00fanico de una propiedad; PROP hace referencia al nombre de la propiedad y VALOR al valor \u00fanico que se va a eliminar
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=Restablece la propiedad a sus valores predeterminados; PROP hace referencia al nombre de la propiedad que se va a restablecer
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=El tipo de componentes cuyas propiedades deben describirse. El valor de TYPE debe ser uno de los componentes asociados a la categor\u00eda (CATEGORY) especificada mediante la opci\u00f3n "--category"
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
-INFO_DSCFG_DESCRIPTION_FORCE_1196=Omitir %s no existente
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind password was not specified and cannot be read interactively
+INFO_DSCFG_DESCRIPTION_FORCE_1196=Omitir %s no existentes
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s property "%s" is mandatory cannot be reset. Use the "%s" option to specify a new value
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid name for the %s which has the following syntax: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted for %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted for %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid name for the %s
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=El nombre del nuevo elemento %s
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=El nombre del nuevo elemento %s, que se utilizar\u00e1 tambi\u00e9n como valor de la propiedad "%s": %s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" cannot be set as it is defined implicitly by the name of the %s
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=Permite la configuraci\u00f3n de propiedades y componentes avanzados
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" must be specified when this application is used non-interactively
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not be read from the console due to the following error: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> Seleccione el tipo de %s que desee crear:
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> Introduzca un nombre para el elemento %s que desee crear:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already another %s with the name "%s"
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=Tipo
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=Descripci\u00f3n
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there are no %s currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue because the only available %s was not selected
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> S\u00f3lo hay un elemento %s: "%s". \u00bfEst\u00e1 seguro de que \u00e9ste es el correcto?
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> Seleccione el elemento %s en la siguiente lista:
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=Introduzca la opci\u00f3n [1 - %d]:
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=Introduzca la opci\u00f3n [1 - %d,  ? - help]:
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a value between 1 and %d
 INFO_DSCFG_HELP_FIELD_ENUM_1254=uno de los siguientes valores:
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=sin definir
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=hereda de la propiedad "%s" del elemento %s
@@ -268,12 +193,9 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=El elemento %s no se ha eliminado
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=El elemento %s no se ha modificado
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=La categor\u00eda de componentes cuyas propiedades deben describirse
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized component category
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a recognized component type in category "%s"
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" is not a recognized property
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=Modifica la salida de visualizaci\u00f3n para que muestre las propiedades heredadas de los componentes
 INFO_VALUE_TRUE_1291=true
 INFO_VALUE_FALSE_1292=false
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345=Introduzca un valor para la propiedad "%s":
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346=Introduzca un valor para la propiedad "%s" [continuar]:
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347=Introduzca otro valor para la propiedad "%s" [continuar]:
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> Configurar las propiedades de %s
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=finalizar: crear el nuevo elemento %s
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=finalizar: aplicar todos los cambios en %s
@@ -345,13 +267,13 @@
 INFO_DSCFG_OPTION_COMPONENT_MENU_MODIFY_SINGULAR_1362=Ver y editar el elemento %s
 INFO_DSCFG_OPTION_COMPONENT_MENU_MODIFY_PLURAL_1363=Ver y editar un elemento %s existente
 INFO_DSCFG_OPTION_COMPONENT_MENU_DELETE_1364=Eliminar un elemento %s existente
-INFO_DSCFG_OPTION_COMPONENT_MENU_LIST_PLURAL_1365=Enumerar los elemento %s existentes
+INFO_DSCFG_OPTION_COMPONENT_MENU_LIST_PLURAL_1365=Enumerar los elementos %s existentes
 INFO_DSCFG_OPTION_COMPONENT_MENU_LIST_SINGULAR_1366=Mostrar el elemento %s
 INFO_DSCFG_PROMPT_HOST_NAME_1367=Direcci\u00f3n IP o nombre de host de Directory Server [%s]:
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=N\u00famero de puerto de administraci\u00f3n de Directory Server [%d]:
-INFO_DSCFG_PROMPT_BIND_DN_1369=DN de enlace del administrador [%s]:
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+INFO_DSCFG_PROMPT_BIND_DN_1369=ND de enlace del administrador [%s]:
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=%s gen\u00e9rico
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> Especifique los par\u00e1metros de conexi\u00f3n LDAP de OpenDS
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=\u00bfC\u00f3mo desea conectarse?
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=Ruta del almac\u00e9n de claves:
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=Contrase\u00f1a del almac\u00e9n de claves '%s':
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=Sobrenombre del certificado:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=\u00bfDesea volver a editar las propiedades de %s para solucionar este problema?
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component type cannot be used with subcommand {%s}
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127=Seleccione uno o varios elementos %s para la propiedad "%s":
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128=Seleccione un elemento %s para la propiedad "%s":
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129=La propiedad "%s" hace referencia al siguiente elemento %s:
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=Cambiar por el elemento %s predeterminado: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=Cambiar por el elemento %s: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135=El elemento %s denominado "%s" al que se hace referencia debe habilitarse para poder usarlo con este elemento %s. \u00bfDesea habilitarlo?
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to the %s cannot be made because it contains a reference to a disabled %s
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created because it contains a reference to a disabled %s
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
 INFO_DSCFG_PROMPT_EDIT_142=\u00bfDesea editar las propiedades de %s para solucionar este problema?
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=Crear un nuevo elemento %s
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146=El elemento %s denominado "%s" al que se hace referencia debe habilitarse para poder usarlo con este elemento %s. \u00bfDesea editar sus propiedades para habilitarlo?
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=%s personalizado
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=Permite mostrar el argumento no interactivo equivalente en la salida est\u00e1ndar cuando este comando se ejecuta en el modo interactivo
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=La ruta completa al archivo en el que se escribir\u00e1n los comandos no interactivos equivalentes cuando este comando se ejecute en el modo interactivo
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=Se ha producido un error al intentar escribir la l\u00ednea de comandos no interactiva equivalente en el archivo %s. Detalles del error:  %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write to file %s.  Verify that you have access rights to that file and that you provided the full path of the file
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified path %s to write the equivalent command is a directory.  You must specify a path to a file
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161=>>>> S\u00f3lo hay un tipo de %s disponible: "%s". \u00bfEst\u00e1 seguro de que \u00e9ste es el correcto?
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_fr.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_fr.properties
index 669d396..a00faf5 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=Impossible de lire les param\u00e8tres de connexion car l'erreur suivante s'est produite\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Impossible de proc\u00e9der \u00e0 l'authentification en utilisant la m\u00e9thode d'authentification simple
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=Cr\u00e9e %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=Supprime %s
-INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=R\u00e9pertorie le %s existant
+INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=R\u00e9pertorie les %s existant(e)s
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=Affiche les propri\u00e9t\u00e9s de %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=Modifie les propri\u00e9t\u00e9s %s
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=Une sous-commande doit \u00eatre sp\u00e9cifi\u00e9e
 INFO_DSCFG_DESCRIPTION_TYPE_1010=Type de %s devant \u00eatre cr\u00e9\u00e9. La valeur pour TYPE peut \u00eatre l'une des valeurs suivantes\u00a0: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=Aucun mot de passe n'a \u00e9t\u00e9 sp\u00e9cifi\u00e9 pour l'administrateur "%s"
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012="%s" n'est pas une propri\u00e9t\u00e9 valide de %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013="%s" n'est pas une valeur valide pour la propri\u00e9t\u00e9 %s "%s". La syntaxe doit \u00eatre la suivante\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=La propri\u00e9t\u00e9 %s "%s" est en lecture seule et ne peut \u00eatre modifi\u00e9e
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=La propri\u00e9t\u00e9 %s "%s" doit \u00eatre sp\u00e9cifi\u00e9e car elle est obligatoire
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=Il est impossible de sp\u00e9cifier plusieurs valeurs pour la propri\u00e9t\u00e9 %s "%s" car elle ne peut comporter qu'une seule valeur
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=D\u00e9crit les objets g\u00e9r\u00e9s et leurs propri\u00e9t\u00e9s
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=Composant
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=Propri\u00e9t\u00e9
@@ -80,107 +73,54 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=Par d\u00e9faut
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=Description
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=Reportez-vous \u00e0 l'aide d\u00e9taill\u00e9e
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=Impossible d'extraire le %s parent car son type n'a pas pu \u00eatre d\u00e9termin\u00e9. %s a probablement une entr\u00e9e LDAP non valide. Assurez-vous que les classes d'objets de %s sont correctes
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=Impossible d'extraire le %s parent pour les raisons suivantes\u00a0:
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=Le %s parent n'existe pas
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=Le %s parent n'a pas pu \u00eatre extrait car vous ne disposez pas des autorisations appropri\u00e9es
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=Le %s parent n'a pas pu \u00eatre extrait en raison d'un probl\u00e8me de communication\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=Le %s parent n'a pas pu \u00eatre extrait car un autre client apporte des modifications \u00e0 la configuration, cr\u00e9ant ainsi des conflits
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=Impossible de cr\u00e9er %s car les propri\u00e9t\u00e9s obligatoires suivantes doivent \u00eatre d\u00e9finies\u00a0:
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=Impossible de cr\u00e9er %1$s car un %1$s du m\u00eame nom existe d\u00e9j\u00e0
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=Impossible de cr\u00e9er %s car vous ne disposez pas des autorisations appropri\u00e9es
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=Impossible de cr\u00e9er %s en raison d'un probl\u00e8me de communication\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=Impossible de cr\u00e9er %s car un autre client apporte des modifications \u00e0 la configuration, cr\u00e9ant ainsi des conflits
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=Impossible de supprimer %s car il n'existe pas
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=Impossible de supprimer %s car vous ne disposez pas des autorisations appropri\u00e9es
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=Impossible de supprimer %s en raison de probl\u00e8mes de communication\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=Impossible de supprimer %s car un autre client apporte des modifications \u00e0 la configuration, cr\u00e9ant ainsi des conflits
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=Impossible d'extraire %s car son type n'a pas pu \u00eatre d\u00e9termin\u00e9. %s a probablement une entr\u00e9e LDAP non valide. Assurez-vous que les classes de l'objet %s sont correctes
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=Impossible d'extraire %s pour les raisons suivantes\u00a0:
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=%s n'existe pas
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=Impossible d'acc\u00e9der \u00e0 %s car vous ne disposez pas des autorisations appropri\u00e9es
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=Impossible d'acc\u00e9der \u00e0 %s en raison de probl\u00e8mes de communication\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=Impossible d'acc\u00e9der \u00e0 %s car un autre client apporte des modifications \u00e0 la configuration, cr\u00e9ant ainsi des conflits
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=Impossible de modifier %1$s car %1$s n'existe pas
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=Impossible de modifier %s car vous ne disposez pas des autorisations appropri\u00e9es
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=Impossible de modifier %s en raison de probl\u00e8mes de communication\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=Impossible de modifier %s car un autre client apporte des modifications \u00e0 la configuration, cr\u00e9ant ainsi des conflits
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=Impossible d'extraire %s car son type n'a pas pu \u00eatre d\u00e9termin\u00e9. %s a probablement une entr\u00e9e LDAP non valide. Assurez-vous que les classes de l'objet %s sont correctes
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=Impossible d'extraire %s pour les raisons suivantes\u00a0:
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=%s n'existe pas
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=Impossible de r\u00e9pertorier %s car vous ne disposez pas des autorisations appropri\u00e9es
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=Impossible de r\u00e9pertorier %s en raison de probl\u00e8mes de communication\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=Impossible de r\u00e9pertorier %s car un autre client apporte des modifications \u00e0 la configuration, cr\u00e9ant ainsi des conflits
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=Impossible de d\u00e9terminer les valeurs de la propri\u00e9t\u00e9 %s "%s" en raison d'une erreur inconnue\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=Impossible de d\u00e9terminer les valeurs par d\u00e9faut de la propri\u00e9t\u00e9 %s "%s" pour les raisons suivantes\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=Impossible de d\u00e9terminer les valeurs h\u00e9rit\u00e9es  par d\u00e9faut de la propri\u00e9t\u00e9 %s "%s"
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=L'argument de la propri\u00e9t\u00e9 "%s" ne contient pas de s\u00e9parateur nom/valeur. L'argument doit pr\u00e9senter la syntaxe suivante\u00a0: propri\u00e9t\u00e9:valeur
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=L'argument de la propri\u00e9t\u00e9 "%s" ne contient pas de nom de propri\u00e9t\u00e9. L'argument doit pr\u00e9senter la syntaxe suivante\u00a0: propri\u00e9t\u00e9:valeur
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=L'argument de la propri\u00e9t\u00e9 "%s" ne contient pas de valeur de propri\u00e9t\u00e9. L'argument doit pr\u00e9senter la syntaxe suivante\u00a0: propri\u00e9t\u00e9:valeur
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=Le sous-type "%s" n'est pas un type reconnu de %s. Il doit \u00eatre un des suivants : %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067=Type de composant "%s" ne pouvant \u00eatre utilis\u00e9 avec la cat\u00e9gorie "%s"
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=La modification de la propri\u00e9t\u00e9 "%s" ne contient pas de s\u00e9parateur nom/valeur. L'argument doit pr\u00e9senter la syntaxe suivante\u00a0: propri\u00e9t\u00e9[+|-]:valeur
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=La modification de la propri\u00e9t\u00e9 "%s" ne contient pas de nom de propri\u00e9t\u00e9. L'argument doit pr\u00e9senter la syntaxe suivante\u00a0: propri\u00e9t\u00e9[+|-]:valeur
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=La modification de la propri\u00e9t\u00e9 "%s" ne contient pas de valeur de propri\u00e9t\u00e9. L'argument doit pr\u00e9senter la syntaxe suivante\u00a0: propri\u00e9t\u00e9[+|-]:valeur
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=\u00c9chec de l'extraction de %s car le type d'objet g\u00e9r\u00e9 est incorrect\u00a0: %s
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=Type de %s \u00e0 cr\u00e9er (Par d\u00e9faut\u00a0: %s). La valeur pour TYPE peut \u00eatre l'une des valeurs suivantes\u00a0: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=Modifie la sortie d'affichage afin d'afficher une valeur de propri\u00e9t\u00e9 par ligne
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=Afficher les donn\u00e9es d'heure en utilisant l'unit\u00e9 sp\u00e9cifi\u00e9e. La valeur pour UNIT peut \u00eatre ms, s, m, h, d ou w (millisecondes, secondes, minutes, heures, jours ou semaines)
-INFO_DSCFG_DESCRIPTION_UNIT_SIZE_1079=Afficher les donn\u00e9es de taille en utilisant l'unit\u00e9 sp\u00e9cifi\u00e9e. La valeur pour UNIT peut \u00eatre o, ko, mo, go ou to (octets, kilo-octets, m\u00e9ga-octets, giga-octets ou t\u00e9ra-octets)
+INFO_DSCFG_DESCRIPTION_UNIT_SIZE_1079=Afficher les donn\u00e9es de taille en utilisant l'unit\u00e9 sp\u00e9cifi\u00e9e. La valeur pour UNIT peut \u00eatre b, kb, mb, gb, ou tb (octets, kilo-octets, m\u00e9ga-octets, giga-octets ou t\u00e9ra-octets)
 INFO_DSCFG_ERROR_TIME_UNIT_UNRECOGNIZED_1080=L'unit\u00e9 de temps "%s" n'est pas valide. Les unit\u00e9s de temps valides sont ms, s, m, h, d ou w (millisecondes, secondes, minutes, heures, jours ou semaines)
 INFO_DSCFG_ERROR_SIZE_UNIT_UNRECOGNIZED_1081=L'unit\u00e9 de taille "%s" n'est pas valide. Les unit\u00e9s de taille valides sont o, ko, mo, go ou to (octets, kilo-octets, m\u00e9ga-octets, giga-octets ou t\u00e9ra-octets)
 INFO_DSCFG_HEADING_COMPONENT_TYPE_1082=Type
@@ -194,47 +134,32 @@
 INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=Supprime une valeur d'une propri\u00e9t\u00e9 o\u00f9 PROP est le nom de la propri\u00e9t\u00e9 et VAL la seule valeur \u00e0 supprimer
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=R\u00e9initialise une propri\u00e9t\u00e9 sur sa valeur par d\u00e9faut o\u00f9 PROP est le nom de la propri\u00e9t\u00e9 \u00e0 r\u00e9initialiser
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=Types de composants dont les propri\u00e9t\u00e9s doivent \u00eatre d\u00e9crites. La valeur de TYPE doit \u00eatre un des types de composants associ\u00e9s \u00e0 la cat\u00e9gorie (CATEGORY) sp\u00e9cifi\u00e9e via l'option "--category"
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
-INFO_DSCFG_DESCRIPTION_FORCE_1196=Ignorer les %s inexistants
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=Le mot de passe pour la liaison LDAP n'a pas \u00e9t\u00e9 sp\u00e9cifi\u00e9\u00a0; il ne peut \u00eatre lu de mani\u00e8re interactive
+INFO_DSCFG_DESCRIPTION_FORCE_1196=Ignorer les %s inexistant(e)s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=La propri\u00e9t\u00e9  %s "%s" est obligatoire et ne peut \u00eatre r\u00e9initialis\u00e9e. Utilisez l'option "%s" pour sp\u00e9cifier une nouvelle valeur
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204="%s" n'est pas un nom valide pour le %s ayant la syntaxe suivante\u00a0: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Les noms vides ne sont pas autoris\u00e9s pour %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Les noms vides ne sont pas autoris\u00e9s pour %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207="%s" n'est pas un nom valide pour %s
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=Le nom du nouveau %s
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=Le nom du nouveau %s qui sera \u00e9galement utilis\u00e9 comme valeur de la propri\u00e9t\u00e9 "%s"\u00a0: %s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=Impossible de d\u00e9finir la propri\u00e9t\u00e9 "%s" car elle est d\u00e9finie implicitement par le nom de %s
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=Permet de configurer les propri\u00e9t\u00e9s et composants avanc\u00e9s
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=L'argument "--%s" doit \u00eatre sp\u00e9cifi\u00e9 lorsque cette application n'est pas utilis\u00e9e de mani\u00e8re interactive
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=Impossible de lire la r\u00e9ponse \u00e0 partir de la console car l'erreur suivante s'est produite\u00a0: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> S\u00e9lectionnez le type de %s que vous souhaitez cr\u00e9er\u00a0:
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> Entrez un nom pour %s que vous souhaitez cr\u00e9er\u00a0:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=Un autre %s porte d\u00e9j\u00e0 le nom "%s"
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=Type
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=Description
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Impossible de poursuivre car aucun %s n'est actuellement configur\u00e9 sur le serveur
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Impossible de poursuivre car le seul %s disponible n'a pas \u00e9t\u00e9 s\u00e9lectionn\u00e9
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> Il n'y a qu'un seul %s\u00a0: "%s". \u00cates-vous s\u00fbr qu'il s'agit du bon\u00a0?
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> S\u00e9lectionnez %s dans la liste suivante\u00a0:
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=Entrer votre choix [1 - %d]:
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=Entrer votre choix [1 - %d,  ? - aide]:
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=R\u00e9ponse non valide. Entrez une valeur comprise entre 1 et %d
 INFO_DSCFG_HELP_FIELD_ENUM_1254=une des valeurs suivantes\u00a0:
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=non d\u00e9fini
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=h\u00e9rite de la propri\u00e9t\u00e9 "%s" dans %s
@@ -268,15 +193,12 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=%s n'a pas \u00e9t\u00e9 supprim\u00e9
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=%s n'a pas \u00e9t\u00e9 modifi\u00e9
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=La cat\u00e9gorie de composants dont les propri\u00e9t\u00e9s doivent \u00eatre d\u00e9crites
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" n'est pas une cat\u00e9gorie de composants reconnue
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" n'est pas un type de composant reconnu de la cat\u00e9gorie "%s"
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=La propri\u00e9t\u00e9 "%s" n'est pas une propri\u00e9t\u00e9 reconnue
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=Modifie la sortie d'affichage de mani\u00e8re \u00e0 afficher les propri\u00e9t\u00e9s de composants h\u00e9rit\u00e9es
-INFO_VALUE_TRUE_1291=vrai
-INFO_VALUE_FALSE_1292=faux
+INFO_VALUE_TRUE_1291=true
+INFO_VALUE_FALSE_1292=false
 INFO_VALUE_UNLIMITED_1293=illimit\u00e9
 INFO_EDITOR_PROMPT_SELECT_VALUE_SINGLE_1294=S\u00e9lectionnez une valeur pour la propri\u00e9t\u00e9 "%s"\u00a0:
 INFO_EDITOR_PROMPT_SELECT_VALUE_MULTI_1295=S\u00e9lectionnez une ou plusieurs valeurs pour la propri\u00e9t\u00e9 "%s"\u00a0:
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345=Entrer une valeur pour la propri\u00e9t\u00e9 "%s\u00a0"\u00a0:
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346=Entrer une valeur pour la propri\u00e9t\u00e9 "%s" [continuer]\u00a0:
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347=Entrer une autre valeur pour la propri\u00e9t\u00e9 "%s" [continuer]\u00a0:
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=Cette propri\u00e9t\u00e9 contient d\u00e9j\u00e0 la valeur "%s". Veuillez entrer une autre valeur
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=Cette propri\u00e9t\u00e9 contient d\u00e9j\u00e0 la valeur "%s". Veuillez entrer une valeur diff\u00e9rente ou appuyez sur ENTR\u00c9E pour continuer
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> Configurer les propri\u00e9t\u00e9s de %s
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=terminer\u00a0: cr\u00e9er le nouveau %s
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=terminer\u00a0: appliquer les modifications \u00e0 %s
@@ -350,8 +272,8 @@
 INFO_DSCFG_PROMPT_HOST_NAME_1367=Nom d'h\u00f4te ou adresse IP du serveur d'annuaire [%s]\u00a0:
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=Num\u00e9ro de port d'administration du serveur d'annuaire [%d]\u00a0:
 INFO_DSCFG_PROMPT_BIND_DN_1369=DN de liaison de l'administrateur [%s]\u00a0:
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=Impossible de r\u00e9soudre le nom d'h\u00f4te "%s". V\u00e9rifiez que vous avez fourni une adresse correcte
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371="%s" n'est pas un num\u00e9ro de port valide. Entrez un num\u00e9ro de port valide compris entre 1 et 65535
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=%s g\u00e9n\u00e9rique
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> Sp\u00e9cifiez les param\u00e8tres de connexion LDAP OpenDS
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=Comment souhaitez-vous vous connecter\u00a0?
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=Mot de passe keystore\u00a0:
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=Mot de passe pour '%s' keystore\u00a0:
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=Pseudonyme du certificat\u00a0:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=\u00c9chec de la cr\u00e9ation de %s pour la raison suivante\u00a0:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=\u00c9chec de la cr\u00e9ation de %s pour les raisons suivantes\u00a0:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=Impossible de supprimer %s pour la raison suivante\u00a0:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=Impossible de supprimer %s pour les raisons suivantes\u00a0:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=Impossible de modifier %s pour la raison suivante\u00a0:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=Impossible de modifier %s pour les raisons suivantes\u00a0:
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=Le chemin d'acc\u00e8s n'est pas valide
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=Souhaitez-vous \u00e9diter \u00e0 nouveau les propri\u00e9t\u00e9s de %s afin de r\u00e9soudre ce probl\u00e8me\u00a0?
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394=Type de composant "%s" ne pouvant \u00eatre utilis\u00e9 avec la sous-commande {%s}
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127=S\u00e9lectionner au moins un %s pour la propri\u00e9t\u00e9 "%s"\u00a0:
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128=S\u00e9lectionner %s pour la propri\u00e9t\u00e9 "%s"\u00a0:
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129=La propri\u00e9t\u00e9 "%s" fait r\u00e9f\u00e9rence \u00e0 %s suivant\u00a0:
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=Utiliser %s par d\u00e9faut\u00a0: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=Utiliser %s\u00a0: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135=%s r\u00e9f\u00e9renc\u00e9 appel\u00e9 "%s" doit \u00eatre activ\u00e9 pour pouvoir \u00eatre utilis\u00e9 avec ce %s. Souhaitez-vous l'activer\u00a0?
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=Impossible d'apporter les modifications \u00e0 ce %s car il contient une r\u00e9f\u00e9rence \u00e0 %s d\u00e9sactiv\u00e9
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=Impossible de cr\u00e9er ce %s car il contient une r\u00e9f\u00e9rence \u00e0 %s d\u00e9sactiv\u00e9
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=Impossible de cr\u00e9er ce %s car la propri\u00e9t\u00e9 obligatoire suivante n'a pas \u00e9t\u00e9 d\u00e9finie\u00a0:
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=Impossible de cr\u00e9er ce %s car les propri\u00e9t\u00e9s obligatoires suivantes n'ont pas \u00e9t\u00e9 d\u00e9finies\u00a0:
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=Impossible de modifier ce %s car la propri\u00e9t\u00e9 obligatoire suivante n'a pas \u00e9t\u00e9 d\u00e9finie\u00a0:
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=Impossible de modifier ce %s car les propri\u00e9t\u00e9s obligatoires suivantes n'ont pas \u00e9t\u00e9 d\u00e9finies\u00a0:
 INFO_DSCFG_PROMPT_EDIT_142=Voulez-vous \u00e9diter les propri\u00e9t\u00e9s de ce %s afin de r\u00e9soudre ce probl\u00e8me\u00a0?
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=Impossible de d\u00e9coder ce %s pour la raison suivante\u00a0:
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=Impossible de d\u00e9coder ce %s pour les raisons suivantes\u00a0:
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=Cr\u00e9er un %s
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146=Le %s r\u00e9f\u00e9renc\u00e9 appel\u00e9 "%s" doit \u00eatre activ\u00e9 pour pouvoir \u00eatre utilis\u00e9 avec ce %s. Souhaitez-vous \u00e9diter ses propri\u00e9t\u00e9s afin de l'activer\u00a0?
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=%s personnalis\u00e9
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=Affichez l'argument non interactif  \u00e9quivalent dans la sortie standard lorsque cette commande est ex\u00e9cut\u00e9e en mode interactif
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=Chemin complet vers le fichier dans lequel les commandes non interactives \u00e9quivalentes sont \u00e9crites lorsque cette commande est ex\u00e9cut\u00e9e en mode interactif
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=Une erreur s'est produite lors de la tentative d'\u00e9criture de la ligne de commande non interactive \u00e9quivalente vers le fichier %s. D\u00e9tails de l'erreur\u00a0. %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=\u00c9criture impossible vers le fichier %s.  V\u00e9rifiez que vous disposez de droits d'acc\u00e8s \u00e0 ce fichier et que vous avez fourni le chemin complet vers le fichier
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=Le chemin sp\u00e9cifi\u00e9 %s pour l'\u00e9criture de la commande \u00e9quivalente est un r\u00e9pertoire.  Vous devez sp\u00e9cifier un chemin vers un fichier
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161= >>>> Il y a seulement un type de %s disponible\u00a0: "%s" \u00cates-vous s\u00fbr qu'il s'agit du bon\u00a0?
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_ja.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_ja.properties
index 373e290..2a867ab 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=\u6b21\u306e\u30a8\u30e9\u30fc\u306e\u305f\u3081\u306b\u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=\u5358\u7d14\u306a\u8a8d\u8a3c\u3092\u4f7f\u7528\u3057\u3066\u8a8d\u8a3c\u3067\u304d\u307e\u305b\u3093
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=%s \u3092\u4f5c\u6210\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=%s \u3092\u524a\u9664\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=\u65e2\u5b58\u306e %s \u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u5909\u66f4\u3057\u307e\u3059
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_DSCFG_DESCRIPTION_TYPE_1010=\u4f5c\u6210\u3059\u308b %s \u306e\u30bf\u30a4\u30d7\u3002 TYPE \u306e\u5024\u306f\u6b21\u306e\u3044\u305a\u308c\u304b\u306b\u3067\u304d\u307e\u3059: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=\u7ba1\u7406\u8005 "%s" \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f %s \u306e\u8a8d\u8b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=\u5024 "%s" \u306f %s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306e\u6709\u52b9\u306a\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6b21\u306e\u69cb\u6587\u3092\u53d6\u308a\u307e\u3059: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u3067\u3042\u308b\u305f\u3081\u3001\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f\u5fc5\u9808\u3067\u3042\u308b\u305f\u3081\u3001\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f\u5358\u4e00\u5024\u3092\u53d6\u308b\u305f\u3081\u3001\u8907\u6570\u306e\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=\u7ba1\u7406\u5bfe\u8c61\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3068\u305d\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc
@@ -80,103 +73,50 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=\u30c7\u30d5\u30a9\u30eb\u30c8
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=\u8aac\u660e
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=\u8a73\u7d30\u306a\u30d8\u30eb\u30d7\u3092\u53c2\u7167
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=\u30bf\u30a4\u30d7\u3092\u5224\u5b9a\u3067\u304d\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u89aa %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u3053\u308c\u306f\u3001%s \u306b\u7121\u52b9\u306a LDAP \u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u308b\u305f\u3081\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002 %s \u304c\u9069\u5207\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u3092\u4fdd\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=\u6b21\u306b\u793a\u3059\u7406\u7531\u306e\u305f\u3081\u306b\u3001\u89aa %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=\u89aa %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=\u89aa %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9069\u5207\u306a\u8a8d\u53ef\u3092\u4fdd\u6301\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=\u901a\u4fe1\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u306b\u89aa %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=\u89aa %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u308b\u69cb\u6210\u5909\u66f4\u306e\u305f\u3081\u306b\u7af6\u5408\u304c\u767a\u751f\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u306e\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u5b9a\u7fa9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: 
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u540c\u3058\u540d\u524d\u306e\u3082\u306e\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9069\u5207\u306a\u8a8d\u53ef\u3092\u4fdd\u6301\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=\u901a\u4fe1\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u306b %s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u308b\u69cb\u6210\u5909\u66f4\u306e\u305f\u3081\u306b\u7af6\u5408\u304c\u767a\u751f\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=%s \u306f\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=%s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9069\u5207\u306a\u8a8d\u53ef\u3092\u4fdd\u6301\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=\u901a\u4fe1\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u306b %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=%s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u308b\u69cb\u6210\u5909\u66f4\u306e\u305f\u3081\u306b\u7af6\u5408\u304c\u767a\u751f\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=\u30bf\u30a4\u30d7\u3092\u5224\u5b9a\u3067\u304d\u306a\u304b\u3063\u305f\u305f\u3081\u3001%s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u3053\u308c\u306f\u3001%s \u306b\u7121\u52b9\u306a LDAP \u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u308b\u305f\u3081\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002 %s \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u304c\u6b63\u3057\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=\u6b21\u306b\u793a\u3059\u7406\u7531\u306e\u305f\u3081\u306b\u3001%s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=%s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=%s \u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9069\u5207\u306a\u8a8d\u53ef\u3092\u4fdd\u6301\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=\u901a\u4fe1\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u306b %s \u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=%s \u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u308b\u69cb\u6210\u5909\u66f4\u306e\u305f\u3081\u306b\u7af6\u5408\u304c\u767a\u751f\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=%s \u306f\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=%s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9069\u5207\u306a\u8a8d\u53ef\u3092\u4fdd\u6301\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=\u901a\u4fe1\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u306b %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=%s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u308b\u69cb\u6210\u5909\u66f4\u306e\u305f\u3081\u306b\u7af6\u5408\u304c\u767a\u751f\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=\u30bf\u30a4\u30d7\u3092\u5224\u5b9a\u3067\u304d\u306a\u304b\u3063\u305f\u305f\u3081\u3001%s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u3053\u308c\u306f\u3001%s \u306b\u7121\u52b9\u306a LDAP \u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u308b\u305f\u3081\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002 %s \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u304c\u6b63\u3057\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=\u6b21\u306b\u793a\u3059\u7406\u7531\u306e\u305f\u3081\u306b\u3001%s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=%s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=%s \u3092\u4e00\u89a7\u8868\u793a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9069\u5207\u306a\u8a8d\u53ef\u3092\u4fdd\u6301\u3057\u3066\u3044\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=\u901a\u4fe1\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u306b %s \u3092\u4e00\u89a7\u8868\u793a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=%s \u3092\u4e00\u89a7\u8868\u793a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u308b\u69cb\u6210\u5909\u66f4\u306e\u305f\u3081\u306b\u7af6\u5408\u304c\u767a\u751f\u3057\u3066\u3044\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=\u4e0d\u660e\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306e\u5024\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=\u6b21\u306e\u7406\u7531\u3067\u3001%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306e\u7d99\u627f\u3057\u305f\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u5224\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5f15\u6570 "%s" \u5185\u306b\u540d\u524d/\u5024\u30bb\u30d1\u30ec\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093\u3002 \u5f15\u6570\u306e\u69cb\u6587\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u306f\u305a\u3067\u3059: \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc:\u5024
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5f15\u6570 "%s" \u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u540d\u304c\u542b\u307e\u308c\u307e\u305b\u3093\u3002 \u5f15\u6570\u306e\u69cb\u6587\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u306f\u305a\u3067\u3059: \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc:\u5024
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5f15\u6570 "%s" \u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5024\u304c\u542b\u307e\u308c\u307e\u305b\u3093\u3002 \u5f15\u6570\u306e\u69cb\u6587\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u306f\u305a\u3067\u3059: \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc:\u5024
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=\u30b5\u30d6\u30bf\u30a4\u30d7 "%s" \u306f\u8a8d\u8b58\u3055\u308c\u3066\u3044\u308b %s \u306e\u30bf\u30a4\u30d7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6b21\u306e\u3044\u305a\u308c\u304b\u306b\u306a\u308b\u306f\u305a\u3067\u3059: %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067=\u30ab\u30c6\u30b4\u30ea "%2$s" \u3067\u4f7f\u7528\u3067\u304d\u306a\u3044 "%1$s" \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30bf\u30a4\u30d7
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5909\u66f4 "%s" \u5185\u306b\u540d\u524d/\u5024\u30bb\u30d1\u30ec\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093\u3002 \u5f15\u6570\u306e\u69cb\u6587\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u306f\u305a\u3067\u3059: \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc[+|-]:\u5024
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5909\u66f4 "%s" \u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u540d\u304c\u542b\u307e\u308c\u307e\u305b\u3093\u3002 \u5f15\u6570\u306e\u69cb\u6587\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u306f\u305a\u3067\u3059: \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc[+|-]:\u5024
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5909\u66f4 "%s" \u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5024\u304c\u542b\u307e\u308c\u307e\u305b\u3093\u3002 \u5f15\u6570\u306e\u69cb\u6587\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u306f\u305a\u3067\u3059: \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc[+|-]:\u5024
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=\u7ba1\u7406\u5bfe\u8c61\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30bf\u30a4\u30d7\u304c\u4e0d\u6b63\u3060\u3063\u305f\u305f\u3081\u3001%s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=\u4f5c\u6210\u3059\u308b %s \u306e\u30bf\u30a4\u30d7 (\u30c7\u30d5\u30a9\u30eb\u30c8: %s)\u3002 TYPE \u306e\u5024\u306f\u6b21\u306e\u3044\u305a\u308c\u304b\u306b\u3067\u304d\u307e\u3059: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u51fa\u529b\u3092\u5909\u66f4\u3057\u3066\u3001\u5404\u884c\u306b 1 \u3064\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=\u6307\u5b9a\u3057\u305f\u5358\u4f4d\u3092\u4f7f\u7528\u3057\u3066\u6642\u9593\u30c7\u30fc\u30bf\u3092\u8868\u793a\u3057\u307e\u3059\u3002 UNIT \u306e\u5024\u306b\u306f ms\u3001s\u3001m\u3001h\u3001d\u3001\u307e\u305f\u306f w (\u30df\u30ea\u79d2\u3001\u79d2\u3001\u5206\u3001\u6642\u9593\u3001\u65e5\u3001\u307e\u305f\u306f\u9031) \u3092\u4f7f\u7528\u3067\u304d\u307e\u3059
@@ -194,47 +134,32 @@
 INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=1 \u3064\u306e\u5024\u3092\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u304b\u3089\u524a\u9664\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u3001PROP \u306f\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u540d\u524d\u3001VALUE \u306f\u524a\u9664\u3059\u308b 1 \u3064\u306e\u5024\u3067\u3059
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3066\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306b\u623b\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u3001PROP \u306f\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u540d\u524d\u3067\u3059
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u8aac\u660e\u3092\u6307\u5b9a\u3059\u308b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u30bf\u30a4\u30d7\u3002 TYPE \u306e\u5024\u306f\u3001"--category" \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u6307\u5b9a\u3055\u308c\u305f CATEGORY \u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30bf\u30a4\u30d7\u306e\u3044\u305a\u308c\u304b\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=LDAP \u30d0\u30a4\u30f3\u30c9\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6307\u5b9a\u3055\u308c\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u5bfe\u8a71\u7684\u306a\u8aad\u307f\u53d6\u308a\u304c\u3067\u304d\u307e\u305b\u3093
 INFO_DSCFG_DESCRIPTION_FORCE_1196=\u5b58\u5728\u3057\u306a\u3044 %s \u3092\u7121\u8996\u3057\u307e\u3059
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=%s \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f\u5fc5\u9808\u3067\u3042\u308b\u305f\u3081\u3001\u30ea\u30bb\u30c3\u30c8\u3067\u304d\u307e\u305b\u3093\u3002 "%s" \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3066\u65b0\u3057\u3044\u5024\u3092\u6307\u5b9a\u3057\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=\u540d\u524d "%s" \u306f %s \u306e\u6709\u52b9\u306a\u540d\u524d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6b21\u306e\u69cb\u6587\u3092\u53d6\u308a\u307e\u3059: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=%s \u3067\u306f\u7a7a\u306e\u540d\u524d\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=%s \u3067\u306f\u7a7a\u767d\u6587\u5b57\u306e\u540d\u524d\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=\u540d\u524d "%s" \u306f %s \u306e\u6709\u52b9\u306a\u540d\u524d\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=\u65b0\u898f %s \u306e\u540d\u524d
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209="%2$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u5024\u3068\u3057\u3066\u3082\u4f7f\u7528\u3055\u308c\u308b\u65b0\u898f %1$s \u306e\u540d\u524d: %3$s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u3092\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f %s \u306e\u540d\u524d\u3067\u6697\u9ed9\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u3059
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=\u62e1\u5f35\u6a5f\u80fd\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304a\u3088\u3073\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u69cb\u6210\u53ef\u80fd\u306b\u3057\u307e\u3059
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=\u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u975e\u5bfe\u8a71\u7684\u306b\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5f15\u6570 "--%s" \u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u5fdc\u7b54\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> \u4f5c\u6210\u3059\u308b %s \u306e\u30bf\u30a4\u30d7\u3092\u9078\u629e\u3057\u307e\u3059: 
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> \u4f5c\u6210\u3059\u308b %s \u306e\u540d\u524d\u3092\u5165\u529b\u3057\u307e\u3059: 
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=\u540d\u524d "%2$s" \u3092\u6301\u3064\u5225\u306e %1$s \u304c\u5b58\u5728\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=\u30bf\u30a4\u30d7
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=\u8aac\u660e
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u73fe\u5728\u69cb\u6210\u3055\u308c\u3066\u3044\u308b %s \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u7d9a\u884c\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=\u552f\u4e00\u4f7f\u7528\u53ef\u80fd\u306a %s \u304c\u9078\u629e\u3055\u308c\u3066\u3044\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u7d9a\u884c\u3067\u304d\u307e\u305b\u3093
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> %s \u304c 1 \u3064\u3060\u3051\u5b58\u5728\u3057\u307e\u3059: "%s"\u3002 \u3053\u308c\u306f\u672c\u5f53\u306b\u6b63\u3057\u3044\u3082\u306e\u3067\u3059\u304b ?
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> \u6b21\u306e\u30ea\u30b9\u30c8\u304b\u3089 %s \u3092\u9078\u629e\u3057\u307e\u3059: 
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=\u9078\u629e\u80a2 [1 - %d] \u3092\u5165\u529b\u3057\u307e\u3059: 
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=\u9078\u629e\u80a2 [1 - %d,  ? - help] \u3092\u5165\u529b\u3057\u307e\u3059: 
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=\u7121\u52b9\u306a\u5fdc\u7b54\u3067\u3059\u3002 1 \u3068 %d \u306e\u9593\u306e\u5024\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_DSCFG_HELP_FIELD_ENUM_1254=\u6b21\u306e\u5024\u306e\u3044\u305a\u308c\u304b: 
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=\u672a\u5b9a\u7fa9
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=%2$s \u5185\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%1$s" \u304b\u3089\u7d99\u627f\u3057\u307e\u3059
@@ -268,12 +193,9 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=%s \u306f\u524a\u9664\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=%s \u306f\u5909\u66f4\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u8aac\u660e\u3092\u6307\u5b9a\u3059\u308b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u30ab\u30c6\u30b4\u30ea
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" \u306f\u8a8d\u8b58\u3055\u308c\u3066\u3044\u308b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30ab\u30c6\u30b4\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" \u306f\u30ab\u30c6\u30b4\u30ea "%s" \u3067\u8a8d\u8b58\u3055\u308c\u3066\u3044\u308b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30bf\u30a4\u30d7\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f\u8a8d\u8b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u51fa\u529b\u3092\u5909\u66f4\u3057\u3066\u3001\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u7d99\u627f\u3057\u305f\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_VALUE_TRUE_1291=true
 INFO_VALUE_FALSE_1292=false
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u5024\u3092\u5165\u529b\u3057\u307e\u3059: 
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u5024\u3092\u5165\u529b\u3057\u307e\u3059 [\u7d99\u7d9a\u3059\u308b]: 
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u5225\u306e\u5024\u3092\u5165\u529b\u3057\u307e\u3059 [\u7d99\u7d9a\u3059\u308b]: 
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=\u3053\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u306f\u5024 "%s" \u304c\u3059\u3067\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002 \u5225\u306e\u5024\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=\u3053\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u306f\u5024 "%s" \u304c\u3059\u3067\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002 \u5225\u306e\u5024\u3092\u5165\u529b\u3059\u308b\u304b\u3001\u6539\u884c\u30ad\u30fc\u3092\u62bc\u3057\u3066\u7d99\u7d9a\u3057\u307e\u3059
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> %s \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u69cb\u6210\u3057\u307e\u3059
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=\u5b8c\u4e86 - \u65b0\u898f %s \u3092\u4f5c\u6210\u3057\u307e\u3059
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=\u5b8c\u4e86 - \u3059\u3079\u3066\u306e\u5909\u66f4\u3092 %s \u306b\u9069\u7528\u3057\u307e\u3059
@@ -350,8 +272,8 @@
 INFO_DSCFG_PROMPT_HOST_NAME_1367=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9 [%s]: 
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u30dd\u30fc\u30c8\u756a\u53f7 [%d]:
 INFO_DSCFG_PROMPT_BIND_DN_1369=\u7ba1\u7406\u8005\u30e6\u30fc\u30b6\u30fc\u306e\u30d0\u30a4\u30f3\u30c9 DN [%s]: 
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=\u30db\u30b9\u30c8\u540d "%s" \u3092\u89e3\u6c7a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 Please check you have provided the correct address
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=\u7121\u52b9\u306a\u30dd\u30fc\u30c8\u756a\u53f7 "%s"\u3067\u3059\u3002 1 \u304b\u3089 65535 \u306e\u6709\u52b9\u306a\u30dd\u30fc\u30c8\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=\u6c4e\u7528 %s
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> OpenDS LDAP \u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a\u3057\u307e\u3059
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=\u63a5\u7d9a\u65b9\u6cd5\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9: 
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=\u30ad\u30fc\u30b9\u30c8\u30a2 '%s' \u306e\u30d1\u30b9\u30ef\u30fc\u30c9: 
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0: 
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=\u3053\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u3001%s \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u518d\u5ea6\u7de8\u96c6\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u30bf\u30a4\u30d7\u306f\u30b5\u30d6\u30b3\u30de\u30f3\u30c9 {%s} \u3067\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127="%2$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e %1$s \u3092 1 \u3064\u4ee5\u4e0a\u9078\u629e\u3057\u307e\u3059: 
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128="%2$s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e %1$s \u3092\u9078\u629e\u3057\u307e\u3059: 
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129="%s" \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306f\u6b21\u306e %s \u3092\u53c2\u7167\u3057\u307e\u3059: 
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=\u3053\u308c\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u306e %s \u306b\u5909\u66f4\u3057\u307e\u3059: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=\u3053\u308c\u3092 %s \u306b\u5909\u66f4\u3057\u307e\u3059: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135="%2$s" \u3068\u3044\u3046\u540d\u524d\u306e\u53c2\u7167\u3055\u308c\u308b %1$s \u3092\u6709\u52b9\u306b\u3057\u3066\u3001\u3053\u306e %3$s \u3067\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=%s \u3078\u306e\u5909\u66f4\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u7121\u52b9\u306a %s \u3078\u306e\u53c2\u7167\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002\u7121\u52b9\u306a %s \u3078\u306e\u53c2\u7167\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u306e\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=%s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u306e\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=%s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u306e\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=%s \u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u306e\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u304c\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f: 
 INFO_DSCFG_PROMPT_EDIT_142=\u3053\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u3001%s \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u7de8\u96c6\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=\u6b21\u306e\u7406\u7531\u3067 %s \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: 
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=\u65b0\u898f %s \u3092\u4f5c\u6210\u3057\u307e\u3059
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146="%2$s" \u3068\u3044\u3046\u540d\u524d\u306e\u53c2\u7167\u3055\u308c\u308b %1$s \u3092\u6709\u52b9\u306b\u3057\u3066\u3001\u3053\u306e %3$s \u3067\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u7de8\u96c6\u3057\u3066\u3053\u308c\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u304b ?
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=\u30ab\u30b9\u30bf\u30e0 %s
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u304c\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3055\u308c\u308b\u3068\u304d\u306b\u3001\u6a19\u6e96\u51fa\u529b\u306b\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u5f15\u6570\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u304c\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3055\u308c\u308b\u3068\u304d\u306b\u3001\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u30b3\u30de\u30f3\u30c9\u304c\u66f8\u304d\u8fbc\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d5\u30eb\u30d1\u30b9
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=\u7b49\u4fa1\u306e\u975e\u5bfe\u8a71\u578b\u30b3\u30de\u30f3\u30c9\u884c\u3092\u30d5\u30a1\u30a4\u30eb %s \u306b\u66f8\u304d\u8fbc\u3082\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30a8\u30e9\u30fc\u8a73\u7d30: %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write to file %s.  Verify that you have access rights to that file and that you provided the full path of the file
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified path %s to write the equivalent command is a directory.  You must specify a path to a file
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161=>>>> \u4f7f\u7528\u53ef\u80fd\u306a %s \u306e\u30bf\u30a4\u30d7\u306f 1 \u3064\u3060\u3051\u3067\u3059: "%s"\u3002\u3053\u308c\u306f\u672c\u5f53\u306b\u6b63\u3057\u3044\u3082\u306e\u3067\u3059\u304b ?
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_ko.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_ko.properties
index e780001..6cc9bef 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=\ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc5f0\uacb0 \ub9e4\uac1c \ubcc0\uc218\ub97c \uc77d\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=\ub2e8\uc21c \uc778\uc99d\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc778\uc99d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=%s\uc744(\ub97c) \ub9cc\ub4ed\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=%s\uc744(\ub97c) \uc0ad\uc81c\ud569\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=\uae30\uc874 %s\uc744(\ub97c) \ub098\uc5f4\ud569\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=%s \ub4f1\ub85d \uc815\ubcf4\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=%s \ub4f1\ub85d \uc815\ubcf4\ub97c \uc218\uc815\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=\ud558\uc704 \uba85\ub839\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_TYPE_1010=%s \uc720\ud615\uc744 \ub9cc\ub4e4\uc5b4\uc57c \ud569\ub2c8\ub2e4. TYPE \uac12\uc740 \ub2e4\uc74c \uc911 \ud558\ub098\uc785\ub2c8\ub2e4: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=\"%s\" \uad00\ub9ac\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\uac00 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 %s\uc5d0\uc11c \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=\uac12 \"%s\"\uc740(\ub294) \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud558\ub294 %s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc5d0 \ub300\ud574 \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=%s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc740(\ub294) \uc77d\uae30 \uc804\uc6a9\uc774\ubbc0\ub85c \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=%s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc740(\ub294) \ud544\uc218 \ud56d\ubaa9\uc774\ubbc0\ub85c \ubc18\ub4dc\uc2dc \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=%s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\ub294 \ub2e8\uc77c \uac12\uc744 \uc0ac\uc6a9\ud558\ubbc0\ub85c \uac12\uc744 \uc5ec\ub7ec \uac1c \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=\uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \ubc0f \ud574\ub2f9 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc124\uba85\ud569\ub2c8\ub2e4.
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=\uad6c\uc131\uc694\uc18c
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=\ub4f1\ub85d \uc815\ubcf4
@@ -80,103 +73,50 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=\ubcf4\ud1b5 \ud06c\uae30
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=\uc124\uba85
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=\uc790\uc138\ud55c \ub3c4\uc6c0\ub9d0 \ucc38\uc870
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=\uc720\ud615\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ubd80\ubaa8 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. %s\uc5d0 \uc798\ubabb\ub41c LDAP \ud56d\ubaa9\uc774 \uc788\uae30 \ub54c\ubb38\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. %s\uc5d0 \uc62c\ubc14\ub978 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=\uc544\ub798 \ub098\uc5f4\ub41c \uc774\uc720\ub85c \uc778\ud574 \ubd80\ubaa8 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=\ubd80\ubaa8 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=\uc62c\ubc14\ub978 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \ubd80\ubaa8 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=\ud1b5\uc2e0 \ubb38\uc81c\ub85c \uc778\ud574 \ubd80\ubaa8 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=\ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud604\uc7ac \ucda9\ub3cc\ud558\ub294 \uad6c\uc131\uc744 \ubcc0\uacbd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \ubd80\ubaa8 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=\ub2e4\uc74c \ud544\uc218 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc815\uc758\ud574\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=\uac19\uc740 \uc774\ub984\uc744 \uac00\uc9c4 \uae30\uc874 \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc788\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=\uc62c\ubc14\ub978 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=\ud1b5\uc2e0 \ubb38\uc81c\ub85c \uc778\ud574 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=\ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud604\uc7ac \ucda9\ub3cc\ud558\ub294 \uad6c\uc131\uc744 \ubcc0\uacbd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=%s\uc740(\ub294) \uc874\uc7ac\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc0ad\uc81c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=\uc62c\ubc14\ub978 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=\ud1b5\uc2e0 \ubb38\uc81c\ub85c \uc778\ud574 %s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=\ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud604\uc7ac \ucda9\ub3cc\ud558\ub294 \uad6c\uc131\uc744 \ubcc0\uacbd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=\uc720\ud615\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. %s\uc5d0 \uc798\ubabb\ub41c LDAP \ud56d\ubaa9\uc774 \uc788\uae30 \ub54c\ubb38\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. %s \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc62c\ubc14\ub978\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=\uc544\ub798\uc5d0 \ub098\uc5f4\ub41c \uc774\uc720\ub85c \uc778\ud574 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=%s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=\uc62c\ubc14\ub978 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc5d0 \uc561\uc138\uc2a4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=\ud1b5\uc2e0 \ubb38\uc81c\ub85c \uc778\ud574 %s\uc5d0 \uc561\uc138\uc2a4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=\ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud604\uc7ac \ucda9\ub3cc\ud558\ub294 \uad6c\uc131\uc744 \ubcc0\uacbd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 %s\uc5d0 \uc561\uc138\uc2a4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=%s\uc740(\ub294) \uc874\uc7ac\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=\uc62c\ubc14\ub978 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=\ud1b5\uc2e0 \ubb38\uc81c\ub85c \uc778\ud574 %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=\ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud604\uc7ac \ucda9\ub3cc\ud558\ub294 \uad6c\uc131\uc744 \ubcc0\uacbd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=\uc720\ud615\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. %s\uc5d0 \uc798\ubabb\ub41c LDAP \ud56d\ubaa9\uc774 \uc788\uae30 \ub54c\ubb38\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. %s \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc62c\ubc14\ub978\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=\uc544\ub798\uc5d0 \ub098\uc5f4\ub41c \uc774\uc720\ub85c \uc778\ud574 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=%s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=\uc62c\ubc14\ub978 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub098\uc5f4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=\ud1b5\uc2e0 \ubb38\uc81c\ub85c \uc778\ud574 %s\uc744(\ub97c) \ub098\uc5f4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=\ub2e4\ub978 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud604\uc7ac \ucda9\ub3cc\ud558\ub294 \uad6c\uc131\uc744 \ubcc0\uacbd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub098\uc5f4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=\uc54c \uc218 \uc5c6\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec %s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc758 \uac12\uc744 \uacb0\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc758 \uae30\ubcf8\uac12\uc744 \uacb0\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=%s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc758 \uc0c1\uc18d\ub41c \uae30\ubcf8\uac12\uc744 \uacb0\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=\ub4f1\ub85d \uc815\ubcf4 \uc778\uc218 \"%s\"\uc5d0 \uc774\ub984/\uac12 \uad6c\ubd84 \uae30\ud638\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \uc778\uc218\ub294 \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: property:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=\ub4f1\ub85d \uc815\ubcf4 \uc778\uc218 \"%s\"\uc5d0 \ub4f1\ub85d \uc815\ubcf4 \uc774\ub984\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc778\uc218\ub294 \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: property:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=\ub4f1\ub85d \uc815\ubcf4 \uc778\uc218 \"%s\"\uc5d0 \ub4f1\ub85d \uc815\ubcf4 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc778\uc218\ub294 \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: property:value
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=\ud558\uc704 \uc720\ud615 \"%s\"\uc740(\ub294) %s\uc5d0\uc11c \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \uc720\ud615\uc774 \uc544\ub2d9\ub2c8\ub2e4. \ub2e4\uc74c \uc720\ud615 \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067=\"%s\" \ubc94\uc8fc\uc640 \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\ub294 \"%s\" \uad6c\uc131\uc694\uc18c \uc720\ud615\uc785\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=\ub4f1\ub85d \uc815\ubcf4 \uc218\uc815 \"%s\"\uc5d0 \uc774\ub984/\uac12 \uad6c\ubd84 \uae30\ud638\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \uc778\uc218\ub294 \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=\ub4f1\ub85d \uc815\ubcf4 \uc218\uc815 \"%s\"\uc5d0 \ub4f1\ub85d \uc815\ubcf4 \uc774\ub984\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc778\uc218\ub294 \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=\ub4f1\ub85d \uc815\ubcf4 \uc218\uc815 \"%s\"\uc5d0 \ub4f1\ub85d \uc815\ubcf4 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc778\uc218\ub294 \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=%s\uc740(\ub294) \uc798\ubabb\ub41c \uad00\ub9ac \ub300\uc0c1 \uac1d\uccb4 \uc720\ud615\uc774\ubbc0\ub85c \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=\ub9cc\ub4e4\uc5b4\uc57c \ud560 %s\uc758 \uc720\ud615\uc785\ub2c8\ub2e4(\uae30\ubcf8\uac12: %s). TYPE \uac12\uc740 \ub2e4\uc74c \uc911 \ud558\ub098\uc785\ub2c8\ub2e4: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=\ub4f1\ub85d \uc815\ubcf4 \uac12\uc744 \ud55c \uc904\uc5d0 \ud558\ub098\uc529 \ud45c\uc2dc\ud558\ub3c4\ub85d \ud45c\uc2dc \ucd9c\ub825\uc744 \uc218\uc815\ud569\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=\uc9c0\uc815\ub41c \ub2e8\uc704\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2dc\uac04 \ub370\uc774\ud130\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4. UNIT \uac12\uc740 ms, s, m, h, d \ub610\ub294 w(\ubc00\ub9ac\ucd08, \ucd08, \ubd84, \uc2dc\uac04, \uc77c \ub610\ub294 \uc8fc)\uc785\ub2c8\ub2e4.
@@ -194,47 +134,32 @@
 INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=Removes a single value from a property where PROP is the name of the property and VALUE is the single value to be removed
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=\ub4f1\ub85d \uc815\ubcf4\ub97c \uae30\ubcf8\uac12\uc73c\ub85c \uc7ac\uc124\uc815\ud569\ub2c8\ub2e4. \uc5ec\uae30\uc11c PROP\ub294 \uc7ac\uc124\uc815\ud560 \ub4f1\ub85d \uc815\ubcf4\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=\ub4f1\ub85d \uc815\ubcf4\ub97c \uc124\uba85\ud574\uc57c \ud558\ub294 \uad6c\uc131\uc694\uc18c \uc720\ud615\uc785\ub2c8\ub2e4. TYPE \uac12\uc740 "--category" \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ud55c CATEGORY\uc5d0 \uc5f0\uacb0\ub41c \uad6c\uc131\uc694\uc18c \uc720\ud615 \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=LDAP \ubc14\uc778\ub4dc \ube44\ubc00\ubc88\ud638\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc73c\ubbc0\ub85c \ub300\ud654\uc2dd\uc73c\ub85c \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_FORCE_1196=\uc874\uc7ac\ud558\uc9c0 \uc54a\ub294 %s\uc744(\ub97c) \ubb34\uc2dc\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=%s \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc740(\ub294) \ud544\uc218 \ud56d\ubaa9\uc774\ubbc0\ub85c \uc7ac\uc124\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \"%s\" \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc0c8 \uac12\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=\uc774\ub984 \"%s\"\uc740(\ub294) \ub2e4\uc74c \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud558\ub294 \uc720\ud6a8\ud55c %s \uc774\ub984\uc774 \uc544\ub2d9\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=%s\uc758 \uc774\ub984\uc740 \ube44\uc6cc\ub458 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=%s\uc758 \uc774\ub984\uc740 \uacf5\ubc31\uc73c\ub85c \ub458 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=\uc774\ub984 \"%s\"\uc740(\ub294) %s\uc5d0 \ub300\ud574 \uc720\ud6a8\ud55c \uc774\ub984\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=\uc0c8 %s\uc758 \uc774\ub984
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=\uc0c8 %s\uc758 \uc774\ub984\uc740 \"%s\" \ub4f1\ub85d \uc815\ubcf4\uc758 \uac12\uc73c\ub85c\ub3c4 \uc0ac\uc6a9\ub429\ub2c8\ub2e4: %s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub97c %s \uc774\ub984\uc5d0 \uc554\uc2dc\uc801\uc73c\ub85c \uc815\uc758\ub41c \ub300\ub85c \uc124\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=\uace0\uae09 \uad6c\uc131\uc694\uc18c \ubc0f \ub4f1\ub85d \uc815\ubcf4\ub97c \uad6c\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=\uc774 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc774 \ub300\ud654\ud615\uc73c\ub85c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \"--%s\" \uc778\uc218\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=\ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ucf58\uc194\uc5d0\uc11c \uc751\ub2f5\uc744 \uc77d\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> \ub9cc\ub4e4 %s\uc758 \uc720\ud615\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> \ub9cc\ub4e4 %s\uc758 \uc774\ub984\uc744 \uc785\ub825\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=\ub2e4\ub978 %s\uc774(\uac00) \"%s\" \uc774\ub984\uc744 \uc774\ubbf8 \uc0ac\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=\uc720\ud615
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=\uc124\uba85
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=%s\uc774(\uac00) \ud604\uc7ac \uc11c\ubc84\uc5d0 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=\uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc720\uc77c\ud55c %s\uc744(\ub97c) \uc120\ud0dd\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> %s\uc774(\uac00) \ud558\ub098\ub9cc \uc788\uc2b5\ub2c8\ub2e4: \"%s\". \uc774\uac83\uc774 \uc62c\ubc14\ub985\ub2c8\uae4c?
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> \ub2e4\uc74c \ubaa9\ub85d\uc5d0\uc11c %s\uc744(\ub97c) \uc120\ud0dd\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=\uc785\ub825 \uc120\ud0dd [1 - %d]:
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=\uc785\ub825 \uc120\ud0dd [1 - %d,  ? - \ub3c4\uc6c0\ub9d0]:
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=\uc751\ub2f5\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. 1\uacfc %d \uc0ac\uc774\uc758 \uac12\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
 INFO_DSCFG_HELP_FIELD_ENUM_1254=\ub2e4\uc74c \uac12 \uc911 \ud558\ub098:
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=\uc815\uc758\ub418\uc9c0 \uc54a\uc74c
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=%2$s\uc758 \"%1$s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0\uc11c \uc0c1\uc18d
@@ -268,12 +193,9 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=%s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=%s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=\ub4f1\ub85d \uc815\ubcf4\ub97c \uc124\uba85\ud574\uc57c \ud558\ub294 \uad6c\uc131\uc694\uc18c \ubc94\uc8fc\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287=\"%s\"\uc740(\ub294) \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \uad6c\uc131\uc694\uc18c \ubc94\uc8fc\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288=\"%s\"\uc740(\ub294) \"%s\" \ubc94\uc8fc\uc5d0\uc11c \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \uad6c\uc131\uc694\uc18c \uc720\ud615\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=\uad6c\uc131\uc694\uc18c\uc758 \uc0c1\uc18d\ub41c \ub4f1\ub85d \uc815\ubcf4\ub97c \ud45c\uc2dc\ud558\ub3c4\ub85d \ud45c\uc2dc \ucd9c\ub825\uc744 \uc218\uc815\ud569\ub2c8\ub2e4.
 INFO_VALUE_TRUE_1291=true
 INFO_VALUE_FALSE_1292=false
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345=\"%s\" \ub4f1\ub85d \uc815\ubcf4 \uac12 \uc785\ub825:
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346=\"%s\" \ub4f1\ub85d \uc815\ubcf4 \uac12 \uc785\ub825[\uacc4\uc18d]:
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347=\"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0 \ub300\ud574 \ub2e4\ub978 \uac12 \uc785\ub825[\uacc4\uc18d]:
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=\uc774 \ub4f1\ub85d \uc815\ubcf4\uc5d0 \uac12 \"%s\"\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \uac12\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=\uc774 \ub4f1\ub85d \uc815\ubcf4\uc5d0 \uac12 \"%s\"\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \uac12\uc744 \uc785\ub825\ud558\uac70\ub098, Return \ud0a4\ub97c \ub20c\ub7ec \uacc4\uc18d\ud558\uc2ed\uc2dc\uc624.
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> %s\uc758 \ub4f1\ub85d \uc815\ubcf4 \uad6c\uc131
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=\ub9c8\uce68 - \uc0c8 %s\uc744(\ub97c) \ub9cc\ub4ed\ub2c8\ub2e4.
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=\ub9c8\uce68 - %s\uc5d0 \ubcc0\uacbd \ub0b4\uc6a9\uc744 \uc801\uc6a9\ud569\ub2c8\ub2e4.
@@ -350,8 +272,8 @@
 INFO_DSCFG_PROMPT_HOST_NAME_1367=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud638\uc2a4\ud2b8 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c [%s]:
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=Directory server administration port number [%d]:
 INFO_DSCFG_PROMPT_BIND_DN_1369=\uad00\ub9ac\uc790 \uc0ac\uc6a9\uc790 \ubc14\uc778\ub4dc DN [%s]:
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=\ud638\uc2a4\ud2b8 \uc774\ub984 \"%s\"\uc744(\ub97c) \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc62c\ubc14\ub978 \uc8fc\uc18c\ub97c \uc785\ub825\ud588\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=\ud3ec\ud2b8 \ubc88\ud638 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. 1\uacfc 65535 \uc0ac\uc774\uc758 \uc720\ud6a8\ud55c \ud3ec\ud2b8 \ubc88\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=\uc77c\ubc18 %s
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> OpenDS LDAP \uc5f0\uacb0 \ub9e4\uac1c\ubcc0\uc218 \uc9c0\uc815
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=\uc5b4\ub5a4 \ubc29\ubc95\uc73c\ub85c \uc5f0\uacb0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=\ud0a4 \uc800\uc7a5\uc18c \uacbd\ub85c:
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=\ud0a4 \uc800\uc7a5\uc18c '%s'\uc758 \ube44\ubc00\ubc88\ud638:
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=\uc778\uc99d\uc11c \ubcc4\uba85:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=\uc81c\uacf5\ub41c \uacbd\ub85c\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=\uc774 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 %s\uc758 \ub4f1\ub85d \uc815\ubcf4\ub97c \ub2e4\uc2dc \ud3b8\uc9d1\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394=\"%s\" \uad6c\uc131 \uc694\uc18c \uc720\ud615\uc744 {%s} \ud558\uc704 \uba85\ub839\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127=\ud558\ub098 \uc774\uc0c1\uc758 %s\uc744(\ub97c) \"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0 \ub300\ud574 \uc120\ud0dd\ud569\ub2c8\ub2e4.
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128=%s\uc744(\ub97c) \"%s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0 \ub300\ud574 \uc120\ud0dd\ud569\ub2c8\ub2e4.
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \ub2e4\uc74c %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=\uae30\ubcf8\uac12 %s(\uc73c)\ub85c \ubcc0\uacbd: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=%s(\uc73c)\ub85c \ubcc0\uacbd: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135=\ucc38\uc870\ub418\ub294 %s(\"%s\"\ub77c\uace0 \ud568)\uc744(\ub97c) \ud65c\uc131\ud654\ud574\uc57c \uc774 %s\uc640(\uacfc) \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud65c\uc131\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? 
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=%s\uc740(\ub294) \ube44\ud65c\uc131\ud654\ub41c %s\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \ud3ec\ud568\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc218\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=%s\uc740(\ub294) \ube44\ud65c\uc131\ud654\ub41c %s\uc5d0 \ub300\ud55c \ucc38\uc870\ub97c \ud3ec\ud568\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=\ub2e4\uc74c \ud544\uc218 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc815\uc758\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=\ub2e4\uc74c \ud544\uc218 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc815\uc758\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=\ub2e4\uc74c \ud544\uc218 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc815\uc758\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=\ub2e4\uc74c \ud544\uc218 \ub4f1\ub85d \uc815\ubcf4\ub97c \uc815\uc758\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 %s\uc744(\ub97c) \uc218\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_DSCFG_PROMPT_EDIT_142=\uc774 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 %s\uc758 \ub4f1\ub85d \uc815\ubcf4\ub97c \ud3b8\uc9d1\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s(\uc744)\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s(\uc744)\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=\uc0c8 %s \ub9cc\ub4e4\uae30
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146=\ucc38\uc870\ub418\ub294 %s(\"%s\"\ub77c\uace0 \ud568)\uc744(\ub97c) \ud65c\uc131\ud654\ud574\uc57c \uc774 %s\uc640(\uacfc) \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud574\ub2f9 \ub4f1\ub85d \uc815\ubcf4\ub97c \ud3b8\uc9d1\ud558\uc5ec \ud65c\uc131\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=\uc0ac\uc6a9\uc790 \uc815\uc758 %s
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=\uc774 \uba85\ub839\uc744 \ub300\ud654\uc2dd \ubaa8\ub4dc\ub85c \uc2e4\ud589\ud560 \ub54c \ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uc778\uc218\ub97c \ud45c\uc900 \ucd9c\ub825\uc5d0 \ud45c\uc2dc\ud569\ub2c8\ub2e4.
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=\uc774 \uba85\ub839\uc744 \ub300\ud654\uc2dd \ubaa8\ub4dc\ub85c \uc2e4\ud589\ud560 \ub54c \ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uba85\ub839\uc774 \uae30\ub85d\ub420 \ud30c\uc77c\uc758 \uc804\uccb4 \uacbd\ub85c\uc785\ub2c8\ub2e4.
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=\ud30c\uc77c %s\uc5d0 \ub3d9\ub4f1\ud55c \ube44\ub300\ud654\uc2dd \uba85\ub839\uc904\uc744 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub958 \uc138\ubd80 \uc815\ubcf4: %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=\ud30c\uc77c %s\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ud574\ub2f9 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\uace0 \ud30c\uc77c\uc758 \uc804\uccb4 \uacbd\ub85c\ub97c \uc785\ub825\ud588\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=\ub3d9\ub4f1\ud55c \uba85\ub839\uc744 \uc4f0\ub3c4\ub85d \uc9c0\uc815\ud55c \uacbd\ub85c %s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac\uc785\ub2c8\ub2e4.  \ud30c\uc77c\uc5d0 \ub300\ud55c \uacbd\ub85c\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161=>>>> There is only one type of %s available: "%s". \uc774\uac83\uc774 \uc62c\ubc14\ub985\ub2c8\uae4c?
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_zh_CN.properties
index 3eabe58..b2ce757 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=\u7531\u4e8e\u4ee5\u4e0b\u9519\u8bef\uff0c\u65e0\u6cd5\u8bfb\u53d6\u8fde\u63a5\u53c2\u6570: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=\u65e0\u6cd5\u4f7f\u7528\u7b80\u5355\u9a8c\u8bc1\u901a\u8fc7\u9a8c\u8bc1
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=\u521b\u5efa %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=\u5220\u9664 %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=\u5217\u51fa\u73b0\u6709\u7684 %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=\u663e\u793a %s \u5c5e\u6027
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=\u4fee\u6539 %s \u5c5e\u6027
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u5b50\u547d\u4ee4
 INFO_DSCFG_DESCRIPTION_TYPE_1010=\u5e94\u521b\u5efa\u7684 %s \u7684\u7c7b\u578b\u3002\u201c\u7c7b\u578b\u201d\u503c\u53ef\u4ee5\u4e3a\u4e0b\u5217\u503c\u4e4b\u4e00: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=\u6ca1\u6709\u4e3a\u7ba1\u7406\u5458 "%s" \u6307\u5b9a\u5bc6\u7801
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=\u5c5e\u6027 "%s" \u4e0d\u662f %s \u7684\u5df2\u8bc6\u522b\u5c5e\u6027
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=\u503c "%s" \u4e0d\u662f %s \u5c5e\u6027 "%s" \u7684\u6709\u6548\u503c\uff0c\u8be5\u5c5e\u6027\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=%s \u5c5e\u6027 "%s" \u662f\u53ea\u8bfb\u5c5e\u6027\uff0c\u56e0\u6b64\u65e0\u6cd5\u5bf9\u5176\u8fdb\u884c\u4fee\u6539
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=%s \u5c5e\u6027 "%s" \u662f\u5fc5\u9700\u5c5e\u6027\uff0c\u56e0\u6b64\u5fc5\u987b\u6307\u5b9a\u8be5\u5c5e\u6027
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=\u65e0\u6cd5\u4e3a %s \u5c5e\u6027 "%s" \u6307\u5b9a\u591a\u4e2a\u503c\uff0c\u56e0\u4e3a\u5b83\u662f\u5355\u503c\u5c5e\u6027
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=\u63cf\u8ff0\u53d7\u7ba1\u5bf9\u8c61\u53ca\u5176\u5c5e\u6027
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=\u7ec4\u4ef6
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=\u5c5e\u6027
@@ -80,103 +73,50 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=\u9ed8\u8ba4
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=\u63cf\u8ff0
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=\u8bf7\u53c2\u89c1\u8be6\u7ec6\u7684\u5e2e\u52a9\u4fe1\u606f
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=\u65e0\u6cd5\u68c0\u7d22\u7236 %s\uff0c\u56e0\u4e3a\u4e0d\u80fd\u786e\u5b9a\u5176\u7c7b\u578b\u3002\u8fd9\u53ef\u80fd\u662f\u7531\u4e8e %s \u5177\u6709\u65e0\u6548\u7684 LDAP \u6761\u76ee\u6240\u5bfc\u81f4\u3002\u68c0\u67e5 %s \u662f\u5426\u5177\u6709\u6b63\u786e\u7684\u5bf9\u8c61\u7c7b
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=\u7531\u4e8e\u4e0b\u5217\u539f\u56e0\uff0c\u65e0\u6cd5\u68c0\u7d22\u7236 %s:
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=\u7236 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=\u65e0\u6cd5\u68c0\u7d22\u7236 %s\uff0c\u56e0\u4e3a\u60a8\u6ca1\u6709\u6b63\u786e\u7684\u6743\u9650
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=\u65e0\u6cd5\u68c0\u7d22\u7236 %s\uff0c\u56e0\u4e3a\u5b58\u5728\u4ee5\u4e0b\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=\u65e0\u6cd5\u68c0\u7d22\u7236 %s\uff0c\u56e0\u4e3a\u4e0e\u53e6\u4e00\u5ba2\u6237\u7aef\u5f53\u524d\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u5fc5\u987b\u5b9a\u4e49\u4ee5\u4e0b\u5fc5\u9700\u5c5e\u6027:
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u5df2\u5b58\u5728\u540c\u540d\u9879
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u60a8\u6ca1\u6709\u6b63\u786e\u7684\u6743\u9650
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u5b58\u5728\u4ee5\u4e0b\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u4e0e\u53e6\u4e00\u5ba2\u6237\u7aef\u5f53\u524d\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=\u65e0\u6cd5\u5220\u9664 %s\uff0c\u56e0\u4e3a\u5b83\u5e76\u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=\u65e0\u6cd5\u5220\u9664 %s\uff0c\u56e0\u4e3a\u60a8\u6ca1\u6709\u6b63\u786e\u7684\u6743\u9650
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=\u65e0\u6cd5\u5220\u9664 %s\uff0c\u56e0\u4e3a\u5b58\u5728\u4ee5\u4e0b\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=\u65e0\u6cd5\u5220\u9664 %s\uff0c\u56e0\u4e3a\u4e0e\u53e6\u4e00\u5ba2\u6237\u7aef\u5f53\u524d\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=\u65e0\u6cd5\u68c0\u7d22 %s\uff0c\u56e0\u4e3a\u4e0d\u80fd\u786e\u5b9a\u5176\u7c7b\u578b\u3002\u8fd9\u53ef\u80fd\u662f\u7531\u4e8e %s \u5177\u6709\u65e0\u6548\u7684 LDAP \u6761\u76ee\u6240\u5bfc\u81f4\u3002\u8bf7\u68c0\u67e5 %s \u5bf9\u8c61\u7c7b\u662f\u5426\u6b63\u786e
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=\u7531\u4e8e\u4e0b\u5217\u539f\u56e0\uff0c\u65e0\u6cd5\u68c0\u7d22 %s:
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=%s \u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=\u65e0\u6cd5\u8bbf\u95ee %s\uff0c\u56e0\u4e3a\u60a8\u6ca1\u6709\u6b63\u786e\u7684\u6743\u9650
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=\u65e0\u6cd5\u8bbf\u95ee %s\uff0c\u56e0\u4e3a\u5b58\u5728\u4ee5\u4e0b\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=\u65e0\u6cd5\u8bbf\u95ee %s\uff0c\u56e0\u4e3a\u4e0e\u53e6\u4e00\u5ba2\u6237\u7aef\u5f53\u524d\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u5b83\u5e76\u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u60a8\u6ca1\u6709\u6b63\u786e\u7684\u6743\u9650
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u5b58\u5728\u4ee5\u4e0b\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u4e0e\u53e6\u4e00\u5ba2\u6237\u7aef\u5f53\u524d\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=\u65e0\u6cd5\u68c0\u7d22 %s\uff0c\u56e0\u4e3a\u4e0d\u80fd\u786e\u5b9a\u5176\u7c7b\u578b\u3002\u8fd9\u53ef\u80fd\u662f\u7531\u4e8e %s \u5177\u6709\u65e0\u6548\u7684 LDAP \u6761\u76ee\u6240\u5bfc\u81f4\u3002\u8bf7\u68c0\u67e5 %s \u5bf9\u8c61\u7c7b\u662f\u5426\u6b63\u786e
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=\u7531\u4e8e\u4e0b\u5217\u539f\u56e0\uff0c\u65e0\u6cd5\u68c0\u7d22 %s:
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=%s \u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=\u65e0\u6cd5\u5217\u51fa %s\uff0c\u56e0\u4e3a\u60a8\u6ca1\u6709\u6b63\u786e\u7684\u6743\u9650
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=\u65e0\u6cd5\u5217\u51fa %s\uff0c\u56e0\u4e3a\u5b58\u5728\u4ee5\u4e0b\u901a\u4fe1\u95ee\u9898: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=\u65e0\u6cd5\u5217\u51fa %s\uff0c\u56e0\u4e3a\u4e0e\u53e6\u4e00\u5ba2\u6237\u7aef\u5f53\u524d\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=\u7531\u4e8e\u4ee5\u4e0b\u672a\u77e5\u9519\u8bef\uff0c\u65e0\u6cd5\u786e\u5b9a %s \u5c5e\u6027 "%s" \u7684\u503c: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\uff0c\u65e0\u6cd5\u786e\u5b9a %s \u5c5e\u6027 "%s" \u7684\u9ed8\u8ba4\u503c: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=\u65e0\u6cd5\u786e\u5b9a %s \u5c5e\u6027 "%s" \u7684\u7ee7\u627f\u9ed8\u8ba4\u503c
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=\u5c5e\u6027\u53c2\u6570 "%s" \u4e0d\u5305\u542b\u540d\u79f0/\u503c\u5206\u9694\u7b26\u3002\u8be5\u53c2\u6570\u5e94\u8be5\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1aproperty:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=\u5c5e\u6027\u53c2\u6570 "%s" \u4e0d\u5305\u542b\u5c5e\u6027\u540d\u79f0\u3002\u8be5\u53c2\u6570\u5e94\u8be5\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1aproperty:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=\u5c5e\u6027\u53c2\u6570 "%s" \u4e0d\u5305\u542b\u5c5e\u6027\u503c\u3002\u8be5\u53c2\u6570\u5e94\u8be5\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1aproperty:value
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=\u5b50\u7c7b\u578b "%s" \u4e0d\u662f %s \u7684\u5df2\u8bc6\u522b\u7c7b\u578b\u3002\u5b83\u5e94\u8be5\u4e3a\u4ee5\u4e0b\u7c7b\u578b\u4e4b\u4e00: %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" \u7ec4\u4ef6\u7c7b\u578b\u65e0\u6cd5\u4e0e\u7c7b\u522b "%s" \u7ed3\u5408\u4f7f\u7528
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=\u5c5e\u6027\u4fee\u6539 "%s" \u4e0d\u5305\u542b\u540d\u79f0/\u503c\u5206\u9694\u7b26\u3002\u8be5\u53c2\u6570\u5e94\u8be5\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1aproperty[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=\u5c5e\u6027\u4fee\u6539 "%s" \u4e0d\u5305\u542b\u5c5e\u6027\u540d\u79f0\u3002\u8be5\u53c2\u6570\u5e94\u8be5\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1aproperty[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=\u5c5e\u6027\u4fee\u6539 "%s" \u4e0d\u5305\u542b\u5c5e\u6027\u503c\u3002\u8be5\u53c2\u6570\u5e94\u8be5\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1aproperty[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=\u65e0\u6cd5\u68c0\u7d22 %s\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u53d7\u7ba1\u5bf9\u8c61 %s \u7684\u6b63\u786e\u7c7b\u578b
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=\u5e94\u521b\u5efa\u7684 %s \u7684\u7c7b\u578b\uff08\u9ed8\u8ba4\u4e3a %s\uff09\u3002\u201c\u7c7b\u578b\u201d\u503c\u53ef\u4ee5\u4e3a\u4e0b\u5217\u503c\u4e4b\u4e00: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=\u4fee\u6539\u663e\u793a\u8f93\u51fa\uff0c\u4ee5\u5728\u6bcf\u884c\u663e\u793a\u4e00\u4e2a\u5c5e\u6027\u503c
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=\u4f7f\u7528\u6307\u5b9a\u7684\u5355\u4f4d\u663e\u793a\u65f6\u95f4\u6570\u636e\u3002\u201c\u5355\u4f4d\u201d\u503c\u53ef\u4ee5\u4e3a\u4e0b\u5217\u503c\u4e4b\u4e00\uff1ams\u3001s\u3001m\u3001h\u3001d \u6216 w\uff08\u6beb\u79d2\u3001\u79d2\u3001\u5206\u949f\u3001\u5c0f\u65f6\u3001\u5929\u6216\u5468\uff09
@@ -194,47 +134,32 @@
 INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=\u4ece\u5c5e\u6027\u5220\u9664\u4e00\u4e2a\u5355\u503c\uff0c\u8be5\u5c5e\u6027\u7684\u540d\u79f0\u4e3a PROP\uff0c\u8981\u5220\u9664\u7684\u5355\u503c\u4e3a VALUE
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=\u5c06\u5c5e\u6027\u91cd\u7f6e\u4e3a\u5176\u9ed8\u8ba4\u503c\uff0c\u8981\u91cd\u7f6e\u7684\u5c5e\u6027\u7684\u540d\u79f0\u4e3a PROP
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=\u5e94\u5bf9\u5176\u5c5e\u6027\u52a0\u4ee5\u63cf\u8ff0\u7684\u7ec4\u4ef6\u7684\u7c7b\u578b\u3002\u201c\u7c7b\u578b\u201d\u503c\u5fc5\u987b\u4e3a\u4e0e\u201c\u7c7b\u522b\u201d\uff08\u4f7f\u7528 "--category" \u9009\u9879\u6307\u5b9a\uff09\u76f8\u5173\u8054\u7684\u7ec4\u4ef6\u7c7b\u578b\u4e4b\u4e00
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=\u672a\u6307\u5b9a LDAP \u7ed1\u5b9a\u5bc6\u7801\uff0c\u56e0\u6b64\u65e0\u6cd5\u4ee5\u4ea4\u4e92\u65b9\u5f0f\u8bfb\u53d6\u8be5\u5bc6\u7801
 INFO_DSCFG_DESCRIPTION_FORCE_1196=\u5ffd\u7565\u4e0d\u5b58\u5728\u7684 %s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=%s \u5c5e\u6027 "%s" \u662f\u5fc5\u9700\u5c5e\u6027\uff0c\u56e0\u6b64\u65e0\u6cd5\u91cd\u7f6e\u8be5\u5c5e\u6027\u3002\u8bf7\u4f7f\u7528 "%s" \u9009\u9879\u6307\u5b9a\u4e00\u4e2a\u65b0\u503c
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=\u540d\u79f0 "%s" \u4e0d\u662f %s \u7684\u6709\u6548\u540d\u79f0\uff0c\u8be5\u540d\u79f0\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=%s \u7684\u540d\u79f0\u4e0d\u5141\u8bb8\u4e3a\u7a7a
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=%s \u7684\u540d\u79f0\u4e0d\u5141\u8bb8\u4e3a\u7a7a\u767d
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=\u540d\u79f0 "%s" \u4e0d\u662f %s \u7684\u6709\u6548\u540d\u79f0
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=\u65b0 %s \u7684\u540d\u79f0
-INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=\u65b0 %s \u7684\u540d\u79f0\uff0c\u8be5\u540d\u79f0\u4e5f\u5c06\u7528\u4f5c "%s" \u5c5e\u6027 %s \u7684\u503c
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=\u65b0 %s \u7684\u540d\u79f0\uff0c\u8be5\u540d\u79f0\u4e5f\u5c06\u7528\u4f5c "%s" \u5c5e\u6027\u7684\u503c\uff1a %s 
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=\u65e0\u6cd5\u8bbe\u7f6e\u5c5e\u6027 "%s"\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u662f\u7531 %s \u7684\u540d\u79f0\u9690\u5f0f\u5b9a\u4e49\u7684
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=\u5141\u8bb8\u914d\u7f6e\u9ad8\u7ea7\u7ec4\u4ef6\u548c\u5c5e\u6027
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=\u4ee5\u975e\u4ea4\u4e92\u65b9\u5f0f\u4f7f\u7528\u6b64\u5e94\u7528\u7a0b\u5e8f\u65f6\uff0c\u5fc5\u987b\u6307\u5b9a\u53c2\u6570 "--%s"
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=\u7531\u4e8e\u4ee5\u4e0b\u9519\u8bef\uff0c\u65e0\u6cd5\u4ece\u63a7\u5236\u53f0\u8bfb\u53d6\u54cd\u5e94: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> \u9009\u62e9\u8981\u521b\u5efa\u7684 %s \u7684\u7c7b\u578b:
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> \u8f93\u5165\u8981\u521b\u5efa\u7684 %s \u7684\u540d\u79f0:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=\u5df2\u5b58\u5728\u53e6\u4e00\u4e2a %s\uff0c\u5176\u540d\u79f0\u4e3a "%s"
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=\u7c7b\u578b
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=\u63cf\u8ff0
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=\u7531\u4e8e\u670d\u52a1\u5668\u4e0a\u5f53\u524d\u672a\u914d\u7f6e\u4efb\u4f55 %s\uff0c\u56e0\u6b64\u65e0\u6cd5\u7ee7\u7eed
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=\u7531\u4e8e\u672a\u9009\u62e9\u552f\u4e00\u53ef\u7528\u7684 %s\uff0c\u56e0\u6b64\u65e0\u6cd5\u7ee7\u7eed
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> \u53ea\u5b58\u5728\u4e00\u4e2a %s: "%s"\u3002\u662f\u5426\u786e\u5b9a\u8fd9\u662f\u6b63\u786e\u7684\u4e00\u9879\uff1f
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> \u4ece\u4e0b\u9762\u7684\u5217\u8868\u4e2d\u9009\u62e9 %s:
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=\u8f93\u5165\u9009\u9879 [1 - %d]:
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=\u8f93\u5165\u9009\u9879 [1 - %d,  ? - help]:
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=\u54cd\u5e94\u65e0\u6548\u3002\u8bf7\u8f93\u5165\u4e00\u4e2a\u4ecb\u4e8e 1 \u548c %d \u4e4b\u95f4\u7684\u503c
 INFO_DSCFG_HELP_FIELD_ENUM_1254=\u4e0b\u5217\u503c\u4e4b\u4e00:
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=\u672a\u5b9a\u4e49
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=\u4ece %2$s \u4e2d\u7684\u5c5e\u6027 "%1$s" \u7ee7\u627f
@@ -268,12 +193,9 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=\u672a\u5220\u9664 %s
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=\u672a\u4fee\u6539 %s
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=\u5e94\u5bf9\u5176\u5c5e\u6027\u52a0\u4ee5\u63cf\u8ff0\u7684\u7ec4\u4ef6\u7684\u7c7b\u522b\u3002
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" \u4e0d\u662f\u5df2\u8bc6\u522b\u7684\u7ec4\u4ef6\u7c7b\u522b
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" \u4e0d\u662f\u7c7b\u522b "%s" \u4e2d\u7684\u5df2\u8bc6\u522b\u7ec4\u4ef6\u7c7b\u578b
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=\u5c5e\u6027 "%s" \u4e0d\u662f\u5df2\u8bc6\u522b\u7684\u5c5e\u6027
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=\u4fee\u6539\u663e\u793a\u8f93\u51fa\u53ef\u663e\u793a\u7ec4\u4ef6\u7684\u7ee7\u627f\u5c5e\u6027
 INFO_VALUE_TRUE_1291=true
 INFO_VALUE_FALSE_1292=false
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345=\u4e3a "%s" \u5c5e\u6027\u8f93\u5165\u4e00\u4e2a\u503c:
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346=\u4e3a "%s" \u5c5e\u6027\u8f93\u5165\u4e00\u4e2a\u503c [\u7ee7\u7eed]:
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347=\u4e3a "%s" \u5c5e\u6027\u8f93\u5165\u53e6\u4e00\u4e2a\u503c [\u7ee7\u7eed]:
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=\u6b64\u5c5e\u6027\u5df2\u5305\u542b\u503c "%s"\u3002\u8bf7\u8f93\u5165\u5176\u4ed6\u503c
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=\u6b64\u5c5e\u6027\u5df2\u5305\u542b\u503c "%s"\u3002\u8bf7\u8f93\u5165\u5176\u4ed6\u503c\uff0c\u6216\u6309\u201c\u8fd4\u56de\u201d\u7ee7\u7eed\u6267\u884c\u64cd\u4f5c
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> \u914d\u7f6e %s \u7684\u5c5e\u6027
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=\u5b8c\u6210 - \u521b\u5efa\u65b0\u7684 %s
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=\u5b8c\u6210 - \u5c06\u4efb\u4f55\u66f4\u6539\u5e94\u7528\u4e8e %s
@@ -350,8 +272,8 @@
 INFO_DSCFG_PROMPT_HOST_NAME_1367=\u76ee\u5f55\u670d\u52a1\u5668\u4e3b\u673a\u540d\u6216 IP \u5730\u5740 [%s]:
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=\u76ee\u5f55\u670d\u52a1\u5668\u7ba1\u7406\u7aef\u53e3\u53f7 [%d]:
 INFO_DSCFG_PROMPT_BIND_DN_1369=\u7ba1\u7406\u5458\u7528\u6237\u7ed1\u5b9a DN [%s]:
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=\u65e0\u6cd5\u89e3\u6790\u4e3b\u673a\u540d "%s"\u3002\u8bf7\u68c0\u67e5\u63d0\u4f9b\u7684\u5730\u5740\u662f\u5426\u6b63\u786e
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=\u7aef\u53e3\u53f7 "%s" \u65e0\u6548\u3002\u8bf7\u8f93\u5165\u4e00\u4e2a\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\u7684\u6709\u6548\u7aef\u53e3\u53f7\u3002
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=\u5e38\u89c4 %s
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> \u6307\u5b9a OpenDS LDAP \u8fde\u63a5\u53c2\u6570
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=\u60a8\u8981\u5982\u4f55\u8fde\u63a5\uff1f
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=\u5bc6\u94a5\u5e93\u8def\u5f84:
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=\u5bc6\u94a5\u5e93 '%s' \u7684\u5bc6\u7801:
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=\u8bc1\u4e66\u522b\u540d:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\uff0c\u65e0\u6cd5\u521b\u5efa %s:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=\u7531\u4e8e\u4ee5\u4e0b\u591a\u79cd\u539f\u56e0\uff0c\u65e0\u6cd5\u521b\u5efa %s:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\uff0c\u65e0\u6cd5\u5220\u9664 %s:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=\u7531\u4e8e\u4ee5\u4e0b\u591a\u79cd\u539f\u56e0\uff0c\u65e0\u6cd5\u5220\u9664 %s:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\uff0c\u65e0\u6cd5\u4fee\u6539 %s:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=\u7531\u4e8e\u4ee5\u4e0b\u591a\u79cd\u539f\u56e0\uff0c\u65e0\u6cd5\u4fee\u6539 %s:
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=\u63d0\u4f9b\u7684\u8def\u5f84\u65e0\u6548
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=\u662f\u5426\u8981\u518d\u6b21\u7f16\u8f91 %s \u7684\u5c5e\u6027\u4ee5\u89e3\u51b3\u6b64\u95ee\u9898\uff1f
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" \u7ec4\u4ef6\u7c7b\u578b\u65e0\u6cd5\u4e0e\u5b50\u547d\u4ee4 {%s} \u7ed3\u5408\u4f7f\u7528
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127=\u4e3a "%2$s" \u5c5e\u6027\u9009\u62e9\u4e00\u4e2a\u6216\u591a\u4e2a %1$s:
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128=\u4e3a "%2$s" \u5c5e\u6027\u9009\u62e9\u4e00\u4e2a %1$s:
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129="%s" \u5c5e\u6027\u5f15\u7528\u4ee5\u4e0b %s:
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=\u5c06\u5b83\u66f4\u6539\u4e3a\u9ed8\u8ba4 %s: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=\u5c06\u5b83\u66f4\u6539\u4e3a %s: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135=\u5fc5\u987b\u542f\u7528\u6240\u5f15\u7528\u7684 %s\uff08\u540d\u4e3a "%s"\uff09\uff0c\u4ee5\u4fbf\u80fd\u591f\u5c06\u5176\u4e0e\u6b64 %s \u7ed3\u5408\u4f7f\u7528\u3002\u662f\u5426\u8981\u542f\u7528\u5b83\uff1f
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u5bf9\u5df2\u7981\u7528 %s \u7684\u5f15\u7528
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u5bf9\u5df2\u7981\u7528 %s \u7684\u5f15\u7528
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u6ca1\u6709\u5b9a\u4e49\u4ee5\u4e0b\u5fc5\u9700\u5c5e\u6027:
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=\u65e0\u6cd5\u521b\u5efa %s\uff0c\u56e0\u4e3a\u6ca1\u6709\u5b9a\u4e49\u4ee5\u4e0b\u591a\u4e2a\u5fc5\u9700\u5c5e\u6027:
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u6ca1\u6709\u5b9a\u4e49\u4ee5\u4e0b\u5fc5\u9700\u5c5e\u6027:
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=\u65e0\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u4e3a\u6ca1\u6709\u5b9a\u4e49\u4ee5\u4e0b\u591a\u4e2a\u5fc5\u9700\u5c5e\u6027:
 INFO_DSCFG_PROMPT_EDIT_142=\u662f\u5426\u8981\u7f16\u8f91 %s \u7684\u5c5e\u6027\u4ee5\u89e3\u51b3\u6b64\u95ee\u9898\uff1f
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=\u7531\u4e8e\u4ee5\u4e0b\u539f\u56e0\uff0c\u65e0\u6cd5\u5bf9 %s \u8fdb\u884c\u89e3\u7801:
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=\u7531\u4e8e\u4ee5\u4e0b\u591a\u79cd\u539f\u56e0\uff0c\u65e0\u6cd5\u5bf9 %s \u8fdb\u884c\u89e3\u7801:
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=\u521b\u5efa\u65b0\u7684 %s
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146=\u5fc5\u987b\u542f\u7528\u6240\u5f15\u7528\u7684 %s\uff08\u540d\u4e3a "%s"\uff09\uff0c\u4ee5\u4fbf\u80fd\u591f\u5c06\u5176\u4e0e\u6b64 %s \u7ed3\u5408\u4f7f\u7528\u3002\u662f\u5426\u8981\u7f16\u8f91\u5176\u5c5e\u6027\u4ee5\u542f\u7528\u5b83\uff1f
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=\u81ea\u5b9a\u4e49 %s
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=\u4ee5\u4ea4\u4e92\u6a21\u5f0f\u8fd0\u884c\u6b64\u547d\u4ee4\u65f6\uff0c\u4f1a\u5728\u6807\u51c6\u8f93\u51fa\u4e2d\u663e\u793a\u7b49\u6548\u7684\u975e\u4ea4\u4e92\u53c2\u6570
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=\u4ee5\u4ea4\u4e92\u6a21\u5f0f\u8fd0\u884c\u6b64\u547d\u4ee4\u65f6\uff0c\u5c06\u5199\u5165\u7b49\u6548\u975e\u4ea4\u4e92\u547d\u4ee4\u7684\u6587\u4ef6\u7684\u5b8c\u6574\u8def\u5f84
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=\u5c1d\u8bd5\u5728\u6587\u4ef6 %s \u4e2d\u5199\u5165\u7b49\u6548\u975e\u4ea4\u4e92\u547d\u4ee4\u884c\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u8be6\u7ec6\u4fe1\u606f: %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=\u65e0\u6cd5\u5199\u5165\u6587\u4ef6 %s\u3002\u8bf7\u68c0\u9a8c\u60a8\u662f\u5426\u5177\u6709\u8be5\u6587\u4ef6\u7684\u8bbf\u95ee\u6743\u9650\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u63d0\u4f9b\u4e86\u8be5\u6587\u4ef6\u7684\u5b8c\u6574\u8def\u5f84
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=\u7528\u4ee5\u5199\u5165\u7b49\u6548\u547d\u4ee4\u7684\u6307\u5b9a\u8def\u5f84 %s \u662f\u4e00\u4e2a\u76ee\u5f55\u3002\u60a8\u5fc5\u987b\u6307\u5b9a\u6587\u4ef6\u7684\u8def\u5f84
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161=>>>> \u53ea\u6709\u4e00\u79cd\u7c7b\u578b\u7684 %s \u53ef\u7528: "%s"\u3002\u662f\u5426\u786e\u5b9a\u8fd9\u662f\u6b63\u786e\u7684\u4e00\u9879\uff1f
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/dsconfig_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/dsconfig_zh_TW.properties
index 062401e..1f8ca20 100644
--- a/opendj-sdk/opends/src/messages/messages/dsconfig_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/dsconfig_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=DSCONFIG
+
 #
 # Format string definitions
 #
@@ -43,34 +47,23 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=The connection \
-### parameters could not be read due to the following error: %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to \
-### the server as "%s"
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the \
-### server at "%s" on port %s
-###SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=Unable to \
-### authenticate using simple authentication
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONNECTION_PARAMETERS_1000=\u7121\u6cd5\u8b80\u53d6\u9023\u7dda\u53c3\u6578\uff0c\u56e0\u70ba\u767c\u751f\u4e0b\u5217\u932f\u8aa4: %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_FAILED_1001=Unable to authenticate to the server as "%s"
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_1002=Unable to connect to the server at "%s" on port %s
+SEVERE_ERR_DSCFG_ERROR_LDAP_SIMPLE_BIND_NOT_SUPPORTED_1003=\u7121\u6cd5\u4f7f\u7528\u7c21\u55ae\u8a8d\u8b49\u9032\u884c\u8a8d\u8b49
 INFO_DSCFG_DESCRIPTION_SUBCMD_CREATE_1004=\u5efa\u7acb %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_DELETE_1005=\u522a\u9664 %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_LIST_1006=\u5217\u51fa\u73fe\u6709\u7684 %s
 INFO_DSCFG_DESCRIPTION_SUBCMD_GETPROP_1007=\u986f\u793a %s \u7279\u6027
 INFO_DSCFG_DESCRIPTION_SUBCMD_SETPROP_1008=\u4fee\u6539 %s \u7279\u6027
-###SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=A sub-command must be \
-### specified
+SEVERE_ERR_DSCFG_ERROR_MISSING_SUBCOMMAND_1009=\u5fc5\u9808\u6307\u5b9a\u5b50\u6307\u4ee4
 INFO_DSCFG_DESCRIPTION_TYPE_1010=\u61c9\u5efa\u7acb\u7684 %s \u985e\u578b\u3002TYPE \u7684\u503c\u53ef\u80fd\u70ba\u4ee5\u4e0b\u9805\u76ee\u4e4b\u4e00: %s
-###SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=No password was specified for \
-### administrator "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=The property "%s" is not a \
-### recognized property of %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=The value "%s" is not a \
-### valid value for the %s property "%s" which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=The %s property "%s" is \
-### read-only and cannot be modified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=The %s property "%s" is \
-### mandatory and must be specified
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=It is not possible to \
-### specify multiple values for the %s property "%s" as it is single-valued
+SEVERE_ERR_DSCFG_ERROR_NO_PASSWORD_1011=\u6c92\u6709\u70ba\u7ba1\u7406\u54e1\u300c%s\u300d\u6307\u5b9a\u5bc6\u78bc
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_1012=\u7279\u6027\u300c%s\u300d\u4e0d\u662f %s \u53ef\u8fa8\u8b58\u7684\u7279\u6027 
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INVALID_VALUE_1013=\u503c\u300c%s\u300d\u4e26\u4e0d\u662f %s \u7279\u6027\u300c%s\u300d\u7684\u6709\u6548\u503c\uff0c\u8a72\u9805\u76ee\u5177\u5099\u4e0b\u5217\u8a9e\u6cd5: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_READ_ONLY_1014=%s \u7279\u6027\u300c%s\u300d\u70ba\u552f\u8b80\u9805\u76ee\u4e14\u7121\u6cd5\u4fee\u6539
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_MANDATORY_1015=%s \u7279\u6027\u300c%s\u300d\u662f\u5fc5\u8981\u9805\u76ee\u4e14\u5fc5\u9808\u6307\u5b9a
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_SINGLE_VALUED_1016=\u7121\u6cd5\u70ba %s \u7279\u6027\u300c%s\u300d\u6307\u5b9a\u591a\u500b\u503c\uff0c\u56e0\u70ba\u5176\u70ba\u55ae\u4e00\u503c\u9805\u76ee
 INFO_DSCFG_DESCRIPTION_SUBCMD_HELPPROP_1017=\u8aaa\u660e\u7ba1\u7406\u7269\u4ef6\u53ca\u5176\u7279\u6027
 INFO_DSCFG_HEADING_COMPONENT_NAME_1018=\u5143\u4ef6
 INFO_DSCFG_HEADING_PROPERTY_NAME_1019=\u7279\u6027
@@ -80,103 +73,50 @@
 INFO_DSCFG_HEADING_PROPERTY_DEFAULT_1023=\u9810\u8a2d\u503c
 INFO_DSCFG_HEADING_PROPERTY_DESCRIPTION_1024=\u8aaa\u660e
 INFO_DSCFG_DESCRIPTION_PROPERTY_SYNTAX_HELP_1025=\u8acb\u53c3\u95b1\u8a73\u7d30\u8aaa\u660e
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=The parent %s could not be \
-### retrieved because its type could not be determined. This is probably due to \
-### the %s having an invalid LDAP entry. Check that the %s has the correct object \
-### classes
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=The parent %s could not be \
-### retrieved because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=The parent %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=The parent %s could not be \
-### retrieved because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=The parent %s could not be \
-### retrieved due to a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=The parent %s could not be \
-### retrieved because another client is currently making conflicting \
-### configuration changes
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=The %s could not be created because \
-### the following mandatory properties must be defined:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=The %s could not be created because \
-### there is already an existing one with the same name
-###SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=The %s could not be created because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=The %s could not be created due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=The %s could not be created because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=The %s could not be deleted because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=The %s could not be deleted because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=The %s could not be deleted due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=The %s could not be deleted because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=The %s could not be retrieved \
-### because its type could not be determined. This is probably due to the %s \
-### having an invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=The %s could not be retrieved \
-### because of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=The %s could not be accessed \
-### because you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=The %s could not be accessed due to \
-### a communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=The %s could not be accessed \
-### because another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=The %s could not be modified because \
-### it does not exist
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=The %s could not be modified because \
-### you do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=The %s could not be modified due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=The %s could not be modified because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=The %s could not be retrieved because \
-### its type could not be determined. This is probably due to the %s having an \
-### invalid LDAP entry. Check that the %s object classes are correct
-###SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=The %s could not be retrieved because \
-### of the reasons listed below:
-###SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=The %s does not exist
-###SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=The %s could not be listed because you \
-### do not have the correct authorization
-###SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=The %s could not be listed due to a \
-### communications problem: %s
-###SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=The %s could not be listed because \
-### another client is currently making conflicting configuration changes
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=The value(s) of the %s \
-### property "%s" could not be determined due to an unknown error: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=The default value(s) of \
-### the %s property "%s" could not be determined due to the following reason: %s
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=The inherited \
-### default value(s) of the %s property "%s" could not be determined
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=The property \
-### argument "%s" does not contain a name/value separator. The argument should \
-### have the following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=The property argument \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=The property argument \
-### "%s" does not contain a property value. The argument should have the \
-### following syntax: property:value
-###SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=The sub-type "%s" is not a \
-### recognized type of %s. It should be one of: %s
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067="%s" component \
-### type that cannot be used with category "%s"
-###SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=The property \
-### modification "%s" does not contain a name/value separator. The argument \
-### should have the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=The property modification \
-### "%s" does not contain a property name. The argument should have the following \
-### syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=The property \
-### modification "%s" does not contain a property value. The argument should have \
-### the following syntax: property[+|-]:value
-###SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property \
-### modification "%s" is incompatible with another modification to the same \
-### property
-###SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=The %s could not be \
-### retrieved because it was the wrong type of managed object: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_DDE_1026=\u7121\u6cd5\u64f7\u53d6 %s\uff0c\u56e0\u70ba\u7121\u6cd5\u5224\u65b7\u5176\u985e\u578b\u3002\u9019\u53ef\u80fd\u662f\u7531\u65bc %s \u5177\u6709\u7121\u6548\u7684 LDAP \u9805\u76ee\u3002\u8acb\u6aa2\u67e5 %s \u662f\u5426\u5177\u6709\u6b63\u78ba\u7684\u7269\u4ef6\u985e\u5225
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MODE_1027=\u7121\u6cd5\u64f7\u53d6\u7236\u7cfb %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_MONFE_1028=\u7236\u7cfb %s \u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_AUTHZ_1029=\u7121\u6cd5\u64f7\u53d6\u7236\u7cfb %s\uff0c\u56e0\u70ba\u60a8\u6c92\u6709\u6b63\u78ba\u7684\u6388\u6b0a
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CE_1030=\u7121\u6cd5\u64f7\u53d6\u7236\u7cfb %s\uff0c\u56e0\u70ba\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_DSCFG_ERROR_GET_PARENT_CME_1031=\u7121\u6cd5\u64f7\u53d6\u7236\u7cfb %s\uff0c\u56e0\u70ba\u53e6\u4e00\u500b\u7528\u6236\u7aef\u6b63\u5728\u9032\u884c\u885d\u7a81\u7684\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DSCFG_ERROR_CREATE_MMPE_1032=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u5fc5\u9808\u5b9a\u7fa9\u4e0b\u5217\u5fc5\u8981\u7279\u6027:
+SEVERE_ERR_DSCFG_ERROR_CREATE_MOAEE_1033=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u5df2\u6709\u76f8\u540c\u540d\u7a31\u7684\u9805\u76ee\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_CREATE_AUTHZ_1034=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u60a8\u6c92\u6709\u6b63\u78ba\u7684\u6388\u6b0a
+SEVERE_ERR_DSCFG_ERROR_CREATE_CE_1035=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_DSCFG_ERROR_CREATE_CME_1036=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u53e6\u4e00\u500b\u7528\u6236\u7aef\u6b63\u5728\u9032\u884c\u885d\u7a81\u7684\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DSCFG_ERROR_DELETE_MONFE_1038=\u7121\u6cd5\u522a\u9664 %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_DELETE_AUTHZ_1039=\u7121\u6cd5\u522a\u9664 %s\uff0c\u56e0\u70ba\u60a8\u6c92\u6709\u6b63\u78ba\u7684\u6388\u6b0a
+SEVERE_ERR_DSCFG_ERROR_DELETE_CE_1041=\u7121\u6cd5\u522a\u9664 %s\uff0c\u56e0\u70ba\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_DSCFG_ERROR_DELETE_CME_1042=\u7121\u6cd5\u522a\u9664 %s\uff0c\u56e0\u70ba\u53e6\u4e00\u500b\u7528\u6236\u7aef\u6b63\u5728\u9032\u884c\u885d\u7a81\u7684\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_DDE_1043=\u7121\u6cd5\u64f7\u53d6 %s\uff0c\u56e0\u70ba\u7121\u6cd5\u5224\u65b7\u5176\u985e\u578b\u3002\u9019\u53ef\u80fd\u662f\u7531\u65bc %s \u5177\u6709\u7121\u6548\u7684 LDAP \u9805\u76ee\u3002\u8acb\u6aa2\u67e5 %s \u7269\u4ef6\u985e\u578b\u662f\u5426\u6b63\u78ba
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MODE_1044=\u7121\u6cd5\u64f7\u53d6 %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_MONFE_1045=%s \u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_AUTHZ_1046=\u7121\u6cd5\u5b58\u53d6 %s\uff0c\u56e0\u70ba\u60a8\u6c92\u6709\u6b63\u78ba\u7684\u6388\u6b0a
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CE_1047=\u7121\u6cd5\u5b58\u53d6 %s\uff0c\u56e0\u70ba\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_DSCFG_ERROR_GET_CHILD_CME_1048=\u7121\u6cd5\u5b58\u53d6 %s\uff0c\u56e0\u70ba\u53e6\u4e00\u500b\u7528\u6236\u7aef\u6b63\u5728\u9032\u884c\u885d\u7a81\u7684\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DSCFG_ERROR_MODIFY_MONFE_1049=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_MODIFY_AUTHZ_1050=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u60a8\u6c92\u6709\u6b63\u78ba\u7684\u6388\u6b0a
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CE_1051=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_DSCFG_ERROR_MODIFY_CME_1052=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u53e6\u4e00\u500b\u7528\u6236\u7aef\u6b63\u5728\u9032\u884c\u885d\u7a81\u7684\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DSCFG_ERROR_LIST_DDE_1054=\u7121\u6cd5\u64f7\u53d6 %s\uff0c\u56e0\u70ba\u7121\u6cd5\u5224\u65b7\u5176\u985e\u578b\u3002\u9019\u53ef\u80fd\u662f\u7531\u65bc %s \u5177\u6709\u7121\u6548\u7684 LDAP \u9805\u76ee\u3002\u8acb\u6aa2\u67e5 %s \u7269\u4ef6\u985e\u578b\u662f\u5426\u6b63\u78ba
+SEVERE_ERR_DSCFG_ERROR_LIST_MODE_1055=\u7121\u6cd5\u64f7\u53d6 %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_LIST_MONFE_1056=%s \u4e0d\u5b58\u5728
+SEVERE_ERR_DSCFG_ERROR_LIST_AUTHZ_1057=\u7121\u6cd5\u5217\u51fa %s\uff0c\u56e0\u70ba\u60a8\u6c92\u6709\u6b63\u78ba\u7684\u6388\u6b0a
+SEVERE_ERR_DSCFG_ERROR_LIST_CE_1058=\u7121\u6cd5\u5217\u51fa %s\uff0c\u56e0\u70ba\u767c\u751f\u901a\u8a0a\u554f\u984c: %s
+SEVERE_ERR_DSCFG_ERROR_LIST_CME_1059=\u7121\u6cd5\u5217\u51fa %s\uff0c\u56e0\u70ba\u53e6\u4e00\u500b\u7528\u6236\u7aef\u6b63\u5728\u9032\u884c\u885d\u7a81\u7684\u914d\u7f6e\u8b8a\u66f4
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNKNOWN_ERROR_1060=\u7121\u6cd5\u5224\u65b7 %s \u7279\u6027\u300c%s\u300d\u7684\u503c\uff0c\u56e0\u70ba\u4e0d\u660e\u7684\u932f\u8aa4: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_DEFAULT_BEHAVIOR_1061=\u7121\u6cd5\u5224\u65b7 %s \u7279\u6027\u300c%s\u300d\u7684\u9810\u8a2d\u503c\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0: %s
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_INHERITED_DEFAULT_BEHAVIOR_1062=\u7121\u6cd5\u5224\u65b7 %s \u7279\u6027\u300c%s\u300d\u7e7c\u627f\u7684\u9810\u8a2d\u503c
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_VALUE_1063=\u7279\u6027\u5f15\u6578\u300c%s\u300d\u4e0d\u5305\u542b\u540d\u7a31/\u503c\u5206\u9694\u7b26\u3002\u5f15\u6578\u61c9\u5177\u6709\u4e0b\u5217\u8a9e\u6cd5: property:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_VALUE_1064=\u7279\u6027\u5f15\u6578\u300c%s\u300d\u4e0d\u5305\u542b\u7279\u6027\u540d\u7a31\u3002\u5f15\u6578\u61c9\u5177\u6709\u4e0b\u5217\u8a9e\u6cd5: property:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_VALUE_1065=\u7279\u6027\u5f15\u6578\u300c%s\u300d\u4e0d\u5305\u542b\u7279\u6027\u503c\u3002\u5f15\u6578\u61c9\u5177\u6709\u4e0b\u5217\u8a9e\u6cd5: property:value
+SEVERE_ERR_DSCFG_ERROR_SUB_TYPE_UNRECOGNIZED_1066=\u5b50\u985e\u578b\u300c%s\u300d\u4e0d\u662f\u53ef\u8fa8\u8b58\u7684 %s \u985e\u578b\u3002\u61c9\u70ba\u4ee5\u4e0b\u9805\u76ee\u4e4b\u4e00: %s
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_CATEGORY_1067=\u7121\u6cd5\u8207\u7a2e\u985e\u300c%2$s\u300d\u5171\u540c\u4f7f\u7528\u7684\u300c%1$s\u300d\u5143\u4ef6\u985e\u578b
+SEVERE_ERR_DSCFG_ERROR_NO_SEPARATOR_IN_PROPERTY_MOD_1068=\u7279\u6027\u4fee\u6539\u300c%s\u300d\u4e0d\u5305\u542b\u540d\u7a31/\u503c\u5206\u9694\u7b26\u3002\u5f15\u6578\u61c9\u5177\u6709\u4e0b\u5217\u8a9e\u6cd5: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_NAME_IN_PROPERTY_MOD_1069=\u7279\u6027\u4fee\u6539\u300c%s\u300d\u4e0d\u5305\u542b\u7279\u6027\u540d\u7a31\u3002\u5f15\u6578\u61c9\u5177\u6709\u4e0b\u5217\u8a9e\u6cd5: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_NO_VALUE_IN_PROPERTY_MOD_1070=\u7279\u6027\u4fee\u6539\u300c%s\u300d\u4e0d\u5305\u542b\u7279\u6027\u503c\u3002\u5f15\u6578\u61c9\u5177\u6709\u4e0b\u5217\u8a9e\u6cd5: property[+|-]:value
+SEVERE_ERR_DSCFG_ERROR_INCOMPATIBLE_PROPERTY_MOD_1071=The property modification "%s" is incompatible with another modification to the same property
+SEVERE_ERR_DSCFG_ERROR_WRONG_MANAGED_OBJECT_TYPE_1072=\u7121\u6cd5\u64f7\u53d6 %s\uff0c\u56e0\u70ba\u5176\u70ba\u932f\u8aa4\u7684\u7ba1\u7406\u7269\u4ef6\u985e\u578b: %s
 INFO_DSCFG_DESCRIPTION_TYPE_DEFAULT_1073=\u61c9\u5efa\u7acb\u7684 %s \u985e\u578b (\u9810\u8a2d: %s)\u3002TYPE \u7684\u503c\u53ef\u80fd\u70ba\u4ee5\u4e0b\u9805\u76ee\u4e4b\u4e00: %s
 INFO_DSCFG_DESCRIPTION_RECORD_1074=\u4fee\u6539\u986f\u793a\u8f38\u51fa\uff0c\u8b93\u6bcf\u884c\u986f\u793a\u4e00\u500b\u7279\u6027\u503c
 INFO_DSCFG_DESCRIPTION_UNIT_TIME_1078=\u4f7f\u7528\u6307\u5b9a\u7684\u55ae\u4f4d\u986f\u793a\u6642\u9593\u8cc7\u6599\u3002UNIT \u7684\u503c\u53ef\u4ee5\u662f\u4e0b\u5217\u9805\u76ee\u4e4b\u4e00: ms\u3001s\u3001m\u3001h\u3001d \u6216 w (\u6beb\u79d2\u3001\u79d2\u3001\u5206\u9418\u3001\u5c0f\u6642\u3001\u65e5\u6216\u9031)
@@ -194,47 +134,32 @@
 INFO_DSCFG_DESCRIPTION_REMOVE_PROP_VAL_1090=Removes a single value from a property where PROP is the name of the property and VALUE is the single value to be removed
 INFO_DSCFG_DESCRIPTION_RESET_PROP_1091=\u5c07\u7279\u6027\u91cd\u8a2d\u56de\u70ba\u5176\u9810\u8a2d\u503c\uff0c\u5176\u4e2d PROP \u70ba\u8981\u91cd\u8a2d\u7684\u7279\u6027\u540d\u7a31
 INFO_DSCFG_DESCRIPTION_HELP_TYPE_1092=\u61c9\u63cf\u8ff0\u5176\u7279\u6027\u7684\u5143\u4ef6\u985e\u578b\u3002TYPE \u7684\u503c\u5fc5\u9808\u70ba\u8207\u4f7f\u7528\u300c--category\u300d\u9078\u9805\u6307\u5b9a\u7684 CATEGORY \u95dc\u806f\u7684\u5143\u4ef6\u985e\u578b\u4e4b\u4e00
-###SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=The LDAP bind \
-### password was not specified and cannot be read interactively
+SEVERE_ERR_DSCFG_ERROR_BIND_PASSWORD_NONINTERACTIVE_1093=LDAP \u9023\u7d50\u5bc6\u78bc\u672a\u6307\u5b9a\u4e14\u7121\u6cd5\u4ee5\u4e92\u52d5\u65b9\u5f0f\u8b80\u53d6
 INFO_DSCFG_DESCRIPTION_FORCE_1196=\u5ffd\u7565\u4e0d\u5b58\u5728\u7684 %s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=The %s \
-### property "%s" is mandatory cannot be reset. Use the "%s" option to specify a \
-### new value
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=The name "%s" is not a valid \
-### name for the %s which has the following syntax: %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=Empty names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=Blank names are not permitted \
-### for %s
-###SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=The name "%s" is not a valid \
-### name for the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_RESET_MANDATORY_PROPERTY_1200=%s \u7279\u6027\u300c%s\u300d\u662f\u5fc5\u8981\u9805\u76ee\uff0c\u7121\u6cd5\u91cd\u8a2d\u3002\u4f7f\u7528\u300c%s\u300d\u9078\u9805\u6307\u5b9a\u65b0\u503c
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_SYNTAX_1204=\u540d\u7a31\u300c%s\u300d\u4e0d\u662f %s \u7684\u6709\u6548\u540d\u7a31\uff0c\u8a72\u9805\u76ee\u5177\u5099\u4e0b\u5217\u8a9e\u6cd5: %s
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_EMPTY_1205=%s \u4e0d\u5141\u8a31\u7a7a\u540d\u7a31
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_BLANK_1206=%s \u4e0d\u5141\u8a31\u7a7a\u767d\u540d\u7a31
+SEVERE_ERR_DSCFG_ERROR_ILLEGAL_NAME_UNKNOWN_1207=\u540d\u7a31\u300c%s\u300d\u4e0d\u662f %s \u7684\u6709\u6548\u540d\u7a31
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_1208=\u65b0 %s \u7684\u540d\u7a31
 INFO_DSCFG_DESCRIPTION_NAME_CREATE_EXT_1209=\u540c\u6642\u5c07\u6703\u7528\u505a\u300c%2$s\u300d\u7279\u6027\u503c\u7684\u65b0 %1$s \u540d\u7a31: %3$s
-###SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=The property "%s" \
-### cannot be set as it is defined implicitly by the name of the %s
+SEVERE_ERR_DSCFG_ERROR_UNABLE_TO_SET_NAMING_PROPERTY_1210=\u7121\u6cd5\u8a2d\u5b9a\u7279\u6027\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u662f\u7531 %s \u7684\u540d\u7a31\u96b1\u5f0f\u5b9a\u7fa9
 INFO_DSCFG_DESCRIPTION_ADVANCED_1216=\u5141\u8a31\u9032\u968e\u5143\u4ef6\u548c\u7279\u6027\u4e4b\u914d\u7f6e
-###SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=The argument "--%s" \
-### must be specified when this application is used non-interactively
-###SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=The response could not \
-### be read from the console due to the following error: %s
+SEVERE_ERR_DSCFG_ERROR_MISSING_NON_INTERACTIVE_ARG_1223=\u4ee5\u975e\u4e92\u52d5\u65b9\u5f0f\u65b9\u5f0f\u4f7f\u7528\u6b64\u61c9\u7528\u7a0b\u5f0f\u6642\uff0c\u5fc5\u9808\u6307\u5b9a\u5f15\u6578\u300c--%s\u300d
+SEVERE_ERR_DSCFG_ERROR_CANNOT_READ_CONSOLE_INPUT_1224=\u7121\u6cd5\u5f9e\u4e3b\u63a7\u53f0\u8b80\u53d6\u56de\u61c9\uff0c\u56e0\u70ba\u767c\u751f\u4e0b\u5217\u932f\u8aa4: %s
 INFO_DSCFG_CREATE_TYPE_PROMPT_1225=>>>> \u9078\u53d6\u8981\u5efa\u7acb\u7684 %s \u985e\u578b:
 INFO_DSCFG_CREATE_NAME_PROMPT_1226=>>>> \u70ba\u8981\u5efa\u7acb\u7684 %s \u8f38\u5165\u540d\u7a31:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=There is already \
-### another %s with the name "%s"
+SEVERE_ERR_DSCFG_ERROR_CREATE_NAME_ALREADY_EXISTS_1227=\u5df2\u6709\u53e6\u4e00\u500b\u540d\u7a31\u70ba\u300c%2$s\u300d\u7684 %1$s
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_TYPE_1228=\u985e\u578b
 INFO_DSCFG_DESCRIPTION_CREATE_HELP_HEADING_DESCR_1229=\u8aaa\u660e
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=Unable to continue since there \
-### are no %s currently configured on the server
-###SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=Unable to continue \
-### because the only available %s was not selected
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_1230=\u7121\u6cd5\u7e7c\u7e8c\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u4e0a\u76ee\u524d\u6c92\u6709\u914d\u7f6e %s
+SEVERE_ERR_DSCFG_ERROR_FINDER_SINGLE_CHILD_REJECTED_1231=\u7121\u6cd5\u7e7c\u7e8c\uff0c\u56e0\u70ba\u672a\u9078\u53d6\u552f\u4e00\u53ef\u7528\u7684 %s
 INFO_DSCFG_FINDER_PROMPT_SINGLE_1232=>>>> \u50c5\u6709\u4e00\u500b %s:\u300c%s\u300d\u3002\u78ba\u5b9a\u9019\u662f\u6b63\u78ba\u7684\u9805\u76ee\u55ce\uff1f
 INFO_DSCFG_FINDER_PROMPT_MANY_1233=>>>> \u5f9e\u4e0b\u5217\u6e05\u55ae\u4e2d\u9078\u53d6 %s:
-###SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there \
-### is no such an object currently configured on the server
+SEVERE_ERR_DSCFG_ERROR_FINDER_NO_CHILDREN_NULL_1234=Unable to continue since there is no such an object currently configured on the server
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_NOHELP_1237=\u8f38\u5165\u9078\u64c7 [1 - %d]:
 INFO_DSCFG_GENERAL_CHOICE_PROMPT_HELP_1238=\u8f38\u5165\u9078\u64c7 [1 - %d,  ? - help]:
-###SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=Invalid response. Please enter a \
-### value between 1 and %d
+SEVERE_ERR_DSCFG_ERROR_GENERAL_CHOICE_1239=\u7121\u6548\u7684\u56de\u61c9\u3002\u8acb\u8f38\u5165\u4ecb\u65bc 1 \u548c %d \u4e4b\u9593\u7684\u503c
 INFO_DSCFG_HELP_FIELD_ENUM_1254=\u4e0b\u5217\u503c\u4e4b\u4e00:
 INFO_DSCFG_HELP_FIELD_UNDEFINED_1255=\u672a\u5b9a\u7fa9
 INFO_DSCFG_HELP_FIELD_INHERITED_ABS_1256=\u5f9e %2$s \u4e2d\u7684\u7279\u6027\u300c%1$s\u300d\u7e7c\u627f
@@ -268,12 +193,9 @@
 INFO_DSCFG_CONFIRM_DELETE_FAIL_1284=\u672a\u522a\u9664 %s
 INFO_DSCFG_CONFIRM_MODIFY_FAIL_1285=\u672a\u4fee\u6539 %s
 INFO_DSCFG_DESCRIPTION_HELP_CATEGORY_1286=\u61c9\u63cf\u8ff0\u5176\u7279\u6027\u7684\u5143\u4ef6\u7a2e\u985e
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287="%s" is not a recognized \
-### component category
-###SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288="%s" is not a \
-### recognized component type in category "%s"
-###SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=The property "%s" \
-### is not a recognized property
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_UNRECOGNIZED_1287=\u300c%s\u300d\u4e0d\u662f\u53ef\u8fa8\u8b58\u7684\u5143\u4ef6\u7a2e\u985e
+SEVERE_ERR_DSCFG_ERROR_CATEGORY_TYPE_UNRECOGNIZED_1288=\u300c%s\u300d\u4e0d\u662f\u7a2e\u985e\u300c%s\u300d\u4e2d\u53ef\u8fa8\u8b58\u7684\u5143\u4ef6\u985e\u578b
+SEVERE_ERR_DSCFG_ERROR_PROPERTY_UNRECOGNIZED_NO_DEFN_1289=\u7279\u6027\u300c%s\u300d\u662f\u7121\u6cd5\u8fa8\u8b58\u7684\u7279\u6027
 INFO_DSCFG_DESCRIPTION_HELP_INHERITED_1290=\u4fee\u6539\u986f\u793a\u8f38\u51fa\u4ee5\u986f\u793a\u7e7c\u627f\u7684\u5143\u4ef6\u7279\u6027
 INFO_VALUE_TRUE_1291=true
 INFO_VALUE_FALSE_1292=false
@@ -328,8 +250,8 @@
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_1345=\u70ba\u300c%s\u300d\u7279\u6027\u8f38\u5165\u503c:
 INFO_EDITOR_PROMPT_READ_FIRST_VALUE_OPTIONAL_1346=\u70ba\u300c%s\u300d\u7279\u6027\u8f38\u5165\u503c [\u7e7c\u7e8c]:
 INFO_EDITOR_PROMPT_READ_NEXT_VALUE_1347=\u70ba\u300c%s\u300d\u7279\u6027\u8f38\u5165\u53e6\u4e00\u500b\u503c [\u7e7c\u7e8c]:
-###SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=This property already contains the value "%s". Please enter a different value
-###SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=This property already contains the value "%s". Please enter a different value, or press RETURN to continue
+SEVERE_ERR_EDITOR_READ_FIRST_DUPLICATE_1348=\u6b64\u7279\u6027\u5df2\u5305\u542b\u503c\u300c%s\u300d\u3002\u8acb\u8f38\u5165\u4e0d\u540c\u7684\u503c
+SEVERE_ERR_EDITOR_READ_NEXT_DUPLICATE_1349=\u6b64\u7279\u6027\u5df2\u5305\u542b\u503c\u300c%s\u300d\u3002\u8acb\u8f38\u5165\u4e0d\u540c\u7684\u503c\uff0c\u6216\u6309\u4e0b\u3010RETURN\u3011\u7e7c\u7e8c
 INFO_EDITOR_HEADING_CONFIGURE_COMPONENT_1350=>>>> \u914d\u7f6e %s \u7684\u7279\u6027
 INFO_EDITOR_OPTION_FINISH_CREATE_COMPONENT_1351=\u5b8c\u6210 - \u5efa\u7acb\u65b0\u7684 %s
 INFO_EDITOR_OPTION_FINISH_MODIFY_COMPONENT_1352=\u5b8c\u6210 - \u5957\u7528\u4efb\u4f55\u8b8a\u66f4\u5230 %s
@@ -350,8 +272,8 @@
 INFO_DSCFG_PROMPT_HOST_NAME_1367=\u76ee\u9304\u4f3a\u670d\u5668\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740 [%s]:
 INFO_DSCFG_PROMPT_PORT_NUMBER_1368=Directory server administration port number [%d]:
 INFO_DSCFG_PROMPT_BIND_DN_1369=\u7ba1\u7406\u54e1\u4f7f\u7528\u8005\u9023\u7d50 DN [%s]:
-###SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=The hostname "%s" could not be resolved. Please check you have provided the correct address
-###SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=Invalid port number "%s". Please enter a valid port number between 1 and 65535
+SEVERE_ERR_DSCFG_BAD_HOST_NAME_1370=\u7121\u6cd5\u89e3\u6790\u4e3b\u6a5f\u540d\u7a31\u300c%s\u300d\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u5df2\u63d0\u4f9b\u6b63\u78ba\u7684\u4f4d\u5740
+SEVERE_ERR_DSCFG_BAD_PORT_NUMBER_1371=\u7121\u6548\u7684\u9023\u63a5\u57e0\u865f\u78bc\u300c%s\u300d\u3002\u8acb\u8f38\u5165\u4ecb\u65bc 1 \u548c 65535 \u4e4b\u9593\u7684\u6709\u6548\u9023\u63a5\u57e0\u865f\u78bc
 INFO_DSCFG_GENERIC_TYPE_OPTION_1372=\u901a\u7528\u7684 %s
 INFO_DSCFG_HEADING_CONNECTION_PARAMETERS_1373=>>>> \u6307\u5b9a OpenDS LDAP \u9023\u7dda\u53c3\u6578
 INFO_DSCFG_PROMPT_SECURITY_USE_SECURE_CTX_1374=\u60a8\u60f3\u8981\u5982\u4f55\u9023\u7dda\uff1f
@@ -364,18 +286,17 @@
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PATH_1381=\u91d1\u9470\u5eab\u8def\u5f91:
 INFO_DSCFG_PROMPT_SECURITY_KEYSTORE_PASSWORD_1382=\u91d1\u9470\u5eab\u300c%s\u300d\u7684\u5bc6\u78bc:
 INFO_DSCFG_PROMPT_SECURITY_CERTIFICATE_NAME_1383=\u6191\u8b49\u66b1\u7a31:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=The %s could not be created because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=The %s could not be created because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=The %s could not be deleted because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=The %s could not be deleted because of the following reasons:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=The %s could not be modified because of the following reason:
-###SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=The %s could not be modified because of the following reasons:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_SINGLE_1384=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_CREATE_ORE_PLURAL_1385=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u4e0b\u5217\u591a\u9805\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_SINGLE_1386=\u7121\u6cd5\u522a\u9664 %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_DELETE_ORE_PLURAL_1387=\u7121\u6cd5\u522a\u9664 %s\uff0c\u56e0\u70ba\u4e0b\u5217\u591a\u9805\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_SINGLE_1388=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_DSCFG_ERROR_MODIFY_ORE_PLURAL_1389=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u4e0b\u5217\u591a\u9805\u539f\u56e0:
 INFO_DSCFG_PROMPT_SECURITY_LDAP_1390=LDAP
 INFO_DSCFG_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_1391=%d
-###SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=The provided path is not valid
+SEVERE_ERR_DSCFG_PROMPT_SECURITY_INVALID_FILE_PATH_1392=\u63d0\u4f9b\u7684\u8def\u5f91\u7121\u6548
 INFO_DSCFG_PROMPT_EDIT_AGAIN_1393=\u60a8\u8981\u518d\u6b21\u7de8\u8f2f %s \u7684\u7279\u6027\u4ee5\u89e3\u6c7a\u6b64\u554f\u984c\u55ce\uff1f
-###SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394="%s" component \
-### type cannot be used with subcommand {%s}
+SEVERE_ERR_DSCFG_ERROR_TYPE_UNRECOGNIZED_FOR_SUBCOMMAND_1394=\u300c%s\u300d\u5143\u4ef6\u985e\u578b\u7121\u6cd5\u8207\u5b50\u6307\u4ee4 {%s} \u5171\u540c\u4f7f\u7528
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_MULTI_127=\u70ba\u300c%2$s\u300d\u7279\u6027\u9078\u53d6\u4e00\u6216\u591a\u500b %1$s:
 INFO_EDITOR_PROMPT_SELECT_COMPONENT_SINGLE_128=\u70ba\u300c%2$s\u300d\u7279\u6027\u9078\u53d6 %1$s:
 INFO_EDITOR_HEADING_COMPONENT_SUMMARY_129=\u300c%s\u300d\u7279\u6027\u6703\u53c3\u7167\u4e0b\u5217 %s:
@@ -385,18 +306,15 @@
 INFO_EDITOR_OPTION_CHANGE_TO_DEFAULT_COMPONENT_133=\u5c07\u5176\u8b8a\u66f4\u70ba\u9810\u8a2d %s: %s
 INFO_EDITOR_OPTION_CHANGE_TO_COMPONENT_134=\u5c07\u5176\u8b8a\u66f4\u70ba %s: %s
 INFO_EDITOR_PROMPT_ENABLED_REFERENCED_COMPONENT_135=\u5fc5\u9808\u555f\u7528\u53c3\u7167\u7684 %s (\u540d\u70ba\u300c%s\u300d)\uff0c\u5176\u624d\u80fd\u8207\u6b64 %s \u5171\u540c\u4f7f\u7528\u3002\u8981\u52a0\u4ee5\u555f\u7528\uff1f
-###SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=The modifications to \
-### the %s cannot be made because it contains a reference to a \
-### disabled %s
-###SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=The %s cannot be created \
-### because it contains a reference to a disabled %s
-###SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=The %s could not be created because the following mandatory property was not defined:
-###SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=The %s could not be created because the following mandatory properties were not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=The %s could not be modified because the following mandatory property was not defined:
-###SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=The %s could not be modified because the following mandatory properties were not defined:
+SEVERE_ERR_SET_REFERENCED_COMPONENT_DISABLED_136=\u7121\u6cd5\u9032\u884c\u5c0d %s \u7684\u4fee\u6539\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5c0d\u5df2\u505c\u7528\u4e4b %s \u7684\u53c3\u7167
+SEVERE_ERR_CREATE_REFERENCED_COMPONENT_DISABLED_137=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u5176\u5305\u542b\u5c0d\u5df2\u505c\u7528\u4e4b %s \u7684\u53c3\u7167
+SEVERE_ERR_CREATE_HEADING_MMPE_SINGLE_138=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u672a\u5b9a\u7fa9\u4e0b\u5217\u5fc5\u8981\u7279\u6027:
+SEVERE_ERR_CREATE_HEADING_MMPE_PLURAL_139=\u7121\u6cd5\u5efa\u7acb %s\uff0c\u56e0\u70ba\u672a\u5b9a\u7fa9\u4e0b\u5217\u591a\u9805\u5fc5\u8981\u7279\u6027:
+SEVERE_ERR_MODIFY_HEADING_MMPE_SINGLE_140=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u672a\u5b9a\u7fa9\u4e0b\u5217\u5fc5\u8981\u7279\u6027:
+SEVERE_ERR_MODIFY_HEADING_MMPE_PLURAL_141=\u7121\u6cd5\u4fee\u6539 %s\uff0c\u56e0\u70ba\u672a\u5b9a\u7fa9\u4e0b\u5217\u591a\u9805\u5fc5\u8981\u7279\u6027:
 INFO_DSCFG_PROMPT_EDIT_142=\u60a8\u8981\u7de8\u8f2f %s \u7684\u7279\u6027\u4ee5\u89e3\u6c7a\u6b64\u554f\u984c\u55ce\uff1f
-###SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=The %s could not be decoded due to the following reason:
-###SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=The %s could not be decoded due to the following reasons:
+SEVERE_ERR_GET_HEADING_MODE_SINGLE_143=\u7121\u6cd5\u89e3\u78bc %s\uff0c\u56e0\u70ba\u4e0b\u5217\u539f\u56e0:
+SEVERE_ERR_GET_HEADING_MODE_PLURAL_144=\u7121\u6cd5\u89e3\u78bc %s\uff0c\u56e0\u70ba\u4e0b\u5217\u591a\u9805\u539f\u56e0:
 INFO_EDITOR_OPTION_CREATE_A_NEW_COMPONENT_145=\u5efa\u7acb\u65b0\u7684 %s
 INFO_DSCFG_PROMPT_EDIT_TO_ENABLE_146=\u5fc5\u9808\u555f\u7528\u53c3\u7167\u7684 %s (\u540d\u70ba\u300c%s\u300d)\uff0c\u5176\u624d\u80fd\u8207\u6b64 %s \u5171\u540c\u4f7f\u7528\u3002\u8981\u7de8\u8f2f\u5176\u7279\u6027\u52a0\u4ee5\u555f\u7528\uff1f
 INFO_DSCFG_CUSTOM_TYPE_OPTION_147=\u81ea\u8a02 %s
@@ -407,17 +325,14 @@
 INFO_DSCFG_DESCRIPTION_DISPLAY_EQUIVALENT_152=\u4ee5\u4e92\u52d5\u6a21\u5f0f\u57f7\u884c\u6b64\u6307\u4ee4\u6642\uff0c\u5728\u6a19\u6e96\u8f38\u51fa\u4e2d\u986f\u793a\u7b49\u6548\u975e\u4e92\u52d5\u5f15\u6578
 INFO_DSCFG_DESCRIPTION_EQUIVALENT_COMMAND_FILE_PATH_153=\u4ee5\u4e92\u52d5\u6a21\u5f0f\u57f7\u884c\u6b64\u6307\u4ee4\u6642\uff0c\u5c07\u5beb\u5165\u7b49\u6548\u975e\u4e92\u52d5\u6307\u4ee4\u4e4b\u6a94\u6848\u7684\u5b8c\u6574\u8def\u5f91
 MILD_ERR_DSCFG_ERROR_WRITING_EQUIVALENT_COMMAND_LINE_154=\u5617\u8a66\u5c07\u7b49\u6548\u975e\u4e92\u52d5\u6307\u4ee4\u884c\u5beb\u5165\u81f3\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4\u3002\u932f\u8aa4\u8a73\u7d30\u8cc7\u8a0a: %s
-###SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=Cannot write \
-### to file %s.  Verify that you have access rights to that file and that you \
-### provided the full path of the file
-###SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=The specified \
-### path %s to write the equivalent command is a directory.  You must specify a \
-### path to a file
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the \
-### server at %s on port %s. In non-interactive mode, you must use the '--trustAll' option for remote connections
-###SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
-###SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are \
-### no available types of %s to choose from
+SEVERE_ERR_DSCFG_CANNOT_WRITE_EQUIVALENT_COMMAND_LINE_FILE_155=\u7121\u6cd5\u5beb\u5165\u81f3\u6a94\u6848 %s\u3002\u8acb\u9a57\u8b49\u60a8\u5177\u6709\u8a72\u6a94\u6848\u7684\u5b58\u53d6\u6b0a\u9650\uff0c\u4e26\u5df2\u63d0\u4f9b\u6a94\u6848\u7684\u5b8c\u6574\u8def\u5f91
+SEVERE_ERR_DSCFG_EQUIVALENT_COMMAND_LINE_FILE_DIRECTORY_156=\u6307\u5b9a\u8981\u5beb\u5165\u7b49\u6548\u6307\u4ee4\u7684\u8def\u5f91 %s \u662f\u76ee\u9304\u3002\u60a8\u5fc5\u9808\u6307\u5b9a\u6a94\u6848\u7684\u8def\u5f91
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_WRONG_PORT_157=Unable to connect to the server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_DSCFG_ERROR_LDAP_FAILED_TO_CONNECT_NOT_TRUSTED_158=Unable to connect to the server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, you must use the '--trustAll' option for remote connections
+SEVERE_ERR_DSCFG_ERROR_VALUE_DOES_NOT_EXIST_159=The value %s for the %s property does not exist
+SEVERE_ERR_DSCFG_ERROR_NO_AVAILABLE_TYPES_160=Unable to continue since there are no available types of %s to choose from
 INFO_DSCFG_TYPE_PROMPT_SINGLE_161=>>>> There is only one type of %s available: "%s". \u78ba\u5b9a\u9019\u662f\u6b63\u78ba\u7684\u9805\u76ee\u55ce\uff1f
+MILD_ERR_DSCFG_ERROR_READING_BATCH_FILE_162=An error occurred while attempting to read the batch file : %s
+INFO_DSCFG_SESSION_START_TIME_MESSAGE_163=%s session start date: %s
+INFO_DSCFG_EQUIVALENT_COMMAND_LINE_SESSION_OPERATION_NUMBER_164=Session operation number: %d
+
diff --git a/opendj-sdk/opends/src/messages/messages/extension_de.properties b/opendj-sdk/opends/src/messages/messages/extension_de.properties
index 8714b43..7241a25 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred while attempting to initialize the message digest generator for the %s algorithm:  %s
 MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=Beim Versuch, die base64-Verschl\u00fcsselung des Passwortwerts %s zu entschl\u00fcsseln, ist ein Fehler aufgetreten:  %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=Das Speicherschema des Passworts %s ist nicht umkehrbar, daher ist es nicht m\u00f6glich, die Nur-Text-Version eines verschl\u00fcsselten Passworts wiederherzustellen
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=Beim Registrieren der JMX-Behandlungsroutine f\u00fcr Warnungen beim MBean-Server ist ein Fehler aufgetreten:  %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=Beim Versuch, ein Passwort mithilfe des in Klasse %s definierten Speicherschemas zu verschl\u00fcsseln, ist ein unerwarteter Fehler aufgetreten: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are included in the cache, has an invalid value of "%s":  %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are excluded from the cache, has an invalid value of "%s":  %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying to initialize fifo entry cache:  %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while trying to initialize soft reference entry cache:  %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=Vorladen des Eintragscache f\u00fcr Backend %s wird gestartet
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=Beim Vorladen des Eintragscache f\u00fcr Backend %s wurden %d Eintr\u00e4ge verarbeitet, %d MB freier Heap-Arbeitsspeicher verf\u00fcgbar
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=Vorladen des Eintragscache f\u00fcr Backend %s ist abgeschlossen; es wurden insgesamt %d Eintr\u00e4ge verarbeitet
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s backend has been interrupted
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not supported by %s backend, and as a result no entries from this backend will be preloaded into the entry cache
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into the entry cache:  %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=Die Folge f\u00fcr die erweiterte Anforderung zur Passwort\u00e4nderung enthielt ein ASN.1-Element eines ung\u00fcltigen Typs:  %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=Beim Versuch, die Folge der erweiterten Anforderung zur Passwort\u00e4nderung zu entschl\u00fcsseln, ist ein unerwarteter Fehler aufgetreten:  %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=Die erweiterte Anforderung zur Passwort\u00e4nderung kann nicht verarbeitet werden, da sie keine Autorisierungs-ID enth\u00e4lt und die zugrunde liegende Verbindung nicht authentifiziert ist
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify extended request cannot be processed because the server was unable to obtain a write lock on user entry %s after multiple attempts
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=Die erweiterte Anforderung zur Passwort\u00e4nderung kann nicht verarbeitet werden, da der Server "%s" nicht als g\u00fcltigen DN zur Verwendung in der Autorisierungs-ID des Vorgangs entschl\u00fcsseln konnte
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=Die erweiterte Anforderung zur Passwort\u00e4nderung kann nicht verarbeitet werden, da sie ein ung\u00fcltiges userIdentity-Feld enthielt.  Die angegebene userIdentity-Zeichenfolge lautete "%s"
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=Die erweiterte Anforderung zur Passwort\u00e4nderung kann nicht verarbeitet werden, da es nicht m\u00f6glich ist, den zu aktualisierenden Benutzereintrag basierend auf dem Autorisierungs-DN "%s" zu identifizieren
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=Die erweiterte Anforderung zur Passwort\u00e4nderung kann nicht verarbeitet werden, da die angegebene Autorisierungs-UID "%s" mit mehreren Eintr\u00e4gen im Verzeichnis \u00fcbereinstimmt
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=Die erweiterte Anforderung zur Passwort\u00e4nderung kann nicht verarbeitet werden, da das derzeit f\u00fcr den Benutzer angegebene Passwort ung\u00fcltig ist
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=Pfad zur Datei mit den Schl\u00fcsselspeicherinformationen f\u00fcr Directory-Server.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that defines a file-based key manager does not contain attribute ds-cfg-key-store-file that should hold the path to the keystore file
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in attribute ds-cfg-key-store-file of configuration entry %s does  not exist
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-file in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=Schl\u00fcsselspeichertyp f\u00fcr den Directory-Server-Schl\u00fcsselspeicher.  G\u00fcltige Werte m\u00fcssen immer 'JKS' und 'PKCS12' enthalten, unterschiedliche Implementierungen k\u00f6nnen jedoch auch andere Werte zulassen.  Ist kein Wert angegeben, wird der JVM-Standardwert verwendet.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-type in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=Name der Java-Eigenschaft, die die f\u00fcr den Zugriff auf den dateibasierten Schl\u00fcsselmanager ben\u00f6tigte Klartext-PIN enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=Name der Umgebungsvariablen, die die f\u00fcr den Zugriff auf den dateibasierten Schl\u00fcsselmanager ben\u00f6tigte Klartext-PIN enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=Pfad zu der Textdatei, deren einziger Inhalt eine einzelne Zeile mit der f\u00fcr den Zugriff auf den dateibasierten Schl\u00fcsselmanager ben\u00f6tigten Klartext-PIN sein sollte.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file does not exist
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file is empty
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the file-based key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to load the keystore contents from file %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=Der Wert des Attributs ds-cfg-key-store-file im Konfigurationseintrag %s wurde in %s aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=Der Wert des Attributs ds-cfg-key-store-type im Konfigurationseintrag %s wurde in %s aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=Die f\u00fcr den Zugriff auf den dateibasierten Schl\u00fcsselmanager verwendete PIN wurde aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=Name der Java-Eigenschaft, die die f\u00fcr den Zugriff auf den PKCS#11-Schl\u00fcsselmanager ben\u00f6tigte Klartext-PIN enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=Name der Umgebungsvariablen, die die f\u00fcr den Zugriff auf den PKCS#11-Schl\u00fcsselmanager ben\u00f6tigte Klartext-PIN enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=Pfad zu der Textdatei, deren einziger Inhalt eine einzelne Zeile mit der f\u00fcr den Zugriff auf den PKCS#11-Schl\u00fcsselmanager ben\u00f6tigten Klartext-PIN sein sollte.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file does not exist
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file is empty
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=F\u00fcr den Zugriff auf den PKCS#11-Schl\u00fcsselmanager ben\u00f6tigte Klartext-PIN.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the PKCS#11 key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to access the PKCS#11 key manager:  %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=Die f\u00fcr den Zugriff auf den PKCS#11-Schl\u00fcsselmanager verwendete PIN wurde aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Schl\u00fcsselmanager in Kraft
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while trying to create a key manager factory to access the contents of keystore file %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while trying to create a key manager factory to access the contents of the PKCS#11 keystore:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=Pfad zur Datei mit den Trust-Speicherinformationen f\u00fcr Directory-Server.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that defines a file-based trust manager does not contain attribute ds-cfg-trust-store-file that should hold the path to the trust store file
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=Schl\u00fcsselspeichertyp f\u00fcr den Directory-Server-Trust-Speicher.  G\u00fcltige Werte m\u00fcssen immer 'JKS' und 'PKCS12' enthalten, unterschiedliche Implementierungen k\u00f6nnen jedoch auch andere Werte zulassen. Ist kein Wert angegeben, wird der JVM-Standardwert verwendet.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-type in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=Name der Java-Eigenschaft, die die f\u00fcr den Zugriff auf den dateibasierten Trust-Manager ben\u00f6tigte Klartext-PIN enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-property in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=Name der Umgebungsvariablen, die die f\u00fcr den Zugriff auf den dateibasierten Trust-Manager ben\u00f6tigte Klartext-PIN enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=Pfad zu der Textdatei, deren einziger Inhalt eine einzelne Zeile mit der f\u00fcr den Zugriff auf den dateibasierten Trust-Manager ben\u00f6tigten Klartext-PIN sein sollte.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file is empty
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=F\u00fcr den Zugriff auf den dateibasierten Trust-Manager ben\u00f6tigte Klartext-PIN.  \u00c4nderungen an diesem Konfigurationsattribut treten beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=Der Wert des Attributs ds-cfg-trust-store-file im Konfigurationseintrag %s wurde in %s aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=Der Wert des Attributs ds-cfg-trust-store-type im Konfigurationseintrag %s wurde in %s aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=Die f\u00fcr den Zugriff auf den dateibasierten Trust-Manager verwendete PIN wurde aktualisiert.  Der neue Wert tritt beim n\u00e4chsten Zugriff auf den Trust-Manager in Kraft
@@ -267,41 +153,21 @@
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=StartTLS kann unter dieser Client-Verbindung nicht verwendet werden, da dieser Verbindungstyp die Verwendung von StartTLS zum Schutz der Kommunikation nicht erm\u00f6glicht
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=Beim Versuch, den Manager f\u00fcr die Sicherheit der TLS-Verbindung in der Client-Verbindung f\u00fcr StartTLS zu aktivieren, ist ein unerwarteter Fehler aufgetreten:  %s
 INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=Gibt an, ob die Behandlungsroutine f\u00fcr den SASL EXTERNAL-Mechanismus versuchen soll, das Peer-Zertifikat anhand eines Zertifikats im Eintrag des entsprechenden Benutzers zu validieren.  Folgende Werte sind m\u00f6glich: "true" (es wird immer versucht, das Zertifikat zu validieren, und wenn keine Zertifikate vorhanden sind, wird ein Fehler generiert, ), "false" (es wird nie versucht, das Peer-Zertifikat zu validieren) oder "ifpresent" (das Peer-Zertifikat wird validiert, wenn der Benutzereintrag mindestens ein Zertifikat enth\u00e4lt, wenn der Eintrag keine Zertifikate enth\u00e4lt, wird jedoch kein Fehler generiert).  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s has an invalid value %s for attribute ds-cfg-certificate-validation-policy.  The value must be one of "always", "never", or "ifpresent"
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-validation-policy attribute in configuration entry %s:  %s
 INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=Name des Attributs, das die Zertifikatinformationen in Benutzereintr\u00e4gen zu Validierungszwecken enthalten wird.  Es muss der Name eines g\u00fcltigen Attributtyps angegeben werden, der im Serverschema definiert ist.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in configuration attribute ds-cfg-certificate-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for certificate validation during SASL EXTERNAL authentication must be defined in the server schema
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=Die Authentifizierung \u00fcber SASL EXTERNAL ist nicht m\u00f6glich, da der zugeordnete Benutzereintrag %s keine Zertifikate aufweist, mit denen das vorgelegte Peer-Zertifikat verifiziert werden kann
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=Die Authentifizierung \u00fcber SASL EXTERNAL ist nicht m\u00f6glich, da der zugeordnete Benutzereintrag %s nicht das vom Client vorgelegte Peer-Zertifikat enthielt
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=Beim Versuch, das vom Client vorgelegte Peer-Zertifikat mit einem Zertifikat aus dem Benutzereintrag %s zu validieren, ist ein Fehler aufgetreten:  %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=Das Attribut ds-cfg-certificate-validation-policy im Konfigurationseintrag %s wurde aktualisiert.  Die neue Zertifikatvalidierungsrichtlinie f\u00fcr den Client ist %s
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=Das Attribut ds-cfg-certificate-attribute im Konfigurationseintrag %s wurde aktualisiert.  Bei der Validierung von Peer-Zertifikaten wird jetzt das Attribut %s verwendet
 INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=Name des Attributs, mit dem Benutzereintr\u00e4ge basierend auf der w\u00e4hrend der SASL PLAIN-Authentifizierung angegebenen authcID/authzID identifiziert werden.  Es muss der Name eines g\u00fcltigen Attributtyps angegeben werden, der im Serverschema definiert ist.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL PLAIN authentication must be defined in the server schema
 INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=Basis-DN, der bei der Suche nach Eintr\u00e4gen basierend auf der w\u00e4hrend der SASL PLAIN-Authentifizierung angegebenen authcID/authzID zu verwenden ist.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=Bei einer SASL PLAIN-Authentifizierung m\u00fcssen SASL-Berechtigungsnachweise angegeben werden, die Verbindungsanforderung enthielt jedoch keine
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=Die SASL PLAIN-Verbindungsanforderung enthielt keine NULL-Zeichen.  Autorisierungs-ID und Authentifizierungs-ID sowie Authentifizierungs-ID und Passwort m\u00fcssen jeweils durch NULL-Zeichen getrennt sein
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=Die Berechtigungsnachweise in der SASL PLAIN-Verbindungsanforderung enthielten kein zweites NULL-Zeichen, das als Trennzeichen zwischen der Authentifizierungs-ID und dem Passwort erforderlich ist
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=Der Directory-Server konnte f\u00fcr den Benutzereintrag %s keine Lesesperre erhalten, um ihn abrufen zu k\u00f6nnen
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=Der Directory-Server konnte f\u00fcr den Benutzereintrag %s keine Lesesperre erhalten, um ihn abrufen zu k\u00f6nnen
 INFO_SASLANONYMOUS_TRACE_165=Der SASL ANONYMOUS-Verbindungsvorgang (conn=%d, op=%d) hat Verfolgungsinformationen ergeben:  %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error occurred while attempting to obtain an MD5 digest engine for use by the CRAM-MD5 SASL handler:  %s
 INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=Name des Attributs, mit dem Benutzereintr\u00e4ge basierend auf dem w\u00e4hrend der SASL CRAM-MD5-Authentifizierung angegebenen Benutzernamen identifiziert werden.  Es muss der Name eines g\u00fcltigen Attributtyps angegeben werden, der im Serverschema definiert ist.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL CRAM-MD5 authentication must be defined in the server schema
 INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=Basis-DN, der bei der Suche nach Eintr\u00e4gen basierend auf dem w\u00e4hrend der SASL CRAM-MD5-Authentifizierung angegebenen Benutzernamen zu verwenden ist.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=Die Verbindungsanforderung SASL CRAM-MD5 enthielt SASL-Berechtigungsnachweise, f\u00fcr diese Client-Verbindung ist jedoch keine Abfrage gespeichert.  Die erste CRAM-MD5-Verbindungsanforderung in dem zweistufigen Prozess darf keine Client-SASL-Berechtigungsnachweise beinhalten
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=Die Verbindungsanforderung SASL CRAM-MD5 enthielt SASL-Berechtigungsnachweise, die f\u00fcr diese Client-Verbindung gespeicherten SASL-Statusinformationen weisen jedoch nicht das korrekte Format f\u00fcr die Abfrage auf
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=Die Verbindungsanforderung SASL CRAM-MD5 vom Client enthielt SASL-Berechtigungsnachweise, Benutzername und Authentifizierungsverarbeitung waren jedoch nicht durch ein Leerzeichen getrennt
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=Das Attribut ds-cfg-user-base-dn im Konfigurationseintrag %s wurde aktualisiert.  Der DN %s wird nun beim Nachschlagen von Benutzereintr\u00e4gen basierend auf ihrem Benutzernamen als Grundlage f\u00fcr die Suche verwendet
  INFO_SASL_UNSUPPORTED_CALLBACK_192=F\u00fcr den SASL-Server wurde ein unerwarteter R\u00fcckruf zur Verwendung bei der %s-Authentifizierung angegeben:  %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=Die Client-Verbindung wies %s-Statusinformationen auf, die darauf hinweisen, dass der Client im Begriff war, eine %s-Verbindung herzustellen, die Verbindungsanforderung jedoch keine Berechtigungsnachweise enthielt
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred while attempting to determine the value of the ds-cfg-server-fqdn attribute in configuration entry %s:  %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=Beim Versuch, einen  %s-Kontext zu erstellen, ist ein unerwarteter Fehler aufgetreten:  %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=Beim Versuch, den SASL-%s-Benutzernamen %s zu entschl\u00fcsseln, ist ein Fehler aufgetreten, da er offenbar einen DN enthielt, die DN-Entschl\u00fcsselung jedoch fehlgeschlagen ist:  %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=Bei dem Benutzernamen in der Verbindungsanforderung SASL %s handelt es sich offenbar um einen leeren DN.  Dies ist nicht zul\u00e4ssig
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=Beim Versuch, die Autorisierungs-ID %s einem Benutzereintrag zuzuordnen, ist ein Fehler aufgetreten:  %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=Beim Versuch, die Klartextpassw\u00f6rter f\u00fcr Benutzer %s zwecks Durchf\u00fchrung der SASL %s-Authentifizierung abzurufen, ist ein Fehler aufgetreten: %s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=Die Authentifizierung mit SASL %s ist f\u00fcr Benutzer %s nicht m\u00f6glich, da keines der Passw\u00f6rter im Benutzereintrag in umkehrbarer Form gespeichert ist
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=Der Authentifizierungsbenutzer %s verf\u00fcgt nicht \u00fcber die zum Annehmen einer anderen Autorisierungsidentit\u00e4t erforderlichen Berechtigungen
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=Der Authentifizierungsbenutzer %s verf\u00fcgt nicht \u00fcber die zum Annehmen einer anderen Autorisierungsidentit\u00e4t erforderlichen Berechtigungen
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=Der Server konnte keinen Eintrag finden, der der Autorisierungs-ID %s entspricht.
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=Beim Versuch, die Autorisierungs-ID %s einem Benutzereintrag zuzuordnen, ist ein Fehler aufgetreten:  %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while attempting to write a temporary JAAS configuration file for use during GSSAPI processing:  %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=Beim Versuch, den JAAS-Anmeldekontext f\u00fcr die GSSAPI-Authentifizierung zu erstellen, ist ein Fehler aufgetreten:  %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=Es war keine Client-Verbindung zur Verwendung f\u00fcr die Verarbeitung der GSSAPI-Verbindungsanforderung verf\u00fcgbar
  INFO_GSSAPI_PRINCIPAL_NAME_218=GSSAPI-Mechanismus, der folgenden Principal-Namen verwendet: %s
  INFO_GSSAPI_SERVER_FQDN_219=GSSAPI SASL-Mechanismus, der den vollst\u00e4ndigen Server-Dom\u00e4nennamen mit %s verwendet
  INFO_DIGEST_MD5_REALM_220=DIGEST-MD5 SASL-Mechanismus, der folgenden Bereich verwendet: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=DIGEST-MD5 SASL-Mechanismus, der den vollst\u00e4ndigen Server-Dom\u00e4nennamen mit %s verwendet
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=Sie verf\u00fcgen nicht \u00fcber ausreichende Berechtigungen, um die angen\u00e4herte Autorisierungssteuerung zu verwenden
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=Name oder OID des Attributs, dessen Wert genau mit der f\u00fcr diese Identit\u00e4tszuordnung angegebenen ID-Zeichenfolge \u00fcbereinstimmen soll.  Es muss mindestens ein Wert angegeben werden.  Alle Werte m\u00fcssen auf den Namen oder die OID eines im Directory-Server-Schema definierten Attributtyps verweisen.  Wenn mehrere Attributtypen oder OIDs angegeben sind, muss mindestens eines dieser Attribute den angegebenen Wert der ID-Zeichenfolge in genau einem Eintrag enthalten
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=Der Konfigurationseintrag %s weist keine Werte f\u00fcr das Attribut ds-cfg-match-attribute auf, mit dem angegeben wird, mithilfe welcher Attribute eine bestimmte ID-Zeichenfolge einem Benutzereintrag zugeordnet werden kann
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=Der Konfigurationseintrag %s enth\u00e4lt f\u00fcr das Attribut cfg-match-attribute den Wert %s, hierbei handelt es sich jedoch nicht um einen g\u00fcltigen Namen oder eine g\u00fcltige OID f\u00fcr einen im Directory-Server-Schema definierten Attributtyp
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=Der Konfigurationseintrag %s enth\u00e4lt den unbekannten Benachrichtigungstyp f\u00fcr den Kontostatus %s
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=Beim Versuch, die Benachrichtigungstypen f\u00fcr den Kontostatus aus Konfigurationseintrag %s zu bestimmen, ist ein Fehler aufgetreten:  %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=Account-Status-Notification type='%s' userdn='%s' id=%d msg='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=Beim Versuch, die Klartextpassw\u00f6rter f\u00fcr Benutzer %s zwecks Durchf\u00fchrung der SASL CRAM-MD5-Authentifizierung abzurufen, ist ein Fehler aufgetreten:  %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=Beim Versuch, das Passwort f\u00fcr den Benutzer %s w\u00e4hrend der SASL PLAIN-Authentifizierung zu verifizieren, ist ein Fehler aufgetreten:  %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=Beim Versuch, nach dem Beginn der TLS-Aushandlung die Klartextantwort an den Client zu senden, ist ein Fehler aufgetreten:  %s
@@ -487,12 +341,23 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=Benutzer %s kann nicht als neues Mitglied der statischen Gruppe %s hinzugef\u00fcgt werden, da beim Versuch, eine interne \u00c4nderung zur Aktualisierung der Gruppe durchzuf\u00fchren, ein Fehler aufgetreten ist:  %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=Benutzer %s kann nicht als Mitglied der statischen Gruppe %s entfernt werden, da beim Versuch, eine interne \u00c4nderung zur Aktualisierung der Gruppe durchzuf\u00fchren, ein Fehler aufgetreten ist:  %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=Sie verf\u00fcgen nicht \u00fcber die zum Zur\u00fccksetzen von Passw\u00f6rtern erforderlichen Berechtigungen
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=Die angegebene Autorisierungs-ID war leer, was bei der DIGEST-MD5-Authentifizierung nicht zul\u00e4ssig ist
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=Die angegebene Autorisierungs-ID %s enthielt einen ung\u00fcltigen DN:  %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=Der als Autorisierungsidentit\u00e4t angegebene Eintrag %s existiert nicht
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=Der als Autorisierungsidentit\u00e4t angegebene Eintrag %s konnte nicht abgerufen werden:  %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=Der Server konnte keinen Eintrag finden, der der Autorisierungs-ID %s entspricht
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=Beim Versuch, die Autorisierungs-ID %s einem Benutzereintrag zuzuordnen, ist ein Fehler aufgetreten:  %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=Die angegebene Autorisierungs-ID %s enthielt einen ung\u00fcltigen DN:  %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=Der Authentifizierungsbenutzer %s verf\u00fcgt nicht \u00fcber die zum Angeben einer alternativen Autorisierungs-ID ben\u00f6tigten Berechtigungen
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=Der dem Autorisierungs-DN %s entsprechende Eintrag ist in Directory-Server nicht vorhanden
@@ -505,101 +370,54 @@
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=Beim Versuch, den Zertifikatszuordnungs-DN aus dem Konfigurationseintrag %s abzurufen, ist ein Fehler aufgetreten: %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=Das Attribut ds-cfg-certificate-mapper im Konfigurationseintrag %s wurde aktualisiert. Die Zertifikatszuordnung %s wird nun zum Zuordnen von Zertifikaten zu Benutzereintr\u00e4gen verwendet
 INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=Name des Attributtyps in Benutzereintr\u00e4gen, der die Betreffs der Zertifikate des Benutzers enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the subjects of the certificates held by users
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that certificate subjects should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while attempting to determine which attribute type should be used to hold certificate subjects from configuration entry %s:  %s
 INFO_SDTUACM_DESCRIPTION_BASE_DN_415=Basis-DNs, unter denen die Suche nach \u00fcbereinstimmenden Benutzereintr\u00e4gen durchgef\u00fchrt wird.  Sind keine Basis-DNs angegeben, sucht der Server unter allen \u00f6ffentlichen Namenskontexten. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Die angegebene Zertifikatkette konnte keinem Benutzereintrag zugeordnet werden, da kein Peer-Zertifikat verf\u00fcgbar war
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Die angegebene Zertifikatkette konnte keinem Benutzer zugeordnet werden, da es sich bei dem Peer-Zertifikat nicht um ein X.509-Zertifikat handelte. (Das Format des Peer-Zertifikats war %s.)
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
 INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=Name des Attributtyps in Benutzereintr\u00e4gen, mit dem die Zuordnung zwischen Attributen in Zertifikatsbetreffs und Attributen in Benutzereintr\u00e4gen definiert wird.  Die Werte m\u00fcssen das Format 'certattr:userattr' aufweisen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain required attribute %s, which is used to specify the mappings between attributes in certificate subjects and attributes in user entries
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value '%s' which violates the format required for attribute mappings.  The expected format is 'certattr:userattr'
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains multiple mappings for certificate attribute %s
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s references attribute %s which is not defined in the server schema
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains multiple mappings for user attribute %s
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting to determine the set of attribute mappings from configuration entry %s:  %s
 INFO_SATUACM_DESCRIPTION_BASE_DN_427=Basis-DNs, unter denen die Suche nach \u00fcbereinstimmenden Benutzereintr\u00e4gen durchgef\u00fchrt wird.  Sind keine Basis-DNs angegeben, sucht der Server unter allen \u00f6ffentlichen Namenskontexten. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Die angegebene Zertifikatkette konnte keinem Benutzereintrag zugeordnet werden, da kein Peer-Zertifikat verf\u00fcgbar war
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Die angegebene Zertifikatkette konnte keinem Benutzer zugeordnet werden, da es sich bei dem Peer-Zertifikat nicht um ein X.509-Zertifikat handelte. (Das Format des Peer-Zertifikats war %s.)
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer certificate subject %s as a DN:  %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s does not contain any attributes for which a mapping has been established
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=Name des Attributtyps in Benutzereintr\u00e4gen, der die Fingerabdr\u00fccke der Zertifikate des Benutzers enth\u00e4lt.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the fingerprints of the certificates held by users
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that certificate fingerprints should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while attempting to determine which attribute type should be used to hold certificate fingerprints from configuration entry %s:  %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=Name des Verarbeitungsalgorithmus, der f\u00fcr die Zertifikatfingerabdr\u00fccke verwendet wird.  Der Wert muss entweder 'MD5' oder 'SHA1' lauten.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not contain required attribute %s, which is used to specify which digest algorithm should be used to compute certificate fingerprints
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while attempting to determine the digest algorithm from configuration entry %s:  %s
 INFO_FCM_DESCRIPTION_BASE_DN_441=Basis-DNs, unter denen die Suche nach \u00fcbereinstimmenden Benutzereintr\u00e4gen durchgef\u00fchrt wird.  Sind keine Basis-DNs angegeben, sucht der Server unter allen \u00f6ffentlichen Namenskontexten. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Die angegebene Zertifikatkette konnte keinem Benutzereintrag zugeordnet werden, da kein Peer-Zertifikat verf\u00fcgbar war
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Die angegebene Zertifikatkette konnte keinem Benutzer zugeordnet werden, da es sich bei dem Peer-Zertifikat nicht um ein X.509-Zertifikat handelte. (Das Format des Peer-Zertifikats war %s.)
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while attempting to calculate the fingerprint for the peer certificate with subject %s:  %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint %s could not be mapped to exactly one user.  It maps to both %s and %s
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=Wert "%s" in Eintrag "%s" kann nicht als LDAP-URL entschl\u00fcsselt werden:  %s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=Dynamische Gruppen unterst\u00fctzen keine geschachtelten Gruppen
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=Dynamische Gruppen unterst\u00fctzen keine expliziten \u00c4nderungen der Mitgliedschaft
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=Der in der dynamischen Gruppe %2$s angegebene Basis-DN %1$s ist auf dem Server nicht vorhanden
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while attempting perform an internal search with base DN %s and filter %s to resolve the member list for dynamic group %s:  result code %s, error message %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a timeout while attempting to add user %s to the member list for dynamic group %s
 INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=Unterschiede, die ein Passwort mindestens aufweisen muss.  Ist der Wert null, gibt es keine mindestens erforderlichen Unterschiede.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=Beim Versuch, die mindestens erforderlichen Passwortunterschiede anhand des Attributs ds-cfg-min-password-difference zu bestimmen, ist ein Fehler aufgetreten:  %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=Die mindestens erforderlichen Passwortunterschiede wurden in %d ge\u00e4ndert
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=Das angegebene Passwort wurde um weniger als die mindestens erforderlichen %d Zeichen ge\u00e4ndert
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=Das angegebene Passwort enthielt zu viele aufeinanderfolgende Vorkommnisse desselben Zeichens.  Dasselbe Zeichen darf in einem Passwort h\u00f6chstens %d Mal in Folge vorkommen
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=Das angegebene Passwort enth\u00e4lt nicht gen\u00fcgend eindeutige Zeichen.  In einem Benutzerpasswort m\u00fcssen mindestens %d eindeutige Zeichen enthalten sein
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=Das Attribut %s kann nicht durchsucht werden und darf nicht in ansonsten nicht indizierten Suchfiltern enthalten sein
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=Das Attribut %s kann nicht durchsucht werden und darf nicht in ansonsten nicht indizierten Suchfiltern enthalten sein
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=Das angegebene Passwort wurde im W\u00f6rterbuch des Servers gefunden
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=Die angegebene W\u00f6rterbuchdatei %s existiert nicht
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=Beim Versuch, die W\u00f6rterbuchdatei aus der Datei %s zu laden, ist ein Fehler aufgetreten:  %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=Die virtuelle statische Gruppe %s verweist auf die Zielgruppe %s, die selbst eine virtuelle statische Gruppe ist. Eine virtuelle statische Gruppe darf nicht auf eine andere virtuelle statische Gruppe als Zielgruppe verweisen
 NOTICE_FSCACHE_RESTORE_484=Wiederherstellung des best\u00e4ndigen Eintragscache-Status wird gespeichert, dies kann einige Zeit in Anspruch nehmen
 NOTICE_FSCACHE_SAVE_485=Der Status des Eintragscache wird als best\u00e4ndig festgelegt, dies kann einige Zeit in Anspruch nehmen
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying to initialize file system entry cache:  %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while trying to load persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while trying to store persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing cache entry from the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while trying to set the entry cache backend internal cache size as percentage. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred while trying to set the entry cache backend internal cache size in bytes. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred while trying to set the entry cache backend Berkeley DB JE properties:  %s
+FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup file system entry cache home. No suitable path can be found to host the cache home
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions for the file system entry cache backend database directory %s
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state does not match persistent cache last recorded offline state. All cached data for this backend is now discarded
 NOTICE_FSCACHE_RESTORE_REPORT_497=%d best\u00e4ndige Cache-Eintr\u00e4ge in Eintragscache wiederhergestellt
 NOTICE_FSCACHE_SAVE_REPORT_498=%d Cache-Eintr\u00e4ge als best\u00e4ndig festgelegt
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=Es wurde kein vorheriger Status f\u00fcr best\u00e4ndigen Cache gefunden. Es wird ein leerer Cache verwendet
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is inconsistent or damaged. Persistent cache will be flushed now
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=Das Attribut %s kann nicht durchsucht werden und darf nicht in ansonsten nicht indizierten Suchfiltern enthalten sein
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient privileges to use the password policy state extended operation
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy state extended request did not include a request value
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred while attempting to decode password policy state extended request value:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found with DN %s
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error occurred while attempting to decode an operation from the password policy state extended request:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the password policy state operation  intended to set the disabled state for the user was invalid.  Zul\u00e4ssige Werte sind 'true' oder 'false'
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were provided for the password policy state operation intended to set the account expiration time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for the password policy state operation used to set the account expiration time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values were provided for the password policy state operation intended to set the password changed time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided for the password policy state operation used to set the password changed time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values were provided for the password policy state operation intended to set the password warned time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided for the password policy state operation used to set the password warned time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were provided for the password policy state operation intended to add an authentication failure time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for the password policy state operation used to update the authentication failure times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were provided for the password policy state operation intended to set the last login time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for the password policy state operation used to set the last login time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values were provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for the password policy state operation  intended to set the reset state for the user was invalid.  Zul\u00e4ssige Werte sind 'true' oder 'false'
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values were provided for the password policy state operation intended to add a grace login use time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for the password policy state operation used to update the grace login use times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values were provided for the password policy state operation intended to set the required change time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided for the password policy state operation used to set the required change time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state extended request included an operation with an invalid or unsupported operation type of %s
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=Beim Versuch, die Statusinformationen zur Passwortrichtlinie f\u00fcr Benutzer %s im Rahmen einer erweiterten Passwort\u00e4nderung zu aktualisieren, ist ein Fehler aufgetreten (Ergebniscode='%s', Fehlermeldung='%s')
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=Die vom Client angegebenen DIGEST-MD5-Berechtigungsnachweise haben den ung\u00fcltigen Verarbeitungs-URI %s angefordert.  Der erwartete Verarbeitungs-URI ist %s
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=Das angegebene neue Passwort ist bereits im Passwortverlauf enthalten
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=Directory-Server ist nicht f\u00fcr SMTP-Server konfiguriert.  Die SMTP-Behandlungsroutine f\u00fcr Warnungen kann nur verwendet werden, wenn Directory-Server mit Informationen zu mindestens einem SMTP-Server konfiguriert ist
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when trying to send an e-mail message for administrative alert with type %s and message %s:  %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=Das angegebene \u00dcbereinstimmungsmuster "%s" konnte nicht als regul\u00e4rer Ausdruck analysiert werden:  %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=Der Konfigurationseintrag %s enth\u00e4lt f\u00fcr das Attribut cfg-match-attribute den Wert %s, hierbei handelt es sich jedoch nicht um einen g\u00fcltigen Namen oder eine g\u00fcltige OID f\u00fcr einen im Directory-Server-Schema definierten Attributtyp
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=Die verarbeitete ID-Zeichenfolge %s ist mehreren Benutzern zugeordnet
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=In Spalte %2$d von Zeile %3$d wurde ein unbekanntes Token %1$s gefunden
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=Beim Versuch, die Nachrichtenvorlagendatei '%s' zu analysieren, auf die der Konfigurationseintrag '%s' verweist, ist ein Fehler aufgetreten: %s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=Benachrichtigung \u00fcber Status des Verzeichniskontos
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while attempting to send an account status notification message for notification type %s for user entry %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to encrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to decrypt a value using password storage scheme %s:  %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=Der angegebene erweiterte Vorgang f\u00fcr den symmetrischen Schl\u00fcssel kann nicht entschl\u00fcsselt werden, da er keinen Wert aufweist
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=Der angegebene erweiterte Vorgang f\u00fcr den symmetrischen Schl\u00fcssel kann nicht entschl\u00fcsselt werden, da die Wertfolge ein Element mit dem ung\u00fcltigen Typ %s aufweist
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=Erweiterte Anforderung f\u00fcr symmetrischen Schl\u00fcssel kann nicht entschl\u00fcsselt werden: %s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=Beim Versuch, die Folge der erweiterten Anforderung f\u00fcr den symmetrischen Schl\u00fcssel zu entschl\u00fcsseln, ist ein unerwarteter Fehler aufgetreten: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=Erweiterung geladen von Datei '%s' (Build %s, Revision %s)
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=Failed to create a SASL server for SASL mechanism %s using a server FQDN of %s
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=Die Initialisierung des GSSAPI SASL-Mechanismus-Handlers war efolgreich.
 INFO_GSSAPI_STOPPED_575=Der GSSAPI SASL-Mechanismus-Handler wurde angehalten.
diff --git a/opendj-sdk/opends/src/messages/messages/extension_es.properties b/opendj-sdk/opends/src/messages/messages/extension_es.properties
index 3003775..06c23f7 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred while attempting to initialize the message digest generator for the %s algorithm:  %s
 MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=Se produjo un error al intentar descodificar en base64 el valor de la contrase\u00f1a %s:  %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=El esquema de almacenamiento de contrase\u00f1as %s no es reversible; por lo tanto, no es posible recuperar la versi\u00f3n en texto de una contrase\u00f1a codificada
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=Se produjo un error al intentar registrar el controlador de avisos de JMX en el servidor MBean: %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=Se produjo un error inesperado al intentar codificar una contrase\u00f1a mediante el esquema de almacenamiento definido en la clase %s: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are included in the cache, has an invalid value of "%s":  %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are excluded from the cache, has an invalid value of "%s":  %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying to initialize fifo entry cache:  %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while trying to initialize soft reference entry cache:  %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=Iniciando la precarga de la cach\u00e9 de entradas para el servidor de fondo %s
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=La precarga de la cach\u00e9 de entradas para el servidor de fondo %s ha procesado %d entradas. Quedan %d MB de memoria de pila disponibles
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=Se ha completado la precarga de la cach\u00e9 de entradas para el servidor de fondo %s con un total de %d entradas procesadas
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s backend has been interrupted
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not supported by %s backend, and as a result no entries from this backend will be preloaded into the entry cache
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into the entry cache:  %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=La secuencia de la solicitud extendida de modificaci\u00f3n de la contrase\u00f1a inclu\u00eda un elemento ASN.1 de un tipo no v\u00e1lido:  %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=Se produjo un error inesperado al intentar descodificar la secuencia de solicitud extendida de modificaci\u00f3n de la contrase\u00f1a:  %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=No se puede procesar la solicitud extendida de modificaci\u00f3n de la contrase\u00f1a porque no contiene un ID de autorizaci\u00f3n y la conexi\u00f3n subyacente no est\u00e1 autenticada
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify extended request cannot be processed because the server was unable to obtain a write lock on user entry %s after multiple attempts
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=No se puede procesar la solicitud extendida de modificaci\u00f3n de la contrase\u00f1a porque el servidor no puede descodificar "%s" como ND v\u00e1lido para su utilizaci\u00f3n en el ID de autorizaci\u00f3n de la operaci\u00f3n
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=No se puede procesar la solicitud extendida de modificaci\u00f3n de la contrase\u00f1a porque conten\u00eda un campo no v\u00e1lido de identidad del usuario.  La cadena de identidad del usuario proporcionada era "%s"
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=No se puede procesar la solicitud extendida de modificaci\u00f3n de la contrase\u00f1a porque no fue posible identificar la entrada de usuario que se deb\u00eda actualizar en funci\u00f3n del ND de autorizaci\u00f3n de "%s"
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=No se puede procesar la solicitud extendida de modificaci\u00f3n de la contrase\u00f1a porque el UID de autorizaci\u00f3n proporcionado de "%s" coincide con m\u00e1s de una entrada del directorio
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=No se puede procesar la operaci\u00f3n extendida de modificaci\u00f3n de la contrase\u00f1a porque la contrase\u00f1a proporcionada actualmente para el usuario no es v\u00e1lida
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=Ruta del archivo que contiene la informaci\u00f3n del almac\u00e9n de claves de Directory Server.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that defines a file-based key manager does not contain attribute ds-cfg-key-store-file that should hold the path to the keystore file
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in attribute ds-cfg-key-store-file of configuration entry %s does  not exist
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-file in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=Tipo de almac\u00e9n de claves de Directory Server.  Los valores v\u00e1lidos deber\u00edan contener siempre 'JKS' y 'PKCS12', pero en otras implementaciones podr\u00edan aparecer otros valores tambi\u00e9n.  Si no se proporciona ning\u00fan valor, se utilizar\u00e1 el valor predeterminado de JVM.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-type in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=Nombre de la propiedad de Java que contiene el PIN no cifrado necesario para acceder al administrador de claves basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=Nombre de la variable de entorno que contiene el PIN no cifrado necesario para acceder al administrador de claves basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=Ruta del archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN no cifrado necesario para acceder al administrador de claves basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file does not exist
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file is empty
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the file-based key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to load the keystore contents from file %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=El valor del atributo ds-cfg-key-store-file de la entrada de configuraci\u00f3n %s se ha actualizado a %s. Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de claves
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=El valor del atributo ds-cfg-key-store-type de la entrada de configuraci\u00f3n %s se ha actualizado a %s. Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de claves
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=El PIN para acceder al administrador de claves basado en archivos se ha actualizado.  Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de claves
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=Nombre de la propiedad de Java que contiene el PIN no cifrado necesario para acceder al administrador de claves PKCS#11.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=Nombre de la variable de entorno que contiene el PIN no cifrado necesario para acceder al administrador de claves PKCS#11.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=Ruta del archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN no cifrado necesario para acceder al administrador de claves PKCS#11.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file does not exist
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file is empty
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=PIN no cifrado necesario para acceder al administrador de claves PKCS#11.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the PKCS#11 key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to access the PKCS#11 key manager:  %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=El PIN para acceder al administrador de claves PKCS#11 se ha actualizado.  Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de claves
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while trying to create a key manager factory to access the contents of keystore file %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while trying to create a key manager factory to access the contents of the PKCS#11 keystore:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=Ruta del archivo que contiene la informaci\u00f3n del almac\u00e9n de confianza de Directory Server.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
-INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=Tipo de almac\u00e9n de claves de confianza de Directory Server.  Los valores v\u00e1lidos deber\u00edan contener siempre 'JKS' y 'PKCS12', pero en otras implementaciones podr\u00edan aparecer otros valores tambi\u00e9n. Si no se proporciona ning\u00fan valor, se utilizar\u00e1 el valor predeterminado de JVM.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that defines a file-based trust manager does not contain attribute ds-cfg-trust-store-file that should hold the path to the trust store file
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
+INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=Tipo de almac\u00e9n de claves de confianza de Directory Server.  Entre los valores v\u00e1lidos, se incluyen siempre "JKS" y "PKCS12", aunque en otras implementaciones podr\u00edan aparecer tambi\u00e9n otros valores. Si no se proporciona ning\u00fan valor, se utilizar\u00e1 el valor predeterminado de JVM.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-type in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=Nombre de la propiedad de Java que contiene el PIN no cifrado necesario para acceder al administrador de confianza basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-property in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=Nombre de la variable de entorno que contiene el PIN no cifrado necesario para acceder al administrador de confianza basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=Ruta del archivo de texto cuyo contenido deber\u00eda constar de una sola l\u00ednea que incluyera el PIN no cifrado necesario para acceder al administrador de confianza basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file is empty
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=PIN no cifrado necesario para acceder al administrador de confianza basado en archivos.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se acceda al administrador de confianza
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=El valor del atributo ds-cfg-trust-store-file de la entrada de configuraci\u00f3n %s se ha actualizado a %s. Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de confianza
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=El valor del atributo ds-cfg-trust-store-type de la entrada de configuraci\u00f3n %s se ha actualizado a %s. Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de confianza
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=El PIN para acceder al administrador de confianza basado en archivos se ha actualizado.  Este nuevo valor tendr\u00e1 efecto la pr\u00f3xima vez que se acceda al administrador de confianza
@@ -267,41 +153,21 @@
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=No se puede utilizar StartTLS en esta conexi\u00f3n de cliente porque este tipo de conexi\u00f3n es incapaz de utilizar StartTLS para proteger su comunicaci\u00f3n
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=Se produjo un error inesperado al intentar activar el administrador de seguridad de conexi\u00f3n TLS en la conexi\u00f3n de cliente para StartTLS:  %s
 INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=Indica si el controlador del mecanismo SASL EXTERNAL deber\u00eda intentar validar el certificado del mismo nivel en funci\u00f3n de un certificado en la correspondiente entrada de usuario.  El valor puede ser "true" (que siempre intentar\u00e1 validar el certificado y fallar\u00e1 si no hay ninguno presente), "false" (que nunca intentar\u00e1 validar el certificado del mismo nivel), e "ifpresent" (que validar\u00e1 el certificado del mismo nivel si la entrada del usuario cuenta con uno o varios certificados, pero que no fallar\u00e1 si la entrada no tiene certificados).  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s has an invalid value %s for attribute ds-cfg-certificate-validation-policy.  The value must be one of "always", "never", or "ifpresent"
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-validation-policy attribute in configuration entry %s:  %s
 INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=Nombre del atributo que se utilizar\u00e1 para mantener la informaci\u00f3n del certificado en las entradas de usuario para el prop\u00f3sito de la validaci\u00f3n.  \u00c9ste debe especificar el nombre de un tipo de atributo v\u00e1lido definido en el esquema de servidor.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in configuration attribute ds-cfg-certificate-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for certificate validation during SASL EXTERNAL authentication must be defined in the server schema
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=No se puede autenticar mediante SASL EXTERNAL porque la entrada de usuario asignada %s no tiene certificados con los que verificar el certificado del mismo nivel presentado
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=No se puede autenticar mediante SASL EXTERNAL porque la entrada de usuario asignada %s no conten\u00eda el certificado del mismo nivel que present\u00f3 el cliente
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=Se produjo un error al intentar validar el certificado del mismo nivel que present\u00f3 el cliente con un certificado de la entrada de usuario %s:  %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=Se ha actualizado el atributo ds-cfg-certificate-validation-policy de la entrada de configuraci\u00f3n %s.  La directiva de validaci\u00f3n de certificados de cliente nueva es %s
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=Se ha actualizado el atributo ds-cfg-certificate-attribute de la entrada de configuraci\u00f3n %s.  Ahora se utilizar\u00e1 el atributo %s para validar certificados del mismo nivel
 INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=Nombre del atributo que se utilizar\u00e1 para identificar las entradas de usuario en funci\u00f3n de los ID de autenticaci\u00f3n y autorizaci\u00f3n proporcionados durante la autenticaci\u00f3n SASL PLAIN.  \u00c9ste debe especificar el nombre de un tipo de atributo v\u00e1lido definido en el esquema de servidor.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL PLAIN authentication must be defined in the server schema
 INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=ND de base que se debe utilizar para buscar entradas en funci\u00f3n de los ID de autenticaci\u00f3n y autorizaci\u00f3n proporcionados durante la autenticaci\u00f3n SASL PLAIN.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=La autenticaci\u00f3n SASL PLAIN requiere que se proporcionen las credenciales de SASL, pero no se incluy\u00f3 ninguna en la solicitud de enlace
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=La solicitud de enlace de SASL PLAIN no inclu\u00eda caracteres nulos.  Los caracteres nulos son necesarios como delimitadores entre los ID de autorizaci\u00f3n y autenticaci\u00f3n, adem\u00e1s de entre \u00e9ste \u00faltimo y la contrase\u00f1a
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=La solicitud de enlace de SASL PLAIN no inclu\u00eda un segundo car\u00e1cter nulo en las credenciales; este car\u00e1cter es necesario como delimitador entre el ID de autenticaci\u00f3n y la contrase\u00f1a
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=Directory Server no pudo obtener un bloqueo de lectura en la entrada de usuario %s para recuperarla
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=Directory Server no pudo obtener un bloqueo de lectura en la entrada de usuario %s para recuperarla
 INFO_SASLANONYMOUS_TRACE_165=La operaci\u00f3n de enlace SASL ANONYMOUS (conn=%d, op=%d) proporcion\u00f3 informaci\u00f3n de seguimiento:  %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error occurred while attempting to obtain an MD5 digest engine for use by the CRAM-MD5 SASL handler:  %s
 INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=Nombre del atributo que se utilizar\u00e1 para identificar las entradas de usuario en funci\u00f3n del nombre de usuario proporcionado durante la autenticaci\u00f3n SASL CRAM-MD5.  \u00c9ste debe especificar el nombre de un tipo de atributo v\u00e1lido definido en el esquema de servidor.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL CRAM-MD5 authentication must be defined in the server schema
 INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=ND de base que se debe utilizar para buscar entradas en funci\u00f3n del nombre de usuario proporcionado durante la autenticaci\u00f3n SASL CRAM-MD5.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=La solicitud de enlace de SASL CRAM-MD5 conten\u00eda credenciales de SASL, pero no existe ninguna comprobaci\u00f3n almacenada para esta conexi\u00f3n de cliente.  La primera solicitud de enlace de CRAM-MD5 del proceso de dos etapas no debe contener las credenciales SASL del cliente
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=La solicitud de enlace de SASL CRAM-MD5 conten\u00eda credenciales de SASL, pero la informaci\u00f3n del estado de SASL almacenada para esta conexi\u00f3n de cliente no tiene la forma apropiada para la comprobaci\u00f3n
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=La solicitud de enlace de SASL CRAM-MD5 del cliente inclu\u00eda las credenciales de SASL, pero no se dispon\u00eda de espacio para separar el nombre de usuario de la recopilaci\u00f3n de autenticaci\u00f3n
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=Se ha actualizado el atributo ds-cfg-user-base-dn de la entrada de configuraci\u00f3n %s.  El ND %s se utilizar\u00e1 ahora como base para buscar entradas de usuario en funci\u00f3n del nombre de usuario
  INFO_SASL_UNSUPPORTED_CALLBACK_192=Se proporcion\u00f3 una devoluci\u00f3n de llamada no admitida o inesperada para el servidor SASL con el fin de utilizarla durante la autenticaci\u00f3n %s: %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=La conexi\u00f3n del cliente inclu\u00eda informaci\u00f3n de estado de %s. Se indicaba que el cliente estaba realizando un enlace de %s, pero que la solicitud de enlace no inclu\u00eda credenciales
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred while attempting to determine the value of the ds-cfg-server-fqdn attribute in configuration entry %s:  %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=Se produjo un error inesperado al intentar crear un contexto de %s: %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=Se produjo un error al intentar descodificar el nombre de usuario %s de SASL "%s" porque, aunque parec\u00eda contener un ND, la descodificaci\u00f3n de \u00e9ste fall\u00f3: %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=El nombre de usuario de la solicitud de enlace de SASL %s parece ser un ND vac\u00edo.  Esto no est\u00e1 permitido
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=Se produjo un error al intentar asignar el ID de autorizaci\u00f3n %s a una entrada de usuario:  %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=Se produjo un error al intentar recuperar la(s) contrase\u00f1a(s) no cifrada(s) para el usuario %s con el fin de realizar la autenticaci\u00f3n SASL %s: %s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=La autenticaci\u00f3n SASL %s no es posible para el usuario %s porque ninguna de las contrase\u00f1as de la entrada del usuario est\u00e1n almacenadas con forma reversible
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=El usuario que intenta la autenticaci\u00f3n %s no dispone de los privilegios suficientes para asumir otra identidad de autorizaci\u00f3n
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=El usuario que intenta la autenticaci\u00f3n %s no dispone de los privilegios de acceso necesarios para asumir otra identidad de autorizaci\u00f3n
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=El servidor no pudo encontrar ninguna entrada que se correspondiera con el Id. de autenticaci\u00f3n %s
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=Se produjo un error al intentar asignar el ID de autorizaci\u00f3n %s a una entrada de usuario:  %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while attempting to write a temporary JAAS configuration file for use during GSSAPI processing:  %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=Se produjo un error al intentar crear el contexto de inicio de sesi\u00f3n de JAAS para la autenticaci\u00f3n GSSAPI:  %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=No existe ninguna conexi\u00f3n de cliente disponible para su uso en el procesamiento de la solicitud de enlace de GSSAPI
  INFO_GSSAPI_PRINCIPAL_NAME_218=El mecanismo GSSAPI est\u00e1 utilizando un nombre principal de: %s
  INFO_GSSAPI_SERVER_FQDN_219=El mecanismo GSSAPI (SASL) est\u00e1 utilizando un nombre de dominio totalmente cualificado de: %s
  INFO_DIGEST_MD5_REALM_220=El mecanismo DIGEST-MD5 (SASL) est\u00e1 utilizando un dominio de: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=El mecanismo DIGEST-MD5 (SASL) est\u00e1 utilizando un nombre de dominio totalmente cualificado de: %s
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=No dispone de suficientes privilegios para usar el control de autorizaci\u00f3n de proxy
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=Nombre u OID del atributo cuyo valor debe coincidir exactamente con la cadena de ID que se proporcion\u00f3 a este asignador de identidades.  Se debe proporcionar, como m\u00ednimo, un valor.  Todos los valores deben hacer referencia al nombre o al OID de un tipo de atributo definido en el esquema de Directory Server.  Si se proporcionan varios OID o nombres de tipo de atributo, al menos uno de dichos atributos debe contener en una sola entrada el valor de la cadena de ID
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=La entrada de configuraci\u00f3n %s no tiene valores para el atributo ds-cfg-match-attribute, que se utiliza para especificar el (los) atributo(s) que se debe(n) utilizar para asignar una cadena de ID dada a una entrada de usuario
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=La entrada de configuraci\u00f3n %s contiene el valor %s para el atributo ds-cfg-match-attribute, pero este valor no es un OID ni un nombre v\u00e1lido para los tipos de atributo definidos en el esquema de Directory Server
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=La entrada de configuraci\u00f3n %s contiene un tipo de notificaci\u00f3n de estado de cuenta no reconocido %s
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=Se produjo un error al intentar determinar los tipos de notificaci\u00f3n de estado de cuenta a partir de la entrada de configuraci\u00f3n %s:  %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=Tipo Account-Status-Notification='%s' userdn='%s' id=%d msg='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=Se produjo un error al intentar recuperar la(s) contrase\u00f1a(s) no cifrada(s) para el usuario %s de cara a realizar la autenticaci\u00f3n SASL CRAM-MD5:  %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=Se produjo un error al intentar verificar la contrase\u00f1a para el usuario %s durante la autenticaci\u00f3n SASL PLAIN:  %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=Se produjo un error inesperado al intentar enviar la respuesta no cifrada al cliente despu\u00e9s de iniciar la negociaci\u00f3n TLS:  %s
@@ -487,12 +341,23 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=No se puede agregar al usuario %s como miembro nuevo del grupo est\u00e1tico %s porque se produjo un error al intentar realizar una modificaci\u00f3n interna para actualizar el grupo:  %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=No se puede agregar al usuario %s como miembro del grupo est\u00e1tico %s porque se produjo un error al intentar realizar una modificaci\u00f3n interna para actualizar el grupo:  %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=No dispone de los privilegios suficientes para realizar operaciones de restablecimiento de contrase\u00f1a
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=El ID de autorizaci\u00f3n proporcionado estaba vac\u00edo, lo cual no est\u00e1 permitido para la autenticaci\u00f3n DIGEST-MD5
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=El ID de autorizaci\u00f3n proporcionado %s conten\u00eda un ND no v\u00e1lido:  %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=La entrada %s especificada como identidad de autorizaci\u00f3n no existe
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=No se puede recuperar la entrada %s, que se especific\u00f3 como identidad de la autorizaci\u00f3n:  %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=El servidor no pudo encontrar ninguna entrada que se correspondiera con el ID de autorizaci\u00f3n %s
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=Se produjo un error al intentar asignar el ID de autorizaci\u00f3n %s a una entrada de usuario:  %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=El ID de autorizaci\u00f3n proporcionado %s conten\u00eda un ND no v\u00e1lido:  %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=El usuario que intenta la autenticaci\u00f3n %s no dispone de los privilegios suficientes para especificar un ID de autorizaci\u00f3n alternativo
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=La entrada correspondiente al ND de autorizaci\u00f3n %s no existe en Directory Server
@@ -505,101 +370,54 @@
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=Se produjo un error al intentar recuperar el ND de asignador de certificados a partir de la entrada de configuraci\u00f3n %s:  %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=Se ha actualizado el atributo ds-cfg-certificate-mapper de la entrada de configuraci\u00f3n %s. El asignador de certificados %s se utilizar\u00e1 ahora para asignar certificados a entradas de usuario
 INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=Nombre del tipo de atributo de las entradas de usuario que contiene los asuntos de los certificados que mantiene dicho usuario.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the subjects of the certificates held by users
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that certificate subjects should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while attempting to determine which attribute type should be used to hold certificate subjects from configuration entry %s:  %s
 INFO_SDTUACM_DESCRIPTION_BASE_DN_415=ND de base en funci\u00f3n de los que se realizar\u00e1n las b\u00fasquedas de entradas de usuario coincidentes.  Si no se proporciona ning\u00fan ND, el servidor buscar\u00e1 en funci\u00f3n de todos los contextos de nomenclatura p\u00fablicos. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=No se pudo asignar la cadena de certificados proporcionada a una entrada de usuario porque no hab\u00eda disponible ning\u00fan certificado del mismo nivel
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=No se pudo asignar la cadena de certificados proporcionada a un usuario porque el certificado del mismo nivel no era un certificado X.509 (el formato del certificado del mismo nivel era %s)
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
 INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=Nombre del tipo de atributo de las entradas de usuario que define la asignaci\u00f3n entre atributos de asuntos de certificado y atributos de entradas de usuario.  Los valores deben tener la forma 'certattr:userattr'.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain required attribute %s, which is used to specify the mappings between attributes in certificate subjects and attributes in user entries
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value '%s' which violates the format required for attribute mappings.  The expected format is 'certattr:userattr'
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains multiple mappings for certificate attribute %s
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s references attribute %s which is not defined in the server schema
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains multiple mappings for user attribute %s
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting to determine the set of attribute mappings from configuration entry %s:  %s
 INFO_SATUACM_DESCRIPTION_BASE_DN_427=ND de base en funci\u00f3n de los que se realizar\u00e1n las b\u00fasquedas de entradas de usuario coincidentes.  Si no se proporciona ning\u00fan ND, el servidor buscar\u00e1 en funci\u00f3n de todos los contextos de nomenclatura p\u00fablicos. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=No se pudo asignar la cadena de certificados proporcionada a una entrada de usuario porque no hab\u00eda disponible ning\u00fan certificado del mismo nivel
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=No se pudo asignar la cadena de certificados proporcionada a un usuario porque el certificado del mismo nivel no era un certificado X.509 (el formato del certificado del mismo nivel era %s)
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer certificate subject %s as a DN:  %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s does not contain any attributes for which a mapping has been established
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=Nombre del tipo de atributo de las entradas de usuario que contiene las huellas de los certificados que mantiene dicho usuario.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the fingerprints of the certificates held by users
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that certificate fingerprints should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while attempting to determine which attribute type should be used to hold certificate fingerprints from configuration entry %s:  %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=Nombre del algoritmo de recopilaci\u00f3n utilizado para las huellas de los certificados.  El valor deber\u00eda ser 'MD5' o 'SHA1'.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_BASE_DN_441=ND de base en funci\u00f3n de los que se realizar\u00e1n las b\u00fasquedas de entradas de usuarios coincidentes.  Si no se proporciona ning\u00fan ND, el servidor buscar\u00e1 en funci\u00f3n de todos los contextos de nomenclatura p\u00fablicos. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not contain required attribute %s, which is used to specify which digest algorithm should be used to compute certificate fingerprints
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while attempting to determine the digest algorithm from configuration entry %s:  %s
+INFO_FCM_DESCRIPTION_BASE_DN_441=ND de base en funci\u00f3n de los que se realizar\u00e1n las b\u00fasquedas de entradas de usuario coincidentes.  Si no se proporciona ning\u00fan ND, el servidor buscar\u00e1 en funci\u00f3n de todos los contextos de nomenclatura p\u00fablicos. Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=No se pudo asignar la cadena de certificados proporcionada a una entrada de usuario porque no hab\u00eda disponible ning\u00fan certificado del mismo nivel
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=No se pudo asignar la cadena de certificados proporcionada a un usuario porque el certificado del mismo nivel no era un certificado X.509 (el formato del certificado del mismo nivel era %s)
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while attempting to calculate the fingerprint for the peer certificate with subject %s:  %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint %s could not be mapped to exactly one user.  It maps to both %s and %s
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=No se puede descodificar el valor "%s" de la entrada "%s" como una URL de LDAP:  %s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=Los grupos din\u00e1micos no admiten grupos anidados
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=Los grupos din\u00e1micos no admiten la alteraci\u00f3n expl\u00edcita de sus miembros
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=El ND de base %s especificado en el grupo din\u00e1mico %s no existe en el servidor
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while attempting perform an internal search with base DN %s and filter %s to resolve the member list for dynamic group %s:  result code %s, error message %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a timeout while attempting to add user %s to the member list for dynamic group %s
 INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=Diferencia m\u00ednima que se permitir\u00e1 tener a una contrase\u00f1a.  Un valor de cero indica que no se ha establecido la diferencia m\u00ednima.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=Se produjo un error al intentar determinar la diferencia m\u00ednima permitida para la contrase\u00f1a a partir del atributo ds-cfg-min-password-difference:  %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=Se ha actualizado a %d la diferencia m\u00ednima permitida para la contrase\u00f1a
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=El n\u00famero de caracteres de la contrase\u00f1a proporcionada no cumple con el m\u00ednimo necesario de %d caracteres
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=La contrase\u00f1a proporcionada conten\u00eda demasiadas instancias consecutivas del mismo car\u00e1cter.  El n\u00famero m\u00e1ximo de veces que puede aparecer en una contrase\u00f1a el mismo car\u00e1cter de forma consecutiva es %d
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=La contrase\u00f1a proporcionada no contiene suficientes caracteres \u00fanicos.  El n\u00famero m\u00ednimo de caracteres \u00fanicos que puede aparecer en una contrase\u00f1a de usuario es %d
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=El atributo %s no permite su b\u00fasqueda y no se deber\u00eda incluir en filtros de b\u00fasqueda no indizados
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=El atributo %s no permite su b\u00fasqueda y no se deber\u00eda incluir en filtros de b\u00fasqueda no indizados
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=Se encontr\u00f3 la contrase\u00f1a proporcionada en el diccionario del servidor
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=El archivo de diccionario especificado %s no existe
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=Se produjo un error al intentar cargar el diccionario desde el archivo %s:  %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=El grupo est\u00e1tico virtual %s hace referencia al grupo de destino %s, que es, en s\u00ed mismo, un grupo est\u00e1tico virtual. No se permite que un grupo est\u00e1tico virtual haga referencia a otro como su grupo de destino
 NOTICE_FSCACHE_RESTORE_484=Esperando a la restauraci\u00f3n del estado de persistente para la cach\u00e9 de entradas. Esto puede llevar unos minutos
 NOTICE_FSCACHE_SAVE_485=Haciendo persistente el estado de la cach\u00e9 de entradas. Esto puede llevar unos minutos
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying to initialize file system entry cache:  %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while trying to load persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while trying to store persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing cache entry from the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while trying to set the entry cache backend internal cache size as percentage. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred while trying to set the entry cache backend internal cache size in bytes. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred while trying to set the entry cache backend Berkeley DB JE properties:  %s
+FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup file system entry cache home. No suitable path can be found to host the cache home
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions for the file system entry cache backend database directory %s
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state does not match persistent cache last recorded offline state. All cached data for this backend is now discarded
 NOTICE_FSCACHE_RESTORE_REPORT_497=Restauradas %d entradas de cach\u00e9 persistente en la cach\u00e9 de entradas
 NOTICE_FSCACHE_SAVE_REPORT_498=%d entradas de cach\u00e9 se han hecho persistentes
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=No se puede encontrar ning\u00fan estado de cach\u00e9 persistente anterior. Empezando con una cach\u00e9 vac\u00eda
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is inconsistent or damaged. Persistent cache will be flushed now
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=El atributo %s no permite su b\u00fasqueda y no se deber\u00eda incluir en filtros de b\u00fasqueda no indizados
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient privileges to use the password policy state extended operation
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy state extended request did not include a request value
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred while attempting to decode password policy state extended request value:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found with DN %s
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error occurred while attempting to decode an operation from the password policy state extended request:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the password policy state operation  intended to set the disabled state for the user was invalid.  El valor debe ser 'true' o 'false'
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were provided for the password policy state operation intended to set the account expiration time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for the password policy state operation used to set the account expiration time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values were provided for the password policy state operation intended to set the password changed time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided for the password policy state operation used to set the password changed time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values were provided for the password policy state operation intended to set the password warned time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided for the password policy state operation used to set the password warned time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were provided for the password policy state operation intended to add an authentication failure time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for the password policy state operation used to update the authentication failure times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were provided for the password policy state operation intended to set the last login time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for the password policy state operation used to set the last login time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values were provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for the password policy state operation  intended to set the reset state for the user was invalid.  El valor debe ser 'true' o 'false'
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values were provided for the password policy state operation intended to add a grace login use time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for the password policy state operation used to update the grace login use times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values were provided for the password policy state operation intended to set the required change time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided for the password policy state operation used to set the required change time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state extended request included an operation with an invalid or unsupported operation type of %s
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=Se produjo un error al intentar actualizar la informaci\u00f3n del estado de la directiva de contrase\u00f1as para el usuario %s como parte de una operaci\u00f3n extendida de modificaci\u00f3n de contrase\u00f1a (c\u00f3digo de resultado='%s', mensaje de error='%s')
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=Las credenciales de DIGEST-MD5 que proporcion\u00f3 el cliente solicitaron una URI de recopilaci\u00f3n no v\u00e1lida de %s. La URI de recopilaci\u00f3n esperada era %s
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=La contrase\u00f1a nueva proporcionada ya se encontraba en el historial de contrase\u00f1as
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=La configuraci\u00f3n de Directory Server no incluye servidores SMTP.  No se puede utilizar el controlador de avisos SMTP si la configuraci\u00f3n de Directory Server no incluye informaci\u00f3n de, como m\u00ednimo, un servidor SMTP
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when trying to send an e-mail message for administrative alert with type %s and message %s:  %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=El modelo de coincidencia proporcionado "%s" no se puede analizar como una expresi\u00f3n corriente:  %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=La entrada de configuraci\u00f3n %s contiene el valor %s para el atributo ds-cfg-match-attribute, pero este valor no es un OID ni un nombre v\u00e1lido para los tipos de atributo definidos en el esquema de Directory Server
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=La cadena de ID %s procesada se asign\u00f3 a varios usuarios
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=Se encontr\u00f3 un token no reconocido %s en la columna %d de la l\u00ednea %d
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=Se produjo un error al intentar analizar el archivo de plantilla de mensaje '%s' al que se hace referencia en la entrada de configuraci\u00f3n '%s':  %s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=Notificaci\u00f3n de estado de cuenta de directorio
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while attempting to send an account status notification message for notification type %s for user entry %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to encrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to decrypt a value using password storage scheme %s:  %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=No se puede descodificar la operaci\u00f3n extendida de claves sim\u00e9tricas porque no incluye ning\u00fan valor
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=No se puede descodificar la operaci\u00f3n extendida de claves sim\u00e9tricas porque la secuencia de valores incluye un elemento con un tipo no v\u00e1lido de %s
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=No se puede descodificar la solicitud extendida de claves sim\u00e9tricas proporcionada:  %s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=Se produjo un error inesperado al intentar descodificar la secuencia de la solicitud extendida de claves sim\u00e9tricas: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=Extensi\u00f3n cargada desde el archivo '%s' (versi\u00f3n %s, revisi\u00f3n %s) 
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=Se produjo un error al crear un servidor SASL para el mecanismo SASL %s mediante un servidor FQDN de: %s
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=La inicializaci\u00f3n del controlador del mecanismo GSSAPI (SASL) se realiz\u00f3 correctamente
 INFO_GSSAPI_STOPPED_575=El controlador del mecanismo GSSAPI (SASL) se ha detenido
diff --git a/opendj-sdk/opends/src/messages/messages/extension_fr.properties b/opendj-sdk/opends/src/messages/messages/extension_fr.properties
index b4fb1d2..50b5de9 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
-MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=Une erreur s'est produite lors du d\u00e9codage en base 64 de la valeur de mot de passe %s\u00a0:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred while attempting to initialize the message digest generator for the %s algorithm:  %s
+MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=Une erreur s'est produite lors du d\u00e9codage en base64 de la valeur de mot de passe %s\u00a0:  %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=Le sch\u00e9ma de stockage de mot de passe %s n'\u00e9tant pas r\u00e9versible, il est impossible de r\u00e9cup\u00e9rer la version en texte brut d'un mot de passe cod\u00e9
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=Une erreur est survenue lors de l'enregistrement du gestionnaire d'alertes JMX aupr\u00e8s du serveur MBean\u00a0: %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=Une erreur inattendue s'est produite lors du codage d'un mot de passe \u00e0 l'aide du sch\u00e9ma de stockage d\u00e9fini dans la classe %s\u00a0: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are included in the cache, has an invalid value of "%s":  %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are excluded from the cache, has an invalid value of "%s":  %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying to initialize fifo entry cache:  %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while trying to initialize soft reference entry cache:  %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=D\u00e9marrage du pr\u00e9chargement du cache d'entr\u00e9e pour le backend %s
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=Le pr\u00e9chargement du cache d'entr\u00e9e pour le backend %s a trait\u00e9 %d entr\u00e9es, %d Mo de m\u00e9moire de segments libres disponibles
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=Le pr\u00e9chargement du cache d'entr\u00e9e pour le backend %s est termin\u00e9, avec un total de %d entr\u00e9es trait\u00e9es
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s backend has been interrupted
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not supported by %s backend, and as a result no entries from this backend will be preloaded into the entry cache
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into the entry cache:  %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=La s\u00e9quence de requ\u00eate \u00e9tendue de modification de mot de passe inclut un \u00e9l\u00e9ment ASN.1 de type non valide\u00a0: %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=Une erreur inattendue s'est produite lors du d\u00e9codage de la s\u00e9quence de requ\u00eate \u00e9tendue de modification de mot de passe\u00a0: %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=Impossible de traiter la requ\u00eate \u00e9tendue de modification de mot de passe car elle ne contient pas d'ID d'autorisation et la connexion sous-jacente n'est pas authentifi\u00e9e
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify extended request cannot be processed because the server was unable to obtain a write lock on user entry %s after multiple attempts
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=Impossible de traiter la requ\u00eate \u00e9tendue de modification de mot de passe car le serveur ne peut pas d\u00e9coder "%s" comme DN valide \u00e0 utiliser dans l'ID d'autorisation pour l'op\u00e9ration
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=Impossible de traiter la requ\u00eate \u00e9tendue de modification de mot de passe car elle contient un champ userIdentity non valide.  La cha\u00eene userIdentity fournie est "%s"
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=Impossible de traiter la requ\u00eate \u00e9tendue de modification de mot de passe car il est impossible d'identifier l'entr\u00e9e utilisateur \u00e0 mettre \u00e0 jour en fonction de l'autorisation DN de "%s"
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=Impossible de traiter la requ\u00eate \u00e9tendue de modification de mot de passe car l'UID d'autorisation "%s" fournie correspond \u00e0 plusieurs entr\u00e9es du r\u00e9pertoire
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=Impossible de traiter la requ\u00eate \u00e9tendue de modification de mot de passe car le mot de passe actuel fourni \u00e0 l'utilisateur n'est pas valide
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=Chemin du fichier contenant les informations keystore Directory Server.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that defines a file-based key manager does not contain attribute ds-cfg-key-store-file that should hold the path to the keystore file
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in attribute ds-cfg-key-store-file of configuration entry %s does  not exist
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-file in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=Type de keystore pour le keystore Directory Server.  Les valeurs valides doivent toujours inclure 'JKS' et 'PKCS12' mais des impl\u00e9mentations diff\u00e9rentes peuvent accepter \u00e9galement d'autres valeurs.  Si aucune valeur n'est fournie, la valeur JVM par d\u00e9faut est utilis\u00e9e.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-type in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=Le nom de la propri\u00e9t\u00e9 Java contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=Nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=Chemin vers le fichier texte dont le contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file does not exist
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file is empty
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the file-based key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to load the keystore contents from file %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=La valeur de l'attribut ds-cfg-key-store-file de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mise \u00e0 jour et est maintenant %s.  Cette nouvelle valeur prendra effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=La valeur de l'attribut ds-cfg-key-store-type de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mise \u00e0 jour \u00e0 %s.  Cette nouvelle valeur prendra effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=Le num\u00e9ro d'identification personnel utilis\u00e9 pour acc\u00e9der au gestionnaire de cl\u00e9s bas\u00e9 sur fichier a \u00e9t\u00e9 mis \u00e0 jour.  La nouvelle valeur prendra effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=Nom de la propri\u00e9t\u00e9 Java contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s PKCS#11.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=Nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s PKCS#11.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=Chemin vers le fichier texte dont le contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s PKCS#11.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file does not exist
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file is empty
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=Num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire de cl\u00e9s  PKCS#11.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the PKCS#11 key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to access the PKCS#11 key manager:  %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=Le num\u00e9ro d'identification personnel utilis\u00e9 pour acc\u00e9der au gestionnaire de cl\u00e9s PKCS#11 a \u00e9t\u00e9 mis \u00e0 jour.  La nouvelle valeur prendra effet \u00e0 la prochaine ouverture du gestionnaire de cl\u00e9s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while trying to create a key manager factory to access the contents of keystore file %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while trying to create a key manager factory to access the contents of the PKCS#11 keystore:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=Chemin vers le fichier contenant les informations du magasin d'approbations Directory Server.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that defines a file-based trust manager does not contain attribute ds-cfg-trust-store-file that should hold the path to the trust store file
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=Type de keystore pour le magasin d'approbations de Directory Server.  Les valeurs valides doivent toujours inclure 'JKS' et 'PKCS12', mais des impl\u00e9mentations diff\u00e9rentes peuvent accepter d'autres valeurs. Si aucune valeur n'est fournie, la valeur JVM par d\u00e9faut est utilis\u00e9e.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-type in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=Le nom de la propri\u00e9t\u00e9 Java contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire d'approbations bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
-INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=Nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire d'approbations bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbation
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=Nom de la variable d'environnement contenant le num\u00e9ro d'identification personnel en texte en clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire d'approbations bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=Chemin vers le fichier texte dont le contenu doit \u00eatre une ligne unique contenant le num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire d'approbations bas\u00e9 sur fichier.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file is empty
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=Num\u00e9ro d'identification personnel en texte clair n\u00e9cessaire \u00e0 l'ouverture du gestionnaire d'approbations.  Les modifications de cet attribut de configuration prendront effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=La valeur de l'attribut ds-cfg-trust-store-file dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mise \u00e0 jour et est maintenant %s. La nouvelle valeur prendra effet lors de la prochaine ouverture du gestionnaire d'approbations
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=La valeur de l'attribut ds-cfg-trust-store-type dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mise \u00e0 jour et est maintenant %s. Cette nouvelle valeur prendra effet lors de la prochaine ouverture du gestionnaire d'approbations
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=Le num\u00e9ro d'identification personnel utilis\u00e9 pour acc\u00e9der au gestionnaire d'approbations bas\u00e9 sur fichier a \u00e9t\u00e9 mis \u00e0 jour.  La nouvelle valeur prendra effet \u00e0 la prochaine ouverture du gestionnaire d'approbations
@@ -266,42 +152,22 @@
 MILD_ERR_STARTTLS_NO_CLIENT_CONNECTION_128=Impossible d'utiliser StartTLS sur cette connexion car la connexion client sous-jacente n'est pas disponible
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=Impossible d'utiliser StartTLS sur cette connexion client car ce type de connexion ne prend pas en charge StartTLS pour prot\u00e9ger ses communications
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=Une erreur inattendue s'est produite lors de l'activation du gestionnaire de s\u00e9curit\u00e9 de la connexion TLS sur la connexion client \u00e0 des fins d'utilisation de StartTLS\u00a0: %s
-INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=Indique si le gestionnaire de m\u00e9canisme SASL EXTERNAL doit tenter de valider le certificat de pair en fonction d'un certificat de l'entr\u00e9e utilisateur correspondante.  La valeur doit \u00eatre "true" (tente toujours de valider le certificat et \u00e9choue en cas d'absence de certificat), "false" (ne tente jamais de valider le certificat de pair) et "ifpresent" (valide le certificat de pair s'il existe un ou plusieurs certificats dans l'entr\u00e9e utilisateur, mais n'\u00e9choue pas s'il n'en existe aucun.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
-INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=Nom de l'attribut contenant les informations de certificat dans les entr\u00e9es utilisateur \u00e0 des fins de validation.  Il doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=Indique si le gestionnaire de m\u00e9canisme SASL EXTERNAL doit tenter de valider le certificat de pair en fonction d'un certificat de l'entr\u00e9e utilisateur correspondante.  La valeur doit \u00eatre "true" (tente toujours de valider le certificat et \u00e9choue en cas d'absence de certificat), "false" (ne tente jamais de valider le certificat de pair) et "ifpresent" (valide le certificat de pair s'il existe un ou plusieurs certificats dans l'entr\u00e9e utilisateur, mais n'\u00e9choue pas s'il n'en existe aucun.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s has an invalid value %s for attribute ds-cfg-certificate-validation-policy.  The value must be one of "always", "never", or "ifpresent"
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-validation-policy attribute in configuration entry %s:  %s
+INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=Nom de l'attribut contenant les informations de certificat dans les entr\u00e9es utilisateur \u00e0 des fins de validation.  Il doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in configuration attribute ds-cfg-certificate-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for certificate validation during SASL EXTERNAL authentication must be defined in the server schema
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=Authentification impossible via SASL EXTERNAL car l'entr\u00e9e utilisateur %s mapp\u00e9e ne poss\u00e8de pas de certificats permettant de v\u00e9rifier le certificat de pair pr\u00e9sent\u00e9
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=Authentification impossible via SASL EXTERNAL car l'entr\u00e9e utilisateur %s mapp\u00e9e ne contient pas le certificat de pair pr\u00e9sent\u00e9 par le client
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=Une erreur s'est produite lors de la validation du certificat de pair pr\u00e9sent\u00e9 par le client avec un certificat de l'entr\u00e9e de l'utilisateur %s\u00a0: %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=L'attribut ds-cfg-certificate-validation-policy de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour.  La nouvelle strat\u00e9gie de validation de certificat client est %s
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=L'attribut ds-cfg-certificate-attribute de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour.  L'attribut %s sera d\u00e9sormais utilis\u00e9 lors de la validation de certificats de pair
-INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=Nom de l'attribut \u00e0 utiliser pour identifier les entr\u00e9es utilisateur en fonction du param\u00e8tre authcID/authzID fourni lors de l'authentification SASL PLAIN.  Il doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
-INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=DN de base \u00e0 utiliser lors de la recherche d'entr\u00e9es en fonction du param\u00e8tre authcID/authzID fourni lors de l'authentification SASL PLAIN.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=Nom de l'attribut \u00e0 utiliser pour identifier les entr\u00e9es utilisateur en fonction du param\u00e8tre authcID/authzID fourni lors de l'authentification SASL PLAIN.  Il doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL PLAIN authentication must be defined in the server schema
+INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=DN de base \u00e0 utiliser lors de la recherche d'entr\u00e9es en fonction du param\u00e8tre authcID/authzID fourni lors de l'authentification SASL PLAIN.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=L'authentification SASL PLAIN requiert des informations d'identification SASL, or aucune n'est incluse dans la requ\u00eate de liaison
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=La requ\u00eate de liaison SASL PLAIN n'inclut pas de caract\u00e8res NULL.  Les caract\u00e8res NULL sont obligatoires comme d\u00e9limiteurs entre l'ID d'autorisation et l'ID d'authentification, ainsi qu'entre l'ID d'authentification et le mot de passe
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=La requ\u00eate de liaison SASL PLAIN n'inclut pas de second caract\u00e8re NULL, obligatoire comme d\u00e9limiteur entre l'ID d'authentification et le mot de passe dans les informations d'identification
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=Impossible pour Directory Server d'obtenir un verrou de lecture pour l'entr\u00e9e utilisateur %s en vue de la r\u00e9cup\u00e9rer
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=Impossible pour Directory Server d'obtenir un verrou de lecture pour l'entr\u00e9e utilisateur %s en vue de la r\u00e9cup\u00e9rer
 INFO_SASLANONYMOUS_TRACE_165=L'op\u00e9ration de liaison SASL ANONYMOUS (conn=%d, op=%d) a fourni des informations de suivi\u00a0: %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
-INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=Nom de l'attribut \u00e0 utiliser pour identifier les entr\u00e9es utilisateur en fonction du nom d'utilisateur fourni lors de l'authentification SASL CRAM-MD5.  Il doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
-INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=DN de base \u00e0 utiliser lors de la recherche d'entr\u00e9es en fonction du nom d'utilisateur fourni lors de l'authentification SASL CRAM-MD5.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error occurred while attempting to obtain an MD5 digest engine for use by the CRAM-MD5 SASL handler:  %s
+INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=Nom de l'attribut \u00e0 utiliser pour identifier les entr\u00e9es utilisateur en fonction du nom d'utilisateur fourni lors de l'authentification SASL CRAM-MD5.  Il doit sp\u00e9cifier le nom d'un type d'attribut valide d\u00e9fini dans le sch\u00e9ma de serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL CRAM-MD5 authentication must be defined in the server schema
+INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=DN de base \u00e0 utiliser lors de la recherche d'entr\u00e9es en fonction du nom d'utilisateur fourni lors de l'authentification SASL CRAM-MD5.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=La requ\u00eate de liaison SASL CRAM-MD5 contient des informations d'identification SASL mais aucune question/r\u00e9ponse n'est stock\u00e9e pour cette connexion client.  La premi\u00e8re requ\u00eate de liaison SASL CRAM-MD5 du processus en deux \u00e9tapes ne doit pas contenir d'informations d'identification SASL client
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=La requ\u00eate de liaison SASL CRAM-MD5 contient des informations d'identification SASL, mais le format des informations de statut SASL stock\u00e9es pour cette connexion client n'est pas appropri\u00e9 pour la question/r\u00e9ponse
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=La requ\u00eate de liaison SASL CRAM-MD5 du client inclut les informations d'identification SASL mais aucun espace ne s\u00e9pare le nom d'utilisateur du hachage d'authentification
@@ -348,7 +204,7 @@
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_ENTRY_BY_DN_180=Une erreur s'est produite lors de la r\u00e9cup\u00e9ration de l'entr\u00e9e utilisateur %s tel que cela est sp\u00e9cifi\u00e9 dans le nom d'utilisateur bas\u00e9 sur DN d'une requ\u00eate de liaison SASL CRAM-MD5\u00a0: %s
 MILD_ERR_SASLCRAMMD5_ZERO_LENGTH_USERNAME_181=Le nom d'utilisateur contenu dans la requ\u00eate de liaison SASL CRAM-MD5 poss\u00e8de une longueur de z\u00e9ro caract\u00e8res, ce qui est interdit.  L'authentification SASL CRAM-MD5 n'autorise pas l'utilisation d'une cha\u00eene vide comme mot de passe
 MILD_ERR_SASLCRAMMD5_CANNOT_PERFORM_INTERNAL_SEARCH_182=Une erreur s'est produite lors de la recherche interne destin\u00e9e \u00e0 r\u00e9cup\u00e9rer l'entr\u00e9e utilisateur associ\u00e9e au nom d'utilisateur SASL CRAM-MD5 %s. Le r\u00e9sultat de cette recherche donne %s avec un message de %s
-MILD_ERR_SASLCRAMMD5_MULTIPLE_MATCHING_ENTRIES_183=La recherche interne destin\u00e9e \u00e0 r\u00e9soudre le nom d'utilisateur SASL CRAM-MD5 %s correspond \u00e0 plusieurs entr\u00e9es. L'authentification ne peut pas r\u00e9ussir tant que le nom d'utilisateur est mapp\u00e9 vers une seule entr\u00e9e utilisateur
+MILD_ERR_SASLCRAMMD5_MULTIPLE_MATCHING_ENTRIES_183=La recherche interne destin\u00e9e \u00e0 r\u00e9soudre le nom d'utilisateur SASL CRAM-MD5 %s correspond \u00e0 plusieurs entr\u00e9es. L'authentification ne peut pas r\u00e9ussir tant que le nom d'utilisateur est mapp\u00e9 \u00e0 une seule entr\u00e9e utilisateur
 MILD_ERR_SASLCRAMMD5_NO_MATCHING_ENTRIES_184=Impossible au serveur de trouver des entr\u00e9es utilisateur pour le nom d'utilisateur fourni de %s
 MILD_ERR_SASLCRAMMD5_NO_PW_ATTR_185=\u00c9chec de l'authentification SASL CRAM-MD5 car l'entr\u00e9e utilisateur mapp\u00e9e ne contient pas de valeurs pour l'attribut %s
 MILD_ERR_SASLCRAMMD5_UNKNOWN_STORAGE_SCHEME_186=Impossible de traiter un mot de passe de l'entr\u00e9e utilisateur cible %s via SASL CRAM-MD5 car ce mot de passe poss\u00e8de un sch\u00e9ma de stockage de %s inconnu
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=L'attribut ds-cfg-user-base-dn de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour.  Le DN %s sera d\u00e9sormais utilis\u00e9 comme base de recherche d'entr\u00e9es utilisateur en fonction de leur nom d'utilisateur
  INFO_SASL_UNSUPPORTED_CALLBACK_192=Un rappel inattendu ou non pris en charge est fourni pour le serveur SASL lors de l'authentification %s\u00a0: %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=La connexion client inclut les informations de statut %s, indiquant que le client effectue une liaison %s mais que la requ\u00eate de liaison n'inclut pas d'informations d'identification
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred while attempting to determine the value of the ds-cfg-server-fqdn attribute in configuration entry %s:  %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=Une erreur inattendue s'est produite lors de la cr\u00e9ation d'un contexte\u00a0%s : %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=Une erreur s'est produite lors du d\u00e9codage du nom d'utilisateur SASL %s "%s" car il semble contenir un DN dont le d\u00e9codage a \u00e9chou\u00e9\u00a0: %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=Le nom d'utilisateur de la requ\u00eate de liaison SASL %s semble \u00eatre un DN vide.  Cela n'est pas autoris\u00e9
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=Une erreur s'est produite lors du mappage de l'ID d'autorisation %s \u00e0 une entr\u00e9e utilisateur\u00a0: %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=Une erreur s'est produite lors de la r\u00e9cup\u00e9ration d'au moins un mot de passe en texte clair pour l'utilisateur %s \u00e0 des fins d'authentification SASL %s\u00a0: %s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=Authentification SASL %s impossible pour l'utilisateur %s car aucun des mots de passe de l'entr\u00e9e utilisateur n'est stock\u00e9 sous forme r\u00e9versible
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=L'utilisateur en cours d'authentification %s ne dispose pas des privil\u00e8ges suffisants pour assumer une identit\u00e9 d'autorisation diff\u00e9rente
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=L'utilisateur en cours d'authentification %s ne dispose pas des privil\u00e8ges suffisants pour assumer une identit\u00e9 d'autorisation diff\u00e9rente
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=Impossible pour le serveur de trouver une entr\u00e9e correspondant \u00e0 l'ID d'authentification %s
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=Une erreur s'est produite lors du mappage de l'ID d'autorisation %s \u00e0 une entr\u00e9e utilisateur\u00a0: %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while attempting to write a temporary JAAS configuration file for use during GSSAPI processing:  %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=Une erreur s'est produite lors de la cr\u00e9ation du contexte d'ouverture de session JAAS pour l'authentification  GSSAPI\u00a0: %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=Connexion client indisponible pour le traitement de la requ\u00eate de liaison GSSAPI
  INFO_GSSAPI_PRINCIPAL_NAME_218=M\u00e9canisme GSSAPI utilisant un nom principal\u00a0: %s
  INFO_GSSAPI_SERVER_FQDN_219=M\u00e9canisme GSSAPI SASL utilisant un nom de domaine complet de serveur\u00a0: %s
  INFO_DIGEST_MD5_REALM_220=M\u00e9canisme DIGEST-MD5 SASL utilisant un domaine\u00a0: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=M\u00e9canisme GSSAPI SASL utilisant un nom de domaine complet de serveur\u00a0: %s
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=Vous ne disposez pas de privil\u00e8ges suffisants pour utiliser le contr\u00f4le d'autorisation proxy
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=Nom ou OID de l'attribut dont la valeur doit correspondre exactement \u00e0 la cha\u00eene d'ID fournie \u00e0 ce mappeur d'identit\u00e9.  Veuillez fournir au moins une valeur.  Toutes les valeurs doivent faire r\u00e9f\u00e9rence au nom ou \u00e0 l'OID d'un type d'attribut d\u00e9fini dans le sch\u00e9ma Directory Server.  Si plusieurs noms ou OID de type d'attribut sont fournis, au moins l'un de ces attributs doit contenir la valeur de la cha\u00eene d'ID dans une entr\u00e9e exactement
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=L'entr\u00e9e de configuration %s ne contient pas de valeur pour l'attribut ds-cfg-match-attribute, qui sp\u00e9cifie le ou les attributs \u00e0 utiliser pour mapper une cha\u00eene d'ID \u00e0 une entr\u00e9e utilisateur
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=L'entr\u00e9e de configuration %s contient la valeur %s pour l'attribut ds-cfg-match-attribute mais il ne s'agit pas d'un nom ou d'un OID valide pour les types d'attribut d\u00e9finis dans le sch\u00e9ma Directory Server
@@ -406,19 +255,19 @@
 MILD_ERR_EXACTMAP_MULTIPLE_MATCHING_ENTRIES_306=Cha\u00eene d'ID %s mapp\u00e9e \u00e0 plusieurs utilisateurs
 MILD_ERR_EXACTMAP_INEFFICIENT_SEARCH_307=Impossible de traiter efficacement la recherche interne bas\u00e9e sur la cha\u00eene d'ID %s\u00a0: %s. V\u00e9rifiez la configuration serveur pour vous assurer que tous les backends associ\u00e9s sont correctement configur\u00e9s pour ces types de recherches
 MILD_ERR_EXACTMAP_SEARCH_FAILED_308=Une erreur interne s'est produite lors de la r\u00e9solution de la cha\u00eene d'ID %s \u00e0 une entr\u00e9e utilisateur\u00a0: %s
-INFO_SASLCRAMMD5_DESCRIPTION_IDENTITY_MAPPER_DN_309=Le DN de l'entr\u00e9e de configuration contenant la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom d'utilisateur CRAM-MD5 \u00e0 une entr\u00e9e utilisateur de Directory Server. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_SASLCRAMMD5_DESCRIPTION_IDENTITY_MAPPER_DN_309=Le DN de l'entr\u00e9e de configuration contenant la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom d'utilisateur CRAM-MD5 \u00e0 une entr\u00e9e utilisateur de Directory Server. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_SASLCRAMMD5_NO_IDENTITY_MAPPER_ATTR_310=L'entr\u00e9e de configuration %s ne contient pas l'attribut ds-cfg-identity-mapper sp\u00e9cifiant le DN du mappeur d'identit\u00e9 \u00e0 utiliser conjointement au m\u00e9canisme CRAM-MD5 SASL.  Cet argument est obligatoire
 MILD_ERR_SASLCRAMMD5_NO_SUCH_IDENTITY_MAPPER_311=Le mappeur d'identit\u00e9 %s sp\u00e9cifi\u00e9 dans l'attribut ds-cfg-identity-mapper de l'entr\u00e9e de configuration %s ne r\u00e9f\u00e9rence pas de configuration de mappeur d'identit\u00e9 valide prise en charge par Directory Server
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_IDENTITY_MAPPER_312=Une erreur s'est produite lors du traitement de la valeur de l'attribut ds-cfg-identity-mapper dans l'entr\u00e9e de configuration %s en vue de d\u00e9terminer le mappeur d'identit\u00e9 \u00e0 utiliser conjointement avec le m\u00e9canisme CRAM-MD5 SASL\u00a0: %s
 MILD_ERR_SASLCRAMMD5_CANNOT_MAP_USERNAME_313=Une erreur s'est produite lors du mappage du nom d'utilisateur %s \u00e0 une entr\u00e9e Directory Server\u00a0: %s
 INFO_SASLCRAMMD5_UPDATED_IDENTITY_MAPPER_314=L'attribut ds-cfg-identity-mapper de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour.  Le mappeur d'identit\u00e9 d\u00e9fini dans l'entr\u00e9e de configuration %s sera d\u00e9sormais utilis\u00e9 pour mapper les noms d'utilisateur aux entr\u00e9es lors du traitement des requ\u00eates de liaison SASL CRAM-MD5
-INFO_SASLDIGESTMD5_DESCRIPTION_IDENTITY_MAPPER_DN_315=Le DN de l'entr\u00e9e de configuration qui contient la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom d'utilisateur DIGEST-MD5 \u00e0 une entr\u00e9e Directory Server.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_SASLDIGESTMD5_DESCRIPTION_IDENTITY_MAPPER_DN_315=Le DN de l'entr\u00e9e de configuration qui contient la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom d'utilisateur DIGEST-MD5 \u00e0 une entr\u00e9e Directory Server.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_SASLDIGESTMD5_NO_IDENTITY_MAPPER_ATTR_316=L'entr\u00e9e de configuration %s ne contient pas l'attribut ds-cfg-identity-mapper qui sp\u00e9cifie le DN du mappeur d'identit\u00e9 \u00e0 utiliser conjointement au m\u00e9canisme DIGEST-MD5 SASL.  Cet argument est obligatoire
 MILD_ERR_SASLDIGESTMD5_NO_SUCH_IDENTITY_MAPPER_317=Le mappeur d'identit\u00e9 %s sp\u00e9cifi\u00e9 dans l'attribut ds-cfg-identity-mapper de l'entr\u00e9e de configuration %s ne r\u00e9f\u00e9rence pas de configuration de mappeur d'identit\u00e9 valide prise en charge par Directory Server
 MILD_ERR_SASLDIGESTMD5_CANNOT_GET_IDENTITY_MAPPER_318=Une erreur s'est produite lors du traitement de la valeur de l'attribut ds-cfg-identity-mapper dans l'entr\u00e9e de configuration %s en vue de d\u00e9terminer le mappeur d'identit\u00e9 \u00e0 utiliser conjointement avec le m\u00e9canisme DIGEST-MD5 SASL\u00a0: %s
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_USERNAME_319=Une erreur s'est produite lors du mappage du nom d'utilisateur %s \u00e0 une entr\u00e9e Directory Server\u00a0: %s
 INFO_SASLDIGESTMD5_UPDATED_IDENTITY_MAPPER_320=L'attribut ds-cfg-identity-mapper de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour.  Le mappeur d'identit\u00e9 d\u00e9fini dans l'entr\u00e9e de configuration %s sera d\u00e9sormais utilis\u00e9 pour mapper les noms d'utilisateur aux entr\u00e9es lors du traitement des requ\u00eates de liaison SASL DIGEST-MD5
-INFO_SASLPLAIN_DESCRIPTION_IDENTITY_MAPPER_DN_321=DN de l'entr\u00e9e de configuration qui contient la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom d'utilisateur fourni \u00e0 une entr\u00e9e Directory Server. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_SASLPLAIN_DESCRIPTION_IDENTITY_MAPPER_DN_321=DN de l'entr\u00e9e de configuration qui contient la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom d'utilisateur fourni \u00e0 une entr\u00e9e Directory Server. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_SASLPLAIN_NO_IDENTITY_MAPPER_ATTR_322=L'entr\u00e9e de configuration %s ne contient pas l'attribut ds-cfg-identity-mapper qui sp\u00e9cifie le DN du mappeur d'identit\u00e9 \u00e0 utiliser conjointement au m\u00e9canisme PLAIN SASL.  Cet argument est obligatoire
 MILD_ERR_SASLPLAIN_NO_SUCH_IDENTITY_MAPPER_323=Le mappeur d'identit\u00e9 %s sp\u00e9cifi\u00e9 dans l'attribut ds-cfg-identity-mapper de l'entr\u00e9e de configuration %s ne r\u00e9f\u00e9rence pas de configuration de mappeur d'identit\u00e9 valide prise en charge par Directory Server
 MILD_ERR_SASLPLAIN_CANNOT_GET_IDENTITY_MAPPER_324=Une erreur s'est produite lors du traitement de la valeur de l'attribut ds-cfg-identity-mapper dans l'entr\u00e9e de configuration %s en vue de d\u00e9terminer le mappeur d'identit\u00e9 \u00e0 utiliser conjointement avec le m\u00e9canisme PLAIN SASL\u00a0: %s
@@ -428,25 +277,25 @@
 MILD_ERR_EXTOP_CANCEL_CANNOT_DECODE_REQUEST_VALUE_328=Une erreur s'est produite lors du d\u00e9codage de la valeur de la demande d'annulation \u00e9tendue\u00a0: %s
 INFO_EXTOP_CANCEL_REASON_329=Le traitement de cette op\u00e9ration a pris fin suite \u00e0 la r\u00e9ception d'une demande d'annulation (ID de message %d)
 MILD_ERR_PWSCHEME_DOES_NOT_SUPPORT_AUTH_PASSWORD_330=Le sch\u00e9ma de stockage de mot de passe %s n'est pas compatible avec la syntaxe d'attribut de mot de passe d'authentification
-INFO_PWLENGTHVALIDATOR_DESCRIPTION_MIN_LENGTH_331=Nombre minimum de caract\u00e8res autoris\u00e9 pour un mot de passe.  Z\u00e9ro indique qu'il n'existe pas de longueur minimale.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_PWLENGTHVALIDATOR_DESCRIPTION_MIN_LENGTH_331=Nombre minimum de caract\u00e8res autoris\u00e9 pour un mot de passe.  Z\u00e9ro indique qu'il n'existe pas de longueur minimale.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_PWLENGTHVALIDATOR_CANNOT_DETERMINE_MIN_LENGTH_332=Une erreur s'est produite lors de la d\u00e9termination de la longueur de mot de passe minimale autoris\u00e9e \u00e0 partir de l'attribut ds-cfg-min-password-length\u00a0: %s
-INFO_PWLENGTHVALIDATOR_DESCRIPTION_MAX_LENGTH_333=Nombre maximum de caract\u00e8res autoris\u00e9 pour un mot de passe.  Z\u00e9ro indique qu'il n'existe pas de longueur maximale.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_PWLENGTHVALIDATOR_DESCRIPTION_MAX_LENGTH_333=Nombre maximum de caract\u00e8res autoris\u00e9 pour un mot de passe.  Z\u00e9ro indique qu'il n'existe pas de longueur maximale.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_PWLENGTHVALIDATOR_CANNOT_DETERMINE_MAX_LENGTH_334=Une erreur s'est produite lors de la d\u00e9termination de la longueur de mot de passe maximale autoris\u00e9e \u00e0 partir de l'attribut ds-cfg-max-password-length\u00a0: %s
 MILD_ERR_PWLENGTHVALIDATOR_MIN_GREATER_THAN_MAX_335=La longueur de mot de passe minimale configur\u00e9e (%d caract\u00e8res) est sup\u00e9rieure \u00e0 la longueur de mot de passe maximale configur\u00e9e, qui est de %d
 MILD_ERR_PWLENGTHVALIDATOR_TOO_SHORT_336=La longueur du mot de passe fourni est inf\u00e9rieure \u00e0 la longueur minimale requise de %d caract\u00e8res
 MILD_ERR_PWLENGTHVALIDATOR_TOO_LONG_337=La longueur du mot de passe fourni est sup\u00e9rieure \u00e0 la longueur maximale requise de %d caract\u00e8res
 INFO_PWLENGTHVALIDATOR_UPDATED_MIN_LENGTH_338=La longueur de mot de passe minimale a \u00e9t\u00e9 mise \u00e0 jour et est maintenant %d
 INFO_PWLENGTHVALIDATOR_UPDATED_MAX_LENGTH_339=La longueur de mot de passe maximale a \u00e9t\u00e9 mise \u00e0 jour et est maintenant %d
-INFO_RANDOMPWGEN_DESCRIPTION_CHARSET_340=Jeu(x) de caract\u00e8res devant \u00eatre utilis\u00e9(s) pour g\u00e9n\u00e9rer les mots de passe.  Un nom (constitu\u00e9 uniquement de caract\u00e8res alphab\u00e9tiques ASCII) doit \u00eatre attribu\u00e9 \u00e0 chaque jeu de caract\u00e8res, imm\u00e9diatement suivi de deux-points et du jeu de caract\u00e8res \u00e0 inclure \u00e0 ce jeu.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_RANDOMPWGEN_DESCRIPTION_CHARSET_340=Jeu(x) de caract\u00e8res devant \u00eatre utilis\u00e9(s) pour g\u00e9n\u00e9rer les mots de passe.  Un nom (constitu\u00e9 uniquement de caract\u00e8res alphab\u00e9tiques ASCII) doit \u00eatre attribu\u00e9 \u00e0 chaque jeu de caract\u00e8res, imm\u00e9diatement suivi de deux-points et du jeu de caract\u00e8res \u00e0 inclure \u00e0 ce jeu.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_RANDOMPWGEN_NO_CHARSETS_341=L'entr\u00e9e de configuration "%s" ne contient pas l'attribut ds-cfg-password-character-set qui sp\u00e9cifie les ensembles de caract\u00e8res \u00e0 utiliser lors de la g\u00e9n\u00e9ration du mot de passe.  Cet argument est obligatoire
 MILD_ERR_RANDOMPWGEN_CHARSET_NAME_CONFLICT_342=L'entr\u00e9e de configuration "%s" contient plusieurs d\u00e9finitions pour le jeu de caract\u00e8res %s
 MILD_ERR_RANDOMPWGEN_CANNOT_DETERMINE_CHARSETS_343=Une erreur s'est produite lors du d\u00e9codage d'une ou plusieurs valeurs de l'attribut de configuration ds-cfg-password-character-set contenant le(s) jeu(x) de caract\u00e8res \u00e0 utiliser lors de la g\u00e9n\u00e9ration du mot de passe\u00a0: %s
-INFO_RANDOMPWGEN_DESCRIPTION_PWFORMAT_344=Format \u00e0 utiliser pour les mots de passe construits par ce g\u00e9n\u00e9rateur de mots de passe.  La valeur doit \u00eatre une s\u00e9quence d'\u00e9l\u00e9ments d\u00e9limit\u00e9e par des virgules, dont chaque \u00e9l\u00e9ment est le nom du jeu de caract\u00e8res suivi d'une virgule et du nombre de caract\u00e8res choisi de mani\u00e8re al\u00e9atoire dans le jeu de caract\u00e8res.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_RANDOMPWGEN_DESCRIPTION_PWFORMAT_344=Format \u00e0 utiliser pour les mots de passe construits par ce g\u00e9n\u00e9rateur de mots de passe.  La valeur doit \u00eatre une s\u00e9quence d'\u00e9l\u00e9ments d\u00e9limit\u00e9e par des virgules, dont chaque \u00e9l\u00e9ment est le nom du jeu de caract\u00e8res suivi d'une virgule et du nombre de caract\u00e8res choisi de mani\u00e8re al\u00e9atoire dans le jeu de caract\u00e8res.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_RANDOMPWGEN_NO_PWFORMAT_345=L'entr\u00e9e de configuration "%s" ne contient pas l'attribut ds-cfg-password-format qui sp\u00e9cifie le format \u00e0 utiliser pour le mot de passe g\u00e9n\u00e9r\u00e9.  Cet argument est obligatoire
 MILD_ERR_RANDOMPWGEN_UNKNOWN_CHARSET_346=La cha\u00eene de format de mot de passe "%s" r\u00e9f\u00e9rence un jeu de caract\u00e8re non d\u00e9fini "%s"
 MILD_ERR_RANDOMPWGEN_INVALID_PWFORMAT_347=La cha\u00eene de format de mot de passe "%s" contient une syntaxe non valide.  La valeur doit \u00eatre une s\u00e9quence d'\u00e9l\u00e9ments d\u00e9limit\u00e9e par des virgules, dont chaque \u00e9l\u00e9ment est le nom du jeu de caract\u00e8res suivi d'une virgule et du nombre de caract\u00e8res choisi de mani\u00e8re al\u00e9atoire dans ce jeu de caract\u00e8res.  
 MILD_ERR_RANDOMPWGEN_CANNOT_DETERMINE_PWFORMAT_348=Une erreur s'est produite lors du d\u00e9codage de la valeur de l'attribut de configuration ds-cfg-password-format sp\u00e9cifiant le format des mots de passe g\u00e9n\u00e9r\u00e9s :  %s
-INFO_SASLGSSAPI_DESCRIPTION_IDENTITY_MAPPER_DN_349=Le DN de l'entr\u00e9e de configuration contenant la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom GSSAPI principal \u00e0 une entr\u00e9e d'utilisateur Directory Server. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_SASLGSSAPI_DESCRIPTION_IDENTITY_MAPPER_DN_349=Le DN de l'entr\u00e9e de configuration contenant la configuration du mappeur d'identit\u00e9 \u00e0 utiliser pour mapper le nom GSSAPI principal \u00e0 une entr\u00e9e d'utilisateur Directory Server. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_SASLGSSAPI_NO_IDENTITY_MAPPER_ATTR_350=L'entr\u00e9e de configuration %s ne contient pas l'attribut ds-cfg-identity-mapper sp\u00e9cifiant le DN du mappeur d'identit\u00e9 \u00e0 utiliser conjointement au m\u00e9canisme GSSAPI SASL.  Cet argument est obligatoire
 MILD_ERR_SASLGSSAPI_NO_SUCH_IDENTITY_MAPPER_351=Le mappeur d'identit\u00e9 %s sp\u00e9cifi\u00e9 dans l'attribut ds-cfg-identity-mapper de l'entr\u00e9e de configuration %s ne r\u00e9f\u00e9rence pas de configuration de mappeur d'identit\u00e9 valide prise en charge par Directory Server
 MILD_ERR_SASLGSSAPI_CANNOT_GET_IDENTITY_MAPPER_352=Une erreur s'est produite lors du traitement de la valeur de l'attribut ds-cfg-identity-mapper dans l'entr\u00e9e de configuration %s en vue de d\u00e9terminer le mappeur d'identit\u00e9 \u00e0 utiliser conjointement avec le m\u00e9canisme GSSAPI SASL\u00a0: %s
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=L'entr\u00e9e de configuration %s contient un type de notification de statut de compte %s non reconnu
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=Une erreur s'est produite lors de la d\u00e9termination des types de notification statut de compte \u00e0 partir de l'entr\u00e9e de configuration %s\u00a0: %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=Account-Status-Notification type='%s' userdn='%s' id=%d msg='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=Une erreur s'est produite lors de la r\u00e9cup\u00e9ration d'au moins un mot de passe en texte clair pour l'utilisateur %s \u00e0 des fins d'authentification SASL CRAM-MD5\u00a0: %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=Une erreur s'est produite lors de la v\u00e9rification du mot de passe pour l'utilisateur %s lors de l'authentification SASL PLAIN\u00a0: %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=Une erreur inattendue s'est produite lors de l'envoi d'une r\u00e9ponse en texte clair au client apr\u00e8s le d\u00e9marrage de la n\u00e9gociation TLS\u00a0: %s
@@ -487,119 +341,83 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=Impossible d'ajouter l'utilisateur %s comme nouveau membre du groupe statique %s car une erreur s'est produite lors de la modification interne destin\u00e9e \u00e0 mettre \u00e0 jour le groupe\u00a0: %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=Impossible de supprimer l'utilisateur %s comme membre du groupe statique %s car une erreur s'est produite lors de la modification interne destin\u00e9e \u00e0 mettre \u00e0 jour le groupe\u00a0: %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=Vous ne disposez pas des privil\u00e8ges suffisants pour ex\u00e9cuter des op\u00e9rations de r\u00e9initialisation de mot de passe
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=L'ID d'autorisation fournie est vide, ce qui n'est pas autoris\u00e9 dans le cadre de l'authentification DIGEST-MD5
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=L'ID d'autorisation fournie %s contient un DN non valide\u00a0: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=L'entr\u00e9e %s sp\u00e9cifi\u00e9e comme identit\u00e9 d'autorisation n'existe pas
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=Impossible de r\u00e9cup\u00e9rer l'entr\u00e9e %s sp\u00e9cifi\u00e9e comme identit\u00e9 d'autorisation\u00a0: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=Impossible pour le serveur de trouver une entr\u00e9e correspondant \u00e0 l'ID d'autorisation %s
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=Une erreur s'est produite lors du mappage de l'ID d'autorisation %s \u00e0 une entr\u00e9e utilisateur\u00a0: %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=L'ID d'autorisation fournie %s contient un DN non valide\u00a0: %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=L'utilisateur en cours d'authentification %s ne poss\u00e8de pas les privil\u00e8ges suffisants pour sp\u00e9cifier une ID d'autorisation de remplacement
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=L'entr\u00e9e correspondant au DN d'autorisation %s n'existe pas dans Directory Server
 MILD_ERR_SASLPLAIN_AUTHZID_CANNOT_GET_ENTRY_403=Une erreur s'est produite lors de la r\u00e9cup\u00e9ration de l'entr\u00e9e %s sp\u00e9cifi\u00e9e comme ID d'autorisation\u00a0: %s
 MILD_ERR_SASLPLAIN_AUTHZID_NO_MAPPED_ENTRY_404=Impossible de trouver une entr\u00e9e correspondant \u00e0 l'ID d'autorisation %s sur le serveur
 MILD_ERR_SASLPLAIN_AUTHZID_CANNOT_MAP_AUTHZID_405=Une erreur s'est produite lors du mappage de l'ID d'autorisation %s \u00e0 une entr\u00e9e utilisateur\u00a0: %s
-INFO_SASLEXTERNAL_DESCRIPTION_CERT_MAPPER_DN_406=Le DN de l'entr\u00e9e de configuration d\u00e9finissant le mappeur de certificat \u00e0 utiliser lors du mappage d'un certificat \u00e0 une entr\u00e9e utilisateur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+INFO_SASLEXTERNAL_DESCRIPTION_CERT_MAPPER_DN_406=Le DN de l'entr\u00e9e de configuration d\u00e9finissant le mappeur de certificat \u00e0 utiliser lors du mappage d'un certificat \u00e0 une entr\u00e9e utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_SASLEXTERNAL_NO_CERTIFICATE_MAPPER_DN_407=L'entr\u00e9e de configuration %s ne contient pas l'attribut ds-cfg-certificate-mapper obligatoire pour sp\u00e9cifier le mappeur de certificat \u00e0 utiliser pour mapper les certificats aux entr\u00e9es utilisateur
 MILD_ERR_SASLEXTERNAL_INVALID_CERTIFICATE_MAPPER_DN_408=L'entr\u00e9e de configuration %s contient un DN de mappeur de certificat de %s, mais ce type de mappeur n'est pas compatible avec Directory Server
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=Une erreur s'est produite lors de la r\u00e9cup\u00e9ration du DN du mappeur de certificat \u00e0 partir de l'entr\u00e9e de configuration %s\u00a0: %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=L'attribut ds-cfg-certificate-mapper de l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour. Le mappeur de certificat %s sera d\u00e9sormais utilis\u00e9 pour mapper les certificats aux entr\u00e9es utilisateur
-INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=Nom du type d'attribut des entr\u00e9es utilisateur contenant les sujets des certificats d\u00e9tenus par cet utilisateur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
-INFO_SDTUACM_DESCRIPTION_BASE_DN_415=DN de base sous lesquels les recherches d'entr\u00e9es utilisateur correspondantes seront effectu\u00e9es.  Si aucun DN de base n'est fourni, le serveur effectue une recherche sous tous les contextes de nommage publics. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
-INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=Nom du type d'attribut des entr\u00e9es utilisateur qui d\u00e9finit le mappage entre les attributs des sujets du certificat et ceux des entr\u00e9es utilisateur.  Le format des valeurs doit \u00eatre 'certattr:userattr'.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
-INFO_SATUACM_DESCRIPTION_BASE_DN_427=DN de base sous lesquels les recherches d'entr\u00e9es utilisateur correspondantes seront effectu\u00e9es.  Si aucun DN de base n'est fourni, le serveur effectue une recherche sous tous les contextes de nommage publics. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
-INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=Nom du type d'attribut des entr\u00e9es utilisateur contenant les empreintes des certificats d\u00e9tenus par cet utilisateur.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=Nom de l'algorithme Digest utilis\u00e9 pour les empreintes de certificat.  La valeur doit \u00eatre 'MD5' ou 'SHA1'.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_BASE_DN_441=DN de base sous lesquels les recherches d'entr\u00e9es utilisateur correspondantes seront ex\u00e9cut\u00e9es.  Si aucun DN de base n'est fourni, le serveur effectue une recherche sous tous les contextes de nommage publics. Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=Nom du type d'attribut des entr\u00e9es utilisateur contenant les sujets des certificats d\u00e9tenus par cet utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the subjects of the certificates held by users
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that certificate subjects should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while attempting to determine which attribute type should be used to hold certificate subjects from configuration entry %s:  %s
+INFO_SDTUACM_DESCRIPTION_BASE_DN_415=DN de base sous lesquels les recherches d'entr\u00e9es utilisateur correspondantes seront effectu\u00e9es.  Si aucun DN de base n'est fourni, le serveur effectue une recherche sous tous les contextes de nommage publics. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Impossible de mapper la cha\u00eene de certificat fournie \u00e0 une entr\u00e9e utilisateur car aucun certificat de pair n'est disponible
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Impossible de mapper la cha\u00eene de certificat fournie \u00e0 une entr\u00e9e utilisateur car le certificat de pair n'est pas un certificat X.509 (le format de certificat de pair est %s)
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
+INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=Nom du type d'attribut des entr\u00e9es utilisateur qui d\u00e9finit le mappage entre les attributs des sujets du certificat et ceux des entr\u00e9es utilisateur.  Le format des valeurs doit \u00eatre 'certattr:userattr'.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain required attribute %s, which is used to specify the mappings between attributes in certificate subjects and attributes in user entries
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value '%s' which violates the format required for attribute mappings.  The expected format is 'certattr:userattr'
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains multiple mappings for certificate attribute %s
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s references attribute %s which is not defined in the server schema
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains multiple mappings for user attribute %s
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting to determine the set of attribute mappings from configuration entry %s:  %s
+INFO_SATUACM_DESCRIPTION_BASE_DN_427=DN de base sous lesquels les recherches d'entr\u00e9es utilisateur correspondantes seront effectu\u00e9es.  Si aucun DN de base n'est fourni, le serveur effectue une recherche sous tous les contextes de nommage publics. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Impossible de mapper la cha\u00eene de certificat fournie \u00e0 une entr\u00e9e utilisateur car aucun certificat de pair n'est disponible
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Impossible de mapper la cha\u00eene de certificat fournie \u00e0 une entr\u00e9e utilisateur car le certificat de pair n'est pas un certificat X.509 (le format de certificat de pair est %s)
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer certificate subject %s as a DN:  %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s does not contain any attributes for which a mapping has been established
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
+INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=Nom du type d'attribut des entr\u00e9es utilisateur contenant les empreintes des certificats d\u00e9tenus par cet utilisateur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the fingerprints of the certificates held by users
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that certificate fingerprints should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while attempting to determine which attribute type should be used to hold certificate fingerprints from configuration entry %s:  %s
+INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=Nom de l'algorithme Digest utilis\u00e9 pour les empreintes de certificat.  La valeur doit \u00eatre 'MD5' ou 'SHA1'.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not contain required attribute %s, which is used to specify which digest algorithm should be used to compute certificate fingerprints
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while attempting to determine the digest algorithm from configuration entry %s:  %s
+INFO_FCM_DESCRIPTION_BASE_DN_441=DN de base sous lesquels les recherches d'entr\u00e9es utilisateur correspondantes seront effectu\u00e9es.  Si aucun DN de base n'est fourni, le serveur effectue une recherche sous tous les contextes de nommage publics. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Impossible de mapper la cha\u00eene de certificat fournie \u00e0 une entr\u00e9e utilisateur car aucun certificat de pair n'est disponible
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Impossible de mapper la cha\u00eene de certificat fournie \u00e0 une entr\u00e9e utilisateur car le certificat de pair n'est pas un certificat X.509 (le format de certificat de pair est %s)
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while attempting to calculate the fingerprint for the peer certificate with subject %s:  %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint %s could not be mapped to exactly one user.  It maps to both %s and %s
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=Impossible de d\u00e9coder la valeur "%s" de l'entr\u00e9e "%s" comme URL LDAP\u00a0: %s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=Les groupes dynamiques ne prennent pas en charge les groupes imbriqu\u00e9s
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=Les groupes dynamiques ne prennent pas en charge la modification explicite de leur adh\u00e9sion
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=Le DN de base %s sp\u00e9cifi\u00e9 dans le groupe dynamique %s n'existe pas dans le serveur
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
-INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=Diff\u00e9rence minimale autoris\u00e9e pour un mot de passe.  La valeur z\u00e9ro indique qu'il n'existe pas de diff\u00e9rence minimale.  Les modifications apport\u00e9es \u00e0 cette configuration seront imm\u00e9diatement prises en compte
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while attempting perform an internal search with base DN %s and filter %s to resolve the member list for dynamic group %s:  result code %s, error message %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a timeout while attempting to add user %s to the member list for dynamic group %s
+INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=Diff\u00e9rence minimale autoris\u00e9e pour un mot de passe.  La valeur z\u00e9ro indique qu'il n'existe pas de diff\u00e9rence minimale.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=Une erreur s'est produite lors de la d\u00e9termination de la diff\u00e9rence de mot de passe minimale autoris\u00e9e \u00e0 partir de l'attribut ds-cfg-min-password-difference\u00a0: %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=La diff\u00e9rence de mot de passe minimale a \u00e9t\u00e9 mise \u00e0 jour et est maintenant %d
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=La diff\u00e9rence du mot de passe fourni est inf\u00e9rieure \u00e0 la diff\u00e9rence minimale autoris\u00e9e de %d caract\u00e8res
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=Le mot de passe fourni contient trop d'instances cons\u00e9cutives du m\u00eame caract\u00e8re.  Le nombre maximal d'utilisations cons\u00e9cutives du m\u00eame caract\u00e8re dans un mot de passe est %d
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=Le mot de passe fourni ne contient pas suffisamment de caract\u00e8res uniques.  Le nombre minimum de caract\u00e8res uniques pouvant appara\u00eetre dans un mot de passe utilisateur est %d
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=L'attribut %s ne peut pas faire l'objet d'une recherche et ne doit pas \u00eatre inclus dans des filtres de recherche non index\u00e9s
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=L'attribut %s ne peut pas faire l'objet d'une recherche et ne doit pas \u00eatre inclus dans des filtres de recherche non index\u00e9s
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=Le mot de passe fourni fait partie du dictionnaire du serveur
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=Le fichier de dictionnaire sp\u00e9cifi\u00e9 %s n'existe pas
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=Une erreur s'est produite lors du chargement du dictionnaire depuis le fichier %s\u00a0: %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=Le groupe statique virtuel %s r\u00e9f\u00e9rence le groupe cible %s qui est \u00e9galement un groupe statique virtuel. Un groupe statique virtuel ne peut pas en r\u00e9f\u00e9rencer un autre comme groupe cible
 NOTICE_FSCACHE_RESTORE_484=D\u00e9but de la restauration de l'\u00e9tat de cache d'entr\u00e9e persistant, cette op\u00e9ration peut prendre un certain temps
 NOTICE_FSCACHE_SAVE_485=D\u00e9finition de la persistance de l'\u00e9tat du cache d'entr\u00e9e, cette op\u00e9ration peut prendre un certain temps
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying to initialize file system entry cache:  %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while trying to load persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while trying to store persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing cache entry from the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while trying to set the entry cache backend internal cache size as percentage. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred while trying to set the entry cache backend internal cache size in bytes. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred while trying to set the entry cache backend Berkeley DB JE properties:  %s
+FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup file system entry cache home. No suitable path can be found to host the cache home
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions for the file system entry cache backend database directory %s
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state does not match persistent cache last recorded offline state. All cached data for this backend is now discarded
 NOTICE_FSCACHE_RESTORE_REPORT_497=Entr\u00e9es de cache persistantes %d restaur\u00e9es dans le cache d'entr\u00e9es
 NOTICE_FSCACHE_SAVE_REPORT_498=Entr\u00e9es de cache %d d\u00e9finies comme persistantes
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=\u00c9tat d'entr\u00e9e de cache persistant pr\u00e9c\u00e9dent introuvable. D\u00e9marrage avec un cache vide
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is inconsistent or damaged. Persistent cache will be flushed now
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=L'attribut %s ne peut pas faire l'objet d'une recherche et ne doit pas \u00eatre inclus dans des filtres de recherche non index\u00e9s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient privileges to use the password policy state extended operation
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy state extended request did not include a request value
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred while attempting to decode password policy state extended request value:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found with DN %s
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error occurred while attempting to decode an operation from the password policy state extended request:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the password policy state operation  intended to set the disabled state for the user was invalid.  La valeur doit \u00eatre 'true' ou 'false'
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were provided for the password policy state operation intended to set the account expiration time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for the password policy state operation used to set the account expiration time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values were provided for the password policy state operation intended to set the password changed time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided for the password policy state operation used to set the password changed time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values were provided for the password policy state operation intended to set the password warned time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided for the password policy state operation used to set the password warned time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were provided for the password policy state operation intended to add an authentication failure time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for the password policy state operation used to update the authentication failure times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were provided for the password policy state operation intended to set the last login time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for the password policy state operation used to set the last login time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values were provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for the password policy state operation  intended to set the reset state for the user was invalid.  La valeur doit \u00eatre 'true' ou 'false'
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values were provided for the password policy state operation intended to add a grace login use time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for the password policy state operation used to update the grace login use times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values were provided for the password policy state operation intended to set the required change time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided for the password policy state operation used to set the required change time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state extended request included an operation with an invalid or unsupported operation type of %s
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=Une erreur s'est produite lors de la mise \u00e0 jour des informations d'\u00e9tat de la strat\u00e9gie de mot de passe pour l'utilisateur %s dans le cadre d'une op\u00e9ration \u00e9tendue de modification de mot de passe (code de r\u00e9sultat='%s', message d'erreur='%s')
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=Les informations d'identification DIGEST-MD5 fournies par le client demandent une URI Digest non valide de %s.  L'URI Digest attendue est %s
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=Le nouveau mot de passe fourni se trouve d\u00e9j\u00e0 dans l'historique de mot de passe
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=Directory Server n'est pas configur\u00e9 avec des serveurs SMTP.  Impossible d'utiliser le gestionnaire d'alertes SMTP sauf si la configuration Directory Server comporte des informations sur au moins un serveur SMTP
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when trying to send an e-mail message for administrative alert with type %s and message %s:  %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=Impossible d'analyser le mod\u00e8le de correspondance "%s" fourni en tant qu'expression r\u00e9guli\u00e8re\u00a0: %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=L'entr\u00e9e de configuration %s contient la valeur %s pour l'attribut ds-cfg-match-attribute mais il ne s'agit pas d'un nom ou d'un OID valide pour les types d'attribut d\u00e9finis dans le sch\u00e9ma Directory Server
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=Cha\u00eene d'ID %s trait\u00e9e mapp\u00e9e \u00e0 plusieurs utilisateurs
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=Un jeton non reconnu %s a \u00e9t\u00e9 trouv\u00e9 dans la colonne %d de la ligne %d
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=Une erreur s'est produite lors de l'analyse du fichier de mod\u00e8le de message '%s' r\u00e9f\u00e9renc\u00e9 dans l'entr\u00e9e de configuration '%s'\u00a0: %s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=Notification d'\u00e9tat de compte du r\u00e9pertoire
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while attempting to send an account status notification message for notification type %s for user entry %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to encrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to decrypt a value using password storage scheme %s:  %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=Impossible de d\u00e9coder l'op\u00e9ration de cl\u00e9 sym\u00e9trique \u00e9tendue fournie car elle ne poss\u00e8de pas de valeur
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=Impossible de d\u00e9coder l'op\u00e9ration de cl\u00e9 sym\u00e9trique \u00e9tendue fournie car la s\u00e9quence de valeur poss\u00e8de un \u00e9l\u00e9ment avec un type invalide de %s
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=Impossible de d\u00e9coder la requ\u00eate de cl\u00e9 sym\u00e9trique \u00e9tendue fournie \u00a0:%s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=Une erreur inattendue s'est produite lors du d\u00e9codage de la s\u00e9quence de requ\u00eate \u00e9tendue de cl\u00e9 sym\u00e9trique\u00a0: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=Charg\u00e9 l'extension \u00e0 partir du fichier '%s' (version %s, r\u00e9vision %s)
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=\u00c9chec de cr\u00e9ation de serveurSASL pour le m\u00e9canisme SASL %s utilisant un FQDN de serveur de %s
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=Initialisation du gestionnaire de m\u00e9canisme SASL GSSAPI 
 INFO_GSSAPI_STOPPED_575=Le gestionnaire de m\u00e9canisme SASL GSSAPI s'est arr\u00eat\u00e9
diff --git a/opendj-sdk/opends/src/messages/messages/extension_ja.properties b/opendj-sdk/opends/src/messages/messages/extension_ja.properties
index 1e04cda..9fbec3e 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred while attempting to initialize the message digest generator for the %s algorithm:  %s
 MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=\u30d1\u30b9\u30ef\u30fc\u30c9\u5024 %s \u3092 Base64 \u3067\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=%s \u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u306f\u53ef\u9006\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u7b26\u53f7\u5316\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u5fa9\u65e7\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=JMX \u30a2\u30e9\u30fc\u30c8\u30cf\u30f3\u30c9\u30e9\u3092 MBean \u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=\u30af\u30e9\u30b9 %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u4f7f\u3063\u3066\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u7b26\u53f7\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are included in the cache, has an invalid value of "%s":  %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter attribute of configuration entry %s, which specifies a set of search filters that may be used to control which entries are excluded from the cache, has an invalid value of "%s":  %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying to initialize fifo entry cache:  %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while trying to initialize soft reference entry cache:  %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=%s \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30d7\u30ea\u30ed\u30fc\u30c9\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=%s \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30d7\u30ea\u30ed\u30fc\u30c9\u306b\u3088\u3063\u3066 %d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u51e6\u7406\u3055\u308c\u307e\u3057\u305f\u3002%dM \u30d0\u30a4\u30c8\u306e\u7a7a\u304d\u30d2\u30fc\u30d7\u30e1\u30e2\u30ea\u30fc\u304c\u4f7f\u7528\u53ef\u80fd\u3067\u3059
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=%s \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30d7\u30ea\u30ed\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3001\u5408\u8a08 %d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u51e6\u7406\u3055\u308c\u307e\u3057\u305f
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s backend has been interrupted
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not supported by %s backend, and as a result no entries from this backend will be preloaded into the entry cache
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into the entry cache:  %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u30b7\u30fc\u30b1\u30f3\u30b9\u306b\u7121\u52b9\u306a\u30bf\u30a4\u30d7\u306e ASN.1 \u8981\u7d20\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f:  %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u30b7\u30fc\u30b1\u30f3\u30b9\u3092\u5fa9\u53f7\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u8a8d\u53ef ID \u304c\u542b\u307e\u308c\u3066\u304a\u3089\u305a\u3001\u30d9\u30fc\u30b9\u3068\u306a\u308b\u63a5\u7d9a\u304c\u8a8d\u8a3c\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify extended request cannot be processed because the server was unable to obtain a write lock on user entry %s after multiple attempts
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u306e\u64cd\u4f5c\u306e\u8a8d\u53ef ID \u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u6709\u52b9\u306a DN \u3068\u3057\u3066 "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u7121\u52b9\u306a userIdentity \u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u3002  \u6307\u5b9a\u3055\u308c\u305f userIdentity \u6587\u5b57\u5217\u306f "%s" \u3067\u3057\u305f
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002"%s" \u306e\u8a8d\u53ef DN \u306b\u57fa\u3065\u3044\u3066\u66f4\u65b0\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u8b58\u5225\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u306e\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u53ef UID "%s" \u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306e\u8907\u6570\u306e\u30a8\u30f3\u30c8\u30ea\u3068\u4e00\u81f4\u3057\u307e\u3057\u305f
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u64cd\u4f5c\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30fc\u306b\u6307\u5b9a\u3055\u308c\u305f\u73fe\u5728\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u7121\u52b9\u3067\u3059
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u60c5\u5831\u304c\u542b\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that defines a file-based key manager does not contain attribute ds-cfg-key-store-file that should hold the path to the keystore file
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in attribute ds-cfg-key-store-file of configuration entry %s does  not exist
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-file in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u30bf\u30a4\u30d7\u3002  \u6709\u52b9\u306a\u5024\u306b\u306f 'JKS' \u3068 'PKCS12' \u304c\u5e38\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\u3002\u305f\u3060\u3057\u3001\u5225\u306e\u5b9f\u88c5\u3067\u306f\u307b\u304b\u306e\u5024\u3082\u8a31\u53ef\u3055\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002  \u5024\u3092\u6307\u5b9a\u3057\u306a\u3044\u3068\u3001JVM \u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-type in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u304c\u542b\u307e\u308c\u308b Java \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u304c\u542b\u307e\u308c\u308b\u74b0\u5883\u5909\u6570\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based key manager, but this property is not set
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u306e 1 \u884c\u306e\u307f\u304c\u542b\u307e\u308c\u308b\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file does not exist
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based key manager, but this file is empty
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the file-based key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to load the keystore contents from file %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e ds-cfg-key-store-file \u5c5e\u6027\u306e\u5024\u304c %s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002\u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e ds-cfg-key-store-type \u5c5e\u6027\u306e\u5024\u304c %s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002\u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u4f7f\u7528\u3059\u308b PIN \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=PKCS#11 \u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u304c\u542b\u307e\u308c\u308b Java \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which is specified in attribute ds-cfg-key-store-pin-property of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-property in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=PKCS#11 \u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u304c\u542b\u307e\u308c\u308b\u74b0\u5883\u5909\u6570\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s which is specified in attribute ds-cfg-key-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this property is not set
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=PKCS#11 \u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u306e 1 \u884c\u306e\u307f\u304c\u542b\u307e\u308c\u308b\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file does not exist
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while trying to read the keystore PIN from file %s specified in configuration attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN needed to access the PKCS#11 key manager, but this file is empty
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin-file in configuration entry %s:  %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=PKCS#11 \u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-key-store-pin in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not specify a means of determining the PIN needed to access the contents of the PKCS#11 key manager.  The PIN may be specified in a Java property (named by attribute ds-cfg-key-store-pin-property), an environment variable (named by attribute ds-cfg-key-store-pin-environment-variable), a text file (named by attribute ds-cfg-key-store-pin-file), or directly in the entry using attribute ds-cfg-key-store-pin
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to access the PKCS#11 key manager:  %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=PKCS#11 \u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u4f7f\u7528\u3059\u308b PIN \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30ad\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while trying to create a key manager factory to access the contents of keystore file %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while trying to create a key manager factory to access the contents of the PKCS#11 keystore:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u60c5\u5831\u304c\u542b\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that defines a file-based trust manager does not contain attribute ds-cfg-trust-store-file that should hold the path to the trust store file
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s specified in attribute ds-cfg-trust-store-file of configuration entry %s does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u30bf\u30a4\u30d7\u3002  \u6709\u52b9\u306a\u5024\u306b\u306f 'JKS' \u3068 'PKCS12' \u304c\u5e38\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\u3002\u305f\u3060\u3057\u3001\u5225\u306e\u5b9f\u88c5\u3067\u306f\u307b\u304b\u306e\u5024\u3082\u8a31\u53ef\u3055\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002 \u5024\u3092\u6307\u5b9a\u3057\u306a\u3044\u3068\u3001JVM \u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-type in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u304c\u542b\u307e\u308c\u308b Java \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which is specified in attribute ds-cfg-trust-store-pin-property of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-property in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u304c\u542b\u307e\u308c\u308b\u74b0\u5883\u5909\u6570\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s which is specified in attribute ds-cfg-trust-store-pin-environment-variable of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this property is not set
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN \u306e 1 \u884c\u306e\u307f\u304c\u542b\u307e\u308c\u308b\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file does not exist
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while trying to read the trust store PIN from file %s specified in configuration attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in attribute ds-cfg-trust-store-pin-file of configuration entry %s should contain the PIN needed to access the file-based trust manager, but this file is empty
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin-file in configuration entry %s:  %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a\u5e73\u6587 PIN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected error occurred while trying to determine the value of configuration attribute ds-cfg-trust-store-pin in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying to load the trust store contents from file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred while trying to create a trust manager factory to access the contents of trust store file %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s specified in attribute ds-cfg-trust-store-type of configuration entry %s is not valid:  %s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e ds-cfg-trust-store-file \u5c5e\u6027\u306e\u5024\u304c %s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002\u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e ds-cfg-trust-store-type \u5c5e\u6027\u306e\u5024\u304c %s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002\u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u4f7f\u7528\u3059\u308b PIN \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u65b0\u3057\u3044\u5024\u306f\u3001\u6b21\u56de\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
@@ -267,41 +153,21 @@
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=StartTLS \u3092\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3067\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u63a5\u7d9a\u30bf\u30a4\u30d7\u3067\u306f StartTLS \u3092\u4f7f\u7528\u3057\u3066\u305d\u306e\u901a\u4fe1\u3092\u4fdd\u8b77\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=StartTLS \u306e\u305f\u3081\u306b\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3067 TLS \u63a5\u7d9a\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3092\u6709\u52b9\u306b\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=SASL EXTERNAL \u6a5f\u69cb\u30cf\u30f3\u30c9\u30e9\u3067\u3001\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u3092\u3001\u5bfe\u5fdc\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u306e\u30a8\u30f3\u30c8\u30ea\u5185\u306e\u8a3c\u660e\u66f8\u306b\u5bfe\u3057\u3066\u884c\u3046\u3079\u304d\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u5024\u306f\u3001"true" (\u5e38\u306b\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u3092\u8a66\u884c\u3057\u3001\u8a3c\u660e\u66f8\u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u5931\u6557\u3059\u308b)\u3001"false" (\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u3092\u8a66\u884c\u3057\u306a\u3044)\u3001\u307e\u305f\u306f "ifpresent" (\u30e6\u30fc\u30b6\u30fc\u306e\u30a8\u30f3\u30c8\u30ea\u5185\u306b 1 \u3064\u4ee5\u4e0a\u306e\u8a3c\u660e\u66f8\u304c\u3042\u308b\u5834\u5408\u306b\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u3092\u884c\u3046\u3002\u305f\u3060\u3057\u3001\u30a8\u30f3\u30c8\u30ea\u5185\u306b\u8a3c\u660e\u66f8\u304c\u306a\u3044\u5834\u5408\u306f\u5931\u6557\u3057\u306a\u3044) \u306e\u3044\u305a\u308c\u304b\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s has an invalid value %s for attribute ds-cfg-certificate-validation-policy.  The value must be one of "always", "never", or "ifpresent"
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-validation-policy attribute in configuration entry %s:  %s
 INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=\u59a5\u5f53\u6027\u691c\u67fb\u306e\u76ee\u7684\u3067\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u8a3c\u660e\u66f8\u60c5\u5831\u3092\u4fdd\u6301\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3059\u308b\u5c5e\u6027\u306e\u540d\u524d\u3002  \u3053\u308c\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u6709\u52b9\u306a\u5c5e\u6027\u578b\u306e\u540d\u524d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred while attempting to determine the value of the ds-cfg-certificate-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in configuration attribute ds-cfg-certificate-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for certificate validation during SASL EXTERNAL authentication must be defined in the server schema
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=SASL EXTERNAL \u3067\u8a8d\u8a3c\u3067\u304d\u307e\u305b\u3093\u3002\u30de\u30c3\u30d7\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u306b\u3001\u63d0\u793a\u3055\u308c\u305f\u30d4\u30a2\u8a3c\u660e\u66f8\u3092\u78ba\u8a8d\u3059\u308b\u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=SASL EXTERNAL \u3067\u8a8d\u8a3c\u3067\u304d\u307e\u305b\u3093\u3002\u30de\u30c3\u30d7\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u306b\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u63d0\u793a\u3055\u308c\u305f\u30d4\u30a2\u8a3c\u660e\u66f8\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=\u30e6\u30fc\u30b6\u30fc\u306e\u30a8\u30f3\u30c8\u30ea %s \u306e\u8a3c\u660e\u66f8\u3092\u4f7f\u3063\u3066\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u63d0\u793a\u3055\u308c\u305f\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u3092\u8a66\u307f\u3066\u3044\u308b\u3068\u304d\u306b\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-certificate-validation-policy \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u65b0\u3057\u3044\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u30dd\u30ea\u30b7\u30fc\u306f %s \u3067\u3059
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-certificate-attribute \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u59a5\u5f53\u6027\u691c\u67fb\u3092\u884c\u3046\u3068\u304d\u306b\u3001%s \u5c5e\u6027\u304c\u4f7f\u7528\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059
 INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=SASL PLAIN \u8a8d\u8a3c\u306e\u3068\u304d\u306b\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u8a3c ID/\u8a8d\u53ef ID \u306b\u57fa\u3065\u3044\u3066\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u8b58\u5225\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3059\u308b\u5c5e\u6027\u306e\u540d\u524d\u3002  \u3053\u308c\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u6709\u52b9\u306a\u5c5e\u6027\u578b\u306e\u540d\u524d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL PLAIN authentication must be defined in the server schema
 INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=SASL PLAIN \u8a8d\u8a3c\u306e\u3068\u304d\u306b\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u8a3c ID/\u8a8d\u53ef ID \u306b\u57fa\u3065\u3044\u3066\u30a8\u30f3\u30c8\u30ea\u3092\u691c\u7d22\u3059\u308b\u3068\u304d\u306b\u4f7f\u7528\u3059\u3079\u304d\u30d9\u30fc\u30b9 DN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=SASL PLAIN \u8a8d\u8a3c\u3067\u306f SASL \u8cc7\u683c\u60c5\u5831\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b\u306f\u4f55\u3082\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=SASL PLAIN \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b NULL \u6587\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u8a8d\u53ef ID \u3068\u8a8d\u8a3c ID \u306e\u9593\u3001\u304a\u3088\u3073\u8a8d\u8a3c ID \u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u9593\u306b\u306f\u3001\u533a\u5207\u308a\u6587\u5b57\u3068\u3057\u3066 NULL \u6587\u5b57\u304c\u5fc5\u8981\u3067\u3059
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=SASL PLAIN \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306e\u8cc7\u683c\u60c5\u5831\u306b 2 \u756a\u76ee\u306e NULL \u6587\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\u3002NULL \u6587\u5b57\u306f\u3001\u8a8d\u8a3c ID \u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u9593\u306e\u533a\u5207\u308a\u6587\u5b57\u3068\u3057\u3066\u5fc5\u8981\u3067\u3059
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u3092\u53d6\u308a\u51fa\u3059\u305f\u3081\u306e\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u8aad\u307f\u53d6\u308a\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u3092\u53d6\u308a\u51fa\u3059\u305f\u3081\u306e\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u8aad\u307f\u53d6\u308a\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_SASLANONYMOUS_TRACE_165=SASL ANONYMOUS \u30d0\u30a4\u30f3\u30c9\u64cd\u4f5c (conn=%d\u3001op=%d) \u306b\u3088\u3063\u3066\u30c8\u30ec\u30fc\u30b9\u60c5\u5831\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f:  %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error occurred while attempting to obtain an MD5 digest engine for use by the CRAM-MD5 SASL handler:  %s
 INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=SASL CRAM-MD5 \u8a8d\u8a3c\u306e\u3068\u304d\u306b\u6307\u5b9a\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u540d\u306b\u57fa\u3065\u3044\u3066\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u8b58\u5225\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3059\u308b\u5c5e\u6027\u306e\u540d\u524d\u3002  \u3053\u308c\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u6709\u52b9\u306a\u5c5e\u6027\u578b\u306e\u540d\u524d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced in configuration attribute ds-cfg-user-name-attribute in configuration entry %s does not exist in the Directory Server schema.  The attribute that is to be used for username lookups during SASL CRAM-MD5 authentication must be defined in the server schema
 INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=SASL CRAM-MD5 \u8a8d\u8a3c\u306e\u3068\u304d\u306b\u6307\u5b9a\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u540d\u306b\u57fa\u3065\u3044\u3066\u30a8\u30f3\u30c8\u30ea\u3092\u691c\u7d22\u3059\u308b\u3068\u304d\u306b\u4f7f\u7528\u3059\u3079\u304d\u30d9\u30fc\u30b9 DN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error occurred while attempting to determine the value of the ds-cfg-user-base-dn attribute in configuration entry %s:  %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=SASL CRAM-MD5 \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b SASL \u8cc7\u683c\u60c5\u5831\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u7528\u306b\u683c\u7d0d\u3055\u308c\u305f\u30c1\u30e3\u30ec\u30f3\u30b8\u304c\u3042\u308a\u307e\u305b\u3093\u3002  2 \u6bb5\u968e\u30d7\u30ed\u30bb\u30b9\u5185\u306e\u6700\u521d\u306e CRAM-MD5 \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e SASL \u8cc7\u683c\u3092\u542b\u3081\u3066\u306f\u3044\u3051\u307e\u305b\u3093
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=SASL CRAM-MD5 \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b SASL \u8cc7\u683c\u60c5\u5831\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u7528\u306b\u683c\u7d0d\u3055\u308c\u305f SASL \u72b6\u614b\u60c5\u5831\u304c\u30c1\u30e3\u30ec\u30f3\u30b8\u306b\u9069\u5207\u306a\u5f62\u5f0f\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e SASL CRAM-MD5 \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b SASL \u8cc7\u683c\u60c5\u5831\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u30e6\u30fc\u30b6\u30fc\u540d\u3068\u8a8d\u8a3c\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u3092\u5206\u3051\u308b\u30b9\u30da\u30fc\u30b9\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-user-base-dn \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002  \u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u305d\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u306b\u57fa\u3065\u3044\u3066\u691c\u7d22\u3059\u308b\u3068\u304d\u306b\u3001DN %s \u304c\u691c\u7d22\u30d9\u30fc\u30b9\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059
  INFO_SASL_UNSUPPORTED_CALLBACK_192=\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u30b3\u30fc\u30eb\u30d0\u30c3\u30af\u307e\u305f\u306f\u4e88\u671f\u3057\u306a\u3044\u30b3\u30fc\u30eb\u30d0\u30c3\u30af\u304c\u3001%s \u8a8d\u8a3c\u306e\u3068\u304d\u306b\u4f7f\u7528\u3059\u308b SASL \u30b5\u30fc\u30d0\u30fc\u306b\u5bfe\u3057\u3066\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f:  %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306b %s \u72b6\u614b\u60c5\u5831\u304c\u542b\u307e\u308c\u3066\u304a\u308a\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c %s \u30d0\u30a4\u30f3\u30c9\u306e\u5b9f\u884c\u51e6\u7406\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306b\u8cc7\u683c\u60c5\u5831\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred while attempting to determine the value of the ds-cfg-server-fqdn attribute in configuration entry %s:  %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=%s \u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306e\u4f5c\u6210\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=SASL %s \u306e\u30e6\u30fc\u30b6\u30fc\u540d "%s" \u3092\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002DN \u304c\u542b\u307e\u308c\u3066\u3044\u305f\u3088\u3046\u3067\u3059\u304c\u3001DN \u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=SASL %s \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u5185\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u304c\u7a7a\u306e DN \u306e\u3088\u3046\u3067\u3059\u3002\u3053\u308c\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=\u8a8d\u53ef ID %s \u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=SASL %s \u8a8d\u8a3c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u30e6\u30fc\u30b6\u30fc %s \u306e\u5e73\u6587\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %3$s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=SASL %s \u8a8d\u8a3c\u3092\u30e6\u30fc\u30b6\u30fc %s \u306b\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u5185\u306b\u53ef\u9006\u5f62\u5f0f\u3067\u683c\u7d0d\u3055\u308c\u3066\u3044\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u3042\u308a\u307e\u305b\u3093
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=\u8a8d\u8a3c\u30e6\u30fc\u30b6\u30fc %s \u306b\u306f\u3001\u5225\u306e\u8a8d\u53ef ID \u3092\u60f3\u5b9a\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=\u8a8d\u8a3c\u30e6\u30fc\u30b6\u30fc %s \u306b\u306f\u3001\u5225\u306e\u8a8d\u53ef ID \u3092\u60f3\u5b9a\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u8a8d\u8a3c ID %s \u306b\u5bfe\u5fdc\u3059\u308b\u30a8\u30f3\u30c8\u30ea\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=\u8a8d\u53ef ID %s \u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while attempting to write a temporary JAAS configuration file for use during GSSAPI processing:  %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=GSSAPI \u8a8d\u8a3c\u306e JAAS \u30ed\u30b0\u30a4\u30f3\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3092\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=GSSAPI \u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u306e\u51e6\u7406\u306b\u4f7f\u7528\u3067\u304d\u308b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
  INFO_GSSAPI_PRINCIPAL_NAME_218=\u6b21\u306e\u4e3b\u4f53\u540d\u3092\u4f7f\u7528\u3057\u305f GSSAPI \u6a5f\u69cb: %s
  INFO_GSSAPI_SERVER_FQDN_219=\u6b21\u306e\u30b5\u30fc\u30d0\u30fc\u5b8c\u5168\u4fee\u98fe\u30c9\u30e1\u30a4\u30f3\u540d\u3092\u4f7f\u7528\u3057\u305f GSSAPI SASL \u6a5f\u69cb: %s
  INFO_DIGEST_MD5_REALM_220=\u6b21\u306e\u30ec\u30eb\u30e0\u3092\u4f7f\u7528\u3057\u305f DIGEST-MD5 SASL \u6a5f\u69cb: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=\u6b21\u306e\u30b5\u30fc\u30d0\u30fc\u5b8c\u5168\u4fee\u98fe\u30c9\u30e1\u30a4\u30f3\u540d\u3092\u4f7f\u7528\u3057\u305f DIGEST-MD5 SASL \u6a5f\u69cb: %s
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef\u5236\u5fa1\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=\u5024\u304c\u3053\u306e\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc\u30de\u30c3\u30d1\u30fc\u306b\u6307\u5b9a\u3055\u308c\u305f ID \u6587\u5b57\u5217\u3068\u6b63\u78ba\u306b\u4e00\u81f4\u3059\u3079\u304d\u5c5e\u6027\u306e\u540d\u524d\u307e\u305f\u306f OID\u3002  1 \u3064\u4ee5\u4e0a\u306e\u5024\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3059\u3079\u3066\u306e\u5024\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u5c5e\u6027\u578b\u306e\u540d\u524d\u307e\u305f\u306f OID \u3092\u53c2\u7167\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u8907\u6570\u306e\u5c5e\u6027\u578b\u540d\u307e\u305f\u306f OID \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u3089\u306e\u5c5e\u6027\u306e 1 \u3064\u4ee5\u4e0a\u3067\u3001\u6307\u5b9a\u3055\u308c\u305f ID \u6587\u5b57\u5217\u5024\u304c\u6b63\u78ba\u306b 1 \u3064\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u3001\u5c5e\u6027 ds-cfg-match-attribute \u306e\u5024\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u5024\u306f\u3001\u6307\u5b9a\u3055\u308c\u305f ID \u6587\u5b57\u5217\u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3067\u304d\u308b\u5c5e\u6027\u3092\u6307\u5b9a\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5c5e\u6027 ds-cfg-match-attribute \u306e\u5024 %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u5c5e\u6027\u578b\u306e\u6709\u52b9\u306a\u540d\u524d\u307e\u305f\u306f OID \u3067\u306f\u3042\u308a\u307e\u305b\u3093
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u3001\u8a8d\u8b58\u3055\u308c\u306a\u3044\u30a2\u30ab\u30a6\u30f3\u30c8\u72b6\u614b\u306e\u901a\u77e5\u306e\u7a2e\u985e %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u304b\u3089\u30a2\u30ab\u30a6\u30f3\u30c8\u72b6\u614b\u306e\u901a\u77e5\u306e\u7a2e\u985e\u3092\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=\u30a2\u30ab\u30a6\u30f3\u30c8-\u72b6\u614b-\u901a\u77e5\u306e\u7a2e\u985e='%s' \u30e6\u30fc\u30b6\u30fc DN='%s' ID=%d \u30e1\u30c3\u30bb\u30fc\u30b8='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=SASL CRAM-MD5 \u8a8d\u8a3c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u30e6\u30fc\u30b6\u30fc %s \u306e\u5e73\u6587\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=SASL PLAIN \u8a8d\u8a3c\u306e\u3068\u304d\u306b\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u691c\u8a3c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=TLS \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u5f8c\u306b\u5e73\u6587\u5fdc\u7b54\u3092\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u9001\u4fe1\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
@@ -487,12 +341,23 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=\u30e6\u30fc\u30b6\u30fc %s \u3092\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7 %s \u306e\u65b0\u3057\u3044\u30e1\u30f3\u30d0\u30fc\u3068\u3057\u3066\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u30b0\u30eb\u30fc\u30d7\u3092\u66f4\u65b0\u3059\u308b\u305f\u3081\u306e\u5185\u90e8\u5909\u66f4\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=\u30e6\u30fc\u30b6\u30fc %s \u3092\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7 %s \u306e\u30e1\u30f3\u30d0\u30fc\u304b\u3089\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002\u30b0\u30eb\u30fc\u30d7\u3092\u66f4\u65b0\u3059\u308b\u305f\u3081\u306e\u5185\u90e8\u5909\u66f4\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30ea\u30bb\u30c3\u30c8\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u53ef ID \u306f\u7a7a\u3067\u3057\u305f\u3002\u3053\u306e ID \u306f DIGEST-MD5 \u8a8d\u8a3c\u306b\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u53ef ID %s \u306b\u7121\u52b9\u306a DN \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f:  %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=\u8a8d\u53ef ID \u3068\u3057\u3066\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=\u8a8d\u53ef ID \u3068\u3057\u3066\u6307\u5b9a\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea %s \u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u8a8d\u53ef ID %s \u306b\u5bfe\u5fdc\u3059\u308b\u30a8\u30f3\u30c8\u30ea\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=\u8a8d\u53ef ID %s \u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u53ef ID %s \u306b\u7121\u52b9\u306a DN \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f:  %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=\u8a8d\u8a3c\u30e6\u30fc\u30b6\u30fc %s \u306b\u306f\u3001\u5225\u306e\u8a8d\u53ef ID \u3092\u6307\u5b9a\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=\u8a8d\u53ef DN %s \u306b\u5bfe\u5fdc\u3059\u308b\u30a8\u30f3\u30c8\u30ea\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
@@ -505,101 +370,54 @@
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u304b\u3089\u8a3c\u660e\u66f8\u30de\u30c3\u30d1\u30fc DN \u3092\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e\u5c5e\u6027 ds-cfg-certificate-mapper \u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002 \u8a3c\u660e\u66f8\u30de\u30c3\u30d1\u30fc %s \u306f\u3001\u8a3c\u660e\u66f8\u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059
 INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=\u30e6\u30fc\u30b6\u30fc\u304c\u4fdd\u6301\u3059\u308b\u8a3c\u660e\u66f8\u306e\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u542b\u307e\u308c\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u5185\u306e\u5c5e\u6027\u578b\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the subjects of the certificates held by users
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that certificate subjects should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while attempting to determine which attribute type should be used to hold certificate subjects from configuration entry %s:  %s
 INFO_SDTUACM_DESCRIPTION_BASE_DN_415=\u4e00\u81f4\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u898b\u3064\u3051\u308b\u305f\u3081\u306b\u914d\u4e0b\u304c\u691c\u7d22\u3055\u308c\u308b\u30d9\u30fc\u30b9 DN\u3002  \u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u306f\u3059\u3079\u3066\u306e\u30d1\u30d6\u30ea\u30c3\u30af\u30cd\u30fc\u30df\u30f3\u30b0\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u691c\u7d22\u3092\u884c\u3044\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=\u6307\u5b9a\u3055\u308c\u305f\u8a3c\u660e\u66f8\u30c1\u30a7\u30fc\u30f3\u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5229\u7528\u3067\u304d\u308b\u30d4\u30a2\u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=\u6307\u5b9a\u3055\u308c\u305f\u8a3c\u660e\u66f8\u30c1\u30a7\u30fc\u30f3\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u30de\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30d4\u30a2\u8a3c\u660e\u66f8\u304c X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u5f62\u5f0f\u306f %s)
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
 INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=\u8a3c\u660e\u66f8\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u5185\u306e\u5c5e\u6027\u3068\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u5185\u306e\u5c5e\u6027\u306e\u9593\u306e\u30de\u30c3\u30d4\u30f3\u30b0\u3092\u5b9a\u7fa9\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u5185\u306e\u5c5e\u6027\u578b\u306e\u540d\u524d\u3002  \u5024\u306f 'certattr:userattr' \u306e\u5f62\u5f0f\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain required attribute %s, which is used to specify the mappings between attributes in certificate subjects and attributes in user entries
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value '%s' which violates the format required for attribute mappings.  The expected format is 'certattr:userattr'
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains multiple mappings for certificate attribute %s
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s references attribute %s which is not defined in the server schema
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains multiple mappings for user attribute %s
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting to determine the set of attribute mappings from configuration entry %s:  %s
 INFO_SATUACM_DESCRIPTION_BASE_DN_427=\u4e00\u81f4\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u898b\u3064\u3051\u308b\u305f\u3081\u306b\u914d\u4e0b\u304c\u691c\u7d22\u3055\u308c\u308b\u30d9\u30fc\u30b9 DN\u3002  \u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u306f\u3059\u3079\u3066\u306e\u30d1\u30d6\u30ea\u30c3\u30af\u30cd\u30fc\u30df\u30f3\u30b0\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u691c\u7d22\u3092\u884c\u3044\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=\u6307\u5b9a\u3055\u308c\u305f\u8a3c\u660e\u66f8\u30c1\u30a7\u30fc\u30f3\u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5229\u7528\u3067\u304d\u308b\u30d4\u30a2\u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=\u6307\u5b9a\u3055\u308c\u305f\u8a3c\u660e\u66f8\u30c1\u30a7\u30fc\u30f3\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u30de\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30d4\u30a2\u8a3c\u660e\u66f8\u304c X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u5f62\u5f0f\u306f %s)
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer certificate subject %s as a DN:  %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s does not contain any attributes for which a mapping has been established
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject %s could not be mapped to exactly one user.  It maps to both %s and %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=\u305d\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u4fdd\u6301\u3059\u308b\u8a3c\u660e\u66f8\u306e\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8\u304c\u542b\u307e\u308c\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u5185\u306e\u5c5e\u6027\u578b\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not contain required attribute %s, which is used to specify which attribute should contain the fingerprints of the certificates held by users
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that certificate fingerprints should be held in attribute %s, but this attribute is not defined in the server schema
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while attempting to determine which attribute type should be used to hold certificate fingerprints from configuration entry %s:  %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=\u8a3c\u660e\u66f8\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8\u306b\u4f7f\u7528\u3059\u308b\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306e\u540d\u524d\u3002  \u5024\u306f 'MD5' \u307e\u305f\u306f 'SHA1' \u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not contain required attribute %s, which is used to specify which digest algorithm should be used to compute certificate fingerprints
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while attempting to determine the digest algorithm from configuration entry %s:  %s
 INFO_FCM_DESCRIPTION_BASE_DN_441=\u4e00\u81f4\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u898b\u3064\u3051\u308b\u305f\u3081\u306b\u914d\u4e0b\u304c\u691c\u7d22\u3055\u308c\u308b\u30d9\u30fc\u30b9 DN\u3002  \u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u306f\u3059\u3079\u3066\u306e\u30d1\u30d6\u30ea\u30c3\u30af\u30cd\u30fc\u30df\u30f3\u30b0\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u3067\u691c\u7d22\u3092\u884c\u3044\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to determine the search base DN(s) from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=\u6307\u5b9a\u3055\u308c\u305f\u8a3c\u660e\u66f8\u30c1\u30a7\u30fc\u30f3\u3092\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306b\u30de\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5229\u7528\u3067\u304d\u308b\u30d4\u30a2\u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=\u6307\u5b9a\u3055\u308c\u305f\u8a3c\u660e\u66f8\u30c1\u30a7\u30fc\u30f3\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u30de\u30c3\u30d7\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30d4\u30a2\u8a3c\u660e\u66f8\u304c X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u30d4\u30a2\u8a3c\u660e\u66f8\u306e\u5f62\u5f0f\u306f %s)
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while attempting to calculate the fingerprint for the peer certificate with subject %s:  %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint %s could not be mapped to exactly one user.  It maps to both %s and %s
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=\u30a8\u30f3\u30c8\u30ea "%2$s" \u5185\u306e\u5024 "%1$s" \u3092 LDAP URL \u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093:  %3$s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=\u52d5\u7684\u30b0\u30eb\u30fc\u30d7\u3067\u306f\u3001\u5165\u308c\u5b50\u306e\u30b0\u30eb\u30fc\u30d7\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=\u52d5\u7684\u30b0\u30eb\u30fc\u30d7\u3067\u306f\u3001\u30e1\u30f3\u30d0\u30fc\u30b7\u30c3\u30d7\u306e\u660e\u793a\u7684\u306a\u5909\u66f4\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=\u52d5\u7684\u30b0\u30eb\u30fc\u30d7 %2$s \u3067\u6307\u5b9a\u3055\u308c\u305f\u30d9\u30fc\u30b9 DN %1$s \u304c\u30b5\u30fc\u30d0\u30fc\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while attempting perform an internal search with base DN %s and filter %s to resolve the member list for dynamic group %s:  result code %s, error message %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a timeout while attempting to add user %s to the member list for dynamic group %s
 INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u8a31\u53ef\u3055\u308c\u308b\u6700\u5c0f\u5dee\u3002  0 \u306e\u5024\u306f\u3001\u6700\u5c0f\u5dee\u304c\u306a\u3044\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=\u8a31\u53ef\u3055\u308c\u308b\u6700\u5c0f\u30d1\u30b9\u30ef\u30fc\u30c9\u5dee\u3092 ds-cfg-min-password-difference \u5c5e\u6027\u304b\u3089\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=\u6700\u5c0f\u30d1\u30b9\u30ef\u30fc\u30c9\u5dee\u304c %d \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5dee\u306f\u3001\u5fc5\u9808\u306e\u6700\u5c0f\u5dee\u3067\u3042\u308b %d \u6587\u5b57\u306b\u9054\u3057\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u3001\u540c\u3058\u6587\u5b57\u304c\u9023\u7d9a\u3057\u3066\u51fa\u73fe\u3059\u308b\u56de\u6570\u304c\u591a\u3059\u304e\u307e\u3057\u305f\u3002  \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u540c\u3058\u6587\u5b57\u304c\u9023\u7d9a\u3057\u3066\u51fa\u73fe\u53ef\u80fd\u306a\u6700\u5927\u56de\u6570\u306f %d \u3067\u3059
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u3001\u4e00\u610f\u306e\u6587\u5b57\u304c\u5341\u5206\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u51fa\u73fe\u304c\u5fc5\u9808\u306e\u4e00\u610f\u306e\u6587\u5b57\u306e\u6700\u5c0f\u6570\u306f %d \u3067\u3059
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=%s \u5c5e\u6027\u306f\u691c\u7d22\u53ef\u80fd\u3067\u306a\u3044\u305f\u3081\u3001\u307b\u304b\u306e\u65b9\u6cd5\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u306b\u306f\u542b\u3081\u306a\u3044\u3067\u304f\u3060\u3055\u3044
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=%s \u5c5e\u6027\u306f\u691c\u7d22\u53ef\u80fd\u3067\u306a\u3044\u305f\u3081\u3001\u307b\u304b\u306e\u65b9\u6cd5\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u306b\u306f\u542b\u3081\u306a\u3044\u3067\u304f\u3060\u3055\u3044
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u30b5\u30fc\u30d0\u30fc\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=\u6307\u5b9a\u3055\u308c\u305f\u8f9e\u66f8\u30d5\u30a1\u30a4\u30eb %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=\u30d5\u30a1\u30a4\u30eb %s \u304b\u3089\u8f9e\u66f8\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=\u4eee\u60f3\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7 %s \u306f\u3001\u305d\u308c\u81ea\u4f53\u304c\u4eee\u60f3\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7\u3067\u3042\u308b\u30bf\u30fc\u30b2\u30c3\u30c8\u30b0\u30eb\u30fc\u30d7 %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059\u3002 \u4eee\u60f3\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7\u304c\u5225\u306e\u4eee\u60f3\u30b9\u30bf\u30c6\u30a3\u30c3\u30af\u30b0\u30eb\u30fc\u30d7\u3092\u30bf\u30fc\u30b2\u30c3\u30c8\u30b0\u30eb\u30fc\u30d7\u3068\u3057\u3066\u53c2\u7167\u3059\u308b\u3053\u3068\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
 NOTICE_FSCACHE_RESTORE_484=\u6301\u7d9a\u7684\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u72b6\u614b\u306e\u5fa9\u5143\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u306b\u306f\u3057\u3070\u3089\u304f\u6642\u9593\u304c\u304b\u304b\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059
 NOTICE_FSCACHE_SAVE_485=\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u72b6\u614b\u3092\u6301\u7d9a\u7684\u306b\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u306b\u306f\u3057\u3070\u3089\u304f\u6642\u9593\u304c\u304b\u304b\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying to initialize file system entry cache:  %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while trying to load persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while trying to store persistent cache. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing cache entry from the file system entry cache
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while trying to set the entry cache backend internal cache size as percentage. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred while trying to set the entry cache backend internal cache size in bytes. The previous or default value will be used instead
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred while trying to set the entry cache backend Berkeley DB JE properties:  %s
+FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup file system entry cache home. No suitable path can be found to host the cache home
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions for the file system entry cache backend database directory %s
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state does not match persistent cache last recorded offline state. All cached data for this backend is now discarded
 NOTICE_FSCACHE_RESTORE_REPORT_497=%d \u500b\u306e\u6301\u7d9a\u7684\u30ad\u30e3\u30c3\u30b7\u30e5\u30a8\u30f3\u30c8\u30ea\u3092\u30a8\u30f3\u30c8\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u5fa9\u5143\u3057\u307e\u3057\u305f
 NOTICE_FSCACHE_SAVE_REPORT_498=%d \u500b\u306e\u6301\u7d9a\u7684\u30ad\u30e3\u30c3\u30b7\u30e5\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=\u524d\u306e\u6301\u7d9a\u7684\u30ad\u30e3\u30c3\u30b7\u30e5\u72b6\u614b\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002 \u7a7a\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u3067\u958b\u59cb\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is inconsistent or damaged. Persistent cache will be flushed now
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=%s \u5c5e\u6027\u306f\u691c\u7d22\u53ef\u80fd\u3067\u306a\u3044\u305f\u3081\u3001\u307b\u304b\u306e\u65b9\u6cd5\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u306b\u306f\u542b\u3081\u306a\u3044\u3067\u304f\u3060\u3055\u3044
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient privileges to use the password policy state extended operation
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy state extended request did not include a request value
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred while attempting to decode password policy state extended request value:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found with DN %s
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error occurred while attempting to decode an operation from the password policy state extended request:  %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were provided for the password policy state operation intended to set the disabled state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the password policy state operation  intended to set the disabled state for the user was invalid.  \u5024\u3092 'true' \u307e\u305f\u306f 'false' \u3067\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were provided for the password policy state operation intended to set the account expiration time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for the password policy state operation used to set the account expiration time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values were provided for the password policy state operation intended to set the password changed time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided for the password policy state operation used to set the password changed time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values were provided for the password policy state operation intended to set the password warned time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided for the password policy state operation used to set the password warned time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were provided for the password policy state operation intended to add an authentication failure time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for the password policy state operation used to update the authentication failure times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were provided for the password policy state operation intended to set the last login time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for the password policy state operation used to set the last login time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values were provided for the password policy state operation intended to set the reset state for the user.  Exactly one value (either 'true' or 'false') must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for the password policy state operation  intended to set the reset state for the user was invalid.  \u5024\u3092 'true' \u307e\u305f\u306f 'false' \u3067\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values were provided for the password policy state operation intended to add a grace login use time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for the password policy state operation used to update the grace login use times was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values were provided for the password policy state operation intended to set the required change time for the user.  Exactly one value must be given
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided for the password policy state operation used to set the required change time was invalid:  %s.  The value should be specified using the generalized time format
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state extended request included an operation with an invalid or unsupported operation type of %s
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u306e\u62e1\u5f35\u64cd\u4f5c\u306e\u4e00\u90e8\u3068\u3057\u3066\u30e6\u30fc\u30b6\u30fc %s \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u72b6\u614b\u60c5\u5831\u3092\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f (\u7d50\u679c\u30b3\u30fc\u30c9='%s'\u3001\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8='%s')
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u6307\u5b9a\u3055\u308c\u305f DIGEST-MD5 \u8cc7\u683c\u60c5\u5831\u306b\u3088\u3063\u3066\u3001\u7121\u52b9\u306a\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8 URI \u306e %s \u304c\u8981\u6c42\u3055\u308c\u307e\u3057\u305f\u3002\u671f\u5f85\u3055\u308c\u308b\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8 URI \u306f %s \u3067\u3057\u305f
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=\u6307\u5b9a\u3055\u308c\u305f\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u3001\u3059\u3067\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u5c65\u6b74\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u3001SMTP \u30b5\u30fc\u30d0\u30fc\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  1 \u3064\u4ee5\u4e0a\u306e SMTP \u30b5\u30fc\u30d0\u30fc\u306e\u60c5\u5831\u304c\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001SMTP \u30a2\u30e9\u30fc\u30c8\u30cf\u30f3\u30c9\u30e9\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when trying to send an e-mail message for administrative alert with type %s and message %s:  %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30bf\u30fc\u30f3\u4e00\u81f4 "%s" \u3092\u6b63\u898f\u8868\u73fe\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u5c5e\u6027 ds-cfg-match-attribute \u306e\u5024 %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u3067\u5b9a\u7fa9\u3055\u308c\u305f\u5c5e\u6027\u578b\u306e\u6709\u52b9\u306a\u540d\u524d\u307e\u305f\u306f OID \u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=\u51e6\u7406\u6e08\u307f\u306e ID \u6587\u5b57\u5217 %s \u304c\u8907\u6570\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u30de\u30c3\u30d7\u3055\u308c\u307e\u3057\u305f
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=\u8a8d\u8b58\u3055\u308c\u306a\u3044\u30c8\u30fc\u30af\u30f3 %1$s \u304c\u884c %3$d \u306e\u5217 %2$d \u306b\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%2$s' \u3067\u53c2\u7167\u3055\u308c\u308b\u30e1\u30c3\u30bb\u30fc\u30b8\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb '%1$s' \u3092\u89e3\u6790\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %3$s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30a2\u30ab\u30a6\u30f3\u30c8\u30b9\u30c6\u30fc\u30bf\u30b9\u901a\u77e5
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while attempting to send an account status notification message for notification type %s for user entry %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to encrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to decrypt a value using password storage scheme %s:  %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=\u6307\u5b9a\u3055\u308c\u305f\u5bfe\u79f0\u9375\u306e\u62e1\u5f35\u64cd\u4f5c\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u5024\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=\u6307\u5b9a\u3055\u308c\u305f\u5bfe\u79f0\u9375\u306e\u62e1\u5f35\u64cd\u4f5c\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u5024\u30b7\u30fc\u30b1\u30f3\u30b9\u306b\u3001\u7121\u52b9\u306a\u30bf\u30a4\u30d7\u306e %s \u3092\u6301\u3064\u8981\u7d20\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=\u6307\u5b9a\u3055\u308c\u305f\u5bfe\u79f0\u9375\u306e\u62e1\u5f35\u8981\u6c42\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093: %s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=\u5bfe\u79f0\u9375\u306e\u62e1\u5f35\u8981\u6c42\u30b7\u30fc\u30b1\u30f3\u30b9\u3092\u5fa9\u53f7\u5316\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute certificate mapper defined in configuration entry %s references attribute type %s which is does not have an equality index defined in backend %s
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=\u30d5\u30a1\u30a4\u30eb '%s' (\u30d3\u30eb\u30c9 %s\u3001\u30d0\u30fc\u30b8\u30e7\u30f3 %s) \u304b\u3089\u62e1\u5f35\u3092\u30ed\u30fc\u30c9\u3057\u307e\u3057\u305f
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=%2$s \u306e\u30b5\u30fc\u30d0\u30fc FQDN \u3092\u4f7f\u7528\u3057\u305f SASL \u6a5f\u69cb %1$s \u306e SASL \u30b5\u30fc\u30d0\u30fc\u306e\u4f5c\u6210\u306b\u5931\u6557\u3057\u307e\u3057\u305f
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=GSSAPI SASL \u30e1\u30ab\u30cb\u30ba\u30e0\u30cf\u30f3\u30c9\u30e9\u306e\u521d\u671f\u8a2d\u5b9a\u306b\u6210\u529f\u3057\u307e\u3057\u305f
 INFO_GSSAPI_STOPPED_575=GSSAPI SASL \u30e1\u30ab\u30cb\u30ba\u30e0\u30cf\u30f3\u30c9\u30e9\u304c\u505c\u6b62\u3057\u307e\u3057\u305f
diff --git a/opendj-sdk/opends/src/messages/messages/extension_ko.properties b/opendj-sdk/opends/src/messages/messages/extension_ko.properties
index 14a2072..1ee6bac 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=%s \uc54c\uace0\ub9ac\uc998\uc5d0 \ub300\ud55c \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc0dd\uc131\uae30\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=\ube44\ubc00\ubc88\ud638 \uac12 %s\uc744(\ub97c) base64\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=%s \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub294 \ucde8\uc18c\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\uc758 \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ubc84\uc804\uc744 \ubcf5\uad6c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=MBean \uc11c\ubc84\uc5d0 JMX \uacbd\uace0 \ucc98\ub9ac\uae30\ub97c \ub4f1\ub85d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=\ud074\ub798\uc2a4 %s\uc5d0 \uc815\uc758\ub41c \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=\uce90\uc2dc\uc5d0 \ud3ec\ud568\ub418\ub294 \ud56d\ubaa9\uc744 \uc81c\uc5b4\ud558\ub294 \ub370 \uc0ac\uc6a9\ub420 \uc218 \uc788\ub294 \uac80\uc0c9 \ud544\ud130 \uc9d1\ud569\uc744 \uc9c0\uc815\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-include-filter \uc18d\uc131\uc5d0 \uc798\ubabb\ub41c \uac12 \u20a9"%s\u20a9"\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=\uce90\uc2dc\uc5d0\uc11c \uc81c\uc678\ub418\ub294 \ud56d\ubaa9\uc744 \uc81c\uc5b4\ud558\ub294 \ub370 \uc0ac\uc6a9\ub420 \uc218 \uc788\ub294 \uac80\uc0c9 \ud544\ud130 \uc9d1\ud569\uc744 \uc9c0\uc815\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-exclude-filter \uc18d\uc131\uc5d0 \uc798\ubabb\ub41c \uac12 \u20a9"%s\u20a9"\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=fifo \ud56d\ubaa9 \uce90\uc2dc\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uce58\uba85\uc801 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=\uc18c\ud504\ud2b8 \ucc38\uc870 \ud56d\ubaa9 \uce90\uc2dc\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uce58\uba85\uc801 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=%s \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ud56d\ubaa9 \uce90\uc2dc \uc0ac\uc804 \ub85c\ub4dc\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4.
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=%s \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ud56d\ubaa9 \uce90\uc2dc\ub97c \uc0ac\uc804 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 %d\uac1c \ud56d\ubaa9\uc744 \ucc98\ub9ac\ud588\uc2b5\ub2c8\ub2e4. %dMB\uc758 \ud799 \uba54\ubaa8\ub9ac\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=%s \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ud56d\ubaa9 \uce90\uc2dc \uc0ac\uc804 \ub85c\ub4dc\ub97c \uc644\ub8cc\ud558\uc5ec \ucd1d %d\uac1c \ud56d\ubaa9\uc744 \ucc98\ub9ac\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=%s \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ud56d\ubaa9 \uce90\uc2dc \uc0ac\uc804 \ub85c\ub4dc\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=%s \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud56d\ubaa9 \uce90\uc2dc \uc0ac\uc804 \ub85c\ub4dc\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc774 \ubc31\uc5d4\ub4dc\uc758 \ud56d\ubaa9\uc774 \ud56d\ubaa9 \uce90\uc2dc\uc5d0 \uc0ac\uc804 \ub85c\ub4dc\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=%s \ud56d\ubaa9\uc744 \ud56d\ubaa9 \uce90\uc2dc\uc5d0 \uc0ac\uc804 \ub85c\ub4dc\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad \uc2dc\ud000\uc2a4\uc5d0 \uc798\ubabb\ub41c \uc720\ud615\uc758 ASN.1 \uc694\uc18c\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad \uc2dc\ud000\uc2a4\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad\uc5d0 \uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\uac00 \uc5c6\uace0 \uae30\ubcf8 \uc5f0\uacb0\uc774 \uc778\uc99d\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=\uc11c\ubc84\uac00 \uc791\uc5c5\uc758 \uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\uc5d0 \uc0ac\uc6a9\ud560 \uc720\ud6a8\ud55c DN\uc73c\ub85c \u20a9"%s\u20a9"(\uc744)\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad\uc5d0 \uc798\ubabb\ub41c \uc0ac\uc6a9\uc790 \uc544\uc774\ub514 \ud544\ub4dc\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc544\uc774\ub514 \ubb38\uc790\uc5f4\uc740 \u20a9"%s\u20a9"\uc785\ub2c8\ub2e4.
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=\u20a9"%s\u20a9"\uc758 \uad8c\ud55c \ubd80\uc5ec DN\uc744 \uae30\ubc18\uc73c\ub85c \uc5c5\ub370\uc774\ud2b8\ud560 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \uc2dd\ubcc4\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=\u20a9"%s\u20a9"\uc758 \uc81c\uacf5\ub41c \uad8c\ud55c \ubd80\uc5ec UID\uac00 \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\ub294 \uc5ec\ub7ec \ud56d\ubaa9\uacfc \uc77c\uce58\ud558\uae30 \ub54c\ubb38\uc5d0 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc81c\uacf5\ub41c \ud604\uc7ac \ube44\ubc00\ubc88\ud638\uac00 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud0a4 \uc800\uc7a5\uc18c \uc815\ubcf4\ub97c \ud3ec\ud568\ud558\ub294 \ud30c\uc77c\uc5d0 \ub300\ud55c \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=\ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\ub97c \uc815\uc758\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c\uc5d0 \ub300\ud55c \uacbd\ub85c\ub97c \ubcf4\uad00\ud560 ds-cfg-key-store-file \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c %1$s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-file \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \ud0a4 \uc800\uc7a5\uc18c \uc720\ud615\uc785\ub2c8\ub2e4.  \uc720\ud6a8\ud55c \uac12\uc740 'JKS' \ubc0f 'PKCS12'\ub97c \ud56d\uc0c1 \ud3ec\ud568\ud574\uc57c \ud558\uc9c0\ub9cc \uad6c\ud604\uc5d0 \ub530\ub77c \ud5c8\uc6a9\ub418\ub294 \uac12\uc774 \ub2e4\ub97c \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc81c\uacf5\ub41c \uac12\uc774 \uc5c6\uc744 \uacbd\uc6b0 JVM \uae30\ubcf8\uac12\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-type \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=\ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 Java \ub4f1\ub85d \uc815\ubcf4\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-property \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c Java \ub4f1\ub85d \uc815\ubcf4 %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin-property \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=\ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud658\uacbd \ubcc0\uc218\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-environment-variable \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud658\uacbd \ubcc0\uc218 %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin-environment-variable \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=\ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud55c \uc904\ub85c \ub41c \ud14d\uc2a4\ud2b8 \ud30c\uc77c\uc758 \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-file \uad6c\uc131 \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0\uc11c \ud0a4 \uc800\uc7a5\uc18c PIN\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin-file \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) \ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc758 \ub0b4\uc6a9\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN \ud655\uc778 \ubc29\ubc95\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  PIN\uc740 Java \ub4f1\ub85d \uc815\ubcf4(ds-cfg-key-store-pin-property \uc18d\uc131\uc73c\ub85c \uc9c0\uc815), \ud658\uacbd \ubcc0\uc218(ds-cfg-key-store-pin-environment-variable \uc18d\uc131\uc73c\ub85c \uc9c0\uc815) \ub610\ub294 \ud14d\uc2a4\ud2b8 \ud30c\uc77c(ds-cfg-key-store-pin-file \uc18d\uc131\uc73c\ub85c \uc9c0\uc815)\ub85c \uc9c0\uc815\ud558\uac70\ub098 ds-cfg-key-store-pin \uc18d\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud56d\ubaa9\uc5d0\uc11c \uc9c1\uc811 \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=\ud30c\uc77c %s\uc5d0\uc11c \ud0a4 \uc800\uc7a5\uc18c \ub0b4\uc6a9\uc744 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-type \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud0a4 \uc800\uc7a5\uc18c \uc720\ud615 %1$s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %3$s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-key-store-file \uc18d\uc131 \uac12\uc774 %s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-key-store-type \uc18d\uc131 \uac12\uc774 %s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=\ud30c\uc77c \uae30\ubc18 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 PIN\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 Java \ub4f1\ub85d \uc815\ubcf4\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-property \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c Java \ub4f1\ub85d \uc815\ubcf4 %1$s\uc5d0 PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin-property \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud658\uacbd \ubcc0\uc218\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-environment-variable \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud658\uacbd \ubcc0\uc218 %1$s\uc5d0 PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin-environment-variable \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud55c \uc904\ub85c \ub41c \ud14d\uc2a4\ud2b8 \ud30c\uc77c\uc758 \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-file \uad6c\uc131 \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0\uc11c \ud0a4 \uc800\uc7a5\uc18c PIN\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-key-store-pin-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin-file \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-key-store-pin \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=\uad6c\uc131 \ud56d\ubaa9 %s\uc774(\uac00) PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc758 \ub0b4\uc6a9\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN \ud655\uc778 \ubc29\ubc95\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  PIN\uc740 Java \ub4f1\ub85d \uc815\ubcf4(ds-cfg-key-store-pin-property \uc18d\uc131\uc73c\ub85c \uc9c0\uc815), \ud658\uacbd \ubcc0\uc218(ds-cfg-key-store-pin-environment-variable \uc18d\uc131\uc73c\ub85c \uc9c0\uc815) \ub610\ub294 \ud14d\uc2a4\ud2b8 \ud30c\uc77c(ds-cfg-key-store-pin-file \uc18d\uc131\uc73c\ub85c \uc9c0\uc815)\ub85c \uc9c0\uc815\ud558\uac70\ub098 ds-cfg-key-store-pin \uc18d\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud56d\ubaa9\uc5d0\uc11c \uc9c1\uc811 \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=PKCS#11 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 PIN\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud0a4 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=\ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc5d0 \uc561\uc138\uc2a4\ud558\uae30 \uc704\ud574 \ud0a4 \uad00\ub9ac\uc790 \ud329\ud1a0\ub9ac\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=PKCS#11 \ud0a4 \uc800\uc7a5\uc18c\uc758 \ub0b4\uc6a9\uc5d0 \uc561\uc138\uc2a4\ud558\uae30 \uc704\ud574 \ud0a4 \uad00\ub9ac\uc790 \ud329\ud1a0\ub9ac\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \uc815\ubcf4\ub97c \ud3ec\ud568\ud558\ub294 \ud30c\uc77c\uc5d0 \ub300\ud55c \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=\ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\ub97c \uc815\uc758\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c\uc5d0 \ub300\ud55c \uacbd\ub85c\ub97c \ubcf4\uad00\ud560 ds-cfg-trust-store-file \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %1$s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-file \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \ud0a4 \uc800\uc7a5\uc18c \uc720\ud615\uc785\ub2c8\ub2e4.  \uc720\ud6a8\ud55c \uac12\uc740 'JKS' \ubc0f 'PKCS12'\ub97c \ud56d\uc0c1 \ud3ec\ud568\ud574\uc57c \ud558\uc9c0\ub9cc \uad6c\ud604\uc5d0 \ub530\ub77c \ud5c8\uc6a9\ub418\ub294 \uac12\uc774 \ub2e4\ub97c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc81c\uacf5\ub41c \uac12\uc774 \uc5c6\uc744 \uacbd\uc6b0 JVM \uae30\ubcf8\uac12\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-type \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=\ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 Java \ub4f1\ub85d \uc815\ubcf4\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-property \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c Java \ub4f1\ub85d \uc815\ubcf4 %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-pin-property \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=\ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud658\uacbd \ubcc0\uc218\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-environment-variable \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud658\uacbd \ubcc0\uc218 %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc124\uc815\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-pin-environment-variable \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=\ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud55c \uc904\ub85c \ub41c \ud14d\uc2a4\ud2b8 \ud30c\uc77c\uc758 \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-file \uad6c\uc131 \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c PIN\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-pin-file \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud30c\uc77c %1$s\uc5d0 \ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc774 \ub4e4\uc5b4 \uc788\uc5b4\uc57c \ud558\ub294\ub370 \uc774 \ud30c\uc77c\uc774 \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-pin-file \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=\ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 PIN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-trust-store-pin \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=\ud30c\uc77c %s\uc5d0\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ub0b4\uc6a9\uc744 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc5d0 \uc561\uc138\uc2a4\ud558\uae30 \uc704\ud574 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \ud329\ud1a0\ub9ac\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-trust-store-type \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \uc720\ud615 %1$s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %3$s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-trust-store-file \uc18d\uc131 \uac12\uc774 %s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-trust-store-type \uc18d\uc131 \uac12\uc774 %s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=\ud30c\uc77c \uae30\ubc18 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 PIN\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc0c8 \uac12\uc740 \ub2e4\uc74c\uc5d0 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\uc5d0 \uc561\uc138\uc2a4\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
@@ -266,42 +152,22 @@
 MILD_ERR_STARTTLS_NO_CLIENT_CONNECTION_128=\uae30\ubcf8 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc5f0\uacb0\uc5d0\uc11c StartTLS\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=\uc774 \uc5f0\uacb0 \uc720\ud615\uc5d0\uc11c StartTLS\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud1b5\uc2e0\uc744 \ubcf4\ud638\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0\uc11c StartTLS\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=StartTLS\ub97c \uc704\ud574 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0\uc11c TLS \uc5f0\uacb0 \ubcf4\uc548 \uad00\ub9ac\uc790\ub97c \ud65c\uc131\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=SASL EXTERNAL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\uac00 \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \ud574\ub2f9 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc778\uc99d\uc11c\uc640 \ube44\uad50\ud558\uc5ec \uac80\uc99d\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uac12\uc740 "true"(\uc778\uc99d\uc11c\ub97c \ud56d\uc0c1 \uac80\uc99d\ud558\uace0 \uc778\uc99d\uc11c\uac00 \uc5c6\ub294 \uacbd\uc6b0 \uc624\ub958 \ubc1c\uc0dd), "false"(\ud53c\uc5b4 \uc778\uc99d\uc11c \uac80\uc99d \uc548 \ud568) \ubc0f "ifpresent"(\uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \uc778\uc99d\uc11c\uac00 \ud558\ub098 \uc774\uc0c1 \uc788\ub294 \uacbd\uc6b0\uc5d0\ub294 \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uac80\uc99d\ud558\uace0 \ud56d\ubaa9\uc5d0 \uc778\uc99d\uc11c\uac00 \uc5c6\ub294 \uacbd\uc6b0\uc5d0\ub294 \uc624\ub958 \ubc1c\uc0dd) \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
-INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=\uac80\uc99d\uc744 \uc704\ud574 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \uc778\uc99d\uc11c \uc815\ubcf4\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=SASL EXTERNAL \uba54\ucee4\ub2c8\uc998 \ucc98\ub9ac\uae30\uac00 \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \ud574\ub2f9 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc778\uc99d\uc11c\uc640 \ube44\uad50\ud558\uc5ec \uac80\uc99d\ud574\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uac12\uc740 "true"(\uc778\uc99d\uc11c\ub97c \ud56d\uc0c1 \uac80\uc99d\ud558\uace0 \uc778\uc99d\uc11c\uac00 \uc5c6\ub294 \uacbd\uc6b0 \uc624\ub958 \ubc1c\uc0dd), "false"(\ud53c\uc5b4 \uc778\uc99d\uc11c \uac80\uc99d \uc548 \ud568) \ubc0f "ifpresent"(\uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \uc778\uc99d\uc11c\uac00 \ud558\ub098 \uc774\uc0c1 \uc788\ub294 \uacbd\uc6b0\uc5d0\ub294 \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uac80\uc99d\ud558\uace0 \ud56d\ubaa9\uc5d0 \uc778\uc99d\uc11c\uac00 \uc5c6\ub294 \uacbd\uc6b0\uc5d0\ub294 \uc624\ub958 \ubc1c\uc0dd) \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc798\ubabb\ub41c ds-cfg-certificate-validation-policy \uc18d\uc131 \uac12 %s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.  \uac12\uc740 "always", "never" \ub610\ub294 "ifpresent" \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-certificate-validation-policy \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=\uac80\uc99d\uc744 \uc704\ud574 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \uc778\uc99d\uc11c \uc815\ubcf4\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-certificate-attribute \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-certificate-attribute \uad6c\uc131 \uc18d\uc131\uc5d0\uc11c \ucc38\uc870\ub418\ub294 %1$s \uc18d\uc131\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  SASL EXTERNAL \uc778\uc99d \uacfc\uc815 \uc911 \uc778\uc99d\uc11c\ub97c \uac80\uc99d\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=\ub9e4\ud551\ub41c \uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \uc81c\uacf5\ub41c \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \ud655\uc778\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 SASL EXTERNAL\uc744 \ud1b5\ud574 \uc778\uc99d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=\ub9e4\ud551\ub41c \uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc81c\uacf5\ud55c \ud53c\uc5b4 \uc778\uc99d\uc11c\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 SASL EXTERNAL\uc744 \ud1b5\ud574 \uc778\uc99d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc758 \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc81c\uacf5\ud55c \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uac80\uc99d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-certificate-validation-policy \uc18d\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc0c8 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d\uc11c \uac80\uc99d \uc815\ucc45\uc740 %s\uc785\ub2c8\ub2e4.
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-certificate-attribute \uc18d\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774\uc81c \ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uac80\uc99d\ud560 \ub54c %s \uc18d\uc131\uc774 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
-INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=SASL PLAIN \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c authcID/authzID\ub97c \uae30\ubc18\uc73c\ub85c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \uc2dd\ubcc4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
-INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=SASL PLAIN \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c authcID/authzID\ub97c \uae30\ubc18\uc73c\ub85c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=SASL PLAIN \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c authcID/authzID\ub97c \uae30\ubc18\uc73c\ub85c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \uc2dd\ubcc4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-user-name-attribute \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-user-name-attribute \uad6c\uc131 \uc18d\uc131\uc5d0\uc11c \ucc38\uc870\ub418\ub294 %1$s \uc18d\uc131\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  SASL PLAIN \uc778\uc99d \uacfc\uc815 \uc911 \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uc870\ud68c\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=SASL PLAIN \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c authcID/authzID\ub97c \uae30\ubc18\uc73c\ub85c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-user-base-dn \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=SASL PLAIN \uc778\uc99d\uc744 \uc0ac\uc6a9\ud558\ub824\uba74 SASL \uc790\uaca9 \uc99d\uba85\uc744 \uc81c\uacf5\ud574\uc57c \ud558\ub294\ub370 \ubc14\uc778\ub4dc \uc694\uccad\uc5d0 SASL \uc790\uaca9 \uc99d\uba85\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=SASL PLAIN \ubc14\uc778\ub4dc \uc694\uccad\uc5d0 NULL \ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\uc640 \uc778\uc99d \uc544\uc774\ub514 \uc0ac\uc774, \uc778\uc99d \uc544\uc774\ub514\uc640 \ube44\ubc00\ubc88\ud638 \uc0ac\uc774\uc758 \uad6c\ubd84 \uae30\ud638\ub85c NULL \ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=SASL PLAIN \ubc14\uc778\ub4dc \uc694\uccad\uc758 \uc790\uaca9 \uc99d\uba85\uc5d0 \uc778\uc99d \uc544\uc774\ub514\uc640 \ube44\ubc00\ubc88\ud638 \uc0ac\uc774\uc758 \uad6c\ubd84 \uae30\ud638\ub85c \uc0ac\uc6a9\ud558\ub294 \ub450 \ubc88\uc9f8 NULL \ubb38\uc790\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77d\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc77d\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_SASLANONYMOUS_TRACE_165=SASL ANONYMOUS \ubc14\uc778\ub4dc \uc791\uc5c5(conn=%d, op=%d)\uc5d0\uc11c \ucd94\uc801 \uc815\ubcf4\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
-INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=SASL CRAM-MD5 \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uae30\ubc18\uc73c\ub85c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \uc2dd\ubcc4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
-INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=SASL CRAM-MD5 \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uae30\ubc18\uc73c\ub85c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=CRAM-MD5 SASL \ucc98\ub9ac\uae30\uc5d0\uc11c \uc0ac\uc6a9\ud560 MD5 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc5d4\uc9c4\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=SASL CRAM-MD5 \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uae30\ubc18\uc73c\ub85c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \uc2dd\ubcc4\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc720\ud6a8\ud55c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-user-name-attribute \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-user-name-attribute \uad6c\uc131 \uc18d\uc131\uc5d0\uc11c \ucc38\uc870\ub418\ub294 %1$s \uc18d\uc131\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.  SASL CRAM-MD5 \uc778\uc99d \uacfc\uc815 \uc911 \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uc870\ud68c\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=SASL CRAM-MD5 \uc778\uc99d \uacfc\uc815 \uc911 \uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uae30\ubc18\uc73c\ub85c \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-user-base-dn \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=SASL CRAM-MD5 \ubc14\uc778\ub4dc \uc694\uccad\uc5d0 SASL \uc790\uaca9 \uc99d\uba85\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc704\ud574 \uc800\uc7a5\ub41c \ucc4c\ub9b0\uc9c0\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  2\ub2e8\uacc4 \ud504\ub85c\uc138\uc2a4\uc758 \uccab \ubc88\uc9f8 CRAM-MD5 \ubc14\uc778\ub4dc \uc694\uccad\uc5d0\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8 SASL \uc790\uaca9 \uc99d\uba85\uc774 \uc5c6\uc5b4\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=SASL CRAM-MD5 \ubc14\uc778\ub4dc \uc694\uccad\uc5d0 SASL \uc790\uaca9 \uc99d\uba85\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \ub300\ud574 \uc800\uc7a5\ub41c SASL \uc0c1\ud0dc \uc815\ubcf4\uac00 \ucc4c\ub9b0\uc9c0\uc5d0 \uc801\ud569\ud55c \ud615\ud0dc\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=\ud074\ub77c\uc774\uc5b8\ud2b8\uc758 SASL CRAM-MD5 \ubc14\uc778\ub4dc \uc694\uccad\uc5d0 SASL \uc790\uaca9 \uc99d\uba85\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc0ac\uc6a9\uc790 \uc774\ub984\uacfc \uc778\uc99d \ub2e4\uc774\uc81c\uc2a4\ud2b8\ub97c \uad6c\ubd84\ud558\ub294 \uacf5\ubc31\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-user-base-dn \uc18d\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774\uc81c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \uae30\ubc18\uc73c\ub85c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \uc870\ud68c\ud560 \ub54c DN %s\uc774(\uac00) \uac80\uc0c9 \uae30\uc900\uc73c\ub85c \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
  INFO_SASL_UNSUPPORTED_CALLBACK_192=An unsupported or unexpected callback was provided to the SASL server for use during %s authentication:  %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=The client connection included %s state information, indicating that the client was in the process of performing a %s bind, but the bind request did not include any credentials
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-server-fqdn \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=An unexpected error occurred while trying to create an %s context: %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=An error occurred while attempting to decode the SASL %s username "%s" because it appeared to contain a DN but DN decoding failed:  %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=The username in the SASL %s bind request appears to be an empty DN.  \uc774\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=\uad8c\ud55c \ubd80\uc5ec ID %s\uc744(\ub97c) \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=An error occurred while attempting to retrieve the clear-text password(s) for user %s in order to perform SASL %s authentication:  %s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=SASL %s authentication is not possible for user %s because none of the passwords in the user entry are stored in a reversible form
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=\uc778\uc99d\ud558\ub294 \uc0ac\uc6a9\uc790 %s\uc740(\ub294) \ub2e4\ub978 \uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\ub97c \ucde8\ud560 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=The authenticating user %s does not have sufficient access to assume a different authorization identity
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=The server was unable to find any entry corresponding to authentication ID %s
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=\uad8c\ud55c \ubd80\uc5ec ID %s\uc744(\ub97c) \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=GSSAPI \ucc98\ub9ac \uacfc\uc815 \uc911 \uc0ac\uc6a9\ud560 \uc784\uc2dc JAAS \uad6c\uc131 \ud30c\uc77c\uc744 \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=GSSAPI \uc778\uc99d\uc744 \uc704\ud55c JAAS \ub85c\uadf8\uc778 \ucee8\ud14d\uc2a4\ud2b8\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=GSSAPI \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
  INFO_GSSAPI_PRINCIPAL_NAME_218=GSSAPI mechanism using a principal name of: %s
  INFO_GSSAPI_SERVER_FQDN_219=GSSAPI SASL mechanism using a server fully qualified domain name of: %s
  INFO_DIGEST_MD5_REALM_220=DIGEST-MD5 SASL mechanism using a realm of: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=DIGEST-MD5 SASL mechanism using a server fully qualified domain name of: %s
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=\ud504\ub85d\uc2dc\ub41c \uc778\uc99d \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=\uc774 \uc544\uc774\ub514 \ub9e4\ud37c\uc5d0 \uc81c\uacf5\ub41c \uc544\uc774\ub514 \ubb38\uc790\uc5f4\uacfc \uc815\ud655\ud558\uac8c \uc77c\uce58\ud558\ub294 \uac12\uc744 \uac00\uc9c4 \uc18d\uc131\uc758 \uc774\ub984 \ub610\ub294 OID\uc785\ub2c8\ub2e4.  \uac12\uc744 \ud558\ub098 \uc774\uc0c1 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.  \ubaa8\ub4e0 \uac12\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc18d\uc131 \uc720\ud615\uc758 \uc774\ub984 \ub610\ub294 OID\ub97c \ucc38\uc870\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc18d\uc131 \uc720\ud615 \uc774\ub984 \ub610\ub294 OID\ub97c \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud560 \uacbd\uc6b0 \ud574\ub2f9 \uc18d\uc131 \uc911 \ud558\ub098 \uc774\uc0c1\uc774 \uc815\ud655\ud788 \ud558\ub098\uc758 \ud56d\ubaa9\uc5d0 \uc81c\uacf5\ub41c \uc544\uc774\ub514 \ubb38\uc790\uc5f4 \uac12\uc744 \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-match-attribute \uc18d\uc131 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uc18d\uc131 \uac12\uc740 \uc8fc\uc5b4\uc9c4 \uc544\uc774\ub514 \ubb38\uc790\uc5f4\uc744 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc18d\uc131\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-match-attribute \uc18d\uc131 \uac12 %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \uac12\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uc774\ub984 \ub610\ub294 OID\uac00 \uc544\ub2d9\ub2c8\ub2e4.
@@ -406,19 +255,19 @@
 MILD_ERR_EXACTMAP_MULTIPLE_MATCHING_ENTRIES_306=\uc544\uc774\ub514 \ubb38\uc790\uc5f4 %s\uc774(\uac00) \uc5ec\ub7ec \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_EXACTMAP_INEFFICIENT_SEARCH_307=\uc544\uc774\ub514 \ubb38\uc790\uc5f4 %s\uc744(\ub97c) \uae30\ubc18\uc73c\ub85c \ud558\ub294 \ub0b4\ubd80 \uac80\uc0c9\uc744 \ud6a8\uc728\uc801\uc73c\ub85c \ucc98\ub9ac\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s. \uc11c\ubc84 \uad6c\uc131\uc744 \uac80\uc0ac\ud558\uc5ec \ubaa8\ub4e0 \uad00\ub828 \ubc31\uc5d4\ub4dc\uac00 \uc774\ub7ec\ud55c \uc720\ud615\uc758 \uac80\uc0c9\uc5d0 \ub300\ud574 \uc62c\ubc14\ub974\uac8c \uad6c\uc131\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 MILD_ERR_EXACTMAP_SEARCH_FAILED_308=\uc544\uc774\ub514 \ubb38\uc790\uc5f4 %s\uc744(\ub97c) \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc73c\ub85c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-INFO_SASLCRAMMD5_DESCRIPTION_IDENTITY_MAPPER_DN_309=CRAM-MD5 \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_SASLCRAMMD5_DESCRIPTION_IDENTITY_MAPPER_DN_309=CRAM-MD5 \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_SASLCRAMMD5_NO_IDENTITY_MAPPER_ATTR_310=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 CRAM-MD5 SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\uc758 DN\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-identity-mapper \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
 MILD_ERR_SASLCRAMMD5_NO_SUCH_IDENTITY_MAPPER_311=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-identity-mapper \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \uc544\uc774\ub514 \ub9e4\ud37c %1$s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_IDENTITY_MAPPER_312=CRAM-MD5 SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ud655\uc778\ud558\uae30 \uc704\ud574 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-identity-mapper \uc18d\uc131 \uac12\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLCRAMMD5_CANNOT_MAP_USERNAME_313=\uc0ac\uc6a9\uc790 \uc774\ub984 %s\uc744(\ub97c) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SASLCRAMMD5_UPDATED_IDENTITY_MAPPER_314=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-identity-mapper \uc18d\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774\uc81c SASL CRAM-MD5 \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \ub54c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud569\ub2c8\ub2e4.
-INFO_SASLDIGESTMD5_DESCRIPTION_IDENTITY_MAPPER_DN_315=DIGEST-MD5 \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_SASLDIGESTMD5_DESCRIPTION_IDENTITY_MAPPER_DN_315=DIGEST-MD5 \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_SASLDIGESTMD5_NO_IDENTITY_MAPPER_ATTR_316=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 DIGEST-MD5 SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\uc758 DN\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-identity-mapper \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
 MILD_ERR_SASLDIGESTMD5_NO_SUCH_IDENTITY_MAPPER_317=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-identity-mapper \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \uc544\uc774\ub514 \ub9e4\ud37c %1$s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLDIGESTMD5_CANNOT_GET_IDENTITY_MAPPER_318=DIGEST-MD5 SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ud655\uc778\ud558\uae30 \uc704\ud574 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-identity-mapper \uc18d\uc131 \uac12\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_USERNAME_319=\uc0ac\uc6a9\uc790 \uc774\ub984 %s\uc744(\ub97c) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SASLDIGESTMD5_UPDATED_IDENTITY_MAPPER_320=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-identity-mapper \uc18d\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774\uc81c SASL DIGEST-MD5 \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \ub54c \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud569\ub2c8\ub2e4.
-INFO_SASLPLAIN_DESCRIPTION_IDENTITY_MAPPER_DN_321=\uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_SASLPLAIN_DESCRIPTION_IDENTITY_MAPPER_DN_321=\uc81c\uacf5\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_NO_IDENTITY_MAPPER_ATTR_322=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 PLAIN SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\uc758 DN\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-identity-mapper \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_NO_SUCH_IDENTITY_MAPPER_323=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-identity-mapper \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \uc544\uc774\ub514 \ub9e4\ud37c %1$s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_CANNOT_GET_IDENTITY_MAPPER_324=PLAIN SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ud655\uc778\ud558\uae30 \uc704\ud574 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-identity-mapper \uc18d\uc131 \uac12\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
@@ -428,25 +277,25 @@
 MILD_ERR_EXTOP_CANCEL_CANNOT_DECODE_REQUEST_VALUE_328=\ucde8\uc18c \ud655\uc7a5 \uc694\uccad \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_EXTOP_CANCEL_REASON_329=\ucde8\uc18c \uc694\uccad(\uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d)\uc744 \uc218\uc2e0\ud558\uc5ec \uc774 \uc791\uc5c5 \ucc98\ub9ac\uac00 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWSCHEME_DOES_NOT_SUPPORT_AUTH_PASSWORD_330=\ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 %s\uc744(\ub97c) \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc18d\uc131 \uad6c\ubb38\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-INFO_PWLENGTHVALIDATOR_DESCRIPTION_MIN_LENGTH_331=\ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\uc18c \ubb38\uc790 \uc218\uc785\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \ucd5c\uc18c \uae38\uc774\uac00 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_PWLENGTHVALIDATOR_DESCRIPTION_MIN_LENGTH_331=\ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\uc18c \ubb38\uc790 \uc218\uc785\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \ucd5c\uc18c \uae38\uc774\uac00 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_PWLENGTHVALIDATOR_CANNOT_DETERMINE_MIN_LENGTH_332=ds-cfg-min-password-length \uc18d\uc131\uc5d0\uc11c \ud5c8\uc6a9\ud558\ub294 \ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \uae38\uc774\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-INFO_PWLENGTHVALIDATOR_DESCRIPTION_MAX_LENGTH_333=\ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\ub300 \ubb38\uc790 \uc218\uc785\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \ucd5c\ub300 \uae38\uc774\uac00 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_PWLENGTHVALIDATOR_DESCRIPTION_MAX_LENGTH_333=\ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\ub300 \ubb38\uc790 \uc218\uc785\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \ucd5c\ub300 \uae38\uc774\uac00 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_PWLENGTHVALIDATOR_CANNOT_DETERMINE_MAX_LENGTH_334=ds-cfg-max-password-length \uc18d\uc131\uc5d0\uc11c \ud5c8\uc6a9\ud558\ub294 \ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uae38\uc774\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PWLENGTHVALIDATOR_MIN_GREATER_THAN_MAX_335=\uad6c\uc131\ub41c \ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \uae38\uc774(%d\uc790)\uac00 \uad6c\uc131\ub41c \ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uae38\uc774(%d\uc790)\ubcf4\ub2e4 \ud07d\ub2c8\ub2e4.
 MILD_ERR_PWLENGTHVALIDATOR_TOO_SHORT_336=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uac00 \ud544\uc694\ud55c \ucd5c\uc18c \uae38\uc774(%d\uc790)\ubcf4\ub2e4 \uc9e7\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWLENGTHVALIDATOR_TOO_LONG_337=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uac00 \ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \uae38\uc774(%d\uc790)\ubcf4\ub2e4 \uae41\ub2c8\ub2e4.
 INFO_PWLENGTHVALIDATOR_UPDATED_MIN_LENGTH_338=\ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \uae38\uc774\uac00 %d(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_PWLENGTHVALIDATOR_UPDATED_MAX_LENGTH_339=\ucd5c\ub300 \ube44\ubc00\ubc88\ud638 \uae38\uc774\uac00 %d(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_RANDOMPWGEN_DESCRIPTION_CHARSET_340=\ube44\ubc00\ubc88\ud638\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ubb38\uc790 \uc9d1\ud569\uc785\ub2c8\ub2e4.  \uac01 \ubb38\uc790 \uc9d1\ud569\uc5d0\ub294 ASCII \uc601\ubb38\uc790\ub85c\ub9cc \uad6c\uc131\ub41c \uc774\ub984\uc774 \uc81c\uacf5\ub418\uace0 \ubc14\ub85c \ub4a4\uc5d0 \ucf5c\ub860\uc774 \uc624\uace0 \uadf8 \ub4a4\uc5d0 \ud574\ub2f9 \ubb38\uc790 \uc9d1\ud569\uc5d0 \ud3ec\ud568\ub420 \ubb38\uc790 \uc9d1\ud569\uc774 \ud45c\uc2dc\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_RANDOMPWGEN_DESCRIPTION_CHARSET_340=\ube44\ubc00\ubc88\ud638\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ubb38\uc790 \uc9d1\ud569\uc785\ub2c8\ub2e4.  \uac01 \ubb38\uc790 \uc9d1\ud569\uc5d0\ub294 ASCII \uc601\ubb38\uc790\ub85c\ub9cc \uad6c\uc131\ub41c \uc774\ub984\uc774 \uc81c\uacf5\ub418\uace0 \ubc14\ub85c \ub4a4\uc5d0 \ucf5c\ub860\uc774 \uc624\uace0 \uadf8 \ub4a4\uc5d0 \ud574\ub2f9 \ubb38\uc790 \uc9d1\ud569\uc5d0 \ud3ec\ud568\ub420 \ubb38\uc790 \uc9d1\ud569\uc774 \ud45c\uc2dc\ub429\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_NO_CHARSETS_341=\uad6c\uc131 \ud56d\ubaa9 \u20a9"%s\u20a9"\uc5d0\ub294 \ube44\ubc00\ubc88\ud638\ub97c \uc0dd\uc131\ud560 \ub54c \uc0ac\uc6a9\ud560 \ubb38\uc790 \uc9d1\ud569\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-password-character-set \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_CHARSET_NAME_CONFLICT_342=\uad6c\uc131 \ud56d\ubaa9 \u20a9"%s\u20a9"\uc5d0 %s \ubb38\uc790 \uc9d1\ud569\uc5d0 \ub300\ud55c \uc815\uc758\uac00 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_CANNOT_DETERMINE_CHARSETS_343=\ube44\ubc00\ubc88\ud638\ub97c \uc0dd\uc131\ud560 \ub54c \uc0ac\uc6a9\ud560 \ubb38\uc790 \uc9d1\ud569\uc744 \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-password-character-set \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-INFO_RANDOMPWGEN_DESCRIPTION_PWFORMAT_344=\uc774 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\uc5d0\uc11c \uad6c\uc131\ub418\ub294 \ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \ud615\uc2dd\uc785\ub2c8\ub2e4.  \uac12\uc740 \uc27c\ud45c\ub85c \uad6c\ubd84\ub41c \uc5ec\ub7ec \uc694\uc18c\uc774\uba70 \uac01 \uc694\uc18c\ub294 \ubb38\uc790 \uc9d1\ud569\uc758 \uc774\ub984\uacfc \ucf5c\ub860, \uadf8\ub9ac\uace0 \ud574\ub2f9 \ubb38\uc790 \uc9d1\ud569\uc5d0\uc11c \uc784\uc758\ub85c \uc120\ud0dd\ud560 \ubb38\uc790 \uc218\ub85c \uc774\ub8e8\uc5b4\uc838 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_RANDOMPWGEN_DESCRIPTION_PWFORMAT_344=\uc774 \ube44\ubc00\ubc88\ud638 \uc0dd\uc131\uae30\uc5d0\uc11c \uad6c\uc131\ub418\ub294 \ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \ud615\uc2dd\uc785\ub2c8\ub2e4.  \uac12\uc740 \uc27c\ud45c\ub85c \uad6c\ubd84\ub41c \uc5ec\ub7ec \uc694\uc18c\uc774\uba70 \uac01 \uc694\uc18c\ub294 \ubb38\uc790 \uc9d1\ud569\uc758 \uc774\ub984\uacfc \ucf5c\ub860, \uadf8\ub9ac\uace0 \ud574\ub2f9 \ubb38\uc790 \uc9d1\ud569\uc5d0\uc11c \uc784\uc758\ub85c \uc120\ud0dd\ud560 \ubb38\uc790 \uc218\ub85c \uc774\ub8e8\uc5b4\uc838 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_NO_PWFORMAT_345=\uad6c\uc131 \ud56d\ubaa9 \u20a9"%s\u20a9"\uc5d0\ub294 \uc0dd\uc131\ub41c \ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \ud615\uc2dd\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-password-format \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_UNKNOWN_CHARSET_346=\ube44\ubc00\ubc88\ud638 \ud615\uc2dd \ubb38\uc790\uc5f4 \u20a9"%s\u20a9"\uc774(\uac00) \uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ubb38\uc790 \uc9d1\ud569 \u20a9"%s\u20a9"\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_INVALID_PWFORMAT_347=\ube44\ubc00\ubc88\ud638 \ud615\uc2dd \ubb38\uc790\uc5f4 \u20a9"%s\u20a9"\uc5d0 \uc798\ubabb\ub41c \uad6c\ubb38\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uac12\uc740 \uc27c\ud45c\ub85c \uad6c\ubd84\ub41c \uc5ec\ub7ec \uc694\uc18c\uc774\uba70 \uac01 \uc694\uc18c\ub294 \ubb38\uc790 \uc9d1\ud569\uc758 \uc774\ub984\uacfc \ucf5c\ub860, \uadf8\ub9ac\uace0 \ud574\ub2f9 \ubb38\uc790 \uc9d1\ud569\uc5d0\uc11c \uc784\uc758\ub85c \uc120\ud0dd\ud560 \ubb38\uc790 \uc218\ub85c \uc774\ub8e8\uc5b4\uc838 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_RANDOMPWGEN_CANNOT_DETERMINE_PWFORMAT_348=\uc0dd\uc131\ub418\ub294 \ube44\ubc00\ubc88\ud638\uc758 \ud615\uc2dd\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-password-format \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-INFO_SASLGSSAPI_DESCRIPTION_IDENTITY_MAPPER_DN_349=GSSAPI \uc0ac\uc6a9\uc790\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_SASLGSSAPI_DESCRIPTION_IDENTITY_MAPPER_DN_349=GSSAPI \uc0ac\uc6a9\uc790\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ubcf4\uad00\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_SASLGSSAPI_NO_IDENTITY_MAPPER_ATTR_350=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 GSSAPI SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\uc758 DN\uc744 \uc9c0\uc815\ud558\ub294 ds-cfg-identity-mapper \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud56d\ubaa9\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
 MILD_ERR_SASLGSSAPI_NO_SUCH_IDENTITY_MAPPER_351=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-identity-mapper \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \uc544\uc774\ub514 \ub9e4\ud37c %1$s\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc720\ud6a8\ud55c \uc544\uc774\ub514 \ub9e4\ud37c \uad6c\uc131\uc744 \ucc38\uc870\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLGSSAPI_CANNOT_GET_IDENTITY_MAPPER_352=GSSAPI SASL \uba54\ucee4\ub2c8\uc998\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc544\uc774\ub514 \ub9e4\ud37c\ub97c \ud655\uc778\ud558\uae30 \uc704\ud574 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-identity-mapper \uc18d\uc131 \uac12\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc2dd\ud560 \uc218 \uc5c6\ub294 \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \uc720\ud615 %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \uc720\ud615\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=Account-Status-Notification \uc720\ud615='%s' userdn='%s' id=%d msg='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=SASL CRAM-MD5 \uc778\uc99d\uc744 \uc218\ud589\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \uc554\ud638\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=SASL PLAIN \uc778\uc99d \uacfc\uc815 \uc911 \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=TLS \ud611\uc0c1\uc744 \uc2dc\uc791\ud55c \ud6c4 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \uc751\ub2f5\uc744 \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
@@ -487,119 +341,83 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=\uadf8\ub8f9\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\uae30 \uc704\ud574 \ub0b4\ubd80 \uc218\uc815\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc0ac\uc6a9\uc790 %s\uc744(\ub97c) \uc815\uc801 \uadf8\ub8f9 %s\uc758 \uc0c8 \uad6c\uc131\uc6d0\uc73c\ub85c \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=\uadf8\ub8f9\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\uae30 \uc704\ud574 \ub0b4\ubd80 \uc218\uc815\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc0ac\uc6a9\uc790 %s\uc744(\ub97c) \uc815\uc801 \uadf8\ub8f9 %s\uc758 \uad6c\uc131\uc6d0\uc73c\ub85c \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=\ube44\ubc00\ubc88\ud638 \uc7ac\uc124\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=\uc81c\uacf5\ub41c \uc778\uc99d \uc544\uc774\ub514\uac00 \ube44\uc5b4 \uc788\uc73c\uba70, \uc774\ub294 DIGEST-MD5 \uc778\uc99d\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=\uc81c\uacf5\ub41c \uad8c\ud55c \ubd80\uc5ec ID %s\uc5d0 \uc798\ubabb\ub41c DN\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=\uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\ub85c \uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=\uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\ub85c \uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=\uc11c\ubc84\uc5d0\uc11c \uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514 %s\uc5d0 \ud574\ub2f9\ud558\ub294 \ud56d\ubaa9\uc744 \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=\uad8c\ud55c \ubd80\uc5ec ID %s\uc744(\ub97c) \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=\uc81c\uacf5\ub41c \uad8c\ud55c \ubd80\uc5ec ID %s\uc5d0 \uc798\ubabb\ub41c DN\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=\uc778\uc99d\ud558\ub294 \uc0ac\uc6a9\uc790 %s\uc740(\ub294) \ub300\uccb4 \uc778\uc99d \uc544\uc774\ub514\ub97c \uc9c0\uc815\ud560 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=\uad8c\ud55c \ubd80\uc5ec DN %s\uc5d0 \ud574\ub2f9\ud558\ub294 \ud56d\ubaa9\uc774 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_AUTHZID_CANNOT_GET_ENTRY_403=\uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\ub85c \uc9c0\uc815\ub41c \ud56d\ubaa9 %s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_SASLPLAIN_AUTHZID_NO_MAPPED_ENTRY_404=\uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514 %s\uc5d0 \ud574\ub2f9\ud558\ub294 \ud56d\ubaa9\uc774 \uc11c\ubc84\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLPLAIN_AUTHZID_CANNOT_MAP_AUTHZID_405=\uad8c\ud55c \ubd80\uc5ec ID %s\uc744(\ub97c) \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-INFO_SASLEXTERNAL_DESCRIPTION_CERT_MAPPER_DN_406=\uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud560 \ub54c \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \uc815\uc758\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+INFO_SASLEXTERNAL_DESCRIPTION_CERT_MAPPER_DN_406=\uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud560 \ub54c \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \uc815\uc758\ud558\ub294 \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_SASLEXTERNAL_NO_CERTIFICATE_MAPPER_DN_407=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c \ub9e4\ud37c \uc9c0\uc815\uc5d0 \ud544\uc694\ud55c ds-cfg-certificate-mapper \uc18d\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLEXTERNAL_INVALID_CERTIFICATE_MAPPER_DN_408=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \ub9e4\ud37c DN %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \ud574\ub2f9 \uc778\uc99d\uc11c \ub9e4\ud37c\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc778\uc99d\uc11c \ub9e4\ud37c DN\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c ds-cfg-certificate-mapper \uc18d\uc131\uc774 \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uc778\uc99d\uc11c \ub9e4\ud37c %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud569\ub2c8\ub2e4.
-INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=\uc0ac\uc6a9\uc790\uac00 \ubcf4\uad00\ud558\ub294 \uc778\uc99d\uc11c\uc758 \uc8fc\uc81c\ub97c \ud3ec\ud568\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
-INFO_SDTUACM_DESCRIPTION_BASE_DN_415=\uc77c\uce58\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \ucc3e\uae30 \uc704\ud55c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc11c\ubc84\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uacf5\uc6a9 \uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8 \uc544\ub798\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
-INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=\uc778\uc99d\uc11c \uc8fc\uc81c \uc18d\uc131\uacfc \uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uc18d\uc131 \uac04\uc758 \ub9e4\ud551\uc744 \uc815\uc758\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc785\ub2c8\ub2e4.  \uac12\uc740 'certattr:userattr' \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
-INFO_SATUACM_DESCRIPTION_BASE_DN_427=\uc77c\uce58\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \ucc3e\uae30 \uc704\ud55c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc11c\ubc84\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uacf5\uc6a9 \uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8 \uc544\ub798\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
-INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=\uc0ac\uc6a9\uc790\uac00 \ubcf4\uad00\ud558\ub294 \uc778\uc99d\uc11c\uc758 \uc9c0\ubb38\uc744 \ud3ec\ud568\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=\uc778\uc99d\uc11c \uc9c0\ubb38\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uac12\uc740 'MD5' \ub610\ub294 'SHA1'\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_BASE_DN_441=\uc77c\uce58\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \ucc3e\uae30 \uc704\ud55c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc11c\ubc84\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uacf5\uc6a9 \uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8 \uc544\ub798\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=\uc0ac\uc6a9\uc790\uac00 \ubcf4\uad00\ud558\ub294 \uc778\uc99d\uc11c\uc758 \uc8fc\uc81c\ub97c \ud3ec\ud568\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ubcf4\uad00\ud558\ub294 \uc778\uc99d\uc11c \uc8fc\uc81c\ub97c \ud3ec\ud568\ud560 \uc18d\uc131\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud544\uc218 \uc18d\uc131 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \uc8fc\uc81c\ub97c \uc18d\uc131 %s\uc5d0 \ubcf4\uad00\ud574\uc57c \ud558\ub294 \uac83\uc73c\ub85c \ud45c\uc2dc\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \uc18d\uc131\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc778\uc99d\uc11c \uc8fc\uc81c\ub97c \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131 \uc720\ud615\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_SDTUACM_DESCRIPTION_BASE_DN_415=\uc77c\uce58\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \ucc3e\uae30 \uc704\ud55c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc11c\ubc84\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uacf5\uc6a9 \uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8 \uc544\ub798\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uac80\uc0c9 \uae30\ubcf8 DN\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=\ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=\ud53c\uc5b4 \uc778\uc99d\uc11c\uac00 X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4(\ud53c\uc5b4 \uc778\uc99d\uc11c \ud615\uc2dd: %s).
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=\uc8fc\uc81c\uac00 %s\uc778 \uc778\uc99d\uc11c\ub97c \uc815\ud655\ud788 \ud55c \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  %s \ubc0f %s \ubaa8\ub450\uc5d0 \ub9e4\ud551\ub429\ub2c8\ub2e4.
+INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=\uc778\uc99d\uc11c \uc8fc\uc81c \uc18d\uc131\uacfc \uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uc18d\uc131 \uac04\uc758 \ub9e4\ud551\uc744 \uc815\uc758\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc785\ub2c8\ub2e4.  \uac12\uc740 'certattr:userattr' \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \uc8fc\uc81c \uc18d\uc131\uacfc \uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uc18d\uc131 \uac04\uc758 \ub9e4\ud551\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud544\uc218 \uc18d\uc131 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc18d\uc131 \ub9e4\ud551\uc5d0 \ud544\uc694\ud55c \ud615\uc2dd\uc744 \uc704\ubc18\ud558\ub294 \uac12 '%s'\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.  \ud544\uc694\ud55c \ud615\uc2dd\uc740 'certattr:userattr'\uc785\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \uc18d\uc131 %s\uc5d0 \ub300\ud55c \ub9e4\ud551\uc774 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 \ub9e4\ud551 %1$s\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uc18d\uc131 %3$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790 \uc18d\uc131 %s\uc5d0 \ub300\ud55c \ub9e4\ud551\uc774 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc18d\uc131 \ub9e4\ud551 \uc9d1\ud569\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_SATUACM_DESCRIPTION_BASE_DN_427=\uc77c\uce58\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \ucc3e\uae30 \uc704\ud55c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc11c\ubc84\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uacf5\uc6a9 \uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8 \uc544\ub798\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uac80\uc0c9 \uae30\ubcf8 DN\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=\ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=\ud53c\uc5b4 \uc778\uc99d\uc11c\uac00 X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4(\ud53c\uc5b4 \uc778\uc99d\uc11c \ud615\uc2dd: %s).
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=\ud53c\uc5b4 \uc778\uc99d\uc11c \uc8fc\uc81c %s\uc744(\ub97c) DN\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=\ud53c\uc5b4 \uc778\uc99d\uc11c \uc8fc\uc81c %s\uc5d0 \ub9e4\ud551\uc774 \uc124\uc815\ub41c \uc18d\uc131\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=\uc8fc\uc81c\uac00 %s\uc778 \uc778\uc99d\uc11c\ub97c \uc815\ud655\ud788 \ud55c \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  %s \ubc0f %s \ubaa8\ub450\uc5d0 \ub9e4\ud551\ub429\ub2c8\ub2e4.
+INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=\uc0ac\uc6a9\uc790\uac00 \ubcf4\uad00\ud558\ub294 \uc778\uc99d\uc11c\uc758 \uc9c0\ubb38\uc744 \ud3ec\ud568\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc758 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ubcf4\uad00\ud558\ub294 \uc778\uc99d\uc11c \uc9c0\ubb38\uc744 \ud3ec\ud568\ud560 \uc18d\uc131\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ud544\uc218 \uc18d\uc131 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \uc9c0\ubb38\uc744 \uc18d\uc131 %s\uc5d0 \ubcf4\uad00\ud574\uc57c \ud55c\ub2e4\uace0 \ud45c\uc2dc\ub418\uc5b4 \uc788\ub294\ub370 \uc774 \uc18d\uc131\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc778\uc99d\uc11c \uc9c0\ubb38\uc744 \ubcf4\uad00\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc18d\uc131 \uc720\ud615\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=\uc778\uc99d\uc11c \uc9c0\ubb38\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uac12\uc740 'MD5' \ub610\ub294 'SHA1'\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc778\uc99d\uc11c \uc9c0\ubb38\uc744 \uacc4\uc0b0\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998 \uc9c0\uc815\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ud544\uc218 \uc18d\uc131 %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc54c\uace0\ub9ac\uc998\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_FCM_DESCRIPTION_BASE_DN_441=\uc77c\uce58\ud558\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc744 \ucc3e\uae30 \uc704\ud55c \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.  \uae30\ubcf8 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc11c\ubc84\uc5d0\uc11c\ub294 \ubaa8\ub4e0 \uacf5\uc6a9 \uc774\ub984 \uc9c0\uc815 \ucee8\ud14d\uc2a4\ud2b8 \uc544\ub798\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uac80\uc0c9 \uae30\ubcf8 DN\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=\ud53c\uc5b4 \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc0ac\uc6a9\uc790 \ud56d\ubaa9\uc5d0 \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=\ud53c\uc5b4 \uc778\uc99d\uc11c\uac00 X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4(\ud53c\uc5b4 \uc778\uc99d\uc11c \ud615\uc2dd: %s).
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=\uc8fc\uc81c\uac00 %s\uc778 \ud53c\uc5b4 \uc778\uc99d\uc11c\uc5d0 \ub300\ud55c \uc9c0\ubb38\uc744 \uacc4\uc0b0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=\uc9c0\ubb38\uc774 %s\uc778 \uc778\uc99d\uc11c\ub97c \uc815\ud655\ud788 \ud55c \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  %s \ubc0f %s \ubaa8\ub450\uc5d0 \ub9e4\ud551\ub429\ub2c8\ub2e4.
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=\ud56d\ubaa9 \u20a9"%2$s\u20a9"\uc758 \uac12 \u20a9"%1$s\u20a9"\uc744(\ub97c) LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=\ub3d9\uc801 \uadf8\ub8f9\uc740 \uc911\ucca9 \uadf8\ub8f9\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=\ub3d9\uc801 \uadf8\ub8f9\uc740 \uba85\uc2dc\uc801\uc778 \uad6c\uc131\uc6d0 \ubcc0\uacbd\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=\ub3d9\uc801 \uadf8\ub8f9 %2$s\uc5d0 \uc9c0\uc815\ub41c \uae30\ubcf8 DN %1$s\uc774(\uac00) \uc11c\ubc84\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
-INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=\ube44\ubc00\ubc88\ud638\uc5d0 \ud5c8\uc6a9\ub418\ub294 \ucd5c\uc18c \ucc28\uc774\uc785\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \ucd5c\uc18c \ucc28\uc774\uac00 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \ub0b4\uc6a9\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=\uae30\ubcf8 DN %s \ubc0f \ud544\ud130 %s(\uc73c)\ub85c \ub0b4\ubd80 \uac80\uc0c9\uc744 \uc218\ud589\ud558\uc5ec \ub3d9\uc801 \uadf8\ub8f9 %s\uc758 \uad6c\uc131\uc6d0 \ubaa9\ub85d\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: \uacb0\uacfc \ucf54\ub4dc %s, \uc624\ub958 \uba54\uc2dc\uc9c0 %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=\uc0ac\uc6a9\uc790 %s\uc744(\ub97c) \ub3d9\uc801 \uadf8\ub8f9 %s\uc758 \uad6c\uc131\uc6d0 \ubaa9\ub85d\uc5d0 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \uc11c\ubc84\uc5d0\uc11c \uc2dc\uac04 \ucd08\uacfc\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=\ube44\ubc00\ubc88\ud638\uc5d0 \ud5c8\uc6a9\ub418\ub294 \ucd5c\uc18c \ucc28\uc774\uc785\ub2c8\ub2e4.  \uac12\uc774 0\uc774\uba74 \ucd5c\uc18c \ucc28\uc774\uac00 \uc5c6\ub294 \uac83\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=ds-cfg-min-password-difference \uc18d\uc131\uc5d0\uc11c \ud5c8\uc6a9\ud558\ub294 \ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \ucc28\uc774\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=\ucd5c\uc18c \ube44\ubc00\ubc88\ud638 \ucc28\uc774\uac00 %d(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uac00 \ud544\uc694\ud55c \ucd5c\uc18c \ucc28\uc774(%d\uc790)\ubcf4\ub2e4 \uc801\uac8c \ucc28\uc774\ub0a9\ub2c8\ub2e4.
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uc5d0 \ub3d9\uc77c\ud55c \ubb38\uc790 \uc778\uc2a4\ud134\uc2a4\uac00 \uc5f0\uc18d\uc801\uc73c\ub85c \ub108\ubb34 \ub9ce\uc774 \uc0ac\uc6a9\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \ube44\ubc00\ubc88\ud638\uc5d0 \ub3d9\uc77c\ud55c \ubb38\uc790\uac00 \uc5f0\uc18d\uc801\uc73c\ub85c \ud45c\uc2dc\ub420 \uc218 \uc788\ub294 \ucd5c\ub300 \ud69f\uc218\ub294 %d\uc785\ub2c8\ub2e4.
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uc5d0\ub294 \uace0\uc720\ud55c \ubb38\uc790\uac00 \ubd80\uc871\ud569\ub2c8\ub2e4.  \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\uc5d0 \ud45c\uc2dc\ub420 \uc218 \uc788\ub294 \ucd5c\uc18c \uace0\uc720 \ubb38\uc790 \uc218\ub294 %d\uc785\ub2c8\ub2e4.
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=%s \uc18d\uc131\uc740 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc73c\uba70 \uc0c9\uc778\ud654\ub418\uc9c0 \uc54a\uc740 \uac80\uc0c9 \ud544\ud130\uc5d0 \ud3ec\ud568\ub418\uc5b4\uc11c\ub294 \uc548 \ub429\ub2c8\ub2e4.
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=%s \uc18d\uc131\uc740 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc73c\uba70 \uc0c9\uc778\ud654\ub418\uc9c0 \uc54a\uc740 \uac80\uc0c9 \ud544\ud130\uc5d0 \ud3ec\ud568\ub418\uc5b4\uc11c\ub294 \uc548 \ub429\ub2c8\ub2e4.
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uac00 \uc11c\ubc84\uc758 \uc0ac\uc804\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=\uc9c0\uc815\ub41c \uc0ac\uc804 \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=\ud30c\uc77c %s\uc5d0\uc11c \uc0ac\uc804\uc744 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=\uac00\uc0c1 \uc815\uc801 \uadf8\ub8f9 %s\uc774(\uac00) \uc790\uc2e0\ub3c4 \uac00\uc0c1 \uc815\uc801 \uadf8\ub8f9\uc778 \ub300\uc0c1 \uadf8\ub8f9 %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4. \uac00\uc0c1 \uc815\uc801 \uadf8\ub8f9\uc740 \ub2e4\ub978 \uac00\uc0c1 \uc815\uc801 \uadf8\ub8f9\uc744 \ub300\uc0c1 \uadf8\ub8f9\uc73c\ub85c \ucc38\uc870\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_FSCACHE_RESTORE_484=\uc601\uad6c \ud56d\ubaa9 \uce90\uc2dc \uc0c1\ud0dc \ubcf5\uc6d0\uc744 \uc2dc\uc791\ud569\ub2c8\ub2e4. \uc774 \uc791\uc5c5\uc740 \ub2e4\uc18c \uc2dc\uac04\uc774 \uac78\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 NOTICE_FSCACHE_SAVE_485=\ud56d\ubaa9 \uce90\uc2dc \uc0c1\ud0dc\ub97c \uc601\uad6c\ub85c \uc124\uc815\ud569\ub2c8\ub2e4. \uc774 \uc791\uc5c5\uc740 \ub2e4\uc18c \uc2dc\uac04\uc774 \uac78\ub9b4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=\ud30c\uc77c \uc2dc\uc2a4\ud15c \ud56d\ubaa9 \uce90\uc2dc\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uce58\uba85\uc801 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=\uc601\uad6c \uce90\uc2dc\ub97c \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uc601\uad6c \uce90\uc2dc\uac00 \ud50c\ub7ec\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=\uc601\uad6c \uce90\uc2dc\ub97c \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uc601\uad6c \uce90\uc2dc\uac00 \ud50c\ub7ec\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=\ud30c\uc77c \uc2dc\uc2a4\ud15c \ud56d\ubaa9 \uce90\uc2dc\uc5d0 \uc0c8 \uce90\uc2dc \ud56d\ubaa9\uc744 \uc800\uc7a5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=\ud30c\uc77c \uc2dc\uc2a4\ud15c \ud56d\ubaa9 \uce90\uc2dc\uc5d0\uc11c \uae30\uc874 \uce90\uc2dc \ud56d\ubaa9\uc744 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=\ud56d\ubaa9 \uce90\uc2dc \ubc31\uc5d4\ub4dc \ub0b4\ubd80 \uce90\uc2dc \ud06c\uae30\ub97c \ubc31\ubd84\uc728\ub85c \uc124\uc815\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774\uc804 \uac12 \ub610\ub294 \uae30\ubcf8\uac12\uc774 \ub300\uc2e0 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=\ud56d\ubaa9 \uce90\uc2dc \ubc31\uc5d4\ub4dc \ub0b4\ubd80 \uce90\uc2dc \ud06c\uae30\ub97c \ubc14\uc774\ud2b8\ub85c \uc124\uc815\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774\uc804 \uac12 \ub610\ub294 \uae30\ubcf8\uac12\uc774 \ub300\uc2e0 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=\ud56d\ubaa9 \uce90\uc2dc \ubc31\uc5d4\ub4dc Berkeley DB JE \ub4f1\ub85d \uc815\ubcf4\ub97c \uc124\uc815\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_FSCACHE_HOMELESS_494=\ud30c\uc77c \uc2dc\uc2a4\ud15c \ud56d\ubaa9 \uce90\uc2dc \ud648\uc744 \uc124\uc815\ud558\ub294 \ub3d9\uc548 \uce58\uba85\uc801 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uce90\uc2dc \ud648\uc744 \ud638\uc2a4\ud305\ud558\uae30\uc5d0 \uc801\ud569\ud55c \uacbd\ub85c\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=\ud30c\uc77c \uc2dc\uc2a4\ud15c \ud56d\ubaa9 \uce90\uc2dc \ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac %s\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c\uc744 \uc124\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s \ubc31\uc5d4\ub4dc\uc758 \ud604\uc7ac \uc624\ud504\ub77c\uc778 \uc0c1\ud0dc\uac00 \uc601\uad6c \uce90\uc2dc\uc5d0 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uae30\ub85d\ub41c \uc624\ud504\ub77c\uc778 \uc0c1\ud0dc\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ubaa8\ub4e0 \uce90\uc2dc \ub370\uc774\ud130\uac00 \uc0ad\uc81c\ub429\ub2c8\ub2e4.
 NOTICE_FSCACHE_RESTORE_REPORT_497=%d\uac1c\uc758 \uc601\uad6c \uce90\uc2dc \ud56d\ubaa9\uc774 \ud56d\ubaa9 \uce90\uc2dc\uc5d0 \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_FSCACHE_SAVE_REPORT_498=%d\uac1c\uc758 \uc601\uad6c \uce90\uc2dc \ud56d\ubaa9\uc744 \ub9cc\ub4e4\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=\uc774\uc804\uc758 \uc601\uad6c \uce90\uc2dc \uc0c1\ud0dc\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ube48 \uce90\uc2dc\ub85c \uc2dc\uc791\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=\uc601\uad6c \uce90\uc2dc \uc0c9\uc778\uc774 \uc77c\uce58\ud558\uc9c0 \uc54a\uac70\ub098 \uc190\uc0c1\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uc601\uad6c \uce90\uc2dc\uac00 \ud50c\ub7ec\uc2dc\ub429\ub2c8\ub2e4.
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=%s \uc18d\uc131\uc740 \uac80\uc0c9\ud560 \uc218 \uc5c6\uc73c\uba70 \uc0c9\uc778\ud654\ub418\uc9c0 \uc54a\uc740 \uac80\uc0c9 \ud544\ud130\uc5d0 \ud3ec\ud568\ub418\uc5b4\uc11c\ub294 \uc548 \ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud560 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \ud655\uc7a5 \uc694\uccad\uc5d0 \uc694\uccad \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \ud655\uc7a5 \uc694\uccad \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=DN\uc774 %s\uc778 \ud56d\ubaa9\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \ud655\uc7a5 \uc694\uccad\uc5d0\uc11c \uc791\uc5c5\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \ube44\ud65c\uc131 \uc0c1\ud0dc\ub97c \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098('true' \ub610\ub294 'false')\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \ube44\ud65c\uc131 \uc0c1\ud0dc\ub97c \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098('true' \ub610\ub294 'false')\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ud65c\uc131 \uc0c1\ud0dc\ub97c \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ud55c \uac12\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uac12\uc740 'true' \ub610\ub294 'false'\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uacc4\uc815 \ub9cc\ub8cc \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=\uacc4\uc815 \ub9cc\ub8cc \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=\ube44\ubc00\ubc88\ud638 \ubcc0\uacbd \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \ube44\ubc00\ubc88\ud638 \uacbd\uace0 \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=\ube44\ubc00\ubc88\ud638 \uacbd\uace0 \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc778\uc99d \uc2e4\ud328 \uc2dc\uac04\uc744 \ucd94\uac00\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=\uc778\uc99d \uc2e4\ud328 \uc2dc\uac04\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=\ub9c8\uc9c0\ub9c9 \ub85c\uadf8\uc778 \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc7ac\uc124\uc815 \uc0c1\ud0dc\ub97c \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098('true' \ub610\ub294 'false')\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc7ac\uc124\uc815 \uc0c1\ud0dc\ub97c \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098('true' \ub610\ub294 'false')\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc7ac\uc124\uc815 \uc0c1\ud0dc\ub97c \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ud55c \uac12\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uac12\uc740 'true' \ub610\ub294 'false'\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \uc720\uc608 \ub85c\uadf8\uc778 \uc0ac\uc6a9 \uc2dc\uac04\uc744 \ucd94\uac00\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=\uc720\uc608 \ub85c\uadf8\uc778 \uc0ac\uc6a9 \uc2dc\uac04\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud574 \ud544\uc218 \ubcc0\uacbd \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uac12\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uac12\uc744 \uc815\ud655\ud788 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=\ud544\uc218 \ubcc0\uacbd \uc2dc\uac04\uc744 \uc124\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uac12\uc740 \uc77c\ubc18 \uc2dc\uac04 \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \ud655\uc7a5 \uc694\uccad\uc5d0 \uc798\ubabb\ub418\uac70\ub098 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc791\uc5c5 \uc720\ud615 %s\uc744(\ub97c) \uac00\uc9c4 \uc791\uc5c5\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \ud655\uc7a5 \uc791\uc5c5 \uc911\uc5d0 \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc815\ubcf4\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4(\uc624\ub958 \ucf54\ub4dc='%s', \uc624\ub958 \uba54\uc2dc\uc9c0='%s').
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc81c\uacf5\ud55c DIGEST-MD5 \uc790\uaca9 \uc99d\uba85\uc774 \uc798\ubabb\ub41c \ub2e4\uc774\uc81c\uc2a4\ud2b8 URI %s\uc744(\ub97c) \uc694\uccad\ud588\uc2b5\ub2c8\ub2e4. \ud544\uc694\ud55c \ub2e4\uc774\uc81c\uc2a4\ud2b8 URI\ub294 %s\uc785\ub2c8\ub2e4.
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=\uc81c\uacf5\ub41c \uc0c8 \ube44\ubc00\ubc88\ud638\uac00 \ube44\ubc00\ubc88\ud638 \uae30\ub85d\uc5d0 \uc774\ubbf8 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 SMTP \uc11c\ubc84\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  SMTP \uacbd\uace0 \ucc98\ub9ac\uae30\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 SMTP \uc11c\ubc84\uc5d0 \ub300\ud55c \uc815\ubcf4\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=\uad00\ub9ac \uacbd\uace0\uc5d0 \ub300\ud55c \uc804\uc790 \uba54\uc77c \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4(\uc720\ud615 %s, \uba54\uc2dc\uc9c0 %s): %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=\uc81c\uacf5\ub41c \uc77c\uce58 \ud328\ud134 \u20a9"%s\u20a9"\uc744(\ub97c) \uc815\uaddc \ud45c\ud604\uc2dd\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-match-attribute \uc18d\uc131 \uac12 %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \uac12\uc740 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub41c \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uc774\ub984 \ub610\ub294 OID\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=\ucc98\ub9ac\ub41c \uc544\uc774\ub514 \ubb38\uc790\uc5f4 %s\uc774(\uac00) \uc5ec\ub7ec \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub9e4\ud551\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=\uc5f4 %2$d(\ud589 %3$d)\uc5d0 \uc778\uc2dd\ub418\uc9c0 \uc54a\ub294 \ud1a0\ud070 %1$s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=\uad6c\uc131 \ud56d\ubaa9 '%2$s'\uc5d0\uc11c \ucc38\uc870\ub41c \uba54\uc2dc\uc9c0 \ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c '%1$s'\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=\ub514\ub809\ud1a0\ub9ac \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %2$s\uc758 \uc54c\ub9bc \uc720\ud615 %1$s\uc5d0 \ub300\ud55c \uacc4\uc815 \uc0c1\ud0dc \uc54c\ub9bc \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=\ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uac12\uc744 \uc554\ud638\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=\ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=\uc81c\uacf5\ub41c \ub300\uce6d \ud0a4 \ud655\uc7a5 \uc791\uc5c5\uc740 \uac12\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=\uac12 \uc2dc\ud000\uc2a4\uc5d0 \uc798\ubabb\ub41c \uc720\ud615 %s\uc744(\ub97c) \uac00\uc9c4 \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ub300\uce6d \ud0a4 \ud655\uc7a5 \uc791\uc5c5\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=\uc81c\uacf5\ub41c \ub300\uce6d \ud0a4 \ud655\uc7a5 \uc694\uccad\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=\ub300\uce6d \ud0a4 \ud655\uc7a5 \uc694\uccad \uc2dc\ud000\uc2a4\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=\uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc815\ud655\ud55c \uc77c\uce58 \uc544\uc774\ub514 \ub9e4\ud37c\uac00 \ubc31\uc5d4\ub4dc %3$s\uc5d0 \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc720\ud615 %2$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=\uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc815\uaddc \ud45c\ud604\uc2dd \uc544\uc774\ub514 \ub9e4\ud37c\uac00 \ubc31\uc5d4\ub4dc %3$s\uc5d0 \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc720\ud615 %2$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=\uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc9c0\ubb38 \uc778\uc99d\uc11c \ub9e4\ud37c\uac00 \ubc31\uc5d4\ub4dc %3$s\uc5d0 \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc720\ud615 %2$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=\uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc8fc\uc81c \uc18d\uc131-\uc0ac\uc6a9\uc790 \uc18d\uc131 \uc778\uc99d\uc11c \ub9e4\ud37c\uac00 \ubc31\uc5d4\ub4dc %3$s\uc5d0 \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc720\ud615 %2$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=\uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc8fc\uc81c DN-\uc0ac\uc6a9\uc790 \uc18d\uc131 \uc778\uc99d\uc11c \ub9e4\ud37c\uac00 \ubc31\uc5d4\ub4dc %3$s\uc5d0 \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc720\ud615 %2$s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=Loaded extension from file '%s' (build %s, revision %s)
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=Failed to create a SASL server for SASL mechanism %s using a server FQDN of %s
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=The GSSAPI SASL mechanism handler initialization was successful
 INFO_GSSAPI_STOPPED_575=The GSSAPI SASL mechanism handler has been stopped
diff --git a/opendj-sdk/opends/src/messages/messages/extension_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/extension_zh_CN.properties
index 1ad2151..0ffcea0 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=\u5728\u5c1d\u8bd5\u4e3a %s \u7b97\u6cd5\u521d\u59cb\u5316\u6d88\u606f\u6458\u8981\u751f\u6210\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=\u5728\u5c1d\u8bd5\u5bf9\u5bc6\u7801\u503c %s \u8fdb\u884c base64 \u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=%s \u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u662f\u4e0d\u53ef\u9006\u7684\uff0c\u56e0\u6b64\uff0c\u65e0\u6cd5\u6062\u590d\u5df2\u7f16\u7801\u5bc6\u7801\u7684\u7eaf\u6587\u672c\u7248\u672c
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=\u5c1d\u8bd5\u5728 MBean \u670d\u52a1\u5668\u4e2d\u6ce8\u518c JMX \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=\u5728\u5c1d\u8bd5\u4f7f\u7528\u7c7b %s \u4e2d\u5b9a\u4e49\u7684\u5b58\u50a8\u65b9\u6848\u5bf9\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=\u914d\u7f6e\u6761\u76ee %s \u7684 ds-cfg-include-filter \u5c5e\u6027\u5177\u6709\u65e0\u6548\u7684\u503c "%s"\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e00\u7ec4\u641c\u7d22\u8fc7\u6ee4\u5668\uff08\u53ef\u7528\u4e8e\u63a7\u5236\u7f13\u5b58\u4e2d\u5305\u542b\u7684\u6761\u76ee\uff09: %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=\u914d\u7f6e\u6761\u76ee %s \u7684 ds-cfg-exclude-filter \u5c5e\u6027\u5177\u6709\u65e0\u6548\u7684\u503c "%s"\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e00\u7ec4\u641c\u7d22\u8fc7\u6ee4\u5668\uff08\u53ef\u7528\u4e8e\u63a7\u5236\u4ece\u7f13\u5b58\u4e2d\u6392\u9664\u7684\u6761\u76ee\uff09: %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316 fifo \u6761\u76ee\u7f13\u5b58\u65f6\u51fa\u73b0\u81f4\u547d\u9519\u8bef: %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u8f6f\u5f15\u7528\u6761\u76ee\u7f13\u5b58\u65f6\u51fa\u73b0\u81f4\u547d\u9519\u8bef: %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=\u6b63\u5728\u4e3a %s \u540e\u7aef\u542f\u52a8\u6761\u76ee\u7f13\u5b58\u9884\u52a0\u8f7d
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=%s \u540e\u7aef\u7684\u6761\u76ee\u7f13\u5b58\u9884\u52a0\u8f7d\u5df2\u5904\u7406 %d \u4e2a\u6761\u76ee\uff0c\u53ef\u7528\u5806\u5185\u5b58\u4e3a %d MB
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=%s \u540e\u7aef\u7684\u6761\u76ee\u7f13\u5b58\u9884\u52a0\u8f7d\u5df2\u5b8c\u6210\uff0c\u5171\u5904\u7406 %d \u4e2a\u6761\u76ee
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=%s \u540e\u7aef\u7684\u6761\u76ee\u7f13\u5b58\u9884\u52a0\u8f7d\u5df2\u4e2d\u65ad
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=%s \u540e\u7aef\u4e0d\u652f\u6301\u6761\u76ee\u7f13\u5b58\u9884\u52a0\u8f7d\uff0c\u56e0\u6b64\uff0c\u4e0d\u4f1a\u5c06\u8be5\u540e\u7aef\u4e2d\u7684\u4efb\u4f55\u6761\u76ee\u9884\u52a0\u8f7d\u5230\u6761\u76ee\u7f13\u5b58\u4e2d
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=\u65e0\u6cd5\u5c06 %s \u6761\u76ee\u9884\u52a0\u8f7d\u5230\u6761\u76ee\u7f13\u5b58\u4e2d: %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\u5e8f\u5217\u5305\u542b\u65e0\u6548\u7c7b\u578b\u7684 ASN.1 \u5143\u7d20: %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=\u5728\u5c1d\u8bd5\u5bf9\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\u5e8f\u5217\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u6388\u6743 ID\uff0c\u5e76\u4e14\u57fa\u7840\u8fde\u63a5\u672a\u901a\u8fc7\u9a8c\u8bc1
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5728\u8fdb\u884c\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u4ecd\u65e0\u6cd5\u83b7\u53d6\u5bf9\u7528\u6237\u6761\u76ee %s \u7684\u5199\u5165\u9501\u5b9a
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u65e0\u6cd5\u5c06 "%s" \u89e3\u7801\u4e3a\u53ef\u5728\u64cd\u4f5c\u7684\u6388\u6743 ID \u4e2d\u4f7f\u7528\u7684\u6709\u6548 DN
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u65e0\u6548\u7684 userIdentity \u5b57\u6bb5\u3002\u63d0\u4f9b\u7684 userIdentity \u5b57\u7b26\u4e32\u4e3a "%s"
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\uff0c\u56e0\u4e3a\u65e0\u6cd5\u6839\u636e\u6388\u6743 DN "%s" \u6765\u8bc6\u522b\u8981\u66f4\u65b0\u7684\u7528\u6237\u6761\u76ee
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u8bf7\u6c42\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u6388\u6743 UID "%s" \u4e0e\u76ee\u5f55\u4e2d\u7684\u591a\u4e2a\u6761\u76ee\u5339\u914d
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=\u65e0\u6cd5\u5904\u7406\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\uff0c\u56e0\u4e3a\u5f53\u524d\u4e3a\u7528\u6237\u63d0\u4f9b\u7684\u5bc6\u7801\u65e0\u6548
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u94a5\u5e93\u4fe1\u606f\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=\u5b9a\u4e49\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u7684\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-key-store-file\uff0c\u8be5\u5c5e\u6027\u5e94\u4fdd\u5b58\u5bc6\u94a5\u5e93\u6587\u4ef6\u7684\u8def\u5f84
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-file \u4e2d\u6307\u5b9a\u7684\u5bc6\u94a5\u5e93\u6587\u4ef6 %1$s \u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-file \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u94a5\u5e93\u7684\u5bc6\u94a5\u5e93\u7c7b\u578b\u3002\u6709\u6548\u503c\u5e94\u59cb\u7ec8\u5305\u542b 'JKS' \u548c 'PKCS12'\uff0c\u4f46\u4e0d\u540c\u7684\u5b9e\u73b0\u53ef\u80fd\u8fd8\u4f1a\u5305\u542b\u5176\u4ed6\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5219\u4f1a\u4f7f\u7528 JVM \u7684\u9ed8\u8ba4\u503c\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-type \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=Java \u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-property \u4e2d\u6307\u5b9a\u7684 Java \u5c5e\u6027 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-property \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\uff0c\u8be5\u53d8\u91cf\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-environment-variable \u4e2d\u6307\u5b9a\u7684\u73af\u5883\u53d8\u91cf %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-environment-variable \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u8be5\u6587\u4ef6\u7684\u552f\u4e00\u4e00\u884c\u5185\u5bb9\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=\u5728\u5c1d\u8bd5\u4ece\u914d\u7f6e\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u4e2d\u8bfb\u53d6\u5bc6\u94a5\u5e93 PIN \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e3a\u7a7a
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-file \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=\u914d\u7f6e\u6761\u76ee %s \u672a\u6307\u5b9a\u786e\u5b9a\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u5185\u5bb9\u6240\u9700\u7684 PIN \u7684\u65b9\u6cd5\u3002\u53ef\u4ee5\u5728 Java \u5c5e\u6027\uff08\u7531\u5c5e\u6027 ds-cfg-key-store-pin-property \u6307\u5b9a\uff09\u3001\u73af\u5883\u53d8\u91cf\uff08\u7531\u5c5e\u6027 ds-cfg-key-store-pin-environment-variable \u6307\u5b9a\uff09\u6216\u6587\u672c\u6587\u4ef6\uff08\u7531\u5c5e\u6027 ds-cfg-key-store-pin-file \u6307\u5b9a\uff09\u4e2d\u6307\u5b9a PIN\uff0c\u6216\u8005\u76f4\u63a5\u5728\u6761\u76ee\u4e2d\u4f7f\u7528\u5c5e\u6027 ds-cfg-key-store-pin \u6307\u5b9a PIN
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=\u5728\u5c1d\u8bd5\u4ece\u6587\u4ef6 %s \u4e2d\u52a0\u8f7d\u5bc6\u94a5\u5e93\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-type \u4e2d\u6307\u5b9a\u7684\u5bc6\u94a5\u5e93\u7c7b\u578b %1$s \u65e0\u6548: %3$s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-key-store-file \u5c5e\u6027\u7684\u503c\u5df2\u66f4\u65b0\u4e3a %s\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-key-store-type \u5c5e\u6027\u7684\u503c\u5df2\u66f4\u65b0\u4e3a %s\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=\u7528\u4e8e\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u7684 PIN \u5df2\u66f4\u65b0\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=Java \u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-property \u4e2d\u6307\u5b9a\u7684 Java \u5c5e\u6027 %1$s \u5e94\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-property \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\uff0c\u8be5\u53d8\u91cf\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-environment-variable \u4e2d\u6307\u5b9a\u7684\u73af\u5883\u53d8\u91cf %1$s \u5e94\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-environment-variable \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u8be5\u6587\u4ef6\u7684\u552f\u4e00\u4e00\u884c\u5185\u5bb9\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5e94\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e0d\u5b58\u5728
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=\u5728\u5c1d\u8bd5\u4ece\u914d\u7f6e\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u4e2d\u8bfb\u53d6\u5bc6\u94a5\u5e93 PIN \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-key-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5e94\u5305\u542b\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e3a\u7a7a
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin-file \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-store-pin \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=\u914d\u7f6e\u6761\u76ee %s \u672a\u6307\u5b9a\u786e\u5b9a\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u5185\u5bb9\u6240\u9700\u7684 PIN \u7684\u65b9\u6cd5\u3002\u53ef\u4ee5\u5728 Java \u5c5e\u6027\uff08\u7531\u5c5e\u6027 ds-cfg-key-store-pin-property \u6307\u5b9a\uff09\u3001\u73af\u5883\u53d8\u91cf\uff08\u7531\u5c5e\u6027 ds-cfg-key-store-pin-environment-variable \u6307\u5b9a\uff09\u6216\u6587\u672c\u6587\u4ef6\uff08\u7531\u5c5e\u6027 ds-cfg-key-store-pin-file \u6307\u5b9a\uff09\u4e2d\u6307\u5b9a PIN\uff0c\u6216\u8005\u76f4\u63a5\u5728\u6761\u76ee\u4e2d\u4f7f\u7528\u5c5e\u6027 ds-cfg-key-store-pin \u6307\u5b9a PIN
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=\u5728\u5c1d\u8bd5\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=\u7528\u4e8e\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u7ba1\u7406\u5668\u7684 PIN \u5df2\u66f4\u65b0\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u5bc6\u94a5\u7ba1\u7406\u5668\u65f6\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=\u5728\u5c1d\u8bd5\u521b\u5efa\u5bc6\u94a5\u7ba1\u7406\u5668\u5de5\u5382\u4ee5\u8bbf\u95ee\u5bc6\u94a5\u5e93\u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=\u5728\u5c1d\u8bd5\u521b\u5efa\u5bc6\u94a5\u7ba1\u7406\u5668\u5de5\u5382\u4ee5\u8bbf\u95ee PKCS#11 \u5bc6\u94a5\u5e93\u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u4fe1\u4efb\u5e93\u4fe1\u606f\u7684\u6587\u4ef6\u7684\u8def\u5f84\u3002\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=\u5b9a\u4e49\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u7684\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-trust-store-file\uff0c\u8be5\u5c5e\u6027\u5e94\u4fdd\u5b58\u4fe1\u4efb\u5e93\u6587\u4ef6\u7684\u8def\u5f84
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-file \u4e2d\u6307\u5b9a\u7684\u4fe1\u4efb\u5e93\u6587\u4ef6 %1$s \u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-file \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=\u76ee\u5f55\u670d\u52a1\u5668\u4fe1\u4efb\u5e93\u7684\u5bc6\u94a5\u5e93\u7c7b\u578b\u3002\u6709\u6548\u503c\u5e94\u59cb\u7ec8\u5305\u542b 'JKS' \u548c 'PKCS12'\uff0c\u4f46\u4e0d\u540c\u7684\u5b9e\u73b0\u53ef\u80fd\u8fd8\u4f1a\u5305\u542b\u5176\u4ed6\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5219\u4f1a\u4f7f\u7528 JVM \u7684\u9ed8\u8ba4\u503c\u3002\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-type \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=Java \u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-property \u4e2d\u6307\u5b9a\u7684 Java \u5c5e\u6027 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-pin-property \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=\u73af\u5883\u53d8\u91cf\u7684\u540d\u79f0\uff0c\u8be5\u53d8\u91cf\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-environment-variable \u4e2d\u6307\u5b9a\u7684\u73af\u5883\u53d8\u91cf %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u672a\u8bbe\u7f6e\u8be5\u5c5e\u6027
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-pin-environment-variable \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=\u6587\u672c\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u8be5\u6587\u4ef6\u7684\u552f\u4e00\u4e00\u884c\u5185\u5bb9\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=\u5728\u5c1d\u8bd5\u4ece\u914d\u7f6e\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u4e2d\u8bfb\u53d6\u4fe1\u4efb\u5e93 PIN \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-pin-file \u4e2d\u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5e94\u5305\u542b\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684 PIN\uff0c\u4f46\u8be5\u6587\u4ef6\u4e3a\u7a7a
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-pin-file \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u6240\u9700\u7684\u660e\u6587 PIN\u3002\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-store-pin \u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=\u5728\u5c1d\u8bd5\u4ece\u6587\u4ef6 %s \u4e2d\u52a0\u8f7d\u4fe1\u4efb\u5e93\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=\u5728\u5c1d\u8bd5\u521b\u5efa\u4fe1\u4efb\u7ba1\u7406\u5668\u5de5\u5382\u4ee5\u8bbf\u95ee\u4fe1\u4efb\u5e93\u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-trust-store-type \u4e2d\u6307\u5b9a\u7684\u4fe1\u4efb\u5e93\u7c7b\u578b %1$s \u65e0\u6548: %3$s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-trust-store-file \u5c5e\u6027\u7684\u503c\u5df2\u66f4\u65b0\u4e3a %s\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\u751f\u6548
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-trust-store-type \u5c5e\u6027\u7684\u503c\u5df2\u66f4\u65b0\u4e3a %s\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\u751f\u6548
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=\u7528\u4e8e\u8bbf\u95ee\u57fa\u4e8e\u6587\u4ef6\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u7684 PIN \u5df2\u66f4\u65b0\u3002\u65b0\u503c\u5c06\u5728\u4e0b\u6b21\u8bbf\u95ee\u4fe1\u4efb\u7ba1\u7406\u5668\u65f6\u751f\u6548
@@ -266,42 +152,22 @@
 MILD_ERR_STARTTLS_NO_CLIENT_CONNECTION_128=\u65e0\u6cd5\u5728\u8be5\u8fde\u63a5\u4e0a\u4f7f\u7528 StartTLS\uff0c\u56e0\u4e3a\u57fa\u7840\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0d\u53ef\u7528
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=\u65e0\u6cd5\u5728\u8be5\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u4f7f\u7528 StartTLS\uff0c\u56e0\u4e3a\u8be5\u8fde\u63a5\u7c7b\u578b\u65e0\u6cd5\u4f7f\u7528 StartTLS \u4fdd\u62a4\u5176\u901a\u4fe1
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=\u5c1d\u8bd5\u5728\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u542f\u7528 TLS \u8fde\u63a5\u5b89\u5168\u7ba1\u7406\u5668\uff08\u51fa\u4e8e StartTLS \u8003\u8651\uff09\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
-INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=\u6307\u793a SASL EXTERNAL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u5c1d\u8bd5\u6839\u636e\u76f8\u5e94\u7528\u6237\u6761\u76ee\u4e2d\u7684\u8bc1\u4e66\u6765\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\u3002\u8be5\u503c\u5fc5\u987b\u4e3a\u201c\u771f\u201d\uff08\u59cb\u7ec8\u5c1d\u8bd5\u9a8c\u8bc1\u8bc1\u4e66\uff1b\u5982\u679c\u4e0d\u5b58\u5728\u4efb\u4f55\u8bc1\u4e66\uff0c\u5219\u9a8c\u8bc1\u5c06\u4f1a\u5931\u8d25\uff09\u3001\u201c\u5047\u201d\uff08\u6c38\u4e0d\u5c1d\u8bd5\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\uff09\u548c "ifpresent"\uff08\u5982\u679c\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u8bc1\u4e66\uff0c\u5219\u4f1a\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\uff1b\u4f46\u5982\u679c\u6761\u76ee\u4e2d\u4e0d\u5305\u542b\u8bc1\u4e66\uff0c\u9a8c\u8bc1\u4e5f\u4e0d\u4f1a\u5931\u8d25\uff09\u4e4b\u4e00\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
-INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5c06\u7528\u4e8e\u4fdd\u5b58\u7528\u6237\u6761\u76ee\u4e2d\u7684\u8bc1\u4e66\u4fe1\u606f\u4ee5\u8fdb\u884c\u9a8c\u8bc1\u3002\u5b83\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=\u6307\u793a SASL EXTERNAL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u5c1d\u8bd5\u6839\u636e\u76f8\u5e94\u7528\u6237\u6761\u76ee\u4e2d\u7684\u8bc1\u4e66\u6765\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\u3002\u8be5\u503c\u5fc5\u987b\u4e3a\u201c\u771f\u201d\uff08\u59cb\u7ec8\u5c1d\u8bd5\u9a8c\u8bc1\u8bc1\u4e66\uff1b\u5982\u679c\u4e0d\u5b58\u5728\u4efb\u4f55\u8bc1\u4e66\uff0c\u5219\u9a8c\u8bc1\u5c06\u4f1a\u5931\u8d25\uff09\u3001\u201c\u5047\u201d\uff08\u6c38\u4e0d\u5c1d\u8bd5\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\uff09\u548c "ifpresent"\uff08\u5982\u679c\u7528\u6237\u6761\u76ee\u4e2d\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u8bc1\u4e66\uff0c\u5219\u4f1a\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\uff1b\u4f46\u5982\u679c\u6761\u76ee\u4e2d\u4e0d\u5305\u542b\u8bc1\u4e66\uff0c\u9a8c\u8bc1\u4e5f\u4e0d\u4f1a\u5931\u8d25\uff09\u4e4b\u4e00\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u65e0\u6548\u7684 ds-cfg-certificate-validation-policy \u5c5e\u6027\u503c %s\u3002\u8be5\u503c\u5fc5\u987b\u4e3a "always"\u3001"never" \u6216 "ifpresent" \u4e4b\u4e00
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-certificate-validation-policy \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5c06\u7528\u4e8e\u4fdd\u5b58\u7528\u6237\u6761\u76ee\u4e2d\u7684\u8bc1\u4e66\u4fe1\u606f\u4ee5\u8fdb\u884c\u9a8c\u8bc1\u3002\u5b83\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-certificate-attribute \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u914d\u7f6e\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-certificate-attribute \u4e2d\u5f15\u7528\u7684\u5c5e\u6027 %1$s\u3002\u5fc5\u987b\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49 SASL EXTERNAL \u9a8c\u8bc1\u671f\u95f4\u7528\u4e8e\u8bc1\u4e66\u9a8c\u8bc1\u7684\u5c5e\u6027
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=\u65e0\u6cd5\u901a\u8fc7 SASL EXTERNAL \u8fdb\u884c\u9a8c\u8bc1\uff0c\u56e0\u4e3a\u6620\u5c04\u7684\u7528\u6237\u6761\u76ee %s \u6ca1\u6709\u4efb\u4f55\u8bc1\u4e66\u53ef\u7528\u4e8e\u9a8c\u8bc1\u63d0\u4f9b\u7684\u5bf9\u7b49\u8bc1\u4e66
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=\u65e0\u6cd5\u901a\u8fc7 SASL EXTERNAL \u8fdb\u884c\u9a8c\u8bc1\uff0c\u56e0\u4e3a\u6620\u5c04\u7684\u7528\u6237\u6761\u76ee %s \u4e0d\u5305\u542b\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u5bf9\u7b49\u8bc1\u4e66
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=\u5728\u5c1d\u8bd5\u4f7f\u7528\u7528\u6237\u6761\u76ee %s \u4e2d\u7684\u8bc1\u4e66\u9a8c\u8bc1\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684\u5bf9\u7b49\u8bc1\u4e66\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u5c5e\u6027 ds-cfg-identity-mapper \u5df2\u66f4\u65b0\u3002\u65b0\u7684\u5ba2\u6237\u7aef\u8bc1\u4e66\u9a8c\u8bc1\u7b56\u7565\u4e3a %s
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u5c5e\u6027 ds-cfg-certificate-attribute \u5df2\u66f4\u65b0\u3002\u73b0\u5728\uff0c\u5728\u9a8c\u8bc1\u5bf9\u7b49\u8bc1\u4e66\u65f6\u5c06\u4f7f\u7528 %s \u5c5e\u6027
-INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5c06\u7528\u4e8e\u6839\u636e SASL PLAIN \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684 authcID/authzID \u6765\u8bc6\u522b\u7528\u6237\u6761\u76ee\u3002\u5b83\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
-INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=\u6839\u636e SASL PLAIN \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684 authcID/authzID \u641c\u7d22\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5c06\u7528\u4e8e\u6839\u636e SASL PLAIN \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684 authcID/authzID \u6765\u8bc6\u522b\u7528\u6237\u6761\u76ee\u3002\u5b83\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-user-name-attribute \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u914d\u7f6e\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-user-name-attribute \u4e2d\u5f15\u7528\u7684\u5c5e\u6027 %1$s\u3002\u5fc5\u987b\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49 SASL PLAIN \u9a8c\u8bc1\u671f\u95f4\u7528\u4e8e\u7528\u6237\u540d\u67e5\u627e\u7684\u5c5e\u6027
+INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=\u6839\u636e SASL PLAIN \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684 authcID/authzID \u641c\u7d22\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-user-base-dn \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=SASL PLAIN \u9a8c\u8bc1\u8981\u6c42\u63d0\u4f9b SASL \u51ed\u8bc1\uff0c\u4f46\u7ed1\u5b9a\u8bf7\u6c42\u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u51ed\u8bc1
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=SASL PLAIN \u7ed1\u5b9a\u8bf7\u6c42\u4e0d\u5305\u542b\u4efb\u4f55 NULL \u5b57\u7b26\u3002\u9700\u8981\u5c06 NULL \u5b57\u7b26\u7528\u4f5c\u6388\u6743 ID \u4e0e\u9a8c\u8bc1 ID \u4e4b\u95f4\u4ee5\u53ca\u9a8c\u8bc1 ID \u4e0e\u5bc6\u7801\u4e4b\u95f4\u7684\u5206\u754c\u7b26
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=SASL PLAIN \u7ed1\u5b9a\u8bf7\u6c42\u672a\u5728\u51ed\u8bc1\u4e2d\u5305\u542b\u53e6\u4e00\u4e2a NULL \u5b57\u7b26\uff0c\u9700\u8981\u5c06\u8be5\u5b57\u7b26\u7528\u4f5c\u9a8c\u8bc1 ID \u548c\u5bc6\u7801\u4e4b\u95f4\u7684\u5206\u754c\u7b26
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u5bf9\u7528\u6237\u6761\u76ee %s \u7684\u8bfb\u53d6\u9501\u5b9a\u4ee5\u68c0\u7d22\u8be5\u6761\u76ee
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u83b7\u53d6\u5bf9\u7528\u6237\u6761\u76ee %s \u7684\u8bfb\u53d6\u9501\u5b9a\u4ee5\u68c0\u7d22\u8be5\u6761\u76ee
 INFO_SASLANONYMOUS_TRACE_165=SASL ANONYMOUS \u7ed1\u5b9a\u64cd\u4f5c\uff08\u8fde\u63a5=%d\uff0c\u64cd\u4f5c=%d\uff09\u63d0\u4f9b\u4e86\u8ddf\u8e2a\u4fe1\u606f: %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
-INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5c06\u7528\u4e8e\u6839\u636e SASL CRAM-MD5 \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684\u7528\u6237\u540d\u6765\u8bc6\u522b\u7528\u6237\u6761\u76ee\u3002\u5b83\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
-INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=\u6839\u636e SASL CRAM-MD5 \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684\u7528\u6237\u540d\u641c\u7d22\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=\u5728\u5c1d\u8bd5\u83b7\u53d6 CRAM-MD5 SASL \u5904\u7406\u7a0b\u5e8f\u5c06\u8981\u4f7f\u7528\u7684 MD5 \u6458\u8981\u5f15\u64ce\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=\u5c5e\u6027\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5c06\u7528\u4e8e\u6839\u636e SASL CRAM-MD5 \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684\u7528\u6237\u540d\u6765\u8bc6\u522b\u7528\u6237\u6761\u76ee\u3002\u5b83\u5fc5\u987b\u6307\u5b9a\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u6709\u6548\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-user-name-attribute \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u914d\u7f6e\u6761\u76ee %2$s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-user-name-attribute \u4e2d\u5f15\u7528\u7684\u5c5e\u6027 %1$s\u3002\u5fc5\u987b\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49 SASL CRAM-MD5 \u9a8c\u8bc1\u671f\u95f4\u7528\u4e8e\u7528\u6237\u540d\u67e5\u627e\u7684\u5c5e\u6027
+INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=\u6839\u636e SASL CRAM-MD5 \u9a8c\u8bc1\u671f\u95f4\u63d0\u4f9b\u7684\u7528\u6237\u540d\u641c\u7d22\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u57fa DN\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-user-base-dn \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=SASL CRAM-MD5 \u7ed1\u5b9a\u8bf7\u6c42\u5305\u542b SASL \u51ed\u8bc1\uff0c\u4f46\u8be5\u5ba2\u6237\u7aef\u8fde\u63a5\u6ca1\u6709\u5df2\u5b58\u50a8\u7684\u8d28\u8be2\u3002\u4e24\u9636\u6bb5\u8fc7\u7a0b\u4e2d\u7684\u7b2c\u4e00\u4e2a CRAM-MD5 \u7ed1\u5b9a\u8bf7\u6c42\u4e0d\u5f97\u5305\u542b\u5ba2\u6237\u7aef SASL \u51ed\u8bc1
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=SASL CRAM-MD5 \u7ed1\u5b9a\u8bf7\u6c42\u5305\u542b SASL \u51ed\u8bc1\uff0c\u4f46\u4e3a\u8be5\u5ba2\u6237\u7aef\u8fde\u63a5\u5b58\u50a8\u7684 SASL \u72b6\u6001\u4fe1\u606f\u672a\u91c7\u7528\u6b63\u786e\u7684\u8d28\u8be2\u683c\u5f0f
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=\u6765\u81ea\u5ba2\u6237\u7aef\u7684 SASL CRAM-MD5 \u7ed1\u5b9a\u8bf7\u6c42\u5305\u542b SASL \u51ed\u8bc1\uff0c\u4f46\u6ca1\u6709\u4f7f\u7528\u7a7a\u683c\u5c06\u7528\u6237\u540d\u548c\u9a8c\u8bc1\u6458\u8981\u9694\u5f00
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u5c5e\u6027 ds-cfg-user-base-dn \u5df2\u66f4\u65b0\u3002\u73b0\u5728\uff0c\u5728\u6839\u636e\u7528\u6237\u540d\u67e5\u627e\u7528\u6237\u6761\u76ee\u65f6\u5c06\u4f7f\u7528 DN %s \u4f5c\u4e3a\u641c\u7d22\u57fa DN
  INFO_SASL_UNSUPPORTED_CALLBACK_192=\u4e3a SASL \u670d\u52a1\u5668\u63d0\u4f9b\u4e86\u4e0d\u53d7\u652f\u6301\u7684\u6216\u610f\u5916\u56de\u8c03\u4ee5\u5728 %s \u9a8c\u8bc1\u671f\u95f4\u4f7f\u7528: %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=\u5ba2\u6237\u7aef\u8fde\u63a5\u5305\u542b %s \u72b6\u6001\u4fe1\u606f\uff0c\u6307\u793a\u5ba2\u6237\u7aef\u6b63\u5728\u6267\u884c %s \u7ed1\u5b9a\u64cd\u4f5c\uff0c\u4f46\u7ed1\u5b9a\u8bf7\u6c42\u4e0d\u5305\u542b\u4efb\u4f55\u51ed\u8bc1
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=\u5728\u5c1d\u8bd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-server-fqdn \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=An unexpected error occurred while trying to create an %s context: %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=\u5c1d\u8bd5\u5bf9 SASL %s \u7528\u6237\u540d "%s" \u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u5b83\u4f3c\u4e4e\u5305\u542b DN\uff0c\u4f46 DN \u89e3\u7801\u5931\u8d25: %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=SASL %s \u7ed1\u5b9a\u8bf7\u6c42\u4e2d\u7684\u7528\u6237\u540d\u4f3c\u4e4e\u4e3a\u7a7a DN\u3002\u4e0d\u5141\u8bb8\u5b58\u5728\u8fd9\u79cd\u60c5\u51b5
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=\u5728\u5c1d\u8bd5\u5c06\u6388\u6743 ID %s \u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=\u5c1d\u8bd5\u68c0\u7d22\u7528\u6237 %s \u7684\u660e\u6587\u5bc6\u7801\u4ee5\u6267\u884c SASL %s \u9a8c\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=\u65e0\u6cd5\u5bf9\u7528\u6237 %s \u8fdb\u884c SASL %s \u9a8c\u8bc1\uff0c\u56e0\u4e3a\u8be5\u7528\u6237\u6761\u76ee\u4e2d\u6ca1\u6709\u4efb\u4f55\u5bc6\u7801\u662f\u4ee5\u53ef\u9006\u683c\u5f0f\u5b58\u50a8\u7684
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=\u8fdb\u884c\u9a8c\u8bc1\u7684\u7528\u6237 %s \u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u4f7f\u7528\u5176\u4ed6\u7684\u6388\u6743\u8eab\u4efd
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=\u8fdb\u884c\u9a8c\u8bc1\u7684\u7528\u6237 %s \u6ca1\u6709\u8db3\u591f\u7684\u8bbf\u95ee\u6743\u9650\u6765\u4f7f\u7528\u5176\u4ed6\u7684\u6388\u6743\u8eab\u4efd
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=\u670d\u52a1\u5668\u627e\u4e0d\u5230\u4e0e\u9a8c\u8bc1 ID %s \u5bf9\u5e94\u7684\u4efb\u4f55\u6761\u76ee
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=\u5728\u5c1d\u8bd5\u5c06\u6388\u6743 ID %s \u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=\u5728\u5c1d\u8bd5\u7f16\u5199 GSSAPI \u5904\u7406\u671f\u95f4\u4f7f\u7528\u7684\u4e34\u65f6 JAAS \u914d\u7f6e\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=\u5728\u5c1d\u8bd5\u4e3a GSSAPI \u9a8c\u8bc1\u521b\u5efa JAAS \u767b\u5f55\u4e0a\u4e0b\u6587\u65f6\u51fa\u73b0\u9519\u8bef: %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=\u6ca1\u6709\u53ef\u7528\u4e8e\u5904\u7406 GSSAPI \u7ed1\u5b9a\u8bf7\u6c42\u7684\u5ba2\u6237\u7aef\u8fde\u63a5
  INFO_GSSAPI_PRINCIPAL_NAME_218=\u4f7f\u7528\u4ee5\u4e0b\u4e3b\u8981\u540d\u79f0\u7684 GSSAPI \u673a\u5236: %s
  INFO_GSSAPI_SERVER_FQDN_219=\u4f7f\u7528\u4ee5\u4e0b\u670d\u52a1\u5668\u5168\u9650\u5b9a\u57df\u540d\u7684 GSSAPI SASL \u673a\u5236: %s
  INFO_DIGEST_MD5_REALM_220=\u4f7f\u7528\u4ee5\u4e0b\u57df\u7684 DIGEST-MD5 SASL \u673a\u5236: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=\u4f7f\u7528\u4ee5\u4e0b\u670d\u52a1\u5668\u5168\u9650\u5b9a\u57df\u540d\u7684 DIGEST-MD5 SASL \u673a\u5236: %s
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u4f7f\u7528\u4ee3\u7406\u6388\u6743\u63a7\u5236
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=\u5c5e\u6027\u7684\u540d\u79f0\u6216 OID\uff0c\u8be5\u5c5e\u6027\u7684\u503c\u5e94\u8be5\u4e0e\u4e3a\u6b64\u8eab\u4efd\u6620\u5c04\u5668\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u5b8c\u5168\u5339\u914d\u3002\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u4e00\u4e2a\u503c\u3002\u6240\u6709\u503c\u5fc5\u987b\u5f15\u7528\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\u6216 OID\u3002\u5982\u679c\u63d0\u4f9b\u4e86\u591a\u4e2a\u5c5e\u6027\u7c7b\u578b\u540d\u79f0\u6216 OID\uff0c\u5219\u5fc5\u987b\u81f3\u5c11\u6709\u4e00\u4e2a\u5c5e\u6027\u5728\u6070\u597d\u4e00\u4e2a\u6761\u76ee\u4e2d\u5305\u542b\u63d0\u4f9b\u7684 ID \u5b57\u7b26\u4e32\u503c
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u4efb\u4f55 ds-cfg-match-attribute \u5c5e\u6027\u503c\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u53ef\u7528\u6765\u5c06\u7ed9\u5b9a ID \u5b57\u7b26\u4e32\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u7684\u5c5e\u6027
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=\u914d\u7f6e\u6761\u76ee %s \u5305\u542b ds-cfg-match-attribute \u5c5e\u6027\u503c %s\uff0c\u4f46\u8be5\u503c\u4e0d\u662f\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u4efb\u4f55\u5c5e\u6027\u7c7b\u578b\u7684\u6709\u6548\u540d\u79f0\u6216 OID
@@ -406,19 +255,19 @@
 MILD_ERR_EXACTMAP_MULTIPLE_MATCHING_ENTRIES_306=ID \u5b57\u7b26\u4e32 %s \u5df2\u6620\u5c04\u5230\u591a\u4e2a\u7528\u6237
 MILD_ERR_EXACTMAP_INEFFICIENT_SEARCH_307=\u65e0\u6cd5\u6709\u6548\u5904\u7406\u57fa\u4e8e ID \u5b57\u7b26\u4e32 %s \u7684\u5185\u90e8\u641c\u7d22: %s\u3002\u8bf7\u68c0\u67e5\u670d\u52a1\u5668\u914d\u7f6e\uff0c\u4ee5\u786e\u4fdd\u9488\u5bf9\u8fd9\u4e9b\u7c7b\u578b\u7684\u641c\u7d22\u6b63\u786e\u914d\u7f6e\u6240\u6709\u5173\u8054\u540e\u7aef
 MILD_ERR_EXACTMAP_SEARCH_FAILED_308=\u5728\u5c1d\u8bd5\u5c06 ID \u5b57\u7b26\u4e32 %s \u89e3\u6790\u4e3a\u7528\u6237\u6761\u76ee\u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef: %s
-INFO_SASLCRAMMD5_DESCRIPTION_IDENTITY_MAPPER_DN_309=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06 CRAM-MD5 \u7528\u6237\u540d\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_SASLCRAMMD5_DESCRIPTION_IDENTITY_MAPPER_DN_309=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06 CRAM-MD5 \u7528\u6237\u540d\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_SASLCRAMMD5_NO_IDENTITY_MAPPER_ATTR_310=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-identity-mapper\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0e CRAM-MD5 SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684 DN\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
 MILD_ERR_SASLCRAMMD5_NO_SUCH_IDENTITY_MAPPER_311=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-identity-mapper \u4e2d\u6307\u5b9a\u7684\u8eab\u4efd\u6620\u5c04\u5668 %1$s \u672a\u5f15\u7528\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u7684\u6709\u6548\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_IDENTITY_MAPPER_312=\u5728\u5c1d\u8bd5\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-identity-mapper \u5c5e\u6027\u7684\u503c\u4ee5\u786e\u5b9a\u5e94\u4e0e CRAM-MD5 SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SASLCRAMMD5_CANNOT_MAP_USERNAME_313=\u5728\u5c1d\u8bd5\u5c06\u7528\u6237\u540d %s \u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_SASLCRAMMD5_UPDATED_IDENTITY_MAPPER_314=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u5c5e\u6027 ds-cfg-identity-mapper \u5df2\u66f4\u65b0\u3002\u73b0\u5728\uff0c\u5728\u5904\u7406 SASL CRAM-MD5 \u7ed1\u5b9a\u8bf7\u6c42\u65f6\uff0c\u4f1a\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8eab\u4efd\u6620\u5c04\u5668\u5c06\u7528\u6237\u540d\u6620\u5c04\u5230\u6761\u76ee
-INFO_SASLDIGESTMD5_DESCRIPTION_IDENTITY_MAPPER_DN_315=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06 DIGEST-MD5 \u7528\u6237\u540d\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_SASLDIGESTMD5_DESCRIPTION_IDENTITY_MAPPER_DN_315=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06 DIGEST-MD5 \u7528\u6237\u540d\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_SASLDIGESTMD5_NO_IDENTITY_MAPPER_ATTR_316=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-identity-mapper\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0e DIGEST-MD5 SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684 DN\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
 MILD_ERR_SASLDIGESTMD5_NO_SUCH_IDENTITY_MAPPER_317=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-identity-mapper \u4e2d\u6307\u5b9a\u7684\u8eab\u4efd\u6620\u5c04\u5668 %1$s \u672a\u5f15\u7528\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u7684\u6709\u6548\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e
 MILD_ERR_SASLDIGESTMD5_CANNOT_GET_IDENTITY_MAPPER_318=\u5728\u5c1d\u8bd5\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-identity-mapper \u5c5e\u6027\u7684\u503c\u4ee5\u786e\u5b9a\u5e94\u4e0e DIGEST-MD5 SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_USERNAME_319=\u5728\u5c1d\u8bd5\u5c06\u7528\u6237\u540d %s \u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_SASLDIGESTMD5_UPDATED_IDENTITY_MAPPER_320=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u5c5e\u6027 ds-cfg-identity-mapper \u5df2\u66f4\u65b0\u3002\u73b0\u5728\uff0c\u5728\u5904\u7406 SASL DIGEST-MD5 \u7ed1\u5b9a\u8bf7\u6c42\u65f6\uff0c\u4f1a\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u8eab\u4efd\u6620\u5c04\u5668\u5c06\u7528\u6237\u540d\u6620\u5c04\u5230\u6761\u76ee
-INFO_SASLPLAIN_DESCRIPTION_IDENTITY_MAPPER_DN_321=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06\u63d0\u4f9b\u7684\u7528\u6237\u540d\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_SASLPLAIN_DESCRIPTION_IDENTITY_MAPPER_DN_321=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06\u63d0\u4f9b\u7684\u7528\u6237\u540d\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_SASLPLAIN_NO_IDENTITY_MAPPER_ATTR_322=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-identity-mapper\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0e PLAIN SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684 DN\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
 MILD_ERR_SASLPLAIN_NO_SUCH_IDENTITY_MAPPER_323=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-identity-mapper \u4e2d\u6307\u5b9a\u7684\u8eab\u4efd\u6620\u5c04\u5668 %1$s \u672a\u5f15\u7528\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u7684\u6709\u6548\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e
 MILD_ERR_SASLPLAIN_CANNOT_GET_IDENTITY_MAPPER_324=\u5728\u5c1d\u8bd5\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-identity-mapper \u5c5e\u6027\u7684\u503c\u4ee5\u786e\u5b9a\u5e94\u4e0e PLAIN SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
@@ -428,25 +277,25 @@
 MILD_ERR_EXTOP_CANCEL_CANNOT_DECODE_REQUEST_VALUE_328=\u5728\u5c1d\u8bd5\u5bf9\u53d6\u6d88\u6269\u5c55\u8bf7\u6c42\u7684\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_EXTOP_CANCEL_REASON_329=\u7531\u4e8e\u6536\u5230\u53d6\u6d88\u8bf7\u6c42\u800c\u7ec8\u6b62\u4e86\u5bf9\u6b64\u64cd\u4f5c\u7684\u5904\u7406\uff08\u6d88\u606f ID %d\uff09
 MILD_ERR_PWSCHEME_DOES_NOT_SUPPORT_AUTH_PASSWORD_330=\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 %s \u4e0d\u652f\u6301\u4f7f\u7528\u9a8c\u8bc1\u5bc6\u7801\u5c5e\u6027\u8bed\u6cd5
-INFO_PWLENGTHVALIDATOR_DESCRIPTION_MIN_LENGTH_331=\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7684\u6700\u5c11\u5b57\u7b26\u6570\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u8868\u793a\u6ca1\u6709\u6700\u5c0f\u957f\u5ea6\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_PWLENGTHVALIDATOR_DESCRIPTION_MIN_LENGTH_331=\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7684\u6700\u5c11\u5b57\u7b26\u6570\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u8868\u793a\u6ca1\u6709\u6700\u5c0f\u957f\u5ea6\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_PWLENGTHVALIDATOR_CANNOT_DETERMINE_MIN_LENGTH_332=\u5728\u5c1d\u8bd5\u901a\u8fc7 ds-cfg-min-password-length \u5c5e\u6027\u786e\u5b9a\u5141\u8bb8\u7684\u6700\u5c0f\u5bc6\u7801\u957f\u5ea6\u65f6\u51fa\u73b0\u9519\u8bef: %s
-INFO_PWLENGTHVALIDATOR_DESCRIPTION_MAX_LENGTH_333=\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7684\u6700\u591a\u5b57\u7b26\u6570\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u8868\u793a\u6ca1\u6709\u6700\u5927\u957f\u5ea6\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_PWLENGTHVALIDATOR_DESCRIPTION_MAX_LENGTH_333=\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7684\u6700\u591a\u5b57\u7b26\u6570\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u8868\u793a\u6ca1\u6709\u6700\u5927\u957f\u5ea6\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_PWLENGTHVALIDATOR_CANNOT_DETERMINE_MAX_LENGTH_334=\u5728\u5c1d\u8bd5\u901a\u8fc7 ds-cfg-max-password-length \u5c5e\u6027\u786e\u5b9a\u5141\u8bb8\u7684\u6700\u5927\u5bc6\u7801\u957f\u5ea6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_PWLENGTHVALIDATOR_MIN_GREATER_THAN_MAX_335=\u5df2\u914d\u7f6e\u7684\u6700\u5c0f\u5bc6\u7801\u957f\u5ea6\uff08%d \u4e2a\u5b57\u7b26\uff09\u5927\u4e8e\u5df2\u914d\u7f6e\u7684\u6700\u5927\u5bc6\u7801\u957f\u5ea6\uff08%d \u4e2a\u5b57\u7b26\uff09
 MILD_ERR_PWLENGTHVALIDATOR_TOO_SHORT_336=\u63d0\u4f9b\u7684\u5bc6\u7801\u6bd4\u6240\u9700\u7684\u6700\u5c0f\u957f\u5ea6\uff08%d \u4e2a\u5b57\u7b26\uff09\u77ed
 MILD_ERR_PWLENGTHVALIDATOR_TOO_LONG_337=\u63d0\u4f9b\u7684\u5bc6\u7801\u6bd4\u5141\u8bb8\u7684\u6700\u5927\u957f\u5ea6\uff08%d \u4e2a\u5b57\u7b26\uff09\u957f
 INFO_PWLENGTHVALIDATOR_UPDATED_MIN_LENGTH_338=\u6700\u5c0f\u5bc6\u7801\u957f\u5ea6\u5df2\u66f4\u65b0\u4e3a %d
 INFO_PWLENGTHVALIDATOR_UPDATED_MAX_LENGTH_339=\u6700\u5927\u5bc6\u7801\u957f\u5ea6\u5df2\u66f4\u65b0\u4e3a %d
-INFO_RANDOMPWGEN_DESCRIPTION_CHARSET_340=\u751f\u6210\u5bc6\u7801\u65f6\u5e94\u4f7f\u7528\u7684\u5b57\u7b26\u96c6\u3002\u5e94\u8be5\u4e3a\u6bcf\u4e2a\u5b57\u7b26\u96c6\u6307\u5b9a\u4e00\u4e2a\u540d\u79f0\uff08\u4ec5\u5305\u542b ASCII \u5b57\u6bcd\u5b57\u7b26\uff09\uff0c\u540d\u79f0\u540e\u7d27\u8ddf\u4e00\u4e2a\u5192\u53f7\u4ee5\u53ca\u8be5\u5b57\u7b26\u96c6\u4e2d\u5e94\u5305\u542b\u7684\u4e00\u7ec4\u5b57\u7b26\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_RANDOMPWGEN_DESCRIPTION_CHARSET_340=\u751f\u6210\u5bc6\u7801\u65f6\u5e94\u4f7f\u7528\u7684\u5b57\u7b26\u96c6\u3002\u5e94\u8be5\u4e3a\u6bcf\u4e2a\u5b57\u7b26\u96c6\u6307\u5b9a\u4e00\u4e2a\u540d\u79f0\uff08\u4ec5\u5305\u542b ASCII \u5b57\u6bcd\u5b57\u7b26\uff09\uff0c\u540d\u79f0\u540e\u7d27\u8ddf\u4e00\u4e2a\u5192\u53f7\u4ee5\u53ca\u8be5\u5b57\u7b26\u96c6\u4e2d\u5e94\u5305\u542b\u7684\u4e00\u7ec4\u5b57\u7b26\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_RANDOMPWGEN_NO_CHARSETS_341=\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-password-character-set\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u751f\u6210\u5bc6\u7801\u65f6\u5e94\u4f7f\u7528\u7684\u5b57\u7b26\u96c6\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
 MILD_ERR_RANDOMPWGEN_CHARSET_NAME_CONFLICT_342=\u914d\u7f6e\u6761\u76ee "%s" \u5305\u542b\u591a\u4e2a %s \u5b57\u7b26\u96c6\u5b9a\u4e49
 MILD_ERR_RANDOMPWGEN_CANNOT_DETERMINE_CHARSETS_343=\u5728\u5c1d\u8bd5\u5bf9\u914d\u7f6e\u5c5e\u6027 ds-cfg-password-character-set\uff08\u7528\u4e8e\u4fdd\u5b58\u751f\u6210\u5bc6\u7801\u65f6\u4f7f\u7528\u7684\u5b57\u7b26\u96c6\uff09\u7684\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
-INFO_RANDOMPWGEN_DESCRIPTION_PWFORMAT_344=\u8be5\u5bc6\u7801\u751f\u6210\u5668\u6784\u9020\u7684\u5bc6\u7801\u5e94\u4f7f\u7528\u7684\u683c\u5f0f\u3002\u8be5\u503c\u5e94\u8be5\u4e3a\u4ee5\u9017\u53f7\u5206\u9694\u7684\u5143\u7d20\u5e8f\u5217\uff0c\u5176\u4e2d\u6bcf\u4e2a\u5143\u7d20\u5747\u4e3a\u4e00\u4e2a\u5b57\u7b26\u96c6\u7684\u540d\u79f0\uff0c\u540e\u8ddf\u4e00\u4e2a\u5192\u53f7\u4ee5\u53ca\u4ece\u8be5\u5b57\u7b26\u96c6\u4e2d\u968f\u673a\u9009\u62e9\u7684\u5b57\u7b26\u6570\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_RANDOMPWGEN_DESCRIPTION_PWFORMAT_344=\u8be5\u5bc6\u7801\u751f\u6210\u5668\u6784\u9020\u7684\u5bc6\u7801\u5e94\u4f7f\u7528\u7684\u683c\u5f0f\u3002\u8be5\u503c\u5e94\u8be5\u4e3a\u4ee5\u9017\u53f7\u5206\u9694\u7684\u5143\u7d20\u5e8f\u5217\uff0c\u5176\u4e2d\u6bcf\u4e2a\u5143\u7d20\u5747\u4e3a\u4e00\u4e2a\u5b57\u7b26\u96c6\u7684\u540d\u79f0\uff0c\u540e\u8ddf\u4e00\u4e2a\u5192\u53f7\u4ee5\u53ca\u4ece\u8be5\u5b57\u7b26\u96c6\u4e2d\u968f\u673a\u9009\u62e9\u7684\u5b57\u7b26\u6570\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_RANDOMPWGEN_NO_PWFORMAT_345=\u914d\u7f6e\u6761\u76ee "%s" \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-password-format\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u751f\u6210\u7684\u5bc6\u7801\u4f7f\u7528\u7684\u683c\u5f0f\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
 MILD_ERR_RANDOMPWGEN_UNKNOWN_CHARSET_346=\u5bc6\u7801\u683c\u5f0f\u5b57\u7b26\u4e32 "%s" \u5f15\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u5b57\u7b26\u96c6 "%s"
 MILD_ERR_RANDOMPWGEN_INVALID_PWFORMAT_347=\u5bc6\u7801\u683c\u5f0f\u5b57\u7b26\u4e32 "%s" \u5305\u542b\u65e0\u6548\u7684\u8bed\u6cd5\u3002\u8be5\u503c\u5e94\u8be5\u4e3a\u4ee5\u9017\u53f7\u5206\u9694\u7684\u5143\u7d20\u5e8f\u5217\uff0c\u5176\u4e2d\u6bcf\u4e2a\u5143\u7d20\u5747\u4e3a\u4e00\u4e2a\u5b57\u7b26\u96c6\u7684\u540d\u79f0\uff0c\u540e\u8ddf\u4e00\u4e2a\u5192\u53f7\u4ee5\u53ca\u4ece\u8be5\u5b57\u7b26\u96c6\u4e2d\u968f\u673a\u9009\u62e9\u7684\u5b57\u7b26\u6570
 MILD_ERR_RANDOMPWGEN_CANNOT_DETERMINE_PWFORMAT_348=\u5728\u5c1d\u8bd5\u5bf9\u914d\u7f6e\u5c5e\u6027 ds-cfg-password-format\uff08\u7528\u4e8e\u6307\u5b9a\u751f\u6210\u7684\u5bc6\u7801\u7684\u683c\u5f0f\uff09\u7684\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
-INFO_SASLGSSAPI_DESCRIPTION_IDENTITY_MAPPER_DN_349=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06 GSSAPI \u4e3b\u4f53\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_SASLGSSAPI_DESCRIPTION_IDENTITY_MAPPER_DN_349=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u4fdd\u5b58\u5c06 GSSAPI \u4e3b\u4f53\u6620\u5c04\u5230\u76ee\u5f55\u670d\u52a1\u5668\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684\u914d\u7f6e\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_SASLGSSAPI_NO_IDENTITY_MAPPER_ATTR_350=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-identity-mapper\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0e GSSAPI SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u7684 DN\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
 MILD_ERR_SASLGSSAPI_NO_SUCH_IDENTITY_MAPPER_351=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-identity-mapper \u4e2d\u6307\u5b9a\u7684\u8eab\u4efd\u6620\u5c04\u5668 %1$s \u672a\u5f15\u7528\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u7684\u6709\u6548\u8eab\u4efd\u6620\u5c04\u5668\u914d\u7f6e
 MILD_ERR_SASLGSSAPI_CANNOT_GET_IDENTITY_MAPPER_352=\u5728\u5c1d\u8bd5\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d ds-cfg-identity-mapper \u5c5e\u6027\u7684\u503c\u4ee5\u786e\u5b9a\u5e94\u4e0e GSSAPI SASL \u673a\u5236\u7ed3\u5408\u4f7f\u7528\u7684\u8eab\u4efd\u6620\u5c04\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=\u914d\u7f6e\u6761\u76ee %s \u5305\u542b\u65e0\u6cd5\u8bc6\u522b\u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u7c7b\u578b %s
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u5e10\u6237\u72b6\u6001\u901a\u77e5\u7c7b\u578b\u65f6\u51fa\u73b0\u9519\u8bef: %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=Account-Status-Notification type='%s' userdn='%s' id=%d msg='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=\u5728\u5c1d\u8bd5\u68c0\u7d22\u7528\u6237 %s \u7684\u660e\u6587\u5bc6\u7801\u4ee5\u6267\u884c SASL CRAM-MD5 \u9a8c\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=\u5728 SASL PLAIN \u9a8c\u8bc1\u671f\u95f4\u5c1d\u8bd5\u9a8c\u8bc1\u7528\u6237 %s \u7684\u5bc6\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=\u5728\u542f\u52a8 TLS \u534f\u5546\u540e\u5c1d\u8bd5\u5c06\u660e\u6587\u54cd\u5e94\u53d1\u9001\u5230\u5ba2\u6237\u7aef\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
@@ -487,119 +341,83 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=\u65e0\u6cd5\u5c06\u7528\u6237 %s \u4f5c\u4e3a\u9759\u6001\u7ec4 %s \u7684\u65b0\u6210\u5458\u8fdb\u884c\u6dfb\u52a0\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6267\u884c\u5185\u90e8\u4fee\u6539\u4ee5\u66f4\u65b0\u8be5\u7ec4\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=\u65e0\u6cd5\u5c06\u7528\u6237 %s \u4f5c\u4e3a\u9759\u6001\u7ec4 %s \u7684\u6210\u5458\u8fdb\u884c\u5220\u9664\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u6267\u884c\u5185\u90e8\u4fee\u6539\u4ee5\u66f4\u65b0\u8be5\u7ec4\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u6267\u884c\u5bc6\u7801\u91cd\u7f6e\u64cd\u4f5c
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=\u63d0\u4f9b\u7684\u6388\u6743 ID \u4e3a\u7a7a\uff0cDIGEST-MD5 \u9a8c\u8bc1\u4e0d\u5141\u8bb8\u5b58\u5728\u8fd9\u79cd\u60c5\u51b5
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=\u63d0\u4f9b\u7684\u6388\u6743 ID %s \u5305\u542b\u65e0\u6548\u7684 DN: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=\u6307\u5b9a\u4e3a\u6388\u6743\u8eab\u4efd\u7684\u6761\u76ee %s \u4e0d\u5b58\u5728
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=\u65e0\u6cd5\u68c0\u7d22\u6307\u5b9a\u4e3a\u6388\u6743\u8eab\u4efd\u7684\u6761\u76ee %s: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=\u670d\u52a1\u5668\u627e\u4e0d\u5230\u4e0e\u6388\u6743 ID %s \u5bf9\u5e94\u7684\u4efb\u4f55\u6761\u76ee
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=\u5728\u5c1d\u8bd5\u5c06\u6388\u6743 ID %s \u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=\u63d0\u4f9b\u7684\u6388\u6743 ID %s \u5305\u542b\u65e0\u6548\u7684 DN: %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=\u8fdb\u884c\u9a8c\u8bc1\u7684\u7528\u6237 %s \u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u6307\u5b9a\u5907\u7528\u6388\u6743 ID
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u4e0d\u5b58\u5728\u4e0e\u6388\u6743 DN %s \u5bf9\u5e94\u7684\u6761\u76ee
 MILD_ERR_SASLPLAIN_AUTHZID_CANNOT_GET_ENTRY_403=\u5728\u5c1d\u8bd5\u68c0\u7d22\u6307\u5b9a\u4e3a\u6388\u6743 ID \u7684\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_SASLPLAIN_AUTHZID_NO_MAPPED_ENTRY_404=\u5728\u670d\u52a1\u5668\u4e2d\u627e\u4e0d\u5230\u4efb\u4f55\u4e0e\u6388\u6743 ID %s \u5bf9\u5e94\u7684\u6761\u76ee
 MILD_ERR_SASLPLAIN_AUTHZID_CANNOT_MAP_AUTHZID_405=\u5728\u5c1d\u8bd5\u5c06\u6388\u6743 ID %s \u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
-INFO_SASLEXTERNAL_DESCRIPTION_CERT_MAPPER_DN_406=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u5b9a\u4e49\u5c06\u8bc1\u4e66\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u4f7f\u7528\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+INFO_SASLEXTERNAL_DESCRIPTION_CERT_MAPPER_DN_406=\u914d\u7f6e\u6761\u76ee\u7684 DN\uff0c\u8be5\u914d\u7f6e\u6761\u76ee\u7528\u4e8e\u5b9a\u4e49\u5c06\u8bc1\u4e66\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u4f7f\u7528\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_SASLEXTERNAL_NO_CERTIFICATE_MAPPER_DN_407=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5c5e\u6027 ds-cfg-certificate-mapper\uff0c\u9700\u8981\u4f7f\u7528\u8be5\u5c5e\u6027\u6307\u5b9a\u5c06\u8bc1\u4e66\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\u65f6\u5e94\u4f7f\u7528\u7684\u8bc1\u4e66\u6620\u5c04\u5668
 MILD_ERR_SASLEXTERNAL_INVALID_CERTIFICATE_MAPPER_DN_408=\u914d\u7f6e\u6761\u76ee %s \u5305\u542b\u8bc1\u4e66\u6620\u5c04\u5668 DN %s\uff0c\u4f46\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u542f\u7528\u8be5\u8bc1\u4e66\u6620\u5c04\u5668
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=\u5728\u5c1d\u8bd5\u4ece\u914d\u7f6e\u6761\u76ee %s \u4e2d\u68c0\u7d22\u8bc1\u4e66\u6620\u5c04\u5668 DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u5c5e\u6027 ds-cfg-certificate-mapper \u5df2\u66f4\u65b0\u3002\u73b0\u5728\uff0c\u4f1a\u4f7f\u7528\u8bc1\u4e66\u6620\u5c04\u5668 %s \u5c06\u8bc1\u4e66\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee
-INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=\u7528\u6237\u6761\u76ee\u4e2d\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8be5\u7528\u6237\u62e5\u6709\u7684\u8bc1\u4e66\u7684\u4e3b\u4f53\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
-INFO_SDTUACM_DESCRIPTION_BASE_DN_415=\u57fa DN\uff0c\u5c06\u5728\u5176\u4e0b\u6267\u884c\u67e5\u627e\u5339\u914d\u7528\u6237\u6761\u76ee\u7684\u641c\u7d22\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa DN\uff0c\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e0b\u8fdb\u884c\u641c\u7d22\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
-INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=\u7528\u6237\u6761\u76ee\u4e2d\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u5b9a\u4e49\u8bc1\u4e66\u4e3b\u4f53\u4e2d\u7684\u5c5e\u6027\u548c\u7528\u6237\u6761\u76ee\u4e2d\u7684\u5c5e\u6027\u4e4b\u95f4\u7684\u6620\u5c04\u3002\u503c\u5e94\u91c7\u7528 'certattr:userattr' \u683c\u5f0f\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
-INFO_SATUACM_DESCRIPTION_BASE_DN_427=\u57fa DN\uff0c\u5c06\u5728\u5176\u4e0b\u6267\u884c\u67e5\u627e\u5339\u914d\u7528\u6237\u6761\u76ee\u7684\u641c\u7d22\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa DN\uff0c\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e0b\u8fdb\u884c\u641c\u7d22\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
-INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=\u7528\u6237\u6761\u76ee\u4e2d\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8be5\u7528\u6237\u62e5\u6709\u7684\u8bc1\u4e66\u7684\u6307\u7eb9\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=\u7528\u4e8e\u8bc1\u4e66\u6307\u7eb9\u7684\u6458\u8981\u7b97\u6cd5\u7684\u540d\u79f0\u3002\u8be5\u503c\u5e94\u8be5\u4e3a 'MD5' \u6216 'SHA1'\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
-INFO_FCM_DESCRIPTION_BASE_DN_441=\u57fa DN\uff0c\u5c06\u5728\u5176\u4e0b\u6267\u884c\u67e5\u627e\u5339\u914d\u7528\u6237\u6761\u76ee\u7684\u641c\u7d22\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa DN\uff0c\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e0b\u8fdb\u884c\u641c\u7d22\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=\u7528\u6237\u6761\u76ee\u4e2d\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8be5\u7528\u6237\u62e5\u6709\u7684\u8bc1\u4e66\u7684\u4e3b\u4f53\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5fc5\u9700\u5c5e\u6027 %s\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u54ea\u4e2a\u5c5e\u6027\u5e94\u5305\u542b\u7528\u6237\u62e5\u6709\u7684\u8bc1\u4e66\u7684\u4e3b\u4f53
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=\u914d\u7f6e\u6761\u76ee %s \u6307\u793a\u5e94\u5728\u5c5e\u6027 %s \u4e2d\u4fdd\u5b58\u8bc1\u4e66\u4e3b\u4f53\uff0c\u4f46\u672a\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u8be5\u5c5e\u6027
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u4fdd\u5b58\u8bc1\u4e66\u4e3b\u4f53\u65f6\u5e94\u4f7f\u7528\u7684\u5c5e\u6027\u7c7b\u578b\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_SDTUACM_DESCRIPTION_BASE_DN_415=\u57fa DN\uff0c\u5c06\u5728\u5176\u4e0b\u6267\u884c\u67e5\u627e\u5339\u914d\u7528\u6237\u6761\u76ee\u7684\u641c\u7d22\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa DN\uff0c\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e0b\u8fdb\u884c\u641c\u7d22\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u641c\u7d22\u57fa DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8bc1\u4e66\u94fe\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684\u5bf9\u7b49\u8bc1\u4e66
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8bc1\u4e66\u94fe\u6620\u5c04\u5230\u7528\u6237\uff0c\u56e0\u4e3a\u5bf9\u7b49\u8bc1\u4e66\u4e0d\u662f X.509 \u8bc1\u4e66\uff08\u5bf9\u7b49\u8bc1\u4e66\u683c\u5f0f\u4e3a %s\uff09
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=\u65e0\u6cd5\u5c06\u4e3b\u4f53\u4e3a %s \u7684\u8bc1\u4e66\u6070\u597d\u6620\u5c04\u5230\u4e00\u4e2a\u7528\u6237\u3002\u5b83\u5c06\u540c\u65f6\u6620\u5c04\u5230 %s \u548c %s
+INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=\u7528\u6237\u6761\u76ee\u4e2d\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u5b9a\u4e49\u8bc1\u4e66\u4e3b\u4f53\u4e2d\u7684\u5c5e\u6027\u548c\u7528\u6237\u6761\u76ee\u4e2d\u7684\u5c5e\u6027\u4e4b\u95f4\u7684\u6620\u5c04\u3002\u503c\u5e94\u91c7\u7528 'certattr:userattr' \u683c\u5f0f\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5fc5\u9700\u5c5e\u6027 %s\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u8bc1\u4e66\u4e3b\u4f53\u4e2d\u7684\u5c5e\u6027\u548c\u7528\u6237\u6761\u76ee\u4e2d\u7684\u5c5e\u6027\u4e4b\u95f4\u7684\u6620\u5c04
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=\u914d\u7f6e\u6761\u76ee %s \u5177\u6709\u503c '%s'\uff0c\u8be5\u503c\u4e0d\u7b26\u5408\u5c5e\u6027\u6620\u5c04\u6240\u9700\u7684\u683c\u5f0f\u3002\u6240\u9700\u7684\u683c\u5f0f\u4e3a 'certattr:userattr'
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=\u914d\u7f6e\u6761\u76ee %s \u5305\u542b\u591a\u4e2a\u8bc1\u4e66\u5c5e\u6027 %s \u7684\u6620\u5c04
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u6620\u5c04 %1$s \u5f15\u7528\u4e86\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u672a\u5b9a\u4e49\u7684\u5c5e\u6027 %3$s
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=\u914d\u7f6e\u6761\u76ee %s \u5305\u542b\u591a\u4e2a\u7528\u6237\u5c5e\u6027 %s \u7684\u6620\u5c04
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u5c5e\u6027\u6620\u5c04\u96c6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_SATUACM_DESCRIPTION_BASE_DN_427=\u57fa DN\uff0c\u5c06\u5728\u5176\u4e0b\u6267\u884c\u67e5\u627e\u5339\u914d\u7528\u6237\u6761\u76ee\u7684\u641c\u7d22\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa DN\uff0c\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e0b\u8fdb\u884c\u641c\u7d22\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u641c\u7d22\u57fa DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8bc1\u4e66\u94fe\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684\u5bf9\u7b49\u8bc1\u4e66
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8bc1\u4e66\u94fe\u6620\u5c04\u5230\u7528\u6237\uff0c\u56e0\u4e3a\u5bf9\u7b49\u8bc1\u4e66\u4e0d\u662f X.509 \u8bc1\u4e66\uff08\u5bf9\u7b49\u8bc1\u4e66\u683c\u5f0f\u4e3a %s\uff09
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=\u65e0\u6cd5\u5c06\u5bf9\u7b49\u8bc1\u4e66\u4e3b\u4f53 %s \u89e3\u7801\u4e3a DN: %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=\u5bf9\u7b49\u8bc1\u4e66\u4e3b\u4f53 %s \u4e0d\u5305\u542b\u4efb\u4f55\u5df2\u5efa\u7acb\u6620\u5c04\u7684\u5c5e\u6027
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=\u65e0\u6cd5\u5c06\u4e3b\u4f53\u4e3a %s \u7684\u8bc1\u4e66\u6070\u597d\u6620\u5c04\u5230\u4e00\u4e2a\u7528\u6237\u3002\u5b83\u5c06\u540c\u65f6\u6620\u5c04\u5230 %s \u548c %s
+INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=\u7528\u6237\u6761\u76ee\u4e2d\u5c5e\u6027\u7c7b\u578b\u7684\u540d\u79f0\uff0c\u8be5\u5c5e\u6027\u5305\u542b\u8be5\u7528\u6237\u62e5\u6709\u7684\u8bc1\u4e66\u7684\u6307\u7eb9\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5fc5\u9700\u5c5e\u6027 %s\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5e94\u5305\u542b\u7528\u6237\u62e5\u6709\u7684\u8bc1\u4e66\u6307\u7eb9\u7684\u5c5e\u6027
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=\u914d\u7f6e\u6761\u76ee %s \u6307\u793a\u5e94\u5728\u5c5e\u6027 %s \u4e2d\u4fdd\u5b58\u8bc1\u4e66\u6307\u7eb9\uff0c\u4f46\u672a\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u8be5\u5c5e\u6027
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u4fdd\u5b58\u8bc1\u4e66\u6307\u7eb9\u65f6\u5e94\u4f7f\u7528\u7684\u5c5e\u6027\u7c7b\u578b\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=\u7528\u4e8e\u8bc1\u4e66\u6307\u7eb9\u7684\u6458\u8981\u7b97\u6cd5\u7684\u540d\u79f0\u3002\u8be5\u503c\u5e94\u8be5\u4e3a 'MD5' \u6216 'SHA1'\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=\u914d\u7f6e\u6761\u76ee %s \u4e0d\u5305\u542b\u5fc5\u9700\u5c5e\u6027 %s\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u8ba1\u7b97\u8bc1\u4e66\u6307\u7eb9\u65f6\u5e94\u4f7f\u7528\u7684\u6458\u8981\u7b97\u6cd5
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u6458\u8981\u7b97\u6cd5\u65f6\u51fa\u73b0\u9519\u8bef: %s
+INFO_FCM_DESCRIPTION_BASE_DN_441=\u57fa DN\uff0c\u5c06\u5728\u5176\u4e0b\u6267\u884c\u67e5\u627e\u5339\u914d\u7528\u6237\u6761\u76ee\u7684\u641c\u7d22\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa DN\uff0c\u670d\u52a1\u5668\u5c06\u5728\u6240\u6709\u516c\u5171\u547d\u540d\u4e0a\u4e0b\u6587\u4e0b\u8fdb\u884c\u641c\u7d22\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=\u5728\u5c1d\u8bd5\u901a\u8fc7\u914d\u7f6e\u6761\u76ee %s \u786e\u5b9a\u641c\u7d22\u57fa DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8bc1\u4e66\u94fe\u6620\u5c04\u5230\u7528\u6237\u6761\u76ee\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684\u5bf9\u7b49\u8bc1\u4e66
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u8bc1\u4e66\u94fe\u6620\u5c04\u5230\u7528\u6237\uff0c\u56e0\u4e3a\u5bf9\u7b49\u8bc1\u4e66\u4e0d\u662f X.509 \u8bc1\u4e66\uff08\u5bf9\u7b49\u8bc1\u4e66\u683c\u5f0f\u4e3a %s\uff09
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=\u5728\u5c1d\u8bd5\u8ba1\u7b97\u4e3b\u4f53\u4e3a %s \u7684\u5bf9\u7b49\u8bc1\u4e66\u7684\u6307\u7eb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=\u65e0\u6cd5\u5c06\u6307\u7eb9\u4e3a %s \u7684\u8bc1\u4e66\u6070\u597d\u6620\u5c04\u5230\u4e00\u4e2a\u7528\u6237\u3002\u5b83\u5c06\u540c\u65f6\u6620\u5c04\u5230 %s \u548c %s
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=\u65e0\u6cd5\u5c06\u6761\u76ee "%2$s" \u4e2d\u7684\u503c "%1$s" \u89e3\u7801\u4e3a LDAP URL: %3$s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=\u52a8\u6001\u7ec4\u4e0d\u652f\u6301\u5d4c\u5957\u7ec4
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=\u52a8\u6001\u7ec4\u4e0d\u652f\u6301\u663e\u5f0f\u66f4\u6539\u5176\u6210\u5458\u8d44\u683c
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=\u670d\u52a1\u5668\u4e2d\u4e0d\u5b58\u5728\u52a8\u6001\u7ec4 %2$s \u4e2d\u6307\u5b9a\u7684\u57fa DN %1$s
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
-INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7684\u6700\u5c0f\u5dee\u5f02\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u8868\u793a\u6ca1\u6709\u6700\u5c0f\u5dee\u5f02\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=\u5728\u5c1d\u8bd5\u4f7f\u7528\u57fa DN %s \u548c\u8fc7\u6ee4\u5668 %s \u6267\u884c\u5185\u90e8\u641c\u7d22\u4ee5\u89e3\u6790\u52a8\u6001\u7ec4 %s \u7684\u6210\u5458\u5217\u8868\u65f6\u51fa\u73b0\u9519\u8bef\uff1a\u7ed3\u679c\u4ee3\u7801 %s\uff0c\u9519\u8bef\u6d88\u606f %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=\u5728\u5c1d\u8bd5\u5c06\u7528\u6237 %s \u6dfb\u52a0\u5230\u52a8\u6001\u7ec4 %s \u7684\u6210\u5458\u5217\u8868\u4e2d\u65f6\u670d\u52a1\u5668\u9047\u5230\u8d85\u65f6\u9519\u8bef
+INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=\u5141\u8bb8\u5bc6\u7801\u5305\u542b\u7684\u6700\u5c0f\u5dee\u5f02\u3002\u5982\u679c\u503c\u4e3a 0\uff0c\u5219\u8868\u793a\u6ca1\u6709\u6700\u5c0f\u5dee\u5f02\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=\u5728\u5c1d\u8bd5\u901a\u8fc7 ds-cfg-min-password-difference \u5c5e\u6027\u786e\u5b9a\u5141\u8bb8\u7684\u6700\u5c0f\u5bc6\u7801\u5dee\u5f02\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=\u6700\u5c0f\u5bc6\u7801\u5dee\u5f02\u5df2\u66f4\u65b0\u4e3a %d
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=\u63d0\u4f9b\u7684\u5bc6\u7801\u6240\u5177\u6709\u7684\u5dee\u5f02\u5c11\u4e8e\u6240\u9700\u7684\u6700\u5c0f\u5dee\u5f02\uff08%d \u4e2a\u5b57\u7b26\uff09
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=\u63d0\u4f9b\u7684\u5bc6\u7801\u5305\u542b\u592a\u591a\u8fde\u7eed\u51fa\u73b0\u7684\u76f8\u540c\u5b57\u7b26\u5b9e\u4f8b\u3002\u76f8\u540c\u5b57\u7b26\u53ef\u4ee5\u5728\u5bc6\u7801\u4e2d\u8fde\u7eed\u51fa\u73b0\u7684\u6700\u5927\u6b21\u6570\u4e3a %d \u6b21
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=\u63d0\u4f9b\u7684\u5bc6\u7801\u672a\u5305\u542b\u8db3\u591f\u7684\u552f\u4e00\u5b57\u7b26\u3002\u7528\u6237\u5bc6\u7801\u4e2d\u53ef\u5305\u542b\u7684\u6700\u5c11\u552f\u4e00\u5b57\u7b26\u6570\u4e3a %d \u4e2a
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=\u65e0\u6cd5\u641c\u7d22 %s \u5c5e\u6027\uff0c\u5e76\u4e14\u4e0d\u5e94\u5c06\u5176\u5305\u542b\u5728\u5176\u4ed6\u672a\u7f16\u5165\u7d22\u5f15\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u4e2d
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=\u65e0\u6cd5\u641c\u7d22 %s \u5c5e\u6027\uff0c\u5e76\u4e14\u4e0d\u5e94\u5c06\u5176\u5305\u542b\u5728\u5176\u4ed6\u672a\u7f16\u5165\u7d22\u5f15\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u4e2d
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=\u5728\u670d\u52a1\u5668\u5b57\u5178\u4e2d\u627e\u5230\u4e86\u63d0\u4f9b\u7684\u5bc6\u7801
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=\u6307\u5b9a\u7684\u5b57\u5178\u6587\u4ef6 %s \u4e0d\u5b58\u5728
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=\u5728\u5c1d\u8bd5\u4ece\u6587\u4ef6 %s \u4e2d\u52a0\u8f7d\u5b57\u5178\u65f6\u51fa\u73b0\u9519\u8bef: %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=\u865a\u62df\u9759\u6001\u7ec4 %s \u5f15\u7528\u7684\u76ee\u6807\u7ec4 %s \u672c\u8eab\u4e5f\u662f\u865a\u62df\u9759\u6001\u7ec4\u3002\u4e0d\u5141\u8bb8\u4e00\u4e2a\u865a\u62df\u9759\u6001\u7ec4\u5c06\u53e6\u4e00\u4e2a\u865a\u62df\u9759\u6001\u7ec4\u4f5c\u4e3a\u5176\u76ee\u6807\u7ec4\u8fdb\u884c\u5f15\u7528
 NOTICE_FSCACHE_RESTORE_484=\u6b63\u5728\u542f\u52a8\u6301\u4e45\u6027\u6761\u76ee\u7f13\u5b58\u72b6\u6001\u6062\u590d\uff0c\u8fd9\u53ef\u80fd\u9700\u8981\u4e00\u6bb5\u65f6\u95f4
 NOTICE_FSCACHE_SAVE_485=\u6b63\u5728\u4f7f\u6761\u76ee\u7f13\u5b58\u72b6\u6001\u5177\u6709\u6301\u4e45\u6027\uff0c\u8fd9\u53ef\u80fd\u9700\u8981\u4e00\u6bb5\u65f6\u95f4
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u7f13\u5b58\u65f6\u51fa\u73b0\u81f4\u547d\u9519\u8bef: %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u6301\u4e45\u6027\u7f13\u5b58\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u5c06\u7acb\u5373\u5237\u65b0\u6301\u4e45\u6027\u7f13\u5b58
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=\u5728\u5c1d\u8bd5\u5b58\u50a8\u6301\u4e45\u6027\u7f13\u5b58\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u5c06\u7acb\u5373\u5237\u65b0\u6301\u4e45\u6027\u7f13\u5b58
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=\u65e0\u6cd5\u5728\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u7f13\u5b58\u4e2d\u5b58\u50a8\u65b0\u7684\u7f13\u5b58\u6761\u76ee
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=\u65e0\u6cd5\u4ece\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u7f13\u5b58\u4e2d\u68c0\u7d22\u73b0\u6709\u7684\u7f13\u5b58\u6761\u76ee
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=\u5728\u5c1d\u8bd5\u4ee5\u767e\u5206\u6bd4\u5f62\u5f0f\u8bbe\u7f6e\u6761\u76ee\u7f13\u5b58\u540e\u7aef\u5185\u90e8\u7f13\u5b58\u5927\u5c0f\u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef\u3002\u5c06\u6539\u7528\u4ee5\u524d\u7684\u503c\u6216\u9ed8\u8ba4\u503c
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=\u5728\u5c1d\u8bd5\u4ee5\u5b57\u8282\u5f62\u5f0f\u8bbe\u7f6e\u6761\u76ee\u7f13\u5b58\u540e\u7aef\u5185\u90e8\u7f13\u5b58\u5927\u5c0f\u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef\u3002\u5c06\u6539\u7528\u4ee5\u524d\u7684\u503c\u6216\u9ed8\u8ba4\u503c
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=\u5728\u5c1d\u8bd5\u8bbe\u7f6e\u6761\u76ee\u7f13\u5b58\u540e\u7aef Berkeley \u6570\u636e\u5e93 JE \u5c5e\u6027\u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef: %s
+FATAL_ERR_FSCACHE_HOMELESS_494=\u5728\u5c1d\u8bd5\u8bbe\u7f6e\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u7f13\u5b58\u4e3b\u76ee\u5f55\u65f6\u51fa\u73b0\u81f4\u547d\u9519\u8bef\u3002\u627e\u4e0d\u5230\u5408\u9002\u7684\u8def\u5f84\u6765\u6258\u7ba1\u7f13\u5b58\u4e3b\u76ee\u5f55
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=\u65e0\u6cd5\u4e3a\u6587\u4ef6\u7cfb\u7edf\u6761\u76ee\u7f13\u5b58\u540e\u7aef\u6570\u636e\u5e93\u76ee\u5f55 %s \u8bbe\u7f6e\u6587\u4ef6\u6743\u9650
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s \u540e\u7aef\u5f53\u524d\u7684\u8131\u673a\u72b6\u6001\u4e0e\u6301\u4e45\u6027\u7f13\u5b58\u4e0a\u6b21\u8bb0\u5f55\u7684\u8131\u673a\u72b6\u6001\u4e0d\u5339\u914d\u3002\u73b0\u5df2\u653e\u5f03\u8be5\u540e\u7aef\u7684\u6240\u6709\u5df2\u7f13\u5b58\u6570\u636e
 NOTICE_FSCACHE_RESTORE_REPORT_497=\u5df2\u5c06 %d \u4e2a\u6301\u4e45\u6027\u7f13\u5b58\u6761\u76ee\u6062\u590d\u5230\u6761\u76ee\u7f13\u5b58\u4e2d
 NOTICE_FSCACHE_SAVE_REPORT_498=\u5df2\u4f7f %d \u4e2a\u7f13\u5b58\u6761\u76ee\u5177\u6709\u6301\u4e45\u6027
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=\u627e\u4e0d\u5230\u4efb\u4f55\u4ee5\u524d\u7684\u6301\u4e45\u6027\u7f13\u5b58\u72b6\u6001\u3002\u6b63\u5728\u4ece\u7a7a\u7f13\u5b58\u5f00\u59cb\u8fdb\u884c\u64cd\u4f5c
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=\u6301\u4e45\u6027\u7f13\u5b58\u7d22\u5f15\u4e0d\u4e00\u81f4\u6216\u5df2\u635f\u574f\u3002\u5c06\u7acb\u5373\u5237\u65b0\u6301\u4e45\u6027\u7f13\u5b58
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=\u65e0\u6cd5\u641c\u7d22 %s \u5c5e\u6027\uff0c\u5e76\u4e14\u4e0d\u5e94\u5c06\u5176\u5305\u542b\u5728\u5176\u4ed6\u672a\u7f16\u5165\u7d22\u5f15\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u4e2d
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u4f7f\u7528\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u64cd\u4f5c
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=\u63d0\u4f9b\u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u8bf7\u6c42\u4e0d\u5305\u542b\u8bf7\u6c42\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=\u5728\u5c1d\u8bd5\u5bf9\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u8bf7\u6c42\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=\u627e\u5230\u591a\u4e2a DN \u4e3a %s \u7684\u6761\u76ee
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=\u5728\u5c1d\u8bd5\u5bf9\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u8bf7\u6c42\u4e2d\u7684\u64cd\u4f5c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=\u6ca1\u6709\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u7981\u7528\u72b6\u6001\uff09\u63d0\u4f9b\u4efb\u4f55\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c\uff08\u201c\u771f\u201d\u6216\u201c\u5047\u201d\uff09
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u7981\u7528\u72b6\u6001\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c\uff08\u201c\u771f\u201d\u6216\u201c\u5047\u201d\uff09
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u7981\u7528\u72b6\u6001\uff09\u63d0\u4f9b\u7684\u503c\u65e0\u6548\u3002\u8be5\u503c\u5fc5\u987b\u4e3a\u201c\u771f\u201d\u6216\u201c\u5047\u201d
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u5e10\u6237\u5230\u671f\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u8bbe\u7f6e\u5e10\u6237\u5230\u671f\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u5bc6\u7801\u66f4\u6539\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u8bbe\u7f6e\u5bc6\u7801\u66f4\u6539\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u5bc6\u7801\u8b66\u544a\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u8bbe\u7f6e\u5bc6\u7801\u8b66\u544a\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u6dfb\u52a0\u9a8c\u8bc1\u5931\u8d25\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u66f4\u65b0\u9a8c\u8bc1\u5931\u8d25\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u8bbe\u7f6e\u4e0a\u6b21\u767b\u5f55\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=\u6ca1\u6709\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u91cd\u7f6e\u72b6\u6001\uff09\u63d0\u4f9b\u4efb\u4f55\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c\uff08\u201c\u771f\u201d\u6216\u201c\u5047\u201d\uff09
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u91cd\u7f6e\u72b6\u6001\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c\uff08\u201c\u771f\u201d\u6216\u201c\u5047\u201d\uff09
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u91cd\u7f6e\u72b6\u6001\uff09\u63d0\u4f9b\u7684\u503c\u65e0\u6548\u3002\u8be5\u503c\u5fc5\u987b\u4e3a\u201c\u771f\u201d\u6216\u201c\u5047\u201d
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u6dfb\u52a0\u8fc7\u6e21\u767b\u5f55\u4f7f\u7528\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u66f4\u65b0\u8fc7\u6e21\u767b\u5f55\u4f7f\u7528\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u4e3a\u7528\u6237\u8bbe\u7f6e\u6240\u9700\u66f4\u6539\u65f6\u95f4\uff09\u63d0\u4f9b\u4e86\u591a\u4e2a\u503c\u3002\u5fc5\u987b\u6070\u597d\u63d0\u4f9b\u4e00\u4e2a\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=\u4e3a\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c\uff08\u7528\u4e8e\u8bbe\u7f6e\u6240\u9700\u66f4\u6539\u65f6\u95f4\uff09\u63d0\u4f9b\u7684\u503c %s \u65e0\u6548: %s\u3002\u5e94\u4f7f\u7528\u901a\u7528\u65f6\u95f4\u683c\u5f0f\u6307\u5b9a\u8be5\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u6269\u5c55\u8bf7\u6c42\u5305\u542b\u4e00\u4e2a\u5177\u6709\u65e0\u6548\u6216\u4e0d\u53d7\u652f\u6301\u7684\u64cd\u4f5c\u7c7b\u578b %s \u7684\u64cd\u4f5c
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u6237 %s \u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u4fe1\u606f\uff08\u4f5c\u4e3a\u5bc6\u7801\u4fee\u6539\u6269\u5c55\u64cd\u4f5c\u7684\u4e00\u90e8\u5206\uff09\u65f6\u51fa\u73b0\u9519\u8bef\uff08\u7ed3\u679c\u4ee3\u7801='%s'\uff0c\u9519\u8bef\u6d88\u606f='%s'\uff09
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=\u5ba2\u6237\u7aef\u63d0\u4f9b\u7684 DIGEST-MD5 \u51ed\u8bc1\u8bf7\u6c42\u65e0\u6548\u7684\u6458\u8981 URI %s\u3002\u6240\u9700\u7684\u6458\u8981 URI \u4e3a %s
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u4e2d\u5df2\u5305\u542b\u63d0\u4f9b\u7684\u65b0\u5bc6\u7801
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=\u6ca1\u6709\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4efb\u4f55 SMTP \u670d\u52a1\u5668\u3002\u65e0\u6cd5\u4f7f\u7528 SMTP \u8b66\u62a5\u5904\u7406\u7a0b\u5e8f\uff0c\u9664\u975e\u4f7f\u7528\u81f3\u5c11\u4e00\u4e2a SMTP \u670d\u52a1\u5668\u7684\u76f8\u5173\u4fe1\u606f\u6765\u914d\u7f6e\u76ee\u5f55\u670d\u52a1\u5668
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=\u5728\u5c1d\u8bd5\u53d1\u9001\u7ba1\u7406\u8b66\u62a5\u7535\u5b50\u90ae\u4ef6\uff08\u7c7b\u578b\u4e3a %s\uff0c\u6d88\u606f\u4e3a %s\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5339\u914d\u6a21\u5f0f "%s" \u89e3\u6790\u4e3a\u6b63\u89c4\u8868\u8fbe\u5f0f: %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=\u914d\u7f6e\u6761\u76ee %s \u5305\u542b ds-cfg-match-attribute \u5c5e\u6027\u503c %s\uff0c\u4f46\u8be5\u503c\u4e0d\u662f\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u4efb\u4f55\u5c5e\u6027\u7c7b\u578b\u7684\u6709\u6548\u540d\u79f0\u6216 OID
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=\u5904\u7406\u7684 ID \u5b57\u7b26\u4e32 %s \u5df2\u6620\u5c04\u5230\u591a\u4e2a\u7528\u6237
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=\u5728\u7b2c %3$d \u884c\u7684\u7b2c %2$d \u5217\u627e\u5230\u4e86\u65e0\u6cd5\u8bc6\u522b\u7684\u6807\u8bb0 %1$s
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=\u5728\u5c1d\u8bd5\u89e3\u6790\u914d\u7f6e\u6761\u76ee '%2$s' \u4e2d\u5f15\u7528\u7684\u90ae\u4ef6\u6a21\u677f\u6587\u4ef6 '%1$s' \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=\u76ee\u5f55\u5e10\u6237\u72b6\u6001\u901a\u77e5
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=\u5728\u5c1d\u8bd5\u4e3a\u7528\u6237\u6761\u76ee %2$s \u53d1\u9001\u901a\u77e5\u7c7b\u578b\u4e3a %1$s \u7684\u5e10\u6237\u72b6\u6001\u901a\u77e5\u90ae\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=\u5728\u5c1d\u8bd5\u4f7f\u7528\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 %s \u52a0\u5bc6\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=\u5728\u5c1d\u8bd5\u4f7f\u7528\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 %s \u89e3\u5bc6\u503c\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u503c
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u64cd\u4f5c\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u503c\u5e8f\u5217\u5305\u542b\u4e00\u4e2a\u65e0\u6548\u7c7b\u578b (%s) \u7684\u5143\u7d20
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u8bf7\u6c42\u8fdb\u884c\u89e3\u7801: %s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=\u5728\u5c1d\u8bd5\u5bf9\u5bf9\u79f0\u5bc6\u94a5\u6269\u5c55\u8bf7\u6c42\u5e8f\u5217\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5b8c\u5168\u5339\u914d\u8eab\u4efd\u6620\u5c04\u5668\u5f15\u7528\u5c5e\u6027\u7c7b\u578b %s\uff0c\u8be5\u5c5e\u6027\u7c7b\u578b\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6b63\u89c4\u8868\u8fbe\u5f0f\u8eab\u4efd\u6620\u5c04\u5668\u5f15\u7528\u5c5e\u6027\u7c7b\u578b %s\uff0c\u8be5\u5c5e\u6027\u7c7b\u578b\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u6307\u7eb9\u8bc1\u4e66\u6620\u5c04\u5668\u5f15\u7528\u5c5e\u6027\u7c7b\u578b %s\uff0c\u8be5\u5c5e\u6027\u7c7b\u578b\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4e3b\u4f53\u5c5e\u6027\u5230\u7528\u6237\u5c5e\u6027\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u5f15\u7528\u5c5e\u6027\u7c7b\u578b %s\uff0c\u8be5\u5c5e\u6027\u7c7b\u578b\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u4e3b\u4f53 DN \u5230\u7528\u6237\u5c5e\u6027\u7684\u8bc1\u4e66\u6620\u5c04\u5668\u5f15\u7528\u5c5e\u6027\u7c7b\u578b %s\uff0c\u8be5\u5c5e\u6027\u7c7b\u578b\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=\u5df2\u4ece\u6587\u4ef6 '%s' \u88c5\u5165\u6269\u5c55\uff08\u5185\u90e8\u7248\u672c %s\uff0c\u4fee\u8ba2\u7248 %s\uff09
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=Failed to create a SASL server for SASL mechanism %s using a server FQDN of %s
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=GSSAPI SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u521d\u59cb\u5316\u6210\u529f
 INFO_GSSAPI_STOPPED_575=GSSAPI SASL \u673a\u5236\u5904\u7406\u7a0b\u5e8f\u5df2\u505c\u6b62
diff --git a/opendj-sdk/opends/src/messages/messages/extension_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/extension_zh_TW.properties
index a52e7aa..65cf763 100644
--- a/opendj-sdk/opends/src/messages/messages/extension_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/extension_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=EXTENSIONS
+
 #
 # Format string definitions
 #
@@ -43,41 +47,25 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=An error occurred \
-### while attempting to initialize the message digest generator for the %s \
-### algorithm:  %s
+SEVERE_ERR_PWSCHEME_CANNOT_INITIALIZE_MESSAGE_DIGEST_1=\u5617\u8a66\u521d\u59cb\u5316 %s \u6f14\u7b97\u6cd5\u7684\u8a0a\u606f\u6458\u8981\u7522\u751f\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_PWSCHEME_CANNOT_BASE64_DECODE_STORED_PASSWORD_2=\u5617\u8a66\u5c0d\u5bc6\u78bc\u503c %s \u9032\u884c base64 \u89e3\u78bc\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_PWSCHEME_NOT_REVERSIBLE_3=%s \u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u7121\u6cd5\u53cd\u8f49\uff0c\u56e0\u6b64\u4e0d\u53ef\u80fd\u56de\u5fa9\u7d14\u6587\u5b57\u7248\u672c\u7684\u5df2\u7de8\u78bc\u5bc6\u78bc
 MILD_ERR_JMX_ALERT_HANDLER_CANNOT_REGISTER_4=\u5617\u8a66\u5728 MBean \u4f3a\u670d\u5668\u4e2d\u8a3b\u518a JMX \u8b66\u793a\u8655\u7406\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_PWSCHEME_CANNOT_ENCODE_PASSWORD_5=\u5617\u8a66\u4f7f\u7528\u985e\u5225 %s \u4e2d\u5b9a\u7fa9\u7684\u5132\u5b58\u6a5f\u5236\u4f86\u7de8\u78bc\u5bc6\u78bc\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
-###SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=The ds-cfg-include-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are included in the cache, has an \
-### invalid value of "%s":  %s
-###SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=The ds-cfg-exclude-filter \
-### attribute of configuration entry %s, which specifies a set of search filters \
-### that may be used to control which entries are excluded from the cache, has an \
-### invalid value of "%s":  %s
-###FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=A fatal error occurred while trying \
-### to initialize fifo entry cache:  %s
-###FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=A fatal error occurred while \
-### trying to initialize soft reference entry cache:  %s
+SEVERE_ERR_CACHE_INVALID_INCLUDE_FILTER_6=\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-include-filter \u5c6c\u6027 (\u6307\u5b9a\u53ef\u7528\u4f86\u63a7\u5236\u8981\u7d0d\u5165\u5feb\u53d6\u4e2d\u4e4b\u9805\u76ee\u7684\u641c\u5c0b\u7be9\u9078\u5668\u96c6) \u5177\u6709\u7121\u6548\u7684\u503c\u300c%s\u300d: %s
+SEVERE_ERR_CACHE_INVALID_EXCLUDE_FILTER_7=\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-exclude-filter \u5c6c\u6027 (\u6307\u5b9a\u53ef\u7528\u4f86\u63a7\u5236\u8981\u5f9e\u5feb\u53d6\u4e2d\u6392\u9664\u4e4b\u9805\u76ee\u7684\u641c\u5c0b\u7be9\u9078\u5668\u96c6) \u5177\u6709\u7121\u6548\u7684\u503c\u300c%s\u300d: %s
+FATAL_ERR_FIFOCACHE_CANNOT_INITIALIZE_8=\u5617\u8a66\u521d\u59cb\u5316 fifo \u9805\u76ee\u5feb\u53d6\u6642\u767c\u751f\u56b4\u91cd\u932f\u8aa4: %s
+FATAL_ERR_SOFTREFCACHE_CANNOT_INITIALIZE_9=\u5617\u8a66\u521d\u59cb\u5316\u8edf\u5f0f\u53c3\u7167\u9805\u76ee\u5feb\u53d6\u6642\u767c\u751f\u56b4\u91cd\u932f\u8aa4: %s
 NOTICE_CACHE_PRELOAD_PROGRESS_START_10=\u6b63\u5728\u555f\u52d5 %s \u5f8c\u7aef\u7684\u9805\u76ee\u5feb\u53d6\u9810\u5148\u8f09\u5165
 NOTICE_CACHE_PRELOAD_PROGRESS_REPORT_11=%s \u5f8c\u7aef\u7684\u9805\u76ee\u5feb\u53d6\u9810\u5148\u8f09\u5165\u5df2\u8655\u7406 %d \u500b\u9805\u76ee\uff0c\u9084\u6709 %d MB \u7684\u53ef\u7528\u5806\u758a\u8a18\u61b6\u9ad4
 NOTICE_CACHE_PRELOAD_PROGRESS_DONE_12=%s \u5f8c\u7aef\u7684\u9805\u76ee\u5feb\u53d6\u9810\u5148\u8f09\u5165\u5df2\u5b8c\u6210\uff0c\u5171\u8655\u7406 %d \u500b\u9805\u76ee
-###SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=The entry cache preload for %s \
-### backend has been interrupted
-###SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=The entry cache preload is not \
-### supported by %s backend, and as a result no entries from this backend will \
-### be preloaded into the entry cache
-###SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=Failed to preload %s entry into \
-### the entry cache:  %s
+SEVERE_WARN_CACHE_PRELOAD_INTERRUPTED_13=\u5df2\u4e2d\u65b7 %s \u5f8c\u7aef\u7684\u9805\u76ee\u5feb\u53d6\u9810\u5148\u8f09\u5165
+SEVERE_WARN_CACHE_PRELOAD_BACKEND_FAILED_14=%s \u5f8c\u7aef\u4e0d\u652f\u63f4\u9805\u76ee\u5feb\u53d6\u9810\u5148\u8f09\u5165\uff0c\u56e0\u6b64\uff0c\u6b64\u5f8c\u7aef\u7684\u9805\u76ee\u5c07\u4e0d\u6703\u9810\u5148\u8f09\u5165\u81f3\u9805\u76ee\u5feb\u53d6\u4e2d
+SEVERE_ERR_CACHE_PRELOAD_ENTRY_FAILED_15=\u7121\u6cd5\u5c07 %s \u9805\u76ee\u9810\u5148\u8f09\u5165\u81f3\u9805\u76ee\u5feb\u53d6\u4e2d: %s
 MILD_ERR_EXTOP_PASSMOD_ILLEGAL_REQUEST_ELEMENT_TYPE_32=\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\u5e8f\u5217\u5df2\u5305\u542b\u985e\u578b\u7121\u6548\u7684 ASN.1 \u5143\u7d20: %s
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_REQUEST_33=\u5617\u8a66\u89e3\u78bc\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\u5e8f\u5217\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_ERR_EXTOP_PASSMOD_NO_AUTH_OR_USERID_34=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\uff0c\u56e0\u70ba\u8a72\u8acb\u6c42\u4e0d\u5305\u542b\u6388\u6b0a ID \u800c\u4e14\u57fa\u672c\u9023\u7dda\u4e26\u672a\u8a8d\u8b49
-###SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=The password modify \
-### extended request cannot be processed because the server was unable to obtain \
-### a write lock on user entry %s after multiple attempts
+SEVERE_ERR_EXTOP_PASSMOD_CANNOT_LOCK_USER_ENTRY_35=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u5728\u591a\u6b21\u5617\u8a66\u4e4b\u5f8c\u7121\u6cd5\u53d6\u5f97\u4f7f\u7528\u8005\u9805\u76ee %s \u7684\u5beb\u5165\u9396\u5b9a
 MILD_ERR_EXTOP_PASSMOD_CANNOT_DECODE_AUTHZ_DN_36=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u7121\u6cd5\u5c07\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684 DN\uff0c\u4ee5\u7576\u4f5c\u4f5c\u696d\u7684\u6388\u6b0a ID
 MILD_ERR_EXTOP_PASSMOD_INVALID_AUTHZID_STRING_37=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\uff0c\u56e0\u70ba\u8a72\u8acb\u6c42\u5305\u542b\u7121\u6548\u7684 userIdentity \u6b04\u4f4d\u3002\u63d0\u4f9b\u7684 userIdentity \u5b57\u4e32\u662f\u300c%s\u300d
 MILD_ERR_EXTOP_PASSMOD_NO_USER_ENTRY_BY_AUTHZID_38=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\uff0c\u56e0\u70ba\u8a72\u8acb\u6c42\u7121\u6cd5\u6839\u64da\u6388\u6b0a DN\u300c%s\u300d\u8b58\u5225\u8981\u66f4\u65b0\u7684\u4f7f\u7528\u8005\u9805\u76ee
@@ -85,171 +73,69 @@
 MILD_ERR_EXTOP_PASSMOD_MULTIPLE_ENTRIES_BY_AUTHZID_40=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u8acb\u6c42\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u6388\u6b0a UID\u300c%s\u300d\u7b26\u5408\u76ee\u9304\u4e2d\u7684\u591a\u500b\u9805\u76ee
 MILD_ERR_EXTOP_PASSMOD_INVALID_OLD_PASSWORD_41=\u7121\u6cd5\u8655\u7406\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u4f5c\u696d\uff0c\u56e0\u70ba\u63d0\u4f9b\u7d66\u4f7f\u7528\u8005\u7684\u76ee\u524d\u5bc6\u78bc\u7121\u6548
 INFO_FILE_KEYMANAGER_DESCRIPTION_FILE_43=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u5167\u542b\u76ee\u9304\u4f3a\u670d\u5668\u91d1\u9470\u5eab\u8cc7\u8a0a\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=The configuration entry %s that \
-### defines a file-based key manager does not contain attribute \
-### ds-cfg-key-store-file that should hold the path to the keystore file
-###SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=The keystore file %s specified in \
-### attribute ds-cfg-key-store-file of configuration entry %s does  not exist
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_FILE_ATTR_44=\u5b9a\u7fa9\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u7684\u914d\u7f6e\u9805\u76ee %s\uff0c\u4e0d\u5305\u542b\u61c9\u4fdd\u7559\u91d1\u9470\u5eab\u6a94\u6848\u8def\u5f91\u7684 ds-cfg-key-store-file \u5c6c\u6027
+SEVERE_ERR_FILE_KEYMANAGER_NO_SUCH_FILE_45=\u91d1\u9470\u5eab\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-file \u4e2d) \u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_FILE_46=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-store-file \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_TYPE_47=\u76ee\u9304\u4f3a\u670d\u5668\u91d1\u9470\u5eab\u7684\u91d1\u9470\u5eab\u985e\u578b\u3002\u6709\u6548\u503c\u61c9\u8a72\u4e00\u5f8b\u5305\u542b\u300cJKS\u300d\u548c\u300cPKCS12\u300d\uff0c\u4f46\u4e0d\u540c\u5be6\u4f5c\u53ef\u80fd\u4e5f\u5141\u8a31\u5176\u4ed6\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u503c\uff0c\u5247\u5c07\u4f7f\u7528 JVM \u9810\u8a2d\u503c\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_TYPE_48=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-store-type \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_49=Java \u7279\u6027\u540d\u7a31\uff0c\u542b\u6709\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java property %s which is \
-### specified in attribute ds-cfg-key-store-pin-property of configuration entry \
-### %s should contain the PIN needed to access the file-based key manager, but \
-### this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_PROPERTY_NOT_SET_50=Java \u7279\u6027 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-property \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_51=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-property \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_ENVAR_52=\u74b0\u5883\u8b8a\u6578\u540d\u7a31\uff0c\u542b\u6709\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=Environment variable %s which \
-### is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the file-based \
-### key manager, but this property is not set
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_ENVAR_NOT_SET_53=\u74b0\u5883\u8b8a\u6578 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-environment-variable \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_54=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-environment-variable \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_KEYMANAGER_DESCRIPTION_PIN_FILE_55=\u6587\u5b57\u6a94\u7684\u8def\u5f91\uff0c\u8a72\u6587\u5b57\u6a94\u5167\u5bb9\u61c9\u8a72\u53ea\u6709\u4e00\u884c\uff0c\u800c\u9019\u4e00\u884c\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file does not exist
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the file-based key manager, but this file is empty
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=Configuration entry %s does not specify \
-### a means of determining the PIN needed to access the contents of the \
-### file-based key manager.  The PIN may be specified in a Java property (named \
-### by attribute ds-cfg-key-store-pin-property), an environment variable (named \
-### by attribute ds-cfg-key-store-pin-environment-variable), a text file (named \
-### by attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=An error occurred while trying to \
-### load the keystore contents from file %s:  %s
-###SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=The keystore type %s specified in \
-### attribute ds-cfg-key-store-type of configuration entry %s is not valid:  %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_NO_SUCH_FILE_56=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u662f\u6b64\u6a94\u6848\u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_CANNOT_READ_57=\u5617\u8a66\u5f9e\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-file \u4e2d) \u8b80\u53d6\u91d1\u9470\u5eab PIN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FILE_KEYMANAGER_PIN_FILE_EMPTY_58=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u662f\u6b64\u6a94\u6848\u662f\u7a7a\u7684
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_59=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-file \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_60=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_FILE_KEYMANAGER_NO_PIN_61=\u914d\u7f6e\u9805\u76ee %s \u672a\u6307\u5b9a\u7528\u4f86\u5224\u5b9a\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u5167\u5bb9\u6240\u9700 PIN \u7684\u65b9\u6cd5\u3002PIN \u53ef\u6307\u5b9a\u65bc Java \u7279\u6027 (\u6839\u64da ds-cfg-key-store-pin-property \u5c6c\u6027\u547d\u540d)\u3001\u74b0\u5883\u8b8a\u6578 (\u6839\u64da ds-cfg-key-store-pin-environment-variable \u5c6c\u6027\u547d\u540d)\u3001\u6587\u5b57\u6a94 (\u6839\u64da ds-cfg-key-store-pin-file \u5c6c\u6027\u547d\u540d) \u6216\u76f4\u63a5\u6307\u5b9a\u65bc\u4f7f\u7528 ds-cfg-key-store-pin \u5c6c\u6027\u7684\u9805\u76ee
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_LOAD_62=\u5617\u8a66\u5f9e\u6a94\u6848 %s \u8f09\u5165\u91d1\u9470\u5eab\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FILE_KEYMANAGER_INVALID_TYPE_63=\u91d1\u9470\u5eab\u985e\u578b %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-type \u4e2d) \u7121\u6548: %s
 INFO_FILE_KEYMANAGER_UPDATED_FILE_64=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-store-file \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %s\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
 INFO_FILE_KEYMANAGER_UPDATED_TYPE_65=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-store-type \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %s\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
 INFO_FILE_KEYMANAGER_UPDATED_PIN_66=\u5df2\u66f4\u65b0\u7528\u4f86\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u7684 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_PROPERTY_67=Java \u7279\u6027\u540d\u7a31\uff0c\u542b\u6709\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java property %s which \
-### is specified in attribute ds-cfg-key-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the PKCS#11 key manager, but \
-### this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET_68=Java \u7279\u6027 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-property \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_69=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-property \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ENVAR_70=\u74b0\u5883\u8b8a\u6578\u540d\u7a31\uff0c\u542b\u6709\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=Environment variable %s \
-### which is specified in attribute ds-cfg-key-store-pin-environment-variable of \
-### configuration entry %s should contain the PIN needed to access the PKCS#11 \
-### key manager, but this property is not set
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET_71=\u74b0\u5883\u8b8a\u6578 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-environment-variable \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_ENVAR_72=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-environment-variable \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_FILE_73=\u6587\u5b57\u6a94\u7684\u8def\u5f91\uff0c\u8a72\u6587\u5b57\u6a94\u5167\u5bb9\u61c9\u8a72\u53ea\u6709\u4e00\u884c\uff0c\u800c\u9019\u4e00\u884c\u5305\u542b\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=File %s specified in \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s should contain \
-### the PIN needed to access the PKCS#11 key manager, but this file does not \
-### exist
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=An error occurred while \
-### trying to read the keystore PIN from file %s specified in configuration \
-### attribute ds-cfg-key-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=File %s specified in attribute \
-### ds-cfg-key-store-pin-file of configuration entry %s should contain the PIN \
-### needed to access the PKCS#11 key manager, but this file is empty
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE_74=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u662f\u6b64\u6a94\u6848\u4e0d\u5b58\u5728
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ_75=\u5617\u8a66\u5f9e\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-file \u4e2d) \u8b80\u53d6\u91d1\u9470\u5eab PIN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_PIN_FILE_EMPTY_76=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-key-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u662f\u6b64\u6a94\u6848\u662f\u7a7a\u7684
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FILE_77=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin-file \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_PKCS11_KEYMANAGER_DESCRIPTION_PIN_ATTR_78=\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-key-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=Configuration entry %s does not \
-### specify a means of determining the PIN needed to access the contents of the \
-### PKCS#11 key manager.  The PIN may be specified in a Java property (named by \
-### attribute ds-cfg-key-store-pin-property), an environment variable (named by \
-### attribute ds-cfg-key-store-pin-environment-variable), a text file (named by \
-### attribute ds-cfg-key-store-pin-file), or directly in the entry using \
-### attribute ds-cfg-key-store-pin
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=An error occurred while trying to \
-### access the PKCS#11 key manager:  %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_79=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-store-pin \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_NO_PIN_80=\u914d\u7f6e\u9805\u76ee %s \u672a\u6307\u5b9a\u7528\u4f86\u5224\u5b9a\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u5167\u5bb9\u6240\u9700 PIN \u7684\u65b9\u6cd5\u3002PIN \u53ef\u6307\u5b9a\u65bc Java \u7279\u6027 (\u6839\u64da ds-cfg-key-store-pin-property \u5c6c\u6027\u547d\u540d)\u3001\u74b0\u5883\u8b8a\u6578 (\u6839\u64da ds-cfg-key-store-pin-environment-variable \u5c6c\u6027\u547d\u540d)\u3001\u6587\u5b57\u6a94 (\u6839\u64da ds-cfg-key-store-pin-file \u5c6c\u6027\u547d\u540d) \u6216\u76f4\u63a5\u6307\u5b9a\u65bc\u4f7f\u7528 ds-cfg-key-store-pin \u5c6c\u6027\u7684\u9805\u76ee
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_LOAD_81=\u5617\u8a66\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_PKCS11_KEYMANAGER_UPDATED_PIN_82=\u5df2\u66f4\u65b0\u7528\u4f86\u5b58\u53d6 PKCS#11 \u91d1\u9470\u7ba1\u7406\u54e1\u7684 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=An error occurred while \
-### trying to create a key manager factory to access the contents of keystore \
-### file %s:  %s
-###SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=An error occurred while \
-### trying to create a key manager factory to access the contents of the PKCS#11 \
-### keystore:  %s
+SEVERE_ERR_FILE_KEYMANAGER_CANNOT_CREATE_FACTORY_83=\u5617\u8a66\u5efa\u7acb\u91d1\u9470\u7ba1\u7406\u54e1\u5de5\u5ee0\u4ee5\u5b58\u53d6\u91d1\u9470\u5eab\u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_PKCS11_KEYMANAGER_CANNOT_CREATE_FACTORY_84=\u5617\u8a66\u5efa\u7acb\u91d1\u9470\u7ba1\u7406\u54e1\u5de5\u5ee0\u4ee5\u5b58\u53d6 PKCS#11 \u91d1\u9470\u5eab\u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_FILE_85=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u5167\u542b\u76ee\u9304\u4f3a\u670d\u5668\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u8cc7\u8a0a\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=The configuration entry %s that \
-### defines a file-based trust manager does not contain attribute \
-### ds-cfg-trust-store-file that should hold the path to the trust store file
-###SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=The trust store file %s \
-### specified in attribute ds-cfg-trust-store-file of configuration entry %s does \
-### not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_FILE_ATTR_86=\u5b9a\u7fa9\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u7684\u914d\u7f6e\u9805\u76ee %s\uff0c\u4e0d\u5305\u542b\u61c9\u4fdd\u7559\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848\u8def\u5f91\u7684 ds-cfg-trust-store-file \u5c6c\u6027
+SEVERE_ERR_FILE_TRUSTMANAGER_NO_SUCH_FILE_87=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e4b\u5c6c\u6027 ds-cfg-trust-store-file \u4e2d) \u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_FILE_88=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u914d\u7f6e\u5c6c\u6027 ds-cfg-trust-store-file \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_TYPE_89=\u76ee\u9304\u4f3a\u670d\u5668\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u7684\u91d1\u9470\u5eab\u985e\u578b\u3002\u6709\u6548\u503c\u61c9\u8a72\u4e00\u5f8b\u5305\u542b\u300cJKS\u300d\u548c\u300cPKCS12\u300d\uff0c\u4f46\u4e0d\u540c\u5be6\u4f5c\u53ef\u80fd\u4e5f\u5141\u8a31\u5176\u4ed6\u503c\u3002\u5982\u679c\u672a\u63d0\u4f9b\u503c\uff0c\u5247\u5c07\u4f7f\u7528 JVM \u9810\u8a2d\u503c\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=An unexpected error \
-### occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-type in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_TYPE_90=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-type \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_PROPERTY_91=Java \u7279\u6027\u540d\u7a31\uff0c\u542b\u6709\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java property %s which \
-### is specified in attribute ds-cfg-trust-store-pin-property of configuration \
-### entry %s should contain the PIN needed to access the file-based trust \
-### manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-property in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_PROPERTY_NOT_SET_92=Java \u7279\u6027 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-property \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_PROPERTY_93=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-pin-property \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ENVAR_94=\u74b0\u5883\u8b8a\u6578\u540d\u7a31\uff0c\u542b\u6709\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=Environment variable %s \
-### which is specified in attribute ds-cfg-trust-store-pin-environment-variable \
-### of configuration entry %s should contain the PIN needed to access the \
-### file-based trust manager, but this property is not set
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-environment-variable in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_ENVAR_NOT_SET_95=\u74b0\u5883\u8b8a\u6578 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-environment-variable \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u6b64\u7279\u6027\u4e26\u672a\u8a2d\u5b9a
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_ENVAR_96=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-pin-environment-variable \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_FILE_97=\u6587\u5b57\u6a94\u7684\u8def\u5f91\uff0c\u8a72\u6587\u5b57\u6a94\u5167\u5bb9\u61c9\u8a72\u53ea\u6709\u4e00\u884c\uff0c\u800c\u9019\u4e00\u884c\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### does not exist
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=An error occurred while \
-### trying to read the trust store PIN from file %s specified in configuration \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=File %s specified in \
-### attribute ds-cfg-trust-store-pin-file of configuration entry %s should \
-### contain the PIN needed to access the file-based trust manager, but this file \
-### is empty
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin-file in configuration entry %s:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_NO_SUCH_FILE_98=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u662f\u6b64\u6a94\u6848\u4e0d\u5b58\u5728
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_CANNOT_READ_99=\u5617\u8a66\u5f9e\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-trust-store-pin-file \u4e2d) \u8b80\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340 PIN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_PIN_FILE_EMPTY_100=\u6a94\u6848 %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684\u5c6c\u6027 ds-cfg-trust-store-pin-file \u4e2d) \u61c9\u5305\u542b\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684 PIN\uff0c\u4f46\u662f\u6b64\u6a94\u6848\u662f\u7a7a\u7684
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FILE_101=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-pin-file \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_FILE_TRUSTMANAGER_DESCRIPTION_PIN_ATTR_102=\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u6240\u9700\u7684\u7d14\u6587\u5b57 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u6703\u751f\u6548
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=An unexpected \
-### error occurred while trying to determine the value of configuration attribute \
-### ds-cfg-trust-store-pin in configuration entry %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=An error occurred while trying \
-### to load the trust store contents from file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=An error occurred \
-### while trying to create a trust manager factory to access the contents of \
-### trust store file %s:  %s
-###SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=The trust store type %s \
-### specified in attribute ds-cfg-trust-store-type of configuration entry %s is \
-### not valid:  %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_DETERMINE_PIN_FROM_ATTR_103=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-pin \u914d\u7f6e\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_LOAD_104=\u5617\u8a66\u5f9e\u6a94\u6848 %s \u8f09\u5165\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_CANNOT_CREATE_FACTORY_105=\u5617\u8a66\u5efa\u7acb\u4fe1\u4efb\u7ba1\u7406\u54e1\u5de5\u5ee0\u4ee5\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FILE_TRUSTMANAGER_INVALID_TYPE_106=\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u985e\u578b %s (\u6307\u5b9a\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e4b\u5c6c\u6027 ds-cfg-trust-store-type \u4e2d) \u7121\u6548: %s
 INFO_FILE_TRUSTMANAGER_UPDATED_FILE_107=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-file \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %s\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
 INFO_FILE_TRUSTMANAGER_UPDATED_TYPE_108=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-store-type \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %s\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
 INFO_FILE_TRUSTMANAGER_UPDATED_PIN_109=\u5df2\u66f4\u65b0\u7528\u4f86\u5b58\u53d6\u4ee5\u6a94\u6848\u70ba\u57fa\u790e\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u7684 PIN\u3002\u4e0b\u4e00\u6b21\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u6642\uff0c\u65b0\u503c\u5c07\u6703\u751f\u6548
@@ -267,41 +153,21 @@
 MILD_ERR_STARTTLS_NOT_TLS_CAPABLE_129=StartTLS \u7121\u6cd5\u7528\u65bc\u6b64\u7528\u6236\u7aef\u9023\u7dda\uff0c\u56e0\u70ba\u6b64\u9023\u7dda\u985e\u578b\u7121\u6cd5\u4f7f\u7528 StartTLS \u4f86\u4fdd\u8b77\u5b83\u7684\u901a\u8a0a
 MILD_ERR_STARTTLS_ERROR_ON_ENABLE_130=\u5617\u8a66\u57fa\u65bc StartTLS \u7684\u76ee\u7684\u800c\u5728\u7528\u6236\u7aef\u9023\u7dda\u4e0a\u555f\u7528 TLS \u9023\u7dda\u5b89\u5168\u6027\u7ba1\u7406\u54e1\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_SASLEXTERNAL_DESCRIPTION_VALIDATION_POLICY_131=\u8868\u793a SASL EXTERNAL \u6a5f\u5236\u8655\u7406\u7a0b\u5f0f\u662f\u5426\u61c9\u8a72\u5617\u8a66\u6839\u64da\u5c0d\u61c9\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u7684\u6191\u8b49\u4f86\u9a57\u8b49\u5c0d\u7b49\u6191\u8b49\u3002\u503c\u5fc5\u9808\u662f\u300ctrue\u300d(\u4e00\u5f8b\u6703\u5617\u8a66\u9a57\u8b49\u6191\u8b49\uff0c\u800c\u4e14\u6703\u5728\u6c92\u6709\u6191\u8b49\u6642\u5931\u6557)\u3001\u300cfalse\u300d(\u7d55\u4e0d\u6703\u5617\u8a66\u9a57\u8b49\u5c0d\u7b49\u6191\u8b49)\uff0c\u6216\u300cifpresent\u300d(\u5982\u679c\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u6709\u4e00\u6216\u591a\u500b\u6191\u8b49\uff0c\u5247\u6703\u9a57\u8b49\u5c0d\u7b49\u6191\u8b49\uff0c\u4f46\u662f\u5982\u679c\u9805\u76ee\u4e2d\u6c92\u6709\u6191\u8b49\uff0c\u5247\u4e0d\u6703\u5931\u6557)\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=Configuration entry %s \
-### has an invalid value %s for attribute \
-### ds-cfg-certificate-validation-policy.  The value must be one of \
-### "always", "never", or "ifpresent"
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-certificate-validation-policy attribute in configuration entry \
-### %s:  %s
+SEVERE_ERR_SASLEXTERNAL_INVALID_VALIDATION_VALUE_132=\u914d\u7f6e\u9805\u76ee %s \u5177\u6709\u7121\u6548\u7684 ds-cfg-certificate-validation-policy \u5c6c\u6027\u503c %s\u3002\u503c\u5fc5\u9808\u662f\u300calways\u300d\u3001\u300cnever\u300d\u6216\u300cifpresent\u300d
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_VALIDATION_POLICY_133=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-certificate-validation-policy \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_SASLEXTERNAL_DESCRIPTION_CERTIFICATE_ATTRIBUTE_134=\u5c07\u7528\u4f86\u4fdd\u7559\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u4e4b\u6191\u8b49\u8cc7\u8a0a\u4ee5\u9032\u884c\u9a57\u8b49\u7684\u5c6c\u6027\u540d\u7a31\u3002\u9019\u5fc5\u9808\u6307\u5b9a\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u7684\u6709\u6548\u5c6c\u6027\u985e\u578b\u540d\u7a31\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-certificate-attribute \
-### attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=The attribute %s referenced in \
-### configuration attribute ds-cfg-certificate-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for certificate validation during SASL EXTERNAL authentication must \
-### be defined in the server schema
+SEVERE_ERR_SASLEXTERNAL_CANNOT_GET_CERT_ATTR_135=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-certificate-attribute \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_SASLEXTERNAL_UNKNOWN_CERT_ATTR_136=\u5c6c\u6027 %s (\u53c3\u7167\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-certificate-attribute \u914d\u7f6e\u5c6c\u6027) \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u3002\u5728 SASL EXTERNAL \u8a8d\u8b49\u671f\u9593\u8981\u7528\u65bc\u6191\u8b49\u9a57\u8b49\u7684\u5c6c\u6027\u5fc5\u9808\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
 MILD_ERR_SASLEXTERNAL_NO_CERT_IN_ENTRY_137=\u7121\u6cd5\u900f\u904e SASL EXTERNAL \u9032\u884c\u8a8d\u8b49\uff0c\u56e0\u70ba\u5c0d\u6620\u7684\u4f7f\u7528\u8005\u9805\u76ee %s \u6c92\u6709\u4efb\u4f55\u6191\u8b49\u53ef\u7528\u4f86\u9a57\u8b49\u5448\u73fe\u7684\u5c0d\u7b49\u6191\u8b49
 MILD_ERR_SASLEXTERNAL_PEER_CERT_NOT_FOUND_138=\u7121\u6cd5\u900f\u904e SASL EXTERNAL \u9032\u884c\u8a8d\u8b49\uff0c\u56e0\u70ba\u5c0d\u6620\u7684\u4f7f\u7528\u8005\u9805\u76ee %s \u4e0d\u5305\u542b\u7528\u6236\u7aef\u6240\u5448\u73fe\u7684\u5c0d\u7b49\u6191\u8b49
 MILD_ERR_SASLEXTERNAL_CANNOT_VALIDATE_CERT_139=\u5617\u8a66\u4f7f\u7528\u4f7f\u7528\u8005\u9805\u76ee %s \u4e2d\u7684\u6191\u8b49\u4f86\u9a57\u8b49\u7528\u6236\u7aef\u6240\u5448\u73fe\u7684\u5c0d\u7b49\u6191\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SASLEXTERNAL_UPDATED_VALIDATION_POLICY_140=\u5df2\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-certificate-validation-policy \u5c6c\u6027\u3002\u65b0\u7684\u7528\u6236\u7aef\u6191\u8b49\u9a57\u8b49\u7b56\u7565\u70ba %s
 INFO_SASLEXTERNAL_UPDATED_CERT_ATTR_141=\u5df2\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-certificate-attribute \u5c6c\u6027\u3002\u73fe\u5728\u9a57\u8b49\u5c0d\u7b49\u6191\u8b49\u6642\uff0c\u5c07\u4f7f\u7528 %s \u5c6c\u6027
 INFO_SASLPLAIN_DESCRIPTION_USERNAME_ATTRIBUTE_142=\u5c07\u7528\u4f86\u6839\u64da SASL PLAIN \u8a8d\u8b49\u671f\u9593\u63d0\u4f9b\u7684 authcID/authzID \u4f86\u8b58\u5225\u4f7f\u7528\u8005\u9805\u76ee\u7684\u5c6c\u6027\u540d\u7a31\u3002\u9019\u5fc5\u9808\u6307\u5b9a\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u7684\u6709\u6548\u5c6c\u6027\u985e\u578b\u540d\u7a31\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=The attribute %s referenced in \
-### configuration attribute ds-cfg-user-name-attribute in configuration entry %s \
-### does not exist in the Directory Server schema.  The attribute that is to be \
-### used for username lookups during SASL PLAIN authentication must be defined in \
-### the server schema
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USERNAME_ATTR_143=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-user-name-attribute \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_SASLPLAIN_UNKNOWN_USERNAME_ATTR_144=\u5c6c\u6027 %s (\u53c3\u7167\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-user-name-attribute \u914d\u7f6e\u5c6c\u6027) \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u3002\u5728 SASL PLAIN \u8a8d\u8b49\u671f\u9593\u8981\u7528\u65bc\u4f7f\u7528\u8005\u540d\u7a31\u67e5\u627e\u7684\u5c6c\u6027\u5fc5\u9808\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
 INFO_SASLPLAIN_DESCRIPTION_USER_BASE_DN_145=\u6839\u64da SASL PLAIN \u8a8d\u8b49\u671f\u9593\u63d0\u4f9b\u7684 authcID/authzID \u4f86\u641c\u5c0b\u9805\u76ee\u6642\u61c9\u8a72\u4f7f\u7528\u7684\u57fa\u5e95 DN\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-user-base-dn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASLPLAIN_CANNOT_GET_USER_BASE_DN_146=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-user-base-dn \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_ERR_SASLPLAIN_NO_SASL_CREDENTIALS_147=SASL PLAIN \u8a8d\u8b49\u9700\u8981\u63d0\u4f9b SASL \u6191\u8b49\uff0c\u4f46\u662f\u9023\u7d50\u8acb\u6c42\u4e2d\u672a\u542b\u4efb\u4f55\u6191\u8b49
 MILD_ERR_SASLPLAIN_NO_NULLS_IN_CREDENTIALS_148=SASL PLAIN \u9023\u7d50\u8acb\u6c42\u4e0d\u5305\u542b\u4efb\u4f55\u7a7a\u5b57\u5143\u3002NULL \u7a7a\u5b57\u5143\u9700\u8981\u505a\u70ba\u6388\u6b0a ID \u8207\u8a8d\u8b49 ID \u4e4b\u9593\u7684\u5206\u5272\u5143\uff0c\u4e5f\u9700\u8981\u505a\u70ba\u8a8d\u8b49 ID \u8207\u5bc6\u78bc\u4e4b\u9593\u7684\u5206\u5272\u5143
 MILD_ERR_SASLPLAIN_NO_SECOND_NULL_149=SASL PLAIN \u9023\u7d50\u8acb\u6c42\u4e0d\u5305\u542b\u6191\u8b49\u4e2d\u7684\u7b2c\u4e8c\u500b\u7a7a\u5b57\u5143\uff0c\u800c\u6b64\u7a7a\u5b57\u5143\u9700\u8981\u505a\u70ba\u8a8d\u8b49 ID \u8207\u5bc6\u78bc\u4e4b\u9593\u7684\u5206\u5272\u5143
@@ -321,22 +187,12 @@
 INFO_SASLPLAIN_CANNOT_LOCK_ENTRY_163=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u53d6\u5f97\u4f7f\u7528\u8005\u9805\u76ee %s \u7684\u8b80\u53d6\u9396\u5b9a\uff0c\u4ee5\u64f7\u53d6\u8a72\u9805\u76ee
 MILD_ERR_SEDCM_CANNOT_LOCK_ENTRY_164=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u53d6\u5f97\u4f7f\u7528\u8005\u9805\u76ee %s \u7684\u8b80\u53d6\u9396\u5b9a\uff0c\u4ee5\u64f7\u53d6\u8a72\u9805\u76ee
 INFO_SASLANONYMOUS_TRACE_165=SASL ANONYMOUS \u9023\u7d50\u4f5c\u696d (\u9023\u7dda=%d\uff0c\u4f5c\u696d=%d) \u5df2\u63d0\u4f9b\u8ffd\u8e64\u8cc7\u8a0a: %s
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=An unexpected error \
-### occurred while attempting to obtain an MD5 digest engine for use by the \
-### CRAM-MD5 SASL handler:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_MESSAGE_DIGEST_166=\u5617\u8a66\u53d6\u5f97 CRAM-MD5 SASL \u8655\u7406\u7a0b\u5f0f\u6240\u7528\u7684 MD5 \u6458\u8981\u5f15\u64ce\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_SASLCRAMMD5_DESCRIPTION_USERNAME_ATTRIBUTE_167=\u5c07\u7528\u4f86\u6839\u64da SASL CRAM-MD5 \u8a8d\u8b49\u671f\u9593\u63d0\u4f9b\u7684\u4f7f\u7528\u8005\u540d\u7a31\u4f86\u8b58\u5225\u4f7f\u7528\u8005\u9805\u76ee\u7684\u5c6c\u6027\u540d\u7a31\u3002\u9019\u5fc5\u9808\u6307\u5b9a\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u7684\u6709\u6548\u5c6c\u6027\u985e\u578b\u540d\u7a31\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-user-name-attribute attribute in configuration entry %s:  %s
-###SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=The attribute %s referenced \
-### in configuration attribute ds-cfg-user-name-attribute in configuration entry \
-### %s does not exist in the Directory Server schema.  The attribute that is to \
-### be used for username lookups during SASL CRAM-MD5 authentication must be \
-### defined in the server schema
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USERNAME_ATTR_168=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-user-name-attribute \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_SASLCRAMMD5_UNKNOWN_USERNAME_ATTR_169=\u5c6c\u6027 %s (\u53c3\u7167\u65bc\u914d\u7f6e\u9805\u76ee %s \u7684 ds-cfg-user-name-attribute \u914d\u7f6e\u5c6c\u6027) \u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u3002\u5728 SASL CRAM-MD5 \u8a8d\u8b49\u671f\u9593\u8981\u7528\u65bc\u4f7f\u7528\u8005\u540d\u7a31\u67e5\u627e\u7684\u5c6c\u6027\u5fc5\u9808\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
 INFO_SASLCRAMMD5_DESCRIPTION_USER_BASE_DN_170=\u6839\u64da SASL CRAM-MD5 \u8a8d\u8b49\u671f\u9593\u63d0\u4f9b\u7684\u4f7f\u7528\u8005\u540d\u7a31\u4f86\u641c\u5c0b\u9805\u76ee\u6642\u61c9\u8a72\u4f7f\u7528\u7684\u57fa\u5e95 DN\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-user-base-dn \
-### attribute in configuration entry %s:  %s
+SEVERE_ERR_SASLCRAMMD5_CANNOT_GET_USER_BASE_DN_171=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5c6c\u6027 ds-cfg-user-base-dn \u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_ERR_SASLCRAMMD5_NO_STORED_CHALLENGE_172=SASL CRAM-MD5 \u9023\u7d50\u8acb\u6c42\u5df2\u5305\u542b SASL \u6191\u8b49\uff0c\u4f46\u662f\u6c92\u6709\u91dd\u5c0d\u6b64\u7528\u6236\u7aef\u9023\u7dda\u5132\u5b58\u7684\u8a70\u554f\u3002\u5169\u968e\u6bb5\u7a0b\u5e8f\u4e2d\u7684\u7b2c\u4e00\u500b CRAM-MD5 \u9023\u7d50\u8acb\u6c42\u4e0d\u5f97\u5305\u542b\u7528\u6236\u7aef SASL \u6191\u8b49
 MILD_ERR_SASLCRAMMD5_INVALID_STORED_CHALLENGE_173=SASL CRAM-MD5 \u9023\u7d50\u8acb\u6c42\u5df2\u5305\u542b SASL \u6191\u8b49\uff0c\u4f46\u662f\u91dd\u5c0d\u6b64\u7528\u6236\u7aef\u9023\u7dda\u5132\u5b58\u7684 SASL \u72c0\u614b\u8cc7\u8a0a\u4e0d\u662f\u8a70\u554f\u7684\u9069\u7576\u5f62\u5f0f\u683c\u5f0f
 MILD_ERR_SASLCRAMMD5_NO_SPACE_IN_CREDENTIALS_174=\u7528\u6236\u7aef\u7684 SASL CRAM-MD5 \u9023\u7d50\u8acb\u6c42\u5df2\u5305\u542b SASL \u6191\u8b49\uff0c\u4f46\u662f\u6c92\u6709\u7a7a\u9593\u5340\u9694\u4f7f\u7528\u8005\u540d\u7a31\u8207\u8a8d\u8b49\u6458\u8981
@@ -359,9 +215,7 @@
 INFO_SASLCRAMMD5_UPDATED_USER_BASE_DN_191=\u5df2\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-user-base-dn \u5c6c\u6027\u3002\u73fe\u5728\u6839\u64da\u4f7f\u7528\u8005\u540d\u7a31\u67e5\u627e\u4f7f\u7528\u8005\u9805\u76ee\u6642\uff0c\u5c07\u4f7f\u7528 DN %s \u505a\u70ba\u641c\u5c0b\u5eab
  INFO_SASL_UNSUPPORTED_CALLBACK_192=An unsupported or unexpected callback was provided to the SASL server for use during %s authentication:  %s
 MILD_ERR_SASL_NO_CREDENTIALS_193=The client connection included %s state information, indicating that the client was in the process of performing a %s bind, but the bind request did not include any credentials
-###SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=An unexpected error occurred \
-### while attempting to determine the value of the ds-cfg-server-fqdn attribute \
-### in configuration entry %s:  %s
+SEVERE_ERR_SASL_CANNOT_GET_SERVER_FQDN_194=\u5617\u8a66\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-server-fqdn \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
  SEVERE_ERR_SASL_CONTEXT_CREATE_ERROR_195=An unexpected error occurred while trying to create an %s context: %s
 MILD_ERR_SASL_CANNOT_DECODE_USERNAME_AS_DN_196=An error occurred while attempting to decode the SASL %s username "%s" because it appeared to contain a DN but DN decoding failed:  %s
 MILD_ERR_SASL_USERNAME_IS_NULL_DN_197=The username in the SASL %s bind request appears to be an empty DN.  \u9019\u662f\u4e0d\u5141\u8a31\u7684
@@ -376,25 +230,20 @@
 MILD_ERR_SASL_CANNOT_MAP_AUTHZID_206=\u5617\u8a66\u5c07\u6388\u6b0a ID %s \u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_SASL_CANNOT_GET_REVERSIBLE_PASSWORDS_207=An error occurred while attempting to retrieve the clear-text password(s) for user %s in order to perform SASL %s authentication:  %s
 MILD_ERR_SASL_NO_REVERSIBLE_PASSWORDS_208=SASL %s authentication is not possible for user %s because none of the passwords in the user entry are stored in a reversible form
-###SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
+SEVERE_ERR_SASL_PROTOCOL_ERROR_209=SASL %s protocol error: %s
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_PRIVILEGES_210=\u8a8d\u8b49\u4f7f\u7528\u8005 %s \u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u63a1\u7528\u4e0d\u540c\u7684\u6388\u6b0a\u8b58\u5225
 MILD_ERR_SASL_AUTHZID_INSUFFICIENT_ACCESS_211=The authenticating user %s does not have sufficient access to assume a different authorization identity
 MILD_ERR_SASL_AUTHENTRY_NO_MAPPED_ENTRY_212=The server was unable to find any entry corresponding to authentication ID %s
-###SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to \
-### because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be \
-### defined or neither defined
+SEVERE_ERR_SASLGSSAPI_KDC_REALM_NOT_DEFINED_213=The server was unable to because both the ds-cfg-kdc-address and ds-cfg-realm attributes must be defined or neither defined
 MILD_ERR_SASL_CANNOT_MAP_AUTHENTRY_214=\u5617\u8a66\u5c07\u6388\u6b0a ID %s \u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=An error occurred while \
-### attempting to write a temporary JAAS configuration file for use during GSSAPI \
-### processing:  %s
+SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_JAAS_CONFIG_215=\u5617\u8a66\u5beb\u5165\u66ab\u5b58 JAAS \u914d\u7f6e\u6a94\u6848\u4ee5\u5728 GSSAPI \u8655\u7406\u671f\u9593\u4f7f\u7528\u6642\u767c\u751f\u932f\u8aa4: %s
  SEVERE_ERR_SASLGSSAPI_CANNOT_CREATE_LOGIN_CONTEXT_216=\u5617\u8a66\u5efa\u7acb GSSAPI \u8a8d\u8b49\u7684 JAAS \u767b\u5165\u74b0\u5883\u6642\u767c\u751f\u932f\u8aa4: %s
  MILD_ERR_SASLGSSAPI_NO_CLIENT_CONNECTION_217=\u6c92\u6709\u7528\u6236\u7aef\u9023\u7dda\u53ef\u7528\u65bc\u8655\u7406 GSSAPI \u9023\u7d50\u8acb\u6c42
  INFO_GSSAPI_PRINCIPAL_NAME_218=GSSAPI mechanism using a principal name of: %s
  INFO_GSSAPI_SERVER_FQDN_219=GSSAPI SASL mechanism using a server fully qualified domain name of: %s
  INFO_DIGEST_MD5_REALM_220=DIGEST-MD5 SASL mechanism using a realm of: %s
  INFO_DIGEST_MD5_SERVER_FQDN_221=DIGEST-MD5 SASL mechanism using a server fully qualified domain name of: %s
-###SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=You do not have \
-### sufficient privileges to use the proxied authorization control
+SEVERE_ERR_EXTOP_WHOAMI_PROXYAUTH_INSUFFICIENT_PRIVILEGES_277=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u4f7f\u7528\u4ee3\u7406\u6388\u6b0a\u63a7\u5236
 INFO_EXACTMAP_DESCRIPTION_MATCH_ATTR_298=\u5c6c\u6027\u7684\u540d\u7a31\u6216 OID\uff0c\u800c\u6b64\u5c6c\u6027\u7684\u503c\u61c9\u8a72\u5b8c\u5168\u7b26\u5408\u63d0\u4f9b\u7d66\u6b64\u8b58\u5225\u5c0d\u6620\u5668\u7684 ID \u5b57\u4e32\u3002\u81f3\u5c11\u5fc5\u9808\u63d0\u4f9b\u4e00\u500b\u503c\u3002\u6240\u6709\u503c\u90fd\u5fc5\u9808\u53c3\u7167\u5728\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u4e4b\u5c6c\u6027\u985e\u578b\u7684\u540d\u7a31\u6216 OID\u3002\u5982\u679c\u63d0\u4f9b\u591a\u500b\u5c6c\u6027\u985e\u578b\u540d\u7a31\u6216 OID\uff0c\u5247\u9019\u4e9b\u5c6c\u6027\u81f3\u5c11\u5fc5\u9808\u8981\u6709\u4e00\u500b\u5c6c\u6027\u5728\u6b63\u597d\u4e00\u500b\u9805\u76ee\u4e2d\u5305\u542b\u6240\u63d0\u4f9b\u7684 ID \u5b57\u4e32\u503c
 MILD_ERR_EXACTMAP_NO_MATCH_ATTR_299=\u914d\u7f6e\u9805\u76ee %s \u6c92\u6709\u4efb\u4f55 ds-cfg-match-attribute \u5c6c\u6027\u503c\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u53ef\u7528\u65bc\u5c07\u6240\u6307\u5b9a ID \u5b57\u4e32\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\u7684\u5c6c\u6027
 MILD_ERR_EXACTMAP_UNKNOWN_ATTR_300=\u914d\u7f6e\u9805\u76ee %s \u5305\u542b ds-cfg-match-attribute \u5c6c\u6027\u7684\u503c %s\uff0c\u4f46\u662f\u8a72\u503c\u4e0d\u662f\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6240\u5b9a\u7fa9\u4e4b\u4efb\u4f55\u5c6c\u6027\u985e\u578b\u7684\u6709\u6548\u540d\u7a31\u6216 OID
@@ -471,6 +320,11 @@
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_INVALID_TYPE_373=\u914d\u7f6e\u9805\u76ee %s \u5305\u542b\u7121\u6cd5\u8fa8\u8b58\u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u985e\u578b %s
 MILD_ERR_ERRORLOG_ACCTNOTHANDLER_CANNOT_GET_NOTIFICATION_TYPES_374=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u5e33\u865f\u72c0\u614b\u901a\u77e5\u985e\u578b\u6642\u767c\u751f\u932f\u8aa4: %s
 NOTICE_ERRORLOG_ACCTNOTHANDLER_NOTIFICATION_375=Account-Status-Notification type='%s' userdn='%s' id=%d msg='%s'
+
+
+
+
+
 MILD_ERR_SASLCRAMMD5_CANNOT_GET_REVERSIBLE_PASSWORDS_377=\u5617\u8a66\u64f7\u53d6\u4f7f\u7528\u8005 %s \u7684\u7d14\u6587\u5b57\u5bc6\u78bc\u4ee5\u4fbf\u57f7\u884c SASL CRAM-MD5 \u8a8d\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_SASLPLAIN_CANNOT_CHECK_PASSWORD_VALIDITY_378=\u5617\u8a66\u5728 SASL PLAIN \u8a8d\u8b49\u671f\u9593\u9a57\u8b49\u4f7f\u7528\u8005 %s \u7684\u5bc6\u78bc\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_STARTTLS_ERROR_SENDING_CLEAR_RESPONSE_379=\u5617\u8a66\u5728\u555f\u52d5 TLS \u5354\u5546\u4e4b\u5f8c\u5c07\u7d14\u6587\u5b57\u56de\u61c9\u50b3\u9001\u81f3\u7528\u6236\u7aef\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
@@ -487,12 +341,23 @@
 MILD_ERR_STATICGROUP_ADD_MEMBER_UPDATE_FAILED_390=\u7121\u6cd5\u5c07\u4f7f\u7528\u8005 %s \u589e\u52a0\u70ba\u975c\u614b\u7fa4\u7d44 %s \u7684\u65b0\u6210\u54e1\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u57f7\u884c\u5167\u90e8\u4fee\u6539\u4ee5\u66f4\u65b0\u7fa4\u7d44\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_STATICGROUP_REMOVE_MEMBER_UPDATE_FAILED_391=\u7121\u6cd5\u5c07\u4f7f\u7528\u8005 %s \u7576\u4f5c\u975c\u614b\u7fa4\u7d44 %s \u7684\u6210\u54e1\u79fb\u9664\uff0c\u56e0\u70ba\u5617\u8a66\u57f7\u884c\u5167\u90e8\u4fee\u6539\u4ee5\u66f4\u65b0\u7fa4\u7d44\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_EXTOP_PASSMOD_INSUFFICIENT_PRIVILEGES_392=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u57f7\u884c\u5bc6\u78bc\u91cd\u8a2d\u4f5c\u696d
+
+
+
 MILD_ERR_SASLDIGESTMD5_EMPTY_AUTHZID_393=\u63d0\u4f9b\u7684\u6388\u6b0a ID \u662f\u7a7a\u7684\uff0c\u9019\u5c0d DIGEST-MD5 \u8a8d\u8b49\u800c\u8a00\u662f\u4e0d\u5141\u8a31\u7684
 MILD_ERR_SASLDIGESTMD5_AUTHZID_INVALID_DN_394=\u63d0\u4f9b\u7684\u6388\u6b0a ID %s \u5df2\u5305\u542b\u7121\u6548\u7684 DN: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_SUCH_ENTRY_396=\u6307\u5b9a\u70ba\u6388\u6b0a\u8b58\u5225\u7684\u9805\u76ee %s \u4e0d\u5b58\u5728
 MILD_ERR_SASLDIGESTMD5_AUTHZID_CANNOT_GET_ENTRY_397=\u7121\u6cd5\u64f7\u53d6\u6307\u5b9a\u70ba\u6388\u6b0a\u8b58\u5225\u7684\u9805\u76ee %s: %s
 MILD_ERR_SASLDIGESTMD5_AUTHZID_NO_MAPPED_ENTRY_398=\u4f3a\u670d\u5668\u627e\u4e0d\u5230\u4efb\u4f55\u8207\u6388\u6b0a ID %s \u5c0d\u61c9\u7684\u9805\u76ee
 MILD_ERR_SASLDIGESTMD5_CANNOT_MAP_AUTHZID_399=\u5617\u8a66\u5c07\u6388\u6b0a ID %s \u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+
+
+
+
+
+
+
+
 MILD_ERR_SASLPLAIN_AUTHZID_INVALID_DN_400=\u63d0\u4f9b\u7684\u6388\u6b0a ID %s \u5df2\u5305\u542b\u7121\u6548\u7684 DN: %s
 MILD_ERR_SASLPLAIN_AUTHZID_INSUFFICIENT_PRIVILEGES_401=\u8a8d\u8b49\u4f7f\u7528\u8005 %s \u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u6307\u5b9a\u66ff\u4ee3\u6388\u6b0a ID
 MILD_ERR_SASLPLAIN_AUTHZID_NO_SUCH_ENTRY_402=\u8207\u6388\u6b0a DN %s \u5c0d\u61c9\u7684\u9805\u76ee\u4e0d\u5b58\u5728\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
@@ -505,101 +370,54 @@
 MILD_ERR_SASLEXTERNAL_CANNOT_GET_CERT_MAPPER_DN_409=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u64f7\u53d6\u6191\u8b49\u5c0d\u6620\u5668 DN \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SASLEXTERNAL_UPDATED_CERT_MAPPER_DN_410=\u5df2\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-certificate-mapper \u5c6c\u6027\u3002\u6191\u8b49\u5c0d\u6620\u5668 %s \u73fe\u5728\u5c07\u7528\u4f86\u5c07\u6191\u8b49\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee
 INFO_SDTUACM_DESCRIPTION_SUBJECT_ATTR_411=\u5728\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u542b\u6709\u8a72\u4f7f\u7528\u8005\u6240\u4fdd\u7559\u6191\u8b49\u4e4b\u4e3b\u9ad4\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the subjects of the certificates held by users
-###SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=Configuration entry %s indicates that \
-### certificate subjects should be held in attribute %s, but this attribute is \
-### not defined in the server schema
-###SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate subjects from configuration entry %s:  %s
+SEVERE_ERR_SDTUACM_NO_SUBJECT_ATTR_412=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u5fc5\u8981\u5c6c\u6027 %s\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u61c9\u8a72\u5305\u542b\u4f7f\u7528\u8005\u6240\u4fdd\u7559\u6191\u8b49\u4e4b\u4e3b\u9ad4\u7684\u5c6c\u6027
+SEVERE_ERR_SDTUACM_NO_SUCH_ATTR_413=\u914d\u7f6e\u9805\u76ee %s \u8868\u793a\u6191\u8b49\u4e3b\u9ad4\u61c9\u8a72\u4fdd\u7559\u5728\u5c6c\u6027 %s \u4e2d\uff0c\u4f46\u662f\u6b64\u5c6c\u6027\u672a\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
+SEVERE_ERR_SDTUACM_CANNOT_GET_SUBJECT_ATTR_414=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u61c9\u8a72\u7528\u4f86\u4fdd\u7559\u6191\u8b49\u4e3b\u9ad4\u7684\u5c6c\u6027\u985e\u578b\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SDTUACM_DESCRIPTION_BASE_DN_415=\u5c07\u5728\u5176\u4e0b\u57f7\u884c\u5c0b\u627e\u76f8\u7b26\u4f7f\u7528\u8005\u9805\u76ee\u4e4b\u641c\u5c0b\u7684\u57fa\u5e95 DN\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa\u5e95 DN\uff0c\u5247\u4f3a\u670d\u5668\u6703\u641c\u5c0b\u5176\u4e0b\u7684\u6240\u6709\u516c\u7528\u547d\u540d\u74b0\u5883\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SDTUACM_CANNOT_GET_BASE_DN_416=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u641c\u5c0b\u57fa\u5e95 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SDTUACM_NO_PEER_CERTIFICATE_417=\u7121\u6cd5\u5c07\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u93c8\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\uff0c\u56e0\u70ba\u6c92\u6709\u53ef\u7528\u7684\u5c0d\u7b49\u6191\u8b49
+SEVERE_ERR_SDTUACM_PEER_CERT_NOT_X509_418=\u7121\u6cd5\u5c07\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u93c8\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\uff0c\u56e0\u70ba\u5c0d\u7b49\u6191\u8b49\u4e0d\u662f X.509 \u6191\u8b49 (\u5c0d\u7b49\u6191\u8b49\u683c\u5f0f\u70ba %s)
+SEVERE_ERR_SDTUACM_MULTIPLE_MATCHING_ENTRIES_419=\u4e3b\u9ad4\u70ba %s \u7684\u6191\u8b49\u7121\u6cd5\u6b63\u597d\u5c0d\u6620\u81f3\u4e00\u4f4d\u4f7f\u7528\u8005\u3002\u5b83\u6703\u5c0d\u6620\u81f3 %s \u548c %s
 INFO_SATUACM_DESCRIPTION_ATTR_MAP_420=\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31\uff0c\u53ef\u5b9a\u7fa9\u6191\u8b49\u4e3b\u9ad4\u4e2d\u5c6c\u6027\u8207\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u5c6c\u6027\u9593\u7684\u5c0d\u6620\u3002\u503c\u7684\u683c\u5f0f\u61c9\u8a72\u662f\u300ccertattr:userattr\u300d\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=Configuration entry %s does not contain \
-### required attribute %s, which is used to specify the mappings between \
-### attributes in certificate subjects and attributes in user entries
-###SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=Configuration entry %s has value \
-### '%s' which violates the format required for attribute mappings.  The expected \
-### format is 'certattr:userattr'
-###SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=Configuration entry %s contains \
-### multiple mappings for certificate attribute %s
-###SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=Mapping %s in configuration entry %s \
-### references attribute %s which is not defined in the server schema
-###SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=Configuration entry %s contains \
-### multiple mappings for user attribute %s
-###SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=An error occurred while attempting \
-### to determine the set of attribute mappings from configuration entry %s:  %s
+SEVERE_ERR_SATUACM_NO_MAP_ATTR_421=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u5fc5\u8981\u5c6c\u6027 %s\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u6191\u8b49\u4e3b\u9ad4\u4e2d\u7684\u5c6c\u6027\u8207\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u7684\u5c6c\u6027\u4e4b\u9593\u7684\u5c0d\u6620
+SEVERE_ERR_SATUACM_INVALID_MAP_FORMAT_422=\u914d\u7f6e\u9805\u76ee %s \u7684\u503c\u300c%s\u300d\u9055\u53cd\u5c6c\u6027\u5c0d\u6620\u6240\u9700\u7684\u683c\u5f0f\u3002\u9810\u671f\u7684\u683c\u5f0f\u70ba\u300ccertattr:userattr\u300d
+SEVERE_ERR_SATUACM_DUPLICATE_CERT_ATTR_423=\u914d\u7f6e\u9805\u76ee %s \u5305\u542b\u6191\u8b49\u5c6c\u6027 %s \u7684\u591a\u500b\u5c0d\u6620
+SEVERE_ERR_SATUACM_NO_SUCH_ATTR_424=\u5c0d\u6620 %s (\u4f4d\u65bc\u914d\u7f6e\u9805\u76ee %s \u4e2d) \u53c3\u7167\u672a\u5728\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u5b9a\u7fa9\u7684\u5c6c\u6027 %s
+SEVERE_ERR_SATUACM_DUPLICATE_USER_ATTR_425=\u914d\u7f6e\u9805\u76ee %s \u5305\u542b\u4f7f\u7528\u8005\u5c6c\u6027 %s \u7684\u591a\u500b\u5c0d\u6620
+SEVERE_ERR_SATUACM_CANNOT_GET_ATTR_MAP_426=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u5c6c\u6027\u5c0d\u6620\u96c6\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SATUACM_DESCRIPTION_BASE_DN_427=\u5c07\u5728\u5176\u4e0b\u57f7\u884c\u5c0b\u627e\u76f8\u7b26\u4f7f\u7528\u8005\u9805\u76ee\u4e4b\u641c\u5c0b\u7684\u57fa\u5e95 DN\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa\u5e95 DN\uff0c\u5247\u4f3a\u670d\u5668\u6703\u641c\u5c0b\u5176\u4e0b\u7684\u6240\u6709\u516c\u7528\u547d\u540d\u74b0\u5883\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=An error occurred while attempting \
-### to determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=Could not map the provided \
-### certificate chain to a user entry because no peer certificate was available
-###SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=Could not map the provided \
-### certificate chain to a user because the peer certificate was not an X.509 \
-### certificate (peer certificate format was %s)
-###SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=Unable to decode peer \
-### certificate subject %s as a DN:  %s
-###SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=Peer certificate subject %s \
-### does not contain any attributes for which a mapping has been established
-###SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=The certificate with subject \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_SATUACM_CANNOT_GET_BASE_DN_428=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u641c\u5c0b\u57fa\u5e95 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SATUACM_NO_PEER_CERTIFICATE_429=\u7121\u6cd5\u5c07\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u93c8\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\uff0c\u56e0\u70ba\u6c92\u6709\u53ef\u7528\u7684\u5c0d\u7b49\u6191\u8b49
+SEVERE_ERR_SATUACM_PEER_CERT_NOT_X509_430=\u7121\u6cd5\u5c07\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u93c8\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\uff0c\u56e0\u70ba\u5c0d\u7b49\u6191\u8b49\u4e0d\u662f X.509 \u6191\u8b49 (\u5c0d\u7b49\u6191\u8b49\u683c\u5f0f\u70ba %s)
+SEVERE_ERR_SATUACM_CANNOT_DECODE_SUBJECT_AS_DN_431=\u7121\u6cd5\u5c07\u5c0d\u7b49\u6191\u8b49\u4e3b\u9ad4 %s \u89e3\u78bc\u70ba DN: %s
+SEVERE_ERR_SATUACM_NO_MAPPABLE_ATTRIBUTES_432=\u5c0d\u7b49\u6191\u8b49\u4e3b\u9ad4 %s \u4e0d\u5305\u542b\u4efb\u4f55\u5df2\u5efa\u7acb\u5c0d\u6620\u7684\u5c6c\u6027
+SEVERE_ERR_SATUACM_MULTIPLE_MATCHING_ENTRIES_433=\u4e3b\u9ad4\u70ba %s \u7684\u6191\u8b49\u7121\u6cd5\u6b63\u597d\u5c0d\u6620\u81f3\u4e00\u4f4d\u4f7f\u7528\u8005\u3002\u5b83\u6703\u5c0d\u6620\u81f3 %s \u548c %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ATTR_434=\u5728\u4f7f\u7528\u8005\u9805\u76ee\u4e2d\u542b\u6709\u8a72\u4f7f\u7528\u8005\u6240\u4fdd\u7559\u6191\u8b49\u4e4b\u6307\u7d0b\u7684\u5c6c\u6027\u985e\u578b\u540d\u7a31\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which attribute \
-### should contain the fingerprints of the certificates held by users
-###SEVERE_ERR_FCM_NO_SUCH_ATTR_436=Configuration entry %s indicates that \
-### certificate fingerprints should be held in attribute %s, but this attribute \
-### is not defined in the server schema
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=An error occurred while \
-### attempting to determine which attribute type should be used to hold \
-### certificate fingerprints from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ATTR_435=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u5fc5\u8981\u5c6c\u6027 %s\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u61c9\u8a72\u5305\u542b\u4f7f\u7528\u8005\u6240\u4fdd\u7559\u6191\u8b49\u4e4b\u6307\u7d0b\u7684\u5c6c\u6027
+SEVERE_ERR_FCM_NO_SUCH_ATTR_436=\u914d\u7f6e\u9805\u76ee %s \u8868\u793a\u6191\u8b49\u6307\u7d0b\u61c9\u8a72\u4fdd\u7559\u5728\u5c6c\u6027 %s \u4e2d\uff0c\u4f46\u662f\u6b64\u5c6c\u6027\u672a\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ATTR_437=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u61c9\u8a72\u7528\u4f86\u4fdd\u7559\u6191\u8b49\u6307\u7d0b\u7684\u5c6c\u6027\u985e\u578b\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_FCM_DESCRIPTION_FINGERPRINT_ALGORITHM_438=\u7528\u65bc\u6191\u8b49\u6307\u7d0b\u7684\u6458\u8981\u6f14\u7b97\u6cd5\u540d\u7a31\u3002\u503c\u61c9\u8a72\u662f\u300cMD5\u300d\u6216\u300cSHA1\u300d\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=Configuration entry %s does not \
-### contain required attribute %s, which is used to specify which digest \
-### algorithm should be used to compute certificate fingerprints
-###SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=An error occurred while \
-### attempting to determine the digest algorithm from configuration entry %s:  %s
+SEVERE_ERR_FCM_NO_FINGERPRINT_ALGORITHM_439=\u914d\u7f6e\u9805\u76ee %s \u4e0d\u5305\u542b\u5fc5\u8981\u5c6c\u6027 %s\uff0c\u800c\u6b64\u5c6c\u6027\u662f\u7528\u4f86\u6307\u5b9a\u61c9\u8a72\u7528\u4f86\u8a08\u7b97\u6191\u8b49\u6307\u7d0b\u7684\u6458\u8981\u6f14\u7b97\u6cd5
+SEVERE_ERR_FCM_CANNOT_GET_FINGERPRINT_ALGORITHM_440=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u6458\u8981\u6f14\u7b97\u6cd5\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_FCM_DESCRIPTION_BASE_DN_441=\u5c07\u5728\u5176\u4e0b\u57f7\u884c\u5c0b\u627e\u76f8\u7b26\u4f7f\u7528\u8005\u9805\u76ee\u4e4b\u641c\u5c0b\u7684\u57fa\u5e95 DN\u3002\u5982\u679c\u672a\u63d0\u4f9b\u57fa\u5e95 DN\uff0c\u5247\u4f3a\u670d\u5668\u6703\u641c\u5c0b\u5176\u4e0b\u7684\u6240\u6709\u516c\u7528\u547d\u540d\u74b0\u5883\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=An error occurred while attempting to \
-### determine the search base DN(s) from configuration entry %s:  %s
-###SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=Could not map the provided certificate \
-### chain to a user entry because no peer certificate was available
-###SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=Could not map the provided certificate \
-### chain to a user because the peer certificate was not an X.509 certificate \
-### (peer certificate format was %s)
-###SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=An error occurred while \
-### attempting to calculate the fingerprint for the peer certificate with subject \
-### %s:  %s
-###SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=The certificate with fingerprint \
-### %s could not be mapped to exactly one user.  It maps to both %s and %s
+SEVERE_ERR_FCM_CANNOT_GET_BASE_DN_442=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u5224\u5b9a\u641c\u5c0b\u57fa\u5e95 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FCM_NO_PEER_CERTIFICATE_443=\u7121\u6cd5\u5c07\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u93c8\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\u9805\u76ee\uff0c\u56e0\u70ba\u6c92\u6709\u53ef\u7528\u7684\u5c0d\u7b49\u6191\u8b49
+SEVERE_ERR_FCM_PEER_CERT_NOT_X509_444=\u7121\u6cd5\u5c07\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u93c8\u5c0d\u6620\u81f3\u4f7f\u7528\u8005\uff0c\u56e0\u70ba\u5c0d\u7b49\u6191\u8b49\u4e0d\u662f X.509 \u6191\u8b49 (\u5c0d\u7b49\u6191\u8b49\u683c\u5f0f\u70ba %s)
+SEVERE_ERR_FCM_CANNOT_CALCULATE_FINGERPRINT_445=\u5617\u8a66\u8a08\u7b97\u4e3b\u9ad4\u70ba %s \u7684\u5c0d\u7b49\u6191\u8b49\u6307\u7d0b\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_FCM_MULTIPLE_MATCHING_ENTRIES_446=\u6307\u7d0b\u70ba %s \u7684\u6191\u8b49\u7121\u6cd5\u6b63\u597d\u5c0d\u6620\u81f3\u4e00\u4f4d\u4f7f\u7528\u8005\u3002\u5b83\u6703\u5c0d\u6620\u81f3 %s \u548c %s
 MILD_ERR_DYNAMICGROUP_CANNOT_DECODE_MEMBERURL_447=\u7121\u6cd5\u5c07\u503c\u300c%s\u300d(\u4f4d\u65bc\u9805\u76ee\u300c%s\u300d\u4e2d) \u89e3\u78bc\u70ba LDAP URL: %s
 MILD_ERR_DYNAMICGROUP_NESTING_NOT_SUPPORTED_448=\u52d5\u614b\u7fa4\u7d44\u4e0d\u652f\u63f4\u5de2\u72c0\u7fa4\u7d44
 MILD_ERR_DYNAMICGROUP_ALTERING_MEMBERS_NOT_SUPPORTED_449=\u52d5\u614b\u7fa4\u7d44\u4e0d\u652f\u63f4\u660e\u78ba\u66f4\u6539\u5b83\u5011\u7684\u6210\u54e1\u8eab\u4efd
 MILD_WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN_450=\u57fa\u5e95 DN %s (\u6307\u5b9a\u65bc\u52d5\u614b\u7fa4\u7d44 %s \u4e2d) \u4e0d\u5b58\u5728\u65bc\u4f3a\u670d\u5668\u4e2d
-###SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=An error occurred while \
-### attempting perform an internal search with base DN %s and filter %s to \
-### resolve the member list for dynamic group %s:  result code %s, error message \
-### %s
-###SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=The server encountered a \
-### timeout while attempting to add user %s to the member list for dynamic group \
-### %s
+SEVERE_ERR_DYNAMICGROUP_INTERNAL_SEARCH_FAILED_451=\u5617\u8a66\u57f7\u884c\u57fa\u5e95 DN \u70ba %s \u4e14\u7be9\u9078\u5668\u70ba %s \u7684\u5167\u90e8\u641c\u5c0b\u4ee5\u89e3\u6790\u52d5\u614b\u7fa4\u7d44 %s \u7684\u6210\u54e1\u6e05\u55ae\u6642\u767c\u751f\u932f\u8aa4: \u7d50\u679c\u78bc %s\uff0c\u932f\u8aa4\u8a0a\u606f %s
+SEVERE_ERR_DYNAMICGROUP_CANNOT_RETURN_ENTRY_452=\u5617\u8a66\u5c07\u4f7f\u7528\u8005 %s \u589e\u52a0\u81f3\u52d5\u614b\u7fa4\u7d44 %s \u7684\u6210\u54e1\u6e05\u55ae\u6642\uff0c\u4f3a\u670d\u5668\u767c\u751f\u903e\u6642
 INFO_PWDIFFERENCEVALIDATOR_DESCRIPTION_MIN_DIFFERENCE_453=\u5141\u8a31\u5bc6\u78bc\u64c1\u6709\u7684\u6700\u5c0f\u5dee\u7570\u503c\u3002\u503c\u70ba\u96f6\u8868\u793a\u6c92\u6709\u6700\u5c0f\u5dee\u7570\u503c\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
 MILD_ERR_PWDIFFERENCEVALIDATOR_CANNOT_DETERMINE_MIN_DIFFERENCE_454=\u5617\u8a66\u5f9e ds-cfg-min-password-difference \u5c6c\u6027\u5224\u5b9a\u6700\u5c0f\u5141\u8a31\u5bc6\u78bc\u5dee\u7570\u503c\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_PWDIFFERENCEVALIDATOR_UPDATED_MIN_DIFFERENCE_455=\u6700\u5c0f\u5bc6\u78bc\u5dee\u7570\u503c\u5df2\u66f4\u65b0\u70ba %d
 MILD_ERR_PWDIFFERENCEVALIDATOR_TOO_SMALL_456=\u63d0\u4f9b\u7684\u5bc6\u78bc\u5dee\u7570\u503c\u5c0f\u65bc\u6700\u5c0f\u5fc5\u8981\u5dee\u7570\u503c: %d \u500b\u5b57\u5143
 MILD_ERR_REPEATEDCHARS_VALIDATOR_TOO_MANY_CONSECUTIVE_457=\u63d0\u4f9b\u7684\u5bc6\u78bc\u5df2\u5305\u542b\u592a\u591a\u9023\u7e8c\u51fa\u73fe\u7684\u76f8\u540c\u5b57\u5143\u3002\u5bc6\u78bc\u4e2d\u76f8\u540c\u5b57\u5143\u9023\u7e8c\u51fa\u73fe\u7684\u6700\u5927\u6b21\u6578\u662f %d
 MILD_ERR_UNIQUECHARS_VALIDATOR_NOT_ENOUGH_UNIQUE_CHARS_458=\u63d0\u4f9b\u7684\u5bc6\u78bc\u672a\u5305\u542b\u8db3\u5920\u7684\u552f\u4e00\u5b57\u5143\u3002\u53ef\u4ee5\u51fa\u73fe\u5728\u4f7f\u7528\u8005\u5bc6\u78bc\u4e2d\u7684\u6700\u5c0f\u552f\u4e00\u5b57\u5143\u6578\u70ba %d
-MILD_ERR_SUBSCHEMASUBENTRY_VATTR_NOT_SEARCHABLE_459=%s \u5c6c\u6027\u7121\u6cd5\u9032\u884c\u641c\u5c0b\uff0c\u4e14\u4e0d\u8a72\u5305\u542b\u65bc\u672a\u7d22\u5f15\u7684\u641c\u5c0b\u7be9\u9078\u5668\u4e2d
+MILD_ERR_VATTR_NOT_SEARCHABLE_459=%s \u5c6c\u6027\u7121\u6cd5\u9032\u884c\u641c\u5c0b\uff0c\u4e14\u4e0d\u8a72\u5305\u542b\u65bc\u672a\u7d22\u5f15\u7684\u641c\u5c0b\u7be9\u9078\u5668\u4e2d
 MILD_ERR_DICTIONARY_VALIDATOR_PASSWORD_IN_DICTIONARY_460=\u5df2\u5728\u4f3a\u670d\u5668\u7684\u5b57\u5178\u4e2d\u627e\u5230\u63d0\u4f9b\u7684\u5bc6\u78bc
 MILD_ERR_DICTIONARY_VALIDATOR_NO_SUCH_FILE_461=\u6307\u5b9a\u7684\u5b57\u5178\u6a94\u6848 %s \u4e0d\u5b58\u5728
 MILD_ERR_DICTIONARY_VALIDATOR_CANNOT_READ_FILE_462=\u5617\u8a66\u5f9e\u6a94\u6848 %s \u8f09\u5165\u5b57\u5178\u6642\u767c\u751f\u932f\u8aa4: %s
@@ -619,127 +437,53 @@
 MILD_ERR_VIRTUAL_STATIC_GROUP_TARGET_CANNOT_BE_VIRTUAL_476=\u865b\u64ec\u975c\u614b\u7fa4\u7d44 %s \u53c3\u7167\u672c\u8eab\u662f\u865b\u64ec\u975c\u614b\u7fa4\u7d44\u7684\u76ee\u6a19\u7fa4\u7d44 %s\u3002\u4e0d\u5141\u8a31\u67d0\u500b\u865b\u64ec\u975c\u614b\u7fa4\u7d44\u53c3\u7167\u53e6\u4e00\u500b\u865b\u64ec\u975c\u614b\u7fa4\u7d44\u4f5c\u70ba\u5b83\u7684\u76ee\u6a19\u7fa4\u7d44
 NOTICE_FSCACHE_RESTORE_484=\u6b63\u5728\u555f\u52d5\u6c38\u4e45\u6027\u9805\u76ee\u5feb\u53d6\u72c0\u614b\u5fa9\u539f\uff0c\u9019\u53ef\u80fd\u9700\u8981\u4e00\u4e9b\u6642\u9593
 NOTICE_FSCACHE_SAVE_485=\u6b63\u5728\u4f7f\u9805\u76ee\u5feb\u53d6\u72c0\u614b\u6210\u70ba\u6c38\u4e45\u6027\uff0c\u9019\u53ef\u80fd\u9700\u8981\u4e00\u4e9b\u6642\u9593
-###FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=A fatal error occurred while trying \
-### to initialize file system entry cache:  %s
-###SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=An error occurred while \
-### trying to load persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=An error occurred while \
-### trying to store persistent cache. Persistent cache will be flushed now
-###SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=Unable to store new cache entry in \
-### the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=Unable to retrieve an existing \
-### cache entry from the file system entry cache
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=Internal error occurred while \
-### trying to set the entry cache backend internal cache size as percentage. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=Internal error occurred \
-### while trying to set the entry cache backend internal cache size in bytes. The \
-### previous or default value will be used instead
-###SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=Internal error occurred \
-### while trying to set the entry cache backend Berkeley DB JE properties:  %s
-###FATAL_ERR_FSCACHE_HOMELESS_494=A fatal error occurred while trying to setup \
-### file system entry cache home. No suitable path can be found to host the cache \
-### home
-###SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=Unable to set file permissions \
-### for the file system entry cache backend database directory %s
-###SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s backend current offline state \
-### does not match persistent cache last recorded offline state. All cached data \
-### for this backend is now discarded
+FATAL_ERR_FSCACHE_CANNOT_INITIALIZE_486=\u5617\u8a66\u521d\u59cb\u5316\u6a94\u6848\u7cfb\u7d71\u9805\u76ee\u5feb\u53d6\u6642\u767c\u751f\u56b4\u91cd\u932f\u8aa4: %s
+SEVERE_ERR_FSCACHE_CANNOT_LOAD_PERSISTENT_DATA_487=\u5617\u8a66\u8f09\u5165\u6c38\u4e45\u6027\u5feb\u53d6\u6642\u767c\u751f\u932f\u8aa4\u3002\u5c07\u7acb\u5373\u6e05\u9664\u6c38\u4e45\u6027\u5feb\u53d6
+SEVERE_ERR_FSCACHE_CANNOT_STORE_PERSISTENT_DATA_488=\u5617\u8a66\u5132\u5b58\u6c38\u4e45\u6027\u5feb\u53d6\u6642\u767c\u751f\u932f\u8aa4\u3002\u5c07\u7acb\u5373\u6e05\u9664\u6c38\u4e45\u6027\u5feb\u53d6
+SEVERE_ERR_FSCACHE_CANNOT_STORE_ENTRY_489=\u7121\u6cd5\u5728\u6a94\u6848\u7cfb\u7d71\u9805\u76ee\u5feb\u53d6\u4e2d\u5132\u5b58\u65b0\u7684\u5feb\u53d6\u9805\u76ee
+SEVERE_ERR_FSCACHE_CANNOT_RETRIEVE_ENTRY_490=\u7121\u6cd5\u5f9e\u6a94\u6848\u7cfb\u7d71\u9805\u76ee\u5feb\u53d6\u64f7\u53d6\u73fe\u6709\u7684\u5feb\u53d6\u9805\u76ee
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_PCT_491=\u5617\u8a66\u5c07\u9805\u76ee\u5feb\u53d6\u5f8c\u7aef\u5167\u90e8\u5feb\u53d6\u5927\u5c0f\u8a2d\u5b9a\u70ba\u767e\u5206\u6bd4\u6642\u767c\u751f\u5167\u90e8\u932f\u8aa4\u3002\u5c07\u6539\u70ba\u4f7f\u7528\u524d\u4e00\u500b\u503c\u6216\u9810\u8a2d\u503c
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_MEMORY_SIZE_492=\u5617\u8a66\u8a2d\u5b9a\u9805\u76ee\u5feb\u53d6\u5f8c\u7aef\u5167\u90e8\u5feb\u53d6\u5927\u5c0f (\u4ee5\u4f4d\u5143\u7d44\u70ba\u55ae\u4f4d) \u6642\u767c\u751f\u5167\u90e8\u932f\u8aa4\u3002\u5c07\u6539\u70ba\u4f7f\u7528\u524d\u4e00\u500b\u503c\u6216\u9810\u8a2d\u503c
+SEVERE_ERR_FSCACHE_CANNOT_SET_JE_PROPERTIES_493=\u5617\u8a66\u8a2d\u5b9a\u9805\u76ee\u5feb\u53d6\u5f8c\u7aef Berkeley \u8cc7\u6599\u5eab JE \u7279\u6027\u6642\u767c\u751f\u5167\u90e8\u932f\u8aa4: %s
+FATAL_ERR_FSCACHE_HOMELESS_494=\u5617\u8a66\u8a2d\u5b9a\u6a94\u6848\u7cfb\u7d71\u9805\u76ee\u5feb\u53d6\u8d77\u59cb\u4f4d\u7f6e\u6642\u767c\u751f\u56b4\u91cd\u932f\u8aa4\u3002\u627e\u4e0d\u5230\u9069\u5408\u7684\u8def\u5f91\u53ef\u4ee5\u8a17\u7ba1\u5feb\u53d6\u8d77\u59cb\u4f4d\u7f6e
+SEVERE_WARN_FSCACHE_SET_PERMISSIONS_FAILED_495=\u7121\u6cd5\u8a2d\u5b9a\u6a94\u6848\u7cfb\u7d71\u9805\u76ee\u5feb\u53d6\u5f8c\u7aef\u8cc7\u6599\u5eab\u76ee\u9304 %s \u7684\u6a94\u6848\u6b0a\u9650
+SEVERE_WARN_FSCACHE_OFFLINE_STATE_FAIL_496=%s \u5f8c\u7aef\u76ee\u524d\u96e2\u7dda\u72c0\u614b\u4e0d\u7b26\u5408\u6c38\u4e45\u6027\u5feb\u53d6\u6700\u5f8c\u8a18\u9304\u7684\u96e2\u7dda\u72c0\u614b\u3002\u76ee\u524d\u5df2\u6368\u68c4\u6b64\u5f8c\u7aef\u7684\u6240\u6709\u5feb\u53d6\u8cc7\u6599
 NOTICE_FSCACHE_RESTORE_REPORT_497=\u5df2\u5c07 %d \u500b\u6c38\u4e45\u6027\u5feb\u53d6\u9805\u76ee\u5fa9\u539f\u81f3\u9805\u76ee\u5feb\u53d6
 NOTICE_FSCACHE_SAVE_REPORT_498=\u5df2\u4f7f %d \u500b\u5feb\u53d6\u9805\u76ee\u6210\u70ba\u6c38\u4e45\u6027
 NOTICE_FSCACHE_INDEX_NOT_FOUND_499=\u627e\u4e0d\u5230\u5148\u524d\u7684\u6c38\u4e45\u6027\u5feb\u53d6\u72c0\u614b\u3002\u6b63\u5728\u4f7f\u7528\u7a7a\u7684\u5feb\u53d6\u9032\u884c\u555f\u52d5
-###SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=The persistent cache index is \
-### inconsistent or damaged. Persistent cache will be flushed now
+SEVERE_ERR_FSCACHE_INDEX_IMPAIRED_500=\u6c38\u4e45\u6027\u5feb\u53d6\u7d22\u5f15\u4e0d\u4e00\u81f4\u6216\u640d\u58de\u3002\u5c07\u7acb\u5373\u6e05\u9664\u6c38\u4e45\u6027\u5feb\u53d6
 MILD_ERR_ENTRYUUID_VATTR_NOT_SEARCHABLE_501=%s \u5c6c\u6027\u7121\u6cd5\u9032\u884c\u641c\u5c0b\uff0c\u4e14\u4e0d\u8a72\u5305\u542b\u65bc\u672a\u7d22\u5f15\u7684\u641c\u5c0b\u7be9\u9078\u5668\u4e2d
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=You do not have sufficient \
-### privileges to use the password policy state extended operation
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=The provided password policy \
-### state extended request did not include a request value
-###SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=An unexpected error occurred \
-### while attempting to decode password policy state extended request value:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=Multiple entries were found \
-### with DN %s
-###SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=An unexpected error \
-### occurred while attempting to decode an operation from the password policy \
-### state extended request:  %s
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=No value was provided for the \
-### password policy state operation intended to set the disabled state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=Multiple values were \
-### provided for the password policy state operation intended to set the disabled \
-### state for the user.  Exactly one value (either 'true' or 'false') must be \
-### given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=The value provided for the \
-### password policy state operation  intended to set the disabled state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=Multiple values were \
-### provided for the password policy state operation intended to set the account \
-### expiration time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=The value %s provided for \
-### the password policy state operation used to set the account expiration time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password changed time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=The value %s provided \
-### for the password policy state operation used to set the password changed time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### password warned time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=The value %s provided \
-### for the password policy state operation used to set the password warned time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=Multiple values were \
-### provided for the password policy state operation intended to add an \
-### authentication failure time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=The value %s provided for \
-### the password policy state operation used to update the authentication failure \
-### times was invalid:  %s.  The value should be specified using the generalized \
-### time format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=Multiple values were \
-### provided for the password policy state operation intended to set the last \
-### login time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=The value %s provided for \
-### the password policy state operation used to set the last login time was \
-### invalid:  %s.  The value should be specified using the generalized time format
-###SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=No value was provided for \
-### the password policy state operation intended to set the reset state for the \
-### user.  Exactly one value (either 'true' or 'false') must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### reset state for the user.  Exactly one value (either 'true' or 'false') must \
-### be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=The value provided for \
-### the password policy state operation  intended to set the reset state for the \
-### user was invalid.  The value must be either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=Multiple values \
-### were provided for the password policy state operation intended to add a grace \
-### login use time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=The value %s provided for \
-### the password policy state operation used to update the grace login use times \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=Multiple values \
-### were provided for the password policy state operation intended to set the \
-### required change time for the user.  Exactly one value must be given
-###SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=The value %s provided \
-### for the password policy state operation used to set the required change time \
-### was invalid:  %s.  The value should be specified using the generalized time \
-### format
-###SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=The password policy state \
-### extended request included an operation with an invalid or unsupported \
-### operation type of %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_PRIVILEGE_502=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u4f7f\u7528\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u5ef6\u4f38\u4f5c\u696d
+SEVERE_ERR_PWPSTATE_EXTOP_NO_REQUEST_VALUE_503=\u63d0\u4f9b\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u5ef6\u4f38\u8acb\u6c42\u4e0d\u5305\u542b\u8acb\u6c42\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_DECODE_FAILURE_504=\u5617\u8a66\u89e3\u78bc\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u5ef6\u4f38\u8acb\u6c42\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_PWPSTATE_EXTOP_MULTIPLE_ENTRIES_505=\u627e\u5230\u591a\u500b DN \u70ba %s \u7684\u9805\u76ee
+SEVERE_ERR_PWPSTATE_EXTOP_INVALID_OP_ENCODING_506=\u5617\u8a66\u5f9e\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u5ef6\u4f38\u8acb\u6c42\u89e3\u78bc\u4f5c\u696d\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_PWPSTATE_EXTOP_NO_DISABLED_VALUE_507=\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u505c\u7528\u72c0\u614b\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c (\u300ctrue\u300d\u6216\u300cfalse\u300d)
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_COUNT_508=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u505c\u7528\u72c0\u614b\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c (\u300ctrue\u300d\u6216\u300cfalse\u300d)
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_DISABLED_VALUE_509=\u63d0\u4f9b\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u505c\u7528\u72c0\u614b\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c\u7121\u6548\u3002\u6b64\u503c\u5fc5\u9808\u662f\u300ctrue\u300d\u6216\u300cfalse\u300d
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_COUNT_510=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u5e33\u865f\u5230\u671f\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ACCT_EXP_VALUE_511=\u63d0\u4f9b\u7d66\u7528\u4f86\u8a2d\u5b9a\u5e33\u865f\u5230\u671f\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_COUNT_512=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u5bc6\u78bc\u8b8a\u66f4\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWCHANGETIME_VALUE_513=\u63d0\u4f9b\u7d66\u7528\u4f86\u8a2d\u5b9a\u5bc6\u78bc\u8b8a\u66f4\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_COUNT_514=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u5bc6\u78bc\u8b66\u544a\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_PWWARNEDTIME_VALUE_515=\u63d0\u4f9b\u7d66\u7528\u4f86\u8a2d\u5b9a\u5bc6\u78bc\u8b66\u544a\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_FAILURE_TIME_COUNT_516=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u589e\u52a0\u4f7f\u7528\u8005\u8a8d\u8b49\u5931\u6557\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_AUTH_FAILURE_TIME_517=\u63d0\u4f9b\u7d66\u7528\u4f86\u66f4\u65b0\u8a8d\u8b49\u5931\u6557\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_COUNT_518=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u4e0a\u6b21\u767b\u5165\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_LAST_LOGIN_TIME_519=\u63d0\u4f9b\u7d66\u7528\u4f86\u8a2d\u5b9a\u4e0a\u6b21\u767b\u5165\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_NO_RESET_STATE_VALUE_520=\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u91cd\u8a2d\u72c0\u614b\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c (\u300ctrue\u300d\u6216\u300cfalse\u300d)
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_COUNT_521=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u91cd\u8a2d\u72c0\u614b\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c (\u300ctrue\u300d\u6216\u300cfalse\u300d)
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_RESET_STATE_VALUE_522=\u63d0\u4f9b\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u91cd\u8a2d\u72c0\u614b\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c\u7121\u6548\u3002\u6b64\u503c\u5fc5\u9808\u662f\u300ctrue\u300d\u6216\u300cfalse\u300d
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_ADD_GRACE_LOGIN_TIME_COUNT_523=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u589e\u52a0\u4f7f\u7528\u8005\u5bec\u9650\u767b\u5165\u4f7f\u7528\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_GRACE_LOGIN_TIME_524=\u63d0\u4f9b\u7d66\u7528\u4f86\u66f4\u65b0\u5bec\u9650\u767b\u5165\u4f7f\u7528\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_COUNT_525=\u5df2\u63d0\u4f9b\u591a\u500b\u503c\u7d66\u9810\u5b9a\u8981\u8a2d\u5b9a\u4f7f\u7528\u8005\u5fc5\u8981\u8b8a\u66f4\u6642\u9593\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u3002\u5fc5\u9808\u63d0\u4f9b\u6b63\u597d\u4e00\u500b\u503c
+SEVERE_ERR_PWPSTATE_EXTOP_BAD_REQUIRED_CHANGE_TIME_526=\u63d0\u4f9b\u7d66\u7528\u4f86\u8a2d\u5b9a\u5fc5\u8981\u8b8a\u66f4\u6642\u9593\u4e4b\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d\u7684\u503c %s \u7121\u6548: %s\u3002\u6b64\u503c\u61c9\u8a72\u4f7f\u7528\u4e00\u822c\u6642\u9593\u683c\u5f0f\u4f86\u6307\u5b9a
+SEVERE_ERR_PWPSTATE_EXTOP_UNKNOWN_OP_TYPE_527=\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u5ef6\u4f38\u8acb\u6c42\u5df2\u5305\u542b\u5177\u6709\u7121\u6548\u6216\u4e0d\u652f\u63f4\u4f5c\u696d\u985e\u578b %s \u7684\u4f5c\u696d
 MILD_WARN_EXTOP_PASSMOD_CANNOT_UPDATE_PWP_STATE_528=\u5617\u8a66\u66f4\u65b0\u4f7f\u7528\u8005 %s \u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u8cc7\u8a0a (\u9019\u70ba\u5bc6\u78bc\u4fee\u6539\u5ef6\u4f38\u4f5c\u696d\u7684\u4e00\u90e8\u5206) \u6642\u767c\u751f\u932f\u8aa4 (\u7d50\u679c\u78bc=\u300c%s\u300d\uff0c\u932f\u8aa4\u8a0a\u606f=\u300c%s\u300d)
 MILD_ERR_SASLDIGESTMD5_INVALID_DIGEST_URI_529=\u7528\u6236\u7aef\u63d0\u4f9b\u7684 DIGEST-MD5 \u6191\u8b49\u5df2\u8acb\u6c42\u7121\u6548\u7684\u6458\u8981 URI %s\u3002\u9810\u671f\u7684\u6458\u8981 URI \u662f %s
 MILD_ERR_EXTOP_PASSMOD_PW_IN_HISTORY_530=\u63d0\u4f9b\u7684\u65b0\u5bc6\u78bc\u5df2\u5305\u542b\u5728\u5bc6\u78bc\u6b77\u7a0b\u8a18\u9304\u4e2d
 MILD_ERR_SMTPALERTHANDLER_NO_SMTP_SERVERS_531=\u76ee\u9304\u4f3a\u670d\u5668\u672a\u4f7f\u7528\u4efb\u4f55 SMTP \u4f3a\u670d\u5668\u9032\u884c\u914d\u7f6e\u3002\u9664\u975e\u76ee\u9304\u4f3a\u670d\u5668\u4f7f\u7528\u81f3\u5c11\u4e00\u90e8 SMTP \u4f3a\u670d\u5668\u7684\u76f8\u95dc\u8cc7\u8a0a\u4f86\u9032\u884c\u914d\u7f6e\uff0c\u5426\u5247\u7121\u6cd5\u4f7f\u7528 SMTP \u8b66\u793a\u8655\u7406\u7a0b\u5f0f
-###SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=An error occurred when \
-### trying to send an e-mail message for administrative alert with type %s and \
-### message %s:  %s
+SEVERE_WARN_SMTPALERTHANDLER_ERROR_SENDING_MESSAGE_532=\u5617\u8a66\u91dd\u5c0d\u985e\u578b\u70ba %s \u53ca\u8a0a\u606f\u70ba %s \u7684\u7ba1\u7406\u8b66\u793a\u50b3\u9001\u96fb\u5b50\u90f5\u4ef6\u8a0a\u606f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_REGEXMAP_INVALID_MATCH_PATTERN_533=\u63d0\u4f9b\u7684\u76f8\u7b26\u6a21\u5f0f\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5e38\u898f\u8868\u793a\u5f0f: %s
 MILD_ERR_REGEXMAP_UNKNOWN_ATTR_534=\u914d\u7f6e\u9805\u76ee %s \u5305\u542b ds-cfg-match-attribute \u5c6c\u6027\u7684\u503c %s\uff0c\u4f46\u662f\u8a72\u503c\u4e0d\u662f\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6240\u5b9a\u7fa9\u4e4b\u4efb\u4f55\u5c6c\u6027\u985e\u578b\u7684\u6709\u6548\u540d\u7a31\u6216 OID
 MILD_ERR_REGEXMAP_MULTIPLE_MATCHING_ENTRIES_535=\u8655\u7406\u7684 ID \u5b57\u4e32 %s \u5df2\u5c0d\u6620\u81f3\u591a\u4f4d\u4f7f\u7528\u8005
@@ -765,36 +509,21 @@
 MILD_ERR_SMTP_ASNH_TEMPLATE_UNRECOGNIZED_TOKEN_555=\u5728\u7b2c %3$d \u884c\u7684\u7b2c %2$d \u6b04\u627e\u5230\u7121\u6cd5\u8fa8\u8b58\u7684\u8a18\u865f %1$s
 MILD_ERR_SMTP_ASNH_TEMPLATE_CANNOT_PARSE_556=\u5617\u8a66\u5256\u6790\u8a0a\u606f\u7bc4\u672c\u6a94\u6848\u300c%s\u300d(\u53c3\u7167\u65bc\u914d\u7f6e\u9805\u76ee\u300c%s\u300d) \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_SMTP_ASNH_DEFAULT_SUBJECT_557=\u76ee\u9304\u5e33\u865f\u72c0\u614b\u901a\u77e5
-###SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=An error occurred while \
-### attempting to send an account status notification message for notification \
-### type %s for user entry %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=An error occurred while trying to \
-### encrypt a value using password storage scheme %s:  %s
-###SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=An error occurred while trying to \
-### decrypt a value using password storage scheme %s:  %s
+SEVERE_ERR_SMTP_ASNH_CANNOT_SEND_MESSAGE_558=\u5617\u8a66\u5c0d\u4f7f\u7528\u8005\u9805\u76ee %2$s \u50b3\u9001\u901a\u77e5\u985e\u578b %1$s \u7684\u5e33\u865f\u72c0\u614b\u901a\u77e5\u8a0a\u606f\u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_PWSCHEME_CANNOT_ENCRYPT_559=\u5617\u8a66\u4f7f\u7528\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 %s \u52a0\u5bc6\u503c\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_PWSCHEME_CANNOT_DECRYPT_560=\u5617\u8a66\u4f7f\u7528\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 %s \u89e3\u5bc6\u503c\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_GET_SYMMETRIC_KEY_NO_VALUE_561=\u7121\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u5c0d\u7a31\u91d1\u9470\u5ef6\u4f38\u4f5c\u696d\uff0c\u56e0\u70ba\u5b83\u6c92\u6709\u503c
 MILD_ERR_GET_SYMMETRIC_KEY_INVALID_TYPE_562=\u7121\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u5c0d\u7a31\u91d1\u9470\u5ef6\u4f38\u4f5c\u696d\uff0c\u56e0\u70ba\u503c\u5e8f\u5217\u7684\u5176\u4e2d\u4e00\u500b\u5143\u7d20\u5177\u6709\u7121\u6548\u7684\u985e\u578b %s
 MILD_ERR_GET_SYMMETRIC_KEY_ASN1_DECODE_EXCEPTION_563=\u7121\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u5c0d\u7a31\u91d1\u9470\u5ef6\u4f38\u8acb\u6c42: %s
 MILD_ERR_GET_SYMMETRIC_KEY_DECODE_EXCEPTION_564=\u5617\u8a66\u89e3\u78bc\u5c0d\u7a31\u91d1\u9470\u5ef6\u4f38\u8acb\u6c42\u5e8f\u5217\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
-###SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=The exact match identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=The regular expression identity mapper \
-### defined in configuration entry %s references attribute type %s which is does \
-### not have an equality index defined in backend %s
-###SEVERE_ERR_FCM_ATTR_UNINDEXED_567=The fingerprint certificate mapper defined \
-### in configuration entry %s references attribute type %s which is does not \
-### have an equality index defined in backend %s
-###SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=The subject attribute to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=The subject DN to user attribute \
-### certificate mapper defined in configuration entry %s references attribute \
-### type %s which is does not have an equality index defined in backend %s
-###SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
+SEVERE_ERR_EXACTMAP_ATTR_UNINDEXED_565=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5b8c\u5168\u76f8\u7b26\u8b58\u5225\u5c0d\u6620\u5668\u53c3\u7167\u5c6c\u6027\u985e\u578b %s\uff0c\u800c\u6b64\u5c6c\u6027\u985e\u578b\u6c92\u6709\u5728\u5f8c\u7aef %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_ERR_REGEXMAP_ATTR_UNINDEXED_566=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u5e38\u898f\u8868\u793a\u5f0f\u8b58\u5225\u5c0d\u6620\u5668\u53c3\u7167\u5c6c\u6027\u985e\u578b %s\uff0c\u800c\u6b64\u5c6c\u6027\u985e\u578b\u6c92\u6709\u5728\u5f8c\u7aef %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_ERR_FCM_ATTR_UNINDEXED_567=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u6307\u7d0b\u6191\u8b49\u5c0d\u6620\u5668\u53c3\u7167\u5c6c\u6027\u985e\u578b %s\uff0c\u800c\u6b64\u5c6c\u6027\u985e\u578b\u6c92\u6709\u5728\u5f8c\u7aef %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_WARN_SATUACM_ATTR_UNINDEXED_568=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u4f7f\u7528\u8005\u5c6c\u6027\u6191\u8b49\u5c0d\u6620\u5668\u7684\u4e3b\u9ad4\u5c6c\u6027\u53c3\u7167\u5c6c\u6027\u985e\u578b %s\uff0c\u800c\u6b64\u5c6c\u6027\u985e\u578b\u6c92\u6709\u5728\u5f8c\u7aef %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_ERR_SDTUACM_ATTR_UNINDEXED_569=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4e4b\u4f7f\u7528\u8005\u5c6c\u6027\u6191\u8b49\u5c0d\u6620\u5668\u7684\u4e3b\u9ad4 DN \u53c3\u7167\u5c6c\u6027\u985e\u578b %s\uff0c\u800c\u6b64\u5c6c\u6027\u985e\u578b\u6c92\u6709\u5728\u5f8c\u7aef %s \u4e2d\u5b9a\u7fa9\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_ERR_SASLDIGESTMD5_PROTOCOL_ERROR_570=SASL DIGEST MD5 protocol error: %s
 INFO_LOG_EXTENSION_INFORMATION_571=Loaded extension from file '%s' (build %s, revision %s)
  SEVERE_ERR_SASL_CREATE_SASL_SERVER_FAILED_572=Failed to create a SASL server for SASL mechanism %s using a server FQDN of %s
-###SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization \
-###failed because the keytab file %s does not exist
+SEVERE_ERR_SASL_GSSAPI_KEYTAB_INVALID_573=GSSAPI SASL mechanism handler initalization failed because the keytab file %s does not exist
 INFO_GSSAPI_STARTED_574=The GSSAPI SASL mechanism handler initialization was successful
 INFO_GSSAPI_STOPPED_575=The GSSAPI SASL mechanism handler has been stopped
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_de.properties b/opendj-sdk/opends/src/messages/messages/jeb_de.properties
index 9a07cb4..2239f5e 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=Das Backend enth\u00e4lt den zum Eintrag '%s' geh\u00f6rigen Teil der Verzeichnisinformationsstruktur nicht
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be created: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not a valid directory
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=Ungepr\u00fcfte Ausnahme w\u00e4hrend Datenbanktransaktion: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29=Datenbankbereinigung wird bei Protokolldatei(en) %d in '%s' gestartet
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=Protokolldatei(en) %d wurden f\u00fcr die Bereinigung markiert
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=Der Konfigurationseintrag '%s' wird ignoriert, da er nicht erkannt wird
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=Der Indexkonfigurationseintrag '%s' wird ignoriert, da mit ihm der unbekannte Attributtyp '%s' angegeben wird
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=Der Indexkonfigurationseintrag '%s' wird ignoriert, weil mit ihm der Attributtyp '%s' angegeben wird, der bereits in einem anderen Indexkonfigurationseintrag definiert wurde
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_JEB_BACKEND_STARTED_42=Das Datenbank-Backend %s mit %d Eintr\u00e4gen wurde gestartet
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=Der \u00fcbergeordnete Eintrag '%s' ist nicht vorhanden
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=F\u00fcr den Attributtyp '%s' ist kein Index konfiguriert
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=Der Suchbasiseintrag '%s' ist nicht vorhanden
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=Der Eintrag '%s' kann nicht hinzugef\u00fcgt werden, da sein \u00fcbergeordneter Eintrag nicht vorhanden ist
@@ -98,44 +90,24 @@
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=Das Vorladen des Datenbank-Cache f\u00fcr Backend %s wurde w\u00e4hrend des Vorladens der Datenbank %s unterbrochen
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=Das Vorladen des Datenbank-Cache f\u00fcr Backend %s ist abgeschlossen
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=Der Datenbank-Cache umfasst nach dem Vorladen %d MB
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the database cache for backend %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting to obtain the %s message digest to create the hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while trying to create the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while attempting to obtain a list of the files in directory %s to include in the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while attempting to back up database file %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while trying to close the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred while attempting to update the backup descriptor file %s with information about the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken before an incremental backup can be taken
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, containing the files restored from backup, could not be renamed to the backend directory %s
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base backup IDs must be specified for the incremental backup: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could not be created in %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to restore the files from backup %s: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could not be found in the backup directory %s
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=Nicht ge\u00e4ndert: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=Aufgrund von Bereinigungsaktivit\u00e4ten werden %s zus\u00e4tzliche Protokolldatei(en) eingeschlossen
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=\u00dcberpr\u00fcfung: %s
@@ -144,7 +116,7 @@
 NOTICE_JEB_EXPORT_FINAL_STATUS_87=%d Eintr\u00e4ge exportiert und %d \u00fcbersprungen in %d Sekunden (durchschnittliche Rate %.1f/Sek.)
 NOTICE_JEB_EXPORT_PROGRESS_REPORT_88=%d Datens\u00e4tze exportiert und %d \u00fcbersprungen (letzte Rate %.1f/Sek.)
 NOTICE_JEB_IMPORT_THREAD_COUNT_89=Anzahl der importierten Threads: %d Threads
-INFO_JEB_IMPORT_BUFFER_SIZE_90=Puffergr\u00f6\u00dfe pro Thread = %,d
+INFO_JEB_IMPORT_BUFFER_SIZE_90=Puffergr\u00f6\u00dfe pro Thread = %d
 INFO_JEB_IMPORT_LDIF_PROCESSING_TIME_91=LDIF-Verarbeitung dauerte %d Sekunden
 INFO_JEB_IMPORT_INDEX_PROCESSING_TIME_92=Indexverarbeitung dauerte %d Sekunden
 NOTICE_JEB_IMPORT_CLOSING_DATABASE_93=Daten werden auf Datentr\u00e4ger ausgegeben
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=Der Wert des Steuerungscookies f\u00fcr die folgenden  in Seiten eingeteilten Ergebnisse wurde nicht erkannt: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=Der Referral-Eintrag %s deutet darauf hin, dass der Vorgang auf einem anderen Server erfolgen muss
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=Eigenschaften der Datenbankumgebung: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. Entry version: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=Bei diesem Suchvorgang wurden maximal %d Eintr\u00e4ge auf \u00dcbereinstimmungen \u00fcberpr\u00fcft
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting file permissions for the backend database directory %s: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=Die \u00c4nderung an dem Attribut %s tritt erst in Kraft, wenn das Backend neu gestartet wird
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=%.1f%% abgeschlossen.  %d/%d Datens\u00e4tze verarbeitet. (letzte Rate %.1f/Sek.)
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=Freier Speicher = %d MB, Cachefehlerrate = %.1f/Datensatz
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=Neuerstellung abgeschlossen. %d Datens\u00e4tze in %d Sekunden verarbeitet (durchschnittl. Rate %.1f/Sek.)
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=Beim Einf\u00fcgen des Eintrags in die Datenbank/den Index %s ist ein Fehler aufgetreten: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_JEB_REBUILD_START_137=Neuerstellung des Index/der Indizes %s gestartet, insgesamt %d Datens\u00e4tze sind zu verarbeiten
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=Die Suchergebnisse k\u00f6nnen nicht sortiert werden, da die gegebene Suchanforderung nicht indiziert ist
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=Anforderung f\u00fcr virtuelle Listenansicht kann nicht verarbeitet werden, da die Ziel-Startposition vor dem Anfang des Ergebnissatzes liegt
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=Anforderung f\u00fcr virtuelle Listenansicht kann nicht verarbeitet werden, da der Ziel-Offset %d gr\u00f6\u00dfer ist als die Gesamtzahl der Ergebnisse in der Liste (%d)
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=Anforderung f\u00fcr virtuelle Listenansicht kann nicht verarbeitet werden, da im Ergebnissatz kein Eintrag mit einem Sortierwert gefunden wurde, der gr\u00f6\u00dfer oder gleich dem angegeben Behauptungswert ist
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=Der angeforderte Suchvorgang enthielt sowohl das Steuerelement f\u00fcr die einfache Seitenansicht der Ergebnisse als auch das Steuerelement f\u00fcr die virtuelle Listenansicht.  Diese Steuerelemente schlie\u00dfen sich gegenseitig aus und k\u00f6nnen nicht gemeinsam verwendet werden
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=Sie verf\u00fcgen nicht \u00fcber die zum Durchf\u00fchren einer nicht indizierten Suche erforderlichen Berechtigungen
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support setting file permissions %s to the database directory %s
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=Einige Indexschl\u00fcssel haben bereits die vorherige Beschr\u00e4nkung f\u00fcr Indexeintr\u00e4ge im Index %s \u00fcberschritten. Dieser Index muss neu erstellt werden, bevor die neue Beschr\u00e4nkung verwendet werden kann
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=Aufgrund von \u00c4nderungen an der Konfiguration befindet sich der Index %s derzeit in einem heruntergestuften Betriebszustand. Er muss neu erstellt werden, damit er verwendet werden kann
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string '%s' provided for configuration entry '%s' is invalid.  The value must be one of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note that these values are case sensitive
 NOTICE_JEB_IMPORT_MIGRATION_START_157=%s Eintr\u00e4ge f\u00fcr Basis-DN %s werden migriert
 NOTICE_JEB_IMPORT_LDIF_START_158=LDIF wird verarbeitet
 NOTICE_JEB_IMPORT_LDIF_END_159=Ende von LDIF erreicht
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162=F\u00fcr den Namen '%s' ist kein VLV-Index konfiguriert
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=W\u00e4hrend des Verschiebens und/oder Umbenennens eines Eintrags von %s in %s bewirkte ein Plug-In den Abbruch des \u00c4nderungsvorgangs f\u00fcr den DN
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=W\u00e4hrend des Verschiebens und/oder Umbenennens eines Eintrags von %s in %s bewirkte ein Plug-In den Abbruch des \u00c4nderungsvorgangs f\u00fcr den DN, weil die \u00c4nderung an diesem Eintrag gegen die Serverschema-Konfiguration verstie\u00df:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while attempting to decode an object class set token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while attempting to decode an attribute description token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Der angegebene Objektklassensatz kann nicht entschl\u00fcsselt werden, da er ein nicht definiertes Token %s verwendet hat
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Das angegebene Attribut kann nicht entschl\u00fcsselt werden, da es ein nicht definiertes Attribut-Beschreibungs-Token %s verwendet hat
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=Die \u00c4nderung an dem DB-Verzeichnis tritt erst in Kraft, wenn das Backend neu gestartet wird. Die DB-Dateien aus dem vorherigen Verzeichnis %s m\u00fcssen nach dem Herunterfahren des Backend in das neue Verzeichnis %s verschoben werden, damit die vorhandenen Daten beibehalten werden
 NOTICE_JEB_IMPORT_STARTING_173=%s - Import wird gestartet (Build %s, R%d)
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory '%s' does not exist
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=Das Schlie\u00dfen des LDIF-Umgebungsimports dauerte %d Sekunden
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=Pufferleerung von %d Elementen f\u00fcr Unterzeichenfolge beginnt. Zugriffe auf Puffer insgesamt: %d Puffertreffer: %d
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=Leeren des Puffers f\u00fcr Unterzeichenfolge in %d Sekunden abgeschlossen
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=Entfernung wird durchgef\u00fchrt. Durchl\u00e4ufe: %d entfernte Knoten: %d entfernte BIN-Knoten: %d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=Entfernung nach dem Import von %d Eintr\u00e4gen erkannt
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191=Backup konnte nicht in '%s' gefunden werden. Es wird eine vollst\u00e4ndige Sicherung ausgef\u00fchrt.
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_es.properties b/opendj-sdk/opends/src/messages/messages/jeb_es.properties
index 5101a1c..8ff91c2 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=El servidor de fondo no contiene ninguna parte del \u00e1rbol de informaci\u00f3n de directorio relacionada con la entrada '%s'
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be created: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not a valid directory
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=No se ha activado la excepci\u00f3n durante la transacci\u00f3n de la base de datos: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29=Iniciando limpieza de la base de datos en %d archivo(s) de registro de '%s'
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=Se han marcado %d archivo(s) de registro para su limpieza
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=Se ignorar\u00e1 la entrada de configuraci\u00f3n '%s', ya que no se ha reconocido
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=Se ignorar\u00e1 la entrada de configuraci\u00f3n del \u00edndice '%s', ya que especifica un tipo de atributo desconocido '%s'
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=Se ignorar\u00e1 la entrada de configuraci\u00f3n del \u00edndice '%s', ya que especifica el tipo de atributo '%s', que ya ha sido definido en otra entrada de configuraci\u00f3n del \u00edndice
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_JEB_BACKEND_STARTED_42=Se ha iniciado el servidor de fondo de la base de datos %s que contiene %d entradas
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=La entrada principal '%s' no existe
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=No se ha configurado ning\u00fan \u00edndice para el tipo de atributo '%s'
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=La entrada de la base de datos '%s' no existe
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=La entrada '%s' no se puede agregar porque no existe
@@ -93,49 +85,29 @@
 MILD_ERR_JEB_NEW_SUPERIOR_NO_SUCH_OBJECT_54=La entrada no se puede mover porque la nueva entrada principal '%s' no existe
 NOTICE_JEB_CACHE_PRELOAD_STARTED_55=Se ha iniciado la precarga de la memoria cach\u00e9 de la base de datos del servidor de fondo %s
 NOTICE_JEB_CACHE_DB_PRELOADED_56=Se ha completado la precarga de la memoria cach\u00e9 de la base de datos del servidor de fondo %s
-NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_BY_TIME_57=Se ha interrumpido la precarga de la memoria cach\u00e9 de la base de datos %s del servidor de fondo durante la precarga de la base de datos %s debido al l\u00edmite de tiempo
+NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_BY_TIME_57=Se ha interrumpido la precarga de la memoria cach\u00e9 de la base de datos del servidor de fondo %s debido al l\u00edmite de tiempo
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_BY_SIZE_58=Se ha interrumpido la precarga de la memoria cach\u00e9 de la base de datos del servidor de fondo %s durante la precarga de la base de datos %s debido al l\u00edmite de tama\u00f1o
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=Se ha interrumpido la precarga de la memoria cach\u00e9 de la base de datos del servidor de fondo %s durante la precarga de la base de datos %s
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=Se ha completado la precarga de la memoria cach\u00e9 de la base de datos para el servidor de fondo %s
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=La memoria cach\u00e9 de la base de datos es de %d MB tras la precarga
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the database cache for backend %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting to obtain the %s message digest to create the hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while trying to create the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while attempting to obtain a list of the files in directory %s to include in the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while attempting to back up database file %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while trying to close the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred while attempting to update the backup descriptor file %s with information about the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken before an incremental backup can be taken
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, containing the files restored from backup, could not be renamed to the backend directory %s
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base backup IDs must be specified for the incremental backup: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could not be created in %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to restore the files from backup %s: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could not be found in the backup directory %s
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=Sin cambios: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=Incluyendo %s archivo(s) de registro adicional(es) debido a la actividad del depurador
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=Verificando: %s
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=No se ha reconocido el siguiente valor de cookie de control de resultados: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=Una entrada de referencia %s indica que la operaci\u00f3n se debe procesar en un servidor diferente
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=Propiedades del entorno de la base de datos: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. Entry version: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=Esta operaci\u00f3n de b\u00fasqueda ha comprobado el m\u00e1ximo de %d entradas que coinciden
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting file permissions for the backend database directory %s: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=El cambio en el atributo %s no tendr\u00e1 efecto hasta que se reinicie el servidor de fondo
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=%.1f%% completado(s). Se han procesado %d/%d registros. (velocidad reciente %.1f/s)
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=Memoria libre = %d MB, tasa de faltas de la cach\u00e9 = %.1f/registro
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=Se ha completado la reconstrucci\u00f3n. Se han procesado %d registros en %d segundos (velocidad media %.1f/s)
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=Se ha producido un error al insertar la entrada en la base de datos/\u00edndice de %s: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_JEB_REBUILD_START_137=La reconstrucci\u00f3n de \u00edndice(s) %s se inici\u00f3 con %d registros totales para procesar
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=Los resultados de la b\u00fasqueda no se pueden almacenar porque no se ha indexado la solicitud de b\u00fasqueda proporcionada
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=No se puede procesar la solicitud de vista de la lista virtual porque la posici\u00f3n de inicio del destino tuvo lugar antes de iniciar el conjunto de resultados
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=No se puede procesar la solicitud de vista de la lista virtual porque el desplazamiento del destino %d era mayor que el n\u00famero total de resultados en la lista (%d)
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=No se puede procesar la solicitud de vista de la lista virtual porque no se ha encontrado ninguna entrada en el conjunto de resultados con un valor de orden mayor o igual que el valor de aserci\u00f3n proporcionado
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=La operaci\u00f3n de b\u00fasqueda solicitada inclu\u00eda el control de resultados paginados sencillos y el control de vista de lista virtual.  Estos controles son mutuamente exclusivos y no se pueden utilizar de forma conjunta
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=No tiene suficientes privilegios para realizar una b\u00fasqueda sin indexar
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support setting file permissions %s to the database directory %s
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=Algunas claves de \u00edndice ya han superado el l\u00edmite de entrada del \u00edndice anterior en el \u00edndice %s. Este \u00edndice debe reconstruirse antes de que se pueda utilizar el nuevo l\u00edmite
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=Debido a cambios producidos en la configuraci\u00f3n, el \u00edndice %s est\u00e1 operando actualmente en un estado degradado y debe reconstruirse antes de que se pueda utilizar
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string '%s' provided for configuration entry '%s' is invalid.  The value must be one of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note that these values are case sensitive
 NOTICE_JEB_IMPORT_MIGRATION_START_157=Migrando %s entradas para el ND de base %s
 NOTICE_JEB_IMPORT_LDIF_START_158=Procesando LDIF
 NOTICE_JEB_IMPORT_LDIF_END_159=Se ha alcanzado el final de LDIF
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162=No hay ning\u00fan \u00edndice de VLV configurado con el nombre '%s'
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=Un complemento ha hecho que se anule la operaci\u00f3n de modificaci\u00f3n de ND mientras mueve o cambia el nombre de una entrada de %s a %s
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=Un complemento ha hecho que se anule la operaci\u00f3n de modificaci\u00f3n de ND mientras mueve o cambia el nombre de una entrada de %s a %s porque el cambio en esa entrada ha violado la configuraci\u00f3n del esquema del servidor:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while attempting to decode an object class set token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while attempting to decode an attribute description token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided object class set because it used an undefined token %s
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the provided attribute because it used an undefined attribute description token %s
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=El cambio al directorio de la base de datos no tendr\u00e1 efecto hasta que se haya reiniciado el servidor de fondo. Los archivos de la base de datos del directorio anterior %s se deben mover al nuevo directorio %s tras cerrar el servidor de fondo para conservar los datos existentes
 NOTICE_JEB_IMPORT_STARTING_173=%s iniciando importaci\u00f3n (generaci\u00f3n %s, R%d)
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory '%s' does not exist
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=El cierre del entorno LDIF de importaci\u00f3n tard\u00f3 %d segundos
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=Iniciar vaciado del b\u00fafer de la subcadena de %d elementos. Acceso total del b\u00fafer: %d aciertos del b\u00fafer: %d
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=El vaciado del b\u00fafer de subcadenas se ha completado en %d segundos
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=Expulsi\u00f3n en curso. Pasadas: %d nodos expulsados: %d nodos BIN descubiertos: %d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=Se ha detectado una expulsi\u00f3n tras importar %d entradas
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191=No se puede encontrar ninguna copia de seguridad en '%s'.  Se ejecutar\u00e1 una copia de seguridad completa
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_fr.properties b/opendj-sdk/opends/src/messages/messages/jeb_fr.properties
index cd9c47b..e8ac470 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=Le backend ne contient pas la partie de l'arborescence d'informations d'annuaire relative \u00e0 l'entr\u00e9e '%s'
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be created: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not a valid directory
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=Exception non v\u00e9rifi\u00e9e lors de la transaction de base de donn\u00e9es\u00a0: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29=D\u00e9marrage du nettoyage de la base de donn\u00e9es sur %d fichiers journaux dans '%s'
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=%d fichiers journaux marqu\u00e9s pour nettoyage
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=L'entr\u00e9e de configuration '%s' est ignor\u00e9e car elle n'est pas reconnue
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=L'entr\u00e9e de configuration d'index '%s' est ignor\u00e9e car elle sp\u00e9cifie un type d'attribut inconnu '%s'
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=L'entr\u00e9e de configuration d'index '%s' est ignor\u00e9e car elle sp\u00e9cifie un type d'attribut '%s', d\u00e9j\u00e0 d\u00e9fini dans une autre entr\u00e9e de configuration d'index
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_JEB_BACKEND_STARTED_42=D\u00e9marrage du backend de base de donn\u00e9es %s contenant %d entr\u00e9es
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=L'entr\u00e9e '%s' parente n'existe pas
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=Aucun index n'est configur\u00e9 pour le type d'attribut '%s'
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=La base de recherche '%s' n'existe pas
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=Impossible d'ajouter l'entr\u00e9e '%s' car son entr\u00e9e parente n'existe pas
@@ -98,44 +90,24 @@
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=Interruption du pr\u00e9chargement de cache de base de donn\u00e9es pour le backend %s lors du pr\u00e9chargement de la base de donn\u00e9es %s
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=Fin du pr\u00e9chargement de cache de base de donn\u00e9es pour le backend %s
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=Le cache de base de donn\u00e9es est de %d Mo \u00e0 l'issue du pr\u00e9chargement
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the database cache for backend %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting to obtain the %s message digest to create the hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while trying to create the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while attempting to obtain a list of the files in directory %s to include in the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while attempting to back up database file %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while trying to close the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred while attempting to update the backup descriptor file %s with information about the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken before an incremental backup can be taken
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, containing the files restored from backup, could not be renamed to the backend directory %s
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base backup IDs must be specified for the incremental backup: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could not be created in %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to restore the files from backup %s: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could not be found in the backup directory %s
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=Inchang\u00e9\u00a0: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=Incluant %s fichiers journaux suppl\u00e9mentaires en raison de l'activit\u00e9 de nettoyage
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=V\u00e9rification\u00a0: %s
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=La valeur de cookie de contr\u00f4le des r\u00e9sultats pagin\u00e9s suivante n'est pas reconnue\u00a0: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=Une entr\u00e9e de r\u00e9f\u00e9rence %s indique que l'op\u00e9ration doit \u00eatre trait\u00e9e sur un serveur diff\u00e9rent
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=Propri\u00e9t\u00e9s d'environnement de base de donn\u00e9es\u00a0: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. Entry version: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=Cette op\u00e9ration de recherche a v\u00e9rifi\u00e9 le maximum d'entr\u00e9es %d \u00e0 des fins de correspondance
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting file permissions for the backend database directory %s: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=Les modifications de l'attribut %s prennent effet au red\u00e9marrage du backend
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=%.1f%% termin\u00e9s. Enregistrements\u00a0: %d/%d trait\u00e9s. (taux r\u00e9cent %.1f/sec)
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=M\u00e9moire libre = %d Mo, taux d'\u00e9chec d'acc\u00e8s au cache = %.1f/enregistrement
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=Fin de la reconstitution. %d enregistrements trait\u00e9s en %d secondes (taux moyen %.1f/sec)
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=Une erreur s'est produite lors de l'insertion de l'entr\u00e9e dans %s database/index: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_JEB_REBUILD_START_137=Reconstitution du ou des index %s avec un nombre total de %d enregistrements \u00e0 traiter
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=Impossible de traiter les r\u00e9sultats de recherche car la requ\u00eate de recherche donn\u00e9e n'est pas index\u00e9e
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=Impossible de traiter la requ\u00eate d'affichage de liste virtuelle car la position de d\u00e9marrage de cible est situ\u00e9e avant le d\u00e9but de l'ensemble de r\u00e9sultats
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=Impossible de traiter la requ\u00eate d'affichage de liste virtuelle car le d\u00e9calage de cible %d est sup\u00e9rieur au nombre total de r\u00e9sultats de la liste (%d)
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=Impossible de traiter la requ\u00eate d'affichage de liste virtuelle car l'ensemble de r\u00e9sultats ne comporte aucune entr\u00e9e avec une valeur de tri sup\u00e9rieure ou \u00e9gale \u00e0 la valeur d'assertion fournie
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=L'op\u00e9ration de recherche demand\u00e9e inclut le contr\u00f4le de r\u00e9sultats pagin\u00e9s et le contr\u00f4le d'affichage de liste virtuelle.  Ces contr\u00f4les sont mutuellement exclusifs et ne peuvent pas \u00eatre utilis\u00e9s simultan\u00e9ment
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=Vous ne disposez pas des privil\u00e8ges suffisants pour lancer une recherche non index\u00e9e
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support setting file permissions %s to the database directory %s
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=Certaines cl\u00e9s d'index ont d\u00e9j\u00e0 d\u00e9pass\u00e9 la limite d'entr\u00e9e pr\u00e9c\u00e9dente dans l'index %s. Cet index doit \u00eatre reconstitu\u00e9 avant qu'il ne puisse utiliser la nouvelle limite
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=En raison des modifications apport\u00e9es \u00e0 la configuration, le fonctionnement de l'index %s se d\u00e9grade. Il doit \u00eatre reconstitu\u00e9 avant d'\u00eatre utilis\u00e9
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string '%s' provided for configuration entry '%s' is invalid.  The value must be one of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note that these values are case sensitive
 NOTICE_JEB_IMPORT_MIGRATION_START_157=Migration de %s entr\u00e9es pour le DN de base %s
 NOTICE_JEB_IMPORT_LDIF_START_158=Traitement du fichier LDIF
 NOTICE_JEB_IMPORT_LDIF_END_159=Fin du fichier LDIF atteinte
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162=Aucun index de VLV n'est configur\u00e9 avec le nom '%s'
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=Un plug-in a entra\u00een\u00e9 l'arr\u00eat de l'op\u00e9ration de modification de DN lors du d\u00e9placement et/ou du renommage d'une entr\u00e9e de %s en %s
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=Un plug-in a entra\u00een\u00e9 l'arr\u00eat de l'op\u00e9ration de modification de DN lors du d\u00e9placement et/ou du renommage d'une entr\u00e9e de %s en %s car la modification de cette entr\u00e9e ne respecte pas la configuration du sch\u00e9ma de serveur\u00a0: %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while attempting to decode an object class set token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while attempting to decode an attribute description token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Impossible de d\u00e9coder l'ensemble de classes d'objet car il utilise un jeton %s non d\u00e9fini
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Impossible de d\u00e9coder l'attribut fourni car il utilise un jeton de description d'attribut %s non d\u00e9fini
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=Les modifications du r\u00e9pertoire de base de donn\u00e9es prennent effet au red\u00e9marrage du backend. Les fichiers de base de donn\u00e9es du r\u00e9pertoire pr\u00e9c\u00e9dent %s doivent \u00eatre d\u00e9plac\u00e9s vers le nouveau r\u00e9pertoire %s apr\u00e8s l'arr\u00eat du backend afin de conserver les donn\u00e9es existantes
 NOTICE_JEB_IMPORT_STARTING_173=%s d\u00e9but de l'importation (version %s, R%d)
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory '%s' does not exist
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=La fermeture de l'environnement LDIF d'importation a dur\u00e9 %d secondes
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=D\u00e9but du vidage du tampon de sous-cha\u00eene de %d \u00e9l\u00e9ments. Nombre total d'acc\u00e8s au tampon\u00a0: %d  nombre d'acc\u00e8s au tampon\u00a0: %d
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=Fin du vidage de tampon de sous-cha\u00eene en %d secondes
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=\u00c9viction en cours. Passes\u00a0: %d n\u0153uds exclus\u00a0: %d n\u0153uds BIN supprim\u00e9s\u00a0: %d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=D\u00e9tection d'\u00e9viction apr\u00e8s l'importation de %d entr\u00e9es
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191=Impossible de trouver une sauvegarde dans '%s'  Une sauvegarde compl\u00e8te sera ex\u00e9cut\u00e9e
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_ja.properties b/opendj-sdk/opends/src/messages/messages/jeb_ja.properties
index 1ab88a9..996c9b8 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u3001\u30a8\u30f3\u30c8\u30ea '%s' \u306b\u95a2\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u60c5\u5831\u30c4\u30ea\u30fc\u306e\u305d\u306e\u90e8\u5206\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be created: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not a valid directory
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u6642\u306b\u672a\u691c\u67fb\u306e\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29='%2$s' \u306e %1$d \u500b\u306e\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u3067\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u6d88\u53bb\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=\u6d88\u53bb\u306e\u30de\u30fc\u30af\u304c\u4ed8\u3044\u305f %d \u500b\u306e\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u8a8d\u8b58\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u3001\u4e0d\u660e\u306a\u5c5e\u6027\u578b '%s' \u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u3001\u5225\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u3067\u3059\u3067\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027\u578b '%s' \u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_JEB_BACKEND_STARTED_42=%2$d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u308b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %1$s \u304c\u8d77\u52d5\u3057\u307e\u3057\u305f
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=\u89aa\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\u5c5e\u6027\u578b '%s' \u7528\u306b\u69cb\u6210\u3055\u308c\u305f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=\u691c\u7d22\u30d9\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=\u30a8\u30f3\u30c8\u30ea '%s' \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u89aa\u30a8\u30f3\u30c8\u30ea\u304c\u5b58\u5728\u3057\u307e\u305b\u3093
@@ -98,44 +90,24 @@
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30d7\u30ea\u30ed\u30fc\u30c9\u3067\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9 %s \u306e\u30d7\u30ea\u30ed\u30fc\u30c9\u4e2d\u306b\u5272\u308a\u8fbc\u307f\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u30d7\u30ea\u30ed\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30ad\u30e3\u30c3\u30b7\u30e5\u306f\u3001\u30d7\u30ea\u30ed\u30fc\u30c9\u5f8c\u306b %dM \u30d0\u30a4\u30c8\u306b\u306a\u308a\u307e\u3057\u305f
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the database cache for backend %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to obtain the %s MAC provider to create the signed hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting to obtain the %s message digest to create the hash for the backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while trying to create the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting to obtain the cipher to use to encrypt the backup:  %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while attempting to obtain a list of the files in directory %s to include in the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while attempting to back up database file %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while trying to close the database archive file %s in directory %s:  %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred while attempting to update the backup descriptor file %s with information about the database backup:  %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup %s is different to the value computed at time of backup
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken before an incremental backup can be taken
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, containing the files restored from backup, could not be renamed to the backend directory %s
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base backup IDs must be specified for the incremental backup: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could not be created in %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to restore the files from backup %s: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could not be found in the backup directory %s
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=\u5909\u66f4\u3055\u308c\u3066\u3044\u307e\u305b\u3093: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=\u30af\u30ea\u30fc\u30ca\u306e\u52d5\u4f5c\u306b\u3088\u308a\u3001%s \u306e\u8ffd\u52a0\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u3092\u542b\u3081\u3066\u3044\u307e\u3059
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=\u691c\u8a3c\u3057\u3066\u3044\u307e\u3059: %s
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=\u6b21\u306e\u7d50\u679c\u30da\u30fc\u30b8\u30f3\u30b0\u5236\u5fa1 Cookie \u5024\u304c\u8a8d\u8b58\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=\u30ea\u30d5\u30a7\u30e9\u30eb\u30a8\u30f3\u30c8\u30ea %s \u306f\u3001\u64cd\u4f5c\u3092\u5225\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u51e6\u7406\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u74b0\u5883\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. Entry version: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\u3053\u306e\u691c\u7d22\u64cd\u4f5c\u306f\u3001\u6700\u5927\u6570\u3067\u3042\u308b %d \u500b\u306e\u4e00\u81f4\u30a8\u30f3\u30c8\u30ea\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting file permissions for the backend database directory %s: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=%s \u5c5e\u6027\u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=%.1f%% \u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 %d/%d \u500b\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u51e6\u7406\u3057\u307e\u3057\u305f\u3002 (\u6700\u65b0\u306e\u30ec\u30fc\u30c8 %.1f \u500b/\u79d2)
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=\u7a7a\u304d\u30e1\u30e2\u30ea\u30fc = %dM \u30d0\u30a4\u30c8\u3001\u30ad\u30e3\u30c3\u30b7\u30e5\u30df\u30b9\u30ec\u30fc\u30c8 = %.1f \u500b/\u30ec\u30b3\u30fc\u30c9
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=\u518d\u69cb\u7bc9\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 %2$d \u79d2\u3067 %1$d \u500b\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u51e6\u7406\u3057\u307e\u3057\u305f (\u5e73\u5747\u30ec\u30fc\u30c8 %3$.1f \u500b/\u79d2)
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=\u30a8\u30f3\u30c8\u30ea\u3092 %s \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9/\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306b\u633f\u5165\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_JEB_REBUILD_START_137=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u306e\u518d\u69cb\u7bc9\u304c\u958b\u59cb\u3055\u308c\u307e\u3057\u305f\u3002\u51e6\u7406\u3059\u308b\u30ec\u30b3\u30fc\u30c9\u306e\u5408\u8a08\u306f %d \u3067\u3059
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=\u691c\u7d22\u7d50\u679c\u3092\u30bd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\u3002\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u8981\u6c42\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u4f5c\u6210\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30bf\u30fc\u30b2\u30c3\u30c8\u306e\u958b\u59cb\u4f4d\u7f6e\u304c\u7d50\u679c\u30bb\u30c3\u30c8\u306e\u5148\u982d\u3088\u308a\u524d\u306b\u3042\u308a\u307e\u3057\u305f
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30bf\u30fc\u30b2\u30c3\u30c8\u306e\u30aa\u30d5\u30bb\u30c3\u30c8 %d \u304c\u30ea\u30b9\u30c8\u5185\u306e\u7d50\u679c\u306e\u5408\u8a08\u6570 (%d) \u3088\u308a\u5927\u304d\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u6307\u5b9a\u3055\u308c\u305f\u8868\u660e\u5024\u4ee5\u4e0a\u306e\u30bd\u30fc\u30c8\u5024\u3092\u6301\u3064\u30a8\u30f3\u30c8\u30ea\u304c\u7d50\u679c\u30bb\u30c3\u30c8\u306b\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=\u8981\u6c42\u3055\u308c\u305f\u691c\u7d22\u64cd\u4f5c\u306b\u3001\u5358\u7d14\u306a\u30da\u30fc\u30b8\u30f3\u30b0\u306e\u7d50\u679c\u5236\u5fa1\u3068\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u5236\u5fa1\u306e\u4e21\u65b9\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u3002  \u3053\u308c\u3089\u306e\u5236\u5fa1\u306f\u76f8\u4e92\u306b\u6392\u4ed6\u7684\u3067\u3042\u308a\u3001\u4e00\u7dd2\u306b\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u691c\u7d22\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support setting file permissions %s to the database directory %s
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\u4e00\u90e8\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30ad\u30fc\u304c\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u306e\u524d\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30a8\u30f3\u30c8\u30ea\u5236\u9650\u3092\u3059\u3067\u306b\u8d85\u904e\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3067\u65b0\u3057\u3044\u5236\u9650\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u306f\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=\u69cb\u6210\u306b\u5909\u66f4\u304c\u3042\u3063\u305f\u305f\u3081\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u306f\u73fe\u5728\u6a5f\u80fd\u4f4e\u4e0b\u72b6\u614b\u3067\u5b9f\u884c\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u306f\u518d\u69cb\u7bc9\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string '%s' provided for configuration entry '%s' is invalid.  The value must be one of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note that these values are case sensitive
 NOTICE_JEB_IMPORT_MIGRATION_START_157=\u30d9\u30fc\u30b9 DN %2$s \u306e %1$s \u30a8\u30f3\u30c8\u30ea\u3092\u79fb\u884c\u3057\u3066\u3044\u307e\u3059
 NOTICE_JEB_IMPORT_LDIF_START_158=LDIF \u3092\u51e6\u7406\u3057\u3066\u3044\u307e\u3059
 NOTICE_JEB_IMPORT_LDIF_END_159=LDIF \u306e\u672b\u5c3e\u306b\u9054\u3057\u307e\u3057\u305f
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162=\u540d\u524d\u304c '%s' \u3067\u3042\u308b\u69cb\u6210\u3055\u308c\u305f VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\u30a8\u30f3\u30c8\u30ea\u3092 %s \u304b\u3089 %s \u306b\u79fb\u52d5\u4e2d\u307e\u305f\u306f\u540d\u524d\u5909\u66f4\u4e2d\u306b\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u539f\u56e0\u3067 DN \u5909\u66f4\u64cd\u4f5c\u304c\u7570\u5e38\u7d42\u4e86\u3057\u307e\u3057\u305f
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\u30a8\u30f3\u30c8\u30ea\u3092 %s \u304b\u3089 %s \u306b\u79fb\u52d5\u4e2d\u307e\u305f\u306f\u540d\u524d\u5909\u66f4\u4e2d\u306b\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u539f\u56e0\u3067 DN \u5909\u66f4\u64cd\u4f5c\u304c\u7570\u5e38\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3078\u306e\u5909\u66f4\u304c\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u307e\u3057\u305f:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while attempting to decode an object class set token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while attempting to decode an attribute description token from the JE compressed schema definitions:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\u6307\u5b9a\u3055\u308c\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u30bb\u30c3\u30c8\u306f\u672a\u5b9a\u7fa9\u306e\u30c8\u30fc\u30af\u30f3 %s \u3092\u4f7f\u7528\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u30bb\u30c3\u30c8\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\u6307\u5b9a\u3055\u308c\u305f\u5c5e\u6027\u306f\u672a\u5b9a\u7fa9\u306e\u5c5e\u6027\u8a18\u8ff0\u30c8\u30fc\u30af\u30f3 %s \u3092\u4f7f\u7528\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u5c5e\u6027\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=DB \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093\u3002 \u65e2\u5b58\u306e\u30c7\u30fc\u30bf\u3092\u4fdd\u6301\u3059\u308b\u305f\u3081\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u505c\u6b62\u3057\u305f\u3042\u3068\u306b\u3001\u524d\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306e DB \u30d5\u30a1\u30a4\u30eb\u3092\u65b0\u3057\u3044\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306b\u79fb\u52d5\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 NOTICE_JEB_IMPORT_STARTING_173=%s \u3067\u30a4\u30f3\u30dd\u30fc\u30c8\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059 (\u30d3\u30eb\u30c9 %s\u3001R%d)
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory '%s' does not exist
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=LDIF \u30a4\u30f3\u30dd\u30fc\u30c8\u74b0\u5883\u3092\u9589\u3058\u308b\u305f\u3081\u306b %d \u79d2\u304b\u304b\u308a\u307e\u3057\u305f
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=%d \u500b\u306e\u8981\u7d20\u306e\u90e8\u5206\u6587\u5b57\u5217\u30d0\u30c3\u30d5\u30a1\u30fc\u306e\u30d5\u30e9\u30c3\u30b7\u30e5\u3092\u958b\u59cb\u3057\u307e\u3059\u3002 \u30d0\u30c3\u30d5\u30a1\u30fc\u306e\u5408\u8a08\u30a2\u30af\u30bb\u30b9: %d  \u30d0\u30c3\u30d5\u30a1\u30fc\u306e\u30d2\u30c3\u30c8: %d
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=\u90e8\u5206\u6587\u5b57\u5217\u30d0\u30c3\u30d5\u30a1\u30fc\u306e\u30d5\u30e9\u30c3\u30b7\u30e5\u304c %d \u79d2\u3067\u5b8c\u4e86\u3057\u307e\u3057\u305f
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=\u6d88\u53bb\u304c\u9032\u884c\u4e2d\u3067\u3059\u3002 \u30d1\u30b9: %d \u500b\u306e\u30ce\u30fc\u30c9\u304c\u6d88\u53bb\u3055\u308c\u307e\u3057\u305f: %d \u500b\u306e BIN \u30ce\u30fc\u30c9\u304c\u53d6\u308a\u9664\u304b\u308c\u307e\u3057\u305f: %d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=%d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u3042\u3068\u3067\u6d88\u53bb\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191='%s' \u306b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30d5\u30eb\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_ko.properties b/opendj-sdk/opends/src/messages/messages/jeb_ko.properties
index 9e72df6..9705917 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=\ubc31\uc5d4\ub4dc\uc5d0 '%s' \ud56d\ubaa9\uc5d0 \uc18d\ud558\ub294 \ub514\ub809\ud1a0\ub9ac \uc815\ubcf4 \ud2b8\ub9ac\uc758 \ud574\ub2f9 \ubd80\ubd84\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=\ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc5f4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud658\uacbd\uc744 \uc5f4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ucd5c\uace0 \ud56d\ubaa9 \uc2dd\ubcc4\uc790\ub97c \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=\uc694\uccad\ub41c \uc791\uc5c5\uc740 \uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_CREATE_FAIL_7=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud30c\uc77c\uc744 \uc81c\uac70\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac '%s'\uc740(\ub294) \uc720\ud6a8\ud55c \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=DN \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 '%s'\uc5d0 \ub300\ud55c \ub808\ucf54\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=\ud56d\ubaa9 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc544\uc774\ub514 %s\uc5d0 \ub300\ud55c \ub808\ucf54\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=\ud56d\ubaa9 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc544\uc774\ub514 %s\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \ub808\ucf54\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc608\uc678: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26='%s' \uc18d\uc131\uc740 \ud574\ub2f9 \uc77c\uce58 \uaddc\uce59\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 '%s' \uc720\ud615\uc758 \uc0c9\uc778\uc744 \uac00\uc9c8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud2b8\ub79c\uc7ad\uc158 \uc911 \ud655\uc778\ub418\uc9c0 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29='%2$s'\uc758 %1$d\uac1c \ub85c\uadf8 \ud30c\uc77c\uc5d0\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc815\ub9ac\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4.
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=%d\uac1c \ub85c\uadf8 \ud30c\uc77c\uc774 \uc815\ub9ac \ub300\uc0c1\uc73c\ub85c \ud45c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\uad6c\uc131 \ud56d\ubaa9 '%s'\uc740(\ub294) \uc778\uc2dd\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\uc0c9\uc778 \uad6c\uc131 \ud56d\ubaa9 '%s'\uc740(\ub294) \uc54c \uc218 \uc5c6\ub294 \uc18d\uc131 \uc720\ud615 '%s'\uc744(\ub97c) \uc9c0\uc815\ud558\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=\uc0c9\uc778 \uad6c\uc131 \ud56d\ubaa9 '%s'\uc740(\ub294) \ub2e4\ub978 \uc0c9\uc778 \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uc774\ubbf8 \uc815\uc758\ub418\uc5b4 \uc788\ub294 \uc18d\uc131 \uc720\ud615 '%s'\uc744(\ub97c) \uc9c0\uc815\ud558\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=\ubc31\uc5d4\ub4dc \uc791\uc5c5 \uc911 I/O \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_JEB_BACKEND_STARTED_42=%2$d\uac1c \ud56d\ubaa9\uc744 \ud3ec\ud568\ud558\ub294 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubc31\uc5d4\ub4dc %1$s\uc774(\uac00) \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=\ubd80\ubaa8 \ud56d\ubaa9 '%s'\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=\ud56d\ubaa9\uc774 \uc788\uc73c\uba70 \uac00\uc838\uc624\uae30 \uc635\uc158\uc73c\ub85c \ud574\ub2f9 \ud56d\ubaa9\uc744 \ub300\uccb4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\uc18d\uc131 \uc720\ud615 '%s'\uc5d0 \ub300\ud574 \uad6c\uc131\ub41c \uc0c9\uc778\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=\uac80\uc0c9 \uae30\uc900 \ud56d\ubaa9 '%s'\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=\ubd80\ubaa8 \ud56d\ubaa9\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 '%s' \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -98,44 +90,24 @@
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=\ub370\uc774\ud130\ubca0\uc774\uc2a4 %2$s\uc744(\ub97c) \uc0ac\uc804 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \ubc31\uc5d4\ub4dc %1$s\uc5d0 \ub300\ud55c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uce90\uc2dc \uc0ac\uc804 \ub85c\ub4dc\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uce90\uc2dc \uc0ac\uc804 \ub85c\ub4dc\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=\uc0ac\uc804 \ub85c\ub4dc \ud6c4\uc758 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uce90\uc2dc\ub294 %dMB\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uce90\uc2dc\ub97c \uc0ac\uc804 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=\uc11c\uba85\ub41c \ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s MAC \uacf5\uae09\uc790\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=\ubc31\uc5c5\uc6a9 \ud574\uc2dc\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 %s \uba54\uc2dc\uc9c0 \ub2e4\uc774\uc81c\uc2a4\ud2b8\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=%2$s \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc544\uce74\uc774\ube0c \ud30c\uc77c %1$s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=\ubc31\uc5c5\uc744 \uc554\ud638\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc554\ud638\ub97c \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=\ubc31\uc5d4\ub4dc %3$s\uc758 %1$s \ubc31\uc5c5 %2$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubc31\uc5c5\uc5d0 \ud3ec\ud568\ud560 %s \ub514\ub809\ud1a0\ub9ac\uc758 \ud30c\uc77c \ubaa9\ub85d\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud30c\uc77c %s\uc744(\ub97c) \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=%2$s \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc544\uce74\uc774\ube0c \ud30c\uc77c %1$s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc744(\ub97c) \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=%s \ubc31\uc5c5\uc758 \uacc4\uc0b0\ub41c \ud574\uc2dc\uac00 \ubc31\uc5c5\ud560 \ub54c \uacc4\uc0b0\ub41c \uac12\uacfc \ub2e4\ub985\ub2c8\ub2e4.
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=%s \ubc31\uc5c5\uc758 \uacc4\uc0b0 \ubc0f \uc11c\uba85\ub41c \ud574\uc2dc\uac00 \ubc31\uc5c5\ud560 \ub54c \uacc4\uc0b0\ub41c \uac12\uacfc \ub2e4\ub985\ub2c8\ub2e4.
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=\uc99d\ubd84 \ubc31\uc5c5\uc744 \uc218\ud589\ud558\ub824\uba74 \uba3c\uc800 \uc804\uccb4 \ubc31\uc5c5\uc744 \uc218\ud589\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=\ubc31\uc5c5\uc5d0\uc11c \ubcf5\uc6d0\ub41c \ud30c\uc77c\uc744 \ud3ec\ud568\ud558\ub294 %s \ub514\ub809\ud1a0\ub9ac\uc758 \uc774\ub984\uc744 \ubc31\uc5d4\ub4dc \ub514\ub809\ud1a0\ub9ac %s(\uc73c)\ub85c \ubc14\uafb8\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\uc99d\ubd84 \ubc31\uc5c5\uc5d0 \ub300\ud574 \ub2e4\uc74c \uae30\ubcf8 \ubc31\uc5c5 \uc544\uc774\ub514 \uc911 \ud558\ub098\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\ubc31\uc5c5 \ud0dc\uadf8 \ud30c\uc77c %s\uc744(\ub97c) %s\uc5d0\uc11c \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=%s \ubc31\uc5c5\uc5d0\uc11c \ud30c\uc77c\uc744 \ubcf5\uc6d0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=%s \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=\ubcc0\uacbd\ub418\uc9c0 \uc54a\uc74c: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=\ud074\ub9ac\ub108 \uc791\uc5c5\uc73c\ub85c \uc778\ud574 %s \ucd94\uac00 \ub85c\uadf8 \ud30c\uc77c\uc744 \ud3ec\ud568\ud569\ub2c8\ub2e4.
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=\ud655\uc778 \uc911: %s
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=\ub2e4\uc74c \ud398\uc774\uc9c0\uc758 \uacb0\uacfc \uc81c\uc5b4 \ucfe0\ud0a4 \uac12\uc774 \uc778\uc2dd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=\ucc38\uc870 \ud56d\ubaa9 %s\uc740(\ub294) \ub2e4\ub978 \uc11c\ubc84\uc5d0\uc11c \uc791\uc5c5\uc744 \ucc98\ub9ac\ud574\uc57c \ud568\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4.
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud658\uacbd \ub4f1\ub85d \uc815\ubcf4: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. \ud56d\ubaa9 \ubc84\uc804: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0\uc11c \ucd5c\ub300 %d\uac1c \ud56d\ubaa9\uc758 \uc77c\uce58\ub97c \ud655\uc778\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac %s\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c\uc744 \uc124\uc815\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=\ucee8\ud14c\uc774\ub108\uc5d0 \uc788\ub294 \ucd1d \ud56d\ubaa9 \uc218\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=%s \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=%.1f%% \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4. %d/%d \ub808\ucf54\ub4dc\ub97c \ucc98\ub9ac\ud588\uc2b5\ub2c8\ub2e4. (\ucd5c\uc2e0 \uc18d\ub3c4 %.1f/\ucd08)
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=\uc0ac\uc6a9 \uac00\ub2a5\ud55c \uba54\ubaa8\ub9ac = %dMB, \uce90\uc2dc \ub204\ub77d \ube44\uc728 = %.1f/\ub808\ucf54\ub4dc
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=\ub2e4\uc2dc \uc791\uc131\uc744 \uc644\ub8cc\ud588\uc2b5\ub2c8\ub2e4. \ucc98\ub9ac\ub41c \ub808\ucf54\ub4dc \uc218: %d, \uc18c\uc694 \uc2dc\uac04: %d\ucd08(\ud3c9\uade0 \uc18d\ub3c4 %.1f/\ucd08)
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=%s \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=\ud56d\ubaa9\uc744 %s \ub370\uc774\ud130\ubca0\uc774\uc2a4/\uc0c9\uc778\uc5d0 \uc0bd\uc785\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=%s \uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131 \uc791\uc5c5\uc774 \uc774\ubbf8 \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4.
 NOTICE_JEB_REBUILD_START_137=%s \uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131\uc774 \uc2dc\uc791\ub418\uc5c8\uc73c\uba70 \ucd1d %d\uac1c\uc758 \ub808\ucf54\ub4dc\ub97c \ucc98\ub9ac\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=\uae30\ubcf8 DN\uc744 \ud3ec\ud568\ud558\ub294 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud55c \uc0c1\ud0dc\ub85c \uc2dc\uc2a4\ud15c \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=\uc815\ub82c\uc744 \uc704\ud574 \uc544\uc774\ub514\uac00 %s\uc778 \ud56d\ubaa9\uc744 \uc870\uc0ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=\uc8fc\uc5b4\uc9c4 \uac80\uc0c9 \uc694\uccad\uc774 \uc0c9\uc778\ud654\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uac80\uc0c9 \uacb0\uacfc\ub97c \uc815\ub82c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\ub300\uc0c1 \uc2dc\uc791 \uc704\uce58\uac00 \uacb0\uacfc \uc9d1\ud569\uc758 \uc2dc\uc791 \ubd80\ubd84\ubcf4\ub2e4 \uc55e\uc5d0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\ub300\uc0c1 \uc624\ud504\uc14b %d\uc774(\uac00) \ubaa9\ub85d\uc758 \ucd1d \uacb0\uacfc \uc218(%d)\ubcf4\ub2e4 \ud06c\uae30 \ub54c\ubb38\uc5d0 \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=\uc81c\uacf5\ub41c \uba85\uc81c \uac12\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc740 \uc815\ub82c \uac12\uc744 \uac00\uc9c4 \ud56d\ubaa9\uc774 \uacb0\uacfc \uc9d1\ud569\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=\uc694\uccad\ud55c \uac80\uc0c9 \uc791\uc5c5\uc5d0 \ub2e8\uc21c \ud398\uc774\uc9c0 \uacb0\uacfc \uc81c\uc5b4\uc640 \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc81c\uc5b4\uac00 \ubaa8\ub450 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \uc81c\uc5b4\ub294 \uc0c1\ud638 \ubc30\ud0c0\uc801\uc774\ubbc0\ub85c \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\uc0c9\uc778\ud654\ub418\uc9c0 \uc54a\uc740 \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=\uc774 \ud50c\ub7ab\ud3fc\uc5d0\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac %2$s\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c %1$s \uc124\uc815\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\uc77c\ubd80 \uc0c9\uc778 \ud0a4\uac00 %s \uc0c9\uc778\uc758 \uc774\uc804 \uc0c9\uc778 \ud56d\ubaa9 \uc81c\ud55c\uc744 \uc774\ubbf8 \ucd08\uacfc\ud588\uc2b5\ub2c8\ub2e4. \uc0c8 \uc81c\ud55c\uc744 \uc0ac\uc6a9\ud558\ub824\uba74 \uc774 \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=Due to changes in the configuration, index %s is currently operating in a degraded state and must be rebuilt before it can be used
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=%s \uc0c9\uc778\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc0c9\uc778\uc774 \uc190\uc0c1\ub41c \uac83 \uac19\uc73c\uba70 \ud604\uc7ac \ub0ae\uc740 \uc131\ub2a5\uc73c\ub85c \uc791\ub3d9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc0c9\uc778\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=\uac00\uc838\uc624\uae30 \ud504\ub85c\uc138\uc2a4\ub97c \uc2dc\uc791\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=\uac00\uc838\uc624\uae30 \uc2a4\ub808\ub4dc %s\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc2a4\ub808\ub4dc\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=\uac00\uc838\uc628 \ud56d\ubaa9\uc744 \ucc98\ub9ac\ud560 \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\uac00 \ub354 \uc774\uc0c1 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=\uc784\uc2dc \ub514\ub809\ud1a0\ub9ac %s\uc744(\ub97c) \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=\uad6c\uc131 \ud56d\ubaa9 '%2$s'\uc5d0 \ub300\ud574 \uc81c\uacf5\ub41c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub85c\uae45 \uc218\uc900 \ubb38\uc790\uc5f4 '%1$s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uac12\uc740 OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST \ub610\ub294 ALL \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \uac12\uc740 \ub300\uc18c\ubb38\uc790\ub97c \uad6c\ubd84\ud569\ub2c8\ub2e4.
 NOTICE_JEB_IMPORT_MIGRATION_START_157=\uae30\ubcf8 DN %2$s\uc5d0 \ub300\ud574 %1$s \ud56d\ubaa9\uc744 \ub9c8\uc774\uadf8\ub808\uc774\uc158\ud558\ub294 \uc911\uc785\ub2c8\ub2e4.
 NOTICE_JEB_IMPORT_LDIF_START_158=LDIF \ucc98\ub9ac \uc911
 NOTICE_JEB_IMPORT_LDIF_END_159=LDIF\uc758 \ub05d\uc5d0 \ub3c4\ub2ec\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=VLV \uc0c9\uc778 %2$s\uc5d0 \ub300\ud55c \uc815\ub82c \uc18d\uc131 %1$s\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=VLV \uc0c9\uc778 %2$s\uc5d0 \uc815\uc758\ub41c \uac80\uc0c9 \ud544\ud130 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162='%s' \uc774\ub984\uc73c\ub85c \uad6c\uc131\ub41c VLV \uc0c9\uc778\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\ud56d\ubaa9\uc744 %s\uc5d0\uc11c %s(\uc73c)\ub85c \uc774\ub3d9\ud558\uac70\ub098 \uc774\ub984\uc744 \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \uc778\ud574 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\ud56d\ubaa9 \ubcc0\uacbd\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9\uc744 %s\uc5d0\uc11c %s(\uc73c)\ub85c \uc774\ub3d9\ud558\uac70\ub098 \uc774\ub984\uc744 \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \uc778\ud574 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=JE \uc555\ucd95 \uc2a4\ud0a4\ub9c8 \uc815\uc758\uc5d0\uc11c \uac1d\uccb4 \ud074\ub798\uc2a4 \uc9d1\ud569 \ud1a0\ud070\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=JE \uc555\ucd95 \uc2a4\ud0a4\ub9c8 \uc815\uc758\uc5d0\uc11c \uc18d\uc131 \uc124\uba85 \ud1a0\ud070\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=\uc555\ucd95\ub41c \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubc18\ud658\ub41c \uacb0\uacfc: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=\uc555\ucd95\ub41c \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \uc555\ucd95\ub41c \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc800\uc7a5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ud1a0\ud070 %s\uc744(\ub97c) \uc0ac\uc6a9\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac1d\uccb4 \ud074\ub798\uc2a4 \uc9d1\ud569\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\uc815\uc758\ub418\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc124\uba85 \ud1a0\ud070 %s\uc744(\ub97c) \uc0ac\uc6a9\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc18d\uc131\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=DB \ub514\ub809\ud1a0\ub9ac \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4. \ubc31\uc5d4\ub4dc\ub97c \uc885\ub8cc\ud55c \ud6c4 \uae30\uc874 \ub370\uc774\ud130\ub97c \uc720\uc9c0\ud558\ub824\uba74 \uc774\uc804 \ub514\ub809\ud1a0\ub9ac %s\uc758 DB \ud30c\uc77c\uc744 \uc0c8 \ub514\ub809\ud1a0\ub9ac %s(\uc73c)\ub85c \uc774\ub3d9\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_JEB_IMPORT_STARTING_173=%s\uc774(\uac00) \uac00\uc838\uc624\uae30\ub97c \uc2dc\uc791\ud558\ub294 \uc911(\ube4c\ub4dc %s, R%d)
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=\ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub514\ub809\ud1a0\ub9ac '%s'\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=\ucc98\ub9ac \uc911 \ud3ec\ucc29\ub418\uc9c0 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud558\uc5ec \uac00\uc838\uc624\uae30\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=LDIF \ud658\uacbd\uc744 \uac00\uc838\uc624\ub294 \ub370 \uc57d %d\ucd08 \uac78\ub838\uc2b5\ub2c8\ub2e4.
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=%d\uac1c \uc694\uc18c\uc758 \ud558\uc704 \ubb38\uc790\uc5f4 \ubc84\ud37c \ud50c\ub7ec\uc2dc\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4. \ubc84\ud37c \ucd1d \uc561\uc138\uc2a4: %d, \ubc84\ud37c \uc801\uc911: %d
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=\ud558\uc704 \ubb38\uc790\uc5f4 \ubc84\ud37c \ud50c\ub7ec\uc2dc\ub97c \uc644\ub8cc\ud558\ub294 \ub370 %d\ucd08 \uac78\ub838\uc2b5\ub2c8\ub2e4.
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=\ucd95\ucd9c\uc774 \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4. \ud1b5\uacfc: %d, \ucd95\ucd9c\ub41c \ub178\ub4dc \uc218: %d, \uc81c\uac70\ub41c BIN \ub178\ub4dc \uc218: %d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=%d\uac1c \ud56d\ubaa9\uc744 \uac00\uc838\uc628 \ud6c4 \ucd95\ucd9c\uc774 \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191=Could not find any backup in '%s'.  A full backup will be executed
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/jeb_zh_CN.properties
index b50fdb6..36add36 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=\u540e\u7aef\u4e0d\u5305\u542b\u76ee\u5f55\u4fe1\u606f\u6811\u4e2d\u4e0e\u6761\u76ee '%s' \u6709\u5173\u7684\u90e8\u5206
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=\u65e0\u6cd5\u6253\u5f00\u6570\u636e\u5e93: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=\u65e0\u6cd5\u6253\u5f00\u6570\u636e\u5e93\u73af\u5883: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=\u65e0\u6cd5\u786e\u5b9a\u6570\u636e\u5e93\u6700\u9ad8\u6761\u76ee\u6807\u8bc6\u7b26
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=\u8be5\u540e\u7aef\u4e0d\u652f\u6301\u8bf7\u6c42\u7684\u64cd\u4f5c
+SEVERE_ERR_JEB_CREATE_FAIL_7=\u65e0\u6cd5\u521b\u5efa\u540e\u7aef\u6570\u636e\u5e93\u76ee\u5f55: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=\u65e0\u6cd5\u5220\u9664\u540e\u7aef\u6570\u636e\u5e93\u6587\u4ef6: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=\u540e\u7aef\u6570\u636e\u5e93\u76ee\u5f55 '%s' \u4e0d\u662f\u6709\u6548\u7684\u76ee\u5f55
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=DN \u6570\u636e\u5e93\u4e0d\u5305\u542b '%s' \u7684\u8bb0\u5f55
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=\u6761\u76ee\u6570\u636e\u5e93\u4e0d\u5305\u542b ID %s \u7684\u8bb0\u5f55
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=\u6761\u76ee\u6570\u636e\u5e93\u4e0d\u5305\u542b ID %s \u7684\u6709\u6548\u8bb0\u5f55
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=\u6570\u636e\u5e93\u5f02\u5e38: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=\u5c5e\u6027 '%s' \u65e0\u6cd5\u7f16\u5236 '%s' \u7c7b\u578b\u7684\u7d22\u5f15\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u76f8\u5e94\u7684\u5339\u914d\u89c4\u5219
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=\u5904\u7406\u6570\u636e\u5e93\u4e8b\u52a1\u671f\u95f4\u51fa\u73b0\u672a\u68c0\u67e5\u5f02\u5e38: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29=\u5f00\u59cb\u5bf9 '%2$s' \u4e2d\u7684 %1$d \u4e2a\u65e5\u5fd7\u6587\u4ef6\u6267\u884c\u6570\u636e\u5e93\u6e05\u7406\u64cd\u4f5c
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=\u5df2\u6807\u8bb0\u4e86 %d \u4e2a\u8981\u8fdb\u884c\u6e05\u7406\u7684\u65e5\u5fd7\u6587\u4ef6
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\u5c06\u5ffd\u7565\u914d\u7f6e\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u65e0\u6cd5\u8bc6\u522b\u8be5\u6761\u76ee
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\u5c06\u5ffd\u7565\u7d22\u5f15\u914d\u7f6e\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u5b83\u6307\u5b9a\u4e86\u672a\u77e5\u7684\u5c5e\u6027\u7c7b\u578b '%s'
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=\u5c06\u5ffd\u7565\u7d22\u5f15\u914d\u7f6e\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u5b83\u6307\u5b9a\u4e86\u5df2\u5728\u53e6\u4e00\u4e2a\u7d22\u5f15\u914d\u7f6e\u6761\u76ee\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b '%s'
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=\u5728\u6267\u884c\u540e\u7aef\u64cd\u4f5c\u671f\u95f4\u51fa\u73b0 I/O \u9519\u8bef: %s
 NOTICE_JEB_BACKEND_STARTED_42=\u5305\u542b %2$d \u4e2a\u6761\u76ee\u7684\u6570\u636e\u5e93\u540e\u7aef %1$s \u5df2\u542f\u52a8
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=\u7236\u6761\u76ee '%s' \u4e0d\u5b58\u5728
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=\u8be5\u6761\u76ee\u5df2\u5b58\u5728\uff0c\u5e76\u4e14\u5bfc\u5165\u9009\u9879\u4e0d\u5141\u8bb8\u66ff\u6362\u8be5\u6761\u76ee
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\u6ca1\u6709\u4e3a\u5c5e\u6027\u7c7b\u578b '%s' \u914d\u7f6e\u4efb\u4f55\u7d22\u5f15
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=\u641c\u7d22\u57fa\u6761\u76ee '%s' \u4e0d\u5b58\u5728
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u5176\u7236\u6761\u76ee\u4e0d\u5b58\u5728
@@ -98,44 +90,24 @@
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=\u540e\u7aef %s \u7684\u6570\u636e\u5e93\u7f13\u5b58\u9884\u52a0\u8f7d\u5728\u9884\u52a0\u8f7d\u6570\u636e\u5e93 %s \u65f6\u4e2d\u65ad
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=\u540e\u7aef %s \u7684\u6570\u636e\u5e93\u7f13\u5b58\u9884\u52a0\u8f7d\u5df2\u5b8c\u6210
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=\u5728\u9884\u52a0\u8f7d\u540e\uff0c\u6570\u636e\u5e93\u7f13\u5b58\u4e3a %d MB
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=\u5728\u4e3a\u540e\u7aef %s \u9884\u52a0\u8f7d\u6570\u636e\u5e93\u7f13\u5b58\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s MAC \u63d0\u4f9b\u7a0b\u5e8f\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u7b7e\u540d\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=\u5728\u5c1d\u8bd5\u83b7\u53d6 %s \u6d88\u606f\u6458\u8981\u4ee5\u4fbf\u4e3a\u5907\u4efd\u521b\u5efa\u6563\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=\u5c1d\u8bd5\u5728\u76ee\u5f55 %2$s \u4e2d\u521b\u5efa\u6570\u636e\u5e93\u5f52\u6863\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=\u5728\u5c1d\u8bd5\u83b7\u53d6\u7528\u4e8e\u52a0\u5bc6\u5907\u4efd\u7684\u5bc6\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=\u540e\u7aef %3$s \u7684 %1$s \u5907\u4efd %2$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=\u5728\u5c1d\u8bd5\u83b7\u53d6\u76ee\u5f55 %s \u4e2d\u7684\u6587\u4ef6\u5217\u8868\uff08\u4ee5\u5305\u542b\u5728\u6570\u636e\u5e93\u5907\u4efd\u4e2d\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=\u5728\u5c1d\u8bd5\u5907\u4efd\u6570\u636e\u5e93\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=\u5c1d\u8bd5\u5173\u95ed\u76ee\u5f55 %2$s \u4e2d\u7684\u6570\u636e\u5e93\u5f52\u6863\u6587\u4ef6 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=\u5728\u5c1d\u8bd5\u4f7f\u7528\u6709\u5173\u6570\u636e\u5e93\u5907\u4efd\u7684\u4fe1\u606f\u66f4\u65b0\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=\u8ba1\u7b97\u7684\u5907\u4efd %s \u7684\u6563\u5217\u4e0d\u540c\u4e8e\u5907\u4efd\u65f6\u8ba1\u7b97\u7684\u503c
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=\u8ba1\u7b97\u7684\u5907\u4efd %s \u7684\u7b7e\u540d\u6563\u5217\u4e0d\u540c\u4e8e\u5907\u4efd\u65f6\u8ba1\u7b97\u7684\u503c
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=\u5728\u6267\u884c\u589e\u91cf\u5907\u4efd\u4e4b\u524d\uff0c\u5fc5\u987b\u5148\u6267\u884c\u5b8c\u5168\u5907\u4efd
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=\u65e0\u6cd5\u5c06\u76ee\u5f55 %s\uff08\u5305\u542b\u4ece\u5907\u4efd\u4e2d\u6062\u590d\u7684\u6587\u4ef6\uff09\u91cd\u547d\u540d\u4e3a\u540e\u7aef\u76ee\u5f55 %s
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\u5fc5\u987b\u4e3a\u589e\u91cf\u5907\u4efd\u6307\u5b9a\u4ee5\u4e0b\u57fa\u5907\u4efd ID \u4e4b\u4e00: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\u65e0\u6cd5\u5728 %2$s \u4e2d\u521b\u5efa\u5907\u4efd\u6807\u8bb0\u6587\u4ef6 %1$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=\u5728\u5c1d\u8bd5\u4ece\u5907\u4efd %s \u4e2d\u6062\u590d\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=\u65e0\u6cd5\u5728\u5907\u4efd\u76ee\u5f55 %2$s \u4e2d\u627e\u5230\u5907\u4efd %1$s \u7684\u4fe1\u606f
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=\u672a\u66f4\u6539: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=\u7531\u4e8e\u6e05\u7406\u5668\u6d3b\u52a8\u800c\u5305\u62ec %s \u4e2a\u989d\u5916\u7684\u65e5\u5fd7\u6587\u4ef6
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=\u6b63\u5728\u9a8c\u8bc1: %s
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=\u65e0\u6cd5\u8bc6\u522b\u4ee5\u4e0b\u5206\u9875\u7ed3\u679c\u63a7\u5236 Cookie \u503c: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=\u5f15\u7528\u6761\u76ee %s \u6307\u793a\u5fc5\u987b\u5728\u5176\u4ed6\u670d\u52a1\u5668\u4e0a\u5904\u7406\u8be5\u64cd\u4f5c
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=\u6570\u636e\u5e93\u73af\u5883\u5c5e\u6027: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. \u6761\u76ee\u7248\u672c: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\u8be5\u641c\u7d22\u64cd\u4f5c\u68c0\u67e5\u4e86 %d\uff08\u6700\u5927\u503c\uff09\u4e2a\u6761\u76ee\u4ee5\u83b7\u53d6\u5339\u914d\u9879
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=\u5728\u4e3a\u540e\u7aef\u6570\u636e\u5e93\u76ee\u5f55 %s \u8bbe\u7f6e\u6587\u4ef6\u6743\u9650\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=\u65e0\u6cd5\u786e\u5b9a\u5bb9\u5668\u4e2d\u7684\u603b\u6761\u76ee\u6570: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=\u5728\u91cd\u65b0\u542f\u52a8\u540e\u7aef\u540e\uff0c\u5bf9 %s \u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=\u5df2\u5b8c\u6210 %.1f%%\u3002\u5df2\u5904\u7406 %d/%d \u6761\u8bb0\u5f55\u3002\uff08\u6700\u65b0\u901f\u7387\u4e3a %.1f\u4e2a/\u79d2\uff09
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=\u53ef\u7528\u5185\u5b58 = %d MB\uff0c\u7f13\u5b58\u672a\u547d\u4e2d\u7387 = %.1f\u4e2a/\u8bb0\u5f55
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=\u5df2\u5b8c\u6210\u91cd\u6784\u3002\u5728 %2$d \u79d2\u5185\u5904\u7406\u4e86 %1$d \u4e2a\u8bb0\u5f55\uff08\u5e73\u5747\u901f\u7387\u4e3a %3$.1f\u4e2a/\u79d2\uff09
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=\u5728\u91cd\u6784\u7d22\u5f15 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=\u5728\u5c06\u6761\u76ee\u63d2\u5165 %s \u6570\u636e\u5e93/\u7d22\u5f15\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=\u7d22\u5f15 %s \u7684\u53e6\u4e00\u9879\u91cd\u6784\u5df2\u5728\u6267\u884c\u4e2d
 NOTICE_JEB_REBUILD_START_137=\u5df2\u542f\u52a8\u7d22\u5f15 %s \u7684\u91cd\u6784\uff0c\u8981\u5904\u7406\u7684\u603b\u8bb0\u5f55\u6570\u4e3a %d \u4e2a
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=\u5fc5\u987b\u5728\u7981\u7528\u5305\u542b\u57fa DN \u7684\u540e\u7aef\u7684\u60c5\u51b5\u4e0b\u5b8c\u6210\u7cfb\u7edf\u7d22\u5f15\u91cd\u6784
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=\u65e0\u6cd5\u68c0\u67e5 ID \u4e3a %s \u7684\u6761\u76ee\u4ee5\u8fdb\u884c\u6392\u5e8f: %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=\u65e0\u6cd5\u5bf9\u641c\u7d22\u7ed3\u679c\u8fdb\u884c\u6392\u5e8f\uff0c\u56e0\u4e3a\u7ed9\u5b9a\u7684\u641c\u7d22\u8bf7\u6c42\u672a\u7f16\u5236\u7d22\u5f15
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\u65e0\u6cd5\u5904\u7406\u865a\u62df\u5217\u8868\u89c6\u56fe\u8bf7\u6c42\uff0c\u56e0\u4e3a\u76ee\u6807\u8d77\u59cb\u4f4d\u7f6e\u4f4d\u4e8e\u7ed3\u679c\u96c6\u5f00\u5934\u4e4b\u524d
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\u65e0\u6cd5\u5904\u7406\u865a\u62df\u5217\u8868\u89c6\u56fe\u8bf7\u6c42\uff0c\u56e0\u4e3a\u76ee\u6807\u504f\u79fb %d \u5927\u4e8e\u5217\u8868\u4e2d\u7684\u603b\u7ed3\u679c\u6570 (%d)
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=\u65e0\u6cd5\u5904\u7406\u865a\u62df\u5217\u8868\u89c6\u56fe\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5728\u7ed3\u679c\u96c6\u4e2d\u627e\u4e0d\u5230\u4efb\u4f55\u6392\u5e8f\u503c\u5927\u4e8e\u6216\u7b49\u4e8e\u63d0\u4f9b\u7684\u58f0\u660e\u503c\u7684\u6761\u76ee
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=\u8bf7\u6c42\u7684\u641c\u7d22\u64cd\u4f5c\u540c\u65f6\u5305\u542b\u7b80\u5355\u5206\u9875\u7ed3\u679c\u63a7\u5236\u548c\u865a\u62df\u5217\u8868\u89c6\u56fe\u63a7\u5236\u3002\u8fd9\u4e9b\u63a7\u5236\u662f\u4e92\u65a5\u7684\uff0c\u4e0d\u80fd\u4e00\u8d77\u4f7f\u7528
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u6267\u884c\u672a\u7f16\u5165\u7d22\u5f15\u7684\u641c\u7d22
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=\u8be5\u5e73\u53f0\u4e0d\u652f\u6301\u4e3a\u6570\u636e\u5e93\u76ee\u5f55 %2$s \u8bbe\u7f6e\u6587\u4ef6\u6743\u9650 %1$s
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\u67d0\u4e9b\u7d22\u5f15\u952e\u5df2\u8d85\u8fc7\u7d22\u5f15 %s \u4e2d\u4ee5\u524d\u7684\u7d22\u5f15\u6761\u76ee\u9650\u5236\u3002\u5fc5\u987b\u91cd\u6784\u8be5\u7d22\u5f15\uff0c\u7136\u540e\u5b83\u624d\u80fd\u4f7f\u7528\u65b0\u9650\u5236
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=\u7531\u4e8e\u914d\u7f6e\u66f4\u6539\uff0c\u7d22\u5f15 %s \u5f53\u524d\u5904\u4e8e\u964d\u7ea7\u72b6\u6001\uff1b\u5fc5\u987b\u91cd\u6784\u8be5\u7d22\u5f15\uff0c\u7136\u540e\u624d\u80fd\u8fdb\u884c\u4f7f\u7528
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=\u5728\u4ece\u7d22\u5f15 %s \u4e2d\u8bfb\u53d6\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8be5\u7d22\u5f15\u4f3c\u4e4e\u5df2\u635f\u574f\uff0c\u73b0\u5728\u5904\u4e8e\u964d\u7ea7\u72b6\u6001\u3002\u5fc5\u987b\u91cd\u6784\u8be5\u7d22\u5f15\uff0c\u7136\u540e\u5b83\u624d\u80fd\u6062\u590d\u6b63\u5e38\u5de5\u4f5c
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=\u5728\u542f\u52a8\u5bfc\u5165\u8fc7\u7a0b\u4e4b\u524d\uff0c\u5fc5\u987b\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=\u5bfc\u5165\u7ebf\u7a0b %s \u4e2d\u51fa\u73b0\u9519\u8bef: %s\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fd0\u884c\u8be5\u7ebf\u7a0b
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=\u6ca1\u6709\u5176\u4ed6\u53ef\u7528\u4e8e\u5904\u7406\u5bfc\u5165\u6761\u76ee\u7684\u5bfc\u5165\u5de5\u4f5c\u7ebf\u7a0b
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=\u65e0\u6cd5\u521b\u5efa\u4e34\u65f6\u76ee\u5f55 %s
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=\u4e3a\u914d\u7f6e\u6761\u76ee '%2$s' \u63d0\u4f9b\u7684\u6570\u636e\u5e93\u65e5\u5fd7\u8bb0\u5f55\u7ea7\u522b\u5b57\u7b26\u4e32 '%1$s' \u65e0\u6548\u3002\u8be5\u503c\u5fc5\u987b\u4e3a OFF\u3001SEVERE\u3001WARNING\u3001INFO\u3001CONFIG\u3001FINE\u3001FINER\u3001FINEST \u6216 ALL \u4e4b\u4e00\u3002\u8bf7\u6ce8\u610f\uff0c\u8fd9\u4e9b\u503c\u533a\u5206\u5927\u5c0f\u5199
 NOTICE_JEB_IMPORT_MIGRATION_START_157=\u6b63\u5728\u4e3a\u57fa DN %2$s \u8fc1\u79fb %1$s \u6761\u76ee
 NOTICE_JEB_IMPORT_LDIF_START_158=\u6b63\u5728\u5904\u7406 LDIF
 NOTICE_JEB_IMPORT_LDIF_END_159=\u5df2\u5230\u8fbe LDIF \u7684\u672b\u5c3e
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=\u672a\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49 VLV \u7d22\u5f15 %2$s \u7684\u6392\u5e8f\u5c5e\u6027 %1$s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=\u5728\u89e3\u6790\u4e3a VLV \u7d22\u5f15 %2$s \u5b9a\u4e49\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162=\u6ca1\u6709\u914d\u7f6e\u540d\u79f0\u4e3a '%s' \u7684 VLV \u7d22\u5f15
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\u5728\u5c06\u6761\u76ee\u7531 %s \u79fb\u52a8\u81f3\u548c/\u6216\u91cd\u547d\u540d\u4e3a %s \u65f6\uff0c\u63d2\u4ef6\u5bfc\u81f4\u4fee\u6539 DN \u64cd\u4f5c\u4e2d\u6b62
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\u5728\u5c06\u6761\u76ee\u7531 %s \u79fb\u52a8\u81f3\u548c/\u6216\u91cd\u547d\u540d\u4e3a %s \u65f6\uff0c\u63d2\u4ef6\u5bfc\u81f4\u4fee\u6539 DN \u64cd\u4f5c\u4e2d\u6b62\uff0c\u56e0\u4e3a\u5bf9\u8be5\u6761\u76ee\u6240\u505a\u7684\u66f4\u6539\u8fdd\u53cd\u4e86\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42: %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=\u5728\u5c1d\u8bd5\u5bf9 JE \u538b\u7f29\u6a21\u5f0f\u5b9a\u4e49\u4e2d\u7684\u5bf9\u8c61\u7c7b\u96c6\u6807\u8bb0\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=\u5728\u5c1d\u8bd5\u5bf9 JE \u538b\u7f29\u6a21\u5f0f\u5b9a\u4e49\u4e2d\u7684\u5c5e\u6027\u63cf\u8ff0\u6807\u8bb0\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=\u5c1d\u8bd5\u5728\u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u538b\u7f29\u6a21\u5f0f\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8fd4\u56de\u7684\u7ed3\u679c\u4e3a: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=\u5c1d\u8bd5\u5728\u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u538b\u7f29\u6a21\u5f0f\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=\u670d\u52a1\u5668\u5728\u8fdb\u884c\u591a\u6b21\u5c1d\u8bd5\u540e\u4ecd\u65e0\u6cd5\u5728\u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u538b\u7f29\u6a21\u5f0f\u4fe1\u606f
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bf9\u8c61\u7c7b\u96c6\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5bf9\u8c61\u7c7b\u96c6\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u6807\u8bb0 %s
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5c5e\u6027\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u5c5e\u6027\u63cf\u8ff0\u6807\u8bb0 %s
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=\u5728\u91cd\u65b0\u542f\u52a8\u540e\u7aef\u540e\uff0c\u5bf9\u6570\u636e\u5e93\u76ee\u5f55\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548\u5728\u5173\u95ed\u540e\u7aef\u540e\uff0c\u5fc5\u987b\u5c06\u4ee5\u524d\u76ee\u5f55 %s \u4e2d\u7684\u6570\u636e\u5e93\u6587\u4ef6\u79fb\u5230\u65b0\u76ee\u5f55 %s \u4e2d\u4ee5\u4fdd\u7559\u73b0\u6709\u6570\u636e
 NOTICE_JEB_IMPORT_STARTING_173=%s \u6b63\u5f00\u59cb\u5bfc\u5165\uff08\u6784\u5efa\u7248\u672c %s\uff0cR%d\uff09
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=\u540e\u7aef\u6570\u636e\u5e93\u76ee\u5f55 '%s' \u4e0d\u5b58\u5728
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=\u5df2\u4e2d\u6b62\u5bfc\u5165\uff0c\u56e0\u4e3a\u5728\u5904\u7406\u671f\u95f4\u629b\u51fa\u672a\u6355\u83b7\u7684\u5f02\u5e38
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=\u5173\u95ed\u5bfc\u5165 LDIF \u73af\u5883\u7528\u65f6 %d \u79d2
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=\u5f00\u59cb\u6267\u884c %d \u4e2a\u5143\u7d20\u7684\u5b50\u5b57\u7b26\u4e32\u7f13\u51b2\u533a\u5237\u65b0\u3002\u7f13\u51b2\u533a\u603b\u8bbf\u95ee\u6b21\u6570: %d \u6b21\uff0c\u7f13\u51b2\u533a\u547d\u4e2d\u6b21\u6570: %d \u6b21
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=\u5b50\u5b57\u7b26\u4e32\u7f13\u51b2\u533a\u5237\u65b0\u5df2\u5728 %d \u79d2\u5185\u5b8c\u6210
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=\u6b63\u5728\u79fb\u9664\u3002\u901a\u8fc7\uff1a\u79fb\u9664 %d \u4e2a\u8282\u70b9\uff1a\u53bb\u9664 %d \u4e2a BIN \u8282\u70b9\uff1a%d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=\u5728\u5bfc\u5165 %d \u4e2a\u6761\u76ee\u540e\u68c0\u6d4b\u5230\u79fb\u9664\u64cd\u4f5c
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191=\u5728 '%s' \u4e2d\u627e\u4e0d\u5230\u4efb\u4f55\u5907\u4efd\u3002\u5c06\u6267\u884c\u5b8c\u6574\u5907\u4efd
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/jeb_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/jeb_zh_TW.properties
index e64474a..4ee2213 100644
--- a/opendj-sdk/opends/src/messages/messages/jeb_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/jeb_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=JEB
+
 #
 # Format string definitions
 #
@@ -44,29 +48,18 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_JEB_INCORRECT_ROUTING_1=\u5f8c\u7aef\u4e0d\u5305\u542b\u6709\u95dc\u9805\u76ee\u300c%s\u300d\u7684\u76ee\u9304\u8cc7\u8a0a\u6a39\u72c0\u7d50\u69cb\u90e8\u5206
-###SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_JEB_CREATE_FAIL_7=The backend database directory could not be \
-### created: %s
-###SEVERE_ERR_JEB_REMOVE_FAIL_8=The backend database files could not be removed: \
-### %s
-###SEVERE_ERR_JEB_DIRECTORY_INVALID_9=The backend database directory '%s' is not \
-### a valid directory
-###SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_JEB_OPEN_DATABASE_FAIL_2=\u7121\u6cd5\u958b\u555f\u8cc7\u6599\u5eab: %s
+SEVERE_ERR_JEB_OPEN_ENV_FAIL_3=\u7121\u6cd5\u958b\u555f\u8cc7\u6599\u5eab\u74b0\u5883: %s
+SEVERE_ERR_JEB_HIGHEST_ID_FAIL_5=\u7121\u6cd5\u5224\u65b7\u8cc7\u6599\u5eab\u6700\u9ad8\u9805\u76ee\u8b58\u5225\u78bc
+SEVERE_WARN_JEB_FUNCTION_NOT_SUPPORTED_6=\u6b64\u5f8c\u7aef\u4e0d\u652f\u63f4\u8acb\u6c42\u7684\u4f5c\u696d
+SEVERE_ERR_JEB_CREATE_FAIL_7=\u7121\u6cd5\u5efa\u7acb\u5f8c\u7aef\u8cc7\u6599\u5eab\u76ee\u9304: %s
+SEVERE_ERR_JEB_REMOVE_FAIL_8=\u7121\u6cd5\u79fb\u9664\u5f8c\u7aef\u8cc7\u6599\u5eab\u6a94\u6848: %s
+SEVERE_ERR_JEB_DIRECTORY_INVALID_9=\u5f8c\u7aef\u8cc7\u6599\u5eab\u76ee\u9304\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u76ee\u9304
+SEVERE_ERR_JEB_MISSING_DN2ID_RECORD_10=DN \u8cc7\u6599\u5eab\u4e0d\u5305\u542b\u300c%s\u300d\u7684\u8a18\u9304
+SEVERE_ERR_JEB_MISSING_ID2ENTRY_RECORD_11=\u9805\u76ee\u8cc7\u6599\u5eab\u4e0d\u5305\u542b ID %s \u7684\u8a18\u9304
+SEVERE_ERR_JEB_ENTRY_DATABASE_CORRUPT_12=\u9805\u76ee\u8cc7\u6599\u5eab\u4e0d\u5305\u542b ID %s \u7684\u6709\u6548\u8a18\u9304
+SEVERE_ERR_JEB_DATABASE_EXCEPTION_14=\u8cc7\u6599\u5eab\u7570\u5e38: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=\u5c6c\u6027\u300c%s\u300d\u7121\u6cd5\u5177\u6709\u985e\u578b\u300c%s\u300d\u7684\u7d22\u5f15\uff0c\u56e0\u70ba\u6b64\u5c6c\u6027\u6c92\u6709\u5c0d\u61c9\u7684\u76f8\u7b26\u898f\u5247
 MILD_ERR_JEB_UNCHECKED_EXCEPTION_28=\u8cc7\u6599\u5eab\u4f5c\u696d\u4e8b\u4ef6\u671f\u9593\u767c\u751f\u4e0d\u660e\u7570\u5e38: %s
 NOTICE_JEB_CLEAN_DATABASE_START_29=\u5c0d\u300c%2$s\u300d\u4e2d\u7684 %1$d \u500b\u8a18\u9304\u6a94\u555f\u52d5\u8cc7\u6599\u5eab\u6e05\u9664
 NOTICE_JEB_CLEAN_DATABASE_MARKED_30=\u5df2\u5c07 %d \u500b\u8a18\u9304\u6a94\u6a19\u793a\u70ba\u8981\u6e05\u9664\u7684\u9805\u76ee
@@ -76,11 +69,10 @@
 MILD_ERR_JEB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u56e0\u7121\u6cd5\u8fa8\u8b58\u800c\u5c07\u88ab\u5ffd\u7565
 MILD_ERR_JEB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\u7d22\u5f15\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u5c07\u88ab\u5ffd\u7565\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u6307\u5b9a\u4e86\u4e0d\u660e\u7684\u5c6c\u6027\u985e\u578b\u300c%s\u300d
 MILD_ERR_JEB_DUPLICATE_INDEX_CONFIG_39=\u7d22\u5f15\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u5c07\u88ab\u5ffd\u7565\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u6240\u6307\u5b9a\u7684\u5c6c\u6027\u985e\u578b\u300c%s\u300d\u5df2\u5b9a\u7fa9\u65bc\u5176\u4ed6\u7d22\u5f15\u914d\u7f6e\u9805\u76ee\u4e2d
-###SEVERE_ERR_JEB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_JEB_IO_ERROR_40=\u5f8c\u7aef\u4f5c\u696d\u671f\u9593\u767c\u751f I/O \u932f\u8aa4: %s
 NOTICE_JEB_BACKEND_STARTED_42=\u5305\u542b %2$d \u500b\u9805\u76ee\u7684\u8cc7\u6599\u5eab\u5f8c\u7aef %1$s \u5df2\u555f\u52d5
 MILD_ERR_JEB_IMPORT_PARENT_NOT_FOUND_43=\u7236\u7cfb\u9805\u76ee\u300c%s\u300d\u4e0d\u5b58\u5728
-###SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_JEB_IMPORT_ENTRY_EXISTS_44=\u9805\u76ee\u5b58\u5728\uff0c\u800c\u532f\u5165\u9078\u9805\u4e0d\u5141\u8a31\u53d6\u4ee3\u8a72\u9805\u76ee
 MILD_ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\u6c92\u6709\u91dd\u5c0d\u5c6c\u6027\u985e\u578b\u300c%s\u300d\u914d\u7f6e\u7684\u7d22\u5f15
 MILD_ERR_JEB_SEARCH_NO_SUCH_OBJECT_46=\u641c\u5c0b\u57fa\u5e95\u9805\u76ee\u300c%s\u300d\u4e0d\u5b58\u5728
 MILD_ERR_JEB_ADD_NO_SUCH_OBJECT_47=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u7236\u7cfb\u9805\u76ee\u4e0d\u5b58\u5728
@@ -98,44 +90,24 @@
 NOTICE_JEB_CACHE_PRELOAD_INTERRUPTED_UNKNOWN_59=\u5f8c\u7aef %s \u7684\u8cc7\u6599\u5eab\u5feb\u53d6\u9810\u5148\u8f09\u5165\u5df2\u5728\u9810\u5148\u8f09\u5165\u8cc7\u6599\u5eab %s \u6642\u4e2d\u65b7
 NOTICE_JEB_CACHE_PRELOAD_DONE_60=\u5f8c\u7aef %s \u7684\u8cc7\u6599\u5eab\u5feb\u53d6\u9810\u5148\u8f09\u5165\u5df2\u5b8c\u6210
 NOTICE_JEB_CACHE_SIZE_AFTER_PRELOAD_61=\u5728\u9810\u5148\u8f09\u5165\u5f8c\uff0c\u8cc7\u6599\u5eab\u5feb\u53d6\u70ba %d MB
-###SEVERE_ERR_JEB_CACHE_PRELOAD_62=An error occurred while preloading the \
-### database cache for backend %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=An error occurred while attempting to \
-### obtain the %s MAC provider to create the signed hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=An error occurred while attempting \
-### to obtain the %s message digest to create the hash for the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=An error occurred while \
-### trying to create the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=An error occurred while attempting \
-### to obtain the cipher to use to encrypt the backup:  %s
-###SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=%s backup %s of backend %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=An error occurred while \
-### attempting to obtain a list of the files in directory %s to include in the \
-### database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=An error occurred while \
-### attempting to back up database file %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=An error occurred while \
-### trying to close the database archive file %s in directory %s:  %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=An error occurred \
-### while attempting to update the backup descriptor file %s with information \
-### about the database backup:  %s
-###SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=The computed hash of backup %s \
-### is different to the value computed at time of backup
-###SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=The computed signed hash of backup \
-### %s is different to the value computed at time of backup
-###SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=A full backup must be taken \
-### before an incremental backup can be taken
-###SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=The directory %s, \
-### containing the files restored from backup, could not be renamed to the \
-### backend directory %s
-###SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=One of the following base \
-### backup IDs must be specified for the incremental backup: %s
-###SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=The backup tag file %s could \
-### not be created in %s
-###SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
-### restore the files from backup %s: %s
-###SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
-### not be found in the backup directory %s
+SEVERE_ERR_JEB_CACHE_PRELOAD_62=\u9810\u5148\u8f09\u5165\u5f8c\u7aef %s \u7684\u8cc7\u6599\u5eab\u5feb\u53d6\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_MAC_63=\u5617\u8a66\u53d6\u5f97 %s MAC \u63d0\u4f9b\u8005\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u7c3d\u7f72\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_DIGEST_64=\u5617\u8a66\u53d6\u5f97 %s \u8a0a\u606f\u6458\u8981\u4ee5\u5efa\u7acb\u5099\u4efd\u7684\u96dc\u6e4a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CREATE_ARCHIVE_FILE_65=\u5617\u8a66\u5728\u76ee\u9304 %2$s \u4e2d\u5efa\u7acb\u8cc7\u6599\u5eab\u6b78\u6a94\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_GET_CIPHER_66=\u5617\u8a66\u53d6\u5f97\u5bc6\u78bc\u4ee5\u52a0\u5bc6\u5099\u4efd\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_ZIP_COMMENT_67=\u5f8c\u7aef %3$s \u7684 %1$s \u5099\u4efd %2$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_LIST_LOG_FILES_68=\u5617\u8a66\u53d6\u5f97\u76ee\u9304 %s \u4e2d\u7684\u6a94\u6848\u6e05\u55ae\u4ee5\u7d0d\u5165\u8cc7\u6599\u5eab\u5099\u4efd\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_WRITE_ARCHIVE_FILE_69=\u5617\u8a66\u5099\u4efd\u8cc7\u6599\u5eab\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_CANNOT_CLOSE_ZIP_STREAM_70=\u5617\u8a66\u95dc\u9589\u76ee\u9304 %2$s \u4e2d\u7684\u8cc7\u6599\u5eab\u6b78\u6a94\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_UPDATE_BACKUP_DESCRIPTOR_71=\u5617\u8a66\u4f7f\u7528\u8cc7\u6599\u5eab\u5099\u4efd\u7684\u76f8\u95dc\u8cc7\u8a0a\u4f86\u66f4\u65b0\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_UNSIGNED_HASH_ERROR_72=\u5099\u4efd %s \u7684\u8a08\u7b97\u96dc\u6e4a\u8207\u5099\u4efd\u6642\u6240\u8a08\u7b97\u51fa\u4f86\u7684\u503c\u4e0d\u540c
+SEVERE_ERR_JEB_BACKUP_SIGNED_HASH_ERROR_73=\u5099\u4efd %s \u7684\u8a08\u7b97\u7c3d\u7f72\u96dc\u6e4a\u8207\u5099\u4efd\u6642\u6240\u8a08\u7b97\u51fa\u4f86\u7684\u503c\u4e0d\u540c
+SEVERE_ERR_JEB_INCR_BACKUP_REQUIRES_FULL_74=\u57f7\u884c\u589e\u91cf\u5099\u4efd\u524d\uff0c\u5fc5\u9808\u5148\u57f7\u884c\u5b8c\u6574\u5099\u4efd
+SEVERE_ERR_JEB_CANNOT_RENAME_RESTORE_DIRECTORY_75=\u76ee\u9304 %s \u4e2d\u5305\u542b\u5f9e\u5099\u4efd\u5fa9\u539f\u7684\u6a94\u6848\uff0c\u7121\u6cd5\u91cd\u65b0\u547d\u540d\u70ba\u5f8c\u7aef\u76ee\u9304 %s
+SEVERE_ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\u5c0d\u65bc\u589e\u91cf\u5099\u4efd\u5fc5\u9808\u6307\u5b9a\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u57fa\u5e95\u5099\u4efd ID: %s
+SEVERE_ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\u7121\u6cd5\u5728 %2$s \u4e2d\u5efa\u7acb\u5099\u4efd\u6a19\u8a18\u6a94\u6848 %1$s
+SEVERE_ERR_JEB_BACKUP_CANNOT_RESTORE_78=\u5617\u8a66\u5f9e\u5099\u4efd %s \u5fa9\u539f\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_BACKUP_MISSING_BACKUPID_79=\u5728\u5099\u4efd\u76ee\u9304 %2$s \u4e2d\u627e\u4e0d\u5230\u5099\u4efd %1$s \u7684\u8cc7\u8a0a
 NOTICE_JEB_BACKUP_FILE_UNCHANGED_82=\u672a\u8b8a\u66f4: %s
 NOTICE_JEB_BACKUP_CLEANER_ACTIVITY_83=\u56e0\u6e05\u9664\u7a0b\u5f0f\u6d3b\u52d5\u800c\u5305\u542b %s \u500b\u984d\u5916\u7684\u8a18\u9304\u6a94
 NOTICE_JEB_BACKUP_VERIFY_FILE_84=\u6b63\u5728\u9a57\u8b49: %s
@@ -165,88 +137,54 @@
 MILD_ERR_JEB_INVALID_PAGED_RESULTS_COOKIE_111=\u7121\u6cd5\u8fa8\u8b58\u4e0b\u5217\u5206\u9801\u986f\u793a\u7684\u7d50\u679c\u63a7\u5236 cookie \u503c: %s
 NOTICE_JEB_REFERRAL_RESULT_MESSAGE_112=\u53c3\u7167\u9805\u76ee %s \u6307\u51fa\u5fc5\u9808\u5728\u4e0d\u540c\u7684\u4f3a\u670d\u5668\u4e0a\u8655\u7406\u4f5c\u696d
 INFO_JEB_IMPORT_ENVIRONMENT_CONFIG_119=\u8cc7\u6599\u5eab\u74b0\u5883\u7279\u6027: %s
-###SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_JEB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record is not compatible with this version of the backend database. \u9805\u76ee\u7248\u672c: %x
 NOTICE_JEB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\u6b64\u641c\u5c0b\u4f5c\u696d\u6aa2\u67e5\u6709\u7121\u76f8\u7b26\u9805\u76ee\u7684\u9805\u76ee\u6578\u5df2\u9054\u4e0a\u9650 %d
-###SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=An error occurred while setting \
-### file permissions for the backend database directory %s: %s
-###SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_JEB_SET_PERMISSIONS_FAILED_128=\u8a2d\u5b9a\u5f8c\u7aef\u8cc7\u6599\u5eab\u76ee\u9304 %s \u7684\u6a94\u6848\u6b0a\u9650\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_JEB_GET_ENTRY_COUNT_FAILED_129=\u7121\u6cd5\u5224\u65b7\u5bb9\u5668\u4e2d\u7684\u9805\u76ee\u7e3d\u6578: %s
 NOTICE_JEB_CONFIG_ATTR_REQUIRES_RESTART_130=\u5728\u5f8c\u7aef\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c%s \u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
 NOTICE_JEB_REBUILD_PROGRESS_REPORT_131=%.1f%% \u5df2\u5b8c\u6210\u3002\u5df2\u8655\u7406 %d/%d \u7b46\u8a18\u9304\u3002(\u6700\u8fd1\u901f\u7387 %.1f \u7b46/\u79d2)
 NOTICE_JEB_REBUILD_CACHE_AND_MEMORY_REPORT_132=\u53ef\u7528\u8a18\u61b6\u9ad4 = %d MB\uff0c\u5feb\u53d6\u907a\u5931\u7387 = %.1f MB/\u8a18\u9304
 NOTICE_JEB_REBUILD_FINAL_STATUS_133=\u91cd\u5efa\u5b8c\u6210\u3002\u5728 %2$d \u79d2\u4e2d\u8655\u7406\u4e86 %1$d \u7b46\u8a18\u9304 (\u5e73\u5747\u901f\u7387 %.1f \u7b46/\u79d2)
-###SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_JEB_REBUILD_INDEX_FAILED_134=\u91cd\u5efa\u7d22\u5f15 %s \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_JEB_REBUILD_INSERT_ENTRY_FAILED_135=\u5c07\u9805\u76ee\u63d2\u5165 %s \u8cc7\u6599\u5eab/\u7d22\u5f15\u4e2d\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_JEB_REBUILD_INDEX_CONFLICT_136=\u5df2\u6709\u53e6\u4e00\u9805\u7d22\u5f15 %s \u7684\u91cd\u5efa\u6b63\u5728\u9032\u884c\u4e2d
 NOTICE_JEB_REBUILD_START_137=\u7d22\u5f15 %s \u7684\u91cd\u5efa\u5df2\u555f\u52d5\uff0c\u5171\u6709 %d \u7b46\u8a18\u9304\u8981\u9032\u884c\u8655\u7406
-###SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_JEB_REBUILD_BACKEND_ONLINE_138=\u57f7\u884c\u7cfb\u7d71\u7d22\u5f15\u7684\u91cd\u5efa\u6642\uff0c\u5fc5\u9808\u505c\u7528\u5305\u542b\u57fa\u5e95 DN \u7684\u5f8c\u7aef
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=\u7121\u6cd5\u6aa2\u67e5 ID \u70ba %s \u7684\u9805\u76ee\u4ee5\u9032\u884c\u6392\u5e8f: %s
 MILD_ERR_JEB_SEARCH_CANNOT_SORT_UNINDEXED_140=\u7121\u6cd5\u6392\u5e8f\u641c\u5c0b\u7d50\u679c\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u641c\u5c0b\u8acb\u6c42\u672a\u7de8\u88fd\u7d22\u5f15
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\u7121\u6cd5\u8655\u7406\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u8acb\u6c42\uff0c\u56e0\u70ba\u76ee\u6a19\u8d77\u59cb\u4f4d\u7f6e\u4f4d\u65bc\u7d50\u679c\u96c6\u7684\u958b\u982d\u4e4b\u524d
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\u7121\u6cd5\u8655\u7406\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u8acb\u6c42\uff0c\u56e0\u70ba\u76ee\u6a19\u504f\u79fb %d \u5927\u65bc\u6e05\u55ae\u4e2d\u7684\u7d50\u679c\u7e3d\u6578 (%d)
 MILD_ERR_ENTRYIDSORTER_TARGET_VALUE_NOT_FOUND_143=\u7121\u6cd5\u8655\u7406\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u8acb\u6c42\uff0c\u56e0\u70ba\u5728\u7d50\u679c\u96c6\u4e2d\u627e\u4e0d\u5230\u6392\u5e8f\u503c\u5927\u65bc\u6216\u7b49\u65bc\u6240\u63d0\u4f9b\u4e4b\u6307\u5b9a\u503c\u7684\u9805\u76ee
 MILD_ERR_JEB_SEARCH_CANNOT_MIX_PAGEDRESULTS_AND_VLV_144=\u8acb\u6c42\u7684\u641c\u5c0b\u4f5c\u696d\u5305\u542b\u7c21\u55ae\u7684\u5206\u9801\u7d50\u679c\u63a7\u5236\u8207\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u63a7\u5236\u3002\u9019\u4e9b\u63a7\u5236\u5f7c\u6b64\u4e92\u65a5\uff0c\u800c\u7121\u6cd5\u4e00\u8d77\u4f7f\u7528
 MILD_ERR_JEB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u57f7\u884c\u672a\u7de8\u88fd\u7d22\u5f15\u7684\u641c\u5c0b
-###SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=This platform does not support \
-### setting file permissions %s to the database directory %s
+SEVERE_WARN_JEB_UNABLE_SET_PERMISSIONS_146=\u6b64\u5e73\u53f0\u4e0d\u652f\u63f4\u8a2d\u5b9a\u8cc7\u6599\u5eab\u76ee\u9304 %2$s \u7684\u6a94\u6848\u6b0a\u9650 %1$s
 NOTICE_JEB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\u90e8\u5206\u7d22\u5f15\u9375\u503c\u5df2\u8d85\u904e\u7d22\u5f15 %s \u4e2d\u5148\u524d\u7684\u7d22\u5f15\u9805\u76ee\u9650\u5236\u3002\u6b64\u7d22\u5f15\u5fc5\u9808\u5148\u91cd\u5efa\uff0c\u624d\u80fd\u4f7f\u7528\u65b0\u7684\u9650\u5236
 NOTICE_JEB_INDEX_ADD_REQUIRES_REBUILD_150=Due to changes in the configuration, index %s is currently operating in a degraded state and must be rebuilt before it can be used
-###SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
-###SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=The database logging level string \
-### '%s' provided for configuration entry '%s' is invalid.  The value must be one \
-### of OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.  Note \
-### that these values are case sensitive
+SEVERE_ERR_JEB_INDEX_CORRUPT_REQUIRES_REBUILD_151=\u8b80\u53d6\u7d22\u5f15 %s \u6642\u767c\u751f\u932f\u8aa4\u3002\u7d22\u5f15\u53ef\u80fd\u5df2\u6bc0\u58de\uff0c\u4e14\u76ee\u524d\u4ee5\u964d\u7d1a\u72c0\u614b\u904b\u4f5c\u3002\u7d22\u5f15\u5fc5\u9808\u91cd\u5efa\u624d\u53ef\u56de\u5fa9\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_JEB_IMPORT_BACKEND_ONLINE_152=\u5fc5\u9808\u505c\u7528\u5f8c\u7aef\uff0c\u532f\u5165\u7a0b\u5e8f\u624d\u53ef\u555f\u52d5
+SEVERE_ERR_JEB_IMPORT_THREAD_EXCEPTION_153=\u532f\u5165\u57f7\u884c\u7dd2 %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u57f7\u884c\u7dd2\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_ERR_JEB_IMPORT_NO_WORKER_THREADS_154=\u6c92\u6709\u5176\u4ed6\u8981\u8655\u7406\u532f\u5165\u9805\u76ee\u7684\u532f\u5165\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2
+SEVERE_ERR_JEB_IMPORT_CREATE_TMPDIR_ERROR_155=\u7121\u6cd5\u5efa\u7acb\u66ab\u5b58\u76ee\u9304 %s
+SEVERE_ERR_JEB_INVALID_LOGGING_LEVEL_156=\u70ba\u914d\u7f6e\u9805\u76ee\u300c%2$s\u300d\u63d0\u4f9b\u7684\u8cc7\u6599\u5eab\u8a18\u9304\u5c64\u7d1a\u5b57\u4e32\u300c%1$s\u300d\u7121\u6548\u3002\u5176\u503c\u5fc5\u9808\u662f OFF\u3001SEVERE\u3001WARNING\u3001INFO\u3001CONFIG\u3001FINE\u3001FINER\u3001FINEST \u6216 ALL \u5176\u4e2d\u4e4b\u4e00\u3002\u8acb\u6ce8\u610f\uff0c\u9019\u4e9b\u503c\u61c9\u5340\u5206\u5927\u5c0f\u5beb
 NOTICE_JEB_IMPORT_MIGRATION_START_157=\u6b63\u5728\u9077\u79fb\u57fa\u5e95 DN %2$s \u7684 %1$s \u500b\u9805\u76ee
 NOTICE_JEB_IMPORT_LDIF_START_158=\u6b63\u5728\u8655\u7406 LDIF
 NOTICE_JEB_IMPORT_LDIF_END_159=\u5df2\u9054 LDIF \u7d50\u5c3e
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=VLV \u7d22\u5f15 %2$s \u7684\u6392\u5e8f\u5c6c\u6027 %1$s \u672a\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
+SEVERE_ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER_161=\u5256\u6790\u70ba VLV \u7d22\u5f15 %2$s \u5b9a\u7fa9\u7684\u641c\u5c0b\u7be9\u9078\u5668 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
 MILD_ERR_JEB_VLV_INDEX_NOT_CONFIGURED_162=\u6c92\u6709\u4ee5\u540d\u7a31\u300c%s\u300d\u914d\u7f6e\u7684 VLV \u7d22\u5f15
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\u5916\u639b\u7a0b\u5f0f\u5c07\u67d0\u9805\u76ee\u5f9e %s \u79fb\u81f3\u4e26 (\u6216) \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\uff0c\u5c0e\u81f4\u4fee\u6539 DN \u4f5c\u696d\u4e2d\u65b7
 MILD_ERR_JEB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\u5916\u639b\u7a0b\u5f0f\u5c07\u67d0\u9805\u76ee\u5f9e %s \u79fb\u81f3\u4e26 (\u6216) \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\uff0c\u5c0e\u81f4\u4fee\u6539 DN \u4f5c\u696d\u4e2d\u65b7\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u7684\u8b8a\u66f4\u9055\u53cd\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e: %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=An error occurred while \
-### attempting to decode an object class set token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=An error occurred while \
-### attempting to decode an attribute description token from the JE compressed \
-### schema definitions:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_OC_TOKEN_165=\u5617\u8a66\u5f9e JE \u58d3\u7e2e\u6a21\u5f0f\u5b9a\u7fa9\u4e2d\u89e3\u78bc\u7269\u4ef6\u985e\u5225\u96c6\u5408\u8a18\u865f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_DECODE_AD_TOKEN_166=\u5617\u8a66\u5f9e JE \u58d3\u7e2e\u6a21\u5f0f\u5b9a\u7fa9\u4e2d\u89e3\u78bc\u5c6c\u6027\u8aaa\u660e\u8a18\u865f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_STATUS_167=\u5617\u8a66\u5728\u8cc7\u6599\u5eab\u4e2d\u5132\u5b58\u58d3\u7e2e\u6a21\u5f0f\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4\u3002\u50b3\u56de\u7684\u7d50\u679c\u70ba: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_EX_168=\u5617\u8a66\u5728\u8cc7\u6599\u5eab\u4e2d\u5132\u5b58\u58d3\u7e2e\u6a21\u5f0f\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_JEB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=\u5728\u591a\u6b21\u5617\u8a66\u5f8c\uff0c\u4f3a\u670d\u5668\u7121\u6cd5\u5728\u8cc7\u6599\u5eab\u4e2d\u5132\u5b58\u58d3\u7e2e\u6a21\u5f0f\u8cc7\u8a0a
+SEVERE_ERR_JEB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u7269\u4ef6\u985e\u5225\u96c6\u5408\uff0c\u56e0\u70ba\u5176\u4f7f\u7528\u672a\u5b9a\u7fa9\u7684\u8a18\u865f %s
+SEVERE_ERR_JEB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5c6c\u6027\uff0c\u56e0\u70ba\u5176\u4f7f\u7528\u672a\u5b9a\u7fa9\u7684\u5c6c\u6027\u8aaa\u660e\u8a18\u865f %s
 NOTICE_JEB_CONFIG_DB_DIR_REQUIRES_RESTART_172=\u5728\u5f8c\u7aef\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u8cc7\u6599\u5eab\u76ee\u9304\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548\u3002\u5728\u95dc\u9589\u5f8c\u7aef\u5f8c\uff0c\u820a\u6709\u76ee\u9304 %s \u4e2d\u7684\u8cc7\u6599\u5eab\u6a94\u6848\u5fc5\u9808\u79fb\u81f3\u65b0\u7684\u76ee\u9304 %s\uff0c\u624d\u80fd\u4fdd\u7559\u73fe\u6709\u8cc7\u6599
 NOTICE_JEB_IMPORT_STARTING_173=%s \u555f\u52d5\u532f\u5165 (\u5efa\u7f6e %s\u3001R%d)
-###SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=The backend database directory \
-### '%s' does not exist
-###SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_JEB_DIRECTORY_DOES_NOT_EXIST_174=\u5f8c\u7aef\u8cc7\u6599\u5eab\u76ee\u9304\u300c%s\u300d\u4e0d\u5b58\u5728
+SEVERE_ERR_JEB_IMPORT_LDIF_ABORT_175=\u532f\u5165\u5df2\u4e2d\u65b7\uff0c\u56e0\u70ba\u5728\u8655\u7406\u671f\u9593\u4e1f\u51fa\u672a\u5075\u6e2c\u5230\u7684\u7570\u5e38
 NOTICE_JEB_IMPORT_LDIF_ROOTCONTAINER_CLOSE_176=\u532f\u5165 LDIF \u74b0\u5883\u95dc\u9589\u8cbb\u6642 %d \u79d2
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_177=\u958b\u59cb %d \u500b\u5143\u7d20\u7684\u5b50\u5b57\u4e32\u7de9\u885d\u5340\u6e05\u9664\u3002\u7de9\u885d\u5340\u5b58\u53d6\u7e3d\u8a08: %d\u3001\u7de9\u885d\u5340\u7b26\u5408\u9805\u76ee: %d
 NOTICE_JEB_IMPORT_LDIF_BUFFER_FLUSH_COMPLETED_178=\u5b50\u5b57\u4e32\u7de9\u885d\u5340\u6e05\u9664\u5728 %d \u79d2\u4e2d\u5b8c\u6210
@@ -262,11 +200,6 @@
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_STATS_189=\u9032\u884c\u4e2d\u7684\u6536\u56de\u3002\u50b3\u9001: %d\u3001\u5df2\u6536\u56de\u7684\u7bc0\u9ede: %d\u3001\u5df2\u522a\u9664\u7684 BIN \u7bc0\u9ede: %d
 NOTICE_JEB_IMPORT_LDIF_EVICTION_DETECTED_190=\u5728\u532f\u5165 %d \u500b\u9805\u76ee\u5f8c\u5075\u6e2c\u5230\u6536\u56de
 MILD_WARN_BACKUPDB_INCREMENTAL_NOT_FOUND_DOING_NORMAL_191=Could not find any backup in '%s'.  A full backup will be executed
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' \
-###cannot have extensible index type for invalid matching rule name '%s'
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d but the JVM is only \
-###  configured for %d. Consider using ds-cfg-db-cache-percent
-###SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration \
-###  attribute ds-cfg-db-cache-size has a value of %d which is less than \
-###  the minimum: %d
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_VALID_MATCHING_RULE_192=The attribute '%s' cannot have extensible index type for invalid matching rule name '%s'
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_GREATER_THAN_JVM_HEAP_193=Configuration attribute ds-cfg-db-cache-size has a value of %d but the JVM is only configured for %d. Consider using ds-cfg-db-cache-percent
+SEVERE_ERR_CONFIG_JEB_CACHE_SIZE_TOO_SMALL_194=Configuration attribute ds-cfg-db-cache-size has a value of %d which is less than the minimum: %d
diff --git a/opendj-sdk/opends/src/messages/messages/log_de.properties b/opendj-sdk/opends/src/messages/messages/log_de.properties
index 1c85719..2ae0ed2 100644
--- a/opendj-sdk/opends/src/messages/messages/log_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Beim Schreiben des Protokolldatensatzes f\u00fcr die Protokollfunktion %s: %s ist ein Fehler aufgetreten. Alle weiteren Fehler beim Schreiben werden ignoriert
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Beim \u00d6ffnen der Protokolldatei %s f\u00fcr die Protokollfunktion %s: %s ist ein Fehler aufgetreten
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Beim Schlie\u00dfen der Protokolldatei f\u00fcr die Protokollfunktion %s: %s ist ein Fehler aufgetreten
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Beim Leeren des Schreibpuffers f\u00fcr die Protokollfunktion %s: %s ist ein Fehler aufgetreten
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=Ung\u00fcltiger Fehlerprotokoll-Schweregrad "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=Ung\u00fcltige Fehlerprotokollkategorie "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=Ung\u00fcltige \u00dcberschreibung von Schweregrad "%s"
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Beim Einrichten der Dateiberechtigungen f\u00fcr die Protokolldatei %s: %s ist ein Fehler aufgetreten
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=Bei Verwendung dieser Plattform ist das Einrichten der Dateiberechtigungen %s f\u00fcr die Protokolldatei %s nicht m\u00f6glich
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files named by policy with initial file name %s
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining free disk space in the partition containing log file %s: %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while enforcing retention policy %s for logger %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/log_es.properties b/opendj-sdk/opends/src/messages/messages/log_es.properties
index 37e5d73..ff49146 100644
--- a/opendj-sdk/opends/src/messages/messages/log_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log record for logger %s: %s. Any further write errors will be ignored
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing writer buffer for logger %s: %s
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=Gravedad del registro de errores no v\u00e1lida "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=Categor\u00eda del registro de errores no v\u00e1lida "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=Anulaci\u00f3n no v\u00e1lida del nivel de gravedad "%s"
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file permissions for the log file %s: %s
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=Esta plataforma no admite la configuraci\u00f3n de los permisos de archivo %s en el archivo de registro %s
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files named by policy with initial file name %s
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining free disk space in the partition containing log file %s: %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while enforcing retention policy %s for logger %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/log_fr.properties b/opendj-sdk/opends/src/messages/messages/log_fr.properties
index b0d612c..5d8ddc1 100644
--- a/opendj-sdk/opends/src/messages/messages/log_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Une erreur s'est produite lors de l'\u00e9criture de l'enregistrement pour le journal %s : %s. Toute autre erreur d'\u00e9criture sera ignor\u00e9e. 
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Une erreur s'est produite lors de l'ouverture du fichier journal %s pour le journal %s : %s
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Une erreur s'est produite lors de la fermeture du fichier journal pour le journal %s : %s
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Une erreur s'est produite lors du vidage du tampon d'\u00e9criture pour le journal %s : %s
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=Gravit\u00e9 du journal d'erreurs non valide "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=Cat\u00e9gorie du journal d'erreurs non valide "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=\u00c9crasement du niveau de gravit\u00e9 non valide "%s"
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Une erreur s'est produite lors de la configuration de droits d'acc\u00e8s au fichier journal %s : %s
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=Cette plate-forme ne prend pas en charge la configuration de droits d'acc\u00e8s %s au fichier journal %s
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Une erreur s'est produite lors de l'\u00e9tablissement de la liste des fichiers journaux par strat\u00e9gie avec le nom de fichier initial %s
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Une erreur s'est produite lors de l'obtention de l'espace disque disponible dans la partition contenant le fichier journal %s : %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Une erreur s'est produite lors de l'application de la strat\u00e9gie de r\u00e9tention %s pour le journal %s : %s
diff --git a/opendj-sdk/opends/src/messages/messages/log_ja.properties b/opendj-sdk/opends/src/messages/messages/log_ja.properties
index c7714d4..4738821 100644
--- a/opendj-sdk/opends/src/messages/messages/log_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log record for logger %s: %s. Any further write errors will be ignored
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing writer buffer for logger %s: %s
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=\u7121\u52b9\u306a\u30a8\u30e9\u30fc\u30ed\u30b0\u91cd\u8981\u5ea6 "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=\u7121\u52b9\u306a\u30a8\u30e9\u30fc\u30ed\u30b0\u30ab\u30c6\u30b4\u30ea "%s"
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=\u91cd\u8981\u5ea6 "%s" \u306e\u7121\u52b9\u306a\u4e0a\u66f8\u304d
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file permissions for the log file %s: %s
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=\u3053\u306e\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306f\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb %2$s \u3078\u306e\u30d5\u30a1\u30a4\u30eb\u30a2\u30af\u30bb\u30b9\u6a29 %1$s \u306e\u8a2d\u5b9a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files named by policy with initial file name %s
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining free disk space in the partition containing log file %s: %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while enforcing retention policy %s for logger %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/log_ko.properties b/opendj-sdk/opends/src/messages/messages/log_ko.properties
index fa32b22..b0aa417 100644
--- a/opendj-sdk/opends/src/messages/messages/log_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=%s \ub85c\uac70\uc5d0 \ub300\ud55c \ub85c\uadf8 \uae30\ub85d\uc744 \uc4f0\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd: %s. \ub354 \uc774\uc0c1\uc758 \uc4f0\uae30 \uc624\ub958 \ubb34\uc2dc\ub428
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=%s \ub85c\uadf8 \ud30c\uc77c(%s \ub85c\uac70\uc5d0 \ub300\ud55c)\uc744 \uc5ec\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd: %s
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=%s \ub85c\uac70\uc5d0 \ub300\ud55c \ub85c\uadf8 \ud30c\uc77c\uc744 \ub2eb\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd: %s
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=%s \ub85c\uac70\uc5d0 \ub300\ud55c \uc4f0\uae30 \ubc84\ud37c\ub97c \ube44\uc6b0\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd: %s
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=\uc798\ubabb\ub41c \uc624\ub958 \ub85c\uadf8 \uc2ec\uac01\ub3c4 \"%s\"
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=\uc798\ubabb\ub41c \uc624\ub958 \ub85c\uadf8 \ubc94\uc8fc \"%s\"
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=\uc798\ubabb\ub41c \uc2ec\uac01\ub3c4 \uc218\uc900 \"%s\" \uc7ac\uc9c0\uc815
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=%s \ub85c\uadf8 \ud30c\uc77c\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c \uc124\uc815 \uc911 \uc624\ub958 \ubc1c\uc0dd: %s
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=\uc774 \ud50c\ub7ab\ud3fc\uc5d0\uc11c %s(%s \ub85c\uadf8 \ud30c\uc77c\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c) \uc124\uc815\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc74c
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=\uc815\ucc45\uc5d0 \ucd08\uae30 \ud30c\uc77c \uc774\ub984 %s(\uc73c)\ub85c \uc9c0\uc815\ub41c \ub85c\uadf8 \ud30c\uc77c\uc744 \ub098\uc5f4\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=\ub85c\uadf8 \ud30c\uc77c %s\uc744(\ub97c) \ud3ec\ud568\ud558\ub294 \ubd84\ud560 \uc601\uc5ed\uc5d0\uc11c \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ub514\uc2a4\ud06c \uacf5\uac04\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=\ub85c\uac70 %2$s\uc5d0 \ub300\ud55c \ubcf4\uc874 \uc815\ucc45 %1$s\uc744(\ub97c) \uc2e4\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
diff --git a/opendj-sdk/opends/src/messages/messages/log_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/log_zh_CN.properties
index efd88e9..518310d 100644
--- a/opendj-sdk/opends/src/messages/messages/log_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=\u5411\u8bb0\u5f55\u5668 %s \u5199\u5165\u65e5\u5fd7\u8bb0\u5f55\u65f6\u53d1\u751f\u9519\u8bef\uff1a%s\u3002\u5c06\u5ffd\u7565\u4efb\u4f55\u8fdb\u4e00\u6b65\u7684\u5199\u5165\u9519\u8bef
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6 %s\uff08\u4f4d\u4e8e\u8bb0\u5f55\u5668 %s \u4e2d\uff09\u65f6\u53d1\u751f\u9519\u8bef\uff1a%s
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=\u5173\u95ed\u8bb0\u5f55\u5668 %s \u4e2d\u7684\u65e5\u5fd7\u6587\u4ef6\u65f6\u53d1\u751f\u9519\u8bef\uff1a%s
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=\u5237\u65b0\u8bb0\u5f55\u5668 %s \u4e2d\u7684\u4e66\u5199\u5668\u7f13\u51b2\u533a\u65f6\u53d1\u751f\u9519\u8bef\uff1a%s
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=\u65e0\u6548\u7684\u9519\u8bef\u65e5\u5fd7\u4e25\u91cd\u6027\u201c%s\u201d
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=\u65e0\u6548\u7684\u9519\u8bef\u65e5\u5fd7\u7c7b\u522b\u201c%s\u201d
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=\u8986\u76d6\u4e25\u91cd\u6027\u7ea7\u522b\u201c%s\u201d\u65e0\u6548
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=\u4e3a\u65e5\u5fd7\u6587\u4ef6 %s \u8bbe\u7f6e\u6587\u4ef6\u6743\u9650\u65f6\u53d1\u751f\u9519\u8bef\uff1a%s
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=\u8be5\u5e73\u53f0\u4e0d\u652f\u6301\u5c06\u6587\u4ef6\u6743\u9650 %s \u8bbe\u7f6e\u5230\u65e5\u5fd7\u6587\u4ef6 %s
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=\u5728\u5217\u51fa\u7b56\u7565\u6307\u5b9a\u7684\u521d\u59cb\u6587\u4ef6\u540d\u4e3a %s \u7684\u65e5\u5fd7\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=\u5728\u83b7\u53d6\u5305\u542b\u65e5\u5fd7\u6587\u4ef6 %s \u7684\u5206\u533a\u4e2d\u7684\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=\u5728\u5bf9\u8bb0\u5f55\u5668 %2$s \u5b9e\u65bd\u4fdd\u7559\u7b56\u7565 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
diff --git a/opendj-sdk/opends/src/messages/messages/log_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/log_zh_TW.properties
index fd9ee24..0cdda31 100644
--- a/opendj-sdk/opends/src/messages/messages/log_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/log_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=LOG
+
 #
 # Format string definitions
 #
@@ -43,23 +47,15 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=Error occurred while writing log \
-### record for logger %s: %s. Any further write errors will be ignored
-###SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=Error occurred while opening log file \
-### %s for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=Error occurred while closing log file \
-### for logger %s: %s
-###SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=Error occurred while flushing \
-### writer buffer for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_WRITING_RECORD_1=\u5c07\u8a18\u9304\u5beb\u5165\u8a18\u9304\u7a0b\u5f0f %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u5f8c\u7e8c\u5beb\u5165\u5c07\u906d\u5ffd\u7565
+SEVERE_ERR_LOGGER_ERROR_OPENING_FILE_2=\u958b\u555f\u8a18\u9304\u7a0b\u5f0f %2$s \u7684\u8a18\u9304\u6a94 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_LOGGER_ERROR_CLOSING_FILE_3=\u95dc\u9589\u8a18\u9304\u7a0b\u5f0f %s \u7684\u8a18\u9304\u6a94\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LOGGER_ERROR_FLUSHING_BUFFER_4=\u6e05\u9664\u8a18\u9304\u7a0b\u5f0f %s \u7684\u5beb\u5165\u5668\u7de9\u885d\u5340\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_WARN_ERROR_LOGGER_INVALID_SEVERITY_5=\u7121\u6548\u7684\u932f\u8aa4\u8a18\u9304\u56b4\u91cd\u6027\u300c%s\u300d
 MILD_WARN_ERROR_LOGGER_INVALID_CATEGORY_6=\u7121\u6548\u7684\u932f\u8aa4\u8a18\u9304\u7a2e\u985e\u300c%s\u300d
 MILD_WARN_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY_7=\u7121\u6548\u7684\u56b4\u91cd\u6027\u5c64\u7d1a\u8986\u5beb\u300c%s\u300d
-###SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=Error occurred while setting file \
-### permissions for the log file %s: %s
+SEVERE_WARN_LOGGER_SET_PERMISSION_FAILED_8=\u8a2d\u5b9a\u8a18\u9304\u6a94 %s \u7684\u6a94\u6848\u6b0a\u9650\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_WARN_LOGGER_UNABLE_SET_PERMISSIONS_9=\u6b64\u5e73\u53f0\u7121\u6cd5\u652f\u63f4\u8a2d\u5b9a\u8a18\u9304\u6a94 %2$s \u7684\u6a94\u6848\u6b0a\u9650 %1$s
-###SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=Error occured while listing log files \
-###  named by policy with initial file name %s
-###SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=Error occured while obtaining \
-###  free disk space in the partition containing log file %s: %s
-###SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=Error occured while \
-###  enforcing retention policy %s for logger %s: %s
+SEVERE_ERR_LOGGER_ERROR_LISTING_FILES_10=\u5728\u5217\u51fa\u4f9d\u7b56\u7565\u547d\u540d\u3001\u800c\u5177\u6709\u521d\u59cb\u6a94\u6848\u540d\u7a31 %s \u7684\u8a18\u9304\u6a94\u6642\u767c\u751f\u932f\u8aa4
+SEVERE_ERR_LOGGER_ERROR_OBTAINING_FREE_SPACE_11=\u5728\u5305\u542b\u8a18\u9304\u6a94 %s \u7684\u5206\u5272\u5340\u4e2d\u53d6\u5f97\u53ef\u7528\u78c1\u789f\u7a7a\u9593\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LOGGER_ERROR_ENFORCING_RETENTION_POLICY_12=\u5f37\u5236\u57f7\u884c\u8a18\u9304\u7a0b\u5f0f %2$s \u7684\u4fdd\u7559\u7b56\u7565 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_de.properties b/opendj-sdk/opends/src/messages/messages/ndb_de.properties
index da2719e..00baf72 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,23 +48,15 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=Das Backend enth\u00e4lt den zum Eintrag '%s' geh\u00f6rigen Teil der Verzeichnisinformationsstruktur nicht
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=Ungepr\u00fcfte Ausnahme w\u00e4hrend Datenbanktransaktion
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=Das Admininistrationslimit f\u00fcr die Einzahl der Eintr\u00e4ge, die in einem L\u00f6schvorgang der Unterstruktur ausgef\u00fchrt werden k\u00f6nnen, wurde \u00fcberschritten. Die Anzahl der tats\u00e4chlich gel\u00f6schten Eintr\u00e4ge war %d. Der Vorgang kann erneut ausgef\u00fchrt werden, bis alle Eintr\u00e4ge in der Unterstruktur gel\u00f6scht wurden.
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=%d Eintr\u00e4ge wurden gel\u00f6scht
@@ -68,11 +64,10 @@
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=Der Konfigurationseintrag '%s' wird ignoriert, da er nicht erkannt wird
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=Der Indexkonfigurationseintrag '%s' wird ignoriert, da mit ihm der unbekannte Attributtyp '%s' angegeben wird
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=Der Indexkonfigurationseintrag '%s' wird ignoriert, weil mit ihm der Attributtyp '%s' angegeben wird, der bereits in einem anderen Indexkonfigurationseintrag definiert wurde
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_NDB_BACKEND_STARTED_42=Das Datenbank-Backend %s mit %d Eintr\u00e4gen wurde gestartet
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=Der \u00fcbergeordnete Eintrag '%s' ist nicht vorhanden
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=F\u00fcr den Attributtyp '%s' ist kein Index konfiguriert
 MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=Der Suchbasiseintrag '%s' ist nicht vorhanden
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=Der Eintrag '%s' kann nicht hinzugef\u00fcgt werden, da sein \u00fcbergeordneter Eintrag nicht vorhanden ist
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=%d von %d Datens\u00e4tzen verarbeitet und %d Fehler gefunden (letzte Rate %.1f/Sek.)
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=Der Wert des Steuerungscookies f\u00fcr die folgenden  in Seiten eingeteilten Ergebnisse wurde nicht erkannt: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=Der Referral-Eintrag %s deutet darauf hin, dass der Vorgang auf einem anderen Server erfolgen muss
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not compatible with this version of the backend database. Entry version: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=Bei diesem Suchvorgang wurden maximal %d Eintr\u00e4ge auf \u00dcbereinstimmungen \u00fcberpr\u00fcft
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=Die \u00c4nderung an dem Attribut %s tritt erst in Kraft, wenn das Backend neu gestartet wird
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=%.1f%% abgeschlossen.  %d/%d Datens\u00e4tze verarbeitet. (letzte Rate %.1f/Sek.)
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=Neuerstellung abgeschlossen. %d Datens\u00e4tze in %d Sekunden verarbeitet (durchschnittl. Rate %.1f/Sek.)
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=Beim Einf\u00fcgen des Eintrags in die Datenbank/den Index %s ist ein Fehler aufgetreten: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_NDB_REBUILD_START_137=Neuerstellung des Index/der Indizes %s gestartet, insgesamt %d Datens\u00e4tze sind zu verarbeiten
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=Die Suchergebnisse k\u00f6nnen nicht sortiert werden, da die gegebene Suchanforderung nicht indiziert ist
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=Anforderung f\u00fcr virtuelle Listenansicht kann nicht verarbeitet werden, da die Ziel-Startposition vor dem Anfang des Ergebnissatzes liegt
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=Anforderung f\u00fcr virtuelle Listenansicht kann nicht verarbeitet werden, da der Ziel-Offset %d gr\u00f6\u00dfer ist als die Gesamtzahl der Ergebnisse in der Liste (%d)
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=Sie verf\u00fcgen nicht \u00fcber die zum Durchf\u00fchren einer nicht indizierten Suche erforderlichen Berechtigungen
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=Einige Indexschl\u00fcssel haben bereits die vorherige Beschr\u00e4nkung f\u00fcr Indexeintr\u00e4ge im Index %s \u00fcberschritten. Dieser Index muss neu erstellt werden, bevor die neue Beschr\u00e4nkung verwendet werden kann
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=Aufgrund von \u00c4nderungen an der Konfiguration befindet sich der Index %s derzeit in einem heruntergestuften Betriebszustand. Er muss neu erstellt werden, damit er verwendet werden kann
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
 NOTICE_NDB_IMPORT_MIGRATION_START_157=%s Eintr\u00e4ge f\u00fcr Basis-DN %s werden migriert
 NOTICE_NDB_IMPORT_LDIF_START_158=LDIF wird verarbeitet
 NOTICE_NDB_IMPORT_LDIF_END_159=Ende von LDIF erreicht
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162=F\u00fcr den Namen '%s' ist kein VLV-Index konfiguriert
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=W\u00e4hrend des Verschiebens und/oder Umbenennens eines Eintrags von %s in %s bewirkte ein Plug-In den Abbruch des \u00c4nderungsvorgangs f\u00fcr den DN
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=W\u00e4hrend des Verschiebens und/oder Umbenennens eines Eintrags von %s in %s bewirkte ein Plug-In den Abbruch des \u00c4nderungsvorgangs f\u00fcr den DN, weil die \u00c4nderung an diesem Eintrag gegen die Serverschema-Konfiguration verstie\u00df:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Der angegebene Objektklassensatz kann nicht entschl\u00fcsselt werden, da er ein nicht definiertes Token %s verwendet hat
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Das angegebene Attribut kann nicht entschl\u00fcsselt werden, da es ein nicht definiertes Attribut-Beschreibungs-Token %s verwendet hat
 NOTICE_NDB_IMPORT_STARTING_173=%s - Import wird gestartet (Build %s, R%d)
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=Verf\u00fcgbarer Pufferspeicher von %d Byte ist geringer als der Mindestwert von %d Byte. Verf\u00fcgbarer Pufferspeicher wird auf Mindestwert gesetzt
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=Verf\u00fcgbarer Pufferspeicher von %d Byte ist geringer als der Mindestwert von %d Byte, der f\u00fcr einen einzelnen Importkontext zul\u00e4ssig ist. Verf\u00fcgbarer Pufferspeicher f\u00fcr Kontext wird auf Mindestwert gesetzt
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_es.properties b/opendj-sdk/opends/src/messages/messages/ndb_es.properties
index 17eb035..04d27cb 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,23 +48,15 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=El servidor de fondo no contiene ninguna parte del \u00e1rbol de informaci\u00f3n de directorio relacionada con la entrada '%s'
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=Se ha desactivado la excepci\u00f3n durante la transacci\u00f3n de la base de datos
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=Se ha excedido el l\u00edmite administrativo relativo al n\u00famero de entradas que es posible eliminar en una operaci\u00f3n de eliminaci\u00f3n de sub\u00e1rbol. Se han eliminado %d entradas. Debe volver a intentarse la operaci\u00f3n hasta que todas las entradas de sub\u00e1rbol se hayan eliminado
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=El n\u00famero de entradas eliminadas fue %d
@@ -68,11 +64,10 @@
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=Se ignorar\u00e1 la entrada de configuraci\u00f3n '%s', ya que no se ha reconocido
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=Se ignorar\u00e1 la entrada de configuraci\u00f3n del \u00edndice '%s', ya que especifica un tipo de atributo desconocido '%s'
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=Se ignorar\u00e1 la entrada de configuraci\u00f3n del \u00edndice '%s', ya que especifica el tipo de atributo '%s', que ya ha sido definido en otra entrada de configuraci\u00f3n del \u00edndice
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_NDB_BACKEND_STARTED_42=Se ha iniciado el servidor de fondo de la base de datos %s que contiene %d entradas
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=La entrada principal '%s' no existe
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=No se ha configurado ning\u00fan \u00edndice para el tipo de atributo '%s'
 MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=La entrada de la base de datos '%s' no existe
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=La entrada '%s' no se puede agregar porque no existe
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=Se han procesado %d de %d registros y encontrado %d error(es) (velocidad reciente %.1f/s)
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=No se ha reconocido el siguiente valor de cookie de control de resultados: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=Una entrada de referencia %s indica que la operaci\u00f3n se debe procesar en un servidor diferente
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not compatible with this version of the backend database. Entry version: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=Esta operaci\u00f3n de b\u00fasqueda ha comprobado el m\u00e1ximo de %d entradas que coinciden
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=El cambio en el atributo %s no tendr\u00e1 efecto hasta que se reinicie el servidor de fondo
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=%.1f%% completado(s). Se han procesado %d/%d registros. (velocidad reciente %.1f/s)
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=Se ha completado la reconstrucci\u00f3n. Se han procesado %d registros en %d segundos (velocidad media %.1f/s)
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=Se ha producido un error al insertar la entrada en la base de datos/\u00edndice de %s: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_NDB_REBUILD_START_137=La reconstrucci\u00f3n de \u00edndice(s) %s se inici\u00f3 con %d registros totales para procesar
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=Los resultados de la b\u00fasqueda no se pueden almacenar porque no se ha indexado la solicitud de b\u00fasqueda proporcionada
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=No se puede procesar la solicitud de vista de la lista virtual porque la posici\u00f3n de inicio del destino tuvo lugar antes de iniciar el conjunto de resultados
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=No se puede procesar la solicitud de vista de la lista virtual porque el desplazamiento del destino %d era mayor que el n\u00famero total de resultados en la lista (%d)
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=No tiene suficientes privilegios para realizar una b\u00fasqueda sin indexar
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=Algunas claves de \u00edndice ya han superado el l\u00edmite de entrada del \u00edndice anterior en el \u00edndice %s. Este \u00edndice debe reconstruirse antes de que se pueda utilizar el nuevo l\u00edmite
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=Debido a cambios en la configuraci\u00f3n, el \u00edndice %s funciona actualmente en un estado degradado y se debe reconstruir antes de que se pueda utilizar
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
 NOTICE_NDB_IMPORT_MIGRATION_START_157=Migrando %s entradas para el ND de base %s
 NOTICE_NDB_IMPORT_LDIF_START_158=Procesando LDIF
 NOTICE_NDB_IMPORT_LDIF_END_159=Se ha alcanzado el final de LDIF
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162=No hay ning\u00fan \u00edndice de VLV configurado con el nombre '%s'
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=Un complemento ha hecho que se anule la operaci\u00f3n de modificaci\u00f3n de ND mientras mueve o cambia el nombre de una entrada de %s a %s
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=Un complemento ha hecho que se anule la operaci\u00f3n de modificaci\u00f3n de ND mientras mueve o cambia el nombre de una entrada de %s a %s porque el cambio en esa entrada ha violado la configuraci\u00f3n del esquema del servidor:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided object class set because it used an undefined token %s
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the provided attribute because it used an undefined attribute description token %s
 NOTICE_NDB_IMPORT_STARTING_173=%s iniciando importaci\u00f3n (generaci\u00f3n %s, R%d)
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=La memoria del b\u00fafer disponible de %d bytes est\u00e1 por debajo del valor m\u00ednimo de %d bytes. Configurando memoria del b\u00fafer disponible al m\u00ednimo
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=La memoria del b\u00fafer disponible de %d bytes est\u00e1 por debajo del valor m\u00ednimo de %d bytes permitido para un contexto de importaci\u00f3n \u00fanico. Configurando memoria del b\u00fafer disponible en el contexto al m\u00ednimo
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_fr.properties b/opendj-sdk/opends/src/messages/messages/ndb_fr.properties
index e075b87..250a7ba 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,37 +48,28 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=Le backend ne contient pas la partie de l'arborescence d'informations d'annuaire relative \u00e0 l'entr\u00e9e '%s'
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=Exception non v\u00e9rifi\u00e9e lors de la transaction de base de donn\u00e9es
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=A d\u00e9pass\u00e9 la limite administrative sur le nombre d'entr\u00e9es qui peuvent \u00eatre supprim\u00e9es dans une op\u00e9ration de suppression de sous-arborescence Le nombre d'entr\u00e9es r\u00e9ellement supprim\u00e9es est %d. L'op\u00e9ration peut \u00eatre recommenc\u00e9e jusqu'\u00e0 ce que toutes les entr\u00e9es dans la sous-arborescence ont \u00e9t\u00e9 supprim\u00e9es
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=Le nombre d'entr\u00e9es supprim\u00e9es est %d
-MILD_ERR_NDB_DUPLICATE_CONFIG_ENTRY_36=L'entr\u00e9e de configuration '%s' est ignor\u00e9e. Seule une entr\u00e9e de configuration avec  la classe d'objet '%s' est autoris\u00e9e
+MILD_ERR_NDB_DUPLICATE_CONFIG_ENTRY_36=L'entr\u00e9e de configuration '%s' est ignor\u00e9e. Seule une entr\u00e9e de configuration avec la classe d'objet '%s' est autoris\u00e9e
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=L'entr\u00e9e de configuration '%s' est ignor\u00e9e car elle n'est pas reconnue
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=L'entr\u00e9e de configuration d'index '%s' est ignor\u00e9e car elle sp\u00e9cifie un type d'attribut inconnu '%s'
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=L'entr\u00e9e de configuration d'index '%s' est ignor\u00e9e car elle sp\u00e9cifie un type d'attribut '%s', d\u00e9j\u00e0 d\u00e9fini dans une autre entr\u00e9e de configuration d'index
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_NDB_BACKEND_STARTED_42=D\u00e9marrage du backend de base de donn\u00e9es %s contenant %d entr\u00e9es
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=L'entr\u00e9e '%s' parente n'existe pas
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=Aucun index n'est configur\u00e9 pour le type d'attribut '%s'
-MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=La base de recherche '%s' parente n'existe pas
+MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=La base de recherche '%s' n'existe pas
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=Impossible d'ajouter l'entr\u00e9e '%s' car son entr\u00e9e parente n'existe pas
 MILD_ERR_NDB_DELETE_NO_SUCH_OBJECT_48=Impossible de supprimer l'entr\u00e9e '%s' car elle n'existe pas
 MILD_ERR_NDB_MODIFY_NO_SUCH_OBJECT_49=Impossible de modifier l'entr\u00e9e '%s' car elle n'existe pas
@@ -90,7 +85,7 @@
 INFO_NDB_IMPORT_LDIF_PROCESSING_TIME_91=Le traitement du fichier LDIF a dur\u00e9 %d secondes
 INFO_NDB_IMPORT_INDEX_PROCESSING_TIME_92=Le traitement de l'index a dur\u00e9 %d secondes
 NOTICE_NDB_WAITING_FOR_CLUSTER_93=Attendre que le cluster NDB devienne disponible
-NOTICE_NDB_IMPORT_FINAL_STATUS_94=Entr\u00e9es\u00a0: %d trait\u00e9es, %d import\u00e9es, %d ignor\u00e9es, %d rejet\u00e9es et %d migr\u00e9es en %d secondes (taux moyen %.1f/sec)
+NOTICE_NDB_IMPORT_FINAL_STATUS_94=Entr\u00e9es\u00a0:  %d trait\u00e9es, %d import\u00e9es, %d ignor\u00e9es, %d rejet\u00e9es et %d migr\u00e9es en %d secondes (taux moyen %.1f/sec)
 NOTICE_NDB_IMPORT_ENTRY_LIMIT_EXCEEDED_COUNT_95=Nombre de valeurs d'index ayant d\u00e9pass\u00e9 la limite d'entr\u00e9e\u00a0: %d
 NOTICE_NDB_IMPORT_PROGRESS_REPORT_96=Entr\u00e9es\u00a0: %d trait\u00e9es, %d ignor\u00e9es, %d rejet\u00e9es et %d migr\u00e9es (taux r\u00e9cent %.1f/sec)
 NOTICE_NDB_VERIFY_CLEAN_FINAL_STATUS_101=Enregistrements\u00a0: %d v\u00e9rifi\u00e9s et %d erreurs trouv\u00e9es en %d secondes (taux moyen %.1f/sec)
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=%d trait\u00e9s sur %d enregistrements et %d erreurs trouv\u00e9es (taux r\u00e9cent %.1f/sec)
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=La valeur de cookie de contr\u00f4le des r\u00e9sultats pagin\u00e9s suivante n'est pas reconnue\u00a0: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=Une entr\u00e9e de r\u00e9f\u00e9rence %s indique que l'op\u00e9ration doit \u00eatre trait\u00e9e sur un serveur diff\u00e9rent
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not compatible with this version of the backend database. Entry version: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=Cette op\u00e9ration de recherche a v\u00e9rifi\u00e9 le maximum d'entr\u00e9es %d \u00e0 des fins de correspondance
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=Les modifications de l'attribut %s prennent effet au red\u00e9marrage du backend
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=%.1f%% termin\u00e9s. Enregistrements\u00a0: %d/%d trait\u00e9s. (taux r\u00e9cent %.1f/sec)
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=Fin de la reconstitution. %d enregistrements trait\u00e9s en %d secondes (taux moyen %.1f/sec)
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=Une erreur s'est produite lors de l'insertion de l'entr\u00e9e dans %s database/index: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
-NOTICE_NDB_REBUILD_START_137=D\u00e9marrage des index %s avec un nombre total de %d enregistrements \u00e0 traiter
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
+NOTICE_NDB_REBUILD_START_137=Reconstitution du ou des index %s avec un nombre total de %d enregistrements \u00e0 traiter
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=Impossible de traiter les r\u00e9sultats de recherche car la requ\u00eate de recherche donn\u00e9e n'est pas index\u00e9e
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=Impossible de traiter la requ\u00eate d'affichage de liste virtuelle car la position de d\u00e9marrage de cible est situ\u00e9e avant le d\u00e9but de l'ensemble de r\u00e9sultats
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=Impossible de traiter la requ\u00eate d'affichage de liste virtuelle car le d\u00e9calage de cible %d est sup\u00e9rieur au nombre total de r\u00e9sultats de la liste (%d)
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=Vous ne disposez pas des privil\u00e8ges suffisants pour lancer une recherche non index\u00e9e
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=Certaines cl\u00e9s d'index ont d\u00e9j\u00e0 d\u00e9pass\u00e9 la limite d'entr\u00e9e pr\u00e9c\u00e9dente dans l'index %s. Cet index doit \u00eatre reconstitu\u00e9 avant qu'il ne puisse utiliser la nouvelle limite
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=En raison des modifications apport\u00e9es \u00e0 la configuration, le fonctionnement de l'index %s se d\u00e9grade. Il doit \u00eatre reconstitu\u00e9 avant d'\u00eatre utilis\u00e9
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
 NOTICE_NDB_IMPORT_MIGRATION_START_157=Migration de %s entr\u00e9es pour le DN de base %s
 NOTICE_NDB_IMPORT_LDIF_START_158=Traitement du fichier LDIF
 NOTICE_NDB_IMPORT_LDIF_END_159=Fin du fichier LDIF atteinte
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162=Aucun index de VLV n'est configur\u00e9 avec le nom '%s'
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=Un plug-in a entra\u00een\u00e9 l'arr\u00eat de l'op\u00e9ration de modification de DN lors du d\u00e9placement et/ou du renommage d'une entr\u00e9e de %s en %s
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=Un plug-in a entra\u00een\u00e9 l'arr\u00eat de l'op\u00e9ration de modification de DN lors du d\u00e9placement et/ou du renommage d'une entr\u00e9e de %s en %s car la modification de cette entr\u00e9e ne respecte pas la configuration du sch\u00e9ma de serveur\u00a0: %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Impossible de d\u00e9coder l'ensemble de classes d'objet car il utilise un jeton %s non d\u00e9fini
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Impossible de d\u00e9coder l'attribut fourni car il utilise un jeton de description d'attribut %s non d\u00e9fini
 NOTICE_NDB_IMPORT_STARTING_173=%s d\u00e9but de l'importation (version %s, R%d)
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=La m\u00e9moire tampon disponible (%d octets) est inf\u00e9rieure \u00e0 la valeur minimale (%d octets). Configuration de la m\u00e9moire tampon disponible sur la valeur minimale
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=La m\u00e9moire tampon disponible (%d octets) est inf\u00e9rieure \u00e0 la valeur minimale (%d octets) autoris\u00e9e pour un contexte d'importation unique. Configuration de la m\u00e9moire tampon disponible pour le contexte sur la valeur minimale
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_ja.properties b/opendj-sdk/opends/src/messages/messages/ndb_ja.properties
index 634d24c..a7a3a7d 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,23 +48,15 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u3001\u30a8\u30f3\u30c8\u30ea '%s' \u306b\u95a2\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u60c5\u5831\u30c4\u30ea\u30fc\u306e\u305d\u306e\u90e8\u5206\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could not be determined
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not supported by this backend
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a record for '%s'
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain a record for ID %s
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain a valid record for ID %s
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot have indexing of type '%s' because it does not have a corresponding matching rule
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u6642\u306b\u672a\u691c\u67fb\u306e\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=\u30b5\u30d6\u30c4\u30ea\u30fc\u306e\u524a\u9664\u64cd\u4f5c\u3067\u524a\u9664\u53ef\u80fd\u306a\u30a8\u30f3\u30c8\u30ea\u6570\u306e\u7ba1\u7406\u9650\u5ea6\u3092\u8d85\u904e\u3057\u307e\u3057\u305f\u3002\u5b9f\u969b\u306b\u524a\u9664\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u6570\u306f %d \u3067\u3059\u3002\u30b5\u30d6\u30c4\u30ea\u30fc\u5185\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u308b\u307e\u3067\u3001\u524a\u9664\u64cd\u4f5c\u3092\u518d\u8a66\u884c\u3067\u304d\u307e\u3059\u3002
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=\u524a\u9664\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u306e\u6570\u306f %d \u3067\u3057\u305f
@@ -68,11 +64,10 @@
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u8a8d\u8b58\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u3001\u4e0d\u660e\u306a\u5c5e\u6027\u578b '%s' \u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u30a8\u30f3\u30c8\u30ea\u306f\u3001\u5225\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u3067\u3059\u3067\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027\u578b '%s' \u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
 NOTICE_NDB_BACKEND_STARTED_42=%2$d \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u308b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %1$s \u304c\u8d77\u52d5\u3057\u307e\u3057\u305f
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=\u89aa\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import options do not allow it to be replaced
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\u5c5e\u6027\u578b '%s' \u7528\u306b\u69cb\u6210\u3055\u308c\u305f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=\u691c\u7d22\u30d9\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea '%s' \u306f\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=\u30a8\u30f3\u30c8\u30ea '%s' \u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002\u305d\u306e\u89aa\u30a8\u30f3\u30c8\u30ea\u304c\u5b58\u5728\u3057\u307e\u305b\u3093
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=%2$d \u500b\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u3046\u3061 %1$d \u500b\u3092\u51e6\u7406\u3057\u3001%3$d \u500b\u306e\u30a8\u30e9\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f (\u6700\u65b0\u306e\u30ec\u30fc\u30c8 %4$.1f \u500b/\u79d2)
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=\u6b21\u306e\u7d50\u679c\u30da\u30fc\u30b8\u30f3\u30b0\u5236\u5fa1 Cookie \u5024\u304c\u8a8d\u8b58\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=\u30ea\u30d5\u30a7\u30e9\u30eb\u30a8\u30f3\u30c8\u30ea %s \u306f\u3001\u64cd\u4f5c\u3092\u5225\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u51e6\u7406\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not compatible with this version of the backend database. Entry version: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\u3053\u306e\u691c\u7d22\u64cd\u4f5c\u306f\u3001\u6700\u5927\u6570\u3067\u3042\u308b %d \u500b\u306e\u4e00\u81f4\u30a8\u30f3\u30c8\u30ea\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total number of entries in the container: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=%s \u5c5e\u6027\u306b\u5bfe\u3059\u308b\u5909\u66f4\u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=%.1f%% \u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 %d/%d \u500b\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u51e6\u7406\u3057\u307e\u3057\u305f\u3002 (\u6700\u65b0\u306e\u30ec\u30fc\u30c8 %.1f \u500b/\u79d2)
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=\u518d\u69cb\u7bc9\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002 %2$d \u79d2\u3067 %1$d \u500b\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u51e6\u7406\u3057\u307e\u3057\u305f (\u5e73\u5747\u30ec\u30fc\u30c8 %3$.1f \u500b/\u79d2)
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding index %s: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=\u30a8\u30f3\u30c8\u30ea\u3092 %s \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9/\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306b\u633f\u5165\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is already in progress
 NOTICE_NDB_REBUILD_START_137=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u306e\u518d\u69cb\u7bc9\u304c\u958b\u59cb\u3055\u308c\u307e\u3057\u305f\u3002\u51e6\u7406\u3059\u308b\u30ec\u30b3\u30fc\u30c9\u306e\u5408\u8a08\u306f %d \u3067\u3059
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be done with the backend containing the base DN disabled
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry with ID %s for sorting purposes:  %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=\u691c\u7d22\u7d50\u679c\u3092\u30bd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\u3002\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u8981\u6c42\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u4f5c\u6210\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30bf\u30fc\u30b2\u30c3\u30c8\u306e\u958b\u59cb\u4f4d\u7f6e\u304c\u7d50\u679c\u30bb\u30c3\u30c8\u306e\u5148\u982d\u3088\u308a\u524d\u306b\u3042\u308a\u307e\u3057\u305f
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u8981\u6c42\u3092\u51e6\u7406\u3067\u304d\u307e\u305b\u3093\u3002\u30bf\u30fc\u30b2\u30c3\u30c8\u306e\u30aa\u30d5\u30bb\u30c3\u30c8 %d \u304c\u30ea\u30b9\u30c8\u5185\u306e\u7d50\u679c\u306e\u5408\u8a08\u6570 (%d) \u3088\u308a\u5927\u304d\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u691c\u7d22\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\u4e00\u90e8\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30ad\u30fc\u304c\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u306e\u524d\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30a8\u30f3\u30c8\u30ea\u5236\u9650\u3092\u3059\u3067\u306b\u8d85\u904e\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3067\u65b0\u3057\u3044\u5236\u9650\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u306f\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=\u69cb\u6210\u3067\u306e\u5909\u66f4\u306e\u305f\u3081\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %s \u306f\u73fe\u5728\u7e2e\u9000\u72b6\u614b\u3067\u5b9f\u884c\u3055\u308c\u3066\u304a\u308a\u3001\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u306f\u518d\u69cb\u7bc9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while reading from index %s. The index seems to be corrupt and is now operating in a degraded state. The index must be rebuilt before it can return to normal operation
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before the import process can start
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread %s: %s. The thread can not continue
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker threads to process the imported entries
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary directory %s
 NOTICE_NDB_IMPORT_MIGRATION_START_157=\u30d9\u30fc\u30b9 DN %2$s \u306e %1$s \u30a8\u30f3\u30c8\u30ea\u3092\u79fb\u884c\u3057\u3066\u3044\u307e\u3059
 NOTICE_NDB_IMPORT_LDIF_START_158=LDIF \u3092\u51e6\u7406\u3057\u3066\u3044\u307e\u3059
 NOTICE_NDB_IMPORT_LDIF_END_159=LDIF \u306e\u672b\u5c3e\u306b\u9054\u3057\u307e\u3057\u305f
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV index %s is not defined in the server schema
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing the search filter %s defined for VLV index %s: %s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162=\u540d\u524d\u304c '%s' \u3067\u3042\u308b\u69cb\u6210\u3055\u308c\u305f VLV \u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\u30a8\u30f3\u30c8\u30ea\u3092 %s \u304b\u3089 %s \u306b\u79fb\u52d5\u4e2d\u307e\u305f\u306f\u540d\u524d\u5909\u66f4\u4e2d\u306b\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u539f\u56e0\u3067 DN \u5909\u66f4\u64cd\u4f5c\u304c\u7570\u5e38\u7d42\u4e86\u3057\u307e\u3057\u305f
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\u30a8\u30f3\u30c8\u30ea\u3092 %s \u304b\u3089 %s \u306b\u79fb\u52d5\u4e2d\u307e\u305f\u306f\u540d\u524d\u5909\u66f4\u4e2d\u306b\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u539f\u56e0\u3067 DN \u5909\u66f4\u64cd\u4f5c\u304c\u7570\u5e38\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3078\u306e\u5909\u66f4\u304c\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u307e\u3057\u305f:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while attempting to store compressed schema information in the database.  The result returned was:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while attempting to store compressed schema information in the database:  %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was unable to store compressed schema information in the database after multiple attempts
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\u6307\u5b9a\u3055\u308c\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u30bb\u30c3\u30c8\u306f\u672a\u5b9a\u7fa9\u306e\u30c8\u30fc\u30af\u30f3 %s \u3092\u4f7f\u7528\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u30bb\u30c3\u30c8\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\u6307\u5b9a\u3055\u308c\u305f\u5c5e\u6027\u306f\u672a\u5b9a\u7fa9\u306e\u5c5e\u6027\u8a18\u8ff0\u30c8\u30fc\u30af\u30f3 %s \u3092\u4f7f\u7528\u3057\u305f\u305f\u3081\u3001\u3053\u306e\u5c5e\u6027\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093
 NOTICE_NDB_IMPORT_STARTING_173=%s \u3067\u30a4\u30f3\u30dd\u30fc\u30c8\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059 (\u30d3\u30eb\u30c9 %s\u3001R%d)
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an uncaught exception was thrown during processing
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=\u4f7f\u7528\u53ef\u80fd\u306a\u30d0\u30c3\u30d5\u30a1\u30fc\u30e1\u30e2\u30ea\u30fc\u306e %d \u30d0\u30a4\u30c8\u306f\u3001\u6700\u5c0f\u5024\u306e %d \u30d0\u30a4\u30c8\u3092\u4e0b\u56de\u3063\u3066\u3044\u307e\u3059\u3002 \u4f7f\u7528\u53ef\u80fd\u306a\u30d0\u30c3\u30d5\u30a1\u30fc\u30e1\u30e2\u30ea\u30fc\u3092\u6700\u5c0f\u5024\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=\u4f7f\u7528\u53ef\u80fd\u306a\u30d0\u30c3\u30d5\u30a1\u30fc\u30e1\u30e2\u30ea\u30fc\u306e %d \u30d0\u30a4\u30c8\u306f\u3001\u5358\u4e00\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306b\u8a31\u53ef\u3055\u308c\u305f\u6700\u5c0f\u5024\u306e %d \u30d0\u30a4\u30c8\u3092\u4e0b\u56de\u3063\u3066\u3044\u307e\u3059\u3002 \u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306e\u4f7f\u7528\u53ef\u80fd\u306a\u30d0\u30c3\u30d5\u30a1\u30fc\u30e1\u30e2\u30ea\u30fc\u3092\u6700\u5c0f\u5024\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_ko.properties b/opendj-sdk/opends/src/messages/messages/ndb_ko.properties
index 5e97938..79f7cd8 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,23 +48,15 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=\ubc31\uc5d4\ub4dc\uc5d0 '%s' \ud56d\ubaa9\uc5d0 \uc18d\ud558\ub294 \ub514\ub809\ud1a0\ub9ac \uc815\ubcf4 \ud2b8\ub9ac\uc758 \ud574\ub2f9 \ubd80\ubd84\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=\ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc5f4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud658\uacbd\uc744 \uc5f4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ucd5c\uace0 \ud56d\ubaa9 \uc2dd\ubcc4\uc790\ub97c \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=\uc694\uccad\ub41c \uc791\uc5c5\uc740 \uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=DN \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 '%s'\uc5d0 \ub300\ud55c \ub808\ucf54\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=\ud56d\ubaa9 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc544\uc774\ub514 %s\uc5d0 \ub300\ud55c \ub808\ucf54\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=\ud56d\ubaa9 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc544\uc774\ub514 %s\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \ub808\ucf54\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc608\uc678: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26='%s' \uc18d\uc131\uc740 \ud574\ub2f9 \uc77c\uce58 \uaddc\uce59\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 '%s' \uc720\ud615\uc758 \uc0c9\uc778\uc744 \uac00\uc9c8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=Unchecked exception during database transaction
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=Exceeded the administrative limit on the number of entries that may be deleted in a subtree delete operation. The number of entries actually deleted was %d. The operation may be retried until all entries in the subtree have been deleted
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=\uc0ad\uc81c\ub41c \ud56d\ubaa9 \uc218\ub294 %d\uc785\ub2c8\ub2e4.
@@ -68,11 +64,10 @@
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\uad6c\uc131 \ud56d\ubaa9 '%s'\uc740(\ub294) \uc778\uc2dd\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\uc0c9\uc778 \uad6c\uc131 \ud56d\ubaa9 '%s'\uc740(\ub294) \uc54c \uc218 \uc5c6\ub294 \uc18d\uc131 \uc720\ud615 '%s'\uc744(\ub97c) \uc9c0\uc815\ud558\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=\uc0c9\uc778 \uad6c\uc131 \ud56d\ubaa9 '%s'\uc740(\ub294) \ub2e4\ub978 \uc0c9\uc778 \uad6c\uc131 \ud56d\ubaa9\uc5d0 \uc774\ubbf8 \uc815\uc758\ub418\uc5b4 \uc788\ub294 \uc18d\uc131 \uc720\ud615 '%s'\uc744(\ub97c) \uc9c0\uc815\ud558\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=\ubc31\uc5d4\ub4dc \uc791\uc5c5 \uc911 I/O \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_NDB_BACKEND_STARTED_42=%2$d\uac1c \ud56d\ubaa9\uc744 \ud3ec\ud568\ud558\ub294 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubc31\uc5d4\ub4dc %1$s\uc774(\uac00) \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=\ubd80\ubaa8 \ud56d\ubaa9 '%s'\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=\ud56d\ubaa9\uc774 \uc788\uc73c\uba70 \uac00\uc838\uc624\uae30 \uc635\uc158\uc73c\ub85c \ud574\ub2f9 \ud56d\ubaa9\uc744 \ub300\uccb4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\uc18d\uc131 \uc720\ud615 '%s'\uc5d0 \ub300\ud574 \uad6c\uc131\ub41c \uc0c9\uc778\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=\uac80\uc0c9 \uae30\uc900 \ud56d\ubaa9 '%s'\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=\ubd80\ubaa8 \ud56d\ubaa9\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 '%s' \ud56d\ubaa9\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=\ucc98\ub9ac\ub41c \ub808\ucf54\ub4dc \uc218: %2$d \uc911 %1$d, \ubc1c\uacac\ub41c \uc624\ub958 \uc218: %3$d(\ucd5c\uc2e0 \uc18d\ub3c4 %4$.1f/\ucd08)
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=\ub2e4\uc74c \ud398\uc774\uc9c0\uc758 \uacb0\uacfc \uc81c\uc5b4 \ucfe0\ud0a4 \uac12\uc774 \uc778\uc2dd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=\ucc38\uc870 \ud56d\ubaa9 %s\uc740(\ub294) \ub2e4\ub978 \uc11c\ubc84\uc5d0\uc11c \uc791\uc5c5\uc744 \ucc98\ub9ac\ud574\uc57c \ud568\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4.
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=\uc544\uc774\ub514\uac00 %s\uc778 \ud56d\ubaa9 \ub808\ucf54\ub4dc\ub294 \uc774 \ubc84\uc804\uc758 \ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc640 \ud638\ud658\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ud56d\ubaa9 \ubc84\uc804: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0\uc11c \ucd5c\ub300 %d\uac1c \ud56d\ubaa9\uc758 \uc77c\uce58\ub97c \ud655\uc778\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=\ucee8\ud14c\uc774\ub108\uc5d0 \uc788\ub294 \ucd1d \ud56d\ubaa9 \uc218\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=%s \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=%.1f%% \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4. %d/%d \ub808\ucf54\ub4dc\ub97c \ucc98\ub9ac\ud588\uc2b5\ub2c8\ub2e4. (\ucd5c\uc2e0 \uc18d\ub3c4 %.1f/\ucd08)
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=\ub2e4\uc2dc \uc791\uc131\uc744 \uc644\ub8cc\ud588\uc2b5\ub2c8\ub2e4. \ucc98\ub9ac\ub41c \ub808\ucf54\ub4dc \uc218: %d, \uc18c\uc694 \uc2dc\uac04: %d\ucd08(\ud3c9\uade0 \uc18d\ub3c4 %.1f/\ucd08)
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=%s \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=\ud56d\ubaa9\uc744 %s \ub370\uc774\ud130\ubca0\uc774\uc2a4/\uc0c9\uc778\uc5d0 \uc0bd\uc785\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=%s \uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131 \uc791\uc5c5\uc774 \uc774\ubbf8 \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4.
 NOTICE_NDB_REBUILD_START_137=%s \uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131\uc774 \uc2dc\uc791\ub418\uc5c8\uc73c\uba70 \ucd1d %d\uac1c\uc758 \ub808\ucf54\ub4dc\ub97c \ucc98\ub9ac\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=\uae30\ubcf8 DN\uc744 \ud3ec\ud568\ud558\ub294 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud55c \uc0c1\ud0dc\ub85c \uc2dc\uc2a4\ud15c \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=\uc815\ub82c\uc744 \uc704\ud574 \uc544\uc774\ub514\uac00 %s\uc778 \ud56d\ubaa9\uc744 \uc870\uc0ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=\uc8fc\uc5b4\uc9c4 \uac80\uc0c9 \uc694\uccad\uc774 \uc0c9\uc778\ud654\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uac80\uc0c9 \uacb0\uacfc\ub97c \uc815\ub82c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\ub300\uc0c1 \uc2dc\uc791 \uc704\uce58\uac00 \uacb0\uacfc \uc9d1\ud569\uc758 \uc2dc\uc791 \ubd80\ubd84\ubcf4\ub2e4 \uc55e\uc5d0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\ub300\uc0c1 \uc624\ud504\uc14b %d\uc774(\uac00) \ubaa9\ub85d\uc758 \ucd1d \uacb0\uacfc \uc218(%d)\ubcf4\ub2e4 \ud06c\uae30 \ub54c\ubb38\uc5d0 \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\uc0c9\uc778\ud654\ub418\uc9c0 \uc54a\uc740 \uac80\uc0c9\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\uc77c\ubd80 \uc0c9\uc778 \ud0a4\uac00 %s \uc0c9\uc778\uc758 \uc774\uc804 \uc0c9\uc778 \ud56d\ubaa9 \uc81c\ud55c\uc744 \uc774\ubbf8 \ucd08\uacfc\ud588\uc2b5\ub2c8\ub2e4. \uc0c8 \uc81c\ud55c\uc744 \uc0ac\uc6a9\ud558\ub824\uba74 \uc774 \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=\uad6c\uc131\uc774 \ubcc0\uacbd\ub418\uc5b4 %s \uc0c9\uc778\uc774 \ud604\uc7ac \ub0ae\uc740 \uc131\ub2a5\uc73c\ub85c \uc791\ub3d9 \uc911\uc785\ub2c8\ub2e4. \uc774 \uc0c9\uc778\uc744 \uc0ac\uc6a9\ud558\ub824\uba74 \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=%s \uc0c9\uc778\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc0c9\uc778\uc774 \uc190\uc0c1\ub41c \uac83 \uac19\uc73c\uba70 \ud604\uc7ac \ub0ae\uc740 \uc131\ub2a5\uc73c\ub85c \uc791\ub3d9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc0c9\uc778\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc791\ub3d9\ud558\ub824\uba74 \uc0c9\uc778\uc744 \ub2e4\uc2dc \uc791\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=\uac00\uc838\uc624\uae30 \ud504\ub85c\uc138\uc2a4\ub97c \uc2dc\uc791\ud558\ub824\uba74 \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=\uac00\uc838\uc624\uae30 \uc2a4\ub808\ub4dc %s\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc2a4\ub808\ub4dc\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=\uac00\uc838\uc628 \ud56d\ubaa9\uc744 \ucc98\ub9ac\ud560 \uac00\uc838\uc624\uae30 \uc791\uc5c5\uc790 \uc2a4\ub808\ub4dc\uac00 \ub354 \uc774\uc0c1 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=\uc784\uc2dc \ub514\ub809\ud1a0\ub9ac %s\uc744(\ub97c) \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_NDB_IMPORT_MIGRATION_START_157=\uae30\ubcf8 DN %2$s\uc5d0 \ub300\ud574 %1$s \ud56d\ubaa9\uc744 \ub9c8\uc774\uadf8\ub808\uc774\uc158\ud558\ub294 \uc911\uc785\ub2c8\ub2e4.
 NOTICE_NDB_IMPORT_LDIF_START_158=LDIF \ucc98\ub9ac \uc911
 NOTICE_NDB_IMPORT_LDIF_END_159=LDIF\uc758 \ub05d\uc5d0 \ub3c4\ub2ec\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=VLV \uc0c9\uc778 %2$s\uc5d0 \ub300\ud55c \uc815\ub82c \uc18d\uc131 %1$s\uc774(\uac00) \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=VLV \uc0c9\uc778 %2$s\uc5d0 \uc815\uc758\ub41c \uac80\uc0c9 \ud544\ud130 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162='%s' \uc774\ub984\uc73c\ub85c \uad6c\uc131\ub41c VLV \uc0c9\uc778\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\ud56d\ubaa9\uc744 %s\uc5d0\uc11c %s(\uc73c)\ub85c \uc774\ub3d9\ud558\uac70\ub098 \uc774\ub984\uc744 \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \uc778\ud574 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\ud56d\ubaa9 \ubcc0\uacbd\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud558\uae30 \ub54c\ubb38\uc5d0 \ud56d\ubaa9\uc744 %s\uc5d0\uc11c %s(\uc73c)\ub85c \uc774\ub3d9\ud558\uac70\ub098 \uc774\ub984\uc744 \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \uc778\ud574 DN \uc218\uc815 \uc791\uc5c5\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=\uc555\ucd95\ub41c \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \ubc18\ud658\ub41c \uacb0\uacfc: %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=\uc555\ucd95\ub41c \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \uc555\ucd95\ub41c \uc2a4\ud0a4\ub9c8 \uc815\ubcf4\ub97c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \uc800\uc7a5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\uc815\uc758\ub418\uc9c0 \uc54a\uc740 \ud1a0\ud070 %s\uc744(\ub97c) \uc0ac\uc6a9\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac1d\uccb4 \ud074\ub798\uc2a4 \uc9d1\ud569\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\uc815\uc758\ub418\uc9c0 \uc54a\uc740 \uc18d\uc131 \uc124\uba85 \ud1a0\ud070 %s\uc744(\ub97c) \uc0ac\uc6a9\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc18d\uc131\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_NDB_IMPORT_STARTING_173=%s\uc774(\uac00) \uac00\uc838\uc624\uae30\ub97c \uc2dc\uc791\ud558\ub294 \uc911(\ube4c\ub4dc %s, R%d)
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=\ucc98\ub9ac \uc911 \ud3ec\ucc29\ub418\uc9c0 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud558\uc5ec \uac00\uc838\uc624\uae30\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=\uc0ac\uc6a9 \uac00\ub2a5\ud55c \ubc84\ud37c \uba54\ubaa8\ub9ac(%d\ubc14\uc774\ud2b8)\uac00 \ucd5c\uc18c\uac12(%d\ubc14\uc774\ud2b8)\ubcf4\ub2e4 \uc791\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ubc84\ud37c \uba54\ubaa8\ub9ac\ub97c \ucd5c\uc18c\uac12\uc73c\ub85c \uc124\uc815\ud558\ub294 \uc911
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=\uc0ac\uc6a9 \uac00\ub2a5\ud55c \ubc84\ud37c \uba54\ubaa8\ub9ac(%d\ubc14\uc774\ud2b8)\uac00 \ub2e8\uc77c \uac00\uc838\uc624\uae30 \ucee8\ud14d\uc2a4\ud2b8\uc5d0 \ud5c8\uc6a9\ub418\ub294 \ucd5c\uc18c\uac12(%d\ubc14\uc774\ud2b8)\ubcf4\ub2e4 \uc791\uc2b5\ub2c8\ub2e4. \ucee8\ud14d\uc2a4\ud2b8 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ubc84\ud37c \uba54\ubaa8\ub9ac\ub97c \ucd5c\uc18c\uac12\uc73c\ub85c \uc124\uc815\ud558\ub294 \uc911
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/ndb_zh_CN.properties
index 8d8399e..cd5c288 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,23 +48,15 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=\u540e\u7aef\u4e0d\u5305\u542b\u76ee\u5f55\u4fe1\u606f\u6811\u4e2d\u4e0e\u6761\u76ee '%s' \u6709\u5173\u7684\u90e8\u5206
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=\u65e0\u6cd5\u6253\u5f00\u6570\u636e\u5e93: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=\u65e0\u6cd5\u6253\u5f00\u6570\u636e\u5e93\u73af\u5883: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=\u65e0\u6cd5\u786e\u5b9a\u6570\u636e\u5e93\u6700\u9ad8\u6761\u76ee\u6807\u8bc6\u7b26
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=\u8be5\u540e\u7aef\u4e0d\u652f\u6301\u8bf7\u6c42\u7684\u64cd\u4f5c
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=DN \u6570\u636e\u5e93\u4e0d\u5305\u542b '%s' \u7684\u8bb0\u5f55
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=\u6761\u76ee\u6570\u636e\u5e93\u4e0d\u5305\u542b ID %s \u7684\u8bb0\u5f55
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=\u6761\u76ee\u6570\u636e\u5e93\u4e0d\u5305\u542b ID %s \u7684\u6709\u6548\u8bb0\u5f55
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=\u6570\u636e\u5e93\u5f02\u5e38: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=\u5c5e\u6027 '%s' \u65e0\u6cd5\u7f16\u5236 '%s' \u7c7b\u578b\u7684\u7d22\u5f15\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u76f8\u5e94\u7684\u5339\u914d\u89c4\u5219
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=\u5904\u7406\u6570\u636e\u5e93\u4e8b\u52a1\u671f\u95f4\u51fa\u73b0\u672a\u68c0\u67e5\u5f02\u5e38
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=\u8d85\u8fc7\u4e86\u5bf9\u6761\u76ee\u6570\u76ee\u7684\u7ba1\u7406\u9650\u5236\uff0c\u5728\u5b50\u6811\u5220\u9664\u64cd\u4f5c\u4e2d\u53ef\u80fd\u4f1a\u88ab\u5220\u9664\u3002\u5b9e\u9645\u5220\u9664\u7684\u6761\u76ee\u6570\u76ee\u4e3a %d\u3002\u53ef\u4ee5\u91cd\u8bd5\u8be5\u64cd\u4f5c\uff0c\u76f4\u81f3\u5b50\u6811\u4e2d\u7684\u6240\u6709\u6761\u76ee\u90fd\u5df2\u5220\u9664
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=\u5df2\u5220\u9664\u7684\u6761\u76ee\u6570\u4e3a %d \u4e2a
@@ -68,11 +64,10 @@
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\u5c06\u5ffd\u7565\u914d\u7f6e\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u65e0\u6cd5\u8bc6\u522b\u8be5\u6761\u76ee
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\u5c06\u5ffd\u7565\u7d22\u5f15\u914d\u7f6e\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u5b83\u6307\u5b9a\u4e86\u672a\u77e5\u7684\u5c5e\u6027\u7c7b\u578b '%s'
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=\u5c06\u5ffd\u7565\u7d22\u5f15\u914d\u7f6e\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u5b83\u6307\u5b9a\u4e86\u5df2\u5728\u53e6\u4e00\u4e2a\u7d22\u5f15\u914d\u7f6e\u6761\u76ee\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u7c7b\u578b '%s'
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=\u5728\u6267\u884c\u540e\u7aef\u64cd\u4f5c\u671f\u95f4\u51fa\u73b0 I/O \u9519\u8bef: %s
 NOTICE_NDB_BACKEND_STARTED_42=\u5305\u542b %2$d \u4e2a\u6761\u76ee\u7684\u6570\u636e\u5e93\u540e\u7aef %1$s \u5df2\u542f\u52a8
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=\u7236\u6761\u76ee '%s' \u4e0d\u5b58\u5728
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=\u8be5\u6761\u76ee\u5df2\u5b58\u5728\uff0c\u5e76\u4e14\u5bfc\u5165\u9009\u9879\u4e0d\u5141\u8bb8\u66ff\u6362\u8be5\u6761\u76ee
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\u6ca1\u6709\u4e3a\u5c5e\u6027\u7c7b\u578b '%s' \u914d\u7f6e\u4efb\u4f55\u7d22\u5f15
 MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=\u641c\u7d22\u57fa\u6761\u76ee '%s' \u4e0d\u5b58\u5728
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=\u65e0\u6cd5\u6dfb\u52a0\u6761\u76ee '%s'\uff0c\u56e0\u4e3a\u5176\u7236\u6761\u76ee\u4e0d\u5b58\u5728
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=\u5df2\u5904\u7406 %d \u4e2a\u8bb0\u5f55\uff08\u5171 %d \u4e2a\u8bb0\u5f55\uff09\u5e76\u627e\u5230 %d \u4e2a\u9519\u8bef\uff08\u6700\u65b0\u901f\u7387\u4e3a %.1f\u4e2a/\u79d2\uff09
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=\u65e0\u6cd5\u8bc6\u522b\u4ee5\u4e0b\u5206\u9875\u7ed3\u679c\u63a7\u5236 Cookie \u503c: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=\u5f15\u7528\u6761\u76ee %s \u6307\u793a\u5fc5\u987b\u5728\u5176\u4ed6\u670d\u52a1\u5668\u4e0a\u5904\u7406\u8be5\u64cd\u4f5c
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=ID \u4e3a %s \u7684\u6761\u76ee\u8bb0\u5f55\u4e0e\u8be5\u540e\u7aef\u6570\u636e\u5e93\u7248\u672c\u4e0d\u517c\u5bb9\u3002\u6761\u76ee\u7248\u672c: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\u8be5\u641c\u7d22\u64cd\u4f5c\u68c0\u67e5\u4e86 %d\uff08\u6700\u5927\u503c\uff09\u4e2a\u6761\u76ee\u4ee5\u83b7\u53d6\u5339\u914d\u9879
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=\u65e0\u6cd5\u786e\u5b9a\u5bb9\u5668\u4e2d\u7684\u603b\u6761\u76ee\u6570: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=\u5728\u91cd\u65b0\u542f\u52a8\u540e\u7aef\u540e\uff0c\u5bf9 %s \u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=\u5df2\u5b8c\u6210 %.1f%%\u3002\u5df2\u5904\u7406 %d/%d \u6761\u8bb0\u5f55\u3002\uff08\u6700\u65b0\u901f\u7387\u4e3a %.1f\u4e2a/\u79d2\uff09
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=\u5df2\u5b8c\u6210\u91cd\u6784\u3002\u5728 %2$d \u79d2\u5185\u5904\u7406\u4e86 %1$d \u4e2a\u8bb0\u5f55\uff08\u5e73\u5747\u901f\u7387\u4e3a %3$.1f\u4e2a/\u79d2\uff09
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=\u5728\u91cd\u6784\u7d22\u5f15 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=\u5728\u5c06\u6761\u76ee\u63d2\u5165 %s \u6570\u636e\u5e93/\u7d22\u5f15\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=\u7d22\u5f15 %s \u7684\u53e6\u4e00\u9879\u91cd\u6784\u5df2\u5728\u6267\u884c\u4e2d
 NOTICE_NDB_REBUILD_START_137=\u5df2\u542f\u52a8\u7d22\u5f15 %s \u7684\u91cd\u6784\uff0c\u8981\u5904\u7406\u7684\u603b\u8bb0\u5f55\u6570\u4e3a %d \u4e2a
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=\u5fc5\u987b\u5728\u7981\u7528\u5305\u542b\u57fa DN \u7684\u540e\u7aef\u7684\u60c5\u51b5\u4e0b\u5b8c\u6210\u7cfb\u7edf\u7d22\u5f15\u91cd\u6784
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=\u65e0\u6cd5\u68c0\u67e5 ID \u4e3a %s \u7684\u6761\u76ee\u4ee5\u8fdb\u884c\u6392\u5e8f: %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=\u65e0\u6cd5\u5bf9\u641c\u7d22\u7ed3\u679c\u8fdb\u884c\u6392\u5e8f\uff0c\u56e0\u4e3a\u7ed9\u5b9a\u7684\u641c\u7d22\u8bf7\u6c42\u672a\u7f16\u5236\u7d22\u5f15
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\u65e0\u6cd5\u5904\u7406\u865a\u62df\u5217\u8868\u89c6\u56fe\u8bf7\u6c42\uff0c\u56e0\u4e3a\u76ee\u6807\u8d77\u59cb\u4f4d\u7f6e\u4f4d\u4e8e\u7ed3\u679c\u96c6\u5f00\u5934\u4e4b\u524d
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\u65e0\u6cd5\u5904\u7406\u865a\u62df\u5217\u8868\u89c6\u56fe\u8bf7\u6c42\uff0c\u56e0\u4e3a\u76ee\u6807\u504f\u79fb %d \u5927\u4e8e\u5217\u8868\u4e2d\u7684\u603b\u7ed3\u679c\u6570 (%d)
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u6267\u884c\u672a\u7f16\u5165\u7d22\u5f15\u7684\u641c\u7d22
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\u67d0\u4e9b\u7d22\u5f15\u952e\u5df2\u8d85\u8fc7\u7d22\u5f15 %s \u4e2d\u4ee5\u524d\u7684\u7d22\u5f15\u6761\u76ee\u9650\u5236\u3002\u5fc5\u987b\u91cd\u6784\u8be5\u7d22\u5f15\uff0c\u7136\u540e\u5b83\u624d\u80fd\u4f7f\u7528\u65b0\u9650\u5236
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=\u7531\u4e8e\u914d\u7f6e\u66f4\u6539\uff0c\u7d22\u5f15 %s \u5f53\u524d\u5904\u4e8e\u964d\u7ea7\u72b6\u6001\uff1b\u5fc5\u987b\u91cd\u6784\u8be5\u7d22\u5f15\uff0c\u7136\u540e\u624d\u80fd\u8fdb\u884c\u4f7f\u7528
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=\u5728\u4ece\u7d22\u5f15 %s \u4e2d\u8bfb\u53d6\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8be5\u7d22\u5f15\u4f3c\u4e4e\u5df2\u635f\u574f\uff0c\u73b0\u5728\u5904\u4e8e\u964d\u7ea7\u72b6\u6001\u3002\u5fc5\u987b\u91cd\u6784\u8be5\u7d22\u5f15\uff0c\u7136\u540e\u5b83\u624d\u80fd\u6062\u590d\u6b63\u5e38\u5de5\u4f5c
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=\u5728\u542f\u52a8\u5bfc\u5165\u8fc7\u7a0b\u4e4b\u524d\uff0c\u5fc5\u987b\u7981\u7528\u8be5\u540e\u7aef
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=\u5bfc\u5165\u7ebf\u7a0b %s \u4e2d\u51fa\u73b0\u9519\u8bef: %s\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fd0\u884c\u8be5\u7ebf\u7a0b
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=\u6ca1\u6709\u5176\u4ed6\u53ef\u7528\u4e8e\u5904\u7406\u5bfc\u5165\u6761\u76ee\u7684\u5bfc\u5165\u5de5\u4f5c\u7ebf\u7a0b
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=\u65e0\u6cd5\u521b\u5efa\u4e34\u65f6\u76ee\u5f55 %s
 NOTICE_NDB_IMPORT_MIGRATION_START_157=\u6b63\u5728\u4e3a\u57fa DN %2$s \u8fc1\u79fb %1$s \u6761\u76ee
 NOTICE_NDB_IMPORT_LDIF_START_158=\u6b63\u5728\u5904\u7406 LDIF
 NOTICE_NDB_IMPORT_LDIF_END_159=\u5df2\u5230\u8fbe LDIF \u7684\u672b\u5c3e
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=\u672a\u5728\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u5b9a\u4e49 VLV \u7d22\u5f15 %2$s \u7684\u6392\u5e8f\u5c5e\u6027 %1$s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=\u5728\u89e3\u6790\u4e3a VLV \u7d22\u5f15 %2$s \u5b9a\u4e49\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 %1$s \u65f6\u51fa\u73b0\u9519\u8bef: %3$s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162=\u6ca1\u6709\u914d\u7f6e\u540d\u79f0\u4e3a '%s' \u7684 VLV \u7d22\u5f15
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\u5728\u5c06\u6761\u76ee\u7531 %s \u79fb\u52a8\u81f3\u548c/\u6216\u91cd\u547d\u540d\u4e3a %s \u65f6\uff0c\u63d2\u4ef6\u5bfc\u81f4\u4fee\u6539 DN \u64cd\u4f5c\u4e2d\u6b62
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\u5728\u5c06\u6761\u76ee\u7531 %s \u79fb\u52a8\u81f3\u548c/\u6216\u91cd\u547d\u540d\u4e3a %s \u65f6\uff0c\u63d2\u4ef6\u5bfc\u81f4\u4fee\u6539 DN \u64cd\u4f5c\u4e2d\u6b62\uff0c\u56e0\u4e3a\u5bf9\u8be5\u6761\u76ee\u6240\u505a\u7684\u66f4\u6539\u8fdd\u53cd\u4e86\u670d\u52a1\u5668\u6a21\u5f0f\u914d\u7f6e\u8981\u6c42: %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=\u5c1d\u8bd5\u5728\u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u538b\u7f29\u6a21\u5f0f\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8fd4\u56de\u7684\u7ed3\u679c\u4e3a: %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=\u5c1d\u8bd5\u5728\u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u538b\u7f29\u6a21\u5f0f\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=\u670d\u52a1\u5668\u5728\u8fdb\u884c\u591a\u6b21\u5c1d\u8bd5\u540e\u4ecd\u65e0\u6cd5\u5728\u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u538b\u7f29\u6a21\u5f0f\u4fe1\u606f
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bf9\u8c61\u7c7b\u96c6\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5bf9\u8c61\u7c7b\u96c6\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u6807\u8bb0 %s
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5c5e\u6027\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u5c5e\u6027\u4f7f\u7528\u4e86\u4e00\u4e2a\u672a\u5b9a\u4e49\u7684\u5c5e\u6027\u63cf\u8ff0\u6807\u8bb0 %s
 NOTICE_NDB_IMPORT_STARTING_173=%s \u6b63\u5f00\u59cb\u5bfc\u5165\uff08\u6784\u5efa\u7248\u672c %s\uff0cR%d\uff09
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=\u5df2\u4e2d\u6b62\u5bfc\u5165\uff0c\u56e0\u4e3a\u5728\u5904\u7406\u671f\u95f4\u629b\u51fa\u672a\u6355\u83b7\u7684\u5f02\u5e38
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=\u53ef\u7528\u7f13\u51b2\u533a\u5185\u5b58 %d \u4e2a\u5b57\u8282\u4f4e\u4e8e\u6700\u5c0f\u503c %d \u4e2a\u5b57\u8282\u3002\u5c06\u53ef\u7528\u7f13\u51b2\u533a\u5185\u5b58\u8bbe\u7f6e\u4e3a\u6700\u5c0f\u503c
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=\u53ef\u7528\u7f13\u51b2\u533a\u5185\u5b58 %d \u4e2a\u5b57\u8282\u4f4e\u4e8e\u5355\u4e2a\u5bfc\u5165\u4e0a\u4e0b\u6587\u5141\u8bb8\u7684\u6700\u5c0f\u503c %d \u4e2a\u5b57\u8282\u3002\u5c06\u4e0a\u4e0b\u6587\u53ef\u7528\u7f13\u51b2\u533a\u5185\u5b58\u8bbe\u7f6e\u4e3a\u6700\u5c0f\u503c
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/ndb_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/ndb_zh_TW.properties
index c888130..d4018fd 100644
--- a/opendj-sdk/opends/src/messages/messages/ndb_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/ndb_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=NDB
+
 #
 # Format string definitions
 #
@@ -44,23 +48,15 @@
 # ORDINAL is an integer unique among other ordinals in this file
 #
 MILD_ERR_NDB_INCORRECT_ROUTING_1=\u5f8c\u7aef\u4e0d\u5305\u542b\u6709\u95dc\u9805\u76ee\u300c%s\u300d\u7684\u76ee\u9304\u8cc7\u8a0a\u6a39\u72c0\u7d50\u69cb\u90e8\u5206
-###SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=The database could not be opened: %s
-###SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=The database environment could not be opened: \
-### %s
-###SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=The database highest entry identifier could \
-### not be determined
-###SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=The requested operation is not \
-### supported by this backend
-###SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=The DN database does not contain a \
-### record for '%s'
-###SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=The entry database does not contain \
-### a record for ID %s
-###SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=The entry database does not contain \
-### a valid record for ID %s
-###SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=Database exception: %s
-###SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=The attribute '%s' cannot \
-### have indexing of type '%s' because it does not have a corresponding matching \
-### rule
+SEVERE_ERR_NDB_OPEN_DATABASE_FAIL_2=\u7121\u6cd5\u958b\u555f\u8cc7\u6599\u5eab: %s
+SEVERE_ERR_NDB_OPEN_ENV_FAIL_3=\u7121\u6cd5\u958b\u555f\u8cc7\u6599\u5eab\u74b0\u5883: %s
+SEVERE_ERR_NDB_HIGHEST_ID_FAIL_5=\u7121\u6cd5\u5224\u65b7\u8cc7\u6599\u5eab\u6700\u9ad8\u9805\u76ee\u8b58\u5225\u78bc
+SEVERE_WARN_NDB_FUNCTION_NOT_SUPPORTED_6=\u6b64\u5f8c\u7aef\u4e0d\u652f\u63f4\u8acb\u6c42\u7684\u4f5c\u696d
+SEVERE_ERR_NDB_MISSING_DN2ID_RECORD_10=DN \u8cc7\u6599\u5eab\u4e0d\u5305\u542b\u300c%s\u300d\u7684\u8a18\u9304
+SEVERE_ERR_NDB_MISSING_ID2ENTRY_RECORD_11=\u9805\u76ee\u8cc7\u6599\u5eab\u4e0d\u5305\u542b ID %s \u7684\u8a18\u9304
+SEVERE_ERR_NDB_ENTRY_DATABASE_CORRUPT_12=\u9805\u76ee\u8cc7\u6599\u5eab\u4e0d\u5305\u542b ID %s \u7684\u6709\u6548\u8a18\u9304
+SEVERE_ERR_NDB_DATABASE_EXCEPTION_14=\u8cc7\u6599\u5eab\u7570\u5e38: %s
+SEVERE_ERR_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE_26=\u5c6c\u6027\u300c%s\u300d\u7121\u6cd5\u5177\u6709\u985e\u578b\u300c%s\u300d\u7684\u7d22\u5f15\uff0c\u56e0\u70ba\u6b64\u5c6c\u6027\u6c92\u6709\u5c0d\u61c9\u7684\u76f8\u7b26\u898f\u5247
 MILD_ERR_NDB_UNCHECKED_EXCEPTION_28=Unchecked exception during database transaction
 NOTICE_NDB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED_32=Exceeded the administrative limit on the number of entries that may be deleted in a subtree delete operation. The number of entries actually deleted was %d. The operation may be retried until all entries in the subtree have been deleted
 NOTICE_NDB_DELETED_ENTRY_COUNT_33=\u5df2\u522a\u9664\u7684\u9805\u76ee\u6578\u70ba %d
@@ -68,11 +64,10 @@
 MILD_ERR_NDB_CONFIG_ENTRY_NOT_RECOGNIZED_37=\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u56e0\u7121\u6cd5\u8fa8\u8b58\u800c\u5c07\u88ab\u5ffd\u7565
 MILD_ERR_NDB_INDEX_ATTRIBUTE_TYPE_NOT_FOUND_38=\u7d22\u5f15\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u5c07\u88ab\u5ffd\u7565\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u6307\u5b9a\u4e86\u4e0d\u660e\u7684\u5c6c\u6027\u985e\u578b\u300c%s\u300d
 MILD_ERR_NDB_DUPLICATE_INDEX_CONFIG_39=\u7d22\u5f15\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u5c07\u88ab\u5ffd\u7565\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u6240\u6307\u5b9a\u7684\u5c6c\u6027\u985e\u578b\u300c%s\u300d\u5df2\u5b9a\u7fa9\u65bc\u5176\u4ed6\u7d22\u5f15\u914d\u7f6e\u9805\u76ee\u4e2d
-###SEVERE_ERR_NDB_IO_ERROR_40=I/O error during backend operation: %s
+SEVERE_ERR_NDB_IO_ERROR_40=\u5f8c\u7aef\u4f5c\u696d\u671f\u9593\u767c\u751f I/O \u932f\u8aa4: %s
 NOTICE_NDB_BACKEND_STARTED_42=\u5305\u542b %2$d \u500b\u9805\u76ee\u7684\u8cc7\u6599\u5eab\u5f8c\u7aef %1$s \u5df2\u555f\u52d5
 MILD_ERR_NDB_IMPORT_PARENT_NOT_FOUND_43=\u7236\u7cfb\u9805\u76ee\u300c%s\u300d\u4e0d\u5b58\u5728
-###SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=The entry exists and the import \
-### options do not allow it to be replaced
+SEVERE_WARN_NDB_IMPORT_ENTRY_EXISTS_44=\u9805\u76ee\u5b58\u5728\uff0c\u800c\u532f\u5165\u9078\u9805\u4e0d\u5141\u8a31\u53d6\u4ee3\u8a72\u9805\u76ee
 MILD_ERR_NDB_ATTRIBUTE_INDEX_NOT_CONFIGURED_45=\u6c92\u6709\u91dd\u5c0d\u5c6c\u6027\u985e\u578b\u300c%s\u300d\u914d\u7f6e\u7684\u7d22\u5f15
 MILD_ERR_NDB_SEARCH_NO_SUCH_OBJECT_46=\u641c\u5c0b\u57fa\u5e95\u9805\u76ee\u300c%s\u300d\u4e0d\u5b58\u5728
 MILD_ERR_NDB_ADD_NO_SUCH_OBJECT_47=\u7121\u6cd5\u589e\u52a0\u9805\u76ee\u300c%s\u300d\uff0c\u56e0\u70ba\u5176\u7236\u7cfb\u9805\u76ee\u4e0d\u5b58\u5728
@@ -103,24 +98,18 @@
 NOTICE_NDB_VERIFY_PROGRESS_REPORT_109=\u5df2\u8655\u7406 %d \u7b46\u8a18\u9304 (\u5171 %d \u7b46)\uff0c\u627e\u5230 %d \u500b\u932f\u8aa4 (\u6700\u8fd1\u901f\u7387 %.1f \u500b/\u79d2)
 MILD_ERR_NDB_INVALID_PAGED_RESULTS_COOKIE_111=\u7121\u6cd5\u8fa8\u8b58\u4e0b\u5217\u5206\u9801\u986f\u793a\u7684\u7d50\u679c\u63a7\u5236 cookie \u503c: %s
 NOTICE_NDB_REFERRAL_RESULT_MESSAGE_112=\u53c3\u7167\u9805\u76ee %s \u6307\u51fa\u5fc5\u9808\u5728\u4e0d\u540c\u7684\u4f3a\u670d\u5668\u4e0a\u8655\u7406\u4f5c\u696d
-###SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=Entry record with ID %s is not \
-### compatible with this version of the backend database. Entry version: %x
+SEVERE_ERR_NDB_INCOMPATIBLE_ENTRY_VERSION_126=ID \u70ba %s \u7684\u9805\u76ee\u8a18\u9304\u8207\u6b64\u7248\u672c\u7684\u5f8c\u7aef\u8cc7\u6599\u5eab\u4e0d\u76f8\u5bb9\u3002\u9805\u76ee\u7248\u672c: %x
 NOTICE_NDB_LOOKTHROUGH_LIMIT_EXCEEDED_127=\u6b64\u641c\u5c0b\u4f5c\u696d\u6aa2\u67e5\u6709\u7121\u76f8\u7b26\u9805\u76ee\u7684\u9805\u76ee\u6578\u5df2\u9054\u4e0a\u9650 %d
-###SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=Unable to determine the total \
-### number of entries in the container: %s
+SEVERE_WARN_NDB_GET_ENTRY_COUNT_FAILED_129=\u7121\u6cd5\u5224\u65b7\u5bb9\u5668\u4e2d\u7684\u9805\u76ee\u7e3d\u6578: %s
 NOTICE_NDB_CONFIG_ATTR_REQUIRES_RESTART_130=\u5728\u5f8c\u7aef\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c%s \u5c6c\u6027\u7684\u8b8a\u66f4\u624d\u6703\u751f\u6548
 NOTICE_NDB_REBUILD_PROGRESS_REPORT_131=%.1f%% \u5df2\u5b8c\u6210\u3002\u5df2\u8655\u7406 %d/%d \u7b46\u8a18\u9304\u3002(\u6700\u8fd1\u901f\u7387 %.1f \u7b46/\u79d2)
 NOTICE_NDB_REBUILD_FINAL_STATUS_133=\u91cd\u5efa\u5b8c\u6210\u3002\u5728 %2$d \u79d2\u4e2d\u8655\u7406\u4e86 %1$d \u7b46\u8a18\u9304 (\u5e73\u5747\u901f\u7387 %.1f \u7b46/\u79d2)
-###SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=An error occurred while rebuilding \
-### index %s: %s
+SEVERE_ERR_NDB_REBUILD_INDEX_FAILED_134=\u91cd\u5efa\u7d22\u5f15 %s \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_NDB_REBUILD_INSERT_ENTRY_FAILED_135=\u5c07\u9805\u76ee\u63d2\u5165 %s \u8cc7\u6599\u5eab/\u7d22\u5f15\u4e2d\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=Another rebuild of index %s is \
-### already in progress
+SEVERE_ERR_NDB_REBUILD_INDEX_CONFLICT_136=\u5df2\u6709\u53e6\u4e00\u9805\u7d22\u5f15 %s \u7684\u91cd\u5efa\u6b63\u5728\u9032\u884c\u4e2d
 NOTICE_NDB_REBUILD_START_137=\u7d22\u5f15 %s \u7684\u91cd\u5efa\u5df2\u555f\u52d5\uff0c\u5171\u6709 %d \u7b46\u8a18\u9304\u8981\u9032\u884c\u8655\u7406
-###SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=Rebuilding system index(es) must be \
-### done with the backend containing the base DN disabled
-###SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=Unable to examine the entry \
-### with ID %s for sorting purposes:  %s
+SEVERE_ERR_NDB_REBUILD_BACKEND_ONLINE_138=\u57f7\u884c\u7cfb\u7d71\u7d22\u5f15\u7684\u91cd\u5efa\u6642\uff0c\u5fc5\u9808\u505c\u7528\u5305\u542b\u57fa\u5e95 DN \u7684\u5f8c\u7aef
+SEVERE_ERR_ENTRYIDSORTER_CANNOT_EXAMINE_ENTRY_139=\u7121\u6cd5\u6aa2\u67e5 ID \u70ba %s \u7684\u9805\u76ee\u4ee5\u9032\u884c\u6392\u5e8f: %s
 MILD_ERR_NDB_SEARCH_CANNOT_SORT_UNINDEXED_140=\u7121\u6cd5\u6392\u5e8f\u641c\u5c0b\u7d50\u679c\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u641c\u5c0b\u8acb\u6c42\u672a\u7de8\u88fd\u7d22\u5f15
 MILD_ERR_ENTRYIDSORTER_NEGATIVE_START_POS_141=\u7121\u6cd5\u8655\u7406\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u8acb\u6c42\uff0c\u56e0\u70ba\u76ee\u6a19\u8d77\u59cb\u4f4d\u7f6e\u4f4d\u65bc\u7d50\u679c\u96c6\u7684\u958b\u982d\u4e4b\u524d
 MILD_ERR_ENTRYIDSORTER_OFFSET_TOO_LARGE_142=\u7121\u6cd5\u8655\u7406\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u8acb\u6c42\uff0c\u56e0\u70ba\u76ee\u6a19\u504f\u79fb %d \u5927\u65bc\u6e05\u55ae\u4e2d\u7684\u7d50\u679c\u7e3d\u6578 (%d)
@@ -129,47 +118,27 @@
 MILD_ERR_NDB_SEARCH_UNINDEXED_INSUFFICIENT_PRIVILEGES_145=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u57f7\u884c\u672a\u7de8\u88fd\u7d22\u5f15\u7684\u641c\u5c0b
 NOTICE_NDB_CONFIG_INDEX_ENTRY_LIMIT_REQUIRES_REBUILD_148=\u90e8\u5206\u7d22\u5f15\u9375\u503c\u5df2\u8d85\u904e\u7d22\u5f15 %s \u4e2d\u5148\u524d\u7684\u7d22\u5f15\u9805\u76ee\u9650\u5236\u3002\u6b64\u7d22\u5f15\u5fc5\u9808\u5148\u91cd\u5efa\uff0c\u624d\u80fd\u4f7f\u7528\u65b0\u7684\u9650\u5236
 NOTICE_NDB_INDEX_ADD_REQUIRES_REBUILD_150=\u7d22\u5f15 %s \u76ee\u524d\u56e0\u914d\u7f6e\u4e0a\u7684\u8b8a\u66f4\u800c\u4ee5\u964d\u7d1a\u72c0\u614b\u904b\u4f5c\uff0c\u5fc5\u9808\u5728\u91cd\u5efa\u5f8c\u624d\u53ef\u4f7f\u7528
-###SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=An error occurred while \
-### reading from index %s. The index seems to be corrupt and is now operating in \
-### a degraded state. The index must be rebuilt before it can return to normal \
-### operation
-###SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=The backend must be disabled before \
-### the import process can start
-###SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=An error occurred in import thread \
-### %s: %s. The thread can not continue
-###SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=There are no more import worker \
-### threads to process the imported entries
-###SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=Unable to create the temporary \
-### directory %s
+SEVERE_ERR_NDB_INDEX_CORRUPT_REQUIRES_REBUILD_151=\u8b80\u53d6\u7d22\u5f15 %s \u6642\u767c\u751f\u932f\u8aa4\u3002\u7d22\u5f15\u53ef\u80fd\u5df2\u6bc0\u58de\uff0c\u4e14\u76ee\u524d\u4ee5\u964d\u7d1a\u72c0\u614b\u904b\u4f5c\u3002\u7d22\u5f15\u5fc5\u9808\u91cd\u5efa\u624d\u53ef\u56de\u5fa9\u6b63\u5e38\u904b\u4f5c
+SEVERE_ERR_NDB_IMPORT_BACKEND_ONLINE_152=\u5fc5\u9808\u505c\u7528\u5f8c\u7aef\uff0c\u532f\u5165\u7a0b\u5e8f\u624d\u53ef\u555f\u52d5
+SEVERE_ERR_NDB_IMPORT_THREAD_EXCEPTION_153=\u532f\u5165\u57f7\u884c\u7dd2 %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u57f7\u884c\u7dd2\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_ERR_NDB_IMPORT_NO_WORKER_THREADS_154=\u6c92\u6709\u5176\u4ed6\u8981\u8655\u7406\u532f\u5165\u9805\u76ee\u7684\u532f\u5165\u5de5\u4f5c\u8005\u57f7\u884c\u7dd2
+SEVERE_ERR_NDB_IMPORT_CREATE_TMPDIR_ERROR_155=\u7121\u6cd5\u5efa\u7acb\u66ab\u5b58\u76ee\u9304 %s
 NOTICE_NDB_IMPORT_MIGRATION_START_157=\u6b63\u5728\u9077\u79fb\u57fa\u5e95 DN %2$s \u7684 %1$s \u500b\u9805\u76ee
 NOTICE_NDB_IMPORT_LDIF_START_158=\u6b63\u5728\u8655\u7406 LDIF
 NOTICE_NDB_IMPORT_LDIF_END_159=\u5df2\u9054 LDIF \u7d50\u5c3e
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=Sort attribute %s for VLV \
-### index %s is not defined in the server schema
-###SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=An error occurred while parsing \
-### the search filter %s defined for VLV index %s: %s
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_UNDEFINED_ATTR_160=VLV \u7d22\u5f15 %2$s \u7684\u6392\u5e8f\u5c6c\u6027 %1$s \u672a\u5b9a\u7fa9\u65bc\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d
+SEVERE_ERR_NDB_CONFIG_VLV_INDEX_BAD_FILTER_161=\u5256\u6790\u70ba VLV \u7d22\u5f15 %2$s \u5b9a\u7fa9\u7684\u641c\u5c0b\u7be9\u9078\u5668 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
 MILD_ERR_NDB_VLV_INDEX_NOT_CONFIGURED_162=\u6c92\u6709\u4ee5\u540d\u7a31\u300c%s\u300d\u914d\u7f6e\u7684 VLV \u7d22\u5f15
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_PLUGIN_163=\u5916\u639b\u7a0b\u5f0f\u5c07\u67d0\u9805\u76ee\u5f9e %s \u79fb\u81f3\u4e26 (\u6216) \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\uff0c\u5c0e\u81f4\u4fee\u6539 DN \u4f5c\u696d\u4e2d\u65b7
 MILD_ERR_NDB_MODIFYDN_ABORTED_BY_SUBORDINATE_SCHEMA_ERROR_164=\u5916\u639b\u7a0b\u5f0f\u5c07\u67d0\u9805\u76ee\u5f9e %s \u79fb\u81f3\u4e26 (\u6216) \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\uff0c\u5c0e\u81f4\u4fee\u6539 DN \u4f5c\u696d\u4e2d\u65b7\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u7684\u8b8a\u66f4\u9055\u53cd\u4f3a\u670d\u5668\u6a21\u5f0f\u914d\u7f6e: %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=An error occurred while \
-### attempting to store compressed schema information in the database.  The \
-### result returned was:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=An error occurred while \
-### attempting to store compressed schema information in the database:  %s
-###SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=The server was \
-### unable to store compressed schema information in the database after multiple \
-### attempts
-###SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=Unable to decode the provided \
-### object class set because it used an undefined token %s
-###SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=Unable to decode the \
-### provided attribute because it used an undefined attribute description token \
-### %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_STATUS_167=\u5617\u8a66\u5728\u8cc7\u6599\u5eab\u4e2d\u5132\u5b58\u58d3\u7e2e\u6a21\u5f0f\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4\u3002\u50b3\u56de\u7684\u7d50\u679c\u70ba: %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_EX_168=\u5617\u8a66\u5728\u8cc7\u6599\u5eab\u4e2d\u5132\u5b58\u58d3\u7e2e\u6a21\u5f0f\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_NDB_COMPSCHEMA_CANNOT_STORE_MULTIPLE_FAILURES_169=\u5728\u591a\u6b21\u5617\u8a66\u5f8c\uff0c\u4f3a\u670d\u5668\u7121\u6cd5\u5728\u8cc7\u6599\u5eab\u4e2d\u5132\u5b58\u58d3\u7e2e\u6a21\u5f0f\u8cc7\u8a0a
+SEVERE_ERR_NDB_COMPSCHEMA_UNKNOWN_OC_TOKEN_170=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u7269\u4ef6\u985e\u5225\u96c6\u5408\uff0c\u56e0\u70ba\u5176\u4f7f\u7528\u672a\u5b9a\u7fa9\u7684\u8a18\u865f %s
+SEVERE_ERR_NDB_COMPSCHEMA_UNRECOGNIZED_AD_TOKEN_171=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5c6c\u6027\uff0c\u56e0\u70ba\u5176\u4f7f\u7528\u672a\u5b9a\u7fa9\u7684\u5c6c\u6027\u8aaa\u660e\u8a18\u865f %s
 NOTICE_NDB_IMPORT_STARTING_173=%s \u555f\u52d5\u532f\u5165 (\u5efa\u7f6e %s\u3001R%d)
-###SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=The import was aborted because an \
-###  uncaught exception was thrown during processing
+SEVERE_ERR_NDB_IMPORT_LDIF_ABORT_175=\u532f\u5165\u5df2\u4e2d\u65b7\uff0c\u56e0\u70ba\u5728\u8655\u7406\u671f\u9593\u4e1f\u51fa\u672a\u5075\u6e2c\u5230\u7684\u7570\u5e38
 NOTICE_NDB_IMPORT_LDIF_BUFFER_TOT_AVAILMEM_184=\u53ef\u7528\u7de9\u885d\u5340\u8a18\u61b6\u9ad4 %d \u4f4d\u5143\u7d44\u4f4e\u65bc\u6700\u5c0f\u503c %d \u4f4d\u5143\u7d44\u3002\u5c07\u53ef\u7528\u7de9\u885d\u5340\u8a18\u61b6\u9ad4\u8a2d\u70ba\u6700\u5c0f\u503c
 NOTICE_NDB_IMPORT_LDIF_BUFFER_CONTEXT_AVAILMEM_186=\u53ef\u7528\u7de9\u885d\u5340\u8a18\u61b6\u9ad4 %d \u4f4d\u5143\u7d44\u4f4e\u65bc\u55ae\u4e00\u532f\u5165\u74b0\u5883\u5141\u8a31\u7684\u6700\u5c0f\u503c %d \u4f4d\u5143\u7d44\u3002\u5c07\u74b0\u5883\u7684\u53ef\u7528\u7de9\u885d\u5340\u8a18\u61b6\u9ad4\u8a2d\u70ba\u6700\u5c0f\u503c
-###SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently \
-### not supported by this backend
-###SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently \
-### not supported by this backend
+SEVERE_ERR_NDB_IMPORT_OFFLINE_NOT_SUPPORTED_191=Offline import is currently not supported by this backend
+SEVERE_ERR_NDB_EXPORT_OFFLINE_NOT_SUPPORTED_192=Offline export is currently not supported by this backend
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_de.properties b/opendj-sdk/opends/src/messages/messages/plugin_de.properties
index 81d12cd..0c340d0 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the plugin defined in class %s because the provided configuration entry was null
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=Gibt ein optionales, verschl\u00fcsseltes Passwort an, das zum Stoppen von Directory Server erforderlich ist.  Wird es nicht angegeben, ist kein Passwort erforderlich (allerdings muss immer noch eine Authentifizierung beim Server erfolgen, damit der erforderliche Aufgabeneintrag hinzugef\u00fcgt werden kann).  \u00c4nderungen an diesem Passwort werden sofort wirksam
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description list plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description list plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a startup plugin
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server profiler plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a startup plugin
 INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=Pfad zum Verzeichnis, in das die Profilinformationen geschrieben werden.  Das Verzeichnis muss vorhanden und Directory Server dazu berechtigt sein, darin neue Dateien zu erstellen.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile directory of %s will be used
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error occurred when the profiler plugin defined in configuration entry %s attempted to write the information captured to output file %s:  %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=Gibt an, ob das Profiler-Plug-In automatisch mit der Datensammlung beginnen soll, wenn Directory Server gestartet wird.  Dies wird erst beim Starten des Servers gelesen, und eventuelle \u00c4nderungen werden beim n\u00e4chsten Neustart wirksam
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error occurred while attempting to determine the value of the ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling information will not automatically be captured on startup and must be manually enabled
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=Probenintervall, das beim Erfassen von Profiling-Informationen im Server zu verwenden ist. \u00c4nderungen an diesem Konfigurationsattribut werden beim n\u00e4chsten Starten des Profilers wirksam
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default sample interval of %d milliseconds will be used
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=Aktueller Status des Profilers.  entweder "aktiviert" (der Profiler-Thread sammelt aktiv Daten) oder "deaktiviert".  Dieses Attribut ist schreibgesch\u00fctzt
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=Aktion, die der Profiler durchf\u00fchren soll.  Beim Wert "Starten" beginnt der Profiler-Thread mit der Sammlung von Daten, falls er nicht bereits aktiviert ist.  Beim Wert "Stopp" stoppt der Profiler-Thread die Sammlung von Daten und schreibt diese auf die Festplatte. Beim Wert "Abbrechen" stoppt der Profiler-Thread die Sammlung von Daten und verwirft die bisher erfassten Daten.  Diese Vorg\u00e4nge finden direkt statt
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s specified in attribute ds-cfg-profile-directory of configuration entry %s is invalid because the specified path does not exist or is not a directory
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-action attribute in the %s entry:  %s.  No action will be taken
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=Das Probenintervall f\u00fcr das im Konfigurationseintrag %s definierte Profiler-Plug-In wurde auf %d Millisekunden aktualisiert
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error occurred while attempting to update the sample interval for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=Das Profilverzeichnis f\u00fcr das im Konfigurationseintrag %s definierte Profiler-Plug-In wurde auf %s ge\u00e4ndert
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error occurred while attempting to update the profile directory for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=Das im Konfigurationseintrag %s definierte Profiler-Plug-In wurde aktiviert und hat mit der Erfassung von Daten begonnen
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=Das im Konfigurationseintrag %s definierte Profiler-Plug-In ist bereits aktiviert, deshalb wurde die Anforderung zum Starten des Profiling ignoriert
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=Das im Konfigurationseintrag %s definierte Profiler-Plug-In erhielt eine Anforderung zum Stoppen der Datenerfassung, aber es war nicht aktiv, sodass keine Aktion gestartet wurde
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=Die f\u00fcr das im Konfigurationseintrag %s definierte Profiler-Plug-In gesammelten Daten wurden in %s geschrieben
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=Das im Konfigurationseintrag %s definierte Profiler-Plug-In wurde aufgefordert, eine Aktion %s durchzuf\u00fchren, die nicht vom Server erkannt wird.  Es wird keine Aktion gestartet
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=Eine Profiler-Aktion %s wurde f\u00fcr das im Konfigurationseintrag %s definierte Profiler-Plug-In angefordert, aber es traten ein oder mehrere Probleme im Zusammenhang mit der Plug-In-Konfiguration auf, sodass die angeforderte Aktion \u00fcbersprungen wird
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error occurred while attempting to process the requested action for the profiler plugin defined in configuration entry %s:  %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server startup process:  %s.  The server startup process has been aborted
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined in configuration entry %s returned a null value when it was invoked during the Directory Server startup process.  This is an illegal return value, and the server startup process has been aborted
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The startup process will continue, but this failure might impact the operation of the server
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The server startup process has been aborted
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server shutdown process:  %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s.  The connection will be terminated
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response, and the connection will be terminated
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with entry %s:  %s.  Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result entry plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with entry %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result reference plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with referral URL(s) %s:  %s. Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result reference plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with referral URL(s) %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to register the LastMod plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=Pfad zu einer Profildatendatei.  Dieses Argument kann mehrmals zum Analysieren von Daten aus mehreren Datendateien angegeben werden
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=Gibt an, ob die Profilinformationen im GUI-Modus angezeigt oder ob die Ergebnisdaten in die Standardausgabe geschrieben werden sollen
 INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=Zeigt diese Nutzungsinformationen an
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while trying to process the profile data in file %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate response plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The intermediate response plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to register the password policy import plugin to be invoked as a %s plugin. This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred while attempting to encode a password value stored in attribute %s of user entry %s:  %s.  Password values for this user will not be encoded
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration entry %s does not support the %s plugin type
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=Dieses Dienstprogramm kann zum Anzeigen von Informationen in Datendateien verwendet werden, die vom Directory Server-Profiler erfasst wurden
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy import plugin is not configured any default auth password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy import plugin is not configured any default user password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it uses custom password policy '%s', but no such policy is defined in the server.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred while attempting to decode the value of the custom password policy attribute in entry '%s':  %s.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate modify DN plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The subordinate modify DN plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to register the Unique Attribute plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while attempting to modify an attribute value of entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while attempting to add the entry %s because one of the entry's attribute values failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while attempting to perform a modify DN operation on entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to register the Referential Integrity plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during Referential Integity plugin initialization because log file creation failed:  %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=Der Name der Datei, in der das Plug-In f\u00fcr die Bezugsintegrit\u00e4t w\u00e4hrend der Hintergrundverarbeitung \u00c4nderungen protokolliert, wurde von %s in %s ge\u00e4ndert, aber diese \u00c4nderung wird erst wirksam, wenn der Server erneut gestartet wird
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=Das Aktualisierungsintervall f\u00fcr die Hintergrundverarbeitung des Plug-Ins f\u00fcr die Bezugsintegrit\u00e4t wurde von %s in %s ge\u00e4ndert, und der neue Wert wird jetzt f\u00fcr die Hintergrundverarbeitung verwendet
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=Die Hintergrundverarbeitung des Plug-Ins f\u00fcr die Bezugsintegrit\u00e4t wurde gestoppt
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=Das Plug-In f\u00fcr die Bezugsintegrit\u00e4t hat die Hintergrundverarbeitung unter Verwendung des Aktualisierungsintervalls %s gestartet
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential Integrity plugin failed when performaing an internal search: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential Integrity plugin failed when performing an internal modify on entry %s: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=Das Plug-In f\u00fcr die Bezugsintegrit\u00e4t konnte einen Eintrags-DN aus dem Aktualisierungsprotokoll nicht entschl\u00fcsseln: %s
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=Das Plug-In f\u00fcr die Bezugsintegrit\u00e4t ist bei der Durchf\u00fchrung einer Suche fehlgeschlagen, da der Basis-DN %s nicht vorhanden ist
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred in the Referential Integrity plugin while attempting to configure the attribute type %s which has a syntax OID of %s. A Referential Integrity attribute type must have a syntax OID of either 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity plugin will not process a post delete operation on entry %s because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential Integrity plugin will not process a post modify DN operation on entry %s because the core operation failed
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=Das 7-Bit-Fehlerfrei-Plug-In wurde mit einem ung\u00fcltigen Plug-In-Typ %s konfiguriert.  Es sind nur die Plug-In-Typen ldifImport, preOperationAdd, preOperationModify und preOperationModifyDN zul\u00e4ssig
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=Bei dem Versuch, den DN des Zieleintrags zu entschl\u00fcsseln, ist ein Fehler aufgetreten:  %s
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=Bei dem Versuch, das Attribut %s des Zieleintrags zu entschl\u00fcsseln, ist ein Fehler aufgetreten:  %s
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=Der \u00c4nderungsvorgang h\u00e4tte einen Wert f\u00fcr das Attribut %s ergeben, der nicht 7-Bit fehlerfrei war
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=Der DN-\u00c4nderungsvorgang h\u00e4tte einen Wert f\u00fcr das Attribut %s ergeben, der nicht 7-Bit fehlerfrei war
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=Der Eintrag enthielt einen Wert f\u00fcr das Attribut %s, der nicht 7-Bit fehlerfrei war
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password policy import plugin references default auth password storage scheme %s which is not available for use in the server
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The post-synchronization %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict was detected for attribute %s:  value %s already exists in entry %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict was detected for attribute %s during synchronization (connID=%d, opID=%d):  value %s in entry %s conflicts with an existing value in entry %s.  Manual interaction is required to eliminate the conflict
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred while attempting to determine whether the operation would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error occurred while attempting to determine whether the synchronization operation (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to register the Change Number Control plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_es.properties b/opendj-sdk/opends/src/messages/messages/plugin_es.properties
index beb2a9c..2542839 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the plugin defined in class %s because the provided configuration entry was null
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=Especifica una contrase\u00f1a codificada opcional que ser\u00e1 necesaria para poder detener Directory Server.  Si no se proporciona, no ser\u00e1 necesaria ninguna contrase\u00f1a (aunque seguir\u00e1 siendo necesaria para autenticarse en el servidor para poder a\u00f1adir la entrada de tarea necesaria).  Los cambios realizados en esta contrase\u00f1a se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description list plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description list plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a startup plugin
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server profiler plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a startup plugin
 INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=Ruta al directorio en el que se escribir\u00e1 la informaci\u00f3n del perfil.  El directorio debe existir, y Directory Server debe tener permiso para crear archivos nuevos en \u00e9l.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile directory of %s will be used
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error occurred when the profiler plugin defined in configuration entry %s attempted to write the information captured to output file %s:  %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=Indica si el complemento del analizador debe empezar a recopilar datos autom\u00e1ticamente cuando se inicie Directory Server.  S\u00f3lo se leer\u00e1 una vez que se inicie el servidor y los cambios tendr\u00e1n efecto en el siguiente reinicio
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error occurred while attempting to determine the value of the ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling information will not automatically be captured on startup and must be manually enabled
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=Intervalo de muestra que se debe utilizar al capturar la informaci\u00f3n de creaci\u00f3n de perfiles en el servidor. Los cambios en este atributo de configuraci\u00f3n tendr\u00e1n efecto la pr\u00f3xima vez que se inicie el analizador
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default sample interval of %d milliseconds will be used
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=Estado actual del analizador.  Se "habilitar\u00e1" (lo que indica que el subproceso del analizador recopila datos de forma activa) o "inhabilitar\u00e1".  \u00c9ste atributo es de s\u00f3lo lectura
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=Acci\u00f3n que debe emprender el analizador.  Un valor de "inicio" har\u00e1 que el subproceso del analizador inicie la recopilaci\u00f3n de datos si a\u00fan no est\u00e1 activo.  Un valor de "detenci\u00f3n" har\u00e1 que el subproceso del analizador detenga la recopilaci\u00f3n de datos y los escriba en el disco, y un valor de "cancelaci\u00f3n" que el subproceso del analizador detenga la recopilaci\u00f3n de datos y descarte todo lo que se ha capturado.  Estas operaciones tendr\u00e1n lugar inmediatamente
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s specified in attribute ds-cfg-profile-directory of configuration entry %s is invalid because the specified path does not exist or is not a directory
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-action attribute in the %s entry:  %s.  No action will be taken
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=El intervalo de muestra del complemento del analizador definido en la entrada de configuraci\u00f3n %s se ha actualizado a %d milisegundos
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error occurred while attempting to update the sample interval for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=El directorio de perfiles para el complemento del analizador definido en la entrada de configuraci\u00f3n %s se ha cambiado a %s
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error occurred while attempting to update the profile directory for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=El complemento del analizador definido en la entrada de configuraci\u00f3n %s se ha activado y ha iniciado la captura de datos
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=El complemento del analizador definido en la entrada de configuraci\u00f3n %s ya est\u00e1 activo, por lo que se ha ignorado la solicitud de iniciar la creaci\u00f3n de perfiles
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=El complemento del analizador definido en la entrada de configuraci\u00f3n %s ha recibido una solicitud para detener la captura de datos, pero no estaba activo y no se tom\u00f3 ninguna medida
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=Los datos recopilados por el complemento del analizador definidos en la entrada de configuraci\u00f3n %s se han escrito en %s
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=El complemento del analizador definidos en la entrada de configuraci\u00f3n %s ha sido solicitado para realice una acci\u00f3n %s que no reconozca el servidor.  No se realizar\u00e1 ninguna acci\u00f3n
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=La acci\u00f3n del analizador %s se solicit\u00f3 para el complemento del analizador definido en la entrada de configuraci\u00f3n %s, pero se han encontrado uno o m\u00e1s problemas con la configuraci\u00f3n del complemento, por lo que se omitir\u00e1 la acci\u00f3n solicitada
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error occurred while attempting to process the requested action for the profiler plugin defined in configuration entry %s:  %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server startup process:  %s.  The server startup process has been aborted
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined in configuration entry %s returned a null value when it was invoked during the Directory Server startup process.  This is an illegal return value, and the server startup process has been aborted
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The startup process will continue, but this failure might impact the operation of the server
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The server startup process has been aborted
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server shutdown process:  %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s.  The connection will be terminated
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response, and the connection will be terminated
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with entry %s:  %s.  Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result entry plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with entry %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result reference plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with referral URL(s) %s:  %s. Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result reference plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with referral URL(s) %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to register the LastMod plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=Ruta a un archivo de datos de perfil.  Este argumento se puede proporcionar m\u00e1s de una vez para analizar los datos desde varios archivos de datos
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=Indica si se va a ver la informaci\u00f3n del perfil en modo GUI o si se van a escribir los datos resultantes para la salida est\u00e1ndar
 INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while trying to process the profile data in file %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate response plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The intermediate response plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to register the password policy import plugin to be invoked as a %s plugin. This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred while attempting to encode a password value stored in attribute %s of user entry %s:  %s.  Password values for this user will not be encoded
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration entry %s does not support the %s plugin type
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=Esta utilidad se puede utilizar para ver la informaci\u00f3n en los archivos de datos capturados por el analizador de Directory Server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy import plugin is not configured any default auth password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy import plugin is not configured any default user password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it uses custom password policy '%s', but no such policy is defined in the server.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred while attempting to decode the value of the custom password policy attribute in entry '%s':  %s.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate modify DN plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The subordinate modify DN plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to register the Unique Attribute plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while attempting to modify an attribute value of entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while attempting to add the entry %s because one of the entry's attribute values failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while attempting to perform a modify DN operation on entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to register the Referential Integrity plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during Referential Integity plugin initialization because log file creation failed:  %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=El nombre de archivo en el que el complemento de Integridad referencial registra los cambios durante el procesamiento de fondo se ha cambiado de %s a %s, pero este efecto no tendr\u00e1 efecto hasta que se reinicie el servidor
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=El intervalo de actualizaci\u00f3n del procesamiento de fondo del complemento de Integridad referencial se ha cambiado de %s a %s; el valor nuevo ser\u00e1 ahora durante el procesamiento de fondo
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=Se ha detenido el procesamiento de fondo del complemento de Integridad referencial
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=El complemento de Integridad referencial ha iniciado el procesamiento de fondo mediante el intervalo de actualizaci\u00f3n %s
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential Integrity plugin failed when performaing an internal search: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential Integrity plugin failed when performing an internal modify on entry %s: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=Error del complemento de Integridad referencial al descodificar un ND de entrada desde el registro de actualizaci\u00f3n: %s
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=Error en el complemento de Integridad referencial al realizar una b\u00fasqueda porque el ND de base %s no existe
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred in the Referential Integrity plugin while attempting to configure the attribute type %s which has a syntax OID of %s. A Referential Integrity attribute type must have a syntax OID of either 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity plugin will not process a post delete operation on entry %s because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential Integrity plugin will not process a post modify DN operation on entry %s because the core operation failed
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=El complemento de limpieza de 7 bits se ha configurado con el tipo de complemento no v\u00e1lido %s. S\u00f3lo se permiten los tipos de complemento ldifImport, preOperationAdd, preOperationModify y preOperationModifyDN
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=Se ha producido un error al intentar decodificar el ND de la entrada de destino: %s
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=Se ha producido un error al intentar descodificar el atributo %s en la entrada de destino: %s
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=La operaci\u00f3n de modificaci\u00f3n habr\u00eda resultado en un valor para el atributo %s que no era de limpieza de 7 bits
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=La operaci\u00f3n de modificaci\u00f3n de ND habr\u00eda resultado en un valor para el atributo %s que no era de limpieza de 7 bits
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=La entrada inclu\u00eda un valor para el atributo %s que no era de limpieza de 7 bits
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password policy import plugin references default auth password storage scheme %s which is not available for use in the server
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The post-synchronization %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict was detected for attribute %s:  value %s already exists in entry %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict was detected for attribute %s during synchronization (connID=%d, opID=%d):  value %s in entry %s conflicts with an existing value in entry %s.  Manual interaction is required to eliminate the conflict
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred while attempting to determine whether the operation would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error occurred while attempting to determine whether the synchronization operation (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to register the Change Number Control plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_fr.properties b/opendj-sdk/opends/src/messages/messages/plugin_fr.properties
index 7756ab2..6f4ac84 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the plugin defined in class %s because the provided configuration entry was null
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=Sp\u00e9cifie un mot de passe cod\u00e9 facultatif requis pour arr\u00eater Directory Server.  S'il n'est pas fourni, alors aucun mot de passe n'est requis (m\u00eame s'il sera n\u00e9cessaire pour l'authentification sur le serveur, afin d'ajouter une entr\u00e9e de t\u00e2che n\u00e9cessaire).  Les modifications apport\u00e9es \u00e0 ce mot de passe seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=LDAP attribute description list plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description list plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a startup plugin
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server profiler plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a startup plugin
 INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=Chemin d'acc\u00e8s au r\u00e9pertoire dans lequel les informations de profil vont \u00eatre inscrites.  Ce r\u00e9pertoire doit exister et Directory Server doit disposer d'une autorisation pour cr\u00e9er de nouveaux fichiers dans celui-ci.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile directory of %s will be used
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error occurred when the profiler plugin defined in configuration entry %s attempted to write the information captured to output file %s:  %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=Indique si le plug-in du profileur doit d\u00e9marrer la collecte de donn\u00e9es automatiquement lors du d\u00e9marrage de Directory Server.  Cela sera lu uniquement lors du d\u00e9marrage du serveur et toute modification deviendra effective lors du red\u00e9marrage suivant 
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error occurred while attempting to determine the value of the ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling information will not automatically be captured on startup and must be manually enabled
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=Exemple d'intervalle devant \u00eatre utilis\u00e9 lors de la capture d'informations de profilage dans le serveur. Les modifications apport\u00e9es \u00e0 cet attribut de configuration deviennent effectives lors du d\u00e9marrage suivant du profileur
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default sample interval of %d milliseconds will be used
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=\u00c9tat actuel du profileur.  Il est soit "activ\u00e9" (ce qui indique que le thread du profileur collecte des donn\u00e9es de mani\u00e8re active), soit "d\u00e9sactiv\u00e9".  Il s'agit d'un attribut en lecture seule
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=Action devant \u00eatre entreprise par le profileur.  Une valeur "start" entra\u00eene le d\u00e9marrage de la collecte de donn\u00e9es par le thread du profileur si elle n'est pas encore active.  Une valeur "stop" entra\u00eene l'arr\u00eat de la collecte de donn\u00e9es et leur \u00e9criture sur le disque par le profileur, tandis qu'une valeur "cancel" entra\u00eene l'arr\u00eat de la collecte de donn\u00e9es par le le thread du profileur et ignore tout ce qui a d\u00e9j\u00e0 \u00e9t\u00e9 captur\u00e9.  Ces op\u00e9rations se produiront imm\u00e9diatement
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s specified in attribute ds-cfg-profile-directory of configuration entry %s is invalid because the specified path does not exist or is not a directory
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-action attribute in the %s entry:  %s.  No action will be taken
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=L'intervalle d'\u00e9chantillon pour le plug-in du profileur d\u00e9fini dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour et vaut maintenant %d millisecondes 
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error occurred while attempting to update the sample interval for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=Le r\u00e9pertoire de profileur du plug-in d\u00e9fini dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 modifi\u00e9 et est maintenant %s
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error occurred while attempting to update the profile directory for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=Le plug-in de profileur d\u00e9fini dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 activ\u00e9 et a d\u00e9marr\u00e9 la capture de donn\u00e9es 
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=Le plug-in de profileur d\u00e9fini dans l'entr\u00e9e de configuration %s est d\u00e9j\u00e0 actif. Par cons\u00e9quent, la demande de d\u00e9marrage du profilage a \u00e9t\u00e9 ignor\u00e9e
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=Le plug-in de profileur d\u00e9fini dans l'entr\u00e9e de configuration %s a re\u00e7u une demande d'arr\u00eat de capture de donn\u00e9es, mais il n'\u00e9tait pas actif. Par cons\u00e9quent, aucune action n'a \u00e9t\u00e9 entreprise 
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=Les donn\u00e9es collect\u00e9es par le plug-in de profileur d\u00e9fini dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 \u00e9crit dans %s
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=Une demande de r\u00e9alisation d'une action %s non reconnue par le serveur a \u00e9t\u00e9 adress\u00e9e au plug-in de profileur d\u00e9fini dans l'entr\u00e9e de configuration %s.  Aucune action ne sera entreprise
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=Une action du profileur %s a \u00e9t\u00e9 demand\u00e9e pour le plug-in de profileur d\u00e9fini dans l'entr\u00e9e de configuration %s, mais un ou plusieurs probl\u00e8mes ont \u00e9t\u00e9 rencontr\u00e9s avec la configuration du plug-in. Par cons\u00e9quent, l'action demand\u00e9e va \u00eatre ignor\u00e9e
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error occurred while attempting to process the requested action for the profiler plugin defined in configuration entry %s:  %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server startup process:  %s.  The server startup process has been aborted
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined in configuration entry %s returned a null value when it was invoked during the Directory Server startup process.  This is an illegal return value, and the server startup process has been aborted
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The startup process will continue, but this failure might impact the operation of the server
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The server startup process has been aborted
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server shutdown process:  %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s.  The connection will be terminated
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response, and the connection will be terminated
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with entry %s:  %s.  Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result entry plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with entry %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result reference plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with referral URL(s) %s:  %s. Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result reference plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with referral URL(s) %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to register the LastMod plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=Chemin d'acc\u00e8s \u00e0 un fichier de donn\u00e9es de profil.  Cet argument peut \u00eatre fourni plus d'une fois pour analyser les donn\u00e9es de plusieurs fichiers de donn\u00e9es
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=Indique si les informations de profil doivent \u00eatre affich\u00e9es en mode Interface graphique ou si les donn\u00e9es r\u00e9sultantes doivent \u00eatre \u00e9crites dans une sortie standard
-INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=Affiche ces informations sur l'utilisation
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=Affiche ces informations d'utilisation
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while trying to process the profile data in file %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate response plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The intermediate response plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to register the password policy import plugin to be invoked as a %s plugin. This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred while attempting to encode a password value stored in attribute %s of user entry %s:  %s.  Password values for this user will not be encoded
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration entry %s does not support the %s plugin type
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=Cet utilitaire peut servir \u00e0 afficher des informations dans des fichiers de donn\u00e9es captur\u00e9es par le profileur Directory Server 
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy import plugin is not configured any default auth password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy import plugin is not configured any default user password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it uses custom password policy '%s', but no such policy is defined in the server.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred while attempting to decode the value of the custom password policy attribute in entry '%s':  %s.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate modify DN plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The subordinate modify DN plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to register the Unique Attribute plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while attempting to modify an attribute value of entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while attempting to add the entry %s because one of the entry's attribute values failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while attempting to perform a modify DN operation on entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to register the Referential Integrity plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during Referential Integity plugin initialization because log file creation failed:  %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=Le nom de fichier %s dans lequel le plug-in Int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle enregistre les modifications  pendant le processus effectu\u00e9 en arri\u00e8re-plan a \u00e9t\u00e9 modifi\u00e9 par %s, mais cette modification ne sera effective qu'apr\u00e8s le red\u00e9marrage du serveur 
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=L'intervalle de mise \u00e0 jour du traitement en arri\u00e8re-plan du plug-in Int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle de %s est pass\u00e9 \u00e0 %s. Cette nouvelle valeur va maintenant \u00eatre utilis\u00e9e pendant le traitement en arri\u00e8re-plan 
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=Le traitement en arri\u00e8re-plan du plug-in Int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle a \u00e9t\u00e9 arr\u00eat\u00e9
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=Le plug-in Int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle a d\u00e9marr\u00e9 le traitement en arri\u00e8re-plan \u00e0 l'aide de l'intervalle de mise \u00e0 jour %s 
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential Integrity plugin failed when performaing an internal search: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential Integrity plugin failed when performing an internal modify on entry %s: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=Le plug-in Int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle a \u00e9chou\u00e9 lors du d\u00e9codage d'un DN d'entr\u00e9e \u00e0 partir du journal de mise \u00e0 jour : %s 
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=Le plug-in Int\u00e9grit\u00e9 r\u00e9f\u00e9rentielle a \u00e9chou\u00e9 lors de l'ex\u00e9cution d'une recherche car le DN de base %s n'existe pas 
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred in the Referential Integrity plugin while attempting to configure the attribute type %s which has a syntax OID of %s. A Referential Integrity attribute type must have a syntax OID of either 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity plugin will not process a post delete operation on entry %s because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential Integrity plugin will not process a post modify DN operation on entry %s because the core operation failed
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=Le plug-in 7-bit clean est configur\u00e9 avec un type de plug-in incorrect %s. Seuls les types de plug-in ldifImport, preOperationAdd, preOperationModify et preOperationModifyDN sont autoris\u00e9s 
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=Une erreur s'est produite lors de la tentative de d\u00e9codage du DN pour l'entr\u00e9e cible : %s 
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=Une erreur s'est produite lors de la tentative de d\u00e9codage de l'attribut %s dans l'entr\u00e9e cible : %s 
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=L'op\u00e9ration de modification aurait donn\u00e9 une valeur non 7-bit clean \u00e0 l'attribut %s
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=L'op\u00e9ration de modification de DN aurait donn\u00e9 une valeur non 7-bit clean \u00e0 l'attribut %s
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=L'entr\u00e9e incluse comprenait une valeur non 7-bit clean pour l'attribut %s
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password policy import plugin references default auth password storage scheme %s which is not available for use in the server
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The post-synchronization %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict was detected for attribute %s:  value %s already exists in entry %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict was detected for attribute %s during synchronization (connID=%d, opID=%d):  value %s in entry %s conflicts with an existing value in entry %s.  Manual interaction is required to eliminate the conflict
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred while attempting to determine whether the operation would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error occurred while attempting to determine whether the synchronization operation (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to register the Change Number Control plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_ja.properties b/opendj-sdk/opends/src/messages/messages/plugin_ja.properties
index 6117559..8053efc 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the plugin defined in class %s because the provided configuration entry was null
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306b\u306a\u308b\u3001\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u7b26\u53f7\u5316\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u8981\u6c42\u3055\u308c\u307e\u305b\u3093 (\u305f\u3060\u3057\u3001\u305d\u306e\u5834\u5408\u3067\u3082\u3001\u5fc5\u8981\u306a\u30bf\u30b9\u30af\u30a8\u30f3\u30c8\u30ea\u3092\u8ffd\u52a0\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u305f\u3081\u306b\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u8a8d\u8a3c\u3092\u5b9f\u884c\u3059\u308b\u3053\u3068\u306f\u5fc5\u8981)\u3002  \u3053\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description list plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description list plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a pre-parse search plugin
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler plugin instance defined in configuration entry %s does not list any plugin types.  This plugin must be configured to operate as a startup plugin
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server profiler plugin instance defined in configuration entry %s lists an invalid plugin type %s.  This plugin can only be used as a startup plugin
 INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u60c5\u5831\u3092\u66f8\u304d\u8fbc\u3080\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306f\u5b58\u5728\u3057\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u306f\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u65b0\u3057\u3044\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u5fc5\u8981\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile directory of %s will be used
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error occurred when the profiler plugin defined in configuration entry %s attempted to write the information captured to output file %s:  %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u6642\u306b\u3001\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u81ea\u52d5\u7684\u306b\u958b\u59cb\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u6642\u306b\u306e\u307f\u8aad\u307f\u53d6\u3089\u308c\u3001\u5909\u66f4\u306f\u6b21\u56de\u306e\u518d\u8d77\u52d5\u6642\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error occurred while attempting to determine the value of the ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling information will not automatically be captured on startup and must be manually enabled
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=\u30b5\u30fc\u30d0\u30fc\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30ea\u30f3\u30b0\u60c5\u5831\u3092\u53d6\u308a\u8fbc\u3080\u3068\u304d\u306b\u4f7f\u7528\u3059\u3079\u304d\u62bd\u51fa\u9593\u9694\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u6b21\u56de\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u3092\u8d77\u52d5\u3057\u305f\u3068\u304d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default sample interval of %d milliseconds will be used
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u306e\u73fe\u5728\u306e\u72b6\u614b\u3002  "\u6709\u52b9" (\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30b9\u30ec\u30c3\u30c9\u3067\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059) \u307e\u305f\u306f "\u7121\u52b9" \u306e\u3044\u305a\u308c\u304b\u3067\u3059\u3002  \u3053\u308c\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u5c5e\u6027\u3067\u3059
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u304c\u5b9f\u884c\u3059\u3079\u304d\u30a2\u30af\u30b7\u30e7\u30f3\u3002  \u5024\u3092 "\u958b\u59cb" \u306b\u3059\u308b\u3068\u3001\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30b9\u30ec\u30c3\u30c9\u304c\u307e\u3060\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u306a\u3063\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30b9\u30ec\u30c3\u30c9\u3067\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u3092\u958b\u59cb\u3057\u307e\u3059\u3002  \u5024\u3092 "\u505c\u6b62" \u306b\u3059\u308b\u3068\u3001\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30b9\u30ec\u30c3\u30c9\u3067\u306e\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u3092\u505c\u6b62\u3057\u3001\u30c7\u30fc\u30bf\u3092\u30c7\u30a3\u30b9\u30af\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059\u3002\u5024\u3092 "\u53d6\u6d88\u3057" \u306b\u3059\u308b\u3068\u3001\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30b9\u30ec\u30c3\u30c9\u3067\u306e\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u3092\u505c\u6b62\u3057\u3001\u53d6\u308a\u8fbc\u3093\u3060\u30c7\u30fc\u30bf\u3092\u3059\u3079\u3066\u7834\u68c4\u3057\u307e\u3059\u3002  \u3053\u308c\u3089\u306e\u64cd\u4f5c\u306f\u305f\u3060\u3061\u306b\u5b9f\u884c\u3055\u308c\u307e\u3059
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s specified in attribute ds-cfg-profile-directory of configuration entry %s is invalid because the specified path does not exist or is not a directory
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error occurred while attempting to determine the value of the ds-cfg-profile-action attribute in the %s entry:  %s.  No action will be taken
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u7528\u306e\u62bd\u51fa\u9593\u9694\u304c %d \u30df\u30ea\u79d2\u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error occurred while attempting to update the sample interval for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u7528\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error occurred while attempting to update the profile directory for the profiler plugin defined in configuration entry %s:  %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u306a\u308a\u3001\u30c7\u30fc\u30bf\u306e\u53d6\u308a\u8fbc\u307f\u3092\u958b\u59cb\u3057\u307e\u3057\u305f
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u3059\u3067\u306b\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u306a\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u30d7\u30ed\u30d5\u30a1\u30a4\u30ea\u30f3\u30b0\u306e\u958b\u59cb\u8981\u6c42\u306f\u7121\u8996\u3055\u308c\u307e\u3057\u305f
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u30c7\u30fc\u30bf\u306e\u53d6\u308a\u8fbc\u307f\u306e\u505c\u6b62\u8981\u6c42\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f\u304c\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u306a\u3063\u3066\u3044\u306a\u304b\u3063\u305f\u305f\u3081\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u5b9f\u884c\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u306b\u3088\u3063\u3066\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u304c\u3001%s \u306b\u66f8\u304d\u8fbc\u307e\u308c\u307e\u3057\u305f
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u3001\u30b5\u30fc\u30d0\u30fc\u3067\u8a8d\u8b58\u3055\u308c\u306a\u3044\u30a2\u30af\u30b7\u30e7\u30f3 %s \u3092\u5b9f\u884c\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3055\u308c\u307e\u3057\u305f\u3002  \u30a2\u30af\u30b7\u30e7\u30f3\u306f\u5b9f\u884c\u3055\u308c\u307e\u305b\u3093
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30a2\u30af\u30b7\u30e7\u30f3 %s \u304c\u3001\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u8981\u6c42\u3055\u308c\u307e\u3057\u305f\u304c\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u69cb\u6210\u3067 1 \u3064\u4ee5\u4e0a\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u8981\u6c42\u3055\u308c\u305f\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u307e\u3059
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error occurred while attempting to process the requested action for the profiler plugin defined in configuration entry %s:  %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server startup process:  %s.  The server startup process has been aborted
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined in configuration entry %s returned a null value when it was invoked during the Directory Server startup process.  This is an illegal return value, and the server startup process has been aborted
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The startup process will continue, but this failure might impact the operation of the server
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in configuration entry %s encountered an error when it was invoked during the Directory Server startup process:  %s (error ID %d).  The server startup process has been aborted
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in configuration entry %s threw an exception when it was invoked during the Directory Server shutdown process:  %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s.  The connection will be terminated
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response, and the connection will be terminated
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect plugin defined in configuration entry %s threw an exception when it was invoked for connection %d from %s:  %s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect plugin defined in configuration entry %s returned null when invoked for connection %d from %s.  This is an illegal response
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with entry %s:  %s.  Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result entry plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with entry %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result reference plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d with referral URL(s) %s:  %s. Processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result reference plugin defined in configuration entry %s returned null when invoked for connection %d operation %d with referral URL(s) %s.  This is an illegal response, and processing on this search operation will be terminated
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to register the LastMod plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u306e\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3002  \u3053\u306e\u5f15\u6570\u3092\u8907\u6570\u56de\u6307\u5b9a\u3057\u3066\u3001\u8907\u6570\u306e\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u30c7\u30fc\u30bf\u3092\u5206\u6790\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u60c5\u5831\u3092 GUI \u30e2\u30fc\u30c9\u3067\u8868\u793a\u3059\u308b\u304b\u3001\u7d50\u679c\u30c7\u30fc\u30bf\u3092\u6a19\u6e96\u51fa\u529b\u306b\u66f8\u304d\u51fa\u3059\u304b\u3092\u793a\u3057\u307e\u3059
 INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while trying to process the profile data in file %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin defined in configuration entry %s threw an exception when it was invoked on entry %s:  %s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin defined in configuration entry %s returned null when invoked on entry %s. This is an illegal response
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate response plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The intermediate response plugin defined in configuration entry %s returned null when invoked for connection %d operation %d.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to register the password policy import plugin to be invoked as a %s plugin. This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred while attempting to encode a password value stored in attribute %s of user entry %s:  %s.  Password values for this user will not be encoded
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration entry %s does not support the %s plugin type
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3057\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30e9\u306b\u3088\u3063\u3066\u53d6\u308a\u8fbc\u307e\u308c\u305f\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy import plugin is not configured any default auth password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy import plugin is not configured any default user password schemes, and the server does not support the %s auth password scheme
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password storage scheme %s referenced by the password policy import plugin is not configured for use in the server
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it uses custom password policy '%s', but no such policy is defined in the server.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred while attempting to decode the value of the custom password policy attribute in entry '%s':  %s.  Any passwords contained in the entry will be encoded using the default storage schemes, but authentication as this user might not be possible
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate modify DN plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s.  Processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The subordinate modify DN plugin defined in configuration entry %s returned null when invoked for connection %d operation %s.  This is an illegal response, and processing on this operation will be terminated
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to register the Unique Attribute plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while attempting to modify an attribute value of entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while attempting to add the entry %s because one of the entry's attribute values failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while attempting to perform a modify DN operation on entry %s because the proposed changes failed the attribute value uniqueness check
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to register the Referential Integrity plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during Referential Integity plugin initialization because log file creation failed:  %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u51e6\u7406\u306e\u9593\u306b\u53c2\u7167\u5b8c\u5168\u6027\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u5909\u66f4\u3092\u8a18\u9332\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u540d\u304c %s \u304b\u3089 %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u304c\u3001\u3053\u306e\u5909\u66f4\u306f\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=\u53c2\u7167\u5b8c\u5168\u6027\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u51e6\u7406\u306e\u66f4\u65b0\u9593\u9694\u304c %s \u304b\u3089 %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u306e\u65b0\u3057\u3044\u5024\u306f\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u51e6\u7406\u4e2d\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=\u53c2\u7167\u5b8c\u5168\u6027\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u51e6\u7406\u304c\u505c\u6b62\u3057\u307e\u3057\u305f
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=\u53c2\u7167\u5b8c\u5168\u6027\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u66f4\u65b0\u9593\u9694 %s \u3092\u4f7f\u3063\u3066\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u51e6\u7406\u3092\u958b\u59cb\u3057\u307e\u3057\u305f
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential Integrity plugin failed when performaing an internal search: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential Integrity plugin failed when performing an internal modify on entry %s: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=\u53c2\u7167\u5b8c\u5168\u6027\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u66f4\u65b0\u30ed\u30b0\u304b\u3089\u306e\u30a8\u30f3\u30c8\u30ea DN \u306e\u5fa9\u53f7\u5316\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=\u53c2\u7167\u5b8c\u5168\u6027\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u691c\u7d22\u306e\u5b9f\u884c\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30d9\u30fc\u30b9 DN %s \u306f\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred in the Referential Integrity plugin while attempting to configure the attribute type %s which has a syntax OID of %s. A Referential Integrity attribute type must have a syntax OID of either 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity plugin will not process a post delete operation on entry %s because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential Integrity plugin will not process a post modify DN operation on entry %s because the core operation failed
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=7 \u30d3\u30c3\u30c8\u900f\u904e\u30e2\u30fc\u30c9\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u3001\u7121\u52b9\u306a\u30d7\u30e9\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7 %s \u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u8a31\u53ef\u3055\u308c\u3066\u3044\u308b\u30d7\u30e9\u30b0\u30a4\u30f3\u30bf\u30a4\u30d7\u306f\u3001ldifImport\u3001preOperationAdd\u3001preOperationModify\u3001\u304a\u3088\u3073 preOperationModifyDN \u3060\u3051\u3067\u3059
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea\u306e DN \u3092\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea\u5185\u306e\u5c5e\u6027 %s \u3092\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=\u5909\u66f4\u64cd\u4f5c\u306e\u305f\u3081\u306b\u3001\u5c5e\u6027 %s \u306e\u5024\u304c 7 \u30d3\u30c3\u30c8\u900f\u904e\u30e2\u30fc\u30c9\u3067\u306a\u304f\u306a\u3063\u305f\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=DN \u5909\u66f4\u64cd\u4f5c\u306e\u305f\u3081\u306b\u3001\u5c5e\u6027 %s \u306e\u5024\u304c 7 \u30d3\u30c3\u30c8\u900f\u904e\u30e2\u30fc\u30c9\u3067\u306a\u304f\u306a\u3063\u305f\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=\u30a8\u30f3\u30c8\u30ea\u306b\u542b\u307e\u308c\u3066\u3044\u305f\u5c5e\u6027 %s \u306e\u5024\u304c 7 \u30d3\u30c3\u30c8\u900f\u904e\u30e2\u30fc\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password policy import plugin references default auth password storage scheme %s which is not available for use in the server
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The post-synchronization %s plugin defined in configuration entry %s threw an exception when it was invoked for connection %d operation %d:  %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict was detected for attribute %s:  value %s already exists in entry %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict was detected for attribute %s during synchronization (connID=%d, opID=%d):  value %s in entry %s conflicts with an existing value in entry %s.  Manual interaction is required to eliminate the conflict
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred while attempting to determine whether the operation would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error occurred while attempting to determine whether the synchronization operation (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute conflict (result %s, message %s)
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute plugin defined in configuration entry %s is configured to operate on attribute %s but there is no equality index defined for this attribute in backend %s
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to register the Change Number Control plugin to be invoked as a %s plugin.  This plugin type is not allowed for this plugin
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_ko.properties b/opendj-sdk/opends/src/messages/messages/plugin_ko.properties
index 48d57de..e53858a 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=\uc81c\uacf5\ub41c \uad6c\uc131 \ud56d\ubaa9\uc774 null\uc774\uae30 \ub54c\ubb38\uc5d0 %s \ud074\ub798\uc2a4\uc5d0 \uc815\uc758\ub41c \ud50c\ub7ec\uadf8\uc778\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc911\uc9c0\ud558\ub294 \ub370 \ud544\uc694\ud55c \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638(\uc120\ud0dd \uc0ac\ud56d)\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.  \uc81c\uacf5\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 \ube44\ubc00\ubc88\ud638\uac00 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774 \uacbd\uc6b0\uc5d0\ub3c4 \ud544\uc694\ud55c \uc791\uc5c5 \ud56d\ubaa9\uc744 \ucd94\uac00\ud558\ub824\uba74 \uc5ec\uc804\ud788 \uc11c\ubc84\uc5d0 \uc778\uc99d\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \ube44\ubc00\ubc88\ud638\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc18d\uc131 \uc124\uba85 \ubaa9\ub85d \ud50c\ub7ec\uadf8\uc778 \uc778\uc2a4\ud134\uc2a4\uac00 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc744 \ub098\uc5f4\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \uc0ac\uc804 \uad6c\ubb38 \ubd84\uc11d \uac80\uc0c9 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \uc791\ub3d9\ud558\ub3c4\ub85d \uad6c\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc18d\uc131 \uc124\uba85 \ubaa9\ub85d \ud50c\ub7ec\uadf8\uc778 \uc778\uc2a4\ud134\uc2a4\uac00 \uc798\ubabb\ub41c \ud50c\ub7ec\uadf8\uc778 \uc720\ud615 %s\uc744(\ub97c) \ub098\uc5f4\ud569\ub2c8\ub2e4. \uc774 \ud50c\ub7ec\uadf8\uc778\uc740 \uc0ac\uc804 \uad6c\ubb38 \ubd84\uc11d \uac80\uc0c9 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c\ub9cc \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778 \uc778\uc2a4\ud134\uc2a4\uac00 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc744 \ub098\uc5f4\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778\uc774 \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \uc791\ub3d9\ud558\ub3c4\ub85d \uad6c\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778 \uc778\uc2a4\ud134\uc2a4\uac00 \uc798\ubabb\ub41c \ud50c\ub7ec\uadf8\uc778 \uc720\ud615 %s\uc744(\ub97c) \ub098\uc5f4\ud569\ub2c8\ub2e4. \uc774 \ud50c\ub7ec\uadf8\uc778\uc740 \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c\ub9cc \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=\ud504\ub85c\ud544 \uc815\ubcf4\uac00 \uae30\ub85d\ub420 \ub514\ub809\ud1a0\ub9ac\ub85c\uc758 \uacbd\ub85c\uc785\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac\uac00 \uc788\uace0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc774 \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c \uc0c8 \ud30c\uc77c\uc744 \ub9cc\ub4e4 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=%s \ud56d\ubaa9\uc5d0\uc11c ds-cfg-profile-directory \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uae30\ubcf8 \ud504\ub85c\ud544 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc774 \ucea1\ucc98\ub41c \uc815\ubcf4\ub97c \ucd9c\ub825 \ud30c\uc77c %s\uc5d0 \uc4f0\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc2dc\uc791\ub420 \ub54c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc774 \ub370\uc774\ud130 \uc218\uc9d1\uc744 \uc790\ub3d9\uc73c\ub85c \uc2dc\uc791\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc2dc\uc791\ub420 \ub54c\uc5d0\ub9cc \uc77d\uace0, \ubcc0\uacbd \uc0ac\ud56d\uc740 \ub2e4\uc74c\uc5d0 \ub2e4\uc2dc \uc2dc\uc791\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=%s \ud56d\ubaa9\uc5d0\uc11c ds-cfg-enable-profiling-on-startup \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ud504\ub85c\ud544 \uc815\ubcf4\ub294 \uc2dc\uc791\ud560 \ub54c \uc790\ub3d9\uc73c\ub85c \ucea1\ucc98\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \uc218\ub3d9\uc73c\ub85c \ud65c\uc131\ud654\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=\uc11c\ubc84\uc5d0\uc11c \ud504\ub85c\ud544 \uc815\ubcf4\ub97c \ucea1\ucc98\ud560 \ub54c \uc0ac\uc6a9\ub418\ub294 \uc0d8\ud50c \uac04\uaca9\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \ub2e4\uc74c\uc5d0 \ud504\ub85c\ud544\ub7ec\ub97c \uc2dc\uc791\ud560 \ub54c \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=%s \ud56d\ubaa9\uc5d0\uc11c ds-cfg-profile-sample-interval \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uae30\ubcf8 \uc0d8\ud50c \uac04\uaca9 %d\ubc00\ub9ac\ucd08\uac00 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=\ud504\ub85c\ud544\ub7ec\uc758 \ud604\uc7ac \uc0c1\ud0dc\uc785\ub2c8\ub2e4.  "enabled"(\ud504\ub85c\ud544\ub7ec \uc2a4\ub808\ub4dc\uac00 \ub370\uc774\ud130 \uc218\uc9d1 \uc911\uc784\uc744 \ub098\ud0c0\ub0c4) \ub610\ub294 "disabled"\uc785\ub2c8\ub2e4.  \uc77d\uae30 \uc804\uc6a9 \uc18d\uc131\uc785\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=\ud504\ub85c\ud544\ub7ec\uc5d0\uc11c \uc218\ud589\ud574\uc57c \ud558\ub294 \uc791\uc5c5\uc785\ub2c8\ub2e4.  \uac12\uc774 "start"\uc774\uba74 \ud504\ub85c\ud544\ub7ec \uc2a4\ub808\ub4dc\uac00 \ub370\uc774\ud130 \uc218\uc9d1\uc744 \uc2dc\uc791\ud569\ub2c8\ub2e4(\uc544\uc9c1 \ud65c\uc131\ud654\ub418\uc9c0 \uc54a\uc740 \uacbd\uc6b0).  \uac12\uc774 "stop"\uc774\uba74 \ud504\ub85c\ud544\ub7ec \uc2a4\ub808\ub4dc\uac00 \ub370\uc774\ud130 \uc218\uc9d1\uc744 \uc911\uc9c0\ud558\uace0 \ub370\uc774\ud130\ub97c \ub514\uc2a4\ud06c\uc5d0 \uc501\ub2c8\ub2e4. \uac12\uc774 "cancel"\uc774\uba74 \ud504\ub85c\ud544\ub7ec \uc2a4\ub808\ub4dc\uac00 \ub370\uc774\ud130 \uc218\uc9d1\uc744 \uc911\uc9c0\ud558\uace0 \ucea1\ucc98\ub41c \ub370\uc774\ud130\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \uc791\uc5c5\uc740 \uc989\uc2dc \uc218\ud589\ub429\ub2c8\ub2e4.
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=\uc9c0\uc815\ub41c \uacbd\ub85c\uac00 \uc5c6\uac70\ub098 \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-profile-directory \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c \ud504\ub85c\ud544 \ub514\ub809\ud1a0\ub9ac %1$s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=%s \ud56d\ubaa9\uc5d0\uc11c ds-cfg-profile-action \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc791\uc5c5\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \uc0d8\ud50c \uac04\uaca9\uc774 %d\ubc00\ub9ac\ucd08\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \uc0d8\ud50c \uac04\uaca9\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud504\ub85c\ud544 \ub514\ub809\ud1a0\ub9ac\uac00 %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud55c \ud504\ub85c\ud544 \ub514\ub809\ud1a0\ub9ac\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc774 \ud65c\uc131\ud654\ub418\uc5c8\uc73c\uba70 \ub370\uc774\ud130 \ucea1\ucc98\ub97c \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc774 \uc774\ubbf8 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c \ud504\ub85c\ud544 \uc2dc\uc791 \uc694\uccad\uc774 \ubb34\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc774 \ub370\uc774\ud130 \ucea1\ucc98 \uc911\uc9c0 \uc694\uccad\uc744 \ubc1b\uc558\uc9c0\ub9cc \ud65c\uc131 \uc0c1\ud0dc\uac00 \uc544\ub2c8\ubbc0\ub85c \uc5b4\ub5a4 \uc791\uc5c5\ub3c4 \uc218\ud589\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0\uc11c \uc218\uc9d1\ud55c \ub370\uc774\ud130\uac00 %s\uc5d0 \uae30\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc774 \uc11c\ubc84\uc5d0\uc11c \uc778\uc2dd\ub418\uc9c0 \uc54a\ub294 %s \uc791\uc5c5 \uc218\ud589 \uc694\uccad\uc744 \ubc1b\uc558\uc2b5\ub2c8\ub2e4.  \uc791\uc5c5\uc774 \uc218\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud574 \ud504\ub85c\ud544\ub7ec \uc791\uc5c5 %1$s\uc774(\uac00) \uc694\uccad\ub418\uc5c8\uc9c0\ub9cc \ud50c\ub7ec\uadf8\uc778 \uad6c\uc131\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc694\uccad\ub41c \uc791\uc5c5\uc744 \uac74\ub108\ub701\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud504\ub85c\ud544\ub7ec \ud50c\ub7ec\uadf8\uc778\uc5d0 \ub300\ud574 \uc694\uccad\ub41c \uc791\uc5c5\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4 \uc911 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4 \uc911 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null \uac12\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774 \uac12\uc740 \uc798\ubabb\ub41c \ubc18\ud658 \uac12\uc774\ubbc0\ub85c \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4 \uc911 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s(\uc624\ub958 \uc544\uc774\ub514 %d).  \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4\ub294 \uacc4\uc18d\ub418\uc9c0\ub9cc \uc774 \uc624\ub958\uac00 \uc11c\ubc84 \uc791\uc5c5\uc5d0 \uc601\ud5a5\uc744 \uc904 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4 \uc911 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc2dc\uc791 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s(\uc624\ub958 \uc544\uc774\ub514 %d).  \uc11c\ubc84 \uc2dc\uc791 \ud504\ub85c\uc138\uc2a4\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc885\ub8cc \ud504\ub85c\uc138\uc2a4 \uc911 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uc885\ub8cc \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=%3$s\uc5d0\uc11c \uc5f0\uacb0 %2$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc5f0\uacb0 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %4$s. \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=%3$s\uc5d0\uc11c \uc5f0\uacb0 %2$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc5f0\uacb0 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null \uac12\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=%3$s\uc5d0\uc11c \uc5f0\uacb0 %2$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc5f0\uacb0 \ud574\uc81c \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %4$s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=%3$s\uc5d0\uc11c \uc5f0\uacb0 %2$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc5f0\uacb0 \ud574\uc81c \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null \uac12\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc785\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\uc804 \uad6c\ubb38 \ubd84\uc11d %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s. \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$s\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\uc804 \uad6c\ubb38 \ubd84\uc11d %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\uc804 \uc791\uc5c5 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s. \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\uc804 \uc791\uc5c5 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc791\uc5c5 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s. \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc791\uc5c5 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc751\ub2f5 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s. \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \uc751\ub2f5 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=%4$s \ud56d\ubaa9\uc744 \uac00\uc9c4 \uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uac80\uc0c9 \uacb0\uacfc \ud56d\ubaa9 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s. \uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=%4$s \ud56d\ubaa9\uc744 \uac00\uc9c4 \uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uac80\uc0c9 \uacb0\uacfc \ud56d\ubaa9 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=%4$s \ucc38\uc870 URL\uc744 \uac00\uc9c4 \uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uac80\uc0c9 \uacb0\uacfc \ucc38\uc870 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s. \uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=%4$s \ucc38\uc870 URL\uc744 \uac00\uc9c4 \uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uac80\uc0c9 \uacb0\uacfc \ucc38\uc870 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uac80\uc0c9 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=\ud638\ucd9c\ud560 LastMod \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ub4f1\ub85d\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=\ud504\ub85c\ud544 \ub370\uc774\ud130 \ud30c\uc77c\uc758 \uacbd\ub85c\uc785\ub2c8\ub2e4.  \uc774 \uc778\uc218\ub97c \uc5ec\ub7ec \ubc88 \uc81c\uacf5\ud558\uc5ec \uc5ec\ub7ec \ub370\uc774\ud130 \ud30c\uc77c\uc758 \ub370\uc774\ud130\ub97c \ubd84\uc11d\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=\ud504\ub85c\ud544 \uc815\ubcf4\ub97c GUI \ubaa8\ub4dc\ub85c \ud45c\uc2dc\ud560\uc9c0, \uacb0\uacfc \ub370\uc774\ud130\ub97c \ud45c\uc900 \ucd9c\ub825\uc73c\ub85c \uae30\ub85d\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.
 INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=\uba85\ub839\uc904 \uc778\uc218\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=\uba85\ub839\uc904 \uc778\uc218\ub97c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=%s \ud30c\uc77c\uc5d0\uc11c \ud504\ub85c\ud544 \ub370\uc774\ud130\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDIF \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud56d\ubaa9\uc5d0\uc11c \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDIF \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud56d\ubaa9\uc5d0\uc11c \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc785\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDIF \ub0b4\ubcf4\ub0b4\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud56d\ubaa9\uc5d0\uc11c \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDIF \ub0b4\ubcf4\ub0b4\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud56d\ubaa9\uc5d0\uc11c \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc785\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=\ud638\ucd9c\ud560 EntryUUID \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ub4f1\ub85d\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=\uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc911\uac04 \uc751\ub2f5 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %4$s. \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=\uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \uc911\uac04 \uc751\ub2f5 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=\ud638\ucd9c\ud560 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ub4f1\ub85d\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4. \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 %2$s\uc758 %1$s \uc18d\uc131\uc5d0 \uc800\uc7a5\ub41c \ube44\ubc00\ubc88\ud638 \uac12\uc744 \uc778\ucf54\ub529\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s. \uc774 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \uac12\uc740 \uc778\ucf54\ub529\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ud50c\ub7ec\uadf8\uc778\uc774 %s \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uba74 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud504\ub85c\ud544\ub7ec\uc5d0\uc11c \ucea1\ucc98\ud55c \ub370\uc774\ud130 \ud30c\uc77c\uc758 \uc815\ubcf4\ub97c \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc5d0 \uae30\ubcf8 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc2a4\ud0a4\ub9c8\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uace0 \uc11c\ubc84\uac00 %s \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc2a4\ud0a4\ub9c8\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc5d0\uc11c \ucc38\uc870\ud558\ub294 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 %s\uc774(\uac00) \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc5d0 \uae30\ubcf8 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \uc2a4\ud0a4\ub9c8\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uace0 \uc11c\ubc84\uac00 %s \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc2a4\ud0a4\ub9c8\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc5d0\uc11c \ucc38\uc870\ud558\ub294 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 %s\uc774(\uac00) \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73='%s' \ud56d\ubaa9\uc740 \uc0ac\uc6a9\uc790 \uc815\uc758 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 '%s'\uc744(\ub97c) \uc0ac\uc6a9\ud568\uc744 \ub098\ud0c0\ub0b4\uc9c0\ub9cc \uc11c\ubc84\uc5d0 \ud574\ub2f9 \uc815\ucc45\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ud56d\ubaa9\uc5d0 \ud3ec\ud568\ub41c \ubaa8\ub4e0 \ube44\ubc00\ubc88\ud638\ub294 \uae30\ubcf8 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc778\ucf54\ub529\ub418\uc9c0\ub9cc \uc774 \uc0ac\uc6a9\uc790\ub85c \uc778\uc99d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74='%s' \ud56d\ubaa9\uc5d0\uc11c \uc0ac\uc6a9\uc790 \uc815\uc758 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc18d\uc131 \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ud56d\ubaa9\uc5d0 \ud3ec\ud568\ub41c \ubaa8\ub4e0 \ube44\ubc00\ubc88\ud638\ub294 \uae30\ubcf8 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc778\ucf54\ub529\ub418\uc9c0\ub9cc \uc774 \uc0ac\uc6a9\uc790\ub85c \uc778\uc99d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=\uc5f0\uacb0 %2$d \uc791\uc5c5 %3$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \ud558\uc704 DN \uc218\uc815 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %4$s. \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=\uc5f0\uacb0 %2$d \uc791\uc5c5 %3$s\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0 \uc815\uc758\ub41c \ud558\uc704 DN \uc218\uc815 \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c null\uc774 \ubc18\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \uac12\uc740 \uc798\ubabb\ub41c \uc751\ub2f5\uc774\ubbc0\ub85c \uc774 \uc791\uc5c5\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=\ud638\ucd9c\ud560 \uace0\uc720\uc131 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ub4f1\ub85d\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=\uc81c\uc548\ub41c \ubcc0\uacbd\uc774 \uc18d\uc131 \uac12 \uace0\uc720\uc131 \uac80\uc0ac\uc5d0 \uc2e4\ud328\ud588\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc758 \uc18d\uc131 \uac12\uc744 \uc218\uc815\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=\ud56d\ubaa9\uc758 \uc18d\uc131 \uac12 \uc911 \ud558\ub098\uac00 \uc18d\uc131 \uac12 \uace0\uc720\uc131 \uac80\uc0ac\uc5d0 \uc2e4\ud328\ud588\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc744 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=\uc81c\uc548\ub41c \ubcc0\uacbd\uc774 \uc18d\uc131 \uac12 \uace0\uc720\uc131 \uac80\uc0ac\uc5d0 \uc2e4\ud328\ud588\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc5d0 \ub300\ud55c DN \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=\ud638\ucd9c\ud560 \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc744 %s \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ub4f1\ub85d\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=\ub85c\uadf8 \ud30c\uc77c\uc744 \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=\ubc31\uadf8\ub77c\uc6b4\ub4dc \ucc98\ub9ac \uc911 \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778 \ub85c\uadf8\uac00 \ubcc0\uacbd\ub41c \ud30c\uc77c \uc774\ub984\uc774 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=\ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778 \ubc31\uadf8\ub77c\uc6b4\ub4dc \ucc98\ub9ac \uc5c5\ub370\uc774\ud2b8 \uac04\uaca9\uc774 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc81c \ubc31\uadf8\ub77c\uc6b4\ub4dc \ucc98\ub9ac \uc911 \uc0c8 \uac12\uc774 \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=\ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778 \ubc31\uadf8\ub77c\uc6b4\ub4dc \ucc98\ub9ac\uac00 \uc911\uc9c0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=\ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 \uc5c5\ub370\uc774\ud2b8 \uac04\uaca9 %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \ubc31\uadf8\ub77c\uc6b4\ub4dc \ucc98\ub9ac\ub97c \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=\ub0b4\ubd80 \uac80\uc0c9\uc744 \uc218\ud589\ud560 \ub54c \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=%s \ud56d\ubaa9\uc5d0\uc11c \ub0b4\ubd80 \uc218\uc815\uc744 \uc218\ud589\ud560 \ub54c \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=\ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 \uc5c5\ub370\uc774\ud2b8 \ub85c\uadf8\uc5d0\uc11c \ud56d\ubaa9 DN\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=\uae30\ubcf8 DN %s\uc774(\uac00) \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uac80\uc0c9\uc744 \uc218\ud589\ud560 \ub54c \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=\uad6c\ubb38 OID\uac00 %2$s\uc778 \uc18d\uc131 \uc720\ud615 %1$s\uc744(\ub97c) \uad6c\uc131\ud558\ub294 \ub3d9\uc548 \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ucc38\uc870 \ubb34\uacb0\uc131 \uc18d\uc131 \uc720\ud615\uc740 \uad6c\ubb38 OID\uac00 1.3.6.1.4.1.1466.115.121.1.12(\uace0\uc720 \uc774\ub984 \uad6c\ubb38) \ub610\ub294 1.3.6.1.4.1.1466.115.121.1.34(\uc774\ub984 \ubc0f \uc120\ud0dd\uc801 UID \uad6c\ubb38)\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=\ucf54\uc5b4 \uc791\uc5c5\uc774 \uc2e4\ud328\ud588\uae30 \ub54c\ubb38\uc5d0 \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 %s \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc0ac\ud6c4 \uc0ad\uc81c \uc791\uc5c5\uc744 \ucc98\ub9ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=\ucf54\uc5b4 \uc791\uc5c5\uc774 \uc2e4\ud328\ud588\uae30 \ub54c\ubb38\uc5d0 \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 %s \ud56d\ubaa9\uc5d0 \ub300\ud55c DN \uc0ac\ud6c4 \uc218\uc815 \uc791\uc5c5\uc744 \ucc98\ub9ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=7\ube44\ud2b8 \uc815\ub9ac \ud50c\ub7ec\uadf8\uc778\uc774 \uc798\ubabb\ub41c \ud50c\ub7ec\uadf8 \uc720\ud615 %s(\uc73c)\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. ldifImport, preOperationAdd, preOperationModify \ubc0f preOperationModifyDN \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4.
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=\ub300\uc0c1 \ud56d\ubaa9\uc758 DN\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=\ub300\uc0c1 \ud56d\ubaa9\uc5d0\uc11c %s \uc18d\uc131\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=\uc218\uc815 \uc791\uc5c5\uc758 \uacb0\uacfc\uc5d0 7\ube44\ud2b8 \uc815\ub9ac\uac00 \uc544\ub2cc %s \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=DN \uc218\uc815 \uc791\uc5c5\uc758 \uacb0\uacfc\uc5d0 7\ube44\ud2b8 \uc815\ub9ac\uac00 \uc544\ub2cc %s \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=\ud56d\ubaa9\uc5d0 7\ube44\ud2b8 \uc815\ub9ac\uac00 \uc544\ub2cc %s \uc18d\uc131 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc774 \uc11c\ubc84\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\ub294 \uae30\ubcf8 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=\uc5f0\uacb0 %3$d \uc791\uc5c5 %4$d\uc5d0 \ub300\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c \uc0ac\ud6c4 \ub3d9\uae30\ud654 %1$s \ud50c\ub7ec\uadf8\uc778\uc744 \ud638\ucd9c\ud560 \ub54c \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %5$s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=%s \uc18d\uc131\uc5d0 \ub300\ud55c \uace0\uc720\uc131 \ucda9\ub3cc\uc774 \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s \uac12\uc774 %s \ud56d\ubaa9\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=\ub3d9\uae30\ud654\ud558\ub294 \ub3d9\uc548 %1$s \uc18d\uc131\uc5d0 \ub300\ud574 \uace0\uc720\uc131 \ucda9\ub3cc\uc774 \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4(connID=%2$d, opID=%3$d): %5$s \ud56d\ubaa9\uc758 \uac12 %4$s\uc774(\uac00) %6$s \ud56d\ubaa9\uc758 \uae30\uc874 \uac12\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4. \ucda9\ub3cc\uc744 \ud574\uacb0\ud558\ub824\uba74 \uc218\ub3d9\uc73c\ub85c \uc791\uc5c5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=\uc791\uc5c5\uc5d0\uc11c \uace0\uc720\uc131 \ucda9\ub3cc(\uacb0\uacfc %s, \uba54\uc2dc\uc9c0 %s)\uc774 \ubc1c\uc0dd\ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=%3$s \ud56d\ubaa9\uc5d0 \ub300\ud55c \ub3d9\uae30\ud654 \uc791\uc5c5(connID=%1$d, opID=%2$d)\uc5d0\uc11c \uace0\uc720\uc131 \ucda9\ub3cc(\uacb0\uacfc %4$s, \uba54\uc2dc\uc9c0 %5$s)\uc774 \ubc1c\uc0dd\ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ucc38\uc870 \ubb34\uacb0\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 %s \uc18d\uc131\uc5d0 \ub300\ud574 \uc791\ub3d9\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \ubc31\uc5d4\ub4dc %s\uc5d0 \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uace0\uc720\uc131 \ud50c\ub7ec\uadf8\uc778\uc774 %s \uc18d\uc131\uc5d0 \ub300\ud574 \uc791\ub3d9\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \ubc31\uc5d4\ub4dc %s\uc5d0 \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ub3d9\uc77c \uc0c9\uc778\uc774 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to register the Change Number Control plugin to be invoked as a %s plugin.  \uc774 \ud50c\ub7ec\uadf8\uc778 \uc720\ud615\uc740 \uc774 \ud50c\ub7ec\uadf8\uc778\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/plugin_zh_CN.properties
index 852ae4e..22532fd 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=\u65e0\u6cd5\u521d\u59cb\u5316\u7c7b %s \u4e2d\u5b9a\u4e49\u7684\u63d2\u4ef6\u7684\u5b9e\u4f8b\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u914d\u7f6e\u6761\u76ee\u4e3a Null
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=\u6307\u5b9a\u4e00\u4e2a\u53ef\u9009\u7684\u7f16\u7801\u5bc6\u7801\uff0c\u5728\u505c\u6b62\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u5c06\u9700\u8981\u4f7f\u7528\u8be5\u5bc6\u7801\u3002\u5982\u679c\u672a\u63d0\u4f9b\u8be5\u5bc6\u7801\uff0c\u5219\u4e0d\u9700\u8981\u4efb\u4f55\u5bc6\u7801\uff08\u5c3d\u7ba1\u4ecd\u5fc5\u987b\u901a\u8fc7\u670d\u52a1\u5668\u7684\u9a8c\u8bc1\u624d\u80fd\u6dfb\u52a0\u5fc5\u9700\u7684\u4efb\u52a1\u6761\u76ee\uff09\u3002\u5bf9\u6b64\u5bc6\u7801\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
-INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=\u5c06\u5199\u5165\u914d\u7f6e\u6587\u4ef6\u4fe1\u606f\u7684\u76ee\u5f55\u7684\u8def\u5f84\u3002\u8be5\u76ee\u5f55\u5fc5\u987b\u5b58\u5728\uff0c\u5e76\u4e14\u76ee\u5f55\u670d\u52a1\u5668\u5fc5\u987b\u5177\u6709\u5728\u5176\u4e2d\u521b\u5efa\u65b0\u6587\u4ef6\u7684\u6743\u9650\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u5c5e\u6027\u63cf\u8ff0\u5217\u8868\u63d2\u4ef6\u5b9e\u4f8b\u672a\u5217\u51fa\u4efb\u4f55\u63d2\u4ef6\u7c7b\u578b\u3002\u5fc5\u987b\u5bf9\u8be5\u63d2\u4ef6\u8fdb\u884c\u914d\u7f6e\uff0c\u4ee5\u4fbf\u5c06\u5176\u7528\u4f5c\u89e3\u6790\u524d\u641c\u7d22\u63d2\u4ef6
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u5c5e\u6027\u63cf\u8ff0\u5217\u8868\u63d2\u4ef6\u5b9e\u4f8b\u5217\u51fa\u4e86\u65e0\u6548\u7684\u63d2\u4ef6\u7c7b\u578b %s\u3002\u8be5\u63d2\u4ef6\u53ea\u80fd\u7528\u4f5c\u89e3\u6790\u524d\u641c\u7d22\u63d2\u4ef6
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u5206\u6790\u5904\u7406\u63d2\u4ef6\u5b9e\u4f8b\u672a\u5217\u51fa\u4efb\u4f55\u63d2\u4ef6\u7c7b\u578b\u3002\u5fc5\u987b\u5bf9\u8be5\u63d2\u4ef6\u8fdb\u884c\u914d\u7f6e\uff0c\u4ee5\u4fbf\u5c06\u5176\u7528\u4f5c\u542f\u52a8\u63d2\u4ef6
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u5206\u6790\u5904\u7406\u63d2\u4ef6\u5b9e\u4f8b\u5217\u51fa\u4e86\u65e0\u6548\u7684\u63d2\u4ef6\u7c7b\u578b %s\u3002\u8be5\u63d2\u4ef6\u53ea\u80fd\u7528\u4f5c\u542f\u52a8\u63d2\u4ef6
+INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=\u5c06\u5199\u5165\u914d\u7f6e\u6587\u4ef6\u4fe1\u606f\u7684\u76ee\u5f55\u7684\u8def\u5f84\u3002\u8be5\u76ee\u5f55\u5fc5\u987b\u5b58\u5728\uff0c\u5e76\u4e14\u76ee\u5f55\u670d\u52a1\u5668\u5fc5\u987b\u5177\u6709\u5728\u5176\u4e2d\u521b\u5efa\u65b0\u6587\u4ef6\u7684\u6743\u9650\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=\u5728\u5c1d\u8bd5\u786e\u5b9a %s \u6761\u76ee\u4e2d ds-cfg-profile-directory \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u914d\u7f6e\u6587\u4ef6\u76ee\u5f55 %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u5c1d\u8bd5\u5c06\u6355\u83b7\u7684\u4fe1\u606f\u5199\u5165\u8f93\u51fa\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=\u6307\u793a\u5206\u6790\u5904\u7406\u63d2\u4ef6\u662f\u5426\u5e94\u8be5\u5728\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u81ea\u52a8\u5f00\u59cb\u6536\u96c6\u6570\u636e\u3002\u4ec5\u5728\u542f\u52a8\u670d\u52a1\u5668\u65f6\u624d\u4f1a\u8bfb\u53d6\u8be5\u6570\u636e\uff0c\u6240\u505a\u7684\u4efb\u4f55\u66f4\u6539\u5728\u4e0b\u6b21\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u65f6\u624d\u4f1a\u751f\u6548
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=\u5728\u5c1d\u8bd5\u786e\u5b9a %s \u6761\u76ee\u4e2d ds-cfg-enable-profiling-on-startup \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u4e0d\u4f1a\u5728\u542f\u52a8\u65f6\u81ea\u52a8\u6355\u83b7\u914d\u7f6e\u4fe1\u606f\uff0c\u5fc5\u987b\u624b\u52a8\u542f\u7528\u8be5\u64cd\u4f5c
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=\u5728\u670d\u52a1\u5668\u4e2d\u6355\u83b7\u914d\u7f6e\u4fe1\u606f\u65f6\u5e94\u4f7f\u7528\u7684\u91c7\u6837\u95f4\u9694\u65f6\u95f4\u3002\u4e0b\u6b21\u542f\u52a8\u914d\u7f6e\u7a0b\u5e8f\u65f6\uff0c\u5bf9\u8be5\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=\u5728\u5c1d\u8bd5\u786e\u5b9a %s \u6761\u76ee\u4e2d ds-cfg-profile-sample-interval \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u91c7\u6837\u95f4\u9694\u65f6\u95f4 %d \u6beb\u79d2
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=\u914d\u7f6e\u7a0b\u5e8f\u7684\u5f53\u524d\u72b6\u6001\u3002\u5b83\u5c06\u4e3a "enabled"\uff08\u6307\u793a\u914d\u7f6e\u7a0b\u5e8f\u7ebf\u7a0b\u6b63\u5728\u6536\u96c6\u6570\u636e\uff09\u6216 "disabled"\u3002\u8fd9\u662f\u4e00\u4e2a\u53ea\u8bfb\u5c5e\u6027
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=\u914d\u7f6e\u7a0b\u5e8f\u5e94\u6267\u884c\u7684\u64cd\u4f5c\u3002\u503c "start" \u5c06\u4f7f\u914d\u7f6e\u7a0b\u5e8f\u7ebf\u7a0b\u5f00\u59cb\u6536\u96c6\u6570\u636e\uff08\u5982\u679c\u8be5\u7ebf\u7a0b\u5c1a\u672a\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff09\u3002\u503c "stop" \u5c06\u4f7f\u914d\u7f6e\u7a0b\u5e8f\u7ebf\u7a0b\u505c\u6b62\u6536\u96c6\u6570\u636e\uff0c\u5e76\u5c06\u6570\u636e\u5199\u5165\u78c1\u76d8\uff1b\u800c\u503c "cancel" \u5c06\u4f7f\u914d\u7f6e\u7a0b\u5e8f\u7ebf\u7a0b\u505c\u6b62\u6536\u96c6\u6570\u636e\uff0c\u5e76\u653e\u5f03\u5df2\u6355\u83b7\u7684\u6240\u6709\u6570\u636e\u3002\u5c06\u4f1a\u7acb\u5373\u6267\u884c\u8fd9\u4e9b\u64cd\u4f5c
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-profile-directory \u4e2d\u6307\u5b9a\u7684\u914d\u7f6e\u6587\u4ef6\u76ee\u5f55 %1$s \u65e0\u6548\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u8def\u5f84\u4e0d\u5b58\u5728\u6216\u4e0d\u662f\u76ee\u5f55
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=\u5728\u5c1d\u8bd5\u786e\u5b9a %s \u6761\u76ee\u4e2d ds-cfg-profile-action \u5c5e\u6027\u7684\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u64cd\u4f5c
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u7684\u91c7\u6837\u95f4\u9694\u65f6\u95f4\u5df2\u66f4\u65b0\u4e3a %d \u6beb\u79d2
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=\u5728\u5c1d\u8bd5\u66f4\u65b0\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u7684\u91c7\u6837\u95f4\u9694\u65f6\u95f4\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u7684\u914d\u7f6e\u6587\u4ef6\u76ee\u5f55\u5df2\u66f4\u6539\u4e3a %s
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=\u5728\u5c1d\u8bd5\u66f4\u65b0\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u7684\u914d\u7f6e\u6587\u4ef6\u76ee\u5f55\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=\u5df2\u6fc0\u6d3b\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\uff0c\u5e76\u4e14\u8be5\u63d2\u4ef6\u5df2\u5f00\u59cb\u6355\u83b7\u6570\u636e
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u5df2\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u56e0\u800c\u5ffd\u7565\u4e86\u5f00\u59cb\u6355\u83b7\u914d\u7f6e\u4fe1\u606f\u7684\u8bf7\u6c42
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u6536\u5230\u4e86\u505c\u6b62\u6355\u83b7\u6570\u636e\u7684\u8bf7\u6c42\uff0c\u4f46\u8be5\u63d2\u4ef6\u5e76\u672a\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u56e0\u800c\u672a\u6267\u884c\u4efb\u4f55\u64cd\u4f5c
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u6536\u96c6\u7684\u6570\u636e\u5199\u5165 %s
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=\u5df2\u8bf7\u6c42\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u6267\u884c\u64cd\u4f5c %s\uff0c\u4f46\u670d\u52a1\u5668\u672a\u80fd\u8bc6\u522b\u8be5\u64cd\u4f5c\u3002\u5c06\u4e0d\u4f1a\u6267\u884c\u4efb\u4f55\u64cd\u4f5c
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=\u5df2\u8bf7\u6c42\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u6267\u884c\u914d\u7f6e\u7a0b\u5e8f\u64cd\u4f5c %1$s\uff0c\u4f46\u9047\u5230\u4e00\u4e2a\u6216\u591a\u4e2a\u63d2\u4ef6\u914d\u7f6e\u95ee\u9898\uff0c\u56e0\u800c\u5c06\u8df3\u8fc7\u8bf7\u6c42\u7684\u64cd\u4f5c
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=\u5728\u5c1d\u8bd5\u5904\u7406\u8bf7\u6c42\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5206\u6790\u5904\u7406\u63d2\u4ef6\u6267\u884c\u7684\u64cd\u4f5c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u542f\u52a8\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %s\u3002\u5df2\u4e2d\u6b62\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u542f\u52a8\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null \u503c\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u8fd4\u56de\u503c\uff0c\u5df2\u4e2d\u6b62\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u542f\u52a8\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u9047\u5230\u9519\u8bef\uff1a%s\uff08\u9519\u8bef ID %d\uff09\u3002\u5c06\u7ee7\u7eed\u6267\u884c\u542f\u52a8\u8fc7\u7a0b\uff0c\u4f46\u6b64\u9519\u8bef\u53ef\u80fd\u4f1a\u5f71\u54cd\u670d\u52a1\u5668\u7684\u8fd0\u884c
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b\u4e2d\u8c03\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u542f\u52a8\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u9047\u5230\u9519\u8bef\uff1a%s\uff08\u9519\u8bef ID %d\uff09\u3002\u5df2\u4e2d\u6b62\u670d\u52a1\u5668\u542f\u52a8\u8fc7\u7a0b
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u8fc7\u7a0b\u4e2d\u8c03\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5173\u95ed\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=\u4e3a\u6765\u81ea %3$s \u7684\u8fde\u63a5 %2$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u8fde\u63a5\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %4$s\u3002\u5c06\u7ec8\u6b62\u8be5\u8fde\u63a5
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=\u4e3a\u6765\u81ea %3$s \u7684\u8fde\u63a5 %2$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u8fde\u63a5\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u8be5\u8fde\u63a5
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=\u4e3a\u6765\u81ea %3$s \u7684\u8fde\u63a5 %2$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u65ad\u5f00\u8fde\u63a5\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %4$s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=\u4e3a\u6765\u81ea %3$s \u7684\u8fde\u63a5 %2$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u65ad\u5f00\u8fde\u63a5\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u89e3\u6790\u524d\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$s \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u89e3\u6790\u524d\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u64cd\u4f5c\u524d\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u64cd\u4f5c\u524d\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u64cd\u4f5c\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u64cd\u4f5c\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u54cd\u5e94\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u54cd\u5e94\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d\uff08\u542b\u6709\u6761\u76ee %4$s\uff09\u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u641c\u7d22\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d\uff08\u542b\u6709\u6761\u76ee %4$s\uff09\u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u641c\u7d22\u7ed3\u679c\u6761\u76ee\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u641c\u7d22\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d\uff08\u542b\u6709\u5f15\u7528 URL %4$s\uff09\u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u641c\u7d22\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d\uff08\u542b\u6709\u5f15\u7528 URL %4$s\uff09\u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u641c\u7d22\u7ed3\u679c\u5f15\u7528\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u641c\u7d22\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=\u5df2\u5c1d\u8bd5\u5c06\u8981\u8c03\u7528\u7684 LastMod \u63d2\u4ef6\u6ce8\u518c\u4e3a %s \u63d2\u4ef6\u3002\u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=\u914d\u7f6e\u6570\u636e\u6587\u4ef6\u7684\u8def\u5f84\u3002\u53ef\u4ee5\u591a\u6b21\u63d0\u4f9b\u6b64\u53c2\u6570\u4ee5\u5206\u6790\u591a\u4e2a\u6570\u636e\u6587\u4ef6\u4e2d\u7684\u6570\u636e
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=\u6307\u793a\u662f\u5728 GUI \u6a21\u5f0f\u4e0b\u67e5\u770b\u914d\u7f6e\u6587\u4ef6\u4fe1\u606f\uff0c\u8fd8\u662f\u5c06\u751f\u6210\u7684\u6570\u636e\u5199\u5165\u6807\u51c6\u8f93\u51fa
 INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u547d\u4ee4\u884c\u53c2\u6570\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=\u5728\u89e3\u6790\u547d\u4ee4\u884c\u53c2\u6570\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=\u5728\u5c1d\u8bd5\u5904\u7406\u6587\u4ef6 %s \u4e2d\u7684\u914d\u7f6e\u6587\u4ef6\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=\u4e3a\u6761\u76ee %2$s \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684 LDIF \u5bfc\u5165\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %3$s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=\u4e3a\u6761\u76ee %2$s \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684 LDIF \u5bfc\u5165\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=\u4e3a\u6761\u76ee %2$s \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684 LDIF \u5bfc\u51fa\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %3$s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=\u4e3a\u6761\u76ee %2$s \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684 LDIF \u5bfc\u51fa\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=\u5df2\u5c1d\u8bd5\u5c06\u8981\u8c03\u7528\u7684 EntryUUID \u63d2\u4ef6\u6ce8\u518c\u4e3a %s \u63d2\u4ef6\u3002\u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u4e2d\u95f4\u54cd\u5e94\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %4$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u4e2d\u95f4\u54cd\u5e94\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=\u5df2\u5c1d\u8bd5\u5c06\u8981\u8c03\u7528\u7684\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u6ce8\u518c\u4e3a %s \u63d2\u4ef6\u3002\u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=\u5728\u5c1d\u8bd5\u5bf9\u7528\u6237\u6761\u76ee %2$s \u7684\u5c5e\u6027 %1$s \u4e2d\u5b58\u50a8\u7684\u5bc6\u7801\u503c\u8fdb\u884c\u7f16\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %3$s\u3002\u5c06\u4e0d\u4f1a\u5bf9\u8be5\u7528\u6237\u7684\u5bc6\u7801\u503c\u8fdb\u884c\u7f16\u7801
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u63d2\u4ef6\u4e0d\u652f\u6301 %s \u63d2\u4ef6\u7c7b\u578b
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u67e5\u770b\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u7a0b\u5e8f\u6355\u83b7\u7684\u6570\u636e\u6587\u4ef6\u4e2d\u7684\u4fe1\u606f
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=\u6ca1\u6709\u4e3a\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u914d\u7f6e\u4efb\u4f55\u9ed8\u8ba4\u5bc6\u7801\u9a8c\u8bc1\u65b9\u6848\uff0c\u5e76\u4e14\u670d\u52a1\u5668\u4e0d\u652f\u6301 %s \u5bc6\u7801\u9a8c\u8bc1\u65b9\u6848
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=\u6ca1\u6709\u5728\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u5f15\u7528\u7684\u5bc6\u7801\u9a8c\u8bc1\u5b58\u50a8\u65b9\u6848 %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=\u6ca1\u6709\u4e3a\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u914d\u7f6e\u4efb\u4f55\u9ed8\u8ba4\u7528\u6237\u5bc6\u7801\u65b9\u6848\uff0c\u5e76\u4e14\u670d\u52a1\u5668\u4e0d\u652f\u6301 %s \u5bc6\u7801\u9a8c\u8bc1\u65b9\u6848
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=\u6ca1\u6709\u5728\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u5f15\u7528\u7684\u7528\u6237\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 %s
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=\u6761\u76ee '%s' \u6307\u793a\u5b83\u4f7f\u7528\u81ea\u5b9a\u4e49\u5bc6\u7801\u7b56\u7565 '%s'\uff0c\u4f46\u670d\u52a1\u5668\u4e2d\u672a\u5b9a\u4e49\u8be5\u7b56\u7565\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u5b58\u50a8\u65b9\u6848\u5bf9\u8be5\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\uff0c\u4f46\u53ef\u80fd\u65e0\u6cd5\u4ee5\u8be5\u7528\u6237\u8eab\u4efd\u8fdb\u884c\u9a8c\u8bc1
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=\u5728\u5c1d\u8bd5\u5bf9\u6761\u76ee '%s' \u4e2d\u7684\u81ea\u5b9a\u4e49\u5bc6\u7801\u7b56\u7565\u5c5e\u6027\u7684\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5c06\u4f7f\u7528\u9ed8\u8ba4\u5b58\u50a8\u65b9\u6848\u5bf9\u8be5\u6761\u76ee\u4e2d\u5305\u542b\u7684\u6240\u6709\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\uff0c\u4f46\u53ef\u80fd\u65e0\u6cd5\u4ee5\u8be5\u7528\u6237\u8eab\u4efd\u8fdb\u884c\u9a8c\u8bc1
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u4fee\u6539 DN \u4ece\u5c5e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %4$s\u3002\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=\u4e3a\u8fde\u63a5 %2$d \u7684\u64cd\u4f5c %3$s \u8c03\u7528\u914d\u7f6e\u6761\u76ee %1$s \u4e2d\u5b9a\u4e49\u7684\u4fee\u6539 DN \u4ece\u5c5e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u8fd4\u56de Null\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u6cd5\u54cd\u5e94\uff0c\u5c06\u7ec8\u6b62\u5bf9\u8be5\u64cd\u4f5c\u7684\u5904\u7406
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=\u5df2\u5c1d\u8bd5\u5c06\u8981\u8c03\u7528\u7684\u5c5e\u6027\u552f\u4e00\u6027\u5904\u7406\u63d2\u4ef6\u6ce8\u518c\u4e3a %s \u63d2\u4ef6\u3002\u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=\u5728\u5c1d\u8bd5\u4fee\u6539\u6761\u76ee %s \u7684\u5c5e\u6027\u503c\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u5efa\u8bae\u7684\u66f4\u6539\u672a\u901a\u8fc7\u5c5e\u6027\u503c\u552f\u4e00\u6027\u68c0\u67e5
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=\u5728\u5c1d\u8bd5\u6dfb\u52a0\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8be5\u6761\u76ee\u7684\u4e00\u4e2a\u5c5e\u6027\u503c\u672a\u901a\u8fc7\u5c5e\u6027\u503c\u552f\u4e00\u6027\u68c0\u67e5
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=\u5c1d\u8bd5\u5bf9\u6761\u76ee %s \u6267\u884c\u4fee\u6539 DN \u64cd\u4f5c\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u5efa\u8bae\u7684\u66f4\u6539\u672a\u901a\u8fc7\u5c5e\u6027\u503c\u552f\u4e00\u6027\u68c0\u67e5
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=\u5df2\u5c1d\u8bd5\u5c06\u8981\u8c03\u7528\u7684\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u6ce8\u518c\u4e3a %s \u63d2\u4ef6\u3002\u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=\u5728\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u521d\u59cb\u5316\u671f\u95f4\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e5\u5fd7\u6587\u4ef6\u521b\u5efa\u5931\u8d25: %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u5728\u540e\u53f0\u5904\u7406\u671f\u95f4\u8bb0\u5f55\u66f4\u6539\u7684\u6587\u4ef6\u540d\u5df2\u4ece %s \u66f4\u6539\u4e3a %s\uff0c\u4f46\u5728\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u5668\u540e\u6b64\u66f4\u6539\u624d\u4f1a\u751f\u6548
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u540e\u53f0\u5904\u7406\u66f4\u65b0\u95f4\u9694\u5df2\u4ece %s \u66f4\u6539\u4e3a %s\uff0c\u65b0\u503c\u5c06\u5728\u540e\u53f0\u5904\u7406\u671f\u95f4\u751f\u6548
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u540e\u53f0\u5904\u7406\u5df2\u505c\u6b62
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u5df2\u4f7f\u7528\u66f4\u65b0\u95f4\u9694 %s \u542f\u52a8\u540e\u53f0\u5904\u7406
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=\u5728\u6267\u884c\u5185\u90e8\u641c\u7d22\u65f6\uff0c\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u5931\u8d25: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=\u5bf9\u6761\u76ee %s \u6267\u884c\u5185\u90e8\u4fee\u6539\u65f6\uff0c\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u5931\u8d25: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u65e0\u6cd5\u5bf9\u66f4\u65b0\u65e5\u5fd7\u4e2d\u7684\u6761\u76ee DN \u8fdb\u884c\u89e3\u7801: %s
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u5728\u6267\u884c\u641c\u7d22\u65f6\u5931\u8d25\uff0c\u56e0\u4e3a\u57fa DN %s \u4e0d\u5b58\u5728
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=\u5728\u5c1d\u8bd5\u914d\u7f6e\u5177\u6709\u8bed\u6cd5 OID %2$s \u7684\u5c5e\u6027\u7c7b\u578b %1$s \u65f6\uff0c\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u51fa\u73b0\u9519\u8bef\u3002\u5f15\u7528\u5b8c\u6574\u6027\u5c5e\u6027\u7c7b\u578b\u5fc5\u987b\u5177\u6709\u8bed\u6cd5 OID 1.3.6.1.4.1.1466.115.121.1.12\uff08\u5bf9\u4e8e\u6807\u8bc6\u540d\u8bed\u6cd5\uff09\u6216 1.3.6.1.4.1.1466.115.121.1.34\uff08\u5bf9\u4e8e\u540d\u79f0\u548c\u53ef\u9009 uid \u8bed\u6cd5\uff09
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u4e0d\u4f1a\u5904\u7406\u5bf9\u6761\u76ee %s \u6267\u884c\u7684\u540e\u5220\u9664\u64cd\u4f5c\uff0c\u56e0\u4e3a\u6838\u5fc3\u64cd\u4f5c\u5931\u8d25
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u4e0d\u4f1a\u5904\u7406\u5bf9\u6761\u76ee %s \u6267\u884c\u7684\u540e\u4fee\u6539 DN \u64cd\u4f5c\uff0c\u56e0\u4e3a\u6838\u5fc3\u64cd\u4f5c\u5931\u8d25
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=\u4e3a 7 \u4f4d\u5e72\u51c0 (7-bit clean) \u5904\u7406\u63d2\u4ef6\u914d\u7f6e\u4e86\u65e0\u6548\u7684\u63d2\u4ef6\u7c7b\u578b %s\u3002\u4ec5\u5141\u8bb8\u4f7f\u7528 ldifImport\u3001preOperationAdd\u3001preOperationModify \u548c preOperationModifyDN \u63d2\u4ef6\u7c7b\u578b
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=\u5728\u5c1d\u8bd5\u5bf9\u76ee\u6807\u6761\u76ee\u7684 DN \u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=\u5728\u5c1d\u8bd5\u5bf9\u76ee\u6807\u6761\u76ee\u4e2d\u7684\u5c5e\u6027 %s \u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=\u4fee\u6539\u64cd\u4f5c\u5c06\u5bfc\u81f4 %s \u5c5e\u6027\u503c\u4e0d\u662f 7 \u4f4d\u5e72\u51c0 (7-bit clean) \u503c
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=\u4fee\u6539 DN \u64cd\u4f5c\u5c06\u5bfc\u81f4 %s \u5c5e\u6027\u503c\u4e0d\u662f 7 \u4f4d\u5e72\u51c0 (7-bit clean) \u503c
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=\u6761\u76ee\u5305\u542b\u7684 %s \u5c5e\u6027\u503c\u4e0d\u662f 7 \u4f4d\u5e72\u51c0 (7-bit clean) \u503c
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=\u5bc6\u7801\u7b56\u7565\u5bfc\u5165\u63d2\u4ef6\u5f15\u7528\u9ed8\u8ba4\u5bc6\u7801\u9a8c\u8bc1\u5b58\u50a8\u65b9\u6848 %s\uff0c\u8be5\u65b9\u6848\u5728\u670d\u52a1\u5668\u4e2d\u4e0d\u53ef\u7528
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=\u4e3a\u8fde\u63a5 %3$d \u7684\u64cd\u4f5c %4$d \u8c03\u7528\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 %1$s \u540c\u6b65\u540e\u5904\u7406\u63d2\u4ef6\u65f6\uff0c\u8be5\u63d2\u4ef6\u629b\u51fa\u5f02\u5e38: %5$s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=\u4e3a\u5c5e\u6027 %s \u68c0\u6d4b\u5230\u5c5e\u6027\u552f\u4e00\u6027\u51b2\u7a81\uff1a\u503c %s \u5728\u6761\u76ee %s \u4e2d\u5df2\u5b58\u5728
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=\u5728\u540c\u6b65\uff08connID=%2$d\uff0copID=%3$d\uff09\u671f\u95f4\u4e3a\u5c5e\u6027 %1$s \u68c0\u6d4b\u5230\u5c5e\u6027\u552f\u4e00\u6027\u51b2\u7a81\uff1a\u6761\u76ee %5$s \u4e2d\u7684\u503c %4$s \u4e0e\u6761\u76ee %6$s \u4e2d\u73b0\u6709\u7684\u503c\u53d1\u751f\u51b2\u7a81\u3002\u9700\u8981\u8fdb\u884c\u624b\u52a8\u4ea4\u4e92\u4ee5\u6d88\u9664\u51b2\u7a81
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=\u5728\u5c1d\u8bd5\u786e\u5b9a\u64cd\u4f5c\u662f\u5426\u4f1a\u5bfc\u81f4\u5c5e\u6027\u552f\u4e00\u6027\u51b2\u7a81\u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef\uff08\u7ed3\u679c %s\uff0c\u6d88\u606f %s\uff09
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=\u5728\u5c1d\u8bd5\u786e\u5b9a\u6761\u76ee %3$s \u7684\u540c\u6b65\u64cd\u4f5c\uff08connID=%1$d\uff0copID=%2$d\uff09\u662f\u5426\u4f1a\u5bfc\u81f4\u5c5e\u6027\u552f\u4e00\u6027\u51b2\u7a81\u65f6\u51fa\u73b0\u5185\u90e8\u9519\u8bef\uff08\u7ed3\u679c %4$s\uff0c\u6d88\u606f %5$s\uff09
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5f15\u7528\u5b8c\u6574\u6027\u5904\u7406\u63d2\u4ef6\u914d\u7f6e\u4e3a\u9488\u5bf9\u5c5e\u6027 %s \u8fd0\u884c\uff0c\u4f46\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u4e3a\u6b64\u5c5e\u6027\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u552f\u4e00\u6027\u5904\u7406\u63d2\u4ef6\u914d\u7f6e\u4e3a\u9488\u5bf9\u5c5e\u6027 %s \u8fd0\u884c\uff0c\u4f46\u6ca1\u6709\u5728\u540e\u7aef %s \u4e2d\u4e3a\u6b64\u5c5e\u6027\u5b9a\u4e49\u7b49\u540c\u7d22\u5f15
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  \u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=\u5df2\u5c1d\u8bd5\u5c06\u8981\u8c03\u7528\u7684 Change Number Control \u63d2\u4ef6\u6ce8\u518c\u4e3a %s \u63d2\u4ef6\u3002\u4e0d\u5141\u8bb8\u8be5\u63d2\u4ef6\u4f7f\u7528\u6b64\u63d2\u4ef6\u7c7b\u578b
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/plugin_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/plugin_zh_TW.properties
index 4e6046b..64b5dbd 100644
--- a/opendj-sdk/opends/src/messages/messages/plugin_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/plugin_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PLUGIN
+
 #
 # Format string definitions
 #
@@ -43,57 +47,27 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=Unable to initialize an instance of the \
-### plugin defined in class %s because the provided configuration entry was null
+SEVERE_ERR_PLUGIN_NULL_CONFIG_ENTRY_1=\u7121\u6cd5\u521d\u59cb\u5316\u5b9a\u7fa9\u65bc\u985e\u5225 %s \u4e2d\u7684\u5916\u639b\u7a0b\u5f0f\u5be6\u4f8b\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u914d\u7f6e\u9805\u76ee\u70ba\u7a7a
 INFO_PLUGIN_DESCRIPTION_SHUTDOWN_PASSWORD_2=\u6307\u5b9a\u505c\u6b62\u76ee\u9304\u4f3a\u670d\u5668\u6642\u6240\u5c07\u9700\u8981\u7684\u9078\u7528\u7de8\u78bc\u5bc6\u78bc\u3002\u82e5\u672a\u63d0\u4f9b\u6b64\u5bc6\u78bc\uff0c\u5247\u5c07\u4e0d\u9700\u8981\u5bc6\u78bc (\u4f46\u4ecd\u9808\u5c0d\u4f3a\u670d\u5668\u9032\u884c\u8a8d\u8b49\uff0c\u624d\u80fd\u589e\u52a0\u5fc5\u8981\u7684\u4f5c\u696d\u9805\u76ee)\u3002\u5c0d\u6b64\u5bc6\u78bc\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s does not list any \
-### plugin types.  This plugin must be configured to operate as a pre-parse \
-### search plugin
-###SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=The LDAP attribute description \
-### list plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a pre-parse search plugin
-###SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=The Directory Server profiler \
-### plugin instance defined in configuration entry %s does not list any plugin \
-### types.  This plugin must be configured to operate as a startup plugin
-###SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=The Directory Server \
-### profiler plugin instance defined in configuration entry %s lists an invalid \
-### plugin type %s.  This plugin can only be used as a startup plugin
+SEVERE_ERR_PLUGIN_ADLIST_NO_PLUGIN_TYPES_3=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u5c6c\u6027\u8aaa\u660e\u6e05\u55ae\u5916\u639b\u7a0b\u5f0f\u5be6\u4f8b\u672a\u5217\u51fa\u4efb\u4f55\u5916\u639b\u7a0b\u5f0f\u985e\u578b\u3002\u6b64\u5916\u639b\u7a0b\u5f0f\u5fc5\u9808\u914d\u7f6e\u70ba\u524d\u7f6e\u5256\u6790\u641c\u5c0b\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_ADLIST_INVALID_PLUGIN_TYPE_4=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u5c6c\u6027\u8aaa\u660e\u6e05\u55ae\u5916\u639b\u7a0b\u5f0f\u5be6\u4f8b\u6240\u5217\u51fa\u7684\u5916\u639b\u7a0b\u5f0f\u985e\u578b %s \u7121\u6548\u3002\u6b64\u5916\u639b\u7a0b\u5f0f\u50c5\u53ef\u505a\u70ba\u524d\u7f6e\u5256\u6790\u641c\u5c0b\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_PROFILER_NO_PLUGIN_TYPES_5=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u5be6\u4f8b\u672a\u5217\u51fa\u4efb\u4f55\u5916\u639b\u7a0b\u5f0f\u985e\u578b\u3002\u6b64\u5916\u639b\u7a0b\u5f0f\u5fc5\u9808\u914d\u7f6e\u70ba\u555f\u52d5\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_PROFILER_INVALID_PLUGIN_TYPE_6=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u5be6\u4f8b\u6240\u5217\u51fa\u7684\u5916\u639b\u7a0b\u5f0f\u985e\u578b %s \u7121\u6548\u3002\u6b64\u5916\u639b\u7a0b\u5f0f\u50c5\u53ef\u505a\u70ba\u555f\u52d5\u5916\u639b\u7a0b\u5f0f
 INFO_PLUGIN_PROFILER_DESCRIPTION_PROFILE_DIR_7=\u5c07\u5beb\u5165\u8a2d\u5b9a\u6a94\u8cc7\u8a0a\u4e4b\u76ee\u9304\u7684\u8def\u5f91\u3002\u8a72\u76ee\u9304\u5fc5\u9808\u5b58\u5728\uff0c\u4e14\u76ee\u9304\u4f3a\u670d\u5668\u5fc5\u9808\u5177\u6709\u5728\u5176\u4e2d\u5efa\u7acb\u65b0\u6a94\u6848\u7684\u6b0a\u9650\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=An unexpected \
-### error occurred while attempting to determine the value of the \
-### ds-cfg-profile-directory attribute in the %s entry:  %s.  The default profile \
-### directory of %s will be used
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=An unexpected error \
-### occurred when the profiler plugin defined in configuration entry %s attempted \
-### to write the information captured to output file %s:  %s
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_PROFILE_DIR_8=\u5617\u8a66\u5224\u65b7 %s \u9805\u76ee\u4e2d\u7684 ds-cfg-profile-directory \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4f7f\u7528 %s \u7684\u9810\u8a2d\u8a2d\u5b9a\u6a94\u76ee\u9304
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_WRITE_PROFILE_DATA_9=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u5617\u8a66\u5c07\u64f7\u53d6\u7684\u8cc7\u8a0a\u5beb\u5165\u81f3\u8f38\u51fa\u6a94\u6848 %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_PLUGIN_PROFILER_DESCRIPTION_AUTOSTART_10=\u6307\u51fa\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u662f\u5426\u61c9\u5728\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u6642\u81ea\u52d5\u958b\u59cb\u6536\u96c6\u8cc7\u6599\u3002\u53ea\u6709\u5728\u4f3a\u670d\u5668\u555f\u52d5\u6642\u624d\u6703\u51fa\u73fe\u6b64\u8a0a\u606f\uff0c\u4e14\u4efb\u4f55\u8b8a\u66f4\u90fd\u5c07\u5728\u4e0b\u6b21\u91cd\u65b0\u555f\u52d5\u6642\u751f\u6548
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-enable-profiling-on-startup attribute in the %s entry:  %s.  Profiling \
-### information will not automatically be captured on startup and must be \
-### manually enabled
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_AUTOSTART_11=\u5617\u8a66\u5224\u65b7 %s \u9805\u76ee\u4e2d\u7684 ds-cfg-enable-profiling-on-startup \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e0d\u6703\u5728\u555f\u52d5\u6642\u81ea\u52d5\u64f7\u53d6\u8a2d\u5b9a\u6a94\u8cc7\u8a0a\uff0c\u800c\u5fc5\u9808\u624b\u52d5\u555f\u7528
 INFO_PLUGIN_PROFILER_DESCRIPTION_INTERVAL_12=\u5728\u64f7\u53d6\u4f3a\u670d\u5668\u4e2d\u7684\u8a2d\u5b9a\u6a94\u8cc7\u8a0a\u6642\u6240\u61c9\u4f7f\u7528\u7684\u7bc4\u4f8b\u9593\u9694\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u5728\u6548\u80fd\u8a55\u6e2c\u5668\u4e0b\u6b21\u555f\u52d5\u6642\u751f\u6548
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=An unexpected error \
-### occurred while attempting to determine the value of the \
-### ds-cfg-profile-sample-interval attribute in the %s entry:  %s.  The default \
-### sample interval of %d milliseconds will be used
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_INTERVAL_13=\u5617\u8a66\u5224\u65b7 %s \u9805\u76ee\u4e2d\u7684 ds-cfg-profile-sample-interval \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4f7f\u7528\u9810\u8a2d\u7bc4\u4f8b\u9593\u9694 %d \u6beb\u79d2
 INFO_PLUGIN_PROFILER_DESCRIPTION_STATE_14=\u6548\u80fd\u8a55\u6e2c\u5668\u76ee\u524d\u7684\u72c0\u614b\u3002\u6b64\u72c0\u614b\u5c07\u6703\u662f\u300c\u5df2\u555f\u7528\u300d(\u8868\u793a\u6548\u80fd\u8a55\u6e2c\u5668\u57f7\u884c\u7dd2\u6703\u4e3b\u52d5\u6536\u96c6\u8cc7\u6599) \u6216\u300c\u5df2\u505c\u7528\u300d\u3002\u6b64\u70ba\u552f\u8b80\u5c6c\u6027
 INFO_PLUGIN_PROFILER_DESCRIPTION_ACTION_15=\u6548\u80fd\u8a55\u6e2c\u5668\u61c9\u57f7\u884c\u7684\u52d5\u4f5c\u3002\u300cstart\u300d\u4e00\u503c\u6703\u4f7f\u6548\u80fd\u8a55\u6e2c\u5668\u57f7\u884c\u7dd2\u958b\u59cb\u6536\u96c6\u8cc7\u6599 (\u82e5\u57f7\u884c\u7dd2\u5c1a\u672a\u4f5c\u7528)\u3002\u300cstop\u300d\u4e00\u503c\u6703\u4f7f\u6548\u80fd\u8a55\u6e2c\u5668\u57f7\u884c\u7dd2\u505c\u6b62\u6536\u96c6\u8cc7\u6599\uff0c\u4e26\u5c07\u8cc7\u6599\u5beb\u5165\u81f3\u78c1\u789f\uff0c\u800c\u300ccancel\u300d\u4e00\u503c\u6703\u4f7f\u6548\u80fd\u8a55\u6e2c\u5668\u57f7\u884c\u7dd2\u505c\u6b62\u6536\u96c6\u8cc7\u6599\uff0c\u4e26\u6368\u68c4\u5df2\u64f7\u53d6\u7684\u8cc7\u6599\u3002\u9019\u4e9b\u4f5c\u696d\u6703\u7acb\u5373\u57f7\u884c
-###SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=The profile directory %s \
-### specified in attribute ds-cfg-profile-directory of configuration entry %s is \
-### invalid because the specified path does not exist or is not a directory
-###SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=An unexpected error \
-### occurred while attempting to determine the value of the ds-cfg-profile-action \
-### attribute in the %s entry:  %s.  No action will be taken
+SEVERE_WARN_PLUGIN_PROFILER_INVALID_PROFILE_DIR_16=\u5728\u914d\u7f6e\u9805\u76ee %2$s \u7684\u5c6c\u6027 ds-cfg-profile-directory \u4e2d\u6240\u6307\u5b9a\u7684\u8a2d\u5b9a\u6a94\u76ee\u9304 %1$s \u7121\u6548\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u8def\u5f91\u4e0d\u5b58\u5728\uff0c\u6216\u4e0d\u662f\u76ee\u9304
+SEVERE_WARN_PLUGIN_PROFILER_CANNOT_DETERMINE_ACTION_17=\u5617\u8a66\u5224\u65b7 %s \u9805\u76ee\u4e2d\u7684 ds-cfg-profile-action \u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u5c07\u4e0d\u57f7\u884c\u4efb\u4f55\u52d5\u4f5c
 INFO_PLUGIN_PROFILER_UPDATED_INTERVAL_18=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u4e4b\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u7684\u7bc4\u4f8b\u9593\u9694\uff0c\u5df2\u66f4\u65b0\u70ba %d \u6beb\u79d2
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=An unexpected error \
-### occurred while attempting to update the sample interval for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_INTERVAL_19=\u5617\u8a66\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u4e4b\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u7684\u7bc4\u4f8b\u9593\u9694\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_PLUGIN_PROFILER_UPDATED_DIRECTORY_20=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u4e4b\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u7684\u8a2d\u5b9a\u6a94\u76ee\u9304\uff0c\u5df2\u8b8a\u66f4\u70ba %s
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=An unexpected error \
-### occurred while attempting to update the profile directory for the profiler \
-### plugin defined in configuration entry %s:  %s
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_UPDATE_DIRECTORY_21=\u5617\u8a66\u66f4\u65b0\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u4e4b\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u7684\u8a2d\u5b9a\u6a94\u76ee\u9304\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_PLUGIN_PROFILER_STARTED_PROFILING_22=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u5df2\u555f\u52d5\uff0c\u4e26\u5df2\u958b\u59cb\u64f7\u53d6\u8cc7\u6599
 INFO_PLUGIN_PROFILER_ALREADY_PROFILING_23=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u5df2\u4f5c\u7528\u4e2d\uff0c\u56e0\u6b64\u5df2\u5ffd\u7565\u555f\u52d5\u8a2d\u5b9a\u6a94\u7684\u8acb\u6c42
 INFO_PLUGIN_PROFILER_NOT_RUNNING_24=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u5df2\u6536\u5230\u505c\u6b62\u64f7\u53d6\u8cc7\u6599\u7684\u8acb\u6c42\uff0c\u4f46\u5916\u639b\u7a0b\u5f0f\u4e26\u975e\u4f5c\u7528\u4e2d\uff0c\u56e0\u6b64\u672a\u57f7\u884c\u4efb\u4f55\u52d5\u4f5c
@@ -101,206 +75,73 @@
 INFO_PLUGIN_PROFILER_WROTE_PROFILE_DATA_26=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u6240\u6536\u96c6\u7684\u8cc7\u6599\uff0c\u5df2\u5beb\u5165\u81f3 %s
 MILD_ERR_PLUGIN_PROFILER_UNKNOWN_ACTION_27=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u7d93\u8acb\u6c42\u6240\u57f7\u884c\u7684\u52d5\u4f5c %s \u7121\u6cd5\u7531\u4f3a\u670d\u5668\u8fa8\u8b58\u3002\u5c07\u4e0d\u57f7\u884c\u4efb\u4f55\u52d5\u4f5c
 INFO_PLUGIN_PROFILER_SKIPPING_ACTION_28=\u5df2\u8acb\u6c42\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u57f7\u884c\u6548\u80fd\u8a55\u6e2c\u5668\u52d5\u4f5c %1$s\uff0c\u4f46\u7531\u65bc\u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u767c\u751f\u4e86\u4e00\u6216\u591a\u9805\u554f\u984c\uff0c\u56e0\u6b64\u5c07\u7565\u904e\u8acb\u6c42\u7684\u52d5\u4f5c
-###SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=An unexpected error \
-### occurred while attempting to process the requested action for the profiler \
-### plugin defined in configuration entry %s:  %s
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=The startup plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server startup process:  %s.  The server startup process has been \
-### aborted
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=The startup plugin defined \
-### in configuration entry %s returned a null value when it was invoked during \
-### the Directory Server startup process.  This is an illegal return value, and \
-### the server startup process has been aborted
-###SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=The startup plugin defined \
-### in configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The startup process \
-### will continue, but this failure might impact the operation of the server
-###FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=The startup plugin defined in \
-### configuration entry %s encountered an error when it was invoked during the \
-### Directory Server startup process:  %s (error ID %d).  The server startup \
-### process has been aborted
-###SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=The shutdown plugin defined in \
-### configuration entry %s threw an exception when it was invoked during the \
-### Directory Server shutdown process:  %s
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=The post-connect plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d from %s:  %s.  The connection will be terminated
-###SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=The post-connect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response, and the connection will \
-### be terminated
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=The post-disconnect \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d from %s:  %s
-###SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=The post-disconnect \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d from %s.  This is an illegal response
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=The pre-parse %s plugin \
-### defined in configuration entry %s threw an exception when it was invoked for \
-### connection %d operation %d:  %s.  Processing on this operation will be \
-### terminated
-###SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=The pre-parse %s plugin \
-### defined in configuration entry %s returned null when invoked for connection \
-### %d operation %s.  This is an illegal response, and processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=The pre-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=The pre-operation %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=The post-operation %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=The post-operation \
-### %s plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=The post-response %s \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d:  %s.  Processing on this operation \
-### will be terminated
-###SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=The post-response %s \
-### plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d.  This is an illegal response, and processing on \
-### this operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=The search result entry \
-### plugin defined in configuration entry %s threw an exception when it was \
-### invoked for connection %d operation %d with entry %s:  %s.  Processing on \
-### this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=The search result \
-### entry plugin defined in configuration entry %s returned null when invoked for \
-### connection %d operation %d with entry %s.  This is an illegal response, and \
-### processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=The search result \
-### reference plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d with referral URL(s) %s:  %s. \
-### Processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=The search result \
-### reference plugin defined in configuration entry %s returned null when invoked \
-### for connection %d operation %d with referral URL(s) %s.  This is an illegal \
-### response, and processing on this search operation will be terminated
-###SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=An attempt was made to \
-### register the LastMod plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
+SEVERE_ERR_PLUGIN_PROFILER_CANNOT_PERFORM_ACTION_29=\u5617\u8a66\u8655\u7406\u5c0d\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u6548\u80fd\u8a55\u6e2c\u5668\u5916\u639b\u7a0b\u5f0f\u6240\u8acb\u6c42\u7684\u52d5\u4f5c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_EXCEPTION_30=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u555f\u52d5\u5916\u639b\u7a0b\u5f0f\u5728\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u671f\u9593\u88ab\u547c\u53eb\u6642\u4e1f\u51fa\u7570\u5e38: %s\u3002\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u5df2\u4e2d\u65b7
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_RETURNED_NULL_31=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u555f\u52d5\u5916\u639b\u7a0b\u5f0f\u5728\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u671f\u9593\u88ab\u547c\u53eb\u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u50b3\u56de\u503c\uff0c\u4e14\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u5df2\u4e2d\u65b7
+SEVERE_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_CONTINUE_32=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u555f\u52d5\u5916\u639b\u7a0b\u5f0f\u5728\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u671f\u9593\u88ab\u547c\u53eb\u6642\u767c\u751f\u932f\u8aa4: %s (\u932f\u8aa4 ID %d)\u3002\u6b64\u555f\u52d5\u7a0b\u5e8f\u5c07\u6703\u7e7c\u7e8c\uff0c\u4f46\u9019\u9805\u5931\u6557\u53ef\u80fd\u6703\u5f71\u97ff\u5230\u4f3a\u670d\u5668\u7684\u4f5c\u696d
+FATAL_ERR_PLUGIN_STARTUP_PLUGIN_FAIL_ABORT_33=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u555f\u52d5\u5916\u639b\u7a0b\u5f0f\u5728\u76ee\u9304\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u671f\u9593\u88ab\u547c\u53eb\u6642\u767c\u751f\u932f\u8aa4: %s (\u932f\u8aa4 ID %d)\u3002\u4f3a\u670d\u5668\u555f\u52d5\u7a0b\u5e8f\u5df2\u4e2d\u65b7
+SEVERE_ERR_PLUGIN_SHUTDOWN_PLUGIN_EXCEPTION_34=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u95dc\u9589\u5916\u639b\u7a0b\u5f0f\u5728\u76ee\u9304\u4f3a\u670d\u5668\u95dc\u9589\u7a0b\u5e8f\u671f\u9593\u88ab\u547c\u53eb\u6642\u4e1f\u51fa\u7570\u5e38: %s
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_EXCEPTION_35=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u9023\u7dda\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u5f9e %3$s \u5efa\u7acb\u9023\u7dda %2$d \u6642\u4e1f\u51fa\u7570\u5e38: %4$s\u3002\u9023\u7dda\u5c07\u6703\u7d42\u6b62
+SEVERE_ERR_PLUGIN_POST_CONNECT_PLUGIN_RETURNED_NULL_36=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u9023\u7dda\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u5f9e %3$s \u5efa\u7acb\u9023\u7dda %2$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u9023\u7dda\u5c07\u6703\u7d42\u6b62
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_EXCEPTION_37=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u4e2d\u65b7\u9023\u7dda\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u5f9e %3$s \u5efa\u7acb\u9023\u7dda %2$d \u6642\u4e1f\u51fa\u7570\u5e38: %4$s
+SEVERE_ERR_PLUGIN_POST_DISCONNECT_PLUGIN_RETURNED_NULL_38=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u4e2d\u65b7\u9023\u7dda\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u5f9e %3$s \u5efa\u7acb\u9023\u7dda %2$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_EXCEPTION_39=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u524d\u7f6e\u5256\u6790 %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_PRE_PARSE_PLUGIN_RETURNED_NULL_40=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u524d\u7f6e\u5256\u6790 %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$s \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_EXCEPTION_41=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u524d\u7f6e\u4f5c\u696d %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_PRE_OPERATION_PLUGIN_RETURNED_NULL_42=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u524d\u7f6e\u4f5c\u696d %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_EXCEPTION_43=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u4f5c\u696d %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_POST_OPERATION_PLUGIN_RETURNED_NULL_44=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u4f5c\u696d %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_EXCEPTION_45=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u56de\u61c9 %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_POST_RESPONSE_PLUGIN_RETURNED_NULL_46=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u56de\u61c9 %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_EXCEPTION_47=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u641c\u5c0b\u7d50\u679c\u9805\u76ee\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u5177\u6709\u9805\u76ee %4$s \u7684\u9023\u7dda %2$d \u4f5c\u696d %3$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u641c\u5c0b\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_SEARCH_ENTRY_PLUGIN_RETURNED_NULL_48=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u641c\u5c0b\u7d50\u679c\u9805\u76ee\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u5177\u6709\u9805\u76ee %4$s \u7684\u9023\u7dda %2$d \u4f5c\u696d %3$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u641c\u5c0b\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_EXCEPTION_49=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u641c\u5c0b\u7d50\u679c\u53c3\u7167\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u5177\u6709\u53c3\u7167 URL %4$s \u7684\u9023\u7dda %2$d \u4f5c\u696d %3$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u641c\u5c0b\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_SEARCH_REFERENCE_PLUGIN_RETURNED_NULL_50=\u914d\u7f6e\u9805\u76ee %1$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u641c\u5c0b\u7d50\u679c\u53c3\u7167\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u5177\u6709\u53c3\u7167 URL %4$s \u7684\u9023\u7dda %2$d \u4f5c\u696d %3$d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u641c\u5c0b\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_LASTMOD_INVALID_PLUGIN_TYPE_51=\u5617\u8a66\u5c07 LastMod \u5916\u639b\u7a0b\u5f0f\u8a3b\u518a\u70ba\u4ee5 %s \u7684\u5f62\u5f0f\u547c\u53eb\u7684\u5916\u639b\u7a0b\u5f0f\u3002\u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
 INFO_PROFILEVIEWER_DESCRIPTION_FILENAMES_52=\u8a2d\u5b9a\u6a94\u8cc7\u6599\u6a94\u7684\u8def\u5f91\u3002\u6b64\u5f15\u6578\u53ef\u63d0\u4f9b\u591a\u6b21\uff0c\u4ee5\u5206\u6790\u591a\u500b\u8cc7\u6599\u6a94\u4e2d\u7684\u8cc7\u6599
 INFO_PROFILEVIEWER_DESCRIPTION_USE_GUI_53=\u6307\u51fa\u8981\u4ee5 GUI \u6a21\u5f0f\u6aa2\u8996\u8a2d\u5b9a\u6a94\u8cc7\u8a0a\uff0c\u9084\u662f\u5c07\u7522\u751f\u7684\u8cc7\u6599\u5beb\u5165\u6a19\u6e96\u8f38\u51fa\u4e2d
 INFO_PROFILEVIEWER_DESCRIPTION_USAGE_54=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=An unexpected error \
-### occurred while attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=An error occurred while \
-### parsing the command-line arguments:  %s
-###SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=An error occurred while \
-### trying to process the profile data in file %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=The LDIF import plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=The LDIF import plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=The LDIF export plugin \
-### defined in configuration entry %s threw an exception when it was invoked on \
-### entry %s:  %s
-###SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=The LDIF export plugin \
-### defined in configuration entry %s returned null when invoked on entry %s. \
-### This is an illegal response
-###SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=An attempt was made to \
-### register the EntryUUID plugin to be invoked as a %s plugin.  This plugin type \
-### is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=The intermediate \
-### response plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=The \
-### intermediate response plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %d.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=An attempt was made to \
-### register the password policy import plugin to be invoked as a %s plugin. \
-### This plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=An error occurred \
-### while attempting to encode a password value stored in attribute %s of user \
-### entry %s:  %s.  Password values for this user will not be encoded
-###SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=The plugin defined in configuration \
-### entry %s does not support the %s plugin type
+SEVERE_ERR_PROFILEVIEWER_CANNOT_INITIALIZE_ARGS_55=\u5617\u8a66\u521d\u59cb\u5316\u6307\u4ee4\u884c\u5f15\u6578\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_PROFILEVIEWER_ERROR_PARSING_ARGS_56=\u5256\u6790\u6307\u4ee4\u884c\u5f15\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_PROFILEVIEWER_CANNOT_PROCESS_DATA_FILE_57=\u5617\u8a66\u8655\u7406\u6a94\u6848 %s \u4e2d\u7684\u8a2d\u5b9a\u6a94\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_EXCEPTION_58=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDIF \u532f\u5165\u5916\u639b\u7a0b\u5f0f\u5728\u9805\u76ee %s \u4e0a\u88ab\u547c\u53eb\u6642\u4e1f\u51fa\u7570\u5e38: %s
+SEVERE_ERR_PLUGIN_LDIF_IMPORT_PLUGIN_RETURNED_NULL_59=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDIF \u532f\u5165\u5916\u639b\u7a0b\u5f0f\u5728\u9805\u76ee %s \u4e0a\u88ab\u547c\u53eb\u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_EXCEPTION_60=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDIF \u532f\u51fa\u5916\u639b\u7a0b\u5f0f\u5728\u9805\u76ee %s \u4e0a\u88ab\u547c\u53eb\u6642\u4e1f\u51fa\u7570\u5e38: %s
+SEVERE_ERR_PLUGIN_LDIF_EXPORT_PLUGIN_RETURNED_NULL_61=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDIF \u532f\u51fa\u5916\u639b\u7a0b\u5f0f\u5728\u9805\u76ee %s \u4e0a\u88ab\u547c\u53eb\u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9
+SEVERE_ERR_PLUGIN_ENTRYUUID_INVALID_PLUGIN_TYPE_62=\u5617\u8a66\u5c07 EntryUUID \u5916\u639b\u7a0b\u5f0f\u8a3b\u518a\u70ba\u4ee5 %s \u7684\u5f62\u5f0f\u547c\u53eb\u7684\u5916\u639b\u7a0b\u5f0f\u3002\u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_EXCEPTION_63=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u4e2d\u7e7c\u56de\u61c9\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %d \u4f5c\u696d %d \u6642\u4e1f\u51fa\u7570\u5e38: %s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_INTERMEDIATE_RESPONSE_PLUGIN_RETURNED_NULL_64=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u4e2d\u7e7c\u56de\u61c9\u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %d \u4f5c\u696d %d \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_PWPIMPORT_INVALID_PLUGIN_TYPE_65=\u5617\u8a66\u5c07\u5bc6\u78bc\u7b56\u7565\u532f\u5165\u5916\u639b\u7a0b\u5f0f\u8a3b\u518a\u70ba\u4ee5 %s \u7684\u5f62\u5f0f\u547c\u53eb\u7684\u5916\u639b\u7a0b\u5f0f\u3002\u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_PWPIMPORT_ERROR_ENCODING_PASSWORD_66=\u5617\u8a66\u7de8\u78bc\u4f7f\u7528\u8005\u9805\u76ee %2$s \u7684\u5c6c\u6027 %1$s \u4e2d\u6240\u5132\u5b58\u7684\u5bc6\u78bc\u503c\u6642\u767c\u751f\u932f\u8aa4: %3$s\u3002\u5c07\u4e0d\u6703\u7de8\u78bc\u6b64\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u503c
+SEVERE_ERR_PLUGIN_TYPE_NOT_SUPPORTED_67=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5916\u639b\u7a0b\u5f0f\uff0c\u4e0d\u652f\u63f4 %s \u5916\u639b\u7a0b\u5f0f\u985e\u578b
 INFO_PROFILEVIEWER_TOOL_DESCRIPTION_68=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u4ee5\u6aa2\u8996\u8cc7\u6599\u6a94\u4e2d\u7531\u76ee\u9304\u4f3a\u670d\u5668\u6548\u80fd\u8a55\u6e2c\u5668\u6240\u64f7\u53d6\u7684\u8cc7\u8a0a
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=The password policy \
-### import plugin is not configured any default auth password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=Auth password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=The password policy \
-### import plugin is not configured any default user password schemes, and the \
-### server does not support the %s auth password scheme
-###SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=User password \
-### storage scheme %s referenced by the password policy import plugin is not \
-### configured for use in the server
-###SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=Entry '%s' indicates that it \
-### uses custom password policy '%s', but no such policy is defined in the \
-### server.  Any passwords contained in the entry will be encoded using the \
-### default storage schemes, but authentication as this user might not be possible
-###SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=An error occurred \
-### while attempting to decode the value of the custom password policy attribute \
-### in entry '%s':  %s.  Any passwords contained in the entry will be encoded \
-### using the default storage schemes, but authentication as this user might not be \
-### possible
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=The subordinate \
-### modify DN plugin defined in configuration entry %s threw an exception when it \
-### was invoked for connection %d operation %d:  %s.  Processing on this \
-### operation will be terminated
-###SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=The \
-### subordinate modify DN plugin defined in configuration entry %s returned null \
-### when invoked for connection %d operation %s.  This is an illegal response, \
-### and processing on this operation will be terminated
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=An attempt was made to \
-### register the Unique Attribute plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=An error occurred while \
-### attempting to modify an attribute value of entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=An error occurred while \
-### attempting to add the entry %s because one of the entry's attribute values \
-### failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=An error occurred while \
-### attempting to perform a modify DN operation on entry %s because the proposed \
-### changes failed the attribute value uniqueness check
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=An attempt was made to \
-### register the Referential Integrity plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=An error occurred during \
-### Referential Integity plugin initialization because log file creation \
-### failed:  %s
-###SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the \
-### Referential Integrity plugin update log file: %s
-###SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the \
-### Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_AUTH_SCHEMES_69=\u5bc6\u78bc\u7b56\u7565\u532f\u5165\u5916\u639b\u7a0b\u5f0f\u672a\u914d\u7f6e\u4efb\u4f55\u9810\u8a2d\u7684\u8a8d\u8b49\u5bc6\u78bc\u6a5f\u5236\uff0c\u4e14\u4f3a\u670d\u5668\u4e0d\u652f\u63f4 %s \u8a8d\u8b49\u5bc6\u78bc\u6a5f\u5236
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_AUTH_SCHEME_70=\u5bc6\u78bc\u7b56\u7565\u532f\u5165\u5916\u639b\u7a0b\u5f0f\u6240\u53c3\u7167\u7684\u8a8d\u8b49\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 %s \u4f9d\u914d\u7f6e\u7121\u6cd5\u7528\u65bc\u4f3a\u670d\u5668\u4e2d
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_DEFAULT_USER_SCHEMES_71=\u5bc6\u78bc\u7b56\u7565\u532f\u5165\u5916\u639b\u7a0b\u5f0f\u672a\u914d\u7f6e\u4efb\u4f55\u9810\u8a2d\u7684\u4f7f\u7528\u8005\u5bc6\u78bc\u6a5f\u5236\uff0c\u4e14\u4f3a\u670d\u5668\u4e0d\u652f\u63f4 %s \u8a8d\u8b49\u5bc6\u78bc\u6a5f\u5236
+SEVERE_ERR_PLUGIN_PWIMPORT_INVALID_DEFAULT_USER_SCHEME_72=\u5bc6\u78bc\u7b56\u7565\u532f\u5165\u5916\u639b\u7a0b\u5f0f\u6240\u53c3\u7167\u7684\u4f7f\u7528\u8005\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 %s \u4f9d\u914d\u7f6e\u7121\u6cd5\u7528\u65bc\u4f3a\u670d\u5668\u4e2d
+SEVERE_WARN_PLUGIN_PWIMPORT_NO_SUCH_POLICY_73=\u9805\u76ee\u300c%s\u300d\u6307\u51fa\u672c\u8eab\u4f7f\u7528\u81ea\u8a02\u5bc6\u78bc\u7b56\u7565\u300c%s\u300d\uff0c\u4f46\u4f3a\u670d\u5668\u4e2d\u4e26\u672a\u5b9a\u7fa9\u6b64\u985e\u7b56\u7565\u3002\u6b64\u9805\u76ee\u4e2d\u6240\u5305\u542b\u7684\u4efb\u4f55\u5bc6\u78bc\u90fd\u5c07\u4ee5\u9810\u8a2d\u5132\u5b58\u6a5f\u5236\u7de8\u78bc\uff0c\u4f46\u7121\u6cd5\u8a8d\u8b49\u70ba\u6b64\u4f7f\u7528\u8005
+SEVERE_WARN_PLUGIN_PWIMPORT_CANNOT_DECODE_POLICY_DN_74=\u5617\u8a66\u89e3\u78bc\u9805\u76ee\u300c%s\u300d\u4e2d\u7684\u81ea\u8a02\u5bc6\u78bc\u7b56\u7565\u5c6c\u6027\u503c\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9805\u76ee\u4e2d\u6240\u5305\u542b\u7684\u4efb\u4f55\u5bc6\u78bc\u90fd\u5c07\u4ee5\u9810\u8a2d\u5132\u5b58\u6a5f\u5236\u7de8\u78bc\uff0c\u4f46\u7121\u6cd5\u8a8d\u8b49\u70ba\u6b64\u4f7f\u7528\u8005
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_EXCEPTION_75=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f9e\u5c6c\u4fee\u6539 DN \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %d \u4f5c\u696d %d \u6642\u4e1f\u51fa\u7570\u5e38: %s\u3002\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_SUBORDINATE_MODIFY_DN_PLUGIN_RETURNED_NULL_76=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f9e\u5c6c\u4fee\u6539 DN \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %d \u4f5c\u696d %s \u6642\u50b3\u56de\u7a7a\u503c\u3002\u6b64\u70ba\u975e\u6cd5\u56de\u61c9\uff0c\u5c07\u6703\u7d42\u6b62\u6b64\u4f5c\u696d\u7684\u8655\u7406
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INVALID_PLUGIN_TYPE_77=\u5617\u8a66\u5c07\u552f\u4e00\u5c6c\u6027\u5916\u639b\u7a0b\u5f0f\u8a3b\u518a\u70ba\u4ee5 %s \u7684\u5f62\u5f0f\u547c\u53eb\u7684\u5916\u639b\u7a0b\u5f0f\u3002\u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MOD_NOT_UNIQUE_78=\u5617\u8a66\u4fee\u6539\u9805\u76ee %s \u7684\u5c6c\u6027\u503c\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u5efa\u8b70\u7684\u8b8a\u66f4\u672a\u901a\u904e\u5c6c\u6027\u503c\u552f\u4e00\u6027\u6aa2\u67e5
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ADD_NOT_UNIQUE_79=\u5617\u8a66\u589e\u52a0\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u9805\u76ee\u7684\u5c6c\u6027\u503c\u4e4b\u4e00\u672a\u901a\u904e\u5c6c\u6027\u503c\u552f\u4e00\u6027\u6aa2\u67e5
+SEVERE_ERR_PLUGIN_UNIQUEATTR_MODDN_NOT_UNIQUE_80=\u5617\u8a66\u5c0d\u9805\u76ee %s \u57f7\u884c\u4fee\u6539 DN \u4f5c\u696d\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u5efa\u8b70\u7684\u8b8a\u66f4\u672a\u901a\u904e\u5c6c\u6027\u503c\u552f\u4e00\u6027\u6aa2\u67e5
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_PLUGIN_TYPE_81=\u5617\u8a66\u5c07\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u8a3b\u518a\u70ba\u4ee5 %s \u7684\u5f62\u5f0f\u547c\u53eb\u7684\u5916\u639b\u7a0b\u5f0f\u3002\u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_REFERENT_CREATE_LOGFILE_82=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u521d\u59cb\u5316\u671f\u9593\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u8a18\u9304\u6a94\u5efa\u7acb\u5931\u6557: %s
+SEVERE_ERR_PLUGIN_REFERENT_CLOSE_LOGFILE_83=An error occurred closing the Referential Integrity plugin update log file: %s
+SEVERE_ERR_PLUGIN_REFERENT_REPLACE_LOGFILE_84=An error occurred replacing the Referential Integrity plugin update log file: %s
 INFO_PLUGIN_REFERENT_LOGFILE_CHANGE_REQUIRES_RESTART_85=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u8a18\u9304\u5728\u80cc\u666f\u8655\u7406\u671f\u9593\u8b8a\u66f4\u5f8c\u7684\u6a94\u6848\u540d\u7a31\u5df2\u5f9e %s \u8b8a\u66f4\u70ba %s\uff0c\u4f46\u6b64\u8b8a\u66f4\u5fc5\u9808\u5728\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\u624d\u6703\u751f\u6548
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_UPDATE_INTERVAL_CHANGED_86=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u80cc\u666f\u8655\u7406\u66f4\u65b0\u9593\u9694\u5df2\u5f9e %s \u8b8a\u66f4\u70ba %s\uff0c\u6b64\u65b0\u503c\u5c07\u7acb\u5373\u9032\u884c\u80cc\u666f\u8655\u7406
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STOPPING_87=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u80cc\u666f\u8655\u7406\u5df2\u505c\u6b62
 INFO_PLUGIN_REFERENT_BACKGROUND_PROCESSING_STARTING_88=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u5df2\u4f7f\u7528\u66f4\u65b0\u9593\u9694 %s \u555f\u52d5\u80cc\u666f\u8655\u7406
-###SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=The Referential \
-### Integrity plugin failed when performaing an internal search: %s
-###SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=The Referential \
-### Integrity plugin failed when performing an internal modify on entry %s: %s
+SEVERE_ERR_PLUGIN_REFERENT_SEARCH_FAILED_89=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u5728\u57f7\u884c\u5167\u90e8\u641c\u5c0b\u6642\u5931\u6557: %s
+SEVERE_ERR_PLUGIN_REFERENT_MODIFY_FAILED_90=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u5728\u5c0d\u9805\u76ee %s \u57f7\u884c\u5167\u90e8\u4fee\u6539\u6642\u5931\u6557: %s
 MILD_ERR_PLUGIN_REFERENT_CANNOT_DECODE_STRING_AS_DN_91=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u7121\u6cd5\u89e3\u78bc\u66f4\u65b0\u8a18\u9304\u4e2d\u7684\u9805\u76ee DN: %s
 INFO_PLUGIN_REFERENT_SEARCH_NO_SUCH_OBJECT_92=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u5728\u57f7\u884c\u641c\u5c0b\u6642\u5931\u6557\uff0c\u56e0\u70ba\u57fa\u5e95 DN %s \u4e0d\u5b58\u5728
-###SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=An error occurred \
-### in the Referential Integrity plugin while attempting to configure the \
-### attribute type %s which has a syntax OID of %s. A Referential Integrity \
-### attribute type must have a syntax OID of either \
-### 1.3.6.1.4.1.1466.115.121.1.12 (for the distinguished name syntax) or \
-### 1.3.6.1.4.1.1466.115.121.1.34 (for the name and optional uid syntax)
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=The Referential Integrity \
-### plugin will not process a post delete operation on entry %s because the core \
-### operation failed
-###SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=The Referential \
-### Integrity plugin will not process a post modify DN operation on entry %s \
-### because the core operation failed
+SEVERE_ERR_PLUGIN_REFERENT_INVALID_ATTRIBUTE_SYNTAX_93=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u5728\u5617\u8a66\u914d\u7f6e\u5177\u6709\u8a9e\u6cd5 OID %2$s \u7684\u5c6c\u6027\u985e\u578b %1$s \u6642\u767c\u751f\u932f\u8aa4\u3002\u53c3\u7167\u5b8c\u6574\u6027\u5c6c\u6027\u985e\u578b\u5fc5\u9808\u5177\u6709\u8a9e\u6cd5 OID 1.3.6.1.4.1.1466.115.121.1.12 (\u9069\u7528\u65bc\u8fa8\u5225\u540d\u7a31\u8a9e\u6cd5) \u6216 1.3.6.1.4.1.1466.115.121.1.34 (\u9069\u7528\u65bc\u540d\u7a31\u8207\u9078\u64c7\u6027 UID \u8a9e\u6cd5)
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_DELETE_PROCESSING_94=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u4e0d\u6703\u5c0d\u9805\u76ee %s \u57f7\u884c\u5f8c\u7f6e\u522a\u9664\u4f5c\u696d\uff0c\u56e0\u70ba\u6838\u5fc3\u4f5c\u696d\u5df2\u5931\u6557
+SEVERE_ERR_PLUGIN_REFERENT_SKIP_MODIFY_DN_PROCESSING_95=\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u4e0d\u6703\u5c0d\u9805\u76ee %s \u57f7\u884c\u5f8c\u7f6e\u4fee\u6539 DN \u4f5c\u696d\uff0c\u56e0\u70ba\u6838\u5fc3\u4f5c\u696d\u5df2\u5931\u6557
 MILD_ERR_PLUGIN_7BIT_INVALID_PLUGIN_TYPE_96=\u5c0d 7-bit clean \u5916\u639b\u7a0b\u5f0f\u914d\u7f6e\u4e86\u7121\u6548\u7684\u5916\u639b\u7a0b\u5f0f\u985e\u578b %s\u3002\u50c5\u5141\u8a31 ldifImport\u3001preOperationAdd\u3001preOperationModify \u8207 preOperationModifyDN \u5916\u639b\u7a0b\u5f0f\u985e\u578b
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_DN_97=\u5617\u8a66\u89e3\u78bc\u76ee\u6a19\u9805\u76ee\u7684 DN \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_PLUGIN_7BIT_CANNOT_DECODE_ATTR_98=\u5617\u8a66\u89e3\u78bc\u76ee\u6a19\u9805\u76ee\u4e2d\u7684\u5c6c\u6027 %s \u6642\u767c\u751f\u932f\u8aa4: %s
@@ -309,40 +150,14 @@
 MILD_ERR_PLUGIN_7BIT_MODIFY_ATTR_NOT_CLEAN_101=\u4fee\u6539\u4f5c\u696d\u53ef\u80fd\u6703\u7522\u751f\u4e0d\u662f 7-bit clean \u7684\u5c6c\u6027 %s \u7684\u503c
 MILD_ERR_PLUGIN_7BIT_MODIFYDN_ATTR_NOT_CLEAN_102=\u4fee\u6539 DN \u4f5c\u696d\u53ef\u80fd\u6703\u7522\u751f\u4e0d\u662f 7-bit clean \u7684\u5c6c\u6027 %s \u7684\u503c
 MILD_ERR_PLUGIN_7BIT_IMPORT_ATTR_NOT_CLEAN_103=\u9805\u76ee\u4e2d\u5305\u542b\u4e86\u4e0d\u662f 7-bit clean \u7684\u5c6c\u6027 %s \u7684\u503c
-###SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=The password \
-### policy import plugin references default auth password storage scheme %s \
-### which is not available for use in the server
-###SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=The \
-### post-synchronization %s plugin defined in configuration entry %s threw an \
-### exception when it was invoked for connection %d operation %d:  %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=A unique attribute conflict \
-### was detected for attribute %s:  value %s already exists in entry %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=A unique attribute conflict \
-### was detected for attribute %s during synchronization (connID=%d, opID=%d):  \
-### value %s in entry %s conflicts with an existing value in entry %s.  Manual \
-### interaction is required to eliminate the conflict
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=An internal error occurred \
-### while attempting to determine whether the operation would have resulted in a \
-### unique attribute conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=An internal error \
-### occurred while attempting to determine whether the synchronization operation \
-### (connID=%d, opID=%d) for entry %s would have resulted in a unique attribute \
-### conflict (result %s, message %s)
-###SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=The referential integrity \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=The unique attribute \
-### plugin defined in configuration entry %s is configured to operate on \
-### attribute %s but there is no equality index defined for this attribute \
-### in backend %s
-###SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to \
-### register the NetworkGroup plugin to be invoked as a %s plugin.  This plugin \
-### type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to \
-### register the Change Number Control plugin to be invoked as a %s plugin.  This \
-### plugin type is not allowed for this plugin
-###SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was \
-### made to register the Change Number Control plugin with the following plugin \
-### types : %s. However this plugin must be configured with all of the following \
-### plugin types : %s
+SEVERE_ERR_PLUGIN_PWIMPORT_NO_SUCH_DEFAULT_AUTH_SCHEME_104=\u5bc6\u78bc\u7b56\u7565\u532f\u5165\u5916\u639b\u7a0b\u5f0f\u6240\u53c3\u7167\u7684\u9810\u8a2d\u8a8d\u8b49\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236 %s \u4e0d\u9069\u7528\u65bc\u4f3a\u670d\u5668\u4e2d
+SEVERE_ERR_PLUGIN_POST_SYNCHRONIZATION_PLUGIN_EXCEPTION_105=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7f6e\u540c\u6b65\u5316 %1$s \u5916\u639b\u7a0b\u5f0f\u5728\u88ab\u547c\u53eb\u4ee5\u9032\u884c\u9023\u7dda %3$d \u4f5c\u696d %4$d \u6642\u4e1f\u51fa\u7570\u5e38: %5$s
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_NOT_UNIQUE_106=\u5c0d\u5c6c\u6027 %1$s \u5075\u6e2c\u5230\u552f\u4e00\u5c6c\u6027\u885d\u7a81: \u9805\u76ee %3$s \u4e2d\u5df2\u6709\u503c %2$s \u5b58\u5728
+SEVERE_ERR_PLUGIN_UNIQUEATTR_SYNC_NOT_UNIQUE_107=\u5728\u540c\u6b65\u5316 (connID=%2$d\u3001opID=%3$d) \u671f\u9593\u5c0d\u5c6c\u6027 %1$s \u5075\u6e2c\u5230\u552f\u4e00\u5c6c\u6027\u885d\u7a81: \u9805\u76ee %5$s \u4e2d\u7684\u503c %4$s \u8207\u9805\u76ee %6$s \u4e2d\u73fe\u6709\u7684\u503c\u885d\u7a81\u3002\u5fc5\u9808\u4ee5\u624b\u52d5\u64cd\u4f5c\u6d88\u9664\u6b64\u885d\u7a81
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_108=\u5617\u8a66\u5224\u65b7\u4f5c\u696d\u662f\u5426\u6703\u5c0e\u81f4\u552f\u4e00\u5c6c\u6027\u885d\u7a81\u6642\u767c\u751f\u5167\u90e8\u932f\u8aa4 (\u7d50\u679c %s\u3001\u8a0a\u606f %s)
+SEVERE_ERR_PLUGIN_UNIQUEATTR_INTERNAL_ERROR_SYNC_109=\u5617\u8a66\u5224\u65b7\u9805\u76ee %3$s \u7684\u540c\u6b65\u5316\u4f5c\u696d (connID=%1$d\u3001opID=%2$d) \u662f\u5426\u6703\u5c0e\u81f4\u552f\u4e00\u5c6c\u6027\u885d\u7a81\u6642\u767c\u751f\u5167\u90e8\u932f\u8aa4 (\u7d50\u679c %4$s\u3001\u8a0a\u606f %5$s)
+SEVERE_ERR_PLUGIN_REFERENT_ATTR_UNINDEXED_110=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u53c3\u7167\u5b8c\u6574\u6027\u5916\u639b\u7a0b\u5f0f\u4f9d\u914d\u7f6e\u6703\u4ee5\u5c6c\u6027 %s \u904b\u4f5c\uff0c\u4f46\u5f8c\u7aef %s \u4e2d\u4e26\u672a\u5b9a\u7fa9\u6b64\u5c6c\u6027\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_ERR_PLUGIN_UNIQUEATTR_ATTR_UNINDEXED_111=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u552f\u4e00\u5c6c\u6027\u5916\u639b\u7a0b\u5f0f\u4f9d\u914d\u7f6e\u6703\u4ee5\u5c6c\u6027 %s \u904b\u4f5c\uff0c\u4f46\u5f8c\u7aef %s \u4e2d\u4e26\u672a\u5b9a\u7fa9\u6b64\u5c6c\u6027\u7684\u76f8\u7b49\u7d22\u5f15
+SEVERE_ERR_PLUGIN_NETWORKGROUP_INVALID_PLUGIN_TYPE_112=An attempt was made to register the NetworkGroup plugin to be invoked as a %s plugin.  \u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_113=An attempt was made to register the Change Number Control plugin to be invoked as a %s plugin.  \u9019\u500b\u5916\u639b\u7a0b\u5f0f\u4e0d\u5141\u8a31\u6b64\u985e\u578b\u7684\u5916\u639b\u7a0b\u5f0f
+SEVERE_ERR_PLUGIN_CHANGE_NUMBER_INVALID_PLUGIN_TYPE_LIST_114=An attempt was made to register the Change Number Control plugin with the following plugin types : %s. However this plugin must be configured with all of the following plugin types : %s
\ No newline at end of file
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_de.properties b/opendj-sdk/opends/src/messages/messages/protocol_de.properties
index e714113..d086ced 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=Der Client sendete eine Anforderung an Directory-Server mit einem ASN.1-Element, das mehrere Bytes verwendet, um die Wertl\u00e4nge auszudr\u00fccken.  Die Anforderung zeigte an, dass %d Bytes erforderlich sind, um die L\u00e4nge auszudr\u00fccken, aber dies \u00fcberschreitet die Obergrenze von vier Bytes
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=Der Client sendete eine Anforderung an Directory-Server, die nicht ordnungsgem\u00e4\u00df als ASN.1-Element entschl\u00fcsselt werden konnte:  %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=Der Client sendete eine Anforderung an Directory-Server, die nicht ordnungsgem\u00e4\u00df als LDAP-Nachricht entschl\u00fcsselt werden konnte:  %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has occurred within the Directory Server to cause it to lose track of where it is in decoding requests on this client connection.  Es wurde ein ung\u00fcltiger Entschl\u00fcsselungsstatus %d festgestellt, sodass diese Verbindung beendet werden muss
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=Der Client sendete eine LDAP-Nachricht an Directory-Server, die keine g\u00fcltige Nachricht f\u00fcr eine Clientanforderung darstellte:  %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=Directory-Server konnte die vom Client (%s) gelesene LDAP-Nachricht nicht in einen internen Vorgang zur Verarbeitung konvertieren:  %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=Die angegebene LDAP-Nachricht (%s) kann nicht in einen Abbruchsvorgang konvertiert werden:  %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=Die angegebene LDAP-Nachricht (%s) kann nicht in einen Verbindungstrennungsvorgang konvertiert werden:  %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection handler defined in configuration entry %s was unable to open a selector to allow it to multiplex the associated accept sockets:  %s.  This connection handler will be disabled
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection handler defined in configuration entry %s was unable to create a server socket channel to accept connections on %s:%d:  %s.  The Directory Server will not listen for new connections on that address
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler defined in configuration entry %s was unable to create any of the socket channels on any of the configured addresses.  This connection handler will be disabled
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=Der Verbindungsversuch von Client %s zu %s wurde abgelehnt, da der Client in einem der Bereiche f\u00fcr verweigerte Adressen enthalten war
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=Der Verbindungsversuch von Client %s zu %s wurde abgelehnt, da der Client nicht in einem der Bereiche f\u00fcr zul\u00e4ssige Adressen enthalten war
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182=Aufgrund eines internen Fehlers konnte Directory-Server die Clientverbindung von %s zu %s nicht mit einer geeigneten Behandlungsroutine f\u00fcr Anforderungen registrieren:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=Die im Konfigurationseintrag %s definierte LDAP-Verbindungsbehandlungsroutine konnte eine neue Clientverbindung nicht annehmen:  %s
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP connection handler defined in configuration entry %s has experienced consecutive failures while trying to accept client connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler defined in configuration entry %s caught an unexpected error while trying to listen for new connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a selector to multiplex reads from clients:  %s.  This request handler cannot continue processing
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this client connection with the selector:  %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could not be registered with a request handler because the Directory Server is shutting down
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could not be registered with a request handler because the pending queue associated with %s is too full
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client connection is being deregistered from the associated request handler because the Directory Server is shutting down
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=Die als ASN.1-Element gelesenen Daten k\u00f6nnen nicht entschl\u00fcsselt werden, da die entschl\u00fcsselte Elementl\u00e4nge von %d Bytes die maximal zul\u00e4ssige Elementl\u00e4nge von %d Bytes \u00fcberschritten hat.  Der zugrunde liegende Eingabefluss wurde geschlossen, und dieses Leseprogramm kann nicht mehr verwendet werden
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=Die angegebene Zeichenfolge kann nicht als LDAP-Suchfilter entschl\u00fcsselt werden, da die Zeichenfolge eine Nullzeichenfolge war
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=Die angegebene Zeichenfolge %s kann nicht als LDAP-Suchfilter entschl\u00fcsselt werden, da bei der Verarbeitung ein unerwarteter Ausnahmefehler ausgegeben wurde:  %s
@@ -242,9 +220,7 @@
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=Der angegebene Suchfilter "%s" konnte nicht entschl\u00fcsselt werden, da es f\u00fcr den angenommenen Filterwert der Unterzeichenkette zwischen den Positionen %d und %d keine Sternchen-Platzhalterzeichen gab
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=Der angegebene Suchfilter "%s" konnte nicht entschl\u00fcsselt werden, da die erweiterbare \u00fcbereinstimmende Komponente, die an Position %d beginnt, keinen Doppelpunkt besa\u00df, um das Ende des Attributtypnamens anzuzeigen
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=Diese Verbindung wird beendet, da der Client eine ung\u00fcltige Nachricht des Typs %s (LDAP-Nachricht-ID %d) sendete, die f\u00fcr Anforderungsnachrichten nicht zul\u00e4ssig ist
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected failure occurred while trying to process a request of type %s (LDAP message ID %d):  %s.  The client connection will be terminated
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=Die Verbindungsanforderungsnachricht (LDAP-Nachricht-ID %d) enthielt einen ung\u00fcltigen Authentifizierungstyp %s.  Dies ist ein Protokollfehler, und diese Verbindung wird gem\u00e4\u00df RFC 2251 Abschnitt 4.2.3 beendet
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=Diese Clientverbindung wird beendet, da beim Versuch, eine Verbindungsanforderung zu verarbeiten, ein Protokollfehler aufgetreten ist.  Die LDAP-Nachricht-ID war %d, und die Fehlermeldung f\u00fcr die Verbindungsreaktion war %s
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=Eine Nachricht \u00fcber erweiterte Reaktion w\u00e4re an den LDAPv2-Client (Verbindungs-ID=%d, Vorgangs-ID=%d) gesendet worden: %s.  LDAPv2 l\u00e4sst keine erweiterten Vorg\u00e4nge zu, sodass diese Reaktion nicht gesendet wird
@@ -254,12 +230,9 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=Directory-Server wurde so konfiguriert, dass LDAPv2-Clients der Zugriff verweigert wird.  Diese Verbindung wird geschlossen
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=Der Client mit der Verbindungs-ID %d hat sich bei Directory-Server unter Verwendung von LDAPv2 authentifiziert, versuchte jedoch, eine Anforderung f\u00fcr einen erweiterten Vorgang (LDAP-Nachricht-ID %d) zu senden, die f\u00fcr LDAPv2-Clients nicht zul\u00e4ssig ist.  Die Verbindung wird beendet
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=Es wurde ein Versuch unternommen, den LDAP-Statistikmonitoranbieter, wie in Konfigurationseintrag %s festgelegt, zu initialisieren.  Dieser Monitoranbieter sollte nur dynamisch innerhalb von Directory-Server und nicht aus der Konfiguration heraus erstellt werden
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request handler thread "%s" encountered an unexpected error that would have caused the thread to die:  %s.  The error has been caught and the request handler should continue operating as normal
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=Der Versuch, diese Verbindung bei Directory-Server zu registrieren, wurde abgelehnt.  Dies k\u00f6nnte bedeuten, dass der Server bereits die maximal zul\u00e4ssige Anzahl gleichzeitiger Verbindungen eingerichtet hat oder sich in einem Modus mit eingeschr\u00e4nktem Zugriff befindet
-INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=Adresse oder Adressensatz, auf denen die Verbindungsbehandlungsroutine Clientverbindungen annehmen kann.  Wird kein Wert angegeben, nimmt der Server Verbindungen auf allen aktiven Adressen an.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird, oder wenn Directory-Server neu gestartet wird
+INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=Adresse oder Adressensatz, auf denen die Verbindungsbehandlungsroutine Clientverbindungen annehmen kann.  Wird kein Wert angegeben, nimmt der Server Verbindungen auf allen aktiven Adressen an.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=TCP-Port, auf dem diese Verbindungsbehandlungsroutine Clientverbindungen annehmen kann.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOWED_CLIENTS_217=Gibt einen Satz Adressenmasken an, mit denen die Adressen von Clients bestimmt werden k\u00f6nnen, welche zur Einrichtung von Verbindungen zu dieser Verbindungsbehandlungsroutine berechtigt sind.  Werden keine Werte angegeben, werden alle Clients mit Adressen zugelassen, die mit keiner Adresse auf der Ausschlussliste \u00fcbereinstimmen.  \u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam, beeintr\u00e4chtigen aber keine Verbindungen, die bereits eingerichtet sind
 INFO_LDAP_CONNHANDLER_DESCRIPTION_DENIED_CLIENTS_218=Gibt einen Satz Adressenmasken an, mit denen der Adressensatz der Clients bestimmt werden kann, welche nicht zur Einrichtung von Verbindungen zu dieser Verbindungsbehandlungsroutine berechtigt sind.  Wenn sowohl Masken f\u00fcr zugelassene als auch f\u00fcr abgelehnte Clients definiert werden und eine Clientverbindung mit einer oder mehreren Masken in beiden Listen \u00fcbereinstimmt, wird die Verbindung verweigert.  Wird nur eine Ausschlussliste f\u00fcr verweigerte Clients angegeben, werden alle Clients, die mit keiner Maske dieser Liste \u00fcbereinstimmen, zugelassen.  \u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam, beeintr\u00e4chtigen aber keine Verbindungen, die bereits eingerichtet sind
@@ -274,86 +247,26 @@
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=Gibt an, ob diese Verbindungsbehandlungsroutine Clients erlauben soll, den erweiterten Vorgang StartTLS zu verwenden, um einen gesch\u00fctzten Datenaustausch \u00fcber eine Nicht-SSL-LDAP-Verbindung zu initiieren. Dies kann nicht verwendet werden, falls SSL f\u00fcr die Verbindungsbehandlungsroutine aktiviert ist.  \u00c4nderungen an diesem Konfigurationsattribut treten f\u00fcr LDAP-Clients sofort in Kraft
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=Richtlinie, mit welcher der Client aufgefordert oder gezwungen werden soll, sein eigenes Zertifikat zu pr\u00e4sentieren, wenn eine SSL-basierte Verbindung eingerichtet oder StartTLS zur Initiierung eines gesch\u00fctzten Kanals in einer eingerichteten Verbindung verwendet werden soll. \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=Spitzname des Zertifikats, das die Verbindungsbehandlungsroutine beim Annehmen von SSL-basierten Verbindungen oder bei der Durchf\u00fchrung einer StartTLS-Aushandlung verwenden soll.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen address "%s" in configuration entry "%s" could not be resolved:  %s.  Please make sure that name resolution is properly configured on this system
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected error occurred while processing the ds-cfg-listen-address attribute in configuration entry %s, which is used to specify the address or set of addresses on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An unexpected error occurred while processing the ds-cfg-allowed-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected error occurred while processing the ds-cfg-denied-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are not allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected error occurred while processing the ds-cfg-allow-ldap-v2 attribute in configuration entry %s, which is used to indicate whether LDAPv2 clients will be allowed to access this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An unexpected error occurred while processing the ds-cfg-num-request-handlers attribute in configuration entry %s, which is used to specify the number of request handlers to use to read requests from clients: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An unexpected error occurred while processing the ds-cfg-send-rejection-notice attribute in configuration entry %s, which is used to indicate whether to send a notice of disconnection message to rejected client connections: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive attribute in configuration entry %s, which is used to periodically send TCP Keep-Alive messages over idle connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An unexpected error occurred while processing the ds-cfg-use-tcp-no-delay attribute in configuration entry %s, which is used to determine whether to immediately flush responses to clients:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address attribute in configuration entry %s, which is used to determine whether to set the SO_REUSEADDR option on the listen socket:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An unexpected error occurred while processing the ds-cfg-max-request-size attribute in configuration entry %s, which is used to determine the maximum size in bytes that can be used for a client request:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP connection handler defined in configuration entry %s is configured to communicate over SSL and also to allow clients to use the StartTLS extended operation.  These options can not be used at the same time, so clients will not be allowed to use the StartTLS operation
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected error occurred while processing the ds-cfg-allow-start-tls attribute in configuration entry %s, which is used to indicate whether clients can use the StartTLS extended operation:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client authentication policy "%s" specified in attribute ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The value must be one of "disabled", "optional", or "required"
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy attribute in configuration entry %s, which is used to specify the policy that should be used for requesting/requiring SSL client authentication:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in attribute %s of configuration entry %s could not be decoded as a valid address mask:  %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=Ein neuer Satz zugelassener Client-Adressenmasken wurde f\u00fcr den Konfigurationseintrag %s angewendet
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=Ein neuer Satz abgelehnter Client-Adressenmasken wurde f\u00fcr den Konfigurationseintrag %s angewendet
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=Der Wert des Attributs ds-cfg-allow-ldap-v2 wurde auf %s im Konfigurationseintrag %s aktualisiert
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=Der Wert des Attributs ds-cfg-max-request-size wurde auf %s im Konfigurationseintrag %s aktualisiert
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=Der Wert des Attributs ds-cfg-allow-start-tls wurde auf %s im Konfigurationseintrag %s aktualisiert
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=Gibt an, ob die Verbindungsbehandlungsroutine Statistiken zum LDAP-Client-Datenaustausch aufbewahren soll.  Eine Speicherung dieser Informationen kann die Leistung leicht beeintr\u00e4chtigen, aber auch n\u00fctzlich f\u00fcr das Verst\u00e4ndnis der Client-Nutzungsmuster sein. \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft, gelten aber nur f\u00fcr neue Verbindungen und haben den Nebeneffekt, alle vorhandenen, bereits gesammelten statistischen Daten zu l\u00f6schen
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected error occurred while processing the ds-cfg-keep-stats attribute in configuration entry %s, which is used to indicate whether LDAP usage statistics should be enabled for this connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=Der Wert des Attributs ds-cfg-keep-stats wurde auf %s im Konfigurationseintrag %s aktualisiert
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=Das angegebene Byte-Array kann nicht als Wert eines langen ASN.1-Elements entschl\u00fcsselt werden, da das Array keine L\u00e4nge zwischen 1 und 8 Bytes aufwies (die angegebene L\u00e4nge war %d)
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=Das angegebene ASN.1-Element kann nicht als langes Element entschl\u00fcsselt werden, da die L\u00e4nge des Elementwerts nicht zwischen 1 und 8 Bytes lag (die tats\u00e4chliche L\u00e4nge war %d)
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=Das angegebene Byte-Array kann nicht als langes ASN.1-Element entschl\u00fcsselt werden, da die entschl\u00fcsselte Wertl\u00e4nge nicht zwischen 1 und 8 Bytes lag (die entschl\u00fcsselte L\u00e4nge war %d)
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while trying to decode the DN %s used for internal operations as a root user:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=Namen der SSL-Protokolle, die zur Verwendung in SSL- oder StartTLS-Kommunikation zugelassen werden.  \u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam, betreffen aber nur neue SSL/TLS-basierte Sitzungen, die nach der \u00c4nderung erstellt wurden
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL protocols to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=Namen der SSL-Verschl\u00fcsselungs-Suites, die zur Verwendung bei SSL- oder StartTLS-Datenaustausch zugelassen werden.  \u00c4nderungen an diesem Konfigurationsattribut werden sofort wirksam, betreffen aber nur neue SSL/TLS-basierte Sitzungen, die nach der \u00c4nderung erstellt wurden
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL cipher suites to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=Der Wert des Attributs ds-cfg-ssl-protocol wurde auf %s im Konfigurationseintrag %s aktualisiert
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=Der Wert des Attributs ds-cfg-ssl-cipher-suite wurde auf %s im Konfigurationseintrag %s aktualisiert
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=Der TLS-Verbindungssicherheitsanbieter kann f\u00fcr diese Clientverbindung nicht aktiviert werden, da sie bereits den Anbieter %s verwendet.  StartTLS kann nur f\u00fcr Klartextverbindungen verwendet werden
@@ -434,116 +337,46 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=W\u00e4hrend des Versuchs, den Zwischenreaktionswert zu entschl\u00fcsseln, ist ein Fehler aufgetreten:  %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=Das Element der Zwischenreaktionssequenz enthielt einen ung\u00fcltigen BER-Typ %s, der f\u00fcr die OID oder den Wert nicht geeignet war
 INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=Warteschlangengr\u00f6\u00dfe annehmen, wodurch die Anzahl neuer Verbindungsversuche gesteuert wird, die sich in der Warteschlange des Backlogs befinden d\u00fcrfen, bevor sie abgewiesen werden.  Eine \u00c4nderung dieser Option ist nur dann erforderlich, wenn erwartet wird, dass Directory-Server eine gro\u00dfe Anzahl gleichzeitiger neuer Verbindungsversuche erhalten wird.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error occurred while processing the ds-cfg-accept-backlog attribute in configuration entry %s, which is used to specify the accept backlog size:  %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter "%s" cannot be used as a matched values filter because filters of type %s are not allowed for use in matched values filters
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter "%s" cannot be used as a matched values filter because it is an extensible match filter that contains the dnAttributes flag, which is not allowed for matched values filters
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values filter could not be decoded because there were an invalid number of elements in the attribute value assertion (expected 2, got %d)
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting to decode the attribute value assertion in the provided matched values filter:  %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched values filter could not be decoded because there were an invalid number of elements in the substring sequence (expected 2, got %d)
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values filter could not be decoded because there were no subInitial, subAny, or subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values filter could not be decoded because there were multiple subInitial components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter could not be decoded because there were multiple subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched values filter could not be decoded because there was an invalid element of type %s in the substring filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values filter could not be decoded because an error occurred while decoding the substring filter component:  %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched values filter could not be decoded because an error occurred while decoding the presence filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched values filter could not be decoded because there were an invalid number of elements in the extensible match sequence (expected 2 or 3, found %d)
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched values filter could not be decoded because there were multiple matching rule ID elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values filter could not be decoded because there were multiple attribute type elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values filter could not be decoded because there were multiple assertion value elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched values filter could not be decoded because there was an invalid element of type %s in the extensible match filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched values filter could not be decoded because an error occurred while decoding the extensible match filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values filter could not be decoded because it had an invalid BER type of %s
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided matched values control because it does not have a value
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode the provided matched values control because an error occurred while attempting to decode the value as an ASN.1 sequence:  %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched values control because the control value does not specify any filters for use in matching attribute values
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided control as a password expired control because the provided control had a value that could not be parsed as an integer
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided password expiring control because it does not have a value
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot decode the provided control as a password expiring control because an error occurred while attempting to decode the number of seconds until expiration: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=Directory-Server verarbeitet bereits eine weitere Anforderung auf derselben Clientverbindung mit derselben Nachrichten-ID %d
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=Directory-Server ist auf einen unerwarteten Fehler gesto\u00dfen bei dem Versuch, die Clientanforderung der Arbeitswarteschlange hinzuzuf\u00fcgen:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=TCP-Port, auf dem diese Verbindungsbehandlungsroutine administrative Verbindungen annehmen kann.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=Gibt an, ob diese Verbindungsbehandlungsroutine f\u00fcr die Annahme von Verbindungen von Clients SSL verwenden soll. \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=Spitzname des Zertifikats, das die Verbindungsbehandlungsroutine beim Annehmen von SSL-basierten Verbindungen oder bei der Durchf\u00fchrung einer StartTLS-Aushandlung verwenden soll.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided control as a password policy request control because the provided control had a value but the password policy request control should not have a value
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided password policy response control because it does not have a value
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided password policy response control because the warning element has an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided password policy response control because the error element has an invalid type of %d
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided password policy response control because the value sequence has an element with an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password policy response control:  %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=Die Verwendung der Steuerung der proxyorientierten Autorisierung V1 f\u00fcr den Benutzer %s wird von der Passwortrichtlinien-Konfiguration nicht zugelassen
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=Es konnte keine Sperrung des Benutzereintrags %s f\u00fcr die \u00dcberpr\u00fcfung der Steuerung der proxyorientierten Autorisierung V2 abgerufen werden
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=Die Verwendung der Steuerung der proxyorientierten Autorisierung V2 f\u00fcr den Benutzer %s wird von der Passwortrichtlinien-Konfiguration nicht zugelassen
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided control as an account availability request control because the provided control had a value but the account availability request control should not have a value
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided account availability response control because it does not have a value
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account availability response control indicated that the account was unavailable but had an unknown unavailable element type of %s
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account availability response control had an unknown ACCOUNT_USABLE_RESPONSE element type of %s
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account availability response control:  %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided address mask prefix because an invalid value was specified. The permitted values for IPv4are 0 to32 and for IPv6 0 to128
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided address mask because an prefix mask was specified with an wild card "*" match character
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided address mask because the it has an invalid format
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=Die LDAP-Verbindungsbehandlungsroutine %s konnte keine Klartextreaktion an den Client senden, da kein Verweis auf einen Sicherheitsanbieter f\u00fcr unverschl\u00fcsselte Verbindungen vorhanden ist
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=Das angegebene LDAP-Attribut %s enth\u00e4lt doppelte Werte
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=Der angegebene LDAP-Suchfilter verweist auf eine unbekannte \u00dcbereinstimmungsregel %s
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=Der angegebene LDAP-Suchfilter hat einen Bedingungsaussagewert, aber enth\u00e4lt keinen Attributtyp oder keine \u00dcbereinstimmungsregel-ID
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call select() in the LDAP connection handler:  %s.  It appears that your JVM may be susceptible to the issue described at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable to handle LDAP requests in its current configuration.  Please upgrade to a newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) or set the number of available file descriptors to a value greater than or equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting the Directory Server
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=Die Anforderung kann nicht verarbeitet werden, da sie eine Steuerung f\u00fcr eine proxyorientierte Autorisierung V1 enth\u00e4lt, die nicht als kritisch markiert ist.  Die Steuerung der proxyorientierten Autorisierung muss immer den Wichtigkeitswert "true" aufweisen
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=Die Anforderung kann nicht verarbeitet werden, da sie eine Steuerung f\u00fcr eine proxyorientierte Autorisierung V2 enth\u00e4lt, die nicht als kritisch markiert ist.  Die Steuerung der proxyorientierten Autorisierung muss immer den Wichtigkeitswert "true" aufweisen
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=DN des Konfigurationseintrags f\u00fcr den Schl\u00fcsselmanageranbieter, der mit dieser LDAP-Verbindungsbehandlungsroutine zu verwenden ist.  \u00c4nderungen an diesem Attribut werden sofort wirksam, aber nur f\u00fcr nachfolgende Versuche eines Zugriffs auf den Schl\u00fcsselmanageranbieter f\u00fcr verwandte Clientverbindungen
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute ds-cfg-key-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled key manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the key manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=DN des Konfigurationseintrags f\u00fcr den Schl\u00fcsselmanageranbieter, der mit dieser LDAP-Verbindungsbehandlungsroutine zu verwenden ist.  \u00c4nderungen an diesem Attribut werden sofort wirksam, aber nur f\u00fcr nachfolgende Versuche eines Zugriffs auf den Trustmanageranbieter f\u00fcr verwandte Clientverbindungen
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration attribute ds-cfg-trust-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled trust manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error occurred while processing the ds-cfg-trust-manager-provider attribute in configuration entry %s, which is used to specify the trust manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=Der Wert des Attributs ds-cfg-key-manager-provider wurde aktualisiert auf %s im Konfigurationseintrag %s
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=Der Wert des Attributs ds-cfg-trust-manager-provider wurde aktualisiert auf %s im Konfigurationseintrag %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=DN des Schl\u00fcsselmanageranbieters, den die Verbindungsbehandlungsroutine beim Annehmen von SSL-basierten Verbindungen oder bei der Durchf\u00fchrung einer StartTLS-Aushandlung verwenden soll.  \u00c4nderungen an diesem Konfigurationsattribut treten sofort in Kraft
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, because the provided key manager DN %s does not refer to an enabled key manager provider
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the DN of the key manager provider to use for accepting SSL/TLS connections:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=Bei dem Versuch, den Verbindungssicherheitsanbieter f\u00fcr die Clientverbindung zu konfigurieren, ist ein Fehler aufgetreten:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which key manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which trust manager provider should be used
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=Gibt an, ob die LDAPS-Verbindungsbehandlungsroutine zu aktivieren ist
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=Der angegebene Suchfilter "%s" konnte nicht entschl\u00fcsselt werden, da der NOT-Filter zwischen den Positionen %d und %d nicht exakt eine Filterkomponente enthielt
 INFO_SORTREQ_CONTROL_NO_VALUE_406=Die angegebene Steuerung kann nicht als Steuerung f\u00fcr serverseitige Sortierungsanforderung entschl\u00fcsselt werden, da sie keinen Steuerungswert enth\u00e4lt
@@ -650,7 +441,7 @@
 INFO_VLVRES_CONTROL_NO_VALUE_421=Die angegebene Steuerung kann nicht als Steuerung f\u00fcr VLV-Reaktion entschl\u00fcsselt werden, da sie keinen Steuerungswert enth\u00e4lt
 INFO_VLVRES_CONTROL_INVALID_ELEMENT_COUNT_422=Die angegebene Steuerung kann nicht als Steuerung f\u00fcr VLV-Reaktion entschl\u00fcsselt werden, da sie eine ung\u00fcltige Anzahl an Elementen enth\u00e4lt:  %d
 INFO_VLVRES_CONTROL_CANNOT_DECODE_VALUE_423=Die angegebene Steuerung f\u00fcr VLV-Reaktion kann nicht verarbeitet werden, da beim Versuch der Entschl\u00fcsselung des Steuerungswerts ein Fehler aufgetreten ist:  %s
-INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=Die in der Steuerung geteffectiverights enthaltene Autorisierungs-ID "%s" ist ung\u00fcltig, da sie nicht mit "dn:" zur Angabe eines Benutzer-DN beginnt
+INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=Die in der Steuerung geteffectiverights enthaltene Authorisierungs-ID "%s" ist ung\u00fcltig, da sie nicht mit "dn:" beginnt, um einen Benutzer-DN anzuzeigen
 INFO_GETEFFECTIVERIGHTS_DECODE_ERROR_425=Die angegebene Steuerung der Anforderung geteffectiverights kann nicht entschl\u00fcsselt werden:  %s
 INFO_CANNOT_DECODE_GETEFFECTIVERIGHTS_AUTHZID_DN_426=Die authzid DN-Zeichenfolge "%s" kann nicht als g\u00fcltiger Distinguished Name entschl\u00fcsselt werden:  %s
 MILD_ERR_LDAP_FILTER_ENCLOSED_IN_APOSTROPHES_427=Ein in Hochkommas eingeschlossener LDAP-Filter ist ung\u00fcltig:  %s
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=Der angegebene Suchfilter enth\u00e4lt einen ung\u00fcltigen Attributtyp '%s' mit dem ung\u00fcltigen Zeichen '%s' auf Position %d
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=Der angegebene Suchfilter "%s" konnte nicht entschl\u00fcsselt werden, da die erweiterbare \u00dcbereinstimmungskomponente, die an Position %d beginnt, entweder keine Attributbeschreibung oder keine \u00fcbereinstimmende Regel-ID enthielt.  Mindestens eines dieser beiden Elemente muss angegeben werden
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=LDAPv2-Clients sind nicht zur Verwendung von Anforderungssteuerungen berechtigt
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler defined in configuration entry %s was unable to bind to %s:%d:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined in configuration entry %s was unable to bind to port %d:  %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=Sie haben keine ausreichenden Berechtigungen, um Hinzuf\u00fcgungsvorg\u00e4nge \u00fcber JMX durchf\u00fchren zu k\u00f6nnen
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=Sie haben keine ausreichenden Berechtigungen, um L\u00f6schvorg\u00e4nge \u00fcber JMX durchf\u00fchren zu k\u00f6nnen
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=Sie haben keine ausreichenden Berechtigungen, um \u00c4nderungen \u00fcber JMX durchf\u00fchren zu k\u00f6nnen
@@ -673,64 +462,35 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=Die angegebene LDAP-Nachricht wies einen ung\u00fcltigen Vorgangstyp (%s) f\u00fcr eine Anforderung auf
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=SASL-Verbindungsvorg\u00e4nge werden \u00fcber interne LDAP-Sockets nicht unterst\u00fctzt
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=StartTLS-Vorg\u00e4nge werden \u00fcber interne LDAP-Sockets nicht unterst\u00fctzt
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s specified as the LDIF directory path for the LDIF connection handler defined in configuration entry %s exists but is not a directory.  The specified path must be a directory.  The LDIF connection handler will start, but will not be able to proces any changes until this path is changed to a directory
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=Das Verzeichnis %s, auf das die im Konfigurationseintrag %s definierte LDIF-Verbindungsbehandlungsroutine verweist, ist nicht vorhanden.  Die LDIF-Verbindungsbehandlungsroutine wird gestartet, kann aber erst \u00c4nderungen verarbeiten, wenn dieses Verzeichnis erstellt wurde
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=Beim Versuch, einen \u00c4nderungseintrag in der LDIF-Datei zu lesen, ist ein Fehler aufgetreten:  %s.  Diese \u00c4nderung wird \u00fcbersprungen, die Verarbeitung der LDIF-Datei wird jedoch fortgesetzt
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=Beim Versuch, einen \u00c4nderungseintrag in der LDIF-Datei zu lesen, ist ein Fehler aufgetreten:  %s.  Diese LDIF-Datei kann nicht verarbeitet werden.
 INFO_LDIF_CONNHANDLER_UNKNOWN_CHANGETYPE_449=Nicht unterst\u00fctzter \u00c4nderungstyp %s
 INFO_LDIF_CONNHANDLER_RESULT_CODE_450=Ergebniscode:  %d (%s)
-INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=Zus\u00e4tzliche Info:  %s
+INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=Zus\u00e4tzliche Info: %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=\u00dcbereinstimmender DN:  %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=Verweis-URL:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF connection handler was processing LDIF file %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the LDIF connection handler was attempting to rename partially-processed file from %s to %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the LDIF connection handler was attempting to delete processed file %s:  %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
 INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=SNMP-Port, an dem diese Verbindungsbehandlungsroutine SNMP-Anforderungen annimmt.  \u00c4nderungen an diesem Konfigurationsattribut werden erst wirksam, wenn die Verbindungsbehandlungsroutine deaktiviert und erneut aktiviert wird oder wenn Directory-Server neu gestartet wird
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
-SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=Beim Versuch, den SSL-Kontext zur Verwendung im LDAP-Verbindungs-Handler zu initialisieren, ist ein Fehler aufgetreten: %s
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected error occurred when this connection handler started
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined for this connection handler. The configuration parameters ds-cfg-listen-port and ds-cfg-trap-port are required by the connection handler to start
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is an unknown host. Traps will not be sent to this destination
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. The SNMP connection Handler didn't started
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. Please check the configuration attributes
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap destinations has been found. No trap will be sent
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
+ SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=Beim Versuch, den SSL-Kontext zur Verwendung im LDAP-Verbindungs-Handler zu initialisieren, ist ein Fehler aufgetreten: %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=Der Directory-Server unterst\u00fctzte nicht die LDAP-Protokollversion %d.  Diese Verbindung wird geschlossen
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_es.properties b/opendj-sdk/opends/src/messages/messages/protocol_es.properties
index d97e77f..b83de7a 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=El cliente envi\u00f3 una solicitud a Directory Server con un elemento ASN.1 utilizando varios bytes para expresar la longitud del valor.  La solicitud indic\u00f3 que fueron necesarios %d bytes para expresar la longitud, pero supera el l\u00edmite m\u00e1ximo permitido de cuatro bytes
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=El cliente envi\u00f3 una solicitud a Directory Server que no pudo descodificarse correctamente como un elemento ASN.1:  %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=El cliente envi\u00f3 una solicitud a Directory Server que no pudo descodificarse correctamente como un elemento mensaje LDAP:  %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has occurred within the Directory Server to cause it to lose track of where it is in decoding requests on this client connection.  It had an invalid decode state of %d, and this connection must be terminated
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=El cliente envi\u00f3 un mensaje LDAP a Directory Server que no era un mensaje v\u00e1lido para una solicitud de cliente:  %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=Directory Server no pudo convertir el mensaje LDAP le\u00eddo desde el cliente (%s) a una operaci\u00f3n interna para su procesamiento:  %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=No es posible convertir el mensaje LDAP proporcionado (%s) a una operaci\u00f3n de abandono:  %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=No es posible convertir el mensaje LDAP proporcionado (%s) a una operaci\u00f3n de desconexi\u00f3n:  %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection handler defined in configuration entry %s was unable to open a selector to allow it to multiplex the associated accept sockets:  %s.  This connection handler will be disabled
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection handler defined in configuration entry %s was unable to create a server socket channel to accept connections on %s:%d:  %s.  The Directory Server will not listen for new connections on that address
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler defined in configuration entry %s was unable to create any of the socket channels on any of the configured addresses.  This connection handler will be disabled
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=El intento de conexi\u00f3n desde el cliente %s a %s se ha rechazado, el cliente se incluy\u00f3 en uno de los rangos de direcciones denegados
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=El intento de conexi\u00f3n desde el cliente %s a %s se ha rechazado, el cliente no se incluy\u00f3 en uno de los rangos de direcciones permitidos
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182=Un error interno impidi\u00f3 a Directory Server registrar correctamente la conexi\u00f3n de cliente de %s a %s con un controlador de solicitud adecuado:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=El controlador de conexi\u00f3n LDAP definido en la entrada de configuraci\u00f3n %s no pudo aceptar una nueva conexi\u00f3n de cliente:  %s
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP connection handler defined in configuration entry %s has experienced consecutive failures while trying to accept client connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler defined in configuration entry %s caught an unexpected error while trying to listen for new connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a selector to multiplex reads from clients:  %s.  This request handler cannot continue processing
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this client connection with the selector:  %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could not be registered with a request handler because the Directory Server is shutting down
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could not be registered with a request handler because the pending queue associated with %s is too full
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client connection is being deregistered from the associated request handler because the Directory Server is shutting down
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=No es posible descodificar los datos le\u00eddos como un elemento ASN.1, la longitud del elemento descodificado de %d bytes era mayor que la longitud del elemento permitido m\u00e1ximo de %d bytes.  La secuencia de entrada subyacente se ha cerrado, ya no es posible utilizar este lector
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=No es posible descodificar la cadena proporcionada como un filtro de b\u00fasqueda LDAP, la cadena era nula
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=No es posible descodificar la cadena proporcionada %s como un filtro de b\u00fasqueda LDAP, se lanz\u00f3 una excepci\u00f3n inesperada durante el procesamiento:  %s
@@ -242,9 +220,7 @@
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=El filtro de b\u00fasqueda especificado "%s" no se pudo decodificar porque el valor de filtro de subcadena previsto entre las posiciones %d y %d no ten\u00eda ning\u00fan car\u00e1cter comod\u00edn de asterisco
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=El filtro de b\u00fasqueda especificado "%s" no se pudo decodificar porque el componente de coincidencia extensible que comenzaba en la posici\u00f3n %d no presentaba dos puntos para denotar el final del nombre de tipo de atributo
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=Cerrando esta conexi\u00f3n, el cliente envi\u00f3 un mensaje no v\u00e1lido de tipo %s (ID de mensaje LDAP %d) que no se permite para mensajes de solicitud
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected failure occurred while trying to process a request of type %s (LDAP message ID %d):  %s.  The client connection will be terminated
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=El mensaje de solicitud de enlace (ID de mensaje LDAP %d) inclu\u00eda un tipo de autenticaci\u00f3n no v\u00e1lido %s. Esto es un error de protocolo, y se cerrar\u00e1 esta conexi\u00f3n seg\u00fan lo expuesto en la secci\u00f3n 4.2.3 de RFC 2251
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=Esta conexi\u00f3n de cliente se est\u00e1 cerrando, se produjo un error de protocolo al intentar procesar una solicitud de enlace.  El ID de mensaje LDAP era %d y el mensaje de error de la respuesta de enlace era %s
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=Se podr\u00eda haber enviado un mensaje de respuesta ampliada a un cliente LDAPv2 (ID de conexi\u00f3n=%d, ID de operaci\u00f3n=%d): %s.  LDAPv2 no permite operaciones ampliadas, por lo que no se enviar\u00e1 esta respuesta
@@ -254,10 +230,7 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=Directory Server se ha configurado para denegar el acceso a los clientes LDAPv2.  Se cerrar\u00e1 esta conexi\u00f3n
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=El cliente con ID de conexi\u00f3n %d se autentic\u00f3 en Directory Server utilizando LDAPv2, pero intent\u00f3 enviar una solicitud de operaci\u00f3n ampliada (ID de mensaje LDAP %d), que no se permite para clientes LDAPv2.  Esta conexi\u00f3n finalizar\u00e1
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=Se intent\u00f3 inicializar el proveedor supervisor de estad\u00edsticas LDAP tal y como se define en la entrada de configuraci\u00f3n %s. Este proveedor de supervisi\u00f3n deber\u00e1 crearse solo de forma din\u00e1mica dentro del mismo Directory Server, y no dentro de la configuraci\u00f3n
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request handler thread "%s" encountered an unexpected error that would have caused the thread to die:  %s.  The error has been caught and the request handler should continue operating as normal
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=Se rechaz\u00f3 el intento de registrar esta conexi\u00f3n con Directory Server.  Esto podr\u00eda indicar que el servidor ya tiene establecido el n\u00famero m\u00e1ximo permitido de conexiones, o que se encuentra en modo de acceso restringido
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=Direcci\u00f3n o conjunto de direcciones en las que este controlador de conexi\u00f3n puede aceptar conexiones de cliente.  Si no se especific\u00f3 ning\u00fan valor, el servidor aceptar\u00e1 conexiones en todas las direcciones activas.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=Puerto TCP en el que este controlador de conexi\u00f3n puede aceptar conexiones de cliente.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
@@ -274,86 +247,26 @@
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=Indica si este controlador de conexi\u00f3n debe permitir a los clientes utilizar la operaci\u00f3n ampliada StartTLS para iniciar comunicaci\u00f3n segura a trav\u00e9s de una conexi\u00f3n que no sea LDAP SSL. Esto no puede utilizarse si est\u00e1 activado el SSL para el controlador de conexi\u00f3n.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente en los clientes LDAP
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=Directiva que deber\u00e1 utilizarse a la hora de solicitar o requerir al cliente que presente su propio certificado al establecer una conexi\u00f3n basada en SSL o utilizando StartTLS para iniciar un canal seguro en una conexi\u00f3n establecida. Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=Sobrenombre del certificado que debe utilizar el controlador de conexi\u00f3n al aceptar conexiones basadas en SSL o al realizar la negociaci\u00f3n StartTLS.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen address "%s" in configuration entry "%s" could not be resolved:  %s.  Please make sure that name resolution is properly configured on this system
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected error occurred while processing the ds-cfg-listen-address attribute in configuration entry %s, which is used to specify the address or set of addresses on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An unexpected error occurred while processing the ds-cfg-allowed-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected error occurred while processing the ds-cfg-denied-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are not allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected error occurred while processing the ds-cfg-allow-ldap-v2 attribute in configuration entry %s, which is used to indicate whether LDAPv2 clients will be allowed to access this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An unexpected error occurred while processing the ds-cfg-num-request-handlers attribute in configuration entry %s, which is used to specify the number of request handlers to use to read requests from clients: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An unexpected error occurred while processing the ds-cfg-send-rejection-notice attribute in configuration entry %s, which is used to indicate whether to send a notice of disconnection message to rejected client connections: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive attribute in configuration entry %s, which is used to periodically send TCP Keep-Alive messages over idle connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An unexpected error occurred while processing the ds-cfg-use-tcp-no-delay attribute in configuration entry %s, which is used to determine whether to immediately flush responses to clients:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address attribute in configuration entry %s, which is used to determine whether to set the SO_REUSEADDR option on the listen socket:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An unexpected error occurred while processing the ds-cfg-max-request-size attribute in configuration entry %s, which is used to determine the maximum size in bytes that can be used for a client request:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP connection handler defined in configuration entry %s is configured to communicate over SSL and also to allow clients to use the StartTLS extended operation.  These options can not be used at the same time, so clients will not be allowed to use the StartTLS operation
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected error occurred while processing the ds-cfg-allow-start-tls attribute in configuration entry %s, which is used to indicate whether clients can use the StartTLS extended operation:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client authentication policy "%s" specified in attribute ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The value must be one of "disabled", "optional", or "required"
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy attribute in configuration entry %s, which is used to specify the policy that should be used for requesting/requiring SSL client authentication:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in attribute %s of configuration entry %s could not be decoded as a valid address mask:  %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=Se ha aplicado un nuevo conjunto de m\u00e1scaras de direcci\u00f3n de cliente permitido para la entrada de configuraci\u00f3n %s
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=Se ha aplicado un nuevo conjunto de m\u00e1scaras de direcci\u00f3n de cliente denegado para la entrada de configuraci\u00f3n %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=El valor del atributo ds-cfg-allow-ldap-v2 se ha actualizado a %s en la entrada de configuraci\u00f3n %s
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=El valor del atributo ds-cfg-max-request-size se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=El valor del atributo ds-cfg-allow-start-tls se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=Indica si el controlador de conexi\u00f3n deber\u00eda conservar estad\u00edsticas relacionadas con la comunicaci\u00f3n de cliente LDAP.  El hecho de mantener esta informaci\u00f3n puede provocar una ligera reducci\u00f3n de rendimiento, pero puede resultar \u00fatil a la hora de comprender los patrones de uso del cliente. Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto inmediatamente, pero solo se aplicar\u00e1n a nuevas conexiones y tendr\u00e1n el efecto secundario de borrar todos los tipos estad\u00edsticos existentes que pudieran haberse recopilado
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected error occurred while processing the ds-cfg-keep-stats attribute in configuration entry %s, which is used to indicate whether LDAP usage statistics should be enabled for this connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=El valor del atributo ds-cfg-keep-stats se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=No es posible descodificar la matriz de byte proporcionada como el valor de un elemento largo ASN.1, la longitud de la matriz no estaba entre 1 y 8 bytes (la longitud proporcionada era %d)
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=No es posible descodificar el elemento ASN.1 proporcionado como elemento largo, la longitud del valor del elemento no era de entre uno y ocho bytes (la longitud real era %d)
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=No es posible descodificar la matriz de byte proporcionada como elemento largo ASN.1, la longitud del valor descodificado no era de entre 1 y 8 bytes (la longitud descodificada era %d)
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while trying to decode the DN %s used for internal operations as a root user:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=Nombres de los protocolos SSL que se permitir\u00e1n utilizar en comunicaci\u00f3n SSL o StartTLS.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto inmediatamente, pero s\u00f3lo afectar\u00e1n a las nuevas sesiones basadas en SSL/TLS que se hayan creado tras la modificaci\u00f3n
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL protocols to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=Nombres de los conjuntos de cifrado SSL que se permitir\u00e1n utilizar en comunicaci\u00f3n SSL o StartTLS.  Los cambios realizados en este atributo de configuraci\u00f3n tendr\u00e1n efecto inmediatamente, pero solo afectar\u00e1n a nuevas sesiones basadas en SSL o TLS creadas tras la modificaci\u00f3n
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL cipher suites to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=El valor del atributo ds-cfg-ssl-protocol se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=El valor del atributo ds-cfg-ssl-cipher-suite se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=El proveedor de seguridad de conexiones TLS no puede activarse en esta conexi\u00f3n de cliente, ya est\u00e1 utilizando el proveedor %s.  StartTLS s\u00f3lo puede utilizarse en conexiones de texto plano
@@ -434,116 +337,46 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=Se produjo un error al intentar descodificar el valor de respuesta intermedia:  %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=El elemento de secuencia de respuesta intermedia conten\u00eda un tipo BER no v\u00e1lido %s que no era apropiado para el OID o para el valor
 INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=Tama\u00f1o de cola de aceptaci\u00f3n, que controla el n\u00famero de nuevos intentos de conexi\u00f3n que se podr\u00eda permitir en la cola de reserva antes de que se rechace.  Modificar este valor solo ser\u00e1 necesario si se espera que Directory Server va a recibir n\u00fameros elevados de nuevos intentos de conexi\u00f3n de forma simult\u00e1nea.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error occurred while processing the ds-cfg-accept-backlog attribute in configuration entry %s, which is used to specify the accept backlog size:  %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter "%s" cannot be used as a matched values filter because filters of type %s are not allowed for use in matched values filters
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter "%s" cannot be used as a matched values filter because it is an extensible match filter that contains the dnAttributes flag, which is not allowed for matched values filters
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values filter could not be decoded because there were an invalid number of elements in the attribute value assertion (expected 2, got %d)
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting to decode the attribute value assertion in the provided matched values filter:  %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched values filter could not be decoded because there were an invalid number of elements in the substring sequence (expected 2, got %d)
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values filter could not be decoded because there were no subInitial, subAny, or subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values filter could not be decoded because there were multiple subInitial components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter could not be decoded because there were multiple subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched values filter could not be decoded because there was an invalid element of type %s in the substring filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values filter could not be decoded because an error occurred while decoding the substring filter component:  %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched values filter could not be decoded because an error occurred while decoding the presence filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched values filter could not be decoded because there were an invalid number of elements in the extensible match sequence (expected 2 or 3, found %d)
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched values filter could not be decoded because there were multiple matching rule ID elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values filter could not be decoded because there were multiple attribute type elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values filter could not be decoded because there were multiple assertion value elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched values filter could not be decoded because there was an invalid element of type %s in the extensible match filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched values filter could not be decoded because an error occurred while decoding the extensible match filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values filter could not be decoded because it had an invalid BER type of %s
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided matched values control because it does not have a value
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode the provided matched values control because an error occurred while attempting to decode the value as an ASN.1 sequence:  %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched values control because the control value does not specify any filters for use in matching attribute values
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided control as a password expired control because the provided control had a value that could not be parsed as an integer
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided password expiring control because it does not have a value
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot decode the provided control as a password expiring control because an error occurred while attempting to decode the number of seconds until expiration: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=Directory Server ya est\u00e1 procesando otra solicitud en la misma conexi\u00f3n de cliente con el mismo ID de mensaje %d
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=Directory Server detect\u00f3 un error inesperado al intentar agregar la solicitud de cliente a la cola de trabajo:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=Puerto TCP en el que este controlador de conexi\u00f3n puede aceptar conexiones administrativas.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=Indica si este controlador de conexi\u00f3n deber\u00eda utilizar SSL al aceptar conexiones de clientes. Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=Sobrenombre del certificado que debe utilizar el controlador de conexi\u00f3n al aceptar conexiones basadas en SSL o al realizar la negociaci\u00f3n StartTLS.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided control as a password policy request control because the provided control had a value but the password policy request control should not have a value
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided password policy response control because it does not have a value
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided password policy response control because the warning element has an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided password policy response control because the error element has an invalid type of %d
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided password policy response control because the value sequence has an element with an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password policy response control:  %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=No se permite que la configuraci\u00f3n de la directiva de contrase\u00f1a utilice el control V1 de autorizaci\u00f3n por proxy para el usuario %s
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=No se pudo obtener un bloqueo en la entrada de usuario %s para la validaci\u00f3n del control V2 de autorizaci\u00f3n por proxy
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=No se permite que la configuraci\u00f3n de la directiva de contrase\u00f1a utilice el control V2 de autorizaci\u00f3n por proxy para el usuario %s
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided control as an account availability request control because the provided control had a value but the account availability request control should not have a value
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided account availability response control because it does not have a value
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account availability response control indicated that the account was unavailable but had an unknown unavailable element type of %s
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account availability response control had an unknown ACCOUNT_USABLE_RESPONSE element type of %s
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account availability response control:  %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided address mask prefix because an invalid value was specified. The permitted values for IPv4are 0 to32 and for IPv6 0 to128
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided address mask because an prefix mask was specified with an wild card "*" match character
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided address mask because the it has an invalid format
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=El controlador de conexi\u00f3n LDAP %s no pudo enviar una respuesta de texto plano al cliente, no tiene una referencia a un proveedor de seguridad de conexi\u00f3n plana
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=El atributo LDAP proporcionado %s contiene valores duplicados
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=El filtro de b\u00fasqueda LDAP proporcionado hace referencia a una regla de coincidencia desconocida %s
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=El filtro de b\u00fasqueda LDAP proporcionado tiene un valor de aserci\u00f3n, pero no incluye un tipo de atributo o un ID de regla de coincidencia
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call select() in the LDAP connection handler:  %s.  It appears that your JVM may be susceptible to the issue described at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable to handle LDAP requests in its current configuration.  Please upgrade to a newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) or set the number of available file descriptors to a value greater than or equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting the Directory Server
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=No se puede procesar la solicitud, contiene un control V1 de autorizaci\u00f3n por proxy que no est\u00e1 marcado como cr\u00edtico.  El control de autorizaci\u00f3n por proxy debe tener siempre una criticalidad de "true"
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=No se puede procesar la solicitud, contiene un control V2 de autorizaci\u00f3n por proxy que no est\u00e1 marcado como cr\u00edtico.  El control de autorizaci\u00f3n por proxy debe tener siempre una criticalidad de "true"
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=ND de la entrada de configuraci\u00f3n del proveedor del administrador de claves que deber\u00eda utilizarse con este controlador de conexi\u00f3n LDAP.  Los cambios efectuados en este atributo tendr\u00e1n efecto de forma inmediata, pero \u00fanicamente para los intentos posteriores de acceder al proveedor del administrador de claves de las conexiones de cliente asociadas
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute ds-cfg-key-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled key manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the key manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=ND de la entrada de configuraci\u00f3n del proveedor del administrador de confianza que deber\u00eda utilizarse con este controlador de conexi\u00f3n LDAP.  Los cambios efectuados en este atributo tendr\u00e1n efecto de forma inmediata, pero \u00fanicamente para los intentos posteriores de acceder al proveedor del administrador de confianza de las conexiones de cliente asociadas
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration attribute ds-cfg-trust-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled trust manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error occurred while processing the ds-cfg-trust-manager-provider attribute in configuration entry %s, which is used to specify the trust manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=El valor del atributo ds-cfg-key-manager-provider se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=El valor del atributo ds-cfg-trust-manager-provider se ha actualizado a %s en la entrada de configuraci\u00f3n %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=ND del proveedor del administrador de claves que debe utilizar el controlador de conexi\u00f3n al aceptar conexiones basadas en SSL o al realizar la negociaci\u00f3n StartTLS.  Los cambios realizados en este atributo de configuraci\u00f3n se aplicar\u00e1n inmediatamente
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, because the provided key manager DN %s does not refer to an enabled key manager provider
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the DN of the key manager provider to use for accepting SSL/TLS connections:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=Se produjo un error al intentar configurar el proveedor de seguridad de conexi\u00f3n de la conexi\u00f3n de cliente:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which key manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which trust manager provider should be used
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=Especifica si se debe habilitar el controlador de conexi\u00f3n LDAPS
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=El filtro de b\u00fasqueda especificado "%s" no se pudo decodificar porque el filtro NOT ubicado entre las posiciones %d y %d no conten\u00eda exactamente un componente de filtro
 INFO_SORTREQ_CONTROL_NO_VALUE_406=No se pudo descodificar el control proporcionado como un control de solicitud de ordenaci\u00f3n en servidor, no incluye un valor de control
@@ -650,7 +441,7 @@
 INFO_VLVRES_CONTROL_NO_VALUE_421=No se pudo descodificar el control proporcionado como un control de respuesta VLV, no incluye un valor de control
 INFO_VLVRES_CONTROL_INVALID_ELEMENT_COUNT_422=No se pudo descodificar el control proporcionado como control de respuesta VLV, contiene un n\u00famero de elementos no v\u00e1lido:  %d
 INFO_VLVRES_CONTROL_CANNOT_DECODE_VALUE_423=No se pudo procesar el control de respuesta VLV, se produjo un error al intentar descodificar el valor de control:  %s
-INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=El ID de autorizaci\u00f3n "%s" que contiene el control geteffectiverights no es v\u00e1lido, no comienza por "dn:" para indicar un ND de usuario
+INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=El Id. de autorizaci\u00f3n "%s" contenido en el control geteffectiverights no es v\u00e1lido ya que no empieza por "dn:" para indicar un ND de usuario
 INFO_GETEFFECTIVERIGHTS_DECODE_ERROR_425=No es posible descodificar el control de solicitud geteffectiverights proporcionado:  %s
 INFO_CANNOT_DECODE_GETEFFECTIVERIGHTS_AUTHZID_DN_426=No se pudo descodificar la cadena ND authzid "%s" como nombre distinguido v\u00e1lido:  %s
 MILD_ERR_LDAP_FILTER_ENCLOSED_IN_APOSTROPHES_427=Un filtro LDAP entre ap\u00f3strofes no es v\u00e1lido:  %s
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=El filtro de b\u00fasqueda proporcionado contiene un tipo de atributo no v\u00e1lido "%s" con un car\u00e1cter no v\u00e1lido "%s" en la posici\u00f3n %d
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=El filtro de b\u00fasqueda especificado "%s" no se pudo descodificar porque el componente de coincidencia extensible que comenzaba en la posici\u00f3n %d no inclu\u00eda ninguna descripci\u00f3n de atributo ni ID. de regla coincidente.  Debe especificarse, al menos, uno de estos elementos
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=No se permite a los clientes LDAPv2 utilizar controles de solicitud
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler defined in configuration entry %s was unable to bind to %s:%d:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined in configuration entry %s was unable to bind to port %d:  %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=No cuenta con privilegios suficientes para efectuar operaciones de adici\u00f3n a trav\u00e9s de JMX
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=No cuenta con privilegios suficientes para efectuar operaciones de eliminaci\u00f3n a trav\u00e9s de JMX
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=No cuenta con privilegios suficientes para efectuar operaciones de modificaci\u00f3n a trav\u00e9s de JMX
@@ -673,11 +462,7 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=El mensaje LDAP proporcionado ten\u00eda un tipo de operaci\u00f3n no v\u00e1lido (%s) para una solicitud
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=Las operaciones de conexi\u00f3n SASL no son compatibles a trav\u00e9s de sockets LDAP internos
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=Las operaciones StartTLS no son compatibles a trav\u00e9s de sockets LDAP internos
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s specified as the LDIF directory path for the LDIF connection handler defined in configuration entry %s exists but is not a directory.  The specified path must be a directory.  The LDIF connection handler will start, but will not be able to proces any changes until this path is changed to a directory
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=El directorio %s al que hace referencia el controlador de conexi\u00f3n LDIF definido en la entrada de configuraci\u00f3n %s no existe.  El controlador de conexi\u00f3n LDIF se iniciar\u00e1, pero no podr\u00e1 procesar ning\u00fan cambio hasta que se cree este directorio
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=Se produjo un error al intentar leer un registro de cambios en el archivo LDIF: %s. Este cambio se omitir\u00e1 aunque el archivo LDIF seguir\u00e1 proces\u00e1ndose
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=Se produjo un error al intentar leer un registro de cambios en el archivo LDIF: %s. No se puede seguir procesando el archivo LDIF
@@ -686,51 +471,26 @@
 INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=Informaci\u00f3n adicional:  %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=ND coincidente:  %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=URL de referencia:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF connection handler was processing LDIF file %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the LDIF connection handler was attempting to rename partially-processed file from %s to %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the LDIF connection handler was attempting to delete processed file %s:  %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
 INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=Puerto SNMP en el que este controlador de conexi\u00f3n acepta solicitudes SNMP.  Los cambios efectuados en este atributo de configuraci\u00f3n no tendr\u00e1n efecto hasta que el controlador de conexi\u00f3n se desactive y se vuelva a activar, o hasta que se reinicie Directory Server
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected error occurred when this connection handler started
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined for this connection handler. The configuration parameters ds-cfg-listen-port and ds-cfg-trap-port are required by the connection handler to start
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is an unknown host. Traps will not be sent to this destination
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. The SNMP connection Handler didn't started
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. Please check the configuration attributes
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap destinations has been found. No trap will be sent
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
  SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=Se produjo un error al intentar inicializar el contexto SSL para su uso en el controlador de conexi\u00f3n LDAP: %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=Directory Server no admite la versi\u00f3n %d del protocolo LDAP; esta conexi\u00f3n se cerrar\u00e1
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_fr.properties b/opendj-sdk/opends/src/messages/messages/protocol_fr.properties
index b0d3871..4d37169 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=Le client a envoy\u00e9 une demande \u00e0 Directory Server avec un \u00e9l\u00e9ment ASN.1 qui utilise plusieurs octets pour exprimer la longueur de la valeur.  La demande indiquait que %d octets \u00e9taient requis pour exprimer la longueur, mais cela exc\u00e8de la limite maximale autoris\u00e9e de quatre octets
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=Le client a envoy\u00e9 une demande \u00e0 Directory Server qui n'a pas pu \u00eatre correctement d\u00e9cod\u00e9e en tant qu'\u00e9l\u00e9ment ASN.1\u00a0: %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=Le client a envoy\u00e9 une demande \u00e0 Directory Server qui n'a pas pu \u00eatre correctement d\u00e9cod\u00e9e en tant que message LDAP\u00a0: %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has occurred within the Directory Server to cause it to lose track of where it is in decoding requests on this client connection.  It had an invalid decode state of %d, and this connection must be terminated
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=Le client a envoy\u00e9 un message LDAP \u00e0 Directory Server qui n'\u00e9tait pas valide pour une demande cliente\u00a0: %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=Directory Server n'a pas pu convertir le message LDAP lu \u00e0 partir du client (%s) en op\u00e9ration interne pour le traitement\u00a0: %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=Impossible de convertir le message LDAP fourni (%s) en op\u00e9ration d'abandon\u00a0: %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=Impossible de convertir le message LDAP fourni (%s) en op\u00e9ration de dissociation\u00a0: %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection handler defined in configuration entry %s was unable to open a selector to allow it to multiplex the associated accept sockets:  %s.  This connection handler will be disabled
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection handler defined in configuration entry %s was unable to create a server socket channel to accept connections on %s:%d:  %s.  The Directory Server will not listen for new connections on that address
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler defined in configuration entry %s was unable to create any of the socket channels on any of the configured addresses.  This connection handler will be disabled
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=La tentative de connexion du client %s \u00e0 %s a \u00e9t\u00e9 refus\u00e9e, car le client \u00e9tait inclus dans l'une des plages d'adresses refus\u00e9es
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=La tentative de connexion du client %s \u00e0 %s a \u00e9t\u00e9 refus\u00e9e, car le client n'\u00e9tait pas inclus dans l'une des plages d'adresses autoris\u00e9es
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182= Une erreur interne a emp\u00each\u00e9 Directory Server d'enregistrer correctement la connexion cliente de %s \u00e0 %s avec un gestionnaire de demandes appropri\u00e9\u00a0: %s 
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=Le gestionnaire de connexion LDAP d\u00e9fini dans l'entr\u00e9e de configuration %s n'a pas pu accepter une nouvelle connexion cliente\u00a0: %s 
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP connection handler defined in configuration entry %s has experienced consecutive failures while trying to accept client connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler defined in configuration entry %s caught an unexpected error while trying to listen for new connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a selector to multiplex reads from clients:  %s.  This request handler cannot continue processing
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this client connection with the selector:  %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could not be registered with a request handler because the Directory Server is shutting down
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could not be registered with a request handler because the pending queue associated with %s is too full
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client connection is being deregistered from the associated request handler because the Directory Server is shutting down
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=Impossible de d\u00e9coder les donn\u00e9es lues en tant qu'\u00e9l\u00e9ment ASN.1, car la longueur d'\u00e9l\u00e9ment d\u00e9cod\u00e9 de %d octets \u00e9tait plus importante que la longueur d'\u00e9l\u00e9ment autoris\u00e9e maximale de %d octets.  Le flux d'entr\u00e9e sous-jacent a \u00e9t\u00e9 ferm\u00e9 et ce lecteur ne peut plus \u00eatre utilis\u00e9
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=Impossible de d\u00e9coder la cha\u00eene fournie en tant que filtre de recherche LDAP, car cette cha\u00eene \u00e9tait null
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=Impossible de d\u00e9coder la cha\u00eene fournie %s en tant que filtre de recherche LDAP, car une exception inattendue est apparue pendant le traitement\u00a0: %s
@@ -240,11 +218,9 @@
 MILD_ERR_LDAP_FILTER_NO_CORRESPONDING_OPEN_PARENTHESIS_198=Le filtre de recherche "%s" fourni n'a pas pu \u00eatre d\u00e9cod\u00e9 car aucune parenth\u00e8se ouvrante ne correspond \u00e0 la parenth\u00e8se fermante situ\u00e9e \u00e0 la position %d
 MILD_ERR_LDAP_FILTER_NO_CORRESPONDING_CLOSE_PARENTHESIS_199=Le filtre de recherche "%s" fourni n'a pas pu \u00eatre d\u00e9cod\u00e9 car aucune parenth\u00e8se fermante ne correspond \u00e0 la parenth\u00e8se ouvrante situ\u00e9e \u00e0 la position %d
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=Le filtre de recherche "%s" fourni n'a pas pu \u00eatre d\u00e9cod\u00e9 car aucun ast\u00e9risque (caract\u00e8re g\u00e9n\u00e9rique) n'est pr\u00e9sent dans la valeur de filtre de la sous-cha\u00eene probable entre les positions %d et %d
-MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=Le filtre de recherche "%s" fourni n'a pas pu \u00eatre d\u00e9cod\u00e9 car la colonne permettant de d\u00e9limiter la fin du nom du type d'attribut n'est pas pr\u00e9sente dans le composant de correspondance extensible commen\u00e7ant \u00e0 la position %d
+MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=Le filtre de recherche "%s" fourni n'a pas pu \u00eatre d\u00e9cod\u00e9 car les deux points (:) permettant de d\u00e9limiter la fin du nom du type d'attribut ne sont pas pr\u00e9sents dans le composant de correspondance extensible commen\u00e7ant \u00e0 la position %d
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=Arr\u00eat de cette connexion car le client a envoy\u00e9 un message incorrect de type %s (ID de message LDAP %d) qui n'est pas autoris\u00e9 pour les messages de demande
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected failure occurred while trying to process a request of type %s (LDAP message ID %d):  %s.  The client connection will be terminated
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=Le message de demande de liaison (ID de message LDAP %d ) contenait un type d'authentification incorrect %s. Il s'agit d'une erreur de protocole et cette connexion va \u00eatre arr\u00eat\u00e9e selon la section 4.2.3 de RFC 2251
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=Cette connexion cliente est en cours d'arr\u00eat car une erreur de protocole s'est produite lors de la tentative de traitement d'une demande de liaison.  L'ID de message LDAP \u00e9tait %d et le message d'erreur pour la r\u00e9ponse de liaison \u00e9tait %s
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=Un message de r\u00e9ponse \u00e9tendu aurait \u00e9t\u00e9 envoy\u00e9 \u00e0 un client LDAPv2 (ID de connexion=%d, ID d'op\u00e9ration=%d) : %s. LDAPv2 n'autorise pas les op\u00e9rations \u00e9tendues, par cons\u00e9quent, cette r\u00e9ponse ne sera pas envoy\u00e9e
@@ -254,106 +230,43 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=Directory Server a \u00e9t\u00e9 configur\u00e9 de mani\u00e8re \u00e0 refuser l'acc\u00e8s aux clients LDAPv2.  Cette connexion va \u00eatre ferm\u00e9e
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=Le client avec l'ID de connexion %d a \u00e9t\u00e9 authentifi\u00e9 sur Directory Server \u00e0 l'aide de LDAPv2, mais il a tent\u00e9 d'envoyer une demande d'op\u00e9ration \u00e9tendue (ID message LDAP %d), ce qui n'est pas autoris\u00e9 pour les clients LDAPv2.  La connexion va \u00eatre arr\u00eat\u00e9e
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=Une tentative d'initialisation du fournisseur du moniteur de statistiques LDAP a eu lieu, comme d\u00e9fini dans l'entr\u00e9e de configuration %s. Ce fournisseur de moniteur doit \u00eatre cr\u00e9\u00e9 uniquement dynamiquement dans Directory Server m\u00eame, et pas \u00e0 partir de la configuration
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request handler thread "%s" encountered an unexpected error that would have caused the thread to die:  %s.  The error has been caught and the request handler should continue operating as normal
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=Tentative d'enregistrement de cette connexion avec Directory Server rejet\u00e9e.  Cela peut indiquer que le serveur dispose d\u00e9j\u00e0 du nombre maximal autoris\u00e9 de connexions concurrentes \u00e9tabli, ou qu'il est en mode d'acc\u00e8s restreint 
-INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=Adresse ou jeu d'adresses sur lequel ce gestionnaire de connexion peut accepter des connexions clientes.  Si aucune valeur n'est sp\u00e9cifi\u00e9e, alors le serveur accepte les connexions sur toutes les adresses actives.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=Port TCP sur lequel ce gestionnaire de connexion peut accepter des connexions clientes.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOWED_CLIENTS_217=Sp\u00e9cifie un jeu de masques d'adresse qui peut servir \u00e0 d\u00e9terminer les adresses des clients autoris\u00e9s \u00e0 \u00e9tablir des connexions \u00e0 ce gestionnaire de connexion.  Si aucune valeur n'est sp\u00e9cifi\u00e9e, alors tous les clients disposant d'adresses qui ne correspondent pas \u00e0 une adresse sur la liste de refus seront autoris\u00e9es.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais n'interf\u00e9reront pas avec des connexions \u00e9ventuellement d\u00e9j\u00e0 \u00e9tablies. 
+INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=Adresse ou jeu d'adresses sur lequel ce gestionnaire de connexion peut accepter des connexions clientes.  Si aucune valeur n'est sp\u00e9cifi\u00e9e, alors le serveur accepte les connexions sur toutes les adresses actives.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=Port TCP sur lequel ce gestionnaire de connexion peut accepter des connexions clientes.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOWED_CLIENTS_217=Sp\u00e9cifie un jeu de masques d'adresse qui peut servir \u00e0 d\u00e9terminer les adresses des clients autoris\u00e9s \u00e0 \u00e9tablir des connexions \u00e0 ce gestionnaire de connexion.  Si aucune valeur n'est sp\u00e9cifi\u00e9e, alors tous les clients disposant d'adresses qui ne correspondent pas \u00e0 une adresse sur la liste de refus seront autoris\u00e9es.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais n'interf\u00e9reront pas avec des connexions \u00e9ventuellement d\u00e9j\u00e0 \u00e9tablies
 INFO_LDAP_CONNHANDLER_DESCRIPTION_DENIED_CLIENTS_218=Sp\u00e9cifie un jeu de masques d'adresse qui peut servir \u00e0 d\u00e9terminer le jeu d'adresses des clients qui ne sont pas autoris\u00e9s \u00e0 \u00e9tablir des connexions \u00e0 ce gestionnaire de connexion.  Si les masques de client autoris\u00e9s et refus\u00e9s sont d\u00e9finis et qu'une connexion cliente correspond \u00e0 un ou plusieurs masques dans les deux listes, alors la connexion est refus\u00e9e.  Si seulement une liste de refus est sp\u00e9cifi\u00e9e, alors tout client qui ne correspond pas \u00e0 un masque dans cette liste est autoris\u00e9.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais n'interf\u00e9reront pas avec des connexions \u00e9ventuellement d\u00e9j\u00e0 \u00e9tablies
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_LDAPV2_219=Indique si les communications avec des clients LDAPv2 sont autoris\u00e9es.  LDAPv2 est consid\u00e9r\u00e9 comme un protocole obsol\u00e8te et les clients qui l'utilisent ne seront pas autoris\u00e9s \u00e0 tirer profit de toutes les fonctions propos\u00e9es par le serveur.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais n'interf\u00e9reront pas avec des connexions \u00e9ventuellement d\u00e9j\u00e0 \u00e9tablies. 
 INFO_LDAP_CONNHANDLER_DESCRIPTION_NUM_REQUEST_HANDLERS_220=Nombre de threads qui devraient \u00eatre utilis\u00e9s pour lire des demandes de clients et les placer dans la file d'attente de travail pour leur traitement.  Sur les syst\u00e8mes importants qui acceptent de nombreuses demandes concurrentes, il peut \u00eatre efficace de disposer de plusieurs threads qui lisent les demandes de clients.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SEND_REJECTION_NOTICE_221=Indique si envoyer un avis LDAPv3 de message de d\u00e9connexion aux connexions clientes rejet\u00e9es avant la fermeture de la connexion.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
 INFO_LDAP_CONNHANDLER_DESCRIPTION_USE_TCP_KEEPALIVE_222=Indique si utiliser la fonction TCP KeepAlive pour les connexions clientes \u00e9tablies via ce gestionnaire de connexion.  Ceci est recommand\u00e9, car cela peut aider le serveur \u00e0 d\u00e9tecter des connexions clientes qui ne sont plus valides, et aider \u00e0 \u00e9viter que les p\u00e9riph\u00e9riques r\u00e9seau interm\u00e9diaires ferment des connexions en raison d'un manque de communication.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais ne seront appliqu\u00e9es qu'aux connexions \u00e9tablies apr\u00e8s la modification. 
 INFO_LDAP_CONNHANDLER_DESCRIPTION_USE_TCP_NODELAY_223=Indique si utiliser la fonction TCP NoDelay pour les connexions clientes \u00e9tablies via ce gestionnaire de connexion.  Ceci est recommand\u00e9, car cela permet g\u00e9n\u00e9ralement d'obtenir des r\u00e9ponses plus rapides pour les clients, m\u00eame si des r\u00e9pertoires qui traitent fr\u00e9quemment des recherches qui correspondent \u00e0 plusieurs entr\u00e9es peuvent obtenir un d\u00e9bit plus \u00e9lev\u00e9 si cette fonction est d\u00e9sactiv\u00e9e.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais ne seront appliqu\u00e9es qu'aux connexions \u00e9tablies apr\u00e8s la modification. 
-INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_REUSE_ADDRESS_224=Indique si l'option de socket SO_REUSEADDR doit \u00eatre utilis\u00e9e pour le socket qui accepte des connexions pour ce gestionnaire de connexion.  Elle doit g\u00e9n\u00e9ralement \u00eatre activ\u00e9e, sauf mention contraire des ing\u00e9nieurs de support.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
+INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_REUSE_ADDRESS_224=Indique si l'option de socket SO_REUSEADDR doit \u00eatre utilis\u00e9e pour le socket qui accepte des connexions pour ce gestionnaire de connexion.  Elle doit g\u00e9n\u00e9ralement \u00eatre activ\u00e9e, sauf mention contraire des ing\u00e9nieurs de support.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
 INFO_LDAP_CONNHANDLER_DESCRIPTION_MAX_REQUEST_SIZE_225=Taille maximale en octets autoris\u00e9e lors de la lecture de demandes de clients.  Cela peut servir \u00e0 emp\u00eacher le refus de service de la part de clients qui envoient des demandes extr\u00eamement importantes.  Une valeur z\u00e9ro indique qu'aucune limite doit \u00eatre impos\u00e9e.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
-INFO_LDAP_CONNHANDLER_DESCRIPTION_USE_SSL_226=Indique si ce gestionnaire de connexion doit utiliser SSL lors de l'acceptation de connexions de clients. Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
+INFO_LDAP_CONNHANDLER_DESCRIPTION_USE_SSL_226=Indique si ce gestionnaire de connexion doit utiliser SSL lors de l'acceptation de connexions de clients. Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=Indique si ce gestionnaire de connexion doit autoriser des clients \u00e0 utiliser l'op\u00e9ration \u00e9tendue StartTLS pour initier une communication s\u00e9curis\u00e9e via une connexion LDAP non SSL. Cela ne peut pas \u00eatre utilis\u00e9 si SSL est activ\u00e9 pour le gestionnaire de connexion.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte pour les clients LDAP
-INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=Strat\u00e9gie qui doit \u00eatre utilis\u00e9e concernant la demande ou l'exigence aupr\u00e8s du client de pr\u00e9senter son propre certificat lors de l'\u00e9tablissement d'une connexion SSL, ou de l'utilisation de StartTLS pour d\u00e9marrer un canal s\u00e9curis\u00e9 dans une connexion \u00e9tablie. Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=Pseudonyme du certificat que doit utiliser le gestionnaire de connexion lors de l'acceptation de connexions SSL ou de l'ex\u00e9cution d'une n\u00e9gociation StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=Strat\u00e9gie qui doit \u00eatre utilis\u00e9e concernant la demande ou l'exigence aupr\u00e8s du client de pr\u00e9senter son propre certificat lors de l'\u00e9tablissement d'une connexion SSL, ou de l'utilisation de StartTLS pour d\u00e9marrer un canal s\u00e9curis\u00e9 dans une connexion \u00e9tablie. Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=Pseudonyme du certificat que doit utiliser le gestionnaire de connexion lors de l'acceptation de connexions SSL ou de l'ex\u00e9cution d'une n\u00e9gociation StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen address "%s" in configuration entry "%s" could not be resolved:  %s.  Please make sure that name resolution is properly configured on this system
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected error occurred while processing the ds-cfg-listen-address attribute in configuration entry %s, which is used to specify the address or set of addresses on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An unexpected error occurred while processing the ds-cfg-allowed-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected error occurred while processing the ds-cfg-denied-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are not allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected error occurred while processing the ds-cfg-allow-ldap-v2 attribute in configuration entry %s, which is used to indicate whether LDAPv2 clients will be allowed to access this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An unexpected error occurred while processing the ds-cfg-num-request-handlers attribute in configuration entry %s, which is used to specify the number of request handlers to use to read requests from clients: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An unexpected error occurred while processing the ds-cfg-send-rejection-notice attribute in configuration entry %s, which is used to indicate whether to send a notice of disconnection message to rejected client connections: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive attribute in configuration entry %s, which is used to periodically send TCP Keep-Alive messages over idle connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An unexpected error occurred while processing the ds-cfg-use-tcp-no-delay attribute in configuration entry %s, which is used to determine whether to immediately flush responses to clients:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address attribute in configuration entry %s, which is used to determine whether to set the SO_REUSEADDR option on the listen socket:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An unexpected error occurred while processing the ds-cfg-max-request-size attribute in configuration entry %s, which is used to determine the maximum size in bytes that can be used for a client request:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP connection handler defined in configuration entry %s is configured to communicate over SSL and also to allow clients to use the StartTLS extended operation.  These options can not be used at the same time, so clients will not be allowed to use the StartTLS operation
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected error occurred while processing the ds-cfg-allow-start-tls attribute in configuration entry %s, which is used to indicate whether clients can use the StartTLS extended operation:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client authentication policy "%s" specified in attribute ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The value must be one of "disabled", "optional", or "required"
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy attribute in configuration entry %s, which is used to specify the policy that should be used for requesting/requiring SSL client authentication:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in attribute %s of configuration entry %s could not be decoded as a valid address mask:  %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=Un nouveau jeu de masques d'adresse clients autoris\u00e9s a \u00e9t\u00e9 appliqu\u00e9 \u00e0 l'entr\u00e9e de configuration %s
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=Un nouveau jeu de masques d'adresse clients refus\u00e9s a \u00e9t\u00e9 appliqu\u00e9 \u00e0 l'entr\u00e9e de configuration %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=La valeur de l'attribut ds-cfg-allow-ldap-v2 a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=La valeur de l'attribut ds-cfg-max-request-size a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=La valeur de l'attribut ds-cfg-allow-start-tls a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=Indique si le gestionnaire de connexion doit conserver de statistiques concernant la communication cliente LDAP.  La conservation de ces informations peut entra\u00eener une l\u00e9g\u00e8re baisse des performances, mais peut se r\u00e9v\u00e9ler utile \u00e0 la compr\u00e9hension des types d'usage des clients. Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte, mais ne s'appliqueront qu'aux nouvelles connxions, tout en ayant pour effet secondaire d'effacer toute donn\u00e9es statistique existante qui aurait pu \u00eatre collect\u00e9e 
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected error occurred while processing the ds-cfg-keep-stats attribute in configuration entry %s, which is used to indicate whether LDAP usage statistics should be enabled for this connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=La valeur de l'attribut ds-cfg-keep-stats a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=Impossible de d\u00e9coder le tableau d'octets fourni en tant que valeur d'un \u00e9l\u00e9ment long ASN.1, car ce tableau ne poss\u00e9dait pas une longueur comprise entre 1 et 8 octets (la longueur fournie \u00e9tait de %d)
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=Impossible de d\u00e9coder l'\u00e9l\u00e9ment ASN.1 fourni en tant qu'\u00e9l\u00e9ment long, car la longueur de la valeur d'\u00e9l\u00e9ment n'\u00e9tait pas comprise entre un et huit octets (la longueur r\u00e9elle \u00e9tait de %d)
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=Impossible de d\u00e9coder le tableau d'octets fournis en tant qu'\u00e9l\u00e9ment long ASN.1, car la longueur de la valeur d\u00e9cod\u00e9e n'\u00e9tait pas comprise entre 1 et 8 octets (la longueur d\u00e9cod\u00e9e \u00e9tait de %d)
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while trying to decode the DN %s used for internal operations as a root user:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=Noms des protocoles SSL qui seront autoris\u00e9s pour une utilisation dans une communication SSL ou StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte mais n'auront un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL protocols to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=Noms des suites de chiffrement SSL qui seront autoris\u00e9es pour une utilisation dans une communication SSL ou StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte mais n'auront un impact que sur les nouvelles sessions SSL/TLS cr\u00e9\u00e9es apr\u00e8s la modification
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL cipher suites to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=La valeur de l'attribut ds-cfg-ssl-protocol a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=La valeur de l'attribut ds-cfg-ssl-cipher-suite a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=Impossible d'activer le fournisseur de s\u00e9curit\u00e9 de connexion TLS sur cette connexion cliente, car elle utilise d\u00e9j\u00e0 le fournisseur %s.  StartTLS peut uniquement \u00eatre utilis\u00e9e sur des connexions de texte en clair
@@ -433,117 +336,47 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_OID_316=Une erreur s'est produite lors de la tentative de d\u00e9codage de l'OID de r\u00e9ponse interm\u00e9diaire\u00a0: %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=Une erreur s'est produite lors de la tentative de d\u00e9codage de la valeur de r\u00e9ponse interm\u00e9diaire\u00a0: %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=L'\u00e9l\u00e9ment de s\u00e9quence de r\u00e9ponses interm\u00e9diaires contenait un type BER incorrect %s, inappropri\u00e9 pour l'OID ou la valeur
-INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=Taille de files d'attente d'acceptation qui contr\u00f4le le nombre de nouvelles tentatives de connexion pouvant \u00eatre autoris\u00e9es dans le journal des connexions en attente avant d'\u00eatre rejet\u00e9es.  Cela doit uniquement \u00eatre modifi\u00e9 s'il est pr\u00e9vu que Directory Server re\u00e7oive un nombre de nouvelles tentatives de connexion important en m\u00eame temps.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=Taille de files d'attente d'acceptation qui contr\u00f4le le nombre de nouvelles tentatives de connexion pouvant \u00eatre autoris\u00e9es dans le journal des connexions en attente avant d'\u00eatre rejet\u00e9es.  Cela doit uniquement \u00eatre modifi\u00e9 s'il est pr\u00e9vu que Directory Server re\u00e7oive un nombre de nouvelles tentatives de connexion important en m\u00eame temps.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error occurred while processing the ds-cfg-accept-backlog attribute in configuration entry %s, which is used to specify the accept backlog size:  %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter "%s" cannot be used as a matched values filter because filters of type %s are not allowed for use in matched values filters
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter "%s" cannot be used as a matched values filter because it is an extensible match filter that contains the dnAttributes flag, which is not allowed for matched values filters
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values filter could not be decoded because there were an invalid number of elements in the attribute value assertion (expected 2, got %d)
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting to decode the attribute value assertion in the provided matched values filter:  %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched values filter could not be decoded because there were an invalid number of elements in the substring sequence (expected 2, got %d)
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values filter could not be decoded because there were no subInitial, subAny, or subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values filter could not be decoded because there were multiple subInitial components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter could not be decoded because there were multiple subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched values filter could not be decoded because there was an invalid element of type %s in the substring filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values filter could not be decoded because an error occurred while decoding the substring filter component:  %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched values filter could not be decoded because an error occurred while decoding the presence filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched values filter could not be decoded because there were an invalid number of elements in the extensible match sequence (expected 2 or 3, found %d)
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched values filter could not be decoded because there were multiple matching rule ID elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values filter could not be decoded because there were multiple attribute type elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values filter could not be decoded because there were multiple assertion value elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched values filter could not be decoded because there was an invalid element of type %s in the extensible match filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched values filter could not be decoded because an error occurred while decoding the extensible match filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values filter could not be decoded because it had an invalid BER type of %s
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided matched values control because it does not have a value
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode the provided matched values control because an error occurred while attempting to decode the value as an ASN.1 sequence:  %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched values control because the control value does not specify any filters for use in matching attribute values
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided control as a password expired control because the provided control had a value that could not be parsed as an integer
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided password expiring control because it does not have a value
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot decode the provided control as a password expiring control because an error occurred while attempting to decode the number of seconds until expiration: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=Directory Server est d\u00e9j\u00e0 en train de traiter une autre demande sur la m\u00eame connexion cliente avec le m\u00eame ID message %d
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=Directory Server a rencontr\u00e9 une erreur inattendue lors de la tentative d'ajout de la demande cliente \u00e0 la file d'attente de travail\u00a0: %s
-INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=Port TCP sur lequel ce gestionnaire de connexion peut accepter des connexions administratives.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=Indique si ce gestionnaire de connexion doit utiliser SSL lors de l'acceptation de connexions de clients. Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou apr\u00e8s le red\u00e9marrage de Directory Server 
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=Pseudonyme du certificat que doit utiliser le gestionnaire de connexion lors de l'acceptation de connexions SSL ou de l'ex\u00e9cution d'une n\u00e9gociation StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=Port TCP sur lequel ce gestionnaire de connexion peut accepter des connexions administratives.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=Indique si ce gestionnaire de connexion doit utiliser SSL lors de l'acceptation de connexions de clients. Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
+INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=Pseudonyme du certificat que doit utiliser le gestionnaire de connexion lors de l'acceptation de connexions SSL ou de l'ex\u00e9cution d'une n\u00e9gociation StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided control as a password policy request control because the provided control had a value but the password policy request control should not have a value
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided password policy response control because it does not have a value
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided password policy response control because the warning element has an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided password policy response control because the error element has an invalid type of %d
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided password policy response control because the value sequence has an element with an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password policy response control:  %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=L'utilisation du contr\u00f4le V1 d'autorisation en proxy pour l'utilisateur %s n'est pas autoris\u00e9e par la configuration de strat\u00e9gie de mot de passe
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=Impossible d'obtenir un verrou sur l'entr\u00e9e utilisateur %s pour la validation de contr\u00f4le V2 d'autorisation en proxy
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=L'utilisation du contr\u00f4le V2 d'autorisation en proxy pour l'utilisateur %s n'est pas autoris\u00e9e par la configuration de strat\u00e9gie de mot de passe
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided control as an account availability request control because the provided control had a value but the account availability request control should not have a value
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided account availability response control because it does not have a value
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account availability response control indicated that the account was unavailable but had an unknown unavailable element type of %s
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account availability response control had an unknown ACCOUNT_USABLE_RESPONSE element type of %s
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account availability response control:  %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided address mask prefix because an invalid value was specified. The permitted values for IPv4are 0 to32 and for IPv6 0 to128
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided address mask because an prefix mask was specified with an wild card "*" match character
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided address mask because the it has an invalid format
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=Le gestionnaire de connexion LDAP %s n'a pas pu envoyer de r\u00e9ponse en texte clair au client, car il ne poss\u00e8de pas de r\u00e9f\u00e9rence de fournisseur de s\u00e9curit\u00e9 de connexion claire
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=L'attribut LDAP fourni %s contient des valeurs dupliqu\u00e9es
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=Le filtre de recherche LDAP fourni %s contient des r\u00e9gles de correspondance inconnues
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=Le filtre de recherche LDAP fourni poss\u00e8de une valeur d'assertion mais ne contient pas de type d'attribut ni d'ID de r\u00e8gle correspondante
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call select() in the LDAP connection handler:  %s.  It appears that your JVM may be susceptible to the issue described at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable to handle LDAP requests in its current configuration.  Please upgrade to a newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) or set the number of available file descriptors to a value greater than or equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting the Directory Server
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=Traitement de la demande refus\u00e9, car celle-ci contient un contr\u00f4le V1 d'autorisation en proxy qui n'est pas indiqu\u00e9 comme critique.  Le contr\u00f4le d'autorisation en proxy doit toujours poss\u00e9der une valeur critique "true"
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=Traitement de la demande refus\u00e9, car celle-ci contient un contr\u00f4le V2 d'autorisation en proxy qui n'est pas indiqu\u00e9 comme critique.  Le contr\u00f4le d'autorisation en proxy doit toujours poss\u00e9der une valeur critique "true"
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=DN de l'entr\u00e9e de configuration pour le fournisseur du gestionnaire de cl\u00e9 devant \u00eatre utilis\u00e9 avec ce gestionnaire de connexion LDAP.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte, mais uniquement pour les tentatives suivantes d'acc\u00e8s au fournisseur du gestionnaire de cl\u00e9 pour les connexions clientes associ\u00e9es
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute ds-cfg-key-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled key manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the key manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=DN de l'entr\u00e9e de configuration pour le fournisseur du gestionnaire d'approbation qui doit \u00eatre utilis\u00e9 avec ce gestionnaire de connexion LDAP.  Les modifications apport\u00e9es \u00e0 cet attribut seront imm\u00e9diatement prises en compte, mais uniquement pour les tentatives suivantes d'acc\u00e8s au fournisseur du gestionnaire d'approbation pour les connexions clientes associ\u00e9es
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration attribute ds-cfg-trust-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled trust manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error occurred while processing the ds-cfg-trust-manager-provider attribute in configuration entry %s, which is used to specify the trust manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=La valeur de l'attribut ds-cfg-key-manager-provider a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=La valeur de l'attribut ds-cfg-trust-manager-provider a \u00e9t\u00e9 mise \u00e0 jour par %s dans l'entr\u00e9e de configuration %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=DN du fournisseur du gestionnaire de cl\u00e9 que doit utiliser le gestionnaire de connexion lors de l'acceptation de connexions SSL ou de l'ex\u00e9cution d'une n\u00e9gociation StartTLS.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration seront imm\u00e9diatement prises en compte
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, because the provided key manager DN %s does not refer to an enabled key manager provider
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the DN of the key manager provider to use for accepting SSL/TLS connections:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=Une erreur s'est produite lors de la tentative de configuration du fournisseur de s\u00e9curit\u00e9 de connexion pour la connexion cliente : %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which key manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which trust manager provider should be used
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=Indique si le gestionnaire de connexion LDAPS doit \u00eatre activ\u00e9
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=Impossible de d\u00e9coder le filtre de recherche fourni "%s" car le filtre NOT situ\u00e9 entre %d et %d ne contient pas exactement un composant de filtre
 INFO_SORTREQ_CONTROL_NO_VALUE_406=Impossible de d\u00e9coder le contr\u00f4le fourni en tant que contr\u00f4le de demande de tri c\u00f4t\u00e9 serveur, car il ne contient pas de valeur de contr\u00f4le
@@ -650,7 +441,7 @@
 INFO_VLVRES_CONTROL_NO_VALUE_421=Impossible de d\u00e9coder le contr\u00f4le fourni en tant que contr\u00f4le de r\u00e9ponse VLV, car il ne contient pas de valeur de contr\u00f4le
 INFO_VLVRES_CONTROL_INVALID_ELEMENT_COUNT_422=Impossible de d\u00e9coder le contr\u00f4le fourni en tant que contr\u00f4le de r\u00e9ponse VLV, car il contient un nombre d'\u00e9l\u00e9ments incorrect : %d
 INFO_VLVRES_CONTROL_CANNOT_DECODE_VALUE_423=Impossible de traiter le contr\u00f4le de r\u00e9ponse VLV fourni, car une erreur s'est produite lors de la tentative de d\u00e9codage de la valeur du contr\u00f4le : %s
-INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=L'ID d'autorisation "%s" contenu dans le contr\u00f4le geteffectiverights est incorrect, car il ne commence pas par "dn:" pour indiquer un DN utilisateur
+INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=L'ID d'autorisation "%s" contenu dans le contr\u00f4le geteffectiverights est invalide car il ne doit pas commencer par "dn:" pour indiquer un DN utilisateur
 INFO_GETEFFECTIVERIGHTS_DECODE_ERROR_425=Impossible de d\u00e9coder le contr\u00f4le de demande geteffectiverights fourni :  %s
 INFO_CANNOT_DECODE_GETEFFECTIVERIGHTS_AUTHZID_DN_426=Impossible de d\u00e9coder la cha\u00eene de DN authzid "%s" en tant que nom distinctif valide\u00a0: %s
 MILD_ERR_LDAP_FILTER_ENCLOSED_IN_APOSTROPHES_427=Un filtre LDAP entre apostrophes est incorrect\u00a0: %s 
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=Le filtre de recherche fourni contient un type d'attribut incorrect '%s' avec un caract\u00e8re incorrect '%s' \u00e0 la position %d
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=Impossible de d\u00e9coder le filtre de recherche fourni "%s" car le composant de correspondance extensible commen\u00e7ant \u00e0 l'emplacement %d n'inclut ni description d'attribut ni ID de r\u00e8gle de correspondance.  L'un d'eux au moins doit \u00eatre fourni
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=Les clients LDAPv2 ne sont pas autoris\u00e9s \u00e0 utiliser des contr\u00f4les de demande
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler defined in configuration entry %s was unable to bind to %s:%d:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined in configuration entry %s was unable to bind to port %d:  %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations d'ajout via JMX
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations de suppression via JMX
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=Vous ne disposez pas des privil\u00e8ges suffisants pour effectuer des op\u00e9rations de modification via JMX
@@ -673,11 +462,7 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=Le message LDAP fourni poss\u00e9dait un type d'op\u00e9ration incorrect (%s) pour une demande
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=Les op\u00e9rations SASL bind ne sont pas prises en charge via des sockets LDAP internes
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=Les op\u00e9rations Start TLS ne sont pas prises en charge via des sockets LDAP internes
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s specified as the LDIF directory path for the LDIF connection handler defined in configuration entry %s exists but is not a directory.  The specified path must be a directory.  The LDIF connection handler will start, but will not be able to proces any changes until this path is changed to a directory
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=Le r\u00e9pertoire %s r\u00e9f\u00e9rence par le gestionnaire de connexion LDIF d\u00e9fini dans l'entr\u00e9e de configuration %s n'existe pas.  Le gestionnaire de connexion LDIF va d\u00e9marrer, mais il ne pourra pas traiter les modifications tant que ce r\u00e9pertoire n'est pas cr\u00e9\u00e9
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=Une erreur s'est produite lors d'une tentative de lire un enregistrement de modification \u00e0 partir du fichier LDIF\u00a0: %s. Cette modification est ignor\u00e9e mais le traitement des fichiers LDIF continue
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=Une ereur s'est produite lors d'une tentative de lire un enregistrement de modification \u00e0 partir du fichier LDIF\u00a0: %s. Aucun traitement ult\u00e9rieur sur ce fichier LDIF ne peut \u00eatre effectu\u00e9 
@@ -686,51 +471,26 @@
 INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=Informations suppl\u00e9mentaires\u00a0: %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=DN correspondant\u00a0: %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=URL de r\u00e9f\u00e9rence\u00a0: %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
-INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=Port SNMP sur lequel le gestionnaire de connexion accepte les demandes SNMP.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server 
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF connection handler was processing LDIF file %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the LDIF connection handler was attempting to rename partially-processed file from %s to %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the LDIF connection handler was attempting to delete processed file %s:  %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=Port SNMP sur lequel le gestionnaire de connexion accepte les demandes SNMP.  Les modifications apport\u00e9es \u00e0 cet attribut de configuration ne seront effectives qu'apr\u00e8s la d\u00e9sactivation et la r\u00e9activation du gestionnaire de connexion, ou qu'apr\u00e8s le red\u00e9marrage de Directory Server
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected error occurred when this connection handler started
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined for this connection handler. The configuration parameters ds-cfg-listen-port and ds-cfg-trap-port are required by the connection handler to start
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is an unknown host. Traps will not be sent to this destination
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. The SNMP connection Handler didn't started
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. Please check the configuration attributes
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap destinations has been found. No trap will be sent
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
  SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=Une erreur s'est produite lors d'une tentative d'initialiser le contexte SSL \u00e0 utiliser dans le gestionnaire de connexion LDAP\u00a0: %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=Directory Server ne prend pas en charge la version de protocole LDAP %d.  Cette connexion va \u00eatre ferm\u00e9e
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_ja.properties b/opendj-sdk/opends/src/messages/messages/protocol_ja.properties
index 520c6a8..97a60a4 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001\u5024\u306e\u9577\u3055\u3092\u8868\u73fe\u3059\u308b\u305f\u3081\u306b\u8907\u6570\u30d0\u30a4\u30c8\u3092\u4f7f\u7528\u3059\u308b ASN.1 \u8981\u7d20\u3092\u6301\u3064\u8981\u6c42\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u3057\u307e\u3057\u305f\u3002  \u3053\u306e\u8981\u6c42\u306f\u3001\u9577\u3055\u3092\u8868\u73fe\u3059\u308b\u305f\u3081\u306b %d \u30d0\u30a4\u30c8\u5fc5\u8981\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u3053\u308c\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u308b\u6700\u5927\u5236\u9650\u306e 4 \u30d0\u30a4\u30c8\u3092\u8d85\u904e\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001ASN.1 \u8981\u7d20\u3068\u3057\u3066\u6b63\u3057\u304f\u5fa9\u53f7\u5316\u3067\u304d\u306a\u3044\u8981\u6c42\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001LDAP \u30e1\u30c3\u30bb\u30fc\u30b8\u3068\u3057\u3066\u6b63\u3057\u304f\u5fa9\u53f7\u5316\u3067\u304d\u306a\u3044\u8981\u6c42\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u3057\u307e\u3057\u305f:  %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has occurred within the Directory Server to cause it to lose track of where it is in decoding requests on this client connection.  It had an invalid decode state of %d, and this connection must be terminated
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u8981\u6c42\u3068\u3057\u3066\u6709\u52b9\u306a\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u306a\u3044 LDAP \u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8 (%s) \u304b\u3089\u8aad\u307f\u8fbc\u307e\u308c\u305f LDAP \u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u51e6\u7406\u306e\u305f\u3081\u306b\u5185\u90e8\u64cd\u4f5c\u306b\u5909\u63db\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=\u6307\u5b9a\u3055\u308c\u305f LDAP \u30e1\u30c3\u30bb\u30fc\u30b8 (%s) \u3092\u5ec3\u68c4\u64cd\u4f5c\u306b\u5909\u63db\u3067\u304d\u307e\u305b\u3093:  %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=\u6307\u5b9a\u3055\u308c\u305f LDAP \u30e1\u30c3\u30bb\u30fc\u30b8 (%s) \u3092\u30a2\u30f3\u30d0\u30a4\u30f3\u30c9\u64cd\u4f5c\u306b\u5909\u63db\u3067\u304d\u307e\u305b\u3093:  %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection handler defined in configuration entry %s was unable to open a selector to allow it to multiplex the associated accept sockets:  %s.  This connection handler will be disabled
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection handler defined in configuration entry %s was unable to create a server socket channel to accept connections on %s:%d:  %s.  The Directory Server will not listen for new connections on that address
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler defined in configuration entry %s was unable to create any of the socket channels on any of the configured addresses.  This connection handler will be disabled
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8 %s \u304b\u3089 %s \u3078\u306e\u63a5\u7d9a\u8a66\u884c\u306f\u62d2\u5426\u3055\u308c\u307e\u3057\u305f\u3002\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001\u62d2\u5426\u3055\u308c\u308b\u30a2\u30c9\u30ec\u30b9\u7bc4\u56f2\u306e 1 \u3064\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8 %s \u304b\u3089 %s \u3078\u306e\u63a5\u7d9a\u8a66\u884c\u306f\u62d2\u5426\u3055\u308c\u307e\u3057\u305f\u3002\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3001\u8a31\u53ef\u3055\u308c\u308b\u30a2\u30c9\u30ec\u30b9\u7bc4\u56f2\u306e 1 \u3064\u306b\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182=\u5185\u90e8\u30a8\u30e9\u30fc\u306e\u305f\u3081\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3001%s \u304b\u3089 %s \u3078\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u9069\u5207\u306a\u8981\u6c42\u30cf\u30f3\u30c9\u30e9\u306b\u6b63\u3057\u304f\u767b\u9332\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f LDAP \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u306f\u3001\u65b0\u3057\u3044\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP connection handler defined in configuration entry %s has experienced consecutive failures while trying to accept client connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler defined in configuration entry %s caught an unexpected error while trying to listen for new connections:  %s.  This connection handler will be disabled
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a selector to multiplex reads from clients:  %s.  This request handler cannot continue processing
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this client connection with the selector:  %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could not be registered with a request handler because the Directory Server is shutting down
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could not be registered with a request handler because the pending queue associated with %s is too full
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client connection is being deregistered from the associated request handler because the Directory Server is shutting down
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=\u8aad\u307f\u8fbc\u307e\u308c\u305f\u30c7\u30fc\u30bf\u3092 ASN.1 \u8981\u7d20\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u5fa9\u53f7\u5316\u3055\u308c\u305f\u8981\u7d20\u306e\u9577\u3055 %d \u30d0\u30a4\u30c8\u306f\u3001\u8a31\u53ef\u3055\u308c\u3066\u3044\u308b\u6700\u5927\u9577 %d \u30d0\u30a4\u30c8\u3092\u8d85\u3048\u3066\u3044\u307e\u3059\u3002  \u914d\u4e0b\u306e\u5165\u529b\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u9589\u3058\u3089\u308c\u3066\u304a\u308a\u3001\u3053\u306e\u30ea\u30fc\u30c0\u30fc\u306f\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3059
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217\u3092 LDAP \u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u6587\u5b57\u5217\u304c NULL \u3067\u3057\u305f
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217 %s \u3092 LDAP \u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u51e6\u7406\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u4f8b\u5916\u304c\u30b9\u30ed\u30fc\u3055\u308c\u307e\u3057\u305f:  %s
@@ -242,9 +220,7 @@
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e\u90e8\u5206\u6587\u5b57\u5217\u30d5\u30a3\u30eb\u30bf\u5024\u3068\u601d\u308f\u308c\u308b\u3082\u306e\u306b\u3001\u30a2\u30b9\u30bf\u30ea\u30b9\u30af\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u6587\u5b57\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3067\u59cb\u307e\u308b\u62e1\u5f35\u4e00\u81f4\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306b\u3001\u5c5e\u6027\u578b\u540d\u306e\u672b\u5c3e\u3092\u793a\u3059\u30b3\u30ed\u30f3\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=\u3053\u306e\u63a5\u7d9a\u3092\u9589\u3058\u3066\u3044\u307e\u3059\u3002\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c\u3001\u8981\u6c42\u30e1\u30c3\u30bb\u30fc\u30b8\u306b\u306f\u8a31\u53ef\u3055\u308c\u306a\u3044\u30bf\u30a4\u30d7 %s (LDAP \u30e1\u30c3\u30bb\u30fc\u30b8 ID %d) \u306e\u7121\u52b9\u306a\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected failure occurred while trying to process a request of type %s (LDAP message ID %d):  %s.  The client connection will be terminated
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u30e1\u30c3\u30bb\u30fc\u30b8 (LDAP \u30e1\u30c3\u30bb\u30fc\u30b8 ID %d) \u306b\u3001\u7121\u52b9\u306a\u8a8d\u8a3c\u30bf\u30a4\u30d7\u306e %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u3002\u3053\u308c\u306f\u30d7\u30ed\u30c8\u30b3\u30eb\u30a8\u30e9\u30fc\u3067\u3042\u308a\u3001\u3053\u306e\u63a5\u7d9a\u306f RFC 2251 \u30bb\u30af\u30b7\u30e7\u30f3 4.2.3 \u306b\u3088\u308a\u7d42\u4e86\u3057\u307e\u3059
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306f\u7d42\u4e86\u4e2d\u3067\u3059\u3002\u30d0\u30a4\u30f3\u30c9\u8981\u6c42\u3092\u51e6\u7406\u4e2d\u306b\u30d7\u30ed\u30c8\u30b3\u30eb\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  LDAP \u30e1\u30c3\u30bb\u30fc\u30b8 ID \u306f %d \u3067\u3001\u30d0\u30a4\u30f3\u30c9\u5fdc\u7b54\u306e\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u306f %s \u3067\u3057\u305f
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=\u62e1\u5f35\u5fdc\u7b54\u30e1\u30c3\u30bb\u30fc\u30b8\u3092 LDAPv2 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8 (\u63a5\u7d9a ID=%d\u3001\u64cd\u4f5c ID=%d) \u306b\u9001\u4fe1\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f: %s\u3002LDAPv2 \u3067\u306f\u62e1\u5f35\u64cd\u4f5c\u306f\u8a31\u53ef\u3055\u308c\u306a\u3044\u305f\u3081\u3001\u3053\u306e\u5fdc\u7b54\u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093
@@ -254,10 +230,7 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f LDAPv2 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3092\u62d2\u5426\u3059\u308b\u3088\u3046\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002  \u3053\u306e\u63a5\u7d9a\u306f\u9589\u3058\u3089\u308c\u307e\u3059
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=\u63a5\u7d9a ID %d \u3092\u6301\u3064\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c LDAPv2 \u3092\u4f7f\u7528\u3057\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u8a8d\u8a3c\u3092\u5b9f\u884c\u3057\u307e\u3057\u305f\u304c\u3001\u62e1\u5f35\u64cd\u4f5c\u8981\u6c42\u3092\u9001\u4fe1\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f (LDAP \u30e1\u30c3\u30bb\u30fc\u30b8 ID %d)\u3002\u3053\u308c\u306f LDAPv2 \u3067\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093\u3002  \u63a5\u7d9a\u306f\u7d42\u4e86\u3057\u307e\u3059
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u306e\u5b9a\u7fa9\u306b\u5f93\u3063\u3066\u3001LDAP \u7d71\u8a08\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u521d\u671f\u5316\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30e2\u30cb\u30bf\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306f\u3001\u69cb\u6210\u5185\u304b\u3089\u3067\u306f\u306a\u304f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u81ea\u4f53\u306e\u4e2d\u3067\u306e\u307f\u52d5\u7684\u306b\u4f5c\u6210\u3059\u3079\u304d\u3067\u3059
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request handler thread "%s" encountered an unexpected error that would have caused the thread to die:  %s.  The error has been caught and the request handler should continue operating as normal
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=\u3053\u306e\u63a5\u7d9a\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u767b\u9332\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u304c\u3001\u62d2\u5426\u3055\u308c\u307e\u3057\u305f\u3002  \u8a31\u53ef\u3055\u308c\u3066\u3044\u308b\u6700\u5927\u6570\u306e\u540c\u6642\u63a5\u7d9a\u304c\u30b5\u30fc\u30d0\u30fc\u3067\u3059\u3067\u306b\u78ba\u7acb\u3055\u308c\u3066\u3044\u308b\u304b\u3001\u307e\u305f\u306f\u30b5\u30fc\u30d0\u30fc\u304c\u5236\u9650\u4ed8\u304d\u30a2\u30af\u30bb\u30b9\u30e2\u30fc\u30c9\u306b\u306a\u3063\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u30a2\u30c9\u30ec\u30b9\u307e\u305f\u306f\u30a2\u30c9\u30ec\u30b9\u30bb\u30c3\u30c8\u3002  \u5024\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u306f\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30a2\u30c9\u30ec\u30b9\u3059\u3079\u3066\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u3053\u3068\u304c\u3067\u304d\u308b TCP \u30dd\u30fc\u30c8\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
@@ -274,86 +247,26 @@
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c StartTLS \u62e1\u5f35\u64cd\u4f5c\u3092\u4f7f\u7528\u3057\u3066 SSL LDAP \u4ee5\u5916\u306e\u63a5\u7d9a\u3092\u4ecb\u3057\u305f\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u901a\u4fe1\u3092\u958b\u59cb\u3059\u308b\u3053\u3068\u3092\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002 \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067 SSL \u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u3053\u308c\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f LDAP \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u5bfe\u3057\u3066\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=SSL \u30d9\u30fc\u30b9\u306e\u63a5\u7d9a\u3092\u78ba\u7acb\u3059\u308b\u3068\u304d\u3001\u307e\u305f\u306f\u78ba\u7acb\u3055\u308c\u305f\u63a5\u7d9a\u3067 StartTLS \u3092\u4f7f\u7528\u3057\u3066\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u30c1\u30e3\u30cd\u30eb\u3092\u958b\u59cb\u3059\u308b\u3068\u304d\u306b\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u305d\u308c\u81ea\u4f53\u306e\u8a3c\u660e\u66f8\u3092\u63d0\u793a\u3059\u308b\u3088\u3046\u306b\u8981\u6c42\u3059\u308b\u3053\u3068\u306b\u95a2\u3057\u3066\u4f7f\u7528\u3059\u3079\u304d\u30dd\u30ea\u30b7\u30fc\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=SSL \u30d9\u30fc\u30b9\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b\u3068\u304d\u3001\u307e\u305f\u306f StartTLS \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u3068\u304d\u306b\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u3079\u304d\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen address "%s" in configuration entry "%s" could not be resolved:  %s.  Please make sure that name resolution is properly configured on this system
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected error occurred while processing the ds-cfg-listen-address attribute in configuration entry %s, which is used to specify the address or set of addresses on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An unexpected error occurred while processing the ds-cfg-allowed-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected error occurred while processing the ds-cfg-denied-client attribute in configuration entry %s, which is used to specify the address mask(s) of the clients that are not allowed to establish connections to this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected error occurred while processing the ds-cfg-allow-ldap-v2 attribute in configuration entry %s, which is used to indicate whether LDAPv2 clients will be allowed to access this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An unexpected error occurred while processing the ds-cfg-num-request-handlers attribute in configuration entry %s, which is used to specify the number of request handlers to use to read requests from clients: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u5185\u306e ds-cfg-send-rejection-notice \u5c5e\u6027\u306e\u51e6\u7406\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u5c5e\u6027\u306f\u62d2\u5426\u3055\u308c\u305f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306b\u5207\u65ad\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u901a\u77e5\u3092\u9001\u4fe1\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive attribute in configuration entry %s, which is used to periodically send TCP Keep-Alive messages over idle connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An unexpected error occurred while processing the ds-cfg-use-tcp-no-delay attribute in configuration entry %s, which is used to determine whether to immediately flush responses to clients:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address attribute in configuration entry %s, which is used to determine whether to set the SO_REUSEADDR option on the listen socket:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An unexpected error occurred while processing the ds-cfg-max-request-size attribute in configuration entry %s, which is used to determine the maximum size in bytes that can be used for a client request:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP connection handler defined in configuration entry %s is configured to communicate over SSL and also to allow clients to use the StartTLS extended operation.  These options can not be used at the same time, so clients will not be allowed to use the StartTLS operation
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected error occurred while processing the ds-cfg-allow-start-tls attribute in configuration entry %s, which is used to indicate whether clients can use the StartTLS extended operation:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client authentication policy "%s" specified in attribute ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The value must be one of "disabled", "optional", or "required"
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy attribute in configuration entry %s, which is used to specify the policy that should be used for requesting/requiring SSL client authentication:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in attribute %s of configuration entry %s could not be decoded as a valid address mask:  %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=\u8a31\u53ef\u3055\u308c\u308b\u65b0\u3057\u3044\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30a2\u30c9\u30ec\u30b9\u30de\u30b9\u30af\u30bb\u30c3\u30c8\u304c\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u9069\u7528\u3055\u308c\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=\u62d2\u5426\u3055\u308c\u308b\u65b0\u3057\u3044\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30a2\u30c9\u30ec\u30b9\u30de\u30b9\u30af\u30bb\u30c3\u30c8\u304c\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u306b\u9069\u7528\u3055\u308c\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-allow-ldap-v2 \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-max-request-size \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-allow-start-tls \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067 LDAP \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u901a\u4fe1\u306b\u95a2\u3059\u308b\u7d71\u8a08\u3092\u4fdd\u6301\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u306e\u60c5\u5831\u3092\u4fdd\u6301\u3059\u308b\u3068\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u308f\u305a\u304b\u306b\u4f4e\u4e0b\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e\u4f7f\u7528\u30d1\u30bf\u30fc\u30f3\u3092\u7406\u89e3\u3059\u308b\u305f\u3081\u306b\u5f79\u7acb\u3066\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u9069\u7528\u5bfe\u8c61\u306f\u65b0\u3057\u3044\u63a5\u7d9a\u3060\u3051\u3067\u3059\u3002\u307e\u305f\u3001\u3059\u3067\u306b\u53ce\u96c6\u3055\u308c\u305f\u7d71\u8a08\u30c7\u30fc\u30bf\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u306b\u65e2\u5b58\u306e\u7d71\u8a08\u30c7\u30fc\u30bf\u304c\u6d88\u53bb\u3055\u308c\u308b\u3068\u3044\u3046\u526f\u4f5c\u7528\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected error occurred while processing the ds-cfg-keep-stats attribute in configuration entry %s, which is used to indicate whether LDAP usage statistics should be enabled for this connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-keep-stats \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=\u6307\u5b9a\u3055\u308c\u305f\u30d0\u30a4\u30c8\u914d\u5217\u3092 ASN.1 \u30ed\u30f3\u30b0\u8981\u7d20\u306e\u5024\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u914d\u5217\u306e\u9577\u3055\u304c 1 \u304b\u3089 8 \u30d0\u30a4\u30c8\u306e\u7bc4\u56f2\u306b\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u6307\u5b9a\u3055\u308c\u305f\u9577\u3055\u306f %d)
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=\u6307\u5b9a\u3055\u308c\u305f ASN.1 \u8981\u7d20\u3092\u30ed\u30f3\u30b0\u8981\u7d20\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u8981\u7d20\u5024\u306e\u9577\u3055\u304c 1 \u304b\u3089 8 \u30d0\u30a4\u30c8\u306e\u7bc4\u56f2\u306b\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u5b9f\u969b\u306e\u9577\u3055\u306f %d)
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=\u6307\u5b9a\u3055\u308c\u305f\u30d0\u30a4\u30c8\u914d\u5217\u3092 ASN.1 \u30ed\u30f3\u30b0\u8981\u7d20\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u5fa9\u53f7\u5316\u3055\u308c\u305f\u5024\u306e\u9577\u3055\u304c 1 \u304b\u3089 8 \u30d0\u30a4\u30c8\u306e\u7bc4\u56f2\u306b\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f (\u5fa9\u53f7\u5316\u3055\u308c\u305f\u9577\u3055\u306f %d)
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while trying to decode the DN %s used for internal operations as a root user:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=SSL \u307e\u305f\u306f StartTLS \u901a\u4fe1\u3067\u306e\u4f7f\u7528\u304c\u8a31\u53ef\u3055\u308c\u308b SSL \u30d7\u30ed\u30c8\u30b3\u30eb\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u5f71\u97ff\u304c\u53ca\u3076\u306e\u306f\u5909\u66f4\u5f8c\u306b\u4f5c\u6210\u3055\u308c\u305f\u65b0\u3057\u3044 SSL/TLS \u30d9\u30fc\u30b9\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3060\u3051\u3067\u3059
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL protocols to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=SSL \u307e\u305f\u306f StartTLS \u901a\u4fe1\u3067\u306e\u4f7f\u7528\u304c\u8a31\u53ef\u3055\u308c\u308b SSL \u6697\u53f7\u5316\u65b9\u5f0f\u7fa4\u306e\u540d\u524d\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u5f71\u97ff\u304c\u53ca\u3076\u306e\u306f\u5909\u66f4\u5f8c\u306b\u4f5c\u6210\u3055\u308c\u305f\u65b0\u3057\u3044 SSL/TLS \u30d9\u30fc\u30b9\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3060\u3051\u3067\u3059
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected error occurred while processing the ds-cfg-ssl-protocol attribute in configuration entry %s, which is used to specify the names of the SSL cipher suites to allow for SSL/TLS sessions:  %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-ssl-protocol \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-ssl-cipher-suite \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3067 TLS \u63a5\u7d9a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u6709\u52b9\u306b\u3067\u304d\u307e\u305b\u3093\u3002\u3059\u3067\u306b %s \u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002  StartTLS \u306f\u3001\u5e73\u6587\u63a5\u7d9a\u3067\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059
@@ -434,116 +337,46 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=\u4e2d\u9593\u5fdc\u7b54\u5024\u3092\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=\u4e2d\u9593\u5fdc\u7b54\u30b7\u30fc\u30b1\u30f3\u30b9\u8981\u7d20\u306b\u3001OID \u307e\u305f\u306f\u5024\u306b\u9069\u3055\u306a\u3044\u7121\u52b9\u306a BER \u30bf\u30a4\u30d7 %s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=\u30ad\u30e5\u30fc\u30b5\u30a4\u30ba\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u62d2\u5426\u3055\u308c\u308b\u524d\u306b\u30d0\u30c3\u30af\u30ed\u30b0\u306e\u30ad\u30e5\u30fc\u306b\u5165\u308c\u308b\u3053\u3068\u304c\u8a31\u53ef\u3055\u308c\u308b\u65b0\u3057\u3044\u63a5\u7d9a\u8a66\u884c\u306e\u56de\u6570\u3092\u5236\u5fa1\u3057\u307e\u3059\u3002  \u3053\u308c\u3092\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u306e\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u591a\u6570\u306e\u65b0\u3057\u3044\u63a5\u7d9a\u8a66\u884c\u3092\u540c\u6642\u306b\u53d7\u3051\u53d6\u308b\u3053\u3068\u304c\u4e88\u671f\u3055\u308c\u308b\u5834\u5408\u3060\u3051\u306e\u306f\u305a\u3067\u3059\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error occurred while processing the ds-cfg-accept-backlog attribute in configuration entry %s, which is used to specify the accept backlog size:  %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter "%s" cannot be used as a matched values filter because filters of type %s are not allowed for use in matched values filters
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter "%s" cannot be used as a matched values filter because it is an extensible match filter that contains the dnAttributes flag, which is not allowed for matched values filters
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values filter could not be decoded because there were an invalid number of elements in the attribute value assertion (expected 2, got %d)
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting to decode the attribute value assertion in the provided matched values filter:  %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched values filter could not be decoded because there were an invalid number of elements in the substring sequence (expected 2, got %d)
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values filter could not be decoded because there were no subInitial, subAny, or subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values filter could not be decoded because there were multiple subInitial components in the substring filter
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter could not be decoded because there were multiple subFinal components in the substring filter
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched values filter could not be decoded because there was an invalid element of type %s in the substring filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values filter could not be decoded because an error occurred while decoding the substring filter component:  %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched values filter could not be decoded because an error occurred while decoding the presence filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched values filter could not be decoded because there were an invalid number of elements in the extensible match sequence (expected 2 or 3, found %d)
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched values filter could not be decoded because there were multiple matching rule ID elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values filter could not be decoded because there were multiple attribute type elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values filter could not be decoded because there were multiple assertion value elements found in the extensible match filter sequence
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched values filter could not be decoded because there was an invalid element of type %s in the extensible match filter
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched values filter could not be decoded because an error occurred while decoding the extensible match filter component:  %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values filter could not be decoded because it had an invalid BER type of %s
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided matched values control because it does not have a value
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode the provided matched values control because an error occurred while attempting to decode the value as an ASN.1 sequence:  %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched values control because the control value does not specify any filters for use in matching attribute values
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided control as a password expired control because the provided control had a value that could not be parsed as an integer
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided password expiring control because it does not have a value
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot decode the provided control as a password expiring control because an error occurred while attempting to decode the number of seconds until expiration: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3059\u3067\u306b\u3001\u540c\u3058\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3067\u540c\u3058\u30e1\u30c3\u30bb\u30fc\u30b8 ID %d \u306e\u5225\u306e\u8981\u6c42\u3092\u51e6\u7406\u3057\u3066\u3044\u307e\u3059
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u8981\u6c42\u3092\u30ef\u30fc\u30af\u30ad\u30e5\u30fc\u306b\u8ffd\u52a0\u4e2d\u306b\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3067\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u7ba1\u7406\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u3053\u3068\u304c\u3067\u304d\u308b TCP \u30dd\u30fc\u30c8\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b\u3068\u304d\u306b\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067 SSL \u3092\u4f7f\u7528\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002 \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error occurred while processing the ds-cfg-use-ssl attribute in configuration entry %s, which is used to indicate whether to use SSL when accepting client connections:  %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=SSL \u30d9\u30fc\u30b9\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b\u3068\u304d\u3001\u307e\u305f\u306f StartTLS \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u3068\u304d\u306b\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u3079\u304d\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An unexpected error occurred while processing the ds-cfg-ssl-cert-nickname attribute in configuration entry %s, which is used to specify the nickname of the certificate to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided control as a password policy request control because the provided control had a value but the password policy request control should not have a value
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided password policy response control because it does not have a value
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided password policy response control because the warning element has an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided password policy response control because the error element has an invalid type of %d
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided password policy response control because the value sequence has an element with an invalid type of %s
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password policy response control:  %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef V1 \u5236\u5fa1\u3092\u30e6\u30fc\u30b6\u30fc %s \u306b\u5bfe\u3057\u3066\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u306b\u3088\u3063\u3066\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef V2 \u5236\u5fa1\u59a5\u5f53\u6027\u691c\u67fb\u306e\u305f\u3081\u306e\u3001\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea %s \u306e\u30ed\u30c3\u30af\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef V2 \u5236\u5fa1\u3092\u30e6\u30fc\u30b6\u30fc %s \u306b\u5bfe\u3057\u3066\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u306b\u3088\u3063\u3066\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided control as an account availability request control because the provided control had a value but the account availability request control should not have a value
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided account availability response control because it does not have a value
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account availability response control indicated that the account was unavailable but had an unknown unavailable element type of %s
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account availability response control had an unknown ACCOUNT_USABLE_RESPONSE element type of %s
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account availability response control:  %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided address mask prefix because an invalid value was specified. The permitted values for IPv4are 0 to32 and for IPv6 0 to128
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided address mask because an prefix mask was specified with an wild card "*" match character
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided address mask because the it has an invalid format
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=LDAP \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9 %s \u306f\u5e73\u6587\u5fdc\u7b54\u3092\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u9001\u4fe1\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5e73\u6587\u306e\u63a5\u7d9a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3078\u306e\u53c2\u7167\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=\u6307\u5b9a\u3055\u308c\u305f LDAP \u5c5e\u6027 %s \u306b\u3001\u91cd\u8907\u3059\u308b\u5024\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=\u6307\u5b9a\u3055\u308c\u305f LDAP \u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u304c\u4e0d\u660e\u306a\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb %s \u3092\u53c2\u7167\u3057\u3066\u3044\u307e\u3059
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=\u6307\u5b9a\u3055\u308c\u305f LDAP \u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u306b\u8868\u660e\u5024\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u5c5e\u6027\u5024\u307e\u305f\u306f\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb ID \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call select() in the LDAP connection handler:  %s.  It appears that your JVM may be susceptible to the issue described at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable to handle LDAP requests in its current configuration.  Please upgrade to a newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) or set the number of available file descriptors to a value greater than or equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting the Directory Server
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=\u8981\u6c42\u306e\u51e6\u7406\u3092\u62d2\u5426\u3057\u307e\u3059\u3002\u30af\u30ea\u30c6\u30a3\u30ab\u30eb\u3068\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u306a\u3044\u3001\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef V1 \u5236\u5fa1\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002  \u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef\u5236\u5fa1\u306b\u306f\u3001\u5e38\u306b "true" \u306e\u91cd\u5927\u6027\u304c\u5fc5\u8981\u3067\u3059
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=\u8981\u6c42\u306e\u51e6\u7406\u3092\u62d2\u5426\u3057\u307e\u3059\u3002\u30af\u30ea\u30c6\u30a3\u30ab\u30eb\u3068\u30de\u30fc\u30af\u3055\u308c\u3066\u3044\u306a\u3044\u3001\u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef V2 \u5236\u5fa1\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002  \u30d7\u30ed\u30ad\u30b7\u8a2d\u5b9a\u3055\u308c\u305f\u8a8d\u53ef\u5236\u5fa1\u306b\u306f\u3001\u5e38\u306b "true" \u306e\u91cd\u5927\u6027\u304c\u5fc5\u8981\u3067\u3059
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=\u3053\u306e LDAP \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u3079\u304d\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u5bfe\u8c61\u3068\u306a\u308b\u306e\u306f\u3001\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306e\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3078\u306e\u4ee5\u964d\u306e\u30a2\u30af\u30bb\u30b9\u8a66\u884c\u3060\u3051\u3067\u3059
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute ds-cfg-key-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled key manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the key manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=\u3053\u306e LDAP \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u3079\u304d\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u69cb\u6210\u30a8\u30f3\u30c8\u30ea\u306e DN\u3002  \u3053\u306e\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u5bfe\u8c61\u3068\u306a\u308b\u306e\u306f\u3001\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306e\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3078\u306e\u4ee5\u964d\u306e\u30a2\u30af\u30bb\u30b9\u8a66\u884c\u3060\u3051\u3067\u3059
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration attribute ds-cfg-trust-manager-provider of configuration entry %s has an invalid value %s which does not reference an enabled trust manager provider
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error occurred while processing the ds-cfg-trust-manager-provider attribute in configuration entry %s, which is used to specify the trust manager provider for use with the LDAP connection handler:  %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-key-manager-provider \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u3067\u3001ds-cfg-trust-manager-provider \u5c5e\u6027\u306e\u5024\u304c %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=SSL \u30d9\u30fc\u30b9\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b\u3068\u304d\u3001\u307e\u305f\u306f StartTLS \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u3068\u304d\u306b\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u3079\u304d\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e DN\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u305f\u3060\u3061\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, because the provided key manager DN %s does not refer to an enabled key manager provider
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected error occurred while processing the ds-cfg-key-manager-provider attribute in configuration entry %s, which is used to specify the DN of the key manager provider to use for accepting SSL/TLS connections:  %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u306e\u63a5\u7d9a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u69cb\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which key manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection handler defined in configuration entry %s is configured to use either SSL or StartTLS, but does not specify which trust manager provider should be used
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=LDAPS \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3068 %d \u306e\u9593\u306e NOT \u30d5\u30a3\u30eb\u30bf\u306b\u30d5\u30a3\u30eb\u30bf\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304c\u6b63\u78ba\u306b 1 \u3064\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_SORTREQ_CONTROL_NO_VALUE_406=\u6307\u5b9a\u3055\u308c\u305f\u5236\u5fa1\u3092\u30b5\u30fc\u30d0\u30fc\u5074\u30bd\u30fc\u30c8\u8981\u6c42\u5236\u5fa1\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u5236\u5fa1\u5024\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u306e\u4f4d\u7f6e %3$d \u306b\u7121\u52b9\u306a\u6587\u5b57 '%2$s' \u304c\u3042\u308b\u7121\u52b9\u306a\u5c5e\u6027\u578b '%1$s' \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf "%s" \u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u3067\u59cb\u307e\u308b\u62e1\u5f35\u4e00\u81f4\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306b\u5c5e\u6027\u306e\u8aac\u660e\u307e\u305f\u306f\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb ID \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u3053\u308c\u3089\u306e\u5c11\u306a\u304f\u3068\u3082 1 \u3064\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=LDAPv2 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3067\u8981\u6c42\u5236\u5fa1\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler defined in configuration entry %s was unable to bind to %s:%d:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined in configuration entry %s was unable to bind to port %d:  %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=JMX \u3092\u4ecb\u3057\u3066\u8ffd\u52a0\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=JMX \u3092\u4ecb\u3057\u3066\u524a\u9664\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=JMX \u3092\u4ecb\u3057\u3066\u5909\u66f4\u64cd\u4f5c\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u5341\u5206\u306a\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093
@@ -673,11 +462,7 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=\u6307\u5b9a\u3055\u308c\u305f LDAP \u30e1\u30c3\u30bb\u30fc\u30b8\u306b\u3001\u8981\u6c42\u306e\u7121\u52b9\u306a\u64cd\u4f5c\u30bf\u30a4\u30d7 (%s) \u304c\u3042\u308a\u307e\u3057\u305f
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=\u5185\u90e8 LDAP \u30bd\u30b1\u30c3\u30c8\u3092\u4ecb\u3057\u305f SASL \u30d0\u30a4\u30f3\u30c9\u64cd\u4f5c\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=\u5185\u90e8 LDAP \u30bd\u30b1\u30c3\u30c8\u3092\u4ecb\u3057\u305f StartTLS \u64cd\u4f5c\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s specified as the LDIF directory path for the LDIF connection handler defined in configuration entry %s exists but is not a directory.  The specified path must be a directory.  The LDIF connection handler will start, but will not be able to proces any changes until this path is changed to a directory
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %s \u3067\u5b9a\u7fa9\u3055\u308c\u305f LDIF \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c\u53c2\u7167\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002  LDIF \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u306f\u8d77\u52d5\u3057\u307e\u3059\u304c\u3001\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u4f5c\u6210\u3055\u308c\u308b\u307e\u3067\u3001\u5909\u66f4\u3092\u51e6\u7406\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=LDIF \u30d5\u30a1\u30a4\u30eb\u304b\u3089\u5909\u66f4\u30ec\u30b3\u30fc\u30c9\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s\u3002\u3053\u306e\u5909\u66f4\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u307e\u3059\u304c\u3001LDIF \u30d5\u30a1\u30a4\u30eb\u306e\u51e6\u7406\u306f\u7d9a\u884c\u3057\u307e\u3059
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=LDIF \u30d5\u30a1\u30a4\u30eb\u304b\u3089\u5909\u66f4\u30ec\u30b3\u30fc\u30c9\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s\u3002\u3053\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u306e\u51e6\u7406\u306f\u3053\u308c\u4ee5\u4e0a\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093
@@ -686,51 +471,26 @@
 INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=\u8ffd\u52a0\u60c5\u5831:  %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=\u4e00\u81f4\u3057\u305f DN:  %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=\u30ea\u30d5\u30a7\u30e9\u30eb URL:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF connection handler was processing LDIF file %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the LDIF connection handler was attempting to rename partially-processed file from %s to %s:  %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the LDIF connection handler was attempting to delete processed file %s:  %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
 INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=\u3053\u306e\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u304c SNMP \u8981\u6c42\u3092\u53d7\u3051\u4ed8\u3051\u308b SNMP \u30dd\u30fc\u30c8\u3002  \u3053\u306e\u8a2d\u5b9a\u5c5e\u6027\u3078\u306e\u5909\u66f4\u306f\u3001\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3092\u7121\u52b9\u306b\u3057\u3066\u518d\u5ea6\u6709\u52b9\u306b\u3059\u308b\u304b\u3001\u307e\u305f\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u518d\u8d77\u52d5\u3059\u308b\u307e\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u305b\u3093
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined using configuration ds-cfg-listen-port in configuration entry %s.  This is a required attribute
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected error occurred while processing the ds-cfg-listen-port attribute in configuration entry %s, which is used to specify the port on which to listen for client connections:  %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected error occurred when this connection handler started
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined for this connection handler. The configuration parameters ds-cfg-listen-port and ds-cfg-trap-port are required by the connection handler to start
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is an unknown host. Traps will not be sent to this destination
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. The SNMP connection Handler didn't started
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. Please check the configuration attributes
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap destinations has been found. No trap will be sent
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
  SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=LDAP \u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u308b SSL \u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u306e\u521d\u671f\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=Directory Server \u306f LDAP \u30d7\u30ed\u30c8\u30b3\u30eb\u30d0\u30fc\u30b8\u30e7\u30f3 %d \u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u3053\u306e\u63a5\u7d9a\u3092\u7d42\u4e86\u3057\u307e\u3059
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_ko.properties b/opendj-sdk/opends/src/messages/messages/protocol_ko.properties
index 0e6eae6..3fd35a4 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc5ec\ub7ec \ubc14\uc774\ud2b8\ub85c \uac12 \uae38\uc774\ub97c \ud45c\uc2dc\ud558\ub294 ASN.1 \uc694\uc18c\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc694\uccad\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4.  \uc694\uccad\uc5d0\ub294 \uae38\uc774\ub97c \ud45c\uc2dc\ud558\ub294 \ub370 %d\ubc14\uc774\ud2b8\uac00 \ud544\uc694\ud55c \uac83\uc73c\ub85c \ub098\ud0c0\ub098\uc9c0\ub9cc \uc774\ub294 \ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \uc81c\ud55c\uc778 4\ubc14\uc774\ud2b8\ub97c \ucd08\uacfc\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 ASN.1 \uc694\uc18c\ub85c \uc62c\ubc14\ub85c \ud574\ub3c5\ub420 \uc218 \uc5c6\ub294 \uc694\uccad\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 LDAP \uba54\uc2dc\uc9c0\ub85c \uc62c\ubc14\ub85c \ud574\ub3c5\ub420 \uc218 \uc5c6\ub294 \uc694\uccad\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \ub300\ud55c \ud574\ub3c5 \uc694\uccad\uc758 \uc0c1\ud0dc\ub97c \ucd94\uc801\ud560 \uc218 \uc5c6\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \ud574\ub3c5 \uc0c1\ud0dc %d\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc694\uccad\uc5d0 \ub300\ud55c \uc720\ud6a8\ud55c \uba54\uc2dc\uc9c0\uac00 \uc544\ub2cc LDAP \uba54\uc2dc\uc9c0\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud074\ub77c\uc774\uc5b8\ud2b8(%s)\uc5d0\uc11c \uc77d\uc740 LDAP \uba54\uc2dc\uc9c0\ub97c \ucc98\ub9ac\ud558\uae30 \uc704\ud574 \ub0b4\ubd80 \uc791\uc5c5\uc73c\ub85c \ubcc0\ud658\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=\uc81c\uacf5\ub41c LDAP \uba54\uc2dc\uc9c0(%s)\ub97c \ucde8\uc18c \uc791\uc5c5\uc73c\ub85c \ubcc0\ud658\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=\uc81c\uacf5\ub41c LDAP \uba54\uc2dc\uc9c0(%s)\ub97c \ubc14\uc778\ub529 \ud574\uc81c \uc791\uc5c5\uc73c\ub85c \ubcc0\ud658\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc120\ud0dd\uae30\ub97c \uc5f4\uc5b4 \uc5f0\uacb0\ub41c \ud5c8\uc6a9 \uc18c\ucf13\uc744 \uba40\ud2f0\ud50c\ub809\uc2f1\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 %s:%d\uc5d0\uc11c \uc11c\ubc84 \uc18c\ucf13 \ucc44\ub110\uc744 \ub9cc\ub4e4\uc5b4 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \ud574\ub2f9 \uc8fc\uc18c\uc5d0\uc11c \uc0c8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uad6c\uc131\ub41c \uc8fc\uc18c\uc5d0\uc11c \uc18c\ucf13 \ucc44\ub110\uc744 \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uac70\ubd80\ub41c \uc8fc\uc18c \ubc94\uc704 \uc911 \ud558\ub098\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8 %s\uc5d0\uc11c %s(\uc73c)\ub85c\uc758 \uc5f0\uacb0 \uc2dc\ub3c4\uac00 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ud5c8\uc6a9\ub41c \uc8fc\uc18c \ubc94\uc704 \uc911 \ud558\ub098\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8 %s\uc5d0\uc11c %s(\uc73c)\ub85c\uc758 \uc5f0\uacb0 \uc2dc\ub3c4\uac00 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182=\ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 %s\uc5d0\uc11c %s(\uc73c)\ub85c\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc801\uc808\ud55c \uc694\uccad \ucc98\ub9ac\uae30\uc5d0 \uc62c\ubc14\ub85c \ub4f1\ub85d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uc0c8 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\ub294 \ub3d9\uc548 \uc5f0\uc18d\ud574\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc0c8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ube44\ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s\uc774(\uac00) \uc120\ud0dd\uae30\ub97c \uc5f4\uc5b4 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc77d\uae30\ub97c \uba40\ud2f0\ud50c\ub809\uc2f1\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc694\uccad \ucc98\ub9ac\uae30\uac00 \ucc98\ub9ac\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s\uc774(\uac00) \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc120\ud0dd\uae30\uc5d0 \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc885\ub8cc\ub418\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc5f0\uacb0\uc744 \uc694\uccad \ucc98\ub9ac\uae30\uc5d0 \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=%s\uacfc(\uc640) \uc5f0\uacb0\ub41c \ubcf4\ub958 \uc911 \ub300\uae30\uc5f4\uc774 \uaf49 \ucc3c\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc5f0\uacb0\uc744 \uc694\uccad \ucc98\ub9ac\uae30\uc5d0 \ub4f1\ub85d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc885\ub8cc\ub418\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc5f0\uacb0\ub41c \uc694\uccad \ucc98\ub9ac\uae30\uc5d0\uc11c \ub4f1\ub85d \ud574\uc81c\ud569\ub2c8\ub2e4.
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=\ud574\ub3c5\ub41c \uc694\uc18c \uae38\uc774 %d\ubc14\uc774\ud2b8\uac00 \ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \uc694\uc18c \uae38\uc774 %d\ubc14\uc774\ud2b8\ubcf4\ub2e4 \ud06c\uae30 \ub54c\ubb38\uc5d0 \uc77d\uc740 \ub370\uc774\ud130\ub97c ASN.1 \uc694\uc18c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uae30\ubcf8 \uc785\ub825 \uc2a4\ud2b8\ub9bc\uc744 \ub2eb\uc558\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud310\ub3c5\uae30\ub97c \ub354 \uc774\uc0c1 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=\ubb38\uc790\uc5f4\uc774 null\uc774\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4\uc744 LDAP \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=\ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 %s\uc744(\ub97c) LDAP \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
@@ -242,9 +220,7 @@
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=\uc704\uce58 %2$d\uacfc(\uc640) %3$d \uc0ac\uc774\uc758 \uac00\uc815\ub41c \ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130 \uac12\uc5d0 \ubcc4\ud45c \uc640\uc77c\ub4dc\uce74\ub4dc \ubb38\uc790\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=\uc704\uce58 %2$d\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uad6c\uc131\uc694\uc18c\uc5d0 \uc18d\uc131 \uc720\ud615 \uc774\ub984\uc758 \ub05d\uc744 \ub098\ud0c0\ub0b4\ub294 \ucf5c\ub860\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc694\uccad \uba54\uc2dc\uc9c0\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 %s \uc720\ud615\uc758 \uc798\ubabb\ub41c \uba54\uc2dc\uc9c0(LDAP \uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d)\ub97c \ubcf4\ub0c8\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=%s \uc720\ud615\uc758 \uc694\uccad(LDAP \uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d)\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4.
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=\ubc14\uc778\ub4dc \uc694\uccad \uba54\uc2dc\uc9c0(LDAP \uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d)\uc5d0 \uc798\ubabb\ub41c \uc778\uc99d \uc720\ud615 %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub294 \ud504\ub85c\ud1a0\ucf5c \uc624\ub958\uc774\uba70 RFC 2251 \uc139\uc158 4.2.3\uc5d0 \ub530\ub77c \uc774 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=\ubc14\uc778\ub4dc \uc694\uccad\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \ud504\ub85c\ud1a0\ucf5c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4.  LDAP \uba54\uc2dc\uc9c0 \uc544\uc774\ub514\ub294 %d\uc774\uace0 \ubc14\uc778\ub4dc \uc751\ub2f5\uc5d0 \ub300\ud55c \uc624\ub958 \uba54\uc2dc\uc9c0\ub294 %s\uc785\ub2c8\ub2e4.
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=\ud655\uc7a5 \uc751\ub2f5 \uba54\uc2dc\uc9c0\ub97c LDAPv2 \ud074\ub77c\uc774\uc5b8\ud2b8(\uc5f0\uacb0 \uc544\uc774\ub514=%d, \uc791\uc5c5 \uc544\uc774\ub514=%d)\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s. LDAPv2\uc5d0\uc11c\ub294 \ud655\uc7a5 \uc791\uc5c5\uc744 \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc751\ub2f5\uc774 \uc804\uc1a1\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
@@ -254,10 +230,7 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 LDAPv2 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4\ub97c \uac70\ubd80\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774 \uc5f0\uacb0\uc774 \ub2eb\ud799\ub2c8\ub2e4.
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=\uc5f0\uacb0 \uc544\uc774\ub514 %d\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 LDAPv2\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc778\uc99d\ub418\uc5c8\uc9c0\ub9cc LDAPv2 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 \ud655\uc7a5 \uc791\uc5c5 \uc694\uccad(LDAP \uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d)\uc744 \ubcf4\ub0b4\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.  \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4.
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \ud1b5\uacc4 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub97c \ucd08\uae30\ud654\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4. \uc774 \ubaa8\ub2c8\ud130 \uacf5\uae09\uc790\ub294 \uad6c\uc131 \ub0b4\uc5d0\uc11c\uac00 \uc544\ub2c8\ub77c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc790\uccb4 \ub0b4\uc5d0\uc11c \ub3d9\uc801\uc73c\ub85c \ub9cc\ub4e4\uc5b4\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=LDAP \uc694\uccad \ucc98\ub9ac\uae30 \uc2a4\ub808\ub4dc \"%s\"\uc5d0\uc11c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \uc2a4\ub808\ub4dc\uac00 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s. \uc624\ub958\uac00 \ucc98\ub9ac\ub418\uc5c8\uc73c\ubbc0\ub85c \uc694\uccad \ucc98\ub9ac\uae30\ub294 \uacc4\uc18d \uc815\uc0c1\uc801\uc73c\ub85c \uc791\ub3d9\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=\uc774 \uc5f0\uacb0\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub4f1\ub85d\ud558\ub824\ub294 \uc2dc\ub3c4\uac00 \uac70\ubd80\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uc5d0 \ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \ub3d9\uc2dc \uc5f0\uacb0 \uc218\uac00 \uc774\ubbf8 \uc124\uc815\ub418\uc5b4 \uc788\uac70\ub098 \uc11c\ubc84\uac00 \uc81c\ud55c\ub41c \uc561\uc138\uc2a4 \ubaa8\ub4dc\uc5d0 \uc788\uae30 \ub54c\ubb38\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc788\ub294 \uc8fc\uc18c \ub610\ub294 \uc8fc\uc18c \uc9d1\ud569\uc785\ub2c8\ub2e4.  \uac12\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\uba74 \uc11c\ubc84\uac00 \ubaa8\ub4e0 \ud65c\uc131 \uc8fc\uc18c\uc5d0\uc11c \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc788\ub294 TCP \ud3ec\ud2b8\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
@@ -274,86 +247,26 @@
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 StartTLS \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44-SSL LDAP \uc5f0\uacb0\uc744 \ud1b5\ud55c \ubcf4\uc548 \ud1b5\uc2e0\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\ub3c4\ub85d \ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \ub300\ud574 SSL\uc744 \ud65c\uc131\ud654\ud558\ub294 \uacbd\uc6b0 \uc774 \uc18d\uc131\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 LDAP \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \uc124\uc815\ud558\uac70\ub098, \uc124\uc815\ub41c \uc5f0\uacb0\uc5d0\uc11c StartTLS\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubcf4\uc548 \ucc44\ub110\uc744 \uc2dc\uc791\ud560 \ub54c \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc790\uccb4 \uc778\uc99d\uc11c\ub97c \uc81c\uc2dc\ud558\ub3c4\ub85d \uc694\uccad\ud558\uac70\ub098 \uc694\uad6c\ud558\ub294 \uac83\uacfc \uad00\ub828\ud558\uc5ec \uc0ac\uc6a9\ub418\ub294 \uc815\ucc45\uc785\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=\uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uac70\ub098 StartTLS \ud611\uc0c1\uc744 \uc218\ud589\ud560 \ub54c \uc0ac\uc6a9\ud558\ub294 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=\uad6c\uc131 \ud56d\ubaa9 \"%2$s\"\uc5d0\uc11c \uc9c0\uc815\ub41c \uc218\uc2e0 \uc8fc\uc18c \"%1$s\"\uc744(\ub97c) \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %3$s. \uc774 \uc2dc\uc2a4\ud15c\uc5d0 \uc774\ub984 \ud655\uc778\uc774 \uc81c\ub300\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud560 \uc8fc\uc18c \ub610\ub294 \uc8fc\uc18c \uc9d1\ud569\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-listen-address \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-listen-port \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc815\uc758\ub41c \uc218\uc2e0 \ud3ec\ud2b8\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud560 \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-listen-port \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \ub300\ud55c \uc5f0\uacb0\uc744 \uc124\uc815\ud560 \uc218 \uc788\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 \uc8fc\uc18c \ub9c8\uc2a4\ud06c\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-allowed-client \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \ub300\ud55c \uc5f0\uacb0\uc744 \uc124\uc815\ud560 \uc218 \uc788\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 \uc8fc\uc18c \ub9c8\uc2a4\ud06c\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-denied-client \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c LDAPv2 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-allow-ldap-v2 \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 \uc694\uccad\uc744 \uc77d\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc694\uccad \ucc98\ub9ac\uae30 \uc218\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-num-request-handlers \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uac70\ubd80\ub41c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \uc5f0\uacb0 \ud574\uc81c \uba54\uc2dc\uc9c0 \uc54c\ub9bc\uc744 \ubcf4\ub0bc\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-send-rejection-notice \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc720\ud734 \uc5f0\uacb0\uc744 \ud1b5\ud574 \uc815\uae30\uc801\uc73c\ub85c TCP Keep-Alive \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-use-tcp-keep-alive \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ub300\ud55c \uc751\ub2f5\uc744 \uc989\uc2dc \ud50c\ub7ec\uc2dc\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-use-tcp-no-delay \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc218\uc2e0 \uc18c\ucf13\uc5d0 \ub300\ud574 SO_REUSEADDR \uc635\uc158\uc744 \uc124\uc815\ud560\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-allow-tcp-reuse-address \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc694\uccad\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ucd5c\ub300 \ud06c\uae30(\ubc14\uc774\ud2b8)\ub97c \ud655\uc778\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-max-request-size \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \ub54c SSL\uc744 \uc0ac\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-use-ssl \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 SSL\uc744 \ud1b5\ud574 \ud1b5\uc2e0\ud558\uace0 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 StartTLS \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \uc635\uc158\uc740 \ub3d9\uc2dc\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 StartTLS \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 StartTLS \ud655\uc7a5 \uc791\uc5c5\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-allow-start-tls \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 ds-cfg-ssl-client-auth-policy \uc18d\uc131\uc5d0 \uc9c0\uc815\ub41c SSL \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d \uc815\ucc45 \"%1$s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uac12\uc740 "disabled", "optional" \ub610\ub294 "required" \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c SSL \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d\uc744 \uc694\uccad \ub610\ub294 \uc694\uad6c\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\ud560 \uc815\ucc45\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-ssl-client-auth-policy \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c SSL/TLS \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-ssl-cert-nickname \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=\uad6c\uc131 \ud56d\ubaa9 %3$s\uc758 %2$s \uc18d\uc131\uc5d0 \uc815\uc758\ub41c \ubb38\uc790\uc5f4 %1$s\uc744(\ub97c) \uc720\ud6a8\ud55c \uc8fc\uc18c \ub9c8\uc2a4\ud06c\ub85c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %4$s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=\ud5c8\uc6a9\ub41c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc8fc\uc18c \ub9c8\uc2a4\ud06c\uc758 \uc0c8 \uc9d1\ud569\uc774 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc801\uc6a9\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=\uac70\ubd80\ub41c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc8fc\uc18c \ub9c8\uc2a4\ud06c\uc758 \uc0c8 \uc9d1\ud569\uc774 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc801\uc6a9\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-allow-ldap-v2 \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-max-request-size \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-allow-start-tls \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=\uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 LDAP \ud074\ub77c\uc774\uc5b8\ud2b8 \ud1b5\uc2e0\uacfc \uad00\ub828\ub41c \ud1b5\uacc4\ub97c \uc720\uc9c0\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uc815\ubcf4\ub97c \uc720\uc9c0\ud558\uba74 \uc131\ub2a5\uc774 \uc57d\uac04 \ub5a8\uc5b4\uc9c8 \uc218 \uc788\uc9c0\ub9cc \ud074\ub77c\uc774\uc5b8\ud2b8 \uc0ac\uc6a9 \ud328\ud134\uc744 \uc774\ud574\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub418\uc9c0\ub9cc \uc0c8 \uc5f0\uacb0\uc5d0\ub9cc \uc801\uc6a9\ub418\uba70 \uc218\uc9d1\ub41c \uae30\uc874 \ud1b5\uacc4 \ub370\uc774\ud130\uac00 \uc9c0\uc6cc\uc9c0\ub294 \ubd80\uc791\uc6a9\uc774 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \ub300\ud574 LDAP \uc0ac\uc6a9 \ud1b5\uacc4\ub97c \ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-keep-stats \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-keep-stats \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=\ubc30\uc5f4\uc758 \uae38\uc774\uac00 1\uc5d0\uc11c 8\ubc14\uc774\ud2b8 \uc0ac\uc774\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0(\uc81c\uacf5\ub41c \uae38\uc774\ub294 %d) \uc81c\uacf5\ub41c \ubc14\uc774\ud2b8 \ubc30\uc5f4\uc744 ASN.1 long \uc694\uc18c \uac12\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=\uc694\uc18c \uac12\uc758 \uae38\uc774\uac00 1\uc5d0\uc11c 8\ubc14\uc774\ud2b8 \uc0ac\uc774\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0(\uc2e4\uc81c \uae38\uc774\ub294 %d) \uc81c\uacf5\ub41c ASN.1 \uc694\uc18c\ub97c long \uc694\uc18c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=\ud574\ub3c5\ub41c \uac12 \uae38\uc774\uac00 1\uc5d0\uc11c 8\ubc14\uc774\ud2b8 \uc0ac\uc774\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0(\ud574\ub3c5\ub41c \uae38\uc774\ub294 %d) \uc81c\uacf5\ub41c \ubc14\uc774\ud2b8 \ubc30\uc5f4\uc744 ASN.1 long \uc694\uc18c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=\ub0b4\ubd80 \uc791\uc5c5\uc5d0 \uc0ac\uc6a9\ub418\ub294 DN %s\uc744(\ub97c) \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=SSL \ub610\ub294 StartTLS \ud1b5\uc2e0\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 SSL \ud504\ub85c\ud1a0\ucf5c\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  Changes to this configuration attribute will take effect immediately but will only impact new SSL/TLS-based sessions created after the change
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c SSL/TLS \uc138\uc158\uc5d0 \ud544\uc694\ud55c SSL \ud504\ub85c\ud1a0\ucf5c\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-ssl-protocol \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=SSL \ub610\ub294 StartTLS \ud1b5\uc2e0\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 SSL \uc554\ud638\ud654 \uc81c\ud488\uad70\uc758 \uc774\ub984\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub418\uc9c0\ub9cc \ubcc0\uacbd \uc774\ud6c4\uc5d0 \uc0dd\uc131\ub41c \uc0c8 SSL/TLS \uae30\ubc18 \uc138\uc158\uc5d0\ub9cc \uc601\ud5a5\uc744 \uc90d\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c SSL/TLS \uc138\uc158\uc5d0 \ud544\uc694\ud55c SSL \uc554\ud638\ud654 \uc81c\ud488\uad70\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-ssl-protocol \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-ssl-protocol \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-ssl-cipher-suite \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=\uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0\uc11c \uc774\ubbf8 %s \uacf5\uae09\uc790\ub97c \uc0ac\uc6a9\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 TLS \uc5f0\uacb0 \ubcf4\uc548 \uacf5\uae09\uc790\ub97c \ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  StartTLS\ub294 \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \uc5f0\uacb0\uc5d0\uc11c\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
@@ -434,116 +337,46 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=\uc911\uac04 \uc751\ub2f5 \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=\uc911\uac04 \uc751\ub2f5 \uc2dc\ud000\uc2a4 \uc694\uc18c\uc5d0 OID \ub610\ub294 \uac12\uc5d0 \uc801\uc808\ud558\uc9c0 \uc54a\uc740 \uc798\ubabb\ub41c BER \uc720\ud615 %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=\uac70\ubd80\ub418\uae30 \uc804\uc5d0 \ubc31\ub85c\uadf8\uc5d0 \ucd5c\ub300\ub85c \ub300\uae30\ud560 \uc218 \uc788\ub294 \uc0c8 \uc5f0\uacb0 \uc2dc\ub3c4 \uc218\ub97c \uc81c\uc5b4\ud558\ub294 \ud5c8\uc6a9 \ub300\uae30\uc5f4 \ud06c\uae30\uc785\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \ub9ce\uc740 \uc218\uc758 \uc0c8 \uc5f0\uacb0 \uc2dc\ub3c4\ub97c \ub3d9\uc2dc\uc5d0 \uc218\uc2e0\ud560 \uac83\uc73c\ub85c \uc608\uc0c1\ub418\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc774 \uac12\uc744 \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud5c8\uc6a9 \ubc31\ub85c\uadf8 \ud06c\uae30\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-accept-backlog \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=%2$s \uc720\ud615\uc758 \ud544\ud130\ub294 \uc77c\uce58 \uac12 \ud544\ud130\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c LDAP \ud544\ud130 \"%1$s\"\uc740(\ub294) \uc77c\uce58 \uac12 \ud544\ud130\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=\uc81c\uacf5\ub41c LDAP \ud544\ud130 \"%s\"\uc740(\ub294) \uc77c\uce58 \uac12 \ud544\ud130\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 dnAttributes \ud50c\ub798\uadf8\uac00 \ud3ec\ud568\ub41c \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \ud544\ud130\uc774\uae30 \ub54c\ubb38\uc5d0 \uc77c\uce58 \uac12 \ud544\ud130\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=\uc18d\uc131 \uac12 \uba85\uc81c\uc5d0 \uc798\ubabb\ub41c \uc694\uc18c \uc218\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0(2\uc5ec\uc57c \ud558\ub294\ub370 %d\uc784) \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=\uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\uc5d0\uc11c \uc18d\uc131 \uac12 \uba85\uc81c\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=\ud558\uc704 \ubb38\uc790\uc5f4 \uc2dc\ud000\uc2a4\uc5d0 \uc798\ubabb\ub41c \uc694\uc18c \uc218\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0(2\uc5ec\uc57c \ud558\ub294\ub370 %d\uc784) \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=\ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130\uc5d0 subInitial, subAny \ub610\ub294 subFinal \uad6c\uc131\uc694\uc18c\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=\ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130\uc5d0 \uc5ec\ub7ec subInitial \uad6c\uc131\uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=\ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130\uc5d0 \uc5ec\ub7ec subFinal \uad6c\uc131\uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=\ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130\uc5d0 %s \uc720\ud615\uc758 \uc798\ubabb\ub41c \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=\ud558\uc704 \ubb38\uc790\uc5f4 \ud544\ud130 \uad6c\uc131\uc694\uc18c\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=\uc0c1\ud0dc \ud544\ud130 \uad6c\uc131\uc694\uc18c\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=\ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uc2dc\ud000\uc2a4\uc5d0 \uc798\ubabb\ub41c \uc694\uc18c \uc218\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0(2 \ub610\ub294 3\uc774\uc5b4\uc57c \ud558\ub294\ub370 %d\uc784) \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=\ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \ud544\ud130 \uc2dc\ud000\uc2a4\uc5d0 \uc5ec\ub7ec \uc77c\uce58 \uaddc\uce59 \uc544\uc774\ub514 \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=\ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \ud544\ud130 \uc2dc\ud000\uc2a4\uc5d0 \uc5ec\ub7ec \uc18d\uc131 \uc720\ud615 \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=\ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \ud544\ud130 \uc2dc\ud000\uc2a4\uc5d0 \uc5ec\ub7ec \uba85\uc81c \uac12 \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=\ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \ud544\ud130\uc5d0 %s \uc720\ud615\uc758 \uc798\ubabb\ub41c \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=\ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \ud544\ud130 \uad6c\uc131\uc694\uc18c\ub97c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=\uc798\ubabb\ub41c BER \uc720\ud615 %s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=\ud574\ub2f9 \uc81c\uc5b4\uc5d0 \uac12\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=\uac12\uc744 ASN.1 \uc2dc\ud000\uc2a4\ub85c \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=\uc81c\uc5b4 \uac12\uc5d0\uc11c \uc77c\uce58\ud558\ub294 \uc18d\uc131 \uac12\uc5d0 \uc0ac\uc6a9\ud560 \ud544\ud130\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=\uc81c\uacf5\ub41c \uc81c\uc5b4\uc5d0 \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\ub294 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=\ud574\ub2f9 \uc81c\uc5b4\uc5d0 \uac12\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=\ub9cc\ub8cc\ub420 \ub54c\uae4c\uc9c0 \uc2dc\uac04(\ucd08)\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c \ube44\ubc00\ubc88\ud638 \ub9cc\ub8cc \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc774\ubbf8 \uac19\uc740 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0\uc11c \ub3d9\uc77c\ud55c \uba54\uc2dc\uc9c0 \uc544\uc774\ub514 %d\uc758 \ub2e4\ub978 \uc694\uccad\uc744 \ucc98\ub9ac\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=\uc791\uc5c5 \ub300\uae30\uc5f4\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc694\uccad\uc744 \ucd94\uac00\ud558\ub294 \ub3d9\uc548 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uad00\ub9ac \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \uc218 \uc788\ub294 TCP \ud3ec\ud2b8\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-listen-port \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc815\uc758\ub41c \uc218\uc2e0 \ud3ec\ud2b8\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud560 \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-listen-port \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \ub54c SSL\uc744 \uc0ac\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4. \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud560 \ub54c SSL\uc744 \uc0ac\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-use-ssl \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=\uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uac70\ub098 StartTLS \ud611\uc0c1\uc744 \uc218\ud589\ud560 \ub54c \uc0ac\uc6a9\ud558\ub294 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c SSL/TLS \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-ssl-cert-nickname \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=\uc81c\uacf5\ub41c \uc81c\uc5b4\uc5d0 \uac12\uc774 \uc788\uc9c0\ub9cc \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc694\uccad \uc81c\uc5b4\ub294 \uac12\uc744 \uac00\uc9c8 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc694\uccad \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=\ud574\ub2f9 \uc81c\uc5b4\uc5d0 \uac12\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=\uacbd\uace0 \uc694\uc18c\uc5d0 \uc798\ubabb\ub41c \uc720\ud615 %s\uc774(\uac00) \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=\uc624\ub958 \uc694\uc18c\uc5d0 \uc798\ubabb\ub41c \uc720\ud615 %d\uc774(\uac00) \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=\uac12 \uc2dc\ud000\uc2a4\uc5d0 \uc798\ubabb\ub41c \uc720\ud615 %s\uc744(\ub97c) \uac00\uc9c4 \uc694\uc18c\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131\uc5d0 \ub530\ub77c \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud574 \ud504\ub85d\uc2dc \uc778\uc99d V1 \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=\ud504\ub85d\uc2dc \uc778\uc99d V2 \uc81c\uc5b4 \uac80\uc99d\uc5d0\uc11c\ub294 \uc0ac\uc6a9\uc790 \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc7a0\uae08\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131\uc5d0 \ub530\ub77c \uc0ac\uc6a9\uc790 %s\uc5d0 \ub300\ud574 \ud504\ub85d\uc2dc \uc778\uc99d V2 \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=\uc81c\uacf5\ub41c \uc81c\uc5b4\uc5d0 \uac12\uc774 \uc788\uc9c0\ub9cc \uacc4\uc815 \uac00\uc6a9\uc131 \uc694\uccad \uc81c\uc5b4\ub294 \uac12\uc744 \uac00\uc9c8 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c \uacc4\uc815 \uac00\uc6a9\uc131 \uc694\uccad \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=\ud574\ub2f9 \uc81c\uc5b4\uc5d0 \uac12\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uacc4\uc815 \uac00\uc6a9\uc131 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=\uacc4\uc815 \uac00\uc6a9\uc131 \uc751\ub2f5 \uc81c\uc5b4\uc5d0\ub294 \uacc4\uc815\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\ub294 \uac83\uc73c\ub85c \ub098\ud0c0\ub098\uc9c0\ub9cc \uc0ac\uc6a9 \uac00\ub2a5\ud558\uc9c0 \uc54a\uc740 \uc54c \uc218 \uc5c6\ub294 %s \uc694\uc18c \uc720\ud615\uc774 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=\uacc4\uc815 \uac00\uc6a9\uc131 \uc751\ub2f5 \uc81c\uc5b4\uc5d0 \uc54c \uc218 \uc5c6\ub294 %s ACCOUNT_USABLE_RESPONSE \uc694\uc18c \uc720\ud615\uc774 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=\uc81c\uacf5\ub41c \uacc4\uc815 \uac00\uc6a9\uc131 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=\uc798\ubabb\ub41c \uac12\uc744 \uc9c0\uc815\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc8fc\uc18c \ub9c8\uc2a4\ud06c \uc811\ub450\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ud5c8\uc6a9\ub418\ub294 \uac12\uc740 IPv4\uc758 \uacbd\uc6b0 0 ~ 32\uc774\uace0 IPv6\uc758 \uacbd\uc6b0 0 ~ 128\uc785\ub2c8\ub2e4.
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=\uc811\ub450\uc5b4 \ub9c8\uc2a4\ud06c\ub97c \uc640\uc77c\ub4dc\uce74\ub4dc "*" \uc77c\uce58 \ubb38\uc790\ub85c \uc9c0\uc815\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc8fc\uc18c \ub9c8\uc2a4\ud06c\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=\uc798\ubabb\ub41c \ud615\uc2dd\uc774\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc8fc\uc18c \ub9c8\uc2a4\ud06c\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=\ud074\ub9ac\uc5b4 \uc5f0\uacb0 \ubcf4\uc548 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \ucc38\uc870\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30 %s\uc774(\uac00) \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \uc751\ub2f5\uc744 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubcf4\ub0b4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=\uc81c\uacf5\ub41c LDAP \uc18d\uc131 %s\uc5d0 \uc911\ubcf5 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=\uc81c\uacf5\ub41c LDAP \uac80\uc0c9 \ud544\ud130\uac00 \uc54c \uc218 \uc5c6\ub294 \uc77c\uce58 \uaddc\uce59 %s\uc744(\ub97c) \ucc38\uc870\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=\uc81c\uacf5\ub41c LDAP \uac80\uc0c9 \ud544\ud130\uc5d0 \uba85\uc81c \uac12\uc774 \uc788\uc9c0\ub9cc \uc18d\uc131 \uc720\ud615 \ub610\ub294 \uc77c\uce58 \uaddc\uce59 \uc544\uc774\ub514\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c select()\ub97c \ud638\ucd9c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s. \uc0ac\uc6a9 \uc911\uc778 JVM\uc774 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825\uc5d0 \uc124\uba85\ub41c \ubb38\uc81c\uc5d0 \ucde8\uc57d\ud55c \uac83\uc73c\ub85c \ubcf4\uc774\uba70 \ud604\uc7ac \uad6c\uc131\uc73c\ub85c\ub294 LDAP \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \ub3d9\uc791\uc744 \ubcf4\uc774\uc9c0 \uc54a\ub294 \ucd5c\uc2e0 JVM(Java 5.0 \uc5c5\ub370\uc774\ud2b8 8 \uc774\uc0c1)\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uae30 \uc804\uc5d0 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ud30c\uc77c \uc124\uba85\uc790 \uc218\ub97c 8193\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc740 \uac12\uc73c\ub85c \uc124\uc815\ud569\ub2c8\ub2e4(\uc608: 'ulimit -n 8193' \uba85\ub839 \uc2e4\ud589).
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=\uc911\uc694 \ud56d\ubaa9\uc73c\ub85c \ud45c\uc2dc\ub418\uc9c0 \uc54a\uc740 \ud504\ub85d\uc2dc \uc778\uc99d V1 \uc81c\uc5b4\ub97c \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uc694\uccad\uc744 \ucc98\ub9ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ud504\ub85d\uc2dc \uc778\uc99d \uc81c\uc5b4\ub294 \ud56d\uc0c1 \uc784\uacc4\uac00 "true"\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=\uc911\uc694 \ud56d\ubaa9\uc73c\ub85c \ud45c\uc2dc\ub418\uc9c0 \uc54a\uc740 \ud504\ub85d\uc2dc \uc778\uc99d V2 \uc81c\uc5b4\ub97c \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uc694\uccad\uc744 \ucc98\ub9ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ud504\ub85d\uc2dc \uc778\uc99d \uc81c\uc5b4\ub294 \ud56d\uc0c1 \uc784\uacc4\uac00 "true"\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=\uc774 LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc0ac\uc6a9\ud560 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub418\uc9c0\ub9cc \ub2e4\uc74c\uc5d0 \uad00\ub828 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \ub300\ud574 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uc561\uc138\uc2a4\ub97c \uc2dc\ub3c4\ud558\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-key-manager-provider \uad6c\uc131 \uc18d\uc131\uc5d0 \ud65c\uc131\ud654\ub41c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ucc38\uc870\ud558\uc9c0 \uc54a\ub294 \uc798\ubabb\ub41c \uac12 %s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \uc0ac\uc6a9\ud560 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-key-manager-provider \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=\uc774 LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc0ac\uc6a9\ud560 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc5d0 \ub300\ud55c \uad6c\uc131 \ud56d\ubaa9\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub418\uc9c0\ub9cc \ub2e4\uc74c\uc5d0 \uad00\ub828 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \ub300\ud574 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \uc561\uc138\uc2a4\ub97c \uc2dc\ub3c4\ud558\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=\uad6c\uc131 \ud56d\ubaa9 %s\uc758 ds-cfg-trust-manager-provider \uad6c\uc131 \uc18d\uc131\uc5d0 \ud65c\uc131\ud654\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ucc38\uc870\ud558\uc9c0 \uc54a\ub294 \uc798\ubabb\ub41c \uac12 %s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \uc0ac\uc6a9\ud560 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-trust-manager-provider \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-key-manager-provider \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c ds-cfg-trust-manager-provider \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=\uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uac70\ub098 StartTLS \ud611\uc0c1\uc744 \uc218\ud589\ud560 \ub54c \uc0ac\uc6a9\ud558\ub294 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 DN\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc740 \uc989\uc2dc \uc801\uc6a9\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=\uc81c\uacf5\ub41c \ud0a4 \uad00\ub9ac\uc790 DN %2$s\uc774(\uac00) \ud65c\uc131\ud654\ub41c \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \ucc38\uc870\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0\uc11c ds-cfg-key-manager-provider \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c SSL/TLS \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\ud560 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 DN\uc744 \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-key-manager-provider \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc5d0 \ub300\ud55c \uc5f0\uacb0 \ubcf4\uc548 \uacf5\uae09\uc790\ub97c \uad6c\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 SSL \ub610\ub294 StartTLS\ub97c \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc0ac\uc6a9\ud560 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 SSL \ub610\ub294 StartTLS\ub97c \uc0ac\uc6a9\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc0ac\uc6a9\ud560 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=LDAPS \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=\uc704\uce58 %2$d\uacfc(\uc640) %3$d \uc0ac\uc774\uc758 NOT \ud544\ud130\uc5d0 \ud544\ud130 \uad6c\uc131\uc694\uc18c\uac00 \ud558\ub098\ub9cc \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_SORTREQ_CONTROL_NO_VALUE_406=\uc81c\uc5b4 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c \uc11c\ubc84\uce21 \uc815\ub82c \uc694\uccad \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -650,7 +441,7 @@
 INFO_VLVRES_CONTROL_NO_VALUE_421=\uc81c\uc5b4 \uac12\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c VLV \uc751\ub2f5 \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_VLVRES_CONTROL_INVALID_ELEMENT_COUNT_422=\uc798\ubabb\ub41c \uc694\uc18c \uc218\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc81c\uc5b4\ub97c VLV \uc751\ub2f5 \uc81c\uc5b4\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %d
 INFO_VLVRES_CONTROL_CANNOT_DECODE_VALUE_423=\uc81c\uc5b4 \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c VLV \uc751\ub2f5 \uc81c\uc5b4\ub97c \ucc98\ub9ac\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
-INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=\uc0ac\uc6a9\uc790 DN\uc744 \ub098\ud0c0\ub0b4\ub294 "dn:"\uc73c\ub85c \uc2dc\uc791\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 geteffectiverights \uc81c\uc5b4\uc5d0 \ud3ec\ud568\ub41c \uc778\uc99d \uc544\uc774\ub514 \"%s\"\uc740(\ub294) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=\uc0ac\uc6a9\uc790 DN\uc744 \ub098\ud0c0\ub0b4\ub294 "dn:"\uc73c\ub85c \uc2dc\uc791\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 geteffectiverights \uc81c\uc5b4\uc5d0 \ud3ec\ud568\ub41c \uc778\uc99d \uc544\uc774\ub514 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_GETEFFECTIVERIGHTS_DECODE_ERROR_425=\uc81c\uacf5\ub41c geteffectiverights \uc694\uccad \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_CANNOT_DECODE_GETEFFECTIVERIGHTS_AUTHZID_DN_426=\uc778\uc99d DN \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAP_FILTER_ENCLOSED_IN_APOSTROPHES_427=\uc544\ud3ec\uc2a4\ud2b8\ub85c\ud53c\ub85c \ubb36\uc778 LDAP \ud544\ud130\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=\uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130\uc5d0 \uc704\uce58 %3$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 '%2$s'\uc774(\uac00) \uc788\ub294 \uc798\ubabb\ub41c \uc18d\uc131 \uc720\ud615 '%1$s'\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=\uc704\uce58 %2$d\uc5d0\uc11c \uc2dc\uc791\ud558\ub294 \ud655\uc7a5 \uac00\ub2a5\ud55c \uc77c\uce58 \uad6c\uc131\uc694\uc18c\uc5d0 \uc18d\uc131 \uc124\uba85 \ub610\ub294 \uc77c\uce58 \uaddc\uce59 \uc544\uc774\ub514\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130 \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \uc911 \ud558\ub098 \uc774\uc0c1\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=LDAPv2 \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \uc694\uccad \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c LDAP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 %s:%d\uc5d0 \ubc14\uc778\ub4dc\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c JMX \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ud3ec\ud2b8 %d\uc5d0 \ubc14\uc778\ub4dc\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=JMX\ub97c \ud1b5\ud574 \ucd94\uac00 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=JMX\ub97c \ud1b5\ud574 \uc0ad\uc81c \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=JMX\ub97c \ud1b5\ud574 \uc218\uc815 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -673,11 +462,7 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=\uc81c\uacf5\ub41c LDAP \uba54\uc2dc\uc9c0\uc5d0 \uc694\uccad\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uc791\uc5c5 \uc720\ud615(%s)\uc774 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=SASL \ubc14\uc778\ub4dc \uc791\uc5c5\uc740 \ub0b4\ubd80 LDAP \uc18c\ucf13\uc744 \ud1b5\ud574 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=StartTLS \ubc14\uc778\ub4dc \uc791\uc5c5\uc740 \ub0b4\ubd80 LDAP \uc18c\ucf13\uc744 \ud1b5\ud574 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc758 LDIF \ub514\ub809\ud1a0\ub9ac \uacbd\ub85c\ub85c \uc9c0\uc815\ub41c \uac12 %1$s\uc774(\uac00) \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2d9\ub2c8\ub2e4.  \uc9c0\uc815\ub41c \uacbd\ub85c\ub294 \ub514\ub809\ud1a0\ub9ac\uc5ec\uc57c \ud569\ub2c8\ub2e4.  LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uc2dc\uc791\ud558\uc9c0\ub9cc \uc774 \uacbd\ub85c\ub97c \ub514\ub809\ud1a0\ub9ac\ub85c \ubcc0\uacbd\ud574\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc744 \ucc98\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0 \uc815\uc758\ub41c LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \ucc38\uc870\ud558\ub294 %s \ub514\ub809\ud1a0\ub9ac\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uc2dc\uc791\ud558\uc9c0\ub9cc \uc774 \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4e4\uc5b4\uc57c \ubcc0\uacbd \uc0ac\ud56d\uc744 \ucc98\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=LDIF \ud30c\uc77c\uc5d0\uc11c \ubcc0\uacbd \ub808\ucf54\ub4dc\ub97c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ubcc0\uacbd \uc0ac\ud56d\uc740 \uac74\ub108\ub6f0\uc9c0\ub9cc LDIF \ud30c\uc77c\uc5d0 \ub300\ud55c \ucc98\ub9ac\ub294 \uacc4\uc18d\ub429\ub2c8\ub2e4.
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=LDIF \ud30c\uc77c\uc5d0\uc11c \ubcc0\uacbd \ub808\ucf54\ub4dc\ub97c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 LDIF \ud30c\uc77c\uc5d0 \ub300\ud55c \ucd94\uac00 \ucc98\ub9ac\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
@@ -686,51 +471,26 @@
 INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=\ucd94\uac00 \uc815\ubcf4: %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=\uc77c\uce58\ud558\ub294 DN: %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=\ucc38\uc870 URL: %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 LDIF \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 I/O \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ubd80\ubd84\uc801\uc73c\ub85c \ucc98\ub9ac\ub41c \ud30c\uc77c\uc758 \uc774\ub984\uc744 %s\uc5d0\uc11c %s(\uc73c)\ub85c \ubcc0\uacbd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=LDIF \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \ucc98\ub9ac\ub41c \ud30c\uc77c %s\uc744(\ub97c) \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=\uc8fc\uc18c\uac00 \uc774\ubbf8 \uc0ac\uc6a9\ub418\uace0 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 SNMP \uc694\uccad\uc744 \ud5c8\uc6a9\ud558\ub294 SNMP \ud3ec\ud2b8\uc785\ub2c8\ub2e4.  \uc774 \uad6c\uc131 \uc18d\uc131\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \ube44\ud65c\uc131\ud654\ud588\ub2e4\uac00 \ub2e4\uc2dc \ud65c\uc131\ud654\ud558\uac70\ub098 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 ds-cfg-listen-port \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc815\uc758\ub41c \uc218\uc2e0 \ud3ec\ud2b8\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc740 \ud544\uc218 \uc18d\uc131\uc785\ub2c8\ub2e4.
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0\uc11c \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud560 \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 ds-cfg-listen-port \uc18d\uc131\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uc2dc\uc791\ub420 \ub54c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=\uc774 \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0 \ub300\ud574 \uc815\uc758\ub41c \uad6c\uc131\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \uc5f0\uacb0 \ucc98\ub9ac\uae30\ub97c \uc2dc\uc791\ud558\ub824\uba74 \uad6c\uc131 \ub9e4\uac1c \ubcc0\uc218 ds-cfg-listen-port \ubc0f ds-cfg-trap-port\uac00 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=\ud2b8\ub7a9 \ub300\uc0c1 %s\uc774(\uac00) \uc54c \uc218 \uc5c6\ub294 \ud638\uc2a4\ud2b8\uc785\ub2c8\ub2e4. \ud2b8\ub7a9\uc774 \uc774 \ub300\uc0c1\uc73c\ub85c \uc804\uc1a1\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. SNMP \uc5f0\uacb0 \ucc98\ub9ac\uae30\uac00 \uc2dc\uc791\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. \uad6c\uc131 \uc18d\uc131\uc744 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=\uc720\ud6a8\ud55c \ud2b8\ub7a9 \ub300\uc0c1\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. \ud2b8\ub7a9\uc774 \uc804\uc1a1\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
  SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=An error occurred while attempting to initialize the SSL context for use in the LDAP Connection Handler:  %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=The Directory Server does not support LDAP protocol version %d.  This connection will be closed
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/protocol_zh_CN.properties
index 0aad946..b728b20 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=\u5ba2\u6237\u7aef\u5411\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u9001\u4e86\u4e00\u4e2a\u8bf7\u6c42\uff0c\u5176 ASN.1 \u5143\u7d20\u4f7f\u7528\u591a\u5b57\u8282\u8868\u793a\u503c\u957f\u5ea6\u3002\u8be5\u8bf7\u6c42\u6307\u793a\u9700\u8981 %d \u5b57\u8282\u6765\u8868\u793a\u957f\u5ea6\uff0c\u4f46\u8fd9\u8d85\u8fc7\u4e86\u6700\u5927\u5141\u8bb8\u9650\u5236\uff084 \u5b57\u8282\uff09
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=\u5ba2\u6237\u7aef\u5411\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u9001\u4e86\u4e00\u4e2a\u8bf7\u6c42\uff0c\u8be5\u8bf7\u6c42\u4e0d\u80fd\u6b63\u786e\u89e3\u7801\u4e3a ASN.1 \u5143\u7d20: %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=\u5ba2\u6237\u7aef\u5411\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u9001\u4e86\u4e00\u4e2a\u8bf7\u6c42\uff0c\u8be5\u8bf7\u6c42\u4e0d\u80fd\u6b63\u786e\u89e3\u7801\u4e3a LDAP \u6d88\u606f: %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u51fa\u73b0\u5185\u90e8\u9519\u8bef\uff0c\u5bfc\u81f4\u8be5\u670d\u52a1\u5668\u5728\u5bf9\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u7684\u8bf7\u6c42\u8fdb\u884c\u89e3\u7801\u65f6\uff0c\u65e0\u6cd5\u8ddf\u8e2a\u81ea\u5df1\u6240\u5904\u7684\u4f4d\u7f6e\u3002\u5b83\u5177\u6709\u65e0\u6548\u7684\u89e3\u7801\u72b6\u6001 (%d)\uff0c\u5fc5\u987b\u7ec8\u6b62\u6b64\u8fde\u63a5
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=\u5ba2\u6237\u7aef\u5411\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u9001\u4e86\u4e00\u6761 LDAP \u6d88\u606f\uff0c\u8be5\u6d88\u606f\u4e0d\u662f\u6709\u6548\u7684\u5ba2\u6237\u7aef\u8bf7\u6c42\u6d88\u606f: %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u5c06\u4ece\u5ba2\u6237\u7aef (%s) \u8bfb\u53d6\u7684 LDAP \u6d88\u606f\u8f6c\u6362\u4e3a\u7528\u4e8e\u5904\u7406\u7684\u5185\u90e8\u64cd\u4f5c: %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 LDAP \u6d88\u606f (%s) \u8f6c\u6362\u4e3a\u653e\u5f03\u64cd\u4f5c: %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 LDAP \u6d88\u606f (%s) \u8f6c\u6362\u4e3a\u89e3\u9664\u7ed1\u5b9a\u64cd\u4f5c: %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u6253\u5f00\u9009\u62e9\u5668\uff0c\u4ee5\u4f7f\u5176\u591a\u8def\u590d\u7528\u5173\u8054\u7684\u63a5\u53d7\u5957\u63a5\u5b57: %s\u3002\u5c06\u7981\u7528\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u521b\u5efa\u670d\u52a1\u5668\u5957\u63a5\u5b57\u901a\u9053\u4ee5\u63a5\u53d7 %s:%d \u4e0a\u7684\u8fde\u63a5: %s\u3002\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u4e0d\u4fa6\u542c\u8be5\u5730\u5740\u4e0a\u7684\u65b0\u8fde\u63a5
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u5728\u4efb\u4f55\u914d\u7f6e\u7684\u5730\u5740\u4e0a\u521b\u5efa\u4efb\u4f55\u5957\u63a5\u5b57\u901a\u9053\u3002\u5c06\u7981\u7528\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=\u5df2\u62d2\u7edd\u4ece\u5ba2\u6237\u7aef %s \u5230 %s \u7684\u8fde\u63a5\u5c1d\u8bd5\uff0c\u56e0\u4e3a\u8be5\u5ba2\u6237\u7aef\u5305\u542b\u5728\u67d0\u4e2a\u62d2\u7edd\u7684\u5730\u5740\u8303\u56f4\u5185
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=\u5df2\u62d2\u7edd\u4ece\u5ba2\u6237\u7aef %s \u5230 %s \u7684\u8fde\u63a5\u5c1d\u8bd5\uff0c\u56e0\u4e3a\u8be5\u5ba2\u6237\u7aef\u4e0d\u5305\u542b\u5728\u67d0\u4e2a\u5141\u8bb8\u7684\u5730\u5740\u8303\u56f4\u5185
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182=\u51fa\u73b0\u5185\u90e8\u9519\u8bef\uff0c\u5bfc\u81f4\u76ee\u5f55\u670d\u52a1\u5668\u65e0\u6cd5\u5728\u76f8\u5e94\u7684\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u4e2d\u6b63\u786e\u6ce8\u518c\u4ece %s \u5230 %s \u7684\u5ba2\u6237\u7aef\u8fde\u63a5: %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u63a5\u53d7\u65b0\u7684\u5ba2\u6237\u7aef\u8fde\u63a5: %s
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5728\u5c1d\u8bd5\u63a5\u53d7\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u51fa\u73b0\u8fde\u7eed\u5931\u8d25: %s\u3002\u5c06\u7981\u7528\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5728\u5c1d\u8bd5\u4fa6\u542c\u65b0\u8fde\u63a5\u65f6\u6355\u83b7\u5230\u610f\u5916\u9519\u8bef: %s\u3002\u5c06\u7981\u7528\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s \u65e0\u6cd5\u6253\u5f00\u9009\u62e9\u5668\u4ee5\u591a\u8def\u590d\u7528\u4ece\u5ba2\u6237\u7aef\u8bfb\u53d6\u7684\u6570\u636e: %s\u3002\u6b64\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c\u5904\u7406
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s \u65e0\u6cd5\u5728\u9009\u62e9\u5668\u4e2d\u6ce8\u518c\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5: %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=\u65e0\u6cd5\u5728\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u4e2d\u6ce8\u518c\u6b64\u8fde\u63a5\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u5173\u95ed
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=\u65e0\u6cd5\u5728\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u4e2d\u6ce8\u518c\u6b64\u8fde\u63a5\uff0c\u56e0\u4e3a\u4e0e %s \u5173\u8054\u7684\u5f85\u5904\u7406\u961f\u5217\u592a\u6ee1
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=\u6b63\u5728\u4ece\u5173\u8054\u7684\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u4e2d\u53d6\u6d88\u6ce8\u518c\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5\uff0c\u56e0\u4e3a\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u5173\u95ed
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=\u65e0\u6cd5\u5c06\u8bfb\u53d6\u7684\u6570\u636e\u89e3\u7801\u4e3a ASN.1 \u5143\u7d20\uff0c\u56e0\u4e3a\u89e3\u7801\u7684\u5143\u7d20\u957f\u5ea6\uff08%d \u5b57\u8282\uff09\u5927\u4e8e\u5141\u8bb8\u7684\u6700\u5927\u5143\u7d20\u957f\u5ea6\uff08%d \u5b57\u8282\uff09\u3002\u57fa\u7840\u8f93\u5165\u6d41\u5df2\u5173\u95ed\uff0c\u65e0\u6cd5\u518d\u4f7f\u7528\u6b64\u8bfb\u53d6\u5668
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32\u89e3\u7801\u4e3a LDAP \u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u56e0\u4e3a\u8be5\u5b57\u7b26\u4e32\u4e3a Null
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 %s \u89e3\u7801\u4e3a LDAP \u641c\u7d22\u8fc7\u6ee4\u5668\uff0c\u56e0\u4e3a\u5728\u5904\u7406\u671f\u95f4\u629b\u51fa\u610f\u5916\u5f02\u5e38: %s
@@ -242,9 +220,7 @@
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u4f4d\u7f6e %d \u548c %d \u4e4b\u95f4\u7684\u5047\u5b9a\u5b50\u5b57\u7b26\u4e32\u8fc7\u6ee4\u5668\u503c\u6ca1\u6709\u4efb\u4f55\u661f\u53f7\u901a\u914d\u7b26
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u4ece\u4f4d\u7f6e %d \u5904\u5f00\u59cb\u7684\u53ef\u6269\u5c55\u5339\u914d\u7ec4\u4ef6\u6ca1\u6709\u4f7f\u7528\u5192\u53f7\u6765\u8868\u793a\u5c5e\u6027\u7c7b\u578b\u540d\u79f0\u7684\u7ed3\u675f
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=\u6b63\u5728\u7ec8\u6b62\u6b64\u8fde\u63a5\uff0c\u56e0\u4e3a\u5ba2\u6237\u7aef\u53d1\u9001\u4e86\u7c7b\u578b\u4e3a %s \u7684\u65e0\u6548\u6d88\u606f\uff08LDAP \u6d88\u606f ID %d\uff09\uff0c\u8bf7\u6c42\u6d88\u606f\u4e0d\u5141\u8bb8\u4f7f\u7528\u8be5\u7c7b\u578b
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=\u5728\u5c1d\u8bd5\u5904\u7406\u7c7b\u578b\u4e3a %s \u7684\u8bf7\u6c42\uff08LDAP \u6d88\u606f ID %d\uff09\u65f6\u51fa\u73b0\u610f\u5916\u5931\u8d25: %s\u3002\u5c06\u7ec8\u6b62\u5ba2\u6237\u7aef\u8fde\u63a5
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=\u7ed1\u5b9a\u8bf7\u6c42\u6d88\u606f\uff08LDAP \u6d88\u606f ID %d\uff09\u5305\u542b\u65e0\u6548\u7684\u9a8c\u8bc1\u7c7b\u578b %s\u3002\u8fd9\u662f\u4e00\u4e2a\u534f\u8bae\u9519\u8bef\uff0c\u5c06\u6309\u7167 RFC 2251 \u7b2c 4.2.3 \u8282\u7ec8\u6b62\u6b64\u8fde\u63a5
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=\u6b63\u5728\u7ec8\u6b62\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5904\u7406\u7ed1\u5b9a\u8bf7\u6c42\u65f6\u51fa\u73b0\u534f\u8bae\u9519\u8bef\u3002LDAP \u6d88\u606f ID \u4e3a %d\uff0c\u7ed1\u5b9a\u54cd\u5e94\u7684\u9519\u8bef\u6d88\u606f\u4e3a %s
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=\u5c06\u5411 LDAPv2 \u5ba2\u6237\u7aef\uff08\u8fde\u63a5 ID=%d\uff0c\u64cd\u4f5c ID=%d\uff09\u53d1\u9001\u4e00\u6761\u6269\u5c55\u54cd\u5e94\u6d88\u606f: %s\u3002LDAPv2 \u4e0d\u5141\u8bb8\u4f7f\u7528\u6269\u5c55\u64cd\u4f5c\uff0c\u56e0\u6b64\uff0c\u4e0d\u4f1a\u53d1\u9001\u6b64\u54cd\u5e94
@@ -254,10 +230,7 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=\u5df2\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u62d2\u7edd\u5bf9 LDAPv2 \u5ba2\u6237\u7aef\u8fdb\u884c\u8bbf\u95ee\u3002\u5c06\u5173\u95ed\u6b64\u8fde\u63a5
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=\u8fde\u63a5 ID \u4e3a %d \u7684\u5ba2\u6237\u7aef\u4f7f\u7528 LDAPv2 \u8fdb\u884c\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u9a8c\u8bc1\uff0c\u4f46\u5176\u5c1d\u8bd5\u53d1\u9001 LDAPv2 \u5ba2\u6237\u7aef\u4e0d\u5141\u8bb8\u4f7f\u7528\u7684\u6269\u5c55\u64cd\u4f5c\u8bf7\u6c42\uff08LDAP \u6d88\u606f ID %d\uff09\u3002\u5c06\u7ec8\u6b62\u8be5\u8fde\u63a5
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=\u5df2\u5c1d\u8bd5\u6309\u7167\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u65b9\u5f0f\u521d\u59cb\u5316 LDAP \u7edf\u8ba1\u4fe1\u606f\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\u3002\u53ea\u5e94\u5728\u76ee\u5f55\u670d\u52a1\u5668\u672c\u8eab\u4e2d\u52a8\u6001\u521b\u5efa\u6b64\u76d1\u89c6\u5668\u63d0\u4f9b\u7a0b\u5e8f\uff0c\u800c\u4e0d\u662f\u4ece\u914d\u7f6e\u4e2d\u8fdb\u884c\u521b\u5efa
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=LDAP \u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u7ebf\u7a0b "%s" \u9047\u5230\u610f\u5916\u9519\u8bef\u800c\u5bfc\u81f4\u7ebf\u7a0b\u7ec8\u6b62: %s\u3002\u5df2\u6355\u83b7\u5230\u6b64\u9519\u8bef\uff0c\u8be5\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u5e94\u7ee7\u7eed\u6b63\u5e38\u8fd0\u884c
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=\u5c1d\u8bd5\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u6ce8\u518c\u6b64\u8fde\u63a5\u7684\u64cd\u4f5c\u88ab\u62d2\u7edd\u3002\u8fd9\u53ef\u80fd\u8868\u793a\u8be5\u670d\u52a1\u5668\u5df2\u8bbe\u5b9a\u4e86\u5141\u8bb8\u7684\u6700\u5927\u5e76\u53d1\u8fde\u63a5\u6570\uff0c\u6216\u8005\u8be5\u670d\u52a1\u5668\u5904\u4e8e\u53d7\u9650\u8bbf\u95ee\u6a21\u5f0f
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u53ef\u7528\u4e8e\u63a5\u53d7\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u4e00\u4e2a\u6216\u4e00\u7ec4\u5730\u5740\u3002\u5982\u679c\u672a\u6307\u5b9a\u4efb\u4f55\u503c\uff0c\u5219\u670d\u52a1\u5668\u5c06\u63a5\u53d7\u6240\u6709\u6d3b\u52a8\u5730\u5740\u4e0a\u7684\u8fde\u63a5\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u53ef\u7528\u4e8e\u63a5\u53d7\u5ba2\u6237\u7aef\u8fde\u63a5\u7684 TCP \u7aef\u53e3\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
@@ -274,86 +247,26 @@
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=\u6307\u793a\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 StartTLS \u6269\u5c55\u64cd\u4f5c\uff0c\u4ee5\u901a\u8fc7\u975e SSL LDAP \u8fde\u63a5\u542f\u52a8\u5b89\u5168\u901a\u4fe1\u3002\u5982\u679c\u5bf9\u8be5\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u542f\u7528\u4e86 SSL\uff0c\u5219\u4e0d\u80fd\u4f7f\u7528\u6b64\u914d\u7f6e\u5c5e\u6027\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u5bf9 LDAP \u5ba2\u6237\u7aef\u7acb\u5373\u751f\u6548
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=\u5728\u5efa\u7acb\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u4f7f\u7528 StartTLS \u5728\u5efa\u7acb\u7684\u8fde\u63a5\u4e2d\u542f\u52a8\u5b89\u5168\u901a\u9053\u65f6\uff0c\u5e94\u4f7f\u7528\u7684\u6709\u5173\u8bf7\u6c42\u6216\u8981\u6c42\u5ba2\u6237\u7aef\u63d0\u4f9b\u5176\u81ea\u5df1\u7684\u8bc1\u4e66\u7684\u7b56\u7565\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=\u5728\u63a5\u53d7\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u6267\u884c StartTLS \u534f\u5546\u65f6\uff0c\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e94\u4f7f\u7528\u7684\u8bc1\u4e66\u522b\u540d\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=\u65e0\u6cd5\u89e3\u6790\u914d\u7f6e\u6761\u76ee "%2$s" \u4e2d\u6307\u5b9a\u7684\u4fa6\u542c\u5730\u5740 "%1$s": %3$s\u3002\u8bf7\u786e\u4fdd\u5728\u6b64\u7cfb\u7edf\u4e0a\u6b63\u786e\u914d\u7f6e\u4e86\u540d\u79f0\u89e3\u6790
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-listen-address \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4fa6\u542c\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u4e00\u4e2a\u6216\u4e00\u7ec4\u5730\u5740: %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=\u672a\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-listen-port \u5b9a\u4e49\u4fa6\u542c\u7aef\u53e3\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-listen-port \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4fa6\u542c\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u7aef\u53e3: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-allowed-client \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u5141\u8bb8\u4e0e\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5efa\u7acb\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u5730\u5740\u63a9\u7801: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-denied-client \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0d\u5141\u8bb8\u4e0e\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5efa\u7acb\u8fde\u63a5\u7684\u5ba2\u6237\u7aef\u5730\u5740\u63a9\u7801: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-allow-ldap-v2 \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5141\u8bb8 LDAPv2 \u5ba2\u6237\u7aef\u8bbf\u95ee\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-num-request-handlers \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4ece\u5ba2\u6237\u7aef\u8bfb\u53d6\u8bf7\u6c42\u65f6\u6240\u4f7f\u7528\u7684\u8bf7\u6c42\u5904\u7406\u7a0b\u5e8f\u6570: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-send-rejection-notice \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5411\u62d2\u7edd\u7684\u5ba2\u6237\u7aef\u8fde\u63a5\u53d1\u9001\u65ad\u5f00\u8fde\u63a5\u6d88\u606f\u901a\u77e5: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-use-tcp-keep-alive \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u5b9a\u671f\u901a\u8fc7\u7a7a\u95f2\u8fde\u63a5\u53d1\u9001 TCP Keep-Alive \u6d88\u606f: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-use-tcp-no-delay \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u786e\u5b9a\u662f\u5426\u7acb\u5373\u5237\u65b0\u5bf9\u5ba2\u6237\u7aef\u7684\u54cd\u5e94: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-allow-tcp-reuse-address \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u786e\u5b9a\u662f\u5426\u5728\u4fa6\u542c\u5957\u63a5\u5b57\u4e0a\u8bbe\u7f6e SO_REUSEADDR \u9009\u9879: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-max-request-size \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u786e\u5b9a\u53ef\u7528\u4e8e\u5ba2\u6237\u7aef\u8bf7\u6c42\u7684\u6700\u5927\u5927\u5c0f\uff08\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff09: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-use-ssl \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u5728\u63a5\u53d7\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u662f\u5426\u4f7f\u7528 SSL: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u88ab\u914d\u7f6e\u4e3a\u901a\u8fc7 SSL \u8fdb\u884c\u901a\u4fe1\u4ee5\u53ca\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 StartTLS \u6269\u5c55\u64cd\u4f5c\u3002\u7531\u4e8e\u4e0d\u80fd\u540c\u65f6\u4f7f\u7528\u8fd9\u4e24\u4e2a\u9009\u9879\uff0c\u56e0\u6b64\uff0c\u5c06\u4e0d\u5141\u8bb8\u5ba2\u6237\u7aef\u4f7f\u7528 StartTLS \u64cd\u4f5c
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-allow-start-tls \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u5ba2\u6237\u7aef\u662f\u5426\u53ef\u4ee5\u4f7f\u7528 StartTLS \u6269\u5c55\u64cd\u4f5c: %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=\u914d\u7f6e\u6761\u76ee %2$s \u7684\u5c5e\u6027 ds-cfg-ssl-client-auth-policy \u4e2d\u6307\u5b9a\u7684 SSL \u5ba2\u6237\u7aef\u9a8c\u8bc1\u7b56\u7565 "%1$s" \u65e0\u6548\u3002\u5176\u503c\u5fc5\u987b\u4e3a "disabled"\u3001"optional" \u6216 "required" \u4e4b\u4e00
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-ssl-client-auth-policy \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u8bf7\u6c42/\u8981\u6c42 SSL \u5ba2\u6237\u7aef\u9a8c\u8bc1\u65f6\u5e94\u4f7f\u7528\u7684\u7b56\u7565: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-ssl-cert-nickname \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u63a5\u53d7 SSL/TLS \u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u8bc1\u4e66\u522b\u540d: %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=\u65e0\u6cd5\u5c06\u914d\u7f6e\u6761\u76ee %3$s \u7684\u5c5e\u6027 %2$s \u4e2d\u5b9a\u4e49\u7684\u5b57\u7b26\u4e32 %1$s \u89e3\u7801\u4e3a\u6709\u6548\u7684\u5730\u5740\u63a9\u7801: %4$s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=\u5df2\u5c06\u4e00\u7ec4\u5141\u8bb8\u7684\u65b0\u5ba2\u6237\u7aef\u5730\u5740\u63a9\u7801\u5e94\u7528\u4e8e\u914d\u7f6e\u6761\u76ee %s
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=\u5df2\u5c06\u4e00\u7ec4\u62d2\u7edd\u7684\u65b0\u5ba2\u6237\u7aef\u5730\u5740\u63a9\u7801\u5e94\u7528\u4e8e\u914d\u7f6e\u6761\u76ee %s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-allow-ldap-v2 \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-max-request-size \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-allow-start-tls \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=\u6307\u793a\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u4fdd\u7559\u6709\u5173 LDAP \u5ba2\u6237\u7aef\u901a\u4fe1\u7684\u7edf\u8ba1\u4fe1\u606f\u3002\u4fdd\u7559\u6b64\u4fe1\u606f\u4f1a\u5bfc\u81f4\u6027\u80fd\u7565\u5fae\u964d\u4f4e\uff0c\u4f46\u5bf9\u4e86\u89e3\u5ba2\u6237\u7aef\u4f7f\u7528\u6a21\u5f0f\u975e\u5e38\u6709\u7528\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u9002\u7528\u4e8e\u65b0\u8fde\u63a5\uff0c\u5e76\u4e14\u4e0d\u5229\u4e8e\u6e05\u9664\u53ef\u80fd\u5df2\u6536\u96c6\u7684\u4efb\u4f55\u73b0\u6709\u7edf\u8ba1\u4fe1\u606f\u6570\u636e
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-keep-stats \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u8be5\u4e3a\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u542f\u7528 LDAP \u4f7f\u7528\u60c5\u51b5\u7edf\u8ba1\u4fe1\u606f: %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-keep-stats \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u8282\u6570\u7ec4\u89e3\u7801\u4e3a ASN.1 \u957f\u578b\u5143\u7d20\u503c\uff0c\u56e0\u4e3a\u8be5\u6570\u7ec4\u7684\u957f\u5ea6\u5e76\u975e\u4ecb\u4e8e 1 \u548c 8 \u5b57\u8282\u4e4b\u95f4\uff08\u63d0\u4f9b\u7684\u957f\u5ea6\u4e3a %d\uff09
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 ASN.1 \u5143\u7d20\u89e3\u7801\u4e3a\u957f\u578b\u5143\u7d20\uff0c\u56e0\u4e3a\u8be5\u5143\u7d20\u7684\u503c\u957f\u5ea6\u5e76\u975e\u4ecb\u4e8e 1 \u548c 8 \u5b57\u8282\u4e4b\u95f4\uff08\u5b9e\u9645\u957f\u5ea6\u4e3a %d\uff09
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u8282\u6570\u7ec4\u89e3\u7801\u4e3a ASN.1 \u957f\u578b\u5143\u7d20\uff0c\u56e0\u4e3a\u89e3\u7801\u7684\u503c\u957f\u5ea6\u5e76\u975e\u4ecb\u4e8e 1 \u548c 8 \u5b57\u8282\u4e4b\u95f4\uff08\u89e3\u7801\u957f\u5ea6\u4e3a %d\uff09
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=\u5728\u5c1d\u8bd5\u5c06\u7528\u4e8e\u5185\u90e8\u64cd\u4f5c\u7684 DN %s \u89e3\u7801\u4e3a\u8d85\u7ea7\u7528\u6237\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=\u5141\u8bb8\u5728 SSL \u6216 StartTLS \u901a\u4fe1\u4e2d\u4f7f\u7528\u7684 SSL \u534f\u8bae\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u662f\u53ea\u5f71\u54cd\u5728\u66f4\u6539\u4e4b\u540e\u6240\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u65b0\u4f1a\u8bdd
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-ssl-protocol \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a SSL/TLS \u4f1a\u8bdd\u5141\u8bb8\u4f7f\u7528\u7684 SSL \u534f\u8bae\u540d\u79f0: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=\u5141\u8bb8\u5728 SSL \u6216 StartTLS \u901a\u4fe1\u4e2d\u4f7f\u7528\u7684 SSL \u5bc6\u7801\u7ec4\u540d\u79f0\u3002\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u5f71\u54cd\u5728\u66f4\u6539\u540e\u521b\u5efa\u7684\u57fa\u4e8e SSL/TLS \u7684\u65b0\u4f1a\u8bdd
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-ssl-cipher-suite \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a SSL/TLS \u4f1a\u8bdd\u5141\u8bb8\u4f7f\u7528\u7684 SSL \u5bc6\u7801\u7ec4\u540d\u79f0: %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-ssl-protocol \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-ssl-cipher-suite \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=\u65e0\u6cd5\u5728\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u542f\u7528 TLS \u8fde\u63a5\u5b89\u5168\u63d0\u4f9b\u7a0b\u5e8f\uff0c\u56e0\u4e3a\u5b83\u5df2\u4f7f\u7528 %s \u63d0\u4f9b\u7a0b\u5e8f\u3002StartTLS \u53ea\u80fd\u7528\u4e8e\u660e\u6587\u8fde\u63a5
@@ -434,116 +337,46 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=\u5728\u5c1d\u8bd5\u5bf9\u4e2d\u95f4\u54cd\u5e94\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=\u4e2d\u95f4\u54cd\u5e94\u5e8f\u5217\u5143\u7d20\u5305\u542b\u65e0\u6548\u7684 BER \u7c7b\u578b %s\uff0c\u8be5\u7c7b\u578b\u4e0d\u9002\u7528\u4e8e\u5176 OID \u6216\u503c
 INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=\u63a5\u53d7\u7684\u961f\u5217\u5927\u5c0f\uff0c\u7528\u4e8e\u63a7\u5236\u5728\u62d2\u7edd\u4e4b\u524d\u5141\u8bb8\u5728\u540e\u5907\u961f\u5217\u4e2d\u6392\u961f\u7684\u65b0\u8fde\u63a5\u5c1d\u8bd5\u6570\u3002\u53ea\u6709\u5728\u9884\u8ba1\u76ee\u5f55\u670d\u52a1\u5668\u5c06\u540c\u65f6\u63a5\u6536\u5927\u91cf\u65b0\u8fde\u63a5\u5c1d\u8bd5\u65f6\uff0c\u624d\u9700\u8981\u66f4\u6539\u6b64\u914d\u7f6e\u5c5e\u6027\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-accept-backlog \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u63a5\u53d7\u7684\u540e\u5907\u961f\u5217\u5927\u5c0f: %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 LDAP \u8fc7\u6ee4\u5668 "%s" \u7528\u4f5c\u5339\u914d\u503c\u8fc7\u6ee4\u5668\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5728\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u4e2d\u4f7f\u7528\u7c7b\u578b\u4e3a %s \u7684\u8fc7\u6ee4\u5668
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 LDAP \u8fc7\u6ee4\u5668 "%s" \u7528\u4f5c\u5339\u914d\u503c\u8fc7\u6ee4\u5668\uff0c\u56e0\u4e3a\u8be5\u8fc7\u6ee4\u5668\u662f\u53ef\u6269\u5c55\u5339\u914d\u8fc7\u6ee4\u5668\uff0c\u5176\u4e2d\u5305\u542b\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u4e0d\u5141\u8bb8\u4f7f\u7528\u7684 dnAttributes \u6807\u5fd7
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5c5e\u6027\u503c\u58f0\u660e\u4e2d\u5177\u6709\u65e0\u6548\u7684\u5143\u7d20\u6570\uff08\u5e94\u8be5\u4e3a 2 \u4e2a\uff0c\u5b9e\u9645\u4e3a %d \u4e2a\uff09
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=\u5728\u5c1d\u8bd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u4e2d\u7684\u5c5e\u6027\u503c\u58f0\u660e\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b50\u4e32\u5e8f\u5217\u4e2d\u5177\u6709\u65e0\u6548\u7684\u5143\u7d20\u6570\uff08\u5e94\u8be5\u4e3a 2 \u4e2a\uff0c\u5b9e\u9645\u4e3a %d \u4e2a\uff09
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b50\u4e32\u8fc7\u6ee4\u5668\u4e2d\u6ca1\u6709 subInitial\u3001subAny \u6216 subFinal \u7ec4\u4ef6
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b50\u4e32\u8fc7\u6ee4\u5668\u4e2d\u5177\u6709\u591a\u4e2a subInitial \u7ec4\u4ef6
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b50\u4e32\u8fc7\u6ee4\u5668\u4e2d\u5177\u6709\u591a\u4e2a subFinal \u7ec4\u4ef6
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b50\u4e32\u8fc7\u6ee4\u5668\u4e2d\u5177\u6709\u7c7b\u578b\u4e3a %s \u7684\u65e0\u6548\u5143\u7d20
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u5bf9\u5b50\u4e32\u8fc7\u6ee4\u5668\u7ec4\u4ef6\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u5bf9\u5b58\u5728\u8fc7\u6ee4\u5668\u7ec4\u4ef6\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u53ef\u6269\u5c55\u5339\u914d\u5e8f\u5217\u4e2d\u5177\u6709\u65e0\u6548\u7684\u5143\u7d20\u6570\uff08\u5e94\u8be5\u4e3a 2 \u6216 3 \u4e2a\uff0c\u5b9e\u9645\u4e3a %d \u4e2a\uff09
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u53ef\u6269\u5c55\u5339\u914d\u8fc7\u6ee4\u5668\u5e8f\u5217\u4e2d\u627e\u5230\u591a\u4e2a\u5339\u914d\u89c4\u5219 ID \u5143\u7d20
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u53ef\u6269\u5c55\u5339\u914d\u8fc7\u6ee4\u5668\u5e8f\u5217\u4e2d\u627e\u5230\u591a\u4e2a\u5c5e\u6027\u7c7b\u578b\u5143\u7d20
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u53ef\u6269\u5c55\u5339\u914d\u8fc7\u6ee4\u5668\u5e8f\u5217\u4e2d\u627e\u5230\u591a\u4e2a\u58f0\u660e\u503c\u5143\u7d20
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u53ef\u6269\u5c55\u5339\u914d\u8fc7\u6ee4\u5668\u4e2d\u5177\u6709\u7c7b\u578b\u4e3a %s \u7684\u65e0\u6548\u5143\u7d20
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u5bf9\u53ef\u6269\u5c55\u5339\u914d\u8fc7\u6ee4\u5668\u7ec4\u4ef6\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u8fc7\u6ee4\u5668\u5177\u6709\u65e0\u6548\u7684 BER \u7c7b\u578b %s
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u63a7\u5236\u6ca1\u6709\u503c
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5c06\u503c\u89e3\u7801\u4e3a ASN.1 \u5e8f\u5217\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5339\u914d\u503c\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u63a7\u5236\u503c\u672a\u6307\u5b9a\u4efb\u4f55\u5728\u5339\u914d\u5c5e\u6027\u503c\u4e2d\u4f7f\u7528\u7684\u8fc7\u6ee4\u5668
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u7801\u4e3a\u5bc6\u7801\u5230\u671f\u63a7\u5236\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u63a7\u5236\u5177\u6709\u4e0d\u80fd\u89e3\u6790\u4e3a\u6574\u6570\u7684\u503c
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bc6\u7801\u5230\u671f\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u63a7\u5236\u6ca1\u6709\u503c
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u7801\u4e3a\u5bc6\u7801\u5230\u671f\u63a7\u5236\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u5bf9\u5230\u671f\u524d\u7684\u79d2\u6570\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u5728\u540c\u4e00\u5ba2\u6237\u7aef\u8fde\u63a5\u4e0a\u5904\u7406\u53e6\u4e00\u4e2a\u5177\u6709\u76f8\u540c\u6d88\u606f ID (%d) \u7684\u8bf7\u6c42
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=\u5728\u5c1d\u8bd5\u5c06\u5ba2\u6237\u7aef\u8bf7\u6c42\u6dfb\u52a0\u5230\u5de5\u4f5c\u961f\u5217\u4e2d\u65f6\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u9047\u5230\u610f\u5916\u9519\u8bef: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u53ef\u7528\u4e8e\u63a5\u53d7\u7ba1\u7406\u8fde\u63a5\u7684 TCP \u7aef\u53e3\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=\u672a\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-listen-port \u5b9a\u4e49\u4fa6\u542c\u7aef\u53e3\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-listen-port \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4fa6\u542c\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u7aef\u53e3: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=\u6307\u793a\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u662f\u5426\u5e94\u5728\u63a5\u53d7\u6765\u81ea\u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u65f6\u4f7f\u7528 SSL\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-use-ssl \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u5728\u63a5\u53d7\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u662f\u5426\u4f7f\u7528 SSL: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=\u5728\u63a5\u53d7\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u6267\u884c StartTLS \u534f\u5546\u65f6\uff0c\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e94\u4f7f\u7528\u7684\u8bc1\u4e66\u522b\u540d\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-ssl-cert-nickname \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u63a5\u53d7 SSL/TLS \u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u8bc1\u4e66\u522b\u540d: %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u7801\u4e3a\u5bc6\u7801\u7b56\u7565\u8bf7\u6c42\u63a7\u5236\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u63a7\u5236\u5177\u6709\u503c\uff0c\u4f46\u5bc6\u7801\u7b56\u7565\u8bf7\u6c42\u63a7\u5236\u4e0d\u5e94\u5177\u6709\u503c
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bc6\u7801\u7b56\u7565\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u63a7\u5236\u6ca1\u6709\u503c
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bc6\u7801\u7b56\u7565\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8b66\u544a\u5143\u7d20\u5177\u6709\u65e0\u6548\u7684\u7c7b\u578b %s
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bc6\u7801\u7b56\u7565\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u9519\u8bef\u5143\u7d20\u5177\u6709\u65e0\u6548\u7684\u7c7b\u578b %d
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bc6\u7801\u7b56\u7565\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u503c\u5e8f\u5217\u5305\u542b\u5177\u6709\u65e0\u6548\u7c7b\u578b %s \u7684\u5143\u7d20
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5bc6\u7801\u7b56\u7565\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801: %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u4e0d\u5141\u8bb8\u5c06\u4ee3\u7406\u6388\u6743 V1 \u63a7\u5236\u7528\u4e8e\u7528\u6237 %s
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=\u65e0\u6cd5\u9501\u5b9a\u7528\u6237\u6761\u76ee %s \u4ee5\u9a8c\u8bc1\u4ee3\u7406\u6388\u6743 V2 \u63a7\u5236
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=\u5bc6\u7801\u7b56\u7565\u914d\u7f6e\u4e0d\u5141\u8bb8\u5c06\u4ee3\u7406\u6388\u6743 V2 \u63a7\u5236\u7528\u4e8e\u7528\u6237 %s
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u7801\u4e3a\u5e10\u6237\u53ef\u7528\u6027\u8bf7\u6c42\u63a7\u5236\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u63a7\u5236\u5177\u6709\u503c\uff0c\u4f46\u5e10\u6237\u53ef\u7528\u6027\u8bf7\u6c42\u63a7\u5236\u4e0d\u5e94\u5177\u6709\u503c
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5e10\u6237\u53ef\u7528\u6027\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u63a7\u5236\u6ca1\u6709\u503c
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=\u5e10\u6237\u53ef\u7528\u6027\u54cd\u5e94\u63a7\u5236\u6307\u793a\u5e10\u6237\u4e0d\u53ef\u7528\uff0c\u4f46\u8be5\u63a7\u5236\u5177\u6709\u672a\u77e5\u7684\u4e0d\u53ef\u7528\u5143\u7d20\u7c7b\u578b %s
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=\u5e10\u6237\u53ef\u7528\u6027\u54cd\u5e94\u63a7\u5236\u5177\u6709\u672a\u77e5\u7684ACCOUNT_USABLE_RESPONSE \u5143\u7d20\u7c7b\u578b %s
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5e10\u6237\u53ef\u7528\u6027\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5730\u5740\u63a9\u7801\u524d\u7f00\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u6307\u5b9a\u4e86\u65e0\u6548\u503c\u3002\u5bf9\u4e8e IPv4\uff0c\u5141\u8bb8\u7684\u503c\u4e3a 0 \u81f3 32\uff1b\u5bf9\u4e8e IPv6\uff0c\u5141\u8bb8\u7684\u503c\u4e3a 0 \u81f3 128
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5730\u5740\u63a9\u7801\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u524d\u7f00\u63a9\u7801\u662f\u4f7f\u7528\u901a\u914d\u7b26 "*" \u6307\u5b9a\u7684
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u5730\u5740\u63a9\u7801\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b83\u5177\u6709\u65e0\u6548\u7684\u683c\u5f0f
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f %s \u65e0\u6cd5\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u660e\u6587\u54cd\u5e94\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u5f15\u7528\u660e\u6587\u8fde\u63a5\u5b89\u5168\u63d0\u4f9b\u7a0b\u5e8f
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=\u63d0\u4f9b\u7684 LDAP \u5c5e\u6027 %s \u5305\u542b\u91cd\u590d\u7684\u503c
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=\u63d0\u4f9b\u7684 LDAP \u641c\u7d22\u8fc7\u6ee4\u5668\u5f15\u7528\u4e86\u672a\u77e5\u7684\u5339\u914d\u89c4\u5219 %s
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=\u63d0\u4f9b\u7684 LDAP \u641c\u7d22\u8fc7\u6ee4\u5668\u5177\u6709\u58f0\u660e\u503c\uff0c\u4f46\u4e0d\u5305\u542b\u5c5e\u6027\u7c7b\u578b\u6216\u5339\u914d\u89c4\u5219 ID
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=\u65e0\u6cd5\u5728 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u4e2d\u8c03\u7528 select(): %s\u3002JVM \u4f3c\u4e4e\u5bb9\u6613\u53d7\u5230 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825 \u4e2d\u6240\u8ff0\u7684\u95ee\u9898\u7684\u5f71\u54cd\uff0c\u5e76\u4e14\u65e0\u6cd5\u5728\u5176\u5f53\u524d\u914d\u7f6e\u4e2d\u5904\u7406 LDAP \u8bf7\u6c42\u3002\u8bf7\u5347\u7ea7\u5230\u4e0d\u4f1a\u51fa\u73b0\u6b64\u884c\u4e3a\u7684\u8f83\u65b0 JVM\uff08Java 5.0 Update 8 \u6216\u66f4\u9ad8\u7248\u672c\uff09\uff0c\u6216\u8005\u5148\u5c06\u53ef\u7528\u6587\u4ef6\u63cf\u8ff0\u7b26\u6570\u7684\u503c\u8bbe\u7f6e\u4e3a\u5927\u4e8e\u6216\u7b49\u4e8e 8193\uff08\u5982\u901a\u8fc7\u6267\u884c\u547d\u4ee4 'ulimit -n 8193' \u6765\u5b9e\u73b0\uff09\uff0c\u7136\u540e\u518d\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=\u65e0\u6cd5\u5904\u7406\u8be5\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u672a\u6807\u8bb0\u4e3a\u201c\u91cd\u8981\u201d\u7684\u4ee3\u7406\u6388\u6743 V1 \u63a7\u5236\u3002\u4ee3\u7406\u6388\u6743\u63a7\u5236\u5fc5\u987b\u59cb\u7ec8\u5c06\u91cd\u8981\u6027\u8bbe\u7f6e\u4e3a\u201c\u771f\u201d
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=\u65e0\u6cd5\u5904\u7406\u8be5\u8bf7\u6c42\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u672a\u6807\u8bb0\u4e3a\u201c\u91cd\u8981\u201d\u7684\u4ee3\u7406\u6388\u6743 V2 \u63a7\u5236\u3002\u4ee3\u7406\u6388\u6743\u63a7\u5236\u5fc5\u987b\u59cb\u7ec8\u5c06\u91cd\u8981\u6027\u8bbe\u7f6e\u4e3a\u201c\u771f\u201d
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u6761\u76ee DN\uff0c\u5e94\u8be5\u5c06\u5176\u4e0e\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7ed3\u5408\u4f7f\u7528\u3002\u5bf9\u6b64\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u9002\u7528\u4e8e\u968f\u540e\u5c1d\u8bd5\u5bf9\u5173\u8054\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u8fdb\u884c\u8bbf\u95ee\u7684\u64cd\u4f5c
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=\u914d\u7f6e\u6761\u76ee %s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-key-manager-provider \u5177\u6709\u65e0\u6548\u7684\u503c %s\uff0c\u8be5\u503c\u672a\u5f15\u7528\u5df2\u542f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c5e\u6027\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0e LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7ed3\u5408\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u7684\u914d\u7f6e\u6761\u76ee DN\uff0c\u5e94\u8be5\u5c06\u5176\u4e0e\u6b64 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7ed3\u5408\u4f7f\u7528\u3002\u5bf9\u6b64\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548\uff0c\u4f46\u4ec5\u9002\u7528\u4e8e\u968f\u540e\u5c1d\u8bd5\u5bf9\u5173\u8054\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u8fdb\u884c\u8bbf\u95ee\u7684\u64cd\u4f5c
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=\u914d\u7f6e\u6761\u76ee %s \u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-trust-manager-provider \u5177\u6709\u65e0\u6548\u7684\u503c %s\uff0c\u8be5\u503c\u672a\u5f15\u7528\u5df2\u542f\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-trust-manager-provider \u5c5e\u6027\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4e0e LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u7ed3\u5408\u4f7f\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f: %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 ds-cfg-trust-manager-provider \u5c5e\u6027\u503c\u66f4\u65b0\u4e3a %1$s
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=\u5728\u63a5\u53d7\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u6267\u884c StartTLS \u534f\u5546\u65f6\uff0c\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5e94\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u5c06\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c5e\u6027\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u5bc6\u94a5\u7ba1\u7406\u5668 DN %s \u672a\u5f15\u7528\u5df2\u542f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u63a5\u53d7 SSL/TLS \u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN: %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=\u5728\u5c1d\u8bd5\u4e3a\u5ba2\u6237\u7aef\u8fde\u63a5\u914d\u7f6e\u8fde\u63a5\u5b89\u5168\u63d0\u4f9b\u7a0b\u5e8f\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u4f46\u672a\u6307\u5b9a\u5e94\u4f7f\u7528\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u914d\u7f6e\u4e3a\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u4f46\u672a\u6307\u5b9a\u5e94\u4f7f\u7528\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=\u6307\u5b9a\u662f\u5426\u542f\u7528 LDAPS \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5728\u4f4d\u7f6e %d \u548c %d \u4e4b\u95f4\u7684 NOT \u8fc7\u6ee4\u5668\u6839\u672c\u4e0d\u5305\u542b\u4e00\u4e2a\u8fc7\u6ee4\u5668\u7ec4\u4ef6
 INFO_SORTREQ_CONTROL_NO_VALUE_406=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u7801\u4e3a\u670d\u52a1\u5668\u7aef\u6392\u5e8f\u8bf7\u6c42\u63a7\u5236\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u63a7\u5236\u503c
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u5305\u542b\u65e0\u6548\u7684\u5c5e\u6027\u7c7b\u578b '%1$s'\uff0c\u8be5\u7c7b\u578b\u5728\u4f4d\u7f6e %3$d \u5904\u5177\u6709\u65e0\u6548\u5b57\u7b26 '%2$s'
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u4ece\u4f4d\u7f6e %d \u5904\u5f00\u59cb\u7684\u53ef\u6269\u5c55\u5339\u914d\u7ec4\u4ef6\u4e0d\u5305\u542b\u5c5e\u6027\u63cf\u8ff0\u6216\u5339\u914d\u89c4\u5219 ID\u3002\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u5176\u4e2d\u4e00\u9879
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=LDAPv2 \u5ba2\u6237\u7aef\u4e0d\u5141\u8bb8\u4f7f\u7528\u8bf7\u6c42\u63a7\u5236
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 LDAP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u7ed1\u5b9a\u5230 %s:%d: %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684 JMX \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65e0\u6cd5\u7ed1\u5b9a\u5230\u7aef\u53e3 %d: %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u901a\u8fc7 JMX \u6267\u884c\u6dfb\u52a0\u64cd\u4f5c
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u901a\u8fc7 JMX \u6267\u884c\u5220\u9664\u64cd\u4f5c
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u6765\u901a\u8fc7 JMX \u6267\u884c\u4fee\u6539\u64cd\u4f5c
@@ -673,11 +462,7 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=\u63d0\u4f9b\u7684 LDAP \u6d88\u606f\u5177\u6709\u65e0\u6548\u7684\u8bf7\u6c42\u64cd\u4f5c\u7c7b\u578b (%s)
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=\u4e0d\u652f\u6301\u901a\u8fc7\u5185\u90e8 LDAP \u5957\u63a5\u5b57\u6267\u884c SASL \u7ed1\u5b9a\u64cd\u4f5c
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=\u4e0d\u652f\u6301\u901a\u8fc7\u5185\u90e8 LDAP \u5957\u63a5\u5b57\u6267\u884c StartTLS \u64cd\u4f5c
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=\u6307\u5b9a\u4e3a LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff08\u5728\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\uff09\u7684 LDIF \u76ee\u5f55\u8def\u5f84\u7684\u503c %1$s \u5df2\u5b58\u5728\uff0c\u4f46\u4e0d\u662f\u76ee\u5f55\u3002\u6307\u5b9a\u7684\u8def\u5f84\u5fc5\u987b\u662f\u76ee\u5f55\u3002\u5c06\u542f\u52a8 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u4f46\u5728\u5c06\u6b64\u8def\u5f84\u66f4\u6539\u4e3a\u76ee\u5f55\u4e4b\u524d\uff0c\u65e0\u6cd5\u5904\u7406\u4efb\u4f55\u66f4\u6539
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5b9a\u4e49\u7684 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5f15\u7528\u7684\u76ee\u5f55 %1$s \u4e0d\u5b58\u5728\u3002\u5c06\u542f\u52a8 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\uff0c\u4f46\u5728\u521b\u5efa\u6b64\u76ee\u5f55\u4e4b\u524d\uff0c\u65e0\u6cd5\u5904\u7406\u4efb\u4f55\u66f4\u6539
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=\u5728\u5c1d\u8bd5\u4ece LDIF \u6587\u4ef6\u4e2d\u8bfb\u53d6\u66f4\u6539\u8bb0\u5f55\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5c06\u8df3\u8fc7\u6b64\u66f4\u6539\uff0c\u4f46\u4f1a\u7ee7\u7eed\u5904\u7406\u8be5 LDIF \u6587\u4ef6
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=\u5728\u5c1d\u8bd5\u4ece LDIF \u6587\u4ef6\u4e2d\u8bfb\u53d6\u66f4\u6539\u8bb0\u5f55\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u65e0\u6cd5\u518d\u7ee7\u7eed\u5904\u7406\u6b64 LDIF \u6587\u4ef6
@@ -686,51 +471,26 @@
 INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=\u5176\u4ed6\u4fe1\u606f: %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=\u5339\u914d DN: %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=\u5f15\u7528 URL: %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=\u5728 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5904\u7406 LDIF \u6587\u4ef6 %s \u65f6\u51fa\u73b0 I/O \u9519\u8bef: %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=\u5728 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c1d\u8bd5\u5c06\u5df2\u90e8\u5206\u5904\u7406\u7684\u6587\u4ef6\u7531 %s \u91cd\u547d\u540d\u4e3a %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=\u5728 LDIF \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5c1d\u8bd5\u5220\u9664\u5df2\u5904\u7406\u7684\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=\u5df2\u5728\u4f7f\u7528\u8be5\u5730\u5740
 INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u63a5\u53d7 SNMP \u8bf7\u6c42\u65f6\u4f7f\u7528\u7684 SNMP \u7aef\u53e3\u3002\u5728\u7981\u7528\u5e76\u91cd\u65b0\u542f\u7528\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u6216\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u540e\uff0c\u5bf9\u6b64\u914d\u7f6e\u5c5e\u6027\u6240\u505a\u7684\u66f4\u6539\u624d\u4f1a\u751f\u6548
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=\u672a\u4f7f\u7528\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-listen-port \u5b9a\u4e49\u4fa6\u542c\u7aef\u53e3\u3002\u8fd9\u662f\u4e00\u4e2a\u5fc5\u9700\u5c5e\u6027
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=\u5728\u5904\u7406\u914d\u7f6e\u6761\u76ee %s \u4e2d\u7684 ds-cfg-listen-port \u5c5e\u6027\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u5b9a\u4fa6\u542c\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6\u4f7f\u7528\u7684\u7aef\u53e3: %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=\u5728\u542f\u52a8\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=\u6ca1\u6709\u4e3a\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5b9a\u4e49\u4efb\u4f55\u914d\u7f6e\u3002\u6b64\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u9700\u8981\u914d\u7f6e\u53c2\u6570 ds-cfg-listen-port \u548c ds-cfg-trap-port \u624d\u80fd\u542f\u52a8
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=\u9677\u9631\u76ee\u6807 %s \u662f\u672a\u77e5\u4e3b\u673a\u3002\u4e0d\u4f1a\u5c06\u9677\u9631\u53d1\u9001\u5230\u6b64\u76ee\u6807
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. \u672a\u542f\u52a8 SNMP \u8fde\u63a5\u5904\u7406\u7a0b\u5e8f
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. \u8bf7\u68c0\u67e5\u914d\u7f6e\u5c5e\u6027
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=\u627e\u4e0d\u5230\u6709\u6548\u7684\u9677\u9631\u76ee\u6807\u3002\u4e0d\u4f1a\u53d1\u9001\u4efb\u4f55\u9677\u9631
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
  SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=An error occurred while attempting to initialize the SSL context for use in the LDAP Connection Handler:  %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=\u76ee\u5f55\u670d\u52a1\u5668\u4e0d\u652f\u6301 LDAP \u534f\u8bae\u7248\u672c %d\u3002\u8be5\u8fde\u63a5\u5c06\u5173\u95ed
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/protocol_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/protocol_zh_TW.properties
index 4205ac8..47d5477 100644
--- a/opendj-sdk/opends/src/messages/messages/protocol_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/protocol_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=PROTOCOL
+
 #
 # Format string definitions
 #
@@ -185,51 +189,25 @@
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_MULTIBYTE_LENGTH_169=\u7528\u6236\u7aef\u5c07 ASN.1 \u5143\u7d20\u4f7f\u7528\u591a\u4f4d\u5143\u7d44\u8868\u793a\u503c\u9577\u5ea6\u7684\u8acb\u6c42\u50b3\u9001\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u3002\u8a72\u8acb\u6c42\u6307\u51fa\u9700\u8981\u6709 %d \u4f4d\u5143\u7d44\u4ee5\u8868\u793a\u9577\u5ea6\uff0c\u4f46\u9019\u5df2\u8d85\u904e\u56db\u4f4d\u5143\u7d44\u7684\u5141\u8a31\u4e0a\u9650
 MILD_ERR_LDAP_CLIENT_DECODE_ASN1_FAILED_170=\u7528\u6236\u7aef\u5c07\u7121\u6cd5\u6b63\u78ba\u89e3\u78bc\u70ba ASN.1 \u5143\u7d20\u7684\u8acb\u6c42\u50b3\u9001\u81f3\u76ee\u9304\u4f3a\u670d\u5668: %s
 MILD_ERR_LDAP_CLIENT_DECODE_LDAP_MESSAGE_FAILED_171=\u7528\u6236\u7aef\u5c07\u7121\u6cd5\u6b63\u78ba\u89e3\u78bc\u70ba LDAP \u8a0a\u606f\u7684\u8acb\u6c42\u50b3\u9001\u81f3\u76ee\u9304\u4f3a\u670d\u5668: %s
-###SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=An internal error has \
-### occurred within the Directory Server to cause it to lose track of where it is \
-### in decoding requests on this client connection.  It had an invalid decode \
-### state of %d, and this connection must be terminated
+SEVERE_ERR_LDAP_CLIENT_INVALID_DECODE_STATE_172=\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u767c\u751f\u5167\u90e8\u932f\u8aa4\uff0c\u5c0e\u81f4\u5176\u7121\u6cd5\u8ffd\u8e64\u5728\u6b64\u7528\u6236\u7aef\u9023\u7dda\u4e0a\u9032\u884c\u89e3\u78bc\u8acb\u6c42\u7684\u9032\u5ea6\u3002\u5176\u89e3\u78bc\u72c0\u614b\u70ba\u7121\u6548\u7684 %d\uff0c\u800c\u5fc5\u9808\u7d42\u6b62\u6b64\u9023\u7dda
 MILD_ERR_LDAP_CLIENT_DECODE_INVALID_REQUEST_TYPE_173=\u7528\u6236\u7aef\u50b3\u9001\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u7684 LDAP \u8a0a\u606f\uff0c\u4e0d\u662f\u9069\u7528\u65bc\u7528\u6236\u7aef\u8acb\u6c42\u7684\u6709\u6548\u8a0a\u606f: %s
 MILD_ERR_LDAP_CLIENT_CANNOT_CONVERT_MESSAGE_TO_OPERATION_174=\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u5c07\u8b80\u53d6\u81ea\u7528\u6236\u7aef (%s) \u7684 LDAP \u8a0a\u606f\u8f49\u63db\u6210\u5167\u90e8\u4f5c\u696d\u9032\u884c\u8655\u7406: %s
 MILD_ERR_LDAP_ABANDON_INVALID_MESSAGE_TYPE_175=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684 LDAP \u8a0a\u606f (%s) \u8f49\u63db\u6210\u653e\u68c4\u4f5c\u696d: %s
 MILD_ERR_LDAP_UNBIND_INVALID_MESSAGE_TYPE_176=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684 LDAP \u8a0a\u606f (%s) \u8f49\u63db\u6210\u89e3\u9664\u9023\u7d50\u4f5c\u696d: %s
-###FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=The LDAP connection \
-### handler defined in configuration entry %s was unable to open a selector to \
-### allow it to multiplex the associated accept sockets:  %s.  This connection \
-### handler will be disabled
-###SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=The LDAP connection \
-### handler defined in configuration entry %s was unable to create a server \
-### socket channel to accept connections on %s:%d:  %s.  The Directory Server \
-### will not listen for new connections on that address
-###FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=The LDAP connection handler \
-### defined in configuration entry %s was unable to create any of the socket \
-### channels on any of the configured addresses.  This connection handler will be \
-### disabled
+FATAL_ERR_LDAP_CONNHANDLER_OPEN_SELECTOR_FAILED_177=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u958b\u555f\u9078\u64c7\u5668\uff0c\u4f7f\u5176\u8b93\u95dc\u806f\u7684\u63a5\u53d7\u901a\u8a0a\u7aef\u591a\u5de5\u5316: %s\u3002\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5c07\u6703\u505c\u7528
+SEVERE_ERR_LDAP_CONNHANDLER_CREATE_CHANNEL_FAILED_178=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u5efa\u7acb\u4f3a\u670d\u5668\u901a\u8a0a\u7aef\u901a\u9053\uff0c\u4ee5\u63a5\u53d7 %s:%d \u4e0a\u7684\u9023\u7dda: %s\u3002\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u4e0d\u6703\u5075\u807d\u8a72\u4f4d\u5740\u4e0a\u7684\u65b0\u9023\u7dda
+FATAL_ERR_LDAP_CONNHANDLER_NO_ACCEPTORS_179=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u5728\u4efb\u4f55\u5df2\u914d\u7f6e\u7684\u4f4d\u5740\u4e0a\uff0c\u5efa\u7acb\u4efb\u4f55\u901a\u8a0a\u7aef\u901a\u9053\u3002\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5c07\u6703\u505c\u7528
 MILD_ERR_LDAP_CONNHANDLER_DENIED_CLIENT_180=\u5f9e\u7528\u6236\u7aef %s \u81f3 %s \u7684\u9023\u7dda\u5617\u8a66\u5df2\u88ab\u62d2\u7d55\uff0c\u56e0\u70ba\u8a72\u7528\u6236\u7aef\u5df2\u88ab\u7d0d\u5165\u62d2\u7d55\u7684\u4f4d\u5740\u7bc4\u570d\u4e4b\u4e00
 MILD_ERR_LDAP_CONNHANDLER_DISALLOWED_CLIENT_181=\u5f9e\u7528\u6236\u7aef %s \u81f3 %s \u7684\u9023\u7dda\u5617\u8a66\u5df2\u88ab\u62d2\u7d55\uff0c\u56e0\u70ba\u8a72\u7528\u6236\u7aef\u4e26\u672a\u7d0d\u5165\u5141\u8a31\u7684\u4f4d\u5740\u7bc4\u570d\u4e4b\u4e00
 INFO_LDAP_CONNHANDLER_UNABLE_TO_REGISTER_CLIENT_182=\u767c\u751f\u5167\u90e8\u932f\u8aa4\uff0c\u4f7f\u76ee\u9304\u4f3a\u670d\u5668\u7121\u6cd5\u4ee5\u9069\u7576\u7684\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u6b63\u78ba\u8a3b\u518a %s \u81f3 %s \u7684\u7528\u6236\u7aef\u9023\u7dda: %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_ACCEPT_CONNECTION_183=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u63a5\u53d7\u65b0\u7684\u7528\u6236\u7aef\u9023\u7dda: %s
-###FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=The LDAP \
-### connection handler defined in configuration entry %s has experienced \
-### consecutive failures while trying to accept client connections:  %s.  This \
-### connection handler will be disabled
-###FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=The LDAP connection handler \
-### defined in configuration entry %s caught an unexpected error while trying to \
-### listen for new connections:  %s.  This connection handler will be disabled
-###FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s was unable to open a \
-### selector to multiplex reads from clients:  %s.  This request handler cannot \
-### continue processing
-###FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s was unable to register this \
-### client connection with the selector:  %s
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=This connection could \
-### not be registered with a request handler because the Directory Server is \
-### shutting down
-###FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=This connection could \
-### not be registered with a request handler because the pending queue associated \
-### with %s is too full
-###FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=This client \
-### connection is being deregistered from the associated request handler because \
-### the Directory Server is shutting down
+FATAL_ERR_LDAP_CONNHANDLER_CONSECUTIVE_ACCEPT_FAILURES_184=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u5617\u8a66\u63a5\u53d7\u7528\u6236\u7aef\u9023\u7dda\u6642\u9023\u7e8c\u5931\u6557\u6578\u6b21: %s\u3002\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5c07\u6703\u505c\u7528
+FATAL_ERR_LDAP_CONNHANDLER_UNCAUGHT_ERROR_185=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u5617\u8a66\u5075\u807d\u65b0\u9023\u7dda\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5c07\u6703\u505c\u7528
+FATAL_ERR_LDAP_REQHANDLER_OPEN_SELECTOR_FAILED_186=%s \u7121\u6cd5\u958b\u555f\u9078\u64c7\u5668\u8b93\u8b80\u53d6\u7528\u6236\u7aef\u7684\u4f5c\u696d\u591a\u5de5\u5316: %s\u3002\u6b64\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u7e7c\u7e8c\u9032\u884c\u8655\u7406
+FATAL_ERR_LDAP_REQHANDLER_CANNOT_REGISTER_187=%s \u7121\u6cd5\u4ee5\u9078\u64c7\u5668\u8a3b\u518a\u6b64\u7528\u6236\u7aef\u9023\u7dda: %s
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_SHUTDOWN_188=\u7121\u6cd5\u4ee5\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u8a3b\u518a\u6b64\u9023\u7dda\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u95dc\u9589
+FATAL_ERR_LDAP_REQHANDLER_REJECT_DUE_TO_QUEUE_FULL_189=\u7121\u6cd5\u4ee5\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u8a3b\u518a\u6b64\u9023\u7dda\uff0c\u56e0\u70ba\u8207 %s \u95dc\u806f\u7684\u64f1\u7f6e\u4f47\u5217\u5df2\u6eff
+FATAL_ERR_LDAP_REQHANDLER_DEREGISTER_DUE_TO_SHUTDOWN_190=\u6b64\u7528\u6236\u7aef\u9023\u7dda\u6b63\u5f9e\u95dc\u806f\u7684\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u53d6\u6d88\u8a3b\u518a\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u95dc\u9589
 MILD_ERR_ASN1_READER_MAX_SIZE_EXCEEDED_191=\u7121\u6cd5\u5c07\u8b80\u53d6\u7684\u8cc7\u6599\u89e3\u78bc\u70ba ASN.1 \u5143\u7d20\uff0c\u56e0\u70ba\u89e3\u78bc\u7684\u5143\u7d20\u9577\u5ea6 %d \u4f4d\u5143\u7d44\u5927\u65bc\u5141\u8a31\u7684\u5143\u7d20\u9577\u5ea6\u4e0a\u9650 %d \u4f4d\u5143\u7d44\u3002\u57fa\u790e\u8f38\u5165\u8cc7\u6599\u6d41\u5df2\u95dc\u9589\uff0c\u4e14\u6b64\u8b80\u53d6\u5668\u5df2\u7121\u6cd5\u4f7f\u7528
 MILD_ERR_LDAP_FILTER_STRING_NULL_192=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u5b57\u4e32\u89e3\u78bc\u70ba LDAP \u641c\u5c0b\u7be9\u9078\u5668\uff0c\u56e0\u70ba\u8a72\u5b57\u4e32\u70ba\u7a7a
 MILD_ERR_LDAP_FILTER_UNCAUGHT_EXCEPTION_193=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u5b57\u4e32 %s \u89e3\u78bc\u70ba LDAP \u641c\u5c0b\u7be9\u9078\u5668\uff0c\u56e0\u70ba\u5728\u8655\u7406\u671f\u9593\u4e1f\u51fa\u672a\u9810\u671f\u7684\u7570\u5e38: %s
@@ -242,9 +220,7 @@
 MILD_ERR_LDAP_FILTER_SUBSTRING_NO_ASTERISKS_200=\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u4f4d\u7f6e %d \u548c %d \u4e4b\u9593\u7684\u5047\u8a2d\u5b50\u5b57\u4e32\u7be9\u9078\u5668\u503c\u6c92\u6709\u4efb\u4f55\u661f\u865f\u842c\u7528\u5b57\u5143\u7b26\u865f
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_COLON_201=\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5f9e\u4f4d\u7f6e %d \u958b\u59cb\u7684\u53ef\u5ef6\u4f38\u76f8\u7b26\u5143\u4ef6\u6c92\u6709\u5192\u865f\u4f86\u8868\u793a\u5c6c\u6027\u985e\u578b\u540d\u7a31\u7684\u7d50\u5c3e
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_INVALID_REQUEST_TYPE_202=\u6b63\u5728\u7d42\u6b62\u6b64\u9023\u7dda\uff0c\u56e0\u70ba\u7528\u6236\u7aef\u6240\u50b3\u9001\u7684\u8a0a\u606f\u985e\u578b %s (LDAP \u8a0a\u606f ID %d) \u4e26\u975e\u8acb\u6c42\u8a0a\u606f\u6240\u5141\u8a31\u7684\u6709\u6548\u985e\u578b
-###SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=An unexpected \
-### failure occurred while trying to process a request of type %s (LDAP message \
-### ID %d):  %s.  The client connection will be terminated
+SEVERE_ERR_LDAP_DISCONNECT_DUE_TO_PROCESSING_FAILURE_203=\u5617\u8a66\u8655\u7406\u8acb\u6c42\u985e\u578b %s (LDAP \u8a0a\u606f ID %d) \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u5931\u6557: %s\u3002\u7528\u6236\u7aef\u9023\u7dda\u5c07\u6703\u7d42\u6b62
 MILD_ERR_LDAP_INVALID_BIND_AUTH_TYPE_204=\u9023\u7d50\u8acb\u6c42\u8a0a\u606f (LDAP \u8a0a\u606f ID %d) \u5305\u542b\u7121\u6548\u7684\u8a8d\u8b49\u985e\u578b %s\u3002\u6b64\u70ba\u5354\u5b9a\u932f\u8aa4\uff0c\u800c\u6b64\u9023\u7dda\u5c07\u4f9d RFC 2251 \u7684 4.2.3 \u6b3e\u7d42\u6b62
 MILD_ERR_LDAP_DISCONNECT_DUE_TO_BIND_PROTOCOL_ERROR_205=\u6b64\u7528\u6236\u7aef\u9023\u7dda\u6b63\u5728\u7d42\u6b62\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u8655\u7406\u9023\u7d50\u8acb\u6c42\u6642\u767c\u751f\u5354\u5b9a\u932f\u8aa4\u3002LDAP \u8a0a\u606f ID \u70ba %d\uff0c\u9023\u7d50\u56de\u61c9\u7684\u932f\u8aa4\u8a0a\u606f\u70ba %s
 MILD_ERR_LDAPV2_SKIPPING_EXTENDED_RESPONSE_206=\u5ef6\u4f38\u56de\u61c9\u8a0a\u606f\u539f\u672c\u6703\u50b3\u9001\u81f3 LDAPv2 \u7528\u6236\u7aef (\u9023\u7dda ID=%d\u3001\u4f5c\u696d ID=%d): %s\u3002LDAPv2 \u4e0d\u5141\u8a31\u5ef6\u4f38\u4f5c\u696d\uff0c\u56e0\u6b64\u5c07\u4e0d\u6703\u50b3\u9001\u6b64\u56de\u61c9
@@ -254,10 +230,7 @@
 MILD_ERR_LDAPV2_CLIENTS_NOT_ALLOWED_210=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u914d\u7f6e\u70ba\u62d2\u7d55 LDAPv2 \u7528\u6236\u7aef\u7684\u5b58\u53d6\u3002\u5c07\u6703\u7d50\u675f\u6b64\u9023\u7dda
 MILD_ERR_LDAPV2_EXTENDED_REQUEST_NOT_ALLOWED_211=\u9023\u7dda ID \u70ba %d \u7684\u7528\u6236\u7aef\u5df2\u4f7f\u7528 LDAPv2 \u5c0d\u76ee\u9304\u4f3a\u670d\u5668\u9032\u884c\u8a8d\u8b49\uff0c\u4f46\u5617\u8a66\u50b3\u9001 LDAPv2 \u7528\u6236\u7aef\u6240\u4e0d\u5141\u8a31\u7684\u5ef6\u4f38\u4f5c\u696d\u8acb\u6c42 (LDAP \u8a0a\u606f ID %d)\u3002\u9023\u7dda\u5c07\u6703\u7d42\u6b62
 MILD_ERR_LDAP_STATS_INVALID_MONITOR_INITIALIZATION_212=\u5617\u8a66\u4f9d\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684\u5b9a\u7fa9\u521d\u59cb\u5316 LDAP \u7d71\u8a08\u986f\u793a\u5668\u63d0\u4f9b\u8005\u3002\u6b64\u986f\u793a\u5668\u63d0\u4f9b\u8005\u53ea\u80fd\u5728\u76ee\u9304\u4f3a\u670d\u5668\u672c\u8eab\u4e4b\u4e2d\u52d5\u614b\u5efa\u7acb\uff0c\u800c\u4e0d\u61c9\u5f9e\u914d\u7f6e\u5167\u5efa\u7acb
-###SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=The LDAP request \
-### handler thread "%s" encountered an unexpected error that would have caused \
-### the thread to die:  %s.  The error has been caught and the request handler \
-### should continue operating as normal
+SEVERE_ERR_LDAP_REQHANDLER_UNEXPECTED_SELECT_EXCEPTION_213=LDAP \u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u57f7\u884c\u7dd2\u300c%s\u300d\u767c\u751f\u6703\u5c0e\u81f4\u57f7\u884c\u7dd2\u5931\u6548\u7684\u672a\u9810\u671f\u932f\u8aa4: %s\u3002\u5df2\u767c\u751f\u932f\u8aa4\uff0c\u4f46\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u61c9\u6703\u7e7c\u7e8c\u6b63\u5e38\u904b\u4f5c
 MILD_ERR_LDAP_CONNHANDLER_REJECTED_BY_SERVER_214=\u5617\u8a66\u5c0d\u76ee\u9304\u4f3a\u670d\u5668\u8a3b\u518a\u6b64\u9023\u7dda\u7684\u4f5c\u696d\u5df2\u906d\u62d2\u7d55\u3002\u9019\u53ef\u80fd\u8868\u793a\u4f3a\u670d\u5668\u5df2\u5efa\u7acb\u7684\u540c\u6b65\u904b\u4f5c\u9023\u7dda\u6578\u5df2\u9054\u5141\u8a31\u4e0a\u9650\uff0c\u6216\u4f3a\u670d\u5668\u8655\u65bc\u53d7\u9650\u5236\u7684\u5b58\u53d6\u6a21\u5f0f\u4e2d
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_ADDRESS_215=\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u53ef\u5f9e\u4e2d\u63a5\u53d7\u7528\u6236\u7aef\u9023\u7dda\u7684\u4f4d\u5740\u6216\u4f4d\u5740\u7d44\u3002\u82e5\u672a\u6307\u5b9a\u4efb\u4f55\u503c\uff0c\u4f3a\u670d\u5668\u5c07\u6703\u63a5\u53d7\u6240\u6709\u4f7f\u7528\u4e2d\u4f4d\u5740\u4e0a\u7684\u9023\u7dda\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
 INFO_LDAP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_216=\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u53ef\u5f9e\u4e2d\u63a5\u53d7\u7528\u6236\u7aef\u9023\u7dda\u7684 TCP \u9023\u63a5\u57e0\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
@@ -274,86 +247,26 @@
 INFO_LDAP_CONNHANDLER_DESCRIPTION_ALLOW_STARTTLS_227=\u6307\u51fa\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u662f\u5426\u61c9\u5141\u8a31\u7528\u6236\u7aef\u4f7f\u7528 StartTLS \u5ef6\u4f38\u4f5c\u696d\uff0c\u900f\u904e\u975e SSL LDAP \u9023\u7dda\u555f\u52d5\u5b89\u5168\u901a\u8a0a\u3002\u82e5\u5df2\u5c0d\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u555f\u7528 SSL\uff0c\u5247\u7121\u6cd5\u4f7f\u7528\u6b64\u9078\u9805\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u5c0d LDAP \u7528\u6236\u7aef\u751f\u6548
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CLIENT_AUTH_POLICY_228=\u5728\u5efa\u7acb SSL \u578b\u9023\u7dda\uff0c\u6216\u4f7f\u7528 StartTLS \u5728\u5df2\u5efa\u7acb\u7684\u9023\u7dda\u4e2d\u555f\u52d5\u5b89\u5168\u901a\u9053\u6642\uff0c\u7528\u4ee5\u8acb\u6c42\u6216\u8981\u6c42\u7528\u6236\u7aef\u51fa\u5177\u5176\u672c\u8eab\u4e4b\u6191\u8b49\u7684\u76f8\u95dc\u7b56\u7565\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_229=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u63a5\u53d7 SSL \u578b\u9023\u7dda\u6216\u57f7\u884c StartTLS \u5354\u5546\u6642\uff0c\u6240\u61c9\u4f7f\u7528\u4e4b\u6191\u8b49\u7684\u66b1\u7a31\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
-###SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=The specified listen \
-### address "%s" in configuration entry "%s" could not be resolved:  %s.  Please \
-### make sure that name resolution is properly configured on this system
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=An unexpected \
-### error occurred while processing the ds-cfg-listen-address attribute in \
-### configuration entry %s, which is used to specify the address or set of \
-### addresses on which to listen for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=An \
-### unexpected error occurred while processing the ds-cfg-allowed-client \
-### attribute in configuration entry %s, which is used to specify the address \
-### mask(s) of the clients that are allowed to establish connections to this \
-### connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=An unexpected \
-### error occurred while processing the ds-cfg-denied-client attribute in \
-### configuration entry %s, which is used to specify the address mask(s) of the \
-### clients that are not allowed to establish connections to this connection \
-### handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=An unexpected \
-### error occurred while processing the ds-cfg-allow-ldap-v2 attribute in \
-### configuration entry %s, which is used to indicate whether LDAPv2 clients will \
-### be allowed to access this connection handler:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=An \
-### unexpected error occurred while processing the ds-cfg-num-request-handlers \
-### attribute in configuration entry %s, which is used to specify the number of \
-### request handlers to use to read requests from clients: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=An \
-### unexpected error occurred while processing the ds-cfg-send-rejection-notice \
-### attribute in configuration entry %s, which is used to indicate whether to \
-### send a notice of disconnection message to rejected client connections: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-keep-alive \
-### attribute in configuration entry %s, which is used to periodically send TCP \
-### Keep-Alive messages over idle connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=An \
-### unexpected error occurred while processing the ds-cfg-use-tcp-no-delay \
-### attribute in configuration entry %s, which is used to determine whether to \
-### immediately flush responses to clients:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=An \
-### unexpected error occurred while processing the ds-cfg-allow-tcp-reuse-address \
-### attribute in configuration entry %s, which is used to determine whether to \
-### set the SO_REUSEADDR option on the listen socket:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=An \
-### unexpected error occurred while processing the ds-cfg-max-request-size \
-### attribute in configuration entry %s, which is used to determine the maximum \
-### size in bytes that can be used for a client request:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=The LDAP \
-### connection handler defined in configuration entry %s is configured to \
-### communicate over SSL and also to allow clients to use the StartTLS extended \
-### operation.  These options can not be used at the same time, so clients will \
-### not be allowed to use the StartTLS operation
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=An unexpected \
-### error occurred while processing the ds-cfg-allow-start-tls attribute in \
-### configuration entry %s, which is used to indicate whether clients can use the \
-### StartTLS extended operation:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=The SSL client \
-### authentication policy "%s" specified in attribute \
-### ds-cfg-ssl-client-auth-policy of configuration entry %s is invalid.  The \
-### value must be one of "disabled", "optional", or "required"
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=An \
-### unexpected error occurred while processing the ds-cfg-ssl-client-auth-policy \
-### attribute in configuration entry %s, which is used to specify the policy that \
-### should be used for requesting/requiring SSL client authentication:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=The string %s defined in \
-### attribute %s of configuration entry %s could not be decoded as a valid \
-### address mask:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_UNKNOWN_LISTEN_ADDRESS_230=\u914d\u7f6e\u9805\u76ee\u300c%2$s\u300d\u4e2d\u7684\u6307\u5b9a\u5075\u807d\u4f4d\u5740\u300c%1$s\u300d\u7121\u6cd5\u89e3\u6790: %3$s\u3002\u8acb\u78ba\u5b9a\u6b64\u7cfb\u7d71\u4e0a\u5df2\u6b63\u78ba\u914d\u7f6e\u8a72\u540d\u7a31\u89e3\u6790
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_ADDRESS_231=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-listen-address \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u64da\u4ee5\u5075\u807d\u7528\u6236\u7aef\u9023\u7dda\u7684\u4f4d\u5740\u6216\u4f4d\u5740\u7d44: %s
+SEVERE_ERR_LDAP_CONNHANDLER_NO_LISTEN_PORT_232=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6c92\u6709\u4f7f\u7528\u914d\u7f6e ds-cfg-listen-port \u5b9a\u7fa9\u7684\u5075\u807d\u9023\u63a5\u57e0\u3002\u6b64\u70ba\u5fc5\u8981\u5c6c\u6027
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_233=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-listen-port \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u64da\u4ee5\u5075\u807d\u7528\u6236\u7aef\u9023\u7dda\u7684\u9023\u63a5\u57e0: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOWED_CLIENTS_234=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-allowed-client \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u53ef\u5c0d\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5efa\u7acb\u9023\u7dda\u4e4b\u7528\u6236\u7aef\u7684\u4f4d\u5740\u906e\u7f69: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_DENIED_CLIENTS_235=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-denied-client \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7121\u6cd5\u5c0d\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5efa\u7acb\u9023\u7dda\u4e4b\u7528\u6236\u7aef\u7684\u4f4d\u5740\u906e\u7f69: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_LDAPV2_236=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-allow-ldap-v2 \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u51fa LDAPv2 \u7528\u6236\u7aef\u662f\u5426\u5c07\u53ef\u5b58\u53d6\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_NUM_REQUEST_HANDLERS_237=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-num-request-handlers \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u4f86\u8b80\u53d6\u4f86\u81ea\u7528\u6236\u7aef\u4e4b\u8acb\u6c42\u7684\u8acb\u6c42\u8655\u7406\u7a0b\u5f0f\u6578\u76ee: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SEND_REJECTION_NOTICE_238=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-send-rejection-notice \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u51fa\u662f\u5426\u50b3\u9001\u4e2d\u65b7\u9023\u7dda\u8a0a\u606f\u7684\u901a\u77e5\u7d66\u906d\u62d2\u7684\u7528\u6236\u7aef\u9023\u7dda: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_KEEPALIVE_239=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-use-tcp-keep-alive \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u5b9a\u671f\u900f\u904e\u9592\u7f6e\u9023\u7dda\u50b3\u9001 TCP \u6301\u7e8c\u4f5c\u7528\u8a0a\u606f: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_TCP_NODELAY_240=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-use-tcp-no-delay \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u5224\u5b9a\u662f\u5426\u7acb\u5373\u6e05\u9664\u5c0d\u7528\u6236\u7aef\u7684\u56de\u61c9: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_REUSE_ADDRESS_241=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-allow-tcp-reuse-address \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u5224\u5b9a\u662f\u5426\u5728\u5075\u807d\u901a\u8a0a\u7aef\u4e0a\u8a2d\u5b9a SO_REUSEADDR \u9078\u9805: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_MAX_REQUEST_SIZE_242=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-max-request-size \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u5224\u5b9a\u53ef\u7528\u65bc\u7528\u6236\u7aef\u8acb\u6c42\u7684\u5927\u5c0f\u4e0a\u9650 (\u4f4d\u5143\u7d44): %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_243=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-use-ssl \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u51fa\u5728\u63a5\u53d7\u7528\u6236\u7aef\u9023\u7dda\u6642\u662f\u5426\u4f7f\u7528 SSL: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_HAVE_SSL_AND_STARTTLS_244=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4f9d\u914d\u7f6e\u6703\u900f\u904e SSL \u9032\u884c\u901a\u8a0a\uff0c\u4e26\u5141\u8a31\u7528\u6236\u7aef\u4f7f\u7528 StartTLS \u5ef6\u4f38\u4f5c\u696d\u3002\u9019\u4e9b\u9078\u9805\u7121\u6cd5\u540c\u6642\u4f7f\u7528\uff0c\u56e0\u6b64\u7528\u6236\u7aef\u5c07\u7121\u6cd5\u4f7f\u7528 StartTLS \u4f5c\u696d
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_ALLOW_STARTTLS_245=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-allow-start-tls \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u51fa\u7528\u6236\u7aef\u662f\u5426\u53ef\u4f7f\u7528 StartTLS \u5ef6\u4f38\u4f5c\u696d: %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_SSL_CLIENT_AUTH_POLICY_246=\u914d\u7f6e\u9805\u76ee %2$s \u7684\u5c6c\u6027 ds-cfg-ssl-client-auth-policy \u4e2d\u6240\u6307\u5b9a\u7684 SSL \u7528\u6236\u7aef\u8a8d\u8b49\u7b56\u7565\u300c%1$s\u300d\u7121\u6548\u3002\u5176\u503c\u5fc5\u9808\u662f\u300c\u505c\u7528\u300d\u3001\u300c\u9078\u64c7\u6027\u300d\u6216\u300c\u5fc5\u8981\u300d
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CLIENT_AUTH_POLICY_247=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-ssl-client-auth-policy \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u8acb\u6c42/\u8981\u6c42 SSL \u7528\u6236\u7aef\u8a8d\u8b49\u6642\u6240\u61c9\u4f7f\u7528\u7684\u7b56\u7565: %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_248=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-ssl-cert-nickname \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u4f86\u63a5\u53d7 SSL/TLS \u9023\u7dda\u7684\u6191\u8b49\u66b1\u7a31: %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_ADDRESS_MASK_249=\u914d\u7f6e\u9805\u76ee %3$s \u7684\u5c6c\u6027 %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5b57\u4e32 %1$s \u7121\u6cd5\u89e3\u78bc\u70ba\u6709\u6548\u7684\u4f4d\u5740\u906e\u7f69: %4$s
 INFO_LDAP_CONNHANDLER_NEW_ALLOWED_CLIENTS_250=\u5df2\u5c0d\u914d\u7f6e\u9805\u76ee %s \u5957\u7528\u4e00\u7d44\u65b0\u7684\u5141\u8a31\u7528\u6236\u7aef\u4f4d\u5740\u906e\u7f69
 INFO_LDAP_CONNHANDLER_NEW_DENIED_CLIENTS_251=\u5df2\u5c0d\u914d\u7f6e\u9805\u76ee %s \u5957\u7528\u4e00\u7d44\u65b0\u7684\u62d2\u7d55\u7528\u6236\u7aef\u4f4d\u5740\u906e\u7f69
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_LDAPV2_252=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-allow-ldap-v2 \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
@@ -363,26 +276,16 @@
 INFO_LDAP_CONNHANDLER_NEW_MAX_REQUEST_SIZE_256=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-max-request-size \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 INFO_LDAP_CONNHANDLER_NEW_ALLOW_STARTTLS_257=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-allow-start-tls \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEEP_STATS_258=\u6307\u51fa\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u662f\u5426\u61c9\u4fdd\u7559\u6709\u95dc LDAP \u7528\u6236\u7aef\u901a\u8a0a\u7684\u7d71\u8a08\u3002\u4fdd\u5b58\u9019\u9805\u8cc7\u8a0a\u53ef\u80fd\u6703\u4f7f\u6548\u80fd\u7565\u70ba\u4e0b\u964d\uff0c\u4f46\u5c07\u6709\u52a9\u65bc\u4e86\u89e3\u7528\u6236\u7aef\u7684\u4f7f\u7528\u6a21\u5f0f\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548\uff0c\u4f46\u50c5\u5c07\u5957\u7528\u65bc\u65b0\u9023\u7dda\uff0c\u4e14\u5728\u6e05\u9664\u53ef\u80fd\u5df2\u6536\u96c6\u7684\u4efb\u4f55\u73fe\u6709\u7d71\u8a08\u8cc7\u6599\u6642\u53ef\u80fd\u6703\u6709\u526f\u4f5c\u7528
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=An unexpected \
-### error occurred while processing the ds-cfg-keep-stats attribute in \
-### configuration entry %s, which is used to indicate whether LDAP usage \
-### statistics should be enabled for this connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEEP_STATS_259=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-keep-stats \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u51fa\u662f\u5426\u61c9\u555f\u7528\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7684 LDAP \u4f7f\u7528\u7d71\u8a08: %s
 INFO_LDAP_CONNHANDLER_NEW_KEEP_STATS_260=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-keep-stats \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 MILD_ERR_ASN1_LONG_SET_VALUE_INVALID_LENGTH_261=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u4f4d\u5143\u7d44\u9663\u5217\u89e3\u78bc\u70ba ASN.1 \u9577\u5143\u7d20\u7684\u503c\uff0c\u56e0\u70ba\u8a72\u9663\u5217\u7684\u9577\u5ea6\u4e26\u975e\u4ecb\u65bc 1 \u81f3 8 \u4f4d\u5143\u7d44\u4e4b\u9593 (\u63d0\u4f9b\u7684\u9577\u5ea6\u70ba %d)
 MILD_ERR_ASN1_LONG_DECODE_ELEMENT_INVALID_LENGTH_262=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684 ASN.1 \u5143\u7d20\u89e3\u78bc\u70ba\u9577\u5143\u7d20\uff0c\u56e0\u70ba\u8a72\u5143\u7d20\u503c\u7684\u9577\u5ea6\u4e26\u975e\u4ecb\u65bc\u4e00\u81f3\u516b\u4f4d\u5143\u7d44\u4e4b\u9593 (\u5be6\u969b\u9577\u5ea6\u70ba %d)
 MILD_ERR_ASN1_LONG_DECODE_ARRAY_INVALID_LENGTH_263=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u4f4d\u5143\u7d44\u9663\u5217\u89e3\u78bc\u70ba ASN.1 \u9577\u5143\u7d20\uff0c\u56e0\u70ba\u89e3\u78bc\u5f8c\u7684\u503c\u9577\u5ea6\u4e26\u975e\u4ecb\u65bc 1 \u81f3 8 \u4f4d\u5143\u7d44\u4e4b\u9593 (\u89e3\u78bc\u5f8c\u7684\u9577\u5ea6\u70ba %d)
-###SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=An unexpected error occurred while \
-### trying to decode the DN %s used for internal operations as a root user:  %s
+SEVERE_ERR_INTERNAL_CANNOT_DECODE_DN_264=\u5617\u8a66\u5c07\u7528\u65bc\u5167\u90e8\u4f5c\u696d\u7684 DN %s \u89e3\u78bc\u70ba\u8d85\u7d1a\u4f7f\u7528\u8005\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_PROTOCOLS_265=\u5c07\u53ef\u7528\u65bc SSL \u6216 StartTLS \u901a\u8a0a\u4e2d\u7684 SSL \u5354\u5b9a\u540d\u7a31\u3002Changes to this configuration attribute will take effect immediately but will only impact new SSL/TLS-based sessions created after the change
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL \
-### protocols to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_PROTOCOLS_266=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-ssl-protocol \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u65bc SSL/TLS \u968e\u6bb5\u4f5c\u696d\u7684 SSL \u5354\u5b9a\u540d\u7a31: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_SSL_ENABLED_CIPHERS_267=\u5c07\u53ef\u7528\u65bc SSL \u6216 StartTLS \u901a\u8a0a\u4e2d\u7684 SSL \u5bc6\u78bc\u5957\u4ef6\u540d\u7a31\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548\uff0c\u4f46\u53ea\u6703\u5c0d\u8b8a\u66f4\u5f8c\u6240\u5efa\u7acb\u7684\u65b0 SSL/TLS \u578b\u968e\u6bb5\u4f5c\u696d\u7522\u751f\u5f71\u97ff
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=An unexpected \
-### error occurred while processing the ds-cfg-ssl-protocol attribute in \
-### configuration entry %s, which is used to specify the names of the SSL cipher \
-### suites to allow for SSL/TLS sessions:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_SSL_CIPHERS_268=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-ssl-protocol \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u65bc SSL/TLS \u968e\u6bb5\u4f5c\u696d\u7684 SSL \u5bc6\u78bc\u5957\u4ef6\u540d\u7a31: %s
 INFO_LDAP_CONNHANDLER_NEW_SSL_PROTOCOLS_269=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-ssl-protocol \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 INFO_LDAP_CONNHANDLER_NEW_SSL_CIPHERS_270=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-ssl-cipher-suite \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 MILD_ERR_LDAP_TLS_EXISTING_SECURITY_PROVIDER_271=\u5728\u6b64\u7528\u6236\u7aef\u9023\u7dda\u4e0a\u7121\u6cd5\u555f\u7528 TLS \u9023\u7dda\u5b89\u5168\u6027\u63d0\u4f9b\u8005\uff0c\u56e0\u70ba\u5b83\u5df2\u4f7f\u7528 %s \u63d0\u4f9b\u8005\u3002StartTLS \u50c5\u9069\u7528\u65bc\u7d14\u6587\u5b57\u9023\u7dda
@@ -434,116 +337,46 @@
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_CANNOT_DECODE_VALUE_317=\u5617\u8a66\u89e3\u78bc\u4e2d\u7e7c\u56de\u61c9\u503c\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_LDAP_INTERMEDIATE_RESPONSE_INVALID_ELEMENT_TYPE_318=\u4e2d\u7e7c\u56de\u61c9\u5e8f\u5217\u5143\u7d20\u5305\u542b\u4e0d\u9069\u7528\u65bc OID \u6216\u503c\u7684\u7121\u6548 BER \u985e\u578b %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_BACKLOG_319=\u63a5\u53d7\u4f47\u5217\u5927\u5c0f\uff0c\u5176\u63a7\u5236\u5728\u7a4d\u5b58\u4e2d\u52a0\u5165\u4f47\u5217\u7684\u65b0\u9023\u7dda\u524d\u53ef\u5617\u8a66\u7684\u6b21\u6578\u3002\u53ea\u6709\u5728\u9810\u671f\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u540c\u6642\u63a5\u6536\u5927\u91cf\u65b0\u9023\u7dda\u5617\u8a66\u6642\uff0c\u624d\u61c9\u8b8a\u66f4\u6b64\u5927\u5c0f\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=An unexpected error \
-### occurred while processing the ds-cfg-accept-backlog attribute in \
-### configuration entry %s, which is used to specify the accept backlog size:  %s
-###SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because filters of type %s are \
-### not allowed for use in matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=The provided LDAP filter \
-### "%s" cannot be used as a matched values filter because it is an extensible \
-### match filter that contains the dnAttributes flag, which is not allowed for \
-### matched values filters
-###SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=The provided matched values \
-### filter could not be decoded because there were an invalid number of elements \
-### in the attribute value assertion (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=An error occurred while attempting \
-### to decode the attribute value assertion in the provided matched values \
-### filter:  %s
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the substring sequence (expected 2, got %d)
-###SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=The provided matched values \
-### filter could not be decoded because there were no subInitial, subAny, or \
-### subFinal components in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=The provided matched values \
-### filter could not be decoded because there were multiple subInitial components \
-### in the substring filter
-###SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=The provided matched values filter \
-### could not be decoded because there were multiple subFinal components in the \
-### substring filter
-###SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the substring filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=The provided matched values \
-### filter could not be decoded because an error occurred while decoding the \
-### substring filter component:  %s
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the presence filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=The provided matched \
-### values filter could not be decoded because there were an invalid number of \
-### elements in the extensible match sequence (expected 2 or 3, found %d)
-###SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=The provided matched \
-### values filter could not be decoded because there were multiple matching rule \
-### ID elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=The provided matched values \
-### filter could not be decoded because there were multiple attribute type \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=The provided matched values \
-### filter could not be decoded because there were multiple assertion value \
-### elements found in the extensible match filter sequence
-###SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=The provided matched \
-### values filter could not be decoded because there was an invalid element of \
-### type %s in the extensible match filter
-###SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=The provided matched \
-### values filter could not be decoded because an error occurred while decoding \
-### the extensible match filter component:  %s
-###SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=The provided matched values \
-### filter could not be decoded because it had an invalid BER type of %s
-###SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=Cannot decode the provided \
-### matched values control because it does not have a value
-###SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=Cannot decode \
-### the provided matched values control because an error occurred while \
-### attempting to decode the value as an ASN.1 sequence:  %s
-###SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=Cannot decode the provided matched \
-### values control because the control value does not specify any filters for use \
-### in matching attribute values
-###SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=Cannot decode the provided \
-### control as a password expired control because the provided control had a \
-### value that could not be parsed as an integer
-###SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=Cannot decode the provided \
-### password expiring control because it does not have a value
-###SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=Cannot \
-### decode the provided control as a password expiring control because an error \
-### occurred while attempting to decode the number of seconds until expiration: \
-### %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_BACKLOG_320=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-accept-backlog \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u63a5\u53d7\u7a4d\u5b58\u5927\u5c0f: %s
+SEVERE_ERR_MVFILTER_INVALID_LDAP_FILTER_TYPE_321=\u63d0\u4f9b\u7684 LDAP \u7be9\u9078\u5668\u300c%s\u300d\u7121\u6cd5\u505a\u70ba\u76f8\u7b26\u503c\u7be9\u9078\u5668\uff0c\u56e0\u70ba\u7be9\u9078\u5668\u985e\u578b %s \u7121\u6cd5\u7528\u65bc\u76f8\u7b26\u503c\u7be9\u9078\u5668\u4e2d
+SEVERE_ERR_MVFILTER_INVALID_DN_ATTRIBUTES_FLAG_322=\u63d0\u4f9b\u7684 LDAP \u7be9\u9078\u5668\u300c%s\u300d\u7121\u6cd5\u505a\u70ba\u76f8\u7b26\u503c\u7be9\u9078\u5668\uff0c\u56e0\u70ba\u5b83\u662f\u5305\u542b dnAttributes \u65d7\u6a19\u7684\u53ef\u5ef6\u4f38\u76f8\u7b26\u7be9\u9078\u5668\uff0c\u800c\u8a72\u65d7\u6a19\u4e0d\u9069\u7528\u65bc\u76f8\u7b26\u503c\u7be9\u9078\u5668
+SEVERE_ERR_MVFILTER_INVALID_AVA_SEQUENCE_SIZE_323=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5c6c\u6027\u503c\u6307\u5b9a\u4e2d\u7684\u5143\u7d20\u6578\u76ee\u7121\u6548 (\u61c9\u70ba 2\uff0c\u5be6\u969b\u70ba %d)
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_AVA_324=\u5617\u8a66\u89e3\u78bc\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u4e2d\u7684\u5c6c\u6027\u503c\u6307\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_SEQUENCE_SIZE_325=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5b50\u5b57\u4e32\u5e8f\u5217\u4e2d\u7684\u5143\u7d20\u6578\u76ee\u7121\u6548 (\u61c9\u70ba 2\uff0c\u5be6\u969b\u70ba %d)
+SEVERE_ERR_MVFILTER_NO_SUBSTRING_ELEMENTS_326=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5b50\u5b57\u4e32\u7be9\u9078\u5668\u4e2d\u6c92\u6709\u4efb\u4f55 subInitial\u3001subAny \u6216 subFinal \u5143\u4ef6
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBINITIALS_327=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5b50\u5b57\u4e32\u7be9\u9078\u5668\u4e2d\u6709\u591a\u500b subInitial \u5143\u4ef6
+SEVERE_ERR_MVFILTER_MULTIPLE_SUBFINALS_328=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5b50\u5b57\u4e32\u7be9\u9078\u5668\u4e2d\u6709\u591a\u500b subFinal \u5143\u4ef6
+SEVERE_ERR_MVFILTER_INVALID_SUBSTRING_ELEMENT_TYPE_329=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5b50\u5b57\u4e32\u7be9\u9078\u5668\u4e2d\u7684\u5143\u7d20\u985e\u578b %s \u7121\u6548
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_SUBSTRINGS_330=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5728\u89e3\u78bc\u5b50\u5b57\u4e32\u7be9\u9078\u5668\u5143\u4ef6\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_PRESENT_TYPE_331=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5728\u89e3\u78bc\u5b58\u5728\u7be9\u9078\u5668\u5143\u4ef6\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_SEQUENCE_SIZE_332=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u53ef\u5ef6\u4f38\u76f8\u7b26\u5e8f\u5217\u4e2d\u7684\u5143\u7d20\u6578\u76ee\u7121\u6548 (\u61c9\u70ba 2 \u6216 3\uff0c\u5be6\u969b\u70ba %d)
+SEVERE_ERR_MVFILTER_MULTIPLE_MATCHING_RULE_IDS_333=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5728\u53ef\u5ef6\u4f38\u76f8\u7b26\u7be9\u9078\u5668\u5e8f\u5217\u4e2d\u627e\u5230\u591a\u500b\u76f8\u7b26\u7684\u898f\u5247 ID \u5143\u7d20
+SEVERE_ERR_MVFILTER_MULTIPLE_ATTRIBUTE_TYPES_334=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5728\u53ef\u5ef6\u4f38\u76f8\u7b26\u7be9\u9078\u5668\u5e8f\u5217\u4e2d\u627e\u5230\u591a\u500b\u5c6c\u6027\u985e\u578b\u5143\u7d20
+SEVERE_ERR_MVFILTER_MULTIPLE_ASSERTION_VALUES_335=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5728\u53ef\u5ef6\u4f38\u76f8\u7b26\u7be9\u9078\u5668\u5e8f\u5217\u4e2d\u627e\u5230\u591a\u500b\u6307\u5b9a\u503c\u5143\u7d20
+SEVERE_ERR_MVFILTER_INVALID_EXTENSIBLE_ELEMENT_TYPE_336=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u53ef\u5ef6\u4f38\u76f8\u7b26\u7be9\u9078\u5668\u4e2d\u7684\u5143\u7d20\u985e\u578b %s \u7121\u6548
+SEVERE_ERR_MVFILTER_CANNOT_DECODE_EXTENSIBLE_MATCH_337=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u5728\u89e3\u78bc\u53ef\u5ef6\u4f38\u76f8\u7b26\u7be9\u9078\u5668\u5143\u4ef6\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MVFILTER_INVALID_ELEMENT_TYPE_338=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6cd5\u89e3\u78bc\uff0c\u56e0\u70ba\u7be9\u9078\u5668\u5177\u6709\u7121\u6548\u7684 BER \u985e\u578b %s
+SEVERE_ERR_MATCHEDVALUES_NO_CONTROL_VALUE_339=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u63a7\u5236\uff0c\u56e0\u70ba\u8a72\u63a7\u5236\u4e0d\u542b\u4efb\u4f55\u503c
+SEVERE_ERR_MATCHEDVALUES_CANNOT_DECODE_VALUE_AS_SEQUENCE_340=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u63a7\u5236\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5c07\u503c\u89e3\u78bc\u70ba ASN.1 \u5e8f\u5217\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MATCHEDVALUES_NO_FILTERS_341=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u63a7\u5236\uff0c\u56e0\u70ba\u63a7\u5236\u503c\u672a\u6307\u5b9a\u4efb\u4f55\u7528\u4ee5\u6bd4\u5c0d\u5c6c\u6027\u503c\u7684\u7be9\u9078\u5668
+SEVERE_ERR_PWEXPIRED_CONTROL_INVALID_VALUE_342=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba\u5bc6\u78bc\u904e\u671f\u63a7\u5236\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u63a7\u5236\u542b\u6709\u7121\u6cd5\u5256\u6790\u70ba\u6574\u6578\u7684\u503c
+SEVERE_ERR_PWEXPIRING_NO_CONTROL_VALUE_343=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5bc6\u78bc\u904e\u671f\u63a7\u5236\uff0c\u56e0\u70ba\u8a72\u63a7\u5236\u4e0d\u542b\u4efb\u4f55\u503c
+SEVERE_ERR_PWEXPIRING_CANNOT_DECODE_SECONDS_UNTIL_EXPIRATION_344=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba\u5bc6\u78bc\u904e\u671f\u63a7\u5236\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u89e3\u78bc\u904e\u671f\u524d\u7684\u79d2\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_WARN_LDAP_CLIENT_DUPLICATE_MESSAGE_ID_345=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u5728\u8655\u7406\u76f8\u540c\u7528\u6236\u7aef\u9023\u7dda\u4e0a\u5177\u6709\u76f8\u540c\u8a0a\u606f ID %d \u7684\u5176\u4ed6\u8acb\u6c42
 MILD_WARN_LDAP_CLIENT_CANNOT_ENQUEUE_346=\u76ee\u9304\u4f3a\u670d\u5668\u5728\u5617\u8a66\u5c07\u7528\u6236\u7aef\u8acb\u6c42\u589e\u52a0\u81f3\u5de5\u4f5c\u4f47\u5217\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_LISTEN_PORT_347=\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u53ef\u5f9e\u4e2d\u63a5\u53d7\u7ba1\u7406\u9023\u7dda\u7684 TCP \u9023\u63a5\u57e0\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_NO_LISTEN_PORT_348=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6c92\u6709\u4f7f\u7528\u914d\u7f6e ds-cfg-listen-port \u5b9a\u7fa9\u7684\u5075\u807d\u9023\u63a5\u57e0\u3002\u6b64\u70ba\u5fc5\u8981\u5c6c\u6027
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_349=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-listen-port \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u64da\u4ee5\u5075\u807d\u7528\u6236\u7aef\u9023\u7dda\u7684\u9023\u63a5\u57e0: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_USE_SSL_350=\u6307\u51fa\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u63a5\u53d7\u4f86\u81ea\u7528\u6236\u7aef\u7684\u9023\u7dda\u6642\u662f\u5426\u4f7f\u7528 SSL\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=An unexpected error \
-### occurred while processing the ds-cfg-use-ssl attribute in configuration entry \
-### %s, which is used to indicate whether to use SSL when accepting client \
-### connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_USE_SSL_351=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-use-ssl \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u51fa\u5728\u63a5\u53d7\u7528\u6236\u7aef\u9023\u7dda\u6642\u662f\u5426\u4f7f\u7528 SSL: %s
 INFO_JMX_CONNHANDLER_DESCRIPTION_SSL_CERT_NICKNAME_352=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u63a5\u53d7 SSL \u578b\u9023\u7dda\u6216\u57f7\u884c StartTLS \u5354\u5546\u6642\uff0c\u6240\u61c9\u4f7f\u7528\u4e4b\u6191\u8b49\u7684\u66b1\u7a31\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=An \
-### unexpected error occurred while processing the ds-cfg-ssl-cert-nickname \
-### attribute in configuration entry %s, which is used to specify the nickname of \
-### the certificate to use for accepting SSL/TLS connections:  %s
-###SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=Cannot decode the provided \
-### control as a password policy request control because the provided control had \
-### a value but the password policy request control should not have a value
-###SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=Cannot decode the provided \
-### password policy response control because it does not have a value
-###SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=Cannot decode the provided \
-### password policy response control because the warning element has an invalid \
-### type of %s
-###SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=Cannot decode the provided \
-### password policy response control because the error element has an invalid \
-### type of %d
-###SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=Cannot decode the provided \
-### password policy response control because the value sequence has an element \
-### with an invalid type of %s
-###SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=Cannot decode the provided password \
-### policy response control:  %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_SSL_CERT_NICKNAME_353=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-ssl-cert-nickname \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u4f86\u63a5\u53d7 SSL/TLS \u9023\u7dda\u7684\u6191\u8b49\u66b1\u7a31: %s
+SEVERE_ERR_PWPOLICYREQ_CONTROL_HAS_VALUE_354=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba\u5bc6\u78bc\u7b56\u7565\u8acb\u6c42\u63a7\u5236\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u63a7\u5236\u542b\u6709\u503c\uff0c\u4f46\u5bc6\u78bc\u7b56\u7565\u8acb\u6c42\u63a7\u5236\u4e0d\u61c9\u6709\u4efb\u4f55\u503c
+SEVERE_ERR_PWPOLICYRES_NO_CONTROL_VALUE_355=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5bc6\u78bc\u7b56\u7565\u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u8a72\u63a7\u5236\u4e0d\u542b\u4efb\u4f55\u503c
+SEVERE_ERR_PWPOLICYRES_INVALID_WARNING_TYPE_356=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5bc6\u78bc\u7b56\u7565\u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u8b66\u544a\u5143\u7d20\u542b\u6709\u7121\u6548\u7684\u985e\u578b %s
+SEVERE_ERR_PWPOLICYRES_INVALID_ERROR_TYPE_357=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5bc6\u78bc\u7b56\u7565\u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u932f\u8aa4\u5143\u7d20\u542b\u6709\u7121\u6548\u7684\u985e\u578b %d
+SEVERE_ERR_PWPOLICYRES_INVALID_ELEMENT_TYPE_358=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5bc6\u78bc\u7b56\u7565\u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u503c\u5e8f\u5217\u6240\u542b\u7684\u5143\u7d20\u5177\u6709\u7121\u6548\u7684\u985e\u578b %s
+SEVERE_ERR_PWPOLICYRES_DECODE_ERROR_359=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5bc6\u78bc\u7b56\u7565\u56de\u61c9\u63a7\u5236: %s
 INFO_PWPERRTYPE_DESCRIPTION_PASSWORD_EXPIRED_360=passwordExpired
 INFO_PWPERRTYPE_DESCRIPTION_ACCOUNT_LOCKED_361=accountLocked
 INFO_PWPERRTYPE_DESCRIPTION_CHANGE_AFTER_RESET_362=changeAfterReset
@@ -559,77 +392,35 @@
 MILD_ERR_PROXYAUTH1_UNUSABLE_ACCOUNT_372=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u4e0d\u5141\u8a31\u4f7f\u7528\u8005 %s \u4f7f\u7528\u4ee3\u7406\u6388\u6b0a V1 \u63a7\u5236
 MILD_ERR_PROXYAUTH2_CANNOT_LOCK_USER_373=\u7121\u6cd5\u53d6\u5f97\u5c0d\u4f7f\u7528\u8005\u9805\u76ee %s \u7684\u9396\u5b9a\uff0c\u4ee5\u9032\u884c\u4ee3\u7406\u6388\u6b0a V2 \u63a7\u5236\u9a57\u8b49
 MILD_ERR_PROXYAUTH2_UNUSABLE_ACCOUNT_374=\u5bc6\u78bc\u7b56\u7565\u914d\u7f6e\u4e0d\u5141\u8a31\u4f7f\u7528\u8005 %s \u4f7f\u7528\u4ee3\u7406\u6388\u6b0a V2 \u63a7\u5236
-###SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=Cannot decode the provided \
-### control as an account availability request control because the provided \
-### control had a value but the account availability request control should not \
-### have a value
-###SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=Cannot decode the provided \
-### account availability response control because it does not have a value
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=The account \
-### availability response control indicated that the account was unavailable but \
-### had an unknown unavailable element type of %s
-###SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=The account \
-### availability response control had an unknown ACCOUNT_USABLE_RESPONSE element \
-### type of %s
-###SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=Cannot decode the provided account \
-### availability response control:  %s
-###SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=Cannot decode the provided \
-### address mask prefix because an invalid value was specified. The permitted \
-### values for IPv4are 0 to32 and for IPv6 0 to128
-###SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=Cannot decode the provided \
-### address mask because an prefix mask was specified with an wild card "*" match \
-### character
-###SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=Cannot decode the provided \
-### address mask because the it has an invalid format
+SEVERE_ERR_ACCTUSABLEREQ_CONTROL_HAS_VALUE_375=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba\u5e33\u865f\u53ef\u7528\u6027\u8acb\u6c42\u63a7\u5236\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u63a7\u5236\u542b\u6709\u503c\uff0c\u4f46\u5e33\u865f\u53ef\u7528\u6027\u8acb\u6c42\u63a7\u5236\u4e0d\u61c9\u6709\u4efb\u4f55\u503c
+SEVERE_ERR_ACCTUSABLERES_NO_CONTROL_VALUE_376=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5e33\u865f\u53ef\u7528\u6027\u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u8a72\u63a7\u5236\u4e0d\u542b\u4efb\u4f55\u503c
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_UNAVAILABLE_TYPE_377=\u5e33\u865f\u53ef\u7528\u6027\u56de\u61c9\u63a7\u5236\u6307\u51fa\u5e33\u865f\u7121\u6cd5\u4f7f\u7528\uff0c\u4f46\u6709\u4e0d\u660e\u800c\u7121\u6cd5\u4f7f\u7528\u7684\u5143\u7d20\u985e\u578b %s
+SEVERE_ERR_ACCTUSABLERES_UNKNOWN_VALUE_ELEMENT_TYPE_378=\u5e33\u865f\u53ef\u7528\u6027\u56de\u61c9\u63a7\u5236\u5177\u6709\u4e0d\u660e\u7684 ACCOUNT_USABLE_RESPONSE \u5143\u7d20\u985e\u578b %s
+SEVERE_ERR_ACCTUSABLERES_DECODE_ERROR_379=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u5e33\u865f\u53ef\u7528\u6027\u56de\u61c9\u63a7\u5236: %s
+SEVERE_ERR_ADDRESSMASK_PREFIX_DECODE_ERROR_380=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u4f4d\u5740\u906e\u7f69\u524d\u7db4\uff0c\u56e0\u70ba\u6240\u6307\u5b9a\u7684\u503c\u7121\u6548\u3002IPv4 \u7684\u5141\u8a31\u503c\u70ba 0 \u81f3 32\uff0cIPv6 \u7684\u5141\u8a31\u503c\u70ba 0 \u81f3 128
+SEVERE_ERR_ADDRESSMASK_WILDCARD_DECODE_ERROR_381=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u4f4d\u5740\u906e\u7f69\uff0c\u56e0\u70ba\u4ee5\u842c\u7528\u5b57\u5143\u300c*\u300d\u76f8\u7b26\u5b57\u5143\u6307\u5b9a\u4e86\u524d\u7db4\u906e\u7f69
+SEVERE_ERR_ADDRESSMASK_FORMAT_DECODE_ERROR_382=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u4f4d\u5740\u906e\u7f69\uff0c\u56e0\u70ba\u5176\u683c\u5f0f\u7121\u6548
 MILD_ERR_LDAP_NO_CLEAR_SECURITY_PROVIDER_383=LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f %s \u7121\u6cd5\u50b3\u9001\u7d14\u6587\u5b57\u56de\u61c9\u81f3\u7528\u6236\u7aef\uff0c\u56e0\u70ba\u8a72\u8655\u7406\u7a0b\u5f0f\u6c92\u6709\u7d14\u6587\u5b57\u9023\u7dda\u5b89\u5168\u6027\u63d0\u4f9b\u8005\u7684\u53c3\u7167
 MILD_ERR_LDAP_ATTRIBUTE_DUPLICATE_VALUES_384=\u63d0\u4f9b\u7684 LDAP \u5c6c\u6027 %s \u5305\u542b\u91cd\u8907\u503c
 MILD_ERR_LDAP_FILTER_UNKNOWN_MATCHING_RULE_385=\u63d0\u4f9b\u7684 LDAP \u641c\u5c0b\u7be9\u9078\u5668\u53c3\u7167\u4e86\u4e0d\u660e\u7684\u76f8\u7b26\u898f\u5247 %s
 MILD_ERR_LDAP_FILTER_VALUE_WITH_NO_ATTR_OR_MR_386=\u63d0\u4f9b\u7684 LDAP \u641c\u5c0b\u7be9\u9078\u5668\u5177\u6709\u6307\u5b9a\u503c\uff0c\u4f46\u4e0d\u542b\u5c6c\u6027\u985e\u578b\u6216\u76f8\u7b26\u898f\u5247 ID
-###FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=Unable to call \
-### select() in the LDAP connection handler:  %s.  It appears that your JVM may \
-### be susceptible to the issue described at \
-### http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825, and it is unable \
-### to handle LDAP requests in its current configuration.  Please upgrade to a \
-### newer JVM that does not exhibit this behavior (Java 5.0 Update 8 or higher) \
-### or set the number of available file descriptors to a value greater than or \
-### equal to 8193 (e.g., by issuing the command 'ulimit -n 8193') before starting \
-### the Directory Server
+FATAL_ERR_LDAP_REQHANDLER_DETECTED_JVM_ISSUE_CR6322825_387=\u7121\u6cd5\u5728 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4e2d\u547c\u53eb select(): %s\u3002\u60a8\u7684 JVM \u53ef\u80fd\u53d7\u5230 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6322825 \u4e0a\u6240\u8aaa\u660e\u7684\u554f\u984c\u5f71\u97ff\uff0c\u4e14\u7121\u6cd5\u4ee5\u5176\u76ee\u524d\u7684\u914d\u7f6e\u8655\u7406 LDAP \u8acb\u6c42\u3002\u8acb\u5347\u7d1a\u70ba\u4e0d\u6703\u51fa\u73fe\u6b64\u904b\u4f5c\u65b9\u5f0f\u7684\u65b0\u7248 JVM (Java 5.0 Update 8 \u6216\u66f4\u65b0\u7248\u672c)\uff0c\u6216\u5c07\u53ef\u7528\u6a94\u6848\u63cf\u8ff0\u5143\u6578\u76ee\u8a2d\u70ba\u5927\u65bc\u6216\u7b49\u65bc 8193 \u7684\u503c (\u4f8b\u5982\u767c\u51fa\u6307\u4ee4\u300culimit -n 8193\u300d)\uff0c\u518d\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668
 MILD_ERR_PROXYAUTH1_CONTROL_NOT_CRITICAL_388=\u4e0d\u6703\u8655\u7406\u8acb\u6c42\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b\u672a\u6a19\u793a\u70ba\u91cd\u8981\u9805\u76ee\u7684\u4ee3\u7406\u6388\u6b0a V1 \u63a7\u5236\u3002\u4ee3\u7406\u6388\u6b0a\u63a7\u5236\u7684\u95dc\u9375\u6027\u5fc5\u9808\u4e00\u5f8b\u8a2d\u70ba\u300ctrue\u300d
 MILD_ERR_PROXYAUTH2_CONTROL_NOT_CRITICAL_389=\u4e0d\u6703\u8655\u7406\u8acb\u6c42\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b\u672a\u6a19\u793a\u70ba\u91cd\u8981\u9805\u76ee\u7684\u4ee3\u7406\u6388\u6b0a V2 \u63a7\u5236\u3002\u4ee3\u7406\u6388\u6b0a\u63a7\u5236\u7684\u95dc\u9375\u6027\u5fc5\u9808\u4e00\u5f8b\u8a2d\u70ba\u300ctrue\u300d
 INFO_LDAP_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_390=\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u61c9\u4f7f\u7528\u65bc\u6b64 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4e4b\u914d\u7f6e\u9805\u76ee\u7684 DN\u3002\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548\uff0c\u4f46\u53ea\u6703\u5728\u5f8c\u7e8c\u5617\u8a66\u5b58\u53d6\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u4ee5\u9032\u884c\u76f8\u95dc\u7528\u6236\u7aef\u9023\u7dda\u6642\u5957\u7528
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=Configuration attribute \
-### ds-cfg-key-manager-provider of configuration entry %s has an invalid value \
-### %s which does not reference an enabled key manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=An error \
-### occurred while processing the ds-cfg-key-manager-provider attribute in \
-### configuration entry %s, which is used to specify the key manager provider for \
-### use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_KEYMANAGER_DN_391=\u914d\u7f6e\u9805\u76ee %s \u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-key-manager-provider \u542b\u6709\u672a\u53c3\u7167\u5df2\u555f\u7528\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u7684\u7121\u6548\u503c %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_392=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c6c\u6027\u6642\u767c\u751f\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u65bc LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005: %s
 INFO_LDAP_CONNHANDLER_DESCRIPTION_TRUSTMANAGER_DN_393=\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u61c9\u4f7f\u7528\u65bc\u6b64 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4e4b\u914d\u7f6e\u9805\u76ee\u7684 DN\u3002\u6b64\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548\uff0c\u4f46\u53ea\u6703\u5728\u5f8c\u7e8c\u5617\u8a66\u5b58\u53d6\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u4ee5\u9032\u884c\u76f8\u95dc\u7528\u6236\u7aef\u9023\u7dda\u6642\u5957\u7528
-###SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=Configuration \
-### attribute ds-cfg-trust-manager-provider of configuration entry %s has an \
-### invalid value %s which does not reference an enabled trust manager provider
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=An error \
-### occurred while processing the ds-cfg-trust-manager-provider attribute in \
-### configuration entry %s, which is used to specify the trust manager provider \
-### for use with the LDAP connection handler:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_INVALID_TRUSTMANAGER_DN_394=\u914d\u7f6e\u9805\u76ee %s \u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-trust-manager-provider \u542b\u6709\u672a\u53c3\u7167\u5df2\u555f\u7528\u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u7684\u7121\u6548\u503c %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_DETERMINE_TRUSTMANAGER_DN_395=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-trust-manager-provider \u5c6c\u6027\u6642\u767c\u751f\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u65bc LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005: %s
 INFO_LDAP_CONNHANDLER_NEW_KEYMANAGER_DN_396=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 INFO_LDAP_CONNHANDLER_NEW_TRUSTMANAGER_DN_397=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 ds-cfg-trust-manager-provider \u5c6c\u6027\u503c\u5df2\u66f4\u65b0\u70ba %1$s
 INFO_JMX_CONNHANDLER_DESCRIPTION_KEYMANAGER_DN_398=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u63a5\u53d7 SSL \u578b\u9023\u7dda\u6216\u57f7\u884c StartTLS \u5354\u5546\u6642\uff0c\u6240\u61c9\u4f7f\u7528\u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u7684 DN\u3002\u5c0d\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5c07\u7acb\u5373\u751f\u6548
-###SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=An error occurred while \
-### processing the ds-cfg-key-manager-provider attribute in configuration \
-### entry %s, because the provided key manager DN %s does not refer to an enabled \
-### key manager provider
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=An unexpected \
-### error occurred while processing the ds-cfg-key-manager-provider attribute \
-### in configuration entry %s, which is used to specify the DN of the key manager \
-### provider to use for accepting SSL/TLS connections:  %s
+SEVERE_ERR_JMX_CONNHANDLER_INVALID_KEYMANAGER_DN_399=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c6c\u6027\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u91d1\u9470\u7ba1\u7406\u54e1 DN %s \u672a\u53c3\u7167\u5df2\u555f\u7528\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_DETERMINE_KEYMANAGER_DN_400=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-key-manager-provider \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u7528\u4f86\u63a5\u53d7 SSL/TLS \u9023\u7dda\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005 DN: %s
 MILD_ERR_LDAP_CONNHANDLER_CANNOT_SET_SECURITY_PROVIDER_401=\u5617\u8a66\u914d\u7f6e\u7528\u6236\u7aef\u9023\u7dda\u7684\u9023\u7dda\u5b89\u5168\u6027\u63d0\u4f9b\u8005\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=The LDAP connection handler \
-### defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which key manager provider should be used
-###SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=The LDAP connection \
-### handler defined in configuration entry %s is configured to use either SSL or \
-### StartTLS, but does not specify which trust manager provider should be used
+SEVERE_ERR_LDAP_CONNHANDLER_NO_KEYMANAGER_DN_402=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4f9d\u914d\u7f6e\u6703\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u4f46\u672a\u6307\u5b9a\u61c9\u4f7f\u7528\u54ea\u500b\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005
+SEVERE_ERR_LDAP_CONNHANDLER_NO_TRUSTMANAGER_DN_403=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u4f9d\u914d\u7f6e\u6703\u4f7f\u7528 SSL \u6216 StartTLS\uff0c\u4f46\u672a\u6307\u5b9a\u61c9\u4f7f\u7528\u54ea\u500b\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005
 INFO_LDAPS_CONNHANDLER_DESCRIPTION_ENABLE_404=\u6307\u5b9a\u662f\u5426\u555f\u7528 LDAPS \u9023\u7dda\u8655\u7406\u7a0b\u5f0f
 MILD_ERR_LDAP_FILTER_NOT_EXACTLY_ONE_405=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\uff0c\u56e0\u70ba\u4f4d\u7f6e %d \u548c %d \u4e4b\u9593\u7684 NOT \u7be9\u9078\u5668\u4e0d\u662f\u6b63\u597d\u5305\u542b\u4e00\u500b\u7be9\u9078\u5668\u5143\u4ef6
 INFO_SORTREQ_CONTROL_NO_VALUE_406=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba\u4f3a\u670d\u5668\u7aef\u6392\u5e8f\u8acb\u6c42\u63a7\u5236\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u542b\u63a7\u5236\u503c
@@ -650,7 +441,7 @@
 INFO_VLVRES_CONTROL_NO_VALUE_421=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba VLV \u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u542b\u63a7\u5236\u503c
 INFO_VLVRES_CONTROL_INVALID_ELEMENT_COUNT_422=\u7121\u6cd5\u5c07\u63d0\u4f9b\u7684\u63a7\u5236\u89e3\u78bc\u70ba VLV \u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b\u7121\u6548\u7684\u5143\u7d20\u6578\u76ee: %d
 INFO_VLVRES_CONTROL_CANNOT_DECODE_VALUE_423=\u7121\u6cd5\u8655\u7406\u63d0\u4f9b\u7684 VLV \u56de\u61c9\u63a7\u5236\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u89e3\u78bc\u63a7\u5236\u503c\u6642\u767c\u751f\u932f\u8aa4: %s
-INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=geteffectiverights \u63a7\u5236\u4e2d\u6240\u5305\u542b\u7684\u6388\u6b0a ID\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u5b83\u4e26\u975e\u4ee5\u300cdn:\u300d\u958b\u982d\u4ee5\u8868\u793a\u4f7f\u7528\u8005 DN
+INFO_GETEFFECTIVERIGHTS_INVALID_AUTHZID_424=geteffectiverights \u63a7\u5236\u5167\u542b\u7684\u6388\u6b0a ID\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u5b83\u4e26\u975e\u4ee5\u300cdn:\u300d\u958b\u982d\u4ee5\u8868\u793a\u4f7f\u7528\u8005 DN
 INFO_GETEFFECTIVERIGHTS_DECODE_ERROR_425=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684 geteffectiverights \u8acb\u6c42\u63a7\u5236: %s
 INFO_CANNOT_DECODE_GETEFFECTIVERIGHTS_AUTHZID_DN_426=\u7121\u6cd5\u5c07 authzid DN \u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
 MILD_ERR_LDAP_FILTER_ENCLOSED_IN_APOSTROPHES_427=\u4ee5\u55ae\u5f15\u865f\u62ec\u4f4f\u7684 LDAP \u7be9\u9078\u5668\u7121\u6548: %s
@@ -658,10 +449,8 @@
 MILD_ERR_LDAP_FILTER_INVALID_CHAR_IN_ATTR_TYPE_429=\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u5728\u4f4d\u7f6e %3$d \u4e0a\u5305\u542b\u5177\u6709\u7121\u6548\u5b57\u5143\u300c%2$s\u300d\u7684\u7121\u6548\u5c6c\u6027\u985e\u578b\u300c%1$s\u300d
 MILD_ERR_LDAP_FILTER_EXTENSIBLE_MATCH_NO_AD_OR_MR_430=\u7121\u6cd5\u89e3\u78bc\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\uff0c\u56e0\u70ba\u5f9e\u4f4d\u7f6e %d \u958b\u59cb\u7684\u5ef6\u4f38\u76f8\u7b26\u5143\u4ef6\u4e0d\u5305\u542b\u5c6c\u6027\u8aaa\u660e\u6216\u76f8\u7b26\u7684\u898f\u5247 ID\u3002\u81f3\u5c11\u5fc5\u9808\u63d0\u4f9b\u5176\u4e2d\u4e00\u500b
 MILD_ERR_LDAPV2_CONTROLS_NOT_ALLOWED_431=LDAPv2 \u7528\u6236\u7aef\u7121\u6cd5\u4f7f\u7528\u8acb\u6c42\u63a7\u5236
-###SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=The LDAP connection handler \
-### defined in configuration entry %s was unable to bind to %s:%d:  %s
-###SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=The JMX connection handler defined \
-### in configuration entry %s was unable to bind to port %d:  %s
+SEVERE_ERR_LDAP_CONNHANDLER_CANNOT_BIND_432=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDAP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u9023\u7d50\u81f3 %s:%d: %s
+SEVERE_ERR_JMX_CONNHANDLER_CANNOT_BIND_433=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684 JMX \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u7121\u6cd5\u9023\u7d50\u81f3\u9023\u63a5\u57e0 %d: %s
 MILD_ERR_JMX_ADD_INSUFFICIENT_PRIVILEGES_434=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u900f\u904e JMX \u57f7\u884c\u589e\u52a0\u4f5c\u696d
 MILD_ERR_JMX_DELETE_INSUFFICIENT_PRIVILEGES_435=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u900f\u904e JMX \u57f7\u884c\u522a\u9664\u4f5c\u696d
 MILD_ERR_JMX_MODIFY_INSUFFICIENT_PRIVILEGES_436=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u900f\u904e JMX \u57f7\u884c\u4fee\u6539\u4f5c\u696d
@@ -673,11 +462,7 @@
 MILD_ERR_INTERNALOS_INVALID_REQUEST_442=\u63d0\u4f9b\u7684 LDAP \u8a0a\u606f\u6709\u4e0d\u9069\u7528\u65bc\u8acb\u6c42\u7684\u4f5c\u696d\u985e\u578b (%s)
 MILD_ERR_INTERNALOS_SASL_BIND_NOT_SUPPORTED_443=SASL \u9023\u7d50\u4f5c\u696d\u7121\u6cd5\u900f\u904e\u5167\u90e8 LDAP \u901a\u8a0a\u7aef\u57f7\u884c
 MILD_ERR_INTERNALOS_STARTTLS_NOT_SUPPORTED_444=StartTLS \u4f5c\u696d\u7121\u6cd5\u900f\u904e\u5167\u90e8 LDAP \u901a\u8a0a\u7aef\u57f7\u884c
-###SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=The value %s \
-### specified as the LDIF directory path for the LDIF connection handler defined \
-### in configuration entry %s exists but is not a directory.  The specified path \
-### must be a directory.  The LDIF connection handler will start, but will not \
-### be able to proces any changes until this path is changed to a directory
+SEVERE_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_NOT_DIRECTORY_445=\u91dd\u5c0d\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6307\u5b9a\u70ba LDIF \u76ee\u9304\u8def\u5f91\u7684\u503c %1$s \u5b58\u5728\uff0c\u4f46\u4e0d\u662f\u76ee\u9304\u3002\u6307\u5b9a\u7684\u8def\u5f91\u5fc5\u9808\u662f\u76ee\u9304\u3002LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5c07\u6703\u555f\u52d5\uff0c\u4f46\u5728\u6b64\u8def\u5f91\u6210\u70ba\u76ee\u9304\u524d\uff0c\u5c07\u7121\u6cd5\u8655\u7406\u4efb\u4f55\u8b8a\u66f4
 MILD_WARN_LDIF_CONNHANDLER_LDIF_DIRECTORY_MISSING_446=\u7531\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u6240\u5b9a\u7fa9\u7684 LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6240\u53c3\u7167\u7684\u76ee\u9304 %1$s \u4e0d\u5b58\u5728\u3002LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5c07\u6703\u555f\u52d5\uff0c\u4f46\u5728\u6b64\u76ee\u9304\u5efa\u7acb\u524d\uff0c\u5c07\u7121\u6cd5\u8655\u7406\u4efb\u4f55\u8b8a\u66f4
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_NONFATAL_447=\u5617\u8a66\u8b80\u53d6 LDIF \u6a94\u6848\u4e2d\u7684\u8b8a\u66f4\u8a18\u9304\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u5c07\u7565\u904e\u6b64\u8b8a\u66f4\uff0c\u4f46\u4ecd\u5c07\u7e7c\u7e8c\u8655\u7406 LDIF \u6a94\u6848
 MILD_ERR_LDIF_CONNHANDLER_CANNOT_READ_CHANGE_RECORD_FATAL_448=\u5617\u8a66\u8b80\u53d6 LDIF \u6a94\u6848\u4e2d\u7684\u8b8a\u66f4\u8a18\u9304\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u7121\u6cd5\u5c0d\u6b64 LDIF \u6a94\u6848\u57f7\u884c\u9032\u4e00\u6b65\u7684\u8655\u7406
@@ -686,51 +471,26 @@
 INFO_LDIF_CONNHANDLER_ERROR_MESSAGE_451=\u9644\u52a0\u8cc7\u8a0a: %s
 INFO_LDIF_CONNHANDLER_MATCHED_DN_452=\u76f8\u7b26 DN: %s
 INFO_LDIF_CONNHANDLER_REFERRAL_URL_453=\u53c3\u7167 URL: %s
-###SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=An I/O error occurred while the LDIF \
-### connection handler was processing LDIF file %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=An error occurred while the \
-### LDIF connection handler was attempting to rename partially-processed file \
-### from %s to %s:  %s
-###SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=An error occurred while the \
-### LDIF connection handler was attempting to delete processed file %s:  %s
-###SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=Address already in use
+SEVERE_ERR_LDIF_CONNHANDLER_IO_ERROR_454=LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u8655\u7406 LDIF \u6a94\u6848 %s \u6642\uff0c\u767c\u751f I/O \u932f\u8aa4: %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_RENAME_455=LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5617\u8a66\u5c07\u90e8\u5206\u8655\u7406\u7684\u6a94\u6848\u5f9e %s \u91cd\u65b0\u547d\u540d\u70ba %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_CONNHANDLER_CANNOT_DELETE_456=LDIF \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5617\u8a66\u522a\u9664\u5df2\u8655\u7406\u7684\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONNHANDLER_ADDRESS_INUSE_457=\u4f4d\u5740\u5df2\u5728\u4f7f\u7528\u4e2d
 INFO_SNMP_CONNHANDLER_DESCRIPTION_LISTEN_PORT_1458=\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u64da\u4ee5\u63a5\u53d7 SNMP \u8acb\u6c42\u7684 SNMP \u9023\u63a5\u57e0\u3002\u6b64\u914d\u7f6e\u5c6c\u6027\u7684\u8b8a\u66f4\u5fc5\u9808\u5728\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u505c\u7528\u4e26\u91cd\u65b0\u555f\u7528\u5f8c\uff0c\u6216\u5728\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5\u5f8c\uff0c\u624d\u6703\u751f\u6548
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=No listen port was defined \
-### using configuration ds-cfg-listen-port in configuration entry %s.  This is a \
-### required attribute
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=An unexpected \
-### error occurred while processing the ds-cfg-listen-port attribute in \
-### configuration entry %s, which is used to specify the port on which to listen \
-### for client connections:  %s
-###SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=An unexpected \
-### error occurred when this connection handler started
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=No Configuration was defined \
-### for this connection handler. The configuration parameters ds-cfg-listen-port \
-### and ds-cfg-trap-port are required by the connection handler to start
-###SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=Traps Destination %s is \
-### an unknown host. Traps will not be sent to this destination
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the \
-### appropriate OpenDMK jar files to enable the SNMP Connection Handler. \
-### Please go under http://opendmk.dev.java.net and set the \
-### opendmk-jarfile configuration parameter to set the full path \
-### of the required jdmkrt.jar file. The SNMP connection Handler didn't started
-###SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the \
-### SNMP Connection Handler. Please check the configuration attributes
-###SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=No valid trap \
-### destinations has been found. No trap will be sent
-###SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the \
-### underlying data source: %s
-###SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying \
-### to read %d bytes from the underlying data source
-###SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
-###SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided \
-### subtree delete control because it contains a value
+SEVERE_ERR_SNMP_CONNHANDLER_NO_LISTEN_PORT_1459=\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6c92\u6709\u4f7f\u7528\u914d\u7f6e ds-cfg-listen-port \u5b9a\u7fa9\u7684\u5075\u807d\u9023\u63a5\u57e0\u3002\u6b64\u70ba\u5fc5\u8981\u5c6c\u6027
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_DETERMINE_LISTEN_PORT_1460=\u8655\u7406\u914d\u7f6e\u9805\u76ee %s \u4e2d\u7684 ds-cfg-listen-port \u5c6c\u6027\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\uff1b\u8a72\u5c6c\u6027\u53ef\u7528\u4ee5\u6307\u5b9a\u64da\u4ee5\u5075\u807d\u7528\u6236\u7aef\u9023\u7dda\u7684\u9023\u63a5\u57e0: %s
+SEVERE_ERR_SNMP_CONNHANDLER_CANNOT_BE_STARTED_1461=\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u555f\u52d5\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4
+SEVERE_ERR_SNMP_CONNHANDLER_NO_CONFIGURATION_1462=\u6b64\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u6c92\u6709\u4efb\u4f55\u5df2\u5b9a\u7fa9\u7684\u914d\u7f6e\u3002\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5fc5\u9808\u8981\u6709\u914d\u7f6e\u53c3\u6578 ds-cfg-listen-port \u8207 ds-cfg-trap-port\uff0c\u624d\u53ef\u555f\u52d5
+SEVERE_ERR_SNMP_CONNHANDLER_TRAPS_DESTINATION_1463=\u9677\u9631\u76ee\u6a19 %s \u662f\u4e0d\u660e\u4e3b\u6a5f\u3002\u9677\u9631\u5c07\u4e0d\u6703\u50b3\u9001\u81f3\u6b64\u76ee\u6a19
+SEVERE_ERR_SNMP_CONNHANDLER_NO_OPENDMK_JARFILES_1464=You do not have the appropriate OpenDMK jar files to enable the SNMP Connection Handler. Please go under http://opendmk.dev.java.net and set the opendmk-jarfile configuration parameter to set the full path of the required jdmkrt.jar file. SNMP \u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u672a\u555f\u52d5
+SEVERE_ERR_SNMP_CONNHANDLER_BAD_CONFIGURATION_1465=Cannot initialize the SNMP Connection Handler. \u8acb\u6aa2\u67e5\u914d\u7f6e\u5c6c\u6027
+SEVERE_ERR_SNMP_CONNHANDLER_NO_VALID_TRAP_DESTINATIONS_1466=\u627e\u4e0d\u5230\u6709\u6548\u7684\u9677\u9631\u76ee\u6a19\u3002\u4e0d\u6703\u50b3\u9001\u9677\u9631
+SEVERE_ERR_ASN1_READ_ERROR_1500=An error occured while accessing the underlying data source: %s
+SEVERE_ERR_ASN1_EOF_ERROR_1501=An unexpected end of file reached while trying to read %d bytes from the underlying data source
+SEVERE_ERR_ASN1_INVALID_STATE_1502=Invalid reader state: %d
+SEVERE_ERR_SUBTREE_DELETE_INVALID_CONTROL_VALUE_1503=Cannot decode the provided subtree delete control because it contains a value
  SEVERE_ERR_CONNHANDLER_SSL_CANNOT_INITIALIZE_1504=An error occurred while attempting to initialize the SSL context for use in the LDAP Connection Handler:  %s
 MILD_ERR_LDAP_UNSUPPORTED_PROTOCOL_VERSION_1505=The Directory Server does not support LDAP protocol version %d.  This connection will be closed
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified \
-### OpenDMK jar file '%s' could not be found.  Verify that the value set in the \
-### opendmk-jarfile configuration parameter of the SNMP connection handler is the \
-### valid path to the jdmkrt.jar file and that the file is accessible
-###SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required \
-### classes could not be loaded using jar file '%s'.  Verify that the jar file \
-### is not corrupted
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_DOES_NOT_EXIST_1506=The specified OpenDMK jar file '%s' could not be found.  Verify that the value set in the opendmk-jarfile configuration parameter of the SNMP connection handler is the valid path to the jdmkrt.jar file and that the file is accessible
+SEVERE_ERR_SNMP_CONNHANDLER_OPENDMK_JARFILES_NOT_OPERATIONAL_1507=The required classes could not be loaded using jar file '%s'.  Verify that the jar file is not corrupted
+MILD_ERR_CANNOT_DECODE_CONTROL_VALUE_1508=Cannot decode the provided control %s because an error occurred while attempting to decode the control value:  %s
+
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_de.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_de.properties
index 0dbb15a..a44ef59 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_de.properties
@@ -21,6 +21,9 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
@@ -28,6 +31,7 @@
 global.category=QUICKSETUP
 global.ordinal=-1
 global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=Beim Verwalten der Registrierungsinformationen ist ein unerwarteter Fehler aufgetreten.%nDer Fehler lautet: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=OpenDS QuickSetup.
-INFO_BACKGROUND_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=Der angegebene Directory-Basis-DN wird zum Speichern der Serverkonfigurationsdaten verwendet. Sie m\u00fcssen einen anderen DN angeben.
 INFO_BASE_DN_LABEL=Directory-Basis-DN:
 INFO_BASE_DN_TOOLTIP=Geben Sie den DN des Kopfeintrags an, wo Ihre Daten gespeichert werden
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=Fehler beim Extrahieren von Build: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=Datei %s ist nicht vorhanden.
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=Datei %s ist keine ZIP-Datei.
-INFO_BUILD_EXTRACTOR_FILE_INVALID=Es konnte keine g\u00fcltige OpenDS-Installation aus %s extrahiert werden. Grund: %s
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=Build wird heruntergeladen...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=Herunterladen des Builds abgeschlossen
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=Herunterladen des Builds: %s%% abgeschlossen
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=Fortschrittsdialogfeld schlie\u00dfen
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=M\u00f6chten Sie OpenDS QuickSetup wirklich abbrechen?%nWenn Sie auf 'Ja' klicken, wird auf Ihrem System nichts installiert.
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%nWenn Sie auf 'Ja' klicken, wird auf Ihrem System nichts installiert.
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=Best\u00e4tigung erforderlich
 INFO_CONFIRM_CANCEL_PROMPT=Laufenden Vorgang abbrechen?
 INFO_CONFIRM_CANCEL_TITLE=Best\u00e4tigung erforderlich
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=OpenDS QuickUpgrade ist noch nicht abgeschlossen.%nWenn Sie auf 'Ja' klicken, werden alle \u00c4nderungen, die an dem zu aktualisierenden Server vorgenommenen wurden, zur\u00fcckgezogen.%n%nM\u00f6chten Sie das QuickUpgrade-Fenster wirklich schlie\u00dfen?%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%nWenn Sie auf 'Ja' klicken, werden alle \u00c4nderungen, die an dem zu aktualisierenden Server vorgenommenen wurden, zur\u00fcckgezogen.%n%nM\u00f6chten Sie das QuickUpgrade-Fenster wirklich schlie\u00dfen?%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=Best\u00e4tigung erforderlich
-INFO_CONFIRM_CLOSE_INSTALL_MSG=OpenDS QuickSetup ist noch nicht abgeschlossen.%nM\u00f6chten Sie das QuickSetup-Fenster wirklich schlie\u00dfen?
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%nM\u00f6chten Sie das QuickSetup-Fenster wirklich schlie\u00dfen?
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=Best\u00e4tigung erforderlich
-INFO_CONFIRM_QUIT_INSTALL_MSG=M\u00f6chten Sie OpenDS QuickSetup wirklich beenden?%nWenn Sie auf 'Ja' klicken, wird auf Ihrem System nichts installiert.
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%nWenn Sie auf 'Ja' klicken, wird auf Ihrem System nichts installiert.
 INFO_CONFIRM_QUIT_INSTALL_TITLE=Best\u00e4tigung erforderlich
-INFO_CONFIRM_QUIT_UPGRADE_MSG=M\u00f6chten Sie OpenDS QuickUpgrade wirklich beenden?%nWenn Sie auf 'Ja' klicken, wird auf Ihrem System nichts aktualisiert.
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%nWenn Sie auf 'Ja' klicken, wird auf Ihrem System nichts aktualisiert.
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=Best\u00e4tigung erforderlich
 INFO_CONFIRMATION_TITLE=Best\u00e4tigung erforderlich
 INFO_CONTACTING_SERVER_LABEL=Verbindungsaufbau zum Server...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=Nur Basiseintrag erstellen (%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=Nur Kopfeintrag f\u00fcr den Directory-Basis-DN erstellen
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=Globaler Administrator
-INFO_CREATE_NEW_SUFFIX_LABEL=Erste Instanz des zu replizierenden Basis-DN erstellen
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=Aktivieren Sie diese Option, um einen neuen Basis-DN zu erstellen.
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=Anzeige des aktuellen Schritts.
 INFO_CURRENT_STEP_ICON_TOOLTIP=Anzeige des aktuellen Schritts
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=W\u00e4hlen Sie Optionen f\u00fcr die LDAP-Daten aus, die von OpenDS gehostet werden sollen.
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=Verzeichnisdaten
 INFO_DATA_OPTIONS_STEP=Verzeichnisdaten
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=W\u00e4hlen Sie die Optionen f\u00fcr die Datenreplikation aus.
@@ -182,15 +184,15 @@
 INFO_EMPTY_REMOTE_DN=Sie m\u00fcssen einen Wert f\u00fcr den administrativen Benutzer angeben.
 INFO_EMPTY_REMOTE_HOST=Sie m\u00fcssen den vollst\u00e4ndigen Namen des Hosts angeben.
 INFO_EMPTY_REMOTE_PWD=Sie m\u00fcssen ein Passwort f\u00fcr einen Admin-Benutzer angeben.
-INFO_EMPTY_SERVER_LOCATION=Ung\u00fcltiges Verzeichnis ausgew\u00e4ht.   Sie m\u00fcssen ein g\u00fcltiges OpenDS-Root-Installationsverzeichnis angeben.
+INFO_EMPTY_SERVER_LOCATION=Ung\u00fcltiges Verzeichnis ausgew\u00e4ht.  You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=SSL auf LDAP-Port %s aktivieren
 INFO_ENABLE_SSL_LABEL=SSL-Aktivierung auf Port:
 INFO_ENABLE_SSL_TOOLTIP=Aktiviert SSL auf dem angegebenen Port.
 INFO_ENABLE_STARTTLS=StartTLS aktivieren
 INFO_ENABLE_STARTTLS_LABEL=StartTLS f\u00fcr LDAP aktivieren
 INFO_ENABLE_STARTTLS_TOOLTIP=Erm\u00f6glicht verschl\u00fcsselten Datenaustausch \u00fcber den Standard-LDAP-Port.
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=OpenDS als Windows-Dienst ausf\u00fchren
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Aktivieren Sie diese Option, wenn OpenDS als Windows-Dienst ausgef\u00fchrt werden soll.
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=Sie m\u00fcssen jeweils unterschiedliche Ports f\u00fcr LDAP- und LDAPS-Datenaustausch angeben.
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=Zugriff auf JKS-Schl\u00fcsselspeicher nicht m\u00f6glich.  Pr\u00fcfen Sie, ob der Inhalt der Datei einem g\u00fcltigen JKS-Schl\u00fcsselspeicher entspricht, ob Sie daf\u00fcr zugriffsberechtigt sind und ob die angegebene PIN g\u00fcltig ist.
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=Zugriff auf JKS-Schl\u00fcsselspeicher nicht m\u00f6glich.  Pr\u00fcfen Sie, ob die ausgef\u00fchrte Java-Installation JCEKS unterst\u00fctzt, ob der Inhalt der Datei einem g\u00fcltigen JKS-Schl\u00fcsselspeicher entspricht, ob Sie daf\u00fcr zugriffsberechtigt sind und ob die angegebene PIN g\u00fcltig ist.
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=Fehler beim Sichern von Datenbanken.
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=Das Sicherungs-Tool hat den Fehlercode %s zur\u00fcckgegeben.
 INFO_ERROR_BACKUP_FILESYSTEM=Fehler beim Sichern von Dateien.
-INFO_ERROR_BAD_STAGE_DIRECTORY=Das Verzeichnis %s enth\u00e4lt keine gestaffelte Installation von OpenDS wie erwartet.  Pr\u00fcfen Sie, ob das neue Installationspaket (ZIP) eine OpenDS-Installationsdatei ist und Sie Schreibzugriff auf dieses Verzeichnis haben.
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=Dieses Fenster schlie\u00dfen
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=URL kopieren
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=Kopiert die URL in die Zwischenablage des Systems
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=Fehler beim Kopieren der Datei %s nach %s.
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=Das \u00fcbergeordnete Verzeichnis %s konnte nicht erstellt werden. Pr\u00fcfen Sie, ob Sie Zugriffsrechte f\u00fcr das Dateisystem haben.
 INFO_ERROR_CREATING_BASE_ENTRY=Fehler bei der Erstellung des Basiseintrags.
-INFO_ERROR_CREATING_BUILD_INFO=Fehler bei der Ermittlung von OpenDS-Build-Informationen.
-INFO_ERROR_CREATING_BUILD_INFO_MSG=Fehler bei der Ermittlung von OpenDS-Build-Informationen.  Details: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  Details: %s
 INFO_ERROR_CREATING_TEMP_FILE=Bei der Erstellung der tempor\u00e4ren Datei ist ein Fehler aufgetreten.
 INFO_ERROR_DELETING_DIRECTORY=Fehler beim L\u00f6schen von Verzeichnis %s.  Pr\u00fcfen Sie, ob Sie zum L\u00f6schen dieses Verzeichnisses berechtigt sind und ob es von keiner anderen Anwendung verwendet wird.
 INFO_ERROR_DELETING_FILE=Fehler beim L\u00f6schen von Datei %s.  Pr\u00fcfen Sie, ob Sie zum L\u00f6schen dieser Datei berechtigt sind und ob sie von keiner anderen Anwendung verwendet wird.
@@ -238,7 +240,7 @@
 INFO_ERROR_DISABLING_WINDOWS_SERVICE=Fehler bei der Deaktivierung von Windows-Dienst.  Versuchen Sie, den Prozess opends_service.exe abzubrechen und die Befehlszeile %s\bat\windows-service.bat -d auszuf\u00fchren, um den Dienst manuell zu deaktivieren.
 INFO_ERROR_DURING_INITIALIZATION_LOG=Fehler bei der Initialisierung mit Inhalten des Servers %s.  Informationen aus dem letzten Protokoll: %s.  Aufgabenzustand: %s.  Weitere Informationen finden Sie in den Fehlerprotokollen von %s.
 INFO_ERROR_DURING_INITIALIZATION_NO_LOG=Fehler bei der Initialisierung mit Inhalten des Servers %s.  Aufgabenzustand: %s.  Weitere Informationen finden Sie in den Fehlerprotokollen von %s.
-INFO_ERROR_EMPTY_RESPONSE=FEHLER:  Der Antwortwert darf keine leere Zeichenfolge sein
+INFO_ERROR_EMPTY_RESPONSE=FEHLER: Die Antwort darf keine leere Zeichenkette sein
 INFO_ERROR_ENABLING_WINDOWS_SERVICE=Fehler bei der Aktivierung von Windows-Dienst.
 INFO_ERROR_FAILED_MOVING_FILE=Die Datei %s konnte nicht nach %s verschoben werden.  Stellen Sie sicher, dass diese Datei derzeit nicht von einer anderen Anwendung gesperrt ist.
 INFO_ERROR_FAILED_TO_CREATE_STAGE_DIRECTORY=Fehler bei der Erstellung von Staging-Verzeichnis %s.
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=Verzeichnis %s ist entweder leer, oder Sie haben keine Berechtigung f\u00fcr den Zugriff auf den Verzeichnisinhalt.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=Verzeichnis %s enth\u00e4lt nicht das Verzeichnis %s.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=Verzeichnis %s ist nicht vorhanden.
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=Datei %s ist kein OpenDS-Installations-Root.
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=Das Root-Verzeichnis ist Null.
 INFO_ERROR_INVALID_PORT_VALUE=Ung\u00fcltiger Portwert %s.  Eine Portnummer muss eine Ganzzahl zwischen 1 und 65535 sein.
-INFO_ERROR_INVALID_SERVER_LOCATION=Ung\u00fcltiges Verzeichnis ausgew\u00e4hlt: %s%nEntweder ist das ausgew\u00e4hlte Verzeichnis kein g\u00fcltiges OpenDS-Root-Installations-%nVerzeichnis, oder Sie haben keine Zugriffsrechte f\u00fcr dieses Verzeichnis.
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=Fehler beim Starten der Initialisierung mit Inhalt von Server %s.
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=Nicht angegeben
 INFO_GENERAL_UNSUPPORTED=Nicht unterst\u00fctzt
 INFO_GENERAL_WARNING=Warnung
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=Der Administrator, der alle OpenDS-Instanzen verwalten kann.
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=Geben Sie die Informationen zur Erstellung eines globalen Administrators an, der Ihre gesamte Replikationstopologie verwalten kann.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE=Globalen Administrator erstellen
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=Passwort des globalen Administrators (best\u00e4tigen):
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=%s Eintr\u00e4ge verarbeitet.
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=%s Eintr\u00e4ge sind noch zu verarbeiten.
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=Der Server wird vor\u00fcbergehend gestartet.
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=Das OpenDS QuickSetup-Tool kann entweder eine neue Serverinstanz installieren und konfigurieren oder eine vorhandene Serverinstanz aktualisieren. In beiden F\u00e4llen verwendet QuickSetup das neueste w\u00f6chentliche Build, in diesem Fall %s (Build-ID: %s) <br><br> Sie k\u00f6nnen mit QuickSetup auch ein w\u00f6chentliches Build einrichten, das Sie manuell heruntergeladen haben. F\u00fchren Sie in diesem Fall QuickSetup mit dem setup-Befehl auf der obersten Ebene des OpenDS-Verzeichnisses aus.<br><br> OpenDS erfordert eine Java SE-Runtime-Version 5.0 oder h\u00f6her.<br><br> Zus\u00e4tzliche Informationen zu QuickSetup finden Sie in der <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> Wiki f\u00fcr OpenDS-Dokumentation</a>.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=Willkommen
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=Neue Serverinstanz installieren
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=Directory-Server enth\u00e4lt einige Datenbankdateien.<br>Wenn Sie das Setup fortsetzen, wird der Inhalt dieser Datenbankdateien gel\u00f6scht.
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=Wurde bereits konfiguriert
 INFO_INSTALLSTATUS_DBFILEEXIST=Enth\u00e4lt Daten
-INFO_INSTALLSTATUS_INSTALLED=OpenDS-Server bereits konfiguriert<br> QuickSetup kann nur mit OpenDS-Servern verwendet werden, die noch nicht konfiguriert wurden.  Der aktuelle Server:%s
-INFO_INSTALLSTATUS_INSTALLED_CLI=OpenDS-Server bereits konfiguriert%n Die Befehlszeile %s kann nur mit OpenDS-Servern verwendet werden, die noch nicht konfiguriert wurden.  Der aktuelle Server:%s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  Der aktuelle Server:%s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  Der aktuelle Server:%s
 INFO_INSTALLSTATUS_NOT_INSTALLED=Directory-Server ist nicht installiert.
 INFO_INSTALLSTATUS_SERVERRUNNING=Wird derzeit auf Port %s ausgef\u00fchrt
 # Only translate if the color is specific to the local
 INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=Der Pfad enth\u00e4lt das Zeichen "%s", das nicht f\u00fcr die Installation von OpenDS zul\u00e4ssig ist.
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=Die Anzahl automatisch zu generierender Benutzereintr\u00e4ge muss einer Ganzzahl zwischen %s und %s entsprechen.
 INFO_INVALID_PORT_VALUE_RANGE=Der LDAP-Zielger\u00e4t-Port muss einer Ganzzahl zwischen %s und %s entsprechen.
 INFO_INVALID_REMOTE_PORT=Der angegebene Port ist ung\u00fcltig.
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=Keinen Eintrag f\u00fcr den Directory-Basis-DN erstellen
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=OpenDS QuickSetup minimiert.
-INFO_MINIMIZED_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=Netzwerkfehler
@@ -436,7 +439,7 @@
 INFO_NOT_A_DIRECTORY_MANAGER_DN=Der angegebene Root-Benutzer-DN ist kein g\u00fcltiger DN.
 INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=Der angegebene DN ist kein Root-Benutzer-DN.
 INFO_NOT_AVAILABLE_LABEL=<nicht verf\u00fcgbar>
-INFO_NOT_ENOUGH_DISK_SPACE=Unter %s ist nicht gen\u00fcgend Festplattenspeicherplatz vorhanden.%nF\u00fcr die Installation von OpenDS sind mindestens %s MB freier Festplattenspeicherplatz erforderlich.
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=Die eingegebenen Passw\u00f6rter stimmen nicht \u00fcberein.
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=Sie m\u00fcssen die globale Administrator-ID eingeben, um auf die Konfiguration aller Remote-Server zugreifen zu k\u00f6nnen, die zuvor installiert wurden.
 INFO_NUMBER_ENTRIES_LABEL=Anzahl der Benutzereintr\u00e4ge:
@@ -445,7 +448,7 @@
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=Datei ausw\u00e4hlen
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=LDIF-Datei ausw\u00e4hlen
 INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=Installationspfad ausw\u00e4hlen
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=OpenDS-Installationspaket (ZIP) ausw\u00e4hlen
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=Haben Sie die beschriebenen Aufgaben durchgef\u00fchrt?
@@ -545,16 +548,14 @@
 INFO_REMOTE_REPLICATION_PORT_TITLE=Replikations-Port der Remote-Server
 INFO_REMOTE_REPLICATION_PORTS_STEP=Replikations-Port
 INFO_REMOTE_SERVER_DN_LABEL=Admin-Benutzer:
-INFO_REMOTE_SERVER_DN_TOOLTIP=Der DN oder die UID eines Administrators in dem OpenDS, mit dem Sie Daten replizieren m\u00f6chten.
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=Hostname:
-INFO_REMOTE_SERVER_HOST_TOOLTIP=Der vollst\u00e4ndige Name des Hosts, in dem sich der OpenDS befindet, mit dem Sie Daten replizieren m\u00f6chten.
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=Administrations-Konnektor-Port:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=Erstellen von replizierten Basis-DNs
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=Admin-Passwort:
-INFO_REMOTE_SERVER_PWD_TOOLTIP=Das Passwort eines Administrators in dem OpenDS, mit dem Sie Daten replizieren m\u00f6chten.
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - Zu konfigurieren auf Remote-Server %s
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=Lokale Instanz vorhandener Basis-DNs erstellen und Replikation konfigurieren:
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=Aktivieren Sie diese Option, um Basis-DNs zu erstellen, deren Inhalt mit vorhandenen Basis-DNs repliziert wird.
 INFO_REPLICATED_SERVER_LABEL=Dieser Server wird Bestandteil einer Replikationstopologie sein
 INFO_REPLICATED_SERVER_TOOLTIP=Aktivieren Sie diese Option, wenn Sie die Daten auf dem zu erstellenden Server mit anderen Servern replizieren m\u00f6chten.
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=Sie m\u00fcssen einen anderen Replikations-Port als denjenigen angeben, den Sie f\u00fcr LDAP- und LDAPS-Datenaustausch angegeben haben.
@@ -581,26 +582,26 @@
 INFO_REVIEW_IMPORT_AUTOMATICALLY_GENERATED=Automatisch generierte Daten importieren (%s Eintr\u00e4ge)
 INFO_REVIEW_IMPORT_LDIF=Daten aus LDIF-Datei (%s) importieren
 INFO_REVIEW_LEAVE_DATABASE_EMPTY_LABEL=Datenbank leer lassen
-INFO_REVIEW_PANEL_INSTRUCTIONS=\u00dcberpr\u00fcfen Sie Ihre Einstellungen, und klicken Sie auf Fertig stellen, wenn sie richtig sind.
+INFO_REVIEW_PANEL_INSTRUCTIONS=\u00dcberpr\u00fcfen Sie Ihre Einstellungen, und klicken Sie auf 'Fertig stellen', wenn sie richtig sind.
 INFO_REVIEW_PANEL_TITLE=\u00dcberpr\u00fcfung
 INFO_REVIEW_REPLICATE_SUFFIX=Inhalt mit Basis-DNs replizieren:%n%s
 INFO_REVIEW_STEP=\u00dcberpr\u00fcfung
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=Dieses Dialogfeld schlie\u00dfen und Konfiguration verwerfen.
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=OpenDS QuickSetup
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=Geben Sie die Optionen zum Aktivieren des sicheren Zugriffs auf den Server an.
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=Dieses Dialogfeld schlie\u00dfen und Konfiguration annehmen.
 INFO_SECURITY_OPTIONS_TITLE=Sicheren Zugriff konfigurieren
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=Dieses Dialogfeld schlie\u00dfen und ausgew\u00e4hlten Alias verwerfen.
 INFO_SELECT_ALIAS_MSG=Der angegebene Schl\u00fcsselspeicher enth\u00e4lt mehrere Zertifikate.<br>W\u00e4hlen Sie den Alias des Zertifikats aus, das als Serverzertifikat verwendet werden soll:
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=Dieses Dialogfeld schlie\u00dfen und ausgew\u00e4hlten Alias annehmen.
-INFO_SELECT_ALIAS_TITLE=OpenDS QuickSetup
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=Neues selbstsigniertes Zertifikat erstellen
 INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=Root-Benutzer-DN:
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Geben Sie den Distinguished Name (DN) des anf\u00e4nglichen Root-Benutzer-Kontos ein, das zum Verwalten von OpenDS verwendet wird
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=Passwortbest\u00e4tigung:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Geben Sie das Passwort des anf\u00e4nglichen OpenDS-Root-Benutzer-Kontos erneut ein
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=Passwort:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Geben Sie ein Passwort f\u00fcr das anf\u00e4ngliche OpenDS-Root-Benutzer-Konto ein
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=Fehler auf %s:
 INFO_SERVER_LOCATION_LABEL=Installationspfad
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=Geben Sie den vollst\u00e4ndigen Pfad zu dem \u00fcbergeordneten Speicherort ein, an dem die Serverdateien gespeichert werden
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=Konfigurieren...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=Klicken Sie auf diese Option, um den sicheren LDAP-Zugriff zu konfigurieren.
 INFO_SERVER_SECURITY_LABEL=Sicherer LDAP-Zugriff:
-INFO_SERVER_SECURITY_TOOLTIP=Die Konfiguration f\u00fcr sicheren LDAP-Zugriff f\u00fcr den neuen OpenDS-Server.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Geben Sie einen Port an, der auf LDAP-Anforderungen abgeh\u00f6rt werden soll, und anschlie\u00dfend ein Passwort f\u00fcr den anf\u00e4nglichen OpenDS-Root-Benutzer.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Geben Sie einen Speicherort f\u00fcr die Serverdateien an, und geben Sie ein Passwort f\u00fcr den administrativen OpenDS-Benutzer ein.
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=Servereinstellungen
 INFO_SERVER_SETTINGS_STEP=Servereinstellungen
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nSetup-Start \u00fcber grafische Benutzeroberfl\u00e4che ist fehlgeschlagen.%n%nSetup \u00fcber Befehlszeile wird gestartet...
@@ -625,19 +626,19 @@
 INFO_SETUP_LAUNCHER_USAGE_DESCRIPTION=Dieses Dienstprogramm kann f\u00fcr das Setup von Directory-Server verwendet werden.
 INFO_SHOW_DETAILS_BUTTON_LABEL=Details anzeigen
 INFO_SHOW_EXCEPTION_DETAILS=Details anzeigen
-INFO_SHUTDOWN_BUTTON_LABEL=Herunterfahren
+INFO_SHUTDOWN_BUTTON_LABEL=Beenden
 INFO_SHUTDOWN_DIRECTORY_MANAGER_CANCEL_BUTTON_TOOLTIP=Dieses Fenster schlie\u00dfen
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>Directory-Server wird ausgef\u00fchrt</b><br>Der Server wird derzeit ausgef\u00fchrt und muss gestoppt werden, bevor die Deinstallation fortgesetzt werden kann.  Geben Sie folgende Informationen an, damit das Deinstallationsprogramm beendet werden kann. Sie k\u00f6nnen auch auf 'Abbrechen' klicken und anschlie\u00dfend selbst den Server beenden.
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=Authentifizierung erforderlich
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=Administrator-DN:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Geben Sie den Distinguished Name (DN) des administrativen Benutzerkontos ein, das zum Beenden von OpenDS verwendet wird
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=Passwort:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Geben Sie das Passwort des administrativen Benutzerkontos von OpenDS ein
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=Klicken Sie auf diese Option, um den Server mit der angegebenen Authentifizierung zu beenden
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=Starten von OpenDS QuickSetup.
-INFO_SPLASH_ICON_TOOLTIP=Starten von OpenDS QuickSetup
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=SSL-Zugriff:
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=Der LDAPS-Port.
 INFO_STANDALONE_SERVER_LABEL=Dies wird ein Standalone-Server sein
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<unknown>
 INFO_SUFFIXES_STEP=Datenreplikation
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=Der Distinguished Name (DN) des zu replizierenden Basis-DNs.
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=W\u00e4hlen Sie aus, ob Basis-DNs wie auf Remote-Servern definiert erstellt werden sollen oder ob ein neuer Basis-DN erstellt werden soll.
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=Datenreplikation
 INFO_SUMMARY_CANCELING=Abbrechen...
 INFO_SUMMARY_CONFIGURING=Directory-Server wird konfiguriert...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=Automatisch generierte Daten werden importiert...
 INFO_SUMMARY_IMPORTING_LDIF=LDIF-Datei wird importiert...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=Inhalt replizierter Basis-DNs wird initialisiert...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>OpenDS QuickSetup abgebrochen.</b> <br>Das Setup wurde abgebrochen, und alle w\u00e4hrend dieses Vorgangs auf Ihrem System installierten Dateien wurden entfernt.
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>Das Setup wurde abgebrochen, und alle w\u00e4hrend dieses Vorgangs auf Ihrem System installierten Dateien wurden entfernt.
 INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS QuickSetup erfolgreich abgeschlossen.</b><br>OpenDS ist jetzt in %s installiert.<br>Der Server ist %s.<br><br>In der <a href="https://www.opends.org/wiki/page/QuickReferenceGuide"> Kurzreferenz f\u00fcr OpenDS</a> finden Sie eine \u00dcbersicht \u00fcber Serververwaltung und -konfiguration.<br>Zum Anzeigen des Status der Serverkonfiguration und zum Ausf\u00fchren einiger grundlegende Administrationsaufgaben klicken Sie auf Steuerbereich starten.  Beachten Sie, dass Sie dieses Tool starten k\u00f6nnen mithilfe von %s.<br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=Ein Fehler ist aufgetreten.  Im Textbereich 'Details' finden Sie weitere Informationen.<br>Der Server ist %s.<br>Zum Anzeigen des Status der grundlegenden Serverkonfiguration und zum Ausf\u00fchren einiger grundlegender Verwaltungsaufgaben auf dem Server klicken Sie auf Steuerbereich starten.  Beachten Sie, dass Sie dieses Tool starten k\u00f6nnen mithilfe von %s.<br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=Ein Fehler ist aufgetreten.  Im Textbereich 'Details' finden Sie weitere Informationen.<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  Beachten Sie, dass Sie dieses Tool starten k\u00f6nnen mithilfe von %s.<br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=Starten von QuickSetup...
 INFO_SUMMARY_REVERT_ABORT=Abbrechen von Wiederherstellung...
 INFO_SUMMARY_REVERT_CLEANUP=Bereinigen...
 INFO_PROGRESS_REVERT_ABORT=Abbrechen von Wiederherstellung
 INFO_PROGRESS_REVERT_CLEANUP=Bereinigen
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=OpenDS-Wiederherstellung abgebrochen. Der Aktualisierungsvorgang wurde abgebrochen und die Installation wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Wiederherstellungsvorgang befand.
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=OpenDS-Wiederherstellung erfolgreich abgeschlossen.  Die OpenDS-Installation unter %s wurde jetzt auf Version %s wiederhergestellt.
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=OpenDS-Wiederherstellung fehlgeschlagen. Der Wiederherstellungsvorgang konnte aufgrund von Fehlern nicht erfolgreich abgeschlossen werden, und die Installation wurde wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Wiederherstellungsvorgang befand.  N\u00e4here Informationen zum Fehlschlagen der Wiederherstellung finden Sie in den entsprechenden Protokollen.
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=OpenDS-Wiederherstellung erfolgreich mit Warnmeldungen. Die Wiederherstellung wurde erfolgreich abgeschlossen, aber das Wiederherstellungsmodul hatte Probleme, die zu beachten sind. N\u00e4here Informationen hierzu finden Sie in den entsprechenden Protokollen.
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. Der Aktualisierungsvorgang wurde abgebrochen und die Installation wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Wiederherstellungsvorgang befand.
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. Der Wiederherstellungsvorgang konnte aufgrund von Fehlern nicht erfolgreich abgeschlossen werden, und die Installation wurde wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Wiederherstellungsvorgang befand.  N\u00e4here Informationen zum Fehlschlagen der Wiederherstellung finden Sie in den entsprechenden Protokollen.
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. Die Wiederherstellung wurde erfolgreich abgeschlossen, aber das Wiederherstellungsmodul hatte Probleme, die zu beachten sind. N\u00e4here Informationen hierzu finden Sie in den entsprechenden Protokollen.
 INFO_SUMMARY_REVERT_HISTORY=Wiederherstellungshistorie wird aufgezeichnet...
 INFO_SUMMARY_REVERT_INITIALIZING=Wiederherstellung wird initialisiert...
 INFO_SUMMARY_REVERT_NOT_STARTED=Wiederherstellung wird gestartet...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=Wiederherstellen von Komponenten
 INFO_PROGRESS_REVERT_VERIFYING=Pr\u00fcfen der Wiederherstellung
 INFO_SUMMARY_START_ERROR=Beim Starten des Servers ist ein Fehler aufgetreten.  Im Textbereich 'Details' finden Sie weitere Informationen.
-INFO_SUMMARY_START_SUCCESS=OpenDS wurde erfolgreich gestartet.
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=Server wird gestartet...
 INFO_SUMMARY_STOP_ERROR=Beim Stoppen des Servers ist ein Fehler aufgetreten.  Im Textbereich 'Details' finden Sie weitere Informationen.
-INFO_SUMMARY_STOP_SUCCESS=OpenDS wurde erfolgreich gestoppt.
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=Server wird gestoppt...
 INFO_SUMMARY_UPGRADE_ABORT=Aktualisierung wird abgebrochen...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=Konfigurationsanpassungen werden angewendet...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=Bereinigen...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=Build wird heruntergeladen...
 INFO_SUMMARY_UPGRADE_EXTRACTING=Build wird extrahiert...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>OpenDS QuickUpgrade abgebrochen.</b> <br>Der Aktualisierungsvorgang wurde abgebrochen und die Installation wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=OpenDS QuickUpgrade abgebrochen. Der Aktualisierungsvorgang wurde abgebrochen und die Installation wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>OpenDS QuickUpgrade erfolgreich abgeschlossen.</b><br>Die OpenDS-Installation unter %s wurde jetzt auf Version %s aktualisiert.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=OpenDS QuickUpgrade erfolgreich abgeschlossen.  Die OpenDS-Installation unter %s wurde jetzt auf Version %s aktualisiert.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>OpenDS QuickUpgrade fehlgeschlagen</b><br>Der Aktualisierungsvorgang konnte aufgrund von Fehlern nicht erfolgreich abgeschlossen werden, und die Installation wurde wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.  N\u00e4here Informationen zum Fehlschlagen der Aktualisierung finden Sie unter 'Details'.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=OpenDS QuickUpgrade fehlgeschlagen. Der Aktualisierungsvorgang konnte aufgrund von Fehlern nicht erfolgreich abgeschlossen werden, und die Installation wurde wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.  N\u00e4here Informationen zum Fehlschlagen der Aktualisierung finden Sie in den entsprechenden Protokollen.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>OpenDS QuickUpgrade erfolgreich mit Warnmeldungen</b><br>Der Aktualisierungsvorgang wurde erfolgreich abgeschlossen, aber das Aktualisierungsmodul hatte Probleme, die zu beachten sind. N\u00e4here Informationen zu diesen Problemen finden Sie unter 'Details'.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=OpenDS QuickUpgrade erfolgreich mit Warnmeldungen. Die Aktualisierung wurde erfolgreich abgeschlossen, aber das Aktualisierungsmodul hatte Probleme, die zu beachten sind. N\u00e4here Informationen hierzu finden Sie in den entsprechenden Protokollen.
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>Der Aktualisierungsvorgang wurde abgebrochen und die Installation wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. Der Aktualisierungsvorgang wurde abgebrochen und die Installation wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  Die OpenDS-Installation unter %s wurde jetzt auf Version %s aktualisiert.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  N\u00e4here Informationen zum Fehlschlagen der Aktualisierung finden Sie unter 'Details'.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. Der Aktualisierungsvorgang konnte aufgrund von Fehlern nicht erfolgreich abgeschlossen werden, und die Installation wurde wieder in den Zustand zur\u00fcckgesetzt, in dem sie sich vor dem Aktualisierungsvorgang befand.  N\u00e4here Informationen zum Fehlschlagen der Aktualisierung finden Sie in den entsprechenden Protokollen.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. N\u00e4here Informationen zu diesen Problemen finden Sie unter 'Details'.<br><br><INPUT type="submit" value="Steuerbereich starten"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. Die Aktualisierung wurde erfolgreich abgeschlossen, aber das Aktualisierungsmodul hatte Probleme, die zu beachten sind. N\u00e4here Informationen hierzu finden Sie in den entsprechenden Protokollen.
 INFO_SUMMARY_UPGRADE_HISTORY=Aktualisierungshistorie wird aufgezeichnet...
 INFO_SUMMARY_UPGRADE_INITIALIZING=Aktualisierung wird initialisiert...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=Aktualisierung wird gestartet...
@@ -743,6 +744,7 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=Anpassungen werden vorbereitet
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=Komponenten werden aktualisiert
 INFO_PROGRESS_UPGRADE_VERIFYING=Aktualisierung wird gepr\u00fcft
+
 INFO_SUMMARY_WAITING_TO_CANCEL=Warten auf Abbrechen...
 # Only translate if the color is specific to the local
 INFO_TEXT_AREA_BORDER_COLOR=000,000,000
@@ -774,13 +776,13 @@
 INFO_UPGRADE_OPERATION_REVERSION=Auf \u00e4ltere Version wiederherstellen
 INFO_UPGRADE_OPERATION_UPGRADE=Auf neuere Version aktualisieren
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=F\u00fchren Sie diesen Befehl erneut aus, indem Sie Optionen angeben, die einen Wiederherstellungsvorgang anzeigen.  Im Verwendungshandbuch finden Sie weitere Informationen.
-INFO_UPGRADE_FILE_PROMPT=Geben Sie Namen und Pfad der OpenDS-Installationsdatei (ZIP) an:
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=Dieses Dienstprogramm kann zur Aktualisierung von Directory-Server auf eine neuere Version verwendet werden.
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nStarten von Aktualisierung \u00fcber grafische Benutzeroberfl\u00e4che ist fehlgeschlagen.%n%nAktualisierung \u00fcber Befehlszeile wird gestartet...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nStarten von Aktualisierung \u00fcber grafische Benutzeroberfl\u00e4che ist fehlgeschlagen.  Weitere Details finden Sie in der Datei %s.%n%nAktualisierung \u00fcber Befehlszeile wird gestartet...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=Aktualisierung \u00fcber Befehlszeile wird gestartet...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=Aktualisierung \u00fcber grafische Benutzeroberfl\u00e4che wird gestartet...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=Dieses Dienstprogramm kann zur Aktualisierung von Directory-Server auf eine neuere Version oder zur Wiederherstellung auf eine fr\u00fchere Version verwendet werden.%n%nWenn Sie dieses Tool zur Aktualisierung von OpenDS verwenden, sollten Sie zuerst eine OpenDS-Installationspaketdatei (ZIP) herunterladen und deren Speicherort mit der Option -f/--file angeben.  Sie k\u00f6nnen auch Ihren Server mit der Java Web Start-Version dieses Tools aktualisieren, indem Sie die OpenDS-Website unter www.opends.org besuchen.%n%nWenn Sie mit diesem Tool auf eine fr\u00fchere Version wiederherstellen, m\u00fcssen Sie entweder mit der Option -r/--revertMostRecent angeben, dass Sie auf die Version vor der letzten Aktualisierung wiederherstellen m\u00f6chten, oder mit der Option -a/--reversionArchive den Speicherort eines Wiederherstellungsarchivs angeben.%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=Dieses Dienstprogramm kann zur Aktualisierung von Directory-Server auf eine neuere Version oder zur Wiederherstellung auf eine fr\u00fchere Version verwendet werden.%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  Sie k\u00f6nnen auch Ihren Server mit der Java Web Start-Version dieses Tools aktualisieren, indem Sie die OpenDS-Website unter www.opends.org besuchen.%n%nWenn Sie mit diesem Tool auf eine fr\u00fchere Version wiederherstellen, m\u00fcssen Sie entweder mit der Option -r/--revertMostRecent angeben, dass Sie auf die Version vor der letzten Aktualisierung wiederherstellen m\u00f6chten, oder mit der Option -a/--reversionArchive den Speicherort eines Wiederherstellungsarchivs angeben.%n
 INFO_UPGRADE_LOCATION_LABEL=Zu aktualisierender Server:
 INFO_UPGRADE_LOCATION_TOOLTIP=Dateisystemspeicherort des zu aktualisierenden Builds
 INFO_UPGRADE_LOG_FIELD_FROM=Von:
@@ -855,7 +857,7 @@
 INFO_WEB_PROXY_DLG_USER_LABEL=Benutzer:
 INFO_WELCOME_PANEL_OFFLINE_INSTRUCTIONS=Das OpenDS QuickSetup Tool fordert Sie zur Eingabe einiger grundlegender Server- und Datenkonfigurationseinstellungen auf und macht Ihren Server schnell einsatzbereit.<br><br>Sie k\u00f6nnen den neuesten w\u00f6chentlichen Build auch installieren, indem Sie das Setup \u00fcber Java Web Start von der <a href="https://opends.dev.java.net/public/downloads_index.html">OpenDS-Downloads-Seite </a>aus starten.  Diese Instanz von QuickSetup verwendet den folgenden OpenDS-Build: %s (Build-ID: %s) <br><br> OpenDS erfordert eine Java-SE-Runtime der Version 5.0 oder h\u00f6her.<br><br> Zus\u00e4tzliche Informationen zu QuickSetup finden Sie in der <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> Wiki f\u00fcr OpenDS-Dokumentation</a>.
 INFO_WELCOME_PANEL_TITLE=Willkommen
-INFO_WELCOME_PANEL_WEBSTART_INSTRUCTIONS=Das OpenDS QuickSetup Tool fordert Sie zur Eingabe einiger grundlegender Server- und Datenkonfigurationseinstellungen auf und macht Ihren Server schnell einsatzbereit.<br><br>QuickSetup installiert und konfiguriert den neuesten w\u00f6chentlichen Build. Sie k\u00f6nnen mit QuickSetup auch einen w\u00f6chentlichen Build einrichten, das Sie manuell heruntergeladen haben. F\u00fchren Sie in diesem Fall QuickSetup mit dem Befehl %s auf der obersten Ebene des OpenDS-Verzeichnisses aus.  Diese Instanz von QuickSetup verwendet das folgende OpenDS-Build: %s (Build-ID: %s) <br><br> OpenDS erfordert eine Java-SE-Runtime der Version 5.0 oder h\u00f6her.<br><br> Zus\u00e4tzliche Informationen zu QuickSetup finden Sie in der <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> Wiki f\u00fcr OpenDS-Dokumentation</a>.
+INFO_WELCOME_PANEL_WEBSTART_INSTRUCTIONS=Das OpenDS QuickSetup Tool fordert Sie zur Eingabe einiger grundlegender Server- und Datenkonfigurationseinstellungen auf und macht Ihren Server schnell einsatzbereit.<br><br>QuickSetup installiert und konfiguriert den neuesten w\u00f6chentlichen Build. Sie k\u00f6nnen mit QuickSetup auch einen w\u00f6chentlichen Build einrichten, das Sie manuell heruntergeladen haben. F\u00fchren Sie in diesem Fall QuickSetup mit dem Befehl %s auf der obersten Ebene des OpenDS-Verzeichnisses aus.  Diese Instanz von QuickSetup verwendet den folgenden OpenDS-Build: %s (Build-ID: %s) <br><br> OpenDS erfordert eine Java-SE-Runtime der Version 5.0 oder h\u00f6her.<br><br> Zus\u00e4tzliche Informationen zu QuickSetup finden Sie in der <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> Wiki f\u00fcr OpenDS-Dokumentation</a>.
 INFO_WELCOME_STEP=Willkommen
 INFO_LICENSE_PANEL_OFFLINE_INSTRUCTIONS=Lesen die folgenden wichtigen Informationen, bevor Sie fortfahren.
 INFO_LICENSE_PANEL_TITLE=Lizenz
@@ -868,18 +870,13 @@
 INFO_LICENSE_CLI_ACCEPT_NO=Nein
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=Ung\u00fcltige Antwort
 INFO_CONFIRM_UNINSTALL_STEP=Optionen f\u00fcr Deinstallation
-INFO_ZIP_FILES_DESCRIPTION=OpenDS-Installationspaket (ZIP)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to initialize the contents of local base DN: %s.
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE=Es wurde eine neue Version von '%s' verf\u00fcgbar gemacht.  Nach diesem Vorgang sollten Sie dieses Skript l\u00f6schen und '%s' in '%1$s' umbenennen.
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=Fehler beim Aktualisieren von Skripts mit Java-Eigenschaften.  Fehlercode: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%nThe detected version is %s.%nThe binary detected is %s%n%n\Please set OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the java.properties file and then run the dsjavaproperties script to specify the java version to be used.
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  Details: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_es.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_es.properties
index f5566f5..853a262 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_es.properties
@@ -21,6 +21,9 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
@@ -28,6 +31,7 @@
 global.category=QUICKSETUP
 global.ordinal=-1
 global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=Se ha producido un error inesperado al gestionar la informaci\u00f3n de registro.%nEl error es: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=Configuraci\u00f3n r\u00e1pida de OpenDS.
-INFO_BACKGROUND_ICON_TOOLTIP=Configuraci\u00f3n r\u00e1pida de OpenDS
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=El ND de base de directorios proporcionado se utiliza para almacenar los datos de configuraci\u00f3n del servidor. Debe especificar un ND distinto.
 INFO_BASE_DN_LABEL=ND de base de directorios:
 INFO_BASE_DN_TOOLTIP=Escriba el ND de la entrada superior donde se almacenar\u00e1n los datos
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=Error al extraer la versi\u00f3n: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=El archivo %s no existe.
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=El archivo %s no es un archivo .zip.
-INFO_BUILD_EXTRACTOR_FILE_INVALID=No se ha podido extraer una instalaci\u00f3n de OpenDS v\u00e1lida desde %s porque: %s
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=Descargando versi\u00f3n...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=Se ha terminado de descargar la versi\u00f3n
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=Descargando versi\u00f3n: %s%% completado
@@ -95,7 +99,7 @@
 INFO_CERTIFICATE_LABEL=Certificado:
 INFO_CERTIFICATE_NAME_MISMATCH_TEXT=El Certificado presentado por el servidor %s:%s no es de confianza.<br><br>Hay una falta de correspondencia de nombres entre el nombre del servidor (%s) y el ND del asunto del certificado.  Esto puede deberse a que est\u00e1 conectado a un servidor pretendiendo ser %s:%s.<br><br>Antes de aceptar este certificado, debe examinar atentamente el certificado del servidor.<br><br>\u00bfDesea aceptar este certificado con el objetivo de identificar el servidor %s:%s?
 INFO_CERTIFICATE_NAME_MISMATCH_TEXT_CLI=El certificado presentado por el servidor %s:%s no es de confianza.\nHay una falta de correspondencia de nombres entre el nombre del servidor (%s) y el ND del asunto del certificado.  Esto puede deberse a que est\u00e1 conectado a un servidor pretendiendo ser %s:%s.\nAntes de aceptar este certificado, debe examinar atentamente el certificado del servidor.
-INFO_CERTIFICATE_NOT_TRUSTED_TEXT=El certificado presentado por el servidor %s:%s no es de confianza.<br><br>Motivos posibles de este error:<br>&nbsp;&nbsp;&nbsp;&nbsp;-La entidad emisora de certificados que ha emitido el certificado no se reconoce (suele ser el caso en certificados firmados autom\u00e1ticamente).<br>&nbsp;&nbsp;&nbsp;&nbsp;-El certificado del servidor est\u00e1 incompleto debido a un error de configuraci\u00f3n.<br>&nbsp;&nbsp;&nbsp;&nbsp;-El certificado del servidor ha caducado.<br>&nbsp;&nbsp;&nbsp;&nbsp;-Hay una diferencia de hora entre el reloj de la m\u00e1quina del servidor y el reloj de la m\u00e1quina local.<br>Antes de aceptar este certificado, debe examinar atentamente el certificado del servidor.<br><br>\u00bfDesea aceptar este certificado con el objetivo de identificar el servidor %s:%s?
+INFO_CERTIFICATE_NOT_TRUSTED_TEXT=El Certificado presentado por el servidor %s:%s no es de confianza.<br><br>Motivos posibles de este error:<br>&nbsp;&nbsp;&nbsp;&nbsp;-La entidad emisora de certificados que ha emitido el certificado no se reconoce (suele ser el caso en certificados firmados autom\u00e1ticamente).<br>&nbsp;&nbsp;&nbsp;&nbsp;-El certificado del servidor est\u00e1 incompleto debido a un error de configuraci\u00f3n.<br>&nbsp;&nbsp;&nbsp;&nbsp;-El certificado del servidor ha caducado.<br>&nbsp;&nbsp;&nbsp;&nbsp;-Hay una diferencia de hora entre el reloj de la m\u00e1quina del servidor y el reloj de la m\u00e1quina local.<br>Antes de aceptar este certificado, debe examinar atentamente el certificado del servidor.<br><br>\u00bfDesea aceptar este certificado con el objetivo de identificar el servidor %s:%s?
 INFO_CERTIFICATE_NOT_TRUSTED_TEXT_CLI=El certificado presentado por el servidor %s:%s no es de confianza.\nMotivos posibles de este error:\n-La entidad emisora de certificados que ha emitido el certificado no se reconoce (suele ser el caso en certificados firmados autom\u00e1ticamente).\n-El certificado del servidor est\u00e1 incompleto debido a un error de configuraci\u00f3n.\n-El certificado del servidor ha caducado.\n-Hay una diferencia de hora entre el reloj de la m\u00e1quina del servidor y el reloj de la m\u00e1quina local.\nAntes de aceptar este certificado, debe examinar atentamente el certificado del servidor.
 INFO_CERTIFICATE_NOT_VALID_YET=%s - No es v\u00e1lido a\u00fan
 INFO_CERTIFICATE_SERIAL_NUMBER_LABEL=N\u00famero de serie:
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=Cerrar di\u00e1logo de progreso
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=\u00bfSeguro que desea cancelar la configuraci\u00f3n r\u00e1pida de OpenDS?%nSi hace clic en 'S\u00ed' no se instalar\u00e1 nada en el sistema.
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%nSi hace clic en 'S\u00ed' no se instalar\u00e1 nada en el sistema.
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=Confirmaci\u00f3n necesaria
 INFO_CONFIRM_CANCEL_PROMPT=\u00bfCancelar la operaci\u00f3n en ejecuci\u00f3n?
 INFO_CONFIRM_CANCEL_TITLE=Confirmaci\u00f3n necesaria
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=No se ha completado a\u00fan la actualizaci\u00f3n r\u00e1pida de OpenDS.%nSi hace clic en 'S\u00ed' se anular\u00e1n los cambios que se hayan realizado en el servidor que se est\u00e1 actualizando.%n%n\u00bfEst\u00e1 seguro de que desea cerrar la ventana de actualizaci\u00f3n r\u00e1pida?%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%nSi hace clic en 'S\u00ed' se anular\u00e1n los cambios que se hayan realizado en el servidor que se est\u00e1 actualizando.%n%n\u00bfEst\u00e1 seguro de que desea cerrar la ventana de actualizaci\u00f3n r\u00e1pida?%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=Confirmaci\u00f3n necesaria
-INFO_CONFIRM_CLOSE_INSTALL_MSG=No se ha completado a\u00fan la configuraci\u00f3n r\u00e1pida de OpenDS.%n\u00bfEst\u00e1 seguro de que desea cerrar la ventana de configuraci\u00f3n r\u00e1pida?
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%n\u00bfEst\u00e1 seguro de que desea cerrar la ventana de configuraci\u00f3n r\u00e1pida?
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=Confirmaci\u00f3n necesaria
-INFO_CONFIRM_QUIT_INSTALL_MSG=\u00bfEst\u00e1 seguro de que desea salir de la configuraci\u00f3n r\u00e1pida de OpenDS?%nSi hace clic en 'S\u00ed' no se instalar\u00e1 nada en el sistema.
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%nSi hace clic en 'S\u00ed' no se instalar\u00e1 nada en el sistema.
 INFO_CONFIRM_QUIT_INSTALL_TITLE=Confirmaci\u00f3n necesaria
-INFO_CONFIRM_QUIT_UPGRADE_MSG=\u00bfEst\u00e1 seguro de que desea salir de la actualizaci\u00f3n r\u00e1pida de OpenDS?%nSi hace clic en 'S\u00ed' no se actualizar\u00e1 nada en el sistema.
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%nSi hace clic en 'S\u00ed' no se actualizar\u00e1 nada en el sistema.
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=Confirmaci\u00f3n necesaria
 INFO_CONFIRMATION_TITLE=Confirmaci\u00f3n necesaria
 INFO_CONTACTING_SERVER_LABEL=Estableciendo contacto con el servidor...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=Crear s\u00f3lo entrada de base (%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=Crear s\u00f3lo la entrada superior del ND de base de directorios
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=Administrador global
-INFO_CREATE_NEW_SUFFIX_LABEL=Crear primero la instancia del ND de base que se va a repetir
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=Comprobar esto para crear un nuevo ND de base.
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=Indicador de etapa actual.
 INFO_CURRENT_STEP_ICON_TOOLTIP=Indicador de etapa actual
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Seleccionar opciones para los datos de LDAP que alojar\u00e1 OpenDS.
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=Datos del directorio
 INFO_DATA_OPTIONS_STEP=Datos del directorio
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=Seleccionar las opciones de repetici\u00f3n de datos.
@@ -182,15 +184,15 @@
 INFO_EMPTY_REMOTE_DN=Debe especificar un valor para el usuario administrativo.
 INFO_EMPTY_REMOTE_HOST=Debe especificar el nombre completo del host.
 INFO_EMPTY_REMOTE_PWD=Debe especificar una contrase\u00f1a de usuario administrador.
-INFO_EMPTY_SERVER_LOCATION=Se ha seleccionado un directorio no v\u00e1lido.  Debe especificar un directorio de instalaci\u00f3n ra\u00edz de OpenDS v\u00e1lido.
+INFO_EMPTY_SERVER_LOCATION=Se ha seleccionado un directorio no v\u00e1lido.  You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=Habilitar SSL en puerto LDAP %s
 INFO_ENABLE_SSL_LABEL=Habilitar SSL en puerto:
 INFO_ENABLE_SSL_TOOLTIP=Habilita SSL en el puerto especificado.
 INFO_ENABLE_STARTTLS=Habilitar StartTLS
 INFO_ENABLE_STARTTLS_LABEL=Habilitar StartTLS para LDAP
 INFO_ENABLE_STARTTLS_TOOLTIP=Permite la comunicaci\u00f3n cifrada sobre el puerto LDAP est\u00e1ndar.
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=Ejecutar OpenDS como servicio de Windows
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Active esta casilla de verificaci\u00f3n si desea ejecutar OpenDS como un servicio de Windows.
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=Debe especificar puertos distintos para la comunicaci\u00f3n de LDAP y LDAPS.
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=No se ha podido acceder al almac\u00e9n de claves JKS.  Compruebe que el contenido del archivo corresponda a un almac\u00e9n de claves JKS v\u00e1lido, que tenga derechos de acceso al mismo y que el PIN especificado sea v\u00e1lido.
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=No se pudo acceder al almac\u00e9n de claves JCEKS.  Compruebe que la instalaci\u00f3n que ejecuta Java admite JCEKS, que el contenido del archivo corresponde a un almac\u00e9n de claves JCEKS v\u00e1lido, que tiene derechos de acceso a \u00e9l y que el PIN especificado es v\u00e1lido.
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=Error al hacer una copia de seguridad de las bases de datos.
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=La herramienta de copia de seguridad ha devuelto el c\u00f3digo de error %s.
 INFO_ERROR_BACKUP_FILESYSTEM=Error al hacer la copia de seguridad de los archivos.
-INFO_ERROR_BAD_STAGE_DIRECTORY=El directorio %s no contiene una instalaci\u00f3n por etapas de OpenDS como se esperaba.  Compruebe que el nuevo paquete de instalaci\u00f3n (.zip) sea un archivo de instalaci\u00f3n de OpenDS y que disponga de permiso de acceso de escritura a este directorio.
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=Cerrar esta ventana
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=Copiar URL
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=Copia la URL al portapapeles del sistema
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=Error al copiar el archivo %s a %s.
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=No se ha podido crear el directorio principal %s. Compruebe tener derechos de acceso al sistema de archivos.
 INFO_ERROR_CREATING_BASE_ENTRY=Error al crear la entrada de base.
-INFO_ERROR_CREATING_BUILD_INFO=Error al determinar la informaci\u00f3n de versi\u00f3n de OpenDS.
-INFO_ERROR_CREATING_BUILD_INFO_MSG=Error al determinar la informaci\u00f3n de versi\u00f3n de OpenDS.  Detalles: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  Detalles: %s
 INFO_ERROR_CREATING_TEMP_FILE=Se ha producido un error al crear el archivo temporal.
 INFO_ERROR_DELETING_DIRECTORY=Error al eliminar el directorio %s. Compruebe que disponga de derechos para eliminar este directorio y que ninguna otra aplicaci\u00f3n lo est\u00e9 utilizando.
 INFO_ERROR_DELETING_FILE=Error al eliminar el archivo %s. Compruebe que dispone de derechos para eliminar este archivo y que ninguna otra aplicaci\u00f3n lo est\u00e9 utilizando.
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=El directorio %s est\u00e1 vac\u00edo o no dispone de los permisos necesarios para acceder a su contenido.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=El directorio %s no contiene el directorio %s.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=El directorio %s no existe.
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=El archivo %s no es un archivo ra\u00edz de instalaci\u00f3n de OpenDS.
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=El directorio ra\u00edz es nulo.
 INFO_ERROR_INVALID_PORT_VALUE=Valor de puerto no v\u00e1lido %s. El n\u00famero de puerto debe ser un entero entre 1 y 65535.
-INFO_ERROR_INVALID_SERVER_LOCATION=Directorio seleccionado no v\u00e1lido: %s%nEl directorio seleccionado no es un directorio%nde instalaci\u00f3n ra\u00edz de OpenDS v\u00e1lido o no dispone de permiso de acceso a este directorio.
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=Error al iniciar la inicializaci\u00f3n con contenido del servidor %s.
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=Sin especificar
 INFO_GENERAL_UNSUPPORTED=No admitido
 INFO_GENERAL_WARNING=Advertencia
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=El administrador puede gestionar todas las instancias de OpenDS.
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=Proporciona la informaci\u00f3n para crear un administrador global que podr\u00e1 gestionar toda la topolog\u00eda de repetici\u00f3n.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE=Crear administrador global
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=Contrase\u00f1a del administrador global (confirmar):
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=%s entradas procesadas.
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=faltan %s entradas por procesar.
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=El servidor se iniciar\u00e1 temporalmente.
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=La herramienta Configuraci\u00f3n r\u00e1pida de OpenDS puede instalar y configurar una nueva instancia del servidor o bien actualizar una instancia del servidor existente. En cualquier caso, Configuraci\u00f3n r\u00e1pida utilizar\u00e1 la versi\u00f3n semanal m\u00e1s reciente que en este caso es: %s (Id. de versi\u00f3n: %s) <br><br> Tambi\u00e9n puede utilizar la Configuraci\u00f3n r\u00e1pida para configurar una versi\u00f3n semanal que haya descargado manualmente. Para ejecutar la Configuraci\u00f3n r\u00e1pida en este caso, utilice el comando de configuraci\u00f3n en el nivel superior del directorio OpenDS.<br><br> OpenDS requiere un tiempo de ejecuci\u00f3n Java SE 5.0 o superior.<br><br> Hay informaci\u00f3n disponible sobre la Configuraci\u00f3n r\u00e1pida en el <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> wiki de documentaci\u00f3n de OpenDS</a>.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=Bienvenido
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=Instalar nueva instancia del servidor
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=Directory Server contiene algunos archivos de base de datos.<br>Si contin\u00faa con la configuraci\u00f3n se eliminar\u00e1 el contenido de estos archivos de base de datos.
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=Ya se ha configurado
 INFO_INSTALLSTATUS_DBFILEEXIST=Contiene datos
-INFO_INSTALLSTATUS_INSTALLED=El servidor OpenDS ya est\u00e1 configurado<br> Configuraci\u00f3n r\u00e1pida s\u00f3lo se puede utilizar con servidores OpenDS que no se hayan configurado a\u00fan.  El servidor actual: %s
-INFO_INSTALLSTATUS_INSTALLED_CLI=El servidor OpenDS ya est\u00e1 configurado%n %s la l\u00ednea de comandos s\u00f3lo se puede utilizar con servidores OpenDS que no se hayan configurado a\u00fan.  El servidor actual: %s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  El servidor actual: %s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  El servidor actual: %s
 INFO_INSTALLSTATUS_NOT_INSTALLED=Directory Server no est\u00e1 instalado.
 INFO_INSTALLSTATUS_SERVERRUNNING=Se est\u00e1 ejecutando actualmente en el puerto %s
 # Only translate if the color is specific to the local
 INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=La ruta contiene el car\u00e1cter "%s" que no est\u00e1 permitido para instalar OpenDS.
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=El n\u00famero de entradas de usuario para generar autom\u00e1ticamente debe ser un n\u00famero entero comprendido entre %s y %s.
 INFO_INVALID_PORT_VALUE_RANGE=El puerto de escucha de LDAP debe ser un n\u00famero entero comprendido entre %s y %s.
 INFO_INVALID_REMOTE_PORT=El puerto especificado no es v\u00e1lido.
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=No crear ninguna entrada para el ND de base de directorio
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=Configuraci\u00f3n r\u00e1pida de OpenDS minimizada.
-INFO_MINIMIZED_ICON_TOOLTIP=Configuraci\u00f3n r\u00e1pida de OpenDS
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=Error de red
@@ -436,7 +439,7 @@
 INFO_NOT_A_DIRECTORY_MANAGER_DN=El ND de usuario root especificado no es un ND v\u00e1lido.
 INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=El ND especificado no corresponde al ND de usuario root.
 INFO_NOT_AVAILABLE_LABEL=<no disponible>
-INFO_NOT_ENOUGH_DISK_SPACE=No hay suficiente espacio en disco libre en %s. %nSon necesarios %s megabytes de espacio libre en disco como m\u00ednimo para instalar OpenDS.
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=Las contrase\u00f1as que ha especificado no coinciden.
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=Debe especificar el Id. de administrador global para poder acceder a la configuraci\u00f3n de todos los servidores remotos que se han instalado previamente.
 INFO_NUMBER_ENTRIES_LABEL=N\u00famero de entradas de usuario:
@@ -445,7 +448,7 @@
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=Seleccionar un archivo
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=Seleccionar un archivo LDIF
 INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=Seleccionar la ruta de la instalaci\u00f3n
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Seleccionar un paquete de instalaci\u00f3n de OpenDS (.zip)
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=\u00bfHa realizado las tareas descritas?
@@ -545,16 +548,14 @@
 INFO_REMOTE_REPLICATION_PORT_TITLE=Puerto de r\u00e9plica de servidores remotos
 INFO_REMOTE_REPLICATION_PORTS_STEP=Puerto de r\u00e9plica
 INFO_REMOTE_SERVER_DN_LABEL=Usuario de administraci\u00f3n:
-INFO_REMOTE_SERVER_DN_TOOLTIP=El ND o el UID de un administrador de OpenDS cuyos datos desea repetir.
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=Nombre de host:
-INFO_REMOTE_SERVER_HOST_TOOLTIP=El nombre completo del host donde est\u00e1 ubicado el OpenDS cuyos datos desea repetir.
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=Puerto del conector de administraci\u00f3n:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=El conector de administraci\u00f3n de OpenDS con el que desee repetir datos.
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=Contrase\u00f1a de administrador:
-INFO_REMOTE_SERVER_PWD_TOOLTIP=La contrase\u00f1a de un administrador de OpenDS cuyos datos desea repetir.
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - Para configurar en el servidor remoto %s
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=Crear una instancia local de los ND de base existentes y configurar la repetici\u00f3n
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=Act\u00edvela para crear ND de base cuyo contenido se repita a partir de los ND de base existentes.
 INFO_REPLICATED_SERVER_LABEL=Este servidor formar\u00e1 parte de una topolog\u00eda de repetici\u00f3n
 INFO_REPLICATED_SERVER_TOOLTIP=Act\u00edvela si desea repetir los datos en el servidor que est\u00e1 creando de otros servidores.
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=Debe especificar un puerto de r\u00e9plica distinto del elegido para la comunicaci\u00f3n de LDAP y LDAPS.
@@ -586,21 +587,21 @@
 INFO_REVIEW_REPLICATE_SUFFIX=Repetir contenido con ND de base:%n%s
 INFO_REVIEW_STEP=Revisi\u00f3n
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=Cerrar este cuadro de di\u00e1logo y descartar la configuraci\u00f3n.
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=Configuraci\u00f3n r\u00e1pida de OpenDS
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=Especificar las opciones para habilitar el acceso seguro al servidor.
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=Cerrar este cuadro de di\u00e1logo y aceptar la configuraci\u00f3n.
 INFO_SECURITY_OPTIONS_TITLE=Configurar acceso seguro
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=Cerrar este cuadro de di\u00e1logo y descartar el alias seleccionado.
 INFO_SELECT_ALIAS_MSG=El almac\u00e9n de claves seleccionado contiene varios certificados.<br>Seleccione el alias del certificado que desea utilizar como certificado del servidor:
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=Cerrar este cuadro de di\u00e1logo y aceptar el alias seleccionado.
-INFO_SELECT_ALIAS_TITLE=Configuraci\u00f3n r\u00e1pida de OpenDS
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=Crear un nuevo certificado firmado autom\u00e1ticamente
 INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=ND del usuario root:
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Escriba el nombre completo (ND) de la cuenta de usuario root inicial que se utilizar\u00e1 para gestionar OpenDS
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=Contrase\u00f1a (confirmar):
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Vuelva a escribir la contrase\u00f1a de la cuenta de usuario root inicial de OpenDS
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=Contrase\u00f1a:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Escriba una contrase\u00f1a para la cuenta de usuario root inicial de OpenDS
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=Error en %s:
 INFO_SERVER_LOCATION_LABEL=Ruta de la instalaci\u00f3n:
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=Escriba la ruta completa a la ubicaci\u00f3n principal donde se almacenar\u00e1n los archivos de servidor
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=Configurar...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=Haga clic para configurar el acceso seguro de LDAP.
 INFO_SERVER_SECURITY_LABEL=Acceso seguro de LDAP:
-INFO_SERVER_SECURITY_TOOLTIP=La configuraci\u00f3n de acceso seguro de LDAP para el nuevo servidor OpenDS.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Escriba un puerto de escucha para las solicitudes de LDAP e introduzca una contrase\u00f1a para el usuario root inicial de OpenDS.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Elija una ubicaci\u00f3n para los archivos del servidor y escriba una contrase\u00f1a para el usuario administrativo de OpenDS.
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=Configuraci\u00f3n del servidor
 INFO_SERVER_SETTINGS_STEP=Configuraci\u00f3n del servidor
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nError al iniciar la instalaci\u00f3n gr\u00e1fica.%n%nIniciando la instalaci\u00f3n mediante l\u00ednea de comandos...
@@ -630,14 +631,14 @@
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>Se est\u00e1 ejecutando Directory Server</b><br>El servidor se est\u00e1 ejecutando actualmente y se debe detener antes de que la desinstalaci\u00f3n pueda continuar.  Especifique la informaci\u00f3n siguiente para permitir que el programa de desinstalaci\u00f3n lo cierre. Tambi\u00e9n puede hacer clic en Cancelar y, a continuaci\u00f3n, cerrar el servidor usted mismo.
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=Autenticaci\u00f3n necesaria
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=ND de usuario administrativo:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Introduzca el nombre distinguido (ND) de la cuenta de usuario administrativo que se utilizar\u00e1 para cerrar OpenDS
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=Contrase\u00f1a:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Introduzca la contrase\u00f1a de la cuenta de usuario administrativo de OpenDS
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=Haga clic para cerrar el servidor con la autenticaci\u00f3n especificada
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=Inicio de Configuraci\u00f3n r\u00e1pida de OpenDS.
-INFO_SPLASH_ICON_TOOLTIP=Inicio de Configuraci\u00f3n r\u00e1pida de OpenDS
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=Acceso SSL:
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=El puerto LDAPS.
 INFO_STANDALONE_SERVER_LABEL=Ser\u00e1 un servidor aut\u00f3nomo
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<desconocido>
 INFO_SUFFIXES_STEP=Repetici\u00f3n de datos
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=El nombre distinguido (ND) del ND de base que se va a repetir.
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Seleccione si desea crear ND de base tal como se definen en los servidores remotos o crear un nuevo ND de base.
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=Repetici\u00f3n de datos
 INFO_SUMMARY_CANCELING=Cancelando...
 INFO_SUMMARY_CONFIGURING=Configurando Directory Server...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=Importando datos generados autom\u00e1ticamente...
 INFO_SUMMARY_IMPORTING_LDIF=Importando archivo LDIF...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=Inicializando contenido de ND de base repetidos...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>Configuraci\u00f3n r\u00e1pida de OpenDS cancelada.</b> <br>Se ha cancelado la configuraci\u00f3n y se han eliminado los archivos instalados en el sistema durante esta operaci\u00f3n.
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>Se ha cancelado la configuraci\u00f3n y se han eliminado los archivos instalados en el sistema durante esta operaci\u00f3n.
 INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>Configuraci\u00f3n r\u00e1pida de OpenDS completada correctamente.</b><br>OpenDS est\u00e1 instalado ahora en %s.<br>El servidor es %s.<br><br>Visite la p\u00e1gina <a href="https://www.opends.org/wiki/page/QuickReferenceGuide">Referencia r\u00e1pida de OpenDS</a> para obtener una descripci\u00f3n general de la gesti\u00f3n y configuraci\u00f3n del servidor.<br>Para ver el estado de la configuraci\u00f3n del servidor y realizar tareas b\u00e1sicas de administraci\u00f3n en \u00e9l, haga clic en "Iniciar panel de control".  Tenga en cuenta que puede iniciar esta herramienta m\u00e1s tarde mediante %s.<br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=Se ha producido un error.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.<br>El servidor es %s.<br>Para ver el estado de configuraci\u00f3n b\u00e1sico del servidor y realizar tareas b\u00e1sicas de administraci\u00f3n en \u00e9l, haga clic en "Iniciar panel de control".  Tenga en cuenta que puede iniciar esta herramienta m\u00e1s tarde mediante %s.<br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=Se ha producido un error.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  Tenga en cuenta que puede iniciar esta herramienta m\u00e1s tarde mediante %s.<br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=Iniciando Configuraci\u00f3n r\u00e1pida...
 INFO_SUMMARY_REVERT_ABORT=Cancelando reversi\u00f3n...
 INFO_SUMMARY_REVERT_CLEANUP=Limpiando...
 INFO_PROGRESS_REVERT_ABORT=Cancelando reversi\u00f3n
 INFO_PROGRESS_REVERT_CLEANUP=Limpiando
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversi\u00f3n de OpenDS cancelada. La operaci\u00f3n de actualizaci\u00f3n se ha cancelado y la instalaci\u00f3n se ha restaurado al estado en que se encontraba antes de la operaci\u00f3n de reversi\u00f3n.
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=La reversi\u00f3n de OpenDS se ha completado correctamente.  La instalaci\u00f3n de OpenDS en %s se ha revertido ahora a la versi\u00f3n %s.
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Error de reversi\u00f3n de OpenDS. La operaci\u00f3n de reversi\u00f3n no se ha podido completar correctamente debido a los errores y la instalaci\u00f3n se ha revertido al estado en que estaba antes de la operaci\u00f3n de reversi\u00f3n.  Consulte los registros para conocer los detalles referentes a los motivos del error en la operaci\u00f3n de reversi\u00f3n.
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=La reversi\u00f3n de OpenDS se ha completado correctamente con advertencias. La operaci\u00f3n de reversi\u00f3n se ha completado correctamente pero el programa de reversi\u00f3n ha tenido problemas que requieren atenci\u00f3n. Consulte los registros para conocer los detalles de los problemas.
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. La operaci\u00f3n de actualizaci\u00f3n se ha cancelado y la instalaci\u00f3n se ha restaurado al estado en que se encontraba antes de la operaci\u00f3n de reversi\u00f3n.
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. La operaci\u00f3n de reversi\u00f3n no se ha podido completar correctamente debido a los errores y la instalaci\u00f3n se ha revertido al estado en que estaba antes de la operaci\u00f3n de reversi\u00f3n.  Consulte los registros para conocer los detalles referentes a los motivos del error en la operaci\u00f3n de reversi\u00f3n.
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. La operaci\u00f3n de reversi\u00f3n se ha completado correctamente pero el programa de reversi\u00f3n ha tenido problemas que requieren atenci\u00f3n. Consulte los registros para conocer los detalles de los problemas.
 INFO_SUMMARY_REVERT_HISTORY=Registrando el historial de reversi\u00f3n...
 INFO_SUMMARY_REVERT_INITIALIZING=Inicializando reversi\u00f3n...
 INFO_SUMMARY_REVERT_NOT_STARTED=Iniciando reversi\u00f3n...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=Revirtiendo componentes
 INFO_PROGRESS_REVERT_VERIFYING=Verificando reversi\u00f3n
 INFO_SUMMARY_START_ERROR=Se ha producido un error al iniciar el servidor.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.
-INFO_SUMMARY_START_SUCCESS=OpenDS se ha iniciado correctamente.
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=Iniciando servidor...
 INFO_SUMMARY_STOP_ERROR=Se ha producido un error al detener el servidor.  Compruebe el \u00e1rea de texto "Detalles" para obtener m\u00e1s informaci\u00f3n.
-INFO_SUMMARY_STOP_SUCCESS=OpenDS se ha detenido correctamente.
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=Deteniendo servidor...
 INFO_SUMMARY_UPGRADE_ABORT=Cancelando actualizaci\u00f3n...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=Aplicando personalizaciones de configuraci\u00f3n...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=Limpiando...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=Descargando versi\u00f3n...
 INFO_SUMMARY_UPGRADE_EXTRACTING=Extrayendo versi\u00f3n...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>Actualizaci\u00f3n r\u00e1pida de OpenDS cancelada.</b> <br>La operaci\u00f3n de actualizaci\u00f3n se ha cancelado y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=Actualizaci\u00f3n r\u00e1pida de OpenDS cancelada. La operaci\u00f3n de actualizaci\u00f3n se ha cancelado y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>Actualizaci\u00f3n r\u00e1pida de OpenDS completada correctamente.</b><br>La instalaci\u00f3n de OpenDS en %s se ha actualizado ahora a la versi\u00f3n %s.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=Actualizaci\u00f3n r\u00e1pida de OpenDS completada correctamente.  La instalaci\u00f3n de OpenDS en %s se ha actualizado ahora a la versi\u00f3n %s.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>Error de Actualizaci\u00f3n r\u00e1pida de OpenDS</b><br>La operaci\u00f3n de actualizaci\u00f3n no se ha podido completar correctamente debido a errores y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.  Consulte el texto 'Detalles' para obtener m\u00e1s informaci\u00f3n acerca de por qu\u00e9 ha fallado la operaci\u00f3n de actualizaci\u00f3n.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=Error de Actualizaci\u00f3n r\u00e1pida de OpenDS. La operaci\u00f3n de actualizaci\u00f3n no se ha podido completar correctamente debido a errores y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.  Consulte los registros para conocer los detalles acerca del error de la operaci\u00f3n de actualizaci\u00f3n.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>La Actualizaci\u00f3n r\u00e1pida de OpenDS se ha completado correctamente con advertencias</b><br>La operaci\u00f3n de actualizaci\u00f3n se ha completado correctamente pero el programa de actualizaci\u00f3n ha tenido problemas que requieren atenci\u00f3n. Consulte el texto 'Detalles' para obtener m\u00e1s informaci\u00f3n acerca de los problemas.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=La Actualizaci\u00f3n r\u00e1pida de OpenDS se ha completado correctamente con advertencias. La operaci\u00f3n de actualizaci\u00f3n se ha completado correctamente pero el programa de actualizaci\u00f3n ha tenido problemas que requieren atenci\u00f3n. Consulte los registros para conocer los detalles de los problemas.
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>La operaci\u00f3n de actualizaci\u00f3n se ha cancelado y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. La operaci\u00f3n de actualizaci\u00f3n se ha cancelado y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  La instalaci\u00f3n de OpenDS en %s se ha actualizado ahora a la versi\u00f3n %s.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  Consulte el texto 'Detalles' para obtener m\u00e1s informaci\u00f3n acerca de por qu\u00e9 ha fallado la operaci\u00f3n de actualizaci\u00f3n.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. La operaci\u00f3n de actualizaci\u00f3n no se ha podido completar correctamente debido a errores y la instalaci\u00f3n se ha restaurado al estado en el que estaba antes de la operaci\u00f3n de actualizaci\u00f3n.  Consulte los registros para conocer los detalles acerca del error de la operaci\u00f3n de actualizaci\u00f3n.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. Consulte el texto 'Detalles' para obtener m\u00e1s informaci\u00f3n acerca de los problemas.<br><br><INPUT type="submit" value="Iniciar panel de control"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. La operaci\u00f3n de actualizaci\u00f3n se ha completado correctamente pero el programa de actualizaci\u00f3n ha tenido problemas que requieren atenci\u00f3n. Consulte los registros para conocer los detalles de los problemas.
 INFO_SUMMARY_UPGRADE_HISTORY=Registrando historial de actualizaciones...
 INFO_SUMMARY_UPGRADE_INITIALIZING=Inicializando actualizaci\u00f3n...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=Iniciando actualizaci\u00f3n...
@@ -743,6 +744,7 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=Preparando personalizaciones
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=Actualizando componentes
 INFO_PROGRESS_UPGRADE_VERIFYING=Verificando actualizaci\u00f3n
+
 INFO_SUMMARY_WAITING_TO_CANCEL=Esperando a cancelar...
 # Only translate if the color is specific to the local
 INFO_TEXT_AREA_BORDER_COLOR=000,000,000
@@ -774,13 +776,13 @@
 INFO_UPGRADE_OPERATION_REVERSION=Revertir a una versi\u00f3n anterior
 INFO_UPGRADE_OPERATION_UPGRADE=Actualizar a una versi\u00f3n m\u00e1s nueva
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=Vuelva a ejecutar este comando especificando opciones que indiquen una operaci\u00f3n de reversi\u00f3n.  Consulte la gu\u00eda de uso para conocer los detalles.
-INFO_UPGRADE_FILE_PROMPT=Escriba el nombre y la ruta del archivo de instalaci\u00f3n de OpenDS (.zip):
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=Esta utilidad se puede utilizar para actualizar Directory Server a una versi\u00f3n m\u00e1s nueva.
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%nError al iniciar la actualizaci\u00f3n gr\u00e1fica.%n%nIniciando la actualizaci\u00f3n mediante l\u00ednea de comandos...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%nError al iniciar la actualizaci\u00f3n gr\u00e1fica.  Consulte el archivo %s para obtener m\u00e1s informaci\u00f3n.%n%nIniciando la actualizaci\u00f3n mediante l\u00ednea de comandos...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=Iniciando actualizaci\u00f3n de l\u00ednea de comandos...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=Iniciando actualizaci\u00f3n gr\u00e1fica...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=Esta utilidad se puede utilizar para actualizar Directory Server a una versi\u00f3n m\u00e1s nueva o revertirlo a una versi\u00f3n anterior.%n%nAl utilizar esta herramienta para actualizar OpenDS primero debe descargar un paquete de instalaci\u00f3n (.zip) de OpenDS y especificar su ubicaci\u00f3n mediante la opci\u00f3n -f/--file.  Tambi\u00e9n puede actualizar el servidor utilizando la versi\u00f3n Java Web Start de esta herramienta visitando el sitio web de OpenDS en www.opends.org.%n%nAl utilizar la herramienta para revertir a una versi\u00f3n anterior debe indicar que desea revertir a la versi\u00f3n anterior a la actualizaci\u00f3n m\u00e1s reciente mediante la opci\u00f3n -r/--revertMostRecent o especificar la ubicaci\u00f3n de un archivo de reversi\u00f3n mediante la opci\u00f3n -a/--reversionArchive.%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=Esta utilidad se puede utilizar para actualizar Directory Server a una versi\u00f3n m\u00e1s nueva o revertirlo a una versi\u00f3n anterior.%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  Tambi\u00e9n puede actualizar el servidor utilizando la versi\u00f3n Java Web Start de esta herramienta visitando el sitio web de OpenDS en www.opends.org.%n%nAl utilizar la herramienta para revertir a una versi\u00f3n anterior debe indicar que desea revertir a la versi\u00f3n anterior a la actualizaci\u00f3n m\u00e1s reciente mediante la opci\u00f3n -r/--revertMostRecent o especificar la ubicaci\u00f3n de un archivo de reversi\u00f3n mediante la opci\u00f3n -a/--reversionArchive.%n
 INFO_UPGRADE_LOCATION_LABEL=Servidor que se va a actualizar:
 INFO_UPGRADE_LOCATION_TOOLTIP=Ubicaci\u00f3n del sistema de archivos de la versi\u00f3n que se va a actualizar
 INFO_UPGRADE_LOG_FIELD_FROM=De:
@@ -868,18 +870,13 @@
 INFO_LICENSE_CLI_ACCEPT_NO=No
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=Respuesta no v\u00e1lida
 INFO_CONFIRM_UNINSTALL_STEP=Opciones de desinstalaci\u00f3n
-INFO_ZIP_FILES_DESCRIPTION=Paquete de instalaci\u00f3n de OpenDS (.zip)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to initialize the contents of local base ND: %s.
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE=Hay disponible una nueva versi\u00f3n de '%s'.  Despu\u00e9s de esta operaci\u00f3n debe eliminar esta secuencia de comandos y cambiar el nombre de '%s' a '%1$s'.
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=Error al actualizar secuencias de comandos con propiedades java.  C\u00f3digo de error: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%nThe detected version is %s.%nThe binary detected is %s%n%n\Please set OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the java.properties file and then run the dsjavaproperties script to specify the java version to be used.
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  Detalles: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_fr.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_fr.properties
index 50048ff..501aad7 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_fr.properties
@@ -21,13 +21,17 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
 #
 global.category=QUICKSETUP
 global.ordinal=-1
-global.use.message.jar.if.webstart=vrai
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=Une erreur inattendue s'est produite lors de la gestion des informations d'enregistrement.%nL'erreur est\u00a0: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=OpenDS QuickSetup.
-INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup OpenDS
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=Le DN de base de r\u00e9pertoire sert \u00e0 stocker les donn\u00e9es de configuration du serveur. Vous devez sp\u00e9cifier un DN diff\u00e9rent.
 INFO_BASE_DN_LABEL=DN de base de r\u00e9pertoire\u00a0:
 INFO_BASE_DN_TOOLTIP=Entrez le DN de l'entr\u00e9e top o\u00f9 seront stock\u00e9es vos donn\u00e9es 
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=\u00c9chec d'extraction de la version\u00a0: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=Le fichier %s n'existe pas.
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=Le fichier %s n'est pas un fichier .zip.
-INFO_BUILD_EXTRACTOR_FILE_INVALID=Impossible d'extraire une installation OpenDS valide de %s, car\u00a0: %s 
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=T\u00e9l\u00e9chargement de la version...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=T\u00e9l\u00e9chargement de la version termin\u00e9
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=T\u00e9l\u00e9chargement de la version\u00a0: %s%% effectu\u00e9
@@ -70,8 +74,8 @@
 INFO_CANNOT_CONNECT_TO_REMOTE_AUTHENTICATION=Les r\u00e9f\u00e9rences fournies ne sont pas valides.
 INFO_CANNOT_CONNECT_TO_REMOTE_GENERIC=\u00c9chec de la connexion \u00e0 %s. Assurez-vous que le serveur fonctionne et que les informations d'authentification sont valides.%nD\u00e9tails de l'erreur\u00a0: %n%s
 INFO_CANNOT_CONNECT_TO_REMOTE_PERMISSIONS=Vous ne disposez pas de droits d'acc\u00e8s suffisants pour lire la configuration dans %s. %nFournissez des r\u00e9f\u00e9rences avec des droits suffisants.
-INFO_CANNOT_CONNECT_TO_SHUTDOWN_WITH_CAUSE=Impossible de se connecter \u00e0 Directory Server avec les informations d'authentification fournies.  Les causes possibles sont\u00a0:%n%s
-INFO_CANNOT_CONNECT_TO_SHUTDOWN_WITHOUT_CAUSE=Impossible de se connecter \u00e0 Directory Server avec les informations d'authentification fournies.%nAssurez-vous que le DN et le mot de passe de l'administrateur sont valides.
+INFO_CANNOT_CONNECT_TO_SHUTDOWN_WITH_CAUSE=Impossible de se connecter \u00e0 Directory Server avec les informations d'authentification fournies.  Les causes possibles sont\u00a0: %n%s
+INFO_CANNOT_CONNECT_TO_SHUTDOWN_WITHOUT_CAUSE=Impossible de se connecter \u00e0 Directory Server avec les informations d'authentification fournies.%nAssurez-vous que le DN et le mot de passe de l'utilisateur administratif sont valides.
 INFO_CANNOT_UPDATE_SECURITY_WARNING=D\u00e9sactiv\u00e9.  Une commande keytool valide est introuvable.
 INFO_CANNOT_USE_DEFAULT_PORT=Impossible d'utiliser 389. Port utilis\u00e9 ou utilisateur non autoris\u00e9.
 INFO_CANNOT_USE_DEFAULT_ADMIN_CONNECTOR_PORT=Impossible d'utiliser 4444. Port utilis\u00e9 ou utilisateur non autoris\u00e9.
@@ -107,7 +111,7 @@
 INFO_CERTIFICATE_TYPE_LABEL=Type\u00a0:
 INFO_CERTIFICATE_VALID_FROM_LABEL=Valide \u00e0 partir de\u00a0:
 # Only translate if color is specific to the local
-INFO_CHECKBOX_COLOR=000,000,000
+INFO_CHECKBOX_COLOR=000 000 000
 INFO_CLI_UPGRADE_UNKNOWN_ARGUMENT=Argument inconnu %s
 INFO_CLOSE_BUTTON_INSTALL_TOOLTIP=Fermer la fen\u00eatre de configuration
 INFO_CLOSE_BUTTON_LABEL=Fermer
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=Fermer la fen\u00eatre de progression
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=Voulez-vous vraiment annuler QuickSetup OpenDS\u00a0?%nSi vous cliquez sur Oui, rien ne sera install\u00e9 sur votre syst\u00e8me.
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%nSi vous cliquez sur Oui, rien ne sera install\u00e9 sur votre syst\u00e8me.
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=Confirmation requise
 INFO_CONFIRM_CANCEL_PROMPT=Annuler l'op\u00e9ration en cours d'ex\u00e9cution\u00a0?
 INFO_CONFIRM_CANCEL_TITLE=Confirmation requise
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=OpenDS QuickUpgrade n'a pas encore termin\u00e9.%nSi vous cliquez sur Oui, toute modification apport\u00e9e au serveur en cours de mise \u00e0 niveau sera annul\u00e9e.%n%nVoulez-vous vraiment fermer la fen\u00eatre QuickUpgrade\u00a0?%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%nSi vous cliquez sur Oui, toute modification apport\u00e9e au serveur en cours de mise \u00e0 niveau sera annul\u00e9e.%n%nVoulez-vous vraiment fermer la fen\u00eatre QuickUpgrade\u00a0?%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=Confirmation requise
-INFO_CONFIRM_CLOSE_INSTALL_MSG=OpenDS QuickSetup n'a pas encore termin\u00e9.%nVoulez-vous vraiment fermer la fen\u00eatre QuickSetup\u00a0?
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%nVoulez-vous vraiment fermer la fen\u00eatre QuickSetup\u00a0?
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=Confirmation requise
-INFO_CONFIRM_QUIT_INSTALL_MSG=Voulez-vous vraiment quitter OpenDS QuickSetup\u00a0?%nSi vous cliquez sur Oui, rien ne sera install\u00e9 sur votre syst\u00e8me.
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%nSi vous cliquez sur Oui, rien ne sera install\u00e9 sur votre syst\u00e8me.
 INFO_CONFIRM_QUIT_INSTALL_TITLE=Confirmation requise
-INFO_CONFIRM_QUIT_UPGRADE_MSG=Voulez-vous vraiment quitter OpenDS QuickUpgrade\u00a0?%nSi vous cliquez sur Oui, rien ne sera install\u00e9 sur votre syst\u00e8me.
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%nSi vous cliquez sur Oui, rien ne sera install\u00e9 sur votre syst\u00e8me.
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=Confirmation requise
 INFO_CONFIRMATION_TITLE=Confirmation requise
 INFO_CONTACTING_SERVER_LABEL=Contact du serveur...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=Cr\u00e9er uniquement une entr\u00e9e de base (%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=Cr\u00e9er uniquement l'entr\u00e9e top pour le DN de base du r\u00e9pertoire
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=Administrateur global
-INFO_CREATE_NEW_SUFFIX_LABEL=Cr\u00e9er la premi\u00e8re instance du DN de base \u00e0 r\u00e9pliquer
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=V\u00e9rifier cela pour cr\u00e9er un nouveau DN de base.
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=Indicateur d'\u00e9tape en cours.
 INFO_CURRENT_STEP_ICON_TOOLTIP=Indicateur d'\u00e9tape en cours
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choisissez des options pour les donn\u00e9es LDAP devant \u00eatre h\u00e9berg\u00e9es par OpenDS.
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=Donn\u00e9es de r\u00e9pertoire
 INFO_DATA_OPTIONS_STEP=Donn\u00e9es de r\u00e9pertoire
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=Choisissez les options de r\u00e9plication de donn\u00e9es.
@@ -152,7 +154,7 @@
 # Only translate if the color is specific to the local
 INFO_DEFAULT_BACKGROUND_COLOR=236,236,236
 # Only translate if the color is specific to the local
-INFO_DEFAULT_LABEL_COLOR=000,000,000
+INFO_DEFAULT_LABEL_COLOR=000 000 000
 INFO_DETAILS_LABEL=D\u00e9tails\u00a0:
 INFO_DIRECTORY_DATA_LABEL=Donn\u00e9es de r\u00e9pertoire\u00a0:
 INFO_DIRECTORY_EXISTS_NOT_EMPTY=Le r\u00e9pertoire %s n'est pas vide.
@@ -176,21 +178,21 @@
 INFO_EMPTY_ADMINISTRATOR_PWD=Vous devez fournir un mot de passe utilisateur administratif.
 INFO_EMPTY_ADMINISTRATOR_UID=Vous devez fournir un ID utilisateur administratif global.
 INFO_EMPTY_BASE_DN=Vous devez fournir un DN de base de r\u00e9pertoire.
-INFO_EMPTY_DIRECTORY_MANAGER_DN=Vous devez fournir un DN root utilisateur.
+INFO_EMPTY_DIRECTORY_MANAGER_DN=Vous devez fournir un DN utilisateur racine.
 INFO_EMPTY_HOST_NAME=Vous devez fournir le nom d'h\u00f4te.
 INFO_EMPTY_PWD=Vous devez fournir le mot de passe du root utilisateur.
 INFO_EMPTY_REMOTE_DN=Vous devez fournir une valeur pour l'utilisateur administratif.
 INFO_EMPTY_REMOTE_HOST=Vous devez fournir le nom d'h\u00f4te complet.
 INFO_EMPTY_REMOTE_PWD=Vous devez fournir un mot de passe utilisateur administratif.
-INFO_EMPTY_SERVER_LOCATION=R\u00e9pertoire sl\u00e9ctionn\u00e9 invalide.  Vous devez fournir un r\u00e9pertoire d'installation racine OpendDS valide.
+INFO_EMPTY_SERVER_LOCATION=R\u00e9pertoire sl\u00e9ctionn\u00e9 invalide.  You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=Activer SSL sur le port LDAP %s
 INFO_ENABLE_SSL_LABEL=Activer SSL sur le port\u00a0:
 INFO_ENABLE_SSL_TOOLTIP=Active SSL sur le port sp\u00e9cifi\u00e9.
 INFO_ENABLE_STARTTLS=Activer StartTLS
 INFO_ENABLE_STARTTLS_LABEL=Activer StartTLS pour LDAP
 INFO_ENABLE_STARTTLS_TOOLTIP=Autorise une communication chiffr\u00e9e via le port LDAP standard.
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=Ex\u00e9cuter OpenDS\u00a0en tant que service Windows 
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Activez cette case \u00e0 cocher si vous voulez ex\u00e9cuter OpenDS\u00a0en tant que service Windows.
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=Vous devez sp\u00e9cifier diff\u00e9rents ports pour la communication LDAP et LDAPS.
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=Impossible d'acc\u00e9der au keystore JKS.  V\u00e9rifiez que le contenu du fichier correspond \u00e0 un keystore JKS valide, que vous disposez de droits d'acc\u00e8s \u00e0 celui-ci et que le num\u00e9ro d'identification personnel est valide.
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=Impossible d'acc\u00e9der au keystore JCEKS.  V\u00e9rifiez que l'installation Java en cours d'ex\u00e9cution prend en charge JCEKS, que le contenu du fichier correspond \u00e0 un keystore JKS valide, que vous disposez de droits d'acc\u00e8s \u00e0 celui-ci et que le num\u00e9ro d'identification personnel est valide.
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=Erreur lors de la sauvegarde de bases de donn\u00e9es.
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=L'outil de sauvegarde a renvoy\u00e9 le code d'erreur %s.
 INFO_ERROR_BACKUP_FILESYSTEM=Erreur lors de la sauvegarde des fichiers.
-INFO_ERROR_BAD_STAGE_DIRECTORY=Le r\u00e9pertoire %s ne contient pas d'installation progressive d'OpenDS, comme il \u00e9tait pr\u00e9vu.  V\u00e9rifiez que le nouveau package d'installation (.zip) est un fichier OpenDS\u00a0et que vous disposez d'une autorisation d'acc\u00e8s en \u00e9criture \u00e0 ce r\u00e9pertoire.
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=Fermer cette fen\u00eatre
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=Copier l'URL
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=Copie l'URL dans le presse-papiers du syst\u00e8me
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=Erreur lors de la copie du fichier %s vers %s.
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=Impossible de cr\u00e9er le r\u00e9pertoire parent %s. V\u00e9rifiez que vous disposez de droits d'acc\u00e8s au syst\u00e8me de fichiers.
 INFO_ERROR_CREATING_BASE_ENTRY=Erreur lors de la cr\u00e9ation d'entr\u00e9e de base.
-INFO_ERROR_CREATING_BUILD_INFO=Erreur lors de la d\u00e9termination d'informations sur la version OpenDS.
-INFO_ERROR_CREATING_BUILD_INFO_MSG=Erreur lors de la d\u00e9termination d'informations sur la version OpenDS.  D\u00e9tails\u00a0: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  D\u00e9tails\u00a0: %s
 INFO_ERROR_CREATING_TEMP_FILE=Une erreur s'est produite lors de la cr\u00e9ation du fichier temporaire.
 INFO_ERROR_DELETING_DIRECTORY=Erreur lors de la suppression de r\u00e9pertoire %s. V\u00e9rifiez que vous disposez de droits pour supprimer ce r\u00e9pertoire et qu'aucune autre application ne l'utilise.
 INFO_ERROR_DELETING_FILE=Erreur lors de la suppression de fichier %s. V\u00e9rifiez que vous disposez de droits pour supprimer ce fichier et qu'aucune autre application ne l'utilise.
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=Le r\u00e9pertoire %s est soit vide, soit vous ne disposez pas des autorisations pour acc\u00e9der \u00e0 son contenu.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=Le r\u00e9pertoire %s ne contient pas de r\u00e9pertoire %s.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=Le r\u00e9pertoire %s n'existe pas.
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=Le fichier %s n'est pas une racine d'installation OpenDS.
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=Le r\u00e9pertoire racine est null.
 INFO_ERROR_INVALID_PORT_VALUE=Valeur de port incorrecte %s. Un num\u00e9ro de port doit \u00eatre un entier entre 1 et 65535.
-INFO_ERROR_INVALID_SERVER_LOCATION=R\u00e9pertoire incorrect s\u00e9lectionn\u00e9\u00a0: %s%n Soit le r\u00e9pertoire s\u00e9lectionn\u00e9 n'est pas un r\u00e9pertoire d'installation racine OpenDS%nvalide, soit vous ne disposez pas d'autorisations d'acc\u00e8s \u00e0 ce r\u00e9pertoire.
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=Erreur lors du lancement de l'initialisation avec le contenu du serveur %s.
@@ -311,7 +313,7 @@
 # Only translate if the color is specific to the local
 INFO_FIELD_INVALID_COLOR=255,000,000
 # Only translate if the color is specific to the local
-INFO_FIELD_VALID_COLOR=000,000,000
+INFO_FIELD_VALID_COLOR=000 000 000
 INFO_FILE_DOES_NOT_EXIST=Le chemin %s n'existe pas.
 INFO_FILE_EXISTS=Le fichier %s existe d\u00e9j\u00e0.
 INFO_FINISH_BUTTON_INSTALL_LABEL=Terminer
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=Non sp\u00e9cifi\u00e9
 INFO_GENERAL_UNSUPPORTED=Non pris en charge
 INFO_GENERAL_WARNING=Avertissement
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=Administrateur pouvant g\u00e9rer toutes les instances OpenDS.
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=Fournir des informations pour cr\u00e9er un Administrateur global capable de g\u00e9rer l'ensemble de la topologie de r\u00e9plication.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE= Cr\u00e9er un Administrateur global
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=Mot de passe de l'Administrateur global (confirmation)\u00a0:
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=%s entr\u00e9es trait\u00e9es.
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=%s restant \u00e0 traiter.
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=Le serveur va \u00eatre temporairement d\u00e9marr\u00e9.
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=L'outil OpenDS QuickSetup peut soit installer et configurer une nouvelle instance de serveur, soit mettre \u00e0 niveau une instance de serveur existante. Dans les deux cas, QuickSetup va utiliser la derni\u00e8re version hebdomadaire, dans ce cas\u00a0: %s (ID de version : %s) <br><br> Vous pouvez \u00e9galement utiliser QuickSetup pour configurer une version hebdomadaire que vous avez t\u00e9l\u00e9charg\u00e9e manuellement. Pour ex\u00e9cuter QuickSetup dans ce cas, utilisez la commande setup \u00e0 partir du niveau sup\u00e9rieur du r\u00e9pertoire OpenDS.<br><br> OpenDS requiert Java SE version 5 ou sup\u00e9rieure.<br><br> Des informations suppl\u00e9mentaires sur QuickSetup sont disponibles sur le <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> wiki de documentation OpenDS</a>.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=Bienvenue
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=Installer une nouvelle instance de serveur
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=Directory Server contient certains fichiers de base de donn\u00e9es.<br>Si vous continuez l'installation, le contenu de ces fichiers de base de donn\u00e9es va \u00eatre supprim\u00e9.
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=A d\u00e9j\u00e0 \u00e9t\u00e9 configur\u00e9
 INFO_INSTALLSTATUS_DBFILEEXIST=Contient des donn\u00e9es
-INFO_INSTALLSTATUS_INSTALLED=Serveur OpenDS d\u00e9j\u00e0 configur\u00e9<br> QuickSetup peut uniquement \u00eatre utilis\u00e9 avec des serveurs OpenDS non configur\u00e9s.  Serveur actuel\u00a0: %s
-INFO_INSTALLSTATUS_INSTALLED_CLI=Serveur OpenDS d\u00e9j\u00e0 configur\u00e9%n La ligne de commande %s peut uniquement \u00eatre utilis\u00e9 avec des serveurs OpenDS non configur\u00e9s.  Serveur actuel\u00a0: %s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  Serveur actuel\u00a0: %s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  Serveur actuel\u00a0: %s
 INFO_INSTALLSTATUS_NOT_INSTALLED=Directory Server n'est pas install\u00e9.
 INFO_INSTALLSTATUS_SERVERRUNNING=Est actuellement ex\u00e9cut\u00e9 sur le port %s 
 # Only translate if the color is specific to the local
-INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=Le chemin d'acc\u00e8s contient le caract\u00e8re "%s" qui n'est pas autoris\u00e9 pour installer OpenDS.
+INFO_INSTRUCTIONS_COLOR=000 000 000
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=Le nombre d'entr\u00e9es utilisateur pour g\u00e9n\u00e9rer automatiquement doit \u00eatre un entier compris entre %s et %s.
 INFO_INVALID_PORT_VALUE_RANGE=Le port d'\u00e9coute LDAP doit \u00eatre un entier compris entre %s et %s.
 INFO_INVALID_REMOTE_PORT=Le port fourni n'est pas valide.
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=Ne pas cr\u00e9er d'entr\u00e9e pour le DN de base de r\u00e9pertoire
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=OpenDS QuickSetup r\u00e9duit.
-INFO_MINIMIZED_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=Erreur r\u00e9seau
@@ -433,10 +436,10 @@
 INFO_NO_SECURITY=d\u00e9sactiv\u00e9
 INFO_NO_SUFFIXES_CHOSEN_TO_REPLICATE=Vous devez s\u00e9lectionner au moins un DN de base avec lequel r\u00e9pliquer du contenu.
 INFO_NOT_A_BASE_DN=Le DN de base du r\u00e9pertoire fourni n'est pas un DN valide.
-INFO_NOT_A_DIRECTORY_MANAGER_DN=Le DN de root utilisateur fourni n'est pas un DN valide.
-INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=Le DN fourni n'est pas un des DN de root utilisateur.
+INFO_NOT_A_DIRECTORY_MANAGER_DN=Le DN utilisateur racine fourni n'est pas un DN valide.
+INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=Le DN fourni n'est pas un des DN utilisateur racine.
 INFO_NOT_AVAILABLE_LABEL=<indisponible>
-INFO_NOT_ENOUGH_DISK_SPACE=Espace disque disponible insuffisant sous %s.%n %s Mo d'espace disque disponible minimum sont requis pour installer OpenDS.
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=Les mots de passe que vous avez fournis ne correspondent pas.
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=Vous devez fournir l'ID d'Administrateur global afin de pouvoir acc\u00e9der \u00e0 la configuration de tous les serveurs distants pr\u00e9c\u00e9demment install\u00e9s.
 INFO_NUMBER_ENTRIES_LABEL=Nombre d'entr\u00e9es utilisateur\u00a0:
@@ -444,8 +447,8 @@
 INFO_OK_BUTTON_LABEL=OK
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=Choisir un fichier
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=Choisir un fichier LDIF
-INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=Choisir un chemin d'installation
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choisir un package d'installation OpenDS\u00a0(.zip)
+INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=Choisir un r\u00e9pertoire d'installation
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=Avez-vous r\u00e9alis\u00e9 les t\u00e2ches d\u00e9crites\u00a0?
@@ -466,7 +469,7 @@
 INFO_PARENT_DIRECTORY_COULD_NOT_BE_FOUND=Impossible de trouver un r\u00e9pertoire parent pour %s.
 INFO_PARENT_DIRECTORY_DOES_NOT_EXIST_CONFIRMATION=Le r\u00e9pertoire parent de %s n'existe pas.%nVoulez-vous cr\u00e9er ce r\u00e9pertoire\u00a0?
 # Only translate if the color is specific to the local
-INFO_PASSWORDFIELD_COLOR=000,000,000
+INFO_PASSWORDFIELD_COLOR=000 000 000
 INFO_PKCS11_CERTIFICATE=Utiliser le jeton PKCS#11 existant
 INFO_PKCS11_CERTIFICATE_LABEL=Jeton PKCS#11
 INFO_PKCS11_CERTIFICATE_TOOLTIP=S\u00e9lectionnez cette option si vous poss\u00e9dez un jeton PKCS#11.
@@ -479,7 +482,7 @@
 INFO_PREVIOUS_BUTTON_TOOLTIP=\u00c9tape pr\u00e9c\u00e9dente
 INFO_PROGRESS_CANCELING=Annulation
 # Only translate if the color is specific to the local
-INFO_PROGRESS_COLOR=000,000,000
+INFO_PROGRESS_COLOR=000 000 000
 INFO_PROGRESS_CONFIGURING=Configuration de Directory Server
 INFO_PROGRESS_CONFIGURING_REPLICATION=Configuration de la r\u00e9plication 
 INFO_PROGRESS_CREATING_REPLICATED_BACKENDS=Cr\u00e9ation des DN de base r\u00e9pliqu\u00e9s
@@ -492,14 +495,14 @@
 INFO_PROGRESS_CREATING_BASE_ENTRY=Cr\u00e9ation d'une entr\u00e9e de base %s
 INFO_PROGRESS_CREATING_BASE_ENTRIES=Cr\u00e9ation d'une entr\u00e9e de base pour les DN de base 
 INFO_PROGRESS_DELETING_DIRECTORY=Suppression du r\u00e9pertoire %s
-INFO_PROGRESS_DELETING_EXTERNAL_DB_FILES=Suppression des fichiers de base de donn\u00e9es en dehors du chemin d'installation\u00a0:
-INFO_PROGRESS_DELETING_EXTERNAL_LOG_FILES=Suppression des fichiers journaux en dehors du chemin d'installation\u00a0:
-INFO_PROGRESS_DELETING_EXTERNAL_DB_FILES_NON_VERBOSE=Suppression des fichiers de base de donn\u00e9es en dehors du chemin d'installation
-INFO_PROGRESS_DELETING_EXTERNAL_LOG_FILES_NON_VERBOSE=Suppression des fichiers journaux en dehors du chemin d'installation
+INFO_PROGRESS_DELETING_EXTERNAL_DB_FILES=Suppression des fichiers de base de donn\u00e9es en dehors du r\u00e9pertoire d'installation\u00a0:
+INFO_PROGRESS_DELETING_EXTERNAL_LOG_FILES=Suppression des fichiers journaux en dehors du r\u00e9pertoire d'installation\u00a0:
+INFO_PROGRESS_DELETING_EXTERNAL_DB_FILES_NON_VERBOSE=Suppression des fichiers de base de donn\u00e9es en dehors du r\u00e9pertoire d'installation
+INFO_PROGRESS_DELETING_EXTERNAL_LOG_FILES_NON_VERBOSE=Suppression des fichiers journaux en dehors du r\u00e9pertoire d'installation
 INFO_PROGRESS_DELETING_FILE=Suppression du fichier %s
 INFO_PROGRESS_DELETING_FILE_DOES_NOT_EXIST=Fichier %s ignor\u00e9 car il n'existe pas.
-INFO_PROGRESS_DELETING_INSTALLATION_FILES=Suppression des fichiers dans le chemin d'installation\u00a0:
-INFO_PROGRESS_DELETING_INSTALLATION_FILES_NON_VERBOSE=Suppression des fichiers dans le chemin d'installation
+INFO_PROGRESS_DELETING_INSTALLATION_FILES=Suppression des fichiers dans le r\u00e9pertoire d'installation\u00a0:
+INFO_PROGRESS_DELETING_INSTALLATION_FILES_NON_VERBOSE=Suppression des fichiers dans le r\u00e9pertoire d'installation
 INFO_PROGRESS_DETAILS_LABEL=D\u00e9tails\u00a0:
 INFO_PROGRESS_DIALOG_TITLE=Progression
 INFO_PROGRESS_DISABLING_WINDOWS_SERVICE=D\u00e9sactivation du service Windows
@@ -538,23 +541,21 @@
 INFO_QUIT_BUTTON_LABEL=Quitter
 INFO_QUIT_BUTTON_UPGRADE_TOOLTIP=Quitter la mise \u00e0 niveau
 # Only translate if the color is specific to the local
-INFO_READ_ONLY_COLOR=000,000,000
+INFO_READ_ONLY_COLOR=000 000 000
 INFO_REMOTE_ADS_EXCEPTION=Une erreur inattendue s'est produite lors de la gestion des informations d'enregistrement dans %s.%nL'erreur est\u00a0: %s
 INFO_REMOTE_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=Vous devez sp\u00e9cifier un port de r\u00e9plication diff\u00e9rent pour le serveur %s existant. Le port sp\u00e9cifi\u00e9 a d\u00e9j\u00e0 \u00e9t\u00e9 choisi pour configurer le nouveau serveur.
 INFO_REMOTE_REPLICATION_PORT_INSTRUCTIONS=Vous devez fournir les ports \u00e0 utilis\u00e9r pour r\u00e9pliquer des donn\u00e9es vers les serveurs distants sp\u00e9cifi\u00e9s ci-dessous.<br>Les sports sp\u00e9cifi\u00e9s doivent \u00eatre disponibles sur les h\u00f4tes distants et l'utilisateur charg\u00e9 d'ex\u00e9cuter les serveurs d'annuaire doit disposer de droits d'acc\u00e8s \u00e0 ces derniers.
 INFO_REMOTE_REPLICATION_PORT_TITLE=Port de r\u00e9plication des serveurs distants
 INFO_REMOTE_REPLICATION_PORTS_STEP=Port de r\u00e9plication
 INFO_REMOTE_SERVER_DN_LABEL=Utilisateur admin\u00a0:
-INFO_REMOTE_SERVER_DN_TOOLTIP=Le DN ou l'UID d'un administrateur dans OpenDS avec lequel vous voulez r\u00e9pliquer des donn\u00e9es.
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=Nom d'h\u00f4te\u00a0:
-INFO_REMOTE_SERVER_HOST_TOOLTIP=Nom complet de l'h\u00f4te o\u00f9 se trouve OpenDS avec lequel vous voulez r\u00e9pliquer des donn\u00e9es.
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=Port de connecteur d'administration\u00a0:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=Le port de connecteur d'administration de l'OpendDS avec lequel vous voulez r\u00e9pliquer des donn\u00e9es.
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=Mot de passe administrateur\u00a0: 
-INFO_REMOTE_SERVER_PWD_TOOLTIP=Le mot de passe d'un administrateur dans OpenDS avec lequel vous voulez r\u00e9pliquer des donn\u00e9es.
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - \u00c0 configurer sur un serveur distant %s
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=Cr\u00e9er une instance locale de DN de base existant et configurer une r\u00e9plication\u00a0:
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=Activez cela pour cr\u00e9er des DN de base dont le contenu est r\u00e9pliqu\u00e9 avec des DN de base existants.
 INFO_REPLICATED_SERVER_LABEL=Ce serveur va faire partie d'une topologie de r\u00e9plication
 INFO_REPLICATED_SERVER_TOOLTIP=Activez cela si vous voulez r\u00e9pliquer les donn\u00e9es sur le serveur que vous cr\u00e9ez avec d'autres serveurs.
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=Vous devez sp\u00e9cifier un port de r\u00e9plication diff\u00e9rent de ceux que vous choisissez pour la communication LDAP et LDAPS.
@@ -581,28 +582,28 @@
 INFO_REVIEW_IMPORT_AUTOMATICALLY_GENERATED=Importer des donn\u00e9es g\u00e9n\u00e9r\u00e9es automatiquement (%s entr\u00e9es)
 INFO_REVIEW_IMPORT_LDIF=Importer les donn\u00e9es du fichier LDIF (%s)
 INFO_REVIEW_LEAVE_DATABASE_EMPTY_LABEL=Conserver la base de donn\u00e9es vide
-INFO_REVIEW_PANEL_INSTRUCTIONS=V\u00e9rifiez les param\u00e8tres et cliquez sur Terminer s'ils sont corrects.
+INFO_REVIEW_PANEL_INSTRUCTIONS=V\u00e9rifier les param\u00e8tres et cliquer sur Terminer s'ils sont corrects.
 INFO_REVIEW_PANEL_TITLE=V\u00e9rifier
 INFO_REVIEW_REPLICATE_SUFFIX=R\u00e9pliquer le contenu avec les DN de base\u00a0:%n%s
 INFO_REVIEW_STEP=V\u00e9rifier
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=Fermer cette bo\u00eete de dialogue et ignorer la configuration.
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=OpenDS QuickSetup
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=Sp\u00e9cifiez les options d'activation d'acc\u00e8s s\u00e9curis\u00e9 au serveur.
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=Fermer cette bo\u00eete de dialogue et accepter la configuration.
 INFO_SECURITY_OPTIONS_TITLE=Configurer l'acc\u00e8s s\u00e9curis\u00e9
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=Fermer cette bo\u00eete de dialogue et ignorer l'alias s\u00e9lectionn\u00e9.
 INFO_SELECT_ALIAS_MSG=Le keystore fourni contient plusieurs certificats.<br>S\u00e9lectionnez l'alias du certificat que vous voulez utiliser comme certificat de serveur\u00a0:
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=Fermer cette bo\u00eete de dialogue et accepter l'alias s\u00e9lectionn\u00e9.
-INFO_SELECT_ALIAS_TITLE=OpenDS QuickSetup
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=Cr\u00e9er un nouveau certificat autosign\u00e9
-INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=DN de root utilisateur\u00a0:
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Saisissez le DN du compte Root utilisateur devant servir \u00e0 la gestion d'OpenDS
+INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=DN utilisateur\u00a0racine :
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=Mot de passe (confirmation)\u00a0:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Saisissez \u00e0 nouveau le mot de passe du compte Root utilisateur initial d'OpenDS 
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=Mot de passe\u00a0:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Saisissez un mot de passe pour le compte Root utilisateur initial d'OpenDS 
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=Erreur sur %s\u00a0:
-INFO_SERVER_LOCATION_LABEL=Chemin d'installation\u00a0:
+INFO_SERVER_LOCATION_LABEL=R\u00e9pertoire d'installation :
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=Saisir le chemin complet vers l'emplacement parent o\u00f9 seront stock\u00e9s les fichiers du serveur
 INFO_SERVER_LOCATION_RELATIVE_TOOLTIP=Saisir le chemin d'acc\u00e8s relatif \u00e0 l'emplacement o\u00f9 seront stock\u00e9s les fichiers du serveur
 INFO_SERVER_NOT_RUNNING_MSG=Directory Server n'est pas en cours d'ex\u00e9cution.  Cliquer sur Oui pour poursuivre la d\u00e9sinstallation.
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=Configurer...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=Cliquer pour configurer l'acc\u00e8s s\u00e9curis\u00e9 \u00e0 LDAP.
 INFO_SERVER_SECURITY_LABEL=Acc\u00e8s s\u00e9curis\u00e9 LDAP\u00a0:
-INFO_SERVER_SECURITY_TOOLTIP=Configuration de l'acc\u00e8s s\u00e9curis\u00e9 LDAP pour le nouveau serveur OpenDS.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Saisir un port pour \u00e9couter les demandes LDAP et saisir un mot de passe pour le root utilisateur initial d'OpenDS.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choisir un emplacement pour les fichiers du serveur et saisir un mot de passe pour l'utilisateur administratif d'OpenDS.
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=Param\u00e8tres du serveur
 INFO_SERVER_SETTINGS_STEP=Param\u00e8tres du serveur
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u00c9chec du lancement de la configuration graphique.%n%nD\u00e9marrage de la configuration via la ligne de commande...
@@ -630,14 +631,14 @@
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>Directory Server est en cours d'ex\u00e9cution</b><br>Le serveur est actuellement ex\u00e9cut\u00e9 et doit \u00eatre arr\u00eat\u00e9 afin que la d\u00e9sinstallation se poursuive.  Fournir les informations ci-dessous, pour permettre au programme de d\u00e9sinstallation de l'\u00e9teindre. Vous pouvez aussi cliquer sur Annuler, puis \u00e9teindre le serveur vous-m\u00eame.
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=Authentification requise
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=DN d'utilisateur administratif\u00a0:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Saisir le DN du compte Utilisateur administratif qui doit servir \u00e0 \u00e9teindre OpenDS
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=Mot de passe\u00a0:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Saisir le mot de passe du compte Utilisateur administratif OpenDS
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=Cliquer ici pour \u00e9teindre le serveur avec l'authentification fournie
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=D\u00e9marrage d'OpenDS QuickSetup.
-INFO_SPLASH_ICON_TOOLTIP=D\u00e9marrage d'OpenDS QuickSetup
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=Acc\u00e8s SSL\u00a0:
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=Port LDAPS.
 INFO_STANDALONE_SERVER_LABEL=Il s'agira d'un serveur autonome
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<inconnu>
 INFO_SUFFIXES_STEP=R\u00e9plication de donn\u00e9es
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=DN du DN de base \u00e0 r\u00e9pliquer.
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choisir de cr\u00e9er des DN de base comme d\u00e9finis sur des serveurs distants, ou de cr\u00e9er un nouveau DN de base.
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=R\u00e9plication de donn\u00e9es
 INFO_SUMMARY_CANCELING=Annulation...
 INFO_SUMMARY_CONFIGURING=Configuration de Directory Server...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=Importation de donn\u00e9es g\u00e9n\u00e9r\u00e9es automatiquement...
 INFO_SUMMARY_IMPORTING_LDIF=Importation du fichier LDIF...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=Initialisation du contenu de DN de base r\u00e9pliqu\u00e9s...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>>OpenDS QuickSetup annul\u00e9.</b> <br>La configuration a \u00e9t\u00e9 annul\u00e9e et tout fichier install\u00e9 sur votre syst\u00e8me pendant cette op\u00e9ration a \u00e9t\u00e9 supprim\u00e9.
-INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS QuickSetup s'est termin\u00e9.</b><br>OpenDS est maintenant install\u00e9 dans %s.<br>Le serveur est %s.<br><br>Visitez la page <a href="https://www.opends.org/wiki/page/QuickReferenceGuide"> R\u00e9f\u00e9rence d'OpenDS Quick</a> pour obtenir une vue d'ensemble de la gestion et de la configuration du serveur.<br>Pour voir l'\u00e9tat de configuration du serveur et pour effectuer des t\u00e2ches d'administration basiques sur le serveur, cliquer sur Lancer le panneau de contr\u00f4le. Remarque\u00a0: vous pouvez d\u00e9marrer cet outil ult\u00e9rieurement \u00e0 l'aide de %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=Une erreur s'est produite.  Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.<br>Le serveur est %s<br>Pour voir l'\u00e9tat de configuration du serveur de base et pour effectuer des t\u00e2ches d'administration de base sur le serveur, cliquer sur Lancer le panneau de contr\u00f4le.  Remarque\u00a0: vous pouvez d\u00e9marrer cet outil ult\u00e9rieurement \u00e0 l'aide de %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>La configuration a \u00e9t\u00e9 annul\u00e9e et tout fichier install\u00e9 sur votre syst\u00e8me pendant cette op\u00e9ration a \u00e9t\u00e9 supprim\u00e9.
+INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS QuickSetup s'est termin\u00e9.</b><br>OpenDS est maintenant install\u00e9 dans %s.<br>Le serveur est %s.<br><br>Visitez la page <a href="https://www.opends.org/wiki/page/QuickReferenceGuide"> R\u00e9f\u00e9rence d'OpenDS Quick</a> pour obtenir une vue d'ensemble de la gestion et de la configuration du serveur.<br>Pour voir l'\u00e9tat de configuration du serveur et pour effectuer des t\u00e2ches d'administration basiques sur le serveur, cliquer sur Lancer le panneau de contr\u00f4le. Remarque\u00a0: vous pouvez d\u00e9marrer cet outil ult\u00e9rieurement \u00e0 l'aide de %s.<br><INPUT type="submit" value="Lancer le panneau de contr\u00f4le"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=Une erreur s'est produite.  Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  Remarque\u00a0: vous pouvez d\u00e9marrer cet outil ult\u00e9rieurement \u00e0 l'aide de %s.<br><INPUT type="submit" value="Lancer le panneau de contr\u00f4le"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=D\u00e9marrage de QuickSetup...
 INFO_SUMMARY_REVERT_ABORT=Annulation du r\u00e9tablissement...
 INFO_SUMMARY_REVERT_CLEANUP=Nettoyage...
 INFO_PROGRESS_REVERT_ABORT=Annulation du r\u00e9tablissement 
 INFO_PROGRESS_REVERT_CLEANUP=Nettoyage
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=R\u00e9tablissement d'OpenDS\u00a0annul\u00e9. L'op\u00e9ration de mise \u00e0 niveau a \u00e9t\u00e9 annul\u00e9e et l'installation a \u00e9t\u00e9 restaur\u00e9e \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de r\u00e9tablissement.
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=R\u00e9tablissement d'OpenDS termin\u00e9.  L'installation d'OpenDS\u00a0\u00e0 %s a maintenant \u00e9t\u00e9 r\u00e9tablie avec la version %s.
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=\u00c9chec du r\u00e9tablissement d'OpenDS. L'op\u00e9ration de r\u00e9tablissement n'a pas pu se terminer correctement, en raison d'erreurs. L'installation a \u00e9t\u00e9 restaur\u00e9e \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de r\u00e9tablissement.  Pour plus de d\u00e9tails sur les raisons de l'\u00e9chec de l'op\u00e9ration de r\u00e9tablissement, consulter le journal.
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=R\u00e9tablissement d'OpenDS r\u00e9ussi, avec des avertissements. Cette op\u00e9ration de r\u00e9tablissement s'est correctement termin\u00e9e, mais l'outil de r\u00e9tablissement a rencontr\u00e9 des probl\u00e8mes devant \u00eatre examin\u00e9s. Pour plus de d\u00e9tails sur les probl\u00e8mes, consulter les journaux.
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. L'op\u00e9ration de mise \u00e0 niveau a \u00e9t\u00e9 annul\u00e9e et l'installation a \u00e9t\u00e9 restaur\u00e9e \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de r\u00e9tablissement.
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. L'op\u00e9ration de r\u00e9tablissement n'a pas pu se terminer correctement, en raison d'erreurs. L'installation a \u00e9t\u00e9 restaur\u00e9e \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de r\u00e9tablissement.  Pour plus de d\u00e9tails sur les raisons de l'\u00e9chec de l'op\u00e9ration de r\u00e9tablissement, consulter le journal.
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. Cette op\u00e9ration de r\u00e9tablissement s'est correctement termin\u00e9e, mais l'outil de r\u00e9tablissement a rencontr\u00e9 des probl\u00e8mes devant \u00eatre examin\u00e9s. Pour plus de d\u00e9tails sur les probl\u00e8mes, consulter les journaux.
 INFO_SUMMARY_REVERT_HISTORY=Enregistrement de l'historique de r\u00e9tablissement...
 INFO_SUMMARY_REVERT_INITIALIZING=Initialisation du r\u00e9tablissement...
 INFO_SUMMARY_REVERT_NOT_STARTED=D\u00e9marrage du r\u00e9tablissement...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=R\u00e9tablissement des composants
 INFO_PROGRESS_REVERT_VERIFYING=V\u00e9rification du r\u00e9tablissement
 INFO_SUMMARY_START_ERROR=Une erreur s'est produite lors du d\u00e9marrage du serveur.  Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.
-INFO_SUMMARY_START_SUCCESS=D\u00e9marrage d'OpenDS.
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=D\u00e9marrage du serveur...
 INFO_SUMMARY_STOP_ERROR=Une erreur s'est produite lors de l'arr\u00eat du serveur.  Reportez-vous \u00e0 la zone de texte 'Details' pour plus d'informations.
-INFO_SUMMARY_STOP_SUCCESS=Arr\u00eat d'OpenDS.
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=Arr\u00eat du serveur...
 INFO_SUMMARY_UPGRADE_ABORT=Annulation de la mise \u00e0 niveau...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=Application des personnalisations de configuration...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=Nettoyage...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=T\u00e9l\u00e9chargement de la version...
 INFO_SUMMARY_UPGRADE_EXTRACTING=Extraction de la version...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>>OpenDS QuickUpgrade annul\u00e9.</b> <br>L'op\u00e9ration de mise \u00e0 niveau a \u00e9t\u00e9 annul\u00e9e et l'installation a \u00e9t\u00e9 restaur\u00e9e \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=OpenDS QuickUpgrade annul\u00e9. L'op\u00e9ration de mise \u00e0 niveau a \u00e9t\u00e9 annul\u00e9e et l'installation a \u00e9t\u00e9 remise \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>OpenDS QuickUpgrade s'est termin\u00e9.</b><br>L'installation d'OpenDS \u00e0 %s a maintenant \u00e9t\u00e9 mise \u00e0 niveau vers la version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=OpenDS QuickUpgrade s'est termin\u00e9.  L'installation d'OpenDS\u00a0\u00e0 %s a maintenant \u00e9t\u00e9 mise \u00e0 niveau avec la version %s.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>\u00c9chec d'OpenDS QuickUpgrade</b><br>L'op\u00e9ration de mise \u00e0 niveau ne s'est pas termin\u00e9e correctement en raison d'erreurs. L'installation a \u00e9t\u00e9 remise \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.  Pour plus d'informations sur les raisons de l'\u00e9chec de l'op\u00e9ration de mise \u00e0 niveau, consulter le texte de la section 'Details'.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=\u00c9chec d'OpenDS QuickUpgrade. L'op\u00e9ration de mise \u00e0 niveau n'a pas pu se terminer correctement en raison d'erreurs. L'installation a \u00e9t\u00e9 remise \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.  Pour plus de d\u00e9tails sur les raisons de l'\u00e9chec de l'op\u00e9ration de mise \u00e0 niveau, consulter le journal.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>R\u00e9ussite d'OpenDS QuickUpgrade avec des avertissements</b><br>L'op\u00e9ration de mise \u00e0 niveau s'est termin\u00e9e correctement, mais l'outil de mise \u00e0 niveau a rencontr\u00e9 des probl\u00e8mes devant \u00eatre examin\u00e9s. Pour plus d'informations sur ces probl\u00e8mes, consulter le texte de la section 'Details'.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=R\u00e9ussite d'OpenDS QuickUpgrade, avec des avertissements. Cette op\u00e9ration de mise \u00e0 niveau s'est correctement termin\u00e9e, mais l'outil de mise \u00e0 niveau a rencontr\u00e9 des probl\u00e8mes devant \u00eatre examin\u00e9s. Pour plus de d\u00e9tails sur les probl\u00e8mes, consulter les journaux.
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>L'op\u00e9ration de mise \u00e0 niveau a \u00e9t\u00e9 annul\u00e9e et l'installation a \u00e9t\u00e9 restaur\u00e9e \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.<br><br><INPUT type="submit" value="Lancer le panneau de contr\u00f4le"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. L'op\u00e9ration de mise \u00e0 niveau a \u00e9t\u00e9 annul\u00e9e et l'installation a \u00e9t\u00e9 remise \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  L'installation d'OpenDS\u00a0\u00e0 %s a maintenant \u00e9t\u00e9 mise \u00e0 niveau avec la version %s.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  Pour plus d'informations sur les raisons de l'\u00e9chec de l'op\u00e9ration de mise \u00e0 niveau, consulter le texte de la section 'Details'.<br><br><INPUT type="submit" value="Lancer le panneau de contr\u00f4le"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. L'op\u00e9ration de mise \u00e0 niveau n'a pas pu se terminer correctement en raison d'erreurs. L'installation a \u00e9t\u00e9 remise \u00e0 l'\u00e9tat pr\u00e9c\u00e9dant l'op\u00e9ration de mise \u00e0 niveau.  Pour plus de d\u00e9tails sur les raisons de l'\u00e9chec de l'op\u00e9ration de mise \u00e0 niveau, consulter le journal.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. Pour plus d'informations sur ces probl\u00e8mes, consulter le texte de la section 'Details'.<br><br><INPUT type="submit" value="Lancer le panneau de contr\u00f4le"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. Cette op\u00e9ration de mise \u00e0 niveau s'est correctement termin\u00e9e, mais l'outil de mise \u00e0 niveau a rencontr\u00e9 des probl\u00e8mes devant \u00eatre examin\u00e9s. Pour plus de d\u00e9tails sur les probl\u00e8mes, consulter les journaux.
 INFO_SUMMARY_UPGRADE_HISTORY=Enregistrement de l'historique de mise \u00e0 niveau...
 INFO_SUMMARY_UPGRADE_INITIALIZING=Initialisation de la mise \u00e0 niveau...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=D\u00e9marrage de la mise \u00e0 niveau...
@@ -743,11 +744,12 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=Pr\u00e9paration des personnalisations
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=Mise \u00e0 niveau des composants
 INFO_PROGRESS_UPGRADE_VERIFYING=V\u00e9rification de la mise \u00e0 niveau
+
 INFO_SUMMARY_WAITING_TO_CANCEL=En attente d'annulation...
 # Only translate if the color is specific to the local
-INFO_TEXT_AREA_BORDER_COLOR=000,000,000
+INFO_TEXT_AREA_BORDER_COLOR=000 000 000
 # Only translate if the color is specific to the local
-INFO_TEXTFIELD_COLOR=000,000,000
+INFO_TEXTFIELD_COLOR=000 000 000
 INFO_TOPOLOGY_EXISTS_LABEL=Il existe d\u00e9j\u00e0 un serveur dans la topologie
 INFO_TOPOLOGY_EXISTS_TOOLTIP=Activez cet endroit si vous avez d\u00e9j\u00e0 cr\u00e9\u00e9 un serveur avec lequel vous voulez r\u00e9pliquer des donn\u00e9es.
 INFO_SECURE_REPLICATION_PORT_LABEL=%s (s\u00e9curis\u00e9)
@@ -774,15 +776,15 @@
 INFO_UPGRADE_OPERATION_REVERSION=R\u00e9tablir une version ant\u00e9rieure
 INFO_UPGRADE_OPERATION_UPGRADE=Mettre \u00e0 niveau en une version plus r\u00e9cente
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=R\u00e9ex\u00e9cutez cette commande en sp\u00e9cifiant les options qui indiquent une op\u00e9ration de r\u00e9tablissement.  Pour plus de d\u00e9tails, consulter le guide d'utilisation.
-INFO_UPGRADE_FILE_PROMPT=Entrer le nom et le chemin d'acc\u00e8s du fichier d'installation OpenDS\u00a0(.zip)\u00a0:
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=Cet utilitaire peut servir \u00e0 mettre \u00e0 niveau Directory Server vers une version plus r\u00e9cente.
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u00c9chec du d\u00e9marrage de la mise \u00e0 niveau graphique.%n%nD\u00e9marrage de la mise \u00e0 niveau via la ligne de commande...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u00c9chec du d\u00e9marrage de la mise \u00e0 niveau graphique.  Reportez-vous au fichier %s pour plus d'informations.%n%nD\u00e9marrage de la mise \u00e0 niveau via la ligne de commande...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=D\u00e9marrage de la mise \u00e0 niveau via la ligne de commande...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=D\u00e9marrage de la mise \u00e0 niveau graphique...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=Cet utilitaire peut servir \u00e0 mettre \u00e0 niveau Directory Server vers une version plus r\u00e9cente ou \u00e0 r\u00e9tablir une version ant\u00e9rieure.%n%nLors de l'utilisation de cet outil pour mettre \u00e0 niveau OpenDS, vous devez d'abord t\u00e9l\u00e9charger un fichier de package d'installation (.zip) OpenDS, puis sp\u00e9cifier son emplacement \u00e0 l'aide de l'option -f/--file.  Vous pouvez \u00e9galement mettre \u00e0 niveau votre serveur \u00e0 l'aide de la version Java Web Start de cet outil, en vous rendant sur le site Web OpenDS\u00a0\u00e0 cette adresse www.opends.org.%n%nLors de l'utilisation de cet outil pour r\u00e9tablir une version ant\u00e9rieure, vous devez soit indiquer que vous voulez r\u00e9tablir une version ant\u00e9rieure \u00e0 la mise \u00e0 niveau la plus r\u00e9cente \u00e0 l'aide de l'option -r/--revertMostRecent, soit sp\u00e9cifier l'emplacement d'un fichier d'archive de r\u00e9tablissement, \u00e0 l'aide de l'option -a/--reversionArchive.%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=Cet utilitaire peut servir \u00e0 mettre \u00e0 niveau Directory Server vers une version plus r\u00e9cente ou \u00e0 r\u00e9tablir une version ant\u00e9rieure.%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  Vous pouvez \u00e9galement mettre \u00e0 niveau votre serveur \u00e0 l'aide de la version Java Web Start de cet outil, en vous rendant sur le site Web OpenDS\u00a0\u00e0 cette adresse www.opends.org.%n%nLors de l'utilisation de cet outil pour r\u00e9tablir une version ant\u00e9rieure, vous devez soit indiquer que vous voulez r\u00e9tablir une version ant\u00e9rieure \u00e0 la mise \u00e0 niveau la plus r\u00e9cente \u00e0 l'aide de l'option -r/--revertMostRecent, soit sp\u00e9cifier l'emplacement d'un fichier d'archive de r\u00e9tablissement, \u00e0 l'aide de l'option -a/--reversionArchive.%n
 INFO_UPGRADE_LOCATION_LABEL=Serveur \u00e0 mettre \u00e0 niveau\u00a0:
-INFO_UPGRADE_LOCATION_TOOLTIP=Emplacement du syst\u00e8me du fichiers de la version qui doit \u00eatre mise \u00e0 niveau
+INFO_UPGRADE_LOCATION_TOOLTIP=Emplacement du syst\u00e8me de fichiers de la version qui doit \u00eatre mise \u00e0 niveau
 INFO_UPGRADE_LOG_FIELD_FROM=De\u00a0:
 INFO_UPGRADE_LOG_FIELD_NOTE=Remarque\u00a0:
 INFO_UPGRADE_LOG_FIELD_OP=Op\u00e9ration\u00a0:
@@ -855,31 +857,26 @@
 INFO_WEB_PROXY_DLG_USER_LABEL=Utilisateur\u00a0:
 INFO_WELCOME_PANEL_OFFLINE_INSTRUCTIONS=L'outil OpenDS QuickSetup va vous demander quelques param\u00e8tres de configuration de base pour le serveur et les donn\u00e9es, puis rendre rapidement votre serveur op\u00e9rationnel.<br><br>Remarque\u00a0: vous pouvez \u00e9galement installer la derni\u00e8re version hebdomadaire en d\u00e9marrant la configuration via Java Web Start, \u00e0 partir de la <a href="https://opends.dev.java.net/public/downloads_index.html">Page de t\u00e9l\u00e9chargements OpenDS</a>.  Cette instance de QuickSetup va utiliser la version d'OpenDS suivante\u00a0: %s (ID version : %s) <br><br> OpenDS n\u00e9cessite Java SE version 5.0 ou sup\u00e9rieure.<br><br> Des informations suppl\u00e9mentaires sur QuickSetup sont disponibles sur le <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> wiki de documentation OpenDS</a>.
 INFO_WELCOME_PANEL_TITLE=Bienvenue
-INFO_WELCOME_PANEL_WEBSTART_INSTRUCTIONS=L'outil OpenDS QuickSetup va vous demander quelques param\u00e8tres de configuration de base pour le serveur et les donn\u00e9es, puis rendre rapidement votre serveur op\u00e9rationnel.<br><br>QuickSetup va installer et configurer la derni\u00e8re version hebdomadaire. Vous pouvez \u00e9galement utiliser QuickSetup pour configurer une version hebdomadaire que vous avez t\u00e9l\u00e9charg\u00e9 manuellement. Pour ex\u00e9cuter QuickSetup dans ce cas, utiliser la commande %s \u00e0 partir du niveau sup\u00e9rieur du r\u00e9pertoire OpenDS.  Cette instance de QuickSetup va utiliser la version d'OpenDS suivante : %s (ID version : %s) <br><br> OpenDS n\u00e9cessite Java SE version 5.0 ou sup\u00e9rieure.<br><br> Des informations suppl\u00e9mentaires sur QuickSetup sont disponibles sur le <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> wiki de documentation OpenDS</a>.
+INFO_WELCOME_PANEL_WEBSTART_INSTRUCTIONS=L'outil OpenDS QuickSetup va vous demander quelques param\u00e8tres de configuration de base pour le serveur et les donn\u00e9es, puis rendre rapidement votre serveur op\u00e9rationnel.<br><br>QuickSetup va installer et configurer la derni\u00e8re version hebdomadaire. Vous pouvez \u00e9galement utiliser QuickSetup pour configurer une version hebdomadaire que vous avez t\u00e9l\u00e9charg\u00e9 manuellement. Pour ex\u00e9cuter QuickSetup dans ce cas, utiliser la commande %s \u00e0 partir du niveau sup\u00e9rieur du r\u00e9pertoire OpenDS.  Cette instance de QuickSetup va utiliser la version d'OpenDS suivante\u00a0: %s (ID version : %s) <br><br> OpenDS n\u00e9cessite Java SE version 5.0 ou sup\u00e9rieure.<br><br> Des informations suppl\u00e9mentaires sur QuickSetup sont disponibles sur le <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> wiki de documentation OpenDS</a>.
 INFO_WELCOME_STEP=Bienvenue
 INFO_LICENSE_PANEL_OFFLINE_INSTRUCTIONS=Veuillez lire les informations importantes suivantes avant de continuer.
 INFO_LICENSE_PANEL_TITLE=Licence
 INFO_LICENSE_PANEL_WEBSTART_INSTRUCTIONS=etc
 INFO_LICENSE_STEP=Licence
-INFO_LICENSE_DETAILS_LABEL=Veuillez lire le contrrat de licence.\nVous devez accepter les termes du contrat avant de continuer l'installation.
-INFO_LICENSE_CLICK_LABEL=Clqiuer pour accepter
+INFO_LICENSE_DETAILS_LABEL=Veuillez lire le contrat de licence.\nVous devez accepter les termes du contrat avant de continuer l'installation.
+INFO_LICENSE_CLICK_LABEL=Cliquer pour accepter
 INFO_LICENSE_CLI_ACCEPT_QUESTION=Accepter la licence (%s/%s) [%s]\u00a0:
 INFO_LICENSE_CLI_ACCEPT_YES=Oui
 INFO_LICENSE_CLI_ACCEPT_NO=Non
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=R\u00e9ponse non valide
 INFO_CONFIRM_UNINSTALL_STEP=Options de d\u00e9sinstallation
-INFO_ZIP_FILES_DESCRIPTION=Package d'installation d'OpenDS (.zip)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Pair distant introuvable pour initialiser le contenu d'un DN de base local : %s.
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE=Une nouvelle version de '%s' est maintenant disponible.  Apr\u00e8s cette op\u00e9ration, vous devez supprimer ce script et renommer '%s' en '%1$s'.
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=Erreur lors de la mise \u00e0 ce jour des scripts avec des propri\u00e9t\u00e9s java.  Code d'erreur\u00a0: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=La version Java minimale requise est %s.%n%nLa version d\u00e9tect\u00e9e est %s.%nLe binaire d\u00e9tect\u00e9 est %s%n%n\Configurez  OPENDS_JAVA_HOME \u00e0 la racine d'une installation Java compatible ou modifiez le fichier java.properties, puis ex\u00e9cutez le script dsjavaproperties pour sp\u00e9cifier la version java \u00e0 utiliser.
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  D\u00e9tails\u00a0: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_ja.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_ja.properties
index 2eb4e76..fc79738 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_ja.properties
@@ -21,6 +21,9 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
@@ -28,6 +31,7 @@
 global.category=QUICKSETUP
 global.ordinal=-1
 global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=\u767b\u9332\u60c5\u5831\u306e\u7ba1\u7406\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002%n\u30a8\u30e9\u30fc: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=OpenDS QuickSetup\u3002
-INFO_BACKGROUND_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=\u6307\u5b9a\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d9\u30fc\u30b9 DN \u304c\u3001\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u30c7\u30fc\u30bf\u306e\u683c\u7d0d\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002 \u5225\u306e DN \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_BASE_DN_LABEL=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d9\u30fc\u30b9 DN: 
 INFO_BASE_DN_TOOLTIP=\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3059\u308b\u30c8\u30c3\u30d7\u30a8\u30f3\u30c8\u30ea\u306e DN \u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=\u30d3\u30eb\u30c9\u306e\u62bd\u51fa\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=\u30d5\u30a1\u30a4\u30eb %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=\u30d5\u30a1\u30a4\u30eb %s \u306f .zip \u30d5\u30a1\u30a4\u30eb\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
-INFO_BUILD_EXTRACTOR_FILE_INVALID=%s \u304b\u3089\u6709\u52b9\u306a OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u62bd\u51fa\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u539f\u56e0: %s
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=\u30d3\u30eb\u30c9\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=\u30d3\u30eb\u30c9\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=\u30d3\u30eb\u30c9\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u4e2d: %s%% \u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=\u9032\u884c\u72b6\u6cc1\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u9589\u3058\u308b
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=OpenDS QuickSetup \u3092\u53d6\u308a\u6d88\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306b\u306f\u4f55\u3082\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3002
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306b\u306f\u4f55\u3082\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3002
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
 INFO_CONFIRM_CANCEL_PROMPT=\u5b9f\u884c\u4e2d\u306e\u64cd\u4f5c\u3092\u53d6\u308a\u6d88\u3057\u307e\u3059\u304b ?
 INFO_CONFIRM_CANCEL_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=OpenDS QuickUpgrade \u304c\u5b8c\u4e86\u3057\u3066\u3044\u307e\u305b\u3093\u3002%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u4e2d\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u52a0\u3048\u3089\u308c\u305f\u5909\u66f4\u306f\u3059\u3079\u3066\u30d0\u30c3\u30af\u30a2\u30a6\u30c8\u3055\u308c\u307e\u3059\u3002%n%nQuickUpgrade \u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u4e2d\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u52a0\u3048\u3089\u308c\u305f\u5909\u66f4\u306f\u3059\u3079\u3066\u30d0\u30c3\u30af\u30a2\u30a6\u30c8\u3055\u308c\u307e\u3059\u3002%n%nQuickUpgrade \u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
-INFO_CONFIRM_CLOSE_INSTALL_MSG=OpenDS QuickSetup \u304c\u5b8c\u4e86\u3057\u3066\u3044\u307e\u305b\u3093\u3002%nQuickSetup \u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%nQuickSetup \u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b ?
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
-INFO_CONFIRM_QUIT_INSTALL_MSG=OpenDS QuickSetup \u3092\u7d42\u4e86\u3057\u307e\u3059\u304b ?%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306b\u306f\u4f55\u3082\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3002
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306b\u306f\u4f55\u3082\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3002
 INFO_CONFIRM_QUIT_INSTALL_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
-INFO_CONFIRM_QUIT_UPGRADE_MSG=OpenDS QuickUpgrade \u3092\u7d42\u4e86\u3057\u307e\u3059\u304b ?%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306f\u4e00\u5207\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u305b\u3093\u3002
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%n'\u306f\u3044' \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306f\u4e00\u5207\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u305b\u3093\u3002
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
 INFO_CONFIRMATION_TITLE=\u78ba\u8a8d\u304c\u5fc5\u8981
 INFO_CONTACTING_SERVER_LABEL=\u30b5\u30fc\u30d0\u30fc\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u3044\u307e\u3059...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=\u30d9\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea\u306e\u307f\u3092\u4f5c\u6210\u3059\u308b (%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d9\u30fc\u30b9 DN \u306e\u30c8\u30c3\u30d7\u30a8\u30f3\u30c8\u30ea\u306e\u307f\u3092\u4f5c\u6210\u3059\u308b
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005
-INFO_CREATE_NEW_SUFFIX_LABEL=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30d9\u30fc\u30b9 DN \u306e\u6700\u521d\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u4f5c\u6210\u3059\u308b
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=\u65b0\u3057\u3044\u30d9\u30fc\u30b9 DN \u3092\u4f5c\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u308c\u306b\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\u3092\u4ed8\u3051\u307e\u3059\u3002
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=\u73fe\u5728\u306e\u30b9\u30c6\u30c3\u30d7\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u3002
 INFO_CURRENT_STEP_ICON_TOOLTIP=\u73fe\u5728\u306e\u30b9\u30c6\u30c3\u30d7\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=OpenDS \u306b\u3088\u308a\u30db\u30b9\u30c8\u3055\u308c\u308b LDAP \u30c7\u30fc\u30bf\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30c7\u30fc\u30bf
 INFO_DATA_OPTIONS_STEP=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30c7\u30fc\u30bf
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=\u30c7\u30fc\u30bf\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002
@@ -182,15 +184,15 @@
 INFO_EMPTY_REMOTE_DN=\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc\u306e\u5024\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_EMPTY_REMOTE_HOST=\u30db\u30b9\u30c8\u306e\u5b8c\u5168\u4fee\u98fe\u540d\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_EMPTY_REMOTE_PWD=\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_EMPTY_SERVER_LOCATION=\u7121\u52b9\u306a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u9078\u629e\u3055\u308c\u307e\u3057\u305f\u3002\u6709\u52b9\u306a OpenDS \u30eb\u30fc\u30c8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_EMPTY_SERVER_LOCATION=\u7121\u52b9\u306a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u9078\u629e\u3055\u308c\u307e\u3057\u305f\u3002You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=LDAP \u30dd\u30fc\u30c8 %s \u3067 SSL \u3092\u6709\u52b9\u306b\u3059\u308b
 INFO_ENABLE_SSL_LABEL=SSL \u3092\u6709\u52b9\u306b\u3059\u308b\u30dd\u30fc\u30c8: 
 INFO_ENABLE_SSL_TOOLTIP=\u6307\u5b9a\u3057\u305f\u30dd\u30fc\u30c8\u3067 SSL \u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u3002
 INFO_ENABLE_STARTTLS=StartTLS \u3092\u6709\u52b9\u306b\u3059\u308b
 INFO_ENABLE_STARTTLS_LABEL=LDAP \u3067 StartTLS \u3092\u6709\u52b9\u306b\u3059\u308b
 INFO_ENABLE_STARTTLS_TOOLTIP=\u6a19\u6e96 LDAP \u30dd\u30fc\u30c8\u3067\u6697\u53f7\u5316\u901a\u4fe1\u3092\u8a31\u53ef\u3057\u307e\u3059\u3002
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=OpenDS \u3092 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3059\u308b
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=OpenDS \u3092 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3059\u308b\u5834\u5408\u306f\u3053\u306e\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u306b\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\u3092\u4ed8\u3051\u307e\u3059\u3002
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=LDAP \u3068 LDAPS \u306e\u901a\u4fe1\u306b\u306f\u5225\u3005\u306e\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=JKS \u9375\u30b9\u30c8\u30a2\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  \u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u304c\u6709\u52b9\u306a JKS \u9375\u30b9\u30c8\u30a2\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u3053\u306e\u9375\u30b9\u30c8\u30a2\u3078\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u9650\u3092\u4fdd\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u304a\u3088\u3073\u6307\u5b9a\u3057\u305f PIN \u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=JCEKS \u9375\u30b9\u30c8\u30a2\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5b9f\u884c\u4e2d\u306e Java \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c JCEKS \u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u304c\u6709\u52b9\u306a JCEKS \u9375\u30b9\u30c8\u30a2\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u3053\u306e\u9375\u30b9\u30c8\u30a2\u3078\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u9650\u3092\u4fdd\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u304a\u3088\u3073\u6307\u5b9a\u3055\u308c\u305f PIN \u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c4\u30fc\u30eb\u306b\u3088\u308a\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9 %s \u304c\u8fd4\u3055\u308c\u307e\u3057\u305f\u3002
 INFO_ERROR_BACKUP_FILESYSTEM=\u30d5\u30a1\u30a4\u30eb\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
-INFO_ERROR_BAD_STAGE_DIRECTORY=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306b\u306f OpenDS \u306e\u6bb5\u968e\u7684\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u3079\u304d\u3067\u3059\u304c\u3001\u5b9f\u969b\u306b\u306f\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u65b0\u3057\u3044\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30c3\u30b1\u30fc\u30b8 (.zip) \u304c OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d5\u30a1\u30a4\u30eb\u3067\u3042\u308b\u3053\u3068\u3001\u304a\u3088\u3073\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u5bfe\u3059\u308b\u66f8\u304d\u8fbc\u307f\u30a2\u30af\u30bb\u30b9\u6a29\u3092\u4fdd\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=\u3053\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u308b
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=URL \u306e\u30b3\u30d4\u30fc
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=URL \u3092\u30b7\u30b9\u30c6\u30e0\u306e\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3059\u308b
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=\u30d5\u30a1\u30a4\u30eb %s \u3092 %s \u306b\u30b3\u30d4\u30fc\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=\u89aa\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u3078\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u9650\u304c\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_CREATING_BASE_ENTRY=\u30d9\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
-INFO_ERROR_CREATING_BUILD_INFO=OpenDS \u30d3\u30eb\u30c9\u60c5\u5831\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
-INFO_ERROR_CREATING_BUILD_INFO_MSG=OpenDS \u30d3\u30eb\u30c9\u60c5\u5831\u306e\u5224\u5b9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u7d30: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  \u8a73\u7d30: %s
 INFO_ERROR_CREATING_TEMP_FILE=\u4e00\u6642\u30d5\u30a1\u30a4\u30eb\u306e\u4f5c\u6210\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
 INFO_ERROR_DELETING_DIRECTORY=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u524a\u9664\u3059\u308b\u6a29\u9650\u3092\u4fdd\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u304a\u3088\u3073\u307b\u304b\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_ERROR_DELETING_FILE=\u30d5\u30a1\u30a4\u30eb %s \u306e\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\u6a29\u9650\u3092\u4fdd\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u304a\u3088\u3073\u307b\u304b\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304c\u7a7a\u3067\u3042\u308b\u304b\u3001\u305d\u306e\u5185\u5bb9\u3078\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u3042\u308a\u307e\u305b\u3093\u3002
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u5185\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=\u30d5\u30a1\u30a4\u30eb %s \u306f OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30eb\u30fc\u30c8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=\u30eb\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306f NULL \u3067\u3059\u3002
 INFO_ERROR_INVALID_PORT_VALUE=\u30dd\u30fc\u30c8\u5024 %s \u304c\u7121\u52b9\u3067\u3059\u3002\u30dd\u30fc\u30c8\u756a\u53f7\u306f 1 \u304b\u3089 65535 \u307e\u3067\u306e\u6574\u6570\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_ERROR_INVALID_SERVER_LOCATION=\u9078\u629e\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u7121\u52b9\u3067\u3059: %s%n\u9078\u629e\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306f\u6709\u52b9\u306a OpenDS \u30eb\u30fc\u30c8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb%n\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u306a\u3044\u304b\u3001\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u3042\u308a\u307e\u305b\u3093\u3002
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u521d\u671f\u5316\u3092\u958b\u59cb\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=\u672a\u6307\u5b9a
 INFO_GENERAL_UNSUPPORTED=\u672a\u30b5\u30dd\u30fc\u30c8
 INFO_GENERAL_WARNING=\u8b66\u544a
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=\u3059\u3079\u3066\u306e OpenDS \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u7ba1\u7406\u53ef\u80fd\u306a\u7ba1\u7406\u8005\u3002
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30c8\u30dd\u30ed\u30b8\u5168\u4f53\u3092\u7ba1\u7406\u53ef\u80fd\u306a\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u60c5\u5831\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u4f5c\u6210
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9 (\u78ba\u8a8d): 
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=%s \u500b\u306e\u30a8\u30f3\u30c8\u30ea\u304c\u51e6\u7406\u3055\u308c\u307e\u3057\u305f\u3002
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=%s \u500b\u304c\u51e6\u7406\u5f85\u3061\u3067\u3059\u3002
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=\u30b5\u30fc\u30d0\u30fc\u306f\u4e00\u6642\u7684\u306b\u8d77\u52d5\u3055\u308c\u307e\u3059\u3002
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=OpenDS QuickSetup \u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3001\u65b0\u3057\u3044\u30b5\u30fc\u30d0\u30fc\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u69cb\u6210\u3059\u308b\u304b\u3001\u65e2\u5b58\u306e\u30b5\u30fc\u30d0\u30fc\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002 \u3069\u3061\u3089\u306e\u5834\u5408\u3067\u3082\u3001QuickSetup \u306b\u3088\u308a\u6700\u65b0\u306e\u9031\u6b21\u30d3\u30eb\u30c9\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u6700\u65b0\u306e\u9031\u6b21\u30d3\u30eb\u30c9: %s (\u30d3\u30eb\u30c9 ID: %s) <br><br> QuickSetup \u3092\u4f7f\u7528\u3057\u3066\u3001\u624b\u52d5\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u9031\u6b21\u30d3\u30eb\u30c9\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002 \u3053\u306e\u5834\u5408\u306b QuickSetup \u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001OpenDS \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u6700\u4e0a\u4f4d\u3067\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<br><br> OpenDS \u306b\u306f Java SE 5.0 \u4ee5\u964d\u306e\u30e9\u30f3\u30bf\u30a4\u30e0\u304c\u5fc5\u8981\u3067\u3059\u3002<br><br> QuickSetup \u306e\u8ffd\u52a0\u60c5\u5831\u306b\u3064\u3044\u3066\u306f\u3001<a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool">OpenDS documentation wiki</a> \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=\u3088\u3046\u3053\u305d
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=\u65b0\u898f\u30b5\u30fc\u30d0\u30fc\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u306f\u3001\u8907\u6570\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3057\u307e\u3059\u3002<br>\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3092\u7d9a\u884c\u3059\u308b\u3068\u3001\u3053\u308c\u3089\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u304c\u524a\u9664\u3055\u308c\u307e\u3059\u3002
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=\u69cb\u6210\u6e08\u307f\u3067\u3059
 INFO_INSTALLSTATUS_DBFILEEXIST=\u30c7\u30fc\u30bf\u304c\u5b58\u5728\u3057\u307e\u3059
-INFO_INSTALLSTATUS_INSTALLED=OpenDS \u30b5\u30fc\u30d0\u30fc\u306f\u69cb\u6210\u6e08\u307f\u3067\u3059<br> QuickSetup \u306f\u672a\u69cb\u6210\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u306b\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002  \u73fe\u5728\u306e\u30b5\u30fc\u30d0\u30fc: %s
-INFO_INSTALLSTATUS_INSTALLED_CLI=OpenDS \u30b5\u30fc\u30d0\u30fc\u306f\u69cb\u6210\u6e08\u307f\u3067\u3059%n %s \u30b3\u30de\u30f3\u30c9\u884c\u306f\u672a\u69cb\u6210\u306e OpenDS \u30b5\u30fc\u30d0\u30fc\u306b\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002  \u73fe\u5728\u306e\u30b5\u30fc\u30d0\u30fc: %s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  \u73fe\u5728\u306e\u30b5\u30fc\u30d0\u30fc: %s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  \u73fe\u5728\u306e\u30b5\u30fc\u30d0\u30fc: %s
 INFO_INSTALLSTATUS_NOT_INSTALLED=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
 INFO_INSTALLSTATUS_SERVERRUNNING=\u73fe\u5728\u30dd\u30fc\u30c8 %s \u3067\u7a3c\u50cd\u3057\u3066\u3044\u307e\u3059
 # Only translate if the color is specific to the local
 INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=\u30d1\u30b9\u306b\u306f\u3001OpenDS \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u4f7f\u7528\u3067\u304d\u306a\u3044\u6587\u5b57 "%s" \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=\u81ea\u52d5\u751f\u6210\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u6570\u306f\u3001%s \u304b\u3089 %s \u307e\u3067\u306e\u6574\u6570\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_INVALID_PORT_VALUE_RANGE=LDAP \u30ea\u30b9\u30ca\u30fc\u30dd\u30fc\u30c8\u306f\u3001%s \u304b\u3089 %s \u307e\u3067\u306e\u6574\u6570\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_INVALID_REMOTE_PORT=\u6307\u5b9a\u3055\u308c\u305f\u30dd\u30fc\u30c8\u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d9\u30fc\u30b9 DN \u306e\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u3057\u307e\u305b\u3093
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=OpenDS QuickSetup \u306f\u6700\u5c0f\u5316\u3055\u308c\u3066\u3044\u307e\u3059\u3002
-INFO_MINIMIZED_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=Network \u30a8\u30e9\u30fc
@@ -436,7 +439,7 @@
 INFO_NOT_A_DIRECTORY_MANAGER_DN=\u6307\u5b9a\u3055\u308c\u305f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc DN \u306f\u6709\u52b9\u306a DN \u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
 INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=\u6307\u5b9a\u3055\u308c\u305f DN \u306f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc DN \u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
 INFO_NOT_AVAILABLE_LABEL=<\u5229\u7528\u4e0d\u53ef>
-INFO_NOT_ENOUGH_DISK_SPACE=%s \u5185\u306b\u5341\u5206\u306a\u7a7a\u304d\u30c7\u30a3\u30b9\u30af\u5bb9\u91cf\u304c\u3042\u308a\u307e\u305b\u3093\u3002%nOpenDS \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u306b\u306f\u3001%sM \u30d0\u30a4\u30c8\u4ee5\u4e0a\u306e\u7a7a\u304d\u30c7\u30a3\u30b9\u30af\u5bb9\u91cf\u304c\u5fc5\u8981\u3067\u3059\u3002
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=\u4ee5\u524d\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u306b\u306f\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u7ba1\u7406\u8005 ID \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_NUMBER_ENTRIES_LABEL=\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u6570: 
@@ -445,7 +448,7 @@
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=\u30d5\u30a1\u30a4\u30eb\u306e\u9078\u629e
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=LDIF \u30d5\u30a1\u30a4\u30eb\u306e\u9078\u629e
 INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u306e\u9078\u629e
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30c3\u30b1\u30fc\u30b8 (.zip) \u306e\u9078\u629e
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=\u8a18\u8f09\u3055\u308c\u305f\u30bf\u30b9\u30af\u3092\u5b9f\u884c\u3057\u307e\u3057\u305f\u304b ?
@@ -545,16 +548,14 @@
 INFO_REMOTE_REPLICATION_PORT_TITLE=\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8
 INFO_REMOTE_REPLICATION_PORTS_STEP=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8
 INFO_REMOTE_SERVER_DN_LABEL=\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc: 
-INFO_REMOTE_SERVER_DN_TOOLTIP=\u30c7\u30fc\u30bf\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b OpenDS \u5185\u306e\u7ba1\u7406\u8005\u306e DN \u307e\u305f\u306f UID\u3002
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=\u30db\u30b9\u30c8\u540d: 
-INFO_REMOTE_SERVER_HOST_TOOLTIP=\u30c7\u30fc\u30bf\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b OpenDS \u304c\u5b58\u5728\u3059\u308b\u30db\u30b9\u30c8\u306e\u5b8c\u5168\u4fee\u98fe\u540d\u3002
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=\u7ba1\u7406\u30b3\u30cd\u30af\u30bf\u30dd\u30fc\u30c8:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=\u30c7\u30fc\u30bf\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b OpenDS \u306e\u7ba1\u7406\u30b3\u30cd\u30af\u30bf\u30dd\u30fc\u30c8\u3002
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=\u7ba1\u7406\u30d1\u30b9\u30ef\u30fc\u30c9: 
-INFO_REMOTE_SERVER_PWD_TOOLTIP=\u30c7\u30fc\u30bf\u3092\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b OpenDS \u5185\u306e\u7ba1\u7406\u8005\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3002
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - \u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc %s \u3067\u306e\u69cb\u6210\u7528
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=\u65e2\u5b58\u306e\u30d9\u30fc\u30b9 DN \u306e\u30ed\u30fc\u30ab\u30eb\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u4f5c\u6210\u3057\u3066\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u69cb\u6210\u3057\u307e\u3059: 
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=\u65e2\u5b58\u306e\u30d9\u30fc\u30b9 DN \u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u542b\u3080\u30d9\u30fc\u30b9 DN \u3092\u4f5c\u6210\u3059\u308b\u5834\u5408\u3001\u3053\u308c\u306b\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\u3092\u4ed8\u3051\u307e\u3059\u3002
 INFO_REPLICATED_SERVER_LABEL=\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30c8\u30dd\u30ed\u30b8\u306e\u4e00\u90e8\u306b\u306a\u308a\u307e\u3059
 INFO_REPLICATED_SERVER_TOOLTIP=\u4f5c\u6210\u3059\u308b\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u30c7\u30fc\u30bf\u3092\u307b\u304b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001\u3053\u308c\u306b\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\u3092\u4ed8\u3051\u307e\u3059\u3002
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=LDAP \u304a\u3088\u3073 LDAPS \u901a\u4fe1\u7528\u306b\u9078\u629e\u3057\u3066\u3044\u306a\u3044\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -586,21 +587,21 @@
 INFO_REVIEW_REPLICATE_SUFFIX=\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30d9\u30fc\u30b9 DN \u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b: %n%s
 INFO_REVIEW_STEP=\u30ec\u30d3\u30e5\u30fc
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=\u3053\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u9589\u3058\u3066\u69cb\u6210\u3092\u7834\u68c4\u3057\u307e\u3059\u3002
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=OpenDS QuickSetup
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u3092\u6709\u52b9\u306b\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=\u3053\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u9589\u3058\u3066\u69cb\u6210\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u3002
 INFO_SECURITY_OPTIONS_TITLE=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u306e\u69cb\u6210
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=\u3053\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u9589\u3058\u3066\u9078\u629e\u3055\u308c\u305f\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u7834\u68c4\u3057\u307e\u3059\u3002
 INFO_SELECT_ALIAS_MSG=\u6307\u5b9a\u3055\u308c\u305f\u9375\u30b9\u30c8\u30a2\u306b\u306f\u8907\u6570\u306e\u8a3c\u660e\u66f8\u304c\u542b\u307e\u308c\u307e\u3059\u3002<br>\u30b5\u30fc\u30d0\u30fc\u8a3c\u660e\u66f8\u306b\u4f7f\u7528\u3059\u308b\u8a3c\u660e\u66f8\u306e\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044: 
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=\u3053\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u9589\u3058\u3066\u9078\u629e\u3055\u308c\u305f\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u3002
-INFO_SELECT_ALIAS_TITLE=OpenDS QuickSetup
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=\u81ea\u5df1\u7f72\u540d\u4ed8\u304d\u8a3c\u660e\u66f8\u306e\u65b0\u898f\u4f5c\u6210
 INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc DN: 
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=OpenDS \u306e\u7ba1\u7406\u306b\u4f7f\u7528\u3059\u308b\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8b58\u5225\u540d (DN) \u3092\u5165\u529b\u3057\u307e\u3059
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=\u30d1\u30b9\u30ef\u30fc\u30c9 (\u78ba\u8a8d): 
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=OpenDS \u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u518d\u5165\u529b\u3057\u307e\u3059
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=\u30d1\u30b9\u30ef\u30fc\u30c9: 
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=OpenDS \u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u307e\u3059
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=%s \u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f: 
 INFO_SERVER_LOCATION_LABEL=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9: 
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=\u30b5\u30fc\u30d0\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u683c\u7d0d\u3059\u308b\u89aa\u306e\u5834\u6240\u3078\u306e\u30d5\u30eb\u30d1\u30b9\u3092\u5165\u529b\u3057\u307e\u3059
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=\u69cb\u6210...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=LDAP \u30bb\u30ad\u30e5\u30a2\u30a2\u30af\u30bb\u30b9\u3092\u69cb\u6210\u3059\u308b\u5834\u5408\u306b\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
 INFO_SERVER_SECURITY_LABEL=LDAP \u30bb\u30ad\u30e5\u30a2\u30a2\u30af\u30bb\u30b9: 
-INFO_SERVER_SECURITY_TOOLTIP=\u65b0\u3057\u3044 OpenDS \u30b5\u30fc\u30d0\u30fc\u7528\u306e LDAP \u30bb\u30ad\u30e5\u30a2\u30a2\u30af\u30bb\u30b9\u69cb\u6210\u3002
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=LDAP \u8981\u6c42\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8\u3092\u5165\u529b\u3057\u3066\u3001OpenDS \u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u307e\u3059\u3002
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=\u30b5\u30fc\u30d0\u30fc\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u6240\u3092\u9078\u629e\u3057\u3066\u3001OpenDS \u7ba1\u7406\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u307e\u3059\u3002
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=\u30b5\u30fc\u30d0\u30fc\u8a2d\u5b9a
 INFO_SERVER_SETTINGS_STEP=\u30b5\u30fc\u30d0\u30fc\u8a2d\u5b9a
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002%n%n\u30b3\u30de\u30f3\u30c9\u884c\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
@@ -630,14 +631,14 @@
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u50cd\u4e2d</b><br>\u30b5\u30fc\u30d0\u30fc\u306f\u7a3c\u50cd\u4e2d\u3067\u3042\u308b\u305f\u3081\u3001\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u7d9a\u884c\u3059\u308b\u524d\u306b\u505c\u6b62\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u304c\u30b5\u30fc\u30d0\u30fc\u3092\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u6b21\u306e\u60c5\u5831\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u300c\u53d6\u6d88\u3057\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304b\u3089\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u81ea\u5206\u3067\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=\u8a8d\u8a3c\u304c\u5fc5\u8981
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc DN: 
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=OpenDS \u306e\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u306b\u4f7f\u7528\u3059\u308b\u7ba1\u7406\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8b58\u5225\u540d (DN) \u3092\u5165\u529b\u3057\u307e\u3059
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=\u30d1\u30b9\u30ef\u30fc\u30c9: 
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=OpenDS \u7ba1\u7406\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u307e\u3059
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=\u6307\u5b9a\u3055\u308c\u305f\u8a8d\u8a3c\u3092\u4f7f\u3063\u3066\u30b5\u30fc\u30d0\u30fc\u3092\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3059\u308b\u306b\u306f\u3001\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=OpenDS QuickSetup \u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059\u3002
-INFO_SPLASH_ICON_TOOLTIP=OpenDS QuickSetup \u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=SSL \u30a2\u30af\u30bb\u30b9: 
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=LDAPS \u30dd\u30fc\u30c8\u3002
 INFO_STANDALONE_SERVER_LABEL=\u3053\u308c\u306f\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u306a\u308a\u307e\u3059
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<\u4e0d\u660e>
 INFO_SUFFIXES_STEP=\u30c7\u30fc\u30bf\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3059\u308b\u30d9\u30fc\u30b9 DN \u306e\u8b58\u5225\u540d (DN)\u3002
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=\u30d9\u30fc\u30b9 DN \u3092\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u5b9a\u7fa9\u306b\u5408\u308f\u305b\u3066\u4f5c\u6210\u3059\u308b\u304b\u3001\u65b0\u898f\u30d9\u30fc\u30b9 DN \u3092\u4f5c\u6210\u3059\u308b\u3053\u3068\u3092\u9078\u629e\u3057\u307e\u3059\u3002
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=\u30c7\u30fc\u30bf\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
 INFO_SUMMARY_CANCELING=\u53d6\u308a\u6d88\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_CONFIGURING=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u69cb\u6210\u3057\u3066\u3044\u307e\u3059...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=\u81ea\u52d5\u751f\u6210\u3055\u308c\u305f\u30c7\u30fc\u30bf\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_IMPORTING_LDIF=LDIF \u30d5\u30a1\u30a4\u30eb\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30d9\u30fc\u30b9 DN \u306e\u5185\u5bb9\u3092\u521d\u671f\u5316\u3057\u3066\u3044\u307e\u3059...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>OpenDS QuickSetup \u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002</b> <br>\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u304c\u53d6\u308a\u6d88\u3055\u308c\u3001\u3053\u306e\u64cd\u4f5c\u4e2d\u306b\u30b7\u30b9\u30c6\u30e0\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306f\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u304c\u53d6\u308a\u6d88\u3055\u308c\u3001\u3053\u306e\u64cd\u4f5c\u4e2d\u306b\u30b7\u30b9\u30c6\u30e0\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306f\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u307e\u3057\u305f\u3002
 INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS QuickSetup \u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002</b><br>OpenDS \u306f %s \u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br>\u30b5\u30fc\u30d0\u30fc\u306f %s \u3067\u3059\u3002<br><br>\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u304a\u3088\u3073\u69cb\u6210\u306e\u6982\u8981\u306b\u3064\u3044\u3066\u306f\u3001<a href="https://www.opends.org/wiki/page/QuickReferenceGuide">OpenDS Quick Reference</a> \u30da\u30fc\u30b8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br>\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u72b6\u614b\u3092\u78ba\u8a8d\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u3067\u3044\u304f\u3064\u304b\u306e\u57fa\u672c\u7684\u306a\u7ba1\u7406\u30bf\u30b9\u30af\u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001\u300c\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002%s \u3092\u4f7f\u3063\u3066\u3053\u306e\u30c4\u30fc\u30eb\u3092\u3042\u3068\u3067\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002<br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br>\u30b5\u30fc\u30d0\u30fc\u306f %s \u3067\u3059\u3002<br>\u30b5\u30fc\u30d0\u30fc\u306e\u57fa\u672c\u7684\u306a\u69cb\u6210\u72b6\u614b\u3092\u78ba\u8a8d\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u3067\u3044\u304f\u3064\u304b\u306e\u57fa\u672c\u7684\u306a\u7ba1\u7406\u30bf\u30b9\u30af\u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001\u300c\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002%s \u3092\u4f7f\u3063\u3066\u3053\u306e\u30c4\u30fc\u30eb\u3092\u3042\u3068\u3067\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002<br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  %s \u3092\u4f7f\u3063\u3066\u3053\u306e\u30c4\u30fc\u30eb\u3092\u3042\u3068\u3067\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002<br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=QuickSetup \u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_REVERT_ABORT=\u5fa9\u5e30\u3092\u53d6\u308a\u6d88\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_REVERT_CLEANUP=\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u3057\u3066\u3044\u307e\u3059...
 INFO_PROGRESS_REVERT_ABORT=\u5fa9\u5e30\u3092\u53d6\u308a\u6d88\u3057\u3066\u3044\u307e\u3059
 INFO_PROGRESS_REVERT_CLEANUP=\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u3057\u3066\u3044\u307e\u3059
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=OpenDS \u306e\u5fa9\u5e30\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002 \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3055\u308c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u5fa9\u5e30\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=OpenDS \u306e\u5fa9\u5e30\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002  %s \u306b\u5b58\u5728\u3059\u308b OpenDS \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30d0\u30fc\u30b8\u30e7\u30f3 %s \u306b\u623b\u3055\u308c\u307e\u3057\u305f\u3002
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=OpenDS \u306e\u5fa9\u5e30\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u30a8\u30e9\u30fc\u306e\u305f\u3081\u306b\u5fa9\u5e30\u64cd\u4f5c\u3092\u6b63\u5e38\u306b\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u5fa9\u5e30\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002  \u5fa9\u5e30\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u7406\u7531\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=OpenDS \u306e\u5fa9\u5e30\u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u8b66\u544a\u304c\u751f\u6210\u3055\u308c\u307e\u3057\u305f\u3002 \u5fa9\u5e30\u64cd\u4f5c\u306f\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u6ce8\u610f\u3092\u5411\u3051\u308b\u5fc5\u8981\u306e\u3042\u308b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u554f\u984c\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3055\u308c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u5fa9\u5e30\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. \u30a8\u30e9\u30fc\u306e\u305f\u3081\u306b\u5fa9\u5e30\u64cd\u4f5c\u3092\u6b63\u5e38\u306b\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u5fa9\u5e30\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002  \u5fa9\u5e30\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u7406\u7531\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. \u5fa9\u5e30\u64cd\u4f5c\u306f\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u6ce8\u610f\u3092\u5411\u3051\u308b\u5fc5\u8981\u306e\u3042\u308b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u554f\u984c\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_SUMMARY_REVERT_HISTORY=\u5fa9\u5e30\u5c65\u6b74\u3092\u8a18\u9332\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_REVERT_INITIALIZING=\u5fa9\u5e30\u3092\u521d\u671f\u5316\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_REVERT_NOT_STARTED=\u5fa9\u5e30\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u5143\u306b\u623b\u3057\u3066\u3044\u307e\u3059
 INFO_PROGRESS_REVERT_VERIFYING=\u5fa9\u5e30\u3092\u691c\u8a3c\u3057\u3066\u3044\u307e\u3059
 INFO_SUMMARY_START_ERROR=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_START_SUCCESS=OpenDS \u306e\u8d77\u52d5\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_STOP_ERROR=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u8a73\u3057\u304f\u306f '\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_STOP_SUCCESS=OpenDS \u306e\u505c\u6b62\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_UPGRADE_ABORT=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u53d6\u308a\u6d88\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=\u69cb\u6210\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3092\u9069\u7528\u3057\u3066\u3044\u307e\u3059...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=\u30d3\u30eb\u30c9\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_UPGRADE_EXTRACTING=\u30d3\u30eb\u30c9\u3092\u62bd\u51fa\u3057\u3066\u3044\u307e\u3059...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>OpenDS QuickUpgrade \u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002</b> <br>\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3055\u308c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=OpenDS QuickUpgrade \u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f\u3002 \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3055\u308c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>OpenDS QuickUpgrade \u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002</b><br>%s \u306b\u5b58\u5728\u3059\u308b OpenDS \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30d0\u30fc\u30b8\u30e7\u30f3 %s \u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=OpenDS QuickUpgrade \u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002  %s \u306b\u5b58\u5728\u3059\u308b OpenDS \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30d0\u30fc\u30b8\u30e7\u30f3 %s \u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>OpenDS QuickUpgrade \u304c\u5931\u6557\u3057\u307e\u3057\u305f</b><br>\u30a8\u30e9\u30fc\u306e\u305f\u3081\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u3092\u6b63\u5e38\u306b\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002  \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u7406\u7531\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=OpenDS QuickUpgrade \u304c\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u30a8\u30e9\u30fc\u306e\u305f\u3081\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u3092\u6b63\u5e38\u306b\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002  \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u7406\u7531\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>OpenDS QuickUpgrade \u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u8b66\u544a\u304c\u751f\u6210\u3055\u308c\u307e\u3057\u305f</b><br>\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u6ce8\u610f\u3092\u5411\u3051\u308b\u5fc5\u8981\u306e\u3042\u308b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u554f\u984c\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=OpenDS QuickUpgrade \u306f\u6210\u529f\u3057\u307e\u3057\u305f\u304c\u3001\u8b66\u544a\u304c\u751f\u6210\u3055\u308c\u307e\u3057\u305f\u3002 \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u6ce8\u610f\u3092\u5411\u3051\u308b\u5fc5\u8981\u306e\u3042\u308b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u554f\u984c\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3055\u308c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u53d6\u308a\u6d88\u3055\u308c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  %s \u306b\u5b58\u5728\u3059\u308b OpenDS \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u30d0\u30fc\u30b8\u30e7\u30f3 %s \u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u7406\u7531\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. \u30a8\u30e9\u30fc\u306e\u305f\u3081\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u3092\u6b63\u5e38\u306b\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u4ee5\u524d\u306e\u72b6\u614b\u306b\u5fa9\u5143\u3055\u308c\u307e\u3057\u305f\u3002  \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u304c\u5931\u6557\u3057\u305f\u7406\u7531\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. \u554f\u984c\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001'\u8a73\u7d30' \u30c6\u30ad\u30b9\u30c8\u9818\u57df\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br><br><INPUT type="submit" value="\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306e\u8d77\u52d5"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. \u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u64cd\u4f5c\u306f\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u304c\u3001\u6ce8\u610f\u3092\u5411\u3051\u308b\u5fc5\u8981\u306e\u3042\u308b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u554f\u984c\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_SUMMARY_UPGRADE_HISTORY=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u5c65\u6b74\u3092\u8a18\u9332\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_UPGRADE_INITIALIZING=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u521d\u671f\u5316\u3057\u3066\u3044\u307e\u3059...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059...
@@ -743,6 +744,7 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3092\u6e96\u5099\u3057\u3066\u3044\u307e\u3059
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059
 INFO_PROGRESS_UPGRADE_VERIFYING=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u691c\u8a3c\u3057\u3066\u3044\u307e\u3059
+
 INFO_SUMMARY_WAITING_TO_CANCEL=\u53d6\u308a\u6d88\u3057\u3092\u5f85\u6a5f\u3057\u3066\u3044\u307e\u3059...
 # Only translate if the color is specific to the local
 INFO_TEXT_AREA_BORDER_COLOR=000,000,000
@@ -774,13 +776,13 @@
 INFO_UPGRADE_OPERATION_REVERSION=\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3059
 INFO_UPGRADE_OPERATION_UPGRADE=\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=\u5fa9\u5e30\u64cd\u4f5c\u3092\u793a\u3059\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u518d\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002  \u8a73\u7d30\u306f\u4f7f\u7528\u30ac\u30a4\u30c9\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-INFO_UPGRADE_FILE_PROMPT=OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d5\u30a1\u30a4\u30eb (.zip) \u306e\u540d\u524d\u3068\u30d1\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: 
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002%n%n\u30b3\u30de\u30f3\u30c9\u884c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002  \u8a73\u7d30\u306f\u30d5\u30a1\u30a4\u30eb %s \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n%n\u30b3\u30de\u30f3\u30c9\u884c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=\u30b3\u30de\u30f3\u30c9\u884c\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u305f\u308a\u3001\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u308a\u3057\u305f\u308a\u3067\u304d\u307e\u3059\u3002%n%n\u3053\u306e\u30c4\u30fc\u30eb\u3092\u4f7f\u3063\u3066 OpenDS \u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u5834\u5408\u306f\u3001\u6700\u521d\u306b OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30c3\u30b1\u30fc\u30b8 (.zip) \u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u304b\u3089\u3001-f/--file \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u5834\u6240\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  OpenDS Web \u30b5\u30a4\u30c8 (www.opends.org) \u3092\u53c2\u7167\u3057\u3001\u3053\u306e\u30c4\u30fc\u30eb\u306e Java Web Start \u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u30b5\u30fc\u30d0\u30fc\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002%n%n\u3053\u306e\u30c4\u30fc\u30eb\u3092\u4f7f\u3063\u3066\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3059\u5834\u5408\u306f\u3001-r/--revertMostRecent \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u6700\u65b0\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u306e\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3059\u3053\u3068\u3092\u793a\u3059\u304b\u3001-a/--reversionArchive \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u5fa9\u5e30\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u5834\u6240\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3092\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u305f\u308a\u3001\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u308a\u3057\u305f\u308a\u3067\u304d\u307e\u3059\u3002%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  OpenDS Web \u30b5\u30a4\u30c8 (www.opends.org) \u3092\u53c2\u7167\u3057\u3001\u3053\u306e\u30c4\u30fc\u30eb\u306e Java Web Start \u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u30b5\u30fc\u30d0\u30fc\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002%n%n\u3053\u306e\u30c4\u30fc\u30eb\u3092\u4f7f\u3063\u3066\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3059\u5834\u5408\u306f\u3001-r/--revertMostRecent \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u6700\u65b0\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u306e\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3059\u3053\u3068\u3092\u793a\u3059\u304b\u3001-a/--reversionArchive \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3057\u3066\u5fa9\u5e30\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u5834\u6240\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002%n
 INFO_UPGRADE_LOCATION_LABEL=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u30b5\u30fc\u30d0\u30fc: 
 INFO_UPGRADE_LOCATION_TOOLTIP=\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u30d3\u30eb\u30c9\u306e\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u4e0a\u306e\u5834\u6240
 INFO_UPGRADE_LOG_FIELD_FROM=\u59cb\u307e\u308a: 
@@ -868,18 +870,13 @@
 INFO_LICENSE_CLI_ACCEPT_NO=\u3044\u3044\u3048
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=\u7121\u52b9\u306a\u5fdc\u7b54
 INFO_CONFIRM_UNINSTALL_STEP=\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3
-INFO_ZIP_FILES_DESCRIPTION=OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30c3\u30b1\u30fc\u30b8 (.zip)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to initialize the contents of local base DN: %s.
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE='%s' \u306e\u65b0\u898f\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u4f7f\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3057\u305f\u3002  \u3053\u306e\u64cd\u4f5c\u306e\u3042\u3068\u3067\u3001\u3053\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u524a\u9664\u3057\u3001'%s' \u306e\u540d\u524d\u3092 '%1$s' \u306b\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=java \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002  \u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%nThe detected version is %s.%nThe binary detected is %s%n%n\Please set OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the java.properties file and then run the dsjavaproperties script to specify the java version to be used.
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  \u8a73\u7d30: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_ko.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_ko.properties
index 18b2f97..2811e10 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_ko.properties
@@ -21,6 +21,9 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
@@ -28,6 +31,7 @@
 global.category=QUICKSETUP
 global.ordinal=-1
 global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=\ub4f1\ub85d \uc815\ubcf4\ub97c \uad00\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.%n\uc624\ub958: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=OpenDS QuickSetup.
-INFO_BACKGROUND_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=\uc81c\uacf5\ub41c \ub514\ub809\ud1a0\ub9ac \uae30\ubcf8 DN\uc740 \uc11c\ubc84 \uad6c\uc131 \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. \ub2e4\ub978 DN\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_BASE_DN_LABEL=\ub514\ub809\ud1a0\ub9ac \uae30\ubcf8 DN:
 INFO_BASE_DN_TOOLTIP=\ub370\uc774\ud130\uac00 \uc800\uc7a5\ub418\ub294 \ucd5c\uc0c1\uc704 \ud56d\ubaa9\uc758 DN\uc744 \uc785\ub825\ud569\ub2c8\ub2e4.
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=\ube4c\ub4dc\ub97c \ucd94\ucd9c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=%s \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=%s \ud30c\uc77c\uc774 .zip \ud30c\uc77c\uc774 \uc544\ub2d9\ub2c8\ub2e4.
-INFO_BUILD_EXTRACTOR_FILE_INVALID=\ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc720\ub85c %s\uc5d0\uc11c \uc720\ud6a8\ud55c OpenDS \uc124\uce58\ub97c \ucd94\ucd9c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=\ube4c\ub4dc\ub97c \ub2e4\uc6b4\ub85c\ub4dc\ud558\ub294 \uc911...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=\ube4c\ub4dc \ub2e4\uc6b4\ub85c\ub4dc\ub97c \uc644\ub8cc\ud588\uc2b5\ub2c8\ub2e4.
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=\ube4c\ub4dc \ub2e4\uc6b4\ub85c\ub4dc \uc911: %s%% \uc644\ub8cc\ub428
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=\uc9c4\ud589\ub960 \ub300\ud654 \uc0c1\uc790 \ub2eb\uae30
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=OpenDS \ube60\ub978 \uc124\uce58\ub97c \ucde8\uc18c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?%n'\uc608'\ub97c \ub204\ub974\uba74 \uc2dc\uc2a4\ud15c\uc5d0 \uc544\ubb34 \uac83\ub3c4 \uc124\uce58\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%n'\uc608'\ub97c \ub204\ub974\uba74 \uc2dc\uc2a4\ud15c\uc5d0 \uc544\ubb34 \uac83\ub3c4 \uc124\uce58\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=\ud655\uc778 \ud544\uc694
 INFO_CONFIRM_CANCEL_PROMPT=\uc2e4\ud589 \uc911\uc778 \uc791\uc5c5\uc744 \ucde8\uc18c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_CANCEL_TITLE=\ud655\uc778 \ud544\uc694
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uc544\uc9c1 \uc644\ub8cc\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.%n'\uc608'\ub97c \ub204\ub974\uba74 \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc11c\ubc84\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc774 \ucde8\uc18c\ub429\ub2c8\ub2e4.%n%n\ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc \ucc3d\uc744 \ub2eb\uc73c\uc2dc\uaca0\uc2b5\ub2c8\uae4c?%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%n'\uc608'\ub97c \ub204\ub974\uba74 \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc11c\ubc84\uc5d0 \ub300\ud55c \ubcc0\uacbd \uc0ac\ud56d\uc774 \ucde8\uc18c\ub429\ub2c8\ub2e4.%n%n\ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc \ucc3d\uc744 \ub2eb\uc73c\uc2dc\uaca0\uc2b5\ub2c8\uae4c?%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=\ud655\uc778 \ud544\uc694
-INFO_CONFIRM_CLOSE_INSTALL_MSG=OpenDS \ube60\ub978 \uc124\uce58\uac00 \uc544\uc9c1 \uc644\ub8cc\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.%n\ube60\ub978 \uc124\uce58 \ucc3d\uc744 \ub2eb\uc73c\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%n\ube60\ub978 \uc124\uce58 \ucc3d\uc744 \ub2eb\uc73c\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=\ud655\uc778 \ud544\uc694
-INFO_CONFIRM_QUIT_INSTALL_MSG=OpenDS \ube60\ub978 \uc124\uce58\ub97c \uc885\ub8cc\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?%n'\uc608'\ub97c \ub204\ub974\uba74 \uc2dc\uc2a4\ud15c\uc5d0 \uc544\ubb34 \uac83\ub3c4 \uc124\uce58\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%n'\uc608'\ub97c \ub204\ub974\uba74 \uc2dc\uc2a4\ud15c\uc5d0 \uc544\ubb34 \uac83\ub3c4 \uc124\uce58\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIRM_QUIT_INSTALL_TITLE=\ud655\uc778 \ud544\uc694
-INFO_CONFIRM_QUIT_UPGRADE_MSG=OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc885\ub8cc\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?%n'\uc608'\ub97c \ub204\ub974\uba74 \uc2dc\uc2a4\ud15c\uc5d0 \uc544\ubb34 \uac83\ub3c4 \uc5c5\uadf8\ub808\uc774\ub4dc\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%n'\uc608'\ub97c \ub204\ub974\uba74 \uc2dc\uc2a4\ud15c\uc5d0 \uc544\ubb34 \uac83\ub3c4 \uc5c5\uadf8\ub808\uc774\ub4dc\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=\ud655\uc778 \ud544\uc694
 INFO_CONFIRMATION_TITLE=\ud655\uc778 \ud544\uc694
 INFO_CONTACTING_SERVER_LABEL=\uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\ub294 \uc911...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=\uae30\ubcf8 \ud56d\ubaa9\ub9cc \ub9cc\ub4e4\uae30(%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=\ub514\ub809\ud1a0\ub9ac \uae30\ubcf8 DN\uc5d0 \ub300\ud55c \ucd5c\uc0c1\uc704 \ud56d\ubaa9\ub9cc \ub9cc\ub4e4\uae30
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=\uc804\uc5ed \uad00\ub9ac\uc790
-INFO_CREATE_NEW_SUFFIX_LABEL=\ubcf5\uc81c\ud560 \uae30\ubcf8 DN\uc758 \uccab \ubc88\uc9f8 \uc778\uc2a4\ud134\uc2a4 \ub9cc\ub4e4\uae30
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=\uc0c8 \uae30\ubcf8 DN\uc744 \ub9cc\ub4e4\ub824\uba74 \uc774 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=\ud604\uc7ac \ub2e8\uacc4 \ud45c\uc2dc\uae30\uc785\ub2c8\ub2e4.
 INFO_CURRENT_STEP_ICON_TOOLTIP=\ud604\uc7ac \ub2e8\uacc4 \ud45c\uc2dc\uae30
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=OpenDS\uc5d0\uc11c \ud638\uc2a4\ud2b8\ud560 LDAP \ub370\uc774\ud130\uc5d0 \ub300\ud55c \uc635\uc158\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=\ub514\ub809\ud1a0\ub9ac \ub370\uc774\ud130
 INFO_DATA_OPTIONS_STEP=\ub514\ub809\ud1a0\ub9ac \ub370\uc774\ud130
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=\ub370\uc774\ud130 \ubcf5\uc81c \uc635\uc158\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
@@ -182,15 +184,15 @@
 INFO_EMPTY_REMOTE_DN=\uad00\ub9ac\uc790\uc5d0 \ub300\ud55c \uac12\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_EMPTY_REMOTE_HOST=\uc815\uaddc\ud654\ub41c \ud638\uc2a4\ud2b8 \uc774\ub984\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_EMPTY_REMOTE_PWD=\uad00\ub9ac\uc790 \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
-INFO_EMPTY_SERVER_LOCATION=Invalid Directory Selected.  You must provide a valid OpenDS root installation directory.
+INFO_EMPTY_SERVER_LOCATION=Invalid Directory Selected.  You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=LDAP %s \ud3ec\ud2b8\uc5d0\uc11c SSL \ud65c\uc131\ud654
 INFO_ENABLE_SSL_LABEL=\ub2e4\uc74c \ud3ec\ud2b8\uc5d0\uc11c SSL \ud65c\uc131\ud654:
 INFO_ENABLE_SSL_TOOLTIP=\uc9c0\uc815\ub41c \ud3ec\ud2b8\uc5d0\uc11c SSL\uc744 \ud65c\uc131\ud654\ud569\ub2c8\ub2e4.
 INFO_ENABLE_STARTTLS=StartTLS \ud65c\uc131\ud654
 INFO_ENABLE_STARTTLS_LABEL=LDAP\uc5d0 \ub300\ud574 StartTLS \ud65c\uc131\ud654
 INFO_ENABLE_STARTTLS_TOOLTIP=\ud45c\uc900 LDAP \ud3ec\ud2b8\ub97c \ud1b5\ud55c \uc554\ud638\ud654\ub41c \ud1b5\uc2e0\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4.
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \uc2e4\ud589
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \uc2e4\ud589\ud558\ub824\uba74 \uc774 \ud655\uc778\ub780\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=LDAP \ubc0f LDAPS \ud1b5\uc2e0\uc5d0 \ub300\ud574 \ub2e4\ub978 \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=JKS \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \uc561\uc138\uc2a4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc62c\ubc14\ub978 JKS \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ud574\ub2f9\ud558\ub294 \ud30c\uc77c\uc758 \ub0b4\uc6a9\uc744 \ud655\uc778\ud558\uace0, \uc774 \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\uace0 \uc81c\uacf5\ub41c PIN\uc774 \uc720\ud6a8\ud55c\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=Could not access the JCEKS key store.  Check that the running Java installation supports JCEKS, that the contents of the file correspond to a valid JCEKS key store, that you have access rights to it and that the provided PIN is valid.
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=\ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=\ubc31\uc5c5 \ub3c4\uad6c\uc5d0\uc11c \uc624\ub958 \ucf54\ub4dc %s\uc744(\ub97c) \ubc18\ud658\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_BACKUP_FILESYSTEM=\ud30c\uc77c\uc744 \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
-INFO_ERROR_BAD_STAGE_DIRECTORY=%s \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\uc5b4\uc57c \ud560 OpenDS\uc758 \uc900\ube44\ub41c \uc124\uce58\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc0c8 \uc124\uce58 \ud328\ud0a4\uc9c0(.zip)\uac00 OpenDS \uc124\uce58 \ud30c\uc77c\uc774\uace0 \uc774 \ub514\ub809\ud1a0\ub9ac\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=\uc774 \ucc3d \ub2eb\uae30
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=URL \ubcf5\uc0ac
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=URL\uc744 \uc2dc\uc2a4\ud15c \ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac\ud569\ub2c8\ub2e4.
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=%s \ud30c\uc77c\uc744 %s\uc5d0 \ubcf5\uc0ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=\ubd80\ubaa8 \ub514\ub809\ud1a0\ub9ac %s\uc744(\ub97c) \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ud30c\uc77c \uc2dc\uc2a4\ud15c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_ERROR_CREATING_BASE_ENTRY=\uae30\ubcf8 \ud56d\ubaa9\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
-INFO_ERROR_CREATING_BUILD_INFO=OpenDS \ube4c\ub4dc \uc815\ubcf4\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
-INFO_ERROR_CREATING_BUILD_INFO_MSG=OpenDS \ube4c\ub4dc \uc815\ubcf4\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc138\ubd80 \uc815\ubcf4: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  \uc138\ubd80 \uc815\ubcf4: %s
 INFO_ERROR_CREATING_TEMP_FILE=\uc784\uc2dc \ud30c\uc77c\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_DELETING_DIRECTORY=%s \ub514\ub809\ud1a0\ub9ac\ub97c \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ub514\ub809\ud1a0\ub9ac\ub97c \uc0ad\uc81c\ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\uace0 \uc774 \ub514\ub809\ud1a0\ub9ac\ub97c \uc0ac\uc6a9\ud558\ub294 \ub2e4\ub978 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc774 \uc5c6\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_ERROR_DELETING_FILE=%s \ud30c\uc77c\uc744 \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ud30c\uc77c\uc744 \uc0ad\uc81c\ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\uace0 \uc774 \ud30c\uc77c\uc744 \uc0ac\uc6a9\ud558\ub294 \ub2e4\ub978 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc774 \uc5c6\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=Directory %s is either empty or you lack permissions to access its contents.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=%s \ub514\ub809\ud1a0\ub9ac\uc5d0 %s \ub514\ub809\ud1a0\ub9ac\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=%s \ub514\ub809\ud1a0\ub9ac\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=%s \ud30c\uc77c\uc774 OpenDS \uc124\uce58 \ub8e8\ud2b8\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=\ub8e8\ud2b8 \ub514\ub809\ud1a0\ub9ac\uac00 Null\uc785\ub2c8\ub2e4.
 INFO_ERROR_INVALID_PORT_VALUE=\uc798\ubabb\ub41c \ud3ec\ud2b8 \uac12 %s\uc785\ub2c8\ub2e4. \ud3ec\ud2b8 \ubc88\ud638\ub294 1~65535 \uc0ac\uc774\uc758 \uc815\uc218\uc5ec\uc57c \ud569\ub2c8\ub2e4.
-INFO_ERROR_INVALID_SERVER_LOCATION=\uc798\ubabb\ub41c \ub514\ub809\ud1a0\ub9ac\ub97c \uc120\ud0dd\ud588\uc2b5\ub2c8\ub2e4: %s%n\uc120\ud0dd\ub41c \ub514\ub809\ud1a0\ub9ac\uac00 \uc720\ud6a8\ud55c OpenDS \ub8e8\ud2b8 \uc124\uce58%n\ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2c8\uac70\ub098 \uc774 \ub514\ub809\ud1a0\ub9ac\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=%s \uc11c\ubc84\uc758 \ub0b4\uc6a9\uc73c\ub85c \ucd08\uae30\ud654\ub97c \uc2dc\uc791\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=\uc9c0\uc815\ub418\uc9c0 \uc54a\uc74c
 INFO_GENERAL_UNSUPPORTED=\uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc74c
 INFO_GENERAL_WARNING=\uacbd\uace0
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=\ubaa8\ub4e0 OpenDS \uc778\uc2a4\ud134\uc2a4\ub97c \uad00\ub9ac\ud560 \uc218 \uc788\ub294 \uad00\ub9ac\uc790\uc785\ub2c8\ub2e4.
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=\uc804\uccb4 \ubcf5\uc81c \ud1a0\ud3f4\ub85c\uc9c0\ub97c \uad00\ub9ac\ud560 \uc218 \uc788\ub294 \uc804\uc5ed \uad00\ub9ac\uc790\ub97c \ub9cc\ub4e4\uae30 \uc704\ud55c \uc815\ubcf4\ub97c \uc81c\uacf5\ud558\uc2ed\uc2dc\uc624.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE=\uc804\uc5ed \uad00\ub9ac\uc790 \ub9cc\ub4e4\uae30
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=\uc804\uc5ed \uad00\ub9ac\uc790 \ube44\ubc00\ubc88\ud638(\ud655\uc778):
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=%s\uac1c \ud56d\ubaa9\uc774 \ucc98\ub9ac\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=\ucc98\ub9ac\ud560 %s\uac1c \ud56d\ubaa9\uc774 \ub0a8\uc544 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=\uc11c\ubc84\uac00 \uc784\uc2dc\ub85c \uc2dc\uc791\ub429\ub2c8\ub2e4.
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=OpenDS \ube60\ub978 \uc124\uce58 \ub3c4\uad6c\uc5d0\uc11c \uc0c8 \uc11c\ubc84 \uc778\uc2a4\ud134\uc2a4\ub97c \uc124\uce58 \ubc0f \uad6c\uc131\ud558\uac70\ub098 \uae30\uc874 \uc11c\ubc84 \uc778\uc2a4\ud134\uc2a4\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc5b4\ub5a4 \uacbd\uc6b0\ub4e0 \ube60\ub978 \uc124\uce58\uc5d0\uc11c\ub294 \ucd5c\uc2e0 \uc8fc \ub2e8\uc704 \ube4c\ub4dc\ub97c \uc0ac\uc6a9\ud558\uace0 \uc774 \uacbd\uc6b0 \ub2e4\uc74c\uc5d0 \ud574\ub2f9\ud569\ub2c8\ub2e4: %s(\ube4c\ub4dc \uc544\uc774\ub514: %s) <br><br> \ube60\ub978 \uc124\uce58\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc218\ub3d9\uc73c\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud55c \uc8fc \ub2e8\uc704 \ube4c\ub4dc\ub97c \uc124\uc815\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uacbd\uc6b0 \ube60\ub978 \uc124\uce58\ub97c \uc2e4\ud589\ud558\ub824\uba74 OpenDS \ub514\ub809\ud1a0\ub9ac\uc758 \ucd5c\uc0c1\uc704 \uc218\uc900\uc5d0\uc11c \uc124\uce58 \uba85\ub839\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<br><br> OpenDS\uc5d0\ub294 Java SE 5.0 \uc774\uc0c1\uc758 \ub7f0\ud0c0\uc784\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.<br><br> \ube60\ub978 \uc124\uce58\uc5d0 \ub300\ud55c \ucd94\uac00 \uc815\ubcf4\ub294 <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> OpenDS \uc124\uba85\uc11c wiki</a>\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=\uc2dc\uc791
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=\uc0c8 \uc11c\ubc84 \uc778\uc2a4\ud134\uc2a4 \uc124\uce58
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc77c\ubd80 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud30c\uc77c\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.<br>\uc124\uce58\ub97c \uacc4\uc18d\ud558\uba74 \uc774 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ud30c\uc77c\uc758 \ub0b4\uc6a9\uc774 \uc0ad\uc81c\ub429\ub2c8\ub2e4.
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=\uc774\ubbf8 \uad6c\uc131\ub418\uc5b4 \uc788\uc74c
 INFO_INSTALLSTATUS_DBFILEEXIST=\ub370\uc774\ud130\ub97c \ud3ec\ud568\ud568
-INFO_INSTALLSTATUS_INSTALLED=OpenDS \uc11c\ubc84\uac00 \uc774\ubbf8 \uad6c\uc131\ub428<br> \uc544\uc9c1 \uad6c\uc131\ub418\uc9c0 \uc54a\uc740 OpenDS \uc11c\ubc84\uc5d0\ub9cc \ube60\ub978 \uc124\uce58\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ud604\uc7ac \uc11c\ubc84:%s
-INFO_INSTALLSTATUS_INSTALLED_CLI=OpenDS \uc11c\ubc84\uac00 \uc774\ubbf8 \uad6c\uc131\ub428%n \uc544\uc9c1 \uad6c\uc131\ub418\uc9c0 \uc54a\uc740 OpenDS \uc11c\ubc84\uc5d0\ub9cc %s \uba85\ub839\uc904\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ud604\uc7ac \uc11c\ubc84:%s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  \ud604\uc7ac \uc11c\ubc84:%s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  \ud604\uc7ac \uc11c\ubc84:%s
 INFO_INSTALLSTATUS_NOT_INSTALLED=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc124\uce58\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLSTATUS_SERVERRUNNING=\ud604\uc7ac %s \ud3ec\ud2b8\uc5d0\uc11c \uc2e4\ud589 \uc911\uc785\ub2c8\ub2e4.
 # Only translate if the color is specific to the local
 INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=OpenDS \uc124\uce58\uc5d0 \ud5c8\uc6a9\ub41c \ubb38\uc790\uac00 \uc544\ub2cc \"%s\" \ubb38\uc790\uac00 \uacbd\ub85c\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=\uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ud558\uae30 \uc704\ud55c \uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uc218\ub294 %s ~ %s \uc0ac\uc774\uc758 \uc815\uc218\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 INFO_INVALID_PORT_VALUE_RANGE=LDAP \uc218\uc2e0\uae30 \ud3ec\ud2b8\ub294 %s ~ %s \uc0ac\uc774\uc758 \uc815\uc218\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 INFO_INVALID_REMOTE_PORT=\uc81c\uacf5\ub41c \ud3ec\ud2b8\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=\ub514\ub809\ud1a0\ub9ac \uae30\ubcf8 DN\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \ub9cc\ub4e4\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=OpenDS \ube60\ub978 \uc124\uce58\uac00 \ucd5c\uc18c\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_MINIMIZED_ICON_TOOLTIP=OpenDS \ube60\ub978 \uc124\uce58
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=\ub124\ud2b8\uc6cc\ud06c \uc624\ub958
@@ -436,7 +439,7 @@
 INFO_NOT_A_DIRECTORY_MANAGER_DN=\uc81c\uacf5\ub41c \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 DN\uc774 \uc720\ud6a8\ud55c DN\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=\uc81c\uacf5\ub41c DN\uc774 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 DN \uc911 \ud558\ub098\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_NOT_AVAILABLE_LABEL=<\uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc74c>
-INFO_NOT_ENOUGH_DISK_SPACE=%s\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ub514\uc2a4\ud06c \uacf5\uac04\uc774 \ucda9\ubd84\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.%nOpenDS\ub97c \uc124\uce58\ud558\ub824\uba74 %sMB \uc774\uc0c1\uc758 \uc5ec\uc720 \ub514\uc2a4\ud06c \uacf5\uac04\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=\uc774\uc804\uc5d0 \uc124\uce58\ub41c \ubaa8\ub4e0 \uc6d0\uaca9 \uc11c\ubc84\uc758 \uad6c\uc131\uc5d0 \uc561\uc138\uc2a4\ud558\ub824\uba74 \uc804\uc5ed \uad00\ub9ac\uc790 \uc544\uc774\ub514\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_NUMBER_ENTRIES_LABEL=\uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uc218:
@@ -445,7 +448,7 @@
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=\ud30c\uc77c \uc120\ud0dd
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=LDIF \ud30c\uc77c \uc120\ud0dd
 INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=\uc124\uce58 \uacbd\ub85c \uc120\ud0dd
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=OpenDS \uc124\uce58 \ud328\ud0a4\uc9c0(.zip) \uc120\ud0dd
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=\uc124\uba85\ud55c \uc791\uc5c5\uc744 \uc218\ud589\ud588\uc2b5\ub2c8\uae4c?
@@ -545,16 +548,14 @@
 INFO_REMOTE_REPLICATION_PORT_TITLE=\uc6d0\uaca9 \uc11c\ubc84\uc758 \ubcf5\uc81c \ud3ec\ud2b8
 INFO_REMOTE_REPLICATION_PORTS_STEP=\ubcf5\uc81c \ud3ec\ud2b8
 INFO_REMOTE_SERVER_DN_LABEL=\uad00\ub9ac\uc790:
-INFO_REMOTE_SERVER_DN_TOOLTIP=OpenDS\uc5d0\uc11c \ub370\uc774\ud130\ub97c \ubcf5\uc81c\ud560 \uad00\ub9ac\uc790\uc758 DN \ub610\ub294 UID\uc785\ub2c8\ub2e4.
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=\ud638\uc2a4\ud2b8 \uc774\ub984:
-INFO_REMOTE_SERVER_HOST_TOOLTIP=\ub370\uc774\ud130\ub97c \ubcf5\uc81c\ud560 OpenDS\uac00 \uc788\ub294 \ud638\uc2a4\ud2b8\uc758 \uc815\uaddc\ud654\ub41c \uc774\ub984\uc785\ub2c8\ub2e4.
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=Administration Connector Port:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the OpenDS you want to replicate data with.
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=\uad00\ub9ac\uc790 \ube44\ubc00\ubc88\ud638:
-INFO_REMOTE_SERVER_PWD_TOOLTIP=OpenDS\uc5d0\uc11c \ub370\uc774\ud130\ub97c \ubcf5\uc81c\ud560 \uad00\ub9ac\uc790\uc758 \ube44\ubc00\ubc88\ud638\uc785\ub2c8\ub2e4.
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - \uc6d0\uaca9 \uc11c\ubc84 %s\uc5d0\uc11c \uad6c\uc131 \uc608\uc815
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=\uae30\uc874 \uae30\ubcf8 DN\uc758 \ub85c\uceec \uc778\uc2a4\ud134\uc2a4 \ub9cc\ub4e4\uae30 \ubc0f \ubcf5\uc81c \uad6c\uc131:
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=\uae30\uc874 \uae30\ubcf8 DN\uacfc \ud568\uaed8 \ub0b4\uc6a9\uc744 \ubcf5\uc81c\ud560 \uae30\ubcf8 DN\uc744 \ub9cc\ub4e4\ub824\uba74 \uc774 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
 INFO_REPLICATED_SERVER_LABEL=\uc774 \uc11c\ubc84\ub294 \ubcf5\uc81c \ud1a0\ud3f4\ub85c\uc9c0\uc758 \uc77c\ubd80\uac00 \ub429\ub2c8\ub2e4.
 INFO_REPLICATED_SERVER_TOOLTIP=\ub2e4\ub978 \uc11c\ubc84\uc640 \ud568\uaed8 \ub9cc\ub4e4 \uc11c\ubc84\uc5d0\uc11c \ub370\uc774\ud130\ub97c \ubcf5\uc81c\ud560 \uacbd\uc6b0 \uc774 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=LDAP \ubc0f LDAPS \ud1b5\uc2e0\uc744 \uc704\ud574 \uc120\ud0dd\ud55c \uac83\uacfc \ub2e4\ub978 \ubcf5\uc81c \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
@@ -586,21 +587,21 @@
 INFO_REVIEW_REPLICATE_SUFFIX=\uae30\ubcf8 DN\uacfc \ud568\uaed8 \ub0b4\uc6a9 \ubcf5\uc81c:%n%s
 INFO_REVIEW_STEP=\uac80\ud1a0
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=\uc774 \ub300\ud654 \uc0c1\uc790\ub97c \ub2eb\uace0 \uad6c\uc131\uc744 \uc0ad\uc81c\ud569\ub2c8\ub2e4.
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=OpenDS \ube60\ub978 \uc124\uce58
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=\uc11c\ubc84\uc5d0 \ub300\ud55c \ubcf4\uc548 \uc561\uc138\uc2a4\ub97c \ud65c\uc131\ud654\ud558\uae30 \uc704\ud55c \uc635\uc158\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=\uc774 \ub300\ud654 \uc0c1\uc790\ub97c \ub2eb\uace0 \uad6c\uc131\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4.
 INFO_SECURITY_OPTIONS_TITLE=\ubcf4\uc548 \uc561\uc138\uc2a4 \uad6c\uc131
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=\uc774 \ub300\ud654 \uc0c1\uc790\ub97c \ub2eb\uace0 \uc120\ud0dd\ub41c \ubcc4\uce6d\uc744 \uc0ad\uc81c\ud569\ub2c8\ub2e4.
 INFO_SELECT_ALIAS_MSG=\uc81c\uacf5\ub41c \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \uc5ec\ub7ec \uc778\uc99d\uc11c\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.<br>\uc11c\ubc84 \uc778\uc99d\uc11c\ub85c \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c\uc758 \ubcc4\uce6d\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4:
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=\uc774 \ub300\ud654 \uc0c1\uc790\ub97c \ub2eb\uace0 \uc120\ud0dd\ub41c \ubcc4\uce6d\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4.
-INFO_SELECT_ALIAS_TITLE=OpenDS \ube60\ub978 \uc124\uce58
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=\uc790\uccb4 \uc11c\uba85\ub41c \uc0c8 \uc778\uc99d\uc11c\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.
 INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790 DN:
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=OpenDS\ub97c \uad00\ub9ac\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 \uacc4\uc815\uc758 \uace0\uc720 \uc774\ub984(DN)\uc744 \uc785\ub825\ud569\ub2c8\ub2e4.
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=\ube44\ubc00\ubc88\ud638(\ud655\uc778):
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=OpenDS \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 \uacc4\uc815\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ub2e4\uc2dc \uc785\ub825\ud569\ub2c8\ub2e4.
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=\ube44\ubc00\ubc88\ud638:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=OpenDS \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 \uacc4\uc815\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=%s\uc5d0\uc11c \uc624\ub958 \ubc1c\uc0dd:
 INFO_SERVER_LOCATION_LABEL=\uc124\uce58 \uacbd\ub85c:
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=\uc11c\ubc84 \ud30c\uc77c\uc774 \uc800\uc7a5\ub418\ub294 \ubd80\ubaa8 \uc704\uce58\uc5d0 \ub300\ud55c \uc804\uccb4 \uacbd\ub85c\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=\uad6c\uc131...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=LDAP \ubcf4\uc548 \uc561\uc138\uc2a4\ub97c \uad6c\uc131\ud558\ub824\uba74 \ub204\ub985\ub2c8\ub2e4.
 INFO_SERVER_SECURITY_LABEL=LDAP \ubcf4\uc548 \uc561\uc138\uc2a4:
-INFO_SERVER_SECURITY_TOOLTIP=\uc0c8 OpenDS \uc11c\ubc84\uc5d0 \ub300\ud55c LDAP \ubcf4\uc548 \uc561\uc138\uc2a4 \uad6c\uc131\uc785\ub2c8\ub2e4.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=LDAP \uc694\uccad\uc744 \uc218\uc2e0\ud558\uae30 \uc704\ud55c \ud3ec\ud2b8\ub97c \uc785\ub825\ud558\uace0 OpenDS \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=\uc11c\ubc84 \ud30c\uc77c\uc5d0 \ub300\ud55c \uc704\uce58\ub97c \uc120\ud0dd\ud558\uace0 OpenDS \uad00\ub9ac\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=\uc11c\ubc84 \uc124\uc815
 INFO_SERVER_SETTINGS_STEP=\uc11c\ubc84 \uc124\uc815
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\uadf8\ub798\ud53d \uc124\uce58\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.%n%n\uba85\ub839\uc904 \uc124\uce58\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
@@ -630,14 +631,14 @@
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc784</b><br>\uc11c\ubc84\uac00 \ud604\uc7ac \uc2e4\ud589 \uc911\uc774\ubbc0\ub85c \uc81c\uac70\ub97c \uacc4\uc18d\ud558\ub824\uba74 \uc11c\ubc84\ub97c \uc911\uc9c0\ud574\uc57c \ud569\ub2c8\ub2e4.  \uc81c\uac70 \ud504\ub85c\uadf8\ub7a8\uc774 \uc885\ub8cc\ud560 \uc218 \uc788\uac8c \ud558\ub824\uba74 \uc544\ub798\uc5d0 \uc815\ubcf4\ub97c \uc81c\uacf5\ud558\uc2ed\uc2dc\uc624. \ucde8\uc18c\ub97c \ub204\ub978 \ub2e4\uc74c \uc11c\ubc84\ub97c \uc9c1\uc811 \uc885\ub8cc\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=\uc778\uc99d \ud544\uc694
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=\uad00\ub9ac\uc790 DN:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=OpenDS\ub97c \uc885\ub8cc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uad00\ub9ac\uc790 \uacc4\uc815\uc758 \uace0\uc720 \uc774\ub984(DN)\uc744 \uc785\ub825\ud569\ub2c8\ub2e4.
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=\ube44\ubc00\ubc88\ud638:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=OpenDS \uad00\ub9ac\uc790 \uacc4\uc815\uc758 \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud569\ub2c8\ub2e4.
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=\uc81c\uacf5\ub41c \uc778\uc99d\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84\ub97c \uc885\ub8cc\ud558\ub824\uba74 \uc5ec\uae30\ub97c \ub204\ub985\ub2c8\ub2e4.
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=OpenDS \ube60\ub978 \uc124\uce58\ub97c \uc2dc\uc791\ud558\ub294 \uc911\uc785\ub2c8\ub2e4.
-INFO_SPLASH_ICON_TOOLTIP=OpenDS \ube60\ub978 \uc124\uce58\ub97c \uc2dc\uc791\ud558\ub294 \uc911
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=SSL \uc561\uc138\uc2a4:
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=LDAPS \ud3ec\ud2b8\uc785\ub2c8\ub2e4.
 INFO_STANDALONE_SERVER_LABEL=\uc774 \uc11c\ubc84\uac00 \ub3c5\ub9bd\ud615 \uc11c\ubc84\uac00 \ub429\ub2c8\ub2e4.
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<\uc54c \uc218 \uc5c6\uc74c>
 INFO_SUFFIXES_STEP=\ub370\uc774\ud130 \ubcf5\uc81c
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=\ubcf5\uc81c\ud560 \uae30\ubcf8 DN\uc758 \uace0\uc720 \uc774\ub984(DN)\uc785\ub2c8\ub2e4.
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=\uc6d0\uaca9 \uc11c\ubc84\uc5d0 \uc815\uc758\ub41c \ub300\ub85c \uae30\ubcf8 DN\uc744 \ub9cc\ub4e4\uc9c0 \uc0c8 \uae30\ubcf8 DN\uc744 \ub9cc\ub4e4\uc9c0 \uc5ec\ubd80\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=\ub370\uc774\ud130 \ubcf5\uc81c
 INFO_SUMMARY_CANCELING=\ucde8\uc18c \uc911...
 INFO_SUMMARY_CONFIGURING=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uad6c\uc131\ud558\ub294 \uc911...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=\uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c \ub370\uc774\ud130\ub97c \uac00\uc838\uc624\ub294 \uc911...
 INFO_SUMMARY_IMPORTING_LDIF=LDIF \ud30c\uc77c\uc744 \uac00\uc838\uc624\ub294 \uc911...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=\ubcf5\uc81c\ub41c \uae30\ubcf8 DN\uc758 \ub0b4\uc6a9\uc744 \ucd08\uae30\ud654\ud558\ub294 \uc911...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>OpenDS \ube60\ub978 \uc124\uce58\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.</b> <br>\uc124\uce58\uac00 \ucde8\uc18c\ub418\uc5c8\uace0 \uc774 \uc791\uc5c5 \uc911 \uc2dc\uc2a4\ud15c\uc5d0 \uc124\uce58\ub41c \ud30c\uc77c\uc774 \uc81c\uac70\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>\uc124\uce58\uac00 \ucde8\uc18c\ub418\uc5c8\uace0 \uc774 \uc791\uc5c5 \uc911 \uc2dc\uc2a4\ud15c\uc5d0 \uc124\uce58\ub41c \ud30c\uc77c\uc774 \uc81c\uac70\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>OpenDS \ube60\ub978 \uc124\uce58\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.</b><br>\uc9c0\uae08 OpenDS\uac00 %s\uc5d0 \uc124\uce58\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.<br>\uc11c\ubc84\ub294 %s\uc785\ub2c8\ub2e4.<br><br>\uc11c\ubc84 \uad00\ub9ac \ubc0f \uad6c\uc131\uc5d0 \ub300\ud55c \uac1c\uc694\ub97c \ubcf4\ub824\uba74 <a href="https://www.opends.org/wiki/page/QuickReferenceGuide">OpenDS \ube60\ub978 \ucc38\uc870</a> \ud398\uc774\uc9c0\ub97c \ubc29\ubb38\ud558\uc2ed\uc2dc\uc624.<br>To see server configuration status and to perform some basic administration tasks on the server, click Launch Control Panel.  Note that you can launch this tool later using %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br>The server is %s.<br>To see basic server configuration status and to perfrom some basic administration tasks on the server, click Launch Control Panel.  Note that you can launch this tool later using %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  Note that you can launch this tool later using %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=\ube60\ub978 \uc124\uce58\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_SUMMARY_REVERT_ABORT=\ub418\ub3cc\ub9ac\uae30\ub97c \ucde8\uc18c\ud558\ub294 \uc911...
 INFO_SUMMARY_REVERT_CLEANUP=\uc815\ub9ac\ud558\ub294 \uc911...
 INFO_PROGRESS_REVERT_ABORT=\ub418\ub3cc\ub9ac\uae30\ub97c \ucde8\uc18c\ud558\ub294 \uc911
 INFO_PROGRESS_REVERT_CLEANUP=\uc815\ub9ac\ud558\ub294 \uc911
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=OpenDS \ub418\ub3cc\ub9ac\uae30\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uace0 \uc124\uce58\uac00 \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=OpenDS \ub418\ub3cc\ub9ac\uae30\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  %s\uc758 OpenDS \uc124\uce58\uac00 \uc774\uc81c %s \ubc84\uc804\uc73c\ub85c \ubcc0\ud658\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=OpenDS \ub418\ub3cc\ub9ac\uae30\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub958 \ub54c\ubb38\uc5d0 \ubc84\uc804 \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc744 \uc644\ub8cc\ud558\uc9c0 \ubabb\ud558\uc5ec \uc124\uce58\uac00 \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc774\uc720\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=OpenDS \ub418\ub3cc\ub9ac\uae30\uac00 \uacbd\uace0\uc640 \ud568\uaed8 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4. \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc774 \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \ub418\ub3cc\ub9ac\uae30 \ud504\ub85c\uadf8\ub7a8\uc5d0 \ud655\uc778\uc774 \ud544\uc694\ud55c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubb38\uc81c\uc810\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uace0 \uc124\uce58\uac00 \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. \uc624\ub958 \ub54c\ubb38\uc5d0 \ubc84\uc804 \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc744 \uc644\ub8cc\ud558\uc9c0 \ubabb\ud558\uc5ec \uc124\uce58\uac00 \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc774\uc720\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. \ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc774 \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \ub418\ub3cc\ub9ac\uae30 \ud504\ub85c\uadf8\ub7a8\uc5d0 \ud655\uc778\uc774 \ud544\uc694\ud55c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubb38\uc81c\uc810\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_SUMMARY_REVERT_HISTORY=\ub418\ub3cc\ub9ac\uae30 \uae30\ub85d\uc744 \uc791\uc131\ud558\ub294 \uc911...
 INFO_SUMMARY_REVERT_INITIALIZING=\ub418\ub3cc\ub9ac\uae30\ub97c \ucd08\uae30\ud654\ud558\ub294 \uc911...
 INFO_SUMMARY_REVERT_NOT_STARTED=\ub418\ub3cc\ub9ac\uae30\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=\uad6c\uc131\uc694\uc18c\ub97c \ubcc0\ud658\ud558\ub294 \uc911
 INFO_PROGRESS_REVERT_VERIFYING=\ubcc0\ud658 \ud655\uc778
 INFO_SUMMARY_START_ERROR=\uc11c\ubc84\ub97c \uc2dc\uc791\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_SUMMARY_START_SUCCESS=OpenDS\ub97c \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4.
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=\uc11c\ubc84\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_SUMMARY_STOP_ERROR=\uc11c\ubc84\ub97c \uc911\uc9c0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_SUMMARY_STOP_SUCCESS=OpenDS\ub97c \uc911\uc9c0\ud588\uc2b5\ub2c8\ub2e4.
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=\uc11c\ubc84\ub97c \uc911\uc9c0\ud558\ub294 \uc911...
 INFO_SUMMARY_UPGRADE_ABORT=\uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \ucde8\uc18c\ud558\ub294 \uc911...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=\uad6c\uc131 \uc0ac\uc6a9\uc790 \uc815\uc758\ub97c \uc801\uc6a9\ud558\ub294 \uc911...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=\uc815\ub9ac\ud558\ub294 \uc911...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=\ube4c\ub4dc\ub97c \ub2e4\uc6b4\ub85c\ub4dc\ud558\ub294 \uc911...
 INFO_SUMMARY_UPGRADE_EXTRACTING=\ube4c\ub4dc\ub97c \ucd94\ucd9c\ud558\ub294 \uc911...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.</b> <br>\uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uace0 \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uace0 \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.</b><br>The OpenDS installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  %s\uc758 OpenDS \uc124\uce58\uac00 \uc774\uc81c %s \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc \uc2e4\ud328</b><br>\uc624\ub958 \ub54c\ubb38\uc5d0 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc744 \uc644\ub8cc\ud558\uc9c0 \ubabb\ud558\uc5ec \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc774\uc720\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub958 \ub54c\ubb38\uc5d0 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc744 \uc644\ub8cc\ud558\uc9c0 \ubabb\ud558\uc5ec \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc774\uc720\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uacbd\uace0\uc640 \ud568\uaed8 \uc131\uacf5\ud568</b><br>\uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \uc5c5\uadf8\ub808\uc774\ub4dc \ud504\ub85c\uadf8\ub7a8\uc5d0 \ud655\uc778\uc774 \ud544\uc694\ud55c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubb38\uc81c\uc810\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=OpenDS \ube60\ub978 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uacbd\uace0\uc640 \ud568\uaed8 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4. \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \uc5c5\uadf8\ub808\uc774\ub4dc \ud504\ub85c\uadf8\ub7a8\uc5d0 \ud655\uc778\uc774 \ud544\uc694\ud55c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubb38\uc81c\uc810\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>\uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uace0 \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uace0 \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  %s\uc758 OpenDS \uc124\uce58\uac00 \uc774\uc81c %s \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc774\uc720\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. \uc624\ub958 \ub54c\ubb38\uc5d0 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc744 \uc644\ub8cc\ud558\uc9c0 \ubabb\ud558\uc5ec \uc124\uce58\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5 \uc804\uc758 \uc0c1\ud0dc\ub85c \ubcf5\uc6d0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uc774\uc720\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. \ubb38\uc81c\uc810\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 '\uc790\uc138\ud788' \ud14d\uc2a4\ud2b8 \uc601\uc5ed\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. \uc5c5\uadf8\ub808\uc774\ub4dc \uc791\uc5c5\uc774 \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \uc5c5\uadf8\ub808\uc774\ub4dc \ud504\ub85c\uadf8\ub7a8\uc5d0 \ud655\uc778\uc774 \ud544\uc694\ud55c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubb38\uc81c\uc810\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub85c\uadf8\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_SUMMARY_UPGRADE_HISTORY=\uc5c5\uadf8\ub808\uc774\ub4dc \uae30\ub85d\uc744 \uc791\uc131\ud558\ub294 \uc911...
 INFO_SUMMARY_UPGRADE_INITIALIZING=\uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \ucd08\uae30\ud654\ud558\ub294 \uc911...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=\uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
@@ -743,6 +744,7 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=\uc0ac\uc6a9\uc790 \uc815\uc758\ub97c \uc900\ube44\ud558\ub294 \uc911
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=\uad6c\uc131\uc694\uc18c\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\ub294 \uc911
 INFO_PROGRESS_UPGRADE_VERIFYING=\uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \ud655\uc778\ud558\ub294 \uc911
+
 INFO_SUMMARY_WAITING_TO_CANCEL=\ucde8\uc18c\ud558\uae30 \uc704\ud574 \uae30\ub2e4\ub9ac\ub294 \uc911...
 # Only translate if the color is specific to the local
 INFO_TEXT_AREA_BORDER_COLOR=000,000,000
@@ -774,13 +776,13 @@
 INFO_UPGRADE_OPERATION_REVERSION=\uc774\uc804 \ubc84\uc804\uc73c\ub85c \ubcc0\ud658\ud569\ub2c8\ub2e4.
 INFO_UPGRADE_OPERATION_UPGRADE=\ucd5c\uc2e0 \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ud569\ub2c8\ub2e4.
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=\ub418\ub3cc\ub9ac\uae30 \uc791\uc5c5\uc744 \ub098\ud0c0\ub0b4\ub294 \uc635\uc158\uc744 \uc9c0\uc815\ud558\uc5ec \uc774 \uba85\ub839\uc744 \ub2e4\uc2dc \uc2e4\ud589\ud558\uc2ed\uc2dc\uc624.  \uc138\ubd80 \uc815\ubcf4\ub294 \uc0ac\uc6a9 \uc124\uba85\uc11c\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-INFO_UPGRADE_FILE_PROMPT=OpenDS \uc124\uce58 \ud30c\uc77c(.zip)\uc758 \uc774\ub984\uacfc \uacbd\ub85c\ub97c \uc785\ub825\ud569\ub2c8\ub2e4:
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ucd5c\uc2e0 \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\uadf8\ub798\ud53d \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.%n%n\uba85\ub839\uc904 \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\uadf8\ub798\ud53d \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 %s \ud30c\uc77c\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.%n%n\uba85\ub839\uc904 \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=\uba85\ub839\uc904 \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=\uadf8\ub798\ud53d \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uc2dc\uc791\ud558\ub294 \uc911...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ucd5c\uc2e0 \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\uac70\ub098 \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ubcc0\ud658\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.%n%n\uc774 \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud558\uc5ec OpenDS\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uacbd\uc6b0 \uba3c\uc800 OpenDS \uc124\uce58 \ud328\ud0a4\uc9c0(.zip) \ud30c\uc77c\uc744 \ub2e4\uc6b4\ub85c\ub4dc\ud558\uace0 -f/--file \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud574\ub2f9 \uc704\uce58\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.  OpenDS \uc6f9 \uc0ac\uc774\ud2b8(www.opends.org)\ub97c \ubc29\ubb38\ud558\uc5ec \uc774 \ub3c4\uad6c\uc758 Java Web Start \ubc84\uc804\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.%n%n\ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ub418\ub3cc\ub9ac\uae30\ud560 \uacbd\uc6b0 -r/--revertMostRecent \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \ucd5c\uc2e0 \uc5c5\uadf8\ub808\uc774\ub4dc \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ubcc0\ud658\ud558\uac70\ub098, -a/--reversionArchive \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub418\ub3cc\ub9ac\uae30 \uc544\uce74\uc774\ube0c\uc758 \uc704\uce58\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \ucd5c\uc2e0 \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\uac70\ub098 \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ubcc0\ud658\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  OpenDS \uc6f9 \uc0ac\uc774\ud2b8(www.opends.org)\ub97c \ubc29\ubb38\ud558\uc5ec \uc774 \ub3c4\uad6c\uc758 Java Web Start \ubc84\uc804\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.%n%n\ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ub418\ub3cc\ub9ac\uae30\ud560 \uacbd\uc6b0 -r/--revertMostRecent \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \ucd5c\uc2e0 \uc5c5\uadf8\ub808\uc774\ub4dc \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ubcc0\ud658\ud558\uac70\ub098, -a/--reversionArchive \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub418\ub3cc\ub9ac\uae30 \uc544\uce74\uc774\ube0c\uc758 \uc704\uce58\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.%n
 INFO_UPGRADE_LOCATION_LABEL=\uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc11c\ubc84:
 INFO_UPGRADE_LOCATION_TOOLTIP=\uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \ube4c\ub4dc\uc758 \ud30c\uc77c \uc2dc\uc2a4\ud15c \uc704\uce58
 INFO_UPGRADE_LOG_FIELD_FROM=\uc2dc\uc791\ub0a0\uc9dc:
@@ -855,7 +857,7 @@
 INFO_WEB_PROXY_DLG_USER_LABEL=\uc0ac\uc6a9\uc790:
 INFO_WELCOME_PANEL_OFFLINE_INSTRUCTIONS=OpenDS \ube60\ub978 \uc124\uce58 \ub3c4\uad6c\ub294 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uae30\ubcf8 \uc11c\ubc84 \ubc0f \ub370\uc774\ud130 \uad6c\uc131 \uc124\uc815\uc5d0 \ub300\ud55c \uba87 \uac00\uc9c0 \uc9c8\ubb38\uc744 \ud55c \ud6c4 \uc11c\ubc84\ub97c \uc2e0\uc18d\ud558\uac8c \uc2dc\uc791 \ubc0f \uc2e4\ud589\ud558\ub3c4\ub85d \ud569\ub2c8\ub2e4.<br><br><a href="https://opends.dev.java.net/public/downloads_index.html">OpenDS \ub2e4\uc6b4\ub85c\ub4dc \ud398\uc774\uc9c0</a>\uc5d0\uc11c Java Web Start\ub97c \ud1b5\ud574 \uc124\uce58\ub97c \uc2dc\uc791\ud558\ub294 \ucd5c\uc2e0 \uc8fc\uac04 \ub2e8\uc704 \ube4c\ub4dc\ub97c \uc124\uce58\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.  \ube60\ub978 \uc124\uce58\uc758 \uc774 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ub2e4\uc74c OpenDS \ube4c\ub4dc\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4: %s(\ube4c\ub4dc \uc544\uc774\ub514: %s) <br><br> OpenDS\uc5d0\ub294 Java SE 5.0 \uc774\uc0c1\uc758 \ub7f0\ud0c0\uc784\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.<br><br> \ube60\ub978 \uc124\uce58\uc5d0 \ub300\ud55c \ucd94\uac00 \uc815\ubcf4\ub294 <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> OpenDS \uc124\uba85\uc11c wiki</a>\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_WELCOME_PANEL_TITLE=\uc2dc\uc791
-INFO_WELCOME_PANEL_WEBSTART_INSTRUCTIONS=OpenDS \ube60\ub978 \uc124\uce58 \ub3c4\uad6c\ub294 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uae30\ubcf8 \uc11c\ubc84 \ubc0f \ub370\uc774\ud130 \uad6c\uc131 \uc124\uc815\uc5d0 \ub300\ud55c \uba87 \uac00\uc9c0 \uc9c8\ubb38\uc744 \ud55c \ud6c4 \uc11c\ubc84\ub97c \uc2e0\uc18d\ud558\uac8c \uc2dc\uc791 \ubc0f \uc2e4\ud589\ud558\ub3c4\ub85d \ud569\ub2c8\ub2e4.<br><br>\ube60\ub978 \uc124\uce58\uc5d0\uc11c \ucd5c\uc2e0 \uc8fc\uac04 \ube4c\ub4dc\ub97c \uc124\uce58 \ubc0f \uad6c\uc131\ud569\ub2c8\ub2e4. \ube60\ub978 \uc124\uce58\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc218\ub3d9\uc73c\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud55c \uc8fc\uac04 \ube4c\ub4dc\ub97c \uc124\uce58\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uacbd\uc6b0 \ube60\ub978 \uc124\uce58\ub97c \uc2e4\ud589\ud558\ub824\uba74 OpenDS \ub514\ub809\ud1a0\ub9ac\uc758 \ucd5c\uc0c1\uc704 \uc218\uc900\uc5d0\uc11c %s \uba85\ub839\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.  \ube60\ub978 \uc124\uce58\uc758 \uc774 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ub2e4\uc74c OpenDS \ube4c\ub4dc\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4: %s (\ube4c\ub4dc \uc544\uc774\ub514: %s) <br><br> OpenDS\uc5d0\ub294 Java SE 5.0 \uc774\uc0c1\uc758 \ub7f0\ud0c0\uc784\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.<br><br> \ube60\ub978 \uc124\uce58\uc5d0 \ub300\ud55c \ucd94\uac00 \uc815\ubcf4\ub294 <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> OpenDS \uc124\uba85\uc11c wiki</a>\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+INFO_WELCOME_PANEL_WEBSTART_INSTRUCTIONS=OpenDS \ube60\ub978 \uc124\uce58 \ub3c4\uad6c\ub294 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uae30\ubcf8 \uc11c\ubc84 \ubc0f \ub370\uc774\ud130 \uad6c\uc131 \uc124\uc815\uc5d0 \ub300\ud55c \uba87 \uac00\uc9c0 \uc9c8\ubb38\uc744 \ud55c \ud6c4 \uc11c\ubc84\ub97c \uc2e0\uc18d\ud558\uac8c \uc2dc\uc791 \ubc0f \uc2e4\ud589\ud558\ub3c4\ub85d \ud569\ub2c8\ub2e4.<br><br>\ube60\ub978 \uc124\uce58\uc5d0\uc11c \ucd5c\uc2e0 \uc8fc\uac04 \ube4c\ub4dc\ub97c \uc124\uce58 \ubc0f \uad6c\uc131\ud569\ub2c8\ub2e4. \ube60\ub978 \uc124\uce58\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc218\ub3d9\uc73c\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud55c \uc8fc\uac04 \ube4c\ub4dc\ub97c \uc124\uce58\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uacbd\uc6b0 \ube60\ub978 \uc124\uce58\ub97c \uc2e4\ud589\ud558\ub824\uba74 OpenDS \ub514\ub809\ud1a0\ub9ac\uc758 \ucd5c\uc0c1\uc704 \uc218\uc900\uc5d0\uc11c %s \uba85\ub839\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.  \ube60\ub978 \uc124\uce58\uc758 \uc774 \uc778\uc2a4\ud134\uc2a4\uc5d0\uc11c \ub2e4\uc74c OpenDS \ube4c\ub4dc\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4: %s(\ube4c\ub4dc \uc544\uc774\ub514: %s) <br><br> OpenDS\uc5d0\ub294 Java SE 5.0 \uc774\uc0c1\uc758 \ub7f0\ud0c0\uc784\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.<br><br> \ube60\ub978 \uc124\uce58\uc5d0 \ub300\ud55c \ucd94\uac00 \uc815\ubcf4\ub294 <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool"> OpenDS \uc124\uba85\uc11c wiki</a>\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_WELCOME_STEP=\uc2dc\uc791
 INFO_LICENSE_PANEL_OFFLINE_INSTRUCTIONS=Please read the following important information before continuing.
 INFO_LICENSE_PANEL_TITLE=License
@@ -868,18 +870,13 @@
 INFO_LICENSE_CLI_ACCEPT_NO=\uc544\ub2c8\uc694
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=\uc798\ubabb\ub41c \uc751\ub2f5
 INFO_CONFIRM_UNINSTALL_STEP=\uc81c\uac70 \uc635\uc158
-INFO_ZIP_FILES_DESCRIPTION=OpenDS \uc124\uce58 \ud328\ud0a4\uc9c0(.zip)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=\ub85c\uceec \uae30\ubcf8 DN\uc758 \ub0b4\uc6a9\uc744 \ucd08\uae30\ud654\ud560 \uc6d0\uaca9 \ud53c\uc5b4\ub97c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s.
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE='%s'\uc758 \ucd5c\uc2e0 \ubc84\uc804\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \uc791\uc5c5 \ud6c4\uc5d0 \uc774 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0ad\uc81c\ud558\uace0 '%s'\uc758 \uc774\ub984\uc744 '%1$s'(\uc73c)\ub85c \ubcc0\uacbd\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=Java \ub4f1\ub85d \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc624\ub958 \ucf54\ub4dc: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=\ud544\uc694\ud55c \ucd5c\uc18c Java \ubc84\uc804\uc740 %s\uc785\ub2c8\ub2e4.%n%n\uac80\uc0c9\ub41c \ubc84\uc804\uc740 %s\uc785\ub2c8\ub2e4.%n\uac80\uc0c9\ub41c \uc774\uc9c4\uc740 %s\uc785\ub2c8\ub2e4.%n%n\OPENDS_JAVA_HOME\uc744 \ud638\ud658 \uac00\ub2a5\ud55c Java \uc124\uce58\uc758 \ub8e8\ud2b8\ub85c \uc124\uc815\ud558\uac70\ub098, java.properties \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud55c \ub2e4\uc74c dsjavaproperties \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc2e4\ud589\ud558\uc5ec \uc0ac\uc6a9\ud560 java \ubc84\uc804\uc744 \uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  \uc138\ubd80 \uc815\ubcf4: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_zh_CN.properties
index 2c25cd7..24e08a1 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_zh_CN.properties
@@ -21,6 +21,9 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
@@ -28,6 +31,7 @@
 global.category=QUICKSETUP
 global.ordinal=-1
 global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=\u5728\u7ba1\u7406\u6ce8\u518c\u4fe1\u606f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002%n\u8be5\u9519\u8bef\u4e3a: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=OpenDS \u5feb\u901f\u5b89\u88c5\u3002
-INFO_BACKGROUND_ICON_TOOLTIP=OpenDS \u5feb\u901f\u5b89\u88c5
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=\u63d0\u4f9b\u7684\u76ee\u5f55\u57fa DN \u7528\u4e8e\u5b58\u50a8\u670d\u52a1\u5668\u914d\u7f6e\u6570\u636e\u3002\u60a8\u5fc5\u987b\u6307\u5b9a\u4e0d\u540c\u7684 DN\u3002
 INFO_BASE_DN_LABEL=\u76ee\u5f55\u57fa DN:
 INFO_BASE_DN_TOOLTIP=\u8f93\u5165\u5c06\u5b58\u50a8\u6570\u636e\u7684\u9876\u5c42\u6761\u76ee DN
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=\u65e0\u6cd5\u63d0\u53d6\u6784\u5efa\u7248\u672c: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=\u6587\u4ef6 %s \u4e0d\u5b58\u5728\u3002
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=\u6587\u4ef6 %s \u4e0d\u662f .zip \u6587\u4ef6\u3002
-INFO_BUILD_EXTRACTOR_FILE_INVALID=\u65e0\u6cd5\u4ece %s \u4e2d\u63d0\u53d6\u6709\u6548\u7684 OpenDS \u5b89\u88c5\uff0c\u539f\u56e0\u4e3a: %s
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=\u6b63\u5728\u4e0b\u8f7d\u6784\u5efa\u7248\u672c...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=\u5df2\u5b8c\u6210\u6784\u5efa\u7248\u672c\u7684\u4e0b\u8f7d
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=\u6b63\u5728\u4e0b\u8f7d\u6784\u5efa\u7248\u672c\uff1a\u5df2\u5b8c\u6210 %s%%
@@ -86,8 +90,8 @@
 INFO_CERTIFICATE_DIALOG_ACCEPT_PERMANENTLY_BUTTON_TOOLTIP=\u6c38\u4e45\u63a5\u53d7\u8bc1\u4e66\uff0c\u5e76\u4e14\u5173\u95ed\u6b64\u5bf9\u8bdd\u6846\u3002
 INFO_CERTIFICATE_DIALOG_TITLE=\u8bc1\u4e66\u4e0d\u53ef\u4fe1
 INFO_CERTIFICATE_EXCEPTION=\u60a8\u5fc5\u987b\u63a5\u53d7 %s:%s \u63d0\u4f9b\u7684\u8bc1\u4e66\u3002
-INFO_ERROR_READING_CONFIG_LDAP_CERTIFICATE=\u8bfb\u53d6\u670d\u52a1\u5668\u4e2d\u7684\u6570\u636e\u65f6\u51fa\u9519\u3002\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u8bc1\u4e66\u5b58\u5728\u9519\u8bef\u3002\n\u8be6\u7ec6\u4fe1\u606f: %s
-INFO_ERROR_READING_CONFIG_LDAP_CERTIFICATE_SERVER=\u8bfb\u53d6\u670d\u52a1\u5668 %s \u4e2d\u7684\u6570\u636e\u65f6\u51fa\u9519\u3002\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u8bc1\u4e66\u5b58\u5728\u9519\u8bef\u3002\n\u8be6\u7ec6\u4fe1\u606f: %s
+INFO_ERROR_READING_CONFIG_LDAP_CERTIFICATE=\u8bfb\u53d6\u670d\u52a1\u5668\u4e2d\u7684\u6570\u636e\u65f6\u51fa\u9519\u3002\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u8bc1\u4e66\u5b58\u5728\u9519\u8bef\u3002\nDetails: %s
+INFO_ERROR_READING_CONFIG_LDAP_CERTIFICATE_SERVER=\u8bfb\u53d6\u670d\u52a1\u5668 %s \u4e2d\u7684\u6570\u636e\u65f6\u51fa\u9519\u3002\u670d\u52a1\u5668\u63d0\u4f9b\u7684\u8bc1\u4e66\u5b58\u5728\u9519\u8bef\u3002\nDetails: %s
 INFO_CERTIFICATE_EXPIRED=%s - \u5df2\u8fc7\u671f
 INFO_CERTIFICATE_EXPIRES_ON_LABEL=\u8fc7\u671f\u65f6\u95f4:
 INFO_CERTIFICATE_HIDE_DETAILS_TEXT=<br><br><a href="">\u9690\u85cf\u8bc1\u4e66\u8be6\u7ec6\u4fe1\u606f</a>
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=\u5173\u95ed\u201c\u8fdb\u5ea6\u201d\u5bf9\u8bdd\u6846
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=\u662f\u5426\u786e\u5b9e\u8981\u53d6\u6d88 OpenDS \u5feb\u901f\u5b89\u88c5\uff1f%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u4e0d\u4f1a\u5728\u7cfb\u7edf\u4e0a\u5b89\u88c5\u4efb\u4f55\u5185\u5bb9\u3002
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u4e0d\u4f1a\u5728\u7cfb\u7edf\u4e0a\u5b89\u88c5\u4efb\u4f55\u5185\u5bb9\u3002
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=\u9700\u8981\u786e\u8ba4
 INFO_CONFIRM_CANCEL_PROMPT=\u662f\u5426\u53d6\u6d88\u6b63\u5728\u8fd0\u884c\u7684\u64cd\u4f5c\uff1f
 INFO_CONFIRM_CANCEL_TITLE=\u9700\u8981\u786e\u8ba4
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=\u5c1a\u672a\u5b8c\u6210 OpenDS \u5feb\u901f\u5347\u7ea7\u3002%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u5c06\u56de\u9000\u5bf9\u5347\u7ea7\u7684\u670d\u52a1\u5668\u8fdb\u884c\u7684\u6240\u6709\u66f4\u6539\u3002%n%n\u662f\u5426\u786e\u5b9e\u8981\u5173\u95ed\u5feb\u901f\u5347\u7ea7\u7a97\u53e3\uff1f%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u5c06\u56de\u9000\u5bf9\u5347\u7ea7\u7684\u670d\u52a1\u5668\u8fdb\u884c\u7684\u6240\u6709\u66f4\u6539\u3002%n%n\u662f\u5426\u786e\u5b9e\u8981\u5173\u95ed\u5feb\u901f\u5347\u7ea7\u7a97\u53e3\uff1f%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=\u9700\u8981\u786e\u8ba4
-INFO_CONFIRM_CLOSE_INSTALL_MSG=\u5c1a\u672a\u5b8c\u6210 OpenDS \u5feb\u901f\u5b89\u88c5\u3002%n\u662f\u5426\u786e\u5b9e\u8981\u5173\u95ed\u5feb\u901f\u5b89\u88c5\u7a97\u53e3\uff1f
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%n\u662f\u5426\u786e\u5b9e\u8981\u5173\u95ed\u5feb\u901f\u5b89\u88c5\u7a97\u53e3\uff1f
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=\u9700\u8981\u786e\u8ba4
-INFO_CONFIRM_QUIT_INSTALL_MSG=\u662f\u5426\u786e\u5b9e\u8981\u9000\u51fa OpenDS \u5feb\u901f\u5b89\u88c5\uff1f%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u4e0d\u4f1a\u5728\u7cfb\u7edf\u4e0a\u5b89\u88c5\u4efb\u4f55\u5185\u5bb9\u3002
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u4e0d\u4f1a\u5728\u7cfb\u7edf\u4e0a\u5b89\u88c5\u4efb\u4f55\u5185\u5bb9\u3002
 INFO_CONFIRM_QUIT_INSTALL_TITLE=\u9700\u8981\u786e\u8ba4
-INFO_CONFIRM_QUIT_UPGRADE_MSG=\u662f\u5426\u786e\u5b9e\u8981\u9000\u51fa OpenDS \u5feb\u901f\u5347\u7ea7\uff1f%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u4e0d\u4f1a\u5728\u7cfb\u7edf\u4e0a\u5347\u7ea7\u4efb\u4f55\u5185\u5bb9\u3002
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%n\u5982\u679c\u5355\u51fb\u201c\u662f\u201d\uff0c\u5219\u4e0d\u4f1a\u5728\u7cfb\u7edf\u4e0a\u5347\u7ea7\u4efb\u4f55\u5185\u5bb9\u3002
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=\u9700\u8981\u786e\u8ba4
 INFO_CONFIRMATION_TITLE=\u9700\u8981\u786e\u8ba4
 INFO_CONTACTING_SERVER_LABEL=\u6b63\u5728\u8fde\u63a5\u670d\u52a1\u5668...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=\u4ec5\u521b\u5efa\u57fa\u6761\u76ee (%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=\u4ec5\u4e3a\u76ee\u5f55\u57fa DN \u521b\u5efa\u9876\u5c42\u6761\u76ee
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=\u5168\u5c40\u7ba1\u7406\u5458
-INFO_CREATE_NEW_SUFFIX_LABEL=\u521b\u5efa\u8981\u590d\u5236\u7684\u57fa DN \u7684\u7b2c\u4e00\u4e2a\u5b9e\u4f8b
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=\u9009\u4e2d\u6b64\u9009\u9879\u53ef\u521b\u5efa\u65b0\u7684\u57fa DN\u3002
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=\u5f53\u524d\u6b65\u9aa4\u6307\u793a\u5668\u3002
 INFO_CURRENT_STEP_ICON_TOOLTIP=\u5f53\u524d\u6b65\u9aa4\u6307\u793a\u5668
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=\u4e3a\u8981\u5b58\u653e\u5728 OpenDS \u4e2d\u7684 LDAP \u6570\u636e\u9009\u62e9\u9009\u9879\u3002
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=\u76ee\u5f55\u6570\u636e
 INFO_DATA_OPTIONS_STEP=\u76ee\u5f55\u6570\u636e
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=\u9009\u62e9\u6570\u636e\u590d\u5236\u9009\u9879\u3002
@@ -182,15 +184,15 @@
 INFO_EMPTY_REMOTE_DN=\u60a8\u5fc5\u987b\u4e3a\u7ba1\u7406\u7528\u6237\u63d0\u4f9b\u503c\u3002
 INFO_EMPTY_REMOTE_HOST=\u60a8\u5fc5\u987b\u63d0\u4f9b\u4e3b\u673a\u7684\u5168\u9650\u5b9a\u540d\u79f0\u3002
 INFO_EMPTY_REMOTE_PWD=\u60a8\u5fc5\u987b\u63d0\u4f9b\u7ba1\u7406\u5458\u7528\u6237\u5bc6\u7801\u3002
-INFO_EMPTY_SERVER_LOCATION=\u9009\u5b9a\u7684\u76ee\u5f55\u65e0\u6548\u60a8\u5fc5\u987b\u63d0\u4f9b\u6709\u6548\u7684 OpenDS \u6839\u5b89\u88c5\u76ee\u5f55\u3002
+INFO_EMPTY_SERVER_LOCATION=\u9009\u5b9a\u7684\u76ee\u5f55\u65e0\u6548You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=\u5728 LDAP \u7aef\u53e3 %s \u4e0a\u542f\u7528 SSL
 INFO_ENABLE_SSL_LABEL=\u5728\u4ee5\u4e0b\u7aef\u53e3\u4e0a\u542f\u7528 SSL:
 INFO_ENABLE_SSL_TOOLTIP=\u5728\u6307\u5b9a\u7aef\u53e3\u4e0a\u542f\u7528 SSL\u3002
 INFO_ENABLE_STARTTLS=\u542f\u7528 StartTLS
 INFO_ENABLE_STARTTLS_LABEL=\u4e3a LDAP \u542f\u7528 StartTLS
 INFO_ENABLE_STARTTLS_TOOLTIP=\u5141\u8bb8\u901a\u8fc7\u6807\u51c6 LDAP \u7aef\u53e3\u8fdb\u884c\u52a0\u5bc6\u901a\u4fe1\u3002
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u6765\u8fd0\u884c
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=\u5982\u679c\u5e0c\u671b\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u6765\u8fd0\u884c\uff0c\u8bf7\u9009\u4e2d\u6b64\u590d\u9009\u6846\u3002
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=\u60a8\u5fc5\u987b\u4e3a LDAP \u548c LDAPS \u901a\u4fe1\u6307\u5b9a\u4e0d\u540c\u7684\u7aef\u53e3\u3002
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=\u65e0\u6cd5\u8bbf\u95ee JKS \u5bc6\u94a5\u5e93\u3002\u8bf7\u68c0\u67e5\u6587\u4ef6\u7684\u5185\u5bb9\u662f\u5426\u5bf9\u5e94\u4e8e\u6709\u6548\u7684 JKS \u5bc6\u94a5\u5e93\uff0c\u60a8\u662f\u5426\u5177\u6709\u8be5\u5bc6\u94a5\u5e93\u7684\u8bbf\u95ee\u6743\u9650\u4ee5\u53ca\u63d0\u4f9b\u7684 PIN \u662f\u5426\u6709\u6548\u3002
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=\u65e0\u6cd5\u8bbf\u95ee JCEKS \u5bc6\u94a5\u5e93\u3002\u8bf7\u68c0\u67e5\u8fd0\u884c\u7684 Java \u5b89\u88c5\u662f\u5426\u652f\u6301 JCEKS\uff0c\u6587\u4ef6\u7684\u5185\u5bb9\u662f\u5426\u5bf9\u5e94\u4e8e\u6709\u6548\u7684 JCEKS \u5bc6\u94a5\u5e93\uff0c\u60a8\u662f\u5426\u5177\u6709\u8be5\u5bc6\u94a5\u5e93\u7684\u8bbf\u95ee\u6743\u9650\u4ee5\u53ca\u63d0\u4f9b\u7684 PIN \u662f\u5426\u6709\u6548\u3002
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=\u5728\u5907\u4efd\u6570\u636e\u5e93\u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=\u5907\u4efd\u5de5\u5177\u8fd4\u56de\u4e86\u9519\u8bef\u4ee3\u7801 %s\u3002
 INFO_ERROR_BACKUP_FILESYSTEM=\u5728\u5907\u4efd\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef\u3002
-INFO_ERROR_BAD_STAGE_DIRECTORY=\u76ee\u5f55 %s \u4e0d\u5305\u542b\u9884\u671f\u7684 OpenDS \u4e34\u65f6\u5b89\u88c5\u3002\u8bf7\u9a8c\u8bc1\u65b0\u7684\u5b89\u88c5\u8f6f\u4ef6\u5305 (.zip) \u662f\u5426\u4e3a OpenDS \u5b89\u88c5\u6587\u4ef6\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u5177\u6709\u6b64\u76ee\u5f55\u7684\u5199\u5165\u8bbf\u95ee\u6743\u9650\u3002
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=\u5173\u95ed\u6b64\u7a97\u53e3
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=\u590d\u5236 URL
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=\u5c06 URL \u590d\u5236\u5230\u7cfb\u7edf\u526a\u8d34\u677f
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=\u5728\u5c06\u6587\u4ef6 %s \u590d\u5236\u5230 %s \u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=\u65e0\u6cd5\u521b\u5efa\u7236\u76ee\u5f55 %s\u3002\u8bf7\u68c0\u67e5\u60a8\u662f\u5426\u5177\u6709\u6587\u4ef6\u7cfb\u7edf\u8bbf\u95ee\u6743\u9650\u3002
 INFO_ERROR_CREATING_BASE_ENTRY=\u5728\u521b\u5efa\u57fa\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef\u3002
-INFO_ERROR_CREATING_BUILD_INFO=\u5728\u786e\u5b9a OpenDS \u6784\u5efa\u7248\u672c\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef\u3002
-INFO_ERROR_CREATING_BUILD_INFO_MSG=\u5728\u786e\u5b9a OpenDS \u6784\u5efa\u7248\u672c\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8be6\u7ec6\u4fe1\u606f: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  Details: %s
 INFO_ERROR_CREATING_TEMP_FILE=\u5728\u521b\u5efa\u4e34\u65f6\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_ERROR_DELETING_DIRECTORY=\u5728\u5220\u9664\u76ee\u5f55 %s \u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u786e\u4fdd\u60a8\u5177\u6709\u5220\u9664\u6b64\u76ee\u5f55\u7684\u6743\u9650\uff0c\u5e76\u4e14\u5176\u4ed6\u5e94\u7528\u7a0b\u5e8f\u672a\u5728\u4f7f\u7528\u6b64\u76ee\u5f55\u3002
 INFO_ERROR_DELETING_FILE=\u5728\u5220\u9664\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u786e\u4fdd\u60a8\u5177\u6709\u5220\u9664\u6b64\u6587\u4ef6\u7684\u6743\u9650\uff0c\u5e76\u4e14\u5176\u4ed6\u5e94\u7528\u7a0b\u5e8f\u672a\u5728\u4f7f\u7528\u6b64\u6587\u4ef6\u3002
@@ -238,7 +240,7 @@
 INFO_ERROR_DISABLING_WINDOWS_SERVICE=\u5728\u7981\u7528 Windows \u670d\u52a1\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u5c1d\u8bd5\u7ec8\u6b62\u8fdb\u7a0b opends_service.exe\uff0c\u5e76\u8fd0\u884c %s\bat\windows-service.bat -d \u547d\u4ee4\u884c\u4ee5\u624b\u52a8\u7981\u7528\u8be5\u670d\u52a1\u3002
 INFO_ERROR_DURING_INITIALIZATION_LOG=\u5728\u4f7f\u7528\u670d\u52a1\u5668 %s \u4e2d\u7684\u5185\u5bb9\u8fdb\u884c\u521d\u59cb\u5316\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u3002\u6700\u65b0\u65e5\u5fd7\u8be6\u7ec6\u4fe1\u606f: %s\u3002\u4efb\u52a1\u72b6\u6001: %s\u3002\u6709\u5173\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u68c0\u67e5 %s \u7684\u9519\u8bef\u65e5\u5fd7\u3002
 INFO_ERROR_DURING_INITIALIZATION_NO_LOG=\u5728\u4f7f\u7528\u670d\u52a1\u5668 %s \u4e2d\u7684\u5185\u5bb9\u8fdb\u884c\u521d\u59cb\u5316\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u3002\u4efb\u52a1\u72b6\u6001: %s\u3002\u6709\u5173\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u68c0\u67e5 %s \u7684\u9519\u8bef\u65e5\u5fd7\u3002
-INFO_ERROR_EMPTY_RESPONSE=ERROR\uff1a\u54cd\u5e94\u503c\u53ef\u80fd\u4e0d\u662f\u7a7a\u5b57\u7b26\u4e32
+INFO_ERROR_EMPTY_RESPONSE=ERROR\uff1a\u54cd\u5e94\u503c\u4e0d\u80fd\u4e3a\u7a7a\u5b57\u7b26\u4e32
 INFO_ERROR_ENABLING_WINDOWS_SERVICE=\u5728\u542f\u7528 Windows \u670d\u52a1\u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_ERROR_FAILED_MOVING_FILE=\u65e0\u6cd5\u5c06\u6587\u4ef6 %s \u79fb\u5230 %s \u4e2d\u3002\u8bf7\u786e\u4fdd\u5176\u4ed6\u5e94\u7528\u7a0b\u5e8f\u5f53\u524d\u672a\u9501\u5b9a\u6b64\u6587\u4ef6\u3002
 INFO_ERROR_FAILED_TO_CREATE_STAGE_DIRECTORY=\u65e0\u6cd5\u521b\u5efa\u9636\u6bb5\u76ee\u5f55 %s\u3002
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=\u76ee\u5f55 %s \u4e3a\u7a7a\uff0c\u6216\u8005\u60a8\u6ca1\u6709\u8bbf\u95ee\u5176\u5185\u5bb9\u7684\u6743\u9650\u3002
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=\u76ee\u5f55 %s \u4e0d\u5305\u542b\u76ee\u5f55 %s\u3002
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=\u76ee\u5f55 %s \u4e0d\u5b58\u5728\u3002
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=\u6587\u4ef6 %s \u4e0d\u662f OpenDS \u5b89\u88c5\u6839\u76ee\u5f55\u3002
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=\u6839\u76ee\u5f55\u4e3a Null\u3002
 INFO_ERROR_INVALID_PORT_VALUE=\u7aef\u53e3\u503c %s \u65e0\u6548\u3002\u7aef\u53e3\u53f7\u5fc5\u987b\u662f\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\u7684\u6574\u6570\u3002
-INFO_ERROR_INVALID_SERVER_LOCATION=\u9009\u5b9a\u7684\u76ee\u5f55\u65e0\u6548: %s%n\u9009\u5b9a\u76ee\u5f55\u4e0d\u662f\u6709\u6548\u7684 OpenDS \u6839\u5b89\u88c5\u76ee\u5f55\uff0c%n\u6216\u8005\u60a8\u6ca1\u6709\u6b64\u76ee\u5f55\u7684\u8bbf\u95ee\u6743\u9650\u3002
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=\u5728\u4f7f\u7528\u670d\u52a1\u5668 %s \u4e2d\u7684\u5185\u5bb9\u542f\u52a8\u521d\u59cb\u5316\u65f6\u51fa\u73b0\u9519\u8bef\u3002
@@ -305,8 +307,8 @@
 INFO_ERROR_WRITING_TO_TEMP_FILE=\u5728\u5199\u5165\u4e34\u65f6\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef\u3002
 INFO_ERROR_ZIP_STREAM=\u5728\u8bfb\u53d6 zip \u6587\u4ef6 %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002
 INFO_ERROR_ZIPINPUTSTREAMNULL=\u65e0\u6cd5\u68c0\u7d22 zip \u6587\u4ef6 %s\u3002\u8f93\u5165\u6d41\u4e3a Null\u3002
-INFO_EXCEPTION_DETAILS=\u8be6\u7ec6\u4fe1\u606f: %s
-INFO_EXCEPTION_OUT_OF_MEMORY_DETAILS=\u6ca1\u6709\u8db3\u591f\u7684\u5185\u5b58\u6765\u6267\u884c\u8be5\u64cd\u4f5c\u3002\u8be6\u7ec6\u4fe1\u606f: %s
+INFO_EXCEPTION_DETAILS=Details: %s
+INFO_EXCEPTION_OUT_OF_MEMORY_DETAILS=\u6ca1\u6709\u8db3\u591f\u7684\u5185\u5b58\u6765\u6267\u884c\u8be5\u64cd\u4f5c\u3002Details: %s
 INFO_EXCEPTION_ROOT_CAUSE=\u6839\u672c\u539f\u56e0:
 # Only translate if the color is specific to the local
 INFO_FIELD_INVALID_COLOR=255,000,000
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=\u672a\u6307\u5b9a
 INFO_GENERAL_UNSUPPORTED=\u4e0d\u652f\u6301
 INFO_GENERAL_WARNING=\u8b66\u544a
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=\u53ef\u4ee5\u7ba1\u7406\u6240\u6709 OpenDS \u5b9e\u4f8b\u7684\u7ba1\u7406\u5458\u3002
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=\u63d0\u4f9b\u7528\u4e8e\u521b\u5efa\u5168\u5c40\u7ba1\u7406\u5458\u7684\u4fe1\u606f\uff0c\u8be5\u7ba1\u7406\u5458\u53ef\u4ee5\u7ba1\u7406\u6574\u4e2a\u590d\u5236\u62d3\u6251\u3002
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE=\u521b\u5efa\u5168\u5c40\u7ba1\u7406\u5458
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=\u5168\u5c40\u7ba1\u7406\u5458\u5bc6\u7801\uff08\u786e\u8ba4\uff09:
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=\u5904\u7406\u4e86 %s \u4e2a\u6761\u76ee\u3002
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=\u5269\u4f59 %s \u4e2a\u672a\u5904\u7406\u7684\u6761\u76ee\u3002
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=\u5c06\u4e34\u65f6\u542f\u52a8\u670d\u52a1\u5668\u3002
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=OpenDS \u5feb\u901f\u5b89\u88c5\u5de5\u5177\u65e2\u53ef\u4ee5\u5b89\u88c5\u5e76\u914d\u7f6e\u65b0\u7684\u670d\u52a1\u5668\u5b9e\u4f8b\uff0c\u4e5f\u53ef\u4ee5\u5347\u7ea7\u73b0\u6709\u7684\u670d\u52a1\u5668\u5b9e\u4f8b\u3002\u5728\u4efb\u4e00\u60c5\u51b5\u4e0b\uff0c\u5feb\u901f\u5b89\u88c5\u90fd\u5c06\u4f7f\u7528\u6700\u65b0\u7684\u6bcf\u5468\u6784\u5efa\u7248\u672c\uff0c\u6b64\u5904\u4e3a: %s\uff08\u7248\u672c ID: %s\uff09<br><br>\u60a8\u4e5f\u53ef\u4ee5\u4f7f\u7528\u5feb\u901f\u5b89\u88c5\u6765\u5bf9\u624b\u52a8\u4e0b\u8f7d\u7684\u6bcf\u5468\u6784\u5efa\u7248\u672c\u8fdb\u884c\u5b89\u88c5\u3002\u8981\u5728\u6b64\u60c5\u51b5\u4e0b\u8fd0\u884c\u5feb\u901f\u5b89\u88c5\uff0c\u8bf7\u4f7f\u7528 OpenDS \u76ee\u5f55\u9876\u5c42\u7684 setup \u547d\u4ee4\u3002<br><br>OpenDS \u9700\u8981 Java SE 5.0 \u6216\u66f4\u9ad8\u7248\u672c\u7684\u8fd0\u884c\u65f6\u73af\u5883\u3002<br><br>\u6709\u5173\u5feb\u901f\u5b89\u88c5\u7684\u5176\u4ed6\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool">OpenDS \u6587\u6863 wiki</a>\u3002
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=\u6b22\u8fce\u4f7f\u7528
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=\u5b89\u88c5\u65b0\u7684\u670d\u52a1\u5668\u5b9e\u4f8b
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=\u76ee\u5f55\u670d\u52a1\u5668\u5305\u542b\u4e00\u4e9b\u6570\u636e\u5e93\u6587\u4ef6\u3002<br>\u5982\u679c\u7ee7\u7eed\u5b89\u88c5\uff0c\u5219\u5c06\u5220\u9664\u8fd9\u4e9b\u6570\u636e\u5e93\u6587\u4ef6\u7684\u5185\u5bb9\u3002
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=\u5df2\u914d\u7f6e
 INFO_INSTALLSTATUS_DBFILEEXIST=\u5305\u542b\u6570\u636e
-INFO_INSTALLSTATUS_INSTALLED=\u5df2\u914d\u7f6e OpenDS \u670d\u52a1\u5668<br>\u5feb\u901f\u5b89\u88c5\u53ea\u80fd\u4e0e\u5c1a\u672a\u914d\u7f6e\u7684 OpenDS \u670d\u52a1\u5668\u7ed3\u5408\u4f7f\u7528\u3002\u5f53\u524d\u670d\u52a1\u5668: %s
-INFO_INSTALLSTATUS_INSTALLED_CLI=\u5df2\u914d\u7f6e OpenDS \u670d\u52a1\u5668%n %s \u547d\u4ee4\u884c\u53ea\u80fd\u4e0e\u5c1a\u672a\u914d\u7f6e\u7684 OpenDS \u670d\u52a1\u5668\u7ed3\u5408\u4f7f\u7528\u3002\u5f53\u524d\u670d\u52a1\u5668: %s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  \u5f53\u524d\u670d\u52a1\u5668: %s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  \u5f53\u524d\u670d\u52a1\u5668: %s
 INFO_INSTALLSTATUS_NOT_INSTALLED=\u672a\u5b89\u88c5\u76ee\u5f55\u670d\u52a1\u5668\u3002
 INFO_INSTALLSTATUS_SERVERRUNNING=\u5f53\u524d\u6b63\u5728\u7aef\u53e3 %s \u4e0a\u8fd0\u884c
 # Only translate if the color is specific to the local
 INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=\u8def\u5f84\u5305\u542b\u5728\u5b89\u88c5 OpenDS \u65f6\u4e0d\u5141\u8bb8\u4f7f\u7528\u7684\u5b57\u7b26 "%s"\u3002
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=\u81ea\u52a8\u751f\u6210\u7684\u7528\u6237\u6761\u76ee\u6570\u5fc5\u987b\u662f\u4ecb\u4e8e %s \u548c %s \u4e4b\u95f4\u7684\u6574\u6570\u3002
 INFO_INVALID_PORT_VALUE_RANGE=LDAP \u4fa6\u542c\u5668\u7aef\u53e3\u5fc5\u987b\u662f\u4ecb\u4e8e %s \u548c %s \u4e4b\u95f4\u7684\u6574\u6570\u3002
 INFO_INVALID_REMOTE_PORT=\u63d0\u4f9b\u7684\u7aef\u53e3\u65e0\u6548\u3002
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=\u4e0d\u8981\u4e3a\u76ee\u5f55\u57fa DN \u521b\u5efa\u4efb\u4f55\u6761\u76ee
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=OpenDS \u5feb\u901f\u5b89\u88c5\u5df2\u6700\u5c0f\u5316\u3002
-INFO_MINIMIZED_ICON_TOOLTIP=OpenDS \u5feb\u901f\u5b89\u88c5
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=\u7f51\u7edc\u9519\u8bef
@@ -436,7 +439,7 @@
 INFO_NOT_A_DIRECTORY_MANAGER_DN=\u63d0\u4f9b\u7684\u8d85\u7ea7\u7528\u6237 DN \u4e0d\u662f\u6709\u6548\u7684 DN\u3002
 INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=\u63d0\u4f9b\u7684 DN \u4e0d\u662f\u8d85\u7ea7\u7528\u6237 DN \u4e4b\u4e00\u3002
 INFO_NOT_AVAILABLE_LABEL=<\u4e0d\u53ef\u7528>
-INFO_NOT_ENOUGH_DISK_SPACE=%s \u4e0b\u9762\u6ca1\u6709\u8db3\u591f\u7684\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u3002%nOpenDS \u5b89\u88c5\u81f3\u5c11\u9700\u8981 %s MB \u7684\u53ef\u7528\u78c1\u76d8\u7a7a\u95f4\u3002
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=\u63d0\u4f9b\u7684\u5bc6\u7801\u4e0d\u5339\u914d\u3002
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=\u60a8\u5fc5\u987b\u63d0\u4f9b\u5168\u5c40\u7ba1\u7406\u5458 ID \u624d\u80fd\u8bbf\u95ee\u4ee5\u524d\u5b89\u88c5\u7684\u6240\u6709\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u914d\u7f6e\u3002
 INFO_NUMBER_ENTRIES_LABEL=\u7528\u6237\u6761\u76ee\u6570:
@@ -445,7 +448,7 @@
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=\u9009\u62e9\u6587\u4ef6
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=\u9009\u62e9 LDIF \u6587\u4ef6
 INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=\u9009\u62e9\u5b89\u88c5\u8def\u5f84
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=\u9009\u62e9 OpenDS \u5b89\u88c5\u8f6f\u4ef6\u5305 (.zip)
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=\u662f\u5426\u5df2\u6267\u884c\u6240\u63cf\u8ff0\u7684\u4efb\u52a1\uff1f
@@ -506,7 +509,7 @@
 INFO_PROGRESS_DONE=\u5b8c\u6210\u3002
 INFO_PROGRESS_DOWNLOADING=\u6b63\u5728\u4e0b\u8f7d
 INFO_PROGRESS_ENABLING_WINDOWS_SERVICE=\u6b63\u5728\u542f\u7528 Windows \u670d\u52a1
-INFO_PROGRESS_ERROR=\u51fa\u73b0\u9519\u8bef\u3002
+INFO_PROGRESS_ERROR=\u9519\u8bef\u3002
 INFO_PROGRESS_EXTRACTING=\u6b63\u5728\u63d0\u53d6 %s
 INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED=\u6b63\u5728\u5bfc\u5165\u81ea\u52a8\u751f\u6210\u7684\u6570\u636e\uff08%s \u4e2a\u6761\u76ee\uff09:
 INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_NON_VERBOSE=\u6b63\u5728\u5bfc\u5165\u81ea\u52a8\u751f\u6210\u7684\u6570\u636e\uff08%s \u4e2a\u6761\u76ee\uff09
@@ -545,16 +548,14 @@
 INFO_REMOTE_REPLICATION_PORT_TITLE=\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u590d\u5236\u7aef\u53e3
 INFO_REMOTE_REPLICATION_PORTS_STEP=\u590d\u5236\u7aef\u53e3
 INFO_REMOTE_SERVER_DN_LABEL=\u7ba1\u7406\u5458\u7528\u6237:
-INFO_REMOTE_SERVER_DN_TOOLTIP=\u7528\u4e8e\u590d\u5236\u6570\u636e\u7684 OpenDS \u4e2d\u7684\u7ba1\u7406\u5458 DN \u6216 UID\u3002
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=\u4e3b\u673a\u540d:
-INFO_REMOTE_SERVER_HOST_TOOLTIP=\u7528\u4e8e\u590d\u5236\u6570\u636e\u7684 OpenDS \u6240\u5728\u7684\u4e3b\u673a\u5168\u9650\u5b9a\u540d\u79f0\u3002
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=\u7ba1\u7406\u8fde\u63a5\u5668\u7aef\u53e3:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=\u60a8\u60f3\u8981\u7528\u4e8e\u590d\u5236\u6570\u636e\u7684 OpenDS \u7684\u7ba1\u7406\u8fde\u63a5\u5668\u7aef\u53e3\u3002
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=\u7ba1\u7406\u5458\u5bc6\u7801:
-INFO_REMOTE_SERVER_PWD_TOOLTIP=\u7528\u4e8e\u590d\u5236\u6570\u636e\u7684 OpenDS \u4e2d\u7684\u7ba1\u7406\u5458\u5bc6\u7801\u3002
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - \u5c06\u5728\u8fdc\u7a0b\u670d\u52a1\u5668 %s \u4e0a\u8fdb\u884c\u914d\u7f6e
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=\u521b\u5efa\u73b0\u6709\u57fa DN \u7684\u672c\u5730\u5b9e\u4f8b\u5e76\u914d\u7f6e\u590d\u5236:
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=\u9009\u4e2d\u6b64\u9009\u9879\u53ef\u521b\u5efa\u4e00\u4e9b\u57fa DN\uff0c\u4ee5\u4fbf\u4f7f\u7528\u73b0\u6709\u57fa DN \u590d\u5236\u5176\u5185\u5bb9\u3002
 INFO_REPLICATED_SERVER_LABEL=\u5c06\u6b64\u670d\u52a1\u5668\u4f5c\u4e3a\u590d\u5236\u62d3\u6251\u7684\u4e00\u90e8\u5206
 INFO_REPLICATED_SERVER_TOOLTIP=\u5982\u679c\u5e0c\u671b\u4f7f\u7528\u5176\u4ed6\u670d\u52a1\u5668\u6765\u590d\u5236\u6240\u521b\u5efa\u7684\u670d\u52a1\u5668\u4e0a\u7684\u6570\u636e\uff0c\u8bf7\u9009\u4e2d\u6b64\u9009\u9879\u3002
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=\u6307\u5b9a\u7684\u590d\u5236\u7aef\u53e3\u4e0d\u80fd\u4e0e\u4e3a LDAP \u548c LDAPS \u901a\u4fe1\u9009\u62e9\u7684\u7aef\u53e3\u76f8\u540c\u3002
@@ -586,21 +587,21 @@
 INFO_REVIEW_REPLICATE_SUFFIX=\u4f7f\u7528\u57fa DN \u590d\u5236\u5185\u5bb9:%n%s
 INFO_REVIEW_STEP=\u68c0\u67e5
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=\u653e\u5f03\u914d\u7f6e\u5e76\u5173\u95ed\u6b64\u5bf9\u8bdd\u6846\u3002
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=OpenDS \u5feb\u901f\u5b89\u88c5
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=\u6307\u5b9a\u9009\u9879\u4ee5\u542f\u7528\u5bf9\u670d\u52a1\u5668\u7684\u5b89\u5168\u8bbf\u95ee\u3002
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=\u63a5\u53d7\u914d\u7f6e\u5e76\u5173\u95ed\u6b64\u5bf9\u8bdd\u6846\u3002
 INFO_SECURITY_OPTIONS_TITLE=\u914d\u7f6e\u5b89\u5168\u8bbf\u95ee
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=\u653e\u5f03\u9009\u5b9a\u7684\u522b\u540d\u5e76\u5173\u95ed\u6b64\u5bf9\u8bdd\u6846\u3002
 INFO_SELECT_ALIAS_MSG=\u63d0\u4f9b\u7684\u5bc6\u94a5\u5e93\u5305\u542b\u591a\u4e2a\u8bc1\u4e66\u3002<br>\u8bf7\u9009\u62e9\u8981\u7528\u4f5c\u670d\u52a1\u5668\u8bc1\u4e66\u7684\u8bc1\u4e66\u522b\u540d:
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=\u63a5\u53d7\u9009\u5b9a\u7684\u522b\u540d\u5e76\u5173\u95ed\u6b64\u5bf9\u8bdd\u6846\u3002
-INFO_SELECT_ALIAS_TITLE=OpenDS \u5feb\u901f\u5b89\u88c5
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=\u521b\u5efa\u65b0\u7684\u81ea\u7b7e\u540d\u8bc1\u4e66
 INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=\u8d85\u7ea7\u7528\u6237 DN:
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=\u8f93\u5165\u7528\u4e8e\u7ba1\u7406 OpenDS \u7684\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5e10\u6237\u7684\u6807\u8bc6\u540d (Distinguished Name, DN)
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=\u5bc6\u7801\uff08\u786e\u8ba4\uff09:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=\u91cd\u65b0\u8f93\u5165 OpenDS \u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5e10\u6237\u7684\u5bc6\u7801
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=\u5bc6\u7801:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=\u8f93\u5165 OpenDS \u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5e10\u6237\u7684\u5bc6\u7801
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=%s \u4e0a\u51fa\u73b0\u9519\u8bef:
 INFO_SERVER_LOCATION_LABEL=\u5b89\u88c5\u8def\u5f84:
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=\u8f93\u5165\u5b58\u50a8\u670d\u52a1\u5668\u6587\u4ef6\u7684\u7236\u4f4d\u7f6e\u7684\u5b8c\u6574\u8def\u5f84
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=\u914d\u7f6e...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=\u5355\u51fb\u53ef\u914d\u7f6e LDAP \u5b89\u5168\u8bbf\u95ee\u3002
 INFO_SERVER_SECURITY_LABEL=LDAP \u5b89\u5168\u8bbf\u95ee:
-INFO_SERVER_SECURITY_TOOLTIP=\u65b0 OpenDS \u670d\u52a1\u5668\u7684 LDAP \u5b89\u5168\u8bbf\u95ee\u914d\u7f6e\u3002
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=\u8f93\u5165\u7528\u4e8e\u4fa6\u542c LDAP \u8bf7\u6c42\u7684\u7aef\u53e3\u4ee5\u53ca OpenDS \u521d\u59cb\u8d85\u7ea7\u7528\u6237\u7684\u5bc6\u7801\u3002
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=\u9009\u62e9\u670d\u52a1\u5668\u6587\u4ef6\u7684\u4f4d\u7f6e\uff0c\u5e76\u8f93\u5165 OpenDS \u7ba1\u7406\u7528\u6237\u7684\u5bc6\u7801\u3002
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=\u670d\u52a1\u5668\u8bbe\u7f6e
 INFO_SERVER_SETTINGS_STEP=\u670d\u52a1\u5668\u8bbe\u7f6e
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u542f\u52a8\u56fe\u5f62\u5316\u5b89\u88c5\u5931\u8d25\u3002%n%n\u6b63\u5728\u542f\u52a8\u547d\u4ee4\u884c\u5b89\u88c5...
@@ -630,14 +631,14 @@
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c</b><br>\u670d\u52a1\u5668\u5f53\u524d\u6b63\u5728\u8fd0\u884c\uff0c\u5fc5\u987b\u5148\u5c06\u5176\u505c\u6b62\uff0c\u7136\u540e\u624d\u80fd\u7ee7\u7eed\u5378\u8f7d\u3002\u8bf7\u63d0\u4f9b\u4ee5\u4e0b\u4fe1\u606f\uff0c\u4ee5\u4fbf\u5141\u8bb8\u5378\u8f7d\u7a0b\u5e8f\u5c06\u5176\u5173\u95ed\u3002\u4e5f\u53ef\u4ee5\u5355\u51fb\u201c\u53d6\u6d88\u201d\uff0c\u7136\u540e\u81ea\u884c\u5173\u95ed\u670d\u52a1\u5668\u3002
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=\u9700\u8981\u9a8c\u8bc1
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=\u7ba1\u7406\u7528\u6237 DN:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=\u8f93\u5165\u7528\u4e8e\u5173\u95ed OpenDS \u7684\u7ba1\u7406\u7528\u6237\u5e10\u6237\u7684\u6807\u8bc6\u540d (Distinguished Name, DN)
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=\u5bc6\u7801:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=\u8f93\u5165 OpenDS \u7ba1\u7406\u7528\u6237\u5e10\u6237\u7684\u5bc6\u7801
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=\u5355\u51fb\u6b64\u5904\u53ef\u4f7f\u7528\u63d0\u4f9b\u7684\u9a8c\u8bc1\u4fe1\u606f\u5173\u95ed\u670d\u52a1\u5668
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=\u6b63\u5728\u542f\u52a8 OpenDS \u5feb\u901f\u5b89\u88c5\u3002
-INFO_SPLASH_ICON_TOOLTIP=\u6b63\u5728\u542f\u52a8 OpenDS \u5feb\u901f\u5b89\u88c5
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=SSL \u8bbf\u95ee:
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=LDAPS \u7aef\u53e3\u3002
 INFO_STANDALONE_SERVER_LABEL=\u5c06\u6b64\u670d\u52a1\u5668\u4f5c\u4e3a\u72ec\u7acb\u670d\u52a1\u5668
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<\u672a\u77e5>
 INFO_SUFFIXES_STEP=\u6570\u636e\u590d\u5236
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=\u8981\u590d\u5236\u7684\u57fa DN \u7684\u6807\u8bc6\u540d (Distinguished Name, DN)\u3002
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=\u9009\u62e9\u662f\u6309\u7167\u8fdc\u7a0b\u670d\u52a1\u5668\u4e0a\u7684\u5b9a\u4e49\u6765\u521b\u5efa\u57fa DN\uff0c\u8fd8\u662f\u521b\u5efa\u65b0\u7684\u57fa DN\u3002
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=\u6570\u636e\u590d\u5236
 INFO_SUMMARY_CANCELING=\u6b63\u5728\u53d6\u6d88...
 INFO_SUMMARY_CONFIGURING=\u6b63\u5728\u914d\u7f6e\u76ee\u5f55\u670d\u52a1\u5668...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=\u6b63\u5728\u5bfc\u5165\u81ea\u52a8\u751f\u6210\u7684\u6570\u636e...
 INFO_SUMMARY_IMPORTING_LDIF=\u6b63\u5728\u5bfc\u5165 LDIF \u6587\u4ef6...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=\u6b63\u5728\u521d\u59cb\u5316\u590d\u5236\u7684\u57fa DN \u7684\u5185\u5bb9...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>\u5df2\u53d6\u6d88 OpenDS \u5feb\u901f\u5b89\u88c5\u3002</b> <br>\u5df2\u53d6\u6d88\u5b89\u88c5\uff0c\u5e76\u5220\u9664\u4e86\u6b64\u64cd\u4f5c\u671f\u95f4\u5728\u7cfb\u7edf\u4e0a\u5b89\u88c5\u7684\u6240\u6709\u6587\u4ef6\u3002
-INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5feb\u901f\u5b89\u88c5\u3002</b><br>\u73b0\u5728\uff0c\u5df2\u5728 %s \u4e2d\u5b89\u88c5\u4e86 OpenDS\u3002<br>\u670d\u52a1\u5668\u4e3a %s\u3002<br><br>\u8bf7\u8bbf\u95ee <a href="https://www.opends.org/wiki/page/QuickReferenceGuide">OpenDS \u5feb\u901f\u53c2\u8003</a>\u9875\uff0c\u4ee5\u67e5\u770b\u670d\u52a1\u5668\u7ba1\u7406\u548c\u914d\u7f6e\u6982\u8ff0\u3002<br>\u8981\u67e5\u770b\u670d\u52a1\u5668\u914d\u7f6e\u72b6\u6001\u5e76\u5728\u670d\u52a1\u5668\u4e0a\u6267\u884c\u4e00\u4e9b\u57fa\u672c\u7ba1\u7406\u4efb\u52a1\uff0c\u8bf7\u5355\u51fb\u201c\u542f\u52a8\u63a7\u5236\u9762\u677f\u201d\u3002\u8bf7\u6ce8\u610f\uff0c\u7a0d\u540e\u53ef\u4f7f\u7528 %s \u542f\u52a8\u6b64\u5de5\u5177\u3002<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002<br>\u670d\u52a1\u5668\u4e3a %s\u3002<br>\u8981\u67e5\u770b\u57fa\u672c\u670d\u52a1\u5668\u914d\u7f6e\u72b6\u6001\u5e76\u5728\u670d\u52a1\u5668\u4e0a\u6267\u884c\u4e00\u4e9b\u57fa\u672c\u7ba1\u7406\u4efb\u52a1\uff0c\u8bf7\u5355\u51fb\u201c\u542f\u52a8\u63a7\u5236\u9762\u677f\u201d\u3002\u8bf7\u6ce8\u610f\uff0c\u7a0d\u540e\u53ef\u4f7f\u7528 %s \u542f\u52a8\u6b64\u5de5\u5177\u3002<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>\u5df2\u53d6\u6d88\u5b89\u88c5\uff0c\u5e76\u5220\u9664\u4e86\u6b64\u64cd\u4f5c\u671f\u95f4\u5728\u7cfb\u7edf\u4e0a\u5b89\u88c5\u7684\u6240\u6709\u6587\u4ef6\u3002
+INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5feb\u901f\u5b89\u88c5\u3002</b><br>\u73b0\u5728\uff0c\u5df2\u5728 %s \u4e2d\u5b89\u88c5\u4e86 OpenDS\u3002<br>\u670d\u52a1\u5668\u4e3a %s\u3002<br><br>\u8bf7\u8bbf\u95ee <a href="https://www.opends.org/wiki/page/QuickReferenceGuide">OpenDS \u5feb\u901f\u53c2\u8003</a>\u9875\uff0c\u4ee5\u67e5\u770b\u670d\u52a1\u5668\u7ba1\u7406\u548c\u914d\u7f6e\u6982\u8ff0\u3002<br>\u8981\u67e5\u770b\u670d\u52a1\u5668\u914d\u7f6e\u72b6\u6001\u5e76\u5728\u670d\u52a1\u5668\u4e0a\u6267\u884c\u4e00\u4e9b\u57fa\u672c\u7ba1\u7406\u4efb\u52a1\uff0c\u8bf7\u5355\u51fb\u201c\u542f\u52a8\u63a7\u5236\u9762\u677f\u201d\u3002\u8bf7\u6ce8\u610f\uff0c\u7a0d\u540e\u53ef\u4f7f\u7528 %s \u542f\u52a8\u6b64\u5de5\u5177\u3002<br><INPUT type="submit" value="\u542f\u52a8\u63a7\u5236\u9762\u677f"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  \u8bf7\u6ce8\u610f\uff0c\u7a0d\u540e\u53ef\u4f7f\u7528 %s \u542f\u52a8\u6b64\u5de5\u5177\u3002<br><INPUT type="submit" value="\u542f\u52a8\u63a7\u5236\u9762\u677f"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=\u6b63\u5728\u542f\u52a8\u5feb\u901f\u5b89\u88c5...
 INFO_SUMMARY_REVERT_ABORT=\u6b63\u5728\u53d6\u6d88\u8fd8\u539f...
 INFO_SUMMARY_REVERT_CLEANUP=\u6b63\u5728\u6e05\u9664...
 INFO_PROGRESS_REVERT_ABORT=\u6b63\u5728\u53d6\u6d88\u8fd8\u539f
 INFO_PROGRESS_REVERT_CLEANUP=\u6b63\u5728\u6e05\u9664
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=\u5df2\u53d6\u6d88 OpenDS \u8fd8\u539f\u3002\u5df2\u53d6\u6d88\u8fd8\u539f\u64cd\u4f5c\uff0c\u5e76\u5c06\u5b89\u88c5\u6062\u590d\u5230\u4e86\u6267\u884c\u8fd8\u539f\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u8fd8\u539f\u3002\u73b0\u5728\uff0c\u5df2\u5c06 %s \u5904\u7684 OpenDS \u5b89\u88c5\u8fd8\u539f\u81f3\u7248\u672c %s\u3002
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=OpenDS \u8fd8\u539f\u5931\u8d25\u3002\u7531\u4e8e\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u6210\u529f\u5b8c\u6210\u8fd8\u539f\u64cd\u4f5c\uff1b\u5b89\u88c5\u5df2\u6062\u590d\u5230\u6267\u884c\u8fd8\u539f\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd8\u539f\u64cd\u4f5c\u5931\u8d25\u539f\u56e0\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=OpenDS \u8fd8\u539f\u6210\u529f\uff0c\u4f46\u7ed9\u51fa\u4e00\u4e9b\u8b66\u544a\u3002\u5df2\u6210\u529f\u5b8c\u6210\u8fd8\u539f\u64cd\u4f5c\uff0c\u4f46\u8fd8\u539f\u7a0b\u5e8f\u51fa\u73b0\u4e00\u4e9b\u9700\u8981\u6ce8\u610f\u7684\u95ee\u9898\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd9\u4e9b\u95ee\u9898\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. \u5df2\u53d6\u6d88\u8fd8\u539f\u64cd\u4f5c\uff0c\u5e76\u5c06\u5b89\u88c5\u6062\u590d\u5230\u4e86\u6267\u884c\u8fd8\u539f\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. \u7531\u4e8e\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u6210\u529f\u5b8c\u6210\u8fd8\u539f\u64cd\u4f5c\uff1b\u5b89\u88c5\u5df2\u6062\u590d\u5230\u6267\u884c\u8fd8\u539f\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd8\u539f\u64cd\u4f5c\u5931\u8d25\u539f\u56e0\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. \u5df2\u6210\u529f\u5b8c\u6210\u8fd8\u539f\u64cd\u4f5c\uff0c\u4f46\u8fd8\u539f\u7a0b\u5e8f\u51fa\u73b0\u4e00\u4e9b\u9700\u8981\u6ce8\u610f\u7684\u95ee\u9898\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd9\u4e9b\u95ee\u9898\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_SUMMARY_REVERT_HISTORY=\u6b63\u5728\u8bb0\u5f55\u8fd8\u539f\u5386\u53f2\u8bb0\u5f55...
 INFO_SUMMARY_REVERT_INITIALIZING=\u6b63\u5728\u521d\u59cb\u5316\u8fd8\u539f...
 INFO_SUMMARY_REVERT_NOT_STARTED=\u6b63\u5728\u542f\u52a8\u8fd8\u539f...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=\u6b63\u5728\u8fd8\u539f\u7ec4\u4ef6
 INFO_PROGRESS_REVERT_VERIFYING=\u6b63\u5728\u9a8c\u8bc1\u8fd8\u539f
 INFO_SUMMARY_START_ERROR=\u5728\u542f\u52a8\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
-INFO_SUMMARY_START_SUCCESS=\u5df2\u6210\u529f\u542f\u52a8 OpenDS\u3002
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=\u6b63\u5728\u542f\u52a8\u670d\u52a1\u5668...
 INFO_SUMMARY_STOP_ERROR=\u5728\u505c\u6b62\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u8bf7\u67e5\u770b\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\u533a\u57df\uff0c\u4ee5\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u3002
-INFO_SUMMARY_STOP_SUCCESS=\u5df2\u6210\u529f\u505c\u6b62 OpenDS\u3002
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=\u6b63\u5728\u505c\u6b62\u670d\u52a1\u5668...
 INFO_SUMMARY_UPGRADE_ABORT=\u6b63\u5728\u53d6\u6d88\u5347\u7ea7...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=\u6b63\u5728\u5e94\u7528\u81ea\u5b9a\u4e49\u914d\u7f6e...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=\u6b63\u5728\u6e05\u9664...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=\u6b63\u5728\u4e0b\u8f7d\u6784\u5efa\u7248\u672c...
 INFO_SUMMARY_UPGRADE_EXTRACTING=\u6b63\u5728\u63d0\u53d6\u6784\u5efa\u7248\u672c...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>\u5df2\u53d6\u6d88 OpenDS \u5feb\u901f\u5347\u7ea7\u3002</b> <br>\u5df2\u53d6\u6d88\u5347\u7ea7\u64cd\u4f5c\uff0c\u5e76\u5c06\u5b89\u88c5\u6062\u590d\u5230\u4e86\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=\u5df2\u53d6\u6d88 OpenDS \u5feb\u901f\u5347\u7ea7\u3002\u5df2\u53d6\u6d88\u5347\u7ea7\u64cd\u4f5c\uff0c\u5e76\u5c06\u5b89\u88c5\u6062\u590d\u5230\u4e86\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5feb\u901f\u5347\u7ea7\u3002</b><br>\u73b0\u5728\uff0c\u5df2\u5c06 %s \u5904\u7684 OpenDS \u5b89\u88c5\u5347\u7ea7\u5230\u7248\u672c %s\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5feb\u901f\u5347\u7ea7\u3002\u73b0\u5728\uff0c\u5df2\u5c06 %s \u5904\u7684 OpenDS \u5b89\u88c5\u5347\u7ea7\u5230\u7248\u672c %s\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>OpenDS \u5feb\u901f\u5347\u7ea7\u5931\u8d25</b><br>\u7531\u4e8e\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u6210\u529f\u5b8c\u6210\u5347\u7ea7\u64cd\u4f5c\uff1b\u5b89\u88c5\u5df2\u6062\u590d\u5230\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002\u8bf7\u53c2\u89c1\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u5347\u7ea7\u64cd\u4f5c\u5931\u8d25\u539f\u56e0\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=OpenDS \u5feb\u901f\u5347\u7ea7\u5931\u8d25\u3002\u7531\u4e8e\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u6210\u529f\u5b8c\u6210\u5347\u7ea7\u64cd\u4f5c\uff1b\u5b89\u88c5\u5df2\u6062\u590d\u5230\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u5347\u7ea7\u64cd\u4f5c\u5931\u8d25\u539f\u56e0\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>OpenDS \u5feb\u901f\u5347\u7ea7\u6210\u529f\uff0c\u4f46\u7ed9\u51fa\u4e00\u4e9b\u8b66\u544a</b><br>\u5df2\u6210\u529f\u5b8c\u6210\u5347\u7ea7\u64cd\u4f5c\uff0c\u4f46\u5347\u7ea7\u7a0b\u5e8f\u51fa\u73b0\u4e00\u4e9b\u9700\u8981\u6ce8\u610f\u7684\u95ee\u9898\u3002\u8bf7\u53c2\u89c1\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd9\u4e9b\u95ee\u9898\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=OpenDS \u5feb\u901f\u5347\u7ea7\u6210\u529f\uff0c\u4f46\u7ed9\u51fa\u4e00\u4e9b\u8b66\u544a\u3002\u5df2\u6210\u529f\u5b8c\u6210\u5347\u7ea7\u64cd\u4f5c\uff0c\u4f46\u5347\u7ea7\u7a0b\u5e8f\u51fa\u73b0\u4e00\u4e9b\u9700\u8981\u6ce8\u610f\u7684\u95ee\u9898\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd9\u4e9b\u95ee\u9898\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>\u5df2\u53d6\u6d88\u5347\u7ea7\u64cd\u4f5c\uff0c\u5e76\u5c06\u5b89\u88c5\u6062\u590d\u5230\u4e86\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002<br><br><INPUT type="submit" value="\u542f\u52a8\u63a7\u5236\u9762\u677f"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. \u5df2\u53d6\u6d88\u5347\u7ea7\u64cd\u4f5c\uff0c\u5e76\u5c06\u5b89\u88c5\u6062\u590d\u5230\u4e86\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  \u73b0\u5728\uff0c\u5df2\u5c06 %s \u5904\u7684 OpenDS \u5b89\u88c5\u5347\u7ea7\u5230\u7248\u672c %s\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  \u8bf7\u53c2\u89c1\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u5347\u7ea7\u64cd\u4f5c\u5931\u8d25\u539f\u56e0\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<br><br><INPUT type="submit" value="\u542f\u52a8\u63a7\u5236\u9762\u677f"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. \u7531\u4e8e\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u6210\u529f\u5b8c\u6210\u5347\u7ea7\u64cd\u4f5c\uff1b\u5b89\u88c5\u5df2\u6062\u590d\u5230\u6267\u884c\u5347\u7ea7\u64cd\u4f5c\u4e4b\u524d\u7684\u72b6\u6001\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u5347\u7ea7\u64cd\u4f5c\u5931\u8d25\u539f\u56e0\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. \u8bf7\u53c2\u89c1\u201c\u8be6\u7ec6\u4fe1\u606f\u201d\u6587\u672c\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd9\u4e9b\u95ee\u9898\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<br><br><INPUT type="submit" value="\u542f\u52a8\u63a7\u5236\u9762\u677f"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. \u5df2\u6210\u529f\u5b8c\u6210\u5347\u7ea7\u64cd\u4f5c\uff0c\u4f46\u5347\u7ea7\u7a0b\u5e8f\u51fa\u73b0\u4e00\u4e9b\u9700\u8981\u6ce8\u610f\u7684\u95ee\u9898\u3002\u8bf7\u53c2\u89c1\u65e5\u5fd7\uff0c\u4ee5\u4e86\u89e3\u6709\u5173\u8fd9\u4e9b\u95ee\u9898\u7684\u8be6\u7ec6\u4fe1\u606f\u3002
 INFO_SUMMARY_UPGRADE_HISTORY=\u6b63\u5728\u8bb0\u5f55\u5347\u7ea7\u5386\u53f2\u8bb0\u5f55...
 INFO_SUMMARY_UPGRADE_INITIALIZING=\u6b63\u5728\u521d\u59cb\u5316\u5347\u7ea7...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=\u6b63\u5728\u542f\u52a8\u5347\u7ea7...
@@ -743,6 +744,7 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=\u6b63\u5728\u51c6\u5907\u81ea\u5b9a\u4e49
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=\u6b63\u5728\u5347\u7ea7\u7ec4\u4ef6
 INFO_PROGRESS_UPGRADE_VERIFYING=\u6b63\u5728\u9a8c\u8bc1\u5347\u7ea7
+
 INFO_SUMMARY_WAITING_TO_CANCEL=\u6b63\u5728\u7b49\u5f85\u53d6\u6d88...
 # Only translate if the color is specific to the local
 INFO_TEXT_AREA_BORDER_COLOR=000,000,000
@@ -774,13 +776,13 @@
 INFO_UPGRADE_OPERATION_REVERSION=\u8fd8\u539f\u81f3\u4ee5\u524d\u7248\u672c
 INFO_UPGRADE_OPERATION_UPGRADE=\u5347\u7ea7\u5230\u8f83\u65b0\u7248\u672c
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=\u8bf7\u91cd\u65b0\u8fd0\u884c\u6b64\u547d\u4ee4\uff0c\u4ee5\u6307\u5b9a\u7528\u6765\u6307\u793a\u8fd8\u539f\u64cd\u4f5c\u7684\u9009\u9879\u3002\u6709\u5173\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u53c2\u89c1\u7528\u6cd5\u6307\u5357\u3002
-INFO_UPGRADE_FILE_PROMPT=\u8f93\u5165 OpenDS \u5b89\u88c5\u6587\u4ef6 (.zip) \u7684\u540d\u79f0\u548c\u8def\u5f84:
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=\u53ef\u4ee5\u4f7f\u7528\u6b64\u5b9e\u7528\u7a0b\u5e8f\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u5347\u7ea7\u5230\u8f83\u65b0\u7248\u672c\u3002
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u542f\u52a8\u56fe\u5f62\u5316\u5347\u7ea7\u5931\u8d25\u3002%n%n\u6b63\u5728\u542f\u52a8\u547d\u4ee4\u884c\u5347\u7ea7...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u542f\u52a8\u56fe\u5f62\u5316\u5347\u7ea7\u5931\u8d25\u3002\u8bf7\u68c0\u67e5\u6587\u4ef6 %s\uff0c\u4ee5\u83b7\u53d6\u66f4\u591a\u7684\u8be6\u7ec6\u4fe1\u606f\u3002%n%n\u6b63\u5728\u542f\u52a8\u547d\u4ee4\u884c\u5347\u7ea7...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=\u6b63\u5728\u542f\u52a8\u547d\u4ee4\u884c\u5347\u7ea7...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=\u6b63\u5728\u542f\u52a8\u56fe\u5f62\u5316\u5347\u7ea7...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\u53ef\u4ee5\u4f7f\u7528\u6b64\u5b9e\u7528\u7a0b\u5e8f\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u5347\u7ea7\u5230\u8f83\u65b0\u7248\u672c\u6216\u8fd8\u539f\u81f3\u4ee5\u524d\u7248\u672c\u3002%n%n\u5728\u4f7f\u7528\u6b64\u5de5\u5177\u5347\u7ea7 OpenDS \u65f6\uff0c\u5e94\u8be5\u5148\u4e0b\u8f7d OpenDS \u5b89\u88c5\u8f6f\u4ef6\u5305 (.zip) \u6587\u4ef6\uff0c\u5e76\u4f7f\u7528 -f/--file \u9009\u9879\u6307\u5b9a\u5176\u4f4d\u7f6e\u3002\u60a8\u8fd8\u53ef\u4ee5\u4f7f\u7528\u6b64\u5de5\u5177\u7684 Java Web Start \u7248\u672c\u901a\u8fc7\u8bbf\u95ee OpenDS Web \u7ad9\u70b9 www.opends.org \u6765\u5347\u7ea7\u670d\u52a1\u5668\u3002%n%n\u5728\u4f7f\u7528\u6b64\u5de5\u5177\u8fd8\u539f\u81f3\u4ee5\u524d\u7248\u672c\u65f6\uff0c\u5fc5\u987b\u4f7f\u7528 -r/--revertMostRecent \u9009\u9879\u6307\u793a\u8981\u8fd8\u539f\u81f3\u6700\u8fd1\u5347\u7ea7\u4e4b\u524d\u7684\u7248\u672c\uff0c\u6216\u8005\u4f7f\u7528 -a/--reversionArchive \u9009\u9879\u6307\u5b9a\u8fd8\u539f\u5f52\u6863\u6587\u4ef6\u7684\u4f4d\u7f6e\u3002%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\u53ef\u4ee5\u4f7f\u7528\u6b64\u5b9e\u7528\u7a0b\u5e8f\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u5347\u7ea7\u5230\u8f83\u65b0\u7248\u672c\u6216\u8fd8\u539f\u81f3\u4ee5\u524d\u7248\u672c\u3002%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  \u60a8\u8fd8\u53ef\u4ee5\u4f7f\u7528\u6b64\u5de5\u5177\u7684 Java Web Start \u7248\u672c\u901a\u8fc7\u8bbf\u95ee OpenDS Web \u7ad9\u70b9 www.opends.org \u6765\u5347\u7ea7\u670d\u52a1\u5668\u3002%n%n\u5728\u4f7f\u7528\u6b64\u5de5\u5177\u8fd8\u539f\u81f3\u4ee5\u524d\u7248\u672c\u65f6\uff0c\u5fc5\u987b\u4f7f\u7528 -r/--revertMostRecent \u9009\u9879\u6307\u793a\u8981\u8fd8\u539f\u81f3\u6700\u8fd1\u5347\u7ea7\u4e4b\u524d\u7684\u7248\u672c\uff0c\u6216\u8005\u4f7f\u7528 -a/--reversionArchive \u9009\u9879\u6307\u5b9a\u8fd8\u539f\u5f52\u6863\u6587\u4ef6\u7684\u4f4d\u7f6e\u3002%n
 INFO_UPGRADE_LOCATION_LABEL=\u8981\u5347\u7ea7\u7684\u670d\u52a1\u5668:
 INFO_UPGRADE_LOCATION_TOOLTIP=\u5c06\u5347\u7ea7\u7684\u6784\u5efa\u7248\u672c\u7684\u6587\u4ef6\u7cfb\u7edf\u4f4d\u7f6e
 INFO_UPGRADE_LOG_FIELD_FROM=\u4ece:
@@ -868,18 +870,13 @@
 INFO_LICENSE_CLI_ACCEPT_NO=\u5426
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=\u65e0\u6548\u7684\u54cd\u5e94
 INFO_CONFIRM_UNINSTALL_STEP=\u5378\u8f7d\u9009\u9879
-INFO_ZIP_FILES_DESCRIPTION=OpenDS \u5b89\u88c5\u8f6f\u4ef6\u5305 (.zip)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=\u627e\u4e0d\u5230\u7528\u4e8e\u521d\u59cb\u5316\u672c\u5730\u57fa DN \u5185\u5bb9\u7684\u8fdc\u7a0b\u5bf9\u7b49\u9879: %s\u3002
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE=\u5df2\u53d1\u5e03\u65b0\u7684 '%s' \u7248\u672c\u3002\u5728\u6267\u884c\u6b64\u64cd\u4f5c\u540e\uff0c\u5e94\u5220\u9664\u8be5\u811a\u672c\uff0c\u5e76\u5c06 '%s' \u91cd\u547d\u540d\u4e3a '%1$s'\u3002
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=\u5728\u4f7f\u7528 Java \u5c5e\u6027\u66f4\u65b0\u811a\u672c\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u9519\u8bef\u4ee3\u7801: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=\u6240\u9700\u7684\u6700\u4f4e Java \u7248\u672c\u4e3a %s\u3002%n%n\u68c0\u6d4b\u5230\u7684\u7248\u672c\u4e3a %s\u3002%n\u68c0\u6d4b\u5230\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u4e3a %s%n%n\\u8bf7\u5c06 OPENDS_JAVA_HOME \u8bbe\u7f6e\u4e3a\u517c\u5bb9 Java \u5b89\u88c5\u7684\u6839\u76ee\u5f55\uff1b\u6216\u8005\u7f16\u8f91 java.properties \u6587\u4ef6\uff0c\u7136\u540e\u8fd0\u884c dsjavaproperties \u811a\u672c\u4ee5\u6307\u5b9a\u8981\u4f7f\u7528\u7684 Java \u7248\u672c\u3002
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  Details: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/quicksetup_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/quicksetup_zh_TW.properties
index 2c9755a..bb96d1f 100644
--- a/opendj-sdk/opends/src/messages/messages/quicksetup_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/quicksetup_zh_TW.properties
@@ -21,6 +21,9 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 # Do not translate
@@ -28,6 +31,7 @@
 global.category=QUICKSETUP
 global.ordinal=-1
 global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -48,8 +52,8 @@
 INFO_ADS_EXCEPTION=\u7ba1\u7406\u8a3b\u518a\u8cc7\u8a0a\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002%n\u932f\u8aa4\u70ba: %s
 # Only translate if the image is specific to the local
 INFO_BACKGROUND_ICON=images/opendsbackground.png
-INFO_BACKGROUND_ICON_DESCRIPTION=OpenDS QuickSetup\u3002
-INFO_BACKGROUND_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_BACKGROUND_ICON_DESCRIPTION=QuickSetup.
+INFO_BACKGROUND_ICON_TOOLTIP=QuickSetup
 INFO_BASE_DN_IS_CONFIGURATION_DN=\u63d0\u4f9b\u7684\u76ee\u9304\u57fa\u5e95 DN \u53ef\u7528\u4ee5\u5132\u5b58\u4f3a\u670d\u5668\u914d\u7f6e\u8cc7\u6599\u3002\u60a8\u5fc5\u9808\u6307\u5b9a\u4e0d\u540c\u7684 DN\u3002
 INFO_BASE_DN_LABEL=\u76ee\u9304\u57fa\u5e95 DN:
 INFO_BASE_DN_TOOLTIP=\u8f38\u5165\u5c07\u5132\u5b58\u8cc7\u6599\u4e4b\u9802\u5c64\u9805\u76ee\u7684 DN
@@ -59,7 +63,7 @@
 INFO_BUILD_EXTRACTOR_ERROR=\u7121\u6cd5\u64f7\u53d6\u5efa\u7f6e: %s
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NO_EXIST=\u6a94\u6848 %s \u4e0d\u5b58\u5728\u3002
 INFO_BUILD_EXTRACTOR_ERROR_FILE_NOT_ZIP=\u6a94\u6848 %s \u4e0d\u662f .zip \u6a94\u3002
-INFO_BUILD_EXTRACTOR_FILE_INVALID=\u7121\u6cd5\u5f9e %s \u64f7\u53d6\u6709\u6548\u7684 OpenDS \u5b89\u88dd\uff0c\u539f\u56e0\u70ba: %s
+INFO_BUILD_EXTRACTOR_FILE_INVALID=Could not extract a valid server installation from %s because: %s
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD=\u6b63\u5728\u4e0b\u8f09\u5efa\u7f6e...
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_DONE=\u5efa\u7f6e\u4e0b\u8f09\u5df2\u5b8c\u6210
 INFO_BUILD_MANAGER_DOWNLOADING_BUILD_PROGRESS=\u6b63\u5728\u4e0b\u8f09\u5efa\u7f6e: %s%% \u5df2\u5b8c\u6210
@@ -115,17 +119,17 @@
 INFO_CLOSE_PROGRESS_BUTTON_TOOLTIP=\u95dc\u9589\u9032\u5ea6\u5c0d\u8a71\u65b9\u584a
 # Only translate if color is specific to the local
 INFO_COMBOBOX_BACKGROUND_COLOR=255,255,255
-INFO_CONFIRM_CANCEL_INSTALL_MSG=\u78ba\u5b9a\u8981\u53d6\u6d88 OpenDS QuickSetup \u55ce\uff1f%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u60a8\u7684\u7cfb\u7d71\u5c07\u4e0d\u6703\u9032\u884c\u4efb\u4f55\u5b89\u88dd\u3002
+INFO_CONFIRM_CANCEL_INSTALL_MSG=Are you sure you want to cancel QuickSetup?%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u60a8\u7684\u7cfb\u7d71\u5c07\u4e0d\u6703\u9032\u884c\u4efb\u4f55\u5b89\u88dd\u3002
 INFO_CONFIRM_CANCEL_INSTALL_TITLE=\u9700\u8981\u78ba\u8a8d
 INFO_CONFIRM_CANCEL_PROMPT=\u8981\u53d6\u6d88\u57f7\u884c\u4e2d\u7684\u4f5c\u696d\uff1f
 INFO_CONFIRM_CANCEL_TITLE=\u9700\u8981\u78ba\u8a8d
-INFO_CONFIRM_CANCEL_UPGRADE_MSG=OpenDS QuickUpgrade \u5c1a\u672a\u5b8c\u6210\u3002%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u5c0d\u5347\u7d1a\u4e2d\u7684\u4f3a\u670d\u5668\u5df2\u9032\u884c\u7684\u4efb\u4f55\u8b8a\u66f4\u90fd\u5c07\u53d6\u6d88\u3002%n%n\u78ba\u5b9a\u8981\u95dc\u9589 QuickUpgrade \u8996\u7a97\u55ce\uff1f%n
+INFO_CONFIRM_CANCEL_UPGRADE_MSG=QuickUpgrade has not yet completed.%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u5c0d\u5347\u7d1a\u4e2d\u7684\u4f3a\u670d\u5668\u5df2\u9032\u884c\u7684\u4efb\u4f55\u8b8a\u66f4\u90fd\u5c07\u53d6\u6d88\u3002%n%n\u78ba\u5b9a\u8981\u95dc\u9589 QuickUpgrade \u8996\u7a97\u55ce\uff1f%n
 INFO_CONFIRM_CANCEL_UPGRADE_TITLE=\u9700\u8981\u78ba\u8a8d
-INFO_CONFIRM_CLOSE_INSTALL_MSG=OpenDS QuickSetup \u5c1a\u672a\u5b8c\u6210\u3002%n\u78ba\u5b9a\u8981\u95dc\u9589 QuickSetup \u8996\u7a97\u55ce\uff1f
+INFO_CONFIRM_CLOSE_INSTALL_MSG=QuickSetup has not yet completed.%n\u78ba\u5b9a\u8981\u95dc\u9589 QuickSetup \u8996\u7a97\u55ce\uff1f
 INFO_CONFIRM_CLOSE_INSTALL_TITLE=\u9700\u8981\u78ba\u8a8d
-INFO_CONFIRM_QUIT_INSTALL_MSG=\u78ba\u5b9a\u8981\u9000\u51fa OpenDS QuickSetup \u55ce\uff1f%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u60a8\u7684\u7cfb\u7d71\u5c07\u4e0d\u6703\u9032\u884c\u4efb\u4f55\u5b89\u88dd\u3002
+INFO_CONFIRM_QUIT_INSTALL_MSG=Are you sure you want to quit QuickSetup?%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u60a8\u7684\u7cfb\u7d71\u5c07\u4e0d\u6703\u9032\u884c\u4efb\u4f55\u5b89\u88dd\u3002
 INFO_CONFIRM_QUIT_INSTALL_TITLE=\u9700\u8981\u78ba\u8a8d
-INFO_CONFIRM_QUIT_UPGRADE_MSG=\u78ba\u5b9a\u8981\u9000\u51fa OpenDS QuickUpgrade \u55ce\uff1f%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u60a8\u7684\u7cfb\u7d71\u5c07\u4e0d\u6703\u9032\u884c\u4efb\u4f55\u5347\u7d1a\u3002
+INFO_CONFIRM_QUIT_UPGRADE_MSG=Are you sure you want to quit QuickUpgrade?%n\u82e5\u60a8\u6309\u4e00\u4e0b\u3010\u662f\u3011\uff0c\u60a8\u7684\u7cfb\u7d71\u5c07\u4e0d\u6703\u9032\u884c\u4efb\u4f55\u5347\u7d1a\u3002
 INFO_CONFIRM_QUIT_UPGRADE_TITLE=\u9700\u8981\u78ba\u8a8d
 INFO_CONFIRMATION_TITLE=\u9700\u8981\u78ba\u8a8d
 INFO_CONTACTING_SERVER_LABEL=\u6b63\u5728\u9023\u7d61\u4f3a\u670d\u5668...
@@ -135,15 +139,13 @@
 INFO_CREATE_BASE_ENTRY_LABEL=\u50c5\u5efa\u7acb\u57fa\u5e95\u9805\u76ee (%s)
 INFO_CREATE_BASE_ENTRY_TOOLTIP=\u50c5\u70ba\u76ee\u9304\u57fa\u5e95 DN \u5efa\u7acb\u9802\u5c64\u9805\u76ee
 INFO_CREATE_GLOBAL_ADMINISTRATOR_STEP=\u5168\u57df\u7ba1\u7406\u54e1
-INFO_CREATE_NEW_SUFFIX_LABEL=\u5efa\u7acb\u8981\u8907\u88fd\u4e4b\u57fa\u5e95 DN \u7684\u7b2c\u4e00\u500b\u5be6\u4f8b
-INFO_CREATE_NEW_SUFFIX_TOOLTIP=\u6838\u53d6\u6b64\u9805\u76ee\u4ee5\u5efa\u7acb\u65b0\u7684\u57fa\u5e95 DN\u3002
 # Only translate if the image is specific to the local
 INFO_CURRENT_STEP_ICON=images/currentstep.png
 INFO_CURRENT_STEP_ICON_DESCRIPTION=\u76ee\u524d\u7684\u6b65\u9a5f\u6307\u793a\u7b26\u3002
 INFO_CURRENT_STEP_ICON_TOOLTIP=\u76ee\u524d\u7684\u6b65\u9a5f\u6307\u793a\u7b26
 # Only translate if the color is specific to the local
 INFO_CURRENT_STEP_PANEL_BACKGROUND_COLOR=255,255,255
-INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=\u9078\u64c7\u8981\u7531 OpenDS \u4ee3\u7ba1\u4e4b LDAP \u8cc7\u6599\u7684\u9078\u9805\u3002
+INFO_DATA_OPTIONS_PANEL_INSTRUCTIONS=Choose options for the LDAP data to be hosted by the server.
 INFO_DATA_OPTIONS_PANEL_TITLE=\u76ee\u9304\u8cc7\u6599
 INFO_DATA_OPTIONS_STEP=\u76ee\u9304\u8cc7\u6599
 INFO_DATA_REPLICATION_OPTIONS_PANEL_INSTRUCTIONS=\u9078\u64c7\u8cc7\u6599\u8907\u88fd\u9078\u9805\u3002
@@ -182,15 +184,15 @@
 INFO_EMPTY_REMOTE_DN=\u60a8\u5fc5\u9808\u63d0\u4f9b\u7ba1\u7406\u4f7f\u7528\u8005\u7684\u503c\u3002
 INFO_EMPTY_REMOTE_HOST=\u60a8\u5fc5\u9808\u63d0\u4f9b\u5b8c\u5168\u5408\u683c\u7684\u4e3b\u6a5f\u540d\u7a31\u3002
 INFO_EMPTY_REMOTE_PWD=\u60a8\u5fc5\u9808\u63d0\u4f9b\u7ba1\u7406\u4f7f\u7528\u8005\u5bc6\u78bc\u3002
-INFO_EMPTY_SERVER_LOCATION=Invalid Directory Selected.  You must provide a valid OpenDS root installation directory.
+INFO_EMPTY_SERVER_LOCATION=Invalid Directory Selected.  You must provide a valid server root installation directory.
 INFO_ENABLE_SSL=\u5728 LDAP \u9023\u63a5\u57e0 %s \u4e0a\u555f\u7528 SSL
 INFO_ENABLE_SSL_LABEL=\u5728\u9023\u63a5\u57e0\u4e0a\u555f\u7528 SSL:
 INFO_ENABLE_SSL_TOOLTIP=\u5728\u6307\u5b9a\u7684\u9023\u63a5\u57e0\u4e0a\u555f\u7528 SSL\u3002
 INFO_ENABLE_STARTTLS=\u555f\u7528 StartTLS
 INFO_ENABLE_STARTTLS_LABEL=\u555f\u7528 LDAP \u7684 StartTLS
 INFO_ENABLE_STARTTLS_TOOLTIP=\u5141\u8a31\u900f\u904e\u6a19\u6e96 LDAP \u9023\u63a5\u57e0\u9032\u884c\u52a0\u5bc6\u901a\u8a0a\u3002
-INFO_ENABLE_WINDOWS_SERVICE_LABEL=\u4ee5 Windows \u670d\u52d9\u7684\u5f62\u5f0f\u57f7\u884c OpenDS
-INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=\u82e5\u8981\u8b93 OpenDS \u4ee5 Windows \u670d\u52d9\u7684\u5f62\u5f0f\u57f7\u884c\uff0c\u8acb\u9078\u53d6\u6b64\u6838\u53d6\u65b9\u584a\u3002
+INFO_ENABLE_WINDOWS_SERVICE_LABEL=Run the server as a Windows Service
+INFO_ENABLE_WINDOWS_SERVICE_TOOLTIP=Check this check box if you want the server to run as a Windows Service.
 INFO_EQUAL_PORTS=\u60a8\u5fc5\u9808\u70ba LDAP \u8207 LDAPS \u901a\u8a0a\u6307\u5b9a\u4e0d\u540c\u7684\u9023\u63a5\u57e0\u3002
 INFO_ERROR_ACCESSING_JKS_KEYSTORE=\u7121\u6cd5\u5b58\u53d6 JKS \u91d1\u9470\u5eab\u3002\u6aa2\u67e5\u6a94\u6848\u5167\u5bb9\u662f\u5426\u5c0d\u61c9\u65bc\u6709\u6548\u7684 JKS \u91d1\u9470\u5eab\u3001\u60a8\u662f\u5426\u6709\u8a72\u91d1\u9470\u5eab\u7684\u5b58\u53d6\u6b0a\u9650\u3001\u4ee5\u53ca\u63d0\u4f9b\u7684 PIN \u662f\u5426\u6709\u6548\u3002
 INFO_ERROR_ACCESSING_JCEKS_KEYSTORE=Could not access the JCEKS key store.  Check that the running Java installation supports JCEKS, that the contents of the file correspond to a valid JCEKS key store, that you have access rights to it and that the provided PIN is valid.
@@ -207,7 +209,7 @@
 INFO_ERROR_BACKUP_DB=\u5099\u4efd\u8cc7\u6599\u5eab\u6642\u767c\u751f\u932f\u8aa4\u3002
 INFO_ERROR_BACKUP_DB_TOOL_RETURN_CODE=\u5099\u4efd\u5de5\u5177\u50b3\u56de\u932f\u8aa4\u78bc %s\u3002
 INFO_ERROR_BACKUP_FILESYSTEM=\u5099\u4efd\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4\u3002
-INFO_ERROR_BAD_STAGE_DIRECTORY=\u76ee\u9304 %s \u672a\u5982\u9810\u671f\u5305\u542b OpenDS \u7684\u5206\u6bb5\u5f0f\u5b89\u88dd\u3002\u9a57\u8b49\u65b0\u7684\u5b89\u88dd\u5957\u4ef6 (.zip) \u662f OpenDS \u5b89\u88dd\u6a94\u6848\uff0c\u4e14\u60a8\u5177\u6709\u6b64\u76ee\u9304\u7684\u5beb\u5165\u5b58\u53d6\u6b0a\u9650\u3002
+INFO_ERROR_BAD_STAGE_DIRECTORY=Directory %s does not contain a staged installation of the server as was expected.  Verify that the new installation package (.zip) is a server installation file and that you have write access permission for this directory.
 INFO_ERROR_BROWSER_CLOSE_BUTTON_TOOLTIP=\u95dc\u9589\u6b64\u8996\u7a97
 INFO_ERROR_BROWSER_COPY_BUTTON_LABEL=\u8907\u88fd URL
 INFO_ERROR_BROWSER_COPY_BUTTON_TOOLTIP=\u5c07 URL \u8907\u88fd\u5230\u7cfb\u7d71\u526a\u8cbc\u7c3f
@@ -222,8 +224,8 @@
 INFO_ERROR_COPYING_FILE=\u5c07\u6a94\u6848 %s \u8907\u88fd\u5230 %s \u6642\u767c\u751f\u932f\u8aa4\u3002
 INFO_ERROR_COULD_NOT_CREATE_PARENT_DIR=\u7121\u6cd5\u5efa\u7acb\u7236\u7cfb\u76ee\u9304 %s\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u6a94\u6848\u7cfb\u7d71\u5b58\u53d6\u6b0a\u9650\u3002
 INFO_ERROR_CREATING_BASE_ENTRY=\u5efa\u7acb\u57fa\u5e95\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4\u3002
-INFO_ERROR_CREATING_BUILD_INFO=\u5224\u65b7 OpenDS \u5efa\u7f6e\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4\u3002
-INFO_ERROR_CREATING_BUILD_INFO_MSG=\u5224\u65b7 OpenDS \u5efa\u7f6e\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
+INFO_ERROR_CREATING_BUILD_INFO=Error determining the server build information.
+INFO_ERROR_CREATING_BUILD_INFO_MSG=Error determining the server build information.  \u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_ERROR_CREATING_TEMP_FILE=\u5efa\u7acb\u66ab\u5b58\u6a94\u6642\u767c\u751f\u932f\u8aa4\u3002
 INFO_ERROR_DELETING_DIRECTORY=\u522a\u9664\u76ee\u9304 %s \u6642\u767c\u751f\u932f\u8aa4\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u6b0a\u522a\u9664\u6b64\u76ee\u9304\uff0c\u4ee5\u53ca\u662f\u5426\u6709\u5176\u4ed6\u61c9\u7528\u7a0b\u5f0f\u6b63\u5728\u4f7f\u7528\u5b83\u3002
 INFO_ERROR_DELETING_FILE=\u522a\u9664\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u6b0a\u522a\u9664\u6b64\u6a94\u6848\uff0c\u4ee5\u53ca\u662f\u5426\u6709\u5176\u4ed6\u61c9\u7528\u7a0b\u5f0f\u6b63\u5728\u4f7f\u7528\u5b83\u3002
@@ -238,7 +240,7 @@
 INFO_ERROR_DISABLING_WINDOWS_SERVICE=\u505c\u7528 Windows \u670d\u52d9\u6642\u767c\u751f\u932f\u8aa4\u3002\u5617\u8a66\u7d50\u675f\u8655\u7406\u7a0b\u5e8f opends_service.exe \u4e26\u57f7\u884c %s\bat\windows-service.bat -d \u6307\u4ee4\u884c\uff0c\u4ee5\u624b\u52d5\u505c\u7528\u670d\u52d9\u3002
 INFO_ERROR_DURING_INITIALIZATION_LOG=\u4ee5\u4f3a\u670d\u5668 %s \u4e2d\u7684\u5167\u5bb9\u9032\u884c\u521d\u59cb\u5316\u671f\u9593\u767c\u751f\u932f\u8aa4\u3002\u6700\u65b0\u7684\u8a18\u9304\u8a73\u7d30\u8cc7\u8a0a: %s\u3002\u4f5c\u696d\u72c0\u614b: %s\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5 %s \u7684\u932f\u8aa4\u8a18\u9304\u3002
 INFO_ERROR_DURING_INITIALIZATION_NO_LOG=\u4ee5\u4f3a\u670d\u5668 %s \u4e2d\u7684\u5167\u5bb9\u9032\u884c\u521d\u59cb\u5316\u671f\u9593\u767c\u751f\u932f\u8aa4\u3002\u4f5c\u696d\u72c0\u614b: %s\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5 %s \u7684\u932f\u8aa4\u8a18\u9304\u3002
-INFO_ERROR_EMPTY_RESPONSE=\u932f\u8aa4: \u56de\u61c9\u503c\u4e0d\u53ef\u70ba\u7a7a\u5b57\u4e32
+INFO_ERROR_EMPTY_RESPONSE=\u932f\u8aa4\uff1a\u56de\u61c9\u503c\u4e0d\u53ef\u70ba\u7a7a\u5b57\u4e32
 INFO_ERROR_ENABLING_WINDOWS_SERVICE=\u555f\u7528 Windows \u670d\u52d9\u6642\u767c\u751f\u932f\u8aa4\u3002
 INFO_ERROR_FAILED_MOVING_FILE=\u7121\u6cd5\u5c07\u6a94\u6848 %s \u79fb\u81f3 %s\u3002\u8acb\u78ba\u5b9a\u76ee\u524d\u6c92\u6709\u5176\u4ed6\u61c9\u7528\u7a0b\u5f0f\u9396\u5b9a\u6b64\u6a94\u6848\u3002
 INFO_ERROR_FAILED_TO_CREATE_STAGE_DIRECTORY=\u7121\u6cd5\u5efa\u7acb\u5206\u6bb5\u76ee\u9304 %s\u3002
@@ -254,10 +256,10 @@
 INFO_ERROR_INSTALL_ROOT_DIR_EMPTY=Directory %s is either empty or you lack permissions to access its contents.
 INFO_ERROR_INSTALL_ROOT_DIR_NO_DIR=\u76ee\u9304 %s \u4e0d\u5305\u542b\u76ee\u9304 %s\u3002
 INFO_ERROR_INSTALL_ROOT_DIR_NO_EXIST=\u76ee\u9304 %s \u4e0d\u5b58\u5728\u3002
-INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=\u6a94\u6848 %s \u4e0d\u662f OpenDS \u5b89\u88dd\u6839\u76ee\u9304\u3002
+INFO_ERROR_INSTALL_ROOT_DIR_NOT_DIR=File %s is not a server installation root.
 INFO_ERROR_INSTALL_ROOT_DIR_NULL=\u6839\u76ee\u9304\u70ba\u7a7a\u3002
 INFO_ERROR_INVALID_PORT_VALUE=\u7121\u6548\u7684\u9023\u63a5\u57e0\u503c %s\u3002\u9023\u63a5\u57e0\u865f\u78bc\u5fc5\u9808\u662f 1 \u81f3 65535 \u4e4b\u9593\u7684\u6574\u6578\u3002
-INFO_ERROR_INVALID_SERVER_LOCATION=\u9078\u53d6\u7684\u76ee\u9304\u7121\u6548: %s%n\u9078\u53d6\u7684\u76ee\u9304\u4e0d\u662f\u6709\u6548\u7684 OpenDS \u6839\u5b89\u88dd%n\u76ee\u9304\uff0c\u6216\u60a8\u6c92\u6709\u6b64\u76ee\u9304\u7684\u5b58\u53d6\u6b0a\u9650\u3002
+INFO_ERROR_INVALID_SERVER_LOCATION=Invalid Directory Selected: %s%nEither the selected directory is not a valid server root installation%ndirectory or you do not have access permissions for this directory.
  # Only translate if the image is specific to the local
 INFO_ERROR_LARGE_ICON=images/error_large.gif
 INFO_ERROR_LAUNCHING_INITIALIZATION=\u4ee5\u4f3a\u670d\u5668 %s \u4e2d\u7684\u5167\u5bb9\u555f\u52d5\u521d\u59cb\u5316\u6642\u767c\u751f\u932f\u8aa4\u3002
@@ -338,7 +340,7 @@
 INFO_GENERAL_UNSPECIFIED=\u672a\u6307\u5b9a
 INFO_GENERAL_UNSUPPORTED=\u4e0d\u652f\u63f4
 INFO_GENERAL_WARNING=\u8b66\u544a
-INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=\u53ef\u7ba1\u7406\u6240\u6709 OpenDS \u5be6\u4f8b\u7684\u7ba1\u7406\u54e1\u3002
+INFO_GLOBAL_ADMINISTRATOR_DESCRIPTION=The Administrator that can manage all the server instances.
 INFO_GLOBAL_ADMINISTRATOR_PANEL_INSTRUCTIONS=\u63d0\u4f9b\u8cc7\u8a0a\uff0c\u4ee5\u5efa\u7acb\u53ef\u7ba1\u7406\u60a8\u6574\u500b\u8907\u88fd\u62d3\u6a38\u7684\u5168\u57df\u7ba1\u7406\u54e1\u3002
 INFO_GLOBAL_ADMINISTRATOR_PANEL_TITLE=\u5efa\u7acb\u5168\u57df\u7ba1\u7406\u54e1
 INFO_GLOBAL_ADMINISTRATOR_PWD_CONFIRM_LABEL=\u5168\u57df\u7ba1\u7406\u54e1\u5bc6\u78bc (\u78ba\u8a8d):
@@ -374,6 +376,7 @@
 INFO_INITIALIZE_PROGRESS_WITH_PROCESSED=%s \u500b\u9805\u76ee\u5df2\u8655\u7406\u3002
 INFO_INITIALIZE_PROGRESS_WITH_UNPROCESSED=\u5269\u4e0b %s \u500b\u5f85\u8655\u7406\u3002
 INFO_INSTALL_SERVER_MUST_BE_TEMPORARILY_STARTED=\u4f3a\u670d\u5668\u6703\u66ab\u6642\u555f\u52d5\u3002
+INFO_INSTALL_CANCELED=Setup canceled.
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_INSTRUCTIONS=OpenDS QuickSetup \u5de5\u5177\u53ef\u5b89\u88dd\u53ca\u914d\u7f6e\u65b0\u7684\u4f3a\u670d\u5668\u5be6\u4f8b\uff0c\u6216\u5347\u7d1a\u73fe\u6709\u7684\u4f3a\u670d\u5668\u5be6\u4f8b\u3002\u7121\u8ad6\u57f7\u884c\u4f55\u7a2e\u4f5c\u696d\uff0cQuickSetup \u90fd\u6703\u4f7f\u7528\u6700\u65b0\u7684\u6bcf\u9031\u66f4\u65b0\u7248\uff1b\u5728\u6b64\u6848\u4f8b\u4e2d\u70ba: %s (\u5efa\u7f6e ID: %s) <br><br> \u60a8\u4e5f\u53ef\u4ee5\u4f7f\u7528 QuickSetup \u8a2d\u5b9a\u60a8\u624b\u52d5\u4e0b\u8f09\u7684\u6bcf\u9031\u66f4\u65b0\u7248\u3002\u82e5\u8981\u57f7\u884c\u6b64\u6848\u4f8b\u4e2d\u7684 QuickSetup\uff0c\u8acb\u5728 OpenDS \u76ee\u9304\u7684\u9802\u5c64\u4f7f\u7528\u8a2d\u5b9a\u6307\u4ee4\u3002<br><br> OpenDS \u9700\u8981 Java SE 5.0 \u6216\u66f4\u9ad8\u7684\u57f7\u884c\u968e\u6bb5\u3002<br><br>\u5982\u9700 QuickSetup \u7684\u5176\u4ed6\u8cc7\u8a0a\uff0c\u8acb\u53c3\u95b1 <a href="https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool">OpenDS \u6587\u4ef6 Wiki</a>\u3002
 INFO_INSTALLANDUPGRADE_WELCOME_PANEL_TITLE=\u6b61\u8fce\u4f7f\u7528
 INFO_INSTALLANDUPGRADER_RBINSTALL_LABEL=\u5b89\u88dd\u65b0\u7684\u4f3a\u670d\u5668\u5be6\u4f8b
@@ -384,13 +387,13 @@
 INFO_INSTALLSTATUS_CANOVERWRITECURRENTINSTALL_MSG=\u76ee\u9304\u4f3a\u670d\u5668\u5305\u542b\u67d0\u4e9b\u8cc7\u6599\u5eab\u6a94\u6848\u3002<br>\u82e5\u60a8\u7e7c\u7e8c\u57f7\u884c\u8a2d\u5b9a\u7a0b\u5f0f\uff0c\u5c07\u6703\u522a\u9664\u9019\u4e9b\u8cc7\u6599\u5eab\u6a94\u6848\u7684\u5167\u5bb9\u3002
 INFO_INSTALLSTATUS_CONFIGFILEMODIFIED=\u5df2\u5b8c\u6210\u914d\u7f6e
 INFO_INSTALLSTATUS_DBFILEEXIST=\u5305\u542b\u8cc7\u6599
-INFO_INSTALLSTATUS_INSTALLED=OpenDS \u4f3a\u670d\u5668\u5df2\u914d\u7f6e<br> QuickSetup \u50c5\u9069\u7528\u65bc\u5c1a\u672a\u914d\u7f6e\u7684 OpenDS \u4f3a\u670d\u5668\u3002\u76ee\u524d\u7684\u4f3a\u670d\u5668:%s
-INFO_INSTALLSTATUS_INSTALLED_CLI=OpenDS \u4f3a\u670d\u5668\u5df2\u914d\u7f6e%n %s \u6307\u4ee4\u884c\u50c5\u9069\u7528\u65bc\u5c1a\u672a\u914d\u7f6e\u7684 OpenDS \u4f3a\u670d\u5668\u3002\u76ee\u524d\u7684\u4f3a\u670d\u5668:%s
+INFO_INSTALLSTATUS_INSTALLED=Server Already Configured<br> QuickSetup can only be used with servers that have not yet been configured.  \u76ee\u524d\u7684\u4f3a\u670d\u5668:%s
+INFO_INSTALLSTATUS_INSTALLED_CLI=Server Already Configured%n %s command-line can only be used with servers that have not yet been configured.  \u76ee\u524d\u7684\u4f3a\u670d\u5668:%s
 INFO_INSTALLSTATUS_NOT_INSTALLED=\u672a\u5b89\u88dd\u76ee\u9304\u4f3a\u670d\u5668\u3002
 INFO_INSTALLSTATUS_SERVERRUNNING=\u76ee\u524d\u57f7\u884c\u65bc\u9023\u63a5\u57e0 %s \u4e0a
 # Only translate if the color is specific to the local
 INFO_INSTRUCTIONS_COLOR=000,000,000
-INFO_INVALID_CHAR_IN_PATH=\u8def\u5f91\u4e2d\u5305\u542b\u7684\u5b57\u5143\u300c%s\u300d\u7121\u6cd5\u7528\u4ee5\u5b89\u88dd OpenDS\u3002
+INFO_INVALID_CHAR_IN_PATH=The path contains the character "%s" which is not allowed to install the server.
 INFO_INVALID_NUMBER_ENTRIES_RANGE=\u8981\u81ea\u52d5\u7522\u751f\u7684\u4f7f\u7528\u8005\u9805\u76ee\u6578\uff0c\u5fc5\u9808\u662f %s \u8207 %s \u4e4b\u9593\u7684\u6574\u6578\u3002
 INFO_INVALID_PORT_VALUE_RANGE=LDAP \u5075\u807d\u7a0b\u5f0f\u9023\u63a5\u57e0\u5fc5\u9808\u662f %s \u8207 %s \u4e4b\u9593\u7684\u6574\u6578\u3002
 INFO_INVALID_REMOTE_PORT=\u63d0\u4f9b\u7684\u9023\u63a5\u57e0\u7121\u6548\u3002
@@ -420,8 +423,8 @@
 INFO_LEAVE_DATABASE_EMPTY_TOOLTIP=\u4e0d\u5efa\u7acb\u76ee\u9304\u57fa\u5e95 DN \u7684\u9805\u76ee
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_ICON=images/opendsminimized.gif
-INFO_MINIMIZED_ICON_DESCRIPTION=OpenDS QuickSetup \u5df2\u6700\u5c0f\u5316\u3002
-INFO_MINIMIZED_ICON_TOOLTIP=OpenDS QuickSetup
+INFO_MINIMIZED_ICON_DESCRIPTION=QuickSetup minimized.
+INFO_MINIMIZED_ICON_TOOLTIP=QuickSetup
 # Only translate if the image is specific to the local
 INFO_MINIMIZED_MAC_ICON=images/opendsminimizedmac.png
 INFO_NETWORK_ERROR_TITLE=\u7db2\u8def\u932f\u8aa4
@@ -436,7 +439,7 @@
 INFO_NOT_A_DIRECTORY_MANAGER_DN=\u63d0\u4f9b\u7684\u8d85\u7d1a\u4f7f\u7528\u8005 DN \u4e0d\u662f\u6709\u6548\u7684 DN\u3002
 INFO_NOT_A_DIRECTORY_MANAGER_IN_CONFIG=\u63d0\u4f9b\u7684 DN \u4e0d\u662f\u8d85\u7d1a\u4f7f\u7528\u8005 DN \u4e4b\u4e00\u3002
 INFO_NOT_AVAILABLE_LABEL=<\u4e0d\u53ef\u7528>
-INFO_NOT_ENOUGH_DISK_SPACE=%s \u4e0b\u6c92\u6709\u8db3\u5920\u7684\u53ef\u7528\u78c1\u789f\u7a7a\u9593\u3002%n\u82e5\u8981\u5b89\u88dd OpenDS\uff0c\u81f3\u5c11\u8981\u6709 %s MB \u7684\u53ef\u7528\u78c1\u789f\u7a7a\u9593\u3002
+INFO_NOT_ENOUGH_DISK_SPACE=There is not enough free disk space under %s.%nAt least %s megabytes of free disk space are required to install the server.
 INFO_NOT_EQUAL_PWD=\u60a8\u6240\u63d0\u4f9b\u7684\u5bc6\u78bc\u4e0d\u7b26\u3002
 INFO_NOT_GLOBAL_ADMINISTRATOR_PROVIDED=\u60a8\u5fc5\u9808\u63d0\u4f9b\u5168\u57df\u7ba1\u7406\u54e1 ID\uff0c\u624d\u53ef\u5b58\u53d6\u5148\u524d\u5df2\u5b89\u88dd\u4e4b\u6240\u6709\u9060\u7aef\u4f3a\u670d\u5668\u7684\u914d\u7f6e\u3002
 INFO_NUMBER_ENTRIES_LABEL=\u4f7f\u7528\u8005\u9805\u76ee\u6578:
@@ -445,7 +448,7 @@
 INFO_OPEN_GENERIC_FILE_DIALOG_TITLE=\u9078\u64c7\u6a94\u6848
 INFO_OPEN_LDIF_FILE_DIALOG_TITLE=\u9078\u64c7 LDIF \u6a94\u6848
 INFO_OPEN_SERVER_LOCATION_DIALOG_TITLE=\u9078\u64c7\u5b89\u88dd\u8def\u5f91
-INFO_OPEN_ZIP_FILE_DIALOG_TITLE=\u9078\u64c7 OpenDS \u5b89\u88dd\u5957\u4ef6 (.zip)
+INFO_OPEN_ZIP_FILE_DIALOG_TITLE=Choose a Server Installation Package (.zip)
 # Only translate if the color is specific to the local
 INFO_OPTIONPANE_BACKGROUND_COLOR=255,255,255
 INFO_ORACLE_ACTION_PROMPT=\u60a8\u662f\u5426\u5df2\u57f7\u884c\u8aaa\u660e\u7684\u4f5c\u696d\uff1f
@@ -545,16 +548,14 @@
 INFO_REMOTE_REPLICATION_PORT_TITLE=\u9060\u7aef\u4f3a\u670d\u5668\u7684\u8907\u88fd\u9023\u63a5\u57e0
 INFO_REMOTE_REPLICATION_PORTS_STEP=\u8907\u88fd\u9023\u63a5\u57e0
 INFO_REMOTE_SERVER_DN_LABEL=\u7ba1\u7406\u4f7f\u7528\u8005:
-INFO_REMOTE_SERVER_DN_TOOLTIP=\u60a8\u8981\u7528\u4ee5\u8907\u88fd\u8cc7\u6599\u4e4b OpenDS \u4e2d\u7684\u7ba1\u7406\u54e1 DN \u6216 UID\u3002
+INFO_REMOTE_SERVER_DN_TOOLTIP=The DN or the UID of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_HOST_LABEL=\u4e3b\u6a5f\u540d\u7a31:
-INFO_REMOTE_SERVER_HOST_TOOLTIP=\u60a8\u8981\u7528\u4ee5\u8907\u88fd\u8cc7\u6599\u4e4b OpenDS \u6240\u5728\u4e3b\u6a5f\u7684\u5b8c\u5168\u5408\u683c\u540d\u7a31\u3002
+INFO_REMOTE_SERVER_HOST_TOOLTIP=The fully qualified name of the host where the server you want to replicate data with is located.
 INFO_REMOTE_SERVER_PORT_LABEL=Administration Connector Port:
-INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the OpenDS you want to replicate data with.
+INFO_REMOTE_SERVER_PORT_TOOLTIP=The administration connector port of the server you want to replicate data with.
 INFO_REMOTE_SERVER_PWD_LABEL=\u7ba1\u7406\u5bc6\u78bc:
-INFO_REMOTE_SERVER_PWD_TOOLTIP=\u60a8\u8981\u7528\u4ee5\u8907\u88fd\u8cc7\u6599\u4e4b OpenDS \u4e2d\u7684\u7ba1\u7406\u54e1\u5bc6\u78bc\u3002
+INFO_REMOTE_SERVER_PWD_TOOLTIP=The password of an administrator in the server you want to replicate data with.
 INFO_REMOTE_SERVER_REPLICATION_PORT=%s - \u8981\u5728\u9060\u7aef\u4f3a\u670d\u5668 %s \u4e0a\u914d\u7f6e
-INFO_REPLICATE_WITH_SUFFIXES_LABEL=\u5efa\u7acb\u73fe\u6709\u57fa\u5e95 DN \u7684\u672c\u6a5f\u5be6\u4f8b\uff0c\u4e26\u914d\u7f6e\u8907\u88fd:
-INFO_REPLICATE_WITH_SUFFIXES_TOOLTIP=\u6838\u53d6\u6b64\u9078\u9805\uff0c\u5efa\u7acb\u8981\u4ee5\u73fe\u6709\u57fa\u5e95 DN \u8907\u88fd\u5167\u5bb9\u7684\u57fa\u5e95 DN\u3002
 INFO_REPLICATED_SERVER_LABEL=\u6b64\u4f3a\u670d\u5668\u5c07\u662f\u8907\u88fd\u62d3\u6a38\u7684\u4e00\u90e8\u5206
 INFO_REPLICATED_SERVER_TOOLTIP=\u82e5\u8981\u5728\u4f3a\u670d\u5668\u4e0a\u8907\u88fd\u60a8\u4ee5\u5176\u4ed6\u4f3a\u670d\u5668\u5efa\u7acb\u7684\u8cc7\u6599\uff0c\u8acb\u6838\u53d6\u6b64\u9078\u9805\u3002
 INFO_REPLICATION_PORT_ALREADY_CHOSEN_FOR_OTHER_PROTOCOL=\u60a8\u6240\u6307\u5b9a\u7684\u8907\u88fd\u9023\u63a5\u57e0\uff0c\u5fc5\u9808\u4e0d\u540c\u65bc\u60a8\u70ba LDAP \u8207 LDAPS \u901a\u8a0a\u6240\u9078\u64c7\u7684\u9023\u63a5\u57e0\u3002
@@ -586,21 +587,21 @@
 INFO_REVIEW_REPLICATE_SUFFIX=\u4ee5\u57fa\u5e95 DN \u8907\u88fd\u5167\u5bb9:%n%s
 INFO_REVIEW_STEP=\u5be9\u95b1
 INFO_SECURITY_OPTIONS_CANCEL_BUTTON_TOOLTIP=\u95dc\u9589\u6b64\u5c0d\u8a71\u65b9\u584a\u4e26\u6368\u68c4\u914d\u7f6e\u3002
-INFO_SECURITY_OPTIONS_DIALOG_TITLE=OpenDS QuickSetup
+INFO_SECURITY_OPTIONS_DIALOG_TITLE=Security Options
 INFO_SECURITY_OPTIONS_INSTRUCTIONS=\u6307\u5b9a\u7528\u4ee5\u555f\u7528\u4f3a\u670d\u5668\u4e4b\u5b89\u5168\u5b58\u53d6\u7684\u9078\u9805\u3002
 INFO_SECURITY_OPTIONS_OK_BUTTON_TOOLTIP=\u95dc\u9589\u6b64\u5c0d\u8a71\u65b9\u584a\u4e26\u63a5\u53d7\u914d\u7f6e\u3002
 INFO_SECURITY_OPTIONS_TITLE=\u914d\u7f6e\u5b89\u5168\u5b58\u53d6
 INFO_SELECT_ALIAS_CANCEL_BUTTON_TOOLTIP=\u95dc\u9589\u6b64\u5c0d\u8a71\u65b9\u584a\u4e26\u6368\u68c4\u9078\u53d6\u7684\u5225\u540d\u3002
 INFO_SELECT_ALIAS_MSG=\u63d0\u4f9b\u7684\u91d1\u9470\u5eab\u5305\u542b\u591a\u500b\u6191\u8b49\u3002<br>\u9078\u53d6\u8981\u505a\u70ba\u4f3a\u670d\u5668\u6191\u8b49\u4e4b\u6191\u8b49\u7684\u5225\u540d:
 INFO_SELECT_ALIAS_OK_BUTTON_TOOLTIP=\u95dc\u9589\u6b64\u5c0d\u8a71\u65b9\u584a\u4e26\u63a5\u53d7\u9078\u53d6\u7684\u5225\u540d\u3002
-INFO_SELECT_ALIAS_TITLE=OpenDS QuickSetup
+INFO_SELECT_ALIAS_TITLE=Select Alias
 INFO_SELF_SIGNED_CERTIFICATE=\u5efa\u7acb\u65b0\u7684\u81ea\u6211\u7c3d\u7f72\u6191\u8b49
 INFO_SERVER_DIRECTORY_MANAGER_DN_LABEL=\u8d85\u7d1a\u4f7f\u7528\u8005 DN:
-INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=\u8f38\u5165\u5c07\u7528\u4ee5\u7ba1\u7406 OpenDS \u4e4b\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5e33\u865f\u7684\u8fa8\u5225\u540d\u7a31 (DN)
+INFO_SERVER_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the inital Root User account that will used for managing the server
 INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_LABEL=\u5bc6\u78bc (\u78ba\u8a8d):
-INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=\u91cd\u65b0\u8f38\u5165 OpenDS \u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5e33\u865f\u7684\u5bc6\u78bc
+INFO_SERVER_DIRECTORY_MANAGER_PWD_CONFIRM_TOOLTIP=Re-enter the password for the server initial Root User account
 INFO_SERVER_DIRECTORY_MANAGER_PWD_LABEL=\u5bc6\u78bc:
-INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=\u8f38\u5165 OpenDS \u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5e33\u865f\u7684\u5bc6\u78bc
+INFO_SERVER_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter a password for the server initial Root User account
 INFO_SERVER_ERROR=%s \u767c\u751f\u932f\u8aa4:
 INFO_SERVER_LOCATION_LABEL=\u5b89\u88dd\u8def\u5f91:
 INFO_SERVER_LOCATION_PARENT_TOOLTIP=\u8f38\u5165\u5c07\u7528\u4ee5\u5132\u5b58\u4f3a\u670d\u5668\u6a94\u6848\u4e4b\u7236\u7cfb\u4f4d\u7f6e\u7684\u5b8c\u6574\u8def\u5f91
@@ -614,9 +615,9 @@
 INFO_SERVER_SECURITY_BUTTON_LABEL=\u914d\u7f6e...
 INFO_SERVER_SECURITY_BUTTON_TOOLTIP=\u6309\u4e00\u4e0b\u4ee5\u914d\u7f6e LDAP \u5b89\u5168\u5b58\u53d6\u3002
 INFO_SERVER_SECURITY_LABEL=LDAP \u5b89\u5168\u5b58\u53d6:
-INFO_SERVER_SECURITY_TOOLTIP=\u65b0 OpenDS \u4f3a\u670d\u5668\u7684 LDAP \u5b89\u5168\u5b58\u53d6\u914d\u7f6e
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=\u8f38\u5165\u7528\u4ee5\u5075\u807d LDAP \u8acb\u6c42\u7684\u9023\u63a5\u57e0\uff0c\u4e26\u8f38\u5165 OpenDS \u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u3002
-INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=\u9078\u64c7\u4f3a\u670d\u5668\u6a94\u6848\u7684\u4f4d\u7f6e\uff0c\u4e26\u8f38\u5165 OpenDS \u7ba1\u7406\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u3002
+INFO_SERVER_SECURITY_TOOLTIP=The LDAP Secure Access Configuration for the new server.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS=Enter a port to listen for LDAP requests and enter a password for the server initial Root user.
+INFO_SERVER_SETTINGS_PANEL_INSTRUCTIONS_WEBSTART=Choose a location for the server files and enter a password for the server administrative user.
 INFO_SERVER_SETTINGS_PANEL_TITLE=\u4f3a\u670d\u5668\u8a2d\u5b9a
 INFO_SERVER_SETTINGS_STEP=\u4f3a\u670d\u5668\u8a2d\u5b9a
 INFO_SETUP_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u5716\u5f62\u5316\u8a2d\u5b9a\u555f\u52d5\u5931\u6557\u3002%n%n\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u8a2d\u5b9a...
@@ -630,14 +631,14 @@
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_MSG=<b>\u76ee\u9304\u4f3a\u670d\u5668\u57f7\u884c\u4e2d</b><br>\u4f3a\u670d\u5668\u6b63\u5728\u57f7\u884c\u4e2d\uff0c\u5fc5\u9808\u5c07\u5176\u5148\u505c\u6b62\uff0c\u89e3\u9664\u5b89\u88dd\u4f5c\u696d\u624d\u80fd\u7e7c\u7e8c\u3002\u63d0\u4f9b\u4e0b\u5217\u8cc7\u8a0a\uff0c\u8b93\u89e3\u9664\u5b89\u88dd\u7a0b\u5f0f\u5c07\u5176\u95dc\u9589\u3002\u60a8\u4e5f\u53ef\u4ee5\u6309\u4e00\u4e0b\u3010\u53d6\u6d88\u3011\uff0c\u7136\u5f8c\u81ea\u884c\u95dc\u9589\u4f3a\u670d\u5668\u3002
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DIALOG_TITLE=\u9700\u8981\u8a8d\u8b49
 INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_LABEL=\u7ba1\u7406\u4f7f\u7528\u8005 DN:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=\u8f38\u5165\u5c07\u7528\u4ee5\u95dc\u9589 OpenDS \u4e4b\u7ba1\u7406\u4f7f\u7528\u8005\u5e33\u865f\u7684\u8fa8\u5225\u540d\u7a31 (DN)
+INFO_SHUTDOWN_DIRECTORY_MANAGER_DN_TOOLTIP=Enter the distinguished name (DN) of the Administrative User account that will used to shutdown the server
 INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_LABEL=\u5bc6\u78bc:
-INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=\u8f38\u5165 OpenDS \u7ba1\u7406\u4f7f\u7528\u8005\u5e33\u865f\u7684\u5bc6\u78bc
+INFO_SHUTDOWN_DIRECTORY_MANAGER_PWD_TOOLTIP=Enter the password of the server Administrative User account
 INFO_SHUTDOWN_DIRECTORY_MANAGER_SHUTDOWN_BUTTON_TOOLTIP=\u6309\u4e00\u4e0b\u6b64\u8655\uff0c\u4ee5\u63d0\u4f9b\u7684\u8a8d\u8b49\u95dc\u9589\u4f3a\u670d\u5668
 # Only translate if the image is specific to the local
 INFO_SPLASH_ICON=images/opendssplash.png
-INFO_SPLASH_ICON_DESCRIPTION=OpenDS QuickSetup \u6b63\u5728\u555f\u52d5\u3002
-INFO_SPLASH_ICON_TOOLTIP=OpenDS QuickSetup \u6b63\u5728\u555f\u52d5
+INFO_SPLASH_ICON_DESCRIPTION=QuickSetup Launching.
+INFO_SPLASH_ICON_TOOLTIP=QuickSetup Launching
 INFO_SSL_ACCESS_LABEL=SSL \u5b58\u53d6:
 INFO_SSL_PORT_TEXTFIELD_TOOLTIP=LDAPS \u9023\u63a5\u57e0\u3002
 INFO_STANDALONE_SERVER_LABEL=\u9019\u5c07\u662f\u7368\u7acb\u4f3a\u670d\u5668
@@ -660,7 +661,7 @@
 INFO_SUFFIX_LIST_UNKNOWN_LABEL=<\u4e0d\u660e>
 INFO_SUFFIXES_STEP=\u8cc7\u6599\u8907\u88fd
 INFO_SUFFIXES_TO_REPLICATE_DN_TOOLTIP=\u8981\u8907\u88fd\u4e4b\u57fa\u5e95 DN \u7684\u8fa8\u5225\u540d\u7a31 (DN)\u3002
-INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=\u9078\u64c7\u8981\u4f9d\u7167\u9060\u7aef\u4f3a\u670d\u5668\u4e0a\u7684\u5b9a\u7fa9\u5efa\u7acb\u57fa\u5e95 DN\uff0c\u9084\u662f\u5efa\u7acb\u65b0\u7684\u57fa\u5e95 DN\u3002
+INFO_SUFFIXES_TO_REPLICATE_PANEL_INSTRUCTIONS=Choose the base DNs that you want to create and whose contents will be replicated with the remote servers.
 INFO_SUFFIXES_TO_REPLICATE_PANEL_TITLE=\u8cc7\u6599\u8907\u88fd
 INFO_SUMMARY_CANCELING=\u6b63\u5728\u53d6\u6d88...
 INFO_SUMMARY_CONFIGURING=\u6b63\u5728\u914d\u7f6e\u76ee\u9304\u4f3a\u670d\u5668...
@@ -673,18 +674,18 @@
 INFO_SUMMARY_IMPORTING_AUTOMATICALLY_GENERATED=\u6b63\u5728\u532f\u5165\u81ea\u52d5\u7522\u751f\u7684\u8cc7\u6599...
 INFO_SUMMARY_IMPORTING_LDIF=\u6b63\u5728\u532f\u5165 LDIF \u6a94\u6848...
 INFO_SUMMARY_INITIALIZE_REPLICATED_SUFFIXES=\u6b63\u5728\u521d\u59cb\u5316\u8907\u88fd\u57fa\u5e95 DN \u7684\u5167\u5bb9...
-INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>OpenDS QuickSetup \u5df2\u53d6\u6d88\u3002</b> <br>\u8a2d\u5b9a\u5df2\u53d6\u6d88\uff0c\u5728\u6b64\u4f5c\u696d\u671f\u9593\u5b89\u88dd\u65bc\u7cfb\u7d71\u4e0a\u7684\u4efb\u4f55\u6a94\u6848\u7686\u5df2\u79fb\u9664\u3002
+INFO_SUMMARY_INSTALL_FINISHED_CANCELED=<b>QuickSetup Canceled.</b> <br>\u8a2d\u5b9a\u5df2\u53d6\u6d88\uff0c\u5728\u6b64\u4f5c\u696d\u671f\u9593\u5b89\u88dd\u65bc\u7cfb\u7d71\u4e0a\u7684\u4efb\u4f55\u6a94\u6848\u7686\u5df2\u79fb\u9664\u3002
 INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS QuickSetup\u3002</b><br>OpenDS \u73fe\u5df2\u5b89\u88dd\u65bc %s \u4e2d\u3002<br>\u4f3a\u670d\u5668\u70ba %s\u3002<br><br>\u5982\u9700\u4f3a\u670d\u5668\u7ba1\u7406\u8207\u914d\u7f6e\u7684\u7c21\u4ecb\uff0c\u8acb\u700f\u89bd <a href="https://www.opends.org/wiki/page/QuickReferenceGuide">OpenDS \u5feb\u901f\u53c3\u8003</a>\u9801\u9762\u3002<br>To see server configuration status and to perform some basic administration tasks on the server, click Launch Control Panel.  Note that you can launch this tool later using %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\u767c\u751f\u932f\u8aa4\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002<br>The server is %s.<br>To see basic server configuration status and to perfrom some basic administration tasks on the server, click Launch Control Panel.  Note that you can launch this tool later using %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_INSTALL_FINISHED_WITH_ERROR=\u767c\u751f\u932f\u8aa4\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002<br>The server is %s.<br>To see server configuration status and to perform basic administration tasks on the server, click Launch Control Panel.  Note that you can launch this tool later using %s.<br><INPUT type="submit" value="Launch Control Panel"></INPUT>
 INFO_SUMMARY_INSTALL_NOT_STARTED=\u6b63\u5728\u555f\u52d5 QuickSetup...
 INFO_SUMMARY_REVERT_ABORT=\u6b63\u5728\u53d6\u6d88\u5fa9\u539f...
 INFO_SUMMARY_REVERT_CLEANUP=\u6b63\u5728\u6e05\u9664...
 INFO_PROGRESS_REVERT_ABORT=\u6b63\u5728\u53d6\u6d88\u5fa9\u539f
 INFO_PROGRESS_REVERT_CLEANUP=\u6b63\u5728\u6e05\u9664
-INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=OpenDS \u5fa9\u539f\u5df2\u53d6\u6d88\u3002\u5347\u7d1a\u4f5c\u696d\u5df2\u53d6\u6d88\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5fa9\u539f\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002
-INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5fa9\u539f\u3002%s \u4e0a\u7684 OpenDS \u5b89\u88dd\u73fe\u5df2\u5fa9\u539f\u70ba\u7248\u672c %s\u3002
-INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=OpenDS \u5fa9\u539f\u5931\u6557\u3002\u5fa9\u539f\u4f5c\u696d\u56e0\u932f\u8aa4\u800c\u7121\u6cd5\u6210\u529f\u5b8c\u6210\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5fa9\u539f\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002\u8acb\u53c3\u95b1\u8a18\u9304\uff0c\u4ee5\u4e86\u89e3\u5fa9\u539f\u4f5c\u696d\u4e4b\u6240\u4ee5\u5931\u6557\u7684\u8a73\u7d30\u8cc7\u8a0a\u3002
-INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=OpenDS \u5fa9\u539f\u6210\u529f\uff0c\u4f46\u51fa\u73fe\u8b66\u544a\u3002\u5fa9\u539f\u4f5c\u696d\u5df2\u6210\u529f\u5b8c\u6210\uff0c\u4f46\u5fa9\u539f\u7a0b\u5f0f\u51fa\u73fe\u5fc5\u9808\u6ce8\u610f\u7684\u554f\u984c\u3002\u5982\u9700\u554f\u984c\u7684\u8a73\u7d30\u8cc7\u8a0a\uff0c\u8acb\u53c3\u95b1\u8a18\u9304\u3002
+INFO_SUMMARY_REVERT_FINISHED_CANCELED_CLI=Reversion Canceled. \u5347\u7d1a\u4f5c\u696d\u5df2\u53d6\u6d88\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5fa9\u539f\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002
+INFO_SUMMARY_REVERT_FINISHED_SUCCESSFULLY_CLI=Reversion Completed Successfully.  The server installation at %s has now been reverted to version %s.
+INFO_SUMMARY_REVERT_FINISHED_WITH_ERRORS_CLI=Reversion Failed. \u5fa9\u539f\u4f5c\u696d\u56e0\u932f\u8aa4\u800c\u7121\u6cd5\u6210\u529f\u5b8c\u6210\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5fa9\u539f\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002\u8acb\u53c3\u95b1\u8a18\u9304\uff0c\u4ee5\u4e86\u89e3\u5fa9\u539f\u4f5c\u696d\u4e4b\u6240\u4ee5\u5931\u6557\u7684\u8a73\u7d30\u8cc7\u8a0a\u3002
+INFO_SUMMARY_REVERT_FINISHED_WITH_WARNINGS_CLI=Reversion Succeeded With Warnings. \u5fa9\u539f\u4f5c\u696d\u5df2\u6210\u529f\u5b8c\u6210\uff0c\u4f46\u5fa9\u539f\u7a0b\u5f0f\u51fa\u73fe\u5fc5\u9808\u6ce8\u610f\u7684\u554f\u984c\u3002\u5982\u9700\u554f\u984c\u7684\u8a73\u7d30\u8cc7\u8a0a\uff0c\u8acb\u53c3\u95b1\u8a18\u9304\u3002
 INFO_SUMMARY_REVERT_HISTORY=\u6b63\u5728\u8a18\u9304\u5fa9\u539f\u6b77\u7a0b\u8a18\u9304...
 INFO_SUMMARY_REVERT_INITIALIZING=\u6b63\u5728\u521d\u59cb\u5316\u5fa9\u539f...
 INFO_SUMMARY_REVERT_NOT_STARTED=\u6b63\u5728\u555f\u52d5\u5fa9\u539f...
@@ -695,10 +696,10 @@
 INFO_PROGRESS_REVERT_REVERTING_COMPONENTS=\u6b63\u5728\u5fa9\u539f\u5143\u4ef6
 INFO_PROGRESS_REVERT_VERIFYING=\u6b63\u5728\u9a57\u8b49\u5fa9\u539f
 INFO_SUMMARY_START_ERROR=\u555f\u52d5\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002
-INFO_SUMMARY_START_SUCCESS=\u5df2\u6210\u529f\u555f\u52d5 OpenDS\u3002
+INFO_SUMMARY_START_SUCCESS=Server Started Successfully.
 INFO_SUMMARY_STARTING=\u6b63\u5728\u555f\u52d5\u4f3a\u670d\u5668...
 INFO_SUMMARY_STOP_ERROR=\u505c\u6b62\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4\u3002\u5982\u9700\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6aa2\u67e5\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u6587\u5b57\u5340\u3002
-INFO_SUMMARY_STOP_SUCCESS=\u5df2\u6210\u529f\u505c\u6b62 OpenDS\u3002
+INFO_SUMMARY_STOP_SUCCESS=Server Stopped Successfully.
 INFO_SUMMARY_STOPPING=\u6b63\u5728\u505c\u6b62\u4f3a\u670d\u5668...
 INFO_SUMMARY_UPGRADE_ABORT=\u6b63\u5728\u53d6\u6d88\u5347\u7d1a...
 INFO_SUMMARY_UPGRADE_APPLYING_CONFIG_CUSTOMIZATION=\u6b63\u5728\u5957\u7528\u914d\u7f6e\u81ea\u8a02...
@@ -711,14 +712,14 @@
 INFO_SUMMARY_UPGRADE_CLEANUP=\u6b63\u5728\u6e05\u9664...
 INFO_SUMMARY_UPGRADE_DOWNLOADING=\u6b63\u5728\u4e0b\u8f09\u5efa\u7f6e...
 INFO_SUMMARY_UPGRADE_EXTRACTING=\u6b63\u5728\u64f7\u53d6\u5efa\u7f6e...
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>OpenDS QuickUpgrade \u5df2\u53d6\u6d88\u3002</b> <br>\u5347\u7d1a\u4f5c\u696d\u5df2\u53d6\u6d88\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=OpenDS QuickUpgrade \u5df2\u53d6\u6d88\u3002\u5347\u7d1a\u4f5c\u696d\u5df2\u53d6\u6d88\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>\u5df2\u6210\u529f\u5b8c\u6210 OpenDS QuickUpgrade\u3002</b><br>The OpenDS installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS QuickUpgrade\u3002%s \u4e0a\u7684 OpenDS \u5b89\u88dd\u73fe\u5df2\u5347\u7d1a\u70ba\u7248\u672c %s\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>OpenDS QuickUpgrade \u5931\u6557</b><br>\u5347\u7d1a\u4f5c\u696d\u56e0\u932f\u8aa4\u800c\u7121\u6cd5\u6210\u529f\u5b8c\u6210\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002\u8acb\u53c3\u95b1\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u4e00\u7bc0\uff0c\u4ee5\u9032\u4e00\u6b65\u4e86\u89e3\u5347\u7d1a\u4f5c\u696d\u5931\u6557\u7684\u539f\u56e0\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=OpenDS QuickUpgrade \u5931\u6557\u3002\u5347\u7d1a\u4f5c\u696d\u56e0\u932f\u8aa4\u800c\u7121\u6cd5\u6210\u529f\u5b8c\u6210\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002\u8acb\u53c3\u95b1\u8a18\u9304\uff0c\u4ee5\u4e86\u89e3\u5347\u7d1a\u4f5c\u696d\u4e4b\u6240\u4ee5\u5931\u6557\u7684\u8a73\u7d30\u8cc7\u8a0a\u3002
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>OpenDS QuickUpgrade \u6210\u529f\uff0c\u4f46\u51fa\u73fe\u8b66\u544a</b><br>\u5347\u7d1a\u4f5c\u696d\u5df2\u6210\u529f\u5b8c\u6210\uff0c\u4f46\u5347\u7d1a\u7a0b\u5f0f\u51fa\u73fe\u5fc5\u9808\u6ce8\u610f\u7684\u554f\u984c\u3002\u8acb\u53c3\u95b1\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u4e00\u7bc0\uff0c\u4ee5\u4e86\u89e3\u554f\u984c\u7684\u8a73\u7d30\u8cc7\u8a0a\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
-INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=OpenDS QuickUpgrade \u6210\u529f\uff0c\u4f46\u51fa\u73fe\u8b66\u544a\u3002\u5347\u7d1a\u4f5c\u696d\u5df2\u6210\u529f\u5b8c\u6210\uff0c\u4f46\u5347\u7d1a\u7a0b\u5f0f\u51fa\u73fe\u5fc5\u9808\u6ce8\u610f\u7684\u554f\u984c\u3002\u5982\u9700\u554f\u984c\u7684\u8a73\u7d30\u8cc7\u8a0a\uff0c\u8acb\u53c3\u95b1\u8a18\u9304\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED=<b>QuickUpgrade Canceled.</b> <br>\u5347\u7d1a\u4f5c\u696d\u5df2\u53d6\u6d88\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_CANCELED_CLI=QuickUpgrade Canceled. \u5347\u7d1a\u4f5c\u696d\u5df2\u53d6\u6d88\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY=<b>QuickUpgrade Completed Successfully.</b><br>The server installation at %s has now been upgraded to version %s.<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_SUCCESSFULLY_CLI=QuickUpgrade Completed Successfully.  %s \u4e0a\u7684 OpenDS \u5b89\u88dd\u73fe\u5df2\u5347\u7d1a\u70ba\u7248\u672c %s\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS=<b>QuickUpgrade Failed</b><br>The upgrade operation could not complete successfully due to errors and the installation has been restored to the state it was in before the upgrade operation.  \u8acb\u53c3\u95b1\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u4e00\u7bc0\uff0c\u4ee5\u9032\u4e00\u6b65\u4e86\u89e3\u5347\u7d1a\u4f5c\u696d\u5931\u6557\u7684\u539f\u56e0\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_ERRORS_CLI=QuickUpgrade Failed. \u5347\u7d1a\u4f5c\u696d\u56e0\u932f\u8aa4\u800c\u7121\u6cd5\u6210\u529f\u5b8c\u6210\uff0c\u4e14\u5b89\u88dd\u5df2\u9084\u539f\u70ba\u5347\u7d1a\u4f5c\u696d\u4e4b\u524d\u7684\u72c0\u614b\u3002\u8acb\u53c3\u95b1\u8a18\u9304\uff0c\u4ee5\u4e86\u89e3\u5347\u7d1a\u4f5c\u696d\u4e4b\u6240\u4ee5\u5931\u6557\u7684\u8a73\u7d30\u8cc7\u8a0a\u3002
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS=<b>QuickUpgrade Succeeded With Warnings</b><br>The upgrade operation completed successfully but the upgrader had problems that require attention. \u8acb\u53c3\u95b1\u300c\u8a73\u7d30\u8cc7\u8a0a\u300d\u4e00\u7bc0\uff0c\u4ee5\u4e86\u89e3\u554f\u984c\u7684\u8a73\u7d30\u8cc7\u8a0a\u3002<br><br><INPUT type="submit" value="Launch Control Panel"></INPUT>
+INFO_SUMMARY_UPGRADE_FINISHED_WITH_WARNINGS_CLI=QuickUpgrade Succeeded With Warnings. \u5347\u7d1a\u4f5c\u696d\u5df2\u6210\u529f\u5b8c\u6210\uff0c\u4f46\u5347\u7d1a\u7a0b\u5f0f\u51fa\u73fe\u5fc5\u9808\u6ce8\u610f\u7684\u554f\u984c\u3002\u5982\u9700\u554f\u984c\u7684\u8a73\u7d30\u8cc7\u8a0a\uff0c\u8acb\u53c3\u95b1\u8a18\u9304\u3002
 INFO_SUMMARY_UPGRADE_HISTORY=\u6b63\u5728\u8a18\u9304\u5347\u7d1a\u6b77\u7a0b\u8a18\u9304...
 INFO_SUMMARY_UPGRADE_INITIALIZING=\u6b63\u5728\u521d\u59cb\u5316\u5347\u7d1a...
 INFO_SUMMARY_UPGRADE_NOT_STARTED=\u6b63\u5728\u555f\u52d5\u5347\u7d1a...
@@ -743,6 +744,7 @@
 INFO_PROGRESS_UPGRADE_PREPARING_CUSTOMIZATIONS=\u6b63\u5728\u6e96\u5099\u81ea\u8a02
 INFO_PROGRESS_UPGRADE_UPGRADING_COMPONENTS=\u6b63\u5728\u5347\u7d1a\u5143\u4ef6
 INFO_PROGRESS_UPGRADE_VERIFYING=\u6b63\u5728\u9a57\u8b49\u5347\u7d1a
+
 INFO_SUMMARY_WAITING_TO_CANCEL=\u6b63\u5728\u7b49\u5f85\u53d6\u6d88...
 # Only translate if the color is specific to the local
 INFO_TEXT_AREA_BORDER_COLOR=000,000,000
@@ -774,13 +776,13 @@
 INFO_UPGRADE_OPERATION_REVERSION=\u5fa9\u539f\u70ba\u820a\u7248
 INFO_UPGRADE_OPERATION_UPGRADE=\u5347\u7d1a\u70ba\u65b0\u7248
 INFO_UPGRADE_OPERATION_REVERSION_RESPONSE=\u8acb\u91cd\u65b0\u57f7\u884c\u6b64\u6307\u4ee4\uff0c\u4ee5\u6307\u5b9a\u8868\u793a\u5fa9\u539f\u4f5c\u696d\u7684\u9078\u9805\u3002\u5982\u9700\u8a73\u7d30\u8cc7\u8a0a\uff0c\u8acb\u53c3\u95b1\u7528\u6cd5\u6307\u5357\u3002
-INFO_UPGRADE_FILE_PROMPT=\u8f38\u5165 OpenDS \u5b89\u88dd\u6a94\u6848 (.zip) \u7684\u540d\u7a31\u8207\u8def\u5f91:
+INFO_UPGRADE_FILE_PROMPT=Enter the name and path of the server install file (.zip):
 INFO_UPGRADE_LAUNCHER_DESCRIPTION=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u4f86\u5c07\u76ee\u9304\u4f3a\u670d\u5668\u5347\u7d1a\u70ba\u8f03\u65b0\u7684\u7248\u672c\u3002
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED=%n%n\u5716\u5f62\u5316\u5347\u7d1a\u555f\u52d5\u5931\u6557\u3002%n%n\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u5347\u7d1a...
 INFO_UPGRADE_LAUNCHER_GUI_LAUNCHED_FAILED_DETAILS=%n%n\u5716\u5f62\u5316\u5347\u7d1a\u555f\u52d5\u5931\u6557\u3002\u6aa2\u67e5\u6a94\u6848 %s \u4ee5\u53d6\u5f97\u66f4\u591a\u8a73\u7d30\u8cc7\u6599\u3002%n%n\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u5347\u7d1a...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_CLI=\u6b63\u5728\u555f\u52d5\u6307\u4ee4\u884c\u5347\u7d1a...
 INFO_UPGRADE_LAUNCHER_LAUNCHING_GUI=\u6b63\u5728\u555f\u52d5\u5716\u5f62\u5316\u5347\u7d1a...
-INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u4f86\u5c07\u76ee\u9304\u4f3a\u670d\u5668\u5347\u7d1a\u70ba\u8f03\u65b0\u7684\u7248\u672c\uff0c\u6216\u5fa9\u539f\u70ba\u820a\u7248\u3002%n%n\u4f7f\u7528\u6b64\u5de5\u5177\u5347\u7d1a OpenDS \u6642\uff0c\u60a8\u61c9\u5148\u4e0b\u8f09 OpenDS \u5b89\u88dd\u5957\u4ef6 (.zip) \u6a94\u6848\uff0c\u4e26\u4f7f\u7528 -f/-- \u6a94\u6848\u9078\u9805\u6307\u5b9a\u5176\u4f4d\u7f6e\u3002\u60a8\u4e5f\u53ef\u4ee5\u900f\u904e OpenDS \u7db2\u7ad9 (www.opends.org) \u53d6\u5f97\u6b64\u5de5\u5177\u7684 Java Web Start \u7248\uff0c\u4e26\u4ee5\u6b64\u5347\u7d1a\u60a8\u7684\u4f3a\u670d\u5668\u3002%n%n\u4f7f\u7528\u6b64\u5de5\u5177\u5fa9\u539f\u70ba\u820a\u7248\u6642\uff0c\u60a8\u5fc5\u9808\u4f7f\u7528 -r/--revertMostRecent \u9078\u9805\uff0c\u6307\u5b9a\u60a8\u8981\u5fa9\u539f\u70ba\u6700\u65b0\u5347\u7d1a\u4e4b\u524d\u7684\u7248\u672c\uff0c\u6216\u4f7f\u7528 -a/--reversionArchive \u9078\u9805\u6307\u5b9a\u5fa9\u539f\u6b78\u6a94\u7684\u4f4d\u7f6e\u3002%n
+INFO_UPGRADE_LAUNCHER_USAGE_DESCRIPTION=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u4f86\u5c07\u76ee\u9304\u4f3a\u670d\u5668\u5347\u7d1a\u70ba\u8f03\u65b0\u7684\u7248\u672c\uff0c\u6216\u5fa9\u539f\u70ba\u820a\u7248\u3002%n%nWhen using this tool to upgrade the server you should first downloaded an OpenDS install package (.zip) file and specify its location using the -f/--file option.  \u60a8\u4e5f\u53ef\u4ee5\u900f\u904e OpenDS \u7db2\u7ad9 (www.opends.org) \u53d6\u5f97\u6b64\u5de5\u5177\u7684 Java Web Start \u7248\uff0c\u4e26\u4ee5\u6b64\u5347\u7d1a\u60a8\u7684\u4f3a\u670d\u5668\u3002%n%n\u4f7f\u7528\u6b64\u5de5\u5177\u5fa9\u539f\u70ba\u820a\u7248\u6642\uff0c\u60a8\u5fc5\u9808\u4f7f\u7528 -r/--revertMostRecent \u9078\u9805\uff0c\u6307\u5b9a\u60a8\u8981\u5fa9\u539f\u70ba\u6700\u65b0\u5347\u7d1a\u4e4b\u524d\u7684\u7248\u672c\uff0c\u6216\u4f7f\u7528 -a/--reversionArchive \u9078\u9805\u6307\u5b9a\u5fa9\u539f\u6b78\u6a94\u7684\u4f4d\u7f6e\u3002%n
 INFO_UPGRADE_LOCATION_LABEL=\u8981\u5347\u7d1a\u7684\u4f3a\u670d\u5668:
 INFO_UPGRADE_LOCATION_TOOLTIP=\u8981\u5347\u7d1a\u4e4b\u5efa\u7f6e\u7684\u6a94\u6848\u7cfb\u7d71\u4f4d\u7f6e
 INFO_UPGRADE_LOG_FIELD_FROM=\u5f9e\uff1a
@@ -868,18 +870,13 @@
 INFO_LICENSE_CLI_ACCEPT_NO=\u5426
 INFO_LICENSE_CLI_ACCEPT_INVALID_RESPONSE=\u7121\u6548\u7684\u56de\u61c9
 INFO_CONFIRM_UNINSTALL_STEP=\u89e3\u9664\u5b89\u88dd\u9078\u9805
-INFO_ZIP_FILES_DESCRIPTION=OpenDS \u5b89\u88dd\u5957\u4ef6 (.zip)
-###SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=Could not find a remote peer to \
-### initialize the contents of local base DN: %s.
+INFO_ZIP_FILES_DESCRIPTION=Server Installation Package (.zip)
+SEVERE_ERR_COULD_NOT_FIND_REPLICATIONID=\u627e\u4e0d\u5230\u9060\u7aef\u5c0d\u7b49\u7aef\u53ef\u521d\u59cb\u5316\u672c\u6a5f\u57fa\u5e95 DN \u7684\u5167\u5bb9: %s\u3002
 INFO_NEW_UPGRADE_SCRIPT_AVAILABLE=\u300c%s\u300d\u5df2\u6709\u65b0\u7248\u53ef\u4f9b\u4f7f\u7528\u3002\u5b8c\u6210\u6b64\u4f5c\u696d\u5f8c\uff0c\u61c9\u522a\u9664\u6b64\u7a0b\u5e8f\u6a94\uff0c\u4e26\u5c07\u300c%s\u300d\u91cd\u65b0\u547d\u540d\u70ba\u300c%1$s\u300d\u3002
 MILD_ERR_ERROR_CREATING_JAVA_HOME_SCRIPTS=\u4ee5 java \u7279\u6027\u66f4\u65b0\u7a0b\u5e8f\u6a94\u6642\u767c\u751f\u932f\u8aa4\u3002\u932f\u8aa4\u78bc: %d
-###SEVERE_ERR_INCOMPATIBLE_VERSION=The minimum Java version required is %s.%n%n\
-### The detected version is %s.%nThe binary detected is %s%n%n\Please set \
-### OPENDS_JAVA_HOME to the root of a compatible Java installation or edit the \
-### java.properties file and then run the dsjavaproperties script to specify the \
-### java version to be used.
-###SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the OpenDS \
-### installation in '%s' do not seem to be compatible with the JVM used to run \
-### the upgrader (%s).%n%nTo fix this problem delete the file %s and click on \
-### 'Next' again.%nOnce the upgrader finishes you will have to set again the \
-### java arguments by running the command-line %s.
+SEVERE_ERR_INCOMPATIBLE_VERSION=\u5fc5\u8981\u7684 Java \u6700\u4f4e\u7248\u672c\u70ba %s\u3002%n%n\u5075\u6e2c\u5230\u7684\u7248\u672c\u70ba %s\u3002%n\u5075\u6e2c\u5230\u7684\u4e8c\u9032\u4f4d\u6a94\u70ba %s%n%n\\u8acb\u5c07 OPENDS_JAVA_HOME \u8a2d\u70ba\u76f8\u5bb9 Java \u5b89\u88dd\u7684\u6839\u76ee\u9304\uff0c\u6216\u7de8\u8f2f java.properties \u6a94\u6848\uff0c\u7136\u5f8c\u57f7\u884c dsjavaproperties \u7a0b\u5e8f\u6a94\uff0c\u4ee5\u6307\u5b9a\u8981\u4f7f\u7528\u7684 java \u7248\u672c\u3002
+SEVERE_ERR_INVALID_JAVA_ARGS=The java arguments used in the server installation in '%s' do not seem to be compatible with the JVM used to run the upgrader (%s).%n%nTo fix this problem delete the file %s and click on 'Next' again.%nOnce the upgrader finishes you will have to set again the java arguments by running the command-line %s.
+INFO_ADS_CONTEXT_EXCEPTION_MSG=Registration information error.  Error type: '%s'.
+INFO_ADS_CONTEXT_EXCEPTION_WITH_DETAILS_MSG=Registration information error.  Error type: '%s'.  \u8a73\u7d30\u8cc7\u8a0a: %s
+FATAL_ERR_ADS_MERGE=The registration information of server %s and server %s could not be merged.  Reasons:%n%s
+FATAL_ERR_ADS_ADMINISTRATOR_MERGE=The following administrators are defined in server %s but not in server %s:%n%s%nThe merge can only be performed if these administrators are defined in server %s.  Use the command-line dsframework to do so.
diff --git a/opendj-sdk/opends/src/messages/messages/replication_de.properties b/opendj-sdk/opends/src/messages/messages/replication_de.properties
index 231468e..79282ff 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_de.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=Der Replikationsserver konnte nicht gestartet werden, da die Datenbank %s nicht gelesen werden konnte: %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=Beim Wiederholen von Vorgang %s ist ein Ausnahmefehler aufgetreten: %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=Der Replikationsserver-Port muss festgelegt werden
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
+DEBUG_ERROR_UPDATING_RUV_14=Fehler %s bei der Aktualisierung des Serverstatus %s : %s Basis-DN : %s
 MILD_ERR_ERROR_SEARCHING_RUV_15=Fehler %s bei der Suche nach Serverstatus %s: %s Basis-DN: %s
 NOTICE_SERVER_DISCONNECT_16=%s wurde von diesem Replikationsserver %s getrennt.
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=Auf %s h\u00f6rt kein Replikationsserver ab
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=%d Replikationsserver mit aktuellen \u00c4nderungen f\u00fcr Suffix %s, in Server-ID %s gefunden
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=Es sollten mehrere Replikationsserver konfiguriert sein
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s
 MILD_ERR_CANNOT_RECOVER_CHANGES_21=Fehler bei der Durchsuchung von alten \u00c4nderungen aus der Datenbank f\u00fcr Basis-DN %s
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=Es konnte kein Replikationsserver gefunden werden, bei dem alle lokalen \u00c4nderungen auf Suffix %s durchgef\u00fchrt wurden. %d Replikationsserver gefunden, die nicht auf dem aktuellen Stand sind. \u00c4nderungen werden wiederholt
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=Es konnte keine Verbindung zu einem Replikationsserver auf Suffix %s hergestellt werden, erneuter Versuch...
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=Fehler beim Schlie\u00dfen der Replikationsserverdatenbank %s:
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, operation could not be decoded :
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the underlying database. The Replication Server is going to shut down
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was found in the list of database known by this Replication Server :%s. This Identifier will be ignored
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server database :
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication Server database trimming or flush process. The Changelog service is going to shutdown
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted
+SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the connection
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened handling connection with %s.  This connection is going to be closed
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught while receiving replication message : %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=Beim Wiederholen von Vorgang %s wurde eine Schleife entdeckt: Fehler %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=Beim Pr\u00fcfen auf Vorhandensein oder beim Versuch, das Verzeichnis f\u00fcr die Replikationsserverdatenbank zu erstellen, ist ein Ausnahmefehler aufgetreten: %s
 INFO_CHANGELOG_SERVER_ATTR_37=Liste der Replikationsserver, zu denen dieser Replikationsserver eine Verbindung herstellen sollte. Jeder Wert dieses Attributs sollte eine Zusammensetzung aus Hostnamen und Port-Nummer des Remote-Servers mit dem Trennzeichen ":" enthalten
@@ -104,159 +92,96 @@
 INFO_QUEUE_SIZE_ATTR_41=Gr\u00f6\u00dfe der Empfangswarteschlange des Replikationsservers. Die Replikationsserver stellen Nachrichten in ihre Arbeitsspeicher-Warteschlange, bis diese Anzahl erreicht ist. \u00c4ltere Nachrichten werden in den best\u00e4ndigen Speicher verschoben. Durch eine gr\u00f6\u00dfere Warteschlange kann die Leistung erh\u00f6ht werden, wenn die Replikationsverz\u00f6gerung diese Gr\u00f6\u00dfe \u00fcbersteigt. Allerdings wird mehr Arbeitsspeicher beansprucht
 INFO_CHANGELOG_DIR_PATH_ATTR_42=Replikationsserverzeichnis. Der Replikationsserver erstellt jeden best\u00e4ndigen Speicher unter diesem Pfad
 INFO_PURGE_DELAY_ATTR_43=Bereinigungsverz\u00f6gerung des Replikationsservers. Die Replikationsserver bewahren alle \u00c4nderungen w\u00e4hrend dieses Zeitraums auf, bevor sie gel\u00f6scht werden. Dieser Wert definiert das maximale Alter einer Sicherung, die wiederhergestellt werden kann, da es f\u00fcr Replikationsserver nicht m\u00f6glich w\u00e4re, LDAP-Server mit \u00e4lteren Versionen der Daten zu aktualisieren. Mit einem Nullwert kann eine unendliche Verz\u00f6gerung (niemals bereinigen) angegeben werden
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is rejected due to an import or an export already in progress for the same data
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN provided
+SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the operation requested
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved as an IP address
 NOTICE_READER_NULL_MSG_52=Nullnachricht von %s empfangen
 NOTICE_READER_EXCEPTION_53=Ausnahmefehler beim Lesen von Nachrichten von %s
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d
+SEVERE_ERR_BAD_HISTORICAL_56=Der Eintrag %s enthielt unbekannte historische Informationen, was zu Inkonsistenzen in diesem Eintrag f\u00fchren kann
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=Es wurde ein Konflikt entdeckt, aber die Konfliktinformationen konnten nicht hinzugef\u00fcgt werden. Vorgang:
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=Bei dem Versuch, einen widerspr\u00fcchlichen Eintrag umzubenennen, ist ein Fehler aufgetreten:
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=Bei dem Versuch, einen widerspr\u00fcchlichen Eintrag umzubenennen, ist ein Ausnahmefehler aufgetreten:
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support UTF-8. This is required to be able to encode the changes in the database. This replication server will now shutdown
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for suffix  %s but was not able to connect to any Replication Server
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replikation wird f\u00fcr Dom\u00e4ne %s mit Replikationsserver-ID %s %s ausgef\u00fchrt - lokale Server-ID ist %s - Datengenerierung ist %s
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=Die Verbindung zu Replikationsserver %s %s wurde vom Replikationsserver aufgrund von %s in lokaler Server-ID %s abgebrochen. 
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred while sending an Error Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while sending a Message to %s. This connection is going to be closed and reopened
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=Der Vorgang %s konnte nicht mit ChangeNumber %s wiederholt werden. Fehler %s %s
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=Der Eintrag %s enth\u00e4lt historische  Informationen f\u00fcr das Attribut %s, das nicht im Schema definiert ist. Diese Informationen werden ignoriert
 NOTICE_UNRESOLVED_CONFLICT_69=F\u00fcr den DN %s wurde ein ungel\u00f6ster Konflikt entdeckt
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not be closed : %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the replication server port could not be stopped : %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while listening on the replication port
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when searching for generation id for domain : %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when looking for the replicated backend : %s. It may be not configured or disabled
+SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when searching in %s for the generation ID  : %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  when updating generation ID for the domain : %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=Auf Suffix %s, Replikationsserver %s pr\u00e4sentierte die Generierungs-ID=%s, w\u00e4hrend Generierungs-ID=%s erwartet wurde.
 NOTICE_RESET_GENERATION_ID_78=Die Generierungs-ID wurde f\u00fcr Dom\u00e4ne %s zur\u00fcckgesetzt. Neue Referenz-Generierungs-ID ist %s.
 MILD_ERR_ERROR_MSG_RECEIVED_79=Es wurde der folgende Fehler empfangen: %s
 MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %1$s f\u00fcr DN %2$s, wird die von RS %4$s erhaltene Aktualisierung %3$s ignoriert, da eine fehlerhafte Generierungs-ID von RS vorliegt (lokale Generierungs-ID: %5$s, Remote-Generierungs-ID: %6$s)
 MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s f\u00fcr DN %s wird Aktualisierung %s nicht an RS %s mit der Generierungs-ID %s gesendet, da diese Generierungs-ID von der lokalen Generierungs-ID %s abweicht
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because import is not supported by the backend %s
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because export is not supported by the backend %s
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because the following error occurred while locking the backend %s : %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=Ausnahmefehler bei der Reinitialisierung des Datenaustauschs auf Dom\u00e4ne %s: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while listening for client connections %s
+SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following error happened: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=Protokollfehler: Ein Replikationsserver ist nicht das erwartete Ziel einer Nachricht des Typs %s
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when testing existence or creating the replication backend : %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when deleting the replication backend : %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=Beim Exportieren des Eintrags %s ist ein Fehler aufgetreten: %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when creating the LDIF writer to export backend : %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when searching for %s : %s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in the replication server backend
+SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the Directory Server backend
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replikation ist mit dem Replikationsserver verbunden, hat aber eine andere Generierungs-ID f\u00fcr Dom\u00e4ne %s als Replikationsserver %s - lokale Datengenerierung ist %s - Replikationsserver-Datengenerierung ist %s - Unter Umst\u00e4nden ist die nur vor\u00fcbergehend oder erfordert eine vollst\u00e4ndige Neusynchronisierung.
 NOTICE_HEARTBEAT_FAILURE_97=%s schlie\u00dft diese Sitzung, da kein Taktsignal entdeckt werden konnte
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication server backend does not support the import ldif function
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication server backend cannot export its entries in LDIF format because the export-ldif command must be run as a task
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=SSL-Verbindungsversuch von %s (%s) fehlgeschlagen: %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers are missing due to an error in the retrieval process. Potentially a server is too slow to provide its monitoring data over the protocol
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers are missing due to a processing error : %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when sending request to get remote monitor data
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught while replaying replication message : %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server configuration could not be found
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late regarding our changes: going to send missing ones
+DEBUG_SENDING_CHANGE_112=Sending change number: %s
+DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations for domain %s for replication server %s : %s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=Einige \u00dcberwachungsdaten wurden vom Server mit der Server-ID %s zu sp\u00e4t empfangen und werden ignoriert
 NOTICE_SERVER_STATE_RECOVERY_117=ServerState-Wiederherstellung f\u00fcr Dom\u00e4ne %s, aktualisiert mit changeNumber %s
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be reset for domain %s because it is NOT connected to the replication. You should check in the configuration that the domain is enabled
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Verbindung zum Replikationsserver wird getrennt, da ein neuer mit unserer Gruppen-ID (%s) gerade in die Topologie gelangte. Dies gilt f\u00fcr Dom\u00e4ne %s, und wir haben Server-ID %s.
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s)
 NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory-Server %s f\u00fcr DN %s \u00e4nderte seinen Status auf %s
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %1$s f\u00fcr DN %2$s, wird die von DS %4$s erhaltene Aktualisierung %3$s ignoriert, da eine fehlerhafte Generierungs-ID von DS vorliegt (lokale Generierungs-ID: %5$s, Remote-Generierungs-ID: %6$s)
 MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s f\u00fcr DN %s wird Aktualisierung %s nicht an DS %s mit der Generierungs-ID %s gesendet, da diese Generierungs-ID von der lokalen Generierungs-ID %s abweicht.
 MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %1$s f\u00fcr DN %2$s wird die von DS %4$s erhaltene Aktualisierung %3$s ignoriert, da DS vollst\u00e4ndig aktualisiert ist.
 MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s f\u00fcr DN %s wird die Aktualisierung %s nicht an DS %s gesendet, da er vollst\u00e4ndig aktualisiert ist.
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s
 NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replikationsserver %s f\u00fcr DN %s: Directory-Server %s muss vollst\u00e4ndig aktualisiert bleiben, ob ein Zur\u00fccksetzen der Generierungs-ID befohlen wurde (von %s zu %s)
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Der lokale Directory-Server %s startet die vollst\u00e4ndige Online-Aktualisierung zum Importieren von Daten von Suffix %s vom Remote-Directory-Server %s
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Der lokale Directory-Server %s hat die vollst\u00e4ndige Online-Aktualisierung zum Importieren von Daten von Suffix %s zu Remote-Directory-Server %s abgeschlossen.
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=Auf Suffix %s, Directory-Server %s wurde die Generierungs-ID=%s pr\u00e4sentiert, w\u00e4hrend Generierungs-ID=%s erwartet wurde.
 NOTICE_DS_RECEIVED_ACK_ERROR_147=Im Replikationsdienst %s und der Server-ID %s wurde die zugesicherte Aktualisierungsnachricht %s mit den folgenden Fehlern best\u00e4tigt: %s
 NOTICE_DS_ACK_TIMEOUT_148=Im Replikationsdienst %s trat eine Zeit\u00fcberschreitung nach %s ms Warten auf die Best\u00e4tigung der zugesicherten Aktualisierungsnachricht auf: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=Konfiguration kann w\u00e4hrend einer vollst\u00e4ndigen Aktualisierung nicht ge\u00e4ndert werden.
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Fehler beim Abrufen der \u00dcberwachungsdaten: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/replication_es.properties b/opendj-sdk/opends/src/messages/messages/replication_es.properties
index ef27f7d..b9364fa 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_es.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=Error al iniciar el servidor de repetici\u00f3n porque no se pudo leer la base de datos %s: %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=Se obtuvo una excepci\u00f3n durante la reproducci\u00f3n de la operaci\u00f3n %s: %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=Se debe definir el puerto del servidor de repetici\u00f3n
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
-MILD_ERR_ERROR_SEARCHING_RUV_15=Error %s al buscar el estado del servidor %s: %s dn de base : %s
+DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s base dn : %s
+MILD_ERR_ERROR_SEARCHING_RUV_15=Error %s al buscar el estado del servidor %s: %s nd de base : %s
 NOTICE_SERVER_DISCONNECT_16=%s se ha desconectado de este servidor de repetici\u00f3n %s
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=No hay ning\u00fan servidor de repetici\u00f3n escuchando en %s
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Encontrado(s) %d servidor(es) de repetici\u00f3n con cambios actualizados para el sufijo %s en el Id. de servidor %s
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=Se debe configurar m\u00e1s de un servidor de repetici\u00f3n
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s
 MILD_ERR_CANNOT_RECOVER_CHANGES_21=Error al buscar cambios antiguos en la base de datos para el ND de base %s
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=No se pudo encontrar un servidor de repetici\u00f3n que haya visto todos los cambios locales en el sufijo %s. %d servidor(es) de repetici\u00f3n encontrado(s) no actualizado(s). Se van a reproducir cambios
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=No se pudo conectar con ning\u00fan servidor de repetici\u00f3n en el sufijo %s. Reintentando...
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=Error al cerrar la base de datos %s de Replication Server:
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, operation could not be decoded :
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the underlying database. The Replication Server is going to shut down
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was found in the list of database known by this Replication Server :%s. This Identifier will be ignored
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server database :
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication Server database trimming or flush process. The Changelog service is going to shutdown
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted
+SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the connection
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened handling connection with %s.  This connection is going to be closed
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught while receiving replication message : %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=Se detect\u00f3 un bucle al reproducir la operaci\u00f3n: %s error %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=Se obtuvo una excepci\u00f3n al comprobar la existencia, o intentar la creaci\u00f3n, del directorio para la base de datos de Replication Server: %s
 INFO_CHANGELOG_SERVER_ATTR_37=Lista de servidores de repetici\u00f3n a los que se deber\u00eda conectar este Replication Server. Cada valor de este atributo deber\u00eda contener una generaci\u00f3n de valores con el nombre del host y el n\u00famero de puerto del servidor remoto separados por ":"
@@ -104,160 +92,97 @@
 INFO_QUEUE_SIZE_ATTR_41=Recibir tama\u00f1o de cola del servidor de repetici\u00f3n. Los servidores de repetici\u00f3n mantendr\u00e1n en cola este n\u00famero de mensajes utilizando la cola de memoria y guardar\u00e1n los mensajes anteriores en un sistema de almacenamiento persistente. Si hay m\u00e1s retraso en la repetici\u00f3n, el uso de un tama\u00f1o m\u00e1s grande mejorar\u00e1 el rendimiento; sin embargo, se utilizar\u00e1 m\u00e1s memoria
 INFO_CHANGELOG_DIR_PATH_ATTR_42=Directorio de Replication Server. \u00c9sta ser\u00e1 la ruta para todo el almacenamiento persistente que cree el servidor de repetici\u00f3n
 INFO_PURGE_DELAY_ATTR_43=Retraso de purga de Replication Server: los servidores de repetici\u00f3n mantendr\u00e1n los cambios durante este per\u00edodo antes de eliminarlos. Este valor define la antig\u00fcedad m\u00e1xima que puede tener una copia de seguridad para que pueda restaurarse. Los servidores de repetici\u00f3n no podr\u00edan actualizar los servidores LDAP con versiones cuyos datos sean anteriores a esta fecha. Se puede utilizar un valor cero para especificar un retraso infinito (sin purga)
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is rejected due to an import or an export already in progress for the same data
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN provided
+SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the operation requested
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved as an IP address
 NOTICE_READER_NULL_MSG_52=Se recibi\u00f3 un mensaje nulo de %s
 NOTICE_READER_EXCEPTION_53=Excepci\u00f3n al leer mensajes de %s
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d
+SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical information, This may cause some inconsistency for this entry
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=Se detect\u00f3 un conflicto pero no se pudo agregar su informaci\u00f3n. Operaci\u00f3n:
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=Se produjo un error al intentar cambiar el nombre de una entrada contradictoria:
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=Se produjo una excepci\u00f3n al intentar cambiar el nombre de una entrada contradictoria:
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support UTF-8. This is required to be able to encode the changes in the database. This replication server will now shutdown
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for suffix  %s but was not able to connect to any Replication Server
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=La repetici\u00f3n est\u00e1 activa y ejecut\u00e1ndose para el dominio %s. El Id. de servidor de la repetici\u00f3n es %s %s; el Id. de servidor local es %s; la generaci\u00f3n de datos es %s
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=El servidor de repetici\u00f3n ha cortado la conexi\u00f3n al servidor de repetici\u00f3n %s %s para %s en el Id. de servidor %s
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred while sending an Error Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while sending a Message to %s. This connection is going to be closed and reopened
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=No se pudo reproducir la operaci\u00f3n %s con el n\u00famero de cambio %s. Error %s %s
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=La entrada %s tiene informaci\u00f3n hist\u00f3rica para el atributo %s que no est\u00e1 definida en el esquema. Esta informaci\u00f3n se ignorar\u00e1
 NOTICE_UNRESOLVED_CONFLICT_69=Se detect\u00f3 un conflicto no resuelto para el ND %s
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not be closed : %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the replication server port could not be stopped : %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while listening on the replication port
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when searching for generation id for domain : %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when looking for the replicated backend : %s. It may be not configured or disabled
+SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when searching in %s for the generation ID  : %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  when updating generation ID for the domain : %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=En el sufijo %s, el servidor de repetici\u00f3n %s ha presentado un Id. de generaci\u00f3n=%s cuando en realidad se esperaba un Id. de generaci\u00f3n=%s
 NOTICE_RESET_GENERATION_ID_78=El Id. de generaci\u00f3n se ha restablecido para el dominio %s. El Id. de generaci\u00f3n de nueva referencia es %s.
 MILD_ERR_ERROR_MSG_RECEIVED_79=Se ha recibido el error siguiente: %s
-MILD_ERR_IGNORING_UPDATE_FROM_RS_80=En RS %s para DN %s, la actualizaci\u00f3n %s recibida desde RS %s se ignora si existe un Id. de generaci\u00f3n err\u00f3neo de un RS remoto (Id. de generaci\u00f3n local: %s, Id. de generaci\u00f3n remoto: %s)
-MILD_ERR_IGNORING_UPDATE_TO_RS_81=En RS %s para DN %s, la actualizaci\u00f3n %s no se enviar\u00e1 a RS %s con un Id. de generaci\u00f3n %s diferente del Id. de generaci\u00f3n local %s
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+MILD_ERR_IGNORING_UPDATE_FROM_RS_80=En RS %s para ND %s, la actualizaci\u00f3n %s recibida desde RS %s se ignora si existe un Id. de generaci\u00f3n err\u00f3neo de un RS remoto (Id. de generaci\u00f3n local: %s, Id. de generaci\u00f3n remoto: %s)
+MILD_ERR_IGNORING_UPDATE_TO_RS_81=En RS %s para ND %s, la actualizaci\u00f3n %s no se enviar\u00e1 a RS %s con un Id. de generaci\u00f3n %s diferente del Id. de generaci\u00f3n local %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because import is not supported by the backend %s
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because export is not supported by the backend %s
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because the following error occurred while locking the backend %s : %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=Se obtuvo una excepci\u00f3n durante la reinicializaci\u00f3n de la comunicaci\u00f3n en el dominio %s: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while listening for client connections %s
+SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following error happened: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=Error de protocolo: no se espera que un servidor de r\u00e9plica sea el destino de un mensaje del tipo %s
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when testing existence or creating the replication backend : %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when deleting the replication backend : %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=Se produjo un error al exportar la entrada %s : %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when creating the LDIF writer to export backend : %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when searching for %s : %s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in the replication server backend
+SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the Directory Server backend
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=La repetici\u00f3n est\u00e1 conectada al servidor de repetici\u00f3n, pero tiene un Id. de generaci\u00f3n diferente para el dominio %s que el servidor de repetici\u00f3n %s; la generaci\u00f3n de datos local es %s; la generaci\u00f3n de datos del servidor de repetici\u00f3n es %s. Esto puede ser exclusivamente temporal o requerir una resincronizaci\u00f3n completa.
 NOTICE_HEARTBEAT_FAILURE_97=%s est\u00e1 cerrando la sesi\u00f3n porque no pudo detectar ning\u00fan latido
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication server backend does not support the import ldif function
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication server backend cannot export its entries in LDIF format because the export-ldif command must be run as a task
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=Error en el intento de conexi\u00f3n SSL desde %s (%s): %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers are missing due to an error in the retrieval process. Potentially a server is too slow to provide its monitoring data over the protocol
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers are missing due to a processing error : %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when sending request to get remote monitor data
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught while replaying replication message : %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server configuration could not be found
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late regarding our changes: going to send missing ones
+DEBUG_SENDING_CHANGE_112=Sending change number: %s
+DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations for domain %s for replication server %s : %s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=Se han recibido datos de supervisi\u00f3n desde el servidor con el ID de servidor %s demasiado tarde y se han ignorado
 NOTICE_SERVER_STATE_RECOVERY_117=Recuperaci\u00f3n del estado de servidor para el dominio %s actualizada con el n\u00famero de cambio %s
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be reset for domain %s because it is NOT connected to the replication. You should check in the configuration that the domain is enabled
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Desconectando del servidor de repetici\u00f3n ya que acaba de llegar en topolog\u00eda uno nuevo con nuestro Id. de grupo (%s). Esto es para el dominio %s; nuestro Id. de servidor es %s
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
-NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=El servidor de directorios %s para DN %s ha cambiado su estado a %s
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
-MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=En RS %s para DN %s, la actualizaci\u00f3n %s recibida desde DS %s se ignora ya que existe un Id. de generaci\u00f3n err\u00f3neo de DS (Id. de generaci\u00f3n local: %s, Id. de generaci\u00f3n remoto: %s)
-MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=En RS %s para DN %s, la actualizaci\u00f3n %s no se enviar\u00e1 a DS %s con el Id. de generaci\u00f3n %s diferente del Id. de generaci\u00f3n local %s
-MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=En RS %s para DN %s, la actualizaci\u00f3n %s recibida desde DS %s se ignora debido a la actualizaci\u00f3n completa de DS
-MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=En RS %s para DN %s, la actualizaci\u00f3n %s no se enviar\u00e1 a DS %s como actualizaci\u00f3n completa
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
-NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Servidor de repetici\u00f3n %s para DN %s: el servidor de directorios %s debe encontrarse actualizado completamente aunque se haya pedido un restablecimiento del Id. de generaci\u00f3n (de %s a %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=El servidor de directorios %s para ND %s ha cambiado su estado a %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s
+MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=En RS %s para ND %s, la actualizaci\u00f3n %s recibida desde DS %s se ignora ya que existe un Id. de generaci\u00f3n err\u00f3neo de DS (Id. de generaci\u00f3n local: %s, Id. de generaci\u00f3n remoto: %s)
+MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=En RS %s para ND %s, la actualizaci\u00f3n %s no se enviar\u00e1 a DS %s con el Id. de generaci\u00f3n %s diferente del Id. de generaci\u00f3n local %s
+MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=En RS %s para ND %s, la actualizaci\u00f3n %s recibida desde DS %s se ignora debido a la actualizaci\u00f3n completa de DS
+MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=En RS %s para ND %s, la actualizaci\u00f3n %s no se enviar\u00e1 a DS %s como actualizaci\u00f3n completa
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s
+NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Servidor de repetici\u00f3n %s para ND %s: el servidor de directorios %s debe encontrarse actualizado completamente aunque se haya pedido un restablecimiento del Id. de generaci\u00f3n (de %s a %s)
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=El servidor de directorios local %s est\u00e1 iniciando una actualizaci\u00f3n completa en l\u00ednea para importar datos del sufijo %s desde el servidor de directorios remoto %s
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=El servidor de directorios local %s ha finalizado la actualizaci\u00f3n completa en l\u00ednea para importar datos del sufijo %s desde el servidor de directorios remoto %s
 NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=El servidor de directorios local %s est\u00e1 iniciando una actualizaci\u00f3n completa en l\u00ednea para exportar datos del sufijo %s desde el servidor de directorios remoto %s
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=En el sufijo %s, el servidor de directorios %s ha presentado un Id. de generaci\u00f3n=%s cuando en realidad se esperaba la un Id. de generaci\u00f3n=%s
 NOTICE_DS_RECEIVED_ACK_ERROR_147=En el servicio de repetici\u00f3n %s y el Id. de servidor %s, el mensaje de garant\u00eda de actualizaci\u00f3n %s se confirm\u00f3 con los siguientes errores: %s
 NOTICE_DS_ACK_TIMEOUT_148=En el servicio de repetici\u00f3n %s, se super\u00f3 el tiempo de espera despu\u00e9s de %s minutos esperando a la confirmaci\u00f3n del mensaje de garant\u00eda de actualizaci\u00f3n: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=No es posible cambiar la configuraci\u00f3n mientras se lleva a cabo una actualizaci\u00f3n completa
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Se produjo un error al recuperar los datos de supervisi\u00f3n: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/replication_fr.properties b/opendj-sdk/opends/src/messages/messages/replication_fr.properties
index 9534ca8..2d88652 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_fr.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=\u00c9chec du d\u00e9marrage du serveur de r\u00e9plication, car la base de donn\u00e9es %s n'a pas pu \u00eatre lue : %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=Une exception a \u00e9t\u00e9 d\u00e9tect\u00e9e lors de la relecture de l'op\u00e9ration %s : %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=Le port du serveur de r\u00e9plication doit \u00eatre d\u00e9fini
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
+DEBUG_ERROR_UPDATING_RUV_14=Erreur %s lors de la mise \u00e0 jour de l'\u00e9tat du serveur %s : %s dn de base : %s
 MILD_ERR_ERROR_SEARCHING_RUV_15=Erreur %s lors de la recherche de l'\u00e9tat du serveur %s : %s dn de base : %s
 NOTICE_SERVER_DISCONNECT_16=%s s'est d\u00e9connect\u00e9 de ce serveur de r\u00e9plication %s
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=Aucun serveur de r\u00e9plication n'\u00e9coute sur %s
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=%d serveur(s) de r\u00e9plication trouv\u00e9(s) avec des modifications \u00e0 jour pour le suffixe %s dans l'ID de serveur %s
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=Plus d'un serveur de r\u00e9plication doit \u00eatre configur\u00e9
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
-MILD_ERR_CANNOT_RECOVER_CHANGES_21=Erreur lors de la recherche d'anciennes modifications \u00e0 partir de la base de donn\u00e9es pour le DN de base %s 
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=D\u00e9tection d'une IOException lors de l'envoi des informations de topologie (pour la mise \u00e0 jour) sur le domaine %s pour le serveur %s\u00a0: %s
+MILD_ERR_CANNOT_RECOVER_CHANGES_21=Erreur lors de la recherche d'anciennes modifications \u00e0 partir de base de donn\u00e9es pour le DN de base %s 
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=Serveur de r\u00e9plication ayant consult\u00e9 toutes les modifications locales sur le suffixe %s introuvable. %d serveur(s) de r\u00e9plication non mis \u00e0 jour trouv\u00e9(s). Relecture des modifications imminente
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=Impossible de se connecter \u00e0 un serveur de r\u00e9plication sur le suffixe %s, nouvelle tentative...
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=Erreur lors de la fermeture de la base de donn\u00e9es du serveur de r\u00e9plication %s :
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Erreur lors de la tentative de rediffusion %s, impossible de d\u00e9coder l'op\u00e9ration\u00a0:
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Erreur lors de la tentative d'utilisation de la base de donn\u00e9es sous-jacente. Le serveur de r\u00e9plication va s'arr\u00eater.
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=DN mal format\u00e9 trouv\u00e9 dans la liste de la base de donn\u00e9es connue de ce serveur de r\u00e9plication\u00a0: %s. Cet identifiant est ignor\u00e9. 
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Erreur lors de la fermeture de la base de donn\u00e9es du serveur de r\u00e9plication\u00a0:
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Erreur lors de la taille de la base de donn\u00e9es ou du processus de vidage. Le service Changelog va s'arr\u00eater.
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Erreur lors du traitement du protocole Handshake du serveur de r\u00e9plication. Abandon de la connexion depuis/vers %s.
+SEVERE_ERR_UNKNOWN_MESSAGE_31=Envoi d'un message inconnu de %s. Fermeture de la connexion.
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=Occurrence d'une erreur inattendue g\u00e9rant la connexion avec %s. Fermeture de cette connexion.
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=Dans le serveur de r\u00e9plication %s\u00a0: occurrence d'une erreur inattendue lors de l'envoi d'un caract\u00e8re d'accus\u00e9 de r\u00e9ception \u00e0 l'ID %s du serveur pour un num\u00e9ro %s de modification dans le domaine %s. Fermeture et r\u00e9ouverture de cette connexion.
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=D\u00e9tection d'une exception lors de la r\u00e9ception du message de r\u00e9plication\u00a0: %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=Une boucle a \u00e9t\u00e9 d\u00e9tect\u00e9e lors de la relecture de l'op\u00e9ration : %s erreur %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=Une exception a \u00e9t\u00e9 d\u00e9tect\u00e9e lors du test de l'existence ou de la tentative de cr\u00e9ation du r\u00e9pertoire pour la base de donn\u00e9es du serveur de r\u00e9plication : %s
 INFO_CHANGELOG_SERVER_ATTR_37=Liste des serveurs de r\u00e9plication auxquels ce serveur de r\u00e9plication doit se connecter. Chaque valeur de cet attribut doit contenir des valeurs construites avec le nom d'h\u00f4te et le num\u00e9ro de port du serveur distant, s\u00e9par\u00e9s par ":" 
@@ -104,159 +92,96 @@
 INFO_QUEUE_SIZE_ATTR_41=Recevoir la taille de file d'attente du serveur de r\u00e9plication. Les serveurs de r\u00e9plication seront plac\u00e9s en file d'attente jusqu'\u00e0 atteindre ce nombre de messages dans sa file d'attente de m\u00e9moire et enregistrer les messages les plus anciens dans un stockage persistant. L'utilisation d'une taille plus importante peut am\u00e9liorer les performances lorsque le d\u00e9lai de r\u00e9plication est plus important que cette taille, au risque d'utiliser davantage de m\u00e9moire
 INFO_CHANGELOG_DIR_PATH_ATTR_42=R\u00e9pertoire du serveur de r\u00e9plication. Le serveur de r\u00e9plication va cr\u00e9er l'ensemble du stockage persistant sous ce chemin d'acc\u00e8s
 INFO_PURGE_DELAY_ATTR_43=D\u00e9lai de purge du serveur de r\u00e9plication, les serveurs de r\u00e9plication conservent toutes les modifications pendant l'espace de temps sp\u00e9cifi\u00e9 avant de les supprimer. Cette valeur d\u00e9finit l'\u00e2ge maximal d'une sauvegarde pouvant \u00eatre restaur\u00e9e dans le cas o\u00f9 les serveurs de r\u00e9plication ne seraient pas en mesure d'actualiser les serveurs LDAP avec des versions ant\u00e9rieures des donn\u00e9es. Z\u00e9ro sp\u00e9cifie un d\u00e9lai infini (c'est \u00e0 dire ne jamais purger)
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=Rejet de la requ\u00eate en cours \u00e0 cause d'une importation ou d'une exportation d\u00e9j\u00e0 en cours pour les m\u00eames donn\u00e9es. 
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Source invalide pour l'importation.
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=Cible invalide pour l'exportation.
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=Pas de pair accessible dans le domaine.
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=Aucun domaine ne correspond \u00e0 la DN '%s' de base fournie 
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=De nombreux domaines correspondent \u00e0 la DN de base fournie
+SEVERE_ERR_INVALID_PROVIDER_50=La classe de fournisseur ne permet pas l'op\u00e9ration demand\u00e9e
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=Impossible de r\u00e9soudre le nom d'h\u00f4te %s comme une adresse IP
 NOTICE_READER_NULL_MSG_52=Message null re\u00e7u de %s
 NOTICE_READER_EXCEPTION_53=Exception lors de la lecture de messages de %s
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=Dans le serveur de r\u00e9plication %s\u00a0: les serveurs %s et %s ont la m\u00eame ID de serveur\u00a0: %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=Dans le serveur de r\u00e9plication %s\u00a0: les serveurs %s et %s ont la m\u00eame ID de serveur\u00a0: %d
+SEVERE_ERR_BAD_HISTORICAL_56=L'entr\u00e9e %s contenait des informations historiques inconnues, ce qui pourrait entra\u00eener des incoh\u00e9rences pour cette entr\u00e9e.
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=Un conflit a \u00e9t\u00e9 d\u00e9tect\u00e9 mais des informations sur ce conflit n'ont pas pu \u00eatre ajout\u00e9es. Op\u00e9ration :
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=Une erreur s'est produite lors de la tentative de renommage d'une entr\u00e9e conflictuelle\u00a0:
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=Une exception s'est produite lors de la tentative de renommage d'une entr\u00e9e conflictuelle\u00a0:
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=La JVM ne prend pas en charge l'UTF-8. Ceci est n\u00e9cessaire pour pouvoir encoder les modifications dans la base de donn\u00e9es. Ce serveur de r\u00e9plication va maintenant fermer.
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=La r\u00e9plication est configur\u00e9e pour le suffixe %s mais n'a pas pu se connecter au serveur de r\u00e9plication.
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=La r\u00e9plication est op\u00e9rationnelle pour le domaine %s avec l'ID %s %s du serveur de r\u00e9plication (l'ID du serveur local est %s) la g\u00e9n\u00e9ration de donn\u00e9es est %s
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=La connection au serveur de r\u00e9plication %s %s a \u00e9t\u00e9 coup\u00e9e par le serveur de r\u00e9plication pour %s dans l'ID %s du serveur local 
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=Occurrence d'une erreur inattendue lors de l'envoi d'un message d'erreur \u00e0 %s. Fermeture et r\u00e9ouverture de cette connexion.
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=Occurrence d'une erreur inattendue lors de l'envoi d'un message \u00e0 %s. Fermeture et r\u00e9ouverture de cette connexion.
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=Impossible de relire l'op\u00e9ration %s avec l'erreur %s %s de ChangeNumber %s
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=L'entr\u00e9e %s poss\u00e8de des informations historiques pour l'attribut %s, qui n'est pas d\u00e9fini dans le sch\u00e9ma. Ces informations vont \u00eatre ignor\u00e9es
 NOTICE_UNRESOLVED_CONFLICT_69=Un conflit non r\u00e9solu a \u00e9t\u00e9 d\u00e9tect\u00e9 pour le DN %s
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=Impossible de fermer le socket du serveur de r\u00e9pication\u00a0: %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=Impossible d'arr\u00eater le thread qui \u00e9coute sur le serveur de r\u00e9plication\u00a0: %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=D\u00e9tection d'une IOException lors de l'\u00e9coute sur le port de r\u00e9plication
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=Occurrence d'une erreur %s inattendue lors de la recherche d'ID de g\u00e9n\u00e9ration pour le domaine\u00a0: %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=Occurence d'une erreur inttendue lors de la recherche du backend r\u00e9pliqu\u00e9\u00a0: %s. Il peut ne pas \u00eatre configur\u00e9 ou d\u00e9sactiv\u00e9.
+SEVERE_ERR_LOADING_GENERATION_ID_75=Occurrence d'une erreur inattendue lors de la recherche dans %s de l'ID de g\u00e9n\u00e9ration\u00a0: %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=Occurrence d'une erreur %s inattendue lors de la mise \u00e0 jour d'ID de g\u00e9n\u00e9ration pour le domaine\u00a0: %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=Sur le suffixe %s, l'ID de g\u00e9n\u00e9ration pr\u00e9sent\u00e9e du serveur %s de r\u00e9plication =%s quand l'ID de la g\u00e9n\u00e9ration attendue =%s
 NOTICE_RESET_GENERATION_ID_78=L'ID de g\u00e9n\u00e9ration a \u00e9t\u00e9 r\u00e9initialis\u00e9 pour le domaine %s. L'ID de g\u00e9n\u00e9ration d'une nouvelle r\u00e9f\u00e9rence est %s
 MILD_ERR_ERROR_MSG_RECEIVED_79=L'erreur suivante a \u00e9t\u00e9 re\u00e7ue\u00a0: %s
 MILD_ERR_IGNORING_UPDATE_FROM_RS_80=Dans RS %s pour dn %s, la mise \u00e0 jour %s re\u00e7ue de RS %s est ignor\u00e9e \u00e0 cause d'une mauvaise g\u00e9n\u00e9ration d'ID pour le RS \u00e0 distance (genid local\u00a0: %s, genid \u00e0 distance\u00a0: %s)
 MILD_ERR_IGNORING_UPDATE_TO_RS_81=Dans RS %s pour dn %s, la mise \u00e0 jour %s ne sera pas envoy\u00e9e \u00e0 RS %s avec l'ID %s de g\u00e9n\u00e9ration diff\u00e9rente de l'ID %s de g\u00e9n\u00e9ration locale 
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Impossible de faire l'initialisation car l'importation n'est pas prise en charge par le backend %s
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Impossible de faire l'initialisation car l'exportation n'est pas prise en charge par le backend %s
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Impossible de faire l'initialisation car l'erreur suivante est apparue lors du verrouillage du backend %s\u00a0: %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=Exception d\u00e9tect\u00e9e lors de la r\u00e9initialisation de la communication sur le domaine %s\u00a0: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=Exception d\u00e9tect\u00e9e par le serveur de r\u00e9plication lors de l'\u00e9coute des connexions client %s
+SEVERE_ERR_ERROR_CLEARING_DB_87=Lors de l'effacement de la base de donn\u00e9es %s, l'erreur suivante est apparue\u00a0: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=Erreur de protocole : il n'est pas pr\u00e9vu qu'un serveur de r\u00e9plication soit la destination d'un message de type %s
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=Occurrence d'erreur inattendue lors d'un test d'existence ou lors de la cr\u00e9ation du backend de r\u00e9plication\u00a0: %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=Occurrence d'erreur inattendue lors de la suppression du backend de r\u00e9plication\u00a0: %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=Occurrence d'erreur lors de l'exportation de l'entr\u00e9e %s\u00a0: %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =Occurrence d'erreur lors de la cr\u00e9ation du processus d'\u00e9criture LDIF pour exporter le backend\u00a0: %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =Occurrence d'erreur lors de la recherche de %s\u00a0:%s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=L'entr\u00e9e %s n'existe pas dans le backend du serveur de r\u00e9plication
+SEVERE_ERR_UNKNOWN_DN_95=La DN de base %s n'est pas stock\u00e9e par un backend de Directory Server 
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=La r\u00e9plication est connect\u00e9e au serveur de r\u00e9plication, mais poss\u00e8de une ID de g\u00e9n\u00e9ration pour le domaine %s diff\u00e9rente de celle du serveur %s de r\u00e9plication (la g\u00e9n\u00e9ration de donn\u00e9es locales est %s), la g\u00e9n\u00e9ration de donn\u00e9es du serveur de r\u00e9plication est %s. Ceci n'est peut-\u00eatre que temporaire ou peut n\u00e9cessiter une resynchronisation compl\u00e8te.
 NOTICE_HEARTBEAT_FAILURE_97=%s ferme la session car aucune pulsation n'est d\u00e9tect\u00e9e
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=Le backend du serveur de r\u00e9plication ne prend pas en charge l'importation de la fonction ldif
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=Le backend du serveur de r\u00e9plication ne peut exporter ses entr\u00e9es en un format LDIF car la commande d'exportation LDIF doit s'ex\u00e9cuter comme t\u00e2che
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=\u00c9chec de la tentative de connexion SSL depuis %s (%s)\u00a0: %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Les donn\u00e9es de contr\u00f4le de serveurs \u00e0 distance sont manquants \u00e0 cause d'une erreur dans le processus de r\u00e9cup\u00e9ration. Potentiellement un serveur est trop lent pour fournir ses donn\u00e9es de contr\u00f4le par le protocole
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Les donn\u00e9es de contr\u00f4le de serveurs \u00e0 distance sont manquants \u00e0 cause d'une erreur de traitement\u00a0: %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception d\u00e9clench\u00e9e lors de l'envoi d'une requ\u00eate pour obtenir des donn\u00e9es de contr\u00f4le \u00e0 distance
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=D\u00e9tection d'une exception lors de la rediffusion du message de r\u00e9plication\u00a0: %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=Impossible de trouver la configuration du serveur de r\u00e9plication 
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=Le serveur de r\u00e9plication est en retard en ce qui concerne nos modifications \u00a0: va changer les modifications manquantes
+DEBUG_SENDING_CHANGE_112=Envoi du nombre de modifications\u00a0: %s
+DEBUG_CHANGES_SENT_113=Envoi de toutes les modifications manquantes au serveur de r\u00e9plication
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=D\u00e9tection d'exception publiant de fausses op\u00e9rations pour le domaine\u00a0%s\u00a0: %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=D\u00e9tection d'exception calculant des op\u00e9rations fausses pour le domaine %s pour le serveur de r\u00e9plication %s\u00a0: %s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=Certaines donn\u00e9es de contr\u00f4le ont \u00e9t\u00e9 re\u00e7ues depuis le serveur avec l'ID serveur %s trop tardivement et sont ignor\u00e9es
 NOTICE_SERVER_STATE_RECOVERY_117=R\u00e9cup\u00e9ration ServerState pour le domaine %s, mis \u00e0 jour avec changeNumber %s
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=Impossible de r\u00e9initialiser l'ID de g\u00e9n\u00e9ration pour le domaine %s car il n'a PAS \u00e9t\u00e9 connect\u00e9 \u00e0 la r\u00e9plication. Vous devez v\u00e9rifier la configuration pour laquelle le domaine est activ\u00e9
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=D\u00e9tection d'exception durant la communicatioin initiale (phase %s) sur le domaine %s avec le serveur de r\u00e9plication %s\u00a0: %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=D\u00e9connexion du serveur de r\u00e9plication comme en tant que nouveau avec notre ID de groupe (%s) venant d'arriver dans la topologie. Ceci s'applique au domaine %s et nous avons l'ID %s du serveur
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN envoy\u00e9e par le serveur de r\u00e9plication \u00e0 distance\u00a0: %s ne correspond pas \u00e0 celui du serveur de r\u00e9plication local\u00a0. %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN envoy\u00e9e par le serveur de r\u00e9plication\u00a0: %s ne correspond pas \u00e0 celui du serveur d'annuaire local\u00a0. %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=D\u00e9tection d'exception lors du transfert de ResetGenerationIdMsg aux serveurs de r\u00e9plication de pair pour le domaine %\u00a0: %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Statut initial calcul\u00e9 invalide\u00a0: %s dans le domaine %s de r\u00e9plication de DS avec l'ID de serveur %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Le serveur de r\u00e9plication a re\u00e7u un statut initial invalide\u00a0: %s pour le domaine de r\u00e9plication %s \u00e0 partir de l'ID %s du serveur
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=R\u00e9ception d'un statut %s requis invalide dans le domaine %s de r\u00e9plication de DS avec l'ID %s du serveur 
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Impossible de calculer le nouveau statut dans le domaine %s de r\u00e9plication RS pour l'ID %s du serveur. Statut %s et \u00e9v\u00e8nement %s re\u00e7u.
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Impossible de calculer le nouveau statut dans le domaine %s de r\u00e9plication DS pour l'ID %s du serveur. Statut %s et \u00e9v\u00e8nement %s re\u00e7u.
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=D\u00e9tection d'IOexception lors de la modification du statut pour le domaine %s et le serverId\u00a0: %s apr\u00e8s la r\u00e9initialisation pour la g\u00e9n\u00e9ration de l'ID\u00a0: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Le message de statut de modification ree\u00e7u ne vient pas d'un serveur d'annuaire (dn\u00a0: %s, ID de serveur\u00a0: %s, msg\u00a0: \u00f9s)
 NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Modification du statut du serveur d'annuaire %s pour dn %s en %s
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=R\u00e9ception d'un nouveau statut invalide dans RS pour le domaine de r\u00e9plication %s et l'ID du serveur d'annuaire %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connect\u00e9 \u00e0 un serveur de r\u00e9plication avec la mauvaise ID de groupe. Nous avons l'ID %s de groupe et l'ID %s %s du serveur de r\u00e9plication a l'ID %s de groupe. Ceci concerne le domaine %s dans le serveur d'annuaire %s.
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=\u00c9chec du courtier de r\u00e9plication avec le dn %s et de l'ID %s de serveur \u00e0 avertir de la modification de statut \u00e0 cause de\u00a0: %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=Dans RS %s pour dn %s, la mise \u00e0 jour %s re\u00e7ue de DS %s est ignor\u00e9e \u00e0 cause d'une mauvaise g\u00e9n\u00e9ration d'ID pour le DS (genid local\u00a0: %s, genid \u00e0 distance\u00a0: %s)
 MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=Dans RS %s pour dn %s, la mise \u00e0 jour %s ne sera pas envoy\u00e9e \u00e0 DS %s avec l'ID %s de g\u00e9n\u00e9ration diff\u00e9rente de l'ID %s de g\u00e9n\u00e9ration locale 
 MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=Dans RS %s pour dn %s, la mise \u00e0 jour %s re\u00e7ue de DS %s est ignor\u00e9e \u00e0 cause de DS en mode de mise \u00e0 jour compl\u00e8te
 MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=Dans RS %s pour dn %s, la mise \u00e0 jour %s ne sera pas envoy\u00e9e \u00e0 DS %s en mode de mise \u00e0 jour compl\u00e8te
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=D\u00e9tection d'IOException lors de la modification de statut pour le domaine %s et le serverId\u00a0: %s \u00e0 partir de l'analyseur de statut\u00a0: %s
 NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Le serveur de r\u00e9plication %s pour le dn %s\u00a0: le serveur d'annuaire %s doit rester en mode de mise \u00e0 jour compl\u00e8te bien qu'une r\u00e9initialisation d'ID de g\u00e9n\u00e9ration ait \u00e9t\u00e9 d\u00e9cid\u00e9e (de %s \u00e0 %s)
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Le serveur %s d'annuaire local commence une mise \u00e0 jour compl\u00e8te en ligne pour l'importation de donn\u00e9es de suffixe %s depuis un serveur d'annuaire \u00e0 distance %s
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Fin de la mise \u00e0 jour compl\u00e8te en ligne du serveur %s d'annuaire local pour l'importation de donn\u00e9es de suffixe %s depuis un serveur d'annuaire \u00e0 distance %s
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=Sur le suffixe %s, le serveur d'annuaire %s a pr\u00e9sent\u00e9 l'ID=%s de g\u00e9n\u00e9ration quand l'ID de la g\u00e9n\u00e9ration attendue =%s
 NOTICE_DS_RECEIVED_ACK_ERROR_147=Dans le service de r\u00e9plication %s et les ID %s de serveur, le message %s de mise \u00e0 jour \u00e9tabli a \u00e9t\u00e9 reconnu comme ayant les erreurs suivantes\u00a0: %s
 NOTICE_DS_ACK_TIMEOUT_148=Dans le service de r\u00e9plication %s, le d\u00e9lai d'attente apr\u00e8s ms %s pour la reconnaissance du message de mise \u00e0 jour \u00e9tabli\u00a0: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=R\u00e9ception dans le serveur %s d'annuaire du mode de mise \u00e0 jour \u00e9tabli et inconnu %s\u00a0: %s, pour le domaine %s. Message\u00a0: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=R\u00e9ception dans le serveur %s de r\u00e9plication du mode de mise \u00e0 jour \u00e9tabli et inconnu %s\u00a0: %s, pour le domaine %s. Message\u00a0: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=R\u00e9ception dans le serveur de r\u00e9plication %s d'un message de mise \u00e0 jour de donn\u00e9es fiables avec un niveau incoh\u00e9rent\u00a0: %s, ceci concerne le domaine %s. Message\u00a0: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=Impossible de r\u00e9initialiser l'ID de g\u00e9n\u00e9ration pour le domaine %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=Impossible de modifier la configuration alors qu'une mise \u00e0 jour compl\u00e8te est en cours
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=La r\u00e9plication n'a pas \u00e9t\u00e9 d\u00e9marr\u00e9e en base-dn %s\u00a0: %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Erreur lors de la r\u00e9cup\u00e9ration de donn\u00e9es de contr\u00f4le\u00a0: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/replication_ja.properties b/opendj-sdk/opends/src/messages/messages/replication_ja.properties
index 9d83e70..81c03a4 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_ja.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9 %s \u3092\u8aad\u307f\u53d6\u308c\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=\u64cd\u4f5c %s \u306e\u518d\u5b9f\u884c\u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30dd\u30fc\u30c8\u3092\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
+DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s base dn : %s
 MILD_ERR_ERROR_SEARCHING_RUV_15=\u30a8\u30e9\u30fc %s \u304c\u3001\u30b5\u30fc\u30d0\u30fc\u72b6\u614b %s \u3092\u691c\u7d22\u4e2d\u306b\u767a\u751f\u3057\u307e\u3057\u305f: %s \u30d9\u30fc\u30b9 dn: %s
 NOTICE_SERVER_DISCONNECT_16=%s \u304c\u3001\u3053\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u5207\u308a\u96e2\u3055\u308c\u307e\u3057\u305f
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=%s \u4e0a\u3067\u5f85\u6a5f\u3057\u3066\u3044\u308b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u3042\u308a\u307e\u305b\u3093
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=\u30b5\u30fc\u30d0\u30fc ID %s \u3067\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u306e\u6700\u65b0\u306e\u5909\u66f4\u304c\u52a0\u3048\u3089\u308c\u305f %d \u500b\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\u8907\u6570\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u3092\u69cb\u6210\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=\u30c8\u30dd\u30ed\u30b8\u60c5\u5831 (\u66f4\u65b0\u7528) \u306e\u9001\u4fe1\u4e2d\u306b IOException \u304c\u6355\u6349\u3055\u308c\u307e\u3057\u305f\u3002\u30c9\u30e1\u30a4\u30f3 %s\u3001\u5bfe\u8c61 %s \u30b5\u30fc\u30d0\u30fc %s : %s
 MILD_ERR_CANNOT_RECOVER_CHANGES_21=\u30d9\u30fc\u30b9 DN %s \u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u4ee5\u524d\u306e\u5909\u66f4\u3092\u691c\u7d22\u4e2d\u306b\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u4e0a\u306e\u30ed\u30fc\u30ab\u30eb\u306e\u5909\u66f4\u3092\u3059\u3079\u3066\u8a18\u9332\u3057\u305f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6700\u65b0\u3067\u306f\u306a\u3044 %d \u500b\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u3002 \u5909\u66f4\u3092\u518d\u5b9f\u884c\u3057\u307e\u3059
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u4e0a\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u3069\u308c\u306b\u3082\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u518d\u8a66\u884c\u3057\u3066\u3044\u307e\u3059...
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9 %s \u3092\u9589\u3058\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: 
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, operation could not be decoded :
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the underlying database. The Replication Server is going to shut down
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was found in the list of database known by this Replication Server :%s. This Identifier will be ignored
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server database :
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication Server database trimming or flush process. The Changelog service is going to shutdown
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted
+SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the connection
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened handling connection with %s.  This connection is going to be closed
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught while receiving replication message : %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=\u64cd\u4f5c\u306e\u518d\u5b9f\u884c\u4e2d\u306b\u30eb\u30fc\u30d7\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f: %s \u30a8\u30e9\u30fc %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u5b58\u5728\u3092\u78ba\u8a8d\u4e2d\u3001\u307e\u305f\u306f\u305d\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u4f5c\u6210\u3092\u8a66\u307f\u3066\u3044\u308b\u3068\u304d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s
 INFO_CHANGELOG_SERVER_ATTR_37=\u3053\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u3092\u63a5\u7d9a\u3059\u308b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u30ea\u30b9\u30c8\u3002 \u3053\u306e\u5c5e\u6027\u306e\u5404\u5024\u306b\u306f\u3001\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d\u304a\u3088\u3073\u30dd\u30fc\u30c8\u756a\u53f7\u3092 ":" \u3067\u533a\u5207\u3063\u3066\u4f5c\u6210\u3057\u305f\u5024\u3092\u542b\u3081\u308b\u3088\u3046\u306b\u3057\u3066\u304f\u3060\u3055\u3044
@@ -104,159 +92,96 @@
 INFO_QUEUE_SIZE_ATTR_41=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u30ad\u30e5\u30fc\u30b5\u30a4\u30ba\u3092\u53d7\u4fe1\u3057\u307e\u3059\u3002 \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u3053\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u6570\u307e\u3067\u3092\u30e1\u30e2\u30ea\u30fc\u30ad\u30e5\u30fc\u306b\u5165\u308c\u3001\u305d\u308c\u4ee5\u524d\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6301\u7d9a\u7684\u8a18\u61b6\u9818\u57df\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002 \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u9045\u5ef6\u304c\u3053\u306e\u30b5\u30a4\u30ba\u3088\u308a\u5927\u304d\u3044\u5834\u5408\u3001\u30b5\u30a4\u30ba\u3092\u5927\u304d\u304f\u3059\u308b\u3068\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u6539\u5584\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u30e1\u30e2\u30ea\u30fc\u306e\u4f7f\u7528\u91cf\u304c\u591a\u304f\u306a\u308a\u307e\u3059
 INFO_CHANGELOG_DIR_PATH_ATTR_42=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3002 \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u3059\u3079\u3066\u306e\u6301\u7d9a\u7684\u8a18\u61b6\u9818\u57df\u3092\u3053\u306e\u30d1\u30b9\u5185\u306b\u4f5c\u6210\u3057\u307e\u3059
 INFO_PURGE_DELAY_ATTR_43=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u6d88\u53bb\u9045\u5ef6\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u3053\u306e\u6642\u9593\u5185\u306e\u5909\u66f4\u3092\u3059\u3079\u3066\u4fdd\u6301\u3057\u307e\u3059\u3002\u3053\u306e\u6642\u9593\u3092\u7d4c\u904e\u3057\u305f\u5909\u66f4\u306f\u524a\u9664\u3055\u308c\u307e\u3059\u3002 \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30c7\u30fc\u30bf\u3067 LDAP \u30b5\u30fc\u30d0\u30fc\u3092\u66f4\u65b0\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u3053\u306e\u5024\u306b\u3088\u308a\u5fa9\u5143\u53ef\u80fd\u306a\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u6700\u9577\u6709\u52b9\u671f\u9593\u304c\u5b9a\u7fa9\u3055\u308c\u307e\u3059\u3002 0 \u306e\u5024\u3092\u4f7f\u3063\u3066\u7121\u671f\u9650\u306e\u9045\u5ef6 (\u6d88\u53bb\u306a\u3057) \u3092\u6307\u5b9a\u3067\u304d\u307e\u3059
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is rejected due to an import or an export already in progress for the same data
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN provided
+SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the operation requested
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved as an IP address
 NOTICE_READER_NULL_MSG_52=%s \u304b\u3089 NULL \u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f
 NOTICE_READER_EXCEPTION_53=%s \u304b\u3089\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d
+SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical information, This may cause some inconsistency for this entry
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=\u7af6\u5408\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f\u304c\u3001\u7af6\u5408\u60c5\u5831\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 \u64cd\u4f5c: 
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=\u7af6\u5408\u3057\u3066\u3044\u308b\u30a8\u30f3\u30c8\u30ea\u306e\u540d\u524d\u3092\u5909\u66f4\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: 
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\u7af6\u5408\u3057\u3066\u3044\u308b\u30a8\u30f3\u30c8\u30ea\u306e\u540d\u524d\u3092\u5909\u66f4\u4e2d\u306b\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: 
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support UTF-8. This is required to be able to encode the changes in the database. This replication server will now shutdown
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for suffix  %s but was not able to connect to any Replication Server
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc ID %s %s (\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc ID \u304c %s\u3001\u30c7\u30fc\u30bf\u751f\u6210\u304c %s) \u3092\u6301\u3064\u30c9\u30e1\u30a4\u30f3 %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u8d77\u52d5\u3057\u3001\u7a3c\u50cd\u4e2d\u3067\u3059
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s %s \u3078\u306e\u63a5\u7d9a\u304c\u3001\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc ID %s \u5185\u306b\u3042\u308b %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u3063\u3066\u89e3\u9664\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred while sending an Error Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while sending a Message to %s. This connection is going to be closed and reopened
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=\u30a8\u30e9\u30fc %3$s %4$s \u306e\u305f\u3081\u3001ChangeNumber %2$s \u306e\u64cd\u4f5c %1$s \u3092\u518d\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=\u30a8\u30f3\u30c8\u30ea %s \u306b\u306f\u3001\u30b9\u30ad\u30fc\u30de\u5185\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u5c5e\u6027 %s \u306e\u5c65\u6b74\u60c5\u5831\u304c\u542b\u307e\u308c\u307e\u3059\u3002 \u3053\u306e\u60c5\u5831\u306f\u7121\u8996\u3055\u308c\u307e\u3059
 NOTICE_UNRESOLVED_CONFLICT_69=DN %s \u306e\u672a\u89e3\u6c7a\u306e\u7af6\u5408\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not be closed : %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the replication server port could not be stopped : %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while listening on the replication port
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when searching for generation id for domain : %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when looking for the replicated backend : %s. It may be not configured or disabled
+SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when searching in %s for the generation ID  : %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  when updating generation ID for the domain : %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u3067\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u304c\u751f\u6210 ID \u3068\u3057\u3066 %s \u3092\u63d0\u793a\u3057\u307e\u3057\u305f\u304c\u3001\u5fc5\u8981\u306a\u751f\u6210 ID \u306f %s \u3067\u3057\u305f
 NOTICE_RESET_GENERATION_ID_78=\u30c9\u30e1\u30a4\u30f3 %s \u306e\u751f\u6210 ID \u304c\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f\u3002\u65b0\u3057\u3044\u53c2\u7167\u751f\u6210 ID \u306f %s \u3067\u3059
 MILD_ERR_ERROR_MSG_RECEIVED_79=\u6b21\u306e\u30a8\u30e9\u30fc\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f: %s
 MILD_ERR_IGNORING_UPDATE_FROM_RS_80=dn %s \u306e RS %s \u3067\u3001\u30ea\u30e2\u30fc\u30c8 RS \u306e\u751f\u6210 ID (\u30ed\u30fc\u30ab\u30eb genid: %s\u3001\u30ea\u30e2\u30fc\u30c8 genid: %s) \u304c\u9593\u9055\u3063\u3066\u3044\u308b\u305f\u3081\u306b\u3001RS %s \u304b\u3089\u53d7\u4fe1\u3057\u305f\u66f4\u65b0 %s \u306f\u7121\u8996\u3055\u308c\u307e\u3059
 MILD_ERR_IGNORING_UPDATE_TO_RS_81=dn %s \u306e RS %s \u3067\u3001\u30ed\u30fc\u30ab\u30eb\u751f\u6210 ID %s \u3068\u306f\u7570\u306a\u308b\u751f\u6210 ID %s \u3092\u6301\u3064 RS %s \u306b\u3001\u66f4\u65b0 %s \u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because import is not supported by the backend %s
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because export is not supported by the backend %s
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because the following error occurred while locking the backend %s : %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=\u30c9\u30e1\u30a4\u30f3 %s \u4e0a\u3067\u901a\u4fe1\u306e\u518d\u521d\u671f\u5316\u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while listening for client connections %s
+SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following error happened: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=\u30d7\u30ed\u30c8\u30b3\u30eb\u30a8\u30e9\u30fc: \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u30bf\u30a4\u30d7 %s \u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u5b9b\u5148\u3068\u3057\u3066\u671f\u5f85\u3055\u308c\u3066\u3044\u307e\u305b\u3093
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when testing existence or creating the replication backend : %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when deleting the replication backend : %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=\u30a8\u30f3\u30c8\u30ea %s \u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when creating the LDIF writer to export backend : %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when searching for %s : %s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in the replication server backend
+SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the Directory Server backend
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3057\u3066\u3044\u307e\u3059\u304c\u3001\u30c9\u30e1\u30a4\u30f3 %s \u306b\u5bfe\u3057\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u3068\u306f\u7570\u306a\u308b\u751f\u6210 ID \u3092\u6301\u3063\u3066\u3044\u307e\u3059 (\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u751f\u6210\u306f %s\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30c7\u30fc\u30bf\u751f\u6210\u306f %s)\u3002\u3053\u308c\u306f\u4e00\u6642\u7684\u306a\u3082\u306e\u306b\u904e\u304e\u306a\u3044\u53ef\u80fd\u6027\u3082\u3042\u308a\u307e\u3059\u304c\u3001\u305d\u3046\u3067\u306a\u3044\u5834\u5408\u306b\u306f\u3001\u5b8c\u5168\u306a\u518d\u540c\u671f\u304c\u5fc5\u8981\u3067\u3059
 NOTICE_HEARTBEAT_FAILURE_97=\u30cf\u30fc\u30c8\u30d3\u30fc\u30c8\u3092\u691c\u51fa\u3067\u304d\u306a\u304b\u3063\u305f\u305f\u3081\u3001%s \u306f\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u9589\u3058\u3066\u3044\u307e\u3059
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication server backend does not support the import ldif function
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication server backend cannot export its entries in LDIF format because the export-ldif command must be run as a task
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=%s (%s) \u304b\u3089\u306e SSL \u63a5\u7d9a\u8a66\u884c\u304c\u5931\u6557\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers are missing due to an error in the retrieval process. Potentially a server is too slow to provide its monitoring data over the protocol
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers are missing due to a processing error : %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when sending request to get remote monitor data
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught while replaying replication message : %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server configuration could not be found
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late regarding our changes: going to send missing ones
+DEBUG_SENDING_CHANGE_112=Sending change number: %s
+DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations for domain %s for replication server %s : %s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\u30b5\u30fc\u30d0\u30fc ID %s \u306e\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u53d7\u4fe1\u3057\u305f\u4e00\u90e8\u306e\u76e3\u8996\u30c7\u30fc\u30bf\u306f\u3001\u9045\u5ef6\u304c\u5927\u304d\u3059\u304e\u308b\u305f\u3081\u306b\u7121\u8996\u3055\u308c\u307e\u3059
 NOTICE_SERVER_STATE_RECOVERY_117=\u30c9\u30e1\u30a4\u30f3 %s \u306e ServerState \u306e\u5fa9\u5143\u304c\u3001changeNumber %s \u3067\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be reset for domain %s because it is NOT connected to the replication. You should check in the configuration that the domain is enabled
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=\u5f53\u30b0\u30eb\u30fc\u30d7\u306e ID (%s) \u3092\u6301\u3064\u65b0\u898f\u306e\u30b5\u30fc\u30d0\u30fc\u304c\u30c8\u30dd\u30ed\u30b8\u306b\u5c0e\u5165\u3055\u308c\u305f\u305f\u3081\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u5207\u65ad\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u306e\u5bfe\u8c61\u306f\u30c9\u30e1\u30a4\u30f3 %s \u3067\u3001\u30b5\u30fc\u30d0\u30fc ID \u306f %s \u3067\u3059
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s)
 NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=dn %s \u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306e\u72b6\u614b\u304c %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=dn %s \u306e RS %s \u3067\u3001DS \u306e\u751f\u6210 ID (\u30ed\u30fc\u30ab\u30eb genid: %s\u3001\u30ea\u30e2\u30fc\u30c8 genid: %s) \u304c\u9593\u9055\u3063\u3066\u3044\u308b\u305f\u3081\u306b\u3001DS %s \u304b\u3089\u53d7\u4fe1\u3057\u305f\u66f4\u65b0 %s \u306f\u7121\u8996\u3055\u308c\u307e\u3059
 MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=dn %s \u306e RS %s \u3067\u3001\u30ed\u30fc\u30ab\u30eb\u751f\u6210 ID %s \u3068\u306f\u7570\u306a\u308b\u751f\u6210 ID %s \u3092\u6301\u3064 DS %s \u306b\u3001\u66f4\u65b0 %s \u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093
 MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=dn %s \u306e RS %s \u3067\u3001DS \u304c\u5b8c\u5168\u66f4\u65b0\u4e2d\u306e\u305f\u3081\u3001DS %s \u304b\u3089\u53d7\u4fe1\u3057\u305f\u66f4\u65b0 %s \u306f\u7121\u8996\u3055\u308c\u307e\u3059
 MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=dn %s \u306e RS %s \u3067\u3001\u5b8c\u5168\u66f4\u65b0\u4e2d\u306e DS %s \u306b\u66f4\u65b0 %s \u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s
 NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=dn %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s: %s \u304b\u3089 %s \u306b\u751f\u6210 ID \u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u3088\u3046\u306b\u6307\u793a\u3055\u308c\u307e\u3057\u305f\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306f\u304a\u305d\u3089\u304f\u5b8c\u5168\u66f4\u65b0\u4e2d\u3067\u3059
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u30c7\u30fc\u30bf\u3092\u30ea\u30e2\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u5b8c\u5168\u66f4\u65b0\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u30c7\u30fc\u30bf\u3092\u30ea\u30e2\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u5b8c\u5168\u66f4\u65b0\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u3067\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u751f\u6210 ID \u3068\u3057\u3066 %s \u3092\u63d0\u793a\u3057\u307e\u3057\u305f\u304c\u3001\u5fc5\u8981\u306a\u751f\u6210 ID \u306f %s \u3067\u3057\u305f
 NOTICE_DS_RECEIVED_ACK_ERROR_147=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d3\u30b9 %s\u3001\u30b5\u30fc\u30d0\u30fc ID %s \u3067\u3001\u4fdd\u8a3c\u66f4\u65b0\u30e1\u30c3\u30bb\u30fc\u30b8 %s \u306e\u80af\u5b9a\u78ba\u8a8d\u5fdc\u7b54\u6642\u306b\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
 NOTICE_DS_ACK_TIMEOUT_148=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d3\u30b9 %s \u3067\u3001\u6b21\u306e\u4fdd\u8a3c\u66f4\u65b0\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u80af\u5b9a\u78ba\u8a8d\u5fdc\u7b54\u3092 %s \u30df\u30ea\u79d2\u5f85\u6a5f\u3059\u308b\u3068\u3001\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3059: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=\u5b8c\u5168\u66f4\u65b0\u306e\u9032\u884c\u4e2d\u306f\u3001\u69cb\u6210\u3092\u5909\u66f4\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=\u76e3\u8996\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\u30a8\u30e9\u30fc: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/replication_ko.properties b/opendj-sdk/opends/src/messages/messages/replication_ko.properties
index 6035674..e65c183 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_ko.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=\ub370\uc774\ud130\ubca0\uc774\uc2a4 %s\uc744(\ub97c) \uc77d\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \ubcf5\uc81c \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=%s \uc791\uc5c5\uc744 \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=\ubcf5\uc81c \uc11c\ubc84 \ud3ec\ud2b8\ub97c \uc815\uc758\ud574\uc57c \ud569\ub2c8\ub2e4.
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
+DEBUG_ERROR_UPDATING_RUV_14=\uc11c\ubc84 \uc0c1\ud0dc %2$s\uc744(\ub97c) \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 %1$s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s \uae30\ubcf8 dn : %4$s
 MILD_ERR_ERROR_SEARCHING_RUV_15=\uc11c\ubc84 \uc11c\ubc84 \uc0c1\ud0dc %2$s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 %1$s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3s \uae30\ubcf8 dn : %4$s
 NOTICE_SERVER_DISCONNECT_16=%s has disconnected from this replication server %s
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=%s\uc5d0\uc11c \uc218\uc2e0\ud558\ub294 \ubcf5\uc81c \uc11c\ubc84\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Found %d replication server(s) with up to date changes for suffix %s, in server id %s
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\ub458 \uc774\uc0c1\uc758 \ubcf5\uc81c \uc11c\ubc84\ub97c \uad6c\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s
 MILD_ERR_CANNOT_RECOVER_CHANGES_21=\ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \uae30\ubcf8 DN %s\uc5d0 \ub300\ud55c \uc774\uc804 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\uc811\ubbf8\uc5b4 %s\uc5d0\uc11c \ubaa8\ub4e0 \ub85c\uceec \ubcc0\uacbd \uc0ac\ud56d\uc744 \ud655\uc778\ud55c \ubcf5\uc81c \uc11c\ubc84\ub97c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ucd5c\uc2e0 \uc0c1\ud0dc\uac00 \uc544\ub2cc %d\uac1c \ubcf5\uc81c \uc11c\ubc84\ub97c \ucc3e\uc558\uc2b5\ub2c8\ub2e4. \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc7ac\uc0dd\ud569\ub2c8\ub2e4.
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=\uc811\ubbf8\uc5b4 %s\uc5d0\uc11c \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc7ac\uc2dc\ub3c4\ud558\ub294 \uc911\uc785\ub2c8\ub2e4.
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4 %s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=%s\uc744(\ub97c) \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc791\uc5c5\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4:
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\uae30\ubcf8 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubcf5\uc81c \uc11c\ubc84\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=\uc774 \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc54c\ub824\uc9c4 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubaa9\ub85d\uc5d0 \uc798\ubabb\ub41c \ud615\uc2dd\uc758 DN\uc774 \uc788\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc2dd\ubcc4\uc790\ub294 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc9c0\uc6b0\uae30 \ub610\ub294 \ud50c\ub7ec\uc2dc \ud504\ub85c\uc138\uc2a4 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubcc0\uacbd \ub85c\uadf8 \uc11c\ube44\uc2a4\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted
+SEVERE_ERR_UNKNOWN_MESSAGE_31=%s\uc5d0\uc11c \uc54c \uc218 \uc5c6\ub294 \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4. \uc5f0\uacb0\uc744 \ub2eb\ub294 \uc911
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=%s\uacfc(\uc640)\uc758 \uc5f0\uacb0\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=\ubcf5\uc81c \uba54\uc2dc\uc9c0\ub97c \uc218\uc2e0\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=\uc791\uc5c5\uc744 \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \ub8e8\ud504\uac00 \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s \uc624\ub958 %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \ub300\ud55c \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4e4\uac70\ub098 \uc774 \ub514\ub809\ud1a0\ub9ac\uac00 \uc788\ub294\uc9c0 \ud14c\uc2a4\ud2b8\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CHANGELOG_SERVER_ATTR_37=\uc774 \ubcf5\uc81c \uc11c\ubc84\uac00 \uc5f0\uacb0\ud574\uc57c \ud560 \ubcf5\uc81c \uc11c\ubc84 \ubaa9\ub85d\uc785\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc758 \uac12\uc5d0\ub294 ":"\uc73c\ub85c \uad6c\ubd84\ub41c \uc6d0\uaca9 \uc11c\ubc84\uc758 \ud638\uc2a4\ud2b8 \uc774\ub984\uacfc \ud3ec\ud2b8 \ubc88\ud638\ub85c \uad6c\uc131\ub41c \uac12\uc774 \ud3ec\ud568\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
@@ -104,159 +92,96 @@
 INFO_QUEUE_SIZE_ATTR_41=\ubcf5\uc81c \uc11c\ubc84\uc758 \ub300\uae30\uc5f4 \ud06c\uae30\ub97c \uc218\uc2e0\ud569\ub2c8\ub2e4. \ubcf5\uc81c \uc11c\ubc84\ub294 \uba54\ubaa8\ub9ac \ub300\uae30\uc5f4\uc5d0 \ucd5c\ub300 \uc5ec\uae30\uc5d0 \uc9c0\uc815\ub41c \uc218\ub9cc\ud07c \uba54\uc2dc\uc9c0\ub97c \ub123\uace0 \uc774\uc804 \uba54\uc2dc\uc9c0\ub294 \uc601\uad6c \uc800\uc7a5\uc18c\uc5d0 \uc800\uc7a5\ud569\ub2c8\ub2e4. \ud06c\uae30\ub97c \ub354 \ud06c\uac8c \uc9c0\uc815\ud558\uba74 \ubcf5\uc81c \uc9c0\uc5f0\uc774 \uc774 \ud06c\uae30\ubcf4\ub2e4 \ud074 \uacbd\uc6b0 \uc131\ub2a5\uc774 \ud5a5\uc0c1\ub420 \uc218 \uc788\uc9c0\ub9cc \uba54\ubaa8\ub9ac\ub97c \ub354 \ub9ce\uc774 \uc0ac\uc6a9\ud558\uac8c \ub429\ub2c8\ub2e4.
 INFO_CHANGELOG_DIR_PATH_ATTR_42=\ubcf5\uc81c \uc11c\ubc84 \ub514\ub809\ud1a0\ub9ac\uc785\ub2c8\ub2e4. \ubcf5\uc81c \uc11c\ubc84\ub294 \uc774 \uacbd\ub85c \uc544\ub798\uc5d0 \ubaa8\ub4e0 \uc601\uad6c \uc800\uc7a5\uc18c\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.
 INFO_PURGE_DELAY_ATTR_43=\ubcf5\uc81c \uc11c\ubc84 \uc81c\uac70 \uc9c0\uc5f0. \ubcf5\uc81c \uc11c\ubc84\ub294 \ucd5c\ub300 \uc5ec\uae30\uc5d0 \uc9c0\uc815\ub41c \uc2dc\uac04 \ub3d9\uc548 \ubaa8\ub4e0 \ubcc0\uacbd \uc0ac\ud56d\uc744 \ubcf4\uad00\ud588\ub2e4\uac00 \uc0ad\uc81c\ud569\ub2c8\ub2e4. \ubcf5\uc81c \uc11c\ubc84\uac00 LDAP \uc11c\ubc84\ub97c \uc774\uc804 \ubc84\uc804\uc758 \ub370\uc774\ud130\ub85c \uc0c8\ub85c \uace0\uce60 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc774 \uac12\uc740 \ubcf5\uc6d0\ud560 \uc218 \uc788\ub294 \ubc31\uc5c5\uc758 \ucd5c\ub300 \uae30\uac04\uc744 \uc815\uc758\ud569\ub2c8\ub2e4. 0 \uac12\uc744 \uc0ac\uc6a9\ud558\uc5ec \ubb34\ud55c \uc9c0\uc5f0(\ub610\ub294 \uc81c\uac70 \uc548 \ud568)\uc744 \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=\ub3d9\uc77c\ud55c \ub370\uc774\ud130\uc5d0 \ub300\ud574 \uac00\uc838\uc624\uae30 \ub610\ub294 \ub0b4\ubcf4\ub0b4\uae30\uac00 \uc774\ubbf8 \uc9c4\ud589 \uc911\uc774\uae30 \ub54c\ubb38\uc5d0 \ud604\uc7ac \uc694\uccad\uc774 \uac70\ubd80\ub429\ub2c8\ub2e4.
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=\uac00\uc838\uc624\uae30\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uc18c\uc2a4\uc785\ub2c8\ub2e4.
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=\ub0b4\ubcf4\ub0b4\uae30\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \ub300\uc0c1\uc785\ub2c8\ub2e4.
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=\ub3c4\uba54\uc778\uc5d0 \uc5f0\uacb0 \uac00\ub2a5\ud55c \ud53c\uc5b4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=\uc81c\uacf5\ub41c \uae30\ubcf8 DN\uacfc \uc77c\uce58\ud558\ub294 \ub3c4\uba54\uc778\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INVALID_PROVIDER_50=\uc694\uccad\ud55c \uc791\uc5c5\uc744 \uacf5\uae09\uc790 \ud074\ub798\uc2a4\uc5d0\uc11c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=\ud638\uc2a4\ud2b8 \uc774\ub984 %s\uc744(\ub97c) IP \uc8fc\uc18c\ub85c \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 NOTICE_READER_NULL_MSG_52=%s\uc5d0\uc11c Null \uba54\uc2dc\uc9c0\ub97c \uc218\uc2e0\ud588\uc2b5\ub2c8\ub2e4.
 NOTICE_READER_EXCEPTION_53=%s\uc5d0\uc11c \uba54\uc2dc\uc9c0\ub97c \uc77d\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d
+SEVERE_ERR_BAD_HISTORICAL_56=%s \ud56d\ubaa9\uc5d0 \uc54c\ub824\uc9c0\uc9c0 \uc54a\uc740 \uc77c\ubd80 \uae30\ub85d \uc815\ubcf4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub85c \uc778\ud574 \uc774 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc77c\ubd80 \ubd88\uc77c\uce58\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=\ucda9\ub3cc\uc774 \uac80\uc0c9\ub418\uc5c8\uc9c0\ub9cc \ucda9\ub3cc \uc815\ubcf4\ub97c \ucd94\uac00\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc791\uc5c5:
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=\ucda9\ub3cc\ud558\ub294 \ud56d\ubaa9\uc758 \uc774\ub984\uc744 \ubc14\uafb8\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\ucda9\ub3cc\ud558\ub294 \ud56d\ubaa9\uc758 \uc774\ub984\uc744 \ubc14\uafb8\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM\uc5d0\uc11c UTF-8\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc758 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc778\ucf54\ub529\ud558\ub294 \ub370 \ud544\uc694\ud569\ub2c8\ub2e4. \uc774\uc81c \uc774 \ubcf5\uc81c \uc11c\ubc84\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\uc811\ubbf8\uc5b4 %s\uc5d0 \ub300\ud55c \ubcf5\uc81c\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replication is up and running for domain %s with replication server id %s %s - local server id is %s - data generation is %s
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=The connection to Replication Server %s %s has been dropped by the Replication Server for %s in local server id %s
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=%s(\uc73c)\ub85c \uc624\ub958 \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc5f0\uacb0\uc774 \ub2eb\ud614\ub2e4\uac00 \ub2e4\uc2dc \uc5f4\ub9bd\ub2c8\ub2e4.
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=%s(\uc73c)\ub85c \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc5f0\uacb0\uc774 \ub2eb\ud614\ub2e4\uac00 \ub2e4\uc2dc \uc5f4\ub9bd\ub2c8\ub2e4.
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=ChangeNumber %2$s\uc774(\uac00) \ud3ec\ud568\ub41c \uc791\uc5c5 %1$s\uc744(\ub97c) \uc7ac\uc0dd\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub958 %3$s %4$s
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=%s \ud56d\ubaa9\uc5d0 \uc2a4\ud0a4\ub9c8\uc5d0 \uc815\uc758\ub418\uc9c0 \uc54a\uc740 %s \uc18d\uc131\uc5d0 \ub300\ud55c \uae30\ub85d \uc815\ubcf4\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uc815\ubcf4\ub294 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 NOTICE_UNRESOLVED_CONFLICT_69=DN %s\uc5d0 \ub300\ud55c \ud574\uacb0\ub418\uc9c0 \uc54a\uc740 \ucda9\ub3cc\uc774 \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=\ubcf5\uc81c \uc11c\ubc84 \uc18c\ucf13\uc744 \ub2eb\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=\ubcf5\uc81c \uc11c\ubc84 \ud3ec\ud2b8\uc5d0\uc11c \uc218\uc2e0\ud558\ub294 \uc2a4\ub808\ub4dc\ub97c \uc911\uc9c0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=\ubcf5\uc81c \ud3ec\ud2b8\uc5d0\uc11c \uc218\uc2e0\ud558\ub294 \ub3d9\uc548 IOException\uc774 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=\ub3c4\uba54\uc778\uc5d0 \ub300\ud55c \uc0dd\uc131 \uc544\uc774\ub514\ub97c \uac80\uc0c9\ud560 \ub54c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958 %s\uc774(\uac00) \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\ubcf5\uc81c\ub41c \ubc31\uc5d4\ub4dc\ub97c \ucc3e\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uad6c\uc131\ub418\uc9c0 \uc54a\uc558\uac70\ub098 \ube44\ud65c\uc131\ud654 \uc0c1\ud0dc\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LOADING_GENERATION_ID_75=%s\uc5d0\uc11c \uc0dd\uc131 \uc544\uc774\ub514\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=\ub3c4\uba54\uc778\uc5d0 \ub300\ud55c \uc0dd\uc131 ID\ub97c \uc5c5\ub370\uc774\ud2b8\ud560 \ub54c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958 %s\uc774(\uac00) \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=On suffix %s, replication server %s presented generation ID=%s when expected generation ID=%s
 NOTICE_RESET_GENERATION_ID_78=The generation ID has been reset for domain %s. New reference generation id is %s
 MILD_ERR_ERROR_MSG_RECEIVED_79=The following error has been received : %s
 MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %s for dn %s, update %s received from RS %s is ignored due to a bad generation id of remote RS (local genid: %s, remote genid: %s)
 MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s for dn %s, update %s will not be sent to RS %s with generation id %s different from local generation id %s
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \ubc31\uc5d4\ub4dc %s\uc5d0\uc11c \uac00\uc838\uc624\uae30\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \ubc31\uc5d4\ub4dc %s\uc5d0\uc11c \ub0b4\ubcf4\ub0b4\uae30\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \uc7a0\uadf8\ub294 \ub3d9\uc548 \ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=%s \ub3c4\uba54\uc778\uc5d0\uc11c \ud1b5\uc2e0\uc744 \ub2e4\uc2dc \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0 %s\uc744(\ub97c) \uc218\uc2e0\ud558\ub294 \ub3d9\uc548 \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ERROR_CLEARING_DB_87=%s \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc9c0\uc6b0\ub294 \ub3d9\uc548 \ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=\ud504\ub85c\ud1a0\ucf5c \uc624\ub958: \ubcf5\uc81c \uc11c\ubc84\ub294 %s \uc720\ud615 \uba54\uc2dc\uc9c0\uc758 \ub300\uc0c1\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=\ubcf5\uc81c \ubc31\uc5d4\ub4dc\ub97c \ub9cc\ub4e4\uac70\ub098 \uc788\ub294\uc9c0 \ud14c\uc2a4\ud2b8\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=\ubcf5\uc81c \ubc31\uc5d4\ub4dc\ub97c \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=%s \ud56d\ubaa9\uc744 \ub0b4\ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =\ubc31\uc5d4\ub4dc\ub97c \ub0b4\ubcf4\ub0b4\uae30 \uc704\ud55c LDIF \uc791\uc131\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =%s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=%s \ud56d\ubaa9\uc774 \ubcf5\uc81c \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_UNKNOWN_DN_95=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uae30\ubcf8 DN %s\uc744(\ub97c) \uc800\uc7a5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replication is connected to replication server, but has a different generation id for domain %s than replication server %s - local data generation is %s - replication server data generation is %s - This may be only temporary or requires a full resynchronization
 NOTICE_HEARTBEAT_FAILURE_97=%s\uc774(\uac00) \ud558\ud2b8\ube44\ud2b8\ub97c \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc138\uc158\uc744 \ub2eb\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\ubcf5\uc81c \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c ldif \uac00\uc838\uc624\uae30 \uae30\ub2a5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=export-ldif \uba85\ub839\uc744 \uc791\uc5c5\uc73c\ub85c \uc2e4\ud589\ud574\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \ubcf5\uc81c \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud574\ub2f9 \ud56d\ubaa9\uc744 LDIF \ud615\uc2dd\uc73c\ub85c \ub0b4\ubcf4\ub0bc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=%s(%s)\uc5d0\uc11c SSL \uc5f0\uacb0 \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\uac80\uc0c9 \ud504\ub85c\uc138\uc2a4\uc5d0 \uc624\ub958\uac00 \uc788\uc5b4\uc11c \uc6d0\uaca9 \uc11c\ubc84\uc758 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\uac00 \ub204\ub77d\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \ub108\ubb34 \ub290\ub824\uc11c \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \ub370\uc774\ud130 \ubaa8\ub2c8\ud130\ub9c1\uc744 \uc81c\uacf5\ud560 \uc218 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\ud504\ub85c\uc138\uc2f1 \uc624\ub958 \ub54c\ubb38\uc5d0 \uc6d0\uaca9 \uc11c\ubc84\uc758 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\uac00 \ub204\ub77d\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\uc6d0\uaca9 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\ub97c \uac00\uc838\uc624\uae30 \uc704\ud55c \uc694\uccad\uc744 \uc804\uc1a1\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\ubcf5\uc81c \uba54\uc2dc\uc9c0\ub97c \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\ubcf5\uc81c \uc11c\ubc84 \uad6c\uc131\uc744 \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\ubcf5\uc81c \uc11c\ubc84\uac00 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc81c \uc2dc\uac04\uc5d0 \ucc98\ub9ac\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ub204\ub77d\ub41c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc804\uc1a1\ud569\ub2c8\ub2e4.
+DEBUG_SENDING_CHANGE_112=\ubcc0\uacbd \ubc88\ud638 \uc804\uc1a1 \uc911: %s
+DEBUG_CHANGES_SENT_113=\ub204\ub77d\ub41c \ubaa8\ub4e0 \ubcc0\uacbd \uc0ac\ud56d\uc744 \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc804\uc1a1\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=\ubcf5\uc81c \uc11c\ubc84 %2$s\uc5d0 \ub300\ud574 %1$s \ub3c4\uba54\uc778\uc758 \ubaa8\uc758 \uc791\uc5c5\uc744 \uacc4\uc0b0\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\uc11c\ubc84 \uc544\uc774\ub514\uac00 %s\uc778 \uc11c\ubc84\ub85c\ubd80\ud130 \uc77c\ubd80 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\ub97c \ubc1b\uc558\uc9c0\ub9cc \ub108\ubb34 \ub2a6\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4.
 NOTICE_SERVER_STATE_RECOVERY_117=%s \ub3c4\uba54\uc778\uc5d0 \ub300\ud55c ServerState \ubcf5\uad6c\uac00 changeNumber %s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=%s \ub3c4\uba54\uc778\uc774 \ubcf5\uc81c\uc5d0 \uc5f0\uacb0\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc774 \ub3c4\uba54\uc778\uc5d0 \ub300\ud55c \uc0dd\uc131 \uc544\uc774\ub514\ub97c \ub2e4\uc2dc \uc124\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uad6c\uc131\uc5d0\uc11c \ub3c4\uba54\uc778\uc774 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Disconnecting from replication server as a new one with our group id (%s) just arrived in topology. This is for domain %s and we have server id %s
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s)
 NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory server %s for dn %s changed his status to %s
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %s for dn %s, update %s received from DS %s is ignored due to a bad generation id of DS (local genid: %s, remote genid: %s)
 MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s for dn %s, update %s will not be sent to DS %s with generation id %s different from local generation id %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %s for dn %s, update %s received from DS %s is ignored due to DS in full update
 MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s for dn %s, update %s will not be sent to DS %s in full update
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s
 NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replication server %s for dn %s: directory server %s must stay in full update although a generation id reset has been ordered (from %s to %s)
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Local directory server %s is starting online full update for importing suffix %s data from remote directory server %s
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Local directory server %s has finished online full update for importing suffix %s data from remote directory server %s
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=On suffix %s, directory server %s presented generation ID=%s when expected generation ID=%s
 NOTICE_DS_RECEIVED_ACK_ERROR_147=In replication service %s and server id %s, the assured update message %s was acknowledged with the following errors: %s
 NOTICE_DS_ACK_TIMEOUT_148=In replication service %s, timeout after %s ms waiting for the acknowledgement of the assured update message: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=Cannot change the configuration while a total update is in progress
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Error retrieving monitoring data: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/replication_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/replication_zh_CN.properties
index f208f60..650a1ba 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_zh_CN.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=\u590d\u5236\u670d\u52a1\u5668\u542f\u52a8\u5931\u8d25\uff0c\u56e0\u4e3a\u65e0\u6cd5\u8bfb\u53d6\u6570\u636e\u5e93 %s: %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=\u5728\u91cd\u653e\u64cd\u4f5c %s \u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=\u5fc5\u987b\u5b9a\u4e49\u590d\u5236\u670d\u52a1\u5668\u7aef\u53e3
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
+DEBUG_ERROR_UPDATING_RUV_14=\u5728\u66f4\u65b0\u670d\u52a1\u5668\u72b6\u6001 %2$s \u65f6\u51fa\u73b0\u9519\u8bef %1$s: %3$s \u57fa DN: %4$s
 MILD_ERR_ERROR_SEARCHING_RUV_15=\u5728\u641c\u7d22\u670d\u52a1\u5668\u72b6\u6001 %2$s \u65f6\u51fa\u73b0\u9519\u8bef %1$s: %3$s \u57fa DN: %4$s
 NOTICE_SERVER_DISCONNECT_16=%s \u5df2\u4e0e\u6b64\u590d\u5236\u670d\u52a1\u5668 %s \u65ad\u5f00\u8fde\u63a5
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=\u6ca1\u6709\u590d\u5236\u670d\u52a1\u5668\u5728 %s \u4e0a\u4fa6\u542c
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=\u5bf9\u4e8e\u540e\u7f00 %s\uff0c\u5728\u670d\u52a1\u5668 ID %s \u4e2d\u627e\u5230 %d \u4e2a\u5305\u542b\u6700\u65b0\u66f4\u6539\u7684\u590d\u5236\u670d\u52a1\u5668
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\u5e94\u914d\u7f6e\u591a\u4e2a\u590d\u5236\u670d\u52a1\u5668
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s
 MILD_ERR_CANNOT_RECOVER_CHANGES_21=\u5728\u4e3a\u57fa DN %s \u641c\u7d22\u6570\u636e\u5e93\u4e2d\u7684\u65e7\u66f4\u6539\u65f6\u51fa\u73b0\u9519\u8bef
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\u5bf9\u4e8e\u540e\u7f00 %s\uff0c\u627e\u4e0d\u5230\u5df2\u5e94\u7528\u6240\u6709\u672c\u5730\u66f4\u6539\u7684\u590d\u5236\u670d\u52a1\u5668\u3002\u627e\u5230 %d \u4e2a\u975e\u6700\u65b0\u590d\u5236\u670d\u52a1\u5668\u3002\u5c06\u91cd\u653e\u66f4\u6539
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=\u5bf9\u4e8e\u540e\u7f00 %s\uff0c\u65e0\u6cd5\u8fde\u63a5\u5230\u4efb\u4f55\u590d\u5236\u670d\u52a1\u5668\uff0c\u6b63\u5728\u91cd\u8bd5...
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=\u5728\u5173\u95ed\u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u5e93 %s \u65f6\u51fa\u73b0\u9519\u8bef:
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=\u5728\u5c1d\u8bd5\u91cd\u653e %s \u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u5bf9\u64cd\u4f5c\u8fdb\u884c\u89e3\u7801:
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\u5728\u5c1d\u8bd5\u4f7f\u7528\u57fa\u7840\u6570\u636e\u5e93\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u5c06\u5173\u95ed\u590d\u5236\u670d\u52a1\u5668
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=\u5728\u6b64\u590d\u5236\u670d\u52a1\u5668\u5df2\u77e5\u7684\u6570\u636e\u5e93\u5217\u8868\u4e2d\uff0c\u627e\u5230\u5177\u6709\u9519\u8bef\u683c\u5f0f\u7684 DN: %s\u3002\u5c06\u5ffd\u7565\u8be5\u6807\u8bc6\u7b26
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=\u5728\u5173\u95ed\u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u5e93\u65f6\u51fa\u73b0\u9519\u8bef:
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=\u5728\u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u5e93\u8c03\u6574\u6216\u5237\u65b0\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef\u3002\u5c06\u5173\u95ed\u66f4\u6539\u65e5\u5fd7\u670d\u52a1
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted
+SEVERE_ERR_UNKNOWN_MESSAGE_31=%s \u53d1\u9001\u4e86\u4e00\u6761\u672a\u77e5\u6d88\u606f\u3002\u6b63\u5728\u5173\u95ed\u8fde\u63a5
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=\u5728\u5904\u7406\u4e0e %s \u7684\u8fde\u63a5\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u5c06\u5173\u95ed\u6b64\u8fde\u63a5
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=\u5728\u63a5\u6536\u590d\u5236\u6d88\u606f\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=\u5728\u91cd\u653e\u64cd\u4f5c\u65f6\u68c0\u6d4b\u5230\u5faa\u73af: %s \u9519\u8bef %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=\u5728\u6d4b\u8bd5\u5b58\u5728\u6027\u6216\u5c1d\u8bd5\u4e3a\u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u5e93\u521b\u5efa\u76ee\u5f55\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s
 INFO_CHANGELOG_SERVER_ATTR_37=\u6b64\u590d\u5236\u670d\u52a1\u5668\u5e94\u8fde\u63a5\u5230\u7684\u590d\u5236\u670d\u52a1\u5668\u7684\u5217\u8868\u3002\u6b64\u5c5e\u6027\u7684\u6bcf\u4e2a\u503c\u90fd\u5e94\u5305\u542b\u4e00\u4e2a\u503c\u7248\u672c\uff1a\u7528 ":" \u9694\u5f00\u7684\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u4e3b\u673a\u540d\u548c\u7aef\u53e3\u53f7
@@ -104,159 +92,96 @@
 INFO_QUEUE_SIZE_ATTR_41=\u590d\u5236\u670d\u52a1\u5668\u7684\u63a5\u6536\u961f\u5217\u5927\u5c0f\u3002\u590d\u5236\u670d\u52a1\u5668\u5c06\u5728\u5176\u5185\u5b58\u961f\u5217\u4e2d\u6392\u5165\u6b64\u6570\u91cf\u7684\u6d88\u606f\uff0c\u5e76\u5c06\u8f83\u65e9\u7684\u6d88\u606f\u4fdd\u5b58\u5230\u6c38\u4e45\u5b58\u50a8\u4e2d\u3002\u5f53\u590d\u5236\u5ef6\u8fdf\u5927\u4e8e\u6b64\u5927\u5c0f\u65f6\uff0c\u4f7f\u7528\u8f83\u5927\u5927\u5c0f\u53ef\u4ee5\u63d0\u9ad8\u6027\u80fd\uff0c\u4f46\u4f1a\u5360\u7528\u66f4\u591a\u7684\u5185\u5b58
 INFO_CHANGELOG_DIR_PATH_ATTR_42=\u590d\u5236\u670d\u52a1\u5668\u76ee\u5f55\u3002\u590d\u5236\u670d\u52a1\u5668\u5c06\u5728\u6b64\u8def\u5f84\u4e0b\u9762\u521b\u5efa\u6240\u6709\u6c38\u4e45\u5b58\u50a8
 INFO_PURGE_DELAY_ATTR_43=\u590d\u5236\u670d\u52a1\u5668\u6e05\u9664\u5ef6\u8fdf\uff0c\u590d\u5236\u670d\u52a1\u5668\u5728\u5220\u9664\u6240\u6709\u66f4\u6539\u4e4b\u524d\u6700\u591a\u5c06\u5176\u4fdd\u7559\u6b64\u65f6\u95f4\u957f\u5ea6\u3002\u6b64\u503c\u5b9a\u4e49\u4e86\u53ef\u6062\u590d\u7684\u5907\u4efd\u7684\u6700\u5927\u5b58\u7559\u671f\uff0c\u56e0\u4e3a\u590d\u5236\u670d\u52a1\u5668\u65e0\u6cd5\u4f7f\u7528\u66f4\u65e9\u7684\u6570\u636e\u7248\u672c\u5237\u65b0 LDAP \u670d\u52a1\u5668\u3002\u53ef\u4ee5\u4f7f\u7528\u503c\u96f6\u6765\u6307\u5b9a\u65e0\u9650\u671f\u5ef6\u8fdf\uff08\u6216\u4ece\u4e0d\u6e05\u9664\uff09
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=\u7531\u4e8e\u5df2\u5728\u5bfc\u5165\u6216\u5bfc\u51fa\u540c\u4e00\u6570\u636e\u800c\u62d2\u7edd\u5f53\u524d\u8bf7\u6c42
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=\u5bfc\u5165\u6e90\u65e0\u6548
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=\u5bfc\u51fa\u76ee\u6807\u65e0\u6548
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=\u57df\u4e2d\u6ca1\u6709\u53ef\u8bbf\u95ee\u7684\u5bf9\u7b49\u9879
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=\u63d0\u4f9b\u7684\u57fa DN \u6709\u591a\u4e2a\u5339\u914d\u7684\u57df
+SEVERE_ERR_INVALID_PROVIDER_50=\u63d0\u4f9b\u7a0b\u5e8f\u7c7b\u4e0d\u5141\u8bb8\u6267\u884c\u8bf7\u6c42\u7684\u64cd\u4f5c
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=\u65e0\u6cd5\u5c06\u4e3b\u673a\u540d %s \u89e3\u6790\u4e3a IP \u5730\u5740
 NOTICE_READER_NULL_MSG_52=\u4ece %s \u4e2d\u6536\u5230\u4e86 Null \u6d88\u606f
 NOTICE_READER_EXCEPTION_53=\u4ece %s \u4e2d\u8bfb\u53d6\u6d88\u606f\u65f6\u51fa\u73b0\u5f02\u5e38
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d
+SEVERE_ERR_BAD_HISTORICAL_56=\u6761\u76ee %s \u5305\u542b\u4e00\u4e9b\u672a\u77e5\u7684\u5386\u53f2\u4fe1\u606f\uff0c\u8fd9\u53ef\u80fd\u4f1a\u5bfc\u81f4\u6b64\u6761\u76ee\u51fa\u73b0\u4e0d\u4e00\u81f4
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=\u68c0\u6d4b\u5230\u51b2\u7a81\uff0c\u4f46\u65e0\u6cd5\u6dfb\u52a0\u51b2\u7a81\u4fe1\u606f\u3002\u64cd\u4f5c:
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=\u5728\u5c1d\u8bd5\u91cd\u547d\u540d\u51b2\u7a81\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef:
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\u5728\u5c1d\u8bd5\u91cd\u547d\u540d\u51b2\u7a81\u6761\u76ee\u65f6\u51fa\u73b0\u5f02\u5e38:
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM \u4e0d\u652f\u6301 UTF-8\u3002\u9700\u8981\u4f7f\u7528\u6b64\u683c\u5f0f\u624d\u80fd\u5bf9\u6570\u636e\u5e93\u4e2d\u7684\u66f4\u6539\u8fdb\u884c\u7f16\u7801\u3002\u73b0\u5728\u5c06\u5173\u95ed\u6b64\u590d\u5236\u670d\u52a1\u5668
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\u4e3a\u540e\u7f00 %s \u914d\u7f6e\u4e86\u590d\u5236\uff0c\u4f46\u65e0\u6cd5\u8fde\u63a5\u5230\u4efb\u4f55\u590d\u5236\u670d\u52a1\u5668
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=\u5df2\u5f00\u59cb\u5bf9\u5177\u6709\u590d\u5236\u670d\u52a1\u5668 ID %s %s \u7684\u57df %s \u8fd0\u884c\u590d\u5236 - \u672c\u5730\u670d\u52a1\u5668 ID \u4e3a %s - \u6570\u636e\u751f\u6210\u4e3a %s
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=\u7531\u4e8e\u672c\u5730\u670d\u52a1\u5668 ID %s \u4e2d\u7684 %s\uff0c\u590d\u5236\u670d\u52a1\u5668\u5df2\u65ad\u5f00\u81f3\u590d\u5236\u670d\u52a1\u5668 %s %s \u7684\u8fde\u63a5
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=\u5728\u5411 %s \u53d1\u9001\u9519\u8bef\u6d88\u606f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u5c06\u5173\u95ed\u5e76\u91cd\u65b0\u6253\u5f00\u6b64\u8fde\u63a5
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=\u5728\u5411 %s \u53d1\u9001\u6d88\u606f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u5c06\u5173\u95ed\u5e76\u91cd\u65b0\u6253\u5f00\u6b64\u8fde\u63a5
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=\u65e0\u6cd5\u91cd\u653e\u64cd\u4f5c %s\uff0c\u51fa\u73b0\u66f4\u6539\u53f7 %s \u9519\u8bef %s %s
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=\u6761\u76ee %s \u5177\u6709\u6a21\u5f0f\u4e2d\u672a\u5b9a\u4e49\u7684\u5c5e\u6027 %s \u7684\u5386\u53f2\u4fe1\u606f\u3002\u5c06\u5ffd\u7565\u6b64\u4fe1\u606f
 NOTICE_UNRESOLVED_CONFLICT_69=DN %s \u68c0\u6d4b\u5230\u5b58\u5728\u672a\u89e3\u51b3\u7684\u51b2\u7a81
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=\u65e0\u6cd5\u5173\u95ed\u590d\u5236\u670d\u52a1\u5668\u5957\u63a5\u5b57: %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=\u65e0\u6cd5\u505c\u6b62\u5728\u590d\u5236\u670d\u52a1\u5668\u7aef\u53e3\u4e0a\u4fa6\u542c\u7684\u7ebf\u7a0b: %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=\u5728\u590d\u5236\u7aef\u53e3\u4e0a\u4fa6\u542c\u65f6\u6355\u83b7\u5230 IO \u5f02\u5e38
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=\u5728\u641c\u7d22\u57df\u7684\u751f\u6210 ID \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef %s: %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\u5728\u67e5\u627e\u590d\u5236\u540e\u7aef\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u53ef\u80fd\u672a\u914d\u7f6e\u8be5\u540e\u7aef\u6216\u5df2\u5c06\u5176\u7981\u7528
+SEVERE_ERR_LOADING_GENERATION_ID_75=\u5728 %s \u4e2d\u641c\u7d22\u751f\u6210 ID \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=\u5728\u66f4\u65b0\u57df\u7684\u751f\u6210 ID \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef %s: %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=\u5728\u540e\u7f00 %s \u4e2d\uff0c\u590d\u5236\u670d\u52a1\u5668 %s \u63d0\u4f9b\u4e86\u751f\u6210 ID=%s\uff0c\u800c\u9884\u671f\u751f\u6210 ID=%s
 NOTICE_RESET_GENERATION_ID_78=\u5df2\u4e3a\u57df %s \u91cd\u7f6e\u751f\u6210 ID\u3002\u65b0\u7684\u5f15\u7528\u751f\u6210 ID \u4e3a %s
 MILD_ERR_ERROR_MSG_RECEIVED_79=\u6536\u5230\u4ee5\u4e0b\u9519\u8bef: %s
 MILD_ERR_IGNORING_UPDATE_FROM_RS_80=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u5ffd\u7565\u4e86\u4ece RS %s \u6536\u5230\u7684\u66f4\u65b0 %s\uff0c\u56e0\u4e3a\u8fdc\u7a0b RS \u7684\u751f\u6210 ID \u9519\u8bef\uff08\u672c\u5730\u751f\u6210 ID: %s\uff0c\u8fdc\u7a0b\u751f\u6210 ID: %s\uff09
 MILD_ERR_IGNORING_UPDATE_TO_RS_81=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u66f4\u65b0 %s \u5c06\u4e0d\u4f1a\u53d1\u9001\u81f3\u5177\u6709\u4e0e\u672c\u5730\u751f\u6210 ID %s \u4e0d\u540c\u7684\u751f\u6210 ID %s \u7684 RS %s
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \u65e0\u6cd5\u5b8c\u6210\u521d\u59cb\u5316\uff0c\u56e0\u4e3a\u540e\u7aef %s \u4e0d\u652f\u6301\u5bfc\u5165
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \u65e0\u6cd5\u5b8c\u6210\u521d\u59cb\u5316\uff0c\u56e0\u4e3a\u540e\u7aef %s \u4e0d\u652f\u6301\u5bfc\u51fa
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \u65e0\u6cd5\u5b8c\u6210\u521d\u59cb\u5316\uff0c\u56e0\u4e3a\u5728\u9501\u5b9a\u540e\u7aef %s \u65f6\u51fa\u73b0\u4ee5\u4e0b\u9519\u8bef: %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=\u5728\u57df %s \u4e0a\u91cd\u65b0\u521d\u59cb\u5316\u901a\u4fe1\u671f\u95f4\u6355\u83b7\u5230\u5f02\u5e38: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=\u590d\u5236\u670d\u52a1\u5668\u5728\u4fa6\u542c\u5ba2\u6237\u7aef\u8fde\u63a5 %s \u65f6\u6355\u83b7\u5230\u5f02\u5e38
+SEVERE_ERR_ERROR_CLEARING_DB_87=\u5728\u6e05\u9664\u6570\u636e\u5e93 %s \u65f6\u51fa\u73b0\u4ee5\u4e0b\u9519\u8bef: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=\u534f\u8bae\u9519\u8bef\uff1a\u590d\u5236\u670d\u52a1\u5668\u4e0d\u662f\u7c7b\u578b\u4e3a %s \u7684\u6d88\u606f\u7684\u9884\u671f\u76ee\u6807
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=\u5728\u6d4b\u8bd5\u5b58\u5728\u6027\u6216\u521b\u5efa\u590d\u5236\u540e\u7aef\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=\u5728\u5220\u9664\u590d\u5236\u540e\u7aef\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=\u5728\u5bfc\u51fa\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =\u5728\u521b\u5efa LDIF \u4e66\u5199\u5668\u4ee5\u5bfc\u51fa\u540e\u7aef\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =\u5728\u641c\u7d22 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=\u590d\u5236\u670d\u52a1\u5668\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u6761\u76ee %s
+SEVERE_ERR_UNKNOWN_DN_95=\u4efb\u4f55\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u5747\u672a\u5b58\u50a8\u57fa DN %s
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=\u590d\u5236\u5df2\u8fde\u63a5\u81f3\u590d\u5236\u670d\u52a1\u5668\uff0c\u4f46\u5bf9\u4e8e\u57df %s \u5177\u6709\u4e0d\u540c\u4e8e\u590d\u5236\u670d\u52a1\u5668 %s \u7684\u751f\u6210 ID - \u672c\u5730\u6570\u636e\u751f\u6210\u4e3a %s - \u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u751f\u6210\u4e3a %s - \u8fd9\u53ef\u80fd\u53ea\u662f\u6682\u65f6\u7684\u6216\u9700\u8981\u5b8c\u6574\u7684\u91cd\u65b0\u540c\u6b65
 NOTICE_HEARTBEAT_FAILURE_97=%s \u6b63\u5728\u5173\u95ed\u4f1a\u8bdd\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u68c0\u6d4b\u5230\u5fc3\u8df3
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\u590d\u5236\u670d\u52a1\u5668\u540e\u7aef\u4e0d\u652f\u6301\u5bfc\u5165 ldif \u529f\u80fd
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=\u590d\u5236\u670d\u52a1\u5668\u540e\u7aef\u65e0\u6cd5\u4ee5 LDIF \u683c\u5f0f\u5bfc\u51fa\u5176\u6761\u76ee\uff0c\u56e0\u4e3a\u5fc5\u987b\u4ee5\u4efb\u52a1\u5f62\u5f0f\u8fd0\u884c export-ldif \u547d\u4ee4
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=\u4e0e %s (%s) \u7684 SSL \u8fde\u63a5\u5c1d\u8bd5\u5931\u8d25: %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\u7531\u4e8e\u68c0\u7d22\u8fc7\u7a0b\u51fa\u73b0\u9519\u8bef\u800c\u7f3a\u5c11\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u76d1\u89c6\u6570\u636e\u3002\u670d\u52a1\u5668\u53ef\u80fd\u592a\u6162\u800c\u65e0\u6cd5\u901a\u8fc7\u534f\u8bae\u63d0\u4f9b\u5176\u76d1\u89c6\u6570\u636e
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\u7531\u4e8e\u5904\u7406\u9519\u8bef\u800c\u7f3a\u5c11\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u76d1\u89c6\u6570\u636e: %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\u5728\u53d1\u9001\u8bf7\u6c42\u4ee5\u83b7\u53d6\u8fdc\u7a0b\u76d1\u89c6\u6570\u636e\u65f6\u5f15\u53d1\u5f02\u5e38
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\u5728\u91cd\u653e\u590d\u5236\u6d88\u606f\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\u627e\u4e0d\u5230\u590d\u5236\u670d\u52a1\u5668\u914d\u7f6e
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\u590d\u5236\u670d\u52a1\u5668\u5e94\u7528\u66f4\u6539\u7684\u65f6\u95f4\u8f83\u665a\uff1a\u5c06\u53d1\u9001\u7f3a\u5c11\u7684\u66f4\u6539
+DEBUG_SENDING_CHANGE_112=\u6b63\u5728\u53d1\u9001\u66f4\u6539\u53f7: %s
+DEBUG_CHANGES_SENT_113=\u6240\u6709\u7f3a\u5c11\u7684\u66f4\u6539\u90fd\u5c06\u53d1\u9001\u5230\u590d\u5236\u670d\u52a1\u5668
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=\u5728\u4e3a\u590d\u5236\u670d\u52a1\u5668 %2$s \u8ba1\u7b97\u57df %1$s \u7684\u5047\u64cd\u4f5c\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %3$s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\u4ece\u670d\u52a1\u5668 ID \u4e3a %s \u7684\u670d\u52a1\u5668\u4e2d\u63a5\u6536\u5230\u67d0\u4e9b\u76d1\u89c6\u6570\u636e\u7684\u65f6\u95f4\u8f83\u665a\uff0c\u5df2\u5ffd\u7565\u8fd9\u4e9b\u6570\u636e
 NOTICE_SERVER_STATE_RECOVERY_117=\u57df %s \u7684\u670d\u52a1\u5668\u72b6\u6001\u6062\u590d\uff0c\u4f7f\u7528\u66f4\u6539\u53f7 %s \u8fdb\u884c\u4e86\u66f4\u65b0
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=\u65e0\u6cd5\u4e3a\u57df %s \u91cd\u7f6e\u751f\u6210 ID\uff0c\u56e0\u4e3a\u6ca1\u6709\u8fde\u63a5\u8be5\u57df\u4ee5\u8fdb\u884c\u590d\u5236\u3002\u5e94\u5728\u914d\u7f6e\u4e2d\u68c0\u67e5\u662f\u5426\u542f\u7528\u4e86\u8be5\u57df
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=\u6b63\u5728\u4ece\u590d\u5236\u670d\u52a1\u5668\u65ad\u5f00\u8fde\u63a5\uff0c\u56e0\u4e3a\u5177\u6709\u6211\u4eec\u7ec4 ID (%s) \u7684\u65b0\u590d\u5236\u670d\u52a1\u5668\u521a\u521a\u5230\u8fbe\u62d3\u6251\u4e2d\u3002\u8be5\u670d\u52a1\u5668\u7528\u4e8e\u57df %s \u5e76\u4e14\u6211\u4eec\u5177\u6709\u670d\u52a1\u5668 ID %s
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s)
 NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=dn %s \u7684\u76ee\u5f55\u670d\u52a1\u5668 %s \u5df2\u5c06\u5176\u72b6\u6001\u66f4\u6539\u81f3 %s
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u5ffd\u7565\u4e86\u4ece DS %s \u6536\u5230\u7684\u66f4\u65b0 %s\uff0c\u56e0\u4e3a DS \u7684\u751f\u6210 ID \u9519\u8bef\uff08\u672c\u5730\u751f\u6210 ID: %s\uff0c\u8fdc\u7a0b\u751f\u6210 ID: %s\uff09
 MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u66f4\u65b0 %s \u5c06\u4e0d\u4f1a\u53d1\u9001\u81f3\u5177\u6709\u4e0e\u672c\u5730\u751f\u6210 ID %s \u4e0d\u540c\u7684\u751f\u6210 ID %s \u7684 DS %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u5ffd\u7565\u4e86\u4ece DS %s \u6536\u5230\u7684\u66f4\u65b0 %s\uff0c\u56e0\u4e3a DS \u6b63\u5728\u8fdb\u884c\u5b8c\u6574\u66f4\u65b0
 MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u66f4\u65b0 %s \u5c06\u4e0d\u4f1a\u53d1\u9001\u81f3\u6b63\u5728\u8fdb\u884c\u5b8c\u6574\u66f4\u65b0\u7684 DS %s
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s
 NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=dn %s \u7684\u590d\u5236\u670d\u52a1\u5668 %s: \u76ee\u5f55\u670d\u52a1\u5668 %s \u5fc5\u987b\u5904\u4e8e\u5b8c\u6574\u66f4\u65b0\u4e2d\uff0c\u5c3d\u7ba1\u5df2\u9884\u5b9a\u4e86\u751f\u6210 ID \u91cd\u7f6e\uff08\u4ece %s \u81f3 %s\uff09
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668 %s \u5df2\u5f00\u59cb\u7528\u4e8e\u4ece\u8fdc\u7a0b\u76ee\u5f55\u670d\u52a1\u5668 %s \u5bfc\u5165\u540e\u7f00 %s \u6570\u636e\u7684\u8054\u673a\u5b8c\u6574\u66f4\u65b0
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668 %s \u5df2\u5b8c\u6210\u7528\u4e8e\u4ece\u8fdc\u7a0b\u76ee\u5f55\u670d\u52a1\u5668 %s \u5bfc\u5165\u540e\u7f00 %s \u6570\u636e\u7684\u8054\u673a\u5b8c\u6574\u66f4\u65b0
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=\u5728\u540e\u7f00 %s \u4e2d\uff0c\u76ee\u5f55\u670d\u52a1\u5668 %s \u63d0\u4f9b\u4e86\u751f\u6210 ID=%s\uff0c\u800c\u9884\u671f\u751f\u6210 ID=%s
 NOTICE_DS_RECEIVED_ACK_ERROR_147=\u5728\u590d\u5236\u670d\u52a1 %s \u548c\u670d\u52a1\u5668 ID %s \u4e2d\uff0c\u786e\u4fdd\u7684\u66f4\u65b0\u6d88\u606f %s \u786e\u8ba4\u6709\u4ee5\u4e0b\u9519\u8bef: %s
 NOTICE_DS_ACK_TIMEOUT_148=\u5728\u590d\u5236\u670d\u52a1 %s \u4e2d\uff0c,\u7b49\u5f85\u786e\u4fdd\u66f4\u65b0\u6d88\u606f\u7684\u786e\u8ba4 %s \u5206\u949f\u540e\u8d85\u65f6: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=\u5f53\u6b63\u5728\u8fdb\u884c\u5b8c\u5168\u66f4\u65b0\u65f6\uff0c\u4e0d\u80fd\u66f4\u6539\u914d\u7f6e
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=\u68c0\u7d22\u76d1\u89c6\u6570\u636e\u65f6\u51fa\u9519: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/replication_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/replication_zh_TW.properties
index 7200ab0..36709ec 100644
--- a/opendj-sdk/opends/src/messages/messages/replication_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/replication_zh_TW.properties
@@ -27,10 +27,13 @@
 # be directly edited while the server is online.  The server configuration
 # should only be managed using the administration utilities provided with the
 # Directory Server.
+
+
 #
 # Global directives
 #
 global.category=SYNC
+
 #
 # Format string definitions
 #
@@ -59,42 +62,27 @@
 MILD_ERR_COULD_NOT_READ_DB_11=\u8907\u88fd\u4f3a\u670d\u5668\u7121\u6cd5\u555f\u52d5\uff0c\u56e0\u70ba\u7121\u6cd5\u8b80\u53d6\u8cc7\u6599\u5eab %s: %s
 MILD_ERR_EXCEPTION_REPLAYING_OPERATION_12=\u91cd\u65b0\u57f7\u884c\u4f5c\u696d %s \u6642\u767c\u751f\u7570\u5e38: %s
 MILD_ERR_NEED_CHANGELOG_PORT_13=\u5fc5\u9808\u5b9a\u7fa9\u8907\u88fd\u4f3a\u670d\u5668\u9023\u63a5\u57e0
-###DEBUG_ERROR_UPDATING_RUV_14=Error %s when updating server state %s : %s \
-### base dn : %s
+DEBUG_ERROR_UPDATING_RUV_14=\u66f4\u65b0\u4f3a\u670d\u5668\u72c0\u614b %2$s \u6642\u767c\u751f\u932f\u8aa4 %1$s: %3$s\uff0c\u57fa\u5e95 dn: %4$s
 MILD_ERR_ERROR_SEARCHING_RUV_15=\u641c\u5c0b\u4f3a\u670d\u5668\u72c0\u614b %2$s \u6642\u767c\u751f\u932f\u8aa4 %1$s: %3$s\uff0c\u57fa\u5e95 dn: %4$s
 NOTICE_SERVER_DISCONNECT_16=%s has disconnected from this replication server %s
 NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=\u6c92\u6709\u8907\u88fd\u4f3a\u670d\u5668\u5075\u807d\u65bc %s
 NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Found %d replication server(s) with up to date changes for suffix %s, in server id %s
 NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\u61c9\u914d\u7f6e\u591a\u90e8\u8907\u88fd\u4f3a\u670d\u5668
-###SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending \
-### topology info (for update) on domain %s for %s server %s : %s
+SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s
 MILD_ERR_CANNOT_RECOVER_CHANGES_21=\u5f9e\u8cc7\u6599\u5eab\u4e2d\u641c\u5c0b\u57fa\u5e95 DN %s \u7684\u820a\u6709\u8b8a\u66f4\u6642\u767c\u751f\u932f\u8aa4
 NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\u627e\u4e0d\u5230\u5c3e\u78bc %s \u5df2\u5177\u6709\u6240\u6709\u672c\u6a5f\u8b8a\u66f4\u7684\u8907\u88fd\u4f3a\u670d\u5668\u3002\u627e\u5230 %d \u90e8\u4e0d\u662f\u6700\u65b0\u7684\u8907\u88fd\u4f3a\u670d\u5668\u3002\u5373\u5c07\u91cd\u65b0\u57f7\u884c\u8b8a\u66f4
 NOTICE_COULD_NOT_FIND_CHANGELOG_23=\u7121\u6cd5\u9023\u7dda\u81f3\u5c3e\u78bc %s \u7684\u4efb\u4f55\u8907\u88fd\u4f3a\u670d\u5668\uff0c\u6b63\u5728\u91cd\u8a66...
 NOTICE_EXCEPTION_CLOSING_DATABASE_24=\u95dc\u9589\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab %s \u6642\u767c\u751f\u932f\u8aa4:
-###SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \
-### operation could not be decoded :
-###FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error Trying to use the \
-### underlying database. The Replication Server is going to shut down
-###SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=A badly formatted DN was \
-### found in the list of database known by this Replication Server :%s. This \
-### Identifier will be ignored
-###SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=Error closing the Replication Server \
-### database :
-###SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=Error during the Replication \
-### Server database trimming or flush process. The Changelog service is going to \
-### shutdown
-###SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server \
-### handshake processing. Connection from/to %s is aborted
-###SEVERE_ERR_UNKNOWN_MESSAGE_31=%s has sent an unknown message. Closing the \
-### connection
-###SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=An unexpected error happened \
-### handling connection with %s.  This connection is going to be closed
-###SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error \
-### occurred while sending an ack to server id %s for change number %s in domain %s \
-### . This connection is going to be closed and reopened
-###SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=An Exception was caught \
-### while receiving replication message : %s
+SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=\u5617\u8a66\u91cd\u65b0\u57f7\u884c %s \u6642\u767c\u751f\u932f\u8aa4\uff0c\u4f5c\u696d\u7121\u6cd5\u89e3\u78bc:
+FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\u5617\u8a66\u4f7f\u7528\u57fa\u790e\u8cc7\u6599\u5eab\u6642\u767c\u751f\u932f\u8aa4\u3002\u8907\u88fd\u4f3a\u670d\u5668\u5373\u5c07\u95dc\u9589
+SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=\u5728\u6b64\u8907\u88fd\u4f3a\u670d\u5668\u53ef\u8fa8\u8b58\u7684\u8cc7\u6599\u5eab\u6e05\u55ae\u4e2d\u627e\u5230\u683c\u5f0f\u932f\u8aa4\u7684 DN: %s\u3002\u5c07\u5ffd\u7565\u6b64\u8b58\u5225\u78bc
+SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=\u95dc\u9589\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u6642\u767c\u751f\u932f\u8aa4:
+SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=\u5728\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u522a\u6e1b\u6216\u6e05\u9664\u8655\u7406\u7a0b\u5e8f\u671f\u9593\u767c\u751f\u932f\u8aa4\u3002\u8b8a\u66f4\u8a18\u9304\u670d\u52d9\u5373\u5c07\u95dc\u9589
+SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted
+SEVERE_ERR_UNKNOWN_MESSAGE_31=%s \u50b3\u9001\u4e86\u4e0d\u660e\u8a0a\u606f\u3002\u6b63\u5728\u95dc\u9589\u9023\u7dda
+SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=\u8655\u7406 %s \u7684\u9023\u7dda\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6b64\u9023\u7dda\u5373\u5c07\u95dc\u9589
+SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened
+SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=\u63a5\u6536\u8907\u88fd\u8a0a\u606f\u6642\u767c\u751f\u7570\u5e38: %s
 MILD_ERR_LOOP_REPLAYING_OPERATION_35=\u91cd\u65b0\u57f7\u884c\u4f5c\u696d\u6642\u5075\u6e2c\u5230\u8ff4\u5708: %s \u932f\u8aa4 %s
 MILD_ERR_FILE_CHECK_CREATE_FAILED_36=\u6e2c\u8a66\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u7684\u5b58\u5728\u6027\u6216\u5617\u8a66\u5efa\u7acb\u5176\u76ee\u9304\u6642\u767c\u751f\u7570\u5e38: %s
 INFO_CHANGELOG_SERVER_ATTR_37=\u6b64\u8907\u88fd\u4f3a\u670d\u5668\u61c9\u9023\u7dda\u4e4b\u8907\u88fd\u4f3a\u670d\u5668\u7684\u6e05\u55ae\u3002\u6b64\u5c6c\u6027\u7684\u6bcf\u500b\u503c\uff0c\u5747\u61c9\u5305\u542b\u4e00\u500b\u7531\u4e3b\u6a5f\u540d\u7a31\u8207\u9023\u63a5\u57e0\u865f\u78bc\u7d44\u6210\u7684\u503c\u5efa\u7f6e\uff0c\u4e3b\u6a5f\u540d\u7a31\u8207\u9023\u63a5\u57e0\u865f\u78bc\u4e4b\u9593\u4ee5\u300c:\u300d\u9694\u958b
@@ -104,159 +92,96 @@
 INFO_QUEUE_SIZE_ATTR_41=\u63a5\u6536\u8907\u88fd\u4f3a\u670d\u5668\u7684\u4f47\u5217\u5927\u5c0f\u3002\u8907\u88fd\u4f3a\u670d\u5668\u6703\u5728\u5176\u8a18\u61b6\u9ad4\u4f47\u5217\u4e2d\u6392\u5165\u6b64\u6578\u91cf\u7684\u8a0a\u606f\uff0c\u4e26\u5c07\u8f03\u820a\u7684\u8a0a\u606f\u5132\u5b58\u5230\u6c38\u4e45\u5132\u5b58\u88dd\u7f6e\u4e2d\u3002\u8907\u88fd\u5ef6\u9072\u8d85\u904e\u6b64\u5927\u5c0f\u6642\uff0c\u4f7f\u7528\u8f03\u5927\u7684\u5927\u5c0f\u5c07\u53ef\u6539\u5584\u6548\u80fd\uff0c\u4f46\u4e5f\u6703\u8017\u7528\u8f03\u591a\u7684\u8a18\u61b6\u9ad4
 INFO_CHANGELOG_DIR_PATH_ATTR_42=\u8907\u88fd\u4f3a\u670d\u5668\u76ee\u9304\u3002\u8907\u88fd\u4f3a\u670d\u5668\u6703\u5728\u6b64\u8def\u5f91\u4e0b\u5efa\u7acb\u6240\u6709\u6c38\u4e45\u5132\u5b58\u88dd\u7f6e
 INFO_PURGE_DELAY_ATTR_43=\u8907\u88fd\u4f3a\u670d\u5668\u6e05\u9664\u5ef6\u9072\uff1b\u8907\u88fd\u4f3a\u670d\u5668\u5728\u4fdd\u7559\u6240\u6709\u7684\u8b8a\u66f4\u9054\u6b64\u6642\u9593\u9577\u5ea6\u5f8c\uff0c\u5373\u6703\u52a0\u4ee5\u522a\u9664\u3002\u6b64\u503c\u5b9a\u7fa9\u5099\u4efd\u53ef\u9032\u884c\u9084\u539f\u7684\u6642\u9650\uff0c\u56e0\u70ba\u8907\u88fd\u4f3a\u670d\u5668\u5c07\u7121\u6cd5\u91cd\u65b0\u6574\u7406\u542b\u6709\u820a\u7248\u8cc7\u6599\u7684 LDAP \u4f3a\u670d\u5668\u3002\u96f6\u503c\u7528\u4ee5\u6307\u5b9a\u7121\u9650\u5ef6\u9072 (\u6216\u6c38\u4e0d\u6e05\u9664)
-###SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=The current request is \
-### rejected due to an import or an export already in progress for the same data
-###SEVERE_ERR_INVALID_IMPORT_SOURCE_45=Invalid source for the import
-###SEVERE_ERR_INVALID_EXPORT_TARGET_46=Invalid target for the export
-###SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=No reachable peer in the domain
-###SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
-###SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=Multiple domains match the base DN \
-### provided
-###SEVERE_ERR_INVALID_PROVIDER_50=The provider class does not allow the \
-### operation requested
-###SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=The hostname %s could not be resolved \
-### as an IP address
+SEVERE_ERR_SIMULTANEOUS_IMPORT_EXPORT_REJECTED_44=\u76ee\u524d\u7684\u8acb\u6c42\u906d\u5230\u62d2\u7d55\uff0c\u56e0\u70ba\u76f8\u540c\u7684\u8cc7\u6599\u76ee\u524d\u5df2\u5728\u57f7\u884c\u532f\u5165\u6216\u532f\u51fa
+SEVERE_ERR_INVALID_IMPORT_SOURCE_45=\u532f\u5165\u4f86\u6e90\u7121\u6548
+SEVERE_ERR_INVALID_EXPORT_TARGET_46=\u532f\u51fa\u76ee\u6a19\u7121\u6548
+SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=\u7db2\u57df\u4e2d\u6c92\u6709\u53ef\u806f\u7e6b\u7684\u5c0d\u7b49\u7aef
+SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s'
+SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=\u6709\u591a\u500b\u7db2\u57df\u8207\u63d0\u4f9b\u7684\u57fa\u5e95 DN \u76f8\u7b26
+SEVERE_ERR_INVALID_PROVIDER_50=\u63d0\u4f9b\u8005\u985e\u5225\u4e0d\u5141\u8a31\u8acb\u6c42\u7684\u4f5c\u696d
+SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=\u4e3b\u6a5f\u540d\u7a31 %s \u7121\u6cd5\u89e3\u6790\u70ba IP \u4f4d\u5740
 NOTICE_READER_NULL_MSG_52=\u5f9e %s \u63a5\u6536\u5230\u7a7a\u8a0a\u606f
 NOTICE_READER_EXCEPTION_53=\u8b80\u53d6\u4f86\u81ea %s \u7684\u8a0a\u606f\u6642\u767c\u751f\u7570\u5e38
-###SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s \
-###have the same ServerId : %d
-###SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: \
-###replication servers %s and %s have the same ServerId : %d
-###SEVERE_ERR_BAD_HISTORICAL_56=Entry %s was containing some unknown historical \
-### information, This may cause some inconsistency for this entry
+SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d
+SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d
+SEVERE_ERR_BAD_HISTORICAL_56=\u9805\u76ee %s \u5305\u542b\u67d0\u4e9b\u4e0d\u660e\u6b77\u7a0b\u8cc7\u8a0a\uff0c\u9019\u53ef\u80fd\u6703\u5c0e\u81f4\u6b64\u9805\u76ee\u51fa\u73fe\u4e0d\u4e00\u81f4\u7684\u60c5\u6cc1
 MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=\u5075\u6e2c\u5230\u885d\u7a81\uff0c\u4f46\u7121\u6cd5\u589e\u52a0\u885d\u7a81\u8cc7\u8a0a\u3002\u4f5c\u696d:
 MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=\u5617\u8a66\u91cd\u65b0\u547d\u540d\u885d\u7a81\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4:
 MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\u5617\u8a66\u91cd\u65b0\u547d\u540d\u885d\u7a81\u9805\u76ee\u6642\u767c\u751f\u7570\u5e38:
-###SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=The JVM does not support \
-### UTF-8. This is required to be able to encode the changes in the database. \
-### This replication server will now shutdown
-###SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \
-### suffix  %s but was not able to connect to any Replication Server
+SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM \u4e0d\u652f\u63f4 UTF-8\u3002\u5fc5\u9808\u6709\u6b64\u9805\u76ee\uff0c\u624d\u80fd\u7de8\u78bc\u8cc7\u6599\u5eab\u4e2d\u7684\u8b8a\u66f4\u3002\u6b64\u8907\u88fd\u4f3a\u670d\u5668\u5c07\u7acb\u5373\u95dc\u9589
+SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\u5df2\u914d\u7f6e\u5c3e\u78bc %s \u7684\u8907\u88fd\uff0c\u4f46\u7121\u6cd5\u9023\u7dda\u5230\u4efb\u4f55\u8907\u88fd\u4f3a\u670d\u5668
 NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replication is up and running for domain %s with replication server id %s %s - local server id is %s - data generation is %s
 NOTICE_DISCONNECTED_FROM_CHANGELOG_63=The connection to Replication Server %s %s has been dropped by the Replication Server for %s in local server id %s
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \
-### while sending an Error Message to %s. This connection is going to be closed \
-### and reopened
-###SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=An unexpected error occurred  while \
-### sending a Message to %s. This connection is going to be closed and reopened
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=\u50b3\u9001\u932f\u8aa4\u8a0a\u606f\u81f3 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6b64\u9023\u7dda\u5373\u5c07\u95dc\u9589\u4e26\u91cd\u65b0\u958b\u555f
+SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=\u50b3\u9001\u8a0a\u606f\u81f3 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6b64\u9023\u7dda\u5373\u5c07\u95dc\u9589\u4e26\u91cd\u65b0\u958b\u555f
 MILD_ERR_ERROR_REPLAYING_OPERATION_67=\u7121\u6cd5\u91cd\u65b0\u57f7\u884c\u542b\u6709 ChangeNumber %2$s\u3001\u932f\u8aa4 %3$s %4$s \u7684\u4f5c\u696d %1$s
 MILD_ERR_UNKNOWN_ATTRIBUTE_IN_HISTORICAL_68=\u9805\u76ee %s \u542b\u6709\u5c6c\u6027 %s \u7684\u6b77\u7a0b\u8cc7\u8a0a\uff0c\u4f46\u6b64\u5c6c\u6027\u4e26\u672a\u5b9a\u7fa9\u65bc\u6a21\u5f0f\u4e2d\u3002\u5c07\u5ffd\u7565\u6b64\u8cc7\u8a0a
 NOTICE_UNRESOLVED_CONFLICT_69=\u5c0d DN %s \u5075\u6e2c\u5230\u7121\u6cd5\u89e3\u6c7a\u7684\u885d\u7a81
-###SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=The Replication Server socket could not \
-### be closed : %s
-###SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=The thread listening on the \
-### replication server port could not be stopped : %s
-###DEBUG_REPLICATION_PORT_IOEXCEPTION_72=An IOException was caught while \
-### listening on the replication port
-###SEVERE_ERR_SEARCHING_GENERATION_ID_73=An unexpected error %s occurred when \
-###searching for generation id for domain : %s
-###SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=An unexpected error occurred when \
-###looking for the replicated backend : %s. It may be not configured or disabled
-###SEVERE_ERR_LOADING_GENERATION_ID_75=An unexpected error occurred when \
-###searching in %s for the generation ID  : %s
-###SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred  \
-###when updating generation ID for the domain : %s
+SEVERE_ERR_COULD_NOT_CLOSE_THE_SOCKET_70=\u8907\u88fd\u4f3a\u670d\u5668\u901a\u8a0a\u7aef\u7121\u6cd5\u95dc\u9589: %s
+SEVERE_ERR_COULD_NOT_STOP_LISTEN_THREAD_71=\u5075\u807d\u65bc\u8907\u88fd\u4f3a\u670d\u5668\u9023\u63a5\u57e0\u4e0a\u7684\u57f7\u884c\u7dd2\u7121\u6cd5\u505c\u6b62: %s
+DEBUG_REPLICATION_PORT_IOEXCEPTION_72=\u5075\u807d\u65bc\u8907\u88fd\u9023\u63a5\u57e0\u6642\u767c\u751f IO \u7570\u5e38
+SEVERE_ERR_SEARCHING_GENERATION_ID_73=\u641c\u5c0b\u7db2\u57df\u7684\u7522\u751f ID \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4 %s: %s
+SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\u5c0b\u627e\u8907\u88fd\u7684\u5f8c\u7aef\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6b64\u9805\u76ee\u7121\u6cd5\u914d\u7f6e\u6216\u505c\u7528
+SEVERE_ERR_LOADING_GENERATION_ID_75=\u5728 %s \u4e2d\u641c\u5c0b\u7522\u751f ID \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_UPDATING_GENERATION_ID_76=\u66f4\u65b0\u7db2\u57df\u7684\u7522\u751f ID \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4 %s: %s
 NOTICE_BAD_GENERATION_ID_FROM_RS_77=On suffix %s, replication server %s presented generation ID=%s when expected generation ID=%s
 NOTICE_RESET_GENERATION_ID_78=The generation ID has been reset for domain %s. New reference generation id is %s
 MILD_ERR_ERROR_MSG_RECEIVED_79=The following error has been received : %s
 MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %s for dn %s, update %s received from RS %s is ignored due to a bad generation id of remote RS (local genid: %s, remote genid: %s)
 MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s for dn %s, update %s will not be sent to RS %s with generation id %s different from local generation id %s
-###SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \
-###import is not supported by the backend %s
-###SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \
-###export is not supported by the backend %s
-###SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialization cannot be done because \
-###the following error occurred while locking the backend %s : %s
+SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \u521d\u59cb\u5316\u7121\u6cd5\u5b8c\u6210\uff0c\u56e0\u70ba\u5f8c\u7aef %s \u4e0d\u652f\u63f4\u532f\u5165
+SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \u521d\u59cb\u5316\u7121\u6cd5\u5b8c\u6210\uff0c\u56e0\u70ba\u5f8c\u7aef %s \u4e0d\u652f\u63f4\u532f\u51fa
+SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \u521d\u59cb\u5316\u7121\u6cd5\u5b8c\u6210\uff0c\u56e0\u70ba\u5728\u9396\u5b9a\u5f8c\u7aef %s \u6642\u767c\u751f\u4e0b\u5217\u932f\u8aa4: %s
 NOTICE_EXCEPTION_RESTARTING_SESSION_85=\u91cd\u65b0\u521d\u59cb\u5316\u7db2\u57df %s \u4e0a\u7684\u901a\u8a0a\u6642\u767c\u751f\u7570\u5e38: %s
-###SEVERE_ERR_EXCEPTION_LISTENING_86=Replication server caught exception while \
-### listening for client connections %s
-###SEVERE_ERR_ERROR_CLEARING_DB_87=While clearing the database %s , the following \
-### error happened: %s
+SEVERE_ERR_EXCEPTION_LISTENING_86=\u8907\u88fd\u4f3a\u670d\u5668\u5728\u5075\u807d\u7528\u6236\u7aef\u9023\u7dda %s \u6642\u767c\u751f\u7570\u5e38
+SEVERE_ERR_ERROR_CLEARING_DB_87=\u6e05\u9664\u8cc7\u6599\u5eab %s \u6642\u767c\u751f\u4e0b\u5217\u932f\u8aa4: %s
 NOTICE_ERR_ROUTING_TO_SERVER_88=\u5354\u5b9a\u932f\u8aa4: \u8907\u88fd\u4f3a\u670d\u5668\u4e0d\u61c9\u70ba\u8a0a\u606f\u985e\u578b %s \u7684\u76ee\u6a19
-###SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=An unexpected error occurred when \
-### testing existence or creating the replication backend : %s
-###SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=An unexpected error occurred when \
-### deleting the replication backend : %s
+SEVERE_ERR_CHECK_CREATE_REPL_BACKEND_FAILED_89=\u6e2c\u8a66\u5b58\u5728\u6027\u6216\u5efa\u7acb\u8907\u88fd\u5f8c\u7aef\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_DELETE_REPL_BACKEND_FAILED_90=\u522a\u9664\u8907\u88fd\u5f8c\u7aef\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
  SEVERE_ERR_BACKEND_EXPORT_ENTRY_91=\u532f\u51fa\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =An error occurred when \
-### creating the LDIF writer to export backend : %s
-###SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =An error occurred when \
-### searching for %s : %s
-###SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Entry %s does not exist in \
-### the replication server backend
-###SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \
-### Directory Server backend
+SEVERE_ERR_BACKEND_CANNOT_CREATE_LDIF_WRITER_92 =\u5efa\u7acb LDIF \u7de8\u5beb\u5668\u4ee5\u532f\u51fa\u5f8c\u7aef\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =\u641c\u5c0b %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u8907\u88fd\u4f3a\u670d\u5668\u5f8c\u7aef\u4e2d
+SEVERE_ERR_UNKNOWN_DN_95=\u57fa\u5e95 DN %s \u4e26\u672a\u7531\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u5132\u5b58
 NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replication is connected to replication server, but has a different generation id for domain %s than replication server %s - local data generation is %s - replication server data generation is %s - This may be only temporary or requires a full resynchronization
 NOTICE_HEARTBEAT_FAILURE_97=%s \u6b63\u5728\u95dc\u9589\u968e\u6bb5\u4f5c\u696d\uff0c\u56e0\u70ba\u5b83\u7121\u6cd5\u5075\u6e2c\u5230\u6d3b\u52d5\u8a0a\u865f
-###SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \
-###  server backend does not support the import ldif function
-###SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \
-###  server backend cannot export its entries in LDIF format because the \
-###  export-ldif command must be run as a task
+SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\u8907\u88fd\u4f3a\u670d\u5668\u5f8c\u7aef\u4e0d\u652f\u63f4\u532f\u5165 LDIF \u529f\u80fd
+SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=\u8907\u88fd\u4f3a\u670d\u5668\u5f8c\u7aef\u7121\u6cd5\u4ee5 LDIF \u683c\u5f0f\u532f\u51fa\u5176\u9805\u76ee\uff0c\u56e0\u70ba export-ldif \u6307\u4ee4\u5fc5\u9808\u4ee5\u4f5c\u696d\u7684\u5f62\u5f0f\u57f7\u884c
 NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=\u5f9e %s (%s) \u57f7\u884c\u7684 SSL \u9023\u7dda\u5617\u8a66\u5931\u6557: %s
-###SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Monitor data of remote servers \
-### are missing due to an error in the retrieval process. Potentially a server \
-### is too slow to provide its monitoring data over the protocol
-###SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \
-### are missing due to a processing error : %s
-###SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception raised when \
-### sending request to get remote monitor data
-###SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=An Exception was caught \
-### while replaying replication message : %s
-###SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=The replication server \
-### configuration could not be found
-###DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=The replication server is late \
-###regarding our changes: going to send missing ones
-###DEBUG_SENDING_CHANGE_112=Sending change number: %s
-###DEBUG_CHANGES_SENT_113=All missing changes sent to replication server
-###SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations \
-###for domain %s : %s
-###SEVERE_ERR_COMPUTING_FAKE_OPS_115=Caught exception computing fake operations \
-###for domain %s for replication server %s : %s
+SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\u9060\u7aef\u4f3a\u670d\u5668\u7684\u76e3\u8996\u8cc7\u6599\u56e0\u64f7\u53d6\u7a0b\u5e8f\u767c\u751f\u932f\u8aa4\u800c\u907a\u5931\u3002\u53ef\u80fd\u662f\u56e0\u70ba\u4f3a\u670d\u5668\u901f\u5ea6\u592a\u6162\uff0c\u800c\u7121\u6cd5\u900f\u904e\u5354\u5b9a\u63d0\u4f9b\u5176\u76e3\u8996\u8cc7\u6599
+SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\u9060\u7aef\u4f3a\u670d\u5668\u7684\u76e3\u8996\u8cc7\u6599\u56e0\u8655\u7406\u932f\u8aa4\u800c\u907a\u5931: %s
+SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\u50b3\u9001\u8acb\u6c42\u4ee5\u53d6\u5f97\u9060\u7aef\u76e3\u8996\u8cc7\u6599\u6642\u767c\u751f\u7570\u5e38
+SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\u91cd\u65b0\u57f7\u884c\u8907\u88fd\u8a0a\u606f\u6642\u767c\u751f\u7570\u5e38: %s
+SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\u627e\u4e0d\u5230\u8907\u88fd\u4f3a\u670d\u5668\u914d\u7f6e
+DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\u8907\u88fd\u4f3a\u670d\u5668\u4f86\u4e0d\u53ca\u8655\u7406\u6211\u5011\u7684\u66f4\u65b0: \u5c07\u50b3\u9001\u907a\u6f0f\u7684\u90e8\u5206
+DEBUG_SENDING_CHANGE_112=\u50b3\u9001\u8b8a\u66f4\u865f\u78bc: %s
+DEBUG_CHANGES_SENT_113=\u6240\u6709\u50b3\u9001\u81f3\u8907\u88fd\u4f3a\u670d\u5668\u7684\u907a\u6f0f\u8b8a\u66f4
+SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s
+SEVERE_ERR_COMPUTING_FAKE_OPS_115=\u70ba\u8907\u88fd\u4f3a\u670d\u5668 %2$s \u8a08\u7b97\u7db2\u57df %1$s \u7684\u5047\u4f5c\u696d\u6642\u767c\u751f\u7570\u5e38: %3$s
 NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\u5f9e\u4f3a\u670d\u5668 ID \u70ba %s \u7684\u4f3a\u670d\u5668\u6536\u5230\u90e8\u5206\u76e3\u8996\u8cc7\u6599\uff0c\u4f46\u56e0\u592a\u665a\u9001\u9054\u800c\u906d\u5230\u5ffd\u7565
 NOTICE_SERVER_STATE_RECOVERY_117=\u7db2\u57df %s \u7684 ServerState \u56de\u5fa9\u5df2\u4f7f\u7528 changeNumber %s \u66f4\u65b0
-###SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=The generation ID could not be \
-###reset for domain %s because it is NOT connected to the replication. You should \
-###check in the configuration that the domain is enabled
-###SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \
-### communication (phase %s) on domain %s with replication server %s : %s
+SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=\u7121\u6cd5\u91cd\u8a2d\u7db2\u57df %s \u7684\u7522\u751f ID\uff0c\u56e0\u70ba\u8a72\u7db2\u57df\u672a\u9023\u7dda\u5230\u8907\u88fd\u3002\u60a8\u61c9\u5728\u914d\u7f6e\u4e2d\u6aa2\u67e5\u8a72\u7db2\u57df\u662f\u5426\u5df2\u555f\u7528
+SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s
 NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Disconnecting from replication server as a new one with our group id (%s) just arrived in topology. This is for domain %s and we have server id %s
-###SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does \
-### not match local replication server one: %s
-###SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does \
-### not match local directory server one: %s
-###SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while \
-### forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
-###SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in \
-### DS replication domain %s with server id %s
-###SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid \
-### initial status: %s for replication domain %s from server id %s
-###SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s \
-### in DS replication domain %s with server id %s
-###SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS \
-### replication domain %s for server id %s. Was in %s status and received %s event
-###SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS \
-### replication domain %s with server id %s. Was in %s status and received %s event
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException \
-### while changing status for domain %s and serverId: %s after reset for \
-### generation id: %s
-###SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \
-### message does not come from a directory server (dn: %s, server id: %s, msg: %s)
+SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s
+SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s
+SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s
+SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s
+SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s
+SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event
+SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s
+SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s)
 NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory server %s for dn %s changed his status to %s
-###SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \
-### in RS for replication domain %s and directory server id %s
-###SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \
-### replication server with wrong group id. We have group id %s and replication \
-### server id %s %s has group id %s. This is for domain %s in directory server %s
-###SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \
-### id %s failed to signal status change because of: %s
+SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s
+SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s
+SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %s for dn %s, update %s received from DS %s is ignored due to a bad generation id of DS (local genid: %s, remote genid: %s)
 MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s for dn %s, update %s will not be sent to DS %s with generation id %s different from local generation id %s
 MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %s for dn %s, update %s received from DS %s is ignored due to DS in full update
 MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s for dn %s, update %s will not be sent to DS %s in full update
-###SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \
-### IOException while changing status for domain %s and serverId: %s from status \
-###analyzer: %s
+SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s
 NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replication server %s for dn %s: directory server %s must stay in full update although a generation id reset has been ordered (from %s to %s)
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Local directory server %s is starting online full update for importing suffix %s data from remote directory server %s
 NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Local directory server %s has finished online full update for importing suffix %s data from remote directory server %s
@@ -266,16 +191,27 @@
 NOTICE_BAD_GENERATION_ID_FROM_DS_146=On suffix %s, directory server %s presented generation ID=%s when expected generation ID=%s
 NOTICE_DS_RECEIVED_ACK_ERROR_147=In replication service %s and server id %s, the assured update message %s was acknowledged with the following errors: %s
 NOTICE_DS_ACK_TIMEOUT_148=In replication service %s, timeout after %s ms waiting for the acknowledgement of the assured update message: %s
-###SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown \
-### assured update mode: %s, for domain %s. Message: %s
-###SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, \
-### received a safe data assured update message with incoherent level: %s, this is \
-### for domain %s. Message: %s
-###SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be \
-###reset for domain %s
+SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s
+SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s
+SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s
 NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=Cannot change the configuration while a total update is in progress
-###SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started \
-### on base-dn %s : %s
+SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s
 MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Error retrieving monitoring data: %s
+SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s 
+SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required  
+SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required
+SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed)
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema
+NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s
+NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName)
+NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes
+NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage
+NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s
+NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed
+MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration
+NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s
+NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_de.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_de.properties
index f03942f..33725e9 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=Installationsverzeichnis:  unbekannt
 NOTICE_INSTANCE_DIRECTORY_23=Instanzenverzeichnis:      %s
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=Instanzenverzeichnis:      unbekannt
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_es.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_es.properties
index 050f828..31f2e78 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=Directorio de instalaci\u00f3n: desconocido
 NOTICE_INSTANCE_DIRECTORY_23=Directorio de instancias:  %s
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=Directorio de instancias: desconocido
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_fr.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_fr.properties
index 707e73b..cbf650f 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=r\u00e9pertoire d'installation\u00a0: inconnu 
 NOTICE_INSTANCE_DIRECTORY_23=r\u00e9pertoire d'instance\u00a0: %s 
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=r\u00e9pertoire d'instance\u00a0: inconnu 
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_ja.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_ja.properties
index 3f84188..b47cd8d 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea:  \u4e0d\u660e
 NOTICE_INSTANCE_DIRECTORY_23=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea:      %s
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea:      \u4e0d\u660e
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_ko.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_ko.properties
index bfeb7e3..6094926 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=Installation Directory:  unknown
 NOTICE_INSTANCE_DIRECTORY_23=Instance Directory:      %s
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=Instance Directory:      unknown
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_zh_CN.properties
index 8b5ba8a..96fa7e5 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=\u5b89\u88c5\u76ee\u5f55\uff1a\u672a\u77e5
 NOTICE_INSTANCE_DIRECTORY_23=\u5b9e\u4f8b\u76ee\u5f55: %s
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=\u5b9e\u4f8b\u76ee\u5f55\uff1a\u672a\u77e5
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/runtime_information_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/runtime_information_zh_TW.properties
index 451d017..d44ed4b 100644
--- a/opendj-sdk/opends/src/messages/messages/runtime_information_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/runtime_information_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=RUNTIME_INFORMATION
+
 #
 # Format string definitions
 #
@@ -69,3 +73,5 @@
 NOTICE_UNKNOWN_INSTALL_DIRECTORY_22=Installation Directory:  unknown
 NOTICE_INSTANCE_DIRECTORY_23=Instance Directory:      %s
 NOTICE_UNKNOWN_INSTANCE_DIRECTORY_24=Instance Directory:      unknown
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/schema_de.properties b/opendj-sdk/opends/src/messages/messages/schema_de.properties
index 877d620..778e89e 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve approximate matching rule %s used as the default for the %s attribute syntax. Approximate matching will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve equality matching rule %s used as the default for the %s attribute syntax. Equality matching will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve ordering matching rule %s used as the default for the %s attribute syntax. Ordering matches will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve substring matching rule %s used as the default for the %s attribute syntax. Substring matching will not be allowed by default for attributes with this syntax
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not allowed for attributes with a Boolean syntax.  The only allowed values are 'TRUE' and 'FALSE'
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too short to be a valid bit string.  A bit string must be a series of binary digits surrounded by single quotes and followed by a capital letter B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not a valid bit string because it is not surrounded by single quotes and followed by a capital letter B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is not a valid bit string because '%s' is not a valid binary digit
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=Der angegebene Wert "%s" ist keine g\u00fcltige L\u00e4nderzeichenkette, da die L\u00e4nge nicht exakt zwei Zeichen betr\u00e4gt
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=Der angegebene Wert "%s" ist keine g\u00fcltige L\u00e4nderzeichenkette, da er ein oder mehrere nicht druckbare Zeichen enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=Der angegebene Wert "%s" ist keine g\u00fcltige Liefermethode, da er keine Elemente enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12=Der angegebene Wert "%s" ist keine g\u00fcltige Liefermethode, da "%s" keine g\u00fcltige Methode ist
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" is too short to be a valid generalized time value
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value "%s" is not a valid generalized time value because the '%s' character is not allowed in the century or year specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value "%s" is not a valid generalized time value because "%s" is not a valid month specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value "%s" is not a valid generalized time value because "%s" is not a valid day specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value "%s" is not a valid generalized time value because "%s" is not a valid hour specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value "%s" is not a valid generalized time value because "%s" is not a valid minute specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value "%s" is not a valid generalized time value because "%s" is not a valid second specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided value "%s" is not a valid generalized time value because the sub-second component is not valid (between 1 and 3 numeric digits)
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value "%s" is not a valid generalized time value because the sub-second value may not contain more than three digits
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value "%s" is not a valid generalized time value because "%s" is not a valid GMT offset
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value "%s" is not a valid generalized time value because it contains an invalid character '%s' at position %d
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value "%s" could not be parsed as a valid generalized time:  %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=Der angegebene Wert "%s" kann nicht als g\u00fcltiger Distinguished Name (DN) geparst werden: %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=Der angegebene Wert "%s" kann nicht als g\u00fcltiger Distinguished Name (DN) geparst werden, da das letzte nicht-Leerzeichen ein Komma oder Semikolon ist
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=Der angegebene Wert "%s" kann nicht als g\u00fcltiger Distinguished Name (DN) geparst werden, da die numerische Ziffer '%s' als erstes Zeichen in einem Attributnamen unzul\u00e4ssig ist
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=Der angegebene Wert "%s" kann nicht als g\u00fcltiger Distinguished Name (DN) geparst werden, da ein unerwarteter Fehler beim Versuch aufgetreten ist, einen Attributwert von einem der RDN-Komponenten zu parsen: "%s"
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=Der angegebene Wert "%s" kann nicht als g\u00fcltiger Distinguished Name (DN) geparst werden, da einer der RDN-Komponenten einen Wert mit Anf\u00fchrungszeichen enth\u00e4lt, bei dem das schlie\u00dfende Anf\u00fchrungszeichen fehlt
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=Der angegebene Wert "%s" kann nicht als g\u00fcltiger Distinguished Name (DN) geparst werden, da einer der RDN-Komponenten einen Wert mit einer vereinzelten hexadezimalen Ziffer enth\u00e4lt, auf die keine zweite hexadezimale Ziffer folgt
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could not be parsed as a valid integer because the first digit may not be zero unless it is the only digit
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" could not be parsed as a valid integer because the dash may only appear if it is the first character of the value followed by one or more digits
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" could not be parsed as a valid integer because character '%c' at position %d is not allowed in an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could not be parsed as a valid integer because it did not contain any digits
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" could not be parsed as a valid integer because it contained only a dash not followed by an integer value
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=Der angegebene Wert kann nicht als g\u00fcltiger OID geparst werden, da er keine Zeichen enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=Der angegebene Wert "%s"kann nicht als g\u00fcltiger OID geparst werden, da er ein unzul\u00e4ssiges Zeichen an Position %d enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=Der angegebene Wert "%s" kann nicht als g\u00fcltiger OID geparst werden, da er zwei aufeinanderfolgende Punkte an oder bei Position %d enth\u00e4lt
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=Der angegebene Wert "%s" kann nicht als Attributtypbeschreibung geparst werden, da er das unzul\u00e4ssige Zeichen %s an Position %d enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=Der angegebene Wert "%s" kann nicht als Attributtypbeschreibung geparst werden, da er eine unerwartete schlie\u00dfende Klammer an Position %d enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=Der angegebene Wert "%s" kann nicht als Attributtypbeschreibung geparst werden, da ein einfaches Anf\u00fchrungszeichen als erstes nicht-Leerzeichen nach Token %s erwartet, stattdessen aber das Zeichen %s gefunden wurde 
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for the attribute type with OID %s declared a superior type with an OID of %s. No attribute type with this OID exists in the server schema
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for the attribute type with OID %s declared that approximate matching should be performed using the matching rule "%s".  No such approximate matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for the attribute type with OID %s declared that equality matching should be performed using the matching rule "%s".  No such equality matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for the attribute type with OID %s declared that ordering matching should be performed using the matching rule "%s".  No such ordering matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for the attribute type with OID %s declared that substring matching should be performed using the matching rule "%s".  No such substring matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the attribute type with OID %s declared that it should have a syntax with OID %s. No such syntax is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition for the attribute type with OID %s declared that it should have an attribute usage of %s.  This is an invalid usage
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value "%s" could not be parsed as an attribute type description because a single quote was expected at position %d but the character %s was found instead
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=Der angegebene Wert kann nicht als g\u00fcltige Objektklassenbeschreibung geparst werden, da er leer ist oder nur Leerzeichen enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=Der angegebene Wert "%s" kann nicht als Objektklassenbeschreibung geparst werden, da eine \u00f6ffnende Klammer an Position %d erwartet, stattdessen aber das Zeichen '%s' gefunden wurde
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=Der angegebene Wert "%s" kann nicht als Objektklassenbeschreibung geparst werden, da das Ende des Werts erreicht wurde, obwohl der Directory-Server noch mehr Daten erwartet hat
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=Der angegebene Wert "%s" kann nicht als Objektklassenbeschreibung geparst werden, da er das unzul\u00e4ssige Zeichen %s an Position %d enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=Der angegebene Wert "%s" kann nicht als Objektklassenbeschreibung geparst werden, da er eine unerwartete schlie\u00dfende Klammer an Position %d enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=Der angegebene Wert "%s" kann nicht als Objektklassenbeschreibung geparst werden, da ein einfaches Anf\u00fchrungszeichen als erstes nicht-Leerzeichen nach Token %s erwartet, stattdessen aber das Zeichen %s gefunden wurde
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition for the objectclass with OID %s declared a superior objectclass with an OID of %s.  No objectclass with this OID exists in the server schema
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided value "%s" could not be parsed as an objectclass description because a single quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition for the objectclass with OID %s declared that it should include required attribute "%s".  Im Serverschema ist kein Attributtyp vorhanden, der mit diesem Namen oder OID \u00fcbereinstimmt
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition for the objectclass with OID %s declared that it should include optional attribute "%s".  Im Serverschema ist kein Attributtyp vorhanden, der mit diesem Namen oder OID \u00fcbereinstimmt
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" cannot be parsed as a valid IA5 string because it contains an illegal character "%s" that is not allowed in the IA5 (ASCII) character set
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=Gibt an, ob die Telefonnummer-Attributsyntax einen Strict-Modus verwenden soll, bei dem nur Werte im ITU-T E.123-Format zul\u00e4ssig sind.  Wenn dieser aktiviert ist, werden alle anderen Werte, die nicht diesem Format entsprechen, zur\u00fcckgewiesen.  Wenn dieser deaktiviert ist, werden allen anderen Werte akzeptiert, es werden aber nur die Ziffern bei der \u00dcbereinstimmung ber\u00fccksichtigt
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error occurred while trying to retrieve attribute ds-cfg-strict-format from configuration entry %s:  %s.  The Directory Server will not enforce strict compliance to the ITU-T E.123 format for telephone number values
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=Der angegebene Wert ist keine g\u00fcltige Telefonnummer, da er leer oder Null ist
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=Der angegebene Wert "%s" ist keine g\u00fcltige Telefonnummer, da die strikte Telefonnummerpr\u00fcfung aktiviert ist und der Wert nicht in \u00dcbereinstimmung mit der ITU-T E.123-Spezifikation mit einem Pluszeichen beginnt
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=Der angegebene Wert "%s" ist keine g\u00fcltige Telefonnummer, da die strikte Telefonnummerpr\u00fcfung aktiviert ist und das Zeichen %s an Position %d gem\u00e4\u00df der ITU-T E.123-Spezifikation unzul\u00e4ssig ist
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=Der angegebene Wert "%s" ist keine g\u00fcltige Telefonnummer, da er keine numerischen Ziffern enth\u00e4lt
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=Der Wert des Konfigurationsattributs ds-cfg-strict-format, der angibt ob die strikte Telefonnummer-Syntaxpr\u00fcfung verwendet wird, wurde aktualisiert auf %s in Konfigurationseintrag %s
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value "%s" is not a valid numeric string because it contained character %s at position %d that was neither a digit nor a space
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=Der angegebene Wert ist keine g\u00fcltige numerische Zeichenkette, da er keine Zeichen enth\u00e4lt.  Ein numerischer Zeichenkettenwert muss mindestens eine numerische Ziffer oder ein Leerzeichen enthalten
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=Der angegebene Wert kann nicht als g\u00fcltige Attributsyntaxbeschreibung geparst werden, da er leer ist oder nur Leerzeichen enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=Der angegebene Wert "%s" kann nicht als Attributsyntaxbeschreibung geparst werden, da eine \u00f6ffnende Klammer an Position %d erwartet, stattdessen aber das Zeichen '%s' gefunden wurde
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=Der angegebene Wert "%s" kann nicht als Attributsyntaxbeschreibung geparst werden, da ein unerwarteter Fehler aufgetreten ist beim Versuch, den Wert des Token "DESC" aus der Zeichenkette an oder bei Position %d zu lesen: %s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=Der angegebene Wert "%s" kann nicht als Attributsyntaxbeschreibung geparst werden, da eine schlie\u00dfende Klammer an Position %d erwartet, stattdessen aber das Zeichen '%s' gefunden wurde
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=Der angegebene Wert "%s" kann nicht als Attributsyntaxbeschreibung geparst werden, da das unzul\u00e4ssige Zeichen %s an Position %d hinter der schlie\u00dfenden Klammer gefunden wurde
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided value "%s" could not be parsed as an attribute syntax description because a single quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value could not be parsed as a printable string because it was null or empty.  A printable string must contain at least one character
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided value "%s" could not be parsed as a printable string because it contained an invalid character %s at position %d
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" could not be parsed as a substring assertion because it consists only of a wildcard character and zero-length substrings are not allowed
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided value "%s" could not be parsed as a substring assertion because it contains consecutive wildcard characters at position %d and zero-length substrings are not allowed
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=Der angegebene Wert %s ist zu kurz, um ein g\u00fcltiger UTC-Zeitwert zu sein
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=Der angegebene Wert %s ist kein g\u00fcltiger UTC-Zeitwert, da das Zeichen %s im Jahrhundert bzw. in der Jahresangabe unzul\u00e4ssig ist
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=Der angegebene Wert %s ist kein g\u00fcltiger UTC-Zeitwert, da %s keine g\u00fcltige Monatsangabe ist 
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=Der angegebene Wert "%s" kann nicht als verbesserter Richtwert geparst werden, da der angegebene Umfang %s ung\u00fcltig ist
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=Der angegebene Wert "%s" kann nicht als verbesserter Richtwert geparst werden, da keine Kriterien zwischen den Rautezeichen (#) festgelegt sind
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=Der angegebene Wert %s kann nicht als g\u00fcltiger OID geparst werden: %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected error occurred while trying to normalize value %s as a generalized time value:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred while attempting to compare two AttributeValue objects using the caseExactOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while attempting to compare two objects using the caseExactOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred while attempting to compare two AttributeValue objects using the caseIgnoreOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while attempting to compare two objects using the caseIgnoreOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error occurred while attempting to compare two AttributeValue objects using the generalizedTimeOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred while attempting to compare two objects using the generalizedTimeOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while attempting to compare two AttributeValue objects using the integerOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while attempting to compare two objects using the integerOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred while attempting to compare two AttributeValue objects using the numericStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred while attempting to compare two objects using the numericStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred while attempting to compare two AttributeValue objects using the octetStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while attempting to compare two objects using the octetStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has an invalid length for a UUID.  All UUID values must have a length of exactly 36 bytes, but the provided value had a length of %d bytes
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should have had a dash at position %d, but the character '%s' was found instead
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should have had a hexadecimal digit at position %d, but the character '%s' was found instead
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=Gibt an, ob Attribute mit der Verzeichniszeichenkettensyntax Werte der L\u00e4nge Null haben d\u00fcrfen.  Dies wird von den LDAP-Spezifikationen technisch nicht zugelassen, kann aber f\u00fcr die Abw\u00e4rtskompatibilit\u00e4t mit vorherigen Directory-Server-Versionen n\u00fctzlich sein
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An error occurred while trying to determine the value of the %s configuration attribute, which indicates whether directory string attributes should be allowed to have zero-length values:  %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The operation attempted to assign a zero-length value to an attribute with the directory string syntax
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=Das Attribut %s im Konfigurationseintrag %s wurde mit dem neuen Wert %s aktualisiert
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided authPassword value had an invalid scheme character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value had a zero-length scheme element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided authPassword value was missing the separator character or had an illegal character between the scheme and authInfo elements
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided authPassword value had an invalid authInfo character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword value had a zero-length authInfo element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided authPassword value was missing the separator character or had an illegal character between the authInfo and authValue elements
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value "%s" could not be parsed by the integer first component matching rule because it did not start with a parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any non-space characters after the opening parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any space characters after the first component
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value "%s" could not be parsed by the integer first component matching rule because the first component does not appear to be an integer value
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by the user password attribute syntax
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the provided value according to the user password syntax because the value does not start with the opening curly brace ("{") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the provided value according to the user password syntax because the value does not contain a closing curly brace ("}") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided value according to the user password syntax because the value does not contain a storage scheme name
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=Der angegebene Wert "%s" kann nicht als g\u00fcltige RFC 3672-Unteransichtsspezifikation geparst werden
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=Der angegebene Wert "%s" kann nicht als g\u00fcltige absolute Unteransichtsspezifikation geparst werden
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=Der angegebene Wert "%s" kann nicht als g\u00fcltige relative Unteransichtsspezifikation geparst werden
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not allowed for attributes with a Integer syntax
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided authPassword value had an invalid authValue character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword value had a zero-length authValue element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided authPassword value had an invalid trailing character at position %d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=Der angegebene Wert "%s" kann nicht als Attributsyntaxerweiterung geparst werden, da er ein unzul\u00e4ssige Zeichen an Position %d enth\u00e4lt
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=Der Attributsyntax kann wegen einer ung\u00fcltigen Erweiterung nicht geparst werden.%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition for objectclass %s is invalid because it has an objectclass type of %s but this is incompatible with the objectclass type %s for the superior class %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The definition for objectclass %s is invalid because it is defined as a structural class but its superior chain does not include the "top" objectclass
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition for attribute type %s is invalid because its attribute usage %s is not the same as the usage for its superior type %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The definition for attribute type %s is invalid because it is defined as a collective type but the superior type %s is not collective
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The definition for attribute type %s is invalid because it is not defined as a collective type but the superior type %s is collective
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=Die DIT-Inhaltsregel "%s" ist ung\u00fcltig, da sie die Verwendung des Attributtyps %s verbietet, der von der zugeordneten strukturellen Objektklasse %s erfordert wird
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=Die DIT-Inhaltsregel "%s" ist ung\u00fcltig, da sie die Verwendung des Attributtyps %s verbietet, der von der zugeordneten Hilfsobjektklasse %s erfordert wird
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition for attribute type %s is invalid because it is declared COLLECTIVE but does not have a usage of userApplications
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The definition for attribute type %s is invalid because it is declared NO-USER-MODIFICATION but does not have an operational usage
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The provided value %s is not a valid generalized time value because it contains illegal character %s in the fraction component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided value %s is not a valid generalized time value because it does not contain at least one digit after the period to use as the fractional component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided value %s is not a valid generalized time value because it does not end with 'Z' or a time zone offset
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value %s is not a valid generalized time value because it represents an invalid time (e.g., a date that does not exist):  %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=Ein Schemaelement konnte nicht importiert werden: %s, %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=Die Sortierregel %s unter dem entsprechenden Regeleintrag %s ist ung\u00fcltig, da JVM das Gebietsschema %s nicht unterst\u00fctzt
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=Die angegebene Sortierregel %s enth\u00e4lt kein g\u00fcltiges Format von OID:LOCALE
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=Der angegebene Wert "%s" kann nicht als g\u00fcltige Objektklassendefinition geparst werden, da das Bindestrich-Zeichen als erstes Zeichen in einem Objektklassennamen unzul\u00e4ssig ist
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=Der angegebene Wert "%s" kann nicht als g\u00fcltige Objektklassendefinition geparst werden, da das Unterstrich-Zeichen als erstes Zeichen in einem Objektklassennamen unzul\u00e4ssig ist, selbst wenn die Konfigurationsoption %s aktiviert ist
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=Der angegebene Wert "%s" kann nicht als g\u00fcltige Objektklassendefinition geparst werden, da das erste Zeichen '%c' in einem Objektklassennamen unzul\u00e4ssig ist, selbst wenn die Konfigurationsoption %s aktiviert ist
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/schema_es.properties b/opendj-sdk/opends/src/messages/messages/schema_es.properties
index a0e6e1b..32ae9f1 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve approximate matching rule %s used as the default for the %s attribute syntax. Approximate matching will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve equality matching rule %s used as the default for the %s attribute syntax. Equality matching will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve ordering matching rule %s used as the default for the %s attribute syntax. Ordering matches will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve substring matching rule %s used as the default for the %s attribute syntax. Substring matching will not be allowed by default for attributes with this syntax
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not allowed for attributes with a Boolean syntax.  The only allowed values are 'TRUE' and 'FALSE'
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too short to be a valid bit string.  A bit string must be a series of binary digits surrounded by single quotes and followed by a capital letter B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not a valid bit string because it is not surrounded by single quotes and followed by a capital letter B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is not a valid bit string because '%s' is not a valid binary digit
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=El valor proporcionado "%s" no es una cadena de pa\u00edses v\u00e1lida porque no tiene una longitud de dos caracteres. 
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=El valor proporcionado "%s" no es una cadena de pa\u00edses v\u00e1lida porque contiene uno o m\u00e1s caracteres no imprimibles. 
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=El valor proporcionado "%s" no es un valor de m\u00e9todo de entrega v\u00e1lido porque no contiene elementos
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12=El valor proporcionado "%s" no es un valor de m\u00e9todo de entrega v\u00e1lido porque "%s" no es un m\u00e9todo v\u00e1lido
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" is too short to be a valid generalized time value
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value "%s" is not a valid generalized time value because the '%s' character is not allowed in the century or year specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value "%s" is not a valid generalized time value because "%s" is not a valid month specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value "%s" is not a valid generalized time value because "%s" is not a valid day specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value "%s" is not a valid generalized time value because "%s" is not a valid hour specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value "%s" is not a valid generalized time value because "%s" is not a valid minute specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value "%s" is not a valid generalized time value because "%s" is not a valid second specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided value "%s" is not a valid generalized time value because the sub-second component is not valid (between 1 and 3 numeric digits)
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value "%s" is not a valid generalized time value because the sub-second value may not contain more than three digits
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value "%s" is not a valid generalized time value because "%s" is not a valid GMT offset
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value "%s" is not a valid generalized time value because it contains an invalid character '%s' at position %d
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value "%s" could not be parsed as a valid generalized time:  %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=No se pudo analizar el valor proporcionado "%s" como nombre \u00fanico v\u00e1lido: %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=No se pudo analizar el valor proporcionado "%s" como nombre \u00fanico v\u00e1lido porque el \u00faltimo car\u00e1cter distinto a un espacio era una coma o punto y coma
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=No se pudo analizar el valor proporcionado "%s" como nombre \u00fanico v\u00e1lido porque no se permite el d\u00edgito num\u00e9rico '%s' como primer car\u00e1cter en un nombre de atributo
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=No se pudo analizar el valor proporcionado "%s" como nombre \u00fanico v\u00e1lido porque se ha producido un fallo inesperado al intentar analizar un valor de atributo desde uno de los componentes de RDN: "%s"
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=No se pudo analizar el valor proporcionado "%s" como nombre \u00fanico v\u00e1lido porque uno de los componentes de RDN inclu\u00eda un valor citado que no ten\u00eda la comilla de cierre correspondiente
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=No se pudo analizar el valor proporcionado "%s" como nombre \u00fanico v\u00e1lido porque uno de los componentes de RDN inclu\u00eda un valor con un d\u00edgito hexadecimal escapado que no estaba seguido por un segundo d\u00edgito hexadecimal
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could not be parsed as a valid integer because the first digit may not be zero unless it is the only digit
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" could not be parsed as a valid integer because the dash may only appear if it is the first character of the value followed by one or more digits
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" could not be parsed as a valid integer because character '%c' at position %d is not allowed in an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could not be parsed as a valid integer because it did not contain any digits
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" could not be parsed as a valid integer because it contained only a dash not followed by an integer value
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=No se pudo analizar el valor proporcionado como un OID v\u00e1lido porque no conten\u00eda caracteres
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=No se pudo analizar el valor proporcionado "%s" como un OID v\u00e1lido porque ten\u00eda un car\u00e1cter no v\u00e1lido en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=No se pudo analizar el valor proporcionado "%s" como un OID v\u00e1lido porque ten\u00eda dos puntos consecutivos en o cerca de la posici\u00f3n %d
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=No se pudo analizar el valor proporcionado  "%s" como descripci\u00f3n de tipo de atributo porque conten\u00eda un car\u00e1cter no v\u00e1lido %s en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=No se pudo analizar el valor proporcionado  "%s" como descripci\u00f3n de tipo de atributo porque conten\u00eda un par\u00e9ntesis de cierre inesperado en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=No se pudo analizar el valor proporcionado  "%s" como descripci\u00f3n de tipo de atributo porque se esperaba una comilla como el primer car\u00e1cter no blanco a continuaci\u00f3n del token %s.  Sin embargo, se encontr\u00f3 el car\u00e1cter %s en su lugar
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for the attribute type with OID %s declared a superior type with an OID of %s. No attribute type with this OID exists in the server schema
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for the attribute type with OID %s declared that approximate matching should be performed using the matching rule "%s".  No such approximate matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for the attribute type with OID %s declared that equality matching should be performed using the matching rule "%s".  No such equality matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for the attribute type with OID %s declared that ordering matching should be performed using the matching rule "%s".  No such ordering matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for the attribute type with OID %s declared that substring matching should be performed using the matching rule "%s".  No such substring matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the attribute type with OID %s declared that it should have a syntax with OID %s. No such syntax is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition for the attribute type with OID %s declared that it should have an attribute usage of %s.  This is an invalid usage
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value "%s" could not be parsed as an attribute type description because a single quote was expected at position %d but the character %s was found instead
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=No se pudo analizar el valor proporcionado como descripci\u00f3n de clase de objeto v\u00e1lido porque estaba vac\u00edo o conten\u00eda s\u00f3lo espacios en blanco
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=No se pudo analizar el valor proporcionado "%1$s" como descripci\u00f3n de clase de objeto porque se encontr\u00f3 un car\u00e1cter '%3$s' en lugar de un par\u00e9ntesis de apertura en la posici\u00f3n %2$d
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=No se pudo analizar el valor proporcionado "%s" como descripci\u00f3n de clase de objeto porque se encontr\u00f3 el final del valor si bien Directory Server esperaba que se proporcionaran m\u00e1s datos
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=No se pudo analizar el valor proporcionado "%s" como descripci\u00f3n de clase de objeto porque conten\u00eda un car\u00e1cter no v\u00e1lido %s en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=No se pudo analizar el valor proporcionado "%s" como descripci\u00f3n de clase de objeto porque conten\u00eda un par\u00e9ntesis de cierre inesperado en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=No se pudo analizar el valor proporcionado "%s" como descripci\u00f3n de clase de objeto porque se esperaba una comilla como el primer car\u00e1cter no blanco a continuaci\u00f3n del token %s. Sin embargo, se encontr\u00f3 el car\u00e1cter %s en su lugar
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition for the objectclass with OID %s declared a superior objectclass with an OID of %s.  No objectclass with this OID exists in the server schema
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided value "%s" could not be parsed as an objectclass description because a single quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition for the objectclass with OID %s declared that it should include required attribute "%s".  No existe ning\u00fan tipo de atributo que coincida con este nombre u OID en el esquema del servidor
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition for the objectclass with OID %s declared that it should include optional attribute "%s".  No existe ning\u00fan tipo de atributo que coincida con este nombre u OID en el esquema del servidor
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" cannot be parsed as a valid IA5 string because it contains an illegal character "%s" that is not allowed in the IA5 (ASCII) character set
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=Indica si la sintaxis de atributo de n\u00famero de tel\u00e9fono deber\u00eda utilizar un modo estricto en el que s\u00f3lo se aceptar\u00e1n valores con el formato E.123 de ITU-T.  Si est\u00e1 habilitado, se rechazar\u00e1 cualquier valor con este formato.  En el caso de que est\u00e9 deshabilitado, se aceptar\u00e1 cualquier valor, pero s\u00f3lo se tendr\u00e1n en cuenta los d\u00edgitos a la hora de llevar a cabo la comparaci\u00f3n
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error occurred while trying to retrieve attribute ds-cfg-strict-format from configuration entry %s:  %s.  The Directory Server will not enforce strict compliance to the ITU-T E.123 format for telephone number values
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=El valor proporcionado no es un n\u00famero de tel\u00e9fono v\u00e1lido porque est\u00e1 vac\u00edo o es nulo
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=El valor proporcionado "%s" no es un n\u00famero de tel\u00e9fono v\u00e1lido porque est\u00e1 habilitada la comprobaci\u00f3n estricta de n\u00famero de tel\u00e9fono y el valor no comienza con un signo m\u00e1s (+) en cumplimiento de la especificaci\u00f3n E.123 de ITU-T
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=El valor proporcionado "%s" no es un n\u00famero de tel\u00e9fono v\u00e1lido porque est\u00e1 habilitada la comprobaci\u00f3n estricta de n\u00famero de tel\u00e9fono y la especificaci\u00f3n E.123 de ITU-T no permite el car\u00e1cter %s en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=El valor proporcionado "%s" no es un n\u00famero de tel\u00e9fono v\u00e1lido porque no contiene d\u00edgitos num\u00e9ricos
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=El valor de atributo de configuraci\u00f3n ds-cfg-strict-format, que indica si se utiliza la comprobaci\u00f3n estricta de sintaxis de n\u00famero de tel\u00e9fono, se ha actualizado a %s en la entrada de configuraci\u00f3n %s
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value "%s" is not a valid numeric string because it contained character %s at position %d that was neither a digit nor a space
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=El valor proporcionado no era una cadena num\u00e9rica v\u00e1lida porque no conten\u00eda caracteres.  Un valor de cadena num\u00e9rico debe contener un espacio o un d\u00edgito num\u00e9rico como m\u00ednimo
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=No se pudo analizar el valor proporcionado como descripci\u00f3n de sintaxis de atributo v\u00e1lido porque estaba vac\u00edo o conten\u00eda s\u00f3lo espacios en blanco
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=No se pudo analizar el valor proporcionado "%1$s" como descripci\u00f3n de sintaxis de atributo porque se encontr\u00f3 un car\u00e1cter '%3$s' en lugar del par\u00e9ntesis de apertura en la posici\u00f3n %2$d
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=No se pudo analizar el valor proporcionado "%s" como descripci\u00f3n de sintaxis de atributo porque se produjo un error inesperado al intentar leer el valor del token "DESC" desde la cadena en o cerca de la posici\u00f3n %d:  %s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=No se pudo analizar el valor proporcionado "%1$s" como descripci\u00f3n de sintaxis de atributo porque se encontr\u00f3 un car\u00e1cter '%3$s' en lugar del par\u00e9ntesis de cierre en la posici\u00f3n %2$d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=No se pudo analizar el valor proporcionado "%s" como descripci\u00f3n de sintaxis de atributo porque se encontr\u00f3 un car\u00e1cter %s no v\u00e1lido en la posici\u00f3n %d detr\u00e1s del par\u00e9ntesis de cierre
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided value "%s" could not be parsed as an attribute syntax description because a single quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value could not be parsed as a printable string because it was null or empty.  A printable string must contain at least one character
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided value "%s" could not be parsed as a printable string because it contained an invalid character %s at position %d
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" could not be parsed as a substring assertion because it consists only of a wildcard character and zero-length substrings are not allowed
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided value "%s" could not be parsed as a substring assertion because it contains consecutive wildcard characters at position %d and zero-length substrings are not allowed
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=El valor proporcionado %s es demasiado corto para considerarse un valor de tiempo UTC v\u00e1lido
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=El valor proporcionado %s  no es un valor de tiempo UTC v\u00e1lido porque no se permite el car\u00e1cter %s en la especificaci\u00f3n de a\u00f1o o siglo
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=El valor proporcionado %s no es un valor de tiempo UTC v\u00e1lido porque %s no es una especificaci\u00f3n de mes v\u00e1lida
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=No se pudo analizar el valor proporcionado "%s" como valor de gu\u00eda mejorado porque el \u00e1mbito %s especificado no era v\u00e1lido
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=No se pudo analizar el valor proporcionado "%s" como valor de gu\u00eda mejorado porque no se especific\u00f3 ning\u00fan criterio entre los caracteres de almohadilla (#). 
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=No se pudo analizar el valor proporcionado %s como OID v\u00e1lido: %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected error occurred while trying to normalize value %s as a generalized time value:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred while attempting to compare two AttributeValue objects using the caseExactOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while attempting to compare two objects using the caseExactOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred while attempting to compare two AttributeValue objects using the caseIgnoreOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while attempting to compare two objects using the caseIgnoreOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error occurred while attempting to compare two AttributeValue objects using the generalizedTimeOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred while attempting to compare two objects using the generalizedTimeOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while attempting to compare two AttributeValue objects using the integerOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while attempting to compare two objects using the integerOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred while attempting to compare two AttributeValue objects using the numericStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred while attempting to compare two objects using the numericStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred while attempting to compare two AttributeValue objects using the octetStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while attempting to compare two objects using the octetStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has an invalid length for a UUID.  All UUID values must have a length of exactly 36 bytes, but the provided value had a length of %d bytes
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should have had a dash at position %d, but the character '%s' was found instead
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should have had a hexadecimal digit at position %d, but the character '%s' was found instead
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=Indica si se permitir\u00e1 que los atributos con la sintaxis de cadena de directorios tengan valores de longitud cero.  Las especificaciones LDAP no lo permiten t\u00e9cnicamente, pero puede resultar \u00fatil para la compatibilidad de retroceso con versiones anteriores de Directory Server
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An error occurred while trying to determine the value of the %s configuration attribute, which indicates whether directory string attributes should be allowed to have zero-length values:  %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The operation attempted to assign a zero-length value to an attribute with the directory string syntax
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=El %s atributo de la entrada de configuraci\u00f3n %s se ha actualizado con un nuevo valor de %s
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided authPassword value had an invalid scheme character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value had a zero-length scheme element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided authPassword value was missing the separator character or had an illegal character between the scheme and authInfo elements
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided authPassword value had an invalid authInfo character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword value had a zero-length authInfo element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided authPassword value was missing the separator character or had an illegal character between the authInfo and authValue elements
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value "%s" could not be parsed by the integer first component matching rule because it did not start with a parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any non-space characters after the opening parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any space characters after the first component
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value "%s" could not be parsed by the integer first component matching rule because the first component does not appear to be an integer value
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by the user password attribute syntax
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the provided value according to the user password syntax because the value does not start with the opening curly brace ("{") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the provided value according to the user password syntax because the value does not contain a closing curly brace ("}") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided value according to the user password syntax because the value does not contain a storage scheme name
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=No se pudo analizar el valor proporcionado "%s" como especificaci\u00f3n de sub\u00e1rbol RFC 3672 v\u00e1lido
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=No se pudo analizar el valor proporcionado "%s" como especificaci\u00f3n de sub\u00e1rbol absoluto v\u00e1lido
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=No se pudo analizar el valor proporcionado "%s" como especificaci\u00f3n de sub\u00e1rbol relativo v\u00e1lido
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not allowed for attributes with a Integer syntax
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided authPassword value had an invalid authValue character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword value had a zero-length authValue element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided authPassword value had an invalid trailing character at position %d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=No se pudo analizar el valor proporcionado "%s" como extensi\u00f3n de sintaxis de atributo porque se encontr\u00f3 un car\u00e1cter no v\u00e1lido en la posici\u00f3n %d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=No se pudo analizar la sintaxis de atributo debido a una extensi\u00f3n no v\u00e1lida.%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition for objectclass %s is invalid because it has an objectclass type of %s but this is incompatible with the objectclass type %s for the superior class %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The definition for objectclass %s is invalid because it is defined as a structural class but its superior chain does not include the "top" objectclass
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition for attribute type %s is invalid because its attribute usage %s is not the same as the usage for its superior type %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The definition for attribute type %s is invalid because it is defined as a collective type but the superior type %s is not collective
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The definition for attribute type %s is invalid because it is not defined as a collective type but the superior type %s is collective
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=La regla de contenido del DIT "%s" no es v\u00e1lida porque proh\u00edbe el uso del tipo de atributo %s que necesita la clase de objeto estructural asociada %s
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=La regla de contenido del DIT "%s" no es v\u00e1lida porque proh\u00edbe el uso del tipo de atributo %s que necesita la clase de objeto auxiliar asociada %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition for attribute type %s is invalid because it is declared COLLECTIVE but does not have a usage of userApplications
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The definition for attribute type %s is invalid because it is declared NO-USER-MODIFICATION but does not have an operational usage
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The provided value %s is not a valid generalized time value because it contains illegal character %s in the fraction component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided value %s is not a valid generalized time value because it does not contain at least one digit after the period to use as the fractional component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided value %s is not a valid generalized time value because it does not end with 'Z' or a time zone offset
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value %s is not a valid generalized time value because it represents an invalid time (e.g., a date that does not exist):  %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=No se pudo importar un elemento de esquema: %s, %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=La regla de intercalaci\u00f3n %s que se encuentra en la entrada de regla de coincidencia %s no es v\u00e1lida, ya que JVM no admite la configuraci\u00f3n regional %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=La regla de intercalaci\u00f3n proporcionada %s no contiene un formato v\u00e1lido de OID:CONFIGURACI\u00d3N REGIONAL
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=No se pudo analizar el valor proporcionado "%s" como definici\u00f3n de clase de objeto v\u00e1lida porque no se permite el car\u00e1cter de gui\u00f3n como primer car\u00e1cter de un nombre de clase de objeto
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=No se pudo analizar el valor proporcionado "%s" como definici\u00f3n de clase de objeto v\u00e1lida porque no se permite el car\u00e1cter de subrayado como primer car\u00e1cter de un nombre de clase de objeto, incluso si est\u00e1 habilitada la opci\u00f3n de configuraci\u00f3n %s
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=No se pudo analizar el valor proporcionado "%s" como definici\u00f3n de clase de objeto v\u00e1lida porque no se permite el d\u00edgito '%c' como primer car\u00e1cter de un nombre de clase de objeto a menos que est\u00e9 especificado el nombre como un OID o que est\u00e9 habilitada la opci\u00f3n de configuraci\u00f3n %s
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/schema_fr.properties b/opendj-sdk/opends/src/messages/messages/schema_fr.properties
index 41ac692..ab6ab0d 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Impossible de r\u00e9cup\u00e9rer la r\u00e8gle %s de correspondance par approximation utilis\u00e9e par d\u00e9faut pour la syntaxe d'attributs %s. Interdiction de faire correspondre par approximation par d\u00e9faut les attributs avec cette syntaxe.
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Impossible de r\u00e9cup\u00e9rer la r\u00e8gle %s de correspondance par \u00e9galit\u00e9 utilis\u00e9e par d\u00e9faut pour la syntaxe d'attributs %s. Interdiction de faire correspondre par \u00e9galit\u00e9 par d\u00e9faut les attributs avec cette syntaxe.
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Impossible de r\u00e9cup\u00e9rer la r\u00e8gle %s de correspondance par ordre utilis\u00e9e par d\u00e9faut pour la syntaxe d'attributs %s. Interdiction de faire correspondre par ordre par d\u00e9faut les attributs avec cette syntaxe.
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Impossible de r\u00e9cup\u00e9rer la r\u00e8gle %s de correspondance par sous-cha\u00eene utilis\u00e9e par d\u00e9faut pour la syntaxe d'attributs %s. Interdiction de faire correspondre par sous-cha\u00eene par d\u00e9faut les attributs avec cette syntaxe.
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=La valeur indiqu\u00e9e "%s" n'est pas permise pour les attributs ayant une syntaxe bool\u00e9enne.  Les seules valeurs admises sont "TRUE" et "FALSE"
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=La valeur indiqu\u00e9e "%s" est trop courte pour \u00eatre une cha\u00eene de bits valide.  Une cha\u00eene de bits doit \u00eatre une s\u00e9rie de chiffres binaires entour\u00e9s de guillemets simples et suivis de la lettre majuscule B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=La valeur fournie "%s" n'est pas une cha\u00eene de bits valide car elle n'est pas entour\u00e9e de guillemets simples ni suivis par la lettre majuscule B.
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=La valeur indiqu\u00e9e "%s" n'est pas une cha\u00eene valide car "%s" n'est pas un chiffre binaire valide.
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=La valeur indiqu\u00e9e "%s" n'est pas une cha\u00eene de pays valide car elle n'a pas une longueur de deux caract\u00e8res exactement
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=La valeur indiqu\u00e9e "%s" n'est pas une cha\u00eene de pays valide car elle contient au moins un caract\u00e8re non imprimable
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=La valeur indiqu\u00e9e "%s" n'est pas une m\u00e9thode de distribution valide car elle ne contient aucun \u00e9l\u00e9ment
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12=La valeur indiqu\u00e9e "%s" n'est pas une m\u00e9thode de distribution valide car "%s" n'est pas une m\u00e9thode valide
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=La valeur indiqu\u00e9e "%s" est trop courte pour \u00eatre une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car le caract\u00e8re "%s" n'est pas autoris\u00e9 dans la sp\u00e9cification de si\u00e8cle ou d'ann\u00e9e
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car "%s" n'est pas une sp\u00e9cification de mois valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car "%s" n'est pas une sp\u00e9cification de jour valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car "%s" n'est pas une sp\u00e9cification d'heure valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car "%s" n'est pas une sp\u00e9cification de minute valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car "%s" n'est pas une sp\u00e9cification de seconde valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car le composant de sous-seconde n'est pas valide (entre 1 et 3 chiffres num\u00e9riques)
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car la valeur de sous-seconde ne peut contenir plus de trois chiffres.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car "%s" n'est pas un d\u00e9calage GMT valide
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=La valeur indiqu\u00e9e "%s" n'est pas une valeur de temps g\u00e9n\u00e9ralis\u00e9e valide car elle contient un caract\u00e8re invalide '%s' \u00e0 la position %d
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que temps g\u00e9n\u00e9ralis\u00e9 valide\u00a0:  %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nom distinctif valide\u00a0:  %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nom distinctif valide car le dernier caract\u00e8re autre qu'un espace est une virgule ou un point-virgule
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nom distinctif valide car le chiffre num\u00e9rique "%s" n'est pas autoris\u00e9 en tant que premier caract\u00e8re d'un nom d'attribut
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nom distinctif valide car un \u00e9chec inattendu s'est produit lors d'une tentative d'analyse d'une valeur d'attribut de l'un des composants du NRD\u00a0:  "%s" 
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nom distinctif valide car un des composants du NRD inclut une valeur cit\u00e9e sans le guillemet de fermeture correspondant
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nom distinctif valide car un des composants du NRD inclut une valeur contenant un chiffre hexad\u00e9cimal neutralis\u00e9 qui n'est pas suivi d'un second chiffre hexad\u00e9cimal
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nombre entier valide car le premier chiffre ne peut pas \u00eatre z\u00e9ro sauf si c'est le seul chiffre
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nombre entier valide car le tiret ne peut appara\u00eetre que si c'est le premier caract\u00e8re de la valeur suivi d'un ou plusieurs chiffres.
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nombre entier valide car le caract\u00e8re '%c' \u00e0 la position %d n'est pas autoris\u00e9 dans une valeur de chiffre entier
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nombre entier valide car il ne contient aucun chiffre
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que nombre entier valide car il ne contient qu'un tiret non suivi d'une valeur de nombre entier
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=Impossible d'analyser la valeur indiqu\u00e9e en tant qu'OID valide car il ne contient aucun caract\u00e8re
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=Impossible d'analyser la valeur indiqu\u00e9e %s en tant qu'OID valide car il contient un caract\u00e8re ill\u00e9gal \u00e0 la position %d
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant qu'OID valide car il contient deux points cons\u00e9cutifs \u00e0 la position %d ou \u00e0 proximit\u00e9
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de type d'attribut car elle contient un caract\u00e8re ill\u00e9gal %s \u00e0 la position %d
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de type d'attribut car elle contient une parenth\u00e8se de fermeture inattendue \u00e0 la position %d
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de type d'attribut car le premier caract\u00e8re non vide suivant un jeton %s devrait \u00eatre un guillemet simple et non le caract\u00e8re %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=La d\u00e9finition du type d'attribut avec OID %s a d\u00e9clar\u00e9 un type sup\u00e9rieur avec un OID de %s. Aucun type d'attribut avec cet OID n'existe dans le sch\u00e9ma du serveur
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=La d\u00e9finition du type d'attribut avec OID %s d\u00e9clar\u00e9 que la correspondance par approximation doit \u00eatre effectu\u00e9e en utilisant la r\u00e8gle de correspondance "%s".  Aucune r\u00e8gle de correspondance par approximation n'est configur\u00e9e pour une utilisation dans le Directory Server.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=La d\u00e9finition du type d'attribut avec OID %s a d\u00e9clar\u00e9 que la correspondance par \u00e9galit\u00e9 doit \u00eatre effectu\u00e9e en utilisant la r\u00e8gle de correspondance "%s".  Aucune r\u00e8gle de correspondance par \u00e9galit\u00e9 n'est configur\u00e9e pour une utilisation dans le Directory Server.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=La d\u00e9finition du type d'attribut avec OID %s a d\u00e9clar\u00e9 que la correspondance par approximation doit \u00eatre ex\u00e9cut\u00e9e en utilisant la r\u00e8gle de correspondance "%s".  Aucune r\u00e8gle de correspondance par ordre n'est configur\u00e9e pour une utilisation dans le Directory Server.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=La d\u00e9finition du type d'attribut avec OID %s a d\u00e9clar\u00e9 que la correspondance des sous-cha\u00eenes doit \u00eatre effectu\u00e9e en utilisant la r\u00e8gle de correspondance "%s".  Aucune r\u00e8gle de correspondance par sous-cha\u00eene n'est configur\u00e9e pour une utilisation dans le Directory Server.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=La d\u00e9finition du type d'attribut avec OID %s a d\u00e9clar\u00e9 qu'il doit avoir une syntaxe avec OID %s. Aucune syntaxe de ce type n'est configur\u00e9e pour une utilisation dans le Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=La d\u00e9finition du type d'attribut avec OID %s a d\u00e9clar\u00e9 qu'il doit avoir une utilisation d'attribut de %s. Ceci est une utilisation non conforme.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description du type d'attribut car un guillemet simple aurait d\u00fb se trouver \u00e0 la position %d au lieu du caract\u00e8re %s
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=Impossible d'analyser la valeur indiqu\u00e9e en tant que description de classe d'objet valide car elle est vide ou ne contient que des blancs
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de classe d'objet car une parenth\u00e8se ouverte devrait se trouver \u00e0 la position %d au lieu du caract\u00e8re '%s'
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de classe d'objet car la fin de la valeur est atteinte alors que Directory Server attend plus de donn\u00e9es
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de classe d'objet car elle contient un caract\u00e8re ill\u00e9gal %s \u00e0 la position %d
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de classe d'objet car elle contient une parenth\u00e8se de fermeture inattendue \u00e0 la position %d
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de classe d'objet car le premier caract\u00e8re non vide suivant un jeton %s devrait \u00eatre un guillemet simple et non le caract\u00e8re %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=La d\u00e9finition du type de la classe d'objet avec OID %s a d\u00e9clar\u00e9 une classe d'objet sup\u00e9rieure avec un OID de %s. Aucune classe d'objet avec cet OID n'existe dans le sch\u00e9ma du serveur.
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de classe d'objet car un guillemet simple aurait d\u00fb se trouver \u00e0 la position %d au lieu du caract\u00e8re %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=La d\u00e9finition pour la classe d'objet avec l'OID %s a d\u00e9clar\u00e9 qu'il devrait inclure l'attribut requis "%s".  Aucun type d'attribut correspondant \u00e0 ce nom ou cet OID n'existe dans le sch\u00e9ma de serveur
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=La d\u00e9finition de la classe d'objet avec l'OID %s a d\u00e9clar\u00e9 qu'il devrait inclure l'attribut en option "%s".  Aucun type d'attribut correspondant \u00e0 ce nom ou cet OID n'existe dans le sch\u00e9ma de serveur
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82= Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que cha\u00eene IA5 valide car elle contient un caract\u00e8re ill\u00e9gal "%s" qui n'est pas permis dans le eu de caract\u00e8re IA5 (ASCII)
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=Ceci indique si la syntaxe d'attribut de num\u00e9ro de t\u00e9l\u00e9phone doit utiliser un mode strict dans lequel seules les valeurs au format ITU-T E.123 seront accept\u00e9es.  Si cette option est activ\u00e9e, toutes les valeurs dans un autre format seront refus\u00e9es.  Si elle est d\u00e9sactiv\u00e9e, toutes les valeurs seront accept\u00e9es mais seuls les chiffres sont pris en compte lors de la recherche de correspondance 
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=Occurrence d'une erreur lors de la tentative de r\u00e9cup\u00e9rer 
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=La valeur indiqu\u00e9e n'est pas un num\u00e9ro de t\u00e9l\u00e9phone valide car elle est vide ou null
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=La valeur indiqu\u00e9e "%s" n'est pas un num\u00e9ro de t\u00e9l\u00e9phone valide car la v\u00e9rification stricte des num\u00e9ros de t\u00e9l\u00e9phone est activ\u00e9e et la valeur ne commence pas par un signe plus respectant la sp\u00e9cification ITU-T E.123
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=La valeur indiqu\u00e9e "%s" n'est pas un num\u00e9ro de t\u00e9l\u00e9phone valide car la v\u00e9rification stricte des num\u00e9ros de t\u00e9l\u00e9phone est activ\u00e9e et le caract\u00e8re %s \u00e0 la position %d n'est pas autoris\u00e9 par la sp\u00e9cification ITU-T E.123
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=La valeur indiqu\u00e9e "%s" n'est pas un num\u00e9ro de t\u00e9l\u00e9phone valide car il ne contient aucun chiffre num\u00e9rique
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=La valeur de l'attribut de configuration ds-cfg-strict-format, qui indique si la v\u00e9rification stricte des num\u00e9ros de t\u00e9l\u00e9phone doit \u00eatre utilis\u00e9e, a \u00e9t\u00e9 mise \u00e0 jour sur %s dans l'entr\u00e9e de configuration %s
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value "%s" is not a valid numeric string because it contained character %s at position %d that was neither a digit nor a space
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=La valeur indiqu\u00e9e n'est pas une cha\u00eene num\u00e9rique valide car elle ne contient aucun caract\u00e8re.  Une valeur de cha\u00eene num\u00e9rique doit contenir au moins un chiffre num\u00e9rique ou un espace
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=Impossible d'analyser la valeur indiqu\u00e9e en tant que description de syntaxe d'attribut valide car elle est vide ou ne contient que des blancs
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de syntaxe d'attribut car une parenth\u00e8se ouverte devrait se trouver \u00e0 la position %d au lieu du caract\u00e8re '%s'
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de syntaxe d'attribut car une erreur inattendue s'est produite lors de la tentative de lecture de la valeur du jeton "DESC" \u00e0 partir de la cha\u00eene ou pr\u00e8s de la position %d\u00a0:  %s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de syntaxe d'attribut car une parenth\u00e8se ferm\u00e9e devrait se trouver \u00e0 la position %d au lieu du caract\u00e8re '%s'
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description de syntaxe d'attribut car un caract\u00e8re ill\u00e9gal %s se trouve \u00e0 la position %d apr\u00e8s la parenth\u00e8se ferm\u00e9e
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que description du type d'attribut car un guillemet simple aurait d\u00fb se trouver \u00e0 la position %d au lieu du caract\u00e8re %s
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value could not be parsed as a printable string because it was null or empty.  A printable string must contain at least one character
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided value "%s" could not be parsed as a printable string because it contained an invalid character %s at position %d
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" could not be parsed as a substring assertion because it consists only of a wildcard character and zero-length substrings are not allowed
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided value "%s" could not be parsed as a substring assertion because it contains consecutive wildcard characters at position %d and zero-length substrings are not allowed
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=La valeur indiqu\u00e9e %s est trop courte pour \u00eatre une valeur de temps UTC valide
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=La valeur indiqu\u00e9e %s n'est pas une valeur de temps UTC valide car le caract\u00e8re '%s' n'est pas autoris\u00e9 dans la sp\u00e9cification de si\u00e8cle ou d'ann\u00e9e
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=La valeur indiqu\u00e9e %s n'est pas une valeur de temps UTC valide car %s n'est pas une sp\u00e9cification de mois valide
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que valeur guide optimis\u00e9e car le domaine sp\u00e9cifi\u00e9 %s n'est pas valide
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que valeur guide optimis\u00e9e car elle ne sp\u00e9cifie pas de crit\u00e8res entre les catact\u00e8res di\u00e8se (#)
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=Impossible d'analyser la valeur indiqu\u00e9e %s en tant qu'OID valide\u00a0:  %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected error occurred while trying to normalize value %s as a generalized time value:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred while attempting to compare two AttributeValue objects using the caseExactOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while attempting to compare two objects using the caseExactOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred while attempting to compare two AttributeValue objects using the caseIgnoreOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while attempting to compare two objects using the caseIgnoreOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error occurred while attempting to compare two AttributeValue objects using the generalizedTimeOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred while attempting to compare two objects using the generalizedTimeOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while attempting to compare two AttributeValue objects using the integerOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while attempting to compare two objects using the integerOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred while attempting to compare two AttributeValue objects using the numericStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred while attempting to compare two objects using the numericStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred while attempting to compare two AttributeValue objects using the octetStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while attempting to compare two objects using the octetStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has an invalid length for a UUID.  All UUID values must have a length of exactly 36 bytes, but the provided value had a length of %d bytes
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should have had a dash at position %d, but the character '%s' was found instead
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should have had a hexadecimal digit at position %d, but the character '%s' was found instead
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=Indique si les attributs avec la syntaxe de cha\u00eene d'annuaires sont autoris\u00e9s \u00e0 avoir des valeurs de longueur null.  Cette option n'est pas techniquement autoris\u00e9e par les sp\u00e9cifications LDAP, mais elle pourrait \u00eatre utile pour la compatibilit\u00e9 ascendante avec les versions pr\u00e9c\u00e9dentes de Directory Server 
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An error occurred while trying to determine the value of the %s configuration attribute, which indicates whether directory string attributes should be allowed to have zero-length values:  %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The operation attempted to assign a zero-length value to an attribute with the directory string syntax
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=L'attribut %s dans l'entr\u00e9e de configuration %s a \u00e9t\u00e9 mis \u00e0 jour avec une nouvelle valeur de %s
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided authPassword value had an invalid scheme character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value had a zero-length scheme element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided authPassword value was missing the separator character or had an illegal character between the scheme and authInfo elements
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided authPassword value had an invalid authInfo character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword value had a zero-length authInfo element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided authPassword value was missing the separator character or had an illegal character between the authInfo and authValue elements
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value "%s" could not be parsed by the integer first component matching rule because it did not start with a parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any non-space characters after the opening parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any space characters after the first component
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value "%s" could not be parsed by the integer first component matching rule because the first component does not appear to be an integer value
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by the user password attribute syntax
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the provided value according to the user password syntax because the value does not start with the opening curly brace ("{") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the provided value according to the user password syntax because the value does not contain a closing curly brace ("}") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided value according to the user password syntax because the value does not contain a storage scheme name
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que sp\u00e9cification de sous-arborescence RFC 3672 valide
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que sp\u00e9cification de sous-arborescence absolue valide
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que sp\u00e9cification de sous-arborescence relative valide
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=La valeur indiqu\u00e9e "%s" n'est pas permise pour les attributs ayant une syntaxe bool\u00e9enne.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided authPassword value had an invalid authValue character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword value had a zero-length authValue element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided authPassword value had an invalid trailing character at position %d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant qu'extension de syntaxe d'attribut car un caract\u00e8re invalide se trouve \u00e0 la position %d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=Impossible d'analyser la syntaxe d'attribut \u00e0 cause d'une extension invalide.%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition for objectclass %s is invalid because it has an objectclass type of %s but this is incompatible with the objectclass type %s for the superior class %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The definition for objectclass %s is invalid because it is defined as a structural class but its superior chain does not include the "top" objectclass
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition for attribute type %s is invalid because its attribute usage %s is not the same as the usage for its superior type %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The definition for attribute type %s is invalid because it is defined as a collective type but the superior type %s is not collective
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The definition for attribute type %s is invalid because it is not defined as a collective type but the superior type %s is collective
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=La r\u00e8gle de contenu DIT "%s" n'est pas valide car elle interdit l'utilisation du type d'attribut %s requis par la classe d'objet structurelle associ\u00e9e %s
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=La r\u00e8gle de contenu DIT "%s" n'est pas valide car elle interdit l'utilisation du type d'attribut %s requis par la classe d'objet structurelle auxiliaire %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition for attribute type %s is invalid because it is declared COLLECTIVE but does not have a usage of userApplications
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The definition for attribute type %s is invalid because it is declared NO-USER-MODIFICATION but does not have an operational usage
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The provided value %s is not a valid generalized time value because it contains illegal character %s in the fraction component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided value %s is not a valid generalized time value because it does not contain at least one digit after the period to use as the fractional component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided value %s is not a valid generalized time value because it does not end with 'Z' or a time zone offset
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value %s is not a valid generalized time value because it represents an invalid time (e.g., a date that does not exist):  %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=Un \u00e9l\u00e9ment de sch\u00e9ma ne peut \u00eatre import\u00e9\u00a0: %s, %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=La r\u00e8gle de classement %s sous la r\u00e8gle de correspondance %s est invalide car la variable locale %s n'est pas prise en charge par la JVM
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=La r\u00e8gle de classement fournie %s ne contient pas de format valide de OID LOCALE
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que d\u00e9finition de classe d'objet car le trait d'union n'est pas autoris\u00e9 en tant que premier caract\u00e8re d'un nom de classe d'objet
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que d\u00e9finition de classe d'objet car le tiret de soulignement n'est pas autoris\u00e9 en tant que premier caract\u00e8re d'un nom de classe d'objet, m\u00eame si l'option de configuration %s est activ\u00e9e 
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=Impossible d'analyser la valeur indiqu\u00e9e "%s" en tant que d\u00e9finition de classe d'objet car le chiffre '%c' n'est pas autoris\u00e9 en tant que premier caract\u00e8re d'une classe d'objet, sauf si le nom est sp\u00e9cifi\u00e9 comme un OID ou que l'option de configuration %s est activ\u00e9e 
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/schema_ja.properties b/opendj-sdk/opends/src/messages/messages/schema_ja.properties
index 265d8bb..3ec2f53 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve approximate matching rule %s used as the default for the %s attribute syntax. Approximate matching will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve equality matching rule %s used as the default for the %s attribute syntax. Equality matching will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve ordering matching rule %s used as the default for the %s attribute syntax. Ordering matches will not be allowed by default for attributes with this syntax
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve substring matching rule %s used as the default for the %s attribute syntax. Substring matching will not be allowed by default for attributes with this syntax
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not allowed for attributes with a Boolean syntax.  The only allowed values are 'TRUE' and 'FALSE'
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too short to be a valid bit string.  A bit string must be a series of binary digits surrounded by single quotes and followed by a capital letter B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not a valid bit string because it is not surrounded by single quotes and followed by a capital letter B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is not a valid bit string because '%s' is not a valid binary digit
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u3001\u9577\u3055\u304c\u6b63\u78ba\u306b 2 \u6587\u5b57\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u6709\u52b9\u306a\u56fd\u6587\u5b57\u5217\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u3001\u30d7\u30ea\u30f3\u30c8\u4e0d\u53ef\u80fd\u306a\u6587\u5b57\u304c 1 \u3064\u4ee5\u4e0a\u542b\u307e\u308c\u308b\u305f\u3081\u3001\u6709\u52b9\u306a\u56fd\u6587\u5b57\u5217\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u3001\u8981\u7d20\u304c\u4e00\u5207\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u6709\u52b9\u306a\u5b9f\u65bd\u30e1\u30bd\u30c3\u30c9\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12="%2$s" \u306f\u6709\u52b9\u306a\u30e1\u30bd\u30c3\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u6307\u5b9a\u3055\u308c\u305f\u5024 "%1$s" \u306f\u6709\u52b9\u306a\u5b9f\u65bd\u30e1\u30bd\u30c3\u30c9\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" is too short to be a valid generalized time value
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value "%s" is not a valid generalized time value because the '%s' character is not allowed in the century or year specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value "%s" is not a valid generalized time value because "%s" is not a valid month specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value "%s" is not a valid generalized time value because "%s" is not a valid day specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value "%s" is not a valid generalized time value because "%s" is not a valid hour specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value "%s" is not a valid generalized time value because "%s" is not a valid minute specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value "%s" is not a valid generalized time value because "%s" is not a valid second specification
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided value "%s" is not a valid generalized time value because the sub-second component is not valid (between 1 and 3 numeric digits)
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value "%s" is not a valid generalized time value because the sub-second value may not contain more than three digits
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value "%s" is not a valid generalized time value because "%s" is not a valid GMT offset
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value "%s" is not a valid generalized time value because it contains an invalid character '%s' at position %d
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value "%s" could not be parsed as a valid generalized time:  %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u8b58\u5225\u540d\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u8b58\u5225\u540d\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6700\u5f8c\u306e\u7a7a\u767d\u3067\u306a\u3044\u6587\u5b57\u304c\u30b3\u30f3\u30de\u307e\u305f\u306f\u30bb\u30df\u30b3\u30ed\u30f3\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u8b58\u5225\u540d\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6570\u5b57 '%s' \u3092\u5c5e\u6027\u540d\u306e\u6700\u521d\u306e\u6587\u5b57\u306b\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u8b58\u5225\u540d\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3044\u305a\u308c\u304b\u306e RDN \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304b\u3089\u306e\u5c5e\u6027\u5024\u3092\u89e3\u6790\u4e2d\u306b\u4e88\u671f\u3057\u306a\u3044\u969c\u5bb3\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  "%s"
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u8b58\u5225\u540d\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3044\u305a\u308c\u304b\u306e RDN \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3067\u3001\u5bfe\u5fdc\u3059\u308b\u9589\u3058\u5f15\u7528\u7b26\u3092\u6301\u305f\u306a\u3044\u5f15\u7528\u7b26\u4ed8\u304d\u306e\u5024\u304c\u3042\u308a\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u8b58\u5225\u540d\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3044\u305a\u308c\u304b\u306e RDN \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u5024\u3067\u3001\u30a8\u30b9\u30b1\u30fc\u30d7\u3055\u308c\u305f 16 \u9032\u6570\u306e\u3042\u3068\u306b 2 \u756a\u76ee\u306e 16 \u9032\u6570\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could not be parsed as a valid integer because the first digit may not be zero unless it is the only digit
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" could not be parsed as a valid integer because the dash may only appear if it is the first character of the value followed by one or more digits
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" could not be parsed as a valid integer because character '%c' at position %d is not allowed in an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could not be parsed as a valid integer because it did not contain any digits
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" could not be parsed as a valid integer because it contained only a dash not followed by an integer value
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=\u6307\u5b9a\u3055\u308c\u305f\u5024\u306b\u306f\u6587\u5b57\u304c\u4e00\u5207\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u6709\u52b9\u306a OID \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u3001\u4f4d\u7f6e %d \u306b\u4e0d\u6b63\u306a\u6587\u5b57\u304c\u542b\u307e\u308c\u308b\u305f\u3081\u306b\u6709\u52b9\u306a OID \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u3001\u4f4d\u7f6e %d \u307e\u305f\u306f\u305d\u306e\u4ed8\u8fd1\u306b 2 \u3064\u306e\u9023\u7d9a\u3057\u305f\u30d4\u30ea\u30aa\u30c9\u304c\u5b58\u5728\u3059\u308b\u305f\u3081\u306b\u6709\u52b9\u306a OID \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%1$s" \u3092\u5c5e\u6027\u578b\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %3$d \u306b\u4e0d\u6b63\u306a\u6587\u5b57 %2$s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u5c5e\u6027\u578b\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306b\u4e88\u671f\u3057\u306a\u3044\u9589\u3058\u62ec\u5f27\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u5c5e\u6027\u578b\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30c8\u30fc\u30af\u30f3 %s \u306b\u7d9a\u304f\u6700\u521d\u306e\u975e\u7a7a\u767d\u6587\u5b57\u3068\u3057\u3066\u5358\u4e00\u5f15\u7528\u7b26\u304c\u8a18\u8ff0\u3055\u308c\u308b\u3079\u304d\u3067\u3059\u304c\u3001\u6587\u5b57 %s \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for the attribute type with OID %s declared a superior type with an OID of %s. No attribute type with this OID exists in the server schema
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for the attribute type with OID %s declared that approximate matching should be performed using the matching rule "%s".  No such approximate matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for the attribute type with OID %s declared that equality matching should be performed using the matching rule "%s".  No such equality matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for the attribute type with OID %s declared that ordering matching should be performed using the matching rule "%s".  No such ordering matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for the attribute type with OID %s declared that substring matching should be performed using the matching rule "%s".  No such substring matching rule is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the attribute type with OID %s declared that it should have a syntax with OID %s. No such syntax is configured for use in the Directory Server
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition for the attribute type with OID %s declared that it should have an attribute usage of %s.  This is an invalid usage
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value "%s" could not be parsed as an attribute type description because a single quote was expected at position %d but the character %s was found instead
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=\u6307\u5b9a\u3055\u308c\u305f\u5024\u306f\u3001\u7a7a\u3067\u3042\u308b\u304b\u7a7a\u767d\u3060\u3051\u304c\u542b\u307e\u308c\u308b\u305f\u3081\u306b\u6709\u52b9\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306b\u306f\u958b\u304d\u62ec\u5f27\u304c\u5b58\u5728\u3059\u308b\u3079\u304d\u3067\u3059\u304c\u3001'%s' \u6587\u5b57\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306f\u3088\u308a\u591a\u304f\u306e\u30c7\u30fc\u30bf\u3092\u671f\u5f85\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u5024\u306e\u672b\u5c3e\u306b\u9054\u3057\u307e\u3057\u305f
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%1$s" \u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %3$d \u306b\u4e0d\u6b63\u306a\u6587\u5b57 %2$s \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306b\u4e88\u671f\u3057\u306a\u3044\u9589\u3058\u62ec\u5f27\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30c8\u30fc\u30af\u30f3 %s \u306b\u7d9a\u304f\u6700\u521d\u306e\u975e\u7a7a\u767d\u6587\u5b57\u3068\u3057\u3066\u5358\u4e00\u5f15\u7528\u7b26\u304c\u8a18\u8ff0\u3055\u308c\u308b\u3079\u304d\u3067\u3059\u304c\u3001\u6587\u5b57 %s \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition for the objectclass with OID %s declared a superior objectclass with an OID of %s.  No objectclass with this OID exists in the server schema
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided value "%s" could not be parsed as an objectclass description because a single quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition for the objectclass with OID %s declared that it should include required attribute "%s".  \u3053\u306e\u540d\u524d\u307e\u305f\u306f OID \u306b\u4e00\u81f4\u3059\u308b\u5c5e\u6027\u578b\u304c\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition for the objectclass with OID %s declared that it should include optional attribute "%s".  \u3053\u306e\u540d\u524d\u307e\u305f\u306f OID \u306b\u4e00\u81f4\u3059\u308b\u5c5e\u6027\u578b\u304c\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u5185\u306b\u5b58\u5728\u3057\u307e\u305b\u3093
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" cannot be parsed as a valid IA5 string because it contains an illegal character "%s" that is not allowed in the IA5 (ASCII) character set
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=\u3053\u308c\u306f\u3001\u96fb\u8a71\u756a\u53f7\u306e\u5c5e\u6027\u306e\u69cb\u6587\u306b ITU-T E.123 \u5f62\u5f0f\u306e\u5024\u306e\u307f\u3092\u53d7\u3051\u5165\u308c\u308b\u53b3\u683c\u306a\u30e2\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u3079\u304d\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u308c\u304c\u6709\u52b9\u306a\u5834\u5408\u3001\u3053\u306e\u5f62\u5f0f\u4ee5\u5916\u306e\u5024\u306f\u3059\u3079\u3066\u62d2\u5426\u3055\u308c\u307e\u3059\u3002  \u3053\u308c\u304c\u7121\u52b9\u306a\u5834\u5408\u3001\u3059\u3079\u3066\u306e\u5024\u304c\u53d7\u3051\u5165\u308c\u3089\u308c\u307e\u3059\u304c\u3001\u30de\u30c3\u30c1\u30f3\u30b0\u306e\u5b9f\u884c\u6642\u306b\u6570\u5b57\u306e\u307f\u304c\u8003\u616e\u3055\u308c\u307e\u3059
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error occurred while trying to retrieve attribute ds-cfg-strict-format from configuration entry %s:  %s.  The Directory Server will not enforce strict compliance to the ITU-T E.123 format for telephone number values
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=\u6307\u5b9a\u3055\u308c\u305f\u5024\u306f\u7a7a\u307e\u305f\u306f NULL \u3067\u3042\u308b\u305f\u3081\u3001\u6709\u52b9\u306a\u96fb\u8a71\u756a\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u6709\u52b9\u306a\u96fb\u8a71\u756a\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u53b3\u683c\u306a\u96fb\u8a71\u756a\u53f7\u30c1\u30a7\u30c3\u30af\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u304a\u308a\u3001\u5024\u306e\u5148\u982d\u304c ITU-T E.123 \u4ed5\u69d8\u306b\u6e96\u62e0\u3057\u305f\u30d7\u30e9\u30b9\u8a18\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%1$s" \u306f\u6709\u52b9\u306a\u96fb\u8a71\u756a\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u53b3\u683c\u306a\u96fb\u8a71\u756a\u53f7\u30c1\u30a7\u30c3\u30af\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u304a\u308a\u3001\u4f4d\u7f6e %3$d \u306e\u6587\u5b57 %2$s \u306f ITU-T E.123 \u4ed5\u69d8\u3067\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u3001\u6570\u5b57\u304c\u4e00\u5207\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u6709\u52b9\u306a\u96fb\u8a71\u756a\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=\u53b3\u683c\u306a\u96fb\u8a71\u756a\u53f7\u306e\u69cb\u6587\u30c1\u30a7\u30c3\u30af\u3092\u4f7f\u7528\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059\u8a2d\u5b9a\u5c5e\u6027 ds-cfg-strict-format \u306e\u5024\u304c\u3001\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u5185\u3067 %1$s \u306b\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value "%s" is not a valid numeric string because it contained character %s at position %d that was neither a digit nor a space
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=\u6307\u5b9a\u3055\u308c\u305f\u5024\u306f\u3001\u6587\u5b57\u304c\u4e00\u5207\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u306b\u6709\u52b9\u306a\u6570\u5024\u6587\u5b57\u5217\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002  \u6570\u5b57\u6587\u5b57\u5217\u306e\u5024\u306b\u306f\u30011 \u3064\u4ee5\u4e0a\u306e\u6570\u5b57\u307e\u305f\u306f\u7a7a\u767d\u3092\u542b\u3081\u3066\u304f\u3060\u3055\u3044
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=\u6307\u5b9a\u3055\u308c\u305f\u5024\u306f\u3001\u7a7a\u3067\u3042\u308b\u304b\u7a7a\u767d\u306e\u307f\u304c\u542b\u307e\u308c\u308b\u305f\u3081\u306b\u6709\u52b9\u306a\u5c5e\u6027\u69cb\u6587\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u5c5e\u6027\u69cb\u6587\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306b\u306f\u958b\u304d\u62ec\u5f27\u304c\u5b58\u5728\u3059\u308b\u3079\u304d\u3067\u3059\u304c\u3001'%s' \u6587\u5b57\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u5c5e\u6027\u69cb\u6587\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u307e\u305f\u306f\u305d\u306e\u4ed8\u8fd1\u306e\u6587\u5b57\u5217\u304b\u3089 "DESC" \u30c8\u30fc\u30af\u30f3\u306e\u5024\u3092\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u306f\u5c5e\u6027\u69cb\u6587\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306b\u306f\u9589\u3058\u62ec\u5f27\u304c\u5b58\u5728\u3059\u308b\u3079\u304d\u3067\u3059\u304c\u3001'%s' \u6587\u5b57\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%1$s" \u3092\u5c5e\u6027\u69cb\u6587\u306e\u8aac\u660e\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u9589\u3058\u62ec\u5f27\u306e\u3042\u3068\u306e\u4f4d\u7f6e %3$d \u306b\u4e0d\u6b63\u306a\u6587\u5b57 %2$s \u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided value "%s" could not be parsed as an attribute syntax description because a single quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value could not be parsed as a printable string because it was null or empty.  A printable string must contain at least one character
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided value "%s" could not be parsed as a printable string because it contained an invalid character %s at position %d
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" could not be parsed as a substring assertion because it consists only of a wildcard character and zero-length substrings are not allowed
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided value "%s" could not be parsed as a substring assertion because it contains consecutive wildcard characters at position %d and zero-length substrings are not allowed
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=\u6307\u5b9a\u3055\u308c\u305f\u5024 %s \u306f\u77ed\u3059\u304e\u308b\u305f\u3081\u3001\u6709\u52b9\u306a UTC \u6642\u9593\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=\u6307\u5b9a\u3055\u308c\u305f\u5024 %s \u306f\u6709\u52b9\u306a UTC \u6642\u9593\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002%s \u6587\u5b57\u3092\u4e16\u7d00\u3084\u5e74\u306e\u6307\u5b9a\u306b\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=\u6307\u5b9a\u3055\u308c\u305f\u5024 %s \u306f\u6709\u52b9\u306a UTC \u6642\u9593\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002%s \u3092\u6708\u306e\u6307\u5b9a\u306b\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u62e1\u5f35\u30ac\u30a4\u30c9\u5024\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6307\u5b9a\u3055\u308c\u305f\u6709\u52b9\u7bc4\u56f2 %s \u304c\u7121\u52b9\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u62e1\u5f35\u30ac\u30a4\u30c9\u5024\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30b7\u30e3\u30fc\u30d7\u8a18\u53f7 (#) \u306e\u9593\u306b\u6761\u4ef6\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=\u6307\u5b9a\u3055\u308c\u305f\u5024 %s \u3092\u6709\u52b9\u306a OID \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f:  %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected error occurred while trying to normalize value %s as a generalized time value:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred while attempting to compare two AttributeValue objects using the caseExactOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while attempting to compare two objects using the caseExactOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred while attempting to compare two AttributeValue objects using the caseIgnoreOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while attempting to compare two objects using the caseIgnoreOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error occurred while attempting to compare two AttributeValue objects using the generalizedTimeOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred while attempting to compare two objects using the generalizedTimeOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while attempting to compare two AttributeValue objects using the integerOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while attempting to compare two objects using the integerOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred while attempting to compare two AttributeValue objects using the numericStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred while attempting to compare two objects using the numericStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred while attempting to compare two AttributeValue objects using the octetStringOrderingMatch matching rule because the normalized form of one of those values could not be retrieved:  %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while attempting to compare two objects using the octetStringOrderingMatch matching rule because the objects were of an unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute value objects may be compared
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has an invalid length for a UUID.  All UUID values must have a length of exactly 36 bytes, but the provided value had a length of %d bytes
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should have had a dash at position %d, but the character '%s' was found instead
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should have had a hexadecimal digit at position %d, but the character '%s' was found instead
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u6587\u5b57\u5217\u69cb\u6587\u3092\u542b\u3080\u5c5e\u6027\u306b\u9577\u3055\u304c 0 \u306e\u5024\u3092\u6307\u5b9a\u3067\u304d\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u3001\u53b3\u5bc6\u306b\u306f LDAP \u4ed5\u69d8\u3067\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u4ee5\u524d\u306e\u30ea\u30ea\u30fc\u30b9\u3068\u306e\u4e0b\u4f4d\u4e92\u63db\u6027\u3092\u7dad\u6301\u3059\u308b\u305f\u3081\u306b\u6709\u7528\u3067\u3042\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An error occurred while trying to determine the value of the %s configuration attribute, which indicates whether directory string attributes should be allowed to have zero-length values:  %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The operation attempted to assign a zero-length value to an attribute with the directory string syntax
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=\u69cb\u6210\u30a8\u30f3\u30c8\u30ea %2$s \u5185\u306e %1$s \u5c5e\u6027\u304c\u65b0\u3057\u3044\u5024 %3$s \u3067\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided authPassword value had an invalid scheme character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value had a zero-length scheme element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided authPassword value was missing the separator character or had an illegal character between the scheme and authInfo elements
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=\u5165\u529b\u3055\u308c\u305f authPassword \u5024 (\u4f4d\u7f6e %d) \u306b\u3001\u7121\u52b9\u306a authInfo \u6587\u5b57\u304c\u3042\u308a\u307e\u3059
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=\u5165\u529b\u3055\u308c\u305f authPassword \u5024 (\u4f4d\u7f6e %d) \u306b\u3001\u9577\u3055\u304c 0 \u306e authInfo \u8981\u7d20\u304c\u3042\u308a\u307e\u3057\u305f
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=\u5165\u529b\u3055\u308c\u305f authPassword \u5024\u306b\u533a\u5207\u308a\u6587\u5b57\u304c\u306a\u3044\u304b\u3001authInfo \u8981\u7d20\u3068 authValue \u8981\u7d20\u306e\u9593\u306b\u4e0d\u6b63\u306a\u6587\u5b57\u304c\u3042\u308a\u307e\u3057\u305f
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value "%s" could not be parsed by the integer first component matching rule because it did not start with a parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any non-space characters after the opening parenthesis
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" could not be parsed by the integer first component matching rule because it did not have any space characters after the first component
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value "%s" could not be parsed by the integer first component matching rule because the first component does not appear to be an integer value
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by the user password attribute syntax
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the provided value according to the user password syntax because the value does not start with the opening curly brace ("{") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the provided value according to the user password syntax because the value does not contain a closing curly brace ("}") character
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided value according to the user password syntax because the value does not contain a storage scheme name
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a RFC 3672 \u30b5\u30d6\u30c4\u30ea\u30fc\u4ed5\u69d8\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u7d76\u5bfe\u30b5\u30d6\u30c4\u30ea\u30fc\u4ed5\u69d8\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u76f8\u5bfe\u30b5\u30d6\u30c4\u30ea\u30fc\u4ed5\u69d8\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not allowed for attributes with a Integer syntax
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided authPassword value had an invalid authValue character at position %d
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword value had a zero-length authValue element
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided authPassword value had an invalid trailing character at position %d
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u5c5e\u6027\u69cb\u6587\u62e1\u5f35\u6a5f\u80fd\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f4d\u7f6e %d \u306b\u7121\u52b9\u306a\u6587\u5b57\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=\u62e1\u5f35\u6a5f\u80fd\u304c\u7121\u52b9\u3067\u3042\u308b\u305f\u3081\u3001\u5c5e\u6027\u69cb\u6587\u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition for objectclass %s is invalid because it has an objectclass type of %s but this is incompatible with the objectclass type %s for the superior class %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The definition for objectclass %s is invalid because it is defined as a structural class but its superior chain does not include the "top" objectclass
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition for attribute type %s is invalid because its attribute usage %s is not the same as the usage for its superior type %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The definition for attribute type %s is invalid because it is defined as a collective type but the superior type %s is not collective
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The definition for attribute type %s is invalid because it is not defined as a collective type but the superior type %s is collective
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=DIT \u30b3\u30f3\u30c6\u30f3\u30c4\u898f\u5247 "%1$s" \u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u69cb\u9020\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %3$s \u3067\u5fc5\u8981\u3068\u3055\u308c\u308b\u5c5e\u6027\u578b %2$s \u306e\u4f7f\u7528\u304c\u7981\u6b62\u3055\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=DIT \u30b3\u30f3\u30c6\u30f3\u30c4\u898f\u5247 "%1$s" \u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u88dc\u52a9\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9 %3$s \u3067\u5fc5\u8981\u3068\u3055\u308c\u308b\u5c5e\u6027\u578b %2$s \u306e\u4f7f\u7528\u304c\u7981\u6b62\u3055\u308c\u3066\u3044\u307e\u3059
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition for attribute type %s is invalid because it is declared COLLECTIVE but does not have a usage of userApplications
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The definition for attribute type %s is invalid because it is declared NO-USER-MODIFICATION but does not have an operational usage
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The provided value %s is not a valid generalized time value because it contains illegal character %s in the fraction component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided value %s is not a valid generalized time value because it does not contain at least one digit after the period to use as the fractional component
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=\u5165\u529b\u3055\u308c\u305f\u5024 %s \u306f\u3001\u672b\u5c3e\u304c 'Z' (\u30bf\u30a4\u30e0\u30be\u30fc\u30f3\u30aa\u30d5\u30bb\u30c3\u30c8) \u3067\u306a\u3044\u305f\u3081\u3001\u6c4e\u7528\u6642\u523b\u5024\u3068\u3057\u3066\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value %s is not a valid generalized time value because it represents an invalid time (e.g., a date that does not exist):  %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=\u30b9\u30ad\u30fc\u30de\u8981\u7d20\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: %s\u3001%s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=\u30ed\u30b1\u30fc\u30eb %s \u306f JVM \u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u30a8\u30f3\u30c8\u30ea %s \u306e\u7167\u5408\u30eb\u30fc\u30eb %s \u306f\u7121\u52b9\u3067\u3059
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=\u6307\u5b9a\u3055\u308c\u305f\u7167\u5408\u30eb\u30fc\u30eb %s \u306b\u3001\u6709\u52b9\u306a\u5f62\u5f0f\u306e OID:LOCALE \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u5b9a\u7fa9\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30cf\u30a4\u30d5\u30f3\u6587\u5b57\u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u540d\u306e\u6700\u521d\u306e\u6587\u5b57\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u306a\u3044\u305f\u3081\u3067\u3059
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%s" \u3092\u6709\u52b9\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u5b9a\u7fa9\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002%s \u69cb\u6210\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6709\u52b9\u306a\u5834\u5408\u3067\u3082\u3001\u4e0b\u7dda\u6587\u5b57\u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u540d\u306e\u6700\u521d\u306e\u6587\u5b57\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u306a\u3044\u305f\u3081\u3067\u3059
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=\u6307\u5b9a\u3055\u308c\u305f\u5024 "%1$s" \u3092\u6709\u52b9\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u5b9a\u7fa9\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u540d\u524d\u304c OID \u3068\u3057\u3066\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u304b\u3001%3$s \u69cb\u6210\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6709\u52b9\u3067\u306a\u3044\u304b\u304e\u308a\u3001\u6570\u5b57 '%2$c' \u3092\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30af\u30e9\u30b9\u540d\u306e\u6700\u521d\u306e\u6587\u5b57\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u306a\u3044\u305f\u3081\u3067\u3059
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/schema_ko.properties b/opendj-sdk/opends/src/messages/messages/schema_ko.properties
index 1a4334e..3074a18 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=%2$s \uc18d\uc131 \uad6c\ubb38\uc758 \uae30\ubcf8\uac12\uc73c\ub85c \uc0ac\uc6a9\ub418\ub294 \uadfc\uc0ac \uc77c\uce58 \uaddc\uce59 %1$s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \uadfc\uc0ac \uc77c\uce58\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=%2$s \uc18d\uc131 \uad6c\ubb38\uc758 \uae30\ubcf8\uac12\uc73c\ub85c \uc0ac\uc6a9\ub418\ub294 \ub3d9\uc77c \uc77c\uce58 \uaddc\uce59 %1$s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \ub3d9\uc77c \uc77c\uce58\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=%2$s \uc18d\uc131 \uad6c\ubb38\uc758 \uae30\ubcf8\uac12\uc73c\ub85c \uc0ac\uc6a9\ub418\ub294 \uc21c\uc11c \uc9c0\uc815 \uc77c\uce58 \uaddc\uce59 %1$s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \uc21c\uc11c \uc9c0\uc815 \uc77c\uce58\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=%2$s \uc18d\uc131 \uad6c\ubb38\uc758 \uae30\ubcf8\uac12\uc73c\ub85c \uc0ac\uc6a9\ub418\ub294 \ud558\uc704 \ubb38\uc790\uc5f4 \uc77c\uce58 \uaddc\uce59 %1$s\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \ud558\uc704 \ubb38\uc790\uc5f4 \uc77c\uce58\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=\ubd80\uc6b8 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0\ub294 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc774(\uac00) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ud5c8\uc6a9\ub418\ub294 \uac12\uc740 'TRUE' \ubc0f 'FALSE'\ubfd0\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=\uc81c\uacf5\ub41c \uac12 "\%s\"\uc740(\ub294) \ub108\ubb34 \uc9e7\uc544 \uc720\ud6a8\ud55c \ube44\ud2b8 \ubb38\uc790\uc5f4\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \ube44\ud2b8 \ubb38\uc790\uc5f4\uc740 \uc791\uc740 \ub530\uc634\ud45c\ub85c \ubb36\uc778 \uc77c\ub828\uc758 \uc774\uc9c4 \uc22b\uc790 \ub2e4\uc74c\uc5d0 \ub300\ubb38\uc790 B\uac00 \uc640\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=\uc81c\uacf5\ub41c \uac12 "\%s\"\uc740(\ub294) \uc791\uc740 \ub530\uc634\ud45c\ub85c \ubb36\uc5ec \uc788\uc9c0 \uc54a\uace0 \uadf8 \ub2e4\uc74c\uc5d0 \ub300\ubb38\uc790 B\uac00 \uc624\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud55c \ube44\ud2b8 \ubb38\uc790\uc5f4\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8='%2$s'\uc774(\uac00) \uc720\ud6a8\ud55c \uc774\uc9c4 \uc22b\uc790\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 "\%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \ube44\ud2b8 \ubb38\uc790\uc5f4\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=\uae38\uc774\uac00 \uc815\ud655\ud788 \ub450 \ubb38\uc790\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uad6d\uac00 \ubb38\uc790\uc5f4\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=\ud558\ub098 \uc774\uc0c1\uc758 \uc778\uc1c4\ud560 \uc218 \uc5c6\ub294 \ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uad6d\uac00 \ubb38\uc790\uc5f4\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=\uc694\uc18c\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\ub2ec \ubc29\ubc95\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \ubc29\ubc95\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\ub2ec \ubc29\ubc95\uc774 \uc544\ub2d9\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=\uc81c\uacf5\ub41c \uac12 "\%s\"\uc740(\ub294) \ub108\ubb34 \uc9e7\uc544 \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=\uc138\uae30 \ub610\ub294 \uc5f0\ub3c4 \uc0ac\uc591\uc5d0 '%2$s' \ubb38\uc790\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \uc6d4 \uc0ac\uc591\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \uc77c \uc0ac\uc591\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \uc2dc\uac04 \uc0ac\uc591\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \ubd84 \uc0ac\uc591\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c \ucd08 \uc0ac\uc591\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=\ud558\uc704 \ucd08 \uad6c\uc131\uc694\uc18c\uac00 \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0(1 ~ 3\uc790\ub9ac \uc22b\uc790) \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=\ud558\uc704 \ucd08 \uac12\uc740 3\uc790\ub9ac \uc774\uc0c1\uc744 \ud3ec\ud568\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=\"%2$s\"\uc774(\uac00) \uc720\ud6a8\ud55c GMT \uc624\ud504\uc14b\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=\uc704\uce58 %3$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 '%2$s'\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=\uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=\uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=\uacf5\ubc31\uc774 \uc544\ub2cc \ub9c8\uc9c0\ub9c9 \ubb38\uc790\uac00 \uc27c\ud45c\ub098 \uc138\ubbf8\ucf5c\ub860\uc774\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=\uc22b\uc790 '%2$s'\uc774(\uac00) \uc18d\uc131 \uc774\ub984\uc758 \uccab \ubc88\uc9f8 \ubb38\uc790\ub85c \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=RDN \uad6c\uc131\uc694\uc18c \uc911 \ud558\ub098\uc5d0\uc11c \uc18d\uc131 \uac12\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: "%s"
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=RDN \uad6c\uc131\uc694\uc18c \uc911 \ud558\ub098\uac00 \ud574\ub2f9\ud558\ub294 \ub2eb\ub294 \uc778\uc6a9 \ubd80\ud638\uac00 \uc5c6\ub294 \uc778\uc6a9 \uac12\uc744 \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=RDN \uad6c\uc131\uc694\uc18c \uc911 \ud558\ub098\uac00 \uc774\uc2a4\ucf00\uc774\ud504 \ucc98\ub9ac\ub41c 16\uc9c4\uc218 \uc22b\uc790\uac00 \uc788\ub294 \uac12\uc744 \ud3ec\ud568\ud558\uc9c0\ub9cc \ub4a4\uc5d0 \ub450 \ubc88\uc9f8 16\uc9c4\uc218 \uc22b\uc790\uac00 \uc624\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=0\ub9cc \ub2e8\ub3c5\uc73c\ub85c \uc0ac\uc6a9\ub41c \uacbd\uc6b0\uac00 \uc544\ub2c8\uba74 \uccab \ubc88\uc9f8 \uc22b\uc790\uac00 0\uc77c \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=\ub4a4\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \uc22b\uc790\uac00 \uc624\ub294 \uac12\uc758 \uccab \ubc88\uc9f8 \ubb38\uc790\uc778 \uacbd\uc6b0\uc5d0\ub9cc \ub300\uc2dc\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 "%s"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=\uc704\uce58 %3$d\uc5d0 \uc788\ub294 \ubb38\uc790 '%2$c'\uc774(\uac00) \uc815\uc218 \uac12\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=\uc22b\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=\ub4a4\uc5d0 \uc815\uc218 \uac12\uc774 \uc624\uc9c0 \uc54a\uace0 \ub300\uc2dc\ub9cc \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=\ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc720\ud6a8\ud55c OID\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=\uc704\uce58 %2$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c OID\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=\uc704\uce58 %2$d \ub610\ub294 \uadf8 \uadfc\ucc98\uc5d0 \ub9c8\uce68\ud45c\uac00 \ub450 \uac1c \uc5f0\uc18d\ud574\uc11c \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c OID\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=\uc704\uce58 %3$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=\uc704\uce58 %2$d\uc5d0 \uc608\uae30\uce58 \uc54a\uc740 \ub2eb\ub294 \uad04\ud638\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=\ud1a0\ud070 %2$s \ub4a4\uc758 \uacf5\ubc31\uc774 \uc544\ub2cc \uccab \ubc88\uc9f8 \ubb38\uc790\ub85c \uc791\uc740 \ub530\uc634\ud45c\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %3$s \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c OID\uac00 %s\uc778 \uc0c1\uc704 \uc720\ud615\uc744 \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4. \uc774 OID\ub97c \uac00\uc9c4 \uc18d\uc131 \uc720\ud615\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \uc77c\uce58 \uaddc\uce59 \"%s\"\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uadfc\uc0ac \uc77c\uce58\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc774\ub7ec\ud55c \uadfc\uc0ac \uc77c\uce58 \uaddc\uce59\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \uc77c\uce58 \uaddc\uce59 \"%s\"\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \ub3d9\uc77c \uc77c\uce58\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc774\ub7ec\ud55c \ub3d9\uc77c \uc77c\uce58 \uaddc\uce59\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \uc77c\uce58 \uaddc\uce59 \"%s\"\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uc21c\uc11c \uc9c0\uc815 \uc77c\uce58\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc774\ub7ec\ud55c \uc21c\uc11c \uc9c0\uc815 \uc77c\uce58 \uaddc\uce59\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \uc77c\uce58 \uaddc\uce59 \"%s\"\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \ud558\uc704 \ubb38\uc790\uc5f4 \uc77c\uce58\ub97c \uc218\ud589\ud558\ub3c4\ub85d \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4.  \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc774\ub7ec\ud55c \ud558\uc704 \ubb38\uc790\uc5f4 \uc77c\uce58 \uaddc\uce59\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c OID\uac00 %s\uc778 \uad6c\ubb38\uc774 \uc788\uc5b4\uc57c \ud55c\ub2e4\uace0 \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc774\ub7ec\ud55c \uad6c\ubb38\uc774 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=OID\uac00 %s\uc778 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \uc18d\uc131 \uc0ac\uc6a9 %s\uc774(\uac00) \uc788\uc5b4\uc57c \ud55c\ub2e4\uace0 \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4. \uc774\ub294 \uc798\ubabb\ub41c \uc0ac\uc6a9\ubc95\uc785\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=\uc704\uce58 %2$d\uc5d0 \uc791\uc740 \ub530\uc634\ud45c\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %3$s \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uc720\ud615 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=\ube44\uc5b4 \uc788\uac70\ub098 \uacf5\ubc31\ub9cc \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc720\ud6a8\ud55c \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=\uc704\uce58 %2$d\uc5d0 \uc5ec\ub294 \uad04\ud638\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 '%3$s' \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ucd94\uac00 \ub370\uc774\ud130\ub97c \uc81c\uacf5\ud574\uc57c \ud558\ub294\ub370 \uac12\uc758 \ub05d\uc5d0 \ub3c4\ub2ec\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=\uc704\uce58 %3$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=\uc704\uce58 %2$d\uc5d0 \uc608\uae30\uce58 \uc54a\uc740 \ub2eb\ub294 \uad04\ud638\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=\ud1a0\ud070 %2$s \ub4a4\uc758 \uacf5\ubc31\uc774 \uc544\ub2cc \uccab \ubc88\uc9f8 \ubb38\uc790\ub85c \uc791\uc740 \ub530\uc634\ud45c\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %3$s \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=OID\uac00 %s\uc778 \uac1d\uccb4 \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c OID\uac00 %s\uc778 \uc0c1\uc704 \uac1d\uccb4 \ud074\ub798\uc2a4\ub97c \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4. \uc774 OID\ub97c \uac00\uc9c4 \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=\uc704\uce58 %2$d\uc5d0 \uc791\uc740 \ub530\uc634\ud45c\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %3$s \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uac1d\uccb4 \ud074\ub798\uc2a4 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=OID\uac00 %s\uc778 \uac1d\uccb4 \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \ud544\uc218 \uc18d\uc131 \"%s\"\uc744(\ub97c) \ud3ec\ud568\ud574\uc57c \ud55c\ub2e4\uace0 \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \uc774\ub984 \ub610\ub294 OID\uc640 \uc77c\uce58\ud558\ub294 \uc18d\uc131 \uc720\ud615\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=OID\uac00 %s\uc778 \uac1d\uccb4 \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c \uc120\ud0dd \uc18d\uc131 \"%s\"\uc744(\ub97c) \ud3ec\ud568\ud574\uc57c \ud55c\ub2e4\uace0 \uc120\uc5b8\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \uc774\ub984 \ub610\ub294 OID\uc640 \uc77c\uce58\ud558\ub294 \uc18d\uc131 \uc720\ud615\uc774 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=IA5(ASCII) \ubb38\uc790 \uc9d1\ud569\uc5d0\uc11c \ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 \uc798\ubabb\ub41c \ubb38\uc790 \"%2$s"\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc720\ud6a8\ud55c IA5 \ubb38\uc790\uc5f4\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=\uc774\ub294 \uc804\ud654 \ubc88\ud638 \uc18d\uc131 \uad6c\ubb38\uc5d0\uc11c ITU-T E.123 \ud615\uc2dd\uc758 \uac12\ub9cc \ud5c8\uc6a9\ud558\ub294 \uc5c4\uaca9\ud55c \ubaa8\ub4dc\ub97c \uc0ac\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \ubaa8\ub4dc\ub97c \ud65c\uc131\ud654\ud558\uba74 \uc774 \ud615\uc2dd\uc5d0 \uc5c6\ub294 \uac12\uc740 \ubaa8\ub450 \uac70\ubd80\ub429\ub2c8\ub2e4.  \uc774 \ubaa8\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud558\uba74 \ubaa8\ub4e0 \uac12\uc774 \ud5c8\uc6a9\ub418\uc9c0\ub9cc \uc77c\uce58\ub97c \uc218\ud589\ud560 \ub54c \uc22b\uc790\ub9cc \uace0\ub824\ud569\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=\uad6c\uc131 \ud56d\ubaa9 %1$s\uc5d0\uc11c ds-cfg-strict-format \uc18d\uc131\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %2$s. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc804\ud654 \ubc88\ud638 \uac12\uc5d0 ITU-T E.123 \ud615\uc2dd\uc744 \uc5c4\uaca9\ud788 \uc900\uc218\ud558\ub3c4\ub85d \uac15\uc81c\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=\ube44\uc5b4 \uc788\uac70\ub098 null\uc774\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc740 \uc720\ud6a8\ud55c \uc804\ud654 \ubc88\ud638\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=\uc5c4\uaca9\ud55c \uc804\ud654 \ubc88\ud638 \ud655\uc778\uc774 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uace0 \uac12\uc774 ITU-T E.123 \uc0ac\uc591\uc5d0 \ub9de\uac8c \ub354\ud558\uae30 \uae30\ud638\ub85c \uc2dc\uc791\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\ud654 \ubc88\ud638\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=\uc5c4\uaca9\ud55c \uc804\ud654 \ubc88\ud638 \ud655\uc778\uc774 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\uace0 \uc704\uce58 %3$d\uc5d0 \uc788\ub294 \ubb38\uc790 %2$s\uc774(\uac00) ITU-T E.123 \uc0ac\uc591\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\ud654 \ubc88\ud638\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=\uc22b\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\ud654 \ubc88\ud638\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \uc5c4\uaca9\ud55c \uc804\ud654 \ubc88\ud638 \uad6c\ubb38 \ud655\uc778\uc744 \uc0ac\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 ds-cfg-strict-format \uad6c\uc131 \uc18d\uc131 \uac12\uc774 %1$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=\uc704\uce58 %3$d\uc5d0 \uc22b\uc790\ub3c4 \uacf5\ubc31\ub3c4 \uc544\ub2cc \ubb38\uc790 %2$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc22b\uc790 \ubb38\uc790\uc5f4\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=\ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc740 \uc720\ud6a8\ud55c \uc22b\uc790 \ubb38\uc790\uc5f4\uc774 \uc544\ub2d9\ub2c8\ub2e4.  \uc22b\uc790 \ubb38\uc790\uc5f4 \uac12\uc740 \ud558\ub098 \uc774\uc0c1\uc758 \uc22b\uc790\ub098 \uacf5\ubc31\uc744 \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=\ube44\uc5b4 \uc788\uac70\ub098 \uacf5\ubc31\ub9cc \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc720\ud6a8\ud55c \uc18d\uc131 \uad6c\ubb38 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=\uc704\uce58 %2$d\uc5d0 \uc5ec\ub294 \uad04\ud638\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 '%3$s' \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uad6c\ubb38 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=\uc704\uce58 %2$d \ub610\ub294 \uadf8 \uadfc\ucc98\uc5d0\uc11c "DESC" \ud1a0\ud070 \uac12\uc744 \uc77d\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uad6c\ubb38 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %3$s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=\uc704\uce58 %2$d\uc5d0 \ub2eb\ub294 \uad04\ud638\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 '%3$s' \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uad6c\ubb38 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=\uc704\uce58 %3$d\uc758 \ub2eb\ub294 \uad04\ud638 \ub4a4\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$s\uc774(\uac00) \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uad6c\ubb38 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=\uc704\uce58 %2$d\uc5d0 \uc791\uc740 \ub530\uc634\ud45c\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %3$s \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uad6c\ubb38 \uc124\uba85\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=null\uc774\uac70\ub098 \ube44\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc778\uc1c4\ud560 \uc218 \uc788\ub294 \ubb38\uc790\uc5f4\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc778\uc1c4\ud560 \uc218 \uc788\ub294 \ubb38\uc790\uc5f4\uc740 \ud558\ub098 \uc774\uc0c1\uc758 \ubb38\uc790\ub97c \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=\uc704\uce58 %3$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc778\uc1c4\ud560 \uc218 \uc788\ub294 \ubb38\uc790\uc5f4\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=\uc640\uc77c\ub4dc\uce74\ub4dc \ubb38\uc790\ub85c\ub9cc \uad6c\uc131\ub418\uc5b4 \uc788\uace0 \uae38\uc774\uac00 0\uc778 \ud558\uc704 \ubb38\uc790\uc5f4\uc740 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 "*"\ub97c \ud558\uc704 \ubb38\uc790\uc5f4 \uba85\uc81c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=\uc704\uce58 %2$d\uc5d0 \uc640\uc77c\ub4dc\uce74\ub4dc \ubb38\uc790\uac00 \uc5f0\uc18d\ud574\uc11c \ud3ec\ud568\ub418\uc5b4 \uc788\uace0 \uae38\uc774\uac00 0\uc778 \ud558\uc704 \ubb38\uc790\uc5f4\uc740 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \ud558\uc704 \ubb38\uc790\uc5f4 \uba85\uc81c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=\uc81c\uacf5\ub41c \uac12 %s\uc740(\ub294) \ub108\ubb34 \uc9e7\uc544 \uc720\ud6a8\ud55c UTC \uc2dc\uac04 \uac12\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=\uc138\uae30 \ub610\ub294 \uc5f0\ub3c4 \uc0ac\uc591\uc5d0 '%2$s' \ubb38\uc790\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 %1$s\uc740(\ub294) \uc720\ud6a8\ud55c UTC \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=%2$s\uc774(\uac00) \uc720\ud6a8\ud55c \uc6d4 \uc0ac\uc591\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 %1$s\uc740(\ub294) \uc720\ud6a8\ud55c UTC \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=\uc9c0\uc815\ub41c \ubc94\uc704 %2$s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \ud5a5\uc0c1\ub41c \uac00\uc774\ub4dc \uac12\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=# \ubb38\uc790 \uc0ac\uc774\uc5d0 \uae30\uc900\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \ud5a5\uc0c1\ub41c \uac00\uc774\ub4dc \uac12\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=\uc81c\uacf5\ub41c \uac12 %s\uc744(\ub97c) \uc720\ud6a8\ud55c OID\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=\uac12 %s\uc744(\ub97c) \uc77c\ubc18 \uc2dc\uac04 \uac12\uc73c\ub85c \uc815\uaddc\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=caseExactOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 AttributeValue \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \ud574\ub2f9 \uac12 \uc911 \ud558\ub098\uc758 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=\uac1d\uccb4\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc720\ud615 %s\uc774\uc5c8\uae30 \ub54c\ubb38\uc5d0 caseExactOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ud2b8 \ubc30\uc5f4, ASN.1 8\ube44\ud2b8 \ubb38\uc790\uc5f4 \ubc0f \uc18d\uc131 \uac12 \uac1d\uccb4\ub9cc \ube44\uad50\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=caseIgnoreOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 AttributeValue \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \ud574\ub2f9 \uac12 \uc911 \ud558\ub098\uc758 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=\uac1d\uccb4\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc720\ud615 %s\uc774\uc5c8\uae30 \ub54c\ubb38\uc5d0 caseIgnoreOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ud2b8 \ubc30\uc5f4, ASN.1 8\ube44\ud2b8 \ubb38\uc790\uc5f4 \ubc0f \uc18d\uc131 \uac12 \uac1d\uccb4\ub9cc \ube44\uad50\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=generalizedTimeOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 AttributeValue \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \ud574\ub2f9 \uac12 \uc911 \ud558\ub098\uc758 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=\uac1d\uccb4\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc720\ud615 %s\uc774\uc5c8\uae30 \ub54c\ubb38\uc5d0 generalizedTimeOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ud2b8 \ubc30\uc5f4, ASN.1 8\ube44\ud2b8 \ubb38\uc790\uc5f4 \ubc0f \uc18d\uc131 \uac12 \uac1d\uccb4\ub9cc \ube44\uad50\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=integerOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 AttributeValue \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \ud574\ub2f9 \uac12 \uc911 \ud558\ub098\uc758 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=\uac1d\uccb4\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc720\ud615 %s\uc774\uc5c8\uae30 \ub54c\ubb38\uc5d0 integerOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ud2b8 \ubc30\uc5f4, ASN.1 8\ube44\ud2b8 \ubb38\uc790\uc5f4 \ubc0f \uc18d\uc131 \uac12 \uac1d\uccb4\ub9cc \ube44\uad50\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=numericStringOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 AttributeValue \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \ud574\ub2f9 \uac12 \uc911 \ud558\ub098\uc758 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=\uac1d\uccb4\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc720\ud615 %s\uc774\uc5c8\uae30 \ub54c\ubb38\uc5d0 numericStringOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ud2b8 \ubc30\uc5f4, ASN.1 8\ube44\ud2b8 \ubb38\uc790\uc5f4 \ubc0f \uc18d\uc131 \uac12 \uac1d\uccb4\ub9cc \ube44\uad50\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=octetStringOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 AttributeValue \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \ud574\ub2f9 \uac12 \uc911 \ud558\ub098\uc758 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc744 \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=\uac1d\uccb4\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294 \uc720\ud615 %s\uc774\uc5c8\uae30 \ub54c\ubb38\uc5d0 octetStringOrderingMatch \uc77c\uce58 \uaddc\uce59\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac1d\uccb4\ub97c \ube44\uad50\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ud2b8 \ubc30\uc5f4, ASN.1 8\ube44\ud2b8 \ubb38\uc790\uc5f4 \ubc0f \uc18d\uc131 \uac12 \uac1d\uccb4\ub9cc \ube44\uad50\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=\uc81c\uacf5\ub41c \uac12 \"%s\"\uc758 UUID \uae38\uc774\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \ubaa8\ub4e0 UUID \uac12\uc740 \uae38\uc774\uac00 \uc815\ud655\ud788 36\ubc14\uc774\ud2b8\uc5ec\uc57c \ud558\ub294\ub370 \uc81c\uacf5\ub41c \uac12\uc758 \uae38\uc774\ub294 %d\ubc14\uc774\ud2b8\uc600\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=\uc704\uce58 %2$d\uc5d0\uc11c \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc5d0 \ub300\uc2dc\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 '%3$s' \ubb38\uc790\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=\uc704\uce58 %2$d\uc5d0\uc11c \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc5d0 16\uc9c4\uc218 \uc22b\uc790\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 '%3$s' \ubb38\uc790\uac00 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=\ub514\ub809\ud1a0\ub9ac \ubb38\uc790\uc5f4 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0 \uae38\uc774\uac00 0\uc778 \uac12\uc744 \ud3ec\ud568\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc774 \uae30\ub2a5\uc740 LDAP \uc0ac\uc591\uc5d0\uc11c \uae30\uc220\uc801\uc73c\ub85c \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc9c0\ub9cc \uc774\uc804 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub9b4\ub9ac\uc2a4\uc640\uc758 \uc5ed\ud638\ud658\uc131\uc5d0 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=\ub514\ub809\ud1a0\ub9ac \ubb38\uc790\uc5f4 \uc18d\uc131\uc5d0 \uae38\uc774\uac00 0\uc778 \uac12\uc744 \ud3ec\ud568\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 %s \uad6c\uc131 \uc18d\uc131 \uac12\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=\ub514\ub809\ud1a0\ub9ac \ubb38\uc790\uc5f4 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0 \uae38\uc774\uac00 0\uc778 \uac12\uc744 \ud560\ub2f9\ud558\ub824\uace0 \ud588\uc2b5\ub2c8\ub2e4.
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc758 %1$s \uc18d\uc131\uc774 \uc0c8 \uac12 %3$s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=\uc704\uce58 %d\uc758 \uc81c\uacf5\ub41c authPassword \uac12\uc5d0 \uc798\ubabb\ub41c \uc2a4\ud0a4\ub9c8 \ubb38\uc790\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=\uc81c\uacf5\ub41c authPassword \uac12\uc5d0 \uae38\uc774\uac00 0\uc778 \uc2a4\ud0a4\ub9c8 \uc694\uc18c\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=\uc81c\uacf5\ub41c authPassword \uac12\uc5d0 \uad6c\ubd84 \uae30\ud638 \ubb38\uc790\uac00 \ub204\ub77d\ub418\uc5b4 \uc788\uac70\ub098 \uc2a4\ud0a4\ub9c8 \ubc0f authInfo \uc694\uc18c \uc0ac\uc774\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=\uc81c\uacf5\ub41c authPassword \uac12\uc758 \uc704\uce58 %d\uc5d0 \uc798\ubabb\ub41c authInfo \ubb38\uc790\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=\uc81c\uacf5\ub41c authPassword \uac12\uc5d0 \uae38\uc774\uac00 0\uc778 authInfo \uc694\uc18c\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=\uc81c\uacf5\ub41c authPassword \uac12\uc5d0 \uad6c\ubd84 \uae30\ud638 \ubb38\uc790\uac00 \ub204\ub77d\ub418\uc5b4 \uc788\uac70\ub098 authInfo \ubc0f authValue \uc694\uc18c \uc0ac\uc774\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=\uad04\ud638\ub85c \uc2dc\uc791\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc815\uc218 \uc6b0\uc120 \uad6c\uc131\uc694\uc18c \uc77c\uce58 \uaddc\uce59\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=\uc5ec\ub294 \uad04\ud638 \ub4a4\uc5d0 \uacf5\ubc31\uc774 \uc544\ub2cc \ubb38\uc790\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc815\uc218 \uc6b0\uc120 \uad6c\uc131\uc694\uc18c \uc77c\uce58 \uaddc\uce59\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=\uccab \ubc88\uc9f8 \uad6c\uc131\uc694\uc18c \ub4a4\uc5d0 \uacf5\ubc31 \ubb38\uc790\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc815\uc218 \uc6b0\uc120 \uad6c\uc131\uc694\uc18c \uc77c\uce58 \uaddc\uce59\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=\uccab \ubc88\uc9f8 \uad6c\uc131\uc694\uc18c\uac00 \uc815\uc218 \uac12\uc774 \uc544\ub2cc \uac83 \uac19\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc815\uc218 \uc6b0\uc120 \uad6c\uc131\uc694\uc18c \uc77c\uce58 \uaddc\uce59\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=\uc0ac\uc6a9\uc790 \uc554\ud638 \uc18d\uc131 \uad6c\ubb38\uc5d0\uc11c \ud574\ub3c5\ud560 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=\uac12\uc774 \uc5ec\ub294 \uc911\uad04\ud638("{")\ub85c \uc2dc\uc791\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc0ac\uc6a9\uc790 \uc554\ud638 \uad6c\ubb38\uc5d0 \ub530\ub77c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=\uac12\uc5d0 \ub2eb\ub294 \uc911\uad04\ud638("{")\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc0ac\uc6a9\uc790 \uc554\ud638 \uad6c\ubb38\uc5d0 \ub530\ub77c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=\uac12\uc5d0 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \uc774\ub984\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12\uc744 \uc0ac\uc6a9\uc790 \uc554\ud638 \uad6c\ubb38\uc5d0 \ub530\ub77c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=\uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c RFC 3672 \ud558\uc704 \ud2b8\ub9ac \uc0ac\uc591\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=\uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc808\ub300 \ud558\uc704 \ud2b8\ub9ac \uc0ac\uc591\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=\uc81c\uacf5\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uc0c1\ub300 \ud558\uc704 \ud2b8\ub9ac \uc0ac\uc591\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=\uc815\uc218 \uad6c\ubb38\uc774 \uc788\ub294 \uc18d\uc131\uc5d0\ub294 \uc81c\uacf5\ub41c \uac12 %s\uc774(\uac00) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=\uc81c\uacf5\ub41c authPassword \uac12\uc758 \uc704\uce58 %d\uc5d0 \uc798\ubabb\ub41c authValue \ubb38\uc790\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=\uc81c\uacf5\ub41c authPassword \uac12\uc5d0 \uae38\uc774\uac00 0\uc778 authValue \uc694\uc18c\uac00 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=\uc81c\uacf5\ub41c authPassword \uac12\uc758 \uc704\uce58 %d\uc5d0 \uc798\ubabb\ub41c \ud6c4\ud589 \ubb38\uc790\uac00 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=\uc704\uce58 %2$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc18d\uc131 \uad6c\ubb38 \ud655\uc7a5\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=\uc798\ubabb\ub41c \ud655\uc7a5 \ub54c\ubb38\uc5d0 \uc18d\uc131 \uad6c\ubb38\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=\uac1d\uccb4 \ud074\ub798\uc2a4 \uc720\ud615\uc774 %2$s\uc778\ub370 \uc774 \uc720\ud615\uc740 \uc0c1\uc704 \ud074\ub798\uc2a4 %4$s\uc758 \uac1d\uccb4 \ud074\ub798\uc2a4 \uc720\ud615 %3$s\uacfc(\uc640) \ud638\ud658\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uac1d\uccb4 \ud074\ub798\uc2a4 %1$s\uc5d0 \ub300\ud55c \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=\uac1d\uccb4 \ud074\ub798\uc2a4 %s\uc774(\uac00) \uad6c\uc870\uc801 \ud074\ub798\uc2a4\ub85c \uc815\uc758\ub418\uc5b4 \uc788\ub294\ub370 \ud574\ub2f9 \uc0c1\uc704 \uccb4\uc778\uc5d0 "\ucd5c\uc0c1\uc704" \uac1d\uccb4 \ud074\ub798\uc2a4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uac1d\uccb4 \ud074\ub798\uc2a4\uc5d0 \ub300\ud55c \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=\uc18d\uc131 \uc720\ud615 %s\uc758 \uc18d\uc131 \uc0ac\uc6a9 %s\uc774(\uac00) \uc0c1\uc704 \uc720\ud615 %s\uc758 \uc0ac\uc6a9\uacfc \uac19\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=\uc18d\uc131 \uc720\ud615 %s\uc740(\ub294) \uc9d1\ud569 \uc720\ud615\uc73c\ub85c \uc815\uc758\ub418\uc5b4 \uc788\ub294\ub370 \uc0c1\uc704 \uc720\ud615 %s\uc740(\ub294) \uc9d1\ud569\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=\uc18d\uc131 \uc720\ud615 %s\uc740(\ub294) \uc9d1\ud569 \uc720\ud615\uc73c\ub85c \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740\ub370 \uc0c1\uc704 \uc720\ud615 %s\uc740(\ub294) \uc9d1\ud569\uc774\ubbc0\ub85c \ud574\ub2f9 \uc18d\uc131 \uc720\ud615\uc5d0 \ub300\ud55c \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=\uc5f0\uacb0\ub41c \uad6c\uc870\uc801 \uac1d\uccb4 \ud074\ub798\uc2a4 %3$s\uc5d0 \ud544\uc694\ud55c \uc18d\uc131 \uc720\ud615 %2$s \uc0ac\uc6a9\uc744 \uae08\uc9c0\ud558\uae30 \ub54c\ubb38\uc5d0 DIT \ucee8\ud150\ud2b8 \uaddc\uce59 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=\uc5f0\uacb0\ub41c \ubcf4\uc870 \uac1d\uccb4 \ud074\ub798\uc2a4 %3$s\uc5d0 \ud544\uc694\ud55c \uc18d\uc131 \uc720\ud615 %2$s \uc0ac\uc6a9\uc744 \uae08\uc9c0\ud558\uae30 \ub54c\ubb38\uc5d0 DIT \ucee8\ud150\ud2b8 \uaddc\uce59 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=\uc18d\uc131 \uc720\ud615 %s\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c\ub294 COLLECTIVE\ub85c \uc120\uc5b8\ud588\ub294\ub370 userApplications\uc5d0 \ub300\ud55c \uc0ac\uc6a9\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=\uc18d\uc131 \uc720\ud615 %s\uc5d0 \ub300\ud55c \uc815\uc758\uc5d0\uc11c\ub294 NO-USER-MODIFICATION\uc73c\ub85c \uc120\uc5b8\ud588\ub294\ub370 \uc791\uc5c5 \uc0ac\uc6a9\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uc815\uc758\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=\ub2e8\ud3b8 \uad6c\uc131\uc694\uc18c\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$s\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 %1$s\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=\ub9c8\uce68\ud45c \ub2e4\uc74c\uc5d0 \ub2e8\ud3b8 \uad6c\uc131\uc694\uc18c\ub85c \uc0ac\uc6a9\ud560 \uc22b\uc790\uac00 \ud558\ub098 \uc774\uc0c1 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277='Z' \ub610\ub294 \ud45c\uc900 \uc2dc\uac04\ub300 \uc624\ud504\uc14b\uc73c\ub85c \ub05d\ub098\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=\uc798\ubabb\ub41c \uc2dc\uac04(\uc608: \uc874\uc7ac\ud558\uc9c0 \uc54a\ub294 \ub0a0\uc9dc)\uc744 \ub098\ud0c0\ub0b4\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 %s\uc740(\ub294) \uc720\ud6a8\ud55c \uc77c\ubc18 \uc2dc\uac04 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4: %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=\uc2a4\ud0a4\ub9c8 \uc694\uc18c\ub97c \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s, %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=The collation rule %s under matching rule entry %s is invalid as the locale %s is not supported by JVM
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=The provided collation rule %s does not contain a valid format of OID:LOCALE
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=The provided value "%s" could not be parsed as a valid object class definition because the hyphen character is not allowed as the first character of an object class name
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=The provided value "%s" could not be parsed as a valid object class definition because the underscore character is not allowed as the first character of an object class name even if the %s configuration option is enabled
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=The provided value "%s" could not be parsed as a valid object class definition because the digit '%c' is not allowed as the first character of an object class name unless the name is specified as an OID or the %s configuration option is enabled
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/schema_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/schema_zh_CN.properties
index a036ec3..1c3711d 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=\u65e0\u6cd5\u68c0\u7d22\u7528\u4f5c %2$s \u5c5e\u6027\u8bed\u6cd5\u9ed8\u8ba4\u89c4\u5219\u7684\u8fd1\u4f3c\u5339\u914d\u89c4\u5219 %1$s\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4f7f\u7528\u6b64\u8bed\u6cd5\u7684\u5c5e\u6027\u4e0d\u5141\u8bb8\u4f7f\u7528\u8fd1\u4f3c\u5339\u914d
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=\u65e0\u6cd5\u68c0\u7d22\u7528\u4f5c %2$s \u5c5e\u6027\u8bed\u6cd5\u9ed8\u8ba4\u89c4\u5219\u7684\u7b49\u540c\u5339\u914d\u89c4\u5219 %1$s\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4f7f\u7528\u6b64\u8bed\u6cd5\u7684\u5c5e\u6027\u4e0d\u5141\u8bb8\u4f7f\u7528\u7b49\u540c\u5339\u914d
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=\u65e0\u6cd5\u68c0\u7d22\u7528\u4f5c %2$s \u5c5e\u6027\u8bed\u6cd5\u9ed8\u8ba4\u89c4\u5219\u7684\u6392\u5e8f\u5339\u914d\u89c4\u5219 %1$s\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4f7f\u7528\u6b64\u8bed\u6cd5\u7684\u5c5e\u6027\u4e0d\u5141\u8bb8\u4f7f\u7528\u6392\u5e8f\u5339\u914d
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=\u65e0\u6cd5\u68c0\u7d22\u7528\u4f5c %2$s \u5c5e\u6027\u8bed\u6cd5\u9ed8\u8ba4\u89c4\u5219\u7684\u5b50\u4e32\u5339\u914d\u89c4\u5219 %1$s\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u4f7f\u7528\u6b64\u8bed\u6cd5\u7684\u5c5e\u6027\u4e0d\u5141\u8bb8\u4f7f\u7528\u5b50\u4e32\u5339\u914d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=\u4f7f\u7528\u5e03\u5c14\u8bed\u6cd5\u7684\u5c5e\u6027\u4e0d\u5141\u8bb8\u4f7f\u7528\u63d0\u4f9b\u7684\u503c "%s"\u3002\u552f\u4e00\u5141\u8bb8\u7684\u503c\u4e3a\u201c\u771f\u201d\u548c\u201c\u5047\u201d
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=\u63d0\u4f9b\u7684\u503c "%s" \u592a\u77ed\u800c\u65e0\u6cd5\u4f5c\u4e3a\u6709\u6548\u7684\u4f4d\u5b57\u7b26\u4e32\u3002\u4f4d\u5b57\u7b26\u4e32\u5fc5\u987b\u662f\u4e00\u7cfb\u5217\u7528\u5355\u5f15\u53f7\u5f15\u8d77\u6765\u7684\u4e8c\u8fdb\u5236\u6570\u5b57\uff0c\u540e\u8ddf\u5927\u5199\u5b57\u6bcd B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u4f4d\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u6ca1\u6709\u7528\u5355\u5f15\u53f7\u5f15\u8d77\u6765\u5e76\u540e\u8ddf\u5927\u5199\u5b57\u6bcd B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u4f4d\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a '%s' \u4e0d\u662f\u6709\u6548\u7684\u4e8c\u8fdb\u5236\u6570\u5b57
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u56fd\u5bb6/\u5730\u533a\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u957f\u5ea6\u5e76\u975e\u6070\u597d\u4e3a\u4e24\u4e2a\u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u56fd\u5bb6/\u5730\u533a\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u4e0d\u53ef\u6253\u5370\u7684\u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u4f20\u9001\u65b9\u6cd5\u503c\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u4efb\u4f55\u5143\u7d20
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u4f20\u9001\u65b9\u6cd5\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684\u65b9\u6cd5
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=\u63d0\u4f9b\u7684\u503c "%s" \u592a\u77ed\u800c\u65e0\u6cd5\u4f5c\u4e3a\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5728\u4e16\u7eaa\u6216\u5e74\u4efd\u89c4\u8303\u4e2d\u4f7f\u7528 '%s' \u5b57\u7b26
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684\u6708\u4efd\u89c4\u8303
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684\u65e5\u671f\u89c4\u8303
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684\u5c0f\u65f6\u89c4\u8303
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684\u5206\u949f\u89c4\u8303
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684\u79d2\u949f\u89c4\u8303
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u4e9a\u79d2\u90e8\u5206\u65e0\u6548\uff08\u4ecb\u4e8e 1 \u548c 3 \u4e2a\u6570\u5b57\u4e4b\u95f4\uff09
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u4e9a\u79d2\u503c\u4e0d\u80fd\u5305\u542b\u591a\u4e8e\u4e09\u4e2a\u7684\u6570\u5b57
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a "%s" \u4e0d\u662f\u6709\u6548\u7684 GMT \u504f\u79fb
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=\u63d0\u4f9b\u7684\u503c "%1$s" \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u65e0\u6548\u5b57\u7b26 '%2$s'
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4: %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u6700\u540e\u4e00\u4e2a\u975e\u7a7a\u683c\u5b57\u7b26\u662f\u9017\u53f7\u6216\u5206\u53f7
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5c06\u6570\u5b57 '%s' \u4f5c\u4e3a\u5c5e\u6027\u540d\u79f0\u4e2d\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u89e3\u6790\u67d0\u4e2a RDN \u7ec4\u4ef6\u4e2d\u7684\u5c5e\u6027\u503c\u65f6\u51fa\u73b0\u610f\u5916\u5931\u8d25: "%s"
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u67d0\u4e2a RDN \u7ec4\u4ef6\u5305\u542b\u4e00\u4e2a\u7528\u5f15\u53f7\u5f15\u8d77\u6765\u7684\u503c\uff0c\u4f46\u8be5\u503c\u6ca1\u6709\u76f8\u5e94\u7684\u53f3\u5f15\u53f7
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d\uff0c\u56e0\u4e3a\u67d0\u4e2a RDN \u7ec4\u4ef6\u5305\u542b\u4e00\u4e2a\u5e26\u6709\u8f6c\u4e49\u5341\u516d\u8fdb\u5236\u6570\u5b57\u7684\u503c\uff0c\u4f46\u6ca1\u6709\u540e\u8ddf\u7b2c\u4e8c\u4e2a\u5341\u516d\u8fdb\u5236\u6570\u5b57
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6574\u6570\uff0c\u56e0\u4e3a\u7b2c\u4e00\u4e2a\u6570\u5b57\u4e0d\u80fd\u4e3a\u96f6\uff0c\u9664\u975e\u5b83\u662f\u552f\u4e00\u7684\u6570\u5b57
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6574\u6570\uff0c\u56e0\u4e3a\u53ea\u6709\u5728\u7834\u6298\u53f7\u662f\u503c\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26\u5e76\u4e14\u540e\u8ddf\u4e00\u4e2a\u6216\u591a\u4e2a\u6570\u5b57\u65f6\u624d\u4f1a\u663e\u793a\u7834\u6298\u53f7
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%1$s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6574\u6570\uff0c\u56e0\u4e3a\u6574\u6570\u503c\u4e2d\u4e0d\u5141\u8bb8\u4f7f\u7528\u4f4d\u7f6e %3$d \u5904\u7684\u5b57\u7b26 '%2$c'
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6574\u6570\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u4efb\u4f55\u6570\u5b57
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u6574\u6570\uff0c\u56e0\u4e3a\u5b83\u4ec5\u5305\u542b\u7834\u6298\u53f7\uff0c\u800c\u6ca1\u6709\u540e\u8ddf\u6574\u6570\u503c
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c\u89e3\u6790\u4e3a\u6709\u6548\u7684 OID\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u4efb\u4f55\u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684 OID\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u975e\u6cd5\u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684 OID\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %d \u5904\u6216\u9644\u8fd1\u5305\u542b\u4e24\u4e2a\u8fde\u7eed\u7684\u53e5\u70b9
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%1$s" \u89e3\u6790\u4e3a\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u975e\u6cd5\u5b57\u7b26 %2$s
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u610f\u5916\u53f3\u5706\u62ec\u53f7
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5c06\u5355\u5f15\u53f7\u4f5c\u4e3a\u6807\u8bb0 %s \u540e\u7684\u7b2c\u4e00\u4e2a\u975e\u7a7a\u767d\u5b57\u7b26\u3002\u4f46\u662f\uff0c\u627e\u5230\u7684\u662f\u5b57\u7b26 %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u4e86 OID \u4e3a %s \u7684\u4e0a\u7ea7\u7c7b\u578b\u3002\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u5177\u6709\u8be5 OID \u7684\u5c5e\u6027\u7c7b\u578b
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u5e94\u4f7f\u7528\u5339\u914d\u89c4\u5219 "%s" \u6267\u884c\u8fd1\u4f3c\u5339\u914d\u3002\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u8be5\u8fd1\u4f3c\u5339\u914d\u89c4\u5219
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u5e94\u4f7f\u7528\u5339\u914d\u89c4\u5219 "%s" \u6267\u884c\u7b49\u540c\u5339\u914d\u3002\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u8be5\u7b49\u540c\u5339\u914d\u89c4\u5219
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u5e94\u4f7f\u7528\u5339\u914d\u89c4\u5219 "%s" \u6267\u884c\u6392\u5e8f\u5339\u914d\u3002\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u8be5\u6392\u5e8f\u5339\u914d\u89c4\u5219
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u5e94\u4f7f\u7528\u5339\u914d\u89c4\u5219 "%s" \u6267\u884c\u5b50\u4e32\u5339\u914d\u3002\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u8be5\u5b50\u4e32\u5339\u914d\u89c4\u5219
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u5b83\u5e94\u8be5\u4f7f\u7528 OID \u4e3a %s \u7684\u8bed\u6cd5\u3002\u6ca1\u6709\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u8be5\u8bed\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=OID \u4e3a %s \u7684\u5c5e\u6027\u7c7b\u578b\u5b9a\u4e49\u58f0\u660e\u5b83\u5e94\u8be5\u5177\u6709\u5c5e\u6027\u7528\u6cd5 %s\u3002\u8fd9\u662f\u4e00\u79cd\u65e0\u6548\u7528\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u7c7b\u578b\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u5355\u5f15\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f\u5b57\u7b26 %s
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c\u89e3\u6790\u4e3a\u6709\u6548\u7684 objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5b83\u4e3a\u7a7a\u6216\u4ec5\u5305\u542b\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u5de6\u5706\u62ec\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f '%s' \u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u8981\u6c42\u63d0\u4f9b\u66f4\u591a\u6570\u636e\u65f6\u5230\u8fbe\u503c\u672b\u5c3e
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%1$s" \u89e3\u6790\u4e3a objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u975e\u6cd5\u5b57\u7b26 %2$s
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u610f\u5916\u53f3\u5706\u62ec\u53f7
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5c06\u5355\u5f15\u53f7\u4f5c\u4e3a\u6807\u8bb0 %s \u540e\u7684\u7b2c\u4e00\u4e2a\u975e\u7a7a\u767d\u5b57\u7b26\u3002\u4f46\u662f\uff0c\u627e\u5230\u7684\u662f\u5b57\u7b26 %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=OID \u4e3a %s \u7684 objectclass \u5b9a\u4e49\u58f0\u660e\u4e86 OID \u4e3a %s \u7684\u4e0a\u7ea7 objectclass\u3002\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u5177\u6709\u8be5 OID \u7684 objectclass
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a objectclass \u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u5355\u5f15\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f\u5b57\u7b26 %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=OID \u4e3a %s \u7684 objectclass \u5b9a\u4e49\u58f0\u660e\u5b83\u5e94\u8be5\u5305\u542b\u5fc5\u9700\u5c5e\u6027 "%s"\u3002\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u4e0e\u6b64\u540d\u79f0\u6216 OID \u5339\u914d\u7684\u5c5e\u6027\u7c7b\u578b
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=OID \u4e3a %s \u7684 objectclass \u5b9a\u4e49\u58f0\u660e\u5b83\u5e94\u8be5\u5305\u542b\u53ef\u9009\u5c5e\u6027 "%s"\u3002\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\u4e0d\u5b58\u5728\u4e0e\u6b64\u540d\u79f0\u6216 OID \u5339\u914d\u7684\u5c5e\u6027\u7c7b\u578b
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684 IA5 \u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u5305\u542b IA5 (ASCII) \u5b57\u7b26\u96c6\u4e2d\u4e0d\u5141\u8bb8\u4f7f\u7528\u7684\u975e\u6cd5\u5b57\u7b26 "%s"
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=\u6b64\u5c5e\u6027\u6307\u793a\u7535\u8bdd\u53f7\u7801\u5c5e\u6027\u8bed\u6cd5\u662f\u5426\u5e94\u4f7f\u7528\u4e25\u683c\u6a21\u5f0f\uff0c\u8be5\u6a21\u5f0f\u4ec5\u63a5\u53d7 ITU-T E.123 \u683c\u5f0f\u7684\u503c\u3002\u5982\u679c\u542f\u7528\u6b64\u5c5e\u6027\uff0c\u5219\u4f1a\u62d2\u7edd\u4e0d\u4f7f\u7528\u8be5\u683c\u5f0f\u7684\u4efb\u4f55\u503c\u3002\u5982\u679c\u7981\u7528\u6b64\u5c5e\u6027\uff0c\u5219\u4f1a\u63a5\u53d7\u4efb\u4f55\u503c\uff0c\u4f46\u5728\u6267\u884c\u5339\u914d\u65f6\u4ec5\u8003\u8651\u6570\u5b57
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=\u5728\u5c1d\u8bd5\u4ece\u914d\u7f6e\u6761\u76ee %s \u4e2d\u68c0\u7d22\u5c5e\u6027 ds-cfg-strict-format \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u76ee\u5f55\u670d\u52a1\u5668\u5e76\u4e0d\u5f3a\u5236\u8981\u6c42\u7535\u8bdd\u53f7\u7801\u503c\u4e25\u683c\u7b26\u5408 ITU-T E.123 \u683c\u5f0f
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=\u63d0\u4f9b\u7684\u503c\u4e0d\u662f\u6709\u6548\u7684\u7535\u8bdd\u53f7\u7801\uff0c\u56e0\u4e3a\u5b83\u4e3a\u7a7a\u6216 Null
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u7535\u8bdd\u53f7\u7801\uff0c\u56e0\u4e3a\u542f\u7528\u4e86\u4e25\u683c\u7535\u8bdd\u53f7\u7801\u68c0\u67e5\uff0c\u8be5\u503c\u6ca1\u6709\u6309\u7167 ITU-T E.123 \u89c4\u8303\u4ee5\u52a0\u53f7\u5f00\u5934
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=\u63d0\u4f9b\u7684\u503c "%1$s" \u4e0d\u662f\u6709\u6548\u7684\u7535\u8bdd\u53f7\u7801\uff0c\u56e0\u4e3a\u542f\u7528\u4e86\u4e25\u683c\u7535\u8bdd\u53f7\u7801\u68c0\u67e5\uff0cITU-T E.123 \u89c4\u8303\u4e0d\u5141\u8bb8\u4f7f\u7528\u4f4d\u7f6e %3$d \u5904\u7684\u5b57\u7b26 %2$s
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u662f\u6709\u6548\u7684\u7535\u8bdd\u53f7\u7801\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u4efb\u4f55\u6570\u5b57
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684\u914d\u7f6e\u5c5e\u6027 ds-cfg-strict-format \u503c\u66f4\u65b0\u4e3a %1$s\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u4f7f\u7528\u4e25\u683c\u7535\u8bdd\u53f7\u7801\u8bed\u6cd5\u68c0\u67e5
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=\u63d0\u4f9b\u7684\u503c "%1$s" \u4e0d\u662f\u6709\u6548\u7684\u6570\u5b57\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u7684\u5b57\u7b26 %2$s \u65e2\u4e0d\u662f\u6570\u5b57\uff0c\u4e5f\u4e0d\u662f\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=\u63d0\u4f9b\u7684\u503c\u4e0d\u662f\u6709\u6548\u7684\u6570\u5b57\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u4efb\u4f55\u5b57\u7b26\u3002\u6570\u5b57\u5b57\u7b26\u4e32\u503c\u5fc5\u987b\u81f3\u5c11\u5305\u542b\u4e00\u4e2a\u6570\u5b57\u6216\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c\u89e3\u6790\u4e3a\u6709\u6548\u7684\u5c5e\u6027\u8bed\u6cd5\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5b83\u4e3a\u7a7a\u6216\u4ec5\u5305\u542b\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u8bed\u6cd5\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u5de6\u5706\u62ec\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f '%s' \u5b57\u7b26
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u8bed\u6cd5\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5728\u5c1d\u8bd5\u4ece\u4f4d\u7f6e %d \u5904\u6216\u9644\u8fd1\u7684\u5b57\u7b26\u4e32\u4e2d\u8bfb\u53d6 "DESC" \u6807\u8bb0\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u8bed\u6cd5\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u53f3\u5706\u62ec\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f '%s' \u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%1$s" \u89e3\u6790\u4e3a\u5c5e\u6027\u8bed\u6cd5\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5728\u53f3\u5706\u62ec\u53f7\u540e\u9762\u7684\u4f4d\u7f6e %3$d \u5904\u627e\u5230\u975e\u6cd5\u5b57\u7b26 %2$s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u8bed\u6cd5\u63cf\u8ff0\uff0c\u56e0\u4e3a\u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u5355\u5f15\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f\u5b57\u7b26 %s
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c\u89e3\u6790\u4e3a\u53ef\u6253\u5370\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u4e3a Null \u6216\u7a7a\u3002\u53ef\u6253\u5370\u5b57\u7b26\u4e32\u5fc5\u987b\u81f3\u5c11\u5305\u542b\u4e00\u4e2a\u5b57\u7b26
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%1$s" \u89e3\u6790\u4e3a\u53ef\u6253\u5370\u5b57\u7b26\u4e32\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u65e0\u6548\u5b57\u7b26 %2$s
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "*" \u89e3\u6790\u4e3a\u5b50\u4e32\u58f0\u660e\uff0c\u56e0\u4e3a\u5b83\u4ec5\u5305\u542b\u901a\u914d\u7b26\uff0c\u4e0d\u5141\u8bb8\u4f7f\u7528\u96f6\u957f\u5ea6\u5b50\u4e32
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5b50\u4e32\u58f0\u660e\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u8fde\u7eed\u7684\u901a\u914d\u7b26\uff0c\u4e0d\u5141\u8bb8\u4f7f\u7528\u96f6\u957f\u5ea6\u5b50\u4e32
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=\u63d0\u4f9b\u7684\u503c %s \u592a\u77ed\u800c\u65e0\u6cd5\u4f5c\u4e3a\u6709\u6548\u7684 UTC \u65f6\u95f4\u503c
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684 UTC \u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5728\u4e16\u7eaa\u6216\u5e74\u4efd\u89c4\u8303\u4e2d\u4f7f\u7528 %s \u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684 UTC \u65f6\u95f4\u503c\uff0c\u56e0\u4e3a %s \u4e0d\u662f\u6709\u6548\u7684\u6708\u4efd\u89c4\u8303
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u589e\u5f3a\u7684\u6307\u5bfc\u503c\uff0c\u56e0\u4e3a\u6307\u5b9a\u7684\u8303\u56f4 %s \u65e0\u6548
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u589e\u5f3a\u7684\u6307\u5bfc\u503c\uff0c\u56e0\u4e3a\u5b83\u672a\u5728\u4e95\u53f7 (#) \u5b57\u7b26\u4e4b\u95f4\u6307\u5b9a\u4efb\u4f55\u6761\u4ef6
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c %s \u89e3\u6790\u4e3a\u6709\u6548\u7684 OID: %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=\u5728\u5c1d\u8bd5\u5c06\u503c %s \u6807\u51c6\u5316\u4e3a\u901a\u7528\u65f6\u95f4\u503c\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=\u5728\u5c1d\u8bd5\u4f7f\u7528 caseExactOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a AttributeValue \u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e0\u6cd5\u68c0\u7d22\u5176\u4e2d\u7684\u4e00\u4e2a\u503c\u7684\u6807\u51c6\u5316\u683c\u5f0f: %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=\u5728\u5c1d\u8bd5\u4f7f\u7528 caseExactOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a\u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u5bf9\u8c61\u5177\u6709\u4e0d\u652f\u6301\u7684\u7c7b\u578b %s\u3002\u53ea\u80fd\u6bd4\u8f83\u5b57\u8282\u6570\u7ec4\u3001ASN.1 \u516b\u4f4d\u5b57\u8282\u5b57\u7b26\u4e32\u548c\u5c5e\u6027\u503c\u5bf9\u8c61
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=\u5728\u5c1d\u8bd5\u4f7f\u7528 caseIgnoreOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a AttributeValue \u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e0\u6cd5\u68c0\u7d22\u5176\u4e2d\u7684\u4e00\u4e2a\u503c\u7684\u6807\u51c6\u5316\u683c\u5f0f: %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=\u5728\u5c1d\u8bd5\u4f7f\u7528 caseIgnoreOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a\u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u5bf9\u8c61\u5177\u6709\u4e0d\u652f\u6301\u7684\u7c7b\u578b %s\u3002\u53ea\u80fd\u6bd4\u8f83\u5b57\u8282\u6570\u7ec4\u3001ASN.1 \u516b\u4f4d\u5b57\u8282\u5b57\u7b26\u4e32\u548c\u5c5e\u6027\u503c\u5bf9\u8c61
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=\u5728\u5c1d\u8bd5\u4f7f\u7528 generalizedTimeOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a AttributeValue \u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e0\u6cd5\u68c0\u7d22\u5176\u4e2d\u7684\u4e00\u4e2a\u503c\u7684\u6807\u51c6\u5316\u683c\u5f0f: %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=\u5728\u5c1d\u8bd5\u4f7f\u7528 generalizedTimeOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a\u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u5bf9\u8c61\u5177\u6709\u4e0d\u652f\u6301\u7684\u7c7b\u578b %s\u3002\u53ea\u80fd\u6bd4\u8f83\u5b57\u8282\u6570\u7ec4\u3001ASN.1 \u516b\u4f4d\u5b57\u8282\u5b57\u7b26\u4e32\u548c\u5c5e\u6027\u503c\u5bf9\u8c61
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=\u5728\u5c1d\u8bd5\u4f7f\u7528 integerOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a AttributeValue \u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e0\u6cd5\u68c0\u7d22\u5176\u4e2d\u7684\u4e00\u4e2a\u503c\u7684\u6807\u51c6\u5316\u683c\u5f0f: %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=\u5728\u5c1d\u8bd5\u4f7f\u7528 integerOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a\u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u5bf9\u8c61\u5177\u6709\u4e0d\u652f\u6301\u7684\u7c7b\u578b %s\u3002\u53ea\u80fd\u6bd4\u8f83\u5b57\u8282\u6570\u7ec4\u3001ASN.1 \u516b\u4f4d\u5b57\u8282\u5b57\u7b26\u4e32\u548c\u5c5e\u6027\u503c\u5bf9\u8c61
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=\u5728\u5c1d\u8bd5\u4f7f\u7528 numericStringOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a AttributeValue \u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e0\u6cd5\u68c0\u7d22\u5176\u4e2d\u7684\u4e00\u4e2a\u503c\u7684\u6807\u51c6\u5316\u683c\u5f0f: %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=\u5728\u5c1d\u8bd5\u4f7f\u7528 numericStringOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a\u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u5bf9\u8c61\u5177\u6709\u4e0d\u652f\u6301\u7684\u7c7b\u578b %s\u3002\u53ea\u80fd\u6bd4\u8f83\u5b57\u8282\u6570\u7ec4\u3001ASN.1 \u516b\u4f4d\u5b57\u8282\u5b57\u7b26\u4e32\u548c\u5c5e\u6027\u503c\u5bf9\u8c61
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=\u5728\u5c1d\u8bd5\u4f7f\u7528 octetStringOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a AttributeValue \u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u65e0\u6cd5\u68c0\u7d22\u5176\u4e2d\u7684\u4e00\u4e2a\u503c\u7684\u6807\u51c6\u5316\u683c\u5f0f: %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=\u5728\u5c1d\u8bd5\u4f7f\u7528 octetStringOrderingMatch \u5339\u914d\u89c4\u5219\u6bd4\u8f83\u4e24\u4e2a\u5bf9\u8c61\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u5bf9\u8c61\u5177\u6709\u4e0d\u652f\u6301\u7684\u7c7b\u578b %s\u3002\u53ea\u80fd\u6bd4\u8f83\u5b57\u8282\u6570\u7ec4\u3001ASN.1 \u516b\u4f4d\u5b57\u8282\u5b57\u7b26\u4e32\u548c\u5c5e\u6027\u503c\u5bf9\u8c61
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=\u63d0\u4f9b\u7684\u503c "%s" \u5177\u6709\u65e0\u6548\u7684 UUID \u957f\u5ea6\u3002\u6240\u6709 UUID \u503c\u7684\u957f\u5ea6\u5fc5\u987b\u6070\u597d\u4e3a 36 \u5b57\u8282\uff0c\u4f46\u63d0\u4f9b\u7684\u503c\u7684\u957f\u5ea6\u4e3a %d \u5b57\u8282
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=\u63d0\u4f9b\u7684\u503c "%s" \u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u7834\u6298\u53f7\uff0c\u4f46\u627e\u5230\u7684\u662f\u5b57\u7b26 '%s'
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=\u63d0\u4f9b\u7684\u503c "%s" \u5e94\u8be5\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u5341\u516d\u8fdb\u5236\u6570\u5b57\uff0c\u4f46\u627e\u5230\u7684\u662f\u5b57\u7b26 '%s'
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=\u6307\u793a\u4f7f\u7528\u76ee\u5f55\u5b57\u7b26\u4e32\u8bed\u6cd5\u7684\u5c5e\u6027\u662f\u5426\u5141\u8bb8\u5177\u6709\u96f6\u957f\u5ea6\u503c\u3002\u4ece\u6280\u672f\u4e0a\u8bb2\uff0cLDAP \u89c4\u8303\u4e0d\u5141\u8bb8\u5b58\u5728\u8fd9\u79cd\u60c5\u51b5\uff0c\u4f46\u5bf9\u4e8e\u5411\u540e\u517c\u5bb9\u4ee5\u524d\u7684\u76ee\u5f55\u670d\u52a1\u5668\u53d1\u884c\u7248\u6765\u8bf4\uff0c\u8fd9\u53ef\u80fd\u975e\u5e38\u6709\u7528
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=\u5728\u5c1d\u8bd5\u786e\u5b9a %s \u914d\u7f6e\u5c5e\u6027\u503c\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u8be5\u5c5e\u6027\u7528\u4e8e\u6307\u793a\u662f\u5426\u5e94\u5141\u8bb8\u76ee\u5f55\u5b57\u7b26\u4e32\u5c5e\u6027\u5177\u6709\u96f6\u957f\u5ea6\u503c: %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=\u8be5\u64cd\u4f5c\u5c1d\u8bd5\u4e3a\u4f7f\u7528\u76ee\u5f55\u5b57\u7b26\u4e32\u8bed\u6cd5\u7684\u5c5e\u6027\u6307\u5b9a\u96f6\u957f\u5ea6\u503c
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=\u5df2\u5c06\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u7684 %1$s \u5c5e\u6027\u66f4\u65b0\u4e3a\u65b0\u7684\u503c %3$s
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u65e0\u6548\u7684 scheme \u5b57\u7b26
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=\u63d0\u4f9b\u7684 authPassword \u503c\u5177\u6709\u957f\u5ea6\u4e3a\u96f6\u7684 scheme \u5143\u7d20
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=\u63d0\u4f9b\u7684 authPassword \u503c\u5728 scheme \u548c authInfo \u5143\u7d20\u4e4b\u95f4\u7f3a\u5c11\u5206\u9694\u7b26\u6216\u5177\u6709\u975e\u6cd5\u5b57\u7b26
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u65e0\u6548\u7684 authInfo \u5b57\u7b26
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=\u63d0\u4f9b\u7684 authPassword \u503c\u5177\u6709\u957f\u5ea6\u4e3a\u96f6\u7684 authInfo \u5143\u7d20
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=\u63d0\u4f9b\u7684 authPassword \u503c\u5728 authInfo \u548c authValue \u5143\u7d20\u4e4b\u95f4\u7f3a\u5c11\u5206\u9694\u7b26\u6216\u5177\u6709\u975e\u6cd5\u5b57\u7b26
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=\u6574\u6570\u9996\u9879\u5339\u914d\u89c4\u5219\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u503c "%s"\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u4ee5\u5706\u62ec\u53f7\u5f00\u5934
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=\u6574\u6570\u9996\u9879\u5339\u914d\u89c4\u5219\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u503c "%s"\uff0c\u56e0\u4e3a\u5b83\u5728\u5de6\u5706\u62ec\u53f7\u540e\u9762\u4e0d\u5305\u542b\u4efb\u4f55\u975e\u7a7a\u683c\u5b57\u7b26
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=\u6574\u6570\u9996\u9879\u5339\u914d\u89c4\u5219\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u503c "%s"\uff0c\u56e0\u4e3a\u5b83\u5728\u9996\u9879\u540e\u9762\u4e0d\u5305\u542b\u4efb\u4f55\u7a7a\u683c\u5b57\u7b26
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=\u6574\u6570\u9996\u9879\u5339\u914d\u89c4\u5219\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u503c "%s"\uff0c\u56e0\u4e3a\u9996\u9879\u4f3c\u4e4e\u4e0d\u662f\u6574\u6570\u503c
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=\u7528\u6237\u5bc6\u7801\u5c5e\u6027\u8bed\u6cd5\u6ca1\u6709\u63d0\u4f9b\u8981\u89e3\u7801\u7684\u503c
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=\u65e0\u6cd5\u6309\u7167\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u5bf9\u63d0\u4f9b\u7684\u503c\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u503c\u4e0d\u662f\u4ee5\u5de6\u82b1\u62ec\u53f7 ("{") \u5b57\u7b26\u5f00\u5934
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=\u65e0\u6cd5\u6309\u7167\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u5bf9\u63d0\u4f9b\u7684\u503c\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u503c\u4e0d\u5305\u542b\u53f3\u82b1\u62ec\u53f7 ("}") \u5b57\u7b26
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=\u65e0\u6cd5\u6309\u7167\u7528\u6237\u5bc6\u7801\u8bed\u6cd5\u5bf9\u63d0\u4f9b\u7684\u503c\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u8be5\u503c\u4e0d\u5305\u542b\u5b58\u50a8\u65b9\u6848\u540d\u79f0
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684 RFC 3672 \u5b50\u6811\u89c4\u8303
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u7edd\u5bf9\u5b50\u6811\u89c4\u8303
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u76f8\u5bf9\u5b50\u6811\u89c4\u8303
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=\u4f7f\u7528\u6574\u6570\u8bed\u6cd5\u7684\u5c5e\u6027\u4e0d\u5141\u8bb8\u4f7f\u7528\u63d0\u4f9b\u7684\u503c %s
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u65e0\u6548\u7684 authValue \u5b57\u7b26
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=\u63d0\u4f9b\u7684 authPassword \u503c\u5177\u6709\u957f\u5ea6\u4e3a\u96f6\u7684 authValue \u5143\u7d20
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u65e0\u6548\u7684\u7ed3\u5c3e\u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u5c5e\u6027\u8bed\u6cd5\u6269\u5c55\uff0c\u56e0\u4e3a\u5728\u4f4d\u7f6e %d \u5904\u627e\u5230\u65e0\u6548\u5b57\u7b26
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=\u7531\u4e8e\u6269\u5c55\u65e0\u6548\u800c\u65e0\u6cd5\u89e3\u6790\u5c5e\u6027\u8bed\u6cd5\u3002%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=objectclass %1$s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u5177\u6709 objectclass \u7c7b\u578b %2$s\uff0c\u4f46\u8fd9\u4e0e\u4e0a\u7ea7\u7c7b %4$s \u7684 objectclass \u7c7b\u578b %3$s \u4e0d\u517c\u5bb9
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=objectclass %s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u5b9a\u4e49\u4e3a\u7ed3\u6784\u5316\u7c7b\uff0c\u4f46\u5176\u4e0a\u7ea7\u94fe\u4e0d\u5305\u542b\u201c\u9876\u7ea7\u201dobjectclass
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=\u5c5e\u6027\u7c7b\u578b %s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5176\u5c5e\u6027\u7528\u6cd5 %s \u4e0e\u5176\u4e0a\u7ea7\u7c7b\u578b %s \u7684\u7528\u6cd5\u4e0d\u540c
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=\u5c5e\u6027\u7c7b\u578b %s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u5b9a\u4e49\u4e3a\u96c6\u5408\u7c7b\u578b\uff0c\u4f46\u4e0a\u7ea7\u7c7b\u578b %s \u4e0d\u662f\u96c6\u5408\u7c7b\u578b
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=\u5c5e\u6027\u7c7b\u578b %s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u672a\u5b9a\u4e49\u4e3a\u96c6\u5408\u7c7b\u578b\uff0c\u4f46\u4e0a\u7ea7\u7c7b\u578b %s \u662f\u96c6\u5408\u7c7b\u578b
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=DIT \u5185\u5bb9\u89c4\u5219 "%1$s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u7981\u6b62\u4f7f\u7528\u5173\u8054\u7ed3\u6784\u5316\u5bf9\u8c61\u7c7b %3$s \u6240\u9700\u7684\u5c5e\u6027\u7c7b\u578b %2$s
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=DIT \u5185\u5bb9\u89c4\u5219 "%1$s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u7981\u6b62\u4f7f\u7528\u5173\u8054\u8f85\u52a9\u5bf9\u8c61\u7c7b %3$s \u6240\u9700\u7684\u5c5e\u6027\u7c7b\u578b %2$s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=\u5c5e\u6027\u7c7b\u578b %s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u58f0\u660e\u4e3a COLLECTIVE\uff0c\u4f46\u4e0d\u5177\u6709 userApplications \u7528\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=\u5c5e\u6027\u7c7b\u578b %s \u5b9a\u4e49\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u58f0\u660e\u4e3a NO-USER-MODIFICATION\uff0c\u4f46\u4e0d\u5177\u6709\u64cd\u4f5c\u7528\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u5b83\u5728\u5c0f\u6570\u90e8\u5206\u4e2d\u5305\u542b\u975e\u6cd5\u5b57\u7b26 %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u5b83\u5728\u53e5\u70b9\u540e\u9762\u672a\u5305\u542b\u81f3\u5c11\u4e00\u4e2a\u6570\u5b57\u4ee5\u7528\u4f5c\u5c0f\u6570\u90e8\u5206
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u4ee5 'Z' \u6216\u65f6\u533a\u504f\u79fb\u7ed3\u5c3e
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u901a\u7528\u65f6\u95f4\u503c\uff0c\u56e0\u4e3a\u5b83\u8868\u793a\u65e0\u6548\u7684\u65f6\u95f4\uff08\u4f8b\u5982\uff0c\u4e0d\u5b58\u5728\u7684\u65e5\u671f\uff09: %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=\u65e0\u6cd5\u5bfc\u5165\u6a21\u5f0f\u5143\u7d20: %s, %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=\u5339\u914d\u89c4\u5219\u6761\u76ee %s \u4e0b\u7684\u5bf9\u7167\u89c4\u5219 %s \u65e0\u6548\uff0c\u56e0\u4e3a JVM \u4e0d\u652f\u6301\u8bed\u8a00\u73af\u5883 %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=\u63d0\u4f9b\u7684\u5bf9\u7167\u89c4\u5219 %s \u4e0d\u5305\u542b\u6709\u6548\u7684 OID \u683c\u5f0f:LOCALE
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u5bf9\u8c61\u7c7b\u5b9a\u4e49\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5c06\u8fde\u5b57\u7b26\u4f5c\u4e3a\u5bf9\u8c61\u7c7b\u540d\u79f0\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u5bf9\u8c61\u7c7b\u5b9a\u4e49\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5c06\u4e0b\u5212\u7ebf\u5b57\u7b26\u4f5c\u4e3a\u5bf9\u8c61\u7c7b\u540d\u79f0\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26\uff0c\u5373\u4f7f\u542f\u7528\u4e86 %s \u914d\u7f6e\u9009\u9879
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u5bf9\u8c61\u7c7b\u5b9a\u4e49\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u5c06\u6570\u5b57 '%c' \u4f5c\u4e3a\u5bf9\u8c61\u7c7b\u540d\u79f0\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26\uff0c\u9664\u975e\u5c06\u540d\u79f0\u6307\u5b9a\u4e3a OID \u6216\u542f\u7528\u4e86 %s \u914d\u7f6e\u9009\u9879
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/schema_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/schema_zh_TW.properties
index 24038d8..550c13e 100644
--- a/opendj-sdk/opends/src/messages/messages/schema_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/schema_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SCHEMA
+
 #
 # Format string definitions
 #
@@ -43,71 +47,30 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=Unable to retrieve \
-### approximate matching rule %s used as the default for the %s attribute syntax. \
-### Approximate matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=Unable to retrieve \
-### equality matching rule %s used as the default for the %s attribute syntax. \
-### Equality matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=Unable to retrieve \
-### ordering matching rule %s used as the default for the %s attribute syntax. \
-### Ordering matches will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=Unable to retrieve \
-### substring matching rule %s used as the default for the %s attribute syntax. \
-### Substring matching will not be allowed by default for attributes with this \
-### syntax
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=The provided value "%s" is not \
-### allowed for attributes with a Boolean syntax.  The only allowed values are \
-### 'TRUE' and 'FALSE'
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=The provided value "%s" is too \
-### short to be a valid bit string.  A bit string must be a series of binary \
-### digits surrounded by single quotes and followed by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=The provided value "%s" is not \
-### a valid bit string because it is not surrounded by single quotes and followed \
-### by a capital letter B
-###SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=The provided value "%s" is \
-### not a valid bit string because '%s' is not a valid binary digit
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_APPROXIMATE_MATCHING_RULE_1=\u7121\u6cd5\u64f7\u53d6\u505a\u70ba %2$s \u5c6c\u6027\u8a9e\u6cd5\u9810\u8a2d\u503c\u7684\u8fd1\u4f3c\u76f8\u7b26\u898f\u5247 %1$s\u3002\u542b\u6709\u6b64\u8a9e\u6cd5\u7684\u5c6c\u6027\u9810\u8a2d\u4e0d\u5141\u8a31\u8fd1\u4f3c\u76f8\u7b26
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_EQUALITY_MATCHING_RULE_2=\u7121\u6cd5\u64f7\u53d6\u505a\u70ba %2$s \u5c6c\u6027\u8a9e\u6cd5\u9810\u8a2d\u503c\u7684\u76f8\u7b49\u76f8\u7b26\u898f\u5247 %1$s\u3002\u542b\u6709\u6b64\u8a9e\u6cd5\u7684\u5c6c\u6027\u9810\u8a2d\u4e0d\u5141\u8a31\u76f8\u7b49\u76f8\u7b26
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_ORDERING_MATCHING_RULE_3=\u7121\u6cd5\u64f7\u53d6\u505a\u70ba %2$s \u5c6c\u6027\u8a9e\u6cd5\u9810\u8a2d\u503c\u7684\u6392\u5e8f\u76f8\u7b26\u898f\u5247 %1$s\u3002\u542b\u6709\u6b64\u8a9e\u6cd5\u7684\u5c6c\u6027\u9810\u8a2d\u4e0d\u5141\u8a31\u6392\u5e8f\u76f8\u7b26
+SEVERE_ERR_ATTR_SYNTAX_UNKNOWN_SUBSTRING_MATCHING_RULE_4=\u7121\u6cd5\u64f7\u53d6\u505a\u70ba %2$s \u5c6c\u6027\u8a9e\u6cd5\u9810\u8a2d\u503c\u7684\u5b50\u5b57\u4e32\u76f8\u7b26\u898f\u5247 %1$s\u3002\u542b\u6709\u6b64\u8a9e\u6cd5\u7684\u5c6c\u6027\u9810\u8a2d\u4e0d\u5141\u8a31\u5b50\u5b57\u4e32\u76f8\u7b26
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_BOOLEAN_5=\u542b\u6709\u5e03\u6797\u8a9e\u6cd5\u7684\u5c6c\u6027\u4e0d\u5141\u8a31\u6240\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u3002\u5141\u8a31\u7684\u503c\u50c5\u9650\u65bc\u300cTRUE\u300d\u8207\u300cFALSE\u300d
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_TOO_SHORT_6=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u592a\u77ed\uff0c\u7121\u6cd5\u505a\u70ba\u6709\u6548\u7684\u4f4d\u5143\u5b57\u4e32\u3002\u4f4d\u5143\u5b57\u4e32\u5fc5\u9808\u662f\u4e00\u4e32\u4ee5\u55ae\u5f15\u865f\u62ec\u4f4f\u7684\u4e8c\u9032\u4f4d\u6578\u5b57\uff0c\u4e14\u7dca\u63a5\u8457\u5927\u5beb\u5b57\u6bcd B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_NOT_QUOTED_7=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4f4d\u5143\u5b57\u4e32\uff0c\u56e0\u70ba\u8a72\u503c\u4e26\u672a\u4ee5\u55ae\u5f15\u865f\u62ec\u4f4f\u4e14\u7dca\u63a5\u8457\u5927\u5beb\u5b57\u6bcd B
+SEVERE_WARN_ATTR_SYNTAX_BIT_STRING_INVALID_BIT_8=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4f4d\u5143\u5b57\u4e32\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e8c\u9032\u4f4d\u6578\u5b57
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_INVALID_LENGTH_9=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u570b\u5bb6/\u5730\u5340\u5b57\u4e32\uff0c\u56e0\u70ba\u5176\u9577\u5ea6\u4e0d\u662f\u6b63\u597d\u5169\u500b\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_COUNTRY_STRING_NOT_PRINTABLE_10=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u570b\u5bb6/\u5730\u5340\u5b57\u4e32\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b\u4e00\u6216\u591a\u500b\u4e0d\u53ef\u5217\u5370\u7684\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_NO_ELEMENTS_11=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u50b3\u9001\u65b9\u6cd5\u503c\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u5143\u7d20
 MILD_ERR_ATTR_SYNTAX_DELIVERY_METHOD_INVALID_ELEMENT_12=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u50b3\u9001\u65b9\u6cd5\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u65b9\u6cd5
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=The provided value "%s" \
-### is too short to be a valid generalized time value
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=The provided value \
-### "%s" is not a valid generalized time value because the '%s' character is not \
-### allowed in the century or year specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid month \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid day \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid hour \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid minute \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid second \
-### specification
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=The provided \
-### value "%s" is not a valid generalized time value because the sub-second \
-### component is not valid (between 1 and 3 numeric digits)
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=The provided value \
-### "%s" is not a valid generalized time value because the sub-second value may \
-### not contain more than three digits
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=The provided value \
-### "%s" is not a valid generalized time value because "%s" is not a valid GMT \
-### offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=The provided value \
-### "%s" is not a valid generalized time value because it contains an invalid \
-### character '%s' at position %d
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=The provided value \
-### "%s" could not be parsed as a valid generalized time:  %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_TOO_SHORT_13=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u592a\u77ed\uff0c\u7121\u6cd5\u505a\u70ba\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_YEAR_14=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u4e16\u7d00\u6216\u5e74\u4efd\u898f\u683c\u4e2d\u4e0d\u5141\u8a31\u300c%s\u300d\u5b57\u5143
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MONTH_15=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u6708\u4efd\u898f\u683c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_DAY_16=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u65e5\u671f\u898f\u683c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_HOUR_17=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u5c0f\u6642\u898f\u683c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_MINUTE_18=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u5206\u9418\u898f\u683c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SECOND_19=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u79d2\u9418\u898f\u683c
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_SUBSECOND_20=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u6b21\u79d2\u5143\u4ef6\u7121\u6548 (1 \u81f3 3 \u500b\u6578\u5b57)
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_LONG_SUBSECOND_21=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u6b21\u79d2\u503c\u4e0d\u53ef\u5305\u542b\u4e09\u500b\u4ee5\u4e0a\u7684\u6578\u5b57
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_OFFSET_22=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684 GMT \u504f\u79fb\u91cf
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_INVALID_CHAR_23=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u7121\u6548\u7684\u5b57\u5143\u300c%2$s\u300d
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_CANNOT_PARSE_24=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u4e00\u822c\u6642\u9593: %s
 MILD_ERR_ATTR_SYNTAX_DN_INVALID_25=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
 MILD_ERR_ATTR_SYNTAX_DN_END_WITH_COMMA_26=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u6700\u5f8c\u4e00\u500b\u975e\u7a7a\u683c\u5b57\u5143\u70ba\u9017\u865f\u6216\u5206\u865f
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_START_WITH_DIGIT_27=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u6578\u5b57\u300c%s\u300d\u4e0d\u5f97\u505a\u70ba\u5c6c\u6027\u540d\u7a31\u4e2d\u7684\u7b2c\u4e00\u500b\u5b57\u5143
@@ -126,20 +89,11 @@
 MILD_ERR_ATTR_SYNTAX_DN_ATTR_VALUE_DECODE_FAILURE_40=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5f9e\u5176\u4e2d\u4e00\u500b RDN \u5143\u4ef6\u5256\u6790\u5c6c\u6027\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u5931\u6557:\u300c%s\u300d
 MILD_ERR_ATTR_SYNTAX_DN_UNMATCHED_QUOTE_41=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u5176\u4e2d\u4e00\u500b RDN \u5143\u4ef6\u6240\u542b\u4e4b\u52a0\u4e0a\u5f15\u865f\u7684\u503c\uff0c\u6c92\u6709\u5c0d\u61c9\u7684\u53f3\u96d9\u5f15\u865f
 MILD_ERR_ATTR_SYNTAX_DN_ESCAPED_HEX_VALUE_INVALID_42=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31\uff0c\u56e0\u70ba\u5176\u4e2d\u4e00\u500b RDN \u5143\u4ef6\u6240\u5305\u542b\u7684\u503c\uff0c\u542b\u6709\u672a\u7dca\u63a5\u8457\u7b2c\u4e8c\u500b\u5341\u516d\u9032\u5236\u6578\u5b57\u7684\u9000\u51fa\u5341\u516d\u9032\u5236\u6578\u5b57
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=The provided value "%s" could \
-### not be parsed as a valid integer because the first digit may not be zero \
-### unless it is the only digit
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=The provided value "%s" \
-### could not be parsed as a valid integer because the dash may only appear if it \
-### is the first character of the value followed by one or more digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=The provided value "%s" \
-### could not be parsed as a valid integer because character '%c' at position %d \
-### is not allowed in an integer value
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=The provided value "%s" could \
-### not be parsed as a valid integer because it did not contain any digits
-###SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=The provided value "%s" \
-### could not be parsed as a valid integer because it contained only a dash not \
-### followed by an integer value
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO_43=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u6574\u6578\uff0c\u56e0\u70ba\u7b2c\u4e00\u500b\u6578\u5b57\u4e0d\u53ef\u70ba\u96f6\uff0c\u9664\u975e\u53ea\u6709\u4e00\u500b\u6578\u5b57
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH_44=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u6574\u6578\uff0c\u56e0\u70ba\u7834\u6298\u865f\u53ea\u6709\u5728\u505a\u70ba\u503c\u7684\u7b2c\u4e00\u500b\u5b57\u5143\u3001\u4e14\u7dca\u63a5\u8457\u4e00\u6216\u591a\u500b\u6578\u5b57\u6642\uff0c\u624d\u6703\u986f\u793a
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER_45=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u6574\u6578\uff0c\u56e0\u70ba\u6574\u6578\u503c\u4e2d\u4e0d\u5f97\u6709\u4f4d\u7f6e %3$d \u7684\u5b57\u5143\u300c%2$c\u300d
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE_46=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u6574\u6578\uff0c\u56e0\u70ba\u8a72\u503c\u4e0d\u5305\u542b\u4efb\u4f55\u6578\u5b57
+SEVERE_WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE_47=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u6574\u6578\uff0c\u56e0\u70ba\u8a72\u503c\u50c5\u5305\u542b\u4e00\u500b\u7834\u6298\u865f\uff0c\u4f46\u4e26\u672a\u7dca\u63a5\u8457\u4e00\u500b\u6574\u6578\u503c
 MILD_ERR_ATTR_SYNTAX_OID_NO_VALUE_48=\u63d0\u4f9b\u7684\u503c\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 OID\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_OID_ILLEGAL_CHARACTER_49=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 OID\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %d \u6709\u975e\u6cd5\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_OID_CONSECUTIVE_PERIODS_50=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 OID\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %d \u6216\u9644\u8fd1\u6709\u5169\u500b\u9023\u7e8c\u7684\u5c0f\u6578\u9ede\u865f
@@ -153,34 +107,14 @@
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_ILLEGAL_CHAR_58=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u985e\u578b\u8aaa\u660e\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u975e\u6cd5\u5b57\u5143 %2$s
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_UNEXPECTED_CLOSE_PARENTHESIS_59=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u985e\u578b\u8aaa\u660e\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %d \u542b\u6709\u672a\u9810\u671f\u7684\u53f3\u62ec\u5f27
 MILD_ERR_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_60=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u985e\u578b\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u8a18\u865f %s \u5f8c\u61c9\u4ee5\u55ae\u5f15\u865f\u505a\u70ba\u7b2c\u4e00\u500b\u975e\u7a7a\u767d\u5b57\u5143\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f %s \u5b57\u5143
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=The definition for \
-### the attribute type with OID %s declared a superior type with an OID of %s. \
-### No attribute type with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=The definition for \
-### the attribute type with OID %s declared that approximate matching should be \
-### performed using the matching rule "%s".  No such approximate matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=The definition for \
-### the attribute type with OID %s declared that equality matching should be \
-### performed using the matching rule "%s".  No such equality matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=The definition for \
-### the attribute type with OID %s declared that ordering matching should be \
-### performed using the matching rule "%s".  No such ordering matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=The definition for \
-### the attribute type with OID %s declared that substring matching should be \
-### performed using the matching rule "%s".  No such substring matching rule is \
-### configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=The definition for the \
-### attribute type with OID %s declared that it should have a syntax with OID %s. \
-### No such syntax is configured for use in the Directory Server
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=The definition \
-### for the attribute type with OID %s declared that it should have an attribute \
-### usage of %s.  This is an invalid usage
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=The provided value \
-### "%s" could not be parsed as an attribute type description because a single \
-### quote was expected at position %d but the character %s was found instead
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUPERIOR_TYPE_61=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86 OID \u70ba %s \u7684\u4e0a\u5c64\u985e\u578b\u3002\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6c92\u6709\u5177\u6709\u6b64 OID \u7684\u5c6c\u6027\u985e\u578b
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_APPROXIMATE_MR_62=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86\u8fd1\u4f3c\u76f8\u7b26\u61c9\u4ee5\u76f8\u7b26\u898f\u5247\u300c%s\u300d\u57f7\u884c\u3002\u672a\u914d\u7f6e\u6b64\u985e\u8fd1\u4f3c\u76f8\u7b26\u898f\u5247\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_EQUALITY_MR_63=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86\u76f8\u7b49\u76f8\u7b26\u61c9\u4ee5\u76f8\u7b26\u898f\u5247\u300c%s\u300d\u57f7\u884c\u3002\u672a\u914d\u7f6e\u6b64\u985e\u76f8\u7b49\u76f8\u7b26\u898f\u5247\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_ORDERING_MR_64=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86\u6392\u5e8f\u76f8\u7b26\u61c9\u4ee5\u76f8\u7b26\u898f\u5247\u300c%s\u300d\u57f7\u884c\u3002\u672a\u914d\u7f6e\u6b64\u985e\u6392\u5e8f\u76f8\u7b26\u898f\u5247\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SUBSTRING_MR_65=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86\u5b50\u5b57\u4e32\u76f8\u7b26\u61c9\u4ee5\u76f8\u7b26\u898f\u5247\u300c%s\u300d\u57f7\u884c\u3002\u672a\u914d\u7f6e\u6b64\u985e\u5b50\u5b57\u4e32\u76f8\u7b26\u898f\u5247\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_UNKNOWN_SYNTAX_66=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86\u5b83\u61c9\u6709 OID \u70ba %s \u7684\u8a9e\u6cd5\u3002\u672a\u914d\u7f6e\u6b64\u985e\u8a9e\u6cd5\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_ATTRIBUTE_USAGE_67=OID \u70ba %s \u7684\u5c6c\u6027\u985e\u578b\u5b9a\u7fa9\u5ba3\u544a\u4e86\u5b83\u61c9\u6709\u5c6c\u6027\u7528\u6cd5 %s\u3002\u6b64\u70ba\u7121\u6548\u7528\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_EXPECTED_QUOTE_AT_POS_68=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u985e\u578b\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u61c9\u6709\u55ae\u5f15\u865f\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u5b57\u5143 %s
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EMPTY_VALUE_69=\u63d0\u4f9b\u7684\u503c\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u8a72\u503c\u662f\u7a7a\u7684\u6216\u50c5\u5305\u542b\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_OPEN_PARENTHESIS_70=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u61c9\u6709\u5de6\u62ec\u5f27\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u300c%s\u300d\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_TRUNCATED_VALUE_71=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u5df2\u9054\u8a72\u503c\u7d50\u5c3e\uff0c\u4f46\u76ee\u9304\u4f3a\u670d\u5668\u9810\u671f\u61c9\u6709\u66f4\u591a\u63d0\u4f9b\u7684\u8cc7\u6599
@@ -190,37 +124,19 @@
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_ILLEGAL_CHAR_75=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u975e\u6cd5\u5b57\u5143 %2$s
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_UNEXPECTED_CLOSE_PARENTHESIS_76=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %d \u542b\u6709\u672a\u9810\u671f\u7684\u53f3\u62ec\u5f27
 MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_77=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u8a18\u865f %s \u5f8c\u61c9\u4ee5\u55ae\u5f15\u865f\u505a\u70ba\u7b2c\u4e00\u500b\u975e\u7a7a\u767d\u5b57\u5143\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f %s \u5b57\u5143
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=The definition \
-### for the objectclass with OID %s declared a superior objectclass with an OID \
-### of %s.  No objectclass with this OID exists in the server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=The provided \
-### value "%s" could not be parsed as an objectclass description because a single \
-### quote was expected at position %d but the character %s was found instead
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=The definition \
-### for the objectclass with OID %s declared that it should include required \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=The definition \
-### for the objectclass with OID %s declared that it should include optional \
-### attribute "%s".  No attribute type matching this name or OID exists in the \
-### server schema
-###SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=The provided value "%s" \
-### cannot be parsed as a valid IA5 string because it contains an illegal \
-### character "%s" that is not allowed in the IA5 (ASCII) character set
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_SUPERIOR_CLASS_78=OID \u70ba %s \u7684\u7269\u4ef6\u985e\u5225\u5b9a\u7fa9\u5ba3\u544a\u4e86 OID \u70ba %s \u7684\u4e0a\u5c64\u7269\u4ef6\u985e\u5225\u3002\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6c92\u6709\u5177\u6709\u6b64 OID \u7684\u7269\u4ef6\u985e\u5225
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_EXPECTED_QUOTE_AT_POS_79=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u7269\u4ef6\u985e\u5225\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u61c9\u6709\u55ae\u5f15\u865f\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u5b57\u5143 %s
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_REQUIRED_ATTR_80=OID \u70ba %s \u7684\u7269\u4ef6\u985e\u5225\u5b9a\u7fa9\u5ba3\u544a\u4e86\u5b83\u61c9\u5305\u542b\u5fc5\u8981\u5c6c\u6027\u300c%s\u300d\u3002\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6c92\u6709\u7b26\u5408\u6b64\u540d\u7a31\u6216 OID \u7684\u5c6c\u6027\u985e\u578b\u5b58\u5728
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_UNKNOWN_OPTIONAL_ATTR_81=OID \u70ba %s \u7684\u7269\u4ef6\u985e\u5225\u5b9a\u7fa9\u5ba3\u544a\u4e86\u5b83\u61c9\u5305\u542b\u9078\u64c7\u6027\u5c6c\u6027\u300c%s\u300d\u3002\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6c92\u6709\u7b26\u5408\u6b64\u540d\u7a31\u6216 OID \u7684\u5c6c\u6027\u985e\u578b\u5b58\u5728
+SEVERE_WARN_ATTR_SYNTAX_IA5_ILLEGAL_CHARACTER_82=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 IA5 \u5b57\u4e32\uff0c\u56e0\u70ba\u5176\u4e2d\u5305\u542b IA5 (ASCII) \u5b57\u5143\u96c6\u4e0d\u5141\u8a31\u7684\u975e\u6cd5\u5b57\u5143\u300c%s\u300d
 INFO_ATTR_SYNTAX_TELEPHONE_DESCRIPTION_STRICT_MODE_83=\u9019\u8868\u793a\u96fb\u8a71\u865f\u78bc\u5c6c\u6027\u8a9e\u6cd5\u662f\u5426\u61c9\u4f7f\u7528\u56b4\u683c\u6a21\u5f0f\uff0c\u800c\u50c5\u63a5\u53d7 ITU-T E.123 \u683c\u5f0f\u7684\u503c\u3002\u82e5\u555f\u7528\u6b64\u9805\u76ee\uff0c\u5c07\u6703\u62d2\u7d55\u4efb\u4f55\u672a\u4f7f\u7528\u6b64\u683c\u5f0f\u7684\u503c\u3002\u82e5\u505c\u7528\u6b64\u9805\u76ee\uff0c\u5247\u6703\u63a5\u53d7\u4efb\u4f55\u503c\uff0c\u4f46\u5728\u57f7\u884c\u76f8\u7b26\u4f5c\u696d\u6642\u53ea\u6703\u8003\u91cf\u6578\u5b57
-###SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=An error \
-### occurred while trying to retrieve attribute \
-### ds-cfg-strict-format from configuration entry %s:  %s.  The \
-### Directory Server will not enforce strict compliance to the ITU-T E.123 format \
-### for telephone number values
+SEVERE_WARN_ATTR_SYNTAX_TELEPHONE_CANNOT_DETERMINE_STRICT_MODE_84=\u5617\u8a66\u5f9e\u914d\u7f6e\u9805\u76ee %s \u64f7\u53d6 attribute ds-cfg-strict-format \u5c6c\u6027\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u76ee\u9304\u4f3a\u670d\u5668\u5c07\u4e0d\u6703\u5c0d\u96fb\u8a71\u865f\u78bc\u503c\u5f37\u5236\u57f7\u884c\u56b4\u683c\u7684 ITU-T E.123 \u683c\u5f0f\u76f8\u7b26\u898f\u5b9a
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_EMPTY_85=\u63d0\u4f9b\u7684\u503c\u4e0d\u662f\u6709\u6548\u7684\u96fb\u8a71\u865f\u78bc\uff0c\u56e0\u70ba\u8a72\u503c\u662f\u7a7a\u7684\u6216\u7a7a\u503c
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_PLUS_86=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u96fb\u8a71\u865f\u78bc\uff0c\u56e0\u70ba\u5df2\u555f\u7528\u56b4\u683c\u7684\u96fb\u8a71\u865f\u78bc\u6aa2\u67e5\uff0c\u4e14\u8a72\u503c\u4e26\u975e\u4ee5\u52a0\u865f\u958b\u982d\uff0c\u800c\u4e0d\u7b26\u5408 ITU-T E.123 \u898f\u683c
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_ILLEGAL_CHAR_87=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u4e0d\u662f\u6709\u6548\u7684\u96fb\u8a71\u865f\u78bc\uff0c\u56e0\u70ba\u5df2\u555f\u7528\u56b4\u683c\u7684\u96fb\u8a71\u865f\u78bc\u6aa2\u67e5\uff0c\u800c ITU-T E.123 \u898f\u683c\u4e0d\u5141\u8a31\u4f4d\u7f6e %3$d \u7684\u5b57\u5143 %2$s
 MILD_ERR_ATTR_SYNTAX_TELEPHONE_NO_DIGITS_88=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u662f\u6709\u6548\u7684\u96fb\u8a71\u865f\u78bc\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u6578\u5b57
 INFO_ATTR_SYNTAX_TELEPHONE_UPDATED_STRICT_MODE_89=\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\uff0c\u5df2\u5c07\u53ef\u8868\u793a\u662f\u5426\u4f7f\u7528\u56b4\u683c\u96fb\u8a71\u865f\u78bc\u8a9e\u6cd5\u6aa2\u67e5\u7684\u914d\u7f6e\u5c6c\u6027 ds-cfg-strict-format \u7684\u503c\u66f4\u65b0\u70ba %1$s
-###SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=The provided value \
-### "%s" is not a valid numeric string because it contained character %s at \
-### position %d that was neither a digit nor a space
+SEVERE_WARN_ATTR_SYNTAX_NUMERIC_STRING_ILLEGAL_CHAR_90=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u4e0d\u662f\u6709\u6548\u7684\u6578\u503c\u5b57\u4e32\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u65e2\u975e\u6578\u5b57\u3001\u4e5f\u975e\u7a7a\u683c\u7684\u5b57\u5143 %2$s
 MILD_ERR_ATTR_SYNTAX_NUMERIC_STRING_EMPTY_VALUE_91=\u63d0\u4f9b\u7684\u503c\u4e0d\u662f\u6709\u6548\u7684\u6578\u503c\u5b57\u4e32\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u5b57\u5143\u3002\u6578\u503c\u5b57\u4e32\u503c\u5fc5\u9808\u5305\u542b\u81f3\u5c11\u4e00\u500b\u6578\u5b57\u6216\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EMPTY_VALUE_92=\u63d0\u4f9b\u7684\u503c\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u5c6c\u6027\u8a9e\u6cd5\u8aaa\u660e\uff0c\u56e0\u70ba\u8a72\u503c\u662f\u7a7a\u7684\u6216\u50c5\u5305\u542b\u7a7a\u683c
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_OPEN_PARENTHESIS_93=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u8a9e\u6cd5\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u61c9\u6709\u5de6\u62ec\u5f27\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u300c%s\u300d\u5b57\u5143
@@ -234,23 +150,11 @@
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_CANNOT_READ_DESC_VALUE_101=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u8a9e\u6cd5\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u5617\u8a66\u5f9e\u4f4d\u7f6e %d \u6216\u9644\u8fd1\u7684\u5b57\u4e32\u8b80\u53d6\u300cDESC\u300d\u8a18\u865f\u7684\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_CLOSE_PARENTHESIS_102=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u8a9e\u6cd5\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u61c9\u6709\u53f3\u62ec\u5f27\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u300c%s\u300d\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_ILLEGAL_CHAR_AFTER_CLOSE_103=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u8a9e\u6cd5\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u53f3\u62ec\u5f27\u5f8c\u7684\u4f4d\u7f6e %3$d \u627e\u5230\u975e\u6cd5\u5b57\u5143 %2$s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=The provided \
-### value "%s" could not be parsed as an attribute syntax description because a \
-### single quote was expected at position %d but the character %s was found \
-### instead
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=The provided value \
-### could not be parsed as a printable string because it was null or empty.  A \
-### printable string must contain at least one character
-###SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=The provided \
-### value "%s" could not be parsed as a printable string because it contained an \
-### invalid character %s at position %d
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=The provided value "*" \
-### could not be parsed as a substring assertion because it consists only of a \
-### wildcard character and zero-length substrings are not allowed
-###SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=The provided \
-### value "%s" could not be parsed as a substring assertion because it contains \
-### consecutive wildcard characters at position %d and zero-length substrings are \
-### not allowed
+SEVERE_WARN_ATTR_SYNTAX_ATTRSYNTAX_EXPECTED_QUOTE_AT_POS_104=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u8a9e\u6cd5\u8aaa\u660e\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u61c9\u6709\u55ae\u5f15\u865f\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u5b57\u5143 %s
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_EMPTY_VALUE_105=\u63d0\u4f9b\u7684\u503c\u7121\u6cd5\u5256\u6790\u70ba\u53ef\u5217\u5370\u7684\u5b57\u4e32\uff0c\u56e0\u70ba\u8a72\u503c\u70ba\u7a7a\u503c\u6216\u7a7a\u7684\u3002\u53ef\u5217\u5370\u7684\u5b57\u4e32\u5fc5\u9808\u5305\u542b\u81f3\u5c11\u4e00\u500b\u5b57\u5143
+SEVERE_WARN_ATTR_SYNTAX_PRINTABLE_STRING_ILLEGAL_CHARACTER_106=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u53ef\u5217\u5370\u7684\u5b57\u4e32\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u7121\u6548\u5b57\u5143 %2$s
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_ONLY_WILDCARD_107=\u63d0\u4f9b\u7684\u503c\u300c*\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5b50\u5b57\u4e32\u6307\u5b9a\uff0c\u56e0\u70ba\u5176\u4e2d\u50c5\u5305\u542b\u842c\u7528\u5b57\u5143\uff0c\u4e14\u4e0d\u5141\u8a31\u96f6\u9577\u5ea6\u7684\u5b50\u5b57\u4e32
+SEVERE_WARN_ATTR_SYNTAX_SUBSTRING_CONSECUTIVE_WILDCARDS_108=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5b50\u5b57\u4e32\u6307\u5b9a\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %d \u542b\u6709\u9023\u7e8c\u7684\u842c\u7528\u5b57\u5143\uff0c\u4e14\u4e0d\u5141\u8a31\u96f6\u9577\u5ea6\u7684\u5b50\u5b57\u4e32
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_TOO_SHORT_109=\u63d0\u4f9b\u7684\u503c %s \u592a\u77ed\uff0c\u7121\u6cd5\u505a\u70ba\u6709\u6548\u7684 UTC \u6642\u9593\u503c
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_YEAR_110=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684 UTC \u6642\u9593\u503c\uff0c\u56e0\u70ba\u4e16\u7d00\u6216\u5e74\u4efd\u898f\u683c\u4e2d\u4e0d\u5141\u8a31 %s \u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_UTC_TIME_INVALID_MONTH_111=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684 UTC \u6642\u9593\u503c\uff0c\u56e0\u70ba %s \u4e0d\u662f\u6709\u6548\u7684\u6708\u4efd\u898f\u683c
@@ -365,161 +269,62 @@
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_INVALID_SCOPE_220=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u589e\u5f37\u5f15\u5c0e\u503c\uff0c\u56e0\u70ba\u6307\u5b9a\u7684\u7bc4\u570d %s \u7121\u6548
 MILD_ERR_ATTR_SYNTAX_ENHANCEDGUIDE_NO_CRITERIA_221=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u589e\u5f37\u5f15\u5c0e\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4e95\u5b57\u865f (#) \u5b57\u5143\u4e4b\u9593\u672a\u6307\u5b9a\u4efb\u4f55\u689d\u4ef6
 MILD_ERR_ATTR_SYNTAX_OID_INVALID_VALUE_222=\u63d0\u4f9b\u7684\u503c %s \u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 OID: %s
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=An unexpected \
-### error occurred while trying to normalize value %s as a generalized time \
-### value:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseExactOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=An error occurred while \
-### attempting to compare two objects using the caseExactOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### caseIgnoreOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=An error occurred while \
-### attempting to compare two objects using the caseIgnoreOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=An error \
-### occurred while attempting to compare two AttributeValue objects using the \
-### generalizedTimeOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=An error occurred \
-### while attempting to compare two objects using the \
-### generalizedTimeOrderingMatch matching rule because the objects were of an \
-### unsupported type %s.  Only byte arrays, ASN.1 octet strings, and attribute \
-### value objects may be compared
-###SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=An error occurred while \
-### attempting to compare two AttributeValue objects using the \
-### integerOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=An error occurred while \
-### attempting to compare two objects using the integerOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### numericStringOrderingMatch matching rule because the normalized form of one \
-### of those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=An error occurred \
-### while attempting to compare two objects using the numericStringOrderingMatch \
-### matching rule because the objects were of an unsupported type %s.  Only byte \
-### arrays, ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=An error occurred \
-### while attempting to compare two AttributeValue objects using the \
-### octetStringOrderingMatch matching rule because the normalized form of one of \
-### those values could not be retrieved:  %s
-###SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=An error occurred while \
-### attempting to compare two objects using the octetStringOrderingMatch matching \
-### rule because the objects were of an unsupported type %s.  Only byte arrays, \
-### ASN.1 octet strings, and attribute value objects may be compared
-###SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=The provided value "%s" has \
-### an invalid length for a UUID.  All UUID values must have a length of exactly \
-### 36 bytes, but the provided value had a length of %d bytes
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=The provided value "%s" should \
-### have had a dash at position %d, but the character '%s' was found instead
-###SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=The provided value "%s" should \
-### have had a hexadecimal digit at position %d, but the character '%s' was found \
-### instead
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NORMALIZE_FAILURE_223=\u5617\u8a66\u5c07\u503c %s \u6b63\u898f\u5316\u70ba\u4e00\u822c\u6642\u9593\u503c\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_CANNOT_NORMALIZE_224=\u5617\u8a66\u4f7f\u7528 caseExactOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b AttributeValue \u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7121\u6cd5\u64f7\u53d6\u5176\u4e2d\u4e00\u500b\u503c\u7684\u6b63\u898f\u5316\u5f62\u5f0f: %s
+SEVERE_WARN_OMR_CASE_EXACT_COMPARE_INVALID_TYPE_225=\u5617\u8a66\u4f7f\u7528 caseExactOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b\u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7269\u4ef6\u5c6c\u65bc\u4e0d\u53d7\u652f\u63f4\u7684\u985e\u578b %s\u3002\u53ea\u6709\u4f4d\u5143\u7d44\u9663\u5217\u3001ASN.1 \u516b\u4f4d\u5143\u7d44\u5b57\u4e32\u8207\u5c6c\u6027\u503c\u7269\u4ef6\u53ef\u9032\u884c\u6bd4\u8f03
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_CANNOT_NORMALIZE_226=\u5617\u8a66\u4f7f\u7528 caseIgnoreOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b AttributeValue \u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7121\u6cd5\u64f7\u53d6\u5176\u4e2d\u4e00\u500b\u503c\u7684\u6b63\u898f\u5316\u5f62\u5f0f: %s
+SEVERE_WARN_OMR_CASE_IGNORE_COMPARE_INVALID_TYPE_227=\u5617\u8a66\u4f7f\u7528 caseIgnoreOrderingMatch \u76f8\u7b26\u898f\u5247\u6bd4\u8f03\u5169\u500b\u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7269\u4ef6\u5c6c\u65bc\u4e0d\u53d7\u652f\u63f4\u7684\u985e\u578b %s\u3002\u53ea\u6709\u4f4d\u5143\u7d44\u9663\u5217\u3001ASN.1 \u516b\u4f4d\u5143\u7d44\u5b57\u4e32\u8207\u5c6c\u6027\u503c\u7269\u4ef6\u53ef\u9032\u884c\u6bd4\u8f03
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_CANNOT_NORMALIZE_228=\u5617\u8a66\u4f7f\u7528 generalizedTimeOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b AttributeValue \u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u7121\u6cd5\u64f7\u53d6\u5176\u4e2d\u4e00\u500b\u503c\u7684\u6b63\u898f\u5316\u5f62\u5f0f: %s
+SEVERE_WARN_OMR_GENERALIZED_TIME_COMPARE_INVALID_TYPE_229=\u5617\u8a66\u4f7f\u7528 generalizedTimeOrderingMatch \u76f8\u7b26\u898f\u5247\u6bd4\u8f03\u5169\u500b\u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7269\u4ef6\u5c6c\u65bc\u4e0d\u53d7\u652f\u63f4\u7684\u985e\u578b %s\u3002\u53ea\u6709\u4f4d\u5143\u7d44\u9663\u5217\u3001ASN.1 \u516b\u4f4d\u5143\u7d44\u5b57\u4e32\u8207\u5c6c\u6027\u503c\u7269\u4ef6\u53ef\u9032\u884c\u6bd4\u8f03
+SEVERE_WARN_OMR_INTEGER_COMPARE_CANNOT_NORMALIZE_230=\u5617\u8a66\u4f7f\u7528 integerOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b AttributeValue \u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7121\u6cd5\u64f7\u53d6\u5176\u4e2d\u4e00\u500b\u503c\u7684\u6b63\u898f\u5316\u5f62\u5f0f: %s
+SEVERE_WARN_OMR_INTEGER_COMPARE_INVALID_TYPE_231=\u5617\u8a66\u4f7f\u7528 integerOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b\u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7269\u4ef6\u5c6c\u65bc\u4e0d\u53d7\u652f\u63f4\u7684\u985e\u578b %s\u3002\u53ea\u6709\u4f4d\u5143\u7d44\u9663\u5217\u3001ASN.1 \u516b\u4f4d\u5143\u7d44\u5b57\u4e32\u8207\u5c6c\u6027\u503c\u7269\u4ef6\u53ef\u9032\u884c\u6bd4\u8f03
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_CANNOT_NORMALIZE_232=\u5617\u8a66\u4f7f\u7528 numericStringOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b AttributeValue \u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7121\u6cd5\u64f7\u53d6\u5176\u4e2d\u4e00\u500b\u503c\u7684\u6b63\u898f\u5316\u5f62\u5f0f: %s
+SEVERE_WARN_OMR_NUMERIC_STRING_COMPARE_INVALID_TYPE_233=\u5617\u8a66\u4f7f\u7528 numericStringOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b\u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7269\u4ef6\u5c6c\u65bc\u4e0d\u53d7\u652f\u63f4\u7684\u985e\u578b %s\u3002\u53ea\u6709\u4f4d\u5143\u7d44\u9663\u5217\u3001ASN.1 \u516b\u4f4d\u5143\u7d44\u5b57\u4e32\u8207\u5c6c\u6027\u503c\u7269\u4ef6\u53ef\u9032\u884c\u6bd4\u8f03
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_CANNOT_NORMALIZE_234=\u5617\u8a66\u4f7f\u7528 octetStringOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b AttributeValue \u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7121\u6cd5\u64f7\u53d6\u5176\u4e2d\u4e00\u500b\u503c\u7684\u6b63\u898f\u5316\u5f62\u5f0f: %s
+SEVERE_WARN_OMR_OCTET_STRING_COMPARE_INVALID_TYPE_235=\u5617\u8a66\u4f7f\u7528 octetStringOrderingMatch \u76f8\u7b26\u898f\u5247\u4f86\u6bd4\u8f03\u5169\u500b\u7269\u4ef6\u6642\u767c\u751f\u932f\u8aa4\uff0c\u56e0\u70ba\u7269\u4ef6\u5c6c\u65bc\u4e0d\u53d7\u652f\u63f4\u7684\u985e\u578b %s\u3002\u53ea\u6709\u4f4d\u5143\u7d44\u9663\u5217\u3001ASN.1 \u516b\u4f4d\u5143\u7d44\u5b57\u4e32\u8207\u5c6c\u6027\u503c\u7269\u4ef6\u53ef\u9032\u884c\u6bd4\u8f03
+SEVERE_WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH_236=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7684 UUID \u9577\u5ea6\u7121\u6548\u3002\u6240\u6709 UUID \u503c\u7684\u9577\u5ea6\u90fd\u5fc5\u9808\u6b63\u597d 36 \u500b\u4f4d\u5143\u7d44\uff0c\u4f46\u6240\u63d0\u4f9b\u503c\u7684\u9577\u5ea6\u70ba %d \u500b\u4f4d\u5143\u7d44
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH_237=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u5728\u4f4d\u7f6e %d \u61c9\u8981\u6709\u7834\u6298\u865f\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u5b57\u5143\u300c%s\u300d
+SEVERE_WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX_238=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u5728\u4f4d\u7f6e %d \u61c9\u8981\u6709\u5341\u516d\u9032\u5236\u6578\u5b57\uff0c\u4f46\u627e\u5230\u7684\u537b\u662f\u5b57\u5143\u300c%s\u300d
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_DESCRIPTION_ALLOW_ZEROLENGTH_239=\u8868\u793a\u4f7f\u7528\u76ee\u9304\u5b57\u4e32\u8a9e\u6cd5\u7684\u5c6c\u6027\u662f\u5426\u53ef\u6709\u96f6\u9577\u5ea6\u7684\u503c\u3002LDAP \u898f\u683c\u6280\u8853\u4e0a\u4e0d\u5141\u8a31\u6b64\u8a2d\u5b9a\uff0c\u4f46\u5728\u820a\u7248\u76ee\u9304\u4f3a\u670d\u5668\u7684\u5411\u4e0b\u76f8\u5bb9\u6027\u65b9\u9762\uff0c\u9019\u53ef\u80fd\u5f88\u6709\u7528
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=An \
-### error occurred while trying to determine the value of the %s configuration \
-### attribute, which indicates whether directory string attributes should be \
-### allowed to have zero-length values:  %s
-###SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=The \
-### operation attempted to assign a zero-length value to an attribute with the \
-### directory string syntax
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_CANNOT_DETERMINE_ZEROLENGTH_240=\u5617\u8a66\u5224\u5b9a %s \u914d\u7f6e\u5c6c\u6027\u7684\u503c\u6642\u767c\u751f\u932f\u8aa4\uff0c\u800c\u6b64\u5c6c\u6027\u8868\u793a\u76ee\u9304\u5b57\u4e32\u5c6c\u6027\u662f\u5426\u53ef\u4ee5\u6709\u96f6\u9577\u5ea6\u7684\u503c: %s
+SEVERE_ERR_ATTR_SYNTAX_DIRECTORYSTRING_INVALID_ZEROLENGTH_VALUE_241=\u4f5c\u696d\u5617\u8a66\u5c07\u96f6\u9577\u5ea6\u7684\u503c\u6307\u5b9a\u7d66\u542b\u6709\u76ee\u9304\u5b57\u4e32\u8a9e\u6cd5\u7684\u5c6c\u6027
 INFO_ATTR_SYNTAX_DIRECTORYSTRING_UPDATED_ALLOW_ZEROLENGTH_242=\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u7684 %1$s \u5c6c\u6027\u5df2\u4f7f\u7528\u65b0\u503c %3$s \u9032\u884c\u66f4\u65b0
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=The provided \
-### authPassword value had an invalid scheme character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=The provided authPassword value \
-### had a zero-length scheme element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the scheme and authInfo elements
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=The provided \
-### authPassword value had an invalid authInfo character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=The provided authPassword \
-### value had a zero-length authInfo element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=The provided \
-### authPassword value was missing the separator character or had an illegal \
-### character between the authInfo and authValue elements
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### it did not start with a parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=The provided value "%s" could not \
-### be parsed by the integer first component matching rule because it did not \
-### have any non-space characters after the opening parenthesis
-###SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=The provided value "%s" \
-### could not be parsed by the integer first component matching rule because it \
-### did not have any space characters after the first component
-###SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=The provided value \
-### "%s" could not be parsed by the integer first component matching rule because \
-### the first component does not appear to be an integer value
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=No value was given to decode by \
-### the user password attribute syntax
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not start with the opening curly brace ("{") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=Unable to decode the \
-### provided value according to the user password syntax because the value does \
-### not contain a closing curly brace ("}") character
-###SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=Unable to decode the provided \
-### value according to the user password syntax because the value does not \
-### contain a storage scheme name
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_SCHEME_CHAR_243=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u6709\u7121\u6548\u7684\u6a5f\u5236\u5b57\u5143
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_244=\u63d0\u4f9b\u7684 authPassword \u503c\u6709\u96f6\u9577\u5ea6\u7684\u6a5f\u5236\u5143\u7d20
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_SCHEME_SEPARATOR_245=\u63d0\u4f9b\u7684 authPassword \u503c\u7f3a\u5c11\u5206\u9694\u7b26\u5b57\u5143\uff0c\u6216\u5728\u6a5f\u5236\u8207 authInfo \u5143\u7d20\u4e4b\u9593\u6709\u975e\u6cd5\u5b57\u5143
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_INFO_CHAR_246=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u6709\u7121\u6548\u7684 authInfo \u5b57\u5143
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_247=\u63d0\u4f9b\u7684 authPassword \u503c\u6709\u96f6\u9577\u5ea6\u7684 authInfo \u5143\u7d20
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_INFO_SEPARATOR_248=\u63d0\u4f9b\u7684 authPassword \u503c\u7f3a\u5c11\u5206\u9694\u7b26\u5b57\u5143\uff0c\u6216\u5728 authInfo \u8207 authValue \u5143\u7d20\u4e4b\u9593\u6709\u975e\u6cd5\u5b57\u5143
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_INITIAL_PARENTHESIS_249=\u6574\u6578\u7b2c\u4e00\u500b\u5143\u4ef6\u76f8\u7b26\u898f\u5247\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u503c\u4e26\u975e\u4ee5\u62ec\u5f27\u958b\u982d
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_NONSPACE_250=\u6574\u6578\u7b2c\u4e00\u500b\u5143\u4ef6\u76f8\u7b26\u898f\u5247\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u5de6\u62ec\u5f27\u4e4b\u5f8c\u6c92\u6709\u4efb\u4f55\u975e\u7a7a\u683c\u5b57\u5143
+SEVERE_ERR_EMR_INTFIRSTCOMP_NO_SPACE_AFTER_INT_251=\u6574\u6578\u7b2c\u4e00\u500b\u5143\u4ef6\u76f8\u7b26\u898f\u5247\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u7b2c\u4e00\u500b\u5143\u4ef6\u4e4b\u5f8c\u6c92\u6709\u4efb\u4f55\u7a7a\u683c\u5b57\u5143
+SEVERE_ERR_EMR_INTFIRSTCOMP_FIRST_COMPONENT_NOT_INT_252=\u6574\u6578\u7b2c\u4e00\u500b\u5143\u4ef6\u76f8\u7b26\u898f\u5247\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\uff0c\u56e0\u70ba\u7b2c\u4e00\u500b\u5143\u4ef6\u4f3c\u4e4e\u4e0d\u662f\u6574\u6578\u503c
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_VALUE_253=\u672a\u6307\u5b9a\u4ee5\u4f7f\u7528\u8005\u5bc6\u78bc\u5c6c\u6027\u8a9e\u6cd5\u9032\u884c\u89e3\u78bc\u7684\u503c
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_OPENING_BRACE_254=\u7121\u6cd5\u6839\u64da\u4f7f\u7528\u8005\u5bc6\u78bc\u8a9e\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u4e26\u975e\u4ee5\u5de6\u5927\u62ec\u5f27 ("{") \u5b57\u5143\u958b\u982d
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_CLOSING_BRACE_255=\u7121\u6cd5\u6839\u64da\u4f7f\u7528\u8005\u5bc6\u78bc\u8a9e\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u4e0d\u5305\u542b\u53f3\u5927\u62ec\u5f27 ("}") \u5b57\u5143
+SEVERE_ERR_ATTR_SYNTAX_USERPW_NO_SCHEME_256=\u7121\u6cd5\u6839\u64da\u4f7f\u7528\u8005\u5bc6\u78bc\u8a9e\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u4e0d\u5305\u542b\u5132\u5b58\u6a5f\u5236\u540d\u7a31
 MILD_ERR_ATTR_SYNTAX_RFC3672_SUBTREE_SPECIFICATION_INVALID_257=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 RFC 3672 \u5b50\u6a39\u72c0\u7d50\u69cb\u898f\u683c
 MILD_ERR_ATTR_SYNTAX_ABSOLUTE_SUBTREE_SPECIFICATION_INVALID_258=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u7d55\u5c0d\u5b50\u6a39\u72c0\u7d50\u69cb\u898f\u683c
 MILD_ERR_ATTR_SYNTAX_RELATIVE_SUBTREE_SPECIFICATION_INVALID_259=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684\u76f8\u5c0d\u5b50\u6a39\u72c0\u7d50\u69cb\u898f\u683c
-###SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=The provided value %s is not \
-### allowed for attributes with a Integer syntax
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=The provided \
-### authPassword value had an invalid authValue character at position %d
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=The provided authPassword \
-### value had a zero-length authValue element
-###SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=The provided \
-### authPassword value had an invalid trailing character at position %d
+SEVERE_WARN_ATTR_SYNTAX_ILLEGAL_INTEGER_260=\u542b\u6709\u6574\u6578\u8a9e\u6cd5\u7684\u5c6c\u6027\u4e0d\u5141\u8a31\u6240\u63d0\u4f9b\u7684\u503c %s
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_AUTH_VALUE_CHAR_261=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u6709\u7121\u6548\u7684 authValue \u5b57\u5143
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_NO_AUTH_VALUE_262=\u63d0\u4f9b\u7684 authPassword \u503c\u6709\u96f6\u9577\u5ea6\u7684 authValue \u5143\u7d20
+SEVERE_ERR_ATTR_SYNTAX_AUTHPW_INVALID_TRAILING_CHAR_263=\u63d0\u4f9b\u7684 authPassword \u503c\u5728\u4f4d\u7f6e %d \u6709\u7121\u6548\u7684\u5c3e\u96a8\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_EXTENSION_INVALID_CHARACTER_264=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u5c6c\u6027\u8a9e\u6cd5\u5ef6\u4f38\uff0c\u56e0\u70ba\u5728\u4f4d\u7f6e %d \u627e\u5230\u7121\u6548\u7684\u5b57\u5143
 MILD_ERR_ATTR_SYNTAX_ATTRSYNTAX_INVALID_EXTENSION_265=\u5c6c\u6027\u8a9e\u6cd5\u56e0\u5ef6\u4f38\u7121\u6548\u800c\u7121\u6cd5\u5256\u6790\u3002%s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=The definition \
-### for objectclass %s is invalid because it has an objectclass type of %s but \
-### this is incompatible with the objectclass type %s for the superior class %s
-###SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=The \
-### definition for objectclass %s is invalid because it is defined as a \
-### structural class but its superior chain does not include the "top" \
-### objectclass
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=The definition \
-### for attribute type %s is invalid because its attribute usage %s is not the \
-### same as the usage for its superior type %s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=The \
-### definition for attribute type %s is invalid because it is defined as a \
-### collective type but the superior type %s is not collective
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=The \
-### definition for attribute type %s is invalid because it is not defined as a \
-### collective type but the superior type %s is collective
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_INVALID_SUPERIOR_TYPE_266=\u7269\u4ef6\u985e\u5225 %1$s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5176\u4e2d\u542b\u6709\u7269\u4ef6\u985e\u5225\u985e\u578b %2$s\uff0c\u4f46\u9019\u8207\u4e0a\u5c64\u985e\u5225 %4$s \u7684\u7269\u4ef6\u985e\u5225\u985e\u578b %3$s \u4e0d\u76f8\u5bb9
+SEVERE_WARN_ATTR_SYNTAX_OBJECTCLASS_STRUCTURAL_SUPERIOR_NOT_TOP_267=\u7269\u4ef6\u985e\u5225 %s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u985e\u5225\u5df2\u5b9a\u7fa9\u70ba\u7d50\u69cb\u985e\u5225\uff0c\u4f46\u5176\u4e0a\u5c64\u93c8\u4e0d\u5305\u542b\u300c\u9802\u5c64\u300d\u7269\u4ef6\u985e\u5225
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_INVALID_SUPERIOR_USAGE_268=\u5c6c\u6027\u985e\u578b %s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u5176\u5c6c\u6027\u7528\u6cd5 %s \u8207\u5176\u4e0a\u5c64\u985e\u578b %s \u7684\u7528\u6cd5\u4e0d\u540c
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_FROM_NONCOLLECTIVE_269=\u5c6c\u6027\u985e\u578b %s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u985e\u578b\u5df2\u5b9a\u7fa9\u70ba\u96c6\u5408\u985e\u578b\uff0c\u4f46\u5176\u4e0a\u5c64\u985e\u578b %s \u4e26\u975e\u96c6\u5408\u985e\u578b
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NONCOLLECTIVE_FROM_COLLECTIVE_270=\u5c6c\u6027\u985e\u578b %s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u985e\u578b\u4e26\u672a\u5b9a\u7fa9\u70ba\u96c6\u5408\u985e\u578b\uff0c\u4f46\u5176\u4e0a\u5c64\u985e\u578b %s \u70ba\u96c6\u5408\u985e\u578b
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_STRUCTURAL_271=DIT \u5167\u5bb9\u898f\u5247\u300c%1$s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u898f\u5247\u7981\u6b62\u4f7f\u7528\u76f8\u95dc\u7d50\u69cb\u7269\u4ef6\u985e\u5225 %3$s \u6240\u9700\u7684\u5c6c\u6027\u985e\u578b %2$s
 MILD_ERR_ATTR_SYNTAX_DCR_PROHIBITED_REQUIRED_BY_AUXILIARY_272=DIT \u5167\u5bb9\u898f\u5247\u300c%1$s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u898f\u5247\u7981\u6b62\u4f7f\u7528\u76f8\u95dc\u8f14\u52a9\u7269\u4ef6\u985e\u5225 %3$s \u6240\u9700\u7684\u5c6c\u6027\u985e\u578b %2$s
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=The definition \
-### for attribute type %s is invalid because it is declared COLLECTIVE but does \
-### not have a usage of userApplications
-###SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=The \
-### definition for attribute type %s is invalid because it is declared \
-### NO-USER-MODIFICATION but does not have an operational usage
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=The \
-### provided value %s is not a valid generalized time value because it contains \
-### illegal character %s in the fraction component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=The provided \
-### value %s is not a valid generalized time value because it does not contain at \
-### least one digit after the period to use as the fractional component
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=The provided \
-### value %s is not a valid generalized time value because it does not end with \
-### 'Z' or a time zone offset
-###SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=The provided value \
-### %s is not a valid generalized time value because it represents an invalid \
-### time (e.g., a date that does not exist):  %s
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_COLLECTIVE_IS_OPERATIONAL_273=\u5c6c\u6027\u985e\u578b %s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u985e\u578b\u5df2\u5ba3\u544a\u70ba COLLECTIVE\uff0c\u4f46\u537b\u6c92\u6709 userApplications \u7684\u7528\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_ATTRTYPE_NO_USER_MOD_NOT_OPERATIONAL_274=\u5c6c\u6027\u985e\u578b %s \u7684\u5b9a\u7fa9\u7121\u6548\uff0c\u56e0\u70ba\u8a72\u985e\u578b\u5df2\u5ba3\u544a\u70ba NO-USER-MODIFICATION\uff0c\u4f46\u537b\u6c92\u6709\u4f5c\u696d\u7528\u6cd5
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_FRACTION_CHAR_275=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u5206\u6578\u5143\u4ef6\u4e2d\u542b\u6709\u975e\u6cd5\u5b57\u5143 %s
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_EMPTY_FRACTION_276=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u5c0f\u6578\u9ede\u865f\u4e4b\u5f8c\u672a\u5305\u542b\u81f3\u5c11\u4e00\u500b\u505a\u70ba\u5206\u6578\u5143\u4ef6\u7684\u6578\u5b57
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_NO_TIME_ZONE_INFO_277=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u4e26\u975e\u4ee5\u300cZ\u300d\u6216\u6642\u5340\u504f\u79fb\u91cf\u7d50\u5c3e
+SEVERE_WARN_ATTR_SYNTAX_GENERALIZED_TIME_ILLEGAL_TIME_278=\u63d0\u4f9b\u7684\u503c %s \u4e0d\u662f\u6709\u6548\u7684\u4e00\u822c\u6642\u9593\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u4ee3\u8868\u7121\u6548\u7684\u6642\u9593 (\u4f8b\u5982\u4e0d\u5b58\u5728\u7684\u65e5\u671f): %s
 NOTICE_SCHEMA_IMPORT_FAILED_279=\u7121\u6cd5\u532f\u5165\u6a21\u5f0f\u5143\u7d20: %s, %s
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_LOCALE_280=The collation rule %s under matching rule entry %s is invalid as the locale %s is not supported by JVM
 MILD_WARN_ATTR_INVALID_COLLATION_MATCHING_RULE_FORMAT_281=The provided collation rule %s does not contain a valid format of OID:LOCALE
@@ -534,3 +339,22 @@
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DASH_290=The provided value "%s" could not be parsed as a valid object class definition because the hyphen character is not allowed as the first character of an object class name
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_UNDERSCORE_291=The provided value "%s" could not be parsed as a valid object class definition because the underscore character is not allowed as the first character of an object class name even if the %s configuration option is enabled
 MILD_ERR_OC_SYNTAX_ATTR_ILLEGAL_INITIAL_DIGIT_292=The provided value "%s" could not be parsed as a valid object class definition because the digit '%c' is not allowed as the first character of an object class name unless the name is specified as an OID or the %s configuration option is enabled
+MILD_ERR_ATTR_SYNTAX_OBJECTCLASS_MULTIPLE_SUPERIOR_CLASS_293=The provided "%s" value could not be parsed as a valid superior object class definition because definition for the objectclass with OID %s has already  declared a superior objectclass with an OID of %s. Multiple inheritance of objectclasses is not yet supported
+MILD_WARN_ATTR_INVALID_RELATIVE_TIME_ASSERTION_FORMAT_294=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are s(second),m(minute), ,h(hour),d(day) and w(week)
+MILD_WARN_ATTR_INVALID_PARTIAL_TIME_ASSERTION_FORMAT_295=The provided value "%s" could not be parsed as a valid assertion value because the character '%c' is not allowed. The acceptable values are DD (date),MM(month) and YYYY(year)
+MILD_WARN_ATTR_MISSING_CHAR_PARTIAL_TIME_ASSERTION_FORMAT_296=The provided value "%s" could not be parsed as a valid assertion value because an invalid character '%c' is  found instead of '%c' at position %d
+MILD_WARN_ATTR_INVALID_DATE_ASSERTION_FORMAT_297=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid date specification
+MILD_WARN_ATTR_INVALID_MONTH_ASSERTION_FORMAT_298=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid month specification
+MILD_WARN_ATTR_INVALID_YEAR_ASSERTION_FORMAT_299=The provided value "%s" could not be parsed as a valid assertion value because "%d" is not a valid year specification
+MILD_WARN_ATTR_DUPLICATE_DATE_ASSERTION_FORMAT_300=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for DD(Date) specification
+MILD_WARN_ATTR_DUPLICATE_MONTH_ASSERTION_FORMAT_301=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for MM(Month) specification
+MILD_WARN_ATTR_DUPLICATE_YEAR_ASSERTION_FORMAT_302=The provided value "%s" could not be parsed as a valid assertion value because there is  conflicting  value "%d" for YYYY(Year) specification
+MILD_WARN_ATTR_MISSING_YEAR_PARTIAL_TIME_ASSERTION_FORMAT_303=The provided value "%s" could not be parsed as a valid assertion value because it does not contain year in YYYY format
+MILD_WARN_ATTR_CONFLICTING_ASSERTION_FORMAT_304=The provided value "%s" could not be parsed as a valid assertion value because more than  one time units are not allowed
+MILD_WARN_ATTR_LDAP_SYNTAX_ILLEGAL_CHAR_IN_OID_305=The provided value "%s" could not be parsed as an ldap syntax because the OID contained an illegal character %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_UNKNOWN_EXT_306=The provided value "%s" could not be parsed as an ldap syntax because it contains an unrecognized extension %s at position %d
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_VALUE_307=The provided value "%s" cannot be parsed as a valid regex syntax because it does not match  the pattern "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_NO_PATTERN_308=The provided value "%s" could not be parsed as a regex syntax because it does not contain a regex pattern
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_REGEX_INVALID_PATTERN_309=The provided value "%s" could not be parsed as a regex syntax because the provided regex pattern "%s" is invalid
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_INVALID_VALUE_310=The provided value "%s" cannot be parsed because it is not allowed by enumeration syntax with OID "%s"
+MILD_WARN_ATTR_SYNTAX_LDAPSYNTAX_ENUM_DUPLICATE_VALUE_311=The provided value "%s" cannot be parsed as an enumeration syntax  because it contains a duplicate value "%s" at position %d
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_de.properties b/opendj-sdk/opends/src/messages/messages/servicetag_de.properties
index 4fb0704..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_es.properties b/opendj-sdk/opends/src/messages/messages/servicetag_es.properties
index 65f8c2e..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
-global.category=ETIQUETA DE SERVICIOS
+global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_fr.properties b/opendj-sdk/opends/src/messages/messages/servicetag_fr.properties
index 4fb0704..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_ja.properties b/opendj-sdk/opends/src/messages/messages/servicetag_ja.properties
index 4fb0704..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_ko.properties b/opendj-sdk/opends/src/messages/messages/servicetag_ko.properties
index 4fb0704..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/servicetag_zh_CN.properties
index 4fb0704..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/servicetag_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/servicetag_zh_TW.properties
index 4fb0704..aac4b9b 100644
--- a/opendj-sdk/opends/src/messages/messages/servicetag_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/servicetag_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2008 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=SERVICETAG
+
 #
 # Format string definitions
 #
@@ -43,14 +47,17 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
-###SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
-###SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
-###SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered \
-###for product name %s, product urn %s, installed location %s
-###SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
-###SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
-###SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
-###SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
-###SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+SEVERE_WARN_SERVICETAG_ALREADY_EXIST_1=ServiceTag already exists
+SEVERE_WARN_SERVICETAG_DOESNOT_EXIST_2=ServiceTag does not exist
+SEVERE_WARN_REGISTRY_NOT_SUPPORTED_3=Common Registration is not supported
+SEVERE_WARN_PARAMETER_CANNOT_BE_NULL_4=Parameter %s cannot be null or empty
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REGISTERED_5=ServiceTag cannot be registered for product name %s, product urn %s, installed location %s
+SEVERE_WARN_SERVICETAG_CANNOT_BE_REMOVED_6=ServiceTag cannot be removed
+SEVERE_WARN_NO_SERVICETAG_TO_REMOVE_7=No ServiceTag to remove
+SEVERE_WARN_NO_SERVICETAG_TO_REGISTER_8=No ServiceTag to register
+SEVERE_WARN_BAD_PROPERTIES_9=Properties parameter does not contain %s
+SEVERE_WARN_SERVICETAG_REGISTRATION_10=ServiceTag cannot be registered : %s
+
+
+
+
diff --git a/opendj-sdk/opends/src/messages/messages/task_de.properties b/opendj-sdk/opends/src/messages/messages/task_de.properties
index b68e926..8e8f27b 100644
--- a/opendj-sdk/opends/src/messages/messages/task_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a backend: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=Das Beenden des Directory-Servers wurde von Aufgabe %s initiiert
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=Das Beenden des Directory-Servers wurde von Aufgabe %s initiiert: %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files to the server schema because no schema file names were provided in attribute %s of task entry %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred while attempting to load the contents of schema file %s into the server schema:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more files to the server schema because the server was unable to obtain a write lock on the schema entry %s after multiple attempts
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have sufficient privileges to modify the server schema
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient privileges to initiate a Directory Server backup
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient privileges to initiate a Directory Server restore
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have sufficient privileges to initiate an LDIF import
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have sufficient privileges to initiate an LDIF export
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have sufficient privileges to initiate a Directory Server restart
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have sufficient privileges to initiate a Directory Server shutdown
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error occurred while attempting to notify a synchronization provider of type %s about the schema changes made by the add schema file task:  %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have sufficient privileges to initiate an index rebuild
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the Initialize Target task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the Initialize task
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the server in lockdown mode
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from a loopback address may place the server in lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from a loopback address may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient privileges to terminate client connections
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an integer connection ID
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to specify the connection ID for the client to disconnect
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s as an indication of whether to notify the client before disconnecting it. The provided value should be either 'true' or 'false'
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=Ein Administrator hat diese Client-Verbindung beendet
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client connection with connection ID %s
 INFO_TASK_DISCONNECT_MESSAGE_31=Ein Administrator hat diese Client-Verbindung beendet
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=Schemadatei hinzuf\u00fcgen
 INFO_TASK_BACKUP_NAME_33=Sicherung
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=Abbrechen
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=Deaktivieren
 INFO_TASK_STOPPED_BY_ADMIN_102=Aufgabe wurde von einem Administrator angehalten: %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the task
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=Vorlagendatei
 INFO_IMPORT_ARG_RANDOM_SEED_105=Zuf\u00e4lliger Seed
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=Wiederholt
diff --git a/opendj-sdk/opends/src/messages/messages/task_es.properties b/opendj-sdk/opends/src/messages/messages/task_es.properties
index 8ea8ce4..018c63e 100644
--- a/opendj-sdk/opends/src/messages/messages/task_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a backend: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=La tarea %s ha iniciado el proceso de cierre del servidor de directorios
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=La tarea %s ha iniciado el proceso de cierre del servidor de directorios:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files to the server schema because no schema file names were provided in attribute %s of task entry %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred while attempting to load the contents of schema file %s into the server schema:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more files to the server schema because the server was unable to obtain a write lock on the schema entry %s after multiple attempts
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have sufficient privileges to modify the server schema
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient privileges to initiate a Directory Server backup
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient privileges to initiate a Directory Server restore
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have sufficient privileges to initiate an LDIF import
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have sufficient privileges to initiate an LDIF export
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have sufficient privileges to initiate a Directory Server restart
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have sufficient privileges to initiate a Directory Server shutdown
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error occurred while attempting to notify a synchronization provider of type %s about the schema changes made by the add schema file task:  %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have sufficient privileges to initiate an index rebuild
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the Initialize Target task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the Initialize task
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the server in lockdown mode
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from a loopback address may place the server in lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from a loopback address may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient privileges to terminate client connections
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an integer connection ID
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to specify the connection ID for the client to disconnect
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s as an indication of whether to notify the client before disconnecting it. The provided value should be either 'true' or 'false'
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=Un administrador ha finalizado esta conexi\u00f3n de cliente
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client connection with connection ID %s
 INFO_TASK_DISCONNECT_MESSAGE_31=Un administrador ha finalizado esta conexi\u00f3n de cliente
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=Agregar archivo de esquema
 INFO_TASK_BACKUP_NAME_33=Copia de seguridad
@@ -147,7 +117,7 @@
 INFO_EXPORT_ARG_APPEND_TO_LDIF_68=Anexar a LDIF
 INFO_EXPORT_ARG_COMPRESS_LDIF_69=Comprimir LDIF
 INFO_EXPORT_ARG_ENCRYPT_LDIF_70=Cifrar LDIF
-INFO_EXPORT_ARG_SIGN_HASH_71=Hash de firma
+INFO_EXPORT_ARG_SIGN_HASH_71=Firmar hash
 INFO_EXPORT_ARG_INCL_ATTR_72=Incluir atributo
 INFO_EXPORT_ARG_EXCL_ATTR_73=Excluir atributo
 INFO_EXPORT_ARG_INCL_FILTER_74=Incluir filtro
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=Cancelar
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=Desactivar
 INFO_TASK_STOPPED_BY_ADMIN_102=El administrador ha detenido la tarea:  %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the task
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=Archivo de plantilla
 INFO_IMPORT_ARG_RANDOM_SEED_105=Valor de inicializaci\u00f3n aleatorio
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=Repitiendo
diff --git a/opendj-sdk/opends/src/messages/messages/task_fr.properties b/opendj-sdk/opends/src/messages/messages/task_fr.properties
index f6f33f9..4c6df53 100644
--- a/opendj-sdk/opends/src/messages/messages/task_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a backend: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=Le processus d'arr\u00eat de Directory Server a \u00e9t\u00e9 initi\u00e9 par la t\u00e2che %s
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=Le processus d'arr\u00eat de Directory Server a \u00e9t\u00e9 initi\u00e9 par la t\u00e2che %s\u00a0: %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files to the server schema because no schema file names were provided in attribute %s of task entry %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred while attempting to load the contents of schema file %s into the server schema:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more files to the server schema because the server was unable to obtain a write lock on the schema entry %s after multiple attempts
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have sufficient privileges to modify the server schema
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient privileges to initiate a Directory Server backup
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient privileges to initiate a Directory Server restore
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have sufficient privileges to initiate an LDIF import
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have sufficient privileges to initiate an LDIF export
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have sufficient privileges to initiate a Directory Server restart
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have sufficient privileges to initiate a Directory Server shutdown
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error occurred while attempting to notify a synchronization provider of type %s about the schema changes made by the add schema file task:  %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have sufficient privileges to initiate an index rebuild
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the Initialize Target task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the Initialize task
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the server in lockdown mode
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from a loopback address may place the server in lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from a loopback address may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient privileges to terminate client connections
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an integer connection ID
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to specify the connection ID for the client to disconnect
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s as an indication of whether to notify the client before disconnecting it. The provided value should be either 'true' or 'false'
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=Un administrateur a termin\u00e9 cette connexion client
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client connection with connection ID %s
 INFO_TASK_DISCONNECT_MESSAGE_31=Un administrateur a termin\u00e9 cette connexion client
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=Ajouter un fichier de sch\u00e9ma
 INFO_TASK_BACKUP_NAME_33=Sauvegarder
@@ -120,7 +90,7 @@
 INFO_TASK_REBUILD_NAME_41=Reconstituer l'index
 INFO_TASK_RESTORE_NAME_42=Restauration
 INFO_TASK_SET_GENERATION_ID_NAME_43=D\u00e9finir l'ID de g\u00e9n\u00e9ration
-INFO_TASK_SHUTDOWN_NAME_44=Arr\u00eater
+INFO_TASK_SHUTDOWN_NAME_44=\u00c9teindre
 INFO_TASK_STATE_UNSCHEDULED_45=Non planifi\u00e9
 INFO_TASK_STATE_DISABLED_46=D\u00e9sactiv\u00e9
 INFO_TASK_STATE_WAITING_ON_START_TIME_47=Attente \u00e0 l'heure de d\u00e9but
@@ -143,7 +113,7 @@
 INFO_BACKUP_ARG_BACKUP_ID_64=ID de sauvegarde
 INFO_BACKUP_ARG_INC_BASE_ID_65=ID de base incr\u00e9mentielle
 INFO_EXPORT_ARG_LDIF_FILE_66=Fichier LDIF
-INFO_EXPORT_ARG_BACKEND_ID_67=Identifiant du backend
+INFO_EXPORT_ARG_BACKEND_ID_67=ID du backend
 INFO_EXPORT_ARG_APPEND_TO_LDIF_68=Ajouter \u00e0 LDIF
 INFO_EXPORT_ARG_COMPRESS_LDIF_69=Compresser LDIF
 INFO_EXPORT_ARG_ENCRYPT_LDIF_70=Chiffrer LDIF
@@ -161,7 +131,7 @@
 INFO_IMPORT_ARG_LDIF_FILE_82=Fichier LDIF
 INFO_IMPORT_ARG_APPEND_83=Ajouter
 INFO_IMPORT_ARG_REPLACE_EXISTING_84=Remplacer l'existant
-INFO_IMPORT_ARG_BACKEND_ID_85=Identifiant du backend
+INFO_IMPORT_ARG_BACKEND_ID_85=ID du backend
 INFO_IMPORT_ARG_INCL_ATTR_86=Inclure un attribut
 INFO_IMPORT_ARG_EXCL_ATTR_87=Exclure un attribut
 INFO_IMPORT_ARG_INCL_FILTER_88=Inclure un filtre
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=Annuler
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=D\u00e9sactiver
 INFO_TASK_STOPPED_BY_ADMIN_102=La t\u00e2che a \u00e9t\u00e9 arr\u00eat\u00e9e par un administrateur\u00a0: %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the task
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=Fichier mod\u00e8le
 INFO_IMPORT_ARG_RANDOM_SEED_105=Germe al\u00e9atoire
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=R\u00e9current
diff --git a/opendj-sdk/opends/src/messages/messages/task_ja.properties b/opendj-sdk/opends/src/messages/messages/task_ja.properties
index d954f0e..26c5a55 100644
--- a/opendj-sdk/opends/src/messages/messages/task_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a backend: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u30d7\u30ed\u30bb\u30b9\u304c\u30bf\u30b9\u30af %s \u306b\u3088\u308a\u958b\u59cb\u3055\u308c\u307e\u3057\u305f
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u30d7\u30ed\u30bb\u30b9\u304c\u30bf\u30b9\u30af %s \u306b\u3088\u308a\u958b\u59cb\u3055\u308c\u307e\u3057\u305f:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files to the server schema because no schema file names were provided in attribute %s of task entry %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred while attempting to load the contents of schema file %s into the server schema:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more files to the server schema because the server was unable to obtain a write lock on the schema entry %s after multiple attempts
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have sufficient privileges to modify the server schema
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient privileges to initiate a Directory Server backup
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient privileges to initiate a Directory Server restore
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have sufficient privileges to initiate an LDIF import
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have sufficient privileges to initiate an LDIF export
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have sufficient privileges to initiate a Directory Server restart
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have sufficient privileges to initiate a Directory Server shutdown
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error occurred while attempting to notify a synchronization provider of type %s about the schema changes made by the add schema file task:  %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have sufficient privileges to initiate an index rebuild
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the Initialize Target task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the Initialize task
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the server in lockdown mode
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from a loopback address may place the server in lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from a loopback address may cause the server to leave lockdown mode
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient privileges to terminate client connections
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an integer connection ID
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to specify the connection ID for the client to disconnect
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s as an indication of whether to notify the client before disconnecting it. The provided value should be either 'true' or 'false'
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=\u7ba1\u7406\u8005\u304c\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client connection with connection ID %s
 INFO_TASK_DISCONNECT_MESSAGE_31=\u7ba1\u7406\u8005\u304c\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=\u30b9\u30ad\u30fc\u30de\u30d5\u30a1\u30a4\u30eb\u306e\u8ffd\u52a0
 INFO_TASK_BACKUP_NAME_33=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=\u53d6\u6d88\u3057
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=\u7121\u52b9
 INFO_TASK_STOPPED_BY_ADMIN_102=\u7ba1\u7406\u8005\u306b\u3088\u308a\u30bf\u30b9\u30af\u304c\u505c\u6b62\u3055\u308c\u307e\u3057\u305f:  %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the task
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb
 INFO_IMPORT_ARG_RANDOM_SEED_105=\u4e71\u6570\u30b7\u30fc\u30c9
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=\u518d\u5e30\u4e2d
diff --git a/opendj-sdk/opends/src/messages/messages/task_ko.properties b/opendj-sdk/opends/src/messages/messages/task_ko.properties
index c1af3fa..3a59ee4 100644
--- a/opendj-sdk/opends/src/messages/messages/task_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=\uc791\uc5c5\uc5d0\uc11c \ubc31\uc5d4\ub4dc\ub97c \ud65c\uc131\ud654\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=\uc791\uc5c5\uc5d0\uc11c \ubc31\uc5d4\ub4dc\ub97c \ube44\ud65c\uc131\ud654\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc885\ub8cc \ud504\ub85c\uc138\uc2a4\uac00 %s \uc791\uc5c5\uc73c\ub85c \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc885\ub8cc \ud504\ub85c\uc138\uc2a4\uac00 %s \uc791\uc5c5\uc73c\ub85c \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=\uc791\uc5c5 \ud56d\ubaa9 %2$s\uc758 \uc18d\uc131 %1$s\uc5d0 \uc2a4\ud0a4\ub9c8 \ud30c\uc77c \uc774\ub984\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \ud30c\uc77c\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=\uc2a4\ud0a4\ub9c8 \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc744 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=\uc11c\ubc84\uac00 \uc5ec\ub7ec \ubc88 \uc2dc\ub3c4\ud588\uc9c0\ub9cc \uc2a4\ud0a4\ub9c8 \ud56d\ubaa9 %s\uc5d0 \ub300\ud55c \uc4f0\uae30 \uc7a0\uae08\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \ud30c\uc77c\uc744 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=\uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \uc218\uc815\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5c5\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubcf5\uc6d0\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=LDIF \uac00\uc838\uc624\uae30\ub97c \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=LDIF \ub0b4\ubcf4\ub0b4\uae30\ub97c \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub2e4\uc2dc \uc2dc\uc791\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc885\ub8cc\ub97c \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=%s \uc720\ud615\uc758 \ub3d9\uae30\ud654 \uacf5\uae09\uc790\uc5d0\uac8c \uc2a4\ud0a4\ub9c8 \ud30c\uc77c \ucd94\uac00 \uc791\uc5c5\uc5d0 \uc758\ud55c \uc2a4\ud0a4\ub9c8 \ubcc0\uacbd\uc5d0 \ub300\ud574 \uc54c\ub824 \uc8fc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=\uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=\ub300\uc0c1 \ucd08\uae30\ud654 \uc791\uc5c5\uc5d0 \uc798\ubabb\ub41c DN\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=\ucd08\uae30\ud654 \uc791\uc5c5\uc5d0 \uc798\ubabb\ub41c DN\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub9cc \uc11c\ubc84\ub97c \uc7a0\uae08 \ubaa8\ub4dc\ub85c \uc124\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=\ub8e8\ud504\ubc31 \uc8fc\uc18c\uc5d0\uc11c \uc5f0\uacb0\ub41c \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub9cc \uc11c\ubc84\ub97c \uc7a0\uae08 \ubaa8\ub4dc\ub85c \uc124\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=\ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub9cc \uc11c\ubc84\ub97c \uc7a0\uae08 \ubaa8\ub4dc\uc5d0\uc11c \ud574\uc81c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=\ub8e8\ud504\ubc31 \uc8fc\uc18c\uc5d0\uc11c \uc5f0\uacb0\ub41c \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\ub9cc \uc11c\ubc84\ub97c \uc7a0\uae08 \ubaa8\ub4dc\uc5d0\uc11c \ud574\uc81c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=\ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud560 \uc218 \uc788\ub294 \ucda9\ubd84\ud55c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=\uac12 %s\uc744(\ub97c) \uc815\uc218 \uc5f0\uacb0 \uc544\uc774\ub514\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=\ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \uc5f0\uacb0 \ud574\uc81c\ud560 \uc5f0\uacb0 \uc544\uc774\ub514\ub97c \uc9c0\uc815\ud558\ub824\uba74 %s \uc18d\uc131\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=\uc5f0\uacb0\uc744 \ud574\uc81c\ud558\uae30 \uc804\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \uc54c\ub9b4\uc9c0 \uc5ec\ubd80\ub97c \ub098\ud0c0\ub0b4\ub294 \uac12 %s\uc744(\ub97c) \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc81c\uacf5\ub41c \uac12\uc740 'true' \ub610\ub294 'false'\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=\uad00\ub9ac\uc790\uac00 \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=\uc5f0\uacb0 \uc544\uc774\ub514\uac00 %s\uc778 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_TASK_DISCONNECT_MESSAGE_31=\uad00\ub9ac\uc790\uac00 \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc885\ub8cc\ud588\uc2b5\ub2c8\ub2e4.
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=\uc2a4\ud0a4\ub9c8 \ud30c\uc77c \ucd94\uac00
 INFO_TASK_BACKUP_NAME_33=\ubc31\uc5c5
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=\ucde8\uc18c
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=\ube44\ud65c\uc131\ud654
 INFO_TASK_STOPPED_BY_ADMIN_102=\uad00\ub9ac\uc790\uac00 \uc791\uc5c5\uc744 \uc911\uc9c0\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=\uc791\uc5c5\uc5d0 \uc798\ubabb\ub41c \uc0dd\uc131 \uc544\uc774\ub514\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c
 INFO_IMPORT_ARG_RANDOM_SEED_105=\ub79c\ub364 \uc2dc\ub4dc 
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=Recurring
diff --git a/opendj-sdk/opends/src/messages/messages/task_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/task_zh_CN.properties
index bafb6af..f81f38b 100644
--- a/opendj-sdk/opends/src/messages/messages/task_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=\u8be5\u4efb\u52a1\u65e0\u6cd5\u542f\u7528\u540e\u7aef: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=\u8be5\u4efb\u52a1\u65e0\u6cd5\u7981\u7528\u540e\u7aef: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=\u4efb\u52a1 %s \u5df2\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u8fdb\u7a0b
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=\u4efb\u52a1 %s \u5df2\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed\u8fdb\u7a0b: %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=\u65e0\u6cd5\u5c06\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\u6dfb\u52a0\u5230\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\uff0c\u56e0\u4e3a\u4efb\u52a1\u6761\u76ee %2$s \u7684\u5c5e\u6027 %1$s \u4e2d\u672a\u63d0\u4f9b\u4efb\u4f55\u6a21\u5f0f\u6587\u4ef6\u540d\u79f0
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=\u5728\u5c1d\u8bd5\u5c06\u6a21\u5f0f\u6587\u4ef6 %s \u5185\u5bb9\u52a0\u8f7d\u5230\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=\u65e0\u6cd5\u5c06\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\u6dfb\u52a0\u5230\u670d\u52a1\u5668\u6a21\u5f0f\u4e2d\uff0c\u56e0\u4e3a\u670d\u52a1\u5668\u5728\u591a\u6b21\u5c1d\u8bd5\u4e4b\u540e\u65e0\u6cd5\u83b7\u53d6\u5bf9\u6a21\u5f0f\u6761\u76ee %s \u7684\u5199\u5165\u9501\u5b9a
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u4fee\u6539\u670d\u52a1\u5668\u6a21\u5f0f
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u5907\u4efd
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u6062\u590d
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8 LDIF \u5bfc\u5165
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8 LDIF \u5bfc\u51fa
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u91cd\u65b0\u542f\u52a8
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u5173\u95ed
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=\u5728\u5c1d\u8bd5\u5411\u7c7b\u578b\u4e3a %s \u7684\u540c\u6b65\u63d0\u4f9b\u7a0b\u5e8f\u901a\u77e5\u7531\u6dfb\u52a0\u6a21\u5f0f\u6587\u4ef6\u4efb\u52a1\u6240\u505a\u7684\u6a21\u5f0f\u66f4\u6539\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u542f\u52a8\u7d22\u5f15\u91cd\u65b0\u751f\u6210
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=\u4e3a\u521d\u59cb\u5316\u76ee\u6807\u4efb\u52a1\u63d0\u4f9b\u7684 DN \u65e0\u6548
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=\u4e3a\u521d\u59cb\u5316\u4efb\u52a1\u63d0\u4f9b\u7684 DN \u65e0\u6548
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=\u4ec5\u8d85\u7ea7\u7528\u6237\u80fd\u591f\u4f7f\u670d\u52a1\u5668\u8fdb\u5165\u9501\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=\u4ec5\u4ece\u56de\u9001\u5730\u5740\u8fde\u63a5\u7684\u8d85\u7ea7\u7528\u6237\u80fd\u591f\u4f7f\u670d\u52a1\u5668\u8fdb\u5165\u9501\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=\u4ec5\u8d85\u7ea7\u7528\u6237\u80fd\u591f\u4f7f\u670d\u52a1\u5668\u9000\u51fa\u9501\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=\u4ec5\u4ece\u56de\u9001\u5730\u5740\u8fde\u63a5\u7684\u8d85\u7ea7\u7528\u6237\u80fd\u591f\u4f7f\u670d\u52a1\u5668\u9000\u51fa\u9501\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=\u60a8\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650\u7ec8\u6b62\u5ba2\u6237\u7aef\u8fde\u63a5
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=\u65e0\u6cd5\u5c06\u503c %s \u89e3\u7801\u4e3a\u6574\u6570\u8fde\u63a5 ID
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=\u5fc5\u987b\u63d0\u4f9b\u5c5e\u6027 %s \u624d\u80fd\u6307\u5b9a\u8981\u65ad\u5f00\u7684\u5ba2\u6237\u7aef\u8fde\u63a5 ID
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=\u65e0\u6cd5\u5bf9\u503c %s \u8fdb\u884c\u89e3\u7801\u4ee5\u6307\u793a\u662f\u5426\u5728\u65ad\u5f00\u5ba2\u6237\u7aef\u8fde\u63a5\u4e4b\u524d\u901a\u77e5\u5ba2\u6237\u7aef\u3002\u63d0\u4f9b\u7684\u503c\u5e94\u8be5\u4e3a\u201c\u771f\u201d\u6216\u201c\u5047\u201d
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=\u7ba1\u7406\u5458\u5df2\u7ec8\u6b62\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=\u6ca1\u6709\u8fde\u63a5 ID \u4e3a %s \u7684\u5ba2\u6237\u7aef\u8fde\u63a5
 INFO_TASK_DISCONNECT_MESSAGE_31=\u7ba1\u7406\u5458\u5df2\u7ec8\u6b62\u6b64\u5ba2\u6237\u7aef\u8fde\u63a5
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=\u6dfb\u52a0\u6a21\u5f0f\u6587\u4ef6
 INFO_TASK_BACKUP_NAME_33=\u5907\u4efd
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=\u53d6\u6d88
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=\u7981\u7528
 INFO_TASK_STOPPED_BY_ADMIN_102=\u4efb\u52a1\u5df2\u88ab\u7ba1\u7406\u5458\u505c\u6b62: %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=\u4e3a\u4efb\u52a1\u63d0\u4f9b\u7684\u751f\u6210 ID \u65e0\u6548
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=\u6a21\u677f\u6587\u4ef6
 INFO_IMPORT_ARG_RANDOM_SEED_105=\u968f\u673a\u521d\u59cb\u5316\u5411\u91cf
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=\u590d\u53d1\u6027
diff --git a/opendj-sdk/opends/src/messages/messages/task_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/task_zh_TW.properties
index f9c03c5..4ccc3ee 100644
--- a/opendj-sdk/opends/src/messages/messages/task_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/task_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TASK
+
 #
 # Format string definitions
 #
@@ -43,70 +47,36 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=The task could not enable a backend: \
-### %s
-###SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=The task could not disable a \
-### backend: %s
+SEVERE_ERR_TASK_CANNOT_ENABLE_BACKEND_1=\u4f5c\u696d\u7121\u6cd5\u555f\u7528\u5f8c\u7aef: %s
+SEVERE_ERR_TASK_CANNOT_DISABLE_BACKEND_2=\u4f5c\u696d\u7121\u6cd5\u505c\u7528\u5f8c\u7aef: %s
 INFO_TASK_SHUTDOWN_DEFAULT_MESSAGE_3=\u76ee\u9304\u4f3a\u670d\u5668\u95dc\u6a5f\u7a0b\u5e8f\u5df2\u7531\u4f5c\u696d %s \u555f\u52d5
 INFO_TASK_SHUTDOWN_CUSTOM_MESSAGE_4=\u76ee\u9304\u4f3a\u670d\u5668\u95dc\u6a5f\u7a0b\u5e8f\u5df2\u7531\u4f5c\u696d %s \u555f\u52d5: %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=Unable to add one or more files \
-### to the server schema because no schema file names were provided in attribute \
-### %s of task entry %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files \
-### to the server schema because the specified schema file %s does not exist in \
-### schema directories %s or %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or \
-### more files to the server schema because an error occurred while attempting to \
-### determine whether file %s exists in schema directory %s or %s:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=An error occurred \
-### while attempting to load the contents of schema file %s into the server \
-### schema:  %s
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=Unable to add one or more \
-### files to the server schema because the server was unable to obtain a write \
-### lock on the schema entry %s after multiple attempts
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=You do not have \
-### sufficient privileges to modify the server schema
-###SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=You do not have sufficient \
-### privileges to initiate a Directory Server backup
-###SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=You do not have sufficient \
-### privileges to initiate a Directory Server restore
-###SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=You do not have \
-### sufficient privileges to initiate an LDIF import
-###SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=You do not have \
-### sufficient privileges to initiate an LDIF export
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=You do not have \
-### sufficient privileges to initiate a Directory Server restart
-###SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=You do not have \
-### sufficient privileges to initiate a Directory Server shutdown
-###SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=An error \
-### occurred while attempting to notify a synchronization provider of type %s \
-### about the schema changes made by the add schema file task:  %s
-###SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=You do not have \
-### sufficient privileges to initiate an index rebuild
-###SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=Invalid DN provided with the \
-### Initialize Target task
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=Invalid DN provided with the \
-### Initialize task
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=Only root users may place the \
-### server in lockdown mode
-###SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=Only root users connected from \
-### a loopback address may place the server in lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=Only root users may cause the \
-### server to leave lockdown mode
-###SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=Only root users connected from \
-### a loopback address may cause the server to leave lockdown mode
-###SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=You do not have sufficient \
-### privileges to terminate client connections
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=Unable to decode value %s as an \
-### integer connection ID
-###SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=Attribute %s must be provided to \
-### specify the connection ID for the client to disconnect
-###SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=Unable to decode value %s \
-### as an indication of whether to notify the client before disconnecting it. \
-### The provided value should be either 'true' or 'false'
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_FILENAME_5=\u7121\u6cd5\u589e\u52a0\u4e00\u6216\u591a\u500b\u6a94\u6848\u81f3\u4f3a\u670d\u5668\u6a21\u5f0f\uff0c\u56e0\u70ba\u672a\u5728\u4f5c\u696d\u9805\u76ee %2$s \u7684\u5c6c\u6027 %1$s \u4e2d\u63d0\u4f9b\u6a21\u5f0f\u6a94\u6848\u540d\u7a31
+SEVERE_ERR_TASK_ADDSCHEMAFILE_NO_SUCH_FILE_6=Unable to add one or more files to the server schema because the specified schema file %s does not exist in schema directories %s or %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_CHECKING_FOR_FILE_7=Unable to add one or more files to the server schema because an error occurred while attempting to determine whether file %s exists in schema directory %s or %s:  %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_ERROR_LOADING_SCHEMA_FILE_8=\u5617\u8a66\u5c07\u6a21\u5f0f\u6a94\u6848 %s \u7684\u5167\u5bb9\u8f09\u5165\u81f3\u4f3a\u670d\u5668\u6a21\u5f0f\u4e2d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_LOCK_SCHEMA_9=\u7121\u6cd5\u589e\u52a0\u4e00\u6216\u591a\u500b\u6a94\u6848\u81f3\u4f3a\u670d\u5668\u6a21\u5f0f\uff0c\u56e0\u70ba\u4f3a\u670d\u5668\u5728\u591a\u6b21\u5617\u8a66\u5f8c\uff0c\u4ecd\u7121\u6cd5\u53d6\u5f97\u6a21\u5f0f\u9805\u76ee %s \u7684\u5beb\u5165\u9396\u5b9a
+SEVERE_ERR_TASK_ADDSCHEMAFILE_INSUFFICIENT_PRIVILEGES_10=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u4fee\u6539\u4f3a\u670d\u5668\u6a21\u5f0f
+SEVERE_ERR_TASK_BACKUP_INSUFFICIENT_PRIVILEGES_11=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u5099\u4efd
+SEVERE_ERR_TASK_RESTORE_INSUFFICIENT_PRIVILEGES_12=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u5fa9\u539f
+SEVERE_ERR_TASK_LDIFIMPORT_INSUFFICIENT_PRIVILEGES_13=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5 LDIF \u532f\u5165
+SEVERE_ERR_TASK_LDIFEXPORT_INSUFFICIENT_PRIVILEGES_14=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5 LDIF \u532f\u51fa
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_RESTART_PRIVILEGES_15=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u91cd\u65b0\u555f\u52d5
+SEVERE_ERR_TASK_SHUTDOWN_INSUFFICIENT_SHUTDOWN_PRIVILEGES_16=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u95dc\u6a5f
+SEVERE_ERR_TASK_ADDSCHEMAFILE_CANNOT_NOTIFY_SYNC_PROVIDER_17=\u5617\u8a66\u901a\u77e5\u985e\u578b\u70ba %s \u7684\u540c\u6b65\u5316\u63d0\u4f9b\u8005\uff0c\u6709\u95dc\u7531\u589e\u52a0\u6a21\u5f0f\u6a94\u6848\u4f5c\u696d\u6240\u9032\u884c\u7684\u6a21\u5f0f\u8b8a\u66f4\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASK_INDEXREBUILD_INSUFFICIENT_PRIVILEGES_18=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u555f\u52d5\u7d22\u5f15\u91cd\u5efa
+SEVERE_ERR_TASK_INITIALIZE_TARGET_INVALID_DN_19=\u5c0d\u521d\u59cb\u5316\u76ee\u6a19\u4f5c\u696d\u63d0\u4f9b\u4e86\u7121\u6548\u7684 DN
+SEVERE_ERR_TASK_INITIALIZE_INVALID_DN_20=\u5c0d\u521d\u59cb\u5316\u4f5c\u696d\u63d0\u4f9b\u4e86\u7121\u6548\u7684 DN
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_ROOT_21=\u53ea\u6709\u8d85\u7d1a\u4f7f\u7528\u8005\u53ef\u5c07\u4f3a\u670d\u5668\u8a2d\u70ba\u9396\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_ENTERLOCKDOWN_NOT_LOOPBACK_22=\u53ea\u6709\u5f9e\u8ff4\u8def\u4f4d\u5740\u9023\u7dda\u7684\u8d85\u7d1a\u4f7f\u7528\u8005\uff0c\u53ef\u5c07\u4f3a\u670d\u5668\u8a2d\u70ba\u9396\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_ROOT_23=\u53ea\u6709\u8d85\u7d1a\u4f7f\u7528\u8005\u53ef\u89e3\u9664\u4f3a\u670d\u5668\u7684\u9396\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_LEAVELOCKDOWN_NOT_LOOPBACK_24=\u53ea\u6709\u5f9e\u8ff4\u8def\u4f4d\u5740\u9023\u7dda\u7684\u8d85\u7d1a\u4f7f\u7528\u8005\uff0c\u53ef\u89e3\u9664\u4f3a\u670d\u5668\u7684\u9396\u5b9a\u6a21\u5f0f
+SEVERE_ERR_TASK_DISCONNECT_NO_PRIVILEGE_25=\u60a8\u6c92\u6709\u8db3\u5920\u7684\u6b0a\u9650\u53ef\u4ee5\u7d42\u6b62\u7528\u6236\u7aef\u9023\u7dda
+SEVERE_ERR_TASK_DISCONNECT_INVALID_CONN_ID_26=\u7121\u6cd5\u5c07\u503c %s \u89e3\u78bc\u70ba\u6574\u6578\u9023\u7dda ID
+SEVERE_ERR_TASK_DISCONNECT_NO_CONN_ID_27=\u5fc5\u9808\u63d0\u4f9b\u5c6c\u6027 %s\uff0c\u4ee5\u6307\u5b9a\u4f9b\u7528\u6236\u7aef\u4e2d\u65b7\u9023\u7dda\u7684\u9023\u7dda ID
+SEVERE_ERR_TASK_DISCONNECT_INVALID_NOTIFY_CLIENT_28=\u7121\u6cd5\u5c07\u503c %s \u89e3\u78bc\u70ba\u662f\u5426\u5728\u4e2d\u65b7\u7528\u6236\u7aef\u9023\u7dda\u4e4b\u524d\u5148\u4e88\u4ee5\u901a\u77e5\u7684\u6307\u793a\u3002\u63d0\u4f9b\u7684\u503c\u61c9\u70ba\u300ctrue\u300d\u6216\u300cfalse\u300d
 INFO_TASK_DISCONNECT_GENERIC_MESSAGE_29=\u7ba1\u7406\u54e1\u5df2\u7d42\u6b62\u6b64\u7528\u6236\u7aef\u9023\u7dda
-###SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=There is no client \
-### connection with connection ID %s
+SEVERE_ERR_TASK_DISCONNECT_NO_SUCH_CONNECTION_30=\u6c92\u6709\u9023\u7dda ID \u70ba %s \u7684\u7528\u6236\u7aef\u9023\u7dda
 INFO_TASK_DISCONNECT_MESSAGE_31=\u7ba1\u7406\u54e1\u5df2\u7d42\u6b62\u6b64\u7528\u6236\u7aef\u9023\u7dda
 INFO_TASK_ADD_SCHEMA_FILE_NAME_32=\u589e\u52a0\u6a21\u5f0f\u6a94\u6848
 INFO_TASK_BACKUP_NAME_33=\u5099\u4efd
@@ -179,10 +149,8 @@
 INFO_FAILED_DEPENDENCY_ACTION_CANCEL_100=\u53d6\u6d88
 INFO_FAILED_DEPENDENCY_ACTION_DISABLE_101=\u505c\u7528
 INFO_TASK_STOPPED_BY_ADMIN_102=\u4f5c\u696d\u5df2\u7531\u7ba1\u7406\u54e1\u505c\u6b62: %s
-###SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=Invalid generation ID provided with the \
-### task
+SEVERE_ERR_TASK_INITIALIZE_INVALID_GENERATION_ID_103=\u5c0d\u4f5c\u696d\u63d0\u4f9b\u4e86\u7121\u6548\u7684\u7522\u751f DN
 INFO_IMPORT_ARG_TEMPLATE_FILE_104=\u7bc4\u672c\u6a94\u6848
 INFO_IMPORT_ARG_RANDOM_SEED_105=\u96a8\u6a5f\u7a2e\u5b50
-###SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the \
-### server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_TASK_LDAP_FAILED_TO_CONNECT_WRONG_PORT_106=Unable to connect to the server at %s on port %s. Check this port is an administration port
 INFO_TASK_STATE_RECURRING_107=Recurring
diff --git a/opendj-sdk/opends/src/messages/messages/tools_de.properties b/opendj-sdk/opends/src/messages/messages/tools_de.properties
index 318bf41..0ed2b8a 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL connection to the server: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL connection to the server because the connection factory has not been initialized
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager for the key store:%s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=Verf\u00fcgbare Passwortspeicherschemas auflisten
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=Klartext-Passwort zum Verschl\u00fcsseln oder Abgleich gegen ein verschl\u00fcsseltes Passwort
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=Datei mit Klartext-Passwort
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=Pfad zur Directory-Server-Konfigurationsdatei
 INFO_ENCPW_DESCRIPTION_SCHEME_14=Schema f\u00fcr das verschl\u00fcsselte Passwort
 INFO_DESCRIPTION_USAGE_15=Zeigt diese Nutzungsinformationen an
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use --%s or --%s to specify the password to encode
+SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use the --%s argument to specify the storage scheme
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while attempting to bootstrap the Directory Server client-side code:  %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the Directory Server configuration:  %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the Directory Server schema:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to initialize the core Directory Server configuration:  %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while trying to initialize the Directory Server password storage schemes:  %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not configured for use in the Directory Server
 INFO_ENCPW_PASSWORDS_MATCH_27=Das angegebene Klartext-Passwort und das verschl\u00fcsselte Passwort stimmen \u00fcberein
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=Das angegebene Klartext-Passwort und das verschl\u00fcsselte Passwort stimmen nicht \u00fcberein
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to encode the clear-text password:  %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=Pfad zu der zu schreibenden LDIF-Datei
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=Bestehende LDIF-Datei erweitern, statt sie zu \u00fcberschreiben
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=Backend-ID des zu exportierenden Backends
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=LDIF-Daten beim Export komprimieren
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=LDIF-Daten beim Export verschl\u00fcsseln
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=Signierten Hash von den exportierten Daten generieren
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to decode wrap column value "%s" as an integer
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while attempting to process the LDIF export:  %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend configuration base DN string "%s" as a valid DN:  %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the backend configuration base entry "%s" from the server configuration:  %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the Java class providing the logic for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in configuration entry %s for use as a Directory Server backend:  %s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance of class %s referenced in configuration entry %s as a Directory Server backend:  %s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend configuration entry %s.  This backend will not be evaluated
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set of base DNs defined in backend configuration entry %s:  %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=Pfad zur der zu importierenden LDIF-Datei
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=Bestehende Datenbank erweitern, statt sie zu \u00fcberschreiben
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=Beim Erweitern der Datenbank vorhandene Eintr\u00e4ge ersetzen
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=Vorhandene Datei f\u00fcr zur\u00fcckgewiesene und/oder \u00fcbersprungene Eintr\u00e4ge \u00fcberschreiben, statt sie zu erweitern
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=LDIF-Datei ist komprimiert
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=LDIF-Datei ist verschl\u00fcsselt
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or backend IDs can not span across multiple Directory Server backends
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server backends are configured with the requested backend ID or base DNs that include the specified branches
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while trying to open the rejects file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while attempting to process the LDIF import:  %s
 INFO_PROCESSING_OPERATION_104=Verarbeitet Anforderung %s f\u00fcr %s
 INFO_OPERATION_FAILED_105=Vorgang %s fehlgeschlagen
 INFO_OPERATION_SUCCESSFUL_106=Vorgang %s erfolgreich f\u00fcr DN %s
@@ -174,7 +134,7 @@
 INFO_DESCRIPTION_TRUSTALL_111=Allen Server-SSL-Zertifikaten vertrauen
 INFO_DESCRIPTION_BINDDN_112=DN f\u00fcr die Verbindung zum Server
 INFO_DESCRIPTION_BINDPASSWORD_113=Passwort f\u00fcr die Verbindung zum Server
-INFO_DESCRIPTION_BINDPASSWORDFILE_114=Passwortdatei f\u00fcr die Verbindung
+INFO_DESCRIPTION_BINDPASSWORDFILE_114=Verbindungspasswortdatei
 INFO_DESCRIPTION_ENCODING_115=Angegebenen Zeichensatz f\u00fcr die Befehlszeileneingabe verwenden
 INFO_DESCRIPTION_VERBOSE_116=Ausf\u00fchrlichen Modus verwenden
 INFO_DESCRIPTION_KEYSTOREPATH_117=Zertifikatschl\u00fcsselspeicherpfad
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=Maximal zul\u00e4ssige Suchdauer in Sekunden 
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=Suchumfang ('base', 'one', 'sub' oder 'subordinate')
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=Alias-Dereferenzierungsrichtlinie ('never', 'always', 'search' oder 'find')
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that it was closing the connection to the client (result code %d, message "%s"
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server sent an unexpected extended response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an unexpected response message to the client:  %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=Der einfache Verbindungsversuch ist fehlgeschlagen
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no SASL mechanism was specified
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=Der angeforderte SASL-Mechanismus "%s" wird von diesem Client nicht unterst\u00fctzt
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=Die Eigenschaft zur SASL-Verfolgung darf nur einen Wert haben
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=Die Eigenschaft "%s" ist f\u00fcr den SASL-Mechanismus %s nicht zul\u00e4ssig
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind request:  %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=Der %s SASL-Verbindungsversuch ist fehlgeschlagen
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=Es wurden keinen SASL-Eigenschaften f\u00fcr den Mechanismus %s angegeben
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149=Die SASL-Eigenschaft "authid" akzeptiert nur einen Wert
@@ -254,76 +206,45 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=KDC f\u00fcr die Kerberos-Authentifizierung
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184=Die SASL-Eigenschaft "kdc" akzeptiert nur einen Wert
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=Der Modus "%s" der angegebenen Sicherheitsstufe GSSAPI ist ung\u00fcltig.  Momentan wird nur der QoP-Modus "auth" unterst\u00fctzt
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred while trying to create the temporary JAAS configuration for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=Fehler beim Versuch, die lokale Authentifizierung f\u00fcr den Kerberos-Bereich durchzuf\u00fchren: %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=Fehler beim Versuch, die GSSAPI-Authentifizierung f\u00fcr den Directory-Server durchzuf\u00fchren: %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The LDAPAuthenticationHandler.run() method was called for a SASL bind with an unexpected mechanism of "%s".  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred while attempting to create a SASL client to process the GSSAPI authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error occurred while attempting to create the initial challenge for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=Fehler beim Versuch, die vom Directory-Server bereitgestellten SASL-Berechtigungsnachweise in der GSSAPI-Verbindungsantwort zu validieren: %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=Der Directory-Server hat unerwarteterweise eine Erfolgsanwort an den Client gesendet, obwohl der Client nicht wei\u00df, dass die GSSAPI-Verhandlung abgeschlossen ist
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=Der GSSAPI-Verbindungsversuch ist fehlgeschlagen
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind attempt with an unexpected callback type of %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The LDAPAuthenticationHandler.handle() method was called for an unexpected SASL mechanism of %s.  The backtrace for this call is %s
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=Paswort f\u00fcr Benutzer '%s':
 INFO_DESCRIPTION_VERSION_200=Versionsnummer des LDAP-Protokolls
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=Versionsnummer '%s' des LDAP-Protokolls ist ung\u00fcltig. Zul\u00e4ssige Werte sind 2 und 3
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am I?' request to the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am I?' response from the Directory Server:  %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204=Die Anforderung 'Who Am I' wurde vom Directory-Server zur\u00fcckgewiesen
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=Basis-DN eines Backends, das Indizierung unterst\u00fctzt. Die Verifizierung wird f\u00fcr Indizes ausgef\u00fchrt, die innerhalb des Bereichs des gegebenen Basis-DNs liegen
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=Name eines Indizes, der verifiziert wird. F\u00fcr ein Attributindex ist dies einfach ein Attributname. Mehrere Indizes k\u00f6nnen auf Vollst\u00e4ndigkeit \u00fcberpr\u00fcft werden, oder alle Indizes, sofern keine festgelegt sind.  Ein Index ist vollst\u00e4ndig, wenn jeder Indexwert auf alle Eintr\u00e4ge verweist, die den Wert enthalten
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=Gibt an, dass ein einzelner Index \u00fcberpr\u00fcft werden muss, um sicherzustellen, dass er fehlerfrei ist.  Ein Index ist fehlerfrei, wenn jeder Indexwert nur auf Eintr\u00e4ge mit dem Wert verweist.  Es kann nur ein Index auf einmal mit dieser Methode \u00fcberpr\u00fcft werden
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while attempting to perform index verification:  %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index at a time may be verified for cleanliness
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support indexing
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend with backend ID "%s" does not provide a mechanism for performing LDIF exports
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with backend ID %s does not provide a mechanism for performing LDIF imports
 INFO_DESCRIPTION_DONT_WRAP_215=Lange Zeilen nicht umbrechen
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=Basis-DN einer Verzweigung, die in den LDIF-Import eingeschlossen wird
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" is not handled by the backend with backend ID %s
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends are configured to support base DN "%s"
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are configured to support the requested base DN "%s"
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=Basis-DN einer Verzweigung, die in den LDIF-Export eingeschlossen wird
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" is not handled by the backend with backend ID %s
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=Backend-ID des zu archivierenden Backends
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=Die angegebene ID f\u00fcr die Sicherung verwenden
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=Pfad zum Zielverzeichnis f\u00fcr die Sicherungsdateien
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=Sicherungsinhalte verschl\u00fcsseln
 INFO_BACKUPDB_DESCRIPTION_HASH_251=Einen Hash der Sicherungsinhalte generieren
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=Hash der Sicherungsinhalte signieren
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the backend with backend ID %s is held in entry "%s", but other backups in the target backup directory %s were generated from a backend whose configuration was held in configuration entry "%s"
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting to use the specified path "%s" as the target directory for the backup:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed up using the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while attempting to back up backend %s with the requested configuration:  %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=Alle Backends im Server sichern
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s arguments may not be used together.  Exactly one of them must be provided
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument nor the %s argument was provided.  Exactly one of them is required
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while attempting to create the backup directory %s:  %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in the set of backends to archive, but this backend does not provide support for a backup mechanism.  It will be skipped
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends provide a backup mechanism.  The backup operation has been aborted
 NOTICE_BACKUPDB_STARTING_BACKUP_280=Sicherung von Backend %s starten
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred while attempting to parse the backup descriptor file %s:  %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=Der Sicherungsprozess wurde mit einem oder mehreren Fehlern abgeschlossen
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=Der Sicherungsprozess wurde erfolgreich abgeschlossen
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while attempting to initialize the crypto manager:  %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=Sicherungs-ID des Quellarchivs f\u00fcr eine inkrementelle Sicherung 
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the %s argument requires that the %s argument is also provided
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=Backend-ID des wiederherzustellenden Backends
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=Sicherungs-ID der wiederherzustellenden Sicherung
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=Pfad zum Verzeichnis mit den Sicherungsdateien
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=Alle verf\u00fcgbaren Sicherungen im Sicherungsverzeichnis auflisten
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=Inhalte der Sicherung \u00fcberpr\u00fcfen, aber nicht wiederherstellen
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while attempting to examine the set of backups contained in backup directory %s: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=Sicherungs-ID:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=Sicherungsdatum:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=Inkrementell:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=Hat unsignierten Hash:  %s
 INFO_RESTOREDB_LIST_SIGNED_311=Hat signierten Hash:    %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=Abh\u00e4ngig von:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does not exist in %s
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory Server backups contained in %s
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in directory %s were taken from a Directory Server backend defined in configuration entry %s but no such backend is available
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend configured with backend ID %s does not provide a mechanism for restoring backups
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred while attempting to restore backup %s from %s:  %s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an encrypted or signed backup requires a connection to an online server
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the %s argument or the %s argument requires a connection to an online server instance
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument requires that the %s argument is also provided
 INFO_DESCRIPTION_NOOP_327=Anzeigen, was ausgef\u00fchrt werden w\u00fcrde, aber keine Vorg\u00e4nge ausf\u00fchren
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import).  This backend will not be archived
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the backup process exits, so no further action should be required
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The restore cannot continue
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the restore process exits, so no further action should be required
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The LDIF import cannot continue
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the import process exits, so no further action should be required
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The LDIF export cannot continue
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the export process exits, so no further action should be required
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The index verification cannot continue
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the verification process exits, so no further action should be required
 INFO_DESCRIPTION_TYPES_ONLY_338=Nur Attributnamen abfragen, nicht ihre Werte
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=Schema\u00fcberpr\u00fcfung beim LDIF-Import \u00fcberspringen
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while attempting to initialize the LDIF export plugins:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while attempting to initialize the LDIF import plugins:  %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=LDAP-Assertionssteuerung f\u00fcr den angegebenen Filter verwenden
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=Der f\u00fcr die LDAP-Assertionssteuerung angegebene Suchfilter ist ung\u00fcltig: %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=LDAP-ReadEntry-Preread-Steuerung verwenden
@@ -474,21 +331,14 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=Datei mit einer Liste von Suchfilterzeichenketten
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=LDAP-Steuerung f\u00fcr \u00fcbereinstimmende Werte mit dem angegebenen Filter verwenden
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=Der angegebene Filter f\u00fcr \u00fcbereinstimmende Werte ist ung\u00fcltig: %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while attempting to open the LDIF file %s for reading:  %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read the contents of LDIF file %s:  %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF file %s:  %s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=Authentifizierungs-Passwortsyntax statt Benutzer-Passwortsyntax verwenden
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage scheme "%s" is not configured for use in the Directory Server
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a valid encoded authentication password value:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while attempting to initialize the password policy components:  %s
 INFO_STOPDS_DESCRIPTION_HOST_374=Directory-Server-Hostname oder -IP-Adresse
 INFO_STOPDS_DESCRIPTION_PORT_375=Directory-Server-Administrations-Portnummer
 INFO_STOPDS_DESCRIPTION_USESSL_376=SSL f\u00fcr sichere Kommunikation mit dem Server verwenden
@@ -508,33 +358,17 @@
 INFO_STOPDS_DESCRIPTION_TSPW_390=Zertifikat-Trust Store-PIN
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=Zertifikat-Trust Store-PIN-Datei
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=Anzeige dieser Nutzungsinformationen
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or YYYYMMDDhhmmss for local time
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  Details: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response message but got a %s message instead
 INFO_BIND_PASSWORD_EXPIRED_406=# Ihr Passwort ist abgelaufen
 INFO_BIND_PASSWORD_EXPIRING_407=# Ihr Passwort l\u00e4uft ab in %s
 INFO_BIND_ACCOUNT_LOCKED_408=# Ihr Konto ist gesperrt
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=Lange Zeilen nicht umbrechen
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=Maximale Anzahl der zur\u00fcckzugebenen, \u00fcbereinstimmenden Eintr\u00e4ge
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=Maximale Verarbeitungsdauer (in Sekunden)
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a filter file or an individual search filter must be provided
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while attempting to parse search filter '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while attempting to parse base DN '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while attempting to parse the time limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while attempting to parse the size limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while attempting to create the LDIF reader:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while attempting to create the LDIF writer used to return matching entries:  %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=Das angegebene Zeitlimit wurde bei der Suche \u00fcberschritten
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=Das angegebene Gr\u00f6\u00dfenlimit wurde bei der Suche \u00fcberschritten
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred while attempting to read an entry from the LDIF content:  %s.  Skipping this entry and continuing processing
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while attempting to read an entry from the LDIF content:  %s.  Unable to continue processing
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error occurred during search processing:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=LDIF-Datei mit den Quelldaten
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=LDIF-Datei mit den Zieldaten
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=Datei, in die die Ausgabe geschrieben wird
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=Vorhandene Ausgabedateien \u00fcberschreiben, statt sie zu erweitern
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while attempting to open source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while reading the contents of source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while attempting to open target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while reading the contents of target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting to open the LDIF writer for the diff output:  %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=Es wurden keine Unterschiede zwischen der Quell- und Ziel-LDIF-Datei gefunden
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while attempting to write the diff output:  %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=Port, auf dem der Directory-Server nach LDAP-Kommunikation h\u00f6ren soll
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=Basis-DN f\u00fcr Benutzerinformationen im Directory-Server.  Es k\u00f6nnen mehrere Basis-DNs festgelegt werden, indem diese Option mehrfach angegeben wird
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=DN f\u00fcr den ersten Root-Benutzer des Directory-Servers
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=Passwort f\u00fcr den ersten Root-Benutzer des Directory-Servers
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=Pfad zur Passwortdatei f\u00fcr den ersten Root-Benutzer des Directory-Servers
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while attempting to acquire the server-wide lock file %s:  %s.  This generally means that the Directory Server is running, or another tool that requires exclusive access to the server is in use
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while attempting to parse base DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while attempting to parse root DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was provided, but no corresponding password was given.  If the root DN is specified then the password must also be provided
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while attempting to update the base DN(s) for user data in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while attempting to update the port on which to listen for LDAP communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while attempting to update the entry for the initial Directory Server root user: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while writing the updated Directory Server configuration:  %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes were specified
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=Directory-Server-Konfiguration erfolgreich aktualisiert
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=\u00dcberpr\u00fcfen Sie, ob JVM ordnungsgem\u00e4\u00df gestartet werden kann
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=Der Setupbefehl zum Aufruf dieses Programms
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=Passwort f\u00fcr den ersten Root-Benutzer des Directory-Servers
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=Pfad zur Passwortdatei f\u00fcr den ersten Root-Benutzer des Directory-Servers
 INFO_INSTALLDS_DESCRIPTION_HELP_498=Anzeige dieser Nutzungsinformationen
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path was provided (use the %s argument)
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting to parse the string "%s" as a valid DN:  %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=Was m\u00f6chten Sie als Basis-DN f\u00fcr die Verzeichnisdaten verwenden?
 INFO_INSTALLDS_PROMPT_IMPORT_505=M\u00f6chten Sie die Verzeichnisdatenbank mit Informationen aus einer vorhandenen LDIF-Datei f\u00fcllen?
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=Geben Sie den Pfad zur LDIF-Datei mit den zu importierenden Daten an:
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not provide both the %s and the %s arguments at the same time
 INFO_INSTALLDS_PROMPT_ADDBASE_508=Soll der Basiseintrag %s automatisch in der Verzeichnisdatenbank erstellt werden?
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=Geben Sie den Port an, auf dem der Directory-Server Verbindungen von LDAP-Clients annehmen soll
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it.  On UNIX-based operating systems, non-root users may not be allowed to bind to ports 1 through 1024
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it
 INFO_INSTALLDS_PROMPT_ROOT_DN_512=Geben Sie den DN des ersten Root-Benutzers f\u00fcr den Directory-Server an 
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided for the initial root user.  When performing a non-interactive installation, this must be provided using either the %s or the %s argument
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=Geben Sie das Passwort f\u00fcr den ersten Root-Benutzer ein:
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=Geben Sie zur Best\u00e4tigung das Passwort erneut ein:
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=Angeforderte Konfiguration wird an den Directory-Server gesendet...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=Tempor\u00e4re LDIF-Datei mit den Inhalten des ersten Basiseintrags wird erstellt...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred while attempting to create the base LDIF file:  %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=LDIF-Daten werden in die Directory-Server-Datenbank importiert...
-INFO_INSTALLDS_STATUS_SUCCESS_520=Das OpenDS-Setup wurde erfolgreich abgeschlossen
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=Ja
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=Nein
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=FEHLER: Der angegebene Wert kann nicht als Ja oder Nein interpretiert werden.  Bitte geben Sie als Antwort entweder "yes" oder "no" ein
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=Pfad zu der zu schreibenden LDIF-Datei
 INFO_MAKELDIF_DESCRIPTION_SEED_578=Seed zur Initialisierung des Zufallszahlengenerators
 INFO_MAKELDIF_DESCRIPTION_HELP_579=Diese Nutzungsinformationen anzeigen
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while attempting to read the template file:  %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while attempting to parse the template file:  %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=Wert "%s" kann nicht als g\u00fcltige Formatzeichenkette f\u00fcr Tag %s in Zeile %d der Vorlagendatei geparst werden
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=Das Zufallstag in Zeile %d der Vorlagendatei enth\u00e4lt kein Argument, das den Typ des Zufallswerts festlegt, der generiert werden soll
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=Der generierte Wert des Zufalltags in Zeile %d der Vorlagendatei wird immer eine leere Zeichenkette sein
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=Fehler beim Versuch, Eintrag %s in LDIF-Datei zu schreiben: %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=LDIF-Verarbeitung vollst\u00e4ndig.  %d Eintr\u00e4ge geschrieben
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=Pfad zu einer MakeLDIF-Vorlage zum Erstellen der Importdaten
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are incompatible and may not be used together
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the source for the LDIF data to be imported
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the specified file %s as a MakeLDIF template file:  %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=In Zeile %d der Vorlagendatei ist ein unvollst\u00e4ndiges Tag enthalten, das entweder mit '<' oder '{' ge\u00f6ffnet, aber nicht geschlossen wird
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=Tag %s, auf das in Zeile %d der Vorlagendatei verwiesen wird, ist nicht f\u00fcr Verzweigungsdefinitionen zul\u00e4ssig
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=Seed f\u00fcr den MakeLDIF-Zufallsnummerngenerator
@@ -804,26 +564,15 @@
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=LDIF-Datei mit den zu \u00fcbernehmenden \u00c4nderungen
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=Datei, in die die aktualisierten Daten geschrieben werden
 INFO_LDIFMODIFY_DESCRIPTION_HELP_623=Zeigt diese Nutzungsinformationen an
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF file %s for writing:  %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while processing the requested changes:  %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=Adresse des Directory-Server-Systems
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=Port, auf dem der Directory-Server nach LDAP-Client-Kommunikation h\u00f6ren soll
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=DN f\u00fcr die Verbindung zum Server
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=Pfad zur PIN-Datei f\u00fcr den Zugriff auf die Inhalte des Schl\u00fcsselspeichers
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=Pfad zum Trust Store f\u00fcr die Aufnahme von SSL/TLS-Kommunikation mit dem Server
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=Pfad zur PIN-Datei f\u00fcr den Zugriff auf die Inhalte des Trust Store
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be provided together
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN or bind password is provided, then the other must be given as well
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and password are not provided, then an authorization ID and current password must be given
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then the  %s argument must also be given
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS support:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to connect to the Directory Server:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP password modify request:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP password modify response:  %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed with result code %d
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=\u00dcbereinstimmender DN:  %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=Der LDAP-Passwort\u00e4nderungsvorgang war erfolgreich
 INFO_LDAPPWMOD_ADDITIONAL_INFO_668=Zus\u00e4tzliche Info: %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=Generiertes Passwort: %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the password modify response value because it contained an invalid element type of %s
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the password modify response value:  %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
 INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=Der Assertionswert sollte Base64-enkodiert sein, es ist aber ein Fehler beim Entschl\u00fcsseln des Werts aufgetreten
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=Der Assertionswert kann nicht aus der angegebenen Datei gelesen werden: %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=Pfad zur Datei, die zum L\u00f6schen \u00fcberwacht wird
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=Pfad zur Datei mit der Protokollausgabe f\u00fcr den Monitor
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=Maximale Dauer in Sekunden, bis die Zieldatei vor dem Beenden gel\u00f6scht wird
 INFO_WAIT4DEL_DESCRIPTION_HELP_678=Zeigt diese Nutzungsinformationen an
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log file %s for reading:  %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare operation
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=Dieses Dienstprogramm dient zur Sicherung eines oder mehrerer Directory-Server-Backends
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=Dieses Dienstprogramm dient zur Definition einer Basiskonfiguration f\u00fcr den Directory-Server
 INFO_ENCPW_TOOL_DESCRIPTION_685=Dieses Dienstprogramm dient zum Verschl\u00fcsseln des Benutzerpassworts mit einem festgelegten Speicherschema oder zum Ermitteln, ob der Wert eines gegebenen Klartextpassworts mit dem verschl\u00fcsselten Passwort \u00fcbereinstimmt 
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=Dieses Dienstprogramm dient zur Aufforderung an den Directory-Server, herunterzufahren oder neu zu starten
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=Dieses Dienstprogramm dient zum Sicherstellen, dass Indexdaten innerhalb eines Backends auf Grundlage der Berkeley DB Java Edition konsistent sind
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=Dieses Dienstprogramm dient zum Warten auf Dateien, die vom Dateisystem entfernt werden sollen
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and the --%s arguments
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the target for the comparison
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. The attribute string must be in one of the following forms: 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL authentication may only be requested if SSL or StartTLS is used
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication may only be used if a client certificate key store is specified
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# \u00c4nderungstyp best\u00e4ndige Suche: %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# Vorheriger Eintrags-DN best\u00e4ndige Suche: %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# Antwortsteuerung Kontoverwendbarkeit
@@ -932,22 +660,17 @@
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=Backend-ID des Backends, f\u00fcr das die Basis-DNs aufgelistet wird
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=Basis-DN, f\u00fcr den die Backend-ID aufgelistet wird
 INFO_LISTBACKENDS_DESCRIPTION_HELP_728=Anzeige dieser Nutzungsinformationen
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while trying to read backend information from the server configuration:  %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could not be parsed as a valid DN:  %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=Der angegebene DN '%s' ist kein Basis-DN f\u00fcr ein im Directory-Server konfiguriertes Backend
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=Der angegebene DN '%s' befindet sich nicht unterhalb eines Basis-DNs f\u00fcr ein im Directory-Server konfiguriertes Backend
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=Der angegebene DN '%s' befindet sich unterhalb von '%s', der als Basis-DN f\u00fcr Backend '%s' konfiguriert ist
 INFO_LISTBACKENDS_BASE_FOR_ID_739=Der angegebene DN '%s' ist ein Basis-DN f\u00fcr Backend '%s'
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=Backend-ID
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=Basis-DN
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' in the server configuration
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend IDs exist in the server configuration
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a valid encoded user password value:  %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=LDAP-Vergleichsergebnis als Beendigungscode f\u00fcr den Passwortvergleich verwenden
 INFO_DESCRIPTION_COUNT_ENTRIES_750=Anzahl der vom Server zur\u00fcckgegebenen Eintr\u00e4ge z\u00e4hlen
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# Gesamtzahl \u00fcbereinstimmender Eintr\u00e4ge: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=Daten von einer LDIF-Datei importieren
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=Automatisch generierte Beispieldaten laden
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=Auswahl zum F\u00fcllen der Datenbank:
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s does not exist
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=Geben Sie die Anzahl der zu erstellenden Benutzereintr\u00e4ge an:
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create the template file for generating sample data:  %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=PIN f\u00fcr den Zugriff auf die Inhalte des Schl\u00fcsselspeichers
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=PIN f\u00fcr den Zugriff auf die Inhalte des Trust Store
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=Betriebsattribute vom LDIF-Export ausschlie\u00dfen
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=Passwortrichtlinienwarnung: %s=%d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=Passwortrichtlinienfehler: %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=Passwortrichtlinien-Antwortsteuerung kann nicht entschl\u00fcsselt werden: %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The connection to the Directory Server was closed before the bind response could be read
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=Simple Paged Results Control mit der gegebenen Seitengr\u00f6\u00dfe verwenden
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results control may only be used with a single search filter
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged results control from the search response:  %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results response control was not found in the search result done message from the server
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=Jede Attributslevel\u00e4nderung wird als eine \u00c4nderung pro Attributwert statt als eine \u00c4nderung pro Eintrag geschrieben
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate chain because the prompt trust manager may only be used to trust server certificates
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not present a certificate chain.  Do you still wish to attempt connecting to the target server?
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is expired (expiration time:  %s)
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate will not be valid until %s
 INFO_PROMPTTM_SERVER_CERT_799=Der Server verwendet folgendes Zertifikat: \n    Subjekt-DN:  %s\n    Aussteller-DN:  %s\n    G\u00fcltigkeit:  %s bis %s\nM\u00f6chten Sie diesem Zertifikat vertrauen und die Verbindung zum Server herstellen?
 INFO_PROMPTTM_YESNO_PROMPT_800=W\u00e4hlen Sie "Ja" oder "Nein":
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been rejected by the user
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=Server bereits angehalten
 INFO_STOPDS_GOING_TO_STOP_803=Server wird angehalten...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=Hiermit kann festgelegt werden, ob ein Server angehalten werden kann oder nicht. Zudem kann der Modus angegeben werden, der zum Anhalten verwendet wird
 INFO_DESCRIPTION_CERT_NICKNAME_805=Spitzname des Zertifikats f\u00fcr die SSL-Client-Authentifizierung
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=Port, auf dem der Directory-Server nach JMX-Kommunikation h\u00f6ren soll
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while attempting to update the port on which to listen for JMX communication:  %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=Port, auf dem der Directory-Server nach JMX-Kommunikation h\u00f6ren soll
 INFO_INSTALLDS_PROMPT_JMXPORT_809=Geben Sie den Port an, auf dem der Directory-Server Verbindungen von JMX-Clients annehmen soll
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=Dieses Dienstprogramm dient zur Konfiguration von OpenDS als Windows-Dienst
+SEVERE_ERR_TOOL_RESULT_CODE_810=Ergebniscode:  %d (%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=\u00dcbereinstimmender DN:  %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=Anzeige dieser Nutzungsinformationen
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Aktiviert OpenDS als Windows-Dienst
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Deaktiviert OpenDS als Windows-Dienst und stoppt den Server
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Informiert \u00fcber den Status von OpenDS als Windows-Dienst
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide one of the following arguments:\nenableService, disableService, serviceState or cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at least one of the following arguments:\nenableService, disableService or serviceState or cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
 INFO_WINDOWS_SERVICE_DESCRIPTION_826=Open Source-Directory-Server der n\u00e4chsten Generation.  Installationspfad: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=OpenDS wurde erfolgreich als Windows-Dienst aktiviert
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=OpenDS war bereits als Windows-Dienst aktiviert
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=OpenDS wurde erfolgreich als Windows-Dienst deaktiviert
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=OpenDS war bereits als Windows-Dienst deaktiviert
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=OpenDS ist als Windows-Dienst aktiviert.  Der Dienstname f\u00fcr OpenDS ist: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=OpenDS ist als Windows-Dienst deaktiviert
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  The service name is already in use
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=Wird vom Windows-Dienst-Code verwendet, um dar\u00fcber zu informieren, dass stops-ds nach einem Aufruf zum Netzwerkstopp von den Windows-Diensten aufgerufen wird
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=Pfad zur Ausgabedatei, die der Befehl verwendet
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=OpenDS wird als Windows-Dienst aktiviert...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=M\u00f6chten Sie OpenDS als Windows-Dienst aktivieren?
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=OpenDS als Windows-Dienst aktivieren
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Hiermit kann der OpenDS-Dienst deaktiviert und die mit dem Dienstnamen verkn\u00fcpften Informationen aus der Windows-Registrierung entfernt werden
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open output file %s for writing:  %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=Entfernen des Dienstes %s erfolgreich abgeschlossen
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service with name %s
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has been marked for deletion
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred cleaning up the service %s
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=Dieses Dienstprogramm dient zum Wiederherstellen von Indexdaten innerhalb eines Backends auf Grundlage der Berkeley DB Java Edition
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=Basis-DN eines Backends, das Indizierung unterst\u00fctzt. Die Wiederherstellung wird f\u00fcr Indizes ausgef\u00fchrt, die innerhalb des Bereichs des gegebenen Basis-DNs liegen
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=Namen der wiederherzustellenden Indizes. F\u00fcr ein Attributindex ist dies einfach ein Attributname.  Es muss mindestens ein Index zur Wiederherstellung angegeben werden
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while attempting to perform index rebuild:  %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support rebuilding of indexes
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index must be specified for the rebuild process
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred while attempting to acquire a exclusive lock for backend %s:  %s.  This generally means that some other process has an lock on this backend or the server is running with this backend online. The rebuild process cannot continue
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the rebuild process exits, so no further action should be required
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore). The rebuild process cannot continue
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=Port, auf dem der Directory-Server nach LDAPS-Kommunikation h\u00f6ren soll
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while attempting to update the port on which to listen for LDAPS communication:  %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=Gibt an, ob StartTLS aktiviert wird oder nicht
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=DN des Schl\u00fcssel-Manager-Anbieters f\u00fcr SSL und/oder StartTLS
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=DN des Trust-Manager-Anbieters f\u00fcr SSL und/oder StartTLS
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred while attempting to parse key manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error occurred while attempting to parse trust manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while attempting to enable StartTLS: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while attempting to enable key manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while attempting to enable trust manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred while attempting to update the key manager provider DN used for LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error occurred while attempting to update the trust manager provider DN used for LDAPS communication: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=Pfad zum Schl\u00fcsselspeicher f\u00fcr den Schl\u00fcssel-Manager-Anbieter
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=Spitzname des Zertifikats, den die Verbindungsbehandlungsroutine verwenden soll, wenn sie SSL-basierte Verbindungen annimt oder StartTLS-Verhandlungen durchf\u00fchrt
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must provide the %s argument when providing the %s argument
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while attempting to update the nickname of the certificate that the connection handler should use when accepting SSL-based connections or performing StartTLS negotiation: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=LDIF-Datei mit den zu \u00fcbernehmenden \u00c4nderungen
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=Die \u00fcbergeordnete Vorlage %s, auf die in Zeile %d f\u00fcr Vorlage %s verwiesen wird, ist ung\u00fcltig, da die referenzierte Vorlage nicht vor der Vorlage definiert wird, die auf sie aufbaut 
 INFO_DESCRIPTION_SORT_ORDER_876=Ergebnisse nach der angegebenen Sortierreihenfolge sortieren
@@ -1122,17 +781,13 @@
 INFO_DESCRIPTION_VLV_878=Virtual List View Control zum Abrufen der angegebenen Ergebnisseite verwenden
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=Wenn das Argument --%s angegeben ist, dann muss auch das Argument --%s angebgeben werden
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=Die angegebene Virtual List View-Beschreibung ist ung\u00fcltig.  Der Wert muss in der Form 'beforeCount:afterCount:offset:contentCount' (wobei Offset den Index des Zieleintrags und contentCount die gesch\u00e4tzte Gesamtzahl an Ergebnissen bzw. Null angibt, wenn diese unbekannt ist), oder 'beforeCount:afterCount:assertionValue' (wobei der Eintrag der erste Eintrag sein sollte, dessen prim\u00e4rer Sortierwert gr\u00f6\u00dfergleich dem angegebenen assertionValue ist) vorliegen.  In beiden F\u00e4llen ist beforeCount die Anzahl der zur\u00fcckzugebenden Eintr\u00e4ge vor dem Zielwert und afterCount die Anzahl der zur\u00fcckzugebenden Eintr\u00e4ge nach dem Zielwert 
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the server-side sort response:  %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# VLV Ziel-Offset: %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# VLV Inhaltsmenge: %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the virtual list view response:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot be read
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=Steuerung geteffectiverights mit der angegebenen Authzid verwenden
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=Legt die spezifische Attributliste der Steuerung geteffectiverights fest
 MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=Die in der Steuerung geteffectiverights enthaltene Authorisierungs-ID "%s" ist ung\u00fcltig, da sie nicht mit "dn:" beginnt, um einen Benutzer-DN anzuzeigen
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=Geben Sie die erforderte Passwort\u00e4nderungszeit an, die der Benutzer das letze Mal eingehalten hat.  Nur zu Testzwecken verwenden
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=Informationen \u00fcber die erforderte Passwort\u00e4nderungszeit l\u00f6schen, die der Benutzer das letze Mal eingehalten hat.  Nur zu Testzwecken verwenden
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=Dauer Sekunden anzeigen, die dem Benutzer bleiben, um sein Passwort zu \u00e4ndern, bevor das Konto wegen der erforderten \u00c4nderungszeit gesperrt wird
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate which password policy state operation should be performed
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was invalid for the requested operation.  A Boolean value of either 'true' or 'false' was expected
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the requested operation requires a Boolean value of either 'true' or 'false'
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while attempting to send the request to the server:  %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory Server closed the connection before the response could be read
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the request:  result code %d (%s), error message '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable to decode the response message from the server:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode information about an operation contained in the response:  %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=Passwortrichtlinien-DN
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=Konto ist deaktiviert
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=Kontoablaufzeit
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=Verbleibende Kulanzanmeldungen
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=Passwort in erforderten Zeit ge\u00e4ndert
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=Sekunden bis erforderte \u00c4nderungszeit
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=Gibt eine bestehende OpenDS-Paketdatei (.zip) an, in die das aktuelle Build mit der Befehlszeilenversion dieses Dienstprogramms aktualisiert wird
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid operation type:  %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  Details: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=Nicht-interaktiven Modus verwenden.  Alle erforderlichen Informationen abfragen, statt fehlzuschlagen
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=Stille Aktualisierung oder Wiederherstellung ausf\u00fchren
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=Anzahl der vom Server zur\u00fcckgewiesenen Eintr\u00e4ge z\u00e4hlen und den Wert als Beendigungscode angeben (Werte > 255 werden wegen Beendigungscodebeschr\u00e4nkungen auf 255 verkleinert)
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=\u00dcbersprungene Eintr\u00e4ge in die angegebene Datei schreiben
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while trying to open the skip file %s for writing:  %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=Anzahl der bei der Verifizierung gefundenen Fehler z\u00e4hlen und den Wert als Beendigungscode angeben (Werte > 255 werden wegen Beendigungscodebeschr\u00e4nkungen auf 255 verkleinert)
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=Passwortverlauf
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=Passwortverlaufstatuswerte f\u00fcr den Benutzer anzeigen
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=Passwortverlaufstatuswerte f\u00fcr den Benutzer l\u00f6schen.  Nur zu Testzwecken verwenden
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified the value %s for different ports
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=Die Eigenschaft "%s" ist keine bekannte Eigenschaft
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is missing
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for the property "%s" is invalid
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=Standardwert
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=Verzeichnis, in dem die Wiederherstellungsdateien gespeichert sind.  Dies sollte eines der untergeordneten Verzeichnisse von 'History' (Verlauf) sein, das beim Ausf\u00fchren des Upgradetools erstellt wurde
 INFO_REVERT_DESCRIPTION_RECENT_1220=Die Installation wird auf den Stand vor dem letzten Upgrade zur\u00fcckgesetzt
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=Alle erforderlichen Informationen abfragen, statt fehlzuschlagen
 INFO_REVERT_DESCRIPTION_SILENT_1222=Stille Wiederherstellung durchf\u00fchren
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=Alle Eintr\u00e4ge f\u00fcr alle Basis-DNs im Backend vor dem Import entfernen
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the backend for the LDIF data to be imported to
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend without the append argument will remove all entries for all base DNs (%s) in the backend. The %s argument must be given to continue with import
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=Das Listentag in Zeile %d der Vorlagendatei enth\u00e4lt keine Argumente, die die Listenwerte festlegen.  Es muss mindestens ein Listenwert angegeben werden
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=Das Listentag in Zeile %d der Vorlagendatei enth\u00e4lt das Element '%s'. Dieses enth\u00e4lt ein Semikolon, dem aber keine Ganzzahl folgt.  Das Semikolon wird als Teil des Werts und nicht als Begrenzungszeichen behandelt, das den Wert von seiner relativen Gewichtung trennt
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred attempting to set the server's root directory to %s: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  Details: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=Directory-Server-Hostname oder -IP-Adresse
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=Directory-Server-Portnummer
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=SSL f\u00fcr sichere Kommunikation mit dem Server verwenden
@@ -1318,31 +937,18 @@
 INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=Zertifikat-Trust Store-Pfad
 INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=Zertifikat-Trust Store-PIN
 INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=Zertifikat-Trust Store-PIN-Datei
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add response message but got a %s message instead
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=%s Aufgabe %s wurde zum sofortigen Starten geplant
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is incompatible with use of this tool to interact with the directory as a client
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on UNIX-based systems
 INFO_CREATERC_TOOL_DESCRIPTION_1322=RC-Skript erstellen, das zum Starten, Stoppen und Neustarten des Directory-Servers auf UNIX-basierten Systemen dient
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=Pfad zu der zu erstellenden Ausgabedatei
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine the path to the server root directory.  Please ensure that the %s system property or the %s environment variable is set to the path of the server root directory
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to generate the RC script:  %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify the {%s} argument you must also specify {%s}
 INFO_DESCRIPTION_DBTEST_TOOL_1327=Dieses Dienstprogramm dient zur Fehlerbehebung f\u00fcr die JE-Datenbank
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=Root-Container auflisten, die von allen JE-Backends verwendet werden
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=Alle Eintragscontainer f\u00fcr einen Root-Container auflisten
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=Basis-DN
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=JE-Datenbank-Pr\u00e4fix
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=Anzahl der Eintr\u00e4ge
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server backends are configured with the requested backend ID %s
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry containers are configured with the requested base DN %s in backend %s
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container exists with the requested name %s in entry container %s and backend %s
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred while attempting to initialize the JE backend %s: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred while attempting to read and/or decode records from the database: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as a valid distinguished name:  %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=Datenbankname
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=Datenbanktyp
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=JE-Datenbankname
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=Indexstatus
 INFO_LABEL_DBTEST_KEY_1360=Schl\u00fcssel
 INFO_LABEL_DBTEST_DATA_1361=Daten
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the process exits, so no further action should be required
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import)
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw bytes in hex. When dumping the DN2ID database, the value must be a valid distinguished name. When dumping the ID2Entry database, the value will be decoded as a entry ID. When dumping all other databases, the value will be decoded as a string
 INFO_LABEL_DBTEST_ENTRY_1365=Eintrag
 INFO_LABEL_DBTEST_ENTRY_ID_1366=Eintrags-ID
 INFO_LABEL_DBTEST_ENTRY_DN_1367=Eintrags-DN
@@ -1405,16 +994,13 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=Indexwert
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=Eintrags-ID-Liste
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=Letzte Sortierschl\u00fcssel
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the min/max data size %s as a integer: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while attempting to enable the ADS trust store: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=Es muss ein Unterbefehl angegeben werden
 INFO_CREATERC_USER_DESCRIPTION_1375=Name des Benutzerkontos, unter dem der Server ausgef\u00fchrt werden soll
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=Pfad zur Java-Installation, die zum Ausf\u00fchren des Servers verwendet werden soll
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=Reihe von Argumenten, die an die JVM beim Ausf\u00fchren des Servers geleitet werden sollen
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified as the OPENDS_JAVA_HOME path does not exist or is not a directory
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=Um den Standardserver-Konfigurationsstatus und die Konfiguration angezeigt zu bekommen, k\u00f6nnen Sie %s aufrufen
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=Soll SSL aktiviert werden?
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=Geben Sie den Port an, auf dem der Directory-Server Verbindungen von LDAPS-Clients annehmen soll
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=Ein vorhandenes Zertifikat f\u00fcr ein PKCS#12-Token verwenden
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=Zertifikattypauswahl:
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=Soll der Server nach Abschluss der Konfiguration gestartet werden?
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate nickname could not be found.  The key store contains the following certificate nicknames: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the following certificate nicknames: %s.%nYou have to provide the nickname of the certificate you want to use
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=Server nach Abschluss der Konfiguration nicht starten
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=StartTLS aktivieren, um sichere Kommunikation mit dem Server \u00fcber den LDAP-Port zu erm\u00f6glichen
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=Port, auf dem der Directory-Server nach LDAPS-Kommunikation h\u00f6ren soll.  Der LDAPS-Port wird nur dann konfiguriert und SSL aktiviert, wenn dieses Argument explizit angegeben ist
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=Zertifikatschl\u00fcsselspeicher-PIN.  Eine PIN ist erforderlich, wenn ein vorhandenes Zertifikat (JKS, KCEKS, PKCS#12 oder PKCS#11) als Serverzertifikat angegeben wird.
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=Zertifikatschl\u00fcsselspeicher-PIN-Datei.  Eine PIN ist erforderlich, wenn ein vorhandenes Zertifikat (JKS, KCEKS, PKCS#12 oder PKCS#11) als Serverzertifikat angegeben wird.
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=Spitzname des Zertifikats, den der Server verwenden soll, wenn er SSL-basierte Verbindungen annimt oder StartTLS-Verhandlungen durchf\u00fchrt
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have specified several certificate types to be used.  Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have chosen to enable SSL or StartTLS.  You must specify which type of certificate you want the server to use
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=Sie m\u00fcssen die PIN des Schl\u00fcsselspeichers angeben, um das vom Server zu verwendende Zertifikat abzurufen.  You can use {%s} or {%s}
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=Installation in nicht-interaktiven Modus ausf\u00fchren.  Wenn im Befehl Daten fehlen, wird der Benutzer nicht zur Eingabe aufgefordert und das Dienstprogramm schl\u00e4gt fehl
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a certificate as server certificate.  You must enable SSL (using option {%s}) or Start TLS (using option %s)
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible with '%s'
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=Dieses Dienstprogramm dient zum Abruf einer Liste mit geplanten Aufgaben, die im Directory-Server ausgef\u00fchrt werden, sowie von Informationen \u00fcber einzelne Aufgaben
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=Zusammenfassung der Aufgaben drucken
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=ID einer bestimmten Aufgabe, f\u00fcr die das Dienstprogramm Informationen anzeigt
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=E-Mail nach Abschluss senden
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=E-Mail bei Fehler senden
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=Aufgabe %s abgebrochen
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry %s:  %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=Es ist keine Aufgabe mit der ID %s vorhanden
 INFO_TASKINFO_DETAILS_1439=Aufgabendetails
 INFO_TASKINFO_OPTIONS_1440=%s Optionen
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=Keine festgelegt
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=Sofortige Ausf\u00fchrung
 INFO_TASKINFO_LDAP_EXCEPTION_1445=Fehler beim Verbinden mit dem Directory-Server: '%s'. Verifizieren, ob die Verbindungsoptionen korrekt sind und der Server ausgef\u00fchrt wird
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible with each other and cannot be used together
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=ID einer bestimmten Aufgabe, die abgebrochen werden soll
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not cancelable
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot be canceled
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=Es werden momentan keine abbrechbaren Aufgaben ausgef\u00fchrt
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be determined
 INFO_DESCRIPTION_START_DATETIME_1456=Gibt das Datum bzw. die Zeit im Format 'YYYYMMDDhhmmss' an, wann dieser Vorgang als Serveraufgabe gestartet wird.  Der Wert '0' bewirkt, dass die Aufgabe zur sofortigen Ausf\u00fchrung geplant wird.  Wenn diese Option angegeben ist, wird der Start des Vorgangs so geplant, dass das Dienstprogramm nach der festgelegten Zeit sofort beendet wird 
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format 'YYYYMMDDhhmmss'
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=%s Aufgabe %s wurde zum Starten in %s geplant
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for scheduling this operation as a task but options provided for connecting to the server's tasks backend resulted in the following error: '%s'
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=Pfad zur Datei mit den Standardeigenschaftswerten f\u00fcr die Befehlszeilenargumente
 INFO_DESCRIPTION_NO_PROP_FILE_1462=Es wird keine Eigenschaftendatei mit den Standardargumentwerte f\u00fcr die Befehlszeile verwendet
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=Aufgabenplanungsoptionen
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=E-Mail-Adresse des Empf\u00e4ngers, der bei Fehlern w\u00e4hrend der Ausf\u00fchrung der Aufgabe benachrichtigt wird.  Diese Option kann mehrfach angegeben werden
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=ID der Aufgabe, von der diese Aufgabe abh\u00e4ngig ist.  Eine Aufgabe wird nicht ausgef\u00fchrt, bevor nicht alle Aufgaben abgeschlossen sind, von denen sie abh\u00e4ngig ist
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=Aktion dieser Aufgabe, wenn eine der Aufgaben fehlschl\u00e4gt, von denen sie abh\u00e4ngig ist.  Der Wert muss einer von %s sein. Wenn kein Wert angegeben ist, wird standardm\u00e4\u00dfig %s verwendet
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only applicable when scheduling this operation as a task
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is not a valid email address
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is invalid.  The value must be one of %s
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action option is to be used in conjunction with one or more dependencies
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a cancelable state
 NOTICE_BACKUPDB_CANCELLED_1478=Der Sicherungsprozess wurde abgebrochen
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=Zur\u00fcckgewiesene Eintr\u00e4ge in die angegebene Datei schreiben
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=In Datei f\u00fcr zur\u00fcckgewiesene Eintr\u00e4ge %s kann nicht geschrieben werden. \u00dcberpr\u00fcfen Sie, ob Sie \u00fcber ausreichende Rechte f\u00fcr die Datei verf\u00fcgen
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=\u00dcbersprungene Eintr\u00e4ge in die angegebene Datei schreiben
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=In Datei f\u00fcr \u00fcbersprungene Eintr\u00e4ge %s kann nicht geschrieben werden. \u00dcberpr\u00fcfen Sie, ob Sie \u00fcber ausreichende Rechte f\u00fcr die Datei verf\u00fcgen
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=\u00dcbersprungene Eintr\u00e4ge in folgende Datei schreiben:
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=Dieses Dienstprogramm dient zum \u00c4ndern der Java-Argumente und vom Java-Home, die von verschiedenen OpenDS-Befehlen verwendet werden.%n%nBevor Sie den Befehl aufrufen, bearbeiten Sie die Eigenschaftendatei in %s, um die Java-Argumente und Java-Home festzulegen. Nachdem Sie die Eigenschaftendatei bearbeitet haben, rufen Sie diesen Befehl auf, damit die \u00c4nderungen ins Konto \u00fcbernommen werden.%n%nBeachten Sie, dass die \u00c4nderungen nur f\u00fcr diese OpenDS-Installation gelten. Ihre Umgebungsvariablen werden nicht ver\u00e4ndert
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number of tries to provide the certificate key store PIN is %s.  Install canceled
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%nBevor Sie den Befehl aufrufen, bearbeiten Sie die Eigenschaftendatei in %s, um die Java-Argumente und Java-Home festzulegen. Nachdem Sie die Eigenschaftendatei bearbeitet haben, rufen Sie diesen Befehl auf, damit die \u00c4nderungen ins Konto \u00fcbernommen werden.%n%nNote that the changes will only apply to this server installation. Ihre Umgebungsvariablen werden nicht ver\u00e4ndert
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=Dienstprogramm im stillen Modus ausf\u00fchren.  Im stillen Modus werden Fortschrittsinformationen nicht an den Standardoutput ausgegeben
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=Die Eigenschaftendatei f\u00fcr die Erstellung der Skripte.  Wenn dieses Attribut nicht festgelegt ist, wird %s verwendet
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=Die Skriptdatei, die geschrieben wird.  Wenn keine festgelegt wird, wird %s geschrieben
 INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=Anzeige dieser Nutzungsinformationen
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" cannot be read.  Check that it exists and that you have read rights to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file "%s" cannot be written.  Check that you have right reads to it
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=Die Skriptdatei %s wurde erfolgreich erstellt.  Um in den Befehlzeilen die in %s festgelegten Java-Eigenschaften verwenden zu k\u00f6nnen, m\u00fcssen Sie die erstellte Skriptdatei nach %s kopieren
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=Der Vorgang war erfolgreich.  Die OpenDS-Befehle verwenden die Java-Argumente und Java-Home, die in der Eigenschaftendatei in %s festgelegt sind
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=Der Vorgang war erfolgreich.  The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=Wenn dies gesetzt ist, pr\u00fcfen Sie, ob der Befehl im Offline- oder Online-Modus ausgef\u00fchrt werden muss und den dazugeh\u00f6rigen Fehlercode zur\u00fcckgibt
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been specified several times
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=FEHLER: Ein leerer LDAP-Wert ist kein g\u00fcltiger Wert
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={file}
 INFO_DIRECTORY_PLACEHOLDER_1500={directory}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={adminUID}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={keyStorePasswordFile}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=JMX-Listener-Port:
 INFO_INSTALLDS_START_SERVER_1600=Server nach Abschluss der Konfiguration starten
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=Server nach Abschluss der Konfiguration nicht starten
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=Server mit den vorstehenden Parametern einrichten
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=Setup-Parameter neu eingeben
 INFO_INSTALLDS_CANCEL_1606=Setup Abbrechen
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while attempting to update the crypto manager in the Directory Server: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=%s Aufgabe %s erfolgreich abgeschlossen
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=%s Aufgabe %s wurde nicht erfolgreich abgeschlossen
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify that the provided trust store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify that the provided key store exists and that you have read access rights to it
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=Datei mit einer Liste der beim Berechnen der Unterschiede zu ignorierenden Attribute
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=Datei mit einer Liste von der beim Berechnen der Unterschiede zu ignorierenden Eintr\u00e4ge (DN)
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting to read the file '%s' containing the list of ignored entries: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting to read the file '%s' containing the list of ignored attributes: %s
 INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=Die Zeichenkette '%s' in Datei '%s' kann nicht als ein DN geparst werden
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=Die %s-Nummer der Vorgangs\u00e4nderung ist %s
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=An welchen Port soll der Administrations-Konnektor Verbindungen akzeptieren?
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=Port, an dem der Administrations-Konnektor auf Kommunikation warten soll
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. Check this port is an administration port
 INFO_DESCRIPTION_ADMIN_PORT_1622=Directory-Server-Administrations-Portnummer
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=Pfad zu einem JCEKS mit einem Zertifikat, das als Serverzertifikat verwendet werden soll
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=Ein bestehendes Zertifikat in einem JCEKS-Schl\u00fcsselspeicher verwenden.
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=JCEKS-Schl\u00fcsselspeicherpfad:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={Instanzenpfad}
 INFO_CURRENT_USER_PLACEHOLDER_1631={aktueller Benutzer}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=Pfad, unter dem sich die Instanz befindet
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=Benutzername der Eigent\u00fcmers der Instanz
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=Gruppennname des Eigent\u00fcmers der Instanz
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=Dieses Dienstprogramm legt den Speicherort der Instanz fest.
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=Dieses Dienstprogramm pr\u00fcft die Version und den Eigent\u00fcmer der Instanz
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=Aktueller Benutzer
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=Gibt an, dass die Versionspr\u00fcfung ausgef\u00fchrt werden muss.
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={Planungsmuster}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=Gibt an, dass sich die Aufgabe wiederholt und geplant wird, gem\u00e4\u00df dem Wertargument in crontab(5), die mit Datum und Uhrzeit kompatibel sind. 
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=Wiederholte %s-Aufgabe %s erfolgreich geplant
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=Dieses Dienstprogramm gibt den Instanzenspeicherort frei.
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=Pr\u00fcft, ob Optionen g\u00fcltig sind.
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=Exportieren nach %s
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=j
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=Nein
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  Details: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=r
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=A
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=l
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=Ber\u00fccksichtigt die Syntax der Attribute, wie definiert im Schema, um den Wertvergleich auszuf\u00fchren.  Die bereitgestellten LDIF-Dateien m\u00fcssen dem Serverschema entsprechen
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=Sie m\u00fcssen ein nicht leeres Passwort angeben, um fortzufahren.
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679=If you specify the {%s} argument you must also specify {%s}
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/tools_es.properties b/opendj-sdk/opends/src/messages/messages/tools_es.properties
index 0eb3d92..4ff5623 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL connection to the server: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL connection to the server because the connection factory has not been initialized
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager for the key store:%s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=Enumera los esquemas de almac\u00e9n de contrase\u00f1as disponibles
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=Contrase\u00f1a de texto no codificado para codificar o para comparar con una contrase\u00f1a codificada
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=Archivo de contrase\u00f1as de texto no codificado
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=Ruta al archivo de configuraci\u00f3n del servidor de directorios
 INFO_ENCPW_DESCRIPTION_SCHEME_14=Esquema que utilizar para la contrase\u00f1a codificada
 INFO_DESCRIPTION_USAGE_15=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use --%s or --%s to specify the password to encode
+SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use the --%s argument to specify the storage scheme
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while attempting to bootstrap the Directory Server client-side code:  %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the Directory Server configuration:  %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the Directory Server schema:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to initialize the core Directory Server configuration:  %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while trying to initialize the Directory Server password storage schemes:  %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not configured for use in the Directory Server
 INFO_ENCPW_PASSWORDS_MATCH_27=Las contrase\u00f1as de texto sin codificar y codificadas especificadas coinciden
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=Las contrase\u00f1as de texto sin codificar y codificadas especificadas no coinciden
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to encode the clear-text password:  %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=Ruta al archivo LDIF que escribir
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=Anexa un archivo LDIF existente en lugar de sobrescribirlo
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=Id. de servidor de fondo para la exportaci\u00f3n del servidor de fondo
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=Comprimir los datos LDIF cuando se exportan
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=Codificar los datos LDIF cuando se exportan
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=Generar un hash firmado de los datos exportados
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to decode wrap column value "%s" as an integer
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while attempting to process the LDIF export:  %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend configuration base DN string "%s" as a valid DN:  %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the backend configuration base entry "%s" from the server configuration:  %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the Java class providing the logic for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in configuration entry %s for use as a Directory Server backend:  %s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance of class %s referenced in configuration entry %s as a Directory Server backend:  %s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend configuration entry %s.  This backend will not be evaluated
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set of base DNs defined in backend configuration entry %s:  %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=Ruta al archivo LDIF que se va a importar
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=Anexar a una base de datos existente en lugar de sobrescribirlo
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=Sustituir las entradas existentes al anexarlas a la base de datos
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=Sobrescribir un archivo de rechazos u omisiones en lugar de anexarlo
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=El archivo LDIF est\u00e1 comprimido
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=El archivo LDIF est\u00e1 codificado
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or backend IDs can not span across multiple Directory Server backends
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server backends are configured with the requested backend ID or base DNs that include the specified branches
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while trying to open the rejects file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while attempting to process the LDIF import:  %s
 INFO_PROCESSING_OPERATION_104=Procesando solicitud %s para %s
 INFO_OPERATION_FAILED_105=error de operaci\u00f3n %s 
 INFO_OPERATION_SUCCESSFUL_106=operaci\u00f3n %s correcta para ND %s
@@ -180,8 +140,8 @@
 INFO_DESCRIPTION_KEYSTOREPATH_117=Ruta de almac\u00e9n de claves de certificados
 INFO_DESCRIPTION_TRUSTSTOREPATH_118=Ruta de almac\u00e9n de confianza de certificado
 INFO_DESCRIPTION_KEYSTOREPASSWORD_119=PIN de almac\u00e9n de claves de certificados
-INFO_DESCRIPTION_HOST_120=Direcci\u00f3n IP o nombre de host de servidor de directorios
-INFO_DESCRIPTION_PORT_121=N\u00famero de puerto de servidor de directorios
+INFO_DESCRIPTION_HOST_120=Direcci\u00f3n IP o nombre de host de Directory Server
+INFO_DESCRIPTION_PORT_121=N\u00famero de puerto de Directory Server
 INFO_DESCRIPTION_SHOWUSAGE_122=Muestra esta informaci\u00f3n de uso
 INFO_DESCRIPTION_CONTROLS_123=Utilizar un control de solicitud con la informaci\u00f3n especificada
 INFO_DESCRIPTION_CONTINUE_ON_ERROR_124=Continuar el procesamiento incluso si hay errores
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=Duraci\u00f3n m\u00e1xima de tiempo en segundos permitida para la b\u00fasqueda
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=\u00c1mbito de b\u00fasqueda ('base', 'uno', 'sub' o 'subordinada')
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=Directiva de deshacer referencia de alias ('nunca', 'siempre', 'b\u00fasqueda' o 'buscar')
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that it was closing the connection to the client (result code %d, message "%s"
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server sent an unexpected extended response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an unexpected response message to the client:  %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=El intento de enlace simple ha fallado
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no SASL mechanism was specified
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=Este cliente no admite el mecanismo SASL solicitado "%s"
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=La propiedad SASL de rastreo s\u00f3lo se puede dar como valor simple
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=No se admite la propiedad "%s" para el mecanismo %s de SASL
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind request:  %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=El intento de enlace %s de SASL ha fallado
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=No se han especificado las propiedades de SASL que utilizar con el mecanismo %s
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149=La propiedad "authid" de SASL s\u00f3lo acepta un valor \u00fanico
@@ -243,7 +195,7 @@
 MILD_ERR_LDAPAUTH_DIGESTMD5_COULD_NOT_DECODE_RSPAUTH_172=Se ha producido un error al intentar descodificar el elemento rspauth de la respuesta de enlace DIGEST-MD5 del servidor como cadena hexadecimal:  %s
 MILD_ERR_LDAPAUTH_DIGESTMD5_COULD_NOT_CALCULATE_RSPAUTH_173=Se ha producido un error al intentar calcular el elemento rspauth esperado que comparar con el valor incluido en la respuesta DIGEST-MD5 del servidor:  %s
 MILD_ERR_LDAPAUTH_DIGESTMD5_RSPAUTH_MISMATCH_174=El elemento rpsauth incluido en la respuesta de enlace DIGEST-MD5 desde el servidor de directorios es diferente del valor esperado calculado por el cliente
-MILD_ERR_LDAPAUTH_DIGESTMD5_INVALID_CLOSING_QUOTE_POS_175=El reto de respuesta DIGEST-MD5 no se puede analizar porque tiene una comilla no v\u00e1lida en la posici\u00f3n %d
+MILD_ERR_LDAPAUTH_DIGESTMD5_INVALID_CLOSING_QUOTE_POS_175=No se pudo analizar la comprobaci\u00f3n de la respuesta de DIGEST-MD5 porque ten\u00eda una comilla en la posici\u00f3n %d
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_TRACE_176=Cadena de texto que se debe escribir en el registro de errores del servidor de directorios como informaci\u00f3n de rastreo para el enlace
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_AUTHID_177=Id. de autenticaci\u00f3n para el enlace
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_REALM_178=Dominio en el que se va a realizar la autenticaci\u00f3n
@@ -254,76 +206,45 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=KDC que utilizar para la autenticaci\u00f3n de Kerberos
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184=La propiedad SASL de "kdc" s\u00f3lo acepta un valor \u00fanico
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=La calidad GSSAPI especificada del modo de protecci\u00f3n "%s" no es v\u00e1lida.  El \u00fanico modo QoP admitido actualmente es "auth"
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred while trying to create the temporary JAAS configuration for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=Se ha producido un error al intentar realizar la autenticaci\u00f3n local al dominio Kerberos: %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=Se ha producido un error al intentar realizar la autenticaci\u00f3n GSSAPI al servidor de directorios:  %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The LDAPAuthenticationHandler.run() method was called for a SASL bind with an unexpected mechanism of "%s".  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred while attempting to create a SASL client to process the GSSAPI authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error occurred while attempting to create the initial challenge for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=Se ha producido un error al intentar validar las credenciales SASL especificadas por el servidor de directorios en la respuesta de enlace GSSAPI:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=El servidor de directorios devolvi\u00f3 inesperadamente una respuesta de \u00e9xito al cliente incluso aunque el cliente no cree que la negociaci\u00f3n GSSAPI est\u00e1 completa
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=Error en el intento de enlace de GSSAPI
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind attempt with an unexpected callback type of %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The LDAPAuthenticationHandler.handle() method was called for an unexpected SASL mechanism of %s.  The backtrace for this call is %s
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=Contrase\u00f1a para el usuario '%s':
 INFO_DESCRIPTION_VERSION_200=N\u00famero de versi\u00f3n del protocolo LDAP
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=N\u00famero de versi\u00f3n LDAP no v\u00e1lida '%s'. Los valores permitidos son 2 y 3
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am I?' request to the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am I?' response from the Directory Server:  %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204=La solicitud 'Who Am I?' fue rechazada por Directory Server
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=ND de base para un servidor de fondo que admite indexaci\u00f3n. La verificaci\u00f3n se lleva a cabo en \u00edndices dentro del \u00e1mbito del ND de base datos dado
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=Nombre de un \u00edndice que verificar. Para un \u00edndice de atributo esto es simplemente un nombre de atributo. Se debe comprobar que varios \u00edndices est\u00e9n completos, o todos los \u00edndices si no se especifican \u00edndices.  Un \u00edndice est\u00e1 completo si cada uno de los valores de \u00edndice hace referencia a todas las entradas que contengan dicho valor
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=Especifica que se debe comprobar un \u00edndice \u00fanico para garantizar que est\u00e9 limpio.  Un \u00edndice est\u00e1 limpio si cada valor de \u00edndice hace referencia s\u00f3lo a entradas que contienen dicho valor.  S\u00f3lo se puede verificar un \u00edndice por vez de esta manera
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while attempting to perform index verification:  %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index at a time may be verified for cleanliness
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support indexing
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend with backend ID "%s" does not provide a mechanism for performing LDIF exports
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with backend ID %s does not provide a mechanism for performing LDIF imports
 INFO_DESCRIPTION_DONT_WRAP_215=No ajustar l\u00edneas largas
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=ND de base de una rama que incluir en la importaci\u00f3n LDIF
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" is not handled by the backend with backend ID %s
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends are configured to support base DN "%s"
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are configured to support the requested base DN "%s"
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=ND de base de una rama que incluir en la exportaci\u00f3n LDIF
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" is not handled by the backend with backend ID %s
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=Id. del servidor de fondo que almacenar
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=Utilizar el identificador especificado para la copia de seguridad
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=Ruta al directorio de destino para los archivos de copia de seguridad
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=Codificar el contenido de la copia de seguridad
 INFO_BACKUPDB_DESCRIPTION_HASH_251=Generar un hash del contenido de la copia de seguridad
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=Firmar el hash del contenido de copia de seguridad
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the backend with backend ID %s is held in entry "%s", but other backups in the target backup directory %s were generated from a backend whose configuration was held in configuration entry "%s"
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting to use the specified path "%s" as the target directory for the backup:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed up using the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while attempting to back up backend %s with the requested configuration:  %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=Realiza una copia de seguridad de todos los servidores de fondo del servidor
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s arguments may not be used together.  Exactly one of them must be provided
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument nor the %s argument was provided.  Exactly one of them is required
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while attempting to create the backup directory %s:  %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in the set of backends to archive, but this backend does not provide support for a backup mechanism.  It will be skipped
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends provide a backup mechanism.  The backup operation has been aborted
 NOTICE_BACKUPDB_STARTING_BACKUP_280=Iniciando la copia de seguridad para el servidor de fondo %s
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred while attempting to parse the backup descriptor file %s:  %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=El proceso de copia de seguridad se ha completado con uno o m\u00e1s errores
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=El proceso de copia de seguridad se ha completado correctamente
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while attempting to initialize the crypto manager:  %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=Id. de copia de seguridad del archivo de almacenamiento de origen para una copia de seguridad incremental
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the %s argument requires that the %s argument is also provided
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=Id. del servidor de fondo que se va a restaurar
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=Id. de la copia de seguridad que se va a restaurar
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=Ruta al directorio que contiene los archivos de copia de seguridad
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=Muestra las copias de seguridad disponibles en el directorio de copia de seguridad
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=Verificar el contenido de la copia de seguridad pero no restaurarla
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while attempting to examine the set of backups contained in backup directory %s: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=Id. de copia de seguridad:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=Fecha de la copia de seguridad:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=Es incremental:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=Tiene hash sin firmar:  %s
 INFO_RESTOREDB_LIST_SIGNED_311=Tiene hash firmado:   %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=Dependiente de:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does not exist in %s
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory Server backups contained in %s
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in directory %s were taken from a Directory Server backend defined in configuration entry %s but no such backend is available
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend configured with backend ID %s does not provide a mechanism for restoring backups
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred while attempting to restore backup %s from %s:  %s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an encrypted or signed backup requires a connection to an online server
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the %s argument or the %s argument requires a connection to an online server instance
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument requires that the %s argument is also provided
 INFO_DESCRIPTION_NOOP_327=Muestra qu\u00e9 se debe hacer pero no realiza ninguna operaci\u00f3n
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import).  This backend will not be archived
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the backup process exits, so no further action should be required
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The restore cannot continue
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the restore process exits, so no further action should be required
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The LDIF import cannot continue
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the import process exits, so no further action should be required
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The LDIF export cannot continue
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the export process exits, so no further action should be required
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The index verification cannot continue
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the verification process exits, so no further action should be required
 INFO_DESCRIPTION_TYPES_ONLY_338=Recuperar s\u00f3lo los nombres de atributo, pero no sus valores
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=Omitir la validaci\u00f3n de esquemas durante la importaci\u00f3n de LDIF
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while attempting to initialize the LDIF export plugins:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while attempting to initialize the LDIF import plugins:  %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=Utilizar el control de aserci\u00f3n LDAP con el filtro especificado
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=El filtro de b\u00fasqueda especificado para el control de aserci\u00f3n de LDAP no era v\u00e1lido:  %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=Utilizar el control de pre-lectura ReadEntry de LDAP
@@ -474,22 +331,15 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=Archivo que contiene una lista de cadenas de filtro de b\u00fasqueda
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=Utilizar el control de valores coincidentes de LDAP con el filtro especificado
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=El filtro de valores coincidentes especificado no era v\u00e1lido:  %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while attempting to open the LDIF file %s for reading:  %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read the contents of LDIF file %s:  %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF file %s:  %s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=Utilizar la sintaxis de contrase\u00f1a de autenticaci\u00f3n en lugar de la sintaxis de contrase\u00f1a de usuario
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
-INFO_STOPDS_DESCRIPTION_HOST_374=Direcci\u00f3n IP o nombre de host de servidor de directorios
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage scheme "%s" is not configured for use in the Directory Server
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a valid encoded authentication password value:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while attempting to initialize the password policy components:  %s
+INFO_STOPDS_DESCRIPTION_HOST_374=Direcci\u00f3n IP o nombre de host de Directory Server
 INFO_STOPDS_DESCRIPTION_PORT_375=N\u00famero de puerto de administraci\u00f3n de Directory Server
 INFO_STOPDS_DESCRIPTION_USESSL_376=Utilizar SSL para la comunicaci\u00f3n segura con el servidor
 INFO_STOPDS_DESCRIPTION_USESTARTTLS_377=Utilizar StartTLS para la comunicaci\u00f3n segura con el servidor
@@ -508,33 +358,17 @@
 INFO_STOPDS_DESCRIPTION_TSPW_390=PIN de almac\u00e9n de confianza de certificado
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=Archivo de PIN de almac\u00e9n de confianza de certificado
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or YYYYMMDDhhmmss for local time
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  Detalles: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response message but got a %s message instead
 INFO_BIND_PASSWORD_EXPIRED_406=# La contrase\u00f1a ha caducado
 INFO_BIND_PASSWORD_EXPIRING_407=# La contrase\u00f1a caducar\u00e1 el %s
 INFO_BIND_ACCOUNT_LOCKED_408=# Se ha bloqueado la cuenta
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=Las l\u00edneas largas no se deben ajustar
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=N\u00famero m\u00e1ximo de entradas coincidentes que devolver
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=Duraci\u00f3n m\u00e1xima (en segundos) que utilizar en el procesamiento
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a filter file or an individual search filter must be provided
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while attempting to parse search filter '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while attempting to parse base DN '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while attempting to parse the time limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while attempting to parse the size limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while attempting to create the LDIF reader:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while attempting to create the LDIF writer used to return matching entries:  %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=Se ha excedido el l\u00edmite de tiempo especificado durante el procesamiento de b\u00fasqueda
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=Se ha excedido el l\u00edmite de tama\u00f1o especificado durante el procesamiento de b\u00fasqueda
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred while attempting to read an entry from the LDIF content:  %s.  Skipping this entry and continuing processing
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while attempting to read an entry from the LDIF content:  %s.  Unable to continue processing
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error occurred during search processing:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=Archivo LDIF que utilizar como datos de origen
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=Archivo LDIF que utilizar como datos de destino
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=Archivo en el que se escribir\u00e1 la salida
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=Los archivos de salida existentes se deben sobrescribir en lugar de anexar
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while attempting to open source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while reading the contents of source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while attempting to open target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while reading the contents of target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting to open the LDIF writer for the diff output:  %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=No se han detectado diferencias entre los archivos LDIF de origen y destino
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while attempting to write the diff output:  %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=Puerto en el que Directory Server debe escuchar la comunicaci\u00f3n de LDAP
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=ND de base para informaci\u00f3n de usuario en Directory Server.  Se pueden especificar varios ND de base utilizando esta opci\u00f3n varias veces
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=ND del usuario root inicial de Directory Server
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=Contrase\u00f1a para el usuario root inicial para Directory Server
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=Ruta a un archivo que contiene la contrase\u00f1a para el usuario root inicial de Directory Server
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while attempting to acquire the server-wide lock file %s:  %s.  This generally means that the Directory Server is running, or another tool that requires exclusive access to the server is in use
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while attempting to parse base DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while attempting to parse root DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was provided, but no corresponding password was given.  If the root DN is specified then the password must also be provided
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while attempting to update the base DN(s) for user data in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while attempting to update the port on which to listen for LDAP communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while attempting to update the entry for the initial Directory Server root user: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while writing the updated Directory Server configuration:  %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes were specified
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=Se ha escrito correctamente la configuraci\u00f3n actualizada del servidor de directorios
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=Compruebe que la JVM se pueda iniciar correctamente
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=El comando de configuraci\u00f3n utilizado para invocar a este programa
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=Contrase\u00f1a para el usuario root inicial para Directory Server
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=Ruta a un archivo que contiene la contrase\u00f1a para el usuario root inicial de Directory Server
 INFO_INSTALLDS_DESCRIPTION_HELP_498=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path was provided (use the %s argument)
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting to parse the string "%s" as a valid DN:  %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=\u00bfQu\u00e9 desea utilizar como ND de base para los datos de directorio?
 INFO_INSTALLDS_PROMPT_IMPORT_505=\u00bfDesea rellenar la base de datos de directorio con informaci\u00f3n de un archivo LDIF existente?
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=Especifique la ruta al archivo LDIF que contiene los datos que importar:
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not provide both the %s and the %s arguments at the same time
 INFO_INSTALLDS_PROMPT_ADDBASE_508=\u00bfDesea crear la entrada %s de base autom\u00e1ticamente en la base de datos de directorios?
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=\u00bfEn qu\u00e9 puerto desea que el servidor de directorios acepte conexiones de clientes LDAP?
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it.  On UNIX-based operating systems, non-root users may not be allowed to bind to ports 1 through 1024
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it
 INFO_INSTALLDS_PROMPT_ROOT_DN_512=\u00bfQu\u00e9 le gustar\u00eda utilizar como ND de usuario root inicial para Directory Server?
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided for the initial root user.  When performing a non-interactive installation, this must be provided using either the %s or the %s argument
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=Especifique la contrase\u00f1a que utilizar para el usuario root inicial:
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=Vuelva a escribir la contrase\u00f1a para confirmarla:
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=Aplicando la configuraci\u00f3n solicitada al servidor de directorios...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=Creando un archivo LDIF temporal con el contenido de entrada de base inicial...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred while attempting to create the base LDIF file:  %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=Importando los datos LDIF a la base de datos de Directory Server...
-INFO_INSTALLDS_STATUS_SUCCESS_520=El proceso de configuraci\u00f3n de OpenDS se ha completado correctamente
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=s\u00ed
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=no
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=ERROR: El valor especificado no se ha podido interpretar como una respuesta s\u00ed o no.  Escriba una respuesta "s\u00ed" o "no"
@@ -718,7 +489,7 @@
 MILD_ERR_MAKELDIF_TAG_INTEGER_ABOVE_UPPER_BOUND_540=El valor %d est\u00e1 por encima del valor m\u00e1ximo permitido de %d para la etiqueta %s de la l\u00ednea %d del archivo de plantilla
 MILD_ERR_MAKELDIF_TAG_INVALID_EMPTY_STRING_ARGUMENT_541=Es posible que el argumento %d de la etiqueta %s en la l\u00ednea n\u00famero %d no sea una cadena vac\u00eda
 MILD_ERR_MAKELDIF_TAG_CANNOT_PARSE_AS_BOOLEAN_542=No se puede analizar el valor "%s" como un valor booleano para la etiqueta %s en la l\u00ednea %d del archivo de plantilla.  El valor debe ser 'true' o 'false'
-MILD_ERR_MAKELDIF_UNDEFINED_BRANCH_SUBORDINATE_543=La rama con DN de entrada '%s' hace referencia a una plantilla subordinada denominada '%s' que no est\u00e1 definida en el archivo de plantilla
+MILD_ERR_MAKELDIF_UNDEFINED_BRANCH_SUBORDINATE_543=La rama con ND de entrada '%s' hace referencia a una plantilla subordinada denominada '%s' que no est\u00e1 definida en el archivo de plantilla
 MILD_ERR_MAKELDIF_CANNOT_LOAD_TAG_CLASS_544=No se puede cargar la clase %s para su uso como etiqueta MakeLDIF
 MILD_ERR_MAKELDIF_CANNOT_INSTANTIATE_TAG_545=No se puede crear una instancia de clase %s como una etiqueta MakeLDIF
 MILD_ERR_MAKELDIF_CONFLICTING_TAG_NAME_546=No se puede registrar la etiqueta definida en la clase %s porque el nombre de etiqueta %s tiene un conflicto con el nombre de otra etiqueta que ya se ha registrado
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=La ruta al archivo LDIF que escribir
 INFO_MAKELDIF_DESCRIPTION_SEED_578=La semilla que se utilizar\u00e1 para inicializar el generador de n\u00fameros aleatorios
 INFO_MAKELDIF_DESCRIPTION_HELP_579=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while attempting to read the template file:  %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while attempting to parse the template file:  %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=No se puede analizar el valor "%s" como una cadena de formato v\u00e1lido para la etiqueta %s de la l\u00ednea %d del archivo de plantilla
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=La etiqueta aleatoria en la l\u00ednea %d del archivo de plantilla no incluye un argumento para especificar el tipo de valor aleatorio que se debe generar
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=El valor generado a partir de la etiqueta aleatoria en la l\u00ednea %d del archivo de plantilla siempre ser\u00e1 una cadena vac\u00eda
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=Se ha producido un error al intentar escribir la entrada %s en LDIF:  %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=Procesamiento LDIF completo.  %d entradas escritas
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=Ruta a una plantilla MakeLDIF que utilizar para generar los datos de importaci\u00f3n
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are incompatible and may not be used together
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the source for the LDIF data to be imported
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the specified file %s as a MakeLDIF template file:  %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=La l\u00ednea %d del archivo de plantilla contiene una etiqueta incompleta que comienza por '<' o '{' pero que est\u00e1 cerrada
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=No se admite el uso de la etiqueta %s a la que se hace referencia en la l\u00ednea %d del archivo de referencia en definiciones de ramas
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=Semilla para el generador de n\u00fameros aleatorios de MakeLDIF
@@ -804,26 +564,15 @@
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=Archivo LDIF que contiene los cambios que se van a aplicar
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=Archivo en el que se deben escribir los datos actualizados
 INFO_LDIFMODIFY_DESCRIPTION_HELP_623=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF file %s for writing:  %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while processing the requested changes:  %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=Direcci\u00f3n del sistema de Directory Server
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=Puerto en el que Directory Server escucha las conexiones del cliente LDAP
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=ND que utilizar para enlazar al servidor
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=Ruta a un archivo que contiene el PIN necesario para acceder al contenido del almac\u00e9n de claves
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=Ruta al almac\u00e9n de confianza que utilizar al establecer la comunicaci\u00f3n SSL/TLS con el servidor
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=Ruta a un archivo que contiene el PIN necesario para acceder al contenido del almac\u00e9n de confianza
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be provided together
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN or bind password is provided, then the other must be given as well
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and password are not provided, then an authorization ID and current password must be given
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then the  %s argument must also be given
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS support:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to connect to the Directory Server:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP password modify request:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP password modify response:  %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed with result code %d
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=ND coincidente:  %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=La operaci\u00f3n de modificaci\u00f3n de contrase\u00f1a de LDAP ha sido correcta
 INFO_LDAPPWMOD_ADDITIONAL_INFO_668=Informaci\u00f3n adicional:  %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=Contrase\u00f1a generada:  %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
-INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=Se ha indicado que el valor de aserci\u00f3n estaba codificado en base 64, pero se ha producido un error al intentar descodificar el valor
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the password modify response value because it contained an invalid element type of %s
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the password modify response value:  %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=Se ha indicado que el valor de aserci\u00f3n estaba codificado en base64, pero se ha producido un error al intentar descodificar el valor
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=No se puede leer el valor de aserci\u00f3n desde el archivo especificado:  %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=Ruta al archivo que observar para eliminaci\u00f3n
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=Ruta a un archivo que contiene la salida de registro que supervisar
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=Duraci\u00f3n de tiempo m\u00e1xima en segundos que esperar a que el archivo de destino se elimine antes de salir
 INFO_WAIT4DEL_DESCRIPTION_HELP_678=Muestra esta informaci\u00f3n de uso
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log file %s for reading:  %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare operation
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=Esta utilidad se puede utilizar para realizar una copia de seguridad de uno o m\u00e1s servidores de fondo de Directory Server
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=Esta utilidad se puede usar para definir una configuraci\u00f3n de base para Directory Server
 INFO_ENCPW_TOOL_DESCRIPTION_685=Esta utilidad se puede usar para codificar las contrase\u00f1as de usuario con un esquema de almacenamiento especificado o para determinar si un valor de texto sin codificar coincide con una contrase\u00f1a codificada especificada
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=Esta utilidad se puede utilizar para solicitar que el servidor de directorios deje de ejecutarse o realice un reinicio
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=Esta utilidad se puede utilizar para garantizar que los datos de \u00edndice sean consistentes con un servidor de fondo basado en Berkeley DB Java Edition
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=Esta utilidad se puede utilizar para esperar que un archivo se elimine del sistema de archivos
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and the --%s arguments
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the target for the comparison
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. The attribute string must be in one of the following forms: 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL authentication may only be requested if SSL or StartTLS is used
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication may only be used if a client certificate key store is specified
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# Tipo de cambio de b\u00fasqueda persistente:  %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# ND de entrada anterior de b\u00fasqueda persistente:  %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# Control de respuesta de usabilidad de cuenta
@@ -932,22 +660,17 @@
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=Id. del servidor de fondo para el que listar los ND de base
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=ND de base para el que listar el Id. de servidor de fondo
 INFO_LISTBACKENDS_DESCRIPTION_HELP_728=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while trying to read backend information from the server configuration:  %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could not be parsed as a valid DN:  %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=El ND '%s' especificado no es un ND de base para ning\u00fan servidor de fondo configurado en Directory Server
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=El ND '%s' especificado no est\u00e1 debajo de ning\u00fan ND de base en ninguno de los servidores de fondo configurados en Directory Server
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=El ND especificado '%s' est\u00e1 debajo de '%s' que est\u00e1 configurado como un ND de base para el servidor de fondo '%s'
 INFO_LISTBACKENDS_BASE_FOR_ID_739=El ND '%s' especificado es un ND de base para el servidor de fondo '%s'
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=Id. de servidor de fondo
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=ND de base
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' in the server configuration
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend IDs exist in the server configuration
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a valid encoded user password value:  %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=Utilice los resultados de comparaci\u00f3n de LDAP como un c\u00f3digo de salida para la comparaci\u00f3n de contrase\u00f1as
 INFO_DESCRIPTION_COUNT_ENTRIES_750=Contar el n\u00famero de entradas devueltas por el servidor
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# N\u00famero total de entradas coincidentes: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=Importar datos de un archivo LDIF
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=Cargar autom\u00e1ticamente los datos de ejemplo generados autom\u00e1ticamente
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=Selecci\u00f3n de llenado de base de datos:
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s does not exist
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=Especifique el n\u00famero de entradas de usuario que generar:
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create the template file for generating sample data:  %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=El PIN necesario para acceder al contenido del almac\u00e9n de datos
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=El PIN necesario para acceder al contenido del almac\u00e9n de confianza
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=Excluir atributos operativos de la exportaci\u00f3n LDIF
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=Advertencia de directiva de contrase\u00f1as:  %s = %d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=Error de directiva de contrase\u00f1as:  %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=No se puede descodificar el control de respuesta de directiva de contrase\u00f1as:  %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The connection to the Directory Server was closed before the bind response could be read
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=Utilizar el control de resultados paginado de forma simple con el tama\u00f1o de p\u00e1gina dado
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results control may only be used with a single search filter
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged results control from the search response:  %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results response control was not found in the search result done message from the server
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=Cada cambio a nivel de atributo se debe escribir como una modificaci\u00f3n separada por valor de atributo en lugar de como una modificaci\u00f3n por entrada
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate chain because the prompt trust manager may only be used to trust server certificates
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not present a certificate chain.  Do you still wish to attempt connecting to the target server?
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is expired (expiration time:  %s)
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate will not be valid until %s
 INFO_PROMPTTM_SERVER_CERT_799=El servidor est\u00e1 utilizando el certificado siguiente: \n ND de asunto: %s\n    ND del emisor:  %s\n    Validez: de %s a %s\n\u00bfDesea confiar en este certificado y seguir conectando al servidor?
 INFO_PROMPTTM_YESNO_PROMPT_800=Escriba "s\u00ed" o "no"
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been rejected by the user
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=El servidor ya se ha detenido
 INFO_STOPDS_GOING_TO_STOP_803=Deteniendo servidor...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=Se utiliza para determinar si el servidor puede detenerse o no y el modo que debe usarse para detenerlo
 INFO_DESCRIPTION_CERT_NICKNAME_805=Sobrenombre del certificado para la autenticaci\u00f3n del cliente SSL
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=Puerto en el que el Servidor de directorios debe escuchar la comunicaci\u00f3n de JMX
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while attempting to update the port on which to listen for JMX communication:  %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=Puerto en el que el Servidor de directorios debe escuchar la comunicaci\u00f3n de JMX
 INFO_INSTALLDS_PROMPT_JMXPORT_809=\u00bfEn qu\u00e9 puerto desea que el servidor de directorios acepte las conexiones de clientes JMX?
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=Esta utilidad se puede utilizar para configurar OpenDS como un servicio de Windows
+SEVERE_ERR_TOOL_RESULT_CODE_810=C\u00f3digo de resultado:  %d (%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=ND coincidente:  %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=Muestra esta informaci\u00f3n de uso
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Habilita OpenDS como servicio de Windows
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Deshabilita OpenDS como servicio de Windows y detiene el servidor
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Ofrece informaci\u00f3n acerca del estado de OpenDS como servicio de Windows
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide one of the following arguments:\nenableService, disableService, serviceState or cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at least one of the following arguments:\nenableService, disableService or serviceState or cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
 INFO_WINDOWS_SERVICE_DESCRIPTION_826=Servidor de directorios de nueva generaci\u00f3n de c\u00f3digo abierto.  Ruta de instalaci\u00f3n: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=OpenDS se ha habilitado correctamente como servicio de Windows
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=OpenDS ha estaba habilitado como servicio de Windows
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=OpenDS se ha deshabilitado correctamente como servicio de Windows
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=OpenDS ya se ha deshabilitado como servicio de Windows
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=OpenDS est\u00e1 habilitado como servicio de Windows.  El nombre de servicio para OpenDS es: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=OpenDS est\u00e1 deshabilitado como servicio de Windows
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  The service name is already in use
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=El c\u00f3digo del servicio de ventanas se utiliza para informar de que se est\u00e1 llamando a stop-ds desde los servicios de ventanas despu\u00e9s de una llamada a la detenci\u00f3n de red
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=Ruta a un archivo en el que el comando escribir\u00e1 la salida
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Habilitando OpenDS como servicio de Windows...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=\u00bfHabilitar OpenDS para ejecutarlo como un servicio de Windows?
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Habilitar OpenDS para ejecutarlo como un servicio de Windows
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Permite deshabilitar el servicio de OpenDS y limpiar la informaci\u00f3n de registro de Windows asociada al nombre de servicio especificado
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open output file %s for writing:  %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=La limpieza del servicio %s ha sido correcta
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service with name %s
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has been marked for deletion
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred cleaning up the service %s
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=Esta utilidad se puede utilizar para volver a crear los datos de \u00edndice dentro de un servidor de fondo basado en Berkeley DB Java Edition
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=ND de base para un servidor de fondo que admite indexaci\u00f3n. La reconstrucci\u00f3n se lleva a cabo en \u00edndices dentro del \u00e1mbito de ND de base dado
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=Nombre de los \u00edndices que reconstruir. Para un \u00edndice de atributo es simplemente un nombre de atributo.  Debe especificarse al menos un \u00edndice para la reconstrucci\u00f3n
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while attempting to perform index rebuild:  %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support rebuilding of indexes
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index must be specified for the rebuild process
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred while attempting to acquire a exclusive lock for backend %s:  %s.  This generally means that some other process has an lock on this backend or the server is running with this backend online. The rebuild process cannot continue
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the rebuild process exits, so no further action should be required
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore). The rebuild process cannot continue
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=Puerto en el que el servidor de directorios escuchar\u00e1 la comunicaci\u00f3n de LDAPS
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while attempting to update the port on which to listen for LDAPS communication:  %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=Especifica si se debe habilitar o no StartTLS
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=ND del proveedor de administrador de claves que utilizar para SSL o StartTLS
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=ND del proveedor de administrador de confianza que utilizar para SSL o StartTLS
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred while attempting to parse key manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error occurred while attempting to parse trust manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while attempting to enable StartTLS: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while attempting to enable key manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while attempting to enable trust manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred while attempting to update the key manager provider DN used for LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error occurred while attempting to update the trust manager provider DN used for LDAPS communication: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=Ruta del almac\u00e9n de claves que utilizar\u00e1 el proveedor de administrador de claves
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=Sobrenombre del certificado que el controlador de conexi\u00f3n debe utilizar al aceptar conexiones basadas en SSL o realizar la negociaci\u00f3n StartTLS
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must provide the %s argument when providing the %s argument
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while attempting to update the nickname of the certificate that the connection handler should use when accepting SSL-based connections or performing StartTLS negotiation: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=Archivo LDIF que contiene los cambios que se van a aplicar
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=La plantilla principal %s a la que se hace referencia en la l\u00ednea %d de la plantilla %s no es v\u00e1lida porque la plantilla principal a la que se hace referencia no se ha definido antes de la plantilla que la ampl\u00eda
 INFO_DESCRIPTION_SORT_ORDER_876=Ordenar los resultados mediante el orden especificado
@@ -1122,17 +781,13 @@
 INFO_DESCRIPTION_VLV_878=Utilizar el control de vista de lista virtual para recuperar la p\u00e1gina de resultados especificados
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=Si se especifica el argumento --%s, tambi\u00e9n se debe especificar el argumento --%s
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=El descriptor de vista de lista virtual especificado no era v\u00e1lido.  Debe ser un valor con la forma 'beforeCount:afterCount:offset:contentCount' (donde offset especifica el \u00edndice de la entrada de destino y contentCount especifica el n\u00famero total de resultados estimado o cero si se desconoce) o 'beforeCount:afterCount:assertionValue' (donde la entrada debe ser la primera entrada cuyo valor de ordenaci\u00f3n principal sea mayor o igual al valor de aserci\u00f3n especificado).  En cualquier caso, beforeCount es el n\u00famero de entradas que devolver antes del valor de destino y afterCount es el n\u00famero de entradas que devolver despu\u00e9s del valor de destino
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the server-side sort response:  %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# Desplazamiento de destino de VLV:  %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# Recuento de contenido de VLV:  %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the virtual list view response:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot be read
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=Utilizar el control geteffectiverights con el authzid especificado
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=Especifica la lista de atributos espec\u00edfica del control geteffectiverights
 MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=El Id. de autorizaci\u00f3n "%s" contenido en el control geteffectiverights no es v\u00e1lido ya que no empieza por "dn:" para indicar un ND de usuario
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=Especificar la hora del cambio de contrase\u00f1a requerido que ha satisfecho el usuario.  S\u00f3lo se debe utilizar con fines de prueba
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=Borrar la informaci\u00f3n acerca de la hora del cambio de contrase\u00f1a requerido que ha satisfecho el usuario.  S\u00f3lo se debe utilizar con fines de prueba
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=Mostrar la duraci\u00f3n de tiempo en segundos que le quedan al usuario para cambiar la contrase\u00f1a antes de que la cuenta se quede bloqueada debido a la hora de cambio requerida
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate which password policy state operation should be performed
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was invalid for the requested operation.  A Boolean value of either 'true' or 'false' was expected
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the requested operation requires a Boolean value of either 'true' or 'false'
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while attempting to send the request to the server:  %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory Server closed the connection before the response could be read
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the request:  result code %d (%s), error message '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable to decode the response message from the server:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode information about an operation contained in the response:  %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=ND de directiva de contrase\u00f1as
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=La cuenta est\u00e1 deshabilitada
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=Hora de caducidad de la cuenta
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=Recuento de inicios de sesi\u00f3n de gracia restantes
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=Contrase\u00f1a cambiada por tiempo requerido
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=Segundos hasta tiempo de cambio requerido
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=Especifica un archivo de paquete OpenDS existente (.zip) con el que se actualizar\u00e1 la versi\u00f3n actual mediante la versi\u00f3n de l\u00ednea de comandos de esta herramienta
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid operation type:  %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  Detalles: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=Utilizar modo no interactivo.  Solicitar cualquier informaci\u00f3n requerida en lugar de mostrar un error
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=Realizar una actualizaci\u00f3n o reversi\u00f3n silenciosa
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=Contar el n\u00famero de entradas rechazadas por el servidor y devolver dicho valor como c\u00f3digo de salida (los valores > 255 se reducir\u00e1n a 255 debido a las restricciones de c\u00f3digo de salida)
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=Escribir entradas omitidas en el archivo especificado
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while trying to open the skip file %s for writing:  %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=Contar el n\u00famero de errores encontrados durante la verificaci\u00f3n y devolver dicho valor como c\u00f3digo de salida (los valores > 255 se reducir\u00e1n a 255 debido a las restricciones de c\u00f3digo de salida)
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=Historial de contrase\u00f1a
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=Mostrar los valores de estado de historial de contrase\u00f1as para el usuario
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=Borrar los valores de estado de historial de contrase\u00f1as para el usuario.  S\u00f3lo se debe utilizar con fines de prueba
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified the value %s for different ports
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a recognized property
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is missing
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for the property "%s" is invalid
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=Valor predeterminado
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=Directorio en el que se almacenan los archivos de reversi\u00f3n.  Debe ser uno de los directorios secundarios del directorio 'history' que se crea cuando se ejecuta la herramienta de actualizaci\u00f3n
 INFO_REVERT_DESCRIPTION_RECENT_1220=La instalaci\u00f3n se revertir\u00e1 al estado en que estaba antes de la actualizaci\u00f3n m\u00e1s reciente
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=Solicitar cualquier informaci\u00f3n requerida en lugar de mostrar un error
 INFO_REVERT_DESCRIPTION_SILENT_1222=Realizar una reversi\u00f3n silenciosa
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=Suprimir todas las entradas de los ND de base en el servidor de fondo antes de la importaci\u00f3n
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the backend for the LDIF data to be imported to
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend without the append argument will remove all entries for all base DNs (%s) in the backend. The %s argument must be given to continue with import
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=La etiqueta lista de la l\u00ednea %d del archivo de plantilla no contiene ning\u00fan argumento para especificar los valores de lista.  Se debe especificar al menos un valor de lista
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=La etiqueta de lista en la l\u00ednea %d del archivo de plantilla contiene el elemento '%s' que incluye dos puntos pero no van seguidos de un entero.  Se supondr\u00e1 que los dos puntos forman parte del valor y no son un delimitador para separar el valor de su peso relativo
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred attempting to set the server's root directory to %s: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  Detalles: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=Direcci\u00f3n IP o nombre de host de Directory Server
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=N\u00famero de puerto de Directory Server
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=Utilizar SSL para la comunicaci\u00f3n segura con el servidor
@@ -1318,31 +937,18 @@
 INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=Ruta de almac\u00e9n de confianza de certificado
 INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=PIN de almac\u00e9n de confianza de certificado
 INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=Archivo de PIN de almac\u00e9n de confianza de certificado
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add response message but got a %s message instead
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=%s tarea %s programada para iniciarse inmediatamente
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is incompatible with use of this tool to interact with the directory as a client
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on UNIX-based systems
 INFO_CREATERC_TOOL_DESCRIPTION_1322=Crear una secuencia de comandos RC que se utilizar\u00e1 para iniciar, detener y reiniciar el servidor de directorios en sistemas basados en UNIX
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=La ruta al archivo de salida que crear
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine the path to the server root directory.  Please ensure that the %s system property or the %s environment variable is set to the path of the server root directory
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to generate the RC script:  %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify the {%s} argument you must also specify {%s}
 INFO_DESCRIPTION_DBTEST_TOOL_1327=Esta utilidad se puede utilizar para depurar la base de datos JE
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=Muestra los contenedores ra\u00edz utilizados por todos los servidores de fondo JE
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=Muestra los contenedores de entrada de un contenedor ra\u00edz
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=ND de base
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=Prefijo de base de datos JE
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=Recuento de entradas
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server backends are configured with the requested backend ID %s
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry containers are configured with the requested base DN %s in backend %s
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container exists with the requested name %s in entry container %s and backend %s
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred while attempting to initialize the JE backend %s: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred while attempting to read and/or decode records from the database: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as a valid distinguished name:  %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=Nombre de base de datos
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=Tipo de base de datos
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=Nombre de base de datos JE
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=Estado de \u00edndice
 INFO_LABEL_DBTEST_KEY_1360=Clave
 INFO_LABEL_DBTEST_DATA_1361=Datos
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the process exits, so no further action should be required
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import)
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw bytes in hex. When dumping the DN2ID database, the value must be a valid distinguished name. When dumping the ID2Entry database, the value will be decoded as a entry ID. When dumping all other databases, the value will be decoded as a string
 INFO_LABEL_DBTEST_ENTRY_1365=Entrada
 INFO_LABEL_DBTEST_ENTRY_ID_1366=Id. de entrada
 INFO_LABEL_DBTEST_ENTRY_DN_1367=ND de la entrada
@@ -1405,16 +994,13 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=Valor indexado
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=Lista de Id. de entrada
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=\u00daltimas claves de ordenaci\u00f3n
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the min/max data size %s as a integer: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while attempting to enable the ADS trust store: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
 INFO_CREATERC_USER_DESCRIPTION_1375=El nombre de la cuenta de usuario bajo la que se ejecutar\u00eda el servidor
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=La ruta a la instalaci\u00f3n Java que se utilizar\u00eda para ejecutar el servidor
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=Se debe transferir un conjunto de argumentos al JVM al ejecutar el servidor
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified as the OPENDS_JAVA_HOME path does not exist or is not a directory
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=Para ver el estado de configuraci\u00f3n de servidor b\u00e1sico y la configuraci\u00f3n puede iniciar %s
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=\u00bfDesea habilitar SSL?
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=\u00bfEn qu\u00e9 puerto desea que el servidor de directorios acepte las conexiones de los clientes LDAPS?
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=Utilizar un certificado existente en un token PKCS#11
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=Selecci\u00f3n de tipo de certificado:
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=\u00bfDesea iniciar el servidor cuando se complete la configuraci\u00f3n?
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate nickname could not be found.  The key store contains the following certificate nicknames: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the following certificate nicknames: %s.%nYou have to provide the nickname of the certificate you want to use
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=No iniciar el servidor cuando la configuraci\u00f3n se haya completado
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=Habilitar StartTLS para permitir la comunicaci\u00f3n segura con el servidor mediante el puerto LDAP
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=Puerto en el que el servidor de directorios debe escuchar para la comunicaci\u00f3n LDAPS.  S\u00f3lo se configurar\u00e1 el puerto LDAPS y se habilitar\u00e1 SSL si este argumento se especifica expl\u00edcitamente
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=PIN de almac\u00e9n de claves de certificado.  Se requiere un PIN cuando se especifica la utilizaci\u00f3n de un certificado existente (JKS, JCEKS, PKCS#12 o PKCS#11) como certificado de servidor
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=Archivo de PIN de almac\u00e9n de claves de certificado.  Se requiere un PIN cuando se especifica la utilizaci\u00f3n de un certificado existente (JKS, JCEKS, PKCS#12 o PKCS#11) como certificado de servidor
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=Sobrenombre del certificado que utilizar\u00e1 el servidor al aceptar conexiones basadas en SSL o realizar la negociaci\u00f3n StartTLS
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have specified several certificate types to be used.  Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have chosen to enable SSL or StartTLS.  You must specify which type of certificate you want the server to use
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=Debe proporcionar el PIN del almac\u00e9n de claves para recuperar el certificado que utilizar\u00e1 el servidor.  You can use {%s} or {%s}
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=Realizar una instalaci\u00f3n en modo no interactivo.  Si faltan algunos datos en el comando no se avisar\u00e1 al usuario y la herramienta fallar\u00e1
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a certificate as server certificate.  You must enable SSL (using option {%s}) or Start TLS (using option %s)
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible with '%s'
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=Esta utilidad se puede usar para obtener una lista de tareas programadas para ejecutarse en el servidor de directorios as\u00ed como informaci\u00f3n acerca de tareas individuales
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=Imprimir un resumen de tareas
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=Id. de una tarea particular acerca de la que mostrara informaci\u00f3n esta herramienta
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=Enviar correo electr\u00f3nico al finalizar
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=Enviar correo electr\u00f3nico si se produce un error
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=Tarea %s cancelada
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry %s:  %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=No hay tareas con el Id. %s
 INFO_TASKINFO_DETAILS_1439=Detalles de tarea
 INFO_TASKINFO_OPTIONS_1440=Opciones de %s
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=No se ha especificado ninguno
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=Ejecuci\u00f3n inmediata
 INFO_TASKINFO_LDAP_EXCEPTION_1445=Error al conectar al servidor de directorios: '%s'. Compruebe que las opciones de conexi\u00f3n sean correctas y que el servidor est\u00e9 en ejecuci\u00f3n
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible with each other and cannot be used together
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=Id. de una tarea particular que cancelar
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not cancelable
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot be canceled
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=Actualmente no hay tareas que se puedan cancelar
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be determined
 INFO_DESCRIPTION_START_DATETIME_1456=Indica la fecha/hora a la que comenzar\u00e1 esta operaci\u00f3n cuando se programe como tarea de servidor expresada en formato 'AAAAMMDDhhmmss'.  Un valor de '0' provocar\u00e1 que la tarea se programe para ejecuci\u00f3n inmediata.  Cuando se especifica esta opci\u00f3n la operaci\u00f3n se programar\u00e1 para que empiece a la hora especificada despu\u00e9s de la cual esta utilidad saldr\u00e1 inmediatamente
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format 'YYYYMMDDhhmmss'
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=%s tarea %s programada para iniciar %s
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for scheduling this operation as a task but options provided for connecting to the server's tasks backend resulted in the following error: '%s'
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=Ruta al archivo que contiene los valores de propiedad predeterminados usados para argumentos de la l\u00ednea de comandos
 INFO_DESCRIPTION_NO_PROP_FILE_1462=No se utilizar\u00e1 ning\u00fan archivo de propiedades para obtener los valores de argumentos de l\u00ednea de comandos predeterminados
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=Opciones de programaci\u00f3n de tarea
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=Direcci\u00f3n de correo electr\u00f3nico de un destinatario que se notificar\u00e1 si se produce un error cuando se ejecuta esta tarea.  Esta opci\u00f3n se puede especificar m\u00e1s de una vez
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=ID de una tarea de la que depende esta tarea.  Una tarea no iniciar\u00e1 la ejecuci\u00f3n hasta que todas sus dependencias hayan completado la ejecuci\u00f3n
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=Acci\u00f3n que realizar\u00e1 esta tarea si una de sus tareas dependientes falla.  El valor debe ser uno de %s. Si no se especifica se establece el valor predeterminado en %s
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only applicable when scheduling this operation as a task
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is not a valid email address
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is invalid.  The value must be one of %s
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action option is to be used in conjunction with one or more dependencies
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a cancelable state
 NOTICE_BACKUPDB_CANCELLED_1478=El proceso de copia de seguridad se ha cancelado
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=Escribir entradas rechazadas en el archivo especificado
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=No se puede escribir en el archivo de entradas rechazadas %s. Compruebe que tiene suficientes derechos de escritura en el archivo
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=Escribir entradas omitidas en el archivo especificado
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=No se puede escribir en el archivo de entradas omitidas %s. Compruebe que tiene de suficientes derechos de escritura en el archivo
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=Escribir entradas omitidas en el archivo:
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=Esta utilidad se puede usar para cambiar los argumentos Java y el inicio de Java utilizados en distintos comandos de OpenDS.%n%nAntes de iniciar el comando, edite el archivo de propiedades ubicado en %s para especificar los argumentos de Java y el inicio de Java. Al editar el archivo de propiedades, ejecute este comando para que los cambios se tengan en cuenta.%n%nTenga en cuenta que lo cambios s\u00f3lo se aplicar\u00e1n a esta instalaci\u00f3n de OpenDS. No se realizar\u00e1n modificaciones en las variables de entorno
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number of tries to provide the certificate key store PIN is %s.  Install canceled
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%nAntes de iniciar el comando, edite el archivo de propiedades ubicado en %s para especificar los argumentos de Java y el inicio de Java. Al editar el archivo de propiedades, ejecute este comando para que los cambios se tengan en cuenta.%n%nNote that the changes will only apply to this server installation. No se realizar\u00e1n modificaciones en las variables de entorno
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=Ejecutar la herramienta en modo silencioso.  En el modo silencioso, no se proporcionar\u00e1 la informaci\u00f3n de progreso en la salida est\u00e1ndar
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=El archivo de propiedades que utilizar para generar las secuencias de comandos.  Si no se especifica este atributo se utilizar\u00e1 %s
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=El archivo de secuencia de comandos que se escribir\u00e1.  Si no se especifica se escribir\u00e1 %s
 INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" cannot be read.  Check that it exists and that you have read rights to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file "%s" cannot be written.  Check that you have right reads to it
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=El archivo de secuencia de comandos %s se ha creado correctamente.  Para que las l\u00edneas de comandos utilicen las propiedades Java especificadas en %s debe copiar el archivo de secuencia de comandos en %s
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=La operaci\u00f3n se ha realizado correctamente.  Los comandos OpenDS utilizar\u00e1n los argumentos Java e inicio de Java especificados en el archivo de propiedades ubicado en %s
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=La operaci\u00f3n se ha realizado correctamente.  The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=Cuando se establezca compruebe si el comando se debe ejecutar en modo con conexi\u00f3n o sin conexi\u00f3n, devolviendo el c\u00f3digo de error adecuado
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been specified several times
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=ERROR: El ND de LDAP vac\u00edo no es un valor v\u00e1lido
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={file}
 INFO_DIRECTORY_PLACEHOLDER_1500={directory}
@@ -1590,7 +1145,7 @@
 INFO_ASSERTION_FILTER_PLACEHOLDER_1519={filter}
 INFO_FILTER_PLACEHOLDER_1520={filter}
 INFO_PROXYAUTHID_PLACEHOLDER_1521={authzID}
-INFO_SASL_OPTION_PLACEHOLDER_1522={name=value}
+INFO_SASL_OPTION_PLACEHOLDER_1522={nombre=valor}
 INFO_PROTOCOL_VERSION_PLACEHOLDER_1523={version}
 INFO_DESCRIPTION_PLACEHOLDER_1524={description}
 INFO_GROUPNAME_PLACEHOLDER_1525={groupName}
@@ -1598,7 +1153,7 @@
 INFO_BACKENDNAME_PLACEHOLDER_1527={backendName}
 INFO_SERVERID_PLACEHOLDER_1528={serverID}
 INFO_USERID_PLACEHOLDER_1529={userID}
-INFO_VALUE_SET_PLACEHOLDER_1530={PROP:VALUE}
+INFO_VALUE_SET_PLACEHOLDER_1530={PROP:VALOR}
 INFO_START_DATETIME_PLACEHOLDER_1531={startTime}
 INFO_PROP_FILE_PATH_PLACEHOLDER_1532={propertiesFilePath}
 INFO_EMAIL_ADDRESS_PLACEHOLDER_1533={emailAddress}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={adminUID}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={keyStorePasswordFile}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=Puerto de escucha JMX:
 INFO_INSTALLDS_START_SERVER_1600=Iniciar el servidor al completar la configuraci\u00f3n
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=No iniciar el servidor al completar la configuraci\u00f3n
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=Configurar el servidor con los par\u00e1metros anteriores
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=Volver a especificar los par\u00e1metros de configuraci\u00f3n
 INFO_INSTALLDS_CANCEL_1606=Cancelar la configuraci\u00f3n
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while attempting to update the crypto manager in the Directory Server: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=%s tarea %s se ha completado correctamente
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=%s tarea %s no se ha completado correctamente
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify that the provided trust store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify that the provided key store exists and that you have read access rights to it
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=Archivo que contiene una lista de atributos que ignorar al calcular la diferencia
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=Archivo que contiene una lista de entradas (ND) que ignorar al calcular la diferencia
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
-INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=La cadena '%s' del archivo '%s' no se ha podido analizar como dn
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting to read the file '%s' containing the list of ignored entries: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting to read the file '%s' containing the list of ignored attributes: %s
+INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=La cadena '%s' del archivo '%s' no se ha podido analizar como nd
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=El n\u00famero de cambio de operaci\u00f3n %s es %s
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=\u00bfEn qu\u00e9 puerto desea que el conector de administraci\u00f3n acepte conexiones?
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=Puerto en el que el conector de administraci\u00f3n debe escuchar la comunicaci\u00f3n
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. Check this port is an administration port
 INFO_DESCRIPTION_ADMIN_PORT_1622=N\u00famero de puerto de administraci\u00f3n de Directory Server
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=Ruta de un almac\u00e9n de claves JCEKS que contiene un certificado que se utiliza como certificado del servidor
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=Utilizar un certificado existente que se encuentre en el almac\u00e9n de claves JCEKS
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=Ruta del almac\u00e9n de claves JCEKS:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={instancePath}
 INFO_CURRENT_USER_PLACEHOLDER_1631={currentUser}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=Ruta en la que se ubicar\u00e1 la instancia
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=Nombre de usuario del propietario de la instancia
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=Nombre de grupo del propietario de la instancia
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=Esta utilidad establece la ubicaci\u00f3n de la instancia
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=Esta utilidad comprueba la versi\u00f3n y el propietario de la instancia
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=Usuario actual
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=Especifica que debe comprobarse la versi\u00f3n
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={schedulePattern}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=Indica que la tarea es repetitiva y que se programar\u00e1 seg\u00fan el argumento de valor expresado en el patr\u00f3n hora/fecha compatible de crontab(5)
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=La %s tarea %s repetitiva se ha programado correctamente
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=Esta utilidad no establece la ubicaci\u00f3n de la instancia
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=Las opciones de comprobaci\u00f3n son v\u00e1lidas
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=Exportando a %s
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=y
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=no
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  Detalles: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=r
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=c
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=l
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=Tiene en cuenta la sintaxis de los atributos como se define en el esquema para realizar la comparaci\u00f3n de valores.  Los archivos LDIF proporcionados deben ajustarse al esquema del servidor
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=Para continuar, debe proporcionar una contrase\u00f1a que no est\u00e9 vac\u00eda
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679=If you specify the {%s} argument you must also specify {%s}
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/tools_fr.properties b/opendj-sdk/opends/src/messages/messages/tools_fr.properties
index 36793b5..c3fefd9 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL connection to the server: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL connection to the server because the connection factory has not been initialized
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager for the key store:%s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=R\u00e9pertorier les plans disponibles de stockage de mots de passe
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=Mot de passe en texte clair \u00e0 coder ou \u00e0 comparer avec un mot de passe cod\u00e9
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=Fichier de mots de passe en clair
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=Chemin vers le fichier de configuration de Directory Server 
 INFO_ENCPW_DESCRIPTION_SCHEME_14=Sch\u00e9ma d'utilisation pour le mot de passe cod\u00e9
 INFO_DESCRIPTION_USAGE_15=Affiche ces informations d'utilisation
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use --%s or --%s to specify the password to encode
+SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use the --%s argument to specify the storage scheme
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while attempting to bootstrap the Directory Server client-side code:  %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the Directory Server configuration:  %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the Directory Server schema:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to initialize the core Directory Server configuration:  %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while trying to initialize the Directory Server password storage schemes:  %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not configured for use in the Directory Server
 INFO_ENCPW_PASSWORDS_MATCH_27=Les mots de passe en texte clair et cod\u00e9s indiqu\u00e9s correspondent
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=Le texte en clair et les mots de passe cod\u00e9s indiqu\u00e9s ne correspondent pas
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to encode the clear-text password:  %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=Chemin vers le fichier LDIF \u00e0 \u00e9crire
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=Ajouter un fichier LDIF existant plut\u00f4t que de l'\u00e9craser
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=ID du backend pour le backend \u00e0 exporter
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=Compresser les donn\u00e9es LDIF pendant l'exportation
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=Chiffrer les donn\u00e9es LDIF pendant l'exportation
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=G\u00e9n\u00e9rer un hachage sign\u00e9 des donn\u00e9es export\u00e9es
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to decode wrap column value "%s" as an integer
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while attempting to process the LDIF export:  %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend configuration base DN string "%s" as a valid DN:  %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the backend configuration base entry "%s" from the server configuration:  %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the Java class providing the logic for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in configuration entry %s for use as a Directory Server backend:  %s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance of class %s referenced in configuration entry %s as a Directory Server backend:  %s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend configuration entry %s.  This backend will not be evaluated
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set of base DNs defined in backend configuration entry %s:  %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=Chemin vers le fichier LDIF \u00e0 importer
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=Ajouter \u00e0 une base de donn\u00e9es existante plut\u00f4t que d'\u00e9craser
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=Remplacer les entr\u00e9es existantes lors de l'ajout \u00e0 la base de donn\u00e9es
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=\u00c9craser un refus existant et/ou ignorer un fichier plut\u00f4t que d'effectuer un ajout
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=Le fichier LDIF est compress\u00e9
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=Le fichier LDIF est chiffr\u00e9
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or backend IDs can not span across multiple Directory Server backends
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server backends are configured with the requested backend ID or base DNs that include the specified branches
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while trying to open the rejects file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while attempting to process the LDIF import:  %s
 INFO_PROCESSING_OPERATION_104=Effectue l'action de la demande %s pour %s
 INFO_OPERATION_FAILED_105=\u00c9chec de %s
 INFO_OPERATION_SUCCESSFUL_106=%s r\u00e9ussie pour le DN %s
@@ -174,7 +134,7 @@
 INFO_DESCRIPTION_TRUSTALL_111=Approuver tous les certificats SSL de serveurs
 INFO_DESCRIPTION_BINDDN_112=DN \u00e0 utiliser pour effectuer une liaison au serveur
 INFO_DESCRIPTION_BINDPASSWORD_113=Mot de passe \u00e0 utiliser pour effectuer une liaison au serveur
-INFO_DESCRIPTION_BINDPASSWORDFILE_114=Fichier de mots de passe de liaison 
+INFO_DESCRIPTION_BINDPASSWORDFILE_114=Fichier de mots de passe de liaison
 INFO_DESCRIPTION_ENCODING_115=Utiliser le jeu de caract\u00e8res sp\u00e9cifi\u00e9 pour l'entr\u00e9e de ligne de commande
 INFO_DESCRIPTION_VERBOSE_116=Utiliser le mode d\u00e9taill\u00e9
 INFO_DESCRIPTION_KEYSTOREPATH_117=Chemin de keystore de certificat
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=Dur\u00e9e maximum en secondes \u00e0 autoriser pour la recherche
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=Domaine de recherche ('base', 'one', 'sub' ou 'subordinate')
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=Strat\u00e9gie de d\u00e9r\u00e9f\u00e9rencement d'alias ('never', 'always', 'search ou 'find')
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that it was closing the connection to the client (result code %d, message "%s"
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server sent an unexpected extended response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an unexpected response message to the client:  %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=\u00c9chec de la tentative de liaison simple
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no SASL mechanism was specified
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=Le m\u00e9canisme SASL requis "%s" n'est pas pris en charge par ce client
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=La propri\u00e9t\u00e9 de suivi SASL ne peut avoir qu'une seule valeur
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=La propri\u00e9t\u00e9 "%s" n'est pas autoris\u00e9e pour le m\u00e9canisme SASL %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind request:  %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=\u00c9chec de la tentative de la liaison SASL %s
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=Aucune propri\u00e9t\u00e9 SASL n'a \u00e9t\u00e9 indiqu\u00e9e pour utiliser le m\u00e9canisme %s 
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149=La propri\u00e9t\u00e9 SASL "authid" n'accepte qu'une seule valeur
@@ -250,80 +202,49 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_QOP_179=Qualit\u00e9 de protection \u00e0 utiliser pour la liaison
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_DIGEST_URI_180=URI de synth\u00e8se \u00e0 utiliser pour la liaison
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_AUTHZID_181=ID d'autorisation \u00e0 utiliser pour la liaison
-INFO_DESCRIPTION_SASL_PROPERTIES_182=Options de liaison SASL 
+INFO_DESCRIPTION_SASL_PROPERTIES_182=Options de liaison SASL
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=KDC \u00e0 utiliser pour l'authentification Kerberos 
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184=La propri\u00e9t\u00e9 SASL "kdc" n'accepte qu'une seule valeur
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=La qualit\u00e9 indiqu\u00e9e GSSAPI du mode de protection "%s" n'est pas valide.  Le seul mode QoP actuellement pris en charge est "auth"
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred while trying to create the temporary JAAS configuration for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=Une erreur s'est produite lors de la tentative d'authentification locale au domaine Kerberos\u00a0:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=Une erreur s'est produite lors de la tentative d'authentification GSSAPI au Directory Server\u00a0: %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The LDAPAuthenticationHandler.run() method was called for a SASL bind with an unexpected mechanism of "%s".  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred while attempting to create a SASL client to process the GSSAPI authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error occurred while attempting to create the initial challenge for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=Une erreur s'est produite lors de la tentative de validation des r\u00e9f\u00e9rences SASL indiqu\u00e9es par Directory Server dans la r\u00e9ponse \u00e0 la liaison GSSAPI\u00a0:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=Directory Server a renvoy\u00e9 une r\u00e9ponse de succ\u00e8s inattendue au client bien que le client ne croie pas que la n\u00e9gociation GSSAPI soit termin\u00e9e
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=\u00c9chec de la tentative de liaison GSSAPI
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind attempt with an unexpected callback type of %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The LDAPAuthenticationHandler.handle() method was called for an unexpected SASL mechanism of %s.  The backtrace for this call is %s
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=Mot de passe pour l'utilisateur '%s'\u00a0:
 INFO_DESCRIPTION_VERSION_200=Num\u00e9ro de la version de protocole LDAP
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=Num\u00e9ro de version LDAP invalide '%s'. Les valeurs autoris\u00e9es sont 2 et 3
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am I?' request to the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am I?' response from the Directory Server:  %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204=Le 'Who Am I?' Requ\u00eate rejet\u00e9e par Directory Server
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=DN de base d'un backend prenant en charge l'indexation. La v\u00e9rification s'effectue sur les index dans le domaine du DN de base donn\u00e9
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=Nom d'un index \u00e0 v\u00e9rifier. Pour un index d'attribut, il s'agit simplement d'un nom d'attribut. L'int\u00e9gralit\u00e9 des index multiples doit \u00eatre v\u00e9rifi\u00e9e ou celle de tous les index si aucun n'a \u00e9t\u00e9 sp\u00e9cifi\u00e9.  Un index est complet quand chaque valeur d'index r\u00e9f\u00e9rence toutes les entr\u00e9es contenant cette valeur
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=Sp\u00e9cifie que l'absence de d\u00e9fauts doit \u00eatre v\u00e9rifi\u00e9e dans un seul index.  Un index est sans d\u00e9faut si chaque valeur d'index r\u00e9f\u00e9rence uniquement les entr\u00e9es contenant cette valeur.  Un seul index doit \u00eatre v\u00e9rifi\u00e9 \u00e0 la fois de cette mani\u00e8re
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while attempting to perform index verification:  %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index at a time may be verified for cleanliness
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support indexing
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend with backend ID "%s" does not provide a mechanism for performing LDIF exports
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with backend ID %s does not provide a mechanism for performing LDIF imports
 INFO_DESCRIPTION_DONT_WRAP_215=N'adapter pas les lignes longues
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=DN de base d'une branche \u00e0 inclure dans l'importation LDIF
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" is not handled by the backend with backend ID %s
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends are configured to support base DN "%s"
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are configured to support the requested base DN "%s"
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=DN de base d'une branche \u00e0 inclure dans l'exportation LDIF
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" is not handled by the backend with backend ID %s
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=ID du backend pour le backend \u00e0 archiver
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=Utiliser l'identifiant fourni pour la sauvegarde
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=Chemin vers le r\u00e9pertoire cible pour le ou les fichiers de sauvegarde
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=Chiffrer le contenu de la sauvegarde
 INFO_BACKUPDB_DESCRIPTION_HASH_251=G\u00e9n\u00e9rer un hachage du contenu sauvegard\u00e9
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=Signer le hachage du contenu sauvegard\u00e9
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the backend with backend ID %s is held in entry "%s", but other backups in the target backup directory %s were generated from a backend whose configuration was held in configuration entry "%s"
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting to use the specified path "%s" as the target directory for the backup:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed up using the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while attempting to back up backend %s with the requested configuration:  %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=Sauvegarder tous les backends sur le serveur
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s arguments may not be used together.  Exactly one of them must be provided
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument nor the %s argument was provided.  Exactly one of them is required
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while attempting to create the backup directory %s:  %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in the set of backends to archive, but this backend does not provide support for a backup mechanism.  It will be skipped
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends provide a backup mechanism.  The backup operation has been aborted
 NOTICE_BACKUPDB_STARTING_BACKUP_280=D\u00e9but de la sauvegarde pour le backend %s
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred while attempting to parse the backup descriptor file %s:  %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=Le processus de sauvegarde s'est termin\u00e9 avec une ou plusieurs erreurs
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=Le processus de sauvegarde s'est termin\u00e9 avec succ\u00e8s
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while attempting to initialize the crypto manager:  %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=ID de sauvegarde de l'archive source pour une sauvegarde incr\u00e9mentielle
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the %s argument requires that the %s argument is also provided
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=ID de backend pour le backend \u00e0 restaurer
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=ID de sauvegarde pour la sauvegarde \u00e0 restaurer
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=Chemin vers le r\u00e9pertoire contenant le ou les fichiers de sauvegarde
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=R\u00e9pertorier les sauvegardes disponibles dans le r\u00e9pertoire de sauvegarde
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=V\u00e9rifier le contenu de la sauvegarde mais sans le restaurer
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while attempting to examine the set of backups contained in backup directory %s: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=ID de sauvegarde\u00a0:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=Date de sauvegarde\u00a0:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=Est incr\u00e9mentielle\u00a0:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=A un hachage non sign\u00e9\u00a0:  %s
 INFO_RESTOREDB_LIST_SIGNED_311=A un hachage sign\u00e9\u00a0:    %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=D\u00e9pendante de\u00a0:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does not exist in %s
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory Server backups contained in %s
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in directory %s were taken from a Directory Server backend defined in configuration entry %s but no such backend is available
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend configured with backend ID %s does not provide a mechanism for restoring backups
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred while attempting to restore backup %s from %s:  %s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an encrypted or signed backup requires a connection to an online server
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the %s argument or the %s argument requires a connection to an online server instance
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument requires that the %s argument is also provided
 INFO_DESCRIPTION_NOOP_327=Afficher les \u00e9tapes de l'op\u00e9ration sans l'effectuer
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import).  This backend will not be archived
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the backup process exits, so no further action should be required
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The restore cannot continue
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the restore process exits, so no further action should be required
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The LDIF import cannot continue
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the import process exits, so no further action should be required
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The LDIF export cannot continue
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the export process exits, so no further action should be required
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The index verification cannot continue
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the verification process exits, so no further action should be required
 INFO_DESCRIPTION_TYPES_ONLY_338=R\u00e9cup\u00e9rer uniquement les noms d'attribut, pas leurs valeurs
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=Ignorer la validation de sch\u00e9ma pendant l'importation LDIF 
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while attempting to initialize the LDIF export plugins:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while attempting to initialize the LDIF import plugins:  %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=Utiliser le contr\u00f4le de l'assertion LDAP avec le filtre fourni
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=Le filtre de recherche fourni pour le contr\u00f4le d'assertion LDAP \u00e9tait invalide\u00a0:  %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=Utiliser le contr\u00f4le de pr\u00e9lecture ReadEntry de LDAP 
@@ -462,7 +319,7 @@
 MILD_ERR_LDAPMODIFY_POSTREAD_NO_VALUE_351=Le contr\u00f4le de r\u00e9ponse de postlecture ne contenait pas de valeur
 MILD_ERR_LDAPMODIFY_POSTREAD_CANNOT_DECODE_VALUE_352=Une erreur s'est produite pendant la tentative de d\u00e9codage de l'entr\u00e9e contenue dans la valeur de contr\u00f4le de r\u00e9ponse de postlecture\u00a0:  %s
 INFO_LDAPMODIFY_POSTREAD_ENTRY_353=Entr\u00e9e cible apr\u00e8s l'op\u00e9ration\u00a0:
-INFO_DESCRIPTION_PROXY_AUTHZID_354=Utiliser le contr\u00f4le d'autorisation mise en proxy avec l'ID d'autorisation donn\u00e9e
+INFO_DESCRIPTION_PROXY_AUTHZID_354=Utiliser le contr\u00f4le d'autorisation proxied avec l'ID d'autorisation donn\u00e9e
 INFO_DESCRIPTION_PSEARCH_INFO_355=Utiliser le contr\u00f4le de recherche persistente
 MILD_ERR_PSEARCH_MISSING_DESCRIPTOR_356=La requ\u00eate d'utilisation du contr\u00f4le de recherche persistente n'incluait pas de descripteur indiquant les options \u00e0 utiliser avec ce contr\u00f4le
 MILD_ERR_PSEARCH_DOESNT_START_WITH_PS_357=Le descripteur de recherche persistente %s ne s'est pas lanc\u00e9 avec la cha\u00eene 'ps' demand\u00e9e
@@ -474,67 +331,44 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=Fichier contenant une liste des cha\u00eenes de filtres de recherche
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=Utiliser le contr\u00f4le des valeurs avec correspondance LDAP avec le filtre fourni
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=Le filtre de valeurs avec correspondance fourni \u00e9tait invalide\u00a0:   %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while attempting to open the LDIF file %s for reading:  %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read the contents of LDIF file %s:  %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF file %s:  %s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=Utiliser la syntaxe de mot de passe d'authentification plut\u00f4t que la syntaxe de mot de passe utilisateur
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage scheme "%s" is not configured for use in the Directory Server
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a valid encoded authentication password value:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while attempting to initialize the password policy components:  %s
 INFO_STOPDS_DESCRIPTION_HOST_374=Nom d'h\u00f4te ou adresse IP du serveur d'annuaire
 INFO_STOPDS_DESCRIPTION_PORT_375=Num\u00e9ro de port d'administration du serveur d'annuaire
 INFO_STOPDS_DESCRIPTION_USESSL_376=Utiliser SSL pour s\u00e9curiser la communication avec le serveur
 INFO_STOPDS_DESCRIPTION_USESTARTTLS_377=Utiliser StartTLS pour s\u00e9curiser la communication avec le serveur
 INFO_STOPDS_DESCRIPTION_BINDDN_378=DN \u00e0 utiliser pour effectuer une liaison au serveur
 INFO_STOPDS_DESCRIPTION_BINDPW_379=Mot de passe \u00e0 utiliser pour effectuer une liaison au serveur
-INFO_STOPDS_DESCRIPTION_BINDPWFILE_380=Fichier de mots de passe de liaison 
-INFO_STOPDS_DESCRIPTION_SASLOPTIONS_381=Options de liaison SASL 
-INFO_STOPDS_DESCRIPTION_PROXYAUTHZID_382=Utilisez le contr\u00f4le d'autorisation proxied avec l'ID d'autorisation donn\u00e9e
+INFO_STOPDS_DESCRIPTION_BINDPWFILE_380=Fichier de mots de passe de liaison
+INFO_STOPDS_DESCRIPTION_SASLOPTIONS_381=Options de liaison SASL
+INFO_STOPDS_DESCRIPTION_PROXYAUTHZID_382=Utiliser le contr\u00f4le d'autorisation proxied avec l'ID d'autorisation donn\u00e9e
 INFO_STOPDS_DESCRIPTION_STOP_REASON_383=Raison pour laquelle le serveur est en cours d'arr\u00eat ou de red\u00e9marrage
 INFO_STOPDS_DESCRIPTION_STOP_TIME_384=Indique la date/heure \u00e0 laquelle l'op\u00e9ration d'arr\u00eat va commencer en tant que t\u00e2che de serveur, exprim\u00e9e au format 'JJMMAAAAhhmmss'.  Zero entra\u00eenera une planification de l'arr\u00eat avec une ex\u00e9cution imm\u00e9diate.  Lorsque cette option est sp\u00e9cifi\u00e9e, l'op\u00e9ration sera planifi\u00e9e pour d\u00e9marrer \u00e0 l'heure sp\u00e9cifi\u00e9e et cet utilitaire se fermera imm\u00e9diatement apr\u00e8s
 INFO_STOPDS_DESCRIPTION_TRUST_ALL_385=Approuver tous les certificats SSL de serveurs
 INFO_STOPDS_DESCRIPTION_KSFILE_386=Chemin de keystore de certificat
-INFO_STOPDS_DESCRIPTION_KSPW_387=Num\u00e9ro d'identification personnel de keystore de certificats
+INFO_STOPDS_DESCRIPTION_KSPW_387=Num\u00e9ro d'identification personnel de keystore de certificat
 INFO_STOPDS_DESCRIPTION_KSPWFILE_388=Fichier de num\u00e9ros d'identification personnels de keystore de certificats
 INFO_STOPDS_DESCRIPTION_TSFILE_389=Chemin de magasin d'approbations de certificats
 INFO_STOPDS_DESCRIPTION_TSPW_390=Num\u00e9ro d'identification personnel de magasin d'approbations de certificats
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=Fichier de num\u00e9ros d'identification personnels de magasin d'approbations de certificats
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=Afficher ces informations sur l'utilisation
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or YYYYMMDDhhmmss for local time
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  D\u00e9tails\u00a0: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response message but got a %s message instead
 INFO_BIND_PASSWORD_EXPIRED_406=# Your password has expired
 INFO_BIND_PASSWORD_EXPIRING_407=# Your password will expire in %s
 INFO_BIND_ACCOUNT_LOCKED_408=# Your account has been locked
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=Les lignes longues ne doivent pas \u00eatre adapt\u00e9es
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=Nombre maximum d'entr\u00e9es correspondantes \u00e0 renvoyer
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=Dur\u00e9e maximum (en secondes) pour le traitement 
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a filter file or an individual search filter must be provided
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while attempting to parse search filter '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while attempting to parse base DN '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while attempting to parse the time limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while attempting to parse the size limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while attempting to create the LDIF reader:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while attempting to create the LDIF writer used to return matching entries:  %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=La limite de temps sp\u00e9cifi\u00e9e a \u00e9t\u00e9 d\u00e9pass\u00e9e lors du traitement de la recherche
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=La limite de taille sp\u00e9cifi\u00e9e a \u00e9t\u00e9 d\u00e9pass\u00e9e lors du traitement de la recherche
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred while attempting to read an entry from the LDIF content:  %s.  Skipping this entry and continuing processing
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while attempting to read an entry from the LDIF content:  %s.  Unable to continue processing
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error occurred during search processing:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=Fichier LDIF \u00e0 utiliser en tant que donn\u00e9es source
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=Fichier LDIF \u00e0 utiliser en tant que donn\u00e9es cible
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=Fichier dans lequel la sortie devrait \u00eatre \u00e9crite
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=Tout fichier de sortie existant serait \u00e9cras\u00e9 plut\u00f4t que d'effectuer un ajout
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while attempting to open source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while reading the contents of source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while attempting to open target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while reading the contents of target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting to open the LDIF writer for the diff output:  %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=Aucune diff\u00e9rence n'a \u00e9t\u00e9 d\u00e9tect\u00e9e entre les fichiers LDIF source et cible
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while attempting to write the diff output:  %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=Port sur lequel Directory Server devrait \u00e9couter la communication LDAP 
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=DN de base pour les informations utilisateur dans Directory Server.  Plusieurs DN de base peuvent \u00eatre obtenus en utilisant cette option plusieurs fois
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=DN de l'utilisateur root initial pour Directory Server
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=Mot de passe de l'utilisateur root initial pour Directory Server
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=Chemin vers un fichier contenant le mot de passe de l'utilisateur root initial pour Directory Server
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while attempting to acquire the server-wide lock file %s:  %s.  This generally means that the Directory Server is running, or another tool that requires exclusive access to the server is in use
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while attempting to parse base DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while attempting to parse root DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was provided, but no corresponding password was given.  If the root DN is specified then the password must also be provided
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while attempting to update the base DN(s) for user data in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while attempting to update the port on which to listen for LDAP communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while attempting to update the entry for the initial Directory Server root user: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while writing the updated Directory Server configuration:  %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes were specified
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=La configuration de Directory Server mise \u00e0 jour a \u00e9t\u00e9 \u00e9crite avec succ\u00e8s
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=V\u00e9rifiez juste que la JVM peut d\u00e9marrer correctement
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=La commande d'installation a \u00e9t\u00e9 utilis\u00e9e pour appeler ce programme
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=Mot de passe de l'utilisateur root initial pour Directory Server
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=Chemin vers un fichier contenant le mot de passe de l'utilisateur root initial pour Directory Server
 INFO_INSTALLDS_DESCRIPTION_HELP_498=Afficher ces informations sur l'utilisation
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path was provided (use the %s argument)
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting to parse the string "%s" as a valid DN:  %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=Que souhaitez-vous utiliser comme DN de base pour les donn\u00e9es d'annuaire\u00a0?
 INFO_INSTALLDS_PROMPT_IMPORT_505=Souhaitez-vous garnir la base de donn\u00e9es d'annuaire avec des informations provenant d'un fichier LDIF existant\u00a0?
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=Veuillez sp\u00e9cifier le chemin vers le fichier LDIF contenant les donn\u00e9es \u00e0 importer\u00a0:
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not provide both the %s and the %s arguments at the same time
 INFO_INSTALLDS_PROMPT_ADDBASE_508=Souhaitez-vous que l'entr\u00e9e de base %s soit automatiquement cr\u00e9\u00e9e dans la base de donn\u00e9es d'annuaire\u00a0?
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=Sur quel port souhaitez-vous que Directory Server accepte des connexions de clients LDAP\u00a0? 
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
-INFO_INSTALLDS_PROMPT_ROOT_DN_512=Que souhaitez-vous utiliser en tant que DN d'utilisateur root pour Directory Server\u00a0?
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it.  On UNIX-based operating systems, non-root users may not be allowed to bind to ports 1 through 1024
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it
+INFO_INSTALLDS_PROMPT_ROOT_DN_512=Que souhaitez-vous utiliser en tant que DN utilisateur racine pour Directory Server\u00a0?
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided for the initial root user.  When performing a non-interactive installation, this must be provided using either the %s or the %s argument
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=Veuillez indiquer le mot de passe \u00e0 utiliser pour l'utilisateur root initial\u00a0:
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=Veuillez saisir \u00e0 nouveau le mot de passe pour le confirmer\u00a0:
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=Application de la configuration requise \u00e0 Directory Server...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=Cr\u00e9ation d'un fichier temporaire LDIF avec les entr\u00e9es de base initiales...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred while attempting to create the base LDIF file:  %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=Importation des donn\u00e9es LDIF dans la base de donn\u00e9es de Directory Server...
-INFO_INSTALLDS_STATUS_SUCCESS_520=Le processus d'installation d'OpenDS a \u00e9t\u00e9 termin\u00e9 avec succ\u00e8s 
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=oui
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=non
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=ERREUR\u00a0: La valeur indiqu\u00e9e n'a pas pu \u00eatre interpr\u00e9t\u00e9e comme une r\u00e9ponse oui ou non.  Veuillez saisir "oui" ou "non" comme r\u00e9ponse
@@ -703,7 +474,7 @@
 MILD_ERR_INSTALLDS_INTEGER_BELOW_LOWER_BOUND_525=ERREUR\u00a0: La r\u00e9ponse indiqu\u00e9e est inf\u00e9rieure \u00e0 la plus petite valeur autoris\u00e9e de %d
 MILD_ERR_INSTALLDS_INTEGER_ABOVE_UPPER_BOUND_526=ERREUR\u00a0: La r\u00e9ponse indiqu\u00e9e est sup\u00e9rieure \u00e0 la plus grande valeur autoris\u00e9e de %d
 MILD_ERR_INSTALLDS_INVALID_DN_RESPONSE_527=ERREUR\u00a0: La r\u00e9ponse indiqu\u00e9e n'a pas pu \u00eatre interpr\u00e9t\u00e9e comme un DN de LDAP
-MILD_ERR_INSTALLDS_INVALID_STRING_RESPONSE_528=ERREUR\u00a0: La valeur de la r\u00e9ponse ne peut pas \u00eatre une cha\u00eene vide
+MILD_ERR_INSTALLDS_INVALID_STRING_RESPONSE_528=ERREUR\u00a0: la valeur de la r\u00e9ponse ne peut pas \u00eatre une cha\u00eene vide
 MILD_ERR_INSTALLDS_INVALID_PASSWORD_RESPONSE_529=ERREUR\u00a0: La valeur du mot de passe ne peut pas \u00eatre une cha\u00eene vide
 MILD_ERR_INSTALLDS_PASSWORDS_DONT_MATCH_530=ERREUR\u00a0: Les valeurs de mots de passe indiqu\u00e9es ne correspondent pas
 MILD_ERR_INSTALLDS_ERROR_READING_FROM_STDIN_531=ERREUR\u00a0: \u00c9chec inattendu lors de la lecture de l'entr\u00e9e standard\u00a0:  %s
@@ -740,7 +511,7 @@
 MILD_ERR_MAKELDIF_TEMPLATE_SUBORDINATE_INVALID_NUM_ENTRIES_562=La d\u00e9finition de mod\u00e8le subordonn\u00e9 sur la ligne %d  pour le mod\u00e8le %s a sp\u00e9cifi\u00e9 un nombre d'entr\u00e9es invalide %d pour le mod\u00e8le subordonn\u00e9 %s
 MILD_WARN_MAKELDIF_TEMPLATE_SUBORDINATE_ZERO_ENTRIES_563=La d\u00e9finition de mod\u00e8le subordonn\u00e9 sur la ligne %d  pour le mod\u00e8le %s a sp\u00e9cifi\u00e9 qu'aucune entr\u00e9e de type %s ne devrait \u00eatre g\u00e9n\u00e9r\u00e9e
 MILD_ERR_MAKELDIF_TEMPLATE_SUBORDINATE_CANT_PARSE_NUMENTRIES_564=Impossible d'analyser le nombre d'entr\u00e9es pour le mod\u00e8le %s en tant qu'entier pour la d\u00e9finition de mod\u00e8le subordonn\u00e9 sur la ligne %d pour le mod\u00e8le%s
-MILD_ERR_MAKELDIF_TEMPLATE_MISSING_RDN_ATTR_565=Le mod\u00e8le nomm\u00e9 %s inclut un attribut RDN %s, qui n'a pas de valeur assign\u00e9e dans ce mod\u00e8le
+MILD_ERR_MAKELDIF_TEMPLATE_MISSING_RDN_ATTR_565=Le mod\u00e8le nomm\u00e9 %s inclut un attribut NRD %s, qui n'a pas de valeur assign\u00e9e dans ce mod\u00e8le
 MILD_ERR_MAKELDIF_NO_COLON_IN_BRANCH_EXTRA_LINE_566=Il manque deux-points pour s\u00e9parer le nom d'attribut du motif de valeur sur la ligne %d du fichier mod\u00e8le dans la d\u00e9finition de branche %s
 MILD_ERR_MAKELDIF_NO_ATTR_IN_BRANCH_EXTRA_LINE_567=Il manque un nom d'attribut avant les deux-points sur la ligne %d du fichier mod\u00e8le dans la d\u00e9finition pour la branche %s
 MILD_WARN_MAKELDIF_NO_VALUE_IN_BRANCH_EXTRA_LINE_568=Le motif de valeur pour la ligne %d du fichier mod\u00e8le dans la d\u00e9finition de branche %s est vide
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=Le chemin vers le fichier LDIF \u00e0 \u00e9crire
 INFO_MAKELDIF_DESCRIPTION_SEED_578=Le germe \u00e0 utiliser pour initialiser le g\u00e9n\u00e9rateur de nombres al\u00e9atoire
 INFO_MAKELDIF_DESCRIPTION_HELP_579=Afficher ces informations sur l'utilisation
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while attempting to read the template file:  %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while attempting to parse the template file:  %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=Impossible d'analyser la valeur "%s" en tant que cha\u00eene de format valide pour une balise %s sur la ligne %d du fichier mod\u00e8le 
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=La balise al\u00e9atoire sur la ligne %d du fichier mod\u00e8le n'inclut pas d'argument pour sp\u00e9cifier le type de valeur al\u00e9atoire qui devrait \u00eatre g\u00e9n\u00e9r\u00e9e 
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=La valeur g\u00e9n\u00e9r\u00e9e \u00e0 partir de la balise al\u00e9atoire sur la ligne %d du fichier mod\u00e8le sera toujours une cha\u00eene vide
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=Une erreur s'est produite lors de la tentative d'\u00e9criture de l'entr\u00e9e %s dans LDIF\u00a0:  %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=Traitement LDIF termin\u00e9.  %d entr\u00e9es \u00e9crites 
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=Chemin vers un mod\u00e8le MakeLDIF \u00e0 utiliser pour g\u00e9n\u00e9rer les donn\u00e9es d'importation
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are incompatible and may not be used together
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the source for the LDIF data to be imported
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the specified file %s as a MakeLDIF template file:  %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=La ligne %d du fichier mod\u00e8le contient une balise incompl\u00e8te commen\u00e7ant par '<' ou '{' qui n'est pas referm\u00e9e
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=La balise %s r\u00e9f\u00e9renc\u00e9e sur la ligne %d du fichier mod\u00e8le n'est pas autoris\u00e9e dans les d\u00e9finitions de branches
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=Germe pour le g\u00e9n\u00e9rateur de nombres al\u00e9atoire de MakeLDIF
@@ -803,27 +563,16 @@
 INFO_LDIFMODIFY_DESCRIPTION_SOURCE_620=Fichier LDIF contenant les donn\u00e9es \u00e0 mettre \u00e0 jour
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=Fichier LDIF contenant les modifications \u00e0 appliquer
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=Fichier dans lequel les donn\u00e9es mises \u00e0 jour devraient \u00eatre \u00e9crites
-INFO_LDIFMODIFY_DESCRIPTION_HELP_623=Affiche ces informations sur l'utilisation
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+INFO_LDIFMODIFY_DESCRIPTION_HELP_623=Affiche ces informations d'utilisation
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF file %s for writing:  %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while processing the requested changes:  %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=Adresse du syst\u00e8me de Directory Server 
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=Port sur lequel Directory Server \u00e9coute les connexions de clients LDAP\u00a0? 
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=DN \u00e0 utiliser pour effectuer une liaison au serveur
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=Chemin vers un fichier contenant le num\u00e9ro d'identification personnel n\u00e9cessaire pour acc\u00e9der au contenu du keystore
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=Chemin vers le magasin d'approbations \u00e0 utiliser lors de l'\u00e9tablissement d'une communication SSL/TLS avec le serveur
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=Chemin vers un fichier contenant le num\u00e9ro d'identification personnel n\u00e9cessaire pour acc\u00e9der au contenu du magasin d'approbations
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be provided together
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN or bind password is provided, then the other must be given as well
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and password are not provided, then an authorization ID and current password must be given
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then the  %s argument must also be given
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS support:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to connect to the Directory Server:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP password modify request:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP password modify response:  %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed with result code %d
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=DN correspondant\u00a0: %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=L'op\u00e9ration de modification du mot de passe LDAP a \u00e9t\u00e9 effectu\u00e9e avec succ\u00e8s
-INFO_LDAPPWMOD_ADDITIONAL_INFO_668=Informations suppl\u00e9mentaires\u00a0:  %s
+INFO_LDAPPWMOD_ADDITIONAL_INFO_668=Informations suppl\u00e9mentaires\u00a0: %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=Mot de passe g\u00e9n\u00e9r\u00e9\u00a0:  %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the password modify response value because it contained an invalid element type of %s
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the password modify response value:  %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
 INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=La valeur assertion \u00e9tait indiqu\u00e9e comme cod\u00e9e en base64, mais une erreur s'est produite lors de la tentative de d\u00e9codage de la valeur
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=Impossible de lire la valeur d'assertion dans le fichier sp\u00e9cifi\u00e9\u00a0: %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=Chemin vers le fichier \u00e0 surveiller lors de suppressions
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=Chemin vers un fichier contenant la sortie journal \u00e0 surveiller
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=Dur\u00e9e maximum en secondes \u00e0 attendre pour que le fichier cible soit supprim\u00e9 avant de sortir
-INFO_WAIT4DEL_DESCRIPTION_HELP_678=Affiche ces informations sur l'utilisation
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+INFO_WAIT4DEL_DESCRIPTION_HELP_678=Affiche ces informations d'utilisation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log file %s for reading:  %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare operation
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=Cet utilitaire permet de faire une copie de sauvegarde d'un ou plusieurs backends de Directory Server
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=Cet utilitaire permet de d\u00e9finir une configuration de base pour Directory Server
 INFO_ENCPW_TOOL_DESCRIPTION_685=Cet utilitaire permet de coder des mots de passe dans un plan de stockage sp\u00e9cifi\u00e9 ou de d\u00e9terminer si une valeur en clair donn\u00e9e correspond \u00e0 un mot de passe cod\u00e9 fourni
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=Cet utilitaire permet de demander \u00e0 Directory Server de cesser de s'ex\u00e9cuter ou d'effectuer un red\u00e9marrage
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=Cet utilitaire permet de s'assurer que les donn\u00e9es d'index sont coh\u00e9rentes avec un backend bas\u00e9 sur Berkeley DB Java Edition
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=Cet utilitaire permet d'attendre qu'un fichier soit supprim\u00e9 du syst\u00e8me de fichiers
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and the --%s arguments
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the target for the comparison
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. The attribute string must be in one of the following forms: 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL authentication may only be requested if SSL or StartTLS is used
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication may only be used if a client certificate key store is specified
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# Persistent search change type:  %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# Persistent search previous entry DN:  %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# Account Usability Response Control
@@ -925,29 +653,24 @@
 INFO_LDAPSEARCH_ACCTUSABLE_REMAINING_GRACE_717=#    Nombre de connexions restantes : %d
 INFO_LDAPSEARCH_ACCTUSABLE_LOCKED_718=#   The account is locked
 INFO_LDAPSEARCH_ACCTUSABLE_TIME_UNTIL_UNLOCK_719=#   Time until the account is unlocked:  %s
-INFO_DESCRIPTION_KEYSTOREPASSWORD_FILE_720=Fichier de num\u00e9ros d'identification personnels de magasins de cl\u00e9s de certificats
-INFO_DESCRIPTION_TRUSTSTOREPASSWORD_721=Num\u00e9ro d'identification personnel de magasin d'approbation de certificats
-INFO_DESCRIPTION_TRUSTSTOREPASSWORD_FILE_722=Fichier de num\u00e9ros d'identification personnels de magasins d'approbation de certificats
+INFO_DESCRIPTION_KEYSTOREPASSWORD_FILE_720=Fichier de num\u00e9ros d'identification personnels de keystore de certificats
+INFO_DESCRIPTION_TRUSTSTOREPASSWORD_721=Num\u00e9ro d'identification personnel de magasin d'approbations de certificats
+INFO_DESCRIPTION_TRUSTSTOREPASSWORD_FILE_722=Fichier de num\u00e9ros d'identification personnels de magasin d'approbations de certificats
 INFO_LISTBACKENDS_TOOL_DESCRIPTION_723=Cet utilitaire permet de r\u00e9pertorier les backends et les DN de base configur\u00e9s dans Directory Server
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=ID de backend du backend selon lequel r\u00e9pertorier les DN de base
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=DN de base selon lequel r\u00e9pertorier les ID de backend
-INFO_LISTBACKENDS_DESCRIPTION_HELP_728=Affichez ces informations sur l'utilisation
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+INFO_LISTBACKENDS_DESCRIPTION_HELP_728=Afficher ces informations sur l'utilisation
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while trying to read backend information from the server configuration:  %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could not be parsed as a valid DN:  %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=Le DN indiqu\u00e9 '%s' n'est pas un DN de base pour un backend configur\u00e9 dans Directory Server
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=Le DN indiqu\u00e9 '%s' n'est pas sous un DN de base pour aucun backend configur\u00e9 dans Directory Server
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=Le DN indiqu\u00e9 '%s' est sous '%s', qui est configur\u00e9 en tant que DN de base pour le backend '%s'
 INFO_LISTBACKENDS_BASE_FOR_ID_739=Le DN indiqu\u00e9 '%s' est un DN de base pour le backend '%s'
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=ID du backend
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=DN de base
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' in the server configuration
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend IDs exist in the server configuration
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a valid encoded user password value:  %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=Utiliser le r\u00e9sultat de comparaison LDAP en tant que code de sortie pour la comparaison de mots de passe
 INFO_DESCRIPTION_COUNT_ENTRIES_750=Compter le nombre d'entr\u00e9es renvoy\u00e9es par le serveur
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# Total number of matching entries: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=Importer les donn\u00e9es d'un fichier LDIF :
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=Charger les donn\u00e9es d'exemples g\u00e9n\u00e9r\u00e9es automatiquement
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=S\u00e9lection du garnissage de base de donn\u00e9es\u00a0:
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s does not exist
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=Veuillez sp\u00e9cifier le nombre d'entr\u00e9es utilisateur \u00e0 g\u00e9n\u00e9rer\u00a0:
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create the template file for generating sample data:  %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=Le num\u00e9ro d'identification personnel n\u00e9cessaire pour acc\u00e9der au contenu du keystore
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=Le num\u00e9ro d'identification personnel n\u00e9cessaire pour acc\u00e9der au contenu du magasin d'approbation
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=Exclure les attributs op\u00e9rationnels de l'exportation LDIF
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=Avertissement de strat\u00e9gie de mots de passe\u00a0:  %s = %d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=Erreur de strat\u00e9gie de mots de passe\u00a0:  %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=Impossible de d\u00e9coder le contr\u00f4le de la r\u00e9ponse de la strat\u00e9gie de mots de passe\u00a0:  %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The connection to the Directory Server was closed before the bind response could be read
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=Utiliser le contr\u00f4le de r\u00e9sultats sur page simple avec la taille de feuille donn\u00e9e
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results control may only be used with a single search filter
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged results control from the search response:  %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results response control was not found in the search result done message from the server
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=Chaque changement de niveau d'attribut devrait \u00eatre \u00e9crit comme une modification s\u00e9par\u00e9e par valeur d'attribut, plut\u00f4t que comme une modification par entr\u00e9e
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate chain because the prompt trust manager may only be used to trust server certificates
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not present a certificate chain.  Do you still wish to attempt connecting to the target server?
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is expired (expiration time:  %s)
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate will not be valid until %s
 INFO_PROMPTTM_SERVER_CERT_799=Le serveur est en cours d'utilisation du certificat\u00a0: \n    DN objet\u00a0:  %s\n    DN \u00e9metteur:  %s\n    \Validit\u00e9\u00a0:  %s par %s\nSouhaitez-vous valider ce certificat et continuer la connexion au serveur\u00a0?
 INFO_PROMPTTM_YESNO_PROMPT_800=Saisissez "oui" ou "non"\u00a0:
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been rejected by the user
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=Le serveur est d\u00e9j\u00e0 arr\u00eat\u00e9
 INFO_STOPDS_GOING_TO_STOP_803=Arr\u00eat du serveur...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=Permet de d\u00e9terminer si un serveur peut \u00eatre arr\u00eat\u00e9 ou non et de d\u00e9finir son mode d'arr\u00eat
 INFO_DESCRIPTION_CERT_NICKNAME_805=Pseudonyme du certificat pour l'authentification client SSL
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=Port sur lequel Directory Server devrait \u00e9couter la communication JMX 
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while attempting to update the port on which to listen for JMX communication:  %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=Port sur lequel Directory Server devrait \u00e9couter la communication JMX 
 INFO_INSTALLDS_PROMPT_JMXPORT_809=Sur quel port souhaitez-vous que Directory Server accepte des connexions de clients JMX\u00a0? 
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=Cet utilitaire permet de configurer OpenDS en tant que service Windows 
+SEVERE_ERR_TOOL_RESULT_CODE_810=Code de r\u00e9sultat\u00a0: %d (%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=DN correspondant\u00a0: %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=Afficher ces informations sur l'utilisation
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Active OpenDS en tant que service Windows
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=D\u00e9sactive OpenDS en tant que service Windows et arr\u00eate le serveur
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Donne des informations sur l'\u00e9tat d'OpenDS en tant que service Windows
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide one of the following arguments:\nenableService, disableService, serviceState or cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at least one of the following arguments:\nenableService, disableService or serviceState or cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
-INFO_WINDOWS_SERVICE_DESCRIPTION_826=Directory Server de g\u00e9n\u00e9ration prochaine Open Source.  Chemin d'installation\u00a0: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=OpenDS a \u00e9t\u00e9 activ\u00e9 avec succ\u00e8s en tant que service Windows
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=OpenDS a d\u00e9j\u00e0 \u00e9t\u00e9 activ\u00e9 en tant que service Windows
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=OpenDS a \u00e9t\u00e9 d\u00e9sactiv\u00e9 avec succ\u00e8s en tant que service Windows
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=OpenDS a d\u00e9j\u00e0 \u00e9t\u00e9 d\u00e9sactiv\u00e9 en tant que service Windows
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=OpenDS est activ\u00e9 en tant que service Windows.  Le nom de service d'OpenDS est\u00a0: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=OpenDS est d\u00e9sactiv\u00e9 en tant que service Windows
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_DESCRIPTION_826=Directory Server de g\u00e9n\u00e9ration prochaine Open Source.  R\u00e9pertoire d'installation\u00a0: %s
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  The service name is already in use
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=Utilis\u00e9 par le code de service Windows pour informer que stop-ds est appel\u00e9 depuis les services Windows suite \u00e0 un appel de net stop
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=Chemin vers un fichier o\u00f9 la commande \u00e9crira la sortie
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Activation d'OpenDS en tant que service Windows...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Activer OpenDS pour qu'il s'ex\u00e9cute en tant que service Windows\u00a0?
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Activer OpenDS pour qu'il s'ex\u00e9cute en tant que service Windows
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Autoriser la d\u00e9sactivation du service OpenDS et nettoyer les informations du registre de Windows associ\u00e9es au nom du service fourni
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open output file %s for writing:  %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=Le nettoyage du service %s a r\u00e9ussi
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service with name %s
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has been marked for deletion
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred cleaning up the service %s
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=Cet utilitaire permet de reconstituer des donn\u00e9es d'index dans un backend bas\u00e9 sur Berkeley DB Java Edition
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=DN de base d'un backend prenant en charge l'indexation. La reconstitution s'effectue sur les index dans le domaine du DN de base donn\u00e9
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=Nom du ou des index \u00e0 reconstituer. Pour un index d'attribut, il s'agit simplement d'un nom d'attribut.  Au moins un index doit \u00eatre sp\u00e9cifi\u00e9 pour la reconstitution
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while attempting to perform index rebuild:  %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support rebuilding of indexes
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index must be specified for the rebuild process
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred while attempting to acquire a exclusive lock for backend %s:  %s.  This generally means that some other process has an lock on this backend or the server is running with this backend online. The rebuild process cannot continue
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the rebuild process exits, so no further action should be required
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore). The rebuild process cannot continue
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=Port sur lequel Directory Server devrait \u00e9couter la communication LDAPS 
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while attempting to update the port on which to listen for LDAPS communication:  %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=Sp\u00e9cifie si StartTLS doit \u00eatre activ\u00e9 ou non
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=DN du fournisseur de gestionnaire de cl\u00e9s \u00e0 utiliser pour SSL et/ou StartTSL
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=DN du fournisseur de gestionnaire d'approbation \u00e0 utiliser pour SSL et/ou StartTSL
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred while attempting to parse key manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error occurred while attempting to parse trust manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while attempting to enable StartTLS: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while attempting to enable key manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while attempting to enable trust manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred while attempting to update the key manager provider DN used for LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error occurred while attempting to update the trust manager provider DN used for LDAPS communication: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=Chemin du keystore \u00e0 utiliser par le fournisseur de gestionnaire de cl\u00e9s
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=Pseudonyme du certificat que le gestionnaire de connexion devrait utiliser pour accepter des connexions bas\u00e9es sur SSL ou effectuer une n\u00e9gociation StartTLS
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must provide the %s argument when providing the %s argument
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while attempting to update the nickname of the certificate that the connection handler should use when accepting SSL-based connections or performing StartTLS negotiation: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=Fichier LDIF contenant les modifications \u00e0 appliquer
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=Le mod\u00e8le parent %s r\u00e9f\u00e9renc\u00e9 sur la ligne %d pour le mod\u00e8le %s est invalide car le mod\u00e8le parent r\u00e9f\u00e9renc\u00e9 n'a pas \u00e9t\u00e9 d\u00e9fini avant le mod\u00e8le qui l'a ouvert
 INFO_DESCRIPTION_SORT_ORDER_876=Trier les r\u00e9sultats selon l'ordre de tri indiqu\u00e9
@@ -1122,20 +781,16 @@
 INFO_DESCRIPTION_VLV_878=Utiliser l'affichage de liste virtuelle pour r\u00e9cup\u00e9rer la page de r\u00e9sultats sp\u00e9cifi\u00e9e
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=Si cet argument %s est indiqu\u00e9, l'argument --%s doit aussi \u00eatre donn\u00e9
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=Le descripteur indiqu\u00e9 de l'affichage de liste virtuelle \u00e9tait invalide.  Cela doit \u00eatre une valeur de la forme suivante: 'beforeCount:afterCount:offset:contentCount' (o\u00f9 offset indique l'index de l'entr\u00e9e cible et contentCount le nombre total estim\u00e9 de r\u00e9sultats, z\u00e9ro s'il est inconnu) ou 'beforeCount:afterCount:assertionValue' (o\u00f9 l'entr\u00e9e devrait \u00eatre la premi\u00e8re entr\u00e9e dont la valeur de tri de noeud principal est sup\u00e9rieure ou \u00e9gale \u00e0 l'assertionValue fournie).  Dans les deux cas, beforeCount est le nombre d'entr\u00e9es \u00e0 renvoyer avant la valeur cible et afterCount est le nombre d'entr\u00e9es \u00e0 renvoyer apr\u00e8s la valeur cible
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the server-side sort response:  %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# VLV Target Offset:  %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# VLV Content Count:  %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the virtual list view response:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot be read
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=Utiliser le contr\u00f4le geteffectiverights avec authzid autoris\u00e9
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=Sp\u00e9cifie la liste d'attributs sp\u00e9cifiques de contr\u00f4le geteffectiverights
-MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=L'ID d'autorisation "%s" contenu dans le contr\u00f4le geteffectiverights est invalide car il ne doit pas commencer par "dn:" pour indiquer un utilisateur DN
+MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=L'ID d'autorisation "%s" contenu dans le contr\u00f4le geteffectiverights est invalide car il ne doit pas commencer par "dn:" pour indiquer un DN utilisateur
 INFO_DESCRIPTION_PRODUCT_VERSION_891=Informations sur la version de Directory Server
 INFO_DESCRIPTION_QUIET_1075=Utiliser le mode silencieux
 INFO_DESCRIPTION_SCRIPT_FRIENDLY_1076=Utiliser le mode adapt\u00e9 aux scripts
@@ -1150,13 +805,13 @@
 INFO_PWPSTATE_DESCRIPTION_BINDPWFILE_1101=Le chemin vers le fichier contenant le mot de passe de liaison
 INFO_PWPSTATE_DESCRIPTION_TARGETDN_1102=Le DN de l'entr\u00e9e utilisateur pour lequel obtenir et d\u00e9finir les informations d'\u00e9tat de la strat\u00e9gie de mots de passe
 INFO_PWPSTATE_DESCRIPTION_SASLOPTIONS_1103=Options de liaison SASL
-INFO_PWPSTATE_DESCRIPTION_TRUST_ALL_1104=Approuvez tous les certificats SSL de serveurs
+INFO_PWPSTATE_DESCRIPTION_TRUST_ALL_1104=Approuver tous les certificats SSL de serveurs
 INFO_PWPSTATE_DESCRIPTION_KSFILE_1105=Chemin de keystore de certificat
-INFO_PWPSTATE_DESCRIPTION_KSPW_1106=Num\u00e9ro d'identification personnel de keystore de certificats
+INFO_PWPSTATE_DESCRIPTION_KSPW_1106=Num\u00e9ro d'identification personnel de keystore de certificat
 INFO_PWPSTATE_DESCRIPTION_KSPWFILE_1107=Fichier de num\u00e9ros d'identification personnels de keystore de certificats
-INFO_PWPSTATE_DESCRIPTION_TSFILE_1108=Chemin de magasin d'approbation de certificats
-INFO_PWPSTATE_DESCRIPTION_TSPW_1109=Num\u00e9ro d'identification personnel de magasin d'approbation de certificats
-INFO_PWPSTATE_DESCRIPTION_TSPWFILE_1110=Fichier de num\u00e9ros d'identification personnels de magasins d'approbation de certificats
+INFO_PWPSTATE_DESCRIPTION_TSFILE_1108=Chemin de magasin d'approbations de certificats
+INFO_PWPSTATE_DESCRIPTION_TSPW_1109=Num\u00e9ro d'identification personnel de magasin d'approbations de certificats
+INFO_PWPSTATE_DESCRIPTION_TSPWFILE_1110=Fichier de num\u00e9ros d'identification personnels de magasin d'approbations de certificats
 INFO_PWPSTATE_DESCRIPTION_SHOWUSAGE_1111=Afficher ces informations sur l'utilisation
 INFO_DESCRIPTION_PWPSTATE_GET_ALL_1112=Afficher toutes les informations d'\u00e9tat de la strat\u00e9gie de mots de passe pour l'utilisateur
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_POLICY_DN_1113=Afficher le DN de la strat\u00e9gie de mots de passe pour l'utilisateur
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=Sp\u00e9cifier l'heure de changement de mot de passe requis que l'utilisateur a respect\u00e9 pour la derni\u00e8re fois.  Cette option devrait uniquement \u00eatre utilis\u00e9e pour des tests
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=Effacer les informations de l'heure de changement de mot de passe requis que l'utilisateur a respect\u00e9es pour la derni\u00e8re fois.  Cette option devrait uniquement \u00eatre utilis\u00e9e pour des tests
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=Affiche la dur\u00e9e en secondes restant \u00e0 l'utilisateur pour changer son mot de passe avant que le compte ne soit verrouill\u00e9 du fait de l'heure de changement requise
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate which password policy state operation should be performed
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was invalid for the requested operation.  A Boolean value of either 'true' or 'false' was expected
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the requested operation requires a Boolean value of either 'true' or 'false'
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while attempting to send the request to the server:  %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory Server closed the connection before the response could be read
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the request:  result code %d (%s), error message '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable to decode the response message from the server:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode information about an operation contained in the response:  %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=DN de strat\u00e9gie de mot de passe\u00a0:
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=Le compte est d\u00e9sactiv\u00e9
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=Heure d'expiration du compte
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=Nombre de connexions restantes
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=Mot de passe chang\u00e9 du fait de l'heure requise
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=Secondes avant l'heure de changement requise
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=Sp\u00e9cifie un fichier de package (.zip) OpenDS existant, qui va permettre la mise \u00e0 jour de la version actuelle au moyen de la version de la ligne de commande de cet outil
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid operation type:  %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  D\u00e9tails\u00a0: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=Utiliser le mode non interactif.  Invite pour toute information requise plut\u00f4t qu'\u00e9chec
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=Effectuer une mise \u00e0 jour ou un r\u00e9tablissement de version pr\u00e9c\u00e9dente silencieux
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=Compter le nombre d'entr\u00e9es refus\u00e9es par le serveur et renvoyer cette valeur en tant que code de sortie (les valeurs > 255 vont \u00eatre r\u00e9duites \u00e0 255 du fait de limitations de code de sortie) 
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=\u00c9crire les entr\u00e9es ignor\u00e9es dans le fichier sp\u00e9cifi\u00e9
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while trying to open the skip file %s for writing:  %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=Compter le nombre d'erreurs trouv\u00e9es pendant la v\u00e9rification et renvoyer cette valeur en tant que code de sortie (les valeurs > 255 vont \u00eatre r\u00e9duites \u00e0 255 du fait de limitations de code de sortie) 
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=Historique de mot de passe
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=Afficher les valeurs d'\u00e9tat de l'historique de mot de passe pour l'utilisateur
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=Effacer les valeurs d'\u00e9tat de l'historique de mot de passe pour l'utilisateur.  Cette option devrait uniquement \u00eatre utilis\u00e9e pour des tests
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified the value %s for different ports
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=La propri\u00e9t\u00e9 "%s" n'est pas une propri\u00e9t\u00e9 reconnue
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is missing
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for the property "%s" is invalid
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=Valeur par d\u00e9faut
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=R\u00e9pertoire o\u00f9 sont stock\u00e9s les fichiers de r\u00e9tablissement de la version pr\u00e9c\u00e9dente.  Cela devrait \u00eatre l'un des r\u00e9pertoires enfants du r\u00e9pertoire 'history' cr\u00e9\u00e9 lorsque l'outil de mise \u00e0 jour est ex\u00e9cut\u00e9 
 INFO_REVERT_DESCRIPTION_RECENT_1220=L'installation r\u00e9tablira l'\u00e9tat o\u00f9 elle se trouvait avant la derni\u00e8re mise \u00e0 jour
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=Invite pour toute information requise plut\u00f4t qu'\u00e9chec
 INFO_REVERT_DESCRIPTION_SILENT_1222=Effectuer un r\u00e9tablissement de version pr\u00e9c\u00e9dente silencieux
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=Supprimer toutes les entr\u00e9es pour tous les DN de base dans le backend avant l'importation
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the backend for the LDIF data to be imported to
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend without the append argument will remove all entries for all base DNs (%s) in the backend. The %s argument must be given to continue with import
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=Cette balise de liste sur la ligne %d du fichier mod\u00e8le ne contient aucun argument pour sp\u00e9cifier les valeurs de la liste.  Au moins l'une des valeurs de liste doit \u00eatre fournie
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=La balise de liste sur la ligne %d du fichier mod\u00e8le contient un \u00e9l\u00e9ment '%s' incluant un point-virgule, mais celui-ci n'est pas suivi d'un nombre entier.  Le point-virgule sera consid\u00e9r\u00e9 comme une partie de la valeur et non comme s\u00e9parateur de la valeur de son processus relatif
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred attempting to set the server's root directory to %s: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  D\u00e9tails\u00a0: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=Nom d'h\u00f4te ou adresse IP du serveur d'annuaire
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=Num\u00e9ro de port du serveur d'annuaire
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=Utiliser SSL pour s\u00e9curiser la communication avec le serveur
@@ -1311,38 +930,25 @@
 INFO_LDAP_CONN_DESCRIPTION_BINDPW_1305=Mot de passe \u00e0 utiliser pour effectuer une liaison au serveur
 INFO_LDAP_CONN_DESCRIPTION_BINDPWFILE_1306=Fichier de mots de passe de liaison
 INFO_LDAP_CONN_DESCRIPTION_SASLOPTIONS_1307=Options de liaison SASL
-INFO_LDAP_CONN_DESCRIPTION_TRUST_ALL_1308=Approuvez tous les certificats SSL de serveurs
+INFO_LDAP_CONN_DESCRIPTION_TRUST_ALL_1308=Approuver tous les certificats SSL de serveurs
 INFO_LDAP_CONN_DESCRIPTION_KSFILE_1309=Chemin de keystore de certificat
-INFO_LDAP_CONN_DESCRIPTION_KSPW_1310=Num\u00e9ro d'identification personnel de keystore de certificats
-INFO_LDAP_CONN_DESCRIPTION_KSPWFILE_1311=Fichier de num\u00e9ros d'identification personnels de magasins de cl\u00e9s de certificats
-INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=Chemin de magasin d'approbation de certificats
-INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=Num\u00e9ro d'identification personnel de magasin d'approbation de certificats
-INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=Fichier de num\u00e9ros d'identification personnels de magasins d'approbation de certificats
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+INFO_LDAP_CONN_DESCRIPTION_KSPW_1310=Num\u00e9ro d'identification personnel de keystore de certificat
+INFO_LDAP_CONN_DESCRIPTION_KSPWFILE_1311=Fichier de num\u00e9ros d'identification personnels de keystore de certificats
+INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=Chemin de magasin d'approbations de certificats
+INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=Num\u00e9ro d'identification personnel de magasin d'approbations de certificats
+INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=Fichier de num\u00e9ros d'identification personnels de magasin d'approbations de certificats
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add response message but got a %s message instead
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=La t\u00e2che %s %s est planifi\u00e9e pour d\u00e9marrer imm\u00e9diatement
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is incompatible with use of this tool to interact with the directory as a client
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on UNIX-based systems
 INFO_CREATERC_TOOL_DESCRIPTION_1322=Cr\u00e9er un script RC pouvant \u00eatre utilis\u00e9 pour d\u00e9marrer, arr\u00eater et red\u00e9marrer Directory Server sur des syst\u00e8mes UNIX
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=Le chemin vers le fichier de sortie \u00e0 cr\u00e9er
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine the path to the server root directory.  Please ensure that the %s system property or the %s environment variable is set to the path of the server root directory
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to generate the RC script:  %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify the {%s} argument you must also specify {%s}
 INFO_DESCRIPTION_DBTEST_TOOL_1327=Cet utilitaire permet de d\u00e9boguer la base de donn\u00e9es JE
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=R\u00e9pertorier les conteneurs racine utilis\u00e9s par tous les backends JE
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=R\u00e9pertorier les conteneurs d'entr\u00e9es pour un conteneur racine
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=DN de base
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=Pr\u00e9fixe de base de donn\u00e9es JE
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=Nombre d'entr\u00e9es
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server backends are configured with the requested backend ID %s
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry containers are configured with the requested base DN %s in backend %s
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container exists with the requested name %s in entry container %s and backend %s
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred while attempting to initialize the JE backend %s: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred while attempting to read and/or decode records from the database: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as a valid distinguished name:  %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=Nom de base de donn\u00e9es
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=Type de base de donn\u00e9es
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=Nom de base de donn\u00e9es JE
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=\u00c9tat d'index
 INFO_LABEL_DBTEST_KEY_1360=Cl\u00e9
 INFO_LABEL_DBTEST_DATA_1361=Donn\u00e9es
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the process exits, so no further action should be required
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import)
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw bytes in hex. When dumping the DN2ID database, the value must be a valid distinguished name. When dumping the ID2Entry database, the value will be decoded as a entry ID. When dumping all other databases, the value will be decoded as a string
 INFO_LABEL_DBTEST_ENTRY_1365=Entr\u00e9e
 INFO_LABEL_DBTEST_ENTRY_ID_1366=ID d'entr\u00e9e
 INFO_LABEL_DBTEST_ENTRY_DN_1367=DN d'entr\u00e9e
@@ -1405,20 +994,17 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=Valeur index\u00e9e
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=Liste d'ID d'entr\u00e9es
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=Cl\u00e9s du dernier tri
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the min/max data size %s as a integer: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while attempting to enable the ADS trust store: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=Une sous-commande doit \u00eatre sp\u00e9cifi\u00e9e
 INFO_CREATERC_USER_DESCRIPTION_1375=Le nom du compte utilisateur sous lequel le serveur doit tourner
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=Le chemin vers l'installation Java \u00e0 utiliser pour faire tourner le serveur
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=Un jeu d'arguments que la JVM doit accepter quand le serveur tourne
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified as the OPENDS_JAVA_HOME path does not exist or is not a directory
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=Pour voir l'\u00e9tat de la configuration de base du serveur et la configuration, vous pouvez lancer %s
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=Souhaitez-vous activer SSL\u00a0?
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=Sur quel port souhaitez-vous que Directory Server accepte des connexions de clients LDAPS\u00a0? 
-INFO_INSTALLDS_ENABLE_STARTTLS_1382=Souhaitez-vous activer Start TSL\u00a0?
+INFO_INSTALLDS_ENABLE_STARTTLS_1382=Souhaitez-vous activer StartTLS\u00a0?
 INFO_INSTALLDS_PROMPT_JKS_PATH_1383=Chemin de Java Key Store (JKS)\u00a0:
 INFO_INSTALLDS_PROMPT_PKCS12_PATH_1384=Chemin de Key Store PKCS#12 
 INFO_INSTALLDS_PROMPT_KEYSTORE_PASSWORD_1385=Num\u00e9ro d'identification personnel du keystore\u00a0:
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=Utiliser un certificat existant sur un jeton PKCS#11 
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=S\u00e9lection du type de certificat\u00a0:
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=Souhaitez-vous d\u00e9marrer le serveur une fois la configuration termin\u00e9e\u00a0?
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate nickname could not be found.  The key store contains the following certificate nicknames: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the following certificate nicknames: %s.%nYou have to provide the nickname of the certificate you want to use
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=Ne pas d\u00e9marrer le serveur une fois la configuration termin\u00e9e
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=Activer StartTLS pour permettre une communication s\u00e9curis\u00e9e avec le serveur au moyen du port LDAP
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=Port sur lequel Directory Server devrait \u00e9couter la communication LDAPS.  Les ports LDAPS vont uniquement \u00eatre configur\u00e9s et SSL activ\u00e9 si cet argument est explicitement sp\u00e9cifi\u00e9
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=Num\u00e9ro d'identification personnel de keystore de certificats.  Un num\u00e9ro d'identification personnel est requis lorsque vous sp\u00e9cifiez un certificat existant (JKS, PKCS#12 ou PKCS#11) en tant que certificat de serveur
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=Fichier de num\u00e9ros d'identification personnels de magasins de cl\u00e9s de certificats.  Un num\u00e9ro d'identification personnel est requis lorsque vous sp\u00e9cifiez un certificat existant (JKS, PKCS#12 ou PKCS#11) en tant que certificat de serveur
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=Pseudonyme du certificat que le serveur devrait utiliser pour accepter des connexions bas\u00e9es sur SSL ou effectuer une n\u00e9gociation StartTLS
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have specified several certificate types to be used.  Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have chosen to enable SSL or StartTLS.  You must specify which type of certificate you want the server to use
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=Vous devez fournir le num\u00e9ro d'identification personnel keystore pour extraire le certificat \u00e0 utiliser par le serveur.  You can use {%s} or {%s}
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=Effectuer une installation en mode non interactif.  Si quelques donn\u00e9es manquent dans la commande, l'utilisateur n'aura pas d'invite de commande et l'outil \u00e9chouera
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a certificate as server certificate.  You must enable SSL (using option {%s}) or Start TLS (using option %s)
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible with '%s'
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=Cet utilitaire permet d'obtenir une liste des t\u00e2ches planifi\u00e9es \u00e0 ex\u00e9cuter dans Directory Server, ainsi que des informations sur des t\u00e2ches individuelles
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=Imprimer un r\u00e9sum\u00e9 des t\u00e2ches
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=ID d'une t\u00e2che particuli\u00e8re pour laquelle cet outil va afficher des informations
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=E-mail \u00e0 l'ach\u00e8vement
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=E-mail en cas d'erreur
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=La t\u00e2che %s est annul\u00e9e
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry %s:  %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=Il n'existe aucune t\u00e2che d\u00e9finie avec cette ID '%s'
 INFO_TASKINFO_DETAILS_1439=D\u00e9tails de la t\u00e2che
 INFO_TASKINFO_OPTIONS_1440=Options de %s
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=Aucune n'est sp\u00e9cifi\u00e9e
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=Ex\u00e9cution imm\u00e9diate
 INFO_TASKINFO_LDAP_EXCEPTION_1445=Erreur lors de la connexion au serveur d'annuaire\u00a0: '%s'. V\u00e9rifiez que les options de connexion sont correctes et que le serveur tourne 
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible with each other and cannot be used together
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=ID d'une t\u00e2che particuli\u00e8re \u00e0 annuler
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not cancelable
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot be canceled
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=Il n'existe actuellement aucune t\u00e2che pouvant \u00eatre annul\u00e9e
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be determined
 INFO_DESCRIPTION_START_DATETIME_1456=Indique la date/heure \u00e0 laquelle cette op\u00e9ration va commencer quand elle est planifi\u00e9e en tant que t\u00e2che de serveur, exprim\u00e9e au format 'JJMMAAAAhhmmss'.  Une valeur '0' entra\u00eenera une planification de la t\u00e2che avec une ex\u00e9cution imm\u00e9diate.  Lorsque cette option est sp\u00e9cifi\u00e9e, l'op\u00e9ration sera planifi\u00e9e pour d\u00e9marrer \u00e0 l'heure sp\u00e9cifi\u00e9e et cet utilitaire se fermera imm\u00e9diatement apr\u00e8s
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format 'YYYYMMDDhhmmss'
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=La t\u00e2che %s %s est planifi\u00e9e pour d\u00e9marrer %s
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for scheduling this operation as a task but options provided for connecting to the server's tasks backend resulted in the following error: '%s'
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=Chemin vers le fichier contenant les valeurs des propri\u00e9t\u00e9s par d\u00e9faut pour les arguments de ligne de commande
 INFO_DESCRIPTION_NO_PROP_FILE_1462=Aucun fichier de propri\u00e9t\u00e9 ne va \u00eatre utilis\u00e9 pour obtenir des valeurs d'arguments de ligne de commande
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=Options de planification des t\u00e2ches
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=Adresse e-mail d'un destinataire \u00e0 avertir si une erreur se produit lors de l'ex\u00e9cution de la t\u00e2che.  Cette option peut \u00eatre sp\u00e9cifi\u00e9e plus d'une fois
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=ID de la t\u00e2che dont d\u00e9pend cette t\u00e2che.  Une t\u00e2che ne va pas commencer \u00e0 s'ex\u00e9cuter tant que ses d\u00e9pendances n'ont pas termin\u00e9 de s'ex\u00e9cuter
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=Action \u00e0 entreprendre par cette t\u00e2che en cas d'\u00e9chec d'une de ses t\u00e2ches d\u00e9pendantes.  La valeur doit \u00eatre une de %s.  Si aucune n'est sp\u00e9cifi\u00e9e, la valeur par d\u00e9faut est %s
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only applicable when scheduling this operation as a task
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is not a valid email address
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is invalid.  The value must be one of %s
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action option is to be used in conjunction with one or more dependencies
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a cancelable state
 NOTICE_BACKUPDB_CANCELLED_1478=Le processus de sauvegarde a \u00e9t\u00e9 annul\u00e9
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=\u00c9crire les entr\u00e9es refus\u00e9es dans le fichier sp\u00e9cifi\u00e9
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=Impossible d'\u00e9crire dans le fichier des entr\u00e9es refus\u00e9es %s.  V\u00e9rifiez que vous disposez de droits d'\u00e9criture suffisants sur ce fichier. 
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=\u00c9crire les entr\u00e9es ignor\u00e9es dans le fichier sp\u00e9cifi\u00e9
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=Impossible d'\u00e9crire dans le fichier des entr\u00e9es ignor\u00e9es %s.  V\u00e9rifiez que vous disposez de droits d'\u00e9criture suffisants sur ce fichier
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=\u00c9crire les entr\u00e9es ignor\u00e9es dans le fichier\u00a0:
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=Cet utilitaire peut permettre de changer des arguments et la page d'accueil de Java utilis\u00e9s par les diff\u00e9rentes commandes OpenDS.%n%nAvant de lancer cette commande, \u00e9ditez le fichier de propri\u00e9t\u00e9s situ\u00e9 dans %s pour sp\u00e9cifier les arguments et le r\u00e9pertoire d'installation de Java. Apr\u00e8s avoir \u00e9dit\u00e9 le fichier de propri\u00e9t\u00e9s, ex\u00e9cutez cette commande pour que les changements soient pris en compte.%n%nNotez que les changements s'appliqueront uniquement \u00e0 cette installation OpenDS. Aucune modification ne sera apport\u00e9e aux variables de votre environnement
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number of tries to provide the certificate key store PIN is %s.  Install canceled
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%nAvant de lancer cette commande, \u00e9ditez le fichier de propri\u00e9t\u00e9s situ\u00e9 dans %s pour sp\u00e9cifier les arguments et le r\u00e9pertoire d'installation de Java. Apr\u00e8s avoir \u00e9dit\u00e9 le fichier de propri\u00e9t\u00e9s, ex\u00e9cutez cette commande pour que les changements soient pris en compte.%n%nNote that the changes will only apply to this server installation. Aucune modification ne sera apport\u00e9e aux variables de votre environnement
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=Ex\u00e9cuter l'outil en mode silencieux.  Le mode silencieux va envoyer les informations de progression vers la sortie standard
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=Le fichier de propri\u00e9t\u00e9s \u00e0 utiliser pour g\u00e9n\u00e9rer des scripts.  Si cet attribut n'est pas sp\u00e9cifi\u00e9, %s sera utilis\u00e9 
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=Le fichier script qui sera \u00e9crit.  S'il n'est pas sp\u00e9cifi\u00e9, %s sera \u00e9crit
-INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=Affichez ces informations sur l'utilisation
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=Afficher ces informations sur l'utilisation
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" cannot be read.  Check that it exists and that you have read rights to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file "%s" cannot be written.  Check that you have right reads to it
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=Le fichier script %s a \u00e9t\u00e9 cr\u00e9\u00e9 avec succ\u00e8s.  Pour que les lignes de commandes utilisent les propri\u00e9t\u00e9s Java sp\u00e9cifi\u00e9s dans %s, vous devez copier le fichier script cr\u00e9\u00e9 dans %s
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=L'op\u00e9ration a r\u00e9ussi.  Les commandes OpenDS vont utiliser les arguments et le r\u00e9pertoire d'installation de Java sp\u00e9cifi\u00e9s dans le fichier de propri\u00e9t\u00e9s situ\u00e9 dans %s
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=L'op\u00e9ration a r\u00e9ussi.  The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=Une fois d\u00e9fini, testez si la commande doit s'ex\u00e9cuter en mode hors ligne ou en ligne, selon le code d'erreur appropri\u00e9 renvoy\u00e9
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been specified several times
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=ERREUR\u00a0: Le DN de LDAP vide n'est pas une valeur valide
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={fichier}
 INFO_DIRECTORY_PLACEHOLDER_1500={r\u00e9pertoire}
@@ -1598,7 +1153,7 @@
 INFO_BACKENDNAME_PLACEHOLDER_1527={nomBackend}
 INFO_SERVERID_PLACEHOLDER_1528={IDServeur}
 INFO_USERID_PLACEHOLDER_1529={IDUtilisateur}
-INFO_VALUE_SET_PLACEHOLDER_1530={PROP:VALUE}
+INFO_VALUE_SET_PLACEHOLDER_1530={PROP:VALEUR}
 INFO_START_DATETIME_PLACEHOLDER_1531={heureD\u00e9but}
 INFO_PROP_FILE_PATH_PLACEHOLDER_1532={CheminFichierPropri\u00e9t\u00e9s}
 INFO_EMAIL_ADDRESS_PLACEHOLDER_1533={adresseE-mail}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={UIDAdmin}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={fichierMotdePasseMagasinCl\u00e9s}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=Port d'\u00e9coute de JMX\u00a0:
 INFO_INSTALLDS_START_SERVER_1600=D\u00e9marrer le serveur quand la configuration est termin\u00e9e
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=Ne pas d\u00e9marrer le serveur quand la configuration est termin\u00e9e
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=Installer le serveur avec les param\u00e8tres ci-dessus
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=Indiquer \u00e0 nouveau les param\u00e8tres d'installation
 INFO_INSTALLDS_CANCEL_1606=Annuler l'installation
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while attempting to update the crypto manager in the Directory Server: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=La t\u00e2che %s %s a \u00e9t\u00e9 termin\u00e9e avec succ\u00e8s 
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=La %s t\u00e2che %s n'a pas \u00e9t\u00e9 termin\u00e9e avec succ\u00e8s 
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify that the provided trust store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify that the provided key store exists and that you have read access rights to it
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=Fichier contenant une liste des attributs \u00e0 ignorer lors du calcul de la diff\u00e9rence
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=Fichier contenant une liste des entr\u00e9es (DN) \u00e0 ignorer lors du calcul de la diff\u00e9rence
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting to read the file '%s' containing the list of ignored entries: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting to read the file '%s' containing the list of ignored attributes: %s
 INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=Impossible d'analyser la cha\u00eene '%s' du fichier '%s' en tant que DN
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=Le num\u00e9ro du changement de l'op\u00e9ration %s est %s
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=Sur quel port souhaitez-vous que le Connecteur d'administration accepte des connexions\u00a0?
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=Port sur lequel le Connecteur d'administration devrait \u00e9couter la communication 
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. Check this port is an administration port
 INFO_DESCRIPTION_ADMIN_PORT_1622=Num\u00e9ro de port d'administration du serveur d'annuaire
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=Chemin d'un JCEKS contenant un certificat \u00e0 utiliser en tant que certificat de serveur
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=Utiliser un certificat existant situ\u00e9 dans un keystore JCEKS
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=Chemin de keystore JCEKS\u00a0:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={cheminInstance}
 INFO_CURRENT_USER_PLACEHOLDER_1631={utilisateurCourant}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=Chemin o\u00f9 l'instance sera localis\u00e9e
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=Nom d'utilisateur du propri\u00e9taire de l'instance
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=Nom de groupe du propri\u00e9taire de l'instance
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=Cet utilitaire d\u00e9finit l'emplacement de l'instance
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=Cet utilitaire v\u00e9rifie la version et le propri\u00e9taire de l'instance
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=Utilisateur actuel
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=Indique qu'une v\u00e9rification de la version doit \u00eatre conduite
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={motifPlan}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=Indique que la t\u00e2che est r\u00e9currente et sera planifi\u00e9e selon l'argument de valeur indiqu\u00e9 dans le motif d'heure/date compatible avec crontab(5) 
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=%s t\u00e2che %s r\u00e9currente planifi\u00e9e 
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=Cet utilitaire annule la d\u00e9finition de l'emplacement de l'instance
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=V\u00e9rifie que les options sont valides
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=Exportation vers %s
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=o
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=non
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  D\u00e9tails\u00a0: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=d
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=a
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=g
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=Prend en compte la syntaxe des atttributs en tant que d\u00e9finis dans le sch\u00e9ma pour faire la comparaison de valeur  Les fichiers LDIF fournis doivent \u00eatre conformes au sch\u00e9ma du serveur
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=Vous devez fournir un mot de passe non vide pour continuer
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679=If you specify the {%s} argument you must also specify {%s}
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/tools_ja.properties b/opendj-sdk/opends/src/messages/messages/tools_ja.properties
index d3ca4d7..ffa3577 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL connection to the server: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL connection to the server because the connection factory has not been initialized
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store file: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager for the key store:%s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=\u4f7f\u7528\u53ef\u80fd\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=\u7b26\u53f7\u5316\u3059\u308b\u305f\u3081\u3001\u307e\u305f\u306f\u7b26\u53f7\u5316\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u6bd4\u8f03\u3059\u308b\u305f\u3081\u306e\u5e73\u6587\u30d1\u30b9\u30ef\u30fc\u30c9
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=\u5e73\u6587\u30d1\u30b9\u30ef\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_ENCPW_DESCRIPTION_SCHEME_14=\u7b26\u53f7\u5316\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4f7f\u7528\u3059\u308b\u30b9\u30ad\u30fc\u30de
 INFO_DESCRIPTION_USAGE_15=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while attempting to initialize the command-line arguments:  %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the command-line arguments:  %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use --%s or --%s to specify the password to encode
+SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use the --%s argument to specify the storage scheme
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while attempting to bootstrap the Directory Server client-side code:  %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the Directory Server configuration:  %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the Directory Server schema:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to initialize the core Directory Server configuration:  %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while trying to initialize the Directory Server password storage schemes:  %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not configured for use in the Directory Server
 INFO_ENCPW_PASSWORDS_MATCH_27=\u6307\u5b9a\u3055\u308c\u305f\u5e73\u6587\u30c6\u30ad\u30b9\u30c8\u304a\u3088\u3073\u7b26\u53f7\u5316\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u3059
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=\u6307\u5b9a\u3055\u308c\u305f\u5e73\u6587\u30c6\u30ad\u30b9\u30c8\u3068\u7b26\u53f7\u5316\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to encode the clear-text password:  %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=\u66f8\u304d\u8fbc\u307f\u5148\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=\u65e2\u5b58\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u3078\u4e0a\u66f8\u304d\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u8ffd\u52a0\u3057\u307e\u3059
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=LDIF \u30c7\u30fc\u30bf\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u6642\u306b\u5727\u7e2e\u3059\u308b
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=LDIF \u30c7\u30fc\u30bf\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u6642\u306b\u6697\u53f7\u5316\u3059\u308b
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u30c7\u30fc\u30bf\u306e\u7f72\u540d\u4ed8\u304d\u30cf\u30c3\u30b7\u30e5\u3092\u751f\u6210\u3059\u308b
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to decode wrap column value "%s" as an integer
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while attempting to process the LDIF export:  %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend configuration base DN string "%s" as a valid DN:  %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the backend configuration base entry "%s" from the server configuration:  %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the Java class providing the logic for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in configuration entry %s for use as a Directory Server backend:  %s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance of class %s referenced in configuration entry %s as a Directory Server backend:  %s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend configuration entry %s.  This backend will not be evaluated
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set of base DNs defined in backend configuration entry %s:  %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b LDIF \u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=\u65e2\u5b58\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3078\u4e0a\u66f8\u304d\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u8ffd\u52a0\u3057\u307e\u3059
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3078\u306e\u8ffd\u52a0\u6642\u306b\u65e2\u5b58\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u7f6e\u63db\u3057\u307e\u3059
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=\u30d5\u30a1\u30a4\u30eb\u306b\u8ffd\u52a0\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u65e2\u5b58\u306e rejects \u30d5\u30a1\u30a4\u30eb\u307e\u305f\u306f skip \u30d5\u30a1\u30a4\u30eb\u3042\u308b\u3044\u306f\u305d\u306e\u4e21\u65b9\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e0a\u66f8\u304d\u3057\u307e\u3059
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=LDIF \u30d5\u30a1\u30a4\u30eb\u306f\u5727\u7e2e\u3055\u308c\u3066\u3044\u307e\u3059
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=LDIF \u30d5\u30a1\u30a4\u30eb\u306f\u6697\u53f7\u5316\u3055\u308c\u3066\u3044\u307e\u3059
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include filter string "%s" as a valid search filter:  %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or backend IDs can not span across multiple Directory Server backends
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server backends are configured with the requested backend ID or base DNs that include the specified branches
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while trying to open the rejects file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while attempting to process the LDIF import:  %s
 INFO_PROCESSING_OPERATION_104=%2$s \u306e %1$s \u8981\u6c42\u3092\u51e6\u7406\u3057\u3066\u3044\u307e\u3059
 INFO_OPERATION_FAILED_105=%s \u306e\u64cd\u4f5c\u304c\u5931\u6557\u3057\u307e\u3057\u305f
 INFO_OPERATION_SUCCESSFUL_106=DN %2$s \u306b\u5bfe\u3057\u3066 %1$s \u306e\u64cd\u4f5c\u304c\u6210\u529f\u3057\u307e\u3057\u305f
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=\u691c\u7d22\u3092\u5b9f\u884c\u53ef\u80fd\u306a\u6700\u5927\u6642\u9593 (\u79d2)
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=\u691c\u7d22\u7bc4\u56f2 ('base'\u3001'one'\u3001'sub'\u3001\u307e\u305f\u306f 'subordinate')
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=\u30a8\u30a4\u30ea\u30a2\u30b9\u9593\u63a5\u53c2\u7167\u30dd\u30ea\u30b7\u30fc ('never'\u3001'always'\u3001'search'\u3001\u307e\u305f\u306f 'find')
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that it was closing the connection to the client (result code %d, message "%s"
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server sent an unexpected extended response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an unexpected response message to the client:  %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=\u5358\u7d14\u30d0\u30a4\u30f3\u30c9\u8a66\u884c\u304c\u5931\u6557\u3057\u307e\u3057\u305f
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no SASL mechanism was specified
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=\u8981\u6c42\u3055\u308c\u305f SASL \u6a5f\u69cb "%s" \u306f\u3053\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=\u30c8\u30ec\u30fc\u30b9 SASL \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u306f\u5024\u3092 1 \u3064\u3060\u3051\u6307\u5b9a\u3067\u304d\u307e\u3059
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=%2$s SASL \u6a5f\u69cb\u3067\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%1$s" \u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind request:  %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=SASL %s \u30d0\u30a4\u30f3\u30c9\u8a66\u884c\u304c\u5931\u6557\u3057\u307e\u3057\u305f
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=%s \u6a5f\u69cb\u3067\u4f7f\u7528\u3059\u308b SASL \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149="authid" SASL \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u306f\u5024\u3092 1 \u3064\u3060\u3051\u6307\u5b9a\u3067\u304d\u307e\u3059
@@ -254,76 +206,45 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=Kerberos \u8a8d\u8a3c\u306b\u4f7f\u7528\u3059\u308b KDC
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184="kdc" SASL \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u306b\u306f\u5024\u3092 1 \u3064\u3060\u3051\u6307\u5b9a\u3067\u304d\u307e\u3059
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=\u6307\u5b9a\u3055\u308c\u305f GSSAPI \u306e QoP \u30e2\u30fc\u30c9 "%s" \u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002  \u73fe\u5728\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b QoP \u30e2\u30fc\u30c9\u306f "auth" \u3060\u3051\u3067\u3059
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred while trying to create the temporary JAAS configuration for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=Kerberos \u30ec\u30eb\u30e0\u3078\u306e\u30ed\u30fc\u30ab\u30eb\u8a8d\u8a3c\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3078\u306e GSSAPI \u8a8d\u8a3c\u3092\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The LDAPAuthenticationHandler.run() method was called for a SASL bind with an unexpected mechanism of "%s".  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred while attempting to create a SASL client to process the GSSAPI authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error occurred while attempting to create the initial challenge for GSSAPI authentication:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u63d0\u4f9b\u3055\u308c\u305f\u3001GSSAPI \u30d0\u30a4\u30f3\u30c9\u5fdc\u7b54\u5185\u306e SASL \u8cc7\u683c\u60c5\u5831\u3092\u691c\u8a3c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304c GSSAPI \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u3092\u78ba\u4fe1\u3057\u3066\u3044\u306a\u3044\u306b\u3082\u304b\u304b\u308f\u3089\u305a\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u4e88\u671f\u3057\u306a\u3044\u6210\u529f\u5fdc\u7b54\u304c\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u8fd4\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=GSSAPI \u30d0\u30a4\u30f3\u30c9\u8a66\u884c\u304c\u5931\u6557\u3057\u307e\u3057\u305f
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind attempt with an unexpected callback type of %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The LDAPAuthenticationHandler.handle() method was called for an unexpected SASL mechanism of %s.  The backtrace for this call is %s
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=\u30e6\u30fc\u30b6\u30fc '%s' \u306e\u30d1\u30b9\u30ef\u30fc\u30c9: 
 INFO_DESCRIPTION_VERSION_200=LDAP \u30d7\u30ed\u30c8\u30b3\u30eb\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u756a\u53f7
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=\u7121\u52b9\u306a LDAP \u30d0\u30fc\u30b8\u30e7\u30f3\u756a\u53f7 '%s'\u3002 \u6307\u5b9a\u53ef\u80fd\u306a\u5024\u306f 2 \u304a\u3088\u3073 3 \u3067\u3059
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am I?' request to the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am I?' response from the Directory Server:  %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204=\u81ea\u5206\u81ea\u8eab\u306b\u3064\u3044\u3066\u306e\u60c5\u5831 \u3092\u8981\u6c42\u3057\u307e\u3057\u305f\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u308a\u62d2\u5426\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u4f5c\u6210\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d9\u30fc\u30b9 DN\u3002 \u6307\u5b9a\u3055\u308c\u305f\u30d9\u30fc\u30b9 DN \u306e\u6709\u52b9\u7bc4\u56f2\u5185\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u691c\u8a3c\u304c\u5b9f\u884c\u3055\u308c\u307e\u3059
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=\u691c\u8a3c\u3059\u308b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u540d\u524d\u3002 \u5c5e\u6027\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u5834\u5408\u3001\u3053\u308c\u306f\u5358\u306b\u5c5e\u6027\u540d\u3067\u3059\u3002 \u8907\u6570\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u5b8c\u5168\u6027\u3092\u691c\u8a3c\u3067\u304d\u307e\u3059\u3002\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3059\u3079\u3066\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c\u691c\u8a3c\u3055\u308c\u307e\u3059\u3002  \u5404\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u5024\u304c\u305d\u306e\u5024\u3092\u542b\u3080\u3059\u3079\u3066\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u53c2\u7167\u3059\u308b\u5834\u5408\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u5b8c\u5168\u3067\u3059
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=1 \u3064\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u691c\u8a3c\u3057\u3066\u30af\u30ea\u30fc\u30f3\u306a\u72b6\u614b\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u5404\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u5024\u304c\u305d\u306e\u5024\u3092\u542b\u3080\u30a8\u30f3\u30c8\u30ea\u306e\u307f\u3092\u53c2\u7167\u3059\u308b\u5834\u5408\u3001\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f\u30af\u30ea\u30fc\u30f3\u3067\u3059\u3002  \u3053\u306e\u65b9\u6cd5\u3067\u306f\u4e00\u5ea6\u306b 1 \u3064\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u307f\u3092\u691c\u8a3c\u3067\u304d\u307e\u3059
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while attempting to perform index verification:  %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index at a time may be verified for cleanliness
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support indexing
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend with backend ID "%s" does not provide a mechanism for performing LDIF exports
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with backend ID %s does not provide a mechanism for performing LDIF imports
 INFO_DESCRIPTION_DONT_WRAP_215=\u9577\u3044\u884c\u3092\u6298\u308a\u8fd4\u3057\u307e\u305b\u3093
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=LDIF \u30a4\u30f3\u30dd\u30fc\u30c8\u306b\u542b\u3081\u308b\u5206\u5c90\u306e\u30d9\u30fc\u30b9 DN
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID for the backend defined in configuration entry %s:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" is not handled by the backend with backend ID %s
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends are configured to support base DN "%s"
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are configured to support the requested base DN "%s"
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=LDIF \u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u306b\u542b\u3081\u308b\u5206\u5c90\u306e\u30d9\u30fc\u30b9 DN
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include branch string "%s" as a valid distinguished name:  %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" is not handled by the backend with backend ID %s
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=\u4fdd\u5b58\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=\u6307\u5b9a\u3055\u308c\u305f\u8b58\u5225\u5b50\u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u7528\u306b\u4f7f\u7528\u3057\u307e\u3059
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d5\u30a1\u30a4\u30eb\u306e\u30bf\u30fc\u30b2\u30c3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u306e\u30d1\u30b9
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u6697\u53f7\u5316\u3057\u307e\u3059
 INFO_BACKUPDB_DESCRIPTION_HASH_251=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u30cf\u30c3\u30b7\u30e5\u3092\u751f\u6210\u3057\u307e\u3059
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u30cf\u30c3\u30b7\u30e5\u306b\u7f72\u540d\u3057\u307e\u3059
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server backends are configured with the requested backend ID "%s"
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the backend with backend ID %s is held in entry "%s", but other backups in the target backup directory %s were generated from a backend whose configuration was held in configuration entry "%s"
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting to use the specified path "%s" as the target directory for the backup:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed up using the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while attempting to back up backend %s with the requested configuration:  %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u3059\u3079\u3066\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3057\u307e\u3059
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s arguments may not be used together.  Exactly one of them must be provided
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument nor the %s argument was provided.  Exactly one of them is required
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while attempting to create the backup directory %s:  %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in the set of backends to archive, but this backend does not provide support for a backup mechanism.  It will be skipped
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends provide a backup mechanism.  The backup operation has been aborted
 NOTICE_BACKUPDB_STARTING_BACKUP_280=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred while attempting to parse the backup descriptor file %s:  %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=1 \u3064\u4ee5\u4e0a\u306e\u30a8\u30e9\u30fc\u304c\u751f\u6210\u3055\u308c\u3066\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u51e6\u7406\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while attempting to initialize the crypto manager:  %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=\u5897\u5206\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u7528\u30bd\u30fc\u30b9\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the %s argument requires that the %s argument is also provided
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=\u5fa9\u5143\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=\u5fa9\u5143\u3059\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d5\u30a1\u30a4\u30eb\u3092\u542b\u3080\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u306e\u30d1\u30b9
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u5b58\u5728\u3059\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u691c\u8a3c\u3057\u307e\u3059\u304c\u3001\u5fa9\u5143\u306f\u5b9f\u884c\u3057\u307e\u305b\u3093
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while attempting to examine the set of backups contained in backup directory %s: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u65e5\u4ed8:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=\u5897\u5206:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=\u7f72\u540d\u306e\u306a\u3044\u30cf\u30c3\u30b7\u30e5\u304c\u5b58\u5728:  %s
 INFO_RESTOREDB_LIST_SIGNED_311=\u7f72\u540d\u4ed8\u304d\u306e\u30cf\u30c3\u30b7\u30e5\u304c\u5b58\u5728:    %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=\u4f9d\u5b58\u5148:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does not exist in %s
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory Server backups contained in %s
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in directory %s were taken from a Directory Server backend defined in configuration entry %s but no such backend is available
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend configured with backend ID %s does not provide a mechanism for restoring backups
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred while attempting to restore backup %s from %s:  %s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an encrypted or signed backup requires a connection to an online server
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the %s argument or the %s argument requires a connection to an online server instance
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument requires that the %s argument is also provided
 INFO_DESCRIPTION_NOOP_327=\u5b9f\u884c\u3055\u308c\u308b\u5185\u5bb9\u3092\u8868\u793a\u3057\u307e\u3059\u304c\u3001\u64cd\u4f5c\u306f\u5b9f\u884c\u3057\u307e\u305b\u3093
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import).  This backend will not be archived
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the backup process exits, so no further action should be required
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The restore cannot continue
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the restore process exits, so no further action should be required
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while attempting to acquire an exclusive lock for backend %s:  %s.  This generally means some other process is still using this backend (e.g., it is in use by the Directory Server or a backup or LDIF export is in progress).  The LDIF import cannot continue
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while attempting to release the exclusive lock for backend %s:  %s.  This lock should automatically be cleared when the import process exits, so no further action should be required
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The LDIF export cannot continue
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the export process exits, so no further action should be required
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore).  The index verification cannot continue
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the verification process exits, so no further action should be required
 INFO_DESCRIPTION_TYPES_ONLY_338=\u5c5e\u6027\u540d\u3092\u53d6\u5f97\u3059\u308b\u3060\u3051\u3067\u3001\u305d\u306e\u5024\u306f\u53d6\u5f97\u3057\u307e\u305b\u3093
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=LDIF \u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u6642\u306b\u30b9\u30ad\u30fc\u30de\u306e\u691c\u8a3c\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u307e\u3059
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while attempting to initialize the LDIF export plugins:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while attempting to initialize the LDIF import plugins:  %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30eb\u30bf\u3067 LDAP \u8868\u660e\u5236\u5fa1\u3092\u4f7f\u7528\u3057\u307e\u3059
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=LDAP \u8868\u660e\u5236\u5fa1\u306b\u6307\u5b9a\u3055\u308c\u305f\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u304c\u7121\u52b9\u3067\u3057\u305f:  %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=LDAP ReadEntry \u8aad\u307f\u8fbc\u307f\u524d\u5236\u5fa1\u3092\u4f7f\u7528\u3057\u307e\u3059
@@ -474,21 +331,14 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=\u691c\u7d22\u30d5\u30a3\u30eb\u30bf\u6587\u5b57\u5217\u306e\u30ea\u30b9\u30c8\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30eb\u30bf\u3067 LDAP \u4e00\u81f4\u5024\u5236\u5fa1\u3092\u4f7f\u7528\u3057\u307e\u3059
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=\u6307\u5b9a\u3055\u308c\u305f\u4e00\u81f4\u5024\u30d5\u30a3\u30eb\u30bf\u306f\u7121\u52b9\u3067\u3057\u305f:  %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while attempting to open the LDIF file %s for reading:  %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read the contents of LDIF file %s:  %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF file %s:  %s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u69cb\u6587\u3067\u306f\u306a\u304f\u3001\u8a8d\u8a3c\u30d1\u30b9\u30ef\u30fc\u30c9\u69cb\u6587\u3092\u4f7f\u7528\u3057\u307e\u3059
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password storage schemes have been configured for use in the Directory Server
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage scheme "%s" is not configured for use in the Directory Server
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a valid encoded authentication password value:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while attempting to initialize the password policy components:  %s
 INFO_STOPDS_DESCRIPTION_HOST_374=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9
 INFO_STOPDS_DESCRIPTION_PORT_375=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u30dd\u30fc\u30c8\u756a\u53f7
 INFO_STOPDS_DESCRIPTION_USESSL_376=\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u901a\u4fe1\u306b SSL \u3092\u4f7f\u7528\u3057\u307e\u3059
@@ -508,33 +358,17 @@
 INFO_STOPDS_DESCRIPTION_TSPW_390=\u8a3c\u660e\u66f8\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e PIN
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=\u8a3c\u660e\u66f8\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e PIN \u30d5\u30a1\u30a4\u30eb
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or YYYYMMDDhhmmss for local time
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  \u8a73\u7d30: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response message but got a %s message instead
 INFO_BIND_PASSWORD_EXPIRED_406=# \u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u671f\u9650\u304c\u5207\u308c\u3066\u3044\u307e\u3059
 INFO_BIND_PASSWORD_EXPIRING_407=# \u30d1\u30b9\u30ef\u30fc\u30c9\u306f %s\u5f8c\u306b\u671f\u9650\u304c\u5207\u308c\u307e\u3059
 INFO_BIND_ACCOUNT_LOCKED_408=# \u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=\u9577\u3044\u884c\u3092\u6298\u308a\u8fd4\u3055\u306a\u3044\u3088\u3046\u306b\u3057\u307e\u3059
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=\u8fd4\u3055\u308c\u308b\u4e00\u81f4\u30a8\u30f3\u30c8\u30ea\u306e\u6700\u5927\u6570
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=\u51e6\u7406\u306b\u8cbb\u3084\u3059\u6700\u5927\u6642\u9593 (\u79d2)
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a filter file or an individual search filter must be provided
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while attempting to parse search filter '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while attempting to parse base DN '%s':  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while attempting to parse the time limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while attempting to parse the size limit as an integer:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while attempting to create the LDIF reader:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while attempting to create the LDIF writer used to return matching entries:  %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=\u691c\u7d22\u51e6\u7406\u4e2d\u306b\u6307\u5b9a\u3055\u308c\u305f\u5236\u9650\u6642\u9593\u3092\u8d85\u904e\u3057\u307e\u3057\u305f
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=\u691c\u7d22\u51e6\u7406\u4e2d\u306b\u6307\u5b9a\u3055\u308c\u305f\u30b5\u30a4\u30ba\u5236\u9650\u3092\u8d85\u904e\u3057\u307e\u3057\u305f
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred while attempting to read an entry from the LDIF content:  %s.  Skipping this entry and continuing processing
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while attempting to read an entry from the LDIF content:  %s.  Unable to continue processing
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error occurred during search processing:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=\u30bd\u30fc\u30b9\u30c7\u30fc\u30bf\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b LDIF \u30d5\u30a1\u30a4\u30eb
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=\u30bf\u30fc\u30b2\u30c3\u30c8\u30c7\u30fc\u30bf\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b LDIF \u30d5\u30a1\u30a4\u30eb
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=\u51fa\u529b\u304c\u66f8\u304d\u8fbc\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=\u65e2\u5b58\u306e\u51fa\u529b\u30d5\u30a1\u30a4\u30eb\u306f\u3059\u3079\u3066\u3001\u30c7\u30fc\u30bf\u3092\u8ffd\u52a0\u305b\u305a\u306b\u4e0a\u66f8\u304d\u3059\u308b\u3088\u3046\u306b\u3057\u307e\u3059
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while attempting to open source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while reading the contents of source LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while attempting to open target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while reading the contents of target LDIF %s:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting to open the LDIF writer for the diff output:  %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=\u30bd\u30fc\u30b9\u3068\u30bf\u30fc\u30b2\u30c3\u30c8\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u306b\u76f8\u9055\u70b9\u306f\u691c\u51fa\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while attempting to write the diff output:  %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c LDAP \u901a\u4fe1\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u306e\u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u7528\u306e\u30d9\u30fc\u30b9 DN\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u8907\u6570\u56de\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u8907\u6570\u306e\u30d9\u30fc\u30b9 DN \u3092\u6307\u5b9a\u3067\u304d\u307e\u3059
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306e DN
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while attempting to acquire the server-wide lock file %s:  %s.  This generally means that the Directory Server is running, or another tool that requires exclusive access to the server is in use
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while attempting to parse base DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while attempting to parse root DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was provided, but no corresponding password was given.  If the root DN is specified then the password must also be provided
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while attempting to update the base DN(s) for user data in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while attempting to update the port on which to listen for LDAP communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while attempting to update the entry for the initial Directory Server root user: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while writing the updated Directory Server configuration:  %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes were specified
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=\u66f4\u65b0\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306e\u66f8\u304d\u8fbc\u307f\u306b\u6210\u529f\u3057\u307e\u3057\u305f
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=JVM \u304c\u6b63\u5e38\u306b\u8d77\u52d5\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u306e\u691c\u8a3c\u306e\u307f\u3092\u884c\u3044\u307e\u3059
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=\u3053\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u547c\u3073\u51fa\u3057\u306b\u4f7f\u7528\u3059\u308b\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u30b3\u30de\u30f3\u30c9
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_INSTALLDS_DESCRIPTION_HELP_498=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path was provided (use the %s argument)
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting to parse the string "%s" as a valid DN:  %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30c7\u30fc\u30bf\u306e\u30d9\u30fc\u30b9 DN \u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u3082\u306e\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_INSTALLDS_PROMPT_IMPORT_505=\u65e2\u5b58\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u304b\u3089\u53d6\u5f97\u3057\u305f\u60c5\u5831\u3092\u4f7f\u3063\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u751f\u6210\u3057\u307e\u3059\u304b ?
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u30c7\u30fc\u30bf\u3092\u542b\u3080 LDIF \u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044: 
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not provide both the %s and the %s arguments at the same time
 INFO_INSTALLDS_PROMPT_ADDBASE_508=\u30d9\u30fc\u30b9 %s \u30a8\u30f3\u30c8\u30ea\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u5185\u3067\u81ea\u52d5\u7684\u306b\u4f5c\u6210\u3057\u307e\u3059\u304b ?
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c LDAP \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it.  On UNIX-based operating systems, non-root users may not be allowed to bind to ports 1 through 1024
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port %d.  This port may already be in use, or you may not have permission to bind to it
 INFO_INSTALLDS_PROMPT_ROOT_DN_512=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc DN \u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u3082\u306e\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided for the initial root user.  When performing a non-interactive installation, this must be provided using either the %s or the %s argument
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=\u521d\u671f\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u30fc\u306b\u4f7f\u7528\u3059\u308b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044: 
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=\u78ba\u8a8d\u306e\u305f\u3081\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u3082\u3046\u4e00\u5ea6\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: 
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=\u8981\u6c42\u3055\u308c\u305f\u69cb\u6210\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306b\u9069\u7528\u3057\u3066\u3044\u307e\u3059...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=\u521d\u671f\u30d9\u30fc\u30b9\u30a8\u30f3\u30c8\u30ea\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u542b\u3080\u4e00\u6642 LDIF \u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred while attempting to create the base LDIF file:  %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=LDIF \u30c7\u30fc\u30bf\u3092\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059...
-INFO_INSTALLDS_STATUS_SUCCESS_520=OpenDS \u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u51e6\u7406\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=yes
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=no
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=\u30a8\u30e9\u30fc: \u6307\u5b9a\u3055\u308c\u305f\u5024\u3092 yes \u307e\u305f\u306f no \u5fdc\u7b54\u3068\u3057\u3066\u89e3\u91c8\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002  "yes" \u307e\u305f\u306f "no" \u306e\u5fdc\u7b54\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=\u66f8\u304d\u8fbc\u307f\u5148\u306e LDIF \u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_MAKELDIF_DESCRIPTION_SEED_578=\u4e71\u6570\u767a\u751f\u95a2\u6570\u306e\u521d\u671f\u5316\u306b\u4f7f\u7528\u3059\u308b\u30b7\u30fc\u30c9
 INFO_MAKELDIF_DESCRIPTION_HELP_579=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while attempting to read the template file:  %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while attempting to parse the template file:  %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %3$d \u306e\u30bf\u30b0 %2$s \u3067\u3001\u5024 "%1$s" \u3092\u6709\u52b9\u306a\u66f8\u5f0f\u6587\u5b57\u5217\u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %d \u306e random \u30bf\u30b0\u306b\u3001\u751f\u6210\u3059\u308b\u30e9\u30f3\u30c0\u30e0\u5024\u306e\u578b\u3092\u6307\u5b9a\u3059\u308b\u5f15\u6570\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %d \u306e random \u30bf\u30b0\u304b\u3089\u751f\u6210\u3055\u308c\u308b\u5024\u306f\u5e38\u306b\u7a7a\u306e\u6587\u5b57\u5217\u306b\u306a\u308a\u307e\u3059
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=\u30a8\u30f3\u30c8\u30ea %s \u3092 LDIF \u306b\u66f8\u304d\u8fbc\u307f\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=LDIF \u306e\u51e6\u7406\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002  %d \u30a8\u30f3\u30c8\u30ea\u304c\u66f8\u304d\u8fbc\u307e\u308c\u307e\u3057\u305f
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=\u30a4\u30f3\u30dd\u30fc\u30c8\u30c7\u30fc\u30bf\u306e\u751f\u6210\u306b\u4f7f\u7528\u3059\u308b MakeLDIF \u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u30d1\u30b9
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are incompatible and may not be used together
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the source for the LDIF data to be imported
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the specified file %s as a MakeLDIF template file:  %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %d \u306b\u3001'<' \u307e\u305f\u306f '{' \u3067\u59cb\u307e\u308b\u304c\u9589\u3058\u62ec\u5f27\u306e\u306a\u3044\u4e0d\u5b8c\u5168\u306a\u30bf\u30b0\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %2$d \u3067\u53c2\u7167\u3055\u308c\u308b\u30bf\u30b0 %1$s \u306f\u3001\u5206\u5c90\u5b9a\u7fa9\u306b\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=MakeLDIF \u4e71\u6570\u767a\u751f\u95a2\u6570\u306e\u30b7\u30fc\u30c9
@@ -804,26 +564,15 @@
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=\u9069\u7528\u3059\u308b\u5909\u66f4\u3092\u542b\u3080 LDIF \u30d5\u30a1\u30a4\u30eb
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=\u66f4\u65b0\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u66f8\u304d\u8fbc\u307f\u5148\u30d5\u30a1\u30a4\u30eb
 INFO_LDIFMODIFY_DESCRIPTION_HELP_623=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while attempting to initialize the Directory Server JMX subsystem based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while attempting to process the Directory Server configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while attempting to initialize the Directory Server schema based on the information in configuration file %s:  %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s does not exist
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF file %s:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF file %s for writing:  %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while processing the requested changes:  %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30b7\u30b9\u30c6\u30e0\u306e\u30a2\u30c9\u30ec\u30b9
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c LDAP \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u63a5\u7d9a\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u30d0\u30a4\u30f3\u30c9\u306b\u4f7f\u7528\u3059\u308b DN
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=\u9375\u30b9\u30c8\u30a2\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a PIN \u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=\u30b5\u30fc\u30d0\u30fc\u3068\u306e SSL/TLS \u901a\u4fe1\u306e\u78ba\u7acb\u306b\u4f7f\u7528\u3059\u308b\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u3078\u306e\u30d1\u30b9
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a PIN \u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be provided together
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN or bind password is provided, then the other must be given as well
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and password are not provided, then an authorization ID and current password must be given
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then the  %s argument must also be given
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS support:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to connect to the Directory Server:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP password modify request:  %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP password modify response:  %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed with result code %d
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=\u4e00\u81f4\u3057\u305f DN:  %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=LDAP \u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u64cd\u4f5c\u306b\u6210\u529f\u3057\u307e\u3057\u305f
 INFO_LDAPPWMOD_ADDITIONAL_INFO_668=\u8ffd\u52a0\u60c5\u5831:  %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=\u751f\u6210\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9:  %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the password modify response value because it contained an invalid element type of %s
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the password modify response value:  %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
 INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=\u8868\u660e\u5024\u306f Base64 \u3067\u7b26\u53f7\u5316\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u304c\u793a\u3055\u308c\u307e\u3057\u305f\u304c\u3001\u5024\u306e\u5fa9\u53f7\u5316\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u8868\u660e\u5024\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093:  %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=\u524a\u9664\u3092\u76e3\u8996\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=\u76e3\u8996\u3059\u308b\u30ed\u30b0\u51fa\u529b\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=\u7d42\u4e86\u524d\u306b\u30bf\u30fc\u30b2\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u524a\u9664\u3055\u308c\u308b\u306e\u3092\u5f85\u6a5f\u3059\u308b\u6700\u5927\u6642\u9593 (\u79d2)
 INFO_WAIT4DEL_DESCRIPTION_HELP_678=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log file %s for reading:  %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare operation
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066 1 \u3064\u4ee5\u4e0a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3067\u304d\u307e\u3059
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30d9\u30fc\u30b9\u69cb\u6210\u3092\u5b9a\u7fa9\u3067\u304d\u307e\u3059
 INFO_ENCPW_TOOL_DESCRIPTION_685=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u7279\u5b9a\u306e\u8a18\u61b6\u30b9\u30ad\u30fc\u30de\u3067\u30e6\u30fc\u30b6\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u7b26\u53f7\u5316\u3057\u305f\u308a\u3001\u6307\u5b9a\u3057\u305f\u5e73\u6587\u5024\u304c\u3001\u6307\u5b9a\u3055\u308c\u305f\u7b26\u53f7\u5316\u6e08\u307f\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u4e00\u81f4\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u5224\u5b9a\u3057\u305f\u308a\u3067\u304d\u307e\u3059
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u505c\u6b62\u307e\u305f\u306f\u518d\u8d77\u52d5\u3092\u8981\u6c42\u3067\u304d\u307e\u3059
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001Berkeley DB Java Edition \u306b\u57fa\u3065\u3044\u305f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5185\u90e8\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30c7\u30fc\u30bf\u304c\u4e00\u8cab\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u4fdd\u8a3c\u3067\u304d\u307e\u3059
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u304b\u3089\u30d5\u30a1\u30a4\u30eb\u304c\u524a\u9664\u3055\u308c\u308b\u306e\u3092\u5f85\u6a5f\u3067\u304d\u307e\u3059
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and the --%s arguments
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the target for the comparison
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. The attribute string must be in one of the following forms: 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL authentication may only be requested if SSL or StartTLS is used
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication may only be used if a client certificate key store is specified
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# \u6301\u7d9a\u691c\u7d22\u306e\u5909\u66f4\u30bf\u30a4\u30d7:  %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# \u6301\u7d9a\u691c\u7d22\u306e\u524d\u306e\u30a8\u30f3\u30c8\u30ea DN:  %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# \u30a2\u30ab\u30a6\u30f3\u30c8\u30e6\u30fc\u30b6\u30d3\u30ea\u30c6\u30a3\u30fc\u5fdc\u7b54\u5236\u5fa1
@@ -932,22 +660,17 @@
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=\u30d9\u30fc\u30b9 DN \u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID \u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\u30d9\u30fc\u30b9 DN
 INFO_LISTBACKENDS_DESCRIPTION_HELP_728=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while trying to read backend information from the server configuration:  %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could not be parsed as a valid DN:  %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=\u6307\u5b9a\u3055\u308c\u305f DN '%s' \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u69cb\u6210\u3055\u308c\u305f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d9\u30fc\u30b9 DN \u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=\u6307\u5b9a\u3055\u308c\u305f DN '%s' \u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u69cb\u6210\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u3044\u305a\u308c\u306e\u30d9\u30fc\u30b9 DN \u4ee5\u4e0b\u306b\u3082\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=\u6307\u5b9a\u3055\u308c\u305f DN '%1$s' \u306f\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%3$s' \u306e\u30d9\u30fc\u30b9 DN \u3068\u3057\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u308b '%2$s' \u4ee5\u4e0b\u306b\u5b58\u5728\u3057\u307e\u3059
 INFO_LISTBACKENDS_BASE_FOR_ID_739=\u6307\u5b9a\u3055\u308c\u305f DN '%s' \u306f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 '%s' \u306e\u30d9\u30fc\u30b9 DN \u3067\u3059
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 ID
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=\u30d9\u30fc\u30b9 DN
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' in the server configuration
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend IDs exist in the server configuration
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a valid encoded user password value:  %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=LDAP \u306e\u6bd4\u8f03\u7d50\u679c\u3092\u30d1\u30b9\u30ef\u30fc\u30c9\u6bd4\u8f03\u306e\u7d42\u4e86\u30b3\u30fc\u30c9\u3068\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059
 INFO_DESCRIPTION_COUNT_ENTRIES_750=\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u8fd4\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u306e\u6570\u3092\u6570\u3048\u307e\u3059
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# \u4e00\u81f4\u3059\u308b\u30a8\u30f3\u30c8\u30ea\u306e\u7dcf\u6570: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=LDIF \u30d5\u30a1\u30a4\u30eb\u304b\u3089\u30c7\u30fc\u30bf\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u307e\u3059
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=\u81ea\u52d5\u751f\u6210\u3055\u308c\u305f\u30b5\u30f3\u30d7\u30eb\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u8fbc\u307f\u307e\u3059
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u751f\u6210\u306e\u9078\u629e: 
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s does not exist
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=\u751f\u6210\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u6570\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044: 
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create the template file for generating sample data:  %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=\u9375\u30b9\u30c8\u30a2\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a PIN
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5fc5\u8981\u306a PIN
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=LDIF \u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304b\u3089\u64cd\u4f5c\u5c5e\u6027\u3092\u9664\u5916\u3057\u307e\u3059
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u8b66\u544a:  %s = %d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u30a8\u30e9\u30fc:  %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u5fdc\u7b54\u5236\u5fa1\u3092\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093:  %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The connection to the Directory Server was closed before the bind response could be read
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=\u6307\u5b9a\u3055\u308c\u305f\u30da\u30fc\u30b8\u30b5\u30a4\u30ba\u3092\u4f7f\u3063\u305f\u5358\u7d14\u306a\u30da\u30fc\u30b8\u30f3\u30b0\u306e\u7d50\u679c\u5236\u5fa1\u3092\u4f7f\u7528\u3057\u307e\u3059
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results control may only be used with a single search filter
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged results control from the search response:  %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results response control was not found in the search result done message from the server
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=\u5c5e\u6027\u30ec\u30d9\u30eb\u306e\u5404\u5909\u66f4\u3092\u3001\u30a8\u30f3\u30c8\u30ea\u3054\u3068\u306b 1 \u3064\u306e\u5909\u66f4\u3067\u306f\u306a\u304f\u3001\u5c5e\u6027\u5024\u3054\u3068\u306b\u500b\u5225\u306e\u5909\u66f4\u3068\u3057\u3066\u66f8\u304d\u8fbc\u3080\u3088\u3046\u306b\u3057\u307e\u3059
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate chain because the prompt trust manager may only be used to trust server certificates
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not present a certificate chain.  Do you still wish to attempt connecting to the target server?
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is expired (expiration time:  %s)
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate will not be valid until %s
 INFO_PROMPTTM_SERVER_CERT_799=\u30b5\u30fc\u30d0\u30fc\u306f\u6b21\u306e\u8a3c\u660e\u66f8\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059: \n    \u30b5\u30d6\u30b8\u30a7\u30af\u30c8 DN:  %s\n    \u767a\u884c\u8005 DN:  %s\n    \u6709\u52b9\u671f\u9593:  %s \u304b\u3089 %s\n\u3053\u306e\u8a3c\u660e\u66f8\u3092\u4fe1\u983c\u3057\u3066\u3001\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u63a5\u7d9a\u3092\u7d9a\u884c\u3057\u307e\u3059\u304b ?
 INFO_PROMPTTM_YESNO_PROMPT_800="yes" \u307e\u305f\u306f "no" \u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: 
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been rejected by the user
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=\u30b5\u30fc\u30d0\u30fc\u306f\u3059\u3067\u306b\u505c\u6b62\u3057\u3066\u3044\u307e\u3059
 INFO_STOPDS_GOING_TO_STOP_803=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u3066\u3044\u307e\u3059...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u53ef\u80fd\u304b\u3069\u3046\u304b\u3001\u304a\u3088\u3073\u30b5\u30fc\u30d0\u30fc\u306e\u505c\u6b62\u306b\u4f7f\u7528\u3059\u308b\u30e2\u30fc\u30c9\u306e\u5224\u5b9a\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059
 INFO_DESCRIPTION_CERT_NICKNAME_805=SSL \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u8a8d\u8a3c\u306e\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c JMX \u901a\u4fe1\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while attempting to update the port on which to listen for JMX communication:  %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c JMX \u901a\u4fe1\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8
 INFO_INSTALLDS_PROMPT_JMXPORT_809=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c JMX \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001OpenDS \u3092 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u69cb\u6210\u3067\u304d\u307e\u3059
+SEVERE_ERR_TOOL_RESULT_CODE_810=\u7d50\u679c\u30b3\u30fc\u30c9:  %d (%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=\u4e00\u81f4\u3057\u305f DN:  %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=OpenDS \u3092 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u6709\u52b9\u306b\u3057\u307e\u3059
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u4e2d\u306e OpenDS \u3092\u7121\u52b9\u306b\u3057\u3066\u3001\u30b5\u30fc\u30d0\u30fc\u3092\u505c\u6b62\u3057\u307e\u3059
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u4e2d\u306e OpenDS \u306e\u72b6\u614b\u60c5\u5831\u3092\u63d0\u4f9b\u3057\u307e\u3059
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide one of the following arguments:\nenableService, disableService, serviceState or cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at least one of the following arguments:\nenableService, disableService or serviceState or cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
 INFO_WINDOWS_SERVICE_DESCRIPTION_826=\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u306e\u6b21\u4e16\u4ee3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3002  \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=OpenDS \u3092 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u6709\u52b9\u306b\u3059\u308b\u3053\u3068\u306b\u6210\u529f\u3057\u307e\u3057\u305f
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=OpenDS \u306f Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u3059\u3067\u306b\u6709\u52b9\u306b\u3055\u308c\u3066\u3044\u307e\u3057\u305f
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3055\u308c\u3066\u3044\u305f OpenDS \u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u306b\u6210\u529f\u3057\u307e\u3057\u305f
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3055\u308c\u3066\u3044\u305f OpenDS \u306f\u3059\u3067\u306b\u7121\u52b9\u306b\u3055\u308c\u3066\u3044\u307e\u3057\u305f
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=OpenDS \u306f Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u6709\u52b9\u306b\u3055\u308c\u307e\u3059\u3002  OpenDS \u306e\u30b5\u30fc\u30d3\u30b9\u540d: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u4e2d\u306e OpenDS \u304c\u7121\u52b9\u306b\u3055\u308c\u307e\u3059
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  The service name is already in use
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=net stop \u306e\u547c\u3073\u51fa\u3057\u5f8c\u3001Windows \u30b5\u30fc\u30d3\u30b9\u304b\u3089 stop-ds \u3092\u547c\u3073\u51fa\u3057\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092\u77e5\u3089\u305b\u308b\u305f\u3081\u306b\u3001Windows \u30b5\u30fc\u30d3\u30b9\u306e\u30b3\u30fc\u30c9\u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u307e\u3059
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=\u30b3\u30de\u30f3\u30c9\u306b\u3088\u308a\u51fa\u529b\u304c\u66f8\u304d\u8fbc\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=OpenDS \u3092 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u6709\u52b9\u306b\u3057\u3066\u3044\u307e\u3059...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=OpenDS \u3092\u6709\u52b9\u306b\u3057\u3066 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3057\u307e\u3059\u304b ?
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=OpenDS \u3092\u6709\u52b9\u306b\u3057\u3066 Windows \u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9f\u884c\u3057\u307e\u3059
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=OpenDS \u30b5\u30fc\u30d3\u30b9\u306e\u7121\u52b9\u5316\u3001\u304a\u3088\u3073\u6307\u5b9a\u3055\u308c\u305f\u30b5\u30fc\u30d3\u30b9\u540d\u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f Windows \u30ec\u30b8\u30b9\u30c8\u30ea\u60c5\u5831\u306e\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open output file %s for writing:  %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=\u30b5\u30fc\u30d3\u30b9 %s \u306e\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u306b\u6210\u529f\u3057\u307e\u3057\u305f
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service with name %s
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has been marked for deletion
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred cleaning up the service %s
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001Berkeley DB Java Edition \u306b\u57fa\u3065\u3044\u305f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5185\u90e8\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u30c7\u30fc\u30bf\u3092\u518d\u69cb\u7bc9\u3067\u304d\u307e\u3059
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u4f5c\u6210\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30d9\u30fc\u30b9 DN\u3002 \u6307\u5b9a\u3055\u308c\u305f\u30d9\u30fc\u30b9 DN \u306e\u6709\u52b9\u7bc4\u56f2\u5185\u3067\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u518d\u69cb\u7bc9\u304c\u5b9f\u884c\u3055\u308c\u307e\u3059
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=\u518d\u69cb\u7bc9\u3059\u308b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u540d\u524d\u3002 \u5c5e\u6027\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u5834\u5408\u3001\u3053\u308c\u306f\u5358\u306b\u5c5e\u6027\u540d\u3067\u3059\u3002  \u518d\u69cb\u7bc9\u3059\u308b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092 1 \u3064\u4ee5\u4e0a\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while attempting to perform index rebuild:  %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support rebuilding of indexes
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index must be specified for the rebuild process
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred while attempting to acquire a exclusive lock for backend %s:  %s.  This generally means that some other process has an lock on this backend or the server is running with this backend online. The rebuild process cannot continue
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the rebuild process exits, so no further action should be required
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has an exclusive lock on this backend (e.g., an LDIF import or a restore). The rebuild process cannot continue
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c LDAPS \u901a\u4fe1\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while attempting to update the port on which to listen for LDAPS communication:  %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=StartTLS \u3092\u6709\u52b9\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=SSL \u307e\u305f\u306f StartTLS\u3001\u3042\u308b\u3044\u306f\u305d\u306e\u4e21\u65b9\u3067\u4f7f\u7528\u3059\u308b\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e DN
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=SSL \u307e\u305f\u306f StartTLS\u3001\u3042\u308b\u3044\u306f\u305d\u306e\u4e21\u65b9\u3067\u4f7f\u7528\u3059\u308b\u30c8\u30e9\u30b9\u30c8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306e DN
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred while attempting to parse key manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error occurred while attempting to parse trust manager provider DN value "%s" as a DN:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while attempting to enable StartTLS: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while attempting to enable key manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while attempting to enable trust manager provider entry: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred while attempting to update the key manager provider DN used for LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error occurred while attempting to update the trust manager provider DN used for LDAPS communication: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=\u9375\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u30d7\u30ed\u30d0\u30a4\u30c0\u306b\u3088\u308a\u4f7f\u7528\u3055\u308c\u308b\u9375\u30b9\u30c8\u30a2\u306e\u30d1\u30b9
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=SSL \u30d9\u30fc\u30b9\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b\u3068\u304d\u3001\u307e\u305f\u306f StartTLS \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u3068\u304d\u306b\u63a5\u7d9a\u30cf\u30f3\u30c9\u30e9\u3067\u4f7f\u7528\u3059\u3079\u304d\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must provide the %s argument when providing the %s argument
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while attempting to update the nickname of the certificate that the connection handler should use when accepting SSL-based connections or performing StartTLS negotiation: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=\u9069\u7528\u3059\u308b\u5909\u66f4\u3092\u542b\u3080 LDIF \u30d5\u30a1\u30a4\u30eb
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8 %3$s \u306e\u884c %2$d \u3067\u53c2\u7167\u3055\u308c\u308b\u89aa\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8 %1$s \u304c\u7121\u52b9\u3067\u3059\u3002\u53c2\u7167\u5148\u306e\u89aa\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u304c\u3001\u305d\u308c\u3092\u62e1\u5f35\u3059\u308b\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093
 INFO_DESCRIPTION_SORT_ORDER_876=\u6307\u5b9a\u3055\u308c\u305f\u30bd\u30fc\u30c8\u9806\u5e8f\u3092\u4f7f\u3063\u3066\u7d50\u679c\u3092\u30bd\u30fc\u30c8\u3057\u307e\u3059
@@ -1122,17 +781,13 @@
 INFO_DESCRIPTION_VLV_878=\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u5236\u5fa1\u3092\u4f7f\u3063\u3066\u3001\u6307\u5b9a\u3055\u308c\u305f\u7d50\u679c\u30da\u30fc\u30b8\u3092\u53d6\u5f97\u3057\u307e\u3059
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=--%s \u5f15\u6570\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001--%s \u5f15\u6570\u3082\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=\u6307\u5b9a\u3055\u308c\u305f\u4eee\u60f3\u30ea\u30b9\u30c8\u8868\u793a\u8a18\u8ff0\u5b50\u304c\u7121\u52b9\u3067\u3057\u305f\u3002  \u3053\u306e\u5024\u306e\u66f8\u5f0f\u306f\u3001'beforeCount:afterCount:offset:contentCount' (offset \u306b\u306f\u30bf\u30fc\u30b2\u30c3\u30c8\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u6307\u5b9a\u3057\u3001contentCount \u306b\u306f\u63a8\u5b9a\u3055\u308c\u308b\u7d50\u679c\u306e\u5408\u8a08\u307e\u305f\u306f 0 (\u4e0d\u660e\u306e\u5834\u5408) \u3092\u6307\u5b9a\u3059\u308b)\u3001\u307e\u305f\u306f 'beforeCount:afterCount:assertionValue' (\u30a8\u30f3\u30c8\u30ea\u306f\u6307\u5b9a\u3055\u308c\u305f assertionValue \u4ee5\u4e0a\u306e\u4e3b\u30bd\u30fc\u30c8\u5024\u3092\u6301\u3064\u6700\u521d\u306e\u30a8\u30f3\u30c8\u30ea\u306b\u3059\u308b) \u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u3069\u3061\u3089\u306e\u5834\u5408\u3082\u3001beforeCount \u306f\u30bf\u30fc\u30b2\u30c3\u30c8\u5024\u306e\u524d\u306b\u8fd4\u3059\u30a8\u30f3\u30c8\u30ea\u6570\u306b\u3001afterCount \u306f\u30bf\u30fc\u30b2\u30c3\u30c8\u5024\u306e\u3042\u3068\u306b\u8fd4\u3059\u30a8\u30f3\u30c8\u30ea\u6570\u306b\u306a\u308a\u307e\u3059
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the server-side sort response:  %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# VLV \u30bf\u30fc\u30b2\u30c3\u30c8\u30aa\u30d5\u30bb\u30c3\u30c8:  %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# VLV \u30b3\u30f3\u30c6\u30f3\u30c4\u6570:  %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the virtual list view response:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot be read
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=\u6307\u5b9a\u3055\u308c\u305f authzid \u306b\u5bfe\u3057\u3066 geteffectiverights \u5236\u5fa1\u3092\u4f7f\u7528\u3057\u307e\u3059
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=geteffectiverights \u5236\u5fa1\u56fa\u6709\u306e\u5c5e\u6027\u30ea\u30b9\u30c8\u3092\u6307\u5b9a\u3057\u307e\u3059
 MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=geteffectiverights \u5236\u5fa1\u306b\u542b\u307e\u308c\u308b\u8a8d\u53ef ID "%s" \u304c\u7121\u52b9\u3067\u3059\u3002\u5148\u982d\u306b\u30e6\u30fc\u30b6\u30fc DN \u3092\u793a\u3059 "dn:" \u304c\u3042\u308a\u307e\u305b\u3093
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u6c42\u3081\u3089\u308c\u305f\u305f\u3081\u306b\u30e6\u30fc\u30b6\u30fc\u304c\u6700\u5f8c\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3057\u305f\u6642\u523b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c6\u30b9\u30c8\u76ee\u7684\u306b\u306e\u307f\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u6c42\u3081\u3089\u308c\u305f\u305f\u3081\u306b\u30e6\u30fc\u30b6\u30fc\u304c\u6700\u5f8c\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3057\u305f\u6642\u523b\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u6d88\u53bb\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c6\u30b9\u30c8\u76ee\u7684\u306b\u306e\u307f\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u304c\u5fc5\u9808\u306e\u6642\u523b\u307e\u3067\u306b\u30e6\u30fc\u30b6\u30fc\u306b\u6b8b\u3055\u308c\u305f\u6642\u9593 (\u79d2) \u3092\u8868\u793a\u3057\u307e\u3059\u3002\u3053\u306e\u6642\u9593\u304c\u7d4c\u904e\u3059\u308b\u307e\u3067\u306b\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3057\u306a\u3044\u5834\u5408\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u30ed\u30c3\u30af\u3055\u308c\u307e\u3059
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate which password policy state operation should be performed
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was invalid for the requested operation.  A Boolean value of either 'true' or 'false' was expected
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the requested operation requires a Boolean value of either 'true' or 'false'
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while attempting to send the request to the server:  %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory Server closed the connection before the response could be read
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the request:  result code %d (%s), error message '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable to decode the response message from the server:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode information about an operation contained in the response:  %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc DN
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u7121\u52b9
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u6709\u52b9\u671f\u9650
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=\u6b8b\u3055\u308c\u305f\u7336\u4e88\u30ed\u30b0\u30a4\u30f3\u306e\u56de\u6570
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=\u5fc5\u9808\u306e\u5909\u66f4\u6642\u523b\u306b\u306a\u3063\u305f\u305f\u3081\u306b\u5909\u66f4\u3055\u308c\u305f\u30d1\u30b9\u30ef\u30fc\u30c9
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=\u5fc5\u9808\u306e\u5909\u66f4\u6642\u523b\u307e\u3067\u306e\u79d2\u6570
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=\u3053\u306e\u30c4\u30fc\u30eb\u306e\u30b3\u30de\u30f3\u30c9\u884c\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u73fe\u5728\u306e\u30d3\u30eb\u30c9\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u3001\u65e2\u5b58\u306e OpenDS \u30d1\u30c3\u30b1\u30fc\u30b8 (.zip) \u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3057\u307e\u3059
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid operation type:  %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  \u8a73\u7d30: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=\u975e\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002  \u5fc5\u9808\u306e\u60c5\u5831\u306b\u3064\u3044\u3066\u306f\u30a8\u30e9\u30fc\u3068\u305b\u305a\u306b\u30e6\u30fc\u30b6\u30fc\u306b\u554f\u3044\u5408\u308f\u305b\u307e\u3059
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=\u975e\u51fa\u529b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u307e\u305f\u306f\u5fa9\u5e30\u3092\u5b9f\u884c\u3057\u307e\u3059
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u308a\u62d2\u5426\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u306e\u6570\u3092\u6570\u3048\u3001\u305d\u306e\u5024\u3092\u7d42\u4e86\u30b3\u30fc\u30c9\u3068\u3057\u3066\u8fd4\u3057\u307e\u3059 (\u7d42\u4e86\u30b3\u30fc\u30c9\u306e\u5236\u9650\u306b\u3088\u308a 255 \u3088\u308a\u5927\u304d\u3044\u5024\u306f 255 \u306b\u6e1b\u3089\u3055\u308c\u308b)
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u3001\u6307\u5b9a\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while trying to open the skip file %s for writing:  %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=\u691c\u8a3c\u6642\u306b\u691c\u51fa\u3055\u308c\u305f\u30a8\u30e9\u30fc\u306e\u6570\u3092\u6570\u3048\u3001\u305d\u306e\u5024\u3092\u7d42\u4e86\u30b3\u30fc\u30c9\u3068\u3057\u3066\u8fd4\u3057\u307e\u3059 (\u7d42\u4e86\u30b3\u30fc\u30c9\u306e\u5236\u9650\u306b\u3088\u308a 255 \u3088\u308a\u5927\u304d\u3044\u5024\u306f 255 \u306b\u6e1b\u3089\u3055\u308c\u308b)
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=\u30d1\u30b9\u30ef\u30fc\u30c9\u5c65\u6b74
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5c65\u6b74\u72b6\u614b\u5024\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u5c65\u6b74\u72b6\u614b\u5024\u3092\u6d88\u53bb\u3057\u307e\u3059\u3002  \u3053\u308c\u306f\u30c6\u30b9\u30c8\u76ee\u7684\u306b\u306e\u307f\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified the value %s for different ports
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc "%s" \u306f\u8a8d\u8b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is missing
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for the property "%s" is invalid
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=\u30c7\u30d5\u30a9\u30eb\u30c8\u5024
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=\u5fa9\u5e30\u30d5\u30a1\u30a4\u30eb\u306e\u683c\u7d0d\u5148\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3002  \u3053\u308c\u306f\u3001\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u30c4\u30fc\u30eb\u306e\u5b9f\u884c\u6642\u306b\u4f5c\u6210\u3055\u308c\u308b 'history' \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u5b50\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u3044\u305a\u308c\u304b\u306b\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_REVERT_DESCRIPTION_RECENT_1220=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u3001\u524d\u56de\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u5b9f\u884c\u524d\u306e\u72b6\u614b\u306b\u623b\u3055\u308c\u307e\u3059
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=\u5fc5\u9808\u306e\u60c5\u5831\u306b\u3064\u3044\u3066\u306f\u30a8\u30e9\u30fc\u3068\u305b\u305a\u306b\u30e6\u30fc\u30b6\u30fc\u306b\u554f\u3044\u5408\u308f\u305b\u307e\u3059
 INFO_REVERT_DESCRIPTION_SILENT_1222=\u975e\u51fa\u529b\u5fa9\u5e30\u3092\u5b9f\u884c\u3057\u307e\u3059
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u524d\u306b\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5185\u306e\u3059\u3079\u3066\u306e\u30d9\u30fc\u30b9 DN \u306e\u30a8\u30f3\u30c8\u30ea\u3059\u3079\u3066\u3092\u524a\u9664\u3057\u307e\u3059
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s argument was provided.  One of these arguments must be given to specify the backend for the LDIF data to be imported to
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend without the append argument will remove all entries for all base DNs (%s) in the backend. The %s argument must be given to continue with import
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %d \u306e list \u30bf\u30b0\u306b\u3001\u30ea\u30b9\u30c8\u5024\u3092\u6307\u5b9a\u3059\u308b\u5f15\u6570\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u30ea\u30b9\u30c8\u5024\u3092 1 \u3064\u4ee5\u4e0a\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u884c %d \u306e list \u30bf\u30b0\u5185\u306b\u3042\u308b\u9805\u76ee '%s' \u306b\u306f\u3001\u30bb\u30df\u30b3\u30ed\u30f3\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u3053\u306e\u30bb\u30df\u30b3\u30ed\u30f3\u306e\u3042\u3068\u306b\u6574\u6570\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002  \u30bb\u30df\u30b3\u30ed\u30f3\u306f\u5024\u306e\u4e00\u90e8\u3068\u898b\u306a\u3055\u308c\u3001\u5024\u3068\u76f8\u5bfe\u30a6\u30a7\u30a4\u30c8\u306e\u533a\u5207\u308a\u6587\u5b57\u3068\u306f\u898b\u306a\u3055\u308c\u307e\u305b\u3093
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred attempting to set the server's root directory to %s: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not provide both the %s and the %s arguments
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL initialization:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL option string "%s" could not be parsed in the form "name=value"
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options were provided, but none of them were the "mech" option to specify which SASL mechanism should be used
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value of the %s argument as an integer value between 1 and 65535:  %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection to the Directory Server %s.  Verify that the server is running and that the provided credentials are valid.  \u8a73\u7d30: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30dd\u30fc\u30c8\u756a\u53f7
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u901a\u4fe1\u306b SSL \u3092\u4f7f\u7528\u3057\u307e\u3059
@@ -1318,31 +937,18 @@
 INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=\u8a3c\u660e\u66f8\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e\u30d1\u30b9
 INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=\u8a3c\u660e\u66f8\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e PIN
 INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=\u8a3c\u660e\u66f8\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e PIN \u30d5\u30a1\u30a4\u30eb
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The connection to the Directory Server was closed while waiting for a response to the shutdown request.  This likely means that the server has started the shutdown process
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while attempting to communicate with the Directory Server:  %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while trying to decode the response from the server:  %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add response message but got a %s message instead
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=%s \u30bf\u30b9\u30af %s \u306f\u305f\u3060\u3061\u306b\u958b\u59cb\u3059\u308b\u3088\u3046\u306b\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is incompatible with use of this tool to interact with the directory as a client
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on UNIX-based systems
 INFO_CREATERC_TOOL_DESCRIPTION_1322=UNIX \u30d9\u30fc\u30b9\u306e\u30b7\u30b9\u30c6\u30e0\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u3001\u505c\u6b62\u3001\u304a\u3088\u3073\u518d\u8d77\u52d5\u306b\u4f7f\u7528\u53ef\u80fd\u306a RC \u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3059
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=\u4f5c\u6210\u3059\u308b\u51fa\u529b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine the path to the server root directory.  Please ensure that the %s system property or the %s environment variable is set to the path of the server root directory
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to generate the RC script:  %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify the {%s} argument you must also specify {%s}
 INFO_DESCRIPTION_DBTEST_TOOL_1327=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066 JE \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u30c7\u30d0\u30c3\u30b0\u3067\u304d\u307e\u3059
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=\u3059\u3079\u3066\u306e JE \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u4f7f\u7528\u3055\u308c\u308b\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u7528\u306e\u30a8\u30f3\u30c8\u30ea\u30b3\u30f3\u30c6\u30ca\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=\u30d9\u30fc\u30b9 DN
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=JE \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=\u30a8\u30f3\u30c8\u30ea\u6570
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server backends are configured with the requested backend ID %s
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry containers are configured with the requested base DN %s in backend %s
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container exists with the requested name %s in entry container %s and backend %s
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred while attempting to initialize the JE backend %s: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred while attempting to read and/or decode records from the database: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as a valid distinguished name:  %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30bf\u30a4\u30d7
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=JE \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u72b6\u614b
 INFO_LABEL_DBTEST_KEY_1360=\u9375
 INFO_LABEL_DBTEST_DATA_1361=\u30c7\u30fc\u30bf
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while attempting to release the shared lock for backend %s:  %s.  This lock should automatically be cleared when the process exits, so no further action should be required
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while attempting to acquire a shared lock for backend %s:  %s.  This generally means that some other process has exclusive access to this backend (e.g., a restore or an LDIF import)
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw bytes in hex. When dumping the DN2ID database, the value must be a valid distinguished name. When dumping the ID2Entry database, the value will be decoded as a entry ID. When dumping all other databases, the value will be decoded as a string
 INFO_LABEL_DBTEST_ENTRY_1365=\u30a8\u30f3\u30c8\u30ea
 INFO_LABEL_DBTEST_ENTRY_ID_1366=\u30a8\u30f3\u30c8\u30ea ID
 INFO_LABEL_DBTEST_ENTRY_DN_1367=\u30a8\u30f3\u30c8\u30ea DN
@@ -1405,16 +994,13 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e\u8a2d\u5b9a\u3055\u308c\u305f\u5024
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=\u30a8\u30f3\u30c8\u30ea ID \u30ea\u30b9\u30c8
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=\u524d\u56de\u306e\u30bd\u30fc\u30c8\u30ad\u30fc
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the min/max data size %s as a integer: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while attempting to enable the ADS trust store: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_CREATERC_USER_DESCRIPTION_1375=\u30b5\u30fc\u30d0\u30fc\u3092\u5b9f\u884c\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u540d\u524d
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=\u30b5\u30fc\u30d0\u30fc\u306e\u5b9f\u884c\u306b\u4f7f\u7528\u3059\u308b Java \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3078\u306e\u30d1\u30b9
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=\u30b5\u30fc\u30d0\u30fc\u306e\u5b9f\u884c\u6642\u306b JVM \u306b\u6e21\u3059\u5f15\u6570\u306e\u30bb\u30c3\u30c8
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified as the OPENDS_JAVA_HOME path does not exist or is not a directory
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=\u57fa\u672c\u7684\u306a\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u72b6\u614b\u304a\u3088\u3073\u69cb\u6210\u3092\u8868\u793a\u3059\u308b\u5834\u5408\u306f\u3001%s \u3092\u8d77\u52d5\u3067\u304d\u307e\u3059
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=SSL \u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u304b ?
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c LDAPS \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u304b\u3089\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u308b\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=PKCS#11 \u30c8\u30fc\u30af\u30f3\u4e0a\u306e\u65e2\u5b58\u306e\u8a3c\u660e\u66f8\u3092\u4f7f\u7528\u3057\u307e\u3059
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=\u8a3c\u660e\u66f8\u30bf\u30a4\u30d7\u306e\u9078\u629e: 
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=\u69cb\u6210\u306e\u5b8c\u4e86\u6642\u306b\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u307e\u3059\u304b ?
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate nickname could not be found.  The key store contains the following certificate nicknames: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the following certificate nicknames: %s.%nYou have to provide the nickname of the certificate you want to use
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=\u69cb\u6210\u306e\u5b8c\u4e86\u6642\u306b\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u307e\u305b\u3093
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=StartTLS \u3092\u6709\u52b9\u306b\u3057\u3066\u3001LDAP \u30dd\u30fc\u30c8\u3092\u4f7f\u7528\u3057\u305f\u3001\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30fc\u4fdd\u8b77\u3055\u308c\u305f\u901a\u4fe1\u3092\u53ef\u80fd\u306b\u3057\u307e\u3059
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304c LDAPS \u901a\u4fe1\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8\u3002  \u3053\u306e\u5f15\u6570\u304c\u660e\u793a\u7684\u306b\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u3001LDAPS \u30dd\u30fc\u30c8\u304c\u69cb\u6210\u3055\u308c\u3066 SSL \u304c\u6709\u52b9\u306b\u306a\u308a\u307e\u3059
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=\u8a3c\u660e\u66f8\u9375\u30b9\u30c8\u30a2\u306e PIN\u3002  \u30b5\u30fc\u30d0\u30fc\u306e\u8a3c\u660e\u66f8\u3068\u3057\u3066\u65e2\u5b58\u306e\u8a3c\u660e\u66f8 (JKS\u3001JCEKS\u3001PKCS#12\u3001\u307e\u305f\u306f PKCS#11) \u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u6307\u5b9a\u3059\u308b\u5834\u5408\u306b\u3001PIN \u304c\u5fc5\u8981\u3067\u3059
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=\u8a3c\u660e\u66f8\u9375\u30b9\u30c8\u30a2\u306e PIN \u30d5\u30a1\u30a4\u30eb\u3002  \u30b5\u30fc\u30d0\u30fc\u306e\u8a3c\u660e\u66f8\u3068\u3057\u3066\u65e2\u5b58\u306e\u8a3c\u660e\u66f8 (JKS\u3001JCEKS\u3001PKCS#12\u3001\u307e\u305f\u306f PKCS#11) \u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u6307\u5b9a\u3059\u308b\u5834\u5408\u306b\u3001PIN \u304c\u5fc5\u8981\u3067\u3059
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=SSL \u30d9\u30fc\u30b9\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b\u3068\u304d\u3001\u307e\u305f\u306f StartTLS \u30cd\u30b4\u30b7\u30a8\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u3068\u304d\u306b\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u3079\u304d\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have specified several certificate types to be used.  Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have chosen to enable SSL or StartTLS.  You must specify which type of certificate you want the server to use
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=\u30b5\u30fc\u30d0\u30fc\u3067\u4f7f\u7528\u3059\u308b\u8a3c\u660e\u66f8\u3092\u53d6\u5f97\u3059\u308b\u305f\u3081\u3001\u9375\u30b9\u30c8\u30a2\u306e PIN \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002You can use {%s} or {%s}
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=\u975e\u5bfe\u8a71\u578b\u30e2\u30fc\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002  \u30b3\u30de\u30f3\u30c9\u5185\u306b\u4e00\u90e8\u306e\u30c7\u30fc\u30bf\u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306b\u5165\u529b\u304c\u6c42\u3081\u3089\u308c\u305a\u3001\u30c4\u30fc\u30eb\u306f\u5931\u6557\u3057\u307e\u3059
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a certificate as server certificate.  You must enable SSL (using option {%s}) or Start TLS (using option %s)
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible with '%s'
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u5185\u3067\u5b9f\u884c\u3059\u308b\u3088\u3046\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u8a2d\u5b9a\u3055\u308c\u305f\u30bf\u30b9\u30af\u306e\u30ea\u30b9\u30c8\u3001\u304a\u3088\u3073\u500b\u5225\u306e\u30bf\u30b9\u30af\u306e\u60c5\u5831\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=\u30bf\u30b9\u30af\u306e\u6982\u8981\u3092\u51fa\u529b\u3057\u307e\u3059
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=\u3053\u306e\u30c4\u30fc\u30eb\u304c\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u7279\u5b9a\u306e\u30bf\u30b9\u30af\u306e ID
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=\u5b8c\u4e86\u6642\u306b\u96fb\u5b50\u30e1\u30fc\u30eb\u3067\u901a\u77e5
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=\u30a8\u30e9\u30fc\u767a\u751f\u6642\u306b\u96fb\u5b50\u30e1\u30fc\u30eb\u3067\u901a\u77e5
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=\u30bf\u30b9\u30af %s \u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=\u30bf\u30b9\u30af %s \u306e\u53d6\u308a\u6d88\u3057\u30a8\u30e9\u30fc:  %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=\u30bf\u30b9\u30af\u30a8\u30f3\u30c8\u30ea  %s \u306e\u53d6\u5f97\u30a8\u30e9\u30fc:  %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=ID %s \u306e\u30bf\u30b9\u30af\u304c\u5b58\u5728\u3057\u307e\u305b\u3093
 INFO_TASKINFO_DETAILS_1439=\u30bf\u30b9\u30af\u306e\u8a73\u7d30
 INFO_TASKINFO_OPTIONS_1440=%s \u30aa\u30d7\u30b7\u30e7\u30f3
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=\u6307\u5b9a\u306a\u3057
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=\u305f\u3060\u3061\u306b\u5b9f\u884c
 INFO_TASKINFO_LDAP_EXCEPTION_1445=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u63a5\u7d9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: '%s'\u3002 \u63a5\u7d9a\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6b63\u3057\u3044\u3053\u3068\u3001\u304a\u3088\u3073\u30b5\u30fc\u30d0\u30fc\u304c\u7a3c\u50cd\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible with each other and cannot be used together
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=\u53d6\u308a\u6d88\u3057\u5bfe\u8c61\u306e\u7279\u5b9a\u306e\u30bf\u30b9\u30af\u306e ID
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=\u30bf\u30b9\u30af '%s' \u306e\u53d6\u308a\u6d88\u3057\u30a8\u30e9\u30fc: %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=\u30bf\u30b9\u30af '%s' \u306e\u30ed\u30b0\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u969b\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 %d \u306e\u30bf\u30b9\u30af\u306f\u53d6\u308a\u6d88\u305b\u307e\u305b\u3093
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=\u30bf\u30b9\u30af %s \u306f\u5b8c\u4e86\u3057\u3066\u3044\u308b\u305f\u3081\u53d6\u308a\u6d88\u305b\u307e\u305b\u3093
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=\u73fe\u5728\u53d6\u308a\u6d88\u3057\u53ef\u80fd\u306a\u30bf\u30b9\u30af\u306f\u5b58\u5728\u3057\u307e\u305b\u3093
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be determined
 INFO_DESCRIPTION_START_DATETIME_1456=\u3053\u306e\u64cd\u4f5c\u304c\u30b5\u30fc\u30d0\u30fc\u30bf\u30b9\u30af\u3068\u3057\u3066\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306e\u958b\u59cb\u65e5\u6642\u3092\u3001'YYYYMMDDhhmmss' \u306e\u66f8\u5f0f\u3067\u793a\u3057\u307e\u3059\u3002  \u5024 '0' \u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u30bf\u30b9\u30af\u304c\u5373\u6642\u5b9f\u884c\u3055\u308c\u308b\u3088\u3046\u306b\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u6307\u5b9a\u3057\u305f\u6642\u523b\u306b\u64cd\u4f5c\u304c\u958b\u59cb\u3055\u308c\u308b\u3088\u3046\u306b\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u306f\u305f\u3060\u3061\u306b\u7d42\u4e86\u3057\u307e\u3059
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format 'YYYYMMDDhhmmss'
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=%s \u30bf\u30b9\u30af %s \u306f %s \u3092\u958b\u59cb\u3059\u308b\u3088\u3046\u306b\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for scheduling this operation as a task but options provided for connecting to the server's tasks backend resulted in the following error: '%s'
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=\u30b3\u30de\u30f3\u30c9\u884c\u5f15\u6570\u306b\u4f7f\u7528\u3055\u308c\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u5024\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_DESCRIPTION_NO_PROP_FILE_1462=\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b3\u30de\u30f3\u30c9\u884c\u5f15\u6570\u5024\u306e\u53d6\u5f97\u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u306f\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=\u30bf\u30b9\u30af\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=\u3053\u306e\u30bf\u30b9\u30af\u306e\u5b9f\u884c\u6642\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306b\u901a\u77e5\u3055\u308c\u308b\u53d7\u4fe1\u8005\u306e\u96fb\u5b50\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3002  \u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u8907\u6570\u56de\u6307\u5b9a\u3067\u304d\u307e\u3059
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=\u3053\u306e\u30bf\u30b9\u30af\u304c\u4f9d\u5b58\u3057\u3066\u3044\u308b\u30bf\u30b9\u30af\u306e ID\u3002  \u30bf\u30b9\u30af\u306f\u3001\u305d\u306e\u3059\u3079\u3066\u306e\u4f9d\u5b58\u95a2\u4fc2\u304c\u5b9f\u884c\u3092\u5b8c\u4e86\u3059\u308b\u307e\u3067\u5b9f\u884c\u3092\u958b\u59cb\u3057\u307e\u305b\u3093
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=\u4f9d\u5b58\u3059\u308b\u30bf\u30b9\u30af\u304c\u5931\u6557\u3057\u305f\u5834\u5408\u3001\u3053\u306e\u30bf\u30b9\u30af\u304c\u5b9f\u884c\u3059\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u306f 1 \u3064\u3067\u3059\u3002  \u5024\u306f %s \u306e\u3044\u305a\u308c\u304b\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u6307\u5b9a\u304c\u306a\u3044\u5834\u5408\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u306e %s \u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only applicable when scheduling this operation as a task
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is not a valid email address
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is invalid.  The value must be one of %s
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action option is to be used in conjunction with one or more dependencies
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=\u30a8\u30e9\u30fc:  \u30bf\u30b9\u30af %s \u306f\u53d6\u308a\u6d88\u3057\u53ef\u80fd\u306a\u72b6\u614b\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 NOTICE_BACKUPDB_CANCELLED_1478=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u51e6\u7406\u304c\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=\u62d2\u5426\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u3001\u6307\u5b9a\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=\u62d2\u5426\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u30d5\u30a1\u30a4\u30eb %s \u306b\u66f8\u304d\u8fbc\u3081\u307e\u305b\u3093\u3002\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u5341\u5206\u306a\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u304c\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u3001\u6307\u5b9a\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u30d5\u30a1\u30a4\u30eb %s \u306b\u66f8\u304d\u8fbc\u3081\u307e\u305b\u3093\u3002\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u5341\u5206\u306a\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u304c\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u3092\u30d5\u30a1\u30a4\u30eb\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059: 
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u3063\u3066\u3001\u3055\u307e\u3056\u307e\u306a OpenDS \u30b3\u30de\u30f3\u30c9\u304c\u4f7f\u7528\u3059\u308b java \u5f15\u6570\u3068 java \u30db\u30fc\u30e0\u3092\u5909\u66f4\u3067\u304d\u307e\u3059\u3002%n%n\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u8d77\u52d5\u3059\u308b\u524d\u306b\u3001%s \u306b\u3042\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066 java \u5f15\u6570\u304a\u3088\u3073 java \u30db\u30fc\u30e0\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u305f\u3089\u3001\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066\u5909\u66f4\u3092\u9069\u7528\u3057\u307e\u3059\u3002%n%n\u5909\u66f4\u306f\u3053\u306e OpenDS \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u306e\u307f\u9069\u7528\u3055\u308c\u308b\u3053\u3068\u306b\u7559\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u74b0\u5883\u5909\u6570\u306f\u5909\u66f4\u3055\u308c\u307e\u305b\u3093
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number of tries to provide the certificate key store PIN is %s.  Install canceled
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%n\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u8d77\u52d5\u3059\u308b\u524d\u306b\u3001%s \u306b\u3042\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066 java \u5f15\u6570\u304a\u3088\u3073 java \u30db\u30fc\u30e0\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u305f\u3089\u3001\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066\u5909\u66f4\u3092\u9069\u7528\u3057\u307e\u3059\u3002%n%nNote that the changes will only apply to this server installation. \u74b0\u5883\u5909\u6570\u306f\u5909\u66f4\u3055\u308c\u307e\u305b\u3093
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=\u30c4\u30fc\u30eb\u3092\u975e\u51fa\u529b\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3057\u307e\u3059\u3002  \u975e\u51fa\u529b\u30e2\u30fc\u30c9\u3067\u306f\u3001\u9032\u6357\u60c5\u5831\u304c\u6a19\u6e96\u51fa\u529b\u306b\u51fa\u529b\u3055\u308c\u307e\u305b\u3093
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u751f\u6210\u306b\u4f7f\u7528\u3059\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u3002  \u3053\u306e\u5c5e\u6027\u304c\u6307\u5b9a\u3055\u308c\u306a\u3044\u5834\u5408\u3001%s \u304c\u4f7f\u7528\u3055\u308c\u307e\u3059
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=\u66f8\u304d\u8fbc\u307e\u308c\u308b\u30b9\u30af\u30ea\u30d7\u30c8\u30d5\u30a1\u30a4\u30eb\u3002  \u6307\u5b9a\u3055\u308c\u306a\u3044\u5834\u5408\u3001%s \u304c\u66f8\u304d\u8fbc\u307e\u308c\u307e\u3059
 INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" cannot be read.  Check that it exists and that you have read rights to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file "%s" cannot be written.  Check that you have right reads to it
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=\u30b9\u30af\u30ea\u30d7\u30c8\u30d5\u30a1\u30a4\u30eb %s \u306e\u4f5c\u6210\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002  %s \u3067\u6307\u5b9a\u3055\u308c\u305f java \u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3092\u30b3\u30de\u30f3\u30c9\u884c\u3067\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u4f5c\u6210\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\u30d5\u30a1\u30a4\u30eb\u3092 %s \u306b\u30b3\u30d4\u30fc\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\u64cd\u4f5c\u304c\u6210\u529f\u3057\u307e\u3057\u305f\u3002  OpenDS \u30b3\u30de\u30f3\u30c9\u306f\u3001%s \u306b\u3042\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u30d5\u30a1\u30a4\u30eb\u3067\u6307\u5b9a\u3055\u308c\u305f java \u5f15\u6570\u304a\u3088\u3073 java \u30db\u30fc\u30e0\u3092\u4f7f\u7528\u3057\u307e\u3059
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\u64cd\u4f5c\u304c\u6210\u529f\u3057\u307e\u3057\u305f\u3002  The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=\u3053\u308c\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30b3\u30de\u30f3\u30c9\u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u30e2\u30fc\u30c9\u3068\u30aa\u30f3\u30e9\u30a4\u30f3\u30e2\u30fc\u30c9\u306e\u3069\u3061\u3089\u3067\u5b9f\u884c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u304b\u3092\u30c6\u30b9\u30c8\u3057\u3066\u9069\u5207\u306a\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9\u3092\u8fd4\u3057\u307e\u3059
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been specified several times
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=\u30a8\u30e9\u30fc: \u7a7a\u306e LDAP DN \u306f\u6709\u52b9\u306a\u5024\u3067\u306f\u3042\u308a\u307e\u305b\u3093
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={file}
 INFO_DIRECTORY_PLACEHOLDER_1500={directory}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={adminUID}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={keyStorePasswordFile}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=JMX \u30ea\u30b9\u30ca\u30fc\u30dd\u30fc\u30c8: 
 INFO_INSTALLDS_START_SERVER_1600=\u69cb\u6210\u306e\u5b8c\u4e86\u6642\u306b\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u307e\u3059
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=\u69cb\u6210\u306e\u5b8c\u4e86\u6642\u306b\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3057\u307e\u305b\u3093
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=\u4e0a\u8a18\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4f7f\u3063\u3066\u30b5\u30fc\u30d0\u30fc\u3092\u8a2d\u5b9a\u3059\u308b
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=\u8a2d\u5b9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u518d\u5ea6\u6307\u5b9a\u3059\u308b
 INFO_INSTALLDS_CANCEL_1606=\u8a2d\u5b9a\u3092\u53d6\u308a\u6d88\u3059
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while attempting to update the crypto manager in the Directory Server: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=%s \u30bf\u30b9\u30af %s \u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=%s \u30bf\u30b9\u30af %s \u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u307e\u305b\u3093\u3067\u3057\u305f
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify that the provided trust store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify that the provided key store exists and that you have read access rights to it
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=\u76f8\u9055\u306e\u8a08\u7b97\u6642\u306b\u7121\u8996\u3059\u308b\u5c5e\u6027\u306e\u30ea\u30b9\u30c8\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=\u76f8\u9055\u306e\u8a08\u7b97\u6642\u306b\u7121\u8996\u3059\u308b\u30a8\u30f3\u30c8\u30ea (DN) \u306e\u30ea\u30b9\u30c8\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting to read the file '%s' containing the list of ignored entries: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting to read the file '%s' containing the list of ignored attributes: %s
 INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=\u30d5\u30a1\u30a4\u30eb '%2$s' \u306e\u6587\u5b57\u5217 '%1$s' \u3092 dn \u3068\u3057\u3066\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=%s \u64cd\u4f5c\u306e\u5909\u66f4\u756a\u53f7\u306f %s \u3067\u3059
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=\u7ba1\u7406\u30b3\u30cd\u30af\u30bf\u306f\u3069\u306e\u30dd\u30fc\u30c8\u3067\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u304b ?
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=\u7ba1\u7406\u30b3\u30cd\u30af\u30bf\u304c\u901a\u4fe1\u3092\u5f85\u6a5f\u3059\u308b\u30dd\u30fc\u30c8
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=%2$s \u4e0a\u306e %1$s \u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u3078\u306e\u63a5\u7d9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30dd\u30fc\u30c8\u304c\u7ba1\u7406\u30dd\u30fc\u30c8\u3068\u3057\u3066\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_DESCRIPTION_ADMIN_PORT_1622=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u30dd\u30fc\u30c8\u756a\u53f7
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=\u30b5\u30fc\u30d0\u30fc\u8a3c\u660e\u66f8\u306b\u4f7f\u7528\u3055\u308c\u308b\u8a3c\u660e\u66f8\u3092\u542b\u3080 JCEKS \u306e\u30d1\u30b9
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=JCEKS \u9375\u30b9\u30c8\u30a2\u306b\u5b58\u5728\u3059\u308b\u65e2\u5b58\u306e\u8a3c\u660e\u66f8\u3092\u4f7f\u7528\u3057\u307e\u3059
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=JCEKS \u9375\u30b9\u30c8\u30a2\u306e\u30d1\u30b9:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={instancePath}
 INFO_CURRENT_USER_PLACEHOLDER_1631={currentUser}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u914d\u7f6e\u30d1\u30b9
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u6240\u6709\u8005\u306e\u30e6\u30fc\u30b6\u30fc\u540d
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u6240\u6709\u8005\u306e\u30b0\u30eb\u30fc\u30d7\u540d
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u306f\u3001\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u5834\u6240\u3092\u8a2d\u5b9a\u3057\u307e\u3059
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u306f\u3001\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u304a\u3088\u3073\u6240\u6709\u8005\u3092\u78ba\u8a8d\u3057\u307e\u3059
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=\u73fe\u5728\u306e\u30e6\u30fc\u30b6\u30fc
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d\u3092\u5b9f\u884c\u3059\u308b\u3088\u3046\u306b\u6307\u5b9a\u3057\u307e\u3059
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={schedulePattern}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=\u30bf\u30b9\u30af\u304c\u518d\u5e30\u4e2d\u3067\u3001crontab(5) \u4e92\u63db\u306e\u6642\u523b/\u65e5\u4ed8\u30d1\u30bf\u30fc\u30f3\u3067\u8868\u3055\u308c\u305f\u5024\u5f15\u6570\u306b\u5f93\u3063\u3066\u30b9\u30b1\u30b8\u30e5\u30fc\u30ea\u30f3\u30b0\u3055\u308c\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=\u518d\u5e30\u4e2d\u306e %s \u30bf\u30b9\u30af %s \u304c\u6b63\u5e38\u306b\u30b9\u30b1\u30b8\u30e5\u30fc\u30ea\u30f3\u30b0\u3055\u308c\u307e\u3057\u305f
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u306f\u3001\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u5834\u6240\u306e\u8a2d\u5b9a\u3092\u89e3\u9664\u3057\u307e\u3059
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=\u64cd\u4f5c\u304c\u6709\u52b9\u3067\u3042\u308b\u304b\u691c\u67fb\u3057\u307e\u3059
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=%s \u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=y
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=no
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  \u8a73\u7d30: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=r
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=c
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=l
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=\u30b9\u30ad\u30fc\u30de\u5185\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5c5e\u6027\u306e\u69cb\u6587\u3092\u8003\u616e\u3057\u3066\u3001\u5024\u3092\u6bd4\u8f03\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u6307\u5b9a\u3057\u305f LDIF \u30d5\u30a1\u30a4\u30eb\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u30b9\u30ad\u30fc\u30de\u306b\u9069\u5408\u3057\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\u7a7a\u3067\u306a\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679=If you specify the {%s} argument you must also specify {%s}
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/tools_ko.properties b/opendj-sdk/opends/src/messages/messages/tools_ko.properties
index f55c4ed..7d3627d 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=\uc11c\ubc84\uc5d0 \ub300\ud55c SSL \uc5f0\uacb0\uc744 \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=\uc5f0\uacb0 \ud329\ud1a0\ub9ac\uac00 \ucd08\uae30\ud654\ub418\uc9c0 \uc54a\uc558\uae30 \ub54c\ubb38\uc5d0 \uc11c\ubc84\uc5d0 \ub300\ud55c SSL \uc5f0\uacb0\uc744 \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=\ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c\uc744 \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=\ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \ud0a4 \uad00\ub9ac\uc790\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:%s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=\ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c\uc744 \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=\ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \ud0a4 \uad00\ub9ac\uc790\ub97c \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:%s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=\uc0ac\uc6a9 \uac00\ub2a5\ud55c \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ub098\uc5f4\ud569\ub2c8\ub2e4.
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=\uc778\ucf54\ub529\ud558\uac70\ub098 \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\uc640 \ube44\uad50\ud560 \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=\uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638 \ud30c\uc77c
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c \uacbd\ub85c
 INFO_ENCPW_DESCRIPTION_SCHEME_14=\uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\uc5d0 \uc0ac\uc6a9\ud560 \uc2a4\ud0a4\ub9c8
 INFO_DESCRIPTION_USAGE_15=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=\uba85\ub839\uc904 \uc778\uc218\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=\uba85\ub839\uc904 \uc778\uc218\ub97c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=\uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  --%s \ub610\ub294 --%s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec \uc778\ucf54\ub529\ud560 \ube44\ubc00\ubc88\ud638\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.
+SEVERE_ERR_ENCPW_NO_SCHEME_19=\ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  --%s \uc778\uc218\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud074\ub77c\uc774\uc5b8\ud2b8\uce21 \ucf54\ub4dc\ub97c \ubd80\ud2b8\uc2a4\ud2b8\ub7a9\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc744 \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ub85c\ub4dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=\ucf54\uc5b4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uad6c\uc131\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \"%s\"\uc744(\ub97c) \uad6c\uc131\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 INFO_ENCPW_PASSWORDS_MATCH_27=\uc81c\uacf5\ub41c \uc77c\ubc18 \ud14d\uc2a4\ud2b8\uc640 \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud569\ub2c8\ub2e4.
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=\uc81c\uacf5\ub41c \uc77c\ubc18 \ud14d\uc2a4\ud2b8\uc640 \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=\uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638: \"%s\"
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=\uc77c\ubc18 \ud14d\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=\uae30\ub85d\ud560 LDIF \ud30c\uc77c \uacbd\ub85c
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=\uae30\uc874 LDIF \ud30c\uc77c\uc744 \ub36e\uc5b4\uc4f0\uc9c0 \uc54a\uace0 \ucd94\uac00\ud569\ub2c8\ub2e4.
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=\ub0b4\ubcf4\ub0bc \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=\ub0b4\ubcf4\ub0b4\ub294 LDIF \ub370\uc774\ud130\ub97c \uc555\ucd95\ud569\ub2c8\ub2e4.
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=\ub0b4\ubcf4\ub0b4\ub294 LDIF \ub370\uc774\ud130\ub97c \uc554\ud638\ud654\ud569\ub2c8\ub2e4.
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=\ub0b4\ubcf4\ub0b4\uae30 \ub370\uc774\ud130\uc758 \uc11c\uba85\ub41c \ud574\uc2dc\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=\uc81c\uc678 \ud544\ud130 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=\ud3ec\ud568 \ud544\ud130 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=\uae30\ubcf8 DN \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=\uc694\uccad\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514 \"%s\"\uc744(\ub97c) \uac00\uc9c4 \uc5ec\ub7ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=\uc694\uccad\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514 \"%s\"\uc744(\ub97c) \uac00\uc9c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=\uc81c\uc678 \ubd84\uae30 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=\ub798\ud551 \uc5f4 \uac12 \"%s\"\uc744(\ub97c) \uc815\uc218\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=LDIF \ub0b4\ubcf4\ub0b4\uae30\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=\ubc31\uc5d4\ub4dc \uad6c\uc131 \uae30\ubcf8 DN \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c DN\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=\uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ubc31\uc5d4\ub4dc \uad6c\uc131 \uae30\ubcf8 \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \uac80\uc0c9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ub17c\ub9ac\ub97c \uc81c\uacf5\ud558\ub294 Java \ud074\ub798\uc2a4\uc758 \uc774\ub984\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub85c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 \uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ud558\ub294 %1$s \ud074\ub798\uc2a4\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=\uad6c\uc131 \ud56d\ubaa9 %2$s\uc5d0\uc11c \ucc38\uc870\ud558\ub294 %1$s \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub85c \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=\uae30\ubcf8 DN\uc774 \ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774 \ubc31\uc5d4\ub4dc\ub294 \ud3c9\uac00\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=\ubc31\uc5d4\ub4dc \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \uae30\ubcf8 DN \uc9d1\ud569\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=\uac00\uc838\uc62c LDIF \ud30c\uc77c \uacbd\ub85c
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=\uae30\uc874 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub36e\uc5b4\uc4f0\uc9c0 \uc54a\uace0 \ucd94\uac00\ud569\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=\ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \ucd94\uac00\ud560 \ub54c \uae30\uc874 \ud56d\ubaa9\uc744 \ub300\uccb4\ud569\ub2c8\ub2e4.
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=\uae30\uc874 \uac70\ubd80 \ubc0f/\ub610\ub294 \uac74\ub108\ub6f0\uae30 \ud30c\uc77c\uc744 \ucd94\uac00\ud558\uc9c0 \uc54a\uace0 \ub36e\uc5b4\uc501\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=LDIF \ud30c\uc77c\uc744 \uc555\ucd95\ud569\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=LDIF \ud30c\uc77c\uc744 \uc554\ud638\ud654\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=\uc81c\uc678 \ud544\ud130 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=\ud3ec\ud568 \ud544\ud130 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uac80\uc0c9 \ud544\ud130\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=\uac00\uc838\uc628 \ubd84\uae30 \ub610\ub294 \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 \uc5ec\ub7ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0 \uac78\uccd0 \uc788\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=\uc9c0\uc815\ub41c \ubd84\uae30\ub97c \ud3ec\ud568\ud558\ub294 \uc694\uccad\ub41c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514 \ub610\ub294 \uae30\ubcf8 DN\uc744 \uac00\uc9c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=\uc81c\uc678 \ubd84\uae30 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=\uc4f0\uae30 \uc704\ud574 \uac70\ubd80 \ud30c\uc77c %s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=LDIF \uac00\uc838\uc624\uae30\ub97c \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_PROCESSING_OPERATION_104=%2$s\uc5d0 \ub300\ud55c %1$s \uc694\uccad\uc744 \ucc98\ub9ac\ud558\ub294 \uc911
 INFO_OPERATION_FAILED_105=%s \uc791\uc5c5\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
 INFO_OPERATION_SUCCESSFUL_106=DN %2$s\uc5d0 \ub300\ud55c %1$s \uc791\uc5c5\uc774 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4.
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=\ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \uac80\uc0c9 \uc2dc\uac04(\ucd08)
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=\uac80\uc0c9 \ubc94\uc704('base', 'one', 'sub' \ub610\ub294 'subordinate')
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=\ubcc4\uce6d \uc5ed\ucc38\uc870 \uc815\ucc45('never', 'always', 'search' \ub610\ub294 'find')
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=\ub2e8\uc21c \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ubcf4\ub0bc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ub300\ud55c \uc5f0\uacb0\uc744 \ub2eb\ub294\ub2e4\uace0 \ud45c\uc2dc\ub429\ub2c8\ub2e4(\uacb0\uacfc \ucf54\ub4dc %d, \uba54\uc2dc\uc9c0 \"%s\").
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc608\uae30\uce58 \uc54a\uc740 \ud655\uc7a5 \uc751\ub2f5 \uba54\uc2dc\uc9c0\ub97c \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc608\uae30\uce58 \uc54a\uc740 \uc751\ub2f5 \uba54\uc2dc\uc9c0\ub97c \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=\ub2e8\uc21c \ubc14\uc778\ub4dc \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=SASL \ubc14\uc778\ub4dc\ub97c \uc694\uccad\ud588\uc9c0\ub9cc SASL \uba54\ucee4\ub2c8\uc998\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=\uc694\uccad\ud55c SASL \uba54\ucee4\ub2c8\uc998 \"%s\"\uc740(\ub294) \uc774 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=\ucd94\uc801 SASL \ub4f1\ub85d \uc815\ubcf4\uc5d0\ub294 \ub2e8\uc77c \uac12\ub9cc \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 %s SASL \uba54\ucee4\ub2c8\uc998\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=SASL %S \ubc14\uc778\ub4dc \uc694\uccad\uc744 \ubcf4\ub0bc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=SASL %s \ubc14\uc778\ub4dc \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=%s \uba54\ucee4\ub2c8\uc998\uc5d0 \uc0ac\uc6a9\ud560 SASL \ub4f1\ub85d \uc815\ubcf4\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149="authid" SASL \ub4f1\ub85d \uc815\ubcf4\uc5d0\ub294 \ub2e8\uc77c \uac12\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
@@ -254,76 +206,45 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=Kerberos \uc778\uc99d\uc5d0 \uc0ac\uc6a9\ud560 KDC
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184="kdc" SASL \ub4f1\ub85d \uc815\ubcf4\uc5d0\ub294 \ub2e8\uc77c \uac12\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=\ubcf4\ud638 \ubaa8\ub4dc \"%s\"\uc758 \uc9c0\uc815\ub41c GSSAPI \ud488\uc9c8\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ud604\uc7ac \uc9c0\uc6d0\ub418\ub294 QoP \ubaa8\ub4dc\ub294 "auth"\ubfd0\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=GSSAPI \uc778\uc99d\uc5d0 \ub300\ud55c \uc784\uc2dc JAAS \uad6c\uc131\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=Kerberos \uc601\uc5ed\uc5d0 \ub300\ud55c \ub85c\uceec \uc778\uc99d\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c GSSAPI \uc778\uc99d\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=\ube44 SASL \ubc14\uc778\ub4dc\uc5d0 \ub300\ud55c LDAPAuthenticationHandler.run() \uba54\uc18c\ub4dc\uac00 \ud638\ucd9c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uc774 \ud638\ucd9c\uc5d0 \ub300\ud55c \uc5ed\ucd94\uc801\uc740 %s\uc785\ub2c8\ub2e4.
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=\uc608\uae30\uce58 \uc54a\uc740 \"%s\" \uba54\ucee4\ub2c8\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec SASL \ubc14\uc778\ub4dc\uc5d0 \ub300\ud55c LDAPAuthenticationHandler.run() \uba54\uc18c\ub4dc\ub97c \ud638\ucd9c\ud588\uc2b5\ub2c8\ub2e4.  \uc774 \ud638\ucd9c\uc5d0 \ub300\ud55c \uc5ed\ucd94\uc801\uc740 %s\uc785\ub2c8\ub2e4.
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=GSSAPI \uc778\uc99d\uc744 \ucc98\ub9ac\ud560 SASL \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=GSSAPI \uc778\uc99d\uc744 \uc704\ud55c \ucd08\uae30 \ucc4c\ub9b0\uc9c0\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=GSSAPI \ubc14\uc778\ub4dc \uc751\ub2f5\uc5d0\uc11c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc81c\uacf5\ud55c SASL \uc790\uaca9 \uc99d\uba85\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=\ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c\ub294 GSSAPI \ud611\uc0c1\uc774 \uc644\ub8cc\ub418\uc9c0 \uc54a\uc740 \uac83\uc73c\ub85c \uc54c\uace0 \uc788\ub294\ub370 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc608\uae30\uce58 \uc54a\uc740 \uc131\uacf5 \uc751\ub2f5\uc744 \ubc18\ud658\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=GSSAPI \ubc14\uc778\ub4dc \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=\ube44 SASL \ubc14\uc778\ub4dc\uc5d0 \ub300\ud55c LDAPAuthenticationHandler.handle() \uba54\uc18c\ub4dc\uac00 \ud638\ucd9c\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \ud638\ucd9c\uc5d0 \ub300\ud55c \uc5ed\ucd94\uc801\uc740 %s\uc785\ub2c8\ub2e4.
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=\uc608\uae30\uce58 \uc54a\uc740 \ucf5c\ubc31 \uc720\ud615 %s\uc744(\ub97c) \uc0ac\uc6a9\ud558\uc5ec GSSAPI \ubc14\uc778\ub4dc\ub97c \uc2dc\ub3c4\ud558\ub294 \ub3d9\uc548 LDAPAuthenticationHandler.handle() \uba54\uc18c\ub4dc\uac00 \ud638\ucd9c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=\uc608\uae30\uce58 \uc54a\uc740 SASL \uba54\ucee4\ub2c8\uc998 %s\uc5d0 \ub300\ud55c LDAPAuthenticationHandler.handle() \uba54\uc18c\ub4dc\uac00 \ud638\ucd9c\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774 \ud638\ucd9c\uc5d0 \ub300\ud55c \uc5ed\ucd94\uc801\uc740 %s\uc785\ub2c8\ub2e4.
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=\uc0ac\uc6a9\uc790 '%s'\uc758 \ube44\ubc00\ubc88\ud638:
 INFO_DESCRIPTION_VERSION_200=LDAP \ud504\ub85c\ud1a0\ucf5c \ubc84\uc804 \ubc88\ud638
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=LDAP \ubc84\uc804 \ubc88\ud638 '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud5c8\uc6a9\ub418\ub294 \uac12\uc740 2 \ubc0f 3\uc785\ub2c8\ub2e4.
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202='Who Am I?' \uc694\uccad\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ubcf4\ub0bc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203='Who Am I?' \uc751\ub2f5\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204='Who Am I?' \uc694\uccad\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uac70\ubd80\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=\uac80\uc0c9 \uc694\uccad\uc5d0 \ub300\ud55c \ud544\ud130\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=\uc0c9\uc778\uc744 \uc9c0\uc6d0\ud558\ub294 \ubc31\uc5d4\ub4dc\uc758 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4. \uc8fc\uc5b4\uc9c4 \uae30\ubcf8 DN\uc758 \ubc94\uc704 \ub0b4\uc5d0\uc11c \uc0c9\uc778\uc5d0 \ub300\ud55c \ud655\uc778\uc774 \uc218\ud589\ub429\ub2c8\ub2e4.
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=\ud655\uc778\ud560 \uc0c9\uc778\uc758 \uc774\ub984\uc785\ub2c8\ub2e4. \uc18d\uc131 \uc0c9\uc778\uc758 \uacbd\uc6b0 \ub2e8\uc21c\ud788 \uc18d\uc131 \uc774\ub984\uc785\ub2c8\ub2e4. \uc644\ubcbd\ud55c \uc9c0\uc6d0\uc744 \uc704\ud574 \uc5ec\ub7ec \uc0c9\uc778\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc0c9\uc778\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \ubaa8\ub4e0 \uc0c9\uc778\uc744 \ud655\uc778\ud569\ub2c8\ub2e4.  \uac01 \uc0c9\uc778 \uac12\uc774 \ud574\ub2f9 \uac12\uc744 \ud3ec\ud568\ud558\ub294 \ubaa8\ub4e0 \ud56d\ubaa9\uc744 \ucc38\uc870\ud558\ub294 \uacbd\uc6b0 \uc0c9\uc778\uc774 \uc644\uc804\ud569\ub2c8\ub2e4.
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=\ub2e8\uc77c \uc0c9\uc778\uc744 \uac80\uc0ac\ud558\uc5ec \uc815\ub9ac\ub418\uc5c8\ub294\uc9c0 \ud655\uc778\ud558\ub3c4\ub85d \uc9c0\uc815\ud569\ub2c8\ub2e4.  \uac01 \uc0c9\uc778 \uac12\uc774 \ud574\ub2f9 \uac12\uc744 \ud3ec\ud568\ud558\ub294 \ud56d\ubaa9\ub9cc \ucc38\uc870\ud558\ub294 \uacbd\uc6b0 \uc0c9\uc778\uc774 \uc815\ub9ac\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \uc774 \ubc29\ubc95\uc73c\ub85c\ub294 \uc0c9\uc778\uc744 \ud55c \ubc88\uc5d0 \ud558\ub098\uc529\ub9cc \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=\uc0c9\uc778 \ud655\uc778\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=\uc815\ub9ac\ub97c \uc704\ud574 \uc0c9\uc778\uc744 \ud55c \ubc88\uc5d0 \ud558\ub098\uc529\ub9cc \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=\ubc31\uc5d4\ub4dc\ub294 \uc0c9\uc778\ud654\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 \"%s\"\uc778 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub294 LDIF \ub0b4\ubcf4\ub0b4\uae30\ub97c \uc218\ud589\ud558\ub294 \uba54\ucee4\ub2c8\uc998\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 %s\uc778 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub294 LDIF \uac00\uc838\uc624\uae30\ub97c \uc218\ud589\ud558\ub294 \uba54\ucee4\ub2c8\uc998\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_DONT_WRAP_215=\uae34 \ud589 \uc904\ubc14\uafc8 \uc548 \ud568
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=LDIF \uac00\uc838\uc624\uae30\uc5d0 \ud3ec\ud568\ud560 \ubd84\uae30\uc758 \uae30\ubcf8 DN
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=\uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ubc31\uc5d4\ub4dc\uc758 \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=\ud3ec\ud568 \ubd84\uae30 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=\uc81c\uacf5\ub41c \ud3ec\ud568 \uae30\ubcf8 DN \"%s\"\uc740(\ub294) \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 %s\uc778 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ucc98\ub9ac\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=\uc5ec\ub7ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uae30\ubcf8 DN \"%s\"\uc744(\ub97c) \uc9c0\uc6d0\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=\uc694\uccad\ub41c \uae30\ubcf8 DN \"%s\"\uc744(\ub97c) \uc9c0\uc6d0\ud558\ub3c4\ub85d \uad6c\uc131\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=LDIF \ub0b4\ubcf4\ub0b4\uae30\uc5d0 \ud3ec\ud568\ud560 \ubd84\uae30\uc758 \uae30\ubcf8 DN
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=\ud3ec\ud568 \ubd84\uae30 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=\uc81c\uacf5\ub41c \ud3ec\ud568 \uae30\ubcf8 DN \"%s\"\uc740(\ub294) \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 %s\uc778 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ucc98\ub9ac\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=\uc544\uce74\uc774\ube0c\ud560 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=\ubc31\uc5c5\uc744 \uc704\ud574 \uc81c\uacf5\ub41c \uc2dd\ubcc4\uc790 \uc0ac\uc6a9
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=\ubc31\uc5c5 \ud30c\uc77c\uc5d0 \ub300\ud55c \ub300\uc0c1 \ub514\ub809\ud1a0\ub9ac \uacbd\ub85c
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=\ubc31\uc5c5 \ub0b4\uc6a9\uc744 \uc554\ud638\ud654\ud569\ub2c8\ub2e4.
 INFO_BACKUPDB_DESCRIPTION_HASH_251=\ubc31\uc5c5 \ub0b4\uc6a9\uc5d0 \ub300\ud55c \ud574\uc2dc\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4.
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=\ubc31\uc5c5 \ub0b4\uc6a9\uc758 \ud574\uc2dc\uc5d0 \uc11c\uba85\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=\uc694\uccad\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514 \"%s\"\uc744(\ub97c) \uac00\uc9c4 \uc5ec\ub7ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=\uc694\uccad\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514 \"%s\"\uc744(\ub97c) \uac00\uc9c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 %s\uc778 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uad6c\uc131\uc740 \"%s\" \ud56d\ubaa9\uc5d0 \ubcf4\uad00\ub418\uc9c0\ub9cc, \ub300\uc0c1 \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0 \uc788\ub294 \ub2e4\ub978 \ubc31\uc5c5\uc740 \uad6c\uc131 \ud56d\ubaa9 \"%s\"\uc5d0 \uad6c\uc131\uc774 \ubcf4\uad00\ub41c \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc0dd\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=\uc9c0\uc815\ub41c \uacbd\ub85c \"%s\"\uc744(\ub97c) \ubc31\uc5c5\uc758 \ub300\uc0c1 \ub514\ub809\ud1a0\ub9ac\ub85c \uc0ac\uc6a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=\uc694\uccad\ud55c \uad6c\uc131\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub300\uc0c1 \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \ubc31\uc5c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=\uc694\uccad\ud55c \uad6c\uc131\uc73c\ub85c \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \ubc31\uc5c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=\uc11c\ubc84\uc758 \ubaa8\ub4e0 \ubc31\uc5d4\ub4dc\ub97c \ubc31\uc5c5\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=%s \ubc0f %s \uc778\uc218\ub97c \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \ub450 \uc778\uc218 \uc911 \ud558\ub098\ub9cc \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=%s \uc778\uc218 \ubc0f %s \uc778\uc218\uac00 \ubaa8\ub450 \uc81c\uacf5\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \ub450 \uc778\uc218 \uc911 \ud558\ub098\ub9cc \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=\ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc744(\ub97c) \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514 %s\uc774(\uac00) \uc544\uce74\uc774\ube0c\ud560 \ubc31\uc5d4\ub4dc \uc9d1\ud569\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc774 \ubc31\uc5d4\ub4dc\ub294 \ubc31\uc5c5 \uba54\ucee4\ub2c8\uc998\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ud574\ub2f9 \ud56d\ubaa9\uc744 \uac74\ub108\ub701\ub2c8\ub2e4.
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=\ubaa8\ub4e0 \ub300\uc0c1 \ubc31\uc5d4\ub4dc\uac00 \ubc31\uc5c5 \uba54\ucee4\ub2c8\uc998\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  \ubc31\uc5c5 \uc791\uc5c5\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 NOTICE_BACKUPDB_STARTING_BACKUP_280=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ubc31\uc5c5\uc744 \uc2dc\uc791\ud558\ub294 \uc911
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=\ubc31\uc5c5 \uc124\uba85\uc790 \ud30c\uc77c %s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=\ubc31\uc5c5 \ud504\ub85c\uc138\uc2a4\uac00 \uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \ud558\ub098 \uc774\uc0c1\uc758 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=\ubc31\uc5c5 \ud504\ub85c\uc138\uc2a4\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=CryptoManager\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=\uc99d\ubd84 \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc18c\uc2a4 \uc544\uce74\uc774\ube0c\uc758 \ubc31\uc5c5 \uc544\uc774\ub514
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=%s \uc778\uc218\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 %s \uc778\uc218\ub97c \ud568\uaed8 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=\ubcf5\uc6d0\ud560 \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=\ubcf5\uc6d0\ud560 \ubc31\uc5c5\uc758 \ubc31\uc5c5 \uc544\uc774\ub514
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=\ubc31\uc5c5 \ud30c\uc77c\uc744 \ud3ec\ud568\ud558\ub294 \ub514\ub809\ud1a0\ub9ac\ub85c\uc758 \uacbd\ub85c
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=\ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\ub294 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ubc31\uc5c5\uc744 \ub098\uc5f4\ud569\ub2c8\ub2e4.
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=\ubc31\uc5c5 \ub0b4\uc6a9\uc744 \ud655\uc778\ub9cc \ud558\uace0 \ubcf5\uc6d0\ud558\uc9c0\ub294 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=\ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0 \ud3ec\ud568\ub41c \ubc31\uc5c5 \uc9d1\ud569\uc744 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=\ubc31\uc5c5 \uc544\uc774\ub514:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=\ubc31\uc5c5 \ub0a0\uc9dc:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=\uc99d\ubd84:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=\uc11c\uba85\ub418\uc9c0 \uc54a\uc740 \ud574\uc2dc:  %s
 INFO_RESTOREDB_LIST_SIGNED_311=\uc11c\uba85\ub41c \ud574\uc2dc:    %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=\uc885\uc18d:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=\uc694\uccad\ud55c \ubc31\uc5c5 \uc544\uc774\ub514 %s\uc774(\uac00) %s\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5c5\uc774 %s\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=%s \ub514\ub809\ud1a0\ub9ac\uc5d0 \ud3ec\ud568\ub41c \ubc31\uc5c5\uc740 \uad6c\uc131 \ud56d\ubaa9 %s\uc5d0 \uc815\uc758\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uac00\uc838\uc654\uc9c0\ub9cc \ud574\ub2f9 \ubc31\uc5d4\ub4dc\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514 %s(\uc73c)\ub85c \uad6c\uc131\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub294 \ubc31\uc5c5 \ubcf5\uc6d0 \uba54\ucee4\ub2c8\uc998\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=\ubc31\uc5c5 %s\uc744(\ub97c) %s\uc5d0\uc11c \ubcf5\uc6d0\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=\uc554\ud638\ud654\ub418\uac70\ub098 \uc11c\uba85\ub41c \ubc31\uc5c5\uc744 \ubcf5\uc6d0\ud558\ub824\uba74 \uc628\ub77c\uc778 \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=%s \uc778\uc218 \ub610\ub294 %s \uc778\uc218\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uc628\ub77c\uc778 \uc11c\ubc84 \uc778\uc2a4\ud134\uc2a4\uc5d0 \uc5f0\uacb0\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=%s \uc778\uc218\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 %s \uc778\uc218\ub97c \ud568\uaed8 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_NOOP_327=\uc644\ub8cc\ub418\uc5c8\uc9c0\ub9cc \uc544\ubb34 \uc791\uc5c5\ub3c4 \uc218\ud589\ub418\uc9c0 \uc54a\uc740 \ud56d\ubaa9\uc744 \ubcf4\uc5ec \uc90d\ub2c8\ub2e4.
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub2e8\ub3c5\uc73c\ub85c \uc561\uc138\uc2a4\ud558\uace0 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4(\uc608: \ubcf5\uc6d0 \ub610\ub294 LDIF \uac00\uc838\uc624\uae30).  \uc774 \ubc31\uc5d4\ub4dc\ub294 \uc544\uce74\uc774\ube0c\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ubc31\uc5c5 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\ub97c \uc544\uc9c1 \uc0ac\uc6a9\ud558\uace0 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9 \uc911\uc774\uac70\ub098 \ubc31\uc5c5 \ub610\ub294 lDIF \ub0b4\ubcf4\ub0b4\uae30\uac00 \uc9c4\ud589 \uc911\uc778 \uacbd\uc6b0\ub97c \uc608\ub85c \ub4e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ubcf5\uc6d0\uc744 \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub2e8\ub3c5 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ubcf5\uc6d0 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\ub97c \uc544\uc9c1 \uc0ac\uc6a9\ud558\uace0 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4. \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9 \uc911\uc774\uac70\ub098 \ubc31\uc5c5 \ub610\ub294 lDIF \ub0b4\ubcf4\ub0b4\uae30\uac00 \uc9c4\ud589 \uc911\uc778 \uacbd\uc6b0\ub97c \uc608\ub85c \ub4e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  LDIF \uac00\uc838\uc624\uae30\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub2e8\ub3c5 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \uac00\uc838\uc624\uae30 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uc124\uc815\ud588\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4(\uc608: LDIF \uac00\uc838\uc624\uae30 \ub610\ub294 \ubcf5\uc6d0).  LDIF \ub0b4\ubcf4\ub0b4\uae30\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ub0b4\ubcf4\ub0b4\uae30 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uc124\uc815\ud588\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4(\uc608: LDIF \uac00\uc838\uc624\uae30 \ub610\ub294 \ubcf5\uc6d0).  \uc0c9\uc778 \ud655\uc778\uc744 \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ud655\uc778 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_TYPES_ONLY_338=\uac12\uc740 \uc81c\uc678\ud558\uace0 \uc18d\uc131 \uc774\ub984\ub9cc \uac80\uc0c9\ud569\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=LDIF \uac00\uc838\uc624\uae30\ub97c \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc2a4\ud0a4\ub9c8 \ud655\uc778\uc744 \uac74\ub108\ub701\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=LDIF \ub0b4\ubcf4\ub0b4\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=LDIF \uac00\uc838\uc624\uae30 \ud50c\ub7ec\uadf8\uc778\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=\uc81c\uacf5\ub41c \ud544\ud130\ub97c \uac00\uc9c4 LDAP \uba85\uc81c \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=LDAP \uba85\uc81c \uc81c\uc5b4\uc5d0 \ub300\ud574 \uc81c\uacf5\ub41c \uac80\uc0c9 \ud544\ud130\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=LDAP ReadEntry pre-read \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
@@ -474,21 +331,14 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=\uac80\uc0c9 \ud544\ud130 \ubb38\uc790\uc5f4 \ubaa9\ub85d\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=\uc81c\uacf5\ub41c \ud544\ud130\ub97c \uac00\uc9c4 LDAP \uc77c\uce58 \uac12 \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=\uc81c\uacf5\ub41c \uc77c\uce58 \uac12 \ud544\ud130\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=\uc77d\uae30 \uc704\ud574 LDIF \ud30c\uc77c %s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=LDIF \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=LDIF \ud30c\uc77c %2$s\uc758 %1$d \ud589 \ub610\ub294 \uadfc\ucc98\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=\uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \uad6c\ubb38 \ub300\uc2e0 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \uad6c\uc131\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8 \"%s\"\uc744(\ub97c)\uad6c\uc131\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\ub294 \uc720\ud6a8\ud55c \uc778\ucf54\ub529\ub41c \uc778\uc99d \ube44\ubc00\ubc88\ud638 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uad6c\uc131\uc694\uc18c\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_STOPDS_DESCRIPTION_HOST_374=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud638\uc2a4\ud2b8 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c
 INFO_STOPDS_DESCRIPTION_PORT_375=Directory server administration port number
 INFO_STOPDS_DESCRIPTION_USESSL_376=\uc11c\ubc84\uc640\uc758 \ubcf4\uc548 \ud1b5\uc2e0\uc5d0 SSL\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
@@ -508,33 +358,17 @@
 INFO_STOPDS_DESCRIPTION_TSPW_390=\uc778\uc99d\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c PIN
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=\uc778\uc99d\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c PIN \ud30c\uc77c
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=\uc624\ub958: %s \uc778\uc218\uc640 %s \uc778\uc218\ub97c \ubaa8\ub450 \uc81c\uacf5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=\uc624\ub958: \uc81c\uacf5\ub41c \uc911\uc9c0 \uc2dc\uac04\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  YYYYMMDDhhmmssZ(UTC \uc2dc\uac04) \ub610\ub294 YYYYMMDDhhmmss(\ub85c\uceec \uc2dc\uac04) \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=\uc624\ub958: SSL \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=\uc624\ub958: \uc81c\uacf5\ub41c SASL \uc635\uc158 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) "\uc774\ub984=\uac12" \ud615\uc2dd\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=\uc624\ub958: \ud558\ub098 \uc774\uc0c1\uc758 SASL \uc635\uc158\uc774 \uc81c\uacf5\ub418\uc5c8\uc9c0\ub9cc \uc0ac\uc6a9\ud560 SASL \uba54\ucee4\ub2c8\uc998\uc744 \uc9c0\uc815\ud558\ub294 "mech" \uc635\uc158\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=\uc624\ub958: %s \uc778\uc218\uc758 \uac12\uc744 1\uc5d0\uc11c 65535 \uc0ac\uc774\uc758 \uc815\uc218 \uac12\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=\uc624\ub958: \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 %s\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc774\uace0 \uc81c\uacf5\ub41c \uc790\uaca9 \uc99d\uba85\uc774 \uc720\ud6a8\ud55c\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.  \uc138\ubd80 \uc815\ubcf4: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=\uc54c\ub9bc: \uc885\ub8cc \uc694\uccad\uc5d0 \ub300\ud55c \uc751\ub2f5\uc744 \uae30\ub2e4\ub9ac\ub294 \ub3d9\uc548 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc5f0\uacb0\uc774 \ub2eb\ud614\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc885\ub8cc \ud504\ub85c\uc138\uc2a4\ub97c \uc2dc\uc791\ud588\uc74c\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_STOPDS_IO_ERROR_403=\uc624\ub958: \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc640 \ud1b5\uc2e0\ud558\ub294 \ub3d9\uc548 I/O \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=\uc624\ub958: \uc11c\ubc84\uc758 \uc751\ub2f5\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=\uc624\ub958: \ucd94\uac00 \uc751\ub2f5 \uba54\uc2dc\uc9c0\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %s \uba54\uc2dc\uc9c0\ub97c \ubc1b\uc558\uc2b5\ub2c8\ub2e4.
 INFO_BIND_PASSWORD_EXPIRED_406=# \ube44\ubc00\ubc88\ud638\uac00 \ub9cc\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_BIND_PASSWORD_EXPIRING_407=# \ube44\ubc00\ubc88\ud638\uac00 %s\uc5d0 \ub9cc\ub8cc\ub429\ub2c8\ub2e4.
 INFO_BIND_ACCOUNT_LOCKED_408=# \uacc4\uc815\uc774 \uc7a0\uacbc\uc2b5\ub2c8\ub2e4.
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=\uae34 \ud589\uc744 \uc904\ubc14\uafc8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=\ubc18\ud658\ud560 \ucd5c\ub300 \uc77c\uce58 \ud56d\ubaa9 \uc218
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=\ucd5c\ub300 \ucc98\ub9ac \uc2dc\uac04(\ucd08)
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=\uac80\uc0c9 \ud544\ud130\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \ud544\ud130 \ud30c\uc77c \ub610\ub294 \uac1c\ubcc4 \uac80\uc0c9 \ud544\ud130\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=\uac80\uc0c9 \ud544\ud130 '%s'\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=\uae30\ubcf8 DN '%s'\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=\uc2dc\uac04 \uc81c\ud55c\uc744 \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=\ud06c\uae30 \uc81c\ud55c\uc744 \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=LDIF \ud310\ub3c5\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=\uc77c\uce58 \ud56d\ubaa9\uc744 \ubc18\ud658\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 LDIF \uc791\uc131\uae30\ub97c \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=\uac80\uc0c9 \ucc98\ub9ac \uc911\uc5d0 \uc9c0\uc815\ub41c \uc2dc\uac04 \uc81c\ud55c\uc774 \ucd08\uacfc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=\uac80\uc0c9 \ucc98\ub9ac \uc911\uc5d0 \uc9c0\uc815\ub41c \ud06c\uae30 \uc81c\ud55c\uc774 \ucd08\uacfc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=LDIF \ub0b4\uc6a9\uc5d0\uc11c \ud56d\ubaa9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \ud56d\ubaa9\uc744 \uac74\ub108\ub6f0\uace0 \ucc98\ub9ac\ub97c \uacc4\uc18d\ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=LDIF \ub0b4\uc6a9\uc5d0\uc11c \ud56d\ubaa9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \ucc98\ub9ac\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=\uac80\uc0c9 \ucc98\ub9ac \uc911\uc5d0 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 JMX \ud558\uc704 \uc2dc\uc2a4\ud15c\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=\uc18c\uc2a4 \ub370\uc774\ud130\ub85c \uc0ac\uc6a9\ud560 LDIF \ud30c\uc77c
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=\ub300\uc0c1 \ub370\uc774\ud130\ub85c \uc0ac\uc6a9\ud560 LDIF \ud30c\uc77c
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=\ucd9c\ub825\uc744 \uae30\ub85d\ud560 \ud30c\uc77c
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=\uae30\uc874 \ucd9c\ub825 \ud30c\uc77c\uc5d0 \ucd94\uac00\ud558\uc9c0 \uc54a\uace0 \ud574\ub2f9 \ud30c\uc77c\uc744 \ub36e\uc5b4\uc368\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 JMX \ud558\uc704 \uc2dc\uc2a4\ud15c\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=\uc18c\uc2a4 LDIF %s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=\uc18c\uc2a4 LDIF %s\uc758 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=\ub300\uc0c1 LDIF %s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=\ub300\uc0c1 LDIF %s\uc758 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=diff \ucd9c\ub825\uc5d0 \ub300\ud55c LDIF \uc791\uc131\uae30\ub97c \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=\uc18c\uc2a4 LDIF \ud30c\uc77c\uacfc \ub300\uc0c1 LDIF \ud30c\uc77c \uac04\uc758 \ucc28\uc774\uac00 \uac80\uc0c9\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=diff \ucd9c\ub825\uc744 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 LDAP \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud558\ub294 \ud3ec\ud2b8
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \uc0ac\uc6a9\uc790 \uc815\ubcf4\uc5d0 \ub300\ud55c \uae30\ubcf8 DN.  \uc774 \uc635\uc158\uc744 \uc5ec\ub7ec \ubc88 \uc0ac\uc6a9\ud558\uc5ec \uae30\ubcf8 DN\uc744 \uc5ec\ub7ec \uac1c \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c DN
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\ub97c \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=\uc11c\ubc84\uce21 \uc7a0\uae08 \ud30c\uc77c %s\uc744(\ub97c) \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc774\uac70\ub098 \uc11c\ubc84\uc5d0 \ub2e8\ub3c5\uc73c\ub85c \uc561\uc138\uc2a4\ud574\uc57c \ud558\ub294 \ub2e4\ub978 \ub3c4\uad6c\uac00 \uc0ac\uc6a9 \uc911\uc784\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 JMX \ud558\uc704 \uc2dc\uc2a4\ud15c\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=\uae30\ubcf8 DN \uac12 \"%s\"\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=\ub8e8\ud2b8 DN \uac12 \"%s\"\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=\ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c DN\uc744 \uc81c\uacf5\ud588\uc9c0\ub9cc \ud574\ub2f9 \ube44\ubc00\ubc88\ud638\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \ub8e8\ud2b8 DN\uc744 \uc9c0\uc815\ud560 \uacbd\uc6b0 \ube44\ubc00\ubc88\ud638\ub3c4 \ud568\uaed8 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\uc790 \ub370\uc774\ud130\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=LDAP \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud560 \ud3ec\ud2b8\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=\ucd08\uae30 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=\uc5c5\ub370\uc774\ud2b8\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc744 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=\uc624\ub958: \uad6c\uc131 \ubcc0\uacbd\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=\uc5c5\ub370\uc774\ud2b8\ub41c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131\uc744 \uae30\ub85d\ud588\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=JVM\uc744 \uc81c\ub300\ub85c \uc2dc\uc791\ud560 \uc218 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=\uc774 \ud504\ub85c\uadf8\ub7a8\uc744 \ud638\ucd9c\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \uc124\uc815 \uba85\ub839
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc758 \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\ub97c \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
 INFO_INSTALLDS_DESCRIPTION_HELP_498=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=\uc624\ub958: \uad6c\uc131 \ud30c\uc77c \uacbd\ub85c\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4(%s \uc778\uc218 \uc0ac\uc6a9).
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 JMX \ud558\uc704 \uc2dc\uc2a4\ud15c\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=\ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=\ub514\ub809\ud1a0\ub9ac \ub370\uc774\ud130\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc73c\ub85c \ubb34\uc5c7\uc744 \uc0ac\uc6a9\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_INSTALLDS_PROMPT_IMPORT_505=\ub514\ub809\ud1a0\ub9ac \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uae30\uc874 LDIF \ud30c\uc77c\uc758 \uc815\ubcf4\ub85c \ucc44\uc6b0\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=\uac00\uc838\uc62c \ub370\uc774\ud130\uac00 \ud3ec\ud568\ub41c LDIF \ud30c\uc77c \uacbd\ub85c\ub97c \uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=\uc624\ub958: %s \uc778\uc218\uc640 %s \uc778\uc218\ub97c \ub3d9\uc2dc\uc5d0 \uc81c\uacf5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_PROMPT_ADDBASE_508=\ub514\ub809\ud1a0\ub9ac \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \uae30\ubcf8 %s \ud56d\ubaa9\uc744 \uc790\ub3d9\uc73c\ub85c \ub9cc\ub4dc\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c LDAP \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\ub77d\ud560 \ud3ec\ud2b8\ub294 \ubb34\uc5c7\uc785\ub2c8\uae4c?
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=\uc624\ub958: %d \ud3ec\ud2b8\uc5d0 \ubc14\uc778\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \ud3ec\ud2b8\uac00 \uc774\ubbf8 \uc0ac\uc6a9 \uc911\uc774\uac70\ub098 \uc774 \ud3ec\ud2b8\uc5d0 \ubc14\uc778\ub4dc\ud560 \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.  UNIX \uae30\ubc18 \uc6b4\uc601 \uccb4\uc81c\uc5d0\uc11c \ub8e8\ud2b8\uac00 \uc544\ub2cc \uc0ac\uc6a9\uc790\ub294 1 ~ 1024 \ud3ec\ud2b8\uc5d0 \ubc14\uc778\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=\uc624\ub958: %d \ud3ec\ud2b8\uc5d0 \ubc14\uc778\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774 \ud3ec\ud2b8\uac00 \uc774\ubbf8 \uc0ac\uc6a9 \uc911\uc774\uac70\ub098 \uc774 \ud3ec\ud2b8\uc5d0 \ubc14\uc778\ub4dc\ud560 \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_PROMPT_ROOT_DN_512=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790 DN\uc73c\ub85c \ubb34\uc5c7\uc744 \uc0ac\uc6a9\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=\uc624\ub958: \ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \ub300\ud654\uc2dd\uc774 \uc544\ub2cc \uc124\uce58\ub97c \uc218\ud589\ud560 \uacbd\uc6b0 %s \ub610\ub294 %s \uc778\uc218\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774 \uac12\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=\ucd08\uae30 \ub8e8\ud2b8 \uc0ac\uc6a9\uc790\uc5d0 \uc0ac\uc6a9\ud560 \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud558\uc2ed\uc2dc\uc624:
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=\ud655\uc778\uc744 \uc704\ud574 \ube44\ubc00\ubc88\ud638\ub97c \ub2e4\uc2dc \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=\uc694\uccad\ub41c \uad6c\uc131\uc744 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc801\uc6a9\ud558\ub294 \uc911...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=\ucd08\uae30 \uae30\ubcf8 \ud56d\ubaa9 \ub0b4\uc6a9\uc73c\ub85c \uc784\uc2dc LDIF \ud30c\uc77c\uc744 \ub9cc\ub4dc\ub294 \uc911...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=\uae30\ubcf8 LDIF \ud30c\uc77c\uc744 \ub9cc\ub4dc\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=LDIF \ub370\uc774\ud130\ub97c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub85c \uac00\uc838\uc624\ub294 \uc911...
-INFO_INSTALLDS_STATUS_SUCCESS_520=OpenDS \uc124\uc815 \ud504\ub85c\uc138\uc2a4\uac00 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=\uc608
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=\uc544\ub2c8\uc694
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=\uc624\ub958: \uc81c\uacf5\ub41c \uac12\uc744 \uc608 \ub610\ub294 \uc544\ub2c8\uc694 \uc751\ub2f5\uc73c\ub85c \ud574\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \uc751\ub2f5\uc744 "\uc608" \ub610\ub294 "\uc544\ub2c8\uc694"\ub85c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=\uae30\ub85d\ud560 LDIF \ud30c\uc77c \uacbd\ub85c
 INFO_MAKELDIF_DESCRIPTION_SEED_578=\ub09c\uc218 \uc0dd\uc131\uae30\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ud558\ub294 \uc2dc\ub4dc
 INFO_MAKELDIF_DESCRIPTION_HELP_579=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 JMX \ud558\uc704 \uc2dc\uc2a4\ud15c\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=\ud15c\ud50c\ub9bf \ud30c\uc77c\uc758 %3$d\ud589\uc5d0\uc11c \uac12 \"%1$s\"\uc744(\ub97c) %2$s \ud0dc\uadf8\uc5d0 \ub300\ud574 \uc720\ud6a8\ud55c \ud615\uc2dd \ubb38\uc790\uc5f4\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc758 %d\ud589\uc5d0 \uc788\ub294 \uc784\uc758 \ud0dc\uadf8\uc5d0 \uc0dd\uc131\ud560 \uc784\uc758 \uac12 \uc720\ud615\uc744 \uc9c0\uc815\ud558\ub294 \uc778\uc218\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc758 %d\ud589\uc5d0 \uc788\ub294 \uc784\uc758 \ud0dc\uadf8\ub85c\ubd80\ud130 \uc0dd\uc131\ub418\ub294 \uac12\uc740 \ud56d\uc0c1 \ube48 \ubb38\uc790\uc5f4\uc785\ub2c8\ub2e4.
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=LDIF\uc5d0 %s \ud56d\ubaa9\uc744 \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=LDIF \ucc98\ub9ac\ub97c \uc644\ub8cc\ud588\uc2b5\ub2c8\ub2e4.  %d\uac1c \ud56d\ubaa9\uc744 \uae30\ub85d\ud588\uc2b5\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=\uac00\uc838\uc624\uae30 \ub370\uc774\ud130\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 MakeLDIF \ud15c\ud50c\ub9ac\ud2b8 \uacbd\ub85c
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=%s \uc778\uc218\uc640 %s \uc778\uc218\ub294 \ud638\ud658\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=%s \ubc0f %s \uc778\uc218\uac00 \ubaa8\ub450 \uc81c\uacf5\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \uc778\uc218 \uc911 \ud558\ub098\ub97c \uc81c\uacf5\ud558\uc5ec \uac00\uc838\uc62c LDIF \ub370\uc774\ud130\uc5d0 \ub300\ud55c \uc18c\uc2a4\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=\uc9c0\uc815\ub41c \ud30c\uc77c %s\uc744(\ub97c) MakeLDIF \ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc758 %d\ud589\uc5d0 '<' \ub610\ub294 '{'\ub85c \uc2dc\uc791\ub418\uc9c0\ub9cc \ub2eb\ud788\uc9c0 \uc54a\uc740 \ubd88\uc644\uc804\ud55c \ud0dc\uadf8\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc758 %2$d\ud589\uc5d0\uc11c \ucc38\uc870\ub418\ub294 %1$s \ud0dc\uadf8\ub294 \ubd84\uae30 \uc815\uc758\uc5d0 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=MakeLDIF \ub09c\uc218 \uc0dd\uc131\uae30\uc5d0 \ub300\ud55c \uc2dc\ub4dc
@@ -804,26 +564,15 @@
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=\uc801\uc6a9\ud560 \ubcc0\uacbd \uc0ac\ud56d\uc744 \ud3ec\ud568\ud558\ub294 LDIF \ud30c\uc77c
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=\uc5c5\ub370\uc774\ud2b8\ub41c \ub370\uc774\ud130\ub97c \uae30\ub85d\ud560 \ud30c\uc77c
 INFO_LDIFMODIFY_DESCRIPTION_HELP_623=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 JMX \ud558\uc704 \uc2dc\uc2a4\ud15c\uc744 \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uad6c\uc131 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=\uad6c\uc131 \ud30c\uc77c %s\uc758 \uc815\ubcf4\ub97c \uae30\ubc18\uc73c\ub85c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2a4\ud0a4\ub9c8\ub97c \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=\uc18c\uc2a4 LDIF \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=\uc18c\uc2a4 LDIF \ud30c\uc77c %s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=\ubcc0\uacbd LDIF \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=\ubcc0\uacbd LDIF \ud30c\uc77c %s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=\uc4f0\uae30 \uc704\ud574 \ub300\uc0c1 LDIF \ud30c\uc77c %s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=\uc694\uccad\ub41c \ubcc0\uacbd\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc2dc\uc2a4\ud15c\uc758 \uc8fc\uc18c
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c LDAP \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\uc2e0\ud558\ub294 \ud3ec\ud2b8
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=\uc11c\ubc84\uc5d0 \ubc14\uc778\ub4dc\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 DN
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=\ud0a4 \uc800\uc7a5\uc18c\uc758 \ub0b4\uc6a9\uc744 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=\uc11c\ubc84\uc640\uc758 SSL/TLS \ud1b5\uc2e0\uc744 \uc124\uc815\ud560 \ub54c \uc0ac\uc6a9\ud560 \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \uacbd\ub85c
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc758 \ub0b4\uc6a9\uc744 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=%s \ubc0f %s \uc778\uc218\ub97c \ud568\uaed8 \uc81c\uacf5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=\ubc14\uc778\ub4dc DN \ub610\ub294 \ubc14\uc778\ub4dc \ube44\ubc00\ubc88\ud638 \uc911 \ud558\ub098\ub97c \uc81c\uacf5\ud560 \uacbd\uc6b0 \ub2e4\ub978 \ud558\ub098\ub3c4 \ud568\uaed8 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=\ubc14\uc778\ub4dc DN \ubc0f \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uad8c\ud55c \ubd80\uc5ec \uc544\uc774\ub514\uc640 \ud604\uc7ac \ube44\ubc00\ubc88\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=%s \uc778\uc218\ub97c \uc81c\uacf5\ud560 \uacbd\uc6b0 %s \uc778\uc218\ub3c4 \ud568\uaed8 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=SSL/TLS \uc9c0\uc6d0\uc744 \ucd08\uae30\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=LDAP \ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc694\uccad\uc744 \ubcf4\ub0bc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=LDAP \ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc751\ub2f5\uc744 \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=LDAP \ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc791\uc5c5\uc774 \uc2e4\ud328\ud558\uace0 \uacb0\uacfc \ucf54\ub4dc %d\uc774(\uac00) \ud45c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=\uc624\ub958 \uba54\uc2dc\uc9c0: %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=\uc77c\uce58\ud558\ub294 DN: %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=LDAP \ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc791\uc5c5\uc774 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4.
 INFO_LDAPPWMOD_ADDITIONAL_INFO_668=\ucd94\uac00 \uc815\ubcf4: %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=\uc0dd\uc131\ub41c \ube44\ubc00\ubc88\ud638: %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc751\ub2f5 \uac12\uc740 \uc798\ubabb\ub41c \uc694\uc18c \uc720\ud615 %s\uc744(\ub97c) \ud3ec\ud568\ud558\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uac12\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=\ube44\ubc00\ubc88\ud638 \uc218\uc815 \uc751\ub2f5 \uac12\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=\uac00\uc838\uc624\uae30 \uc2e4\ud328
 INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=\uba85\uc81c \uac12\uc774 base64\ub85c \uc778\ucf54\ub529\ub41c \uac83\uc73c\ub85c \ud45c\uc2dc\ub418\uc9c0\ub9cc \uac12\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=\uc9c0\uc815\ub41c \ud30c\uc77c\uc5d0\uc11c \uba85\uc81c \uac12\uc744 \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=\uc0ad\uc81c\ub97c \uc870\uc0ac\ud560 \ud30c\uc77c \uacbd\ub85c
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=\ubaa8\ub2c8\ud130\ud560 \ub85c\uadf8 \ucd9c\ub825\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=\uc885\ub8cc\ud558\uae30 \uc804\uc5d0 \ub300\uc0c1 \ud30c\uc77c\uc774 \uc0ad\uc81c\ub418\ub294 \ub3d9\uc548 \ub300\uae30\ud560 \ucd5c\ub300 \uc2dc\uac04(\ucd08)
 INFO_WAIT4DEL_DESCRIPTION_HELP_678=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=\uacbd\uace0: \uc77d\uae30 \uc704\ud574 \ub85c\uadf8 \ud30c\uc77c %s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=\ube44\uad50 \uc791\uc5c5\uc5d0 \ud56d\ubaa9 DN\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\ub97c \ud558\ub098 \uc774\uc0c1 \ubc31\uc5c5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \ub300\ud55c \uae30\ubcf8 \uad6c\uc131\uc744 \uc815\uc758\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_ENCPW_TOOL_DESCRIPTION_685=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uc800\uc7a5\uc18c \uc2a4\ud0a4\ub9c8\ub97c \ud1b5\ud574 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud558\uac70\ub098, \uc9c0\uc815\ub41c \uc77c\ubc18 \ud14d\uc2a4\ud2b8 \uac12\uc774 \uc81c\uacf5\ub41c \uc778\ucf54\ub529\ub41c \ube44\ubc00\ubc88\ud638\uc640 \uc77c\uce58\ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 \uc2e4\ud589\uc744 \uc911\uc9c0\ud558\uac70\ub098 \ub2e4\uc2dc \uc2dc\uc791\uc744 \uc218\ud589\ud558\ub3c4\ub85d \uc694\uccad\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec Berkeley DB Java Edition\uc744 \uae30\ubc18\uc73c\ub85c \ubc31\uc5d4\ub4dc \ub0b4\uc5d0\uc11c \uc0c9\uc778 \ub370\uc774\ud130\uac00 \uc77c\uad00\ub418\ub294\uc9c0 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud30c\uc77c \uc2dc\uc2a4\ud15c\uc5d0\uc11c \ud30c\uc77c\uc744 \uc81c\uac70\ud558\ub294 \ub3d9\uc548 \ub300\uae30\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=--%s \uc778\uc218\uc640 --%s \uc778\uc218\ub97c \ubaa8\ub450 \uc81c\uacf5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=\ube44\uad50 \ub300\uc0c1\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc18d\uc131\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=\uc18d\uc131 \ubb38\uc790\uc5f4 '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc18d\uc131 \ubb38\uc790\uc5f4\uc740 'attribute:value', 'attribute::base64value', 'attribute:<valueFilePath' \ud615\uc2dd \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=\uc81c\uc5b4 \uc0ac\uc591 '%s'\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \uc778\uc99d\uc740 SSL \ub610\ub294 StartTLS\uac00 \uc0ac\uc6a9\ub418\ub294 \uacbd\uc6b0\uc5d0\ub9cc \uc694\uccad\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL \uc778\uc99d\uc740 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d\uc11c \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc9c0\uc815\ub41c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# \uc601\uad6c \uac80\uc0c9 \ubcc0\uacbd \uc720\ud615: %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# \uc601\uad6c \uac80\uc0c9 \uc774\uc804 \ud56d\ubaa9 DN: %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# \uacc4\uc815 \uac00\uc6a9\uc131 \uc751\ub2f5 \uc81c\uc5b4
@@ -932,22 +660,17 @@
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=\uae30\ubcf8 DN\uc744 \ub098\uc5f4\ud560 \ubc31\uc5d4\ub4dc\uc758 \ubc31\uc5d4\ub4dc \uc544\uc774\ub514
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514\ub97c \ub098\uc5f4\ud560 \uae30\ubcf8 DN
 INFO_LISTBACKENDS_DESCRIPTION_HELP_728=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=\uc11c\ubc84 \uad6c\uc131\uc5d0\uc11c \ubc31\uc5d4\ub4dc \uc815\ubcf4\ub97c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=\uc81c\uacf5\ub41c \uae30\ubcf8 DN \uac12 '%s'\uc744(\ub97c) \uc720\ud6a8\ud55c DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=\uc81c\uacf5\ub41c DN '%s'\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uad6c\uc131\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc774 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=\uc81c\uacf5\ub41c DN '%s'\uc774(\uac00) \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uad6c\uc131\ub41c \ubc31\uc5d4\ub4dc\uc5d0 \ub300\ud55c \uae30\ubcf8 DN \uc544\ub798\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=\uc81c\uacf5\ub41c DN '%1$s'\uc774(\uac00) \ubc31\uc5d4\ub4dc '%3$s'\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc73c\ub85c \uad6c\uc131\ub418\ub294 '%2$s' \uc544\ub798\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_LISTBACKENDS_BASE_FOR_ID_739=\uc81c\uacf5\ub41c DN '%s'\uc774(\uac00) \ubc31\uc5d4\ub4dc '%s'\uc5d0 \ub300\ud55c \uae30\ubcf8 DN\uc785\ub2c8\ub2e4.
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=\uae30\ubcf8 DN
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=\uc544\uc774\ub514\uac00 '%s'\uc778 \ubc31\uc5d4\ub4dc\uac00 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=\uc81c\uacf5\ub41c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514\uac00 \uc11c\ubc84 \uad6c\uc131\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=\uc81c\uacf5\ub41c \ube44\ubc00\ubc88\ud638\ub294 \uc720\ud6a8\ud55c \uc778\ucf54\ub529\ub41c \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638 \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4: %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=LDAP \ube44\uad50 \uacb0\uacfc\ub97c \ube44\ubc00\ubc88\ud638 \ube44\uad50\uc5d0 \ub300\ud55c \uc885\ub8cc \ucf54\ub4dc\ub85c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_COUNT_ENTRIES_750=\uc11c\ubc84\uc5d0\uc11c \ubc18\ud658\ub418\ub294 \ud56d\ubaa9 \uc218\ub97c \uacc4\uc0b0\ud569\ub2c8\ub2e4.
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# \uc77c\uce58\ud558\ub294 \ucd1d \ud56d\ubaa9 \uc218: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=LDIF \ud30c\uc77c\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uac00\uc838\uc635\ub2c8\ub2e4.
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=\uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c \uc0d8\ud50c \ub370\uc774\ud130\ub97c \ub85c\ub4dc\ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ucc44\uc6b0\uae30 \uc120\ud0dd:
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=\uc624\ub958: \uc9c0\uc815\ub41c LDIF \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=\uc0dd\uc131\ud560 \uc0ac\uc6a9\uc790 \ud56d\ubaa9 \uc218\ub97c \uc9c0\uc815\ud558\uc2ed\uc2dc\uc624:
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=\uc624\ub958: \uc0d8\ud50c \ub370\uc774\ud130 \uc0dd\uc131\uc744 \uc704\ud55c \ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc744 \ub9cc\ub4e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=\ud0a4 \uc800\uc7a5\uc18c\uc758 \ub0b4\uc6a9\uc744 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uc758 \ub0b4\uc6a9\uc744 \uc561\uc138\uc2a4\ud558\ub294 \ub370 \ud544\uc694\ud55c PIN
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=LDIF \ub0b4\ubcf4\ub0b4\uae30\uc5d0\uc11c \uc791\uc5c5 \uc18d\uc131\uc744 \uc81c\uc678\ud569\ub2c8\ub2e4.
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uacbd\uace0: %s = %d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc624\ub958: %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc751\ub2f5 \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=\ubc14\uc778\ub4dc \uc751\ub2f5\uc744 \uc77d\uae30 \uc804\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc5f0\uacb0\uc774 \ub2eb\ud614\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=\uc9c0\uc815\ub41c \ud398\uc774\uc9c0 \ud06c\uae30\ub97c \uac00\uc9c4 \ub2e8\uc21c \ud398\uc774\uc9c0 \uacb0\uacfc \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=\ub2e8\uc21c \ud398\uc774\uc9c0 \uacb0\uacfc \uc81c\uc5b4\ub294 \ub2e8\uc77c \uac80\uc0c9 \ud544\ud130\ub97c \ud1b5\ud574\uc11c\ub9cc \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=\uac80\uc0c9 \uc751\ub2f5\uc5d0\uc11c \ub2e8\uc21c \ud398\uc774\uc9c0 \uacb0\uacfc \uc81c\uc5b4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=\ub2e8\uc21c \ud398\uc774\uc9c0 \uacb0\uacfc \uc751\ub2f5 \uc81c\uc5b4\uac00 \uc11c\ubc84\uc758 \uac80\uc0c9 \uacb0\uacfc \uc644\ub8cc \uba54\uc2dc\uc9c0\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=\uac01 \uc18d\uc131 \uc218\uc900 \ubcc0\uacbd\uc740 \ud56d\ubaa9\ub2f9 \ud558\ub098\uc758 \uc218\uc815\uc774 \uc544\ub2c8\ub77c \uc18d\uc131 \uac12\ub2f9 \ubcc4\ub3c4\uc758 \uc218\uc815\uc73c\ub85c \uae30\ub85d\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=\ud504\ub86c\ud504\ud2b8 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790\ub294 \uc11c\ubc84 \uc778\uc99d\uc11c\ub97c \uc2e0\ub8b0\ud558\ub294 \ub370\uc5d0\ub9cc \uc0ac\uc6a9\ub420 \uc218 \uc788\uae30 \ub54c\ubb38\uc5d0 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d\uc11c \uccb4\uc778\uc774 \uac70\ubd80\ub429\ub2c8\ub2e4.
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=\uacbd\uace0: \uc11c\ubc84\uc5d0\uc11c \uc778\uc99d\uc11c \uccb4\uc778\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \ub300\uc0c1 \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=\uacbd\uace0: \uc11c\ubc84 \uc778\uc99d\uc11c\uac00 \ub9cc\ub8cc\ub429\ub2c8\ub2e4(\ub9cc\ub8cc \uc2dc\uac04: %s).
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=\uacbd\uace0: %s\uae4c\uc9c0\ub294 \uc11c\ubc84 \uc778\uc99d\uc11c\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_PROMPTTM_SERVER_CERT_799=\uc11c\ubc84\uc5d0\uc11c \ub2e4\uc74c \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9 \uc911\uc785\ub2c8\ub2e4: \n    \uc8fc\uc81c DN:  %s\n    \ubc1c\uae09\uc790 DN:  %s\n    \uc720\ud6a8 \uae30\uac04:  %s ~ %s\n\uc774 \uc778\uc99d\uc11c\ub97c \uc2e0\ub8b0\ud558\uace0 \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_PROMPTTM_YESNO_PROMPT_800="\uc608" \ub610\ub294 "\uc544\ub2c8\uc694"\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=\uc0ac\uc6a9\uc790\uac00 \uc11c\ubc84 \uc778\uc99d\uc11c\ub97c \uac70\ubd80\ud588\uc2b5\ub2c8\ub2e4.
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=\uc11c\ubc84\uac00 \uc774\ubbf8 \uc911\uc9c0\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_STOPDS_GOING_TO_STOP_803=\uc11c\ubc84\ub97c \uc911\uc9c0\ud558\ub294 \uc911...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=\uc11c\ubc84\ub97c \uc911\uc9c0\ud560 \uc218 \uc788\ub294\uc9c0 \uc5ec\ubd80\uc640 \uc11c\ubc84\ub97c \uc911\uc9c0\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ubaa8\ub4dc\ub97c \uacb0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_DESCRIPTION_CERT_NICKNAME_805=SSL \ud074\ub77c\uc774\uc5b8\ud2b8 \uc778\uc99d\uc744 \uc704\ud55c \uc778\uc99d\uc11c \ubcc4\uba85
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 JMX \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud558\ub294 \ud3ec\ud2b8
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=JMX \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud560 \ud3ec\ud2b8\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4:  %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 JMX \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud558\ub294 \ud3ec\ud2b8
 INFO_INSTALLDS_PROMPT_JMXPORT_809=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c JMX \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\ub77d\ud560 \ud3ec\ud2b8\ub294 \ubb34\uc5c7\uc785\ub2c8\uae4c?
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \uad6c\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TOOL_RESULT_CODE_810=\uacb0\uacfc \ucf54\ub4dc: %d(%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=\ucd94\uac00 \uc815\ubcf4: %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=\uc77c\uce58\ud558\ub294 DN: %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ud65c\uc131\ud654\ud569\ub2c8\ub2e4.
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ube44\ud65c\uc131\ud654\ud558\uace0 \uc11c\ubc84\ub97c \uc911\uc9c0\ud569\ub2c8\ub2e4.
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Windows \uc11c\ube44\uc2a4\ub85c\uc11c\uc758 OpenDS \uc0c1\ud0dc\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=\ub2e4\uc74c \uc778\uc218 \uc911 \ud558\ub098\ub9cc \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4:\nenableService, disableService, serviceState \ub610\ub294 cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=\ub2e4\uc74c \uc778\uc218 \uc911 \ud558\ub098 \uc774\uc0c1\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4:\nenableService, disableService, serviceState \ub610\ub294 cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
 INFO_WINDOWS_SERVICE_DESCRIPTION_826=\uc624\ud508 \uc18c\uc2a4 \ucc28\uc138\ub300 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc785\ub2c8\ub2e4.  \uc124\uce58 \uacbd\ub85c: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ud65c\uc131\ud654\ud588\uc2b5\ub2c8\ub2e4.
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=OpenDS\ub97c \uc774\ubbf8 Windows \uc11c\ube44\uc2a4\ub85c \ud65c\uc131\ud654\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ube44\ud65c\uc131\ud654\ud588\uc2b5\ub2c8\ub2e4.
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=OpenDS\ub97c \uc774\ubbf8 Windows \uc11c\ube44\uc2a4\ub85c \ube44\ud65c\uc131\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ud65c\uc131\ud654\ud569\ub2c8\ub2e4.  OpenDS\uc758 \uc11c\ube44\uc2a4 \uc774\ub984: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ube44\ud65c\uc131\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  \uc11c\ube44\uc2a4 \uc774\ub984\uc774 \uc774\ubbf8 \uc0ac\uc6a9 \uc911\uc785\ub2c8\ub2e4.
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=Windows \uc11c\ube44\uc2a4 \ucf54\ub4dc\uc5d0\uc11c net stop\uc744 \ud638\ucd9c\ud55c \ud6c4 Windows \uc11c\ube44\uc2a4\uc5d0\uc11c stop-ds\ub97c \ud638\ucd9c\ud558\uace0 \uc788\uc74c\uc744 \uc54c\ub9ac\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=\uba85\ub839\uc774 \ucd9c\ub825\uc744 \uc4f0\ub294 \ud30c\uc77c \uacbd\ub85c
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=OpenDS\ub97c Windows \uc11c\ube44\uc2a4\ub85c \ud65c\uc131\ud654\ud558\ub294 \uc911...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=OpenDS\ub97c \ud65c\uc131\ud654\ud558\uc5ec Windows \uc11c\ube44\uc2a4\ub85c \uc2e4\ud589\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=OpenDS\ub97c \ud65c\uc131\ud654\ud558\uc5ec Windows \uc11c\ube44\uc2a4\ub85c \uc2e4\ud589\ud569\ub2c8\ub2e4.
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=OpenDS \uc11c\ube44\uc2a4\ub97c \ube44\ud65c\uc131\ud654\ud558\uace0 \uc81c\uacf5\ub41c \uc11c\ube44\uc2a4 \uc774\ub984\uacfc \uc5f0\uacb0\ub41c Windows \ub808\uc9c0\uc2a4\ud2b8\ub9ac \uc815\ubcf4\ub97c \uc815\ub9ac\ud569\ub2c8\ub2e4.
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=\uacbd\uace0: \uc4f0\uae30 \uc704\ud574 \ucd9c\ub825 \ud30c\uc77c %s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=%s \uc11c\ube44\uc2a4\ub97c \uc815\ub9ac\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=\uc774\ub984\uc774 %s\uc778 \uc11c\ube44\uc2a4\ub97c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=%s \uc11c\ube44\uc2a4\uac00 \uc0ad\uc81c \ub300\uc0c1\uc73c\ub85c \ud45c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=%s \uc11c\ube44\uc2a4\ub97c \uc815\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec Berkeley DB Java Edition\uc744 \uae30\ubc18\uc73c\ub85c \ubc31\uc5d4\ub4dc \ub0b4\uc5d0\uc11c \uc0c9\uc778 \ub370\uc774\ud130\ub97c \ub2e4\uc2dc \uc791\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=\uc0c9\uc778\uc744 \uc9c0\uc6d0\ud558\ub294 \ubc31\uc5d4\ub4dc\uc758 \uae30\ubcf8 DN\uc785\ub2c8\ub2e4. \uc8fc\uc5b4\uc9c4 \uae30\ubcf8 DN\uc758 \ubc94\uc704 \ub0b4\uc5d0\uc11c \uc0c9\uc778\uc5d0 \ub300\ud55c \uc7ac\uad6c\uc131\uc774 \uc218\ud589\ub429\ub2c8\ub2e4.
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=\ub2e4\uc2dc \uc791\uc131\ud560 \uc0c9\uc778\uc758 \uc774\ub984. \uc18d\uc131 \uc0c9\uc778\uc758 \uacbd\uc6b0 \ub2e8\uc21c\ud788 \uc18d\uc131 \uc774\ub984\uc785\ub2c8\ub2e4.  \ub2e4\uc2dc \uc791\uc131\uc744 \uc704\ud574 \uc0c9\uc778\uc744 \ud558\ub098 \uc774\uc0c1 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=\uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131\uc744 \uc218\ud589\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=\ubc31\uc5d4\ub4dc\ub294 \uc0c9\uc778 \ub2e4\uc2dc \uc791\uc131\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=\ub2e4\uc2dc \uc791\uc131 \ud504\ub85c\uc138\uc2a4\ub97c \uc704\ud574 \uc0c9\uc778\uc744 \ud558\ub098 \uc774\uc0c1 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \uc7a0\uae08\uc744 \uc124\uc815\ud588\uac70\ub098 \uc11c\ubc84\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uc628\ub77c\uc778\uc73c\ub85c \uc2e4\ud589 \uc911\uc784\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4. \ub2e4\uc2dc \uc791\uc131 \ud504\ub85c\uc138\uc2a4\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ub2e4\uc2dc \uc791\uc131 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub2e8\ub3c5 \uc7a0\uae08\uc744 \uc124\uc815\ud588\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4(\uc608: LDIF \uac00\uc838\uc624\uae30 \ub610\ub294 \ubcf5\uc6d0). \ub2e4\uc2dc \uc791\uc131 \ud504\ub85c\uc138\uc2a4\ub97c \uacc4\uc18d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 LDAPS \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud558\ub294 \ud3ec\ud2b8
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=LDAPS \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud560 \ud3ec\ud2b8\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=StartTLS\ub97c \ud65c\uc131\ud654\ud560\uc9c0 \uc5ec\ubd80\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=SSL \ubc0f/\ub610\ub294 StartTLS\uc5d0 \uc0ac\uc6a9\ud560 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 DN
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=SSL \ubc0f/\ub610\ub294 StartTLS\uc5d0 \uc0ac\uc6a9\ud560 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uc758 DN
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=\ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 DN \uac12 \"%s\"\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=\ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 DN \uac12 \"%s\"\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=StartTLS\ub97c \ud65c\uc131\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=\ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \ud56d\ubaa9\uc744 \ud65c\uc131\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=\ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 \ud56d\ubaa9\uc744 \ud65c\uc131\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=LDAPS \ud1b5\uc2e0\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 DN\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=LDAPS \ud1b5\uc2e0\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ud2b8\ub7ec\uc2a4\ud2b8 \uad00\ub9ac\uc790 \uacf5\uae09\uc790 DN\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=\ud0a4 \uad00\ub9ac\uc790 \uacf5\uae09\uc790\uac00 \uc0ac\uc6a9\ud560 \ud0a4 \uc800\uc7a5\uc18c \uacbd\ub85c
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\uac70\ub098 StartTLS \ud611\uc0c1\uc744 \uc218\ud589\ud560 \ub54c \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=\uc624\ub958: %2$s \uc778\uc218\ub97c \uc81c\uacf5\ud560 \ub54c %1$s \uc778\uc218\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \uc218\ub77d\ud558\uac70\ub098 StartTLS \ud611\uc0c1\uc744 \uc218\ud589\ud560 \ub54c \uc5f0\uacb0 \ucc98\ub9ac\uae30\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=\uc801\uc6a9\ud560 \ubcc0\uacbd \uc0ac\ud56d\uc744 \ud3ec\ud568\ud558\ub294 LDIF \ud30c\uc77c
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=\ucc38\uc870\ub418\ub294 \ubd80\ubaa8 \ud15c\ud50c\ub9ac\ud2b8\uac00 \uc774 \ud15c\ud50c\ub9ac\ud2b8\ub97c \ud655\uc7a5\ud558\ub294 \ud15c\ud50c\ub9ac\ud2b8 \uc55e\uc5d0 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 %3$s \ud15c\ud50c\ub9ac\ud2b8\uc758 %2$d\ud589\uc5d0\uc11c \ucc38\uc870\ub418\ub294 \ubd80\ubaa8 \ud15c\ud50c\ub9ac\ud2b8 %1$s\uc774(\uac00) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_SORT_ORDER_876=\uc81c\uacf5\ub41c \uc815\ub82c \uc21c\uc11c\ub97c \uc0ac\uc6a9\ud558\uc5ec \uacb0\uacfc\ub97c \uc815\ub82c\ud569\ub2c8\ub2e4.
@@ -1122,17 +781,13 @@
 INFO_DESCRIPTION_VLV_878=\uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc81c\uc5b4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uacb0\uacfc \ud398\uc774\uc9c0\ub97c \uac80\uc0c9\ud569\ub2c8\ub2e4.
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=--%s \uc778\uc218\ub97c \uc81c\uacf5\ud560 \uacbd\uc6b0 --%s \uc778\uc218\ub3c4 \ud568\uaed8 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=\uc81c\uacf5\ub41c \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc124\uba85\uc790\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  'beforeCount:afterCount:offset:contentCount'(\uc5ec\uae30\uc11c offset\uc740 \ub300\uc0c1 \ud56d\ubaa9\uc758 \uc0c9\uc778\uc744 \uc9c0\uc815\ud558\uace0 contentCount\ub294 \ucd1d \uc608\uc0c1 \uacb0\uacfc \uc218\ub97c \uc9c0\uc815\ud568, \uc54c \uc218 \uc5c6\ub294 \uacbd\uc6b0 0) \ub610\ub294 'beforeCount:afterCount:assertionValue'(\uc5ec\uae30\uc11c \ud56d\ubaa9\uc740 \uae30\ubcf8 \uc815\ub82c \uac12\uc774 \uc81c\uacf5\ub41c assertionValue\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc740 \uccab \ubc88\uc9f8 \ud56d\ubaa9\uc784) \ud615\uc2dd\uc758 \uac12\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.  \uc5b4\ub5a4 \uacbd\uc6b0\uc774\uac74 beforeCount\ub294 \ub300\uc0c1 \uac12 \uc774\uc804\uc5d0 \ubc18\ud658\ub418\ub294 \ud56d\ubaa9 \uc218\uc774\uace0 afterCount\ub294 \ub300\uc0c1 \uac12 \uc774\ud6c4\uc5d0 \ubc18\ud658\ub418\ub294 \ud56d\ubaa9 \uc218\uc785\ub2c8\ub2e4.
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# \uc11c\ubc84\uce21 \uc815\ub82c \uc2e4\ud328: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# \uc11c\ubc84\uce21 \uc815\ub82c \uc751\ub2f5\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# VLV \ub300\uc0c1 \uc624\ud504\uc14b: %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# VLV \ucee8\ud150\ud2b8 \uc218: %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \ucc98\ub9ac \uc2e4\ud328: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# \uac00\uc0c1 \ubaa9\ub85d \ubcf4\uae30 \uc751\ub2f5\uc744 \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=\uc9c0\uc815\ub41c LDIF \ud30c\uc77c %s\uc744(\ub97c) \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=geteffectiverights \uc81c\uc5b4\ub97c \uc81c\uacf5\ub41c authzid\uc640 \ud568\uaed8 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=geteffectiverights \uc81c\uc5b4 \uad00\ub828 \uc18d\uc131 \ubaa9\ub85d\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
 MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=\uc0ac\uc6a9\uc790 DN\uc744 \ub098\ud0c0\ub0b4\ub294 "dn:"\uc73c\ub85c \uc2dc\uc791\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 geteffectiverights \uc81c\uc5b4\uc5d0 \ud3ec\ud568\ub41c \uc778\uc99d \uc544\uc774\ub514 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=\uc0ac\uc6a9\uc790\uac00 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \ucef4\ud30c\uc77c\ud55c \ud544\uc218 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd \uc2dc\uac04\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.  \ud14c\uc2a4\ud2b8 \ubaa9\uc801\uc73c\ub85c\ub9cc \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=\uc0ac\uc6a9\uc790\uac00 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \ucef4\ud30c\uc77c\ud55c \ud544\uc218 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd \uc2dc\uac04\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uc9c0\uc6c1\ub2c8\ub2e4.  \ud14c\uc2a4\ud2b8 \ubaa9\uc801\uc73c\ub85c\ub9cc \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=\uc694\uad6c\ub41c \ubcc0\uacbd \uc2dc\uac04\uc774 \uacbd\uacfc\ud558\uc5ec \uacc4\uc815\uc774 \uc7a0\uae30\uae30 \uc804\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud574\uc57c \ud558\ub294 \ub0a8\uc740 \uc2dc\uac04\uc744 \ucd08 \ub2e8\uc704\ub85c \ud45c\uc2dc\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=\uc218\ud589\ud560 \ube44\ubc00\ubc88\ud638 \uc815\ucc45 \uc0c1\ud0dc \uc791\uc5c5\uc744 \ub098\ud0c0\ub0b4\ub294 \ud558\uc704 \uba85\ub839\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=\uc81c\uacf5\ub41c \uac12 '%s'\uc774(\uac00) \uc694\uccad\ub41c \uc791\uc5c5\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  'true' \ub610\ub294 'false'\uc758 \ubd80\uc6b8 \uac12\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=\uac12\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc694\uccad\ub41c \uc791\uc5c5\uc740 'true' \ub610\ub294 'false'\uc758 \ubd80\uc6b8 \uac12\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=\uc778\uc2dd\ub418\uc9c0 \uc54a\ub294 \ud558\uc704 \uba85\ub839 '%s'\uc785\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=\uc11c\ubc84\uc5d0 \uc694\uccad\uc744 \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=\uc751\ub2f5\uc744 \uc77d\uae30 \uc804\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc5f0\uacb0\uc744 \ub2eb\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=\uc11c\ubc84\uc5d0\uc11c \uc694\uccad\uc744 \ucc98\ub9ac\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: \uacb0\uacfc \ucf54\ub4dc %d(%s), \uc624\ub958 \uba54\uc2dc\uc9c0 '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=\uc11c\ubc84\uc5d0\uc11c \uc11c\ubc84\uc758 \uc751\ub2f5 \uba54\uc2dc\uc9c0\ub97c \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=\uc751\ub2f5\uc5d0 \ud3ec\ud568\ub41c \uc791\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=\ube44\ubc00\ubc88\ud638 \uc815\ucc45 DN
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=\uacc4\uc815\uc774 \ube44\ud65c\uc131\ud654\ub428
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=\uacc4\uc815 \ub9cc\ub8cc \uc2dc\uac04
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=\ub0a8\uc740 \uc720\uc608 \ub85c\uadf8\uc778 \ud69f\uc218
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=\uc694\uad6c\ub41c \uc2dc\uac04\uc5d0 \ub530\ub77c \ubcc0\uacbd\ub41c \ube44\ubc00\ubc88\ud638
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=\uc694\uad6c\ub41c \ubcc0\uacbd \uc2dc\uac04\uae4c\uc9c0 \ub0a8\uc740 \uc2dc\uac04(\ucd08)
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=\uc774 \ub3c4\uad6c\uc758 \uba85\ub839\uc904 \ubc84\uc804\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud604\uc7ac \ube4c\ub4dc\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uae30\uc874 OpenDS \ud328\ud0a4\uc9c0(.zip) \ud30c\uc77c\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=\uc778\uc2dd\ub418\uc9c0 \uc54a\uac70\ub098 \uc798\ubabb\ub41c \uc791\uc5c5 \uc720\ud615: %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=\uc624\ub958: %s \uc778\uc218\uc640 %s \uc778\uc218\ub97c \ubaa8\ub450 \uc81c\uacf5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=\uc624\ub958: SSL \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=\uc624\ub958: \uc81c\uacf5\ub41c SASL \uc635\uc158 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) "\uc774\ub984=\uac12" \ud615\uc2dd\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=\uc624\ub958: \ud558\ub098 \uc774\uc0c1\uc758 SASL \uc635\uc158\uc774 \uc81c\uacf5\ub418\uc5c8\uc9c0\ub9cc \uc0ac\uc6a9\ud560 SASL \uba54\ucee4\ub2c8\uc998\uc744 \uc9c0\uc815\ud558\ub294 "mech" \uc635\uc158\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=\uc624\ub958: %s \uc778\uc218\uc758 \uac12\uc744 1\uc5d0\uc11c 65535 \uc0ac\uc774\uc758 \uc815\uc218 \uac12\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=\uc624\ub958: \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 %s\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc774\uace0 \uc81c\uacf5\ub41c \uc790\uaca9 \uc99d\uba85\uc774 \uc720\ud6a8\ud55c\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.  \uc138\ubd80 \uc815\ubcf4: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=\ub300\ud654\uc2dd\uc774 \uc544\ub2cc \ubaa8\ub4dc\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.  \uc624\ub958\ub97c \ubc1c\uc0dd\ud558\uc9c0 \uc54a\uace0 \ud544\uc694\ud55c \uc815\ubcf4\ub97c \uc694\uccad\ud569\ub2c8\ub2e4.
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=\uc790\ub3d9 \uc5c5\uadf8\ub808\uc774\ub4dc \ub610\ub294 \ub418\ub3cc\ub9ac\uae30\ub97c \uc218\ud589\ud569\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=\uc11c\ubc84\uc5d0\uc11c \uac70\ubd80\ub41c \ud56d\ubaa9 \uc218\ub97c \uacc4\uc0b0\ud558\uace0 \ud574\ub2f9 \uac12\uc744 \uc885\ub8cc \ucf54\ub4dc\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. \uac12\uc774 255\ubcf4\ub2e4 \ud074 \uacbd\uc6b0 \uc885\ub8cc \ucf54\ub4dc \uc81c\ud55c\uc73c\ub85c \uc778\ud574 255\ub85c \uac10\uc18c\ub429\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=\uac74\ub108\ub6f4 \ud56d\ubaa9\uc744 \uc9c0\uc815\ub41c \ud30c\uc77c\uc5d0 \uc501\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=\uc4f0\uae30 \uc704\ud574 \uac74\ub108\ub6f0\uae30 \ud30c\uc77c %s\uc744(\ub97c) \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=\ud655\uc778 \uc911\uc5d0 \ubc1c\uacac\ub41c \uc624\ub958\uc758 \uc218\ub97c \uacc4\uc0b0\ud558\uace0 \ud574\ub2f9 \uac12\uc744 \uc885\ub8cc \ucf54\ub4dc\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. \uac12\uc774 255\ubcf4\ub2e4 \ud074 \uacbd\uc6b0 \uc885\ub8cc \ucf54\ub4dc \uc81c\ud55c\uc73c\ub85c \uc778\ud574 255\ub85c \uac10\uc18c\ub429\ub2c8\ub2e4.
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=\ube44\ubc00\ubc88\ud638 \uae30\ub85d
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \uae30\ub85d \uc0c1\ud0dc \uac12\uc744 \ud45c\uc2dc\ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=\uc0ac\uc6a9\uc790\uc5d0 \ub300\ud55c \ube44\ubc00\ubc88\ud638 \uae30\ub85d \uc0c1\ud0dc \uac12\uc744 \uc9c0\uc6c1\ub2c8\ub2e4.  \ud14c\uc2a4\ud2b8 \ubaa9\uc801\uc73c\ub85c\ub9cc \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=\uc624\ub958: \ub2e4\ub978 \ud3ec\ud2b8\uc5d0 \ub300\ud574 \uac12 %s\uc744(\ub97c) \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=\"%s\" \ub4f1\ub85d \uc815\ubcf4\ub294 \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=\ud544\uc218 \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=\"%2$s\" \ub4f1\ub85d \uc815\ubcf4\uc5d0 \uc9c0\uc815\ub41c \uac12 \"%1$s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=\uae30\ubcf8\uac12
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=\ub418\ub3cc\ub9ac\uae30 \ud30c\uc77c\uc774 \uc800\uc7a5\ub418\ub294 \ub514\ub809\ud1a0\ub9ac.  \uc5c5\uadf8\ub808\uc774\ub4dc \ub3c4\uad6c\ub97c \uc2e4\ud589\ud560 \ub54c \ub9cc\ub4e4\uc5b4\uc9c4 'history' \ub514\ub809\ud1a0\ub9ac\uc758 \uc790\uc2dd \ub514\ub809\ud1a0\ub9ac \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.
 INFO_REVERT_DESCRIPTION_RECENT_1220=\uc124\uce58\ub97c \ucd5c\uc2e0 \uc5c5\uadf8\ub808\uc774\ub4dc \uc774\uc804 \uc0c1\ud0dc\ub85c \ub418\ub3cc\ub9bd\ub2c8\ub2e4.
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=\uc624\ub958\ub97c \ubc1c\uc0dd\ud558\uc9c0 \uc54a\uace0 \ud544\uc694\ud55c \uc815\ubcf4\ub97c \uc694\uccad\ud569\ub2c8\ub2e4.
 INFO_REVERT_DESCRIPTION_SILENT_1222=\uc790\ub3d9 \ub418\ub3cc\ub9ac\uae30\ub97c \uc218\ud589\ud569\ub2c8\ub2e4.
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=\uac00\uc838\uc624\uae30 \uc804\uc5d0 \ubc31\uc5d4\ub4dc\uc5d0 \uc788\ub294 \ubaa8\ub4e0 \uae30\ubcf8 DN\uc5d0 \ub300\ud55c \ubaa8\ub4e0 \ud56d\ubaa9\uc744 \uc81c\uac70\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=%s \ubc0f %s \uc778\uc218\uac00 \ubaa8\ub450 \uc81c\uacf5\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uc774\ub7ec\ud55c \uc778\uc218 \uc911 \ud558\ub098\ub97c \uc81c\uacf5\ud558\uc5ec LDIF \ub370\uc774\ud130\ub97c \uac00\uc838\uc62c \ubc31\uc5d4\ub4dc\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=append \uc778\uc218 \uc5c6\uc774 \ubc31\uc5d4\ub4dc\ub85c \uac00\uc838\uc62c \uacbd\uc6b0 \ubc31\uc5d4\ub4dc\uc758 \ubaa8\ub4e0 \uae30\ubcf8 DN(%s)\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc774 \ubaa8\ub450 \uc81c\uac70\ub429\ub2c8\ub2e4. \uac00\uc838\uc624\uae30\ub97c \uacc4\uc18d\ud558\ub824\uba74 %s \uc778\uc218\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc758 %d\ud589\uc5d0 \uc788\ub294 \ubaa9\ub85d \ud0dc\uadf8\uc5d0 \ubaa9\ub85d \uac12\uc744 \uc9c0\uc815\ud558\ub294 \uc778\uc218\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \ubaa9\ub85d \uac12\uc744 \ud558\ub098 \uc774\uc0c1 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=\ud15c\ud50c\ub9ac\ud2b8 \ud30c\uc77c\uc758 %d\ud589\uc5d0 \uc788\ub294 \ubaa9\ub85d \ud0dc\uadf8\uc5d0 \uc138\ubbf8\ucf5c\ub860\uc744 \ud3ec\ud568\ud558\ub294 '%s' \ud56d\ubaa9\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc138\ubbf8\ucf5c\ub860 \ub4a4\uc5d0 \uc815\uc218\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc138\ubbf8\ucf5c\ub860\uc744 \uac12\uacfc \uc0c1\ub300\uc801 \uac00\uc911\uce58\ub97c \uad6c\ubd84\ud558\ub294 \uad6c\ubd84 \uae30\ud638\uac00 \uc544\ub2c8\ub77c \uac12\uc758 \uc77c\ubd80\ub85c \uac04\uc8fc\ud569\ub2c8\ub2e4.
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=\uc11c\ubc84\uc758 \ub8e8\ud2b8 \ub514\ub809\ud1a0\ub9ac\ub97c %s(\uc73c)\ub85c \uc124\uc815\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=\uc624\ub958: %s \uc778\uc218\uc640 %s \uc778\uc218\ub97c \ubaa8\ub450 \uc81c\uacf5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=\uc624\ub958: SSL \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=\uc624\ub958: \uc81c\uacf5\ub41c SASL \uc635\uc158 \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) "\uc774\ub984=\uac12" \ud615\uc2dd\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=\uc624\ub958: \ud558\ub098 \uc774\uc0c1\uc758 SASL \uc635\uc158\uc774 \uc81c\uacf5\ub418\uc5c8\uc9c0\ub9cc \uc0ac\uc6a9\ud560 SASL \uba54\ucee4\ub2c8\uc998\uc744 \uc9c0\uc815\ud558\ub294 "mech" \uc635\uc158\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=\uc624\ub958: %s \uc778\uc218\uc758 \uac12\uc744 1\uc5d0\uc11c 65535 \uc0ac\uc774\uc758 \uc815\uc218 \uac12\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=\uc624\ub958: \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 %s\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc774\uace0 \uc81c\uacf5\ub41c \uc790\uaca9 \uc99d\uba85\uc774 \uc720\ud6a8\ud55c\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.  \uc138\ubd80 \uc815\ubcf4: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud638\uc2a4\ud2b8 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud3ec\ud2b8 \ubc88\ud638
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=\uc11c\ubc84\uc640\uc758 \ubcf4\uc548 \ud1b5\uc2e0\uc5d0 SSL\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
@@ -1318,31 +937,18 @@
 INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=\uc778\uc99d\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \uacbd\ub85c
 INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=\uc778\uc99d\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c PIN
 INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=\uc778\uc99d\uc11c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c PIN \ud30c\uc77c
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=\uc54c\ub9bc: \uc885\ub8cc \uc694\uccad\uc5d0 \ub300\ud55c \uc751\ub2f5\uc744 \uae30\ub2e4\ub9ac\ub294 \ub3d9\uc548 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \uc5f0\uacb0\uc774 \ub2eb\ud614\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uac00 \uc885\ub8cc \ud504\ub85c\uc138\uc2a4\ub97c \uc2dc\uc791\ud588\uc74c\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=\uc624\ub958: \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc640 \ud1b5\uc2e0\ud558\ub294 \ub3d9\uc548 I/O \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=\uc624\ub958: \uc11c\ubc84\uc758 \uc751\ub2f5\uc744 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=\uc624\ub958: \ucd94\uac00 \uc751\ub2f5 \uba54\uc2dc\uc9c0\uac00 \uc788\uc5b4\uc57c \ud558\ub294\ub370 %s \uba54\uc2dc\uc9c0\ub97c \ubc1b\uc558\uc2b5\ub2c8\ub2e4.
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=%s \uc791\uc5c5 %s\uc774(\uac00) \uc989\uc2dc \uc2dc\uc791\ud558\ub3c4\ub85d \uc608\uc57d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=\uc624\ub958: %s \uc778\uc218\uac00 \ud074\ub77c\uc774\uc5b8\ud2b8\ub85c \ub514\ub809\ud1a0\ub9ac\uc640 \uc0c1\ud638 \uc791\uc6a9\ud558\ub294 \uc774 \ub3c4\uad6c\uc758 \uc0ac\uc6a9\uacfc \ud638\ud658\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=\uc774 \ub3c4\uad6c\ub294 UNIX \uae30\ubc18 \uc2dc\uc2a4\ud15c\uc5d0\uc11c\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_CREATERC_TOOL_DESCRIPTION_1322=UNIX \uae30\ubc18 \uc2dc\uc2a4\ud15c\uc5d0\uc11c \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2dc\uc791, \uc911\uc9c0 \ubc0f \ub2e4\uc2dc \uc2dc\uc791\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 RC \uc2a4\ud06c\ub9bd\ud2b8\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=\ub9cc\ub4e4 \ucd9c\ub825 \ud30c\uc77c \uacbd\ub85c
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=\uc11c\ubc84 \ub8e8\ud2b8 \ub514\ub809\ud1a0\ub9ac \uacbd\ub85c\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  %s \uc2dc\uc2a4\ud15c \ub4f1\ub85d \uc815\ubcf4 \ub610\ub294 %s \ud658\uacbd \ubcc0\uc218\uac00 \uc11c\ubc84 \ub8e8\ud2b8 \ub514\ub809\ud1a0\ub9ac\uc758 \uacbd\ub85c\ub85c \uc124\uc815\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=RC \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326={%s} \uc778\uc218\ub97c \uc9c0\uc815\ud560 \uacbd\uc6b0 {%s}\ub3c4 \ud568\uaed8 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_DBTEST_TOOL_1327=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec JE \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub514\ubc84\uae45\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=\ubaa8\ub4e0 JE \ubc31\uc5d4\ub4dc\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ub8e8\ud2b8 \ucee8\ud14c\uc774\ub108\ub97c \ub098\uc5f4\ud569\ub2c8\ub2e4.
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=\ub8e8\ud2b8 \ucee8\ud14c\uc774\ub108\uc5d0 \ub300\ud55c \ud56d\ubaa9 \ucee8\ud14c\uc774\ub108\ub97c \ub098\uc5f4\ud569\ub2c8\ub2e4.
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=\uae30\ubcf8 DN
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=JE \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc811\ub450\uc5b4
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=\ud56d\ubaa9 \uac1c\uc218
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=\uc694\uccad\ud55c \ubc31\uc5d4\ub4dc \uc544\uc774\ub514 %s\uc744(\ub97c) \uac00\uc9c4 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=\uc694\uccad\ud55c \uae30\ubcf8 DN %s\uc744(\ub97c) \uac00\uc9c4 \ud56d\ubaa9 \ucee8\ud14c\uc774\ub108\uac00 \ubc31\uc5d4\ub4dc %s\uc5d0 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=\uc694\uccad\ud55c \uc774\ub984 %s\uc744(\ub97c) \uac00\uc9c4 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ucee8\ud14c\uc774\ub108\uac00 \ud56d\ubaa9 \ucee8\ud14c\uc774\ub108 %s \ubc0f \ubc31\uc5d4\ub4dc %s\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=JE \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \ucd08\uae30\ud654\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=\ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ub808\ucf54\ub4dc\ub97c \uc77d\uac70\ub098 \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=\uae30\ubcf8 DN \ubb38\uc790\uc5f4 \"%s\"\uc744(\ub97c) \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc774\ub984
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=\ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc720\ud615
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=JE \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc774\ub984
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=\uc0c9\uc778 \uc0c1\ud0dc
 INFO_LABEL_DBTEST_KEY_1360=\ud0a4
 INFO_LABEL_DBTEST_DATA_1361=\ub370\uc774\ud130
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \ud574\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc7a0\uae08\uc740 \ud504\ub85c\uc138\uc2a4\uac00 \uc885\ub8cc\ub418\uba74 \uc790\ub3d9\uc73c\ub85c \uc815\ub9ac\ub418\ubbc0\ub85c \ubcc4\ub3c4\uc758 \uc791\uc5c5\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=\ubc31\uc5d4\ub4dc %s\uc5d0 \ub300\ud55c \uacf5\uc720 \uc7a0\uae08\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uac00 \uc774 \ubc31\uc5d4\ub4dc\uc5d0 \ub2e8\ub3c5\uc73c\ub85c \uc561\uc138\uc2a4\ud558\uace0 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4(\uc608: \ubcf5\uc6d0 \ub610\ub294 LDIF \uac00\uc838\uc624\uae30).
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=\ucd5c\uc18c/\ucd5c\ub300 \ud0a4 \uac12 %s\uc744(\ub97c) \ud574\ub3c5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uc811\ub450\uc5b4\uac00 "0x"\uc778 \uac12\uc740 16\uc9c4\uc218 \uc6d0\uc2dc \ubc14\uc774\ud2b8\ub85c \ud574\ub3c5\ub429\ub2c8\ub2e4. DN2ID \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub364\ud504\ud560 \uacbd\uc6b0 \uac12\uc740 \uc720\ud6a8\ud55c \uace0\uc720 \uc774\ub984\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4. ID2Entry \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub364\ud504\ud560 \uacbd\uc6b0 \uac12\uc740 \ud56d\ubaa9 \uc544\uc774\ub514\ub85c \ud574\ub3c5\ub429\ub2c8\ub2e4. \ubaa8\ub4e0 \ub2e4\ub978 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub364\ud504\ud560 \uacbd\uc6b0 \uac12\uc740 \ubb38\uc790\uc5f4\ub85c \ud574\ub3c5\ub429\ub2c8\ub2e4.
 INFO_LABEL_DBTEST_ENTRY_1365=\ud56d\ubaa9
 INFO_LABEL_DBTEST_ENTRY_ID_1366=\ud56d\ubaa9 \uc544\uc774\ub514
 INFO_LABEL_DBTEST_ENTRY_DN_1367=\ud56d\ubaa9 DN
@@ -1405,16 +994,13 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=\uc0c9\uc778\ud654\ub41c \uac12
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=\ud56d\ubaa9 \uc544\uc774\ub514 \ubaa9\ub85d
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=\ub9c8\uc9c0\ub9c9 \uc815\ub82c \ud0a4
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=\ucd5c\uc18c/\ucd5c\ub300 \ub370\uc774\ud130 \ud06c\uae30 %s\uc744(\ub97c) \uc815\uc218\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=ADS \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\ub97c \ud65c\uc131\ud654\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=\ud558\uc704 \uba85\ub839\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_CREATERC_USER_DESCRIPTION_1375=\uc11c\ubc84\ub97c \uc2e4\ud589\ud560 \uc0ac\uc6a9\uc790 \uacc4\uc815\uc758 \uc774\ub984
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=\uc11c\ubc84\ub97c \uc2e4\ud589\ud558\ub294 \ub370 \uc0ac\uc6a9\ub420 Java \uc124\uce58 \uacbd\ub85c
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=\uc11c\ubc84\ub97c \uc2e4\ud589\ud560 \ub54c JVM\uc5d0 \uc804\ub2ec\ub420 \uc778\uc218 \uc9d1\ud569
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=OPENDS_JAVA_HOME \uacbd\ub85c\ub85c \uc9c0\uc815\ub41c %s \ub514\ub809\ud1a0\ub9ac\uac00 \uc5c6\uac70\ub098 \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=%s\uc744(\ub97c) \uc2e4\ud589\ud560 \uc218 \uc788\ub294 \uae30\ubcf8 \uc11c\ubc84 \uad6c\uc131 \uc0c1\ud0dc \ubc0f \uad6c\uc131\uc744 \ubcf4\ub294 \ubc29\ubc95
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=SSL\uc744 \ud65c\uc131\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c LDAPS \ud074\ub77c\uc774\uc5b8\ud2b8 \uc5f0\uacb0\uc744 \uc218\ub77d\ud560 \ud3ec\ud2b8\ub294 \ubb34\uc5c7\uc785\ub2c8\uae4c?
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=PKCS#11 \ud1a0\ud070\uc5d0 \ub300\ud55c \uae30\uc874 \uc778\uc99d\uc11c\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=\uc778\uc99d\uc11c \uc720\ud615 \uc120\ud0dd:
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=\uad6c\uc131\uc774 \uc644\ub8cc\ub418\uba74 \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=\uc81c\uacf5\ub41c \uc778\uc99d\uc11c \ubcc4\uba85\uc744 \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.  \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub2e4\uc74c \uc778\uc99d\uc11c \ubcc4\uba85\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=\ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub2e4\uc74c \uc778\uc99d\uc11c \ubcc4\uba85\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: %s.%n\uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=\uad6c\uc131 \uc644\ub8cc \uc2dc \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=LDAP \ud3ec\ud2b8\ub97c \ud1b5\ud55c \uc11c\ubc84\uc640\uc758 \ubcf4\uc548 \ud1b5\uc2e0\uc744 \ud5c8\uc6a9\ud558\ub824\uba74 StartTLS\ub97c \ud65c\uc131\ud654\ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 LDAPS \ud1b5\uc2e0\uc744 \uc218\uc2e0\ud558\ub294 \ud3ec\ud2b8.  \uc774 \uc778\uc218\uac00 \uba85\uc2dc\uc801\uc73c\ub85c \uc9c0\uc815\ub41c \uacbd\uc6b0\uc5d0\ub9cc LDAPS \ud3ec\ud2b8\uac00 \uad6c\uc131\ub418\uace0 SSL\uc774 \ud65c\uc131\ud654\ub429\ub2c8\ub2e4.
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=\uc778\uc99d\uc11c \ud0a4 \uc800\uc7a5\uc18c PIN.  A PIN is required when you specify to use an existing certificate (JKS, JCEKS, PKCS#12 or PKCS#11) as server certificate
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=\uc778\uc99d\uc11c \ud0a4 \uc800\uc7a5\uc18c PIN \ud30c\uc77c.  A PIN is required when you specify to use an existing certificate (JKS, JCEKS, PKCS#12 or PKCS#11) as server certificate
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=SSL \uae30\ubc18 \uc5f0\uacb0\uc744 \uc218\ub77d\ud558\uac70\ub098 StartTLS \ud611\uc0c1\uc744 \uc218\ud589\ud560 \ub54c \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \uc778\uc99d\uc11c\uc758 \ubcc4\uba85
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=\uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c \uc720\ud615\uc744 \uc5ec\ub7ec \uac1c \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.  Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=SSL \ub610\ub294 StartTLS\ub97c \ud65c\uc131\ud654\ud558\ub3c4\ub85d \uc120\ud0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c \uc720\ud615\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=\uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc778\uc99d\uc11c\ub97c \uac80\uc0c9\ud558\ub824\uba74 \ud0a4 \uc800\uc7a5\uc18c\uc758 PIN\uc744 \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4.  {%s} \ub610\ub294 {%s}\uc744(\ub97c) \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=\ub300\ud654\uc2dd\uc774 \uc544\ub2cc \ubaa8\ub4dc\ub85c \uc124\uce58\ub97c \uc218\ud589\ud569\ub2c8\ub2e4.  \uba85\ub839\uc758 \uc77c\ubd80 \ub370\uc774\ud130\uac00 \ub204\ub77d\ub41c \uacbd\uc6b0 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uba54\uc2dc\uc9c0\uac00 \ud45c\uc2dc\ub418\uc9c0 \uc54a\uace0 \ub3c4\uad6c\uac00 \uc2e4\ud328\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=\uc778\uc99d\uc11c\ub97c \uc11c\ubc84 \uc778\uc99d\uc11c\ub85c \uc0ac\uc6a9\ud558\ub3c4\ub85d \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.  SSL({%s} \uc635\uc158 \uc0ac\uc6a9) \ub610\ub294 StartTLS(%s \uc635\uc158 \uc0ac\uc6a9)\ub97c \ud65c\uc131\ud654\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411='%s' \uc778\uc218\uac00 '%s'\uacfc(\uc640) \ud638\ud658\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c \uc2e4\ud589\ud558\ub3c4\ub85d \uc608\uc57d\ub41c \uc791\uc5c5 \ubaa9\ub85d\uacfc \uac1c\ubcc4 \uc791\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \uac00\uc838\uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=\uc791\uc5c5 \uc694\uc57d\uc744 \uc778\uc1c4\ud569\ub2c8\ub2e4.
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=\uc774 \ub3c4\uad6c\uac00 \uc815\ubcf4\ub97c \ud45c\uc2dc\ud560 \ud2b9\uc815 \uc791\uc5c5\uc758 \uc544\uc774\ub514
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=\uc644\ub8cc \uc2dc \uc804\uc790 \uba54\uc77c \ubcf4\ub0b4\uae30
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=\uc624\ub958 \uc2dc \uc804\uc790 \uba54\uc77c \ubcf4\ub0b4\uae30
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=%s \uc791\uc5c5\uc774 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=%s \uc791\uc5c5\uc744 \ucde8\uc18c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=%s \uc791\uc5c5 \ud56d\ubaa9\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=\uc544\uc774\ub514\uac00 %s\uc778 \uc791\uc5c5\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_TASKINFO_DETAILS_1439=\uc791\uc5c5 \uc138\ubd80 \uc815\ubcf4
 INFO_TASKINFO_OPTIONS_1440=%s \uc635\uc158
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=\uc9c0\uc815\ud558\uc9c0 \uc54a\uc74c
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=\uc989\uc2dc \uc2e4\ud589
 INFO_TASKINFO_LDAP_EXCEPTION_1445=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: '%s'. \uc5f0\uacb0 \uc635\uc158\uc774 \uc62c\ubc14\ub974\uace0 \uc11c\ubc84\uac00 \uc2e4\ud589 \uc911\uc778\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446='%s' \uc635\uc158\uacfc '%s' \uc635\uc158\uc740 \uc11c\ub85c \ud638\ud658\ub418\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=\ucde8\uc18c\ud560 \ud2b9\uc815 \uc791\uc5c5\uc758 \uc544\uc774\ub514
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448='%s' \uc791\uc5c5\uc744 \ucde8\uc18c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449='%s' \uc791\uc5c5\uc5d0 \ub300\ud55c \ub85c\uadf8\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=\uc0c9\uc778 %d\uc758 \uc791\uc5c5\uc744 \ucde8\uc18c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=%s \uc791\uc5c5\uc740 \uc644\ub8cc\ub418\uc5c8\uc73c\ubbc0\ub85c \ucde8\uc18c\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=\ud604\uc7ac \ucde8\uc18c \uac00\ub2a5\ud55c \uc791\uc5c5\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453='%s' \uc544\uc774\ub514\ub85c \uc815\uc758\ub41c \uc791\uc5c5\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455='%s' \uc791\uc5c5\uc758 \uc0c1\ud0dc\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_START_DATETIME_1456='YYYYMMDDhhmmss' \ud615\uc2dd\uc73c\ub85c \uc9c0\uc815\ub41c \uc11c\ubc84 \uc791\uc5c5\uc73c\ub85c \uc608\uc57d\ub41c \uacbd\uc6b0 \uc774 \uc791\uc5c5\uc744 \uc2dc\uc791\ud560 \ub0a0\uc9dc/\uc2dc\uac04\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uac12\uc774 '0'\uc774\uba74 \uc791\uc5c5\uc744 \uc989\uc2dc \uc2e4\ud589\ud558\ub3c4\ub85d \uc608\uc57d\ud569\ub2c8\ub2e4.  \uc774 \uc635\uc158\uc744 \uc9c0\uc815\ud558\uba74 \uc9c0\uc815\ub41c \uc2dc\uac04\uc5d0 \uc791\uc5c5\uc744 \uc2dc\uc791\ud558\ub3c4\ub85d \uc608\uc57d\ud558\uace0 \uc774 \uc720\ud2f8\ub9ac\ud2f0\ub294 \ud574\ub2f9 \uc2dc\uac04 \uc774\ud6c4 \uc989\uc2dc \uc885\ub8cc\ub429\ub2c8\ub2e4.
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=\uc2dc\uc791 \ub0a0\uc9dc/\uc2dc\uac04\uc740 'YYYYMMDDhhmmss' \ud615\uc2dd\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=%s \uc791\uc5c5 %s\uc774(\uac00) %s\uc744(\ub97c) \uc2dc\uc791\ud558\ub3c4\ub85d \uc608\uc57d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=\uc774 \uc791\uc5c5\uc744 \ud0dc\uc2a4\ud06c\ub85c \uc608\uc57d\ud558\uae30 \uc704\ud55c \uc635\uc158\uc744 \uc81c\uacf5\ud588\uc9c0\ub9cc \uc11c\ubc84\uc758 \uc791\uc5c5 \ubc31\uc5d4\ub4dc\uc5d0 \uc5f0\uacb0\ud558\uae30 \uc704\ud574 \uc81c\uacf5\ud55c \uc635\uc158\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: '%s'
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=\uba85\ub839\uc904 \uc778\uc218\uc5d0 \uc0ac\uc6a9\ub418\ub294 \uae30\ubcf8 \ub4f1\ub85d \uc815\ubcf4 \uac12\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
 INFO_DESCRIPTION_NO_PROP_FILE_1462=\uae30\ubcf8 \uba85\ub839\uc904 \uc778\uc218 \uac12\uc744 \uac00\uc838\uc624\ub294 \ub370 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=\uc791\uc5c5 \uc608\uc57d \uc635\uc158
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=\uc774 \uc791\uc5c5\uc774 \uc2e4\ud589\ub420 \ub54c \uc624\ub958\uac00 \ubc1c\uc0dd\ud560 \uacbd\uc6b0 \uc54c\ub9bc\uc744 \ubc1b\uc744 \uc218\uc2e0\uc790\uc758 \uc804\uc790 \uba54\uc77c \uc8fc\uc18c.  \uc774 \uc635\uc158\uc740 \uc5ec\ub7ec \ubc88 \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=\uc774 \uc791\uc5c5\uc774 \uc885\uc18d\ub418\ub294 \uc791\uc5c5\uc758 \uc544\uc774\ub514.  \uc791\uc5c5\uc740 \ubaa8\ub4e0 \uc885\uc18d \ud56d\ubaa9\uc758 \uc2e4\ud589\uc774 \uc644\ub8cc\ub420 \ub54c\uae4c\uc9c0 \uc2e4\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=\uc885\uc18d \uc791\uc5c5\uc774 \uc2e4\ud328\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc774 \uc791\uc5c5\uc744 \uc218\ud589\ud574\uc57c \ud569\ub2c8\ub2e4.  \uac12\uc740 %s \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4. \uac12\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 \uae30\ubcf8\uc801\uc73c\ub85c %s\uc744(\ub97c) \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=%s \uc635\uc158\uc740 \uc774 \uc791\uc5c5\uc744 \ud0dc\uc2a4\ud06c\ub85c \uc608\uc57d\ud560 \ub54c\ub9cc \uc801\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=%2$s \uc635\uc158\uc5d0 \ub300\ud55c \uac12 %1$s\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\uc790 \uba54\uc77c \uc8fc\uc18c\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=\uc2e4\ud328\ud55c \uc885\uc18d \uc791\uc5c5 \uac12 %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.  \uac12\uc740 %s \uc911 \ud558\ub098\uc5ec\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=\uc2e4\ud328\ud55c \uc885\uc18d \uc791\uc5c5 \uc635\uc158\uc740 \ud558\ub098 \uc774\uc0c1\uc758 \uc885\uc18d \ud56d\ubaa9\uacfc \ud568\uaed8 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=\uc624\ub958: %s \uc791\uc5c5\uc774 \ucde8\uc18c \uac00\ub2a5\ud55c \uc0c1\ud0dc\uac00 \uc544\ub2d9\ub2c8\ub2e4.
 NOTICE_BACKUPDB_CANCELLED_1478=\ubc31\uc5c5 \ud504\ub85c\uc138\uc2a4\ub97c \ucde8\uc18c\ud588\uc2b5\ub2c8\ub2e4.
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=\uac70\ubd80\ub41c \ud56d\ubaa9\uc744 \uc9c0\uc815\ub41c \ud30c\uc77c\uc5d0 \uc501\ub2c8\ub2e4.
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=\uac70\ubd80\ub41c \ud56d\ubaa9 \ud30c\uc77c %s\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ud30c\uc77c\uc5d0 \ub300\ud55c \uc4f0\uae30 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=\uac74\ub108\ub6f4 \ud56d\ubaa9\uc744 \uc9c0\uc815\ub41c \ud30c\uc77c\uc5d0 \uc501\ub2c8\ub2e4.
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=\uac74\ub108\ub6f4 \ud56d\ubaa9 \ud30c\uc77c %s\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ud30c\uc77c\uc5d0 \ub300\ud55c \uc4f0\uae30 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=\uac74\ub108\ub6f4 \ud56d\ubaa9\uc744 \ud30c\uc77c\uc5d0 \uc501\ub2c8\ub2e4:
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub2e4\ub978 OpenDS \uba85\ub839\uc5d0 \uc0ac\uc6a9\ub418\ub294 java \uc778\uc218 \ubc0f java \ud648\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.%n%n\uba85\ub839\uc744 \uc2e4\ud589\ud558\uae30 \uc804\uc5d0 %s\uc5d0 \uc788\ub294 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud558\uc5ec java \uc778\uc218\uc640 java \ud648\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4. \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud55c \uacbd\uc6b0 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc774 \uba85\ub839\uc744 \uc2e4\ud589\ud569\ub2c8\ub2e4.%n%n\ubcc0\uacbd \uc0ac\ud56d\uc740 \uc774 OpenDS \uc124\uce58\uc5d0\ub9cc \uc801\uc6a9\ub429\ub2c8\ub2e4. \ud658\uacbd \ubcc0\uc218\ub294 \uc218\uc815\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=\uc778\uc99d\uc11c \ud0a4 \uc800\uc7a5\uc18c PIN\uc744 \uc81c\uacf5\ud558\uae30 \uc704\ud55c \ucd5c\ub300 \uc2dc\ub3c4 \ud69f\uc218\ub294 %s\uc785\ub2c8\ub2e4. \uc124\uce58\uac00 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%n\uba85\ub839\uc744 \uc2e4\ud589\ud558\uae30 \uc804\uc5d0 %s\uc5d0 \uc788\ub294 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud558\uc5ec java \uc778\uc218\uc640 java \ud648\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4. \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud55c \uacbd\uc6b0 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc801\uc6a9\ud558\ub824\uba74 \uc774 \uba85\ub839\uc744 \uc2e4\ud589\ud569\ub2c8\ub2e4.%n%nNote that the changes will only apply to this server installation. \ud658\uacbd \ubcc0\uc218\ub294 \uc218\uc815\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=Quiet \ubaa8\ub4dc\uc5d0\uc11c \ub3c4\uad6c\ub97c \uc2e4\ud589\ud569\ub2c8\ub2e4.  Quiet \ubaa8\ub4dc\uc5d0\uc11c\ub294 \ud45c\uc900 \ucd9c\ub825\uc5d0 \uc9c4\ud589\ub960 \uc815\ubcf4\ub97c \ucd9c\ub825\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=\uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c.  \uc774 \uc18d\uc131\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 %s\uc774(\uac00) \uc0ac\uc6a9\ub429\ub2c8\ub2e4.
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=\uae30\ub85d\ub420 \uc2a4\ud06c\ub9bd\ud2b8 \ud30c\uc77c.  \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 %s\uc774(\uac00) \uae30\ub85d\ub429\ub2c8\ub2e4.
 INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=\ud30c\uc77c \ub4f1\ub85d \uc815\ubcf4 \"%s\"\uc744(\ub97c) \uc77d\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \ud574\ub2f9 \ub4f1\ub85d \uc815\ubcf4\uac00 \uc788\uace0 \uc77d\uae30 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=\ub300\uc0c1 \ud30c\uc77c \"%s\"\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud30c\uc77c\uc744 \uc77d\uc744 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=\ub300\uc0c1 \ud30c\uc77c \"%s\"\uc5d0 \uc4f8 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc774 \ud30c\uc77c\uc744 \uc77d\uc744 \uc218 \uc788\ub294 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=\uc2a4\ud06c\ub9bd\ud2b8 \ud30c\uc77c %s\uc744(\ub97c) \ub9cc\ub4e4\uc5c8\uc2b5\ub2c8\ub2e4.  \uba85\ub839\uc904\uc5d0\uc11c %s\uc5d0 \uc9c0\uc815\ub41c java \ub4f1\ub85d \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \ub9cc\ub4e0 \uc2a4\ud06c\ub9bd\ud2b8 \ud30c\uc77c\uc744 %s\uc5d0 \ubcf5\uc0ac\ud574\uc57c \ud569\ub2c8\ub2e4.
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\uc791\uc5c5\uc774 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4.  OpenDS \uba85\ub839\uc5d0\uc11c\ub294 %s\uc5d0 \uc788\ub294 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c\uc5d0 \uc9c0\uc815\ub41c java \uc778\uc218\uc640 java \ud648\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\uc791\uc5c5\uc774 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4.  The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=\uc774 \uac12\uc744 \uc124\uc815\ud560 \ub54c \uc801\uc808\ud55c \uc624\ub958 \ucf54\ub4dc\ub97c \ubc18\ud658\ud558\uc5ec \uba85\ub839\uc774 \uc624\ud504\ub77c\uc778 \ub610\ub294 \uc628\ub77c\uc778 \ubaa8\ub4dc\ub85c \uc2e4\ud589\ub418\ub294\uc9c0 \ud14c\uc2a4\ud2b8\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=\ubc31\uc5d4\ub4dc \uc544\uc774\ub514 '%s'\uc744(\ub97c) \uc5ec\ub7ec \ubc88 \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=\uc624\ub958: \ube48 LDAP DN\uc740 \uc720\ud6a8\ud55c \uac12\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={file}
 INFO_DIRECTORY_PLACEHOLDER_1500={directory}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={adminUID}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={keyStorePasswordFile}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=JMX \uc218\uc2e0\uae30 \ud3ec\ud2b8:
 INFO_INSTALLDS_START_SERVER_1600=\uad6c\uc131 \uc644\ub8cc \uc2dc \uc11c\ubc84\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=\uad6c\uc131 \uc644\ub8cc \uc2dc \uc11c\ubc84\ub97c \uc2dc\uc791\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=\uc704 \ub9e4\uac1c\ubcc0\uc218\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc11c\ubc84\ub97c \uc124\uc815\ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=\uc124\uc815 \ub9e4\uac1c\ubcc0\uc218\ub97c \ub2e4\uc2dc \uc81c\uacf5\ud569\ub2c8\ub2e4.
 INFO_INSTALLDS_CANCEL_1606=\uc124\uc815\uc744 \ucde8\uc18c\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uc5d0\uc11c CryptoManager\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=%s \uc791\uc5c5 %s\uc774(\uac00) \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=%s task %s did not complete successfully
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c '%s'\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc81c\uacf5\ub41c \ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c\uac00 \uc788\uace0 \ud574\ub2f9 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \uc77d\uae30 \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=\ud0a4 \uc800\uc7a5\uc18c '%s'\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.  \uc81c\uacf5\ub41c \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc788\uace0 \ud574\ub2f9 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud55c \uc77d\uae30 \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=\ucc28\uc774\uc810\uc744 \uacc4\uc0b0\ud560 \ub54c \ubb34\uc2dc\ud560 \uc18d\uc131 \ubaa9\ub85d\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=\ucc28\uc774\uc810\uc744 \uacc4\uc0b0\ud560 \ub54c \ubb34\uc2dc\ud560 \ud56d\ubaa9(DN) \ubaa9\ub85d\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=\ubb34\uc2dc\ub41c \ud56d\ubaa9 \ubaa9\ub85d\uc744 \ud3ec\ud568\ud558\ub294 '%s' \ud30c\uc77c\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=\ubb34\uc2dc\ub41c \uc18d\uc131 \ubaa9\ub85d\uc744 \ud3ec\ud568\ud558\ub294 '%s' \ud30c\uc77c\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616='%2$s' \ud30c\uc77c\uc758 \ubb38\uc790\uc5f4 '%1$s'\uc744(\ub97c) DN\uc73c\ub85c \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=The %s operation change number is %s
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=On which port would you like the Administration Connector to accept connections?
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=Port on which the Administration Connector should listen for communication
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. Check this port is an administration port
 INFO_DESCRIPTION_ADMIN_PORT_1622=Directory server administration port number
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=Path of a JCEKS containing a certificate to be used as the server certificate
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=Use an existing certificate located on a JCEKS key store
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=JCEKS Key Store path:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={instancePath}
 INFO_CURRENT_USER_PLACEHOLDER_1631={currentUser}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=Path where the instance will be located
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=User name of the owner of the instance
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=Group name of the owner of the instance
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=This utility sets the instance location
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=This utility checks version and owner of the instance
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=Current user
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=Specifies that check on version should be done
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={schedulePattern}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=Indicates the task is recurring and will be scheduled according to the value argument expressed in crontab(5) compatible time/date pattern
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=Recurring %s task %s scheduled successfully
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=This utility unsets the instance location
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=Checks options are valid
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=Exporting to %s
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=y
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=\uc544\ub2c8\uc694
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  \uc138\ubd80 \uc815\ubcf4: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=r
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=c
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=l
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=Takes into account the syntax of the attributes as defined in the schema to make the value comparison.  The provided LDIF files must be conform to the server schema
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=You must provide a non-empty password to continue
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679={%s} \uc778\uc218\ub97c \uc9c0\uc815\ud560 \uacbd\uc6b0 {%s}\ub3c4 \ud568\uaed8 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/tools_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/tools_zh_CN.properties
index efd7632..cac4f58 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=\u65e0\u6cd5\u521b\u5efa\u4e0e\u670d\u52a1\u5668\u7684 SSL \u8fde\u63a5: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=\u65e0\u6cd5\u521b\u5efa\u4e0e\u670d\u52a1\u5668\u7684 SSL \u8fde\u63a5\uff0c\u56e0\u4e3a\u5c1a\u672a\u521d\u59cb\u5316\u8fde\u63a5\u5de5\u5382
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=\u65e0\u6cd5\u52a0\u8f7d\u5bc6\u94a5\u5e93\u6587\u4ef6: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=\u65e0\u6cd5\u521d\u59cb\u5316\u5bc6\u94a5\u5e93\u7684\u5bc6\u94a5\u7ba1\u7406\u5668: %s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=\u65e0\u6cd5\u52a0\u8f7d\u5bc6\u94a5\u5e93\u6587\u4ef6: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=\u65e0\u6cd5\u521d\u59cb\u5316\u5bc6\u94a5\u5e93\u7684\u5bc6\u94a5\u7ba1\u7406\u5668: %s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=\u5217\u51fa\u53ef\u7528\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=\u8981\u8fdb\u884c\u7f16\u7801\u6216\u8981\u4e0e\u5df2\u7f16\u7801\u5bc6\u7801\u8fdb\u884c\u6bd4\u8f83\u7684\u660e\u6587\u5bc6\u7801
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=\u660e\u6587\u5bc6\u7801\u6587\u4ef6
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6\u7684\u8def\u5f84
 INFO_ENCPW_DESCRIPTION_SCHEME_14=\u7528\u4e8e\u5df2\u7f16\u7801\u5bc6\u7801\u7684\u65b9\u6848
 INFO_DESCRIPTION_USAGE_15=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u547d\u4ee4\u884c\u53c2\u6570\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=\u5728\u89e3\u6790\u547d\u4ee4\u884c\u53c2\u6570\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=\u672a\u6307\u5b9a\u660e\u6587\u5bc6\u7801\u3002\u8bf7\u4f7f\u7528 --%s \u6216 --%s \u6307\u5b9a\u8981\u8fdb\u884c\u7f16\u7801\u7684\u5bc6\u7801
+SEVERE_ERR_ENCPW_NO_SCHEME_19=\u672a\u6307\u5b9a\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u3002\u8bf7\u4f7f\u7528 --%s \u53c2\u6570\u6307\u5b9a\u5b58\u50a8\u65b9\u6848
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=\u5728\u5c1d\u8bd5\u5f15\u5bfc\u76ee\u5f55\u670d\u52a1\u5668\u5ba2\u6237\u7aef\u4ee3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=\u5728\u5c1d\u8bd5\u52a0\u8f7d\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u6838\u5fc3\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u5bc6\u7801\u5b58\u50a8\u65b9\u6848\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=\u5c1a\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u4efb\u4f55\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 "%s"
 INFO_ENCPW_PASSWORDS_MATCH_27=\u63d0\u4f9b\u7684\u660e\u6587\u5bc6\u7801\u548c\u5df2\u7f16\u7801\u5bc6\u7801\u76f8\u5339\u914d
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=\u63d0\u4f9b\u7684\u660e\u6587\u5bc6\u7801\u548c\u5df2\u7f16\u7801\u5bc6\u7801\u4e0d\u5339\u914d
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=\u5df2\u7f16\u7801\u5bc6\u7801: "%s"
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=\u5728\u5c1d\u8bd5\u5bf9\u660e\u6587\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=\u8981\u5199\u5165\u7684 LDIF \u6587\u4ef6\u7684\u8def\u5f84
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=\u9644\u52a0\u5230\u73b0\u6709 LDIF \u6587\u4ef6\u4e2d\uff0c\u800c\u4e0d\u662f\u8986\u76d6\u8be5\u6587\u4ef6
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=\u8981\u5bfc\u51fa\u7684\u540e\u7aef\u7684 ID
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=\u5728\u5bfc\u51fa LDIF \u6570\u636e\u65f6\u5bf9\u5176\u8fdb\u884c\u538b\u7f29
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=\u5728\u5bfc\u51fa LDIF \u6570\u636e\u65f6\u5bf9\u5176\u8fdb\u884c\u52a0\u5bc6
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=\u751f\u6210\u5bfc\u51fa\u6570\u636e\u7684\u7b7e\u540d\u6563\u5217
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=\u65e0\u6cd5\u5c06\u6392\u9664\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668: %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=\u65e0\u6cd5\u5c06\u5305\u542b\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668: %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=\u65e0\u6cd5\u5c06\u57fa DN \u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=\u591a\u4e2a\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u914d\u7f6e\u4e86\u8bf7\u6c42\u7684\u540e\u7aef ID "%s"
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u5747\u672a\u914d\u7f6e\u8bf7\u6c42\u7684\u540e\u7aef ID "%s"
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=\u65e0\u6cd5\u5c06\u6392\u9664\u5206\u652f\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=\u65e0\u6cd5\u5c06\u6362\u884c\u5217\u503c "%s" \u89e3\u7801\u4e3a\u6574\u6570
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=\u5728\u5c1d\u8bd5\u5904\u7406 LDIF \u5bfc\u51fa\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=\u65e0\u6cd5\u5c06\u540e\u7aef\u914d\u7f6e\u57fa DN \u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684 DN: %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=\u65e0\u6cd5\u4ece\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u68c0\u7d22\u540e\u7aef\u914d\u7f6e\u57fa\u6761\u76ee "%s": %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=\u65e0\u6cd5\u786e\u5b9a\u4e3a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u63d0\u4f9b\u903b\u8f91\u7684 Java \u7c7b\u7684\u540d\u79f0: %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=\u65e0\u6cd5\u52a0\u8f7d\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u4ee5\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef: %3$s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=\u65e0\u6cd5\u521b\u5efa\u914d\u7f6e\u6761\u76ee %2$s \u4e2d\u5f15\u7528\u7684\u7c7b %1$s \u7684\u5b9e\u4f8b\u4ee5\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef: %3$s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=\u5c1a\u672a\u5728\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u57fa DN\u3002\u5c06\u4e0d\u4f1a\u8bc4\u4f30\u6b64\u540e\u7aef
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=\u65e0\u6cd5\u786e\u5b9a\u540e\u7aef\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u57fa DN \u96c6: %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=\u8981\u5bfc\u5165\u7684 LDIF \u6587\u4ef6\u7684\u8def\u5f84
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=\u9644\u52a0\u5230\u73b0\u6709\u6570\u636e\u5e93\u4e2d\uff0c\u800c\u4e0d\u662f\u8986\u76d6\u8be5\u6570\u636e\u5e93
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=\u5728\u9644\u52a0\u5230\u6570\u636e\u5e93\u65f6\u66ff\u6362\u73b0\u6709\u6761\u76ee
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=\u8986\u76d6\u73b0\u6709\u62d2\u7edd\u6587\u4ef6\u548c/\u6216\u8df3\u8fc7\u6587\u4ef6\uff0c\u800c\u4e0d\u662f\u9644\u52a0\u5230\u8fd9\u4e9b\u6587\u4ef6\u4e2d
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=\u5df2\u538b\u7f29 LDIF \u6587\u4ef6
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=\u5df2\u5bf9 LDIF \u6587\u4ef6\u52a0\u5bc6
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=\u65e0\u6cd5\u5c06\u6392\u9664\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=\u65e0\u6cd5\u5c06\u5305\u542b\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u641c\u7d22\u8fc7\u6ee4\u5668: %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=\u5bfc\u5165\u7684\u5206\u652f\u6216\u540e\u7aef ID \u4e0d\u80fd\u8de8\u591a\u4e2a\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u5747\u672a\u914d\u7f6e\u8bf7\u6c42\u7684\u540e\u7aef ID \u6216\u5305\u542b\u6307\u5b9a\u5206\u652f\u7684\u57fa DN
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=\u65e0\u6cd5\u5c06\u6392\u9664\u5206\u652f\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=\u5728\u5c1d\u8bd5\u6253\u5f00\u62d2\u7edd\u6587\u4ef6 %s \u4ee5\u5199\u5165\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=\u5728\u5c1d\u8bd5\u5904\u7406 LDIF \u5bfc\u5165\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_PROCESSING_OPERATION_104=\u6b63\u5728\u5904\u7406 %2$s \u7684 %1$s \u8bf7\u6c42
 INFO_OPERATION_FAILED_105=%s \u64cd\u4f5c\u5931\u8d25
 INFO_OPERATION_SUCCESSFUL_106=DN %2$s \u7684 %1$s \u64cd\u4f5c\u6210\u529f
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=\u641c\u7d22\u64cd\u4f5c\u5141\u8bb8\u6267\u884c\u7684\u6700\u957f\u65f6\u95f4\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=\u641c\u7d22\u8303\u56f4\uff08'base'\u3001'one'\u3001'sub' \u6216 'subordinate'\uff09
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=\u522b\u540d\u89e3\u9664\u5f15\u7528\u7b56\u7565\uff08'never'\u3001'always'\u3001'search' \u6216 'find'\uff09
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=\u65e0\u6cd5\u53d1\u9001\u7b80\u5355\u7ed1\u5b9a\u8bf7\u6c42: %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=\u76ee\u5f55\u670d\u52a1\u5668\u6307\u793a\u5b83\u6b63\u5728\u5173\u95ed\u5ba2\u6237\u7aef\u8fde\u63a5\uff08\u7ed3\u679c\u4ee3\u7801 %d\uff0c\u6d88\u606f "%s"\uff09
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=\u76ee\u5f55\u670d\u52a1\u5668\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e86\u4e00\u6761\u610f\u5916\u6269\u5c55\u54cd\u5e94\u6d88\u606f: %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=\u76ee\u5f55\u670d\u52a1\u5668\u5411\u5ba2\u6237\u7aef\u53d1\u9001\u4e86\u4e00\u6761\u610f\u5916\u54cd\u5e94\u6d88\u606f: %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=\u7b80\u5355\u7ed1\u5b9a\u5c1d\u8bd5\u5931\u8d25
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=\u8bf7\u6c42\u4e86 SASL \u7ed1\u5b9a\uff0c\u4f46\u672a\u6307\u5b9a SASL \u673a\u5236
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=\u6b64\u5ba2\u6237\u7aef\u4e0d\u652f\u6301\u8bf7\u6c42\u7684 SASL \u673a\u5236 "%s"
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=\u53ea\u80fd\u4e3a\u8ddf\u8e2a SASL \u5c5e\u6027\u6307\u5b9a\u5355\u4e2a\u503c
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=%2$s SASL \u673a\u5236\u4e0d\u5141\u8bb8\u4f7f\u7528\u5c5e\u6027 "%1$s"
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=\u65e0\u6cd5\u53d1\u9001 SASL %S \u7ed1\u5b9a\u8bf7\u6c42: %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=SASL %s \u7ed1\u5b9a\u5c1d\u8bd5\u5931\u8d25
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=\u672a\u63d0\u4f9b\u4efb\u4f55\u7528\u4e8e %s \u673a\u5236\u7684 SASL \u5c5e\u6027
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149="authid" SASL \u5c5e\u6027\u4ec5\u63a5\u53d7\u5355\u4e2a\u503c
@@ -254,76 +206,45 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=\u7528\u4e8e Kerberos \u9a8c\u8bc1\u7684 KDC
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184="kdc" SASL \u5c5e\u6027\u4ec5\u63a5\u53d7\u5355\u4e2a\u503c
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=\u6307\u5b9a\u7684 GSSAPI \u4fdd\u62a4\u8d28\u91cf\u6a21\u5f0f "%s" \u65e0\u6548\u3002\u5f53\u524d\u552f\u4e00\u652f\u6301\u7684 QoP \u6a21\u5f0f\u4e3a "auth"
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=\u5728\u5c1d\u8bd5\u4e3a GSSAPI \u9a8c\u8bc1\u521b\u5efa\u4e34\u65f6 JAAS \u914d\u7f6e\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=\u5728 Kerberos \u9886\u57df\u4e2d\u5c1d\u8bd5\u6267\u884c\u672c\u5730\u9a8c\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5c1d\u8bd5\u6267\u884c GSSAPI \u9a8c\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=\u4e3a\u975e SASL \u7ed1\u5b9a\u8c03\u7528\u4e86 LDAPAuthenticationHandler.run() \u65b9\u6cd5\u3002\u6b64\u8c03\u7528\u7684\u53cd\u5411\u8ddf\u8e2a\u4e3a %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=\u4e3a\u5177\u6709\u610f\u5916\u673a\u5236 "%s" \u7684 SASL \u7ed1\u5b9a\u8c03\u7528\u4e86 LDAPAuthenticationHandler.run() \u65b9\u6cd5\u3002\u6b64\u8c03\u7528\u7684\u53cd\u5411\u8ddf\u8e2a\u4e3a %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=\u5728\u5c1d\u8bd5\u521b\u5efa SASL \u5ba2\u6237\u7aef\u4ee5\u5904\u7406 GSSAPI \u9a8c\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=\u5728\u5c1d\u8bd5\u4e3a GSSAPI \u9a8c\u8bc1\u521b\u5efa\u521d\u59cb\u8d28\u8be2\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=\u5728\u5c1d\u8bd5\u9a8c\u8bc1\u76ee\u5f55\u670d\u52a1\u5668\u5728 GSSAPI \u7ed1\u5b9a\u54cd\u5e94\u4e2d\u63d0\u4f9b\u7684 SASL \u51ed\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=\u76ee\u5f55\u670d\u52a1\u5668\u610f\u5916\u5730\u5411\u5ba2\u6237\u7aef\u8fd4\u56de\u6210\u529f\u54cd\u5e94\uff0c\u4f46\u662f\u5ba2\u6237\u7aef\u5e76\u4e0d\u8ba4\u4e3a GSSAPI \u534f\u5546\u5df2\u5b8c\u6210
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=GSSAPI \u7ed1\u5b9a\u5c1d\u8bd5\u5931\u8d25
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=\u4e3a\u975e SASL \u7ed1\u5b9a\u8c03\u7528\u4e86 LDAPAuthenticationHandler.handle() \u65b9\u6cd5\u3002\u6b64\u8c03\u7528\u7684\u53cd\u5411\u8ddf\u8e2a\u4e3a %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=\u5728\u5177\u6709\u610f\u5916\u56de\u8c03\u7c7b\u578b %s \u7684 GSSAPI \u7ed1\u5b9a\u5c1d\u8bd5\u671f\u95f4\u8c03\u7528\u4e86 LDAPAuthenticationHandler.handle() \u65b9\u6cd5
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=\u4e3a\u610f\u5916 SASL \u673a\u5236 %s \u8c03\u7528\u4e86 LDAPAuthenticationHandler.handle() \u65b9\u6cd5\u3002\u6b64\u8c03\u7528\u7684\u53cd\u5411\u8ddf\u8e2a\u4e3a %s
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=\u7528\u6237 '%s' \u7684\u5bc6\u7801:
 INFO_DESCRIPTION_VERSION_200=LDAP \u534f\u8bae\u7248\u672c\u53f7
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=\u65e0\u6548\u7684 LDAP \u7248\u672c\u53f7 '%s'\u3002\u5141\u8bb8\u7684\u503c\u4e3a 2 \u548c 3
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am I?' request to the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am I?' response from the Directory Server:  %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204=\u201c\u6211\u662f\u8c01\uff1f\u201d\u8bf7\u6c42\u88ab\u76ee\u5f55\u670d\u52a1\u5668\u62d2\u7edd\u4e86
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=\u6ca1\u6709\u4e3a\u641c\u7d22\u8bf7\u6c42\u6307\u5b9a\u8fc7\u6ee4\u5668
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=\u652f\u6301\u7f16\u5236\u7d22\u5f15\u7684\u540e\u7aef\u7684\u57fa DN\u3002\u5bf9\u7ed9\u5b9a\u57fa DN \u8303\u56f4\u5185\u7684\u7d22\u5f15\u6267\u884c\u9a8c\u8bc1
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=\u8981\u9a8c\u8bc1\u7684\u7d22\u5f15\u540d\u79f0\u3002\u5bf9\u4e8e\u5c5e\u6027\u7d22\u5f15\uff0c\u8fd9\u53ea\u662f\u4e00\u4e2a\u5c5e\u6027\u540d\u79f0\u3002\u53ef\u4ee5\u4e3a\u591a\u4e2a\u7d22\u5f15\u9a8c\u8bc1\u5b8c\u6574\u6027\uff1b\u5982\u679c\u672a\u6307\u5b9a\u7d22\u5f15\uff0c\u5219\u9a8c\u8bc1\u6240\u6709\u7d22\u5f15\u3002\u5982\u679c\u6bcf\u4e2a\u7d22\u5f15\u503c\u5f15\u7528\u4e86\u6240\u6709\u5305\u542b\u8be5\u503c\u7684\u6761\u76ee\uff0c\u5219\u7d22\u5f15\u662f\u5b8c\u6574\u7684
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=\u6307\u5b9a\u5e94\u9a8c\u8bc1\u5355\u4e2a\u7d22\u5f15\u4ee5\u786e\u4fdd\u5176\u6e05\u6670\u6027\u3002\u5982\u679c\u6bcf\u4e2a\u7d22\u5f15\u503c\u4ec5\u5f15\u7528\u4e86\u5305\u542b\u8be5\u503c\u7684\u6761\u76ee\uff0c\u5219\u7d22\u5f15\u662f\u6e05\u6670\u7684\u3002\u6bcf\u6b21\u53ea\u80fd\u6309\u8fd9\u79cd\u65b9\u5f0f\u9a8c\u8bc1\u4e00\u4e2a\u7d22\u5f15
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=\u5728\u5c1d\u8bd5\u6267\u884c\u7d22\u5f15\u9a8c\u8bc1\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=\u6bcf\u6b21\u53ea\u80fd\u9a8c\u8bc1\u4e00\u4e2a\u7d22\u5f15\u7684\u6e05\u6670\u6027
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=\u540e\u7aef\u4e0d\u652f\u6301\u7f16\u5236\u7d22\u5f15
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=ID \u4e3a "%s" \u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u672a\u63d0\u4f9b\u6267\u884c LDIF \u5bfc\u51fa\u7684\u673a\u5236
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=ID \u4e3a %s \u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u672a\u63d0\u4f9b\u6267\u884c LDIF \u5bfc\u5165\u7684\u673a\u5236
 INFO_DESCRIPTION_DONT_WRAP_215=\u4e0d\u5bf9\u8f83\u957f\u7684\u884c\u8fdb\u884c\u6362\u884c
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=\u8981\u5305\u542b\u5728 LDIF \u5bfc\u5165\u4e2d\u7684\u5206\u652f\u7684\u57fa DN
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=\u65e0\u6cd5\u786e\u5b9a\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u540e\u7aef\u7684 ID: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=\u65e0\u6cd5\u5c06\u5305\u542b\u5206\u652f\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=ID \u4e3a %2$s \u7684\u540e\u7aef\u672a\u5904\u7406\u63d0\u4f9b\u7684\u5305\u542b\u57fa DN "%1$s"
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=\u5df2\u5c06\u591a\u4e2a\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u914d\u7f6e\u4e3a\u652f\u6301\u57fa DN "%s"
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=\u672a\u914d\u7f6e\u4efb\u4f55\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u4ee5\u652f\u6301\u8bf7\u6c42\u7684\u57fa DN "%s"
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=\u8981\u5305\u542b\u5728 LDIF \u5bfc\u51fa\u4e2d\u7684\u5206\u652f\u7684\u57fa DN
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=\u65e0\u6cd5\u5c06\u5305\u542b\u5206\u652f\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=ID \u4e3a %2$s \u7684\u540e\u7aef\u672a\u5904\u7406\u63d0\u4f9b\u7684\u5305\u542b\u57fa DN "%1$s"
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=\u8981\u5f52\u6863\u7684\u540e\u7aef\u7684 ID
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=\u5c06\u63d0\u4f9b\u7684\u6807\u8bc6\u7b26\u7528\u4e8e\u5907\u4efd
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=\u5907\u4efd\u6587\u4ef6\u7684\u76ee\u6807\u76ee\u5f55\u7684\u8def\u5f84
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=\u5bf9\u5907\u4efd\u5185\u5bb9\u52a0\u5bc6
 INFO_BACKUPDB_DESCRIPTION_HASH_251=\u751f\u6210\u5907\u4efd\u5185\u5bb9\u6563\u5217
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=\u5bf9\u5907\u4efd\u5185\u5bb9\u6563\u5217\u8fdb\u884c\u7b7e\u540d
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=\u591a\u4e2a\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u914d\u7f6e\u4e86\u8bf7\u6c42\u7684\u540e\u7aef ID "%s"
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u5747\u672a\u914d\u7f6e\u8bf7\u6c42\u7684\u540e\u7aef ID "%s"
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=ID \u4e3a %s \u7684\u540e\u7aef\u914d\u7f6e\u4fdd\u5b58\u5728\u6761\u76ee "%s" \u4e2d\uff0c\u4f46\u76ee\u6807\u5907\u4efd\u76ee\u5f55 %s \u4e2d\u7684\u5176\u4ed6\u5907\u4efd\u662f\u901a\u8fc7\u5c06\u914d\u7f6e\u4fdd\u5b58\u5728\u914d\u7f6e\u6761\u76ee "%s" \u4e2d\u7684\u540e\u7aef\u751f\u6210\u7684
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=\u5728\u5c1d\u8bd5\u5c06\u6307\u5b9a\u7684\u8def\u5f84 "%s" \u7528\u4f5c\u5907\u4efd\u76ee\u6807\u76ee\u5f55\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=\u65e0\u6cd5\u4f7f\u7528\u8bf7\u6c42\u7684\u914d\u7f6e\u5907\u4efd\u76ee\u6807\u540e\u7aef %s: %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=\u5728\u5c1d\u8bd5\u4f7f\u7528\u8bf7\u6c42\u7684\u914d\u7f6e\u5907\u4efd\u540e\u7aef %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=\u5907\u4efd\u670d\u52a1\u5668\u4e2d\u7684\u6240\u6709\u540e\u7aef
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=\u4e0d\u80fd\u540c\u65f6\u4f7f\u7528 %s \u548c %s \u53c2\u6570\u3002\u53ea\u80fd\u63d0\u4f9b\u5176\u4e2d\u7684\u4e00\u4e2a\u53c2\u6570
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=\u65e2\u672a\u63d0\u4f9b %s \u53c2\u6570\uff0c\u4e5f\u672a\u63d0\u4f9b %s \u53c2\u6570\u3002\u9700\u8981\u63d0\u4f9b\u5176\u4e2d\u7684\u4e00\u4e2a\u53c2\u6570
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=\u5728\u5c1d\u8bd5\u521b\u5efa\u5907\u4efd\u76ee\u5f55 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=\u540e\u7aef ID %s \u5305\u542b\u5728\u8981\u5f52\u6863\u7684\u540e\u7aef\u96c6\u4e2d\uff0c\u4f46\u8be5\u540e\u7aef\u6ca1\u6709\u4e3a\u5907\u4efd\u673a\u5236\u63d0\u4f9b\u652f\u6301\u3002\u5c06\u8df3\u8fc7\u8be5\u540e\u7aef
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=\u76ee\u6807\u540e\u7aef\u5747\u672a\u63d0\u4f9b\u5907\u4efd\u673a\u5236\u3002\u5df2\u4e2d\u6b62\u5907\u4efd\u64cd\u4f5c
 NOTICE_BACKUPDB_STARTING_BACKUP_280=\u6b63\u5728\u4e3a\u540e\u7aef %s \u542f\u52a8\u5907\u4efd
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=\u5728\u5c1d\u8bd5\u89e3\u6790\u5907\u4efd\u63cf\u8ff0\u7b26\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=\u5df2\u5b8c\u6210\u5907\u4efd\u8fc7\u7a0b\uff0c\u4f46\u51fa\u73b0\u4e00\u4e2a\u6216\u591a\u4e2a\u9519\u8bef
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=\u5df2\u6210\u529f\u5b8c\u6210\u5907\u4efd\u8fc7\u7a0b
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u52a0\u5bc6\u7ba1\u7406\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=\u589e\u91cf\u5907\u4efd\u7684\u6e90\u5f52\u6863\u6587\u4ef6\u7684\u5907\u4efd ID
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=\u8981\u4f7f\u7528 %s \u53c2\u6570\uff0c\u8fd8\u9700\u8981\u63d0\u4f9b %s \u53c2\u6570
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=\u8981\u6062\u590d\u7684\u540e\u7aef\u7684 ID
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=\u8981\u6062\u590d\u7684\u5907\u4efd\u7684 ID
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=\u5305\u542b\u5907\u4efd\u6587\u4ef6\u7684\u76ee\u5f55\u7684\u8def\u5f84
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=\u5217\u51fa\u5907\u4efd\u76ee\u5f55\u4e2d\u7684\u53ef\u7528\u5907\u4efd
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=\u9a8c\u8bc1\u5907\u4efd\u5185\u5bb9\uff0c\u4f46\u4e0d\u8fdb\u884c\u6062\u590d
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=\u5728\u5c1d\u8bd5\u68c0\u67e5\u5907\u4efd\u76ee\u5f55 %s \u4e2d\u5305\u542b\u7684\u5907\u4efd\u96c6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=\u5907\u4efd ID:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=\u5907\u4efd\u65e5\u671f:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=\u589e\u91cf:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=\u5177\u6709\u672a\u7b7e\u540d\u7684\u6563\u5217:  %s
 INFO_RESTOREDB_LIST_SIGNED_311=\u5177\u6709\u7b7e\u540d\u7684\u6563\u5217:    %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=\u4f9d\u8d56\u9879:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=%2$s \u4e2d\u4e0d\u5b58\u5728\u8bf7\u6c42\u7684\u5907\u4efd ID %1$s
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=%s \u4e2d\u4e0d\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u5907\u4efd
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=\u76ee\u5f55 %s \u4e2d\u5305\u542b\u7684\u5907\u4efd\u662f\u4ece\u914d\u7f6e\u6761\u76ee %s \u4e2d\u5b9a\u4e49\u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u4e2d\u83b7\u53d6\u7684\uff0c\u4f46\u6ca1\u6709\u63d0\u4f9b\u8be5\u540e\u7aef
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=ID \u914d\u7f6e\u4e3a %s \u7684\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u672a\u63d0\u4f9b\u5907\u4efd\u6062\u590d\u673a\u5236
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=\u5728\u5c1d\u8bd5\u4ece %2$s \u4e2d\u6062\u590d\u5907\u4efd %1$s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %3$s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=\u8981\u6062\u590d\u52a0\u5bc6\u6216\u7b7e\u540d\u7684\u5907\u4efd\uff0c\u9700\u8981\u4e0e\u8054\u673a\u670d\u52a1\u5668\u5efa\u7acb\u8fde\u63a5
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=\u8981\u4f7f\u7528 %s \u53c2\u6570\u6216 %s \u53c2\u6570\uff0c\u9700\u8981\u4e0e\u8054\u673a\u670d\u52a1\u5668\u5b9e\u4f8b\u5efa\u7acb\u8fde\u63a5
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=\u8981\u4f7f\u7528 %s \u53c2\u6570\uff0c\u8fd8\u9700\u8981\u63d0\u4f9b %s \u53c2\u6570
 INFO_DESCRIPTION_NOOP_327=\u663e\u793a\u5c06\u8981\u6267\u884c\u7684\u64cd\u4f5c\uff0c\u4f46\u4e0d\u6267\u884c\u4efb\u4f55\u64cd\u4f5c
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u5177\u6709\u6b64\u540e\u7aef\u7684\u72ec\u5360\u8bbf\u95ee\u6743\u9650\uff08\u4f8b\u5982\uff0c\u6062\u590d\u6216 LDIF \u5bfc\u5165\uff09\u3002\u5c06\u4e0d\u5bf9\u6b64\u540e\u7aef\u8fdb\u884c\u5f52\u6863
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u5907\u4efd\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u4e92\u65a5\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u4ecd\u5728\u4f7f\u7528\u6b64\u540e\u7aef\uff08\u4f8b\u5982\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u4f7f\u7528\u6b64\u540e\u7aef\uff0c\u6216\u8005\u6b63\u5728\u8fdb\u884c\u5907\u4efd\u6216 LDIF \u5bfc\u51fa\uff09\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c\u6062\u590d
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u4e92\u65a5\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u6062\u590d\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u4e92\u65a5\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u4ecd\u5728\u4f7f\u7528\u6b64\u540e\u7aef\uff08\u4f8b\u5982\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u4f7f\u7528\u6b64\u540e\u7aef\uff0c\u6216\u8005\u6b63\u5728\u8fdb\u884c\u5907\u4efd\u6216 LDIF \u5bfc\u51fa\uff09\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c LDIF \u5bfc\u5165
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u4e92\u65a5\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u5bfc\u5165\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u5177\u6709\u6b64\u540e\u7aef\u7684\u4e92\u65a5\u9501\uff08\u4f8b\u5982\uff0cLDIF \u5bfc\u5165\u6216\u6062\u590d\uff09\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c LDIF \u5bfc\u51fa
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u5bfc\u51fa\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u5177\u6709\u6b64\u540e\u7aef\u7684\u4e92\u65a5\u9501\uff08\u4f8b\u5982\uff0cLDIF \u5bfc\u5165\u6216\u6062\u590d\uff09\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c\u7d22\u5f15\u9a8c\u8bc1
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u9a8c\u8bc1\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
 INFO_DESCRIPTION_TYPES_ONLY_338=\u4ec5\u68c0\u7d22\u5c5e\u6027\u540d\u79f0\uff0c\u800c\u4e0d\u68c0\u7d22\u5c5e\u6027\u503c
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=\u5728 LDIF \u5bfc\u5165\u671f\u95f4\u8df3\u8fc7\u6a21\u5f0f\u9a8c\u8bc1
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316 LDIF \u5bfc\u51fa\u63d2\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316 LDIF \u5bfc\u5165\u63d2\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=\u5c06 LDAP \u58f0\u660e\u63a7\u5236\u7528\u4e8e\u63d0\u4f9b\u7684\u8fc7\u6ee4\u5668
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=\u4e3a LDAP \u58f0\u660e\u63a7\u5236\u63d0\u4f9b\u7684\u641c\u7d22\u8fc7\u6ee4\u5668\u65e0\u6548: %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=\u4f7f\u7528 LDAP ReadEntry \u9884\u8bfb\u53d6\u63a7\u5236
@@ -474,21 +331,14 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=\u5305\u542b\u641c\u7d22\u8fc7\u6ee4\u5668\u5b57\u7b26\u4e32\u5217\u8868\u7684\u6587\u4ef6
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=\u5c06 LDAP \u5339\u914d\u503c\u63a7\u5236\u7528\u4e8e\u63d0\u4f9b\u7684\u8fc7\u6ee4\u5668
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=\u63d0\u4f9b\u7684\u5339\u914d\u503c\u8fc7\u6ee4\u5668\u65e0\u6548: %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=\u5728\u5c1d\u8bd5\u6253\u5f00 LDIF \u6587\u4ef6 %s \u4ee5\u8bfb\u53d6\u5176\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=\u5728\u5c1d\u8bd5\u8bfb\u53d6 LDIF \u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=LDIF \u6587\u4ef6 %2$s \u4e2d\u7684\u7b2c %1$d \u884c\u6216\u8be5\u884c\u9644\u8fd1\u51fa\u73b0\u9519\u8bef: %3$s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=\u4f7f\u7528\u9a8c\u8bc1\u5bc6\u7801\u8bed\u6cd5\uff0c\u800c\u4e0d\u662f\u7528\u6237\u5bc6\u7801\u8bed\u6cd5
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=\u5c1a\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u4efb\u4f55\u9a8c\u8bc1\u5bc6\u7801\u5b58\u50a8\u65b9\u6848
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=\u672a\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u4f7f\u7528\u9a8c\u8bc1\u5bc6\u7801\u5b58\u50a8\u65b9\u6848 "%s"
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=\u63d0\u4f9b\u7684\u5bc6\u7801\u4e0d\u662f\u6709\u6548\u7684\u5df2\u7f16\u7801\u9a8c\u8bc1\u5bc6\u7801\u503c: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316\u5bc6\u7801\u7b56\u7565\u7ec4\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_STOPDS_DESCRIPTION_HOST_374=\u76ee\u5f55\u670d\u52a1\u5668\u4e3b\u673a\u540d\u6216 IP \u5730\u5740
 INFO_STOPDS_DESCRIPTION_PORT_375=\u76ee\u5f55\u670d\u52a1\u5668\u7ba1\u7406\u7aef\u53e3\u53f7
 INFO_STOPDS_DESCRIPTION_USESSL_376=\u4f7f\u7528 SSL \u786e\u4fdd\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u5b89\u5168\u901a\u4fe1
@@ -508,33 +358,17 @@
 INFO_STOPDS_DESCRIPTION_TSPW_390=\u8bc1\u4e66\u4fe1\u4efb\u5e93 PIN
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=\u8bc1\u4e66\u4fe1\u4efb\u5e93 PIN \u6587\u4ef6
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR\uff1a\u4e0d\u80fd\u540c\u65f6\u63d0\u4f9b %s \u548c %s \u53c2\u6570
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR\uff1a\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684\u505c\u6b62\u65f6\u95f4\u8fdb\u884c\u89e3\u7801\u3002\u5b83\u5e94\u8be5\u91c7\u7528 YYYYMMDDhhmmssZ\uff08\u5bf9\u4e8e UTC \u65f6\u95f4\uff09\u6216 YYYYMMDDhhmmss\uff08\u5bf9\u4e8e\u672c\u5730\u65f6\u95f4\uff09\u683c\u5f0f
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR\uff1a\u65e0\u6cd5\u6267\u884c SSL \u521d\u59cb\u5316: %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR\uff1a\u65e0\u6cd5\u6309\u201c\u540d\u79f0=\u503c\u201d\u683c\u5f0f\u5bf9\u63d0\u4f9b\u7684 SASL \u9009\u9879\u5b57\u7b26\u4e32 "%s" \u8fdb\u884c\u89e3\u6790
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR\uff1a\u63d0\u4f9b\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a SASL \u9009\u9879\uff0c\u4f46\u5176\u4e2d\u4e0d\u5305\u542b\u7528\u4e8e\u6307\u5b9a\u5e94\u4f7f\u7528\u7684 SASL \u673a\u5236\u7684 "mech" \u9009\u9879
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR\uff1a\u65e0\u6cd5\u5c06 %s \u53c2\u6570\u503c\u89e3\u6790\u4e3a\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\u7684\u6574\u6570\u503c: %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR\uff1a\u65e0\u6cd5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668 %s \u5efa\u7acb\u8fde\u63a5\u3002\u8bf7\u9a8c\u8bc1\u8be5\u670d\u52a1\u5668\u662f\u5426\u6b63\u5728\u8fd0\u884c\uff0c\u4ee5\u53ca\u63d0\u4f9b\u7684\u51ed\u8bc1\u662f\u5426\u6709\u6548\u3002\u8be6\u7ec6\u4fe1\u606f: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE\uff1a\u5728\u7b49\u5f85\u5bf9\u5173\u95ed\u8bf7\u6c42\u505a\u51fa\u54cd\u5e94\u65f6\u5173\u95ed\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u8fde\u63a5\u3002\u8fd9\u53ef\u80fd\u8868\u793a\u670d\u52a1\u5668\u5df2\u542f\u52a8\u5173\u95ed\u8fdb\u7a0b
+SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR\uff1a\u5728\u5c1d\u8bd5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668\u8fdb\u884c\u901a\u4fe1\u65f6\u51fa\u73b0 I/O \u9519\u8bef: %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR\uff1a\u5728\u5c1d\u8bd5\u5bf9\u6765\u81ea\u670d\u52a1\u5668\u7684\u54cd\u5e94\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR\uff1a\u9700\u8981\u6dfb\u52a0\u54cd\u5e94\u6d88\u606f\uff0c\u4f46\u5f97\u5230\u7684\u662f %s \u6d88\u606f
 INFO_BIND_PASSWORD_EXPIRED_406=# \u5bc6\u7801\u5df2\u8fc7\u671f
 INFO_BIND_PASSWORD_EXPIRING_407=# \u5bc6\u7801\u5c06\u5728 %s \u4e4b\u540e\u8fc7\u671f
 INFO_BIND_ACCOUNT_LOCKED_408=# \u5e10\u6237\u5df2\u9501\u5b9a
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=\u4e0d\u5e94\u5bf9\u8f83\u957f\u7684\u884c\u8fdb\u884c\u6362\u884c
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=\u8981\u8fd4\u56de\u7684\u6700\u5927\u5339\u914d\u6761\u76ee\u6570
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=\u5904\u7406\u82b1\u8d39\u7684\u6700\u957f\u65f6\u95f4\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=\u672a\u6307\u5b9a\u4efb\u4f55\u641c\u7d22\u8fc7\u6ee4\u5668\u3002\u5fc5\u987b\u63d0\u4f9b\u8fc7\u6ee4\u5668\u6587\u4ef6\u6216\u5355\u4e2a\u641c\u7d22\u8fc7\u6ee4\u5668
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=\u5728\u5c1d\u8bd5\u5bf9\u641c\u7d22\u8fc7\u6ee4\u5668 '%s' \u8fdb\u884c\u89e3\u6790\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=\u5728\u5c1d\u8bd5\u5bf9\u57fa DN '%s' \u8fdb\u884c\u89e3\u6790\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=\u5728\u5c1d\u8bd5\u5c06\u65f6\u95f4\u9650\u5236\u89e3\u6790\u4e3a\u6574\u6570\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=\u5728\u5c1d\u8bd5\u5c06\u5927\u5c0f\u9650\u5236\u89e3\u6790\u4e3a\u6574\u6570\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=\u5728\u5c1d\u8bd5\u521b\u5efa LDIF \u8bfb\u53d6\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=\u5728\u5c1d\u8bd5\u521b\u5efa\u7528\u4e8e\u8fd4\u56de\u5339\u914d\u6761\u76ee\u7684 LDIF \u4e66\u5199\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=\u5728\u641c\u7d22\u5904\u7406\u671f\u95f4\u8d85\u8fc7\u4e86\u6307\u5b9a\u7684\u65f6\u95f4\u9650\u5236
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=\u5728\u641c\u7d22\u5904\u7406\u671f\u95f4\u8d85\u8fc7\u4e86\u6307\u5b9a\u7684\u5927\u5c0f\u9650\u5236
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=\u5728\u5c1d\u8bd5\u4ece LDIF \u5185\u5bb9\u4e2d\u8bfb\u53d6\u67d0\u4e2a\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5c06\u8df3\u8fc7\u6b64\u6761\u76ee\u5e76\u7ee7\u7eed\u8fdb\u884c\u5904\u7406
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=\u5728\u5c1d\u8bd5\u4ece LDIF \u5185\u5bb9\u4e2d\u8bfb\u53d6\u67d0\u4e2a\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u65e0\u6cd5\u7ee7\u7eed\u8fdb\u884c\u5904\u7406
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=\u5728\u641c\u7d22\u5904\u7406\u671f\u95f4\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668 JMX \u5b50\u7cfb\u7edf\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=\u7528\u4f5c\u6e90\u6570\u636e\u7684 LDIF \u6587\u4ef6
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=\u7528\u4f5c\u76ee\u6807\u6570\u636e\u7684 LDIF \u6587\u4ef6
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=\u5e94\u5728\u5176\u4e2d\u5199\u5165\u8f93\u51fa\u7684\u6587\u4ef6
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=\u5e94\u8986\u76d6\u4efb\u4f55\u73b0\u6709\u8f93\u51fa\u6587\u4ef6\uff0c\u800c\u4e0d\u662f\u9644\u52a0\u5230\u8be5\u6587\u4ef6\u4e2d
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668 JMX \u5b50\u7cfb\u7edf\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=\u5728\u5c1d\u8bd5\u6253\u5f00\u6e90 LDIF %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=\u5728\u8bfb\u53d6\u6e90 LDIF %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=\u5728\u5c1d\u8bd5\u6253\u5f00\u76ee\u6807 LDIF %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=\u5728\u8bfb\u53d6\u76ee\u6807 LDIF %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=\u5728\u5c1d\u8bd5\u6253\u5f00 LDIF \u4e66\u5199\u5668\u4ee5\u5199\u5165\u6bd4\u8f83\u8f93\u51fa\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=\u672a\u68c0\u6d4b\u5230\u6e90 LDIF \u6587\u4ef6\u548c\u76ee\u6807 LDIF \u6587\u4ef6\u4e4b\u95f4\u7684\u5dee\u5f02
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=\u5728\u5c1d\u8bd5\u5199\u5165\u6bd4\u8f83\u8f93\u51fa\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=\u76ee\u5f55\u670d\u52a1\u5668\u4fa6\u542c LDAP \u901a\u4fe1\u65f6\u5e94\u4f7f\u7528\u7684\u7aef\u53e3
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u7684\u7528\u6237\u4fe1\u606f\u7684\u57fa DN\u3002\u53ef\u901a\u8fc7\u591a\u6b21\u4f7f\u7528\u6b64\u9009\u9879\u6765\u63d0\u4f9b\u591a\u4e2a\u57fa DN
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=\u76ee\u5f55\u670d\u52a1\u5668\u7684\u521d\u59cb\u8d85\u7ea7\u7528\u6237 DN
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=\u76ee\u5f55\u670d\u52a1\u5668\u7684\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5bc6\u7801
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5bc6\u7801\u7684\u6587\u4ef6\u7684\u8def\u5f84
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=\u5728\u5c1d\u8bd5\u83b7\u53d6\u670d\u52a1\u5668\u8303\u56f4\u5185\u7684\u9501\u5b9a\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\uff0c\u6216\u8005\u6b63\u5728\u4f7f\u7528\u53e6\u4e00\u4e2a\u9700\u8981\u72ec\u5360\u8bbf\u95ee\u670d\u52a1\u5668\u7684\u5de5\u5177
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668 JMX \u5b50\u7cfb\u7edf\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=\u5728\u5c1d\u8bd5\u5c06\u57fa DN \u503c "%s" \u89e3\u6790\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=\u5728\u5c1d\u8bd5\u5c06\u6839 DN \u503c "%s" \u89e3\u6790\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=\u63d0\u4f9b\u4e86\u521d\u59cb\u8d85\u7ea7\u7528\u6237 DN\uff0c\u4f46\u672a\u63d0\u4f9b\u76f8\u5e94\u7684\u5bc6\u7801\u3002\u5982\u679c\u6307\u5b9a\u4e86\u6839 DN\uff0c\u5219\u8fd8\u5fc5\u987b\u63d0\u4f9b\u5bc6\u7801
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5c1d\u8bd5\u66f4\u65b0\u7528\u6237\u6570\u636e\u7684\u57fa DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u4e8e\u4fa6\u542c LDAP \u901a\u4fe1\u7684\u7aef\u53e3\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=\u5728\u5c1d\u8bd5\u66f4\u65b0\u521d\u59cb\u76ee\u5f55\u670d\u52a1\u5668\u8d85\u7ea7\u7528\u6237\u7684\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=\u5728\u5199\u5165\u66f4\u65b0\u7684\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR\uff1a\u672a\u6307\u5b9a\u914d\u7f6e\u66f4\u6539
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=\u5df2\u6210\u529f\u5199\u5165\u66f4\u65b0\u7684\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=\u53ea\u9a8c\u8bc1\u662f\u5426\u53ef\u4ee5\u6b63\u786e\u542f\u52a8 JVM
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=\u7528\u4e8e\u8c03\u7528\u6b64\u7a0b\u5e8f\u7684\u5b89\u88c5\u547d\u4ee4
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=\u76ee\u5f55\u670d\u52a1\u5668\u7684\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5bc6\u7801
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=\u5305\u542b\u76ee\u5f55\u670d\u52a1\u5668\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u5bc6\u7801\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_INSTALLDS_DESCRIPTION_HELP_498=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR\uff1a\u672a\u63d0\u4f9b\u914d\u7f6e\u6587\u4ef6\u8def\u5f84\uff08\u4f7f\u7528 %s \u53c2\u6570\uff09
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668 JMX \u5b50\u7cfb\u7edf\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=\u5728\u5c1d\u8bd5\u5c06\u5b57\u7b26\u4e32 "%s" \u89e3\u6790\u4e3a\u6709\u6548\u7684 DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=\u60a8\u5e0c\u671b\u5c06\u54ea\u4e9b\u5185\u5bb9\u7528\u4f5c\u76ee\u5f55\u6570\u636e\u7684\u57fa DN\uff1f
 INFO_INSTALLDS_PROMPT_IMPORT_505=\u662f\u5426\u8981\u4f7f\u7528\u73b0\u6709 LDIF \u6587\u4ef6\u4e2d\u7684\u4fe1\u606f\u586b\u5145\u76ee\u5f55\u6570\u636e\u5e93\uff1f
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=\u8bf7\u6307\u5b9a\u5305\u542b\u8981\u5bfc\u5165\u7684\u6570\u636e\u7684 LDIF \u6587\u4ef6\u7684\u8def\u5f84:
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR\uff1a\u4e0d\u80fd\u540c\u65f6\u63d0\u4f9b %s \u548c %s \u53c2\u6570
 INFO_INSTALLDS_PROMPT_ADDBASE_508=\u662f\u5426\u8981\u5728\u76ee\u5f55\u6570\u636e\u5e93\u4e2d\u81ea\u52a8\u521b\u5efa\u57fa %s \u6761\u76ee\uff1f
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=\u60a8\u5e0c\u671b\u76ee\u5f55\u670d\u52a1\u5668\u4f7f\u7528\u54ea\u4e2a\u7aef\u53e3\u63a5\u53d7\u6765\u81ea LDAP \u5ba2\u6237\u7aef\u7684\u8fde\u63a5\uff1f
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR\uff1a\u65e0\u6cd5\u7ed1\u5b9a\u5230\u7aef\u53e3 %d\u3002\u53ef\u80fd\u5df2\u5728\u4f7f\u7528\u6b64\u7aef\u53e3\uff0c\u6216\u8005\u60a8\u53ef\u80fd\u6ca1\u6709\u7ed1\u5b9a\u5230\u6b64\u7aef\u53e3\u7684\u6743\u9650\u3002\u5728\u57fa\u4e8e UNIX \u7684\u64cd\u4f5c\u7cfb\u7edf\u4e0a\uff0c\u4e0d\u5141\u8bb8\u975e\u8d85\u7ea7\u7528\u6237\u7ed1\u5b9a\u5230\u7aef\u53e3 1 \u81f3 1024
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR\uff1a\u65e0\u6cd5\u7ed1\u5b9a\u5230\u7aef\u53e3 %d\u3002\u53ef\u80fd\u5df2\u5728\u4f7f\u7528\u6b64\u7aef\u53e3\uff0c\u6216\u8005\u60a8\u53ef\u80fd\u6ca1\u6709\u7ed1\u5b9a\u5230\u6b64\u7aef\u53e3\u7684\u6743\u9650
 INFO_INSTALLDS_PROMPT_ROOT_DN_512=\u60a8\u5e0c\u671b\u5c06\u54ea\u4e9b\u5185\u5bb9\u7528\u4f5c\u76ee\u5f55\u670d\u52a1\u5668\u7684\u521d\u59cb\u8d85\u7ea7\u7528\u6237 DN\uff1f
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR\uff1a\u6ca1\u6709\u4e3a\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u63d0\u4f9b\u5bc6\u7801\u3002\u5728\u6267\u884c\u975e\u4ea4\u4e92\u5b89\u88c5\u65f6\uff0c\u5fc5\u987b\u4f7f\u7528 %s \u6216 %s \u53c2\u6570\u63d0\u4f9b\u5bc6\u7801
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=\u8bf7\u63d0\u4f9b\u7528\u4e8e\u521d\u59cb\u8d85\u7ea7\u7528\u6237\u7684\u5bc6\u7801:
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=\u8bf7\u91cd\u65b0\u8f93\u5165\u5bc6\u7801\u4ee5\u8fdb\u884c\u786e\u8ba4:
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=\u6b63\u5728\u5c06\u8bf7\u6c42\u7684\u914d\u7f6e\u5e94\u7528\u4e8e\u76ee\u5f55\u670d\u52a1\u5668...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=\u6b63\u5728\u4f7f\u7528\u521d\u59cb\u57fa\u6761\u76ee\u5185\u5bb9\u521b\u5efa\u4e34\u65f6 LDIF \u6587\u4ef6...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=\u5728\u5c1d\u8bd5\u521b\u5efa\u57fa LDIF \u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=\u6b63\u5728\u5c06 LDIF \u6570\u636e\u5bfc\u5165\u5230\u76ee\u5f55\u670d\u52a1\u5668\u6570\u636e\u5e93\u4e2d...
-INFO_INSTALLDS_STATUS_SUCCESS_520=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u5b89\u88c5\u8fc7\u7a0b
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=\u662f
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=\u5426
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=ERROR\uff1a\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u503c\u89e3\u91ca\u4e3a\u80af\u5b9a\u6216\u5426\u5b9a\u54cd\u5e94\u3002\u8bf7\u8f93\u5165\u54cd\u5e94\u201c\u662f\u201d\u6216\u201c\u5426\u201d
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=\u8981\u5199\u5165\u7684 LDIF \u6587\u4ef6\u7684\u8def\u5f84
 INFO_MAKELDIF_DESCRIPTION_SEED_578=\u7528\u4e8e\u521d\u59cb\u5316\u968f\u673a\u6570\u751f\u6210\u5668\u7684\u521d\u59cb\u5316\u5411\u91cf
 INFO_MAKELDIF_DESCRIPTION_HELP_579=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668 JMX \u5b50\u7cfb\u7edf\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u6a21\u677f\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=\u5728\u5c1d\u8bd5\u89e3\u6790\u6a21\u677f\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=\u65e0\u6cd5\u5c06\u6a21\u677f\u6587\u4ef6\u7b2c %3$d \u884c\u4e2d\u7684\u6807\u8bb0 %2$s \u503c "%1$s" \u89e3\u6790\u4e3a\u6709\u6548\u7684\u683c\u5f0f\u5b57\u7b26\u4e32
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=\u6a21\u677f\u6587\u4ef6\u7b2c %d \u884c\u4e2d\u7684\u968f\u673a\u6807\u8bb0\u4e0d\u5305\u542b\u7528\u4e8e\u6307\u5b9a\u5e94\u751f\u6210\u7684\u968f\u673a\u503c\u7c7b\u578b\u7684\u53c2\u6570
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=\u901a\u8fc7\u6a21\u677f\u6587\u4ef6\u7b2c %d \u884c\u4e2d\u7684\u968f\u673a\u6807\u8bb0\u751f\u6210\u7684\u503c\u5c06\u59cb\u7ec8\u4e3a\u7a7a\u5b57\u7b26\u4e32
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=\u5728\u5c1d\u8bd5\u5c06\u6761\u76ee %s \u5199\u5165 LDIF \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=LDIF \u5904\u7406\u5b8c\u6210\u3002\u5df2\u5199\u5165 %d \u4e2a\u6761\u76ee
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=\u7528\u4e8e\u751f\u6210\u5bfc\u5165\u6570\u636e\u7684 MakeLDIF \u6a21\u677f\u7684\u8def\u5f84
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=%s \u548c %s \u53c2\u6570\u4e0d\u517c\u5bb9\uff0c\u4e0d\u80fd\u540c\u65f6\u4f7f\u7528\u8fd9\u4e24\u4e2a\u53c2\u6570
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=\u65e2\u672a\u63d0\u4f9b %s \u53c2\u6570\uff0c\u4e5f\u672a\u63d0\u4f9b %s \u53c2\u6570\u3002\u5fc5\u987b\u63d0\u4f9b\u5176\u4e2d\u7684\u4e00\u4e2a\u53c2\u6570\u4ee5\u6307\u5b9a\u8981\u5bfc\u5165\u7684 LDIF \u6570\u636e\u7684\u6e90
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=\u65e0\u6cd5\u5c06\u6307\u5b9a\u7684\u6587\u4ef6 %s \u89e3\u6790\u4e3a MakeLDIF \u6a21\u677f\u6587\u4ef6: %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=\u6a21\u677f\u6587\u4ef6\u7b2c %d \u884c\u4e2d\u5305\u542b\u4e0d\u5b8c\u6574\u7684\u6807\u8bb0\uff0c\u8be5\u6807\u8bb0\u4ee5 '<' \u6216 '{' \u5f00\u5934\uff0c\u4f46\u6ca1\u6709\u7ed3\u675f\u5b57\u7b26
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=\u4e0d\u5141\u8bb8\u5728\u5206\u652f\u5b9a\u4e49\u4e2d\u4f7f\u7528\u6a21\u677f\u6587\u4ef6\u7b2c %2$d \u884c\u4e2d\u5f15\u7528\u7684\u6807\u8bb0 %1$s
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=MakeLDIF \u968f\u673a\u6570\u751f\u6210\u5668\u7684\u521d\u59cb\u5316\u5411\u91cf
@@ -804,26 +564,15 @@
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=\u5305\u542b\u8981\u5e94\u7528\u7684\u66f4\u6539\u7684 LDIF \u6587\u4ef6
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=\u5e94\u5728\u5176\u4e2d\u5199\u5165\u66f4\u65b0\u6570\u636e\u7684\u6587\u4ef6
 INFO_LDIFMODIFY_DESCRIPTION_HELP_623=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668 JMX \u5b50\u7cfb\u7edf\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=\u5728\u5c1d\u8bd5\u5904\u7406\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=\u5728\u5c1d\u8bd5\u6839\u636e\u914d\u7f6e\u6587\u4ef6 %s \u4e2d\u7684\u4fe1\u606f\u521d\u59cb\u5316\u76ee\u5f55\u670d\u52a1\u5668\u6a21\u5f0f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=\u6e90 LDIF \u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=\u65e0\u6cd5\u6253\u5f00\u6e90 LDIF \u6587\u4ef6 %s: %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=\u66f4\u6539 LDIF \u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=\u65e0\u6cd5\u6253\u5f00\u66f4\u6539 LDIF \u6587\u4ef6 %s: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=\u65e0\u6cd5\u6253\u5f00\u76ee\u6807 LDIF \u6587\u4ef6 %s \u4ee5\u5199\u5165\u6570\u636e: %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=\u5728\u5904\u7406\u8bf7\u6c42\u7684\u66f4\u6539\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=\u76ee\u5f55\u670d\u52a1\u5668\u7cfb\u7edf\u5730\u5740
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=\u76ee\u5f55\u670d\u52a1\u5668\u7528\u4e8e\u4fa6\u542c LDAP \u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u7aef\u53e3
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=\u7528\u4e8e\u7ed1\u5b9a\u5230\u670d\u52a1\u5668\u7684 DN
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=\u5305\u542b\u8bbf\u95ee\u5bc6\u94a5\u5e93\u5185\u5bb9\u6240\u9700\u7684 PIN \u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=\u4e0e\u670d\u52a1\u5668\u5efa\u7acb SSL/TLS \u901a\u4fe1\u65f6\u4f7f\u7528\u7684\u4fe1\u4efb\u5e93\u7684\u8def\u5f84
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=\u5305\u542b\u8bbf\u95ee\u4fe1\u4efb\u5e93\u5185\u5bb9\u6240\u9700\u7684 PIN \u7684\u6587\u4ef6\u7684\u8def\u5f84
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=\u4e0d\u80fd\u540c\u65f6\u63d0\u4f9b %s \u548c %s \u53c2\u6570
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=\u5982\u679c\u63d0\u4f9b\u4e86\u7ed1\u5b9a DN\uff0c\u5219\u8fd8\u5fc5\u987b\u63d0\u4f9b\u7ed1\u5b9a\u5bc6\u7801\uff1b\u53cd\u4e4b\u4ea6\u7136
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=\u5982\u679c\u672a\u63d0\u4f9b\u7ed1\u5b9a DN \u548c\u7ed1\u5b9a\u5bc6\u7801\uff0c\u5219\u5fc5\u987b\u63d0\u4f9b\u6388\u6743 ID \u548c\u5f53\u524d\u5bc6\u7801
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=\u5982\u679c\u63d0\u4f9b\u4e86 %s \u53c2\u6570\uff0c\u5219\u8fd8\u5fc5\u987b\u63d0\u4f9b %s \u53c2\u6570
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=\u65e0\u6cd5\u521d\u59cb\u5316 SSL/TLS \u652f\u6301: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=\u5728\u5c1d\u8bd5\u8fde\u63a5\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=\u65e0\u6cd5\u53d1\u9001 LDAP \u5bc6\u7801\u4fee\u6539\u8bf7\u6c42: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=\u65e0\u6cd5\u8bfb\u53d6 LDAP \u5bc6\u7801\u4fee\u6539\u54cd\u5e94: %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=LDAP \u5bc6\u7801\u4fee\u6539\u64cd\u4f5c\u5931\u8d25\uff0c\u7ed3\u679c\u4ee3\u7801\u4e3a %d
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=\u9519\u8bef\u6d88\u606f: %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=\u5339\u914d DN: %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=LDAP \u5bc6\u7801\u4fee\u6539\u64cd\u4f5c\u6210\u529f
 INFO_LDAPPWMOD_ADDITIONAL_INFO_668=\u5176\u4ed6\u4fe1\u606f: %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=\u751f\u6210\u7684\u5bc6\u7801: %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=\u65e0\u6cd5\u5bf9\u5bc6\u7801\u4fee\u6539\u54cd\u5e94\u503c\u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b83\u5305\u542b\u65e0\u6548\u7684\u5143\u7d20\u7c7b\u578b %s
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=\u65e0\u6cd5\u5bf9\u5bc6\u7801\u4fee\u6539\u54cd\u5e94\u503c\u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=\u5bfc\u5165\u5931\u8d25
 INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=\u6307\u793a\u58f0\u660e\u503c\u4e3a base64 \u7f16\u7801\uff0c\u4f46\u5728\u5c1d\u8bd5\u5bf9\u8be5\u503c\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=\u65e0\u6cd5\u4ece\u6307\u5b9a\u7684\u6587\u4ef6\u4e2d\u8bfb\u53d6\u58f0\u660e\u503c: %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=\u76d1\u89c6\u5220\u9664\u60c5\u51b5\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=\u5305\u542b\u8981\u76d1\u89c6\u7684\u65e5\u5fd7\u8f93\u51fa\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=\u5728\u9000\u51fa\u524d\u7b49\u5f85\u5220\u9664\u76ee\u6807\u6587\u4ef6\u7684\u6700\u957f\u65f6\u95f4\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09
 INFO_WAIT4DEL_DESCRIPTION_HELP_678=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING\uff1a\u65e0\u6cd5\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6 %s \u4ee5\u8bfb\u53d6\u6570\u636e: %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=\u6ca1\u6709\u4e3a\u6bd4\u8f83\u64cd\u4f5c\u63d0\u4f9b\u4efb\u4f55\u6761\u76ee DN
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u5907\u4efd\u4e00\u4e2a\u6216\u591a\u4e2a\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u5b9a\u4e49\u76ee\u5f55\u670d\u52a1\u5668\u7684\u57fa\u672c\u914d\u7f6e
 INFO_ENCPW_TOOL_DESCRIPTION_685=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u901a\u8fc7\u6307\u5b9a\u7684\u5b58\u50a8\u65b9\u6848\u5bf9\u7528\u6237\u5bc6\u7801\u8fdb\u884c\u7f16\u7801\uff0c\u6216\u786e\u5b9a\u7ed9\u5b9a\u7684\u660e\u6587\u503c\u662f\u5426\u4e0e\u63d0\u4f9b\u7684\u5df2\u7f16\u7801\u5bc6\u7801\u76f8\u5339\u914d
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u8bf7\u6c42\u76ee\u5f55\u670d\u52a1\u5668\u505c\u6b62\u8fd0\u884c\u6216\u6267\u884c\u91cd\u65b0\u542f\u52a8
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u786e\u4fdd\u57fa\u4e8e Berkeley \u6570\u636e\u5e93 Java Edition \u7684\u540e\u7aef\u4e2d\u7684\u7d22\u5f15\u6570\u636e\u4fdd\u6301\u4e00\u81f4
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u7b49\u5f85\u4ece\u6587\u4ef6\u7cfb\u7edf\u4e2d\u5220\u9664\u6587\u4ef6
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=\u4e0d\u80fd\u540c\u65f6\u63d0\u4f9b --%s \u548c --%s \u53c2\u6570
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=\u6ca1\u6709\u6307\u5b9a\u7528\u4f5c\u6bd4\u8f83\u76ee\u6807\u7684\u5c5e\u6027
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=\u5c5e\u6027\u5b57\u7b26\u4e32 '%s' \u65e0\u6548\u3002\u5c5e\u6027\u5b57\u7b26\u4e32\u5fc5\u987b\u91c7\u7528\u4ee5\u4e0b\u683c\u5f0f\u4e4b\u4e00\uff1a'attribute:value'\u3001'attribute::base64value' \u6216 'attribute:<valueFilePath'
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=\u63a7\u5236\u89c4\u8303 '%s' \u65e0\u6548
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=\u53ea\u6709\u5728\u4f7f\u7528 SSL \u6216 StartTLS \u65f6\uff0c\u624d\u80fd\u8bf7\u6c42 SASL EXTERNAL \u9a8c\u8bc1
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=\u53ea\u6709\u5728\u6307\u5b9a\u4e86\u5ba2\u6237\u7aef\u8bc1\u4e66\u5bc6\u94a5\u5e93\u65f6\uff0c\u624d\u80fd\u4f7f\u7528 SASL EXTERNAL \u9a8c\u8bc1
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# \u6301\u4e45\u6027\u641c\u7d22\u66f4\u6539\u7c7b\u578b: %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# \u4ee5\u524d\u7684\u6301\u4e45\u6027\u641c\u7d22\u6761\u76ee DN: %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# \u5e10\u6237\u53ef\u7528\u6027\u54cd\u5e94\u63a7\u5236
@@ -932,22 +660,17 @@
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=\u8981\u5217\u51fa\u57fa DN \u7684\u540e\u7aef\u7684 ID
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=\u8981\u5217\u51fa\u540e\u7aef ID \u7684\u57fa DN
 INFO_LISTBACKENDS_DESCRIPTION_HELP_728=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=\u5728\u5c1d\u8bd5\u4ece\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u8bfb\u53d6\u540e\u7aef\u4fe1\u606f\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u57fa DN \u503c '%s' \u89e3\u6790\u4e3a\u6709\u6548\u7684 DN: %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=\u63d0\u4f9b\u7684 DN '%s' \u4e0d\u662f\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u7684\u4efb\u4f55\u540e\u7aef\u7684\u57fa DN
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=\u63d0\u4f9b\u7684 DN '%s' \u4e0d\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u914d\u7f6e\u7684\u4efb\u4f55\u540e\u7aef\u7684\u57fa DN \u4e0b\u9762
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=\u63d0\u4f9b\u7684 DN '%1$s' \u5728\u540e\u7aef '%3$s' \u7684\u914d\u7f6e\u57fa DN '%2$s' \u4e0b\u9762
 INFO_LISTBACKENDS_BASE_FOR_ID_739=\u63d0\u4f9b\u7684 DN '%s' \u662f\u540e\u7aef '%s' \u7684\u57fa DN
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=\u540e\u7aef ID
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=\u57fa DN
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u6ca1\u6709 ID \u4e3a '%s' \u7684\u540e\u7aef
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=\u670d\u52a1\u5668\u914d\u7f6e\u4e2d\u4e0d\u5b58\u5728\u4efb\u4f55\u63d0\u4f9b\u7684\u540e\u7aef ID
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=\u63d0\u4f9b\u7684\u5bc6\u7801\u4e0d\u662f\u6709\u6548\u7684\u5df2\u7f16\u7801\u7528\u6237\u5bc6\u7801\u503c: %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=\u5c06 LDAP \u6bd4\u8f83\u7ed3\u679c\u7528\u4f5c\u5bc6\u7801\u6bd4\u8f83\u7684\u9000\u51fa\u4ee3\u7801
 INFO_DESCRIPTION_COUNT_ENTRIES_750=\u8ba1\u7b97\u670d\u52a1\u5668\u8fd4\u56de\u7684\u6761\u76ee\u6570
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# \u5339\u914d\u6761\u76ee\u603b\u6570: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=\u4ece LDIF \u6587\u4ef6\u4e2d\u5bfc\u5165\u6570\u636e
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=\u52a0\u8f7d\u81ea\u52a8\u751f\u6210\u7684\u6837\u4f8b\u6570\u636e
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=\u6570\u636e\u5e93\u586b\u5145\u9009\u9879:
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR\uff1a\u6307\u5b9a\u7684 LDIF \u6587\u4ef6 %s \u4e0d\u5b58\u5728
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=\u8bf7\u6307\u5b9a\u8981\u751f\u6210\u7684\u7528\u6237\u6761\u76ee\u6570:
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR\uff1a\u65e0\u6cd5\u521b\u5efa\u7528\u4e8e\u751f\u6210\u6837\u4f8b\u6570\u636e\u7684\u6a21\u677f\u6587\u4ef6: %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=\u8bbf\u95ee\u5bc6\u94a5\u5e93\u5185\u5bb9\u6240\u9700\u7684 PIN
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=\u8bbf\u95ee\u4fe1\u4efb\u5e93\u5185\u5bb9\u6240\u9700\u7684 PIN
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=\u4ece LDIF \u5bfc\u51fa\u4e2d\u6392\u9664\u64cd\u4f5c\u5c5e\u6027
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=\u5bc6\u7801\u7b56\u7565\u8b66\u544a: %s = %d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=\u5bc6\u7801\u7b56\u7565\u9519\u8bef: %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=\u65e0\u6cd5\u5bf9\u5bc6\u7801\u7b56\u7565\u54cd\u5e94\u63a7\u5236\u8fdb\u884c\u89e3\u7801: %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=\u5728\u8bfb\u53d6\u7ed1\u5b9a\u54cd\u5e94\u4e4b\u524d\uff0c\u5df2\u5173\u95ed\u76ee\u5f55\u670d\u52a1\u5668\u8fde\u63a5
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=\u5c06\u7b80\u5355\u5206\u9875\u7ed3\u679c\u63a7\u5236\u7528\u4e8e\u7ed9\u5b9a\u9875\u9762\u5927\u5c0f
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=\u7b80\u5355\u5206\u9875\u7ed3\u679c\u63a7\u5236\u53ea\u80fd\u7528\u4e8e\u5355\u4e2a\u641c\u7d22\u8fc7\u6ee4\u5668
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=\u65e0\u6cd5\u5bf9\u641c\u7d22\u54cd\u5e94\u4e2d\u7684\u7b80\u5355\u5206\u9875\u7ed3\u679c\u63a7\u5236\u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=\u5728\u6765\u81ea\u670d\u52a1\u5668\u7684\u641c\u7d22\u7ed3\u679c\u5b8c\u6210\u6d88\u606f\u4e2d\u627e\u4e0d\u5230\u7b80\u5355\u5206\u9875\u7ed3\u679c\u54cd\u5e94\u63a7\u5236
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=\u5e94\u5c06\u6bcf\u4e2a\u5c5e\u6027\u7ea7\u522b\u7684\u66f4\u6539\u4f5c\u4e3a\u6bcf\u4e2a\u5c5e\u6027\u503c\u7684\u5355\u72ec\u4fee\u6539\u8fdb\u884c\u5199\u5165\uff0c\u800c\u4e0d\u662f\u4f5c\u4e3a\u6bcf\u4e2a\u6761\u76ee\u7684\u4fee\u6539\u5199\u5165
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=\u6b63\u5728\u62d2\u7edd\u5ba2\u6237\u7aef\u8bc1\u4e66\u94fe\uff0c\u56e0\u4e3a\u63d0\u793a\u4fe1\u4efb\u7ba1\u7406\u5668\u53ea\u80fd\u7528\u4e8e\u4fe1\u4efb\u670d\u52a1\u5668\u8bc1\u4e66
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING\uff1a\u670d\u52a1\u5668\u672a\u63d0\u4f9b\u8bc1\u4e66\u94fe\u3002\u662f\u5426\u4ecd\u8981\u5c1d\u8bd5\u8fde\u63a5\u76ee\u6807\u670d\u52a1\u5668\uff1f
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING\uff1a\u670d\u52a1\u5668\u8bc1\u4e66\u5df2\u8fc7\u671f\uff08\u5230\u671f\u65f6\u95f4: %s\uff09
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING\uff1a\u670d\u52a1\u5668\u8bc1\u4e66\u5c06\u5728 %s \u4e4b\u540e\u751f\u6548
 INFO_PROMPTTM_SERVER_CERT_799=\u670d\u52a1\u5668\u6b63\u5728\u4f7f\u7528\u4ee5\u4e0b\u8bc1\u4e66: \n    \u4e3b\u4f53 DN: %s\n    \u9881\u53d1\u8005 DN: %s\n    \u6709\u6548\u671f: %s \u81f3 %s\n\u662f\u5426\u8981\u4fe1\u4efb\u6b64\u8bc1\u4e66\u5e76\u7ee7\u7eed\u8fde\u63a5\u670d\u52a1\u5668\uff1f
 INFO_PROMPTTM_YESNO_PROMPT_800=\u8bf7\u8f93\u5165\u201c\u662f\u201d\u6216\u201c\u5426\u201d:
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=\u7528\u6237\u5df2\u62d2\u7edd\u670d\u52a1\u5668\u8bc1\u4e66
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=\u5df2\u505c\u6b62\u670d\u52a1\u5668
 INFO_STOPDS_GOING_TO_STOP_803=\u6b63\u5728\u505c\u6b62\u670d\u52a1\u5668...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=\u7528\u4e8e\u786e\u5b9a\u662f\u5426\u53ef\u4ee5\u505c\u6b62\u670d\u52a1\u5668\u4ee5\u53ca\u7528\u6765\u505c\u6b62\u670d\u52a1\u5668\u7684\u6a21\u5f0f
 INFO_DESCRIPTION_CERT_NICKNAME_805=\u7528\u4e8e SSL \u5ba2\u6237\u7aef\u9a8c\u8bc1\u7684\u8bc1\u4e66\u7684\u522b\u540d
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=\u76ee\u5f55\u670d\u52a1\u5668\u4fa6\u542c JMX \u901a\u4fe1\u65f6\u5e94\u4f7f\u7528\u7684\u7aef\u53e3
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u4e8e\u4fa6\u542c JMX \u901a\u4fe1\u7684\u7aef\u53e3\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=\u76ee\u5f55\u670d\u52a1\u5668\u4fa6\u542c JMX \u901a\u4fe1\u65f6\u5e94\u4f7f\u7528\u7684\u7aef\u53e3
 INFO_INSTALLDS_PROMPT_JMXPORT_809=\u60a8\u5e0c\u671b\u76ee\u5f55\u670d\u52a1\u5668\u4f7f\u7528\u54ea\u4e2a\u7aef\u53e3\u63a5\u53d7\u6765\u81ea JMX \u5ba2\u6237\u7aef\u7684\u8fde\u63a5\uff1f
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u5c06 OpenDS \u914d\u7f6e\u4e3a Windows \u670d\u52a1
+SEVERE_ERR_TOOL_RESULT_CODE_810=\u7ed3\u679c\u4ee3\u7801: %d (%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=\u5176\u4ed6\u4fe1\u606f: %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=\u5339\u914d DN: %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u542f\u7528
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u7981\u7528\u5e76\u505c\u6b62\u670d\u52a1\u5668
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=\u63d0\u4f9b\u6709\u5173 OpenDS Windows \u670d\u52a1\u72b6\u6001\u7684\u4fe1\u606f
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=\u53ea\u80fd\u63d0\u4f9b\u4ee5\u4e0b\u53c2\u6570\u4e4b\u4e00:\nenableService\u3001disableService\u3001serviceState \u6216 cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u4ee5\u4e0b\u53c2\u6570\u4e4b\u4e00:\nenableService\u3001disableService\u3001serviceState \u6216 cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
 INFO_WINDOWS_SERVICE_DESCRIPTION_826=\u4e0b\u4e00\u4ee3\u5f00\u6e90\u76ee\u5f55\u670d\u52a1\u5668\u3002\u5b89\u88c5\u8def\u5f84: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=\u5df2\u6210\u529f\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u542f\u7528
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=\u5df2\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u542f\u7528
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=\u5df2\u6210\u529f\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u7981\u7528
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=\u5df2\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u7981\u7528
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=\u5df2\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u542f\u7528\u3002OpenDS \u7684\u670d\u52a1\u540d\u79f0\u4e3a: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=\u5df2\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u7981\u7528
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  \u5df2\u5728\u4f7f\u7528\u8be5\u670d\u52a1\u540d\u79f0
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=\u7531 Windows \u670d\u52a1\u4ee3\u7801\u4f7f\u7528\uff0c\u7528\u4e8e\u901a\u77e5\u5728\u8c03\u7528 net stop \u4e4b\u540e\u6b63\u5728\u4ece Windows \u670d\u52a1\u4e2d\u8c03\u7528 stop-ds
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=\u547d\u4ee4\u5c06\u5728\u5176\u4e2d\u5199\u5165\u8f93\u51fa\u7684\u6587\u4ef6\u7684\u8def\u5f84
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=\u6b63\u5728\u5c06 OpenDS \u4f5c\u4e3a Windows \u670d\u52a1\u542f\u7528...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=\u662f\u5426\u542f\u7528 OpenDS \u4ee5\u4f5c\u4e3a Windows \u670d\u52a1\u8fd0\u884c\uff1f
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=\u542f\u7528 OpenDS \u4ee5\u4f5c\u4e3a Windows \u670d\u52a1\u8fd0\u884c
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=\u5141\u8bb8\u7981\u7528 OpenDS \u670d\u52a1\u5e76\u6e05\u9664\u4e0e\u63d0\u4f9b\u7684\u670d\u52a1\u540d\u79f0\u5173\u8054\u7684 Windows \u6ce8\u518c\u8868\u4fe1\u606f
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING\uff1a\u65e0\u6cd5\u6253\u5f00\u8f93\u51fa\u6587\u4ef6 %s \u4ee5\u5199\u5165\u6570\u636e: %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=\u5df2\u6210\u529f\u6e05\u9664\u670d\u52a1 %s
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=\u627e\u4e0d\u5230\u540d\u4e3a %s \u7684\u670d\u52a1
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=\u5df2\u5c06\u670d\u52a1 %s \u6807\u8bb0\u4e3a\u5220\u9664
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=\u5728\u6e05\u9664\u670d\u52a1 %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u5728\u57fa\u4e8e Berkeley \u6570\u636e\u5e93 Java Edition \u7684\u540e\u7aef\u4e2d\u91cd\u65b0\u751f\u6210\u7d22\u5f15\u6570\u636e
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=\u652f\u6301\u7f16\u5236\u7d22\u5f15\u7684\u540e\u7aef\u7684\u57fa DN\u3002\u5bf9\u7ed9\u5b9a\u57fa DN \u8303\u56f4\u5185\u7684\u7d22\u5f15\u6267\u884c\u91cd\u65b0\u751f\u6210
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=\u8981\u91cd\u65b0\u751f\u6210\u7684\u7d22\u5f15\u540d\u79f0\u3002\u5bf9\u4e8e\u5c5e\u6027\u7d22\u5f15\uff0c\u8fd9\u53ea\u662f\u4e00\u4e2a\u5c5e\u6027\u540d\u79f0\u3002\u5fc5\u987b\u4e3a\u91cd\u65b0\u751f\u6210\u81f3\u5c11\u6307\u5b9a\u4e00\u4e2a\u7d22\u5f15
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=\u5728\u5c1d\u8bd5\u6267\u884c\u7d22\u5f15\u91cd\u65b0\u751f\u6210\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=\u540e\u7aef\u4e0d\u652f\u6301\u91cd\u65b0\u751f\u6210\u7d22\u5f15
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=\u5fc5\u987b\u4e3a\u91cd\u65b0\u751f\u6210\u8fc7\u7a0b\u81f3\u5c11\u6307\u5b9a\u4e00\u4e2a\u7d22\u5f15
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u4e92\u65a5\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u5df2\u9501\u5b9a\u6b64\u540e\u7aef\uff0c\u6216\u8005\u670d\u52a1\u5668\u6b63\u5728\u8fd0\u884c\u4e14\u6b64\u540e\u7aef\u5904\u4e8e\u8054\u673a\u72b6\u6001\u3002\u65e0\u6cd5\u7ee7\u7eed\u6267\u884c\u91cd\u65b0\u751f\u6210\u8fc7\u7a0b
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u91cd\u65b0\u751f\u6210\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u5177\u6709\u6b64\u540e\u7aef\u7684\u4e92\u65a5\u9501\uff08\u4f8b\u5982\uff0cLDIF \u5bfc\u5165\u6216\u6062\u590d\uff09\u3002\u65e0\u6cd5\u7ee7\u7eed\u6267\u884c\u91cd\u65b0\u751f\u6210\u8fc7\u7a0b
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=\u76ee\u5f55\u670d\u52a1\u5668\u4fa6\u542c LDAPS \u901a\u4fe1\u65f6\u5e94\u4f7f\u7528\u7684\u7aef\u53e3
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u4e8e\u4fa6\u542c LDAPS \u901a\u4fe1\u7684\u7aef\u53e3\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=\u6307\u5b9a\u662f\u5426\u542f\u7528 StartTLS
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=\u7528\u4e8e SSL \u548c/\u6216 StartTLS \u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=\u7528\u4e8e SSL \u548c/\u6216 StartTLS \u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=\u5728\u5c1d\u8bd5\u5c06\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN \u503c "%s" \u89e3\u6790\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=\u5728\u5c1d\u8bd5\u5c06\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN \u503c "%s" \u89e3\u6790\u4e3a DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=\u5728\u5c1d\u8bd5\u542f\u7528 StartTLS \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=\u5728\u5c1d\u8bd5\u542f\u7528\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=\u5728\u5c1d\u8bd5\u542f\u7528\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u6761\u76ee\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u4e8e LDAPS \u901a\u4fe1\u7684\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=\u5728\u5c1d\u8bd5\u66f4\u65b0\u7528\u4e8e LDAPS \u901a\u4fe1\u7684\u4fe1\u4efb\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f DN \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=\u5bc6\u94a5\u7ba1\u7406\u5668\u63d0\u4f9b\u7a0b\u5e8f\u4f7f\u7528\u7684\u5bc6\u94a5\u5e93\u7684\u8def\u5f84
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5728\u63a5\u53d7\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u6267\u884c StartTLS \u534f\u5546\u65f6\u5e94\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u522b\u540d
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR\uff1a\u5728\u63d0\u4f9b %2$s \u53c2\u6570\u65f6\uff0c\u5fc5\u987b\u63d0\u4f9b %1$s \u53c2\u6570
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=\u5728\u5c1d\u8bd5\u66f4\u65b0\u8bc1\u4e66\u7684\u522b\u540d\u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u8fde\u63a5\u5904\u7406\u7a0b\u5e8f\u5728\u63a5\u53d7\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u6267\u884c StartTLS \u534f\u5546\u65f6\u5e94\u4f7f\u7528\u8be5\u8bc1\u4e66: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=\u5305\u542b\u8981\u5e94\u7528\u7684\u66f4\u6539\u7684 LDIF \u6587\u4ef6
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=\u5728\u7b2c %2$d \u884c\u4e2d\u4e3a\u6a21\u677f %3$s \u5f15\u7528\u7684\u7236\u6a21\u677f %1$s \u65e0\u6548\uff0c\u56e0\u4e3a\u5f15\u7528\u7684\u7236\u6a21\u677f\u672a\u5728\u6269\u5c55\u5b83\u7684\u6a21\u677f\u4e4b\u524d\u8fdb\u884c\u5b9a\u4e49
 INFO_DESCRIPTION_SORT_ORDER_876=\u4f7f\u7528\u63d0\u4f9b\u7684\u6392\u5e8f\u987a\u5e8f\u5bf9\u7ed3\u679c\u8fdb\u884c\u6392\u5e8f
@@ -1122,17 +781,13 @@
 INFO_DESCRIPTION_VLV_878=\u4f7f\u7528\u865a\u62df\u5217\u8868\u89c6\u56fe\u63a7\u5236\u68c0\u7d22\u6307\u5b9a\u7684\u7ed3\u679c\u9875
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=\u5982\u679c\u63d0\u4f9b\u4e86 --%s \u53c2\u6570\uff0c\u5219\u8fd8\u5fc5\u987b\u63d0\u4f9b --%s \u53c2\u6570
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=\u63d0\u4f9b\u7684\u865a\u62df\u5217\u8868\u89c6\u56fe\u63cf\u8ff0\u7b26\u65e0\u6548\u3002\u5b83\u5fc5\u987b\u662f\u5177\u6709\u4ee5\u4e0b\u683c\u5f0f\u7684\u503c\uff1a'beforeCount:afterCount:offset:contentCount'\uff08\u5176\u4e2d\uff0coffset \u6307\u5b9a\u76ee\u6807\u6761\u76ee\u7d22\u5f15\uff1bcontentCount \u6307\u5b9a\u4f30\u8ba1\u7684\u7ed3\u679c\u603b\u6570\uff0c\u5982\u679c\u672a\u77e5\uff0c\u5219\u4e3a\u96f6\uff09\u6216 'beforeCount:afterCount:assertionValue'\uff08\u5176\u4e2d\uff0c\u6761\u76ee\u5e94\u8be5\u662f\u4e3b\u6392\u5e8f\u503c\u5927\u4e8e\u6216\u7b49\u4e8e\u63d0\u4f9b\u7684 assertionValue \u7684\u7b2c\u4e00\u4e2a\u6761\u76ee\uff09\u3002\u5728\u8fd9\u4e24\u79cd\u683c\u5f0f\u4e2d\uff0cbeforeCount \u662f\u5728\u76ee\u6807\u503c\u4e4b\u524d\u8fd4\u56de\u7684\u6761\u76ee\u6570\uff0cafterCount \u662f\u5728\u76ee\u6807\u503c\u4e4b\u540e\u8fd4\u56de\u7684\u6761\u76ee\u6570
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# \u670d\u52a1\u5668\u7aef\u6392\u5e8f\u5931\u8d25: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# \u65e0\u6cd5\u5bf9\u670d\u52a1\u5668\u7aef\u6392\u5e8f\u54cd\u5e94\u8fdb\u884c\u89e3\u7801: %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# VLV \u76ee\u6807\u504f\u79fb: %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# VLV \u5185\u5bb9\u8ba1\u6570: %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# \u865a\u62df\u5217\u8868\u89c6\u56fe\u5904\u7406\u5931\u8d25: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# \u65e0\u6cd5\u5bf9\u865a\u62df\u5217\u8868\u89c6\u56fe\u54cd\u5e94\u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=\u65e0\u6cd5\u8bfb\u53d6\u6307\u5b9a\u7684 LDIF \u6587\u4ef6 %s
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=\u5c06 geteffectiverights \u63a7\u5236\u7528\u4e8e\u63d0\u4f9b\u7684 authzid
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=\u6307\u5b9a\u7279\u5b9a\u4e8e geteffectiverights \u63a7\u5236\u7684\u5c5e\u6027\u5217\u8868
 MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=geteffectiverights \u63a7\u5236\u4e2d\u5305\u542b\u7684\u6388\u6743 ID "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u4ee5 "dn:" \u5f00\u5934\uff08\u8868\u793a\u7528\u6237 DN\uff09
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=\u6307\u5b9a\u7528\u6237\u4e0a\u6b21\u7f16\u8bd1\u65f6\u4f7f\u7528\u7684\u5bc6\u7801\u66f4\u6539\u8981\u6c42\u65f6\u95f4\u3002\u53ea\u5e94\u5c06\u5176\u7528\u4e8e\u6d4b\u8bd5\u76ee\u7684
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=\u6e05\u9664\u6709\u5173\u7528\u6237\u4e0a\u6b21\u7f16\u8bd1\u65f6\u4f7f\u7528\u7684\u5bc6\u7801\u66f4\u6539\u8981\u6c42\u65f6\u95f4\u7684\u4fe1\u606f\u3002\u53ea\u5e94\u5c06\u5176\u7528\u4e8e\u6d4b\u8bd5\u76ee\u7684
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=\u663e\u793a\u5728\u7531\u4e8e\u5230\u8fbe\u8981\u6c42\u7684\u5bc6\u7801\u66f4\u6539\u65f6\u95f4\u800c\u9501\u5b9a\u5e10\u6237\u4e4b\u524d\uff0c\u7528\u6237\u6240\u5269\u7684\u53ef\u4ee5\u66f4\u6539\u5176\u5bc6\u7801\u7684\u65f6\u95f4\u957f\u5ea6\uff08\u4ee5\u79d2\u4e3a\u5355\u4f4d\uff09
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=\u672a\u63d0\u4f9b\u4efb\u4f55\u5b50\u547d\u4ee4\u4ee5\u6307\u793a\u5e94\u6267\u884c\u7684\u5bc6\u7801\u7b56\u7565\u72b6\u6001\u64cd\u4f5c
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=\u4e3a\u8bf7\u6c42\u7684\u64cd\u4f5c\u63d0\u4f9b\u7684\u503c '%s' \u65e0\u6548\u3002\u5e94\u8be5\u4e3a\u5e03\u5c14\u503c\u201c\u771f\u201d\u6216\u201c\u5047\u201d
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=\u672a\u6307\u5b9a\u4efb\u4f55\u503c\uff0c\u4f46\u8bf7\u6c42\u7684\u64cd\u4f5c\u9700\u8981\u5e03\u5c14\u503c\u201c\u771f\u201d\u6216\u201c\u5047\u201d
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=\u65e0\u6cd5\u8bc6\u522b\u5b50\u547d\u4ee4 '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=\u5728\u5c1d\u8bd5\u5411\u670d\u52a1\u5668\u53d1\u9001\u8bf7\u6c42\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=\u5728\u8bfb\u53d6\u54cd\u5e94\u4e4b\u524d\uff0c\u76ee\u5f55\u670d\u52a1\u5668\u5df2\u5173\u95ed\u8fde\u63a5
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=\u670d\u52a1\u5668\u65e0\u6cd5\u5904\u7406\u8bf7\u6c42\uff1a\u7ed3\u679c\u4ee3\u7801\u4e3a %d (%s)\uff0c\u9519\u8bef\u6d88\u606f\u4e3a '%s'
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=\u670d\u52a1\u5668\u65e0\u6cd5\u5bf9\u6765\u81ea\u670d\u52a1\u5668\u7684\u54cd\u5e94\u6d88\u606f\u8fdb\u884c\u89e3\u7801: %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=\u65e0\u6cd5\u5bf9\u54cd\u5e94\u4e2d\u5305\u542b\u7684\u64cd\u4f5c\u76f8\u5173\u4fe1\u606f\u8fdb\u884c\u89e3\u7801: %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=\u5bc6\u7801\u7b56\u7565 DN
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=\u5df2\u7981\u7528\u5e10\u6237
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=\u5e10\u6237\u5230\u671f\u65f6\u95f4
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=\u5269\u4f59\u8fc7\u6e21\u767b\u5f55\u8ba1\u6570
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=\u5df2\u5728\u8981\u6c42\u7684\u65f6\u95f4\u4e4b\u524d\u66f4\u6539\u4e86\u5bc6\u7801
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=\u8ddd\u8981\u6c42\u66f4\u6539\u65f6\u95f4\u7684\u79d2\u6570
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=\u6307\u5b9a\u4e00\u4e2a\u73b0\u6709\u7684 OpenDS \u8f6f\u4ef6\u5305 (.zip) \u6587\u4ef6\uff0c\u5c06\u4f7f\u7528\u6b64\u5de5\u5177\u7684\u547d\u4ee4\u884c\u7248\u672c\u5c06\u5f53\u524d\u7248\u672c\u5347\u7ea7\u5230\u8be5\u8f6f\u4ef6\u5305\u7248\u672c
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=\u65e0\u6cd5\u8bc6\u522b\u6216\u65e0\u6548\u7684\u64cd\u4f5c\u7c7b\u578b: %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR\uff1a\u4e0d\u80fd\u540c\u65f6\u63d0\u4f9b %s \u548c %s \u53c2\u6570
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR\uff1a\u65e0\u6cd5\u6267\u884c SSL \u521d\u59cb\u5316: %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR\uff1a\u65e0\u6cd5\u6309\u201c\u540d\u79f0=\u503c\u201d\u683c\u5f0f\u5bf9\u63d0\u4f9b\u7684 SASL \u9009\u9879\u5b57\u7b26\u4e32 "%s" \u8fdb\u884c\u89e3\u6790
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR\uff1a\u63d0\u4f9b\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a SASL \u9009\u9879\uff0c\u4f46\u5176\u4e2d\u4e0d\u5305\u542b\u7528\u4e8e\u6307\u5b9a\u5e94\u4f7f\u7528\u7684 SASL \u673a\u5236\u7684 "mech" \u9009\u9879
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR\uff1a\u65e0\u6cd5\u5c06 %s \u53c2\u6570\u503c\u89e3\u6790\u4e3a\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\u7684\u6574\u6570\u503c: %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR\uff1a\u65e0\u6cd5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668 %s \u5efa\u7acb\u8fde\u63a5\u3002\u8bf7\u9a8c\u8bc1\u8be5\u670d\u52a1\u5668\u662f\u5426\u6b63\u5728\u8fd0\u884c\uff0c\u4ee5\u53ca\u63d0\u4f9b\u7684\u51ed\u8bc1\u662f\u5426\u6709\u6548\u3002\u8be6\u7ec6\u4fe1\u606f: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=\u4f7f\u7528\u975e\u4ea4\u4e92\u6a21\u5f0f\u3002\u63d0\u793a\u8f93\u5165\u6240\u9700\u7684\u4efb\u4f55\u4fe1\u606f\uff0c\u800c\u4e0d\u662f\u5931\u8d25
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=\u6267\u884c\u9759\u9ed8\u5347\u7ea7\u6216\u8fd8\u539f
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=\u8ba1\u7b97\u670d\u52a1\u5668\u62d2\u7edd\u7684\u6761\u76ee\u6570\uff0c\u5e76\u4ee5\u9000\u51fa\u4ee3\u7801\u5f62\u5f0f\u8fd4\u56de\u8be5\u503c\uff08\u7531\u4e8e\u9000\u51fa\u4ee3\u7801\u9650\u5236\uff0c\u8d85\u8fc7 255 \u7684\u503c\u5c06\u51cf\u5c0f\u4e3a 255\uff09
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=\u5c06\u8df3\u8fc7\u7684\u6761\u76ee\u5199\u5165\u6307\u5b9a\u6587\u4ef6
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=\u5728\u5c1d\u8bd5\u6253\u5f00\u8df3\u8fc7\u6587\u4ef6 %s \u4ee5\u5199\u5165\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=\u8ba1\u7b97\u5728\u9a8c\u8bc1\u671f\u95f4\u53d1\u73b0\u7684\u9519\u8bef\u6570\uff0c\u5e76\u4ee5\u9000\u51fa\u4ee3\u7801\u5f62\u5f0f\u8fd4\u56de\u8be5\u503c\uff08\u7531\u4e8e\u9000\u51fa\u4ee3\u7801\u9650\u5236\uff0c\u8d85\u8fc7 255 \u7684\u503c\u5c06\u51cf\u5c0f\u4e3a 255\uff09
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=\u663e\u793a\u7528\u6237\u7684\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u72b6\u6001\u503c
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=\u6e05\u9664\u7528\u6237\u7684\u5bc6\u7801\u5386\u53f2\u8bb0\u5f55\u72b6\u6001\u503c\u3002\u53ea\u5e94\u5c06\u5176\u7528\u4e8e\u6d4b\u8bd5\u76ee\u7684
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR\uff1a\u60a8\u5df2\u4e3a\u4e0d\u540c\u7684\u7aef\u53e3\u6307\u5b9a\u4e86\u503c %s
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=\u5c5e\u6027 "%s" \u4e0d\u662f\u5df2\u8bc6\u522b\u7684\u5c5e\u6027
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=\u7f3a\u5c11\u5fc5\u9700\u5c5e\u6027 "%s"
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=\u4e3a\u5c5e\u6027 "%2$s" \u6307\u5b9a\u7684\u503c "%1$s" \u65e0\u6548
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=\u9ed8\u8ba4\u503c
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=\u5b58\u50a8\u8fd8\u539f\u6587\u4ef6\u7684\u76ee\u5f55\u3002\u6b64\u76ee\u5f55\u5e94\u8be5\u4e3a\u5728\u8fd0\u884c\u5347\u7ea7\u5de5\u5177\u65f6\u521b\u5efa\u7684 'history' \u76ee\u5f55\u7684\u5b50\u76ee\u5f55\u4e4b\u4e00
 INFO_REVERT_DESCRIPTION_RECENT_1220=\u5b89\u88c5\u5c06\u8fd8\u539f\u81f3\u6700\u8fd1\u5347\u7ea7\u4e4b\u524d\u7684\u72b6\u6001
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=\u63d0\u793a\u8f93\u5165\u6240\u9700\u7684\u4efb\u4f55\u4fe1\u606f\uff0c\u800c\u4e0d\u662f\u5931\u8d25
 INFO_REVERT_DESCRIPTION_SILENT_1222=\u6267\u884c\u9759\u9ed8\u8fd8\u539f
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=\u5728\u5bfc\u5165\u4e4b\u524d\u5220\u9664\u540e\u7aef\u4e2d\u6240\u6709\u57fa DN \u7684\u6240\u6709\u6761\u76ee
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=\u65e2\u672a\u63d0\u4f9b %s \u53c2\u6570\uff0c\u4e5f\u672a\u63d0\u4f9b %s \u53c2\u6570\u3002\u5fc5\u987b\u63d0\u4f9b\u5176\u4e2d\u7684\u4e00\u4e2a\u53c2\u6570\u4ee5\u6307\u5b9a\u8981\u5c06 LDIF \u6570\u636e\u5bfc\u5165\u5230\u7684\u540e\u7aef
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=\u5982\u679c\u5728\u5bfc\u5165\u5230\u540e\u7aef\u65f6\u4e0d\u4f7f\u7528 append \u53c2\u6570\uff0c\u5219\u4f1a\u5220\u9664\u8be5\u540e\u7aef\u4e2d\u6240\u6709\u57fa DN (%s) \u7684\u6240\u6709\u6761\u76ee\u3002\u5fc5\u987b\u63d0\u4f9b %s \u53c2\u6570\u624d\u80fd\u7ee7\u7eed\u5bfc\u5165
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=\u6a21\u677f\u6587\u4ef6\u7b2c %d \u884c\u4e2d\u7684\u5217\u8868\u6807\u8bb0\u4e0d\u5305\u542b\u7528\u4e8e\u6307\u5b9a\u5217\u8868\u503c\u7684\u4efb\u4f55\u53c2\u6570\u3002\u5fc5\u987b\u81f3\u5c11\u63d0\u4f9b\u4e00\u4e2a\u5217\u8868\u503c
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=\u6a21\u677f\u6587\u4ef6\u7b2c %d \u884c\u4e2d\u7684\u5217\u8868\u6807\u8bb0\u5305\u542b\u9879 '%s'\uff0c\u8be5\u9879\u5177\u6709\u4e00\u4e2a\u5206\u53f7\uff0c\u4f46\u8be5\u5206\u53f7\u6ca1\u6709\u540e\u8ddf\u6574\u6570\u3002\u5e94\u5c06\u5206\u53f7\u4f5c\u4e3a\u503c\u7684\u4e00\u90e8\u5206\uff0c\u800c\u4e0d\u662f\u4f5c\u4e3a\u5c06\u503c\u4e0e\u5176\u76f8\u5bf9\u6743\u91cd\u9694\u5f00\u7684\u5206\u754c\u7b26
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=\u5728\u5c1d\u8bd5\u5c06\u670d\u52a1\u5668\u6839\u76ee\u5f55\u8bbe\u7f6e\u4e3a %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR\uff1a\u4e0d\u80fd\u540c\u65f6\u63d0\u4f9b %s \u548c %s \u53c2\u6570
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR\uff1a\u65e0\u6cd5\u6267\u884c SSL \u521d\u59cb\u5316: %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR\uff1a\u65e0\u6cd5\u6309\u201c\u540d\u79f0=\u503c\u201d\u683c\u5f0f\u5bf9\u63d0\u4f9b\u7684 SASL \u9009\u9879\u5b57\u7b26\u4e32 "%s" \u8fdb\u884c\u89e3\u6790
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR\uff1a\u63d0\u4f9b\u4e86\u4e00\u4e2a\u6216\u591a\u4e2a SASL \u9009\u9879\uff0c\u4f46\u5176\u4e2d\u4e0d\u5305\u542b\u7528\u4e8e\u6307\u5b9a\u5e94\u4f7f\u7528\u7684 SASL \u673a\u5236\u7684 "mech" \u9009\u9879
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR\uff1a\u65e0\u6cd5\u5c06 %s \u53c2\u6570\u503c\u89e3\u6790\u4e3a\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\u7684\u6574\u6570\u503c: %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR\uff1a\u65e0\u6cd5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668 %s \u5efa\u7acb\u8fde\u63a5\u3002\u8bf7\u9a8c\u8bc1\u8be5\u670d\u52a1\u5668\u662f\u5426\u6b63\u5728\u8fd0\u884c\uff0c\u4ee5\u53ca\u63d0\u4f9b\u7684\u51ed\u8bc1\u662f\u5426\u6709\u6548\u3002\u8be6\u7ec6\u4fe1\u606f: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=\u76ee\u5f55\u670d\u52a1\u5668\u4e3b\u673a\u540d\u6216 IP \u5730\u5740
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=\u76ee\u5f55\u670d\u52a1\u5668\u7aef\u53e3\u53f7
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=\u4f7f\u7528 SSL \u786e\u4fdd\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u5b89\u5168\u901a\u4fe1
@@ -1318,31 +937,18 @@
 INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=\u8bc1\u4e66\u4fe1\u4efb\u5e93\u8def\u5f84
 INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=\u8bc1\u4e66\u4fe1\u4efb\u5e93 PIN
 INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=\u8bc1\u4e66\u4fe1\u4efb\u5e93 PIN \u6587\u4ef6
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE\uff1a\u5728\u7b49\u5f85\u5bf9\u5173\u95ed\u8bf7\u6c42\u505a\u51fa\u54cd\u5e94\u65f6\u5173\u95ed\u4e86\u76ee\u5f55\u670d\u52a1\u5668\u8fde\u63a5\u3002\u8fd9\u53ef\u80fd\u8868\u793a\u670d\u52a1\u5668\u5df2\u542f\u52a8\u5173\u95ed\u8fdb\u7a0b
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR\uff1a\u5728\u5c1d\u8bd5\u4e0e\u76ee\u5f55\u670d\u52a1\u5668\u8fdb\u884c\u901a\u4fe1\u65f6\u51fa\u73b0 I/O \u9519\u8bef: %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR\uff1a\u5728\u5c1d\u8bd5\u5bf9\u6765\u81ea\u670d\u52a1\u5668\u7684\u54cd\u5e94\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR\uff1a\u9700\u8981\u6dfb\u52a0\u54cd\u5e94\u6d88\u606f\uff0c\u4f46\u5f97\u5230\u7684\u662f %s \u6d88\u606f
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=\u8ba1\u5212\u7acb\u5373\u5f00\u59cb\u6267\u884c %s \u4efb\u52a1 %s
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR\uff1a\u5728\u4f7f\u7528\u6b64\u5de5\u5177\u4f5c\u4e3a\u5ba2\u6237\u7aef\u4e0e\u76ee\u5f55\u8fdb\u884c\u4ea4\u4e92\u65f6\uff0c\u53c2\u6570 %s \u4e0d\u9002\u7528
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=\u53ea\u80fd\u5728\u57fa\u4e8e UNIX \u7684\u7cfb\u7edf\u4e0a\u4f7f\u7528\u6b64\u5de5\u5177
 INFO_CREATERC_TOOL_DESCRIPTION_1322=\u521b\u5efa\u4e00\u4e2a\u53ef\u7528\u4e8e\u5728\u57fa\u4e8e UNIX \u7684\u7cfb\u7edf\u4e0a\u542f\u52a8\u3001\u505c\u6b62\u548c\u91cd\u65b0\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\u7684 RC \u811a\u672c
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=\u8981\u521b\u5efa\u7684\u8f93\u51fa\u6587\u4ef6\u7684\u8def\u5f84
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=\u65e0\u6cd5\u786e\u5b9a\u670d\u52a1\u5668\u6839\u76ee\u5f55\u7684\u8def\u5f84\u3002\u8bf7\u786e\u4fdd\u5c06 %s \u7cfb\u7edf\u5c5e\u6027\u6216 %s \u73af\u5883\u53d8\u91cf\u8bbe\u7f6e\u4e3a\u670d\u52a1\u5668\u6839\u76ee\u5f55\u7684\u8def\u5f84
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=\u5728\u5c1d\u8bd5\u751f\u6210 RC \u811a\u672c\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=\u5982\u679c\u6307\u5b9a {%s} \u53c2\u6570\uff0c\u5219\u8fd8\u5fc5\u987b\u6307\u5b9a {%s}
 INFO_DESCRIPTION_DBTEST_TOOL_1327=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u8c03\u8bd5 JE \u6570\u636e\u5e93
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=\u5217\u51fa\u6240\u6709 JE \u540e\u7aef\u4f7f\u7528\u7684\u6839\u5bb9\u5668
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=\u5217\u51fa\u6839\u5bb9\u5668\u7684\u6761\u76ee\u5bb9\u5668
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=\u57fa DN
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=JE \u6570\u636e\u5e93\u524d\u7f00
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=\u6761\u76ee\u8ba1\u6570
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u5747\u672a\u914d\u7f6e\u8bf7\u6c42\u7684\u540e\u7aef ID %s
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=\u540e\u7aef %2$s \u4e2d\u7684\u6761\u76ee\u5bb9\u5668\u5747\u672a\u914d\u7f6e\u8bf7\u6c42\u7684\u57fa DN %1$s
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=\u6761\u76ee\u5bb9\u5668 %2$s \u548c\u540e\u7aef %3$s \u4e2d\u4e0d\u5b58\u5728\u5177\u6709\u8bf7\u6c42\u7684\u540d\u79f0 %1$s \u7684\u6570\u636e\u5e93\u5bb9\u5668
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=\u5728\u5c1d\u8bd5\u521d\u59cb\u5316 JE \u540e\u7aef %s \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=\u5728\u5c1d\u8bd5\u4ece\u6570\u636e\u5e93\u4e2d\u8bfb\u53d6\u8bb0\u5f55\u548c/\u6216\u5bf9\u6570\u636e\u5e93\u4e2d\u7684\u8bb0\u5f55\u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=\u65e0\u6cd5\u5c06\u57fa DN \u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d: %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=\u6570\u636e\u5e93\u540d\u79f0
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=\u6570\u636e\u5e93\u7c7b\u578b
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=JE \u6570\u636e\u5e93\u540d\u79f0
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=\u7d22\u5f15\u72b6\u6001
 INFO_LABEL_DBTEST_KEY_1360=\u952e
 INFO_LABEL_DBTEST_DATA_1361=\u6570\u636e
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=\u5728\u5c1d\u8bd5\u91ca\u653e\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5728\u8fdb\u7a0b\u9000\u51fa\u65f6\uff0c\u5e94\u4f1a\u81ea\u52a8\u6e05\u9664\u6b64\u9501\uff0c\u56e0\u6b64\u4e0d\u9700\u8981\u6267\u884c\u4efb\u4f55\u5176\u4ed6\u64cd\u4f5c
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=\u5728\u5c1d\u8bd5\u83b7\u53d6\u540e\u7aef %s \u7684\u5171\u4eab\u9501\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u67d0\u4e2a\u5176\u4ed6\u8fdb\u7a0b\u5177\u6709\u6b64\u540e\u7aef\u7684\u72ec\u5360\u8bbf\u95ee\u6743\u9650\uff08\u4f8b\u5982\uff0c\u6062\u590d\u6216 LDIF \u5bfc\u5165\uff09
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=\u5728\u5bf9\u6700\u5c0f/\u6700\u5927\u952e\u503c %s \u8fdb\u884c\u89e3\u7801\u65f6\u51fa\u73b0\u9519\u8bef: %s\u3002\u5177\u6709 "0x" \u524d\u7f00\u7684\u503c\u5c06\u89e3\u7801\u4e3a\u4ee5\u5341\u516d\u8fdb\u5236\u8868\u793a\u7684\u539f\u59cb\u5b57\u8282\u3002\u5728\u8f6c\u50a8 DN2ID \u6570\u636e\u5e93\u65f6\uff0c\u8be5\u503c\u5fc5\u987b\u4e3a\u6709\u6548\u7684\u6807\u8bc6\u540d\u3002\u5728\u8f6c\u50a8 ID2Entry \u6570\u636e\u5e93\u65f6\uff0c\u8be5\u503c\u5c06\u89e3\u7801\u4e3a\u6761\u76ee ID\u3002\u5728\u8f6c\u50a8\u6240\u6709\u5176\u4ed6\u6570\u636e\u5e93\u65f6\uff0c\u8be5\u503c\u5c06\u89e3\u7801\u4e3a\u5b57\u7b26\u4e32
 INFO_LABEL_DBTEST_ENTRY_1365=\u6761\u76ee
 INFO_LABEL_DBTEST_ENTRY_ID_1366=\u6761\u76ee ID
 INFO_LABEL_DBTEST_ENTRY_DN_1367=\u6761\u76ee DN
@@ -1405,16 +994,13 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=\u7d22\u5f15\u503c
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=\u6761\u76ee ID \u5217\u8868
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=\u4e0a\u6b21\u6392\u5e8f\u952e
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=\u5728\u5c06\u6700\u5c0f/\u6700\u5927\u6570\u636e\u5927\u5c0f %s \u89e3\u6790\u4e3a\u6574\u6570\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=\u5728\u5c1d\u8bd5\u542f\u7528 ADS \u4fe1\u4efb\u5e93\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u5b50\u547d\u4ee4
 INFO_CREATERC_USER_DESCRIPTION_1375=\u8fd0\u884c\u670d\u52a1\u5668\u65f6\u5e94\u4f7f\u7528\u7684\u7528\u6237\u5e10\u6237\u540d\u79f0
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=\u8fd0\u884c\u670d\u52a1\u5668\u65f6\u5e94\u4f7f\u7528\u7684 Java \u5b89\u88c5\u8def\u5f84
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=\u8fd0\u884c\u670d\u52a1\u5668\u65f6\u5e94\u4f20\u9012\u7ed9 JVM \u7684\u4e00\u7ec4\u53c2\u6570
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=\u6307\u5b9a\u4e3a OPENDS_JAVA_HOME \u8def\u5f84\u7684\u76ee\u5f55 %s \u4e0d\u5b58\u5728\uff0c\u6216\u8005\u4e0d\u662f\u76ee\u5f55
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=\u8981\u67e5\u770b\u57fa\u672c\u670d\u52a1\u5668\u914d\u7f6e\u72b6\u6001\u548c\u914d\u7f6e\uff0c\u60a8\u53ef\u4ee5\u542f\u52a8 %s
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=\u662f\u5426\u8981\u542f\u7528 SSL\uff1f
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=\u60a8\u5e0c\u671b\u76ee\u5f55\u670d\u52a1\u5668\u4f7f\u7528\u54ea\u4e2a\u7aef\u53e3\u63a5\u53d7\u6765\u81ea LDAPS \u5ba2\u6237\u7aef\u7684\u8fde\u63a5\uff1f
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=\u4f7f\u7528 PKCS#11 \u4ee4\u724c\u4e2d\u7684\u73b0\u6709\u8bc1\u4e66
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=\u8bc1\u4e66\u7c7b\u578b\u9009\u9879:
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=\u662f\u5426\u8981\u5728\u5b8c\u6210\u914d\u7f6e\u65f6\u542f\u52a8\u670d\u52a1\u5668\uff1f
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=\u627e\u4e0d\u5230\u63d0\u4f9b\u7684\u8bc1\u4e66\u522b\u540d\u3002\u5bc6\u94a5\u5e93\u5305\u542b\u4ee5\u4e0b\u8bc1\u4e66\u522b\u540d: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=\u5bc6\u94a5\u5e93\u5305\u542b\u4ee5\u4e0b\u8bc1\u4e66\u522b\u540d: %s\u3002%n\u60a8\u5fc5\u987b\u63d0\u4f9b\u8981\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u522b\u540d
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=\u5728\u5b8c\u6210\u914d\u7f6e\u65f6\u4e0d\u542f\u52a8\u670d\u52a1\u5668
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=\u542f\u7528 StartTLS \u4ee5\u786e\u4fdd\u4f7f\u7528 LDAP \u7aef\u53e3\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u5b89\u5168\u901a\u4fe1
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=\u76ee\u5f55\u670d\u52a1\u5668\u4fa6\u542c LDAPS \u901a\u4fe1\u65f6\u5e94\u4f7f\u7528\u7684\u7aef\u53e3\u3002\u53ea\u6709\u5728\u660e\u786e\u6307\u5b9a\u6b64\u53c2\u6570\u65f6\uff0c\u624d\u4f1a\u914d\u7f6e LDAPS \u7aef\u53e3\u5e76\u542f\u7528 SSL
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=\u8bc1\u4e66\u5bc6\u94a5\u5e93 PIN\u3002\u5728\u6307\u5b9a\u5c06\u73b0\u6709\u8bc1\u4e66\uff08JKS\u3001JCEKS\u3001PKCS#12  \u6216 PKCS#11\uff09\u7528\u4f5c\u670d\u52a1\u5668\u8bc1\u4e66\u65f6\uff0c\u9700\u8981\u63d0\u4f9b PIN
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=\u8bc1\u4e66\u5bc6\u94a5\u5e93 PIN \u6587\u4ef6\u3002\u5728\u6307\u5b9a\u5c06\u73b0\u6709\u8bc1\u4e66\uff08JKS\u3001JCEKS\u3001PKCS#12  \u6216 PKCS#11\uff09\u7528\u4f5c\u670d\u52a1\u5668\u8bc1\u4e66\u65f6\uff0c\u9700\u8981\u63d0\u4f9b PIN
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=\u670d\u52a1\u5668\u5728\u63a5\u53d7\u57fa\u4e8e SSL \u7684\u8fde\u63a5\u6216\u6267\u884c StartTLS \u534f\u5546\u65f6\u5e94\u4f7f\u7528\u7684\u8bc1\u4e66\u7684\u522b\u540d
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=\u6307\u5b9a\u4e86\u591a\u79cd\u8981\u4f7f\u7528\u7684\u8bc1\u4e66\u7c7b\u578b\u3002Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=\u5df2\u9009\u62e9\u542f\u7528 SSL \u6216 StartTLS\u3002\u5fc5\u987b\u6307\u5b9a\u5e0c\u671b\u670d\u52a1\u5668\u4f7f\u7528\u7684\u8bc1\u4e66\u7c7b\u578b
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=\u60a8\u5fc5\u987b\u63d0\u4f9b\u5bc6\u94a5\u5e93 PIN \u624d\u80fd\u68c0\u7d22\u670d\u52a1\u5668\u4f7f\u7528\u7684\u8bc1\u4e66\u3002\u53ef\u4ee5\u4f7f\u7528 {%s} \u6216 {%s}
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=\u5728\u975e\u4ea4\u4e92\u6a21\u5f0f\u4e0b\u6267\u884c\u5b89\u88c5\u3002\u5982\u679c\u547d\u4ee4\u4e2d\u7f3a\u5c11\u67d0\u4e9b\u6570\u636e\uff0c\u5c06\u4e0d\u4f1a\u63d0\u793a\u7528\u6237\uff0c\u5e76\u4e14\u5de5\u5177\u5c06\u5931\u8d25
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=\u5df2\u6307\u5b9a\u5c06\u67d0\u4e2a\u8bc1\u4e66\u7528\u4f5c\u670d\u52a1\u5668\u8bc1\u4e66\u3002\u60a8\u5fc5\u987b\u542f\u7528 SSL\uff08\u4f7f\u7528\u9009\u9879 {%s}\uff09\u6216 StartTLS\uff08\u4f7f\u7528\u9009\u9879 %s\uff09
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=\u53c2\u6570 '%s' \u4e0e '%s' \u4e0d\u517c\u5bb9
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u83b7\u53d6\u8ba1\u5212\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u8fd0\u884c\u7684\u4efb\u52a1\u5217\u8868\u4ee5\u53ca\u6709\u5173\u5404\u4e2a\u4efb\u52a1\u7684\u4fe1\u606f
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=\u6253\u5370\u4efb\u52a1\u6458\u8981
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=\u7279\u5b9a\u4efb\u52a1\u7684 ID\uff0c\u6b64\u5de5\u5177\u5c06\u663e\u793a\u6709\u5173\u8be5\u4efb\u52a1\u7684\u4fe1\u606f
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=\u5b8c\u6210\u65f6\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=\u51fa\u73b0\u9519\u8bef\u65f6\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=\u5df2\u53d6\u6d88\u4efb\u52a1 %s
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=\u5728\u53d6\u6d88\u4efb\u52a1 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=\u5728\u68c0\u7d22\u4efb\u52a1\u6761\u76ee %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=\u6ca1\u6709 ID \u4e3a %s \u7684\u4efb\u52a1
 INFO_TASKINFO_DETAILS_1439=\u4efb\u52a1\u8be6\u7ec6\u4fe1\u606f
 INFO_TASKINFO_OPTIONS_1440=%s \u9009\u9879
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=\u672a\u6307\u5b9a\u4efb\u4f55\u5185\u5bb9
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=\u7acb\u5373\u6267\u884c
 INFO_TASKINFO_LDAP_EXCEPTION_1445=\u5728\u8fde\u63a5\u76ee\u5f55\u670d\u52a1\u5668\u65f6\u51fa\u73b0\u9519\u8bef: '%s'\u3002\u8bf7\u9a8c\u8bc1\u8fde\u63a5\u9009\u9879\u662f\u5426\u6b63\u786e\uff0c\u4ee5\u53ca\u670d\u52a1\u5668\u662f\u5426\u6b63\u5728\u8fd0\u884c
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=\u9009\u9879 '%s' \u548c '%s' \u5f7c\u6b64\u4e0d\u517c\u5bb9\uff0c\u4e0d\u80fd\u4e00\u8d77\u4f7f\u7528
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=\u8981\u53d6\u6d88\u7684\u7279\u5b9a\u4efb\u52a1 ID
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=\u5728\u53d6\u6d88\u4efb\u52a1 '%s' \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=\u5728\u8bbf\u95ee\u4efb\u52a1 '%s' \u7684\u65e5\u5fd7\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=\u65e0\u6cd5\u53d6\u6d88\u4f4d\u4e8e\u7d22\u5f15 %d \u7684\u4efb\u52a1
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=\u4efb\u52a1 %s \u5df2\u5b8c\u6210\uff0c\u65e0\u6cd5\u53d6\u6d88\u8be5\u4efb\u52a1
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=\u5f53\u524d\u6ca1\u6709\u53ef\u53d6\u6d88\u7684\u4efb\u52a1
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=\u672a\u5b9a\u4e49 ID \u4e3a '%s' \u7684\u4efb\u52a1
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=\u65e0\u6cd5\u786e\u5b9a\u4efb\u52a1 '%s' \u7684\u72b6\u6001
 INFO_DESCRIPTION_START_DATETIME_1456=\u6307\u793a\u8ba1\u5212\u5c06\u6b64\u64cd\u4f5c\u4f5c\u4e3a\u670d\u52a1\u5668\u4efb\u52a1\u5f00\u59cb\u6267\u884c\u7684\u65e5\u671f/\u65f6\u95f4\uff0c\u4ee5\u683c\u5f0f 'YYYYMMDDhhmmss' \u8868\u793a\u3002\u5982\u679c\u503c\u4e3a '0'\uff0c\u5219\u4f1a\u8ba1\u5212\u7acb\u5373\u6267\u884c\u8be5\u4efb\u52a1\u3002\u5982\u679c\u6307\u5b9a\u6b64\u9009\u9879\uff0c\u5219\u4f1a\u8ba1\u5212\u5728\u6307\u5b9a\u7684\u65f6\u95f4\u5f00\u59cb\u6267\u884c\u64cd\u4f5c\uff0c\u968f\u540e\u6b64\u5b9e\u7528\u7a0b\u5e8f\u5c06\u7acb\u5373\u9000\u51fa
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=\u5f00\u59cb\u65e5\u671f/\u65f6\u95f4\u5fc5\u987b\u91c7\u7528 'YYYYMMDDhhmmss' \u683c\u5f0f
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=\u8ba1\u5212 %3$s \u5f00\u59cb\u6267\u884c %1$s \u4efb\u52a1 %2$s
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=\u60a8\u63d0\u4f9b\u4e86\u5c06\u6b64\u64cd\u4f5c\u8ba1\u5212\u4e3a\u4efb\u52a1\u7684\u9009\u9879\uff0c\u4f46\u63d0\u4f9b\u7684\u7528\u4e8e\u8fde\u63a5\u670d\u52a1\u5668\u4efb\u52a1\u540e\u7aef\u7684\u9009\u9879\u5bfc\u81f4\u51fa\u73b0\u4ee5\u4e0b\u9519\u8bef: '%s'
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=\u5305\u542b\u7528\u4e8e\u547d\u4ee4\u884c\u53c2\u6570\u7684\u9ed8\u8ba4\u5c5e\u6027\u503c\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_DESCRIPTION_NO_PROP_FILE_1462=\u4e0d\u4f1a\u4f7f\u7528\u4efb\u4f55\u5c5e\u6027\u6587\u4ef6\u6765\u83b7\u53d6\u9ed8\u8ba4\u547d\u4ee4\u884c\u53c2\u6570\u503c
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=\u4efb\u52a1\u8ba1\u5212\u9009\u9879
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=\u5728\u6267\u884c\u6b64\u4efb\u52a1\u671f\u95f4\u51fa\u73b0\u9519\u8bef\u65f6\u901a\u77e5\u7684\u6536\u4ef6\u4eba\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u53ef\u4ee5\u591a\u6b21\u6307\u5b9a\u6b64\u9009\u9879
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=\u6b64\u4efb\u52a1\u6240\u4f9d\u8d56\u7684\u4efb\u52a1 ID\u3002\u5728\u6267\u884c\u5b8c\u67d0\u4e2a\u4efb\u52a1\u7684\u6240\u6709\u4f9d\u8d56\u4efb\u52a1\u540e\uff0c\u624d\u4f1a\u5f00\u59cb\u6267\u884c\u8be5\u4efb\u52a1
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=\u5728\u67d0\u4e2a\u4f9d\u8d56\u4efb\u52a1\u5931\u8d25\u65f6\u6b64\u4efb\u52a1\u5c06\u6267\u884c\u7684\u64cd\u4f5c\u3002\u8be5\u503c\u5fc5\u987b\u4e3a %s \u4e4b\u4e00\u3002\u5982\u679c\u672a\u6307\u5b9a\uff0c\u5219\u9ed8\u8ba4\u4e3a %s
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=\u9009\u9879 %s \u4ec5\u9002\u7528\u4e8e\u5c06\u6b64\u64cd\u4f5c\u8ba1\u5212\u4e3a\u4efb\u52a1\u7684\u60c5\u51b5
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=\u9009\u9879 %2$s \u7684\u503c %1$s \u4e0d\u662f\u6709\u6548\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=\u201c\u4f9d\u8d56\u9879\u5931\u8d25\u65f6\u6267\u884c\u7684\u64cd\u4f5c\u201d\u503c %s \u65e0\u6548\u3002\u8be5\u503c\u5fc5\u987b\u4e3a %s \u4e4b\u4e00
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=\u201c\u4f9d\u8d56\u9879\u5931\u8d25\u65f6\u6267\u884c\u7684\u64cd\u4f5c\u201d\u9009\u9879\u5c06\u4e0e\u4e00\u4e2a\u6216\u591a\u4e2a\u4f9d\u8d56\u9879\u7ed3\u5408\u4f7f\u7528
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=ERROR\uff1a\u4efb\u52a1 %s \u672a\u5904\u4e8e\u53ef\u53d6\u6d88\u72b6\u6001
 NOTICE_BACKUPDB_CANCELLED_1478=\u5df2\u53d6\u6d88\u5907\u4efd\u8fc7\u7a0b
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=\u5c06\u62d2\u7edd\u7684\u6761\u76ee\u5199\u5165\u6307\u5b9a\u6587\u4ef6
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=\u65e0\u6cd5\u5c06\u62d2\u7edd\u7684\u6761\u76ee\u5199\u5165\u6587\u4ef6 %s\u3002\u8bf7\u9a8c\u8bc1\u60a8\u662f\u5426\u5bf9\u8be5\u6587\u4ef6\u5177\u6709\u8db3\u591f\u7684\u5199\u5165\u6743\u9650
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=\u5c06\u8df3\u8fc7\u7684\u6761\u76ee\u5199\u5165\u6307\u5b9a\u6587\u4ef6
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=\u65e0\u6cd5\u5c06\u8df3\u8fc7\u7684\u6761\u76ee\u5199\u5165\u6587\u4ef6 %s\u3002\u8bf7\u9a8c\u8bc1\u60a8\u662f\u5426\u5bf9\u8be5\u6587\u4ef6\u5177\u6709\u8db3\u591f\u7684\u5199\u5165\u6743\u9650
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=\u5c06\u8df3\u8fc7\u7684\u6761\u76ee\u5199\u5165\u6587\u4ef6:
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u66f4\u6539\u4e0d\u540c OpenDS \u547d\u4ee4\u4f7f\u7528\u7684 Java \u53c2\u6570\u548c Java \u4e3b\u76ee\u5f55\u3002%n%n\u5728\u542f\u52a8\u547d\u4ee4\u4e4b\u524d\uff0c\u8bf7\u7f16\u8f91\u4f4d\u4e8e %s \u4e2d\u7684\u5c5e\u6027\u6587\u4ef6\u4ee5\u6307\u5b9a Java \u53c2\u6570\u548c Java \u4e3b\u76ee\u5f55\u3002\u5728\u7f16\u8f91\u5c5e\u6027\u6587\u4ef6\u540e\uff0c\u8bf7\u8fd0\u884c\u6b64\u547d\u4ee4\u4ee5\u4f7f\u66f4\u6539\u751f\u6548\u3002%n%n\u8bf7\u6ce8\u610f\uff0c\u6240\u505a\u7684\u66f4\u6539\u4ec5\u9002\u7528\u4e8e\u6b64 OpenDS \u5b89\u88c5\u3002\u4e0d\u4f1a\u5bf9\u73af\u5883\u53d8\u91cf\u8fdb\u884c\u4efb\u4f55\u4fee\u6539
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=\u5c1d\u8bd5\u63d0\u4f9b\u8bc1\u4e66\u5bc6\u94a5\u5e93 PIN \u7684\u6700\u5927\u6b21\u6570\u4e3a %s\u3002\u5df2\u53d6\u6d88\u5b89\u88c5
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%n\u5728\u542f\u52a8\u547d\u4ee4\u4e4b\u524d\uff0c\u8bf7\u7f16\u8f91\u4f4d\u4e8e %s \u4e2d\u7684\u5c5e\u6027\u6587\u4ef6\u4ee5\u6307\u5b9a Java \u53c2\u6570\u548c Java \u4e3b\u76ee\u5f55\u3002\u5728\u7f16\u8f91\u5c5e\u6027\u6587\u4ef6\u540e\uff0c\u8bf7\u8fd0\u884c\u6b64\u547d\u4ee4\u4ee5\u4f7f\u66f4\u6539\u751f\u6548\u3002%n%nNote that the changes will only apply to this server installation. \u4e0d\u4f1a\u5bf9\u73af\u5883\u53d8\u91cf\u8fdb\u884c\u4efb\u4f55\u4fee\u6539
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=\u5728\u9759\u9ed8\u6a21\u5f0f\u4e0b\u8fd0\u884c\u5de5\u5177\u3002\u5728\u9759\u9ed8\u6a21\u5f0f\u4e0b\uff0c\u8fdb\u5ea6\u4fe1\u606f\u5c06\u4e0d\u8f93\u51fa\u5230\u6807\u51c6\u8f93\u51fa\u4e2d
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=\u7528\u4e8e\u751f\u6210\u811a\u672c\u7684\u5c5e\u6027\u6587\u4ef6\u3002\u5982\u679c\u672a\u6307\u5b9a\u6b64\u5c5e\u6027\uff0c\u5c06\u4f7f\u7528 %s
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=\u5c06\u5199\u5165\u7684\u811a\u672c\u6587\u4ef6\u3002\u5982\u679c\u672a\u6307\u5b9a\uff0c\u5c06\u5199\u5165 %s
 INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=\u65e0\u6cd5\u8bfb\u53d6\u5c5e\u6027\u6587\u4ef6 "%s"\u3002\u8bf7\u68c0\u67e5\u8be5\u6587\u4ef6\u662f\u5426\u5b58\u5728\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u5177\u6709\u5176\u8bfb\u53d6\u6743\u9650
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=\u65e0\u6cd5\u5199\u5165\u76ee\u6807\u6587\u4ef6 "%s"\u3002\u8bf7\u68c0\u67e5\u60a8\u662f\u5426\u5177\u6709\u8be5\u6587\u4ef6\u7684\u8bfb\u53d6\u6743\u9650
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=\u65e0\u6cd5\u5199\u5165\u76ee\u6807\u6587\u4ef6 "%s"\u3002\u8bf7\u68c0\u67e5\u60a8\u662f\u5426\u5177\u6709\u8be5\u6587\u4ef6\u7684\u8bfb\u53d6\u6743\u9650
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=\u5df2\u6210\u529f\u521b\u5efa\u811a\u672c\u6587\u4ef6 %s\u3002\u8981\u4f7f\u547d\u4ee4\u884c\u4f7f\u7528 %s \u4e2d\u6307\u5b9a\u7684 Java \u5c5e\u6027\uff0c\u5fc5\u987b\u5c06\u521b\u5efa\u7684\u811a\u672c\u6587\u4ef6\u590d\u5236\u5230 %s
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\u64cd\u4f5c\u6210\u529f\u3002OpenDS \u547d\u4ee4\u5c06\u4f7f\u7528\u4f4d\u4e8e %s \u7684\u5c5e\u6027\u6587\u4ef6\u4e2d\u6307\u5b9a\u7684 Java \u53c2\u6570\u548c Java \u4e3b\u76ee\u5f55
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\u64cd\u4f5c\u6210\u529f\u3002The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=\u5982\u679c\u8bbe\u7f6e\u6b64\u9009\u9879\uff0c\u5219\u4f1a\u6d4b\u8bd5\u662f\u5fc5\u987b\u5728\u8131\u673a\u6a21\u5f0f\u8fd8\u662f\u5728\u8054\u673a\u6a21\u5f0f\u4e0b\u8fd0\u884c\u547d\u4ee4\uff0c\u4ee5\u8fd4\u56de\u76f8\u5e94\u7684\u9519\u8bef\u4ee3\u7801
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=\u591a\u6b21\u6307\u5b9a\u4e86\u540e\u7aef ID '%s'
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=ERROR\uff1a\u7a7a LDAP DN \u4e0d\u662f\u6709\u6548\u503c
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={\u6587\u4ef6}
 INFO_DIRECTORY_PLACEHOLDER_1500={\u76ee\u5f55}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={\u7ba1\u7406 UID}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={\u5bc6\u94a5\u5e93\u5bc6\u7801\u6587\u4ef6}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=JMX \u4fa6\u542c\u5668\u7aef\u53e3:
 INFO_INSTALLDS_START_SERVER_1600=\u5728\u5b8c\u6210\u914d\u7f6e\u65f6\u542f\u52a8\u670d\u52a1\u5668
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=\u5728\u5b8c\u6210\u914d\u7f6e\u65f6\u4e0d\u542f\u52a8\u670d\u52a1\u5668
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=\u4f7f\u7528\u4e0a\u9762\u7684\u53c2\u6570\u5b89\u88c5\u670d\u52a1\u5668
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=\u518d\u6b21\u63d0\u4f9b\u5b89\u88c5\u53c2\u6570
 INFO_INSTALLDS_CANCEL_1606=\u53d6\u6d88\u5b89\u88c5
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=\u5728\u76ee\u5f55\u670d\u52a1\u5668\u4e2d\u5c1d\u8bd5\u66f4\u65b0\u52a0\u5bc6\u7ba1\u7406\u5668\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=\u5df2\u6210\u529f\u5b8c\u6210 %s \u4efb\u52a1 %s
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=\u672a\u6210\u529f\u5b8c\u6210 %s \u4efb\u52a1 %s
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=\u65e0\u6cd5\u8bbf\u95ee\u4fe1\u4efb\u5e93 '%s'\u3002\u8bf7\u9a8c\u8bc1\u63d0\u4f9b\u7684\u4fe1\u4efb\u5e93\u662f\u5426\u5b58\u5728\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u5177\u6709\u5176\u8bfb\u53d6\u8bbf\u95ee\u6743\u9650
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=\u65e0\u6cd5\u8bbf\u95ee\u5bc6\u94a5\u5e93 '%s'\u3002\u8bf7\u9a8c\u8bc1\u63d0\u4f9b\u7684\u5bc6\u94a5\u5e93\u662f\u5426\u5b58\u5728\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u5177\u6709\u5176\u8bfb\u53d6\u8bbf\u95ee\u6743\u9650
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=\u5305\u542b\u5728\u8ba1\u7b97\u5dee\u5f02\u65f6\u5ffd\u7565\u7684\u5c5e\u6027\u5217\u8868\u7684\u6587\u4ef6
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=\u5305\u542b\u5728\u8ba1\u7b97\u5dee\u5f02\u65f6\u5ffd\u7565\u7684\u6761\u76ee (DN) \u5217\u8868\u7684\u6587\u4ef6
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u5305\u542b\u5ffd\u7565\u7684\u6761\u76ee\u5217\u8868\u7684\u6587\u4ef6 '%s' \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u5305\u542b\u5ffd\u7565\u7684\u5c5e\u6027\u5217\u8868\u7684\u6587\u4ef6 '%s' \u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=\u65e0\u6cd5\u5c06\u6587\u4ef6 '%2$s' \u4e2d\u7684\u5b57\u7b26\u4e32 '%1$s' \u89e3\u6790\u4e3a DN
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=%s \u64cd\u4f5c\u66f4\u6539\u53f7\u4e3a %s
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=\u60a8\u5e0c\u671b\u7ba1\u7406\u8fde\u63a5\u5668\u5728\u54ea\u4e2a\u7aef\u53e3\u4e0a\u63a5\u53d7\u8fde\u63a5\uff1f
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=\u7ba1\u7406\u8fde\u63a5\u5668\u4fa6\u542c\u901a\u4fe1\u65f6\u5e94\u4f7f\u7528\u7684\u7aef\u53e3
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. Check this port is an administration port
 INFO_DESCRIPTION_ADMIN_PORT_1622=\u76ee\u5f55\u670d\u52a1\u5668\u7ba1\u7406\u7aef\u53e3\u53f7
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=JCEKS \u8def\u5f84\u5305\u542b\u8981\u7528\u4f5c\u670d\u52a1\u5668\u8bc1\u4e66\u7684\u8bc1\u4e66
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=\u4f7f\u7528\u901a\u8fc7 JCEKS \u5bc6\u94a5\u5e93\u88c5\u5165\u7684\u73b0\u6709\u8bc1\u4e66
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=JCEKS \u5bc6\u94a5\u5e93\u8def\u5f84:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={\u5b9e\u4f8b\u8def\u5f84}
 INFO_CURRENT_USER_PLACEHOLDER_1631={\u5f53\u524d\u7528\u6237}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=\u5b9e\u4f8b\u5c06\u4f4d\u4e8e\u7684\u8def\u5f84
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=\u5b9e\u4f8b\u6240\u6709\u8005\u7684\u7528\u6237\u540d
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=\u5b9e\u4f8b\u6240\u6709\u8005\u7684\u7ec4\u540d
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=\u8be5\u5b9e\u7528\u7a0b\u5e8f\u8bbe\u7f6e\u5b9e\u4f8b\u4f4d\u7f6e
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=\u8be5\u5b9e\u7528\u7a0b\u5e8f\u68c0\u67e5\u5b9e\u4f8b\u7684\u7248\u672c\u548c\u6240\u6709\u8005
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=\u5e76\u53d1\u7528\u6237
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=\u6307\u5b9a\u5e94\u5b8c\u6210\u5bf9\u7248\u672c\u7684\u68c0\u67e5
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={\u9884\u5b9a\u6a21\u5f0f}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=\u6307\u51fa\u4efb\u52a1\u662f\u590d\u53d1\u6027\u7684\u5e76\u5c06\u6839\u636e\u4ee5 crontab(5) \u53ef\u517c\u5bb9\u7684\u65f6\u95f4/\u65e5\u671f\u6a21\u5f0f\u8868\u793a\u7684\u503c\u53c2\u6570\u8fdb\u884c\u9884\u5b9a
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=\u5df2\u6210\u529f\u9884\u5b9a\u590d\u53d1\u6027 %s \u4efb\u52a1 %s
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=\u8be5\u5b9e\u7528\u7a0b\u5e8f\u53ef\u53d6\u6d88\u8bbe\u7f6e\u5b9e\u4f8b\u4f4d\u7f6e
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=\u68c0\u67e5\u9009\u9879\u6709\u6548
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=\u6b63\u5728\u5bfc\u51fa\u81f3 %s
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=y
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=\u5426
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  Details: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=r
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=c
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=l
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=\u8003\u8651\u5728\u6a21\u5f0f\u4e2d\u5b9a\u4e49\u7684\u5c5e\u6027\u8bed\u6cd5\u4ee5\u8fdb\u884c\u503c\u6bd4\u8f83\u3002\u63d0\u4f9b\u7684 LDIF \u6587\u4ef6\u5fc5\u987b\u7b26\u5408\u670d\u52a1\u5668\u6a21\u5f0f
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=\u60a8\u5fc5\u987b\u63d0\u4f9b\u975e\u7a7a\u5bc6\u7801\uff0c\u624d\u80fd\u7ee7\u7eed
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679=\u5982\u679c\u6307\u5b9a {%s} \u53c2\u6570\uff0c\u5219\u8fd8\u5fc5\u987b\u6307\u5b9a {%s}
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/tools_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/tools_zh_TW.properties
index f7fddff..24b15c3 100644
--- a/opendj-sdk/opends/src/messages/messages/tools_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/tools_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=TOOLS
+
 #
 # Format string definitions
 #
@@ -43,19 +47,12 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-###SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=Unable to create an SSL \
-### connection to the server: %s
-###SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=Unable to create an SSL \
-### connection to the server because the connection factory has not been \
-### initialized
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=Cannot load the key store file: \
-### %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=Cannot initialize the key manager \
-### for the key store:%s
-###SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=Cannot load the key store \
-### file: %s
-###SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=Cannot initialize the key manager \
-### for the key store:%s
+SEVERE_ERR_TOOLS_CANNOT_CREATE_SSL_CONNECTION_1=\u7121\u6cd5\u5c0d\u4f3a\u670d\u5668\u5efa\u7acb SSL \u9023\u7dda: %s
+SEVERE_ERR_TOOLS_SSL_CONNECTION_NOT_INITIALIZED_2=\u7121\u6cd5\u5c0d\u4f3a\u670d\u5668\u5efa\u7acb SSL \u9023\u7dda\uff0c\u56e0\u70ba\u9023\u7dda\u5de5\u5ee0\u5c1a\u672a\u521d\u59cb\u5316
+SEVERE_ERR_TOOLS_CANNOT_LOAD_KEYSTORE_FILE_3=\u7121\u6cd5\u8f09\u5165\u91d1\u9470\u5eab\u6a94\u6848: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_KEYMANAGER_4=\u7121\u6cd5\u521d\u59cb\u5316\u91d1\u9470\u5eab\u7684\u91d1\u9470\u7ba1\u7406\u54e1: %s
+SEVERE_ERR_TOOLS_CANNOT_LOAD_TRUSTSTORE_FILE_5=\u7121\u6cd5\u8f09\u5165\u91d1\u9470\u5eab\u6a94\u6848: %s
+SEVERE_ERR_TOOLS_CANNOT_INIT_TRUSTMANAGER_6=\u7121\u6cd5\u521d\u59cb\u5316\u91d1\u9470\u5eab\u7684\u91d1\u9470\u7ba1\u7406\u54e1: %s
 INFO_ENCPW_DESCRIPTION_LISTSCHEMES_7=\u5217\u51fa\u53ef\u7528\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_8=\u8981\u7de8\u78bc\u6216\u8207\u7de8\u78bc\u5bc6\u78bc\u6bd4\u8f03\u7684\u7d14\u6587\u5b57\u5bc6\u78bc
 INFO_ENCPW_DESCRIPTION_CLEAR_PW_FILE_9=\u7d14\u6587\u5b57\u5bc6\u78bc\u6a94\u6848
@@ -65,33 +62,21 @@
 INFO_DESCRIPTION_CONFIG_FILE_13=\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848\u7684\u8def\u5f91
 INFO_ENCPW_DESCRIPTION_SCHEME_14=\u8981\u7528\u65bc\u5df2\u7de8\u78bc\u5bc6\u78bc\u7684\u6a5f\u5236
 INFO_DESCRIPTION_USAGE_15=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=An unexpected error occurred while \
-### attempting to initialize the command-line arguments:  %s
-###SEVERE_ERR_ERROR_PARSING_ARGS_17=An error occurred while parsing the \
-### command-line arguments:  %s
-###SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=No clear-text password was specified.  Use \
-### --%s or --%s to specify the password to encode
-###SEVERE_ERR_ENCPW_NO_SCHEME_19=No password storage scheme was specified.  Use \
-### the --%s argument to specify the storage scheme
-###SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=An unexpected error occurred while \
-### attempting to bootstrap the Directory Server client-side code:  %s
-###SEVERE_ERR_CANNOT_LOAD_CONFIG_21=An error occurred while trying to load the \
-### Directory Server configuration:  %s
-###SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=An error occurred while trying to load the \
-### Directory Server schema:  %s
-###SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=An error occurred while trying to \
-### initialize the core Directory Server configuration:  %s
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=An error occurred while \
-### trying to initialize the Directory Server password storage schemes:  %s
-###SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=No password storage schemes have been \
-### configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=Password storage scheme "%s" is not \
-### configured for use in the Directory Server
+SEVERE_ERR_CANNOT_INITIALIZE_ARGS_16=\u5617\u8a66\u521d\u59cb\u5316\u6307\u4ee4\u884c\u5f15\u6578\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_ERROR_PARSING_ARGS_17=\u5256\u6790\u6307\u4ee4\u884c\u5f15\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ENCPW_NO_CLEAR_PW_18=\u672a\u6307\u5b9a\u7d14\u6587\u5b57\u5bc6\u78bc\u3002\u4f7f\u7528 --%s \u6216 --%s \u6307\u5b9a\u8981\u7de8\u78bc\u7684\u5bc6\u78bc
+SEVERE_ERR_ENCPW_NO_SCHEME_19=\u672a\u6307\u5b9a\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u3002\u4f7f\u7528 --%s \u5f15\u6578\u6307\u5b9a\u5132\u5b58\u6a5f\u5236
+SEVERE_ERR_SERVER_BOOTSTRAP_ERROR_20=\u5617\u8a66\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u7684\u7528\u6236\u7aef\u7a0b\u5f0f\u78bc\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_CANNOT_LOAD_CONFIG_21=\u5617\u8a66\u8f09\u5165\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CANNOT_LOAD_SCHEMA_22=\u5617\u8a66\u8f09\u5165\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CANNOT_INITIALIZE_CORE_CONFIG_23=\u5617\u8a66\u521d\u59cb\u5316\u6838\u5fc3\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_STORAGE_SCHEMES_24=\u5617\u8a66\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u7684\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ENCPW_NO_STORAGE_SCHEMES_25=\u5c1a\u672a\u914d\u7f6e\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_ERR_ENCPW_NO_SUCH_SCHEME_26=\u672a\u914d\u7f6e\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u300c%s\u300d\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
 INFO_ENCPW_PASSWORDS_MATCH_27=\u63d0\u4f9b\u7684\u7d14\u6587\u5b57\u8207\u7de8\u78bc\u5bc6\u78bc\u76f8\u7b26
 INFO_ENCPW_PASSWORDS_DO_NOT_MATCH_28=\u63d0\u4f9b\u7684\u7d14\u6587\u5b57\u8207\u7de8\u78bc\u5bc6\u78bc\u4e0d\u76f8\u7b26
-###SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=Encoded Password:  "%s"
-###SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=An error occurred while attempting to \
-### encode the clear-text password:  %s
+SEVERE_ERR_ENCPW_ENCODED_PASSWORD_29=\u5df2\u7de8\u78bc\u5bc6\u78bc:\u300c%s\u300d
+SEVERE_ERR_ENCPW_CANNOT_ENCODE_30=\u5617\u8a66\u7de8\u78bc\u7d14\u6587\u5b57\u5bc6\u78bc\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_LDIFEXPORT_DESCRIPTION_LDIF_FILE_33=\u8981\u5beb\u5165\u4e4b LDIF \u6a94\u6848\u7684\u8def\u5f91
 INFO_LDIFEXPORT_DESCRIPTION_APPEND_TO_LDIF_34=\u9644\u52a0\u73fe\u6709\u7684 LDIF \u6a94\u6848\uff0c\u800c\u975e\u52a0\u4ee5\u8986\u5beb
 INFO_LDIFEXPORT_DESCRIPTION_BACKEND_ID_35=\u8981\u532f\u51fa\u4e4b\u5f8c\u7aef\u7684\u5f8c\u7aef ID
@@ -104,38 +89,21 @@
 INFO_LDIFEXPORT_DESCRIPTION_COMPRESS_LDIF_42=\u5728 LDIF \u8cc7\u6599\u532f\u51fa\u6642\u52a0\u4ee5\u58d3\u7e2e
 INFO_LDIFEXPORT_DESCRIPTION_ENCRYPT_LDIF_43=\u5728 LDIF \u8cc7\u6599\u532f\u51fa\u6642\u4e88\u4ee5\u52a0\u5bc6
 INFO_LDIFEXPORT_DESCRIPTION_SIGN_HASH_44=\u7522\u751f\u532f\u51fa\u8cc7\u6599\u7684\u7c3d\u7f72\u96dc\u6e4a
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=Unable to decode base DN string "%s" as a \
-### valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=Unable to \
-### decode wrap column value "%s" as an integer
-###SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=An error occurred while \
-### attempting to process the LDIF export:  %s
-###SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=Unable to decode the backend \
-### configuration base DN string "%s" as a valid DN:  %s
-###SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=Unable to retrieve the \
-### backend configuration base entry "%s" from the server configuration:  %s
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=Cannot determine the name of the \
-### Java class providing the logic for the backend defined in configuration entry \
-### %s:  %s
-###SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=Unable to load class %s referenced in \
-### configuration entry %s for use as a Directory Server backend:  %s
-###SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=Unable to create an instance \
-### of class %s referenced in configuration entry %s as a Directory Server \
-### backend:  %s
-###SEVERE_ERR_NO_BASES_FOR_BACKEND_65=No base DNs have been defined in backend \
-### configuration entry %s.  This backend will not be evaluated
-###SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=Unable to determine the set \
-### of base DNs defined in backend configuration entry %s:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_EXCLUDE_FILTER_52=\u7121\u6cd5\u5c07\u6392\u9664\u7be9\u9078\u5668\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u641c\u5c0b\u7be9\u9078\u5668: %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_PARSE_INCLUDE_FILTER_53=\u7121\u6cd5\u5c07\u5305\u542b\u7be9\u9078\u5668\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u641c\u5c0b\u7be9\u9078\u5668: %s
+SEVERE_ERR_CANNOT_DECODE_BASE_DN_54=\u7121\u6cd5\u5c07\u57fa\u5e95 DN \u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
+SEVERE_ERR_LDIFEXPORT_MULTIPLE_BACKENDS_FOR_ID_55=\u6709\u591a\u500b\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u4ee5\u8acb\u6c42\u7684\u5f8c\u7aef ID\u300c%s\u300d\u9032\u884c\u914d\u7f6e
+SEVERE_ERR_LDIFEXPORT_NO_BACKENDS_FOR_ID_56=\u6c92\u6709\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u4ee5\u8acb\u6c42\u7684\u5f8c\u7aef ID\u300c%s\u300d\u9032\u884c\u914d\u7f6e
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_EXCLUDE_BASE_57=\u7121\u6cd5\u5c07\u6392\u9664\u5206\u652f\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_WRAP_COLUMN_AS_INTEGER_58=\u7121\u6cd5\u5c07\u63db\u884c\u6b04\u503c\u300c%s\u300d\u89e3\u78bc\u70ba\u6574\u6578
+SEVERE_ERR_LDIFEXPORT_ERROR_DURING_EXPORT_59=\u5617\u8a66\u8655\u7406 LDIF \u532f\u51fa\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CANNOT_DECODE_BACKEND_BASE_DN_60=\u7121\u6cd5\u5c07\u5f8c\u7aef\u914d\u7f6e\u57fa\u5e95 DN \u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684 DN: %s
+SEVERE_ERR_CANNOT_RETRIEVE_BACKEND_BASE_ENTRY_61=\u7121\u6cd5\u5f9e\u4f3a\u670d\u5668\u914d\u7f6e\u64f7\u53d6\u5f8c\u7aef\u914d\u7f6e\u57fa\u5e95\u9805\u76ee\u300c%s\u300d: %s
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_CLASS_62=\u7121\u6cd5\u5224\u5b9a Java \u985e\u5225\u7684\u540d\u7a31\uff0c\u800c\u6b64\u985e\u5225\u6703\u70ba\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u7684\u5f8c\u7aef\u63d0\u4f9b\u908f\u8f2f: %s
+SEVERE_ERR_CANNOT_LOAD_BACKEND_CLASS_63=\u7121\u6cd5\u8f09\u5165\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u4f9b\u53c3\u7167\u7684\u985e\u5225 %1$s\uff0c\u4ee5\u4f5c\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef: %3$s
+SEVERE_ERR_CANNOT_INSTANTIATE_BACKEND_CLASS_64=\u7121\u6cd5\u5efa\u7acb\u5728\u914d\u7f6e\u9805\u76ee %2$s \u4e2d\u53c3\u7167\u4e4b\u985e\u5225 %1$s \u7684\u5be6\u4f8b\uff0c\u4ee5\u4f5c\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef: %3$s
+SEVERE_ERR_NO_BASES_FOR_BACKEND_65=\u672a\u5728\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u4efb\u4f55\u57fa\u5e95 DN\u3002\u5c07\u4e0d\u6703\u8a55\u4f30\u6b64\u5f8c\u7aef
+SEVERE_ERR_CANNOT_DETERMINE_BASES_FOR_BACKEND_66=\u7121\u6cd5\u5224\u5b9a\u5728\u5f8c\u7aef\u914d\u7f6e\u9805\u76ee %s \u4e2d\u5b9a\u7fa9\u7684\u57fa\u5e95 DN \u96c6: %s
 INFO_LDIFIMPORT_DESCRIPTION_LDIF_FILE_69=\u8981\u532f\u5165\u4e4b LDIF \u6a94\u6848\u7684\u8def\u5f91
 INFO_LDIFIMPORT_DESCRIPTION_APPEND_70=\u9644\u52a0\u81f3\u73fe\u6709\u7684\u8cc7\u6599\u5eab\uff0c\u800c\u975e\u52a0\u4ee5\u8986\u5beb
 INFO_LDIFIMPORT_DESCRIPTION_REPLACE_EXISTING_71=\u5728\u9644\u52a0\u81f3\u8cc7\u6599\u5eab\u6642\u66ff\u4ee3\u73fe\u6709\u9805\u76ee
@@ -149,21 +117,13 @@
 INFO_LDIFIMPORT_DESCRIPTION_OVERWRITE_79=\u8986\u5beb\u73fe\u6709\u7684\u62d2\u7d55\u9805\u76ee\u53ca (\u6216) \u7565\u904e\u6a94\u6848\uff0c\u800c\u4e0d\u9644\u52a0\u81f3\u6a94\u6848
 INFO_LDIFIMPORT_DESCRIPTION_IS_COMPRESSED_80=LDIF \u6a94\u6848\u5df2\u58d3\u7e2e
 INFO_LDIFIMPORT_DESCRIPTION_IS_ENCRYPTED_81=LDIF \u6a94\u6848\u5df2\u52a0\u5bc6
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=Unable to decode exclude \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=Unable to decode include \
-### filter string "%s" as a valid search filter:  %s
-###SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=Imported branches or \
-### backend IDs can not span across multiple Directory Server backends
-###SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=None of the Directory Server \
-### backends are configured with the requested backend ID or base DNs that \
-### include the specified branches
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=Unable to decode exclude \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=An error occurred while \
-### trying to open the rejects file %s for writing:  %s
-###SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=An error occurred while \
-### attempting to process the LDIF import:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_EXCLUDE_FILTER_89=\u7121\u6cd5\u5c07\u6392\u9664\u7be9\u9078\u5668\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u641c\u5c0b\u7be9\u9078\u5668: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_INCLUDE_FILTER_90=\u7121\u6cd5\u5c07\u5305\u542b\u7be9\u9078\u5668\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u641c\u5c0b\u7be9\u9078\u5668: %s
+SEVERE_ERR_LDIFIMPORT_MULTIPLE_BACKENDS_FOR_ID_92=\u532f\u5165\u7684\u5206\u652f\u6216\u5f8c\u7aef ID \u7121\u6cd5\u8de8\u591a\u500b\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef
+SEVERE_ERR_LDIFIMPORT_NO_BACKENDS_FOR_ID_93=\u6c92\u6709\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u4ee5\u8acb\u6c42\u7684\u5f8c\u7aef ID \u6216\u5305\u542b\u6307\u5b9a\u5206\u652f\u7684\u57fa\u5e95 DN \u9032\u884c\u914d\u7f6e
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_EXCLUDE_BASE_94=\u7121\u6cd5\u5c07\u6392\u9664\u5206\u652f\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_REJECTS_FILE_95=\u5617\u8a66\u958b\u555f\u62d2\u7d55\u6a94\u6848 %s \u9032\u884c\u5beb\u5165\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFIMPORT_ERROR_DURING_IMPORT_96=\u5617\u8a66\u8655\u7406 LDIF \u532f\u5165\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_PROCESSING_OPERATION_104=\u6b63\u5728\u8655\u7406 %2$s \u7684 %1$s \u8acb\u6c42
 INFO_OPERATION_FAILED_105=%s \u4f5c\u696d\u5df2\u5931\u6557
 INFO_OPERATION_SUCCESSFUL_106=%s \u4f5c\u696d (\u91dd\u5c0d DN %s) \u6210\u529f
@@ -196,25 +156,17 @@
 INFO_SEARCH_DESCRIPTION_TIME_LIMIT_133=\u57f7\u884c\u641c\u5c0b\u7684\u6642\u9593\u9577\u5ea6\u4e0a\u9650 (\u79d2)
 INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE_134=\u641c\u5c0b\u7bc4\u570d (\u300c\u57fa\u5e95\u300d\u3001\u300c\u4e00\u500b\u300d\u3001\u300c\u6b21\u8981\u300d\u3001\u300c\u5f9e\u5c6c\u300d)
 INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY_135=\u89e3\u9664\u5225\u540d\u53c3\u7167\u7b56\u7565 (\u300c\u6c38\u9060\u4e0d\u300d\u3001\u300c\u81ea\u52d5\u300d\u3001\u300c\u641c\u5c0b\u300d\u3001\u300c\u5c0b\u627e\u300d)
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=Cannot send the simple bind \
-### request:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind \
-### response from the server. The port you are using may require a secured \
-###communication (--useSSL). %s
-###SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=The Directory Server indicated that \
-### it was closing the connection to the client (result code %d, message "%s"
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=The Directory Server \
-### sent an unexpected extended response message to the client:  %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=The Directory Server sent an \
-### unexpected response message to the client:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND_136=\u7121\u6cd5\u50b3\u9001\u7c21\u6613\u9023\u7d50\u8acb\u6c42: %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_BIND_RESPONSE_137=Cannot read the bind response from the server. The port you are using may require a secured communication (--useSSL). %s
+SEVERE_ERR_LDAPAUTH_SERVER_DISCONNECT_138=\u76ee\u9304\u4f3a\u670d\u5668\u8868\u793a\u5b83\u6b63\u5728\u7d50\u675f\u5c0d\u7528\u6236\u7aef\u7684\u9023\u7dda (\u7d50\u679c\u78bc %d\u3001\u8a0a\u606f\u300c%s\u300d)
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_EXTENDED_RESPONSE_139=\u76ee\u9304\u4f3a\u670d\u5668\u50b3\u9001\u4e86\u672a\u9810\u671f\u7684\u5ef6\u4f38\u56de\u61c9\u8a0a\u606f\u81f3\u7528\u6236\u7aef: %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RESPONSE_140=\u76ee\u9304\u4f3a\u670d\u5668\u50b3\u9001\u4e86\u672a\u9810\u671f\u7684\u56de\u61c9\u8a0a\u606f\u81f3\u7528\u6236\u7aef: %s
 MILD_ERR_LDAPAUTH_SIMPLE_BIND_FAILED_141=\u7c21\u6613\u9023\u7d50\u5617\u8a66\u5931\u6557
-###SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=A SASL bind was requested but no \
-### SASL mechanism was specified
+SEVERE_ERR_LDAPAUTH_NO_SASL_MECHANISM_142=\u5df2\u8acb\u6c42 SASL \u9023\u7d50\uff0c\u4f46\u672a\u6307\u5b9a SASL \u6a5f\u5236
 MILD_ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM_143=\u6b64\u7528\u6236\u7aef\u4e0d\u652f\u63f4\u6240\u8acb\u6c42\u7684 SASL \u6a5f\u5236\u300c%s\u300d
 MILD_ERR_LDAPAUTH_TRACE_SINGLE_VALUED_144=\u8ffd\u8e64 SASL \u7279\u6027\u53ea\u80fd\u88ab\u6307\u5b9a\u55ae\u4e00\u503c
 MILD_ERR_LDAPAUTH_INVALID_SASL_PROPERTY_145=\u7279\u6027\u300c%s\u300d\u4e0d\u9069\u7528\u65bc %s SASL \u6a5f\u5236
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=Cannot send the SASL %S bind \
-### request:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_SASL_BIND_146=\u7121\u6cd5\u50b3\u9001 SASL %S \u9023\u7d50\u8acb\u6c42: %s
 MILD_ERR_LDAPAUTH_SASL_BIND_FAILED_147=SASL %s \u9023\u7d50\u5617\u8a66\u5931\u6557
 MILD_ERR_LDAPAUTH_NO_SASL_PROPERTIES_148=\u672a\u63d0\u4f9b\u7528\u65bc %s \u6a5f\u5236\u7684 SASL \u7279\u6027
 MILD_ERR_LDAPAUTH_AUTHID_SINGLE_VALUED_149=\u300cauthid\u300dSASL \u7279\u6027\u50c5\u63a5\u53d7\u55ae\u4e00\u503c
@@ -254,76 +206,45 @@
 INFO_LDAPAUTH_PROPERTY_DESCRIPTION_KDC_183=\u8981\u7528\u65bc Kerberos \u8a8d\u8b49\u7684 KDC
 MILD_ERR_LDAPAUTH_KDC_SINGLE_VALUED_184=\u300ckdc\u300dSASL \u7279\u6027\u50c5\u63a5\u53d7\u55ae\u4e00\u503c
 MILD_ERR_LDAPAUTH_GSSAPI_INVALID_QOP_185=\u4fdd\u8b77\u6a21\u5f0f\u300c%s\u300d\u7684\u6307\u5b9a GSSAPI \u54c1\u8cea\u7121\u6548\u3002\u76ee\u524d\u552f\u4e00\u652f\u63f4\u7684 QoP \u6a21\u5f0f\u662f\u300cauth\u300d
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=An error occurred \
-### while trying to create the temporary JAAS configuration for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG_186=\u5617\u8a66\u5efa\u7acb GSSAPI \u8a8d\u8b49\u7684\u66ab\u6642 JAAS \u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED_187=\u5617\u8a66\u5c0d Kerberos \u9818\u57df\u57f7\u884c\u672c\u6a5f\u8a8d\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED_188=\u5617\u8a66\u5c0d\u76ee\u9304\u4f3a\u670d\u5668\u57f7\u884c GSSAPI \u8a8d\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
-###SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=The \
-### LDAPAuthenticationHandler.run() method was called for a non-SASL bind.  The \
-### backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=The \
-### LDAPAuthenticationHandler.run() method was called for a SASL bind with an \
-### unexpected mechanism of "%s".  The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=An error occurred \
-### while attempting to create a SASL client to process the GSSAPI \
-### authentication:  %s
-###SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=An error \
-### occurred while attempting to create the initial challenge for GSSAPI \
-### authentication:  %s
+SEVERE_ERR_LDAPAUTH_NONSASL_RUN_INVOCATION_189=\u5df2\u547c\u53eb LDAPAuthenticationHandler.run() \u65b9\u6cd5\u4ee5\u9032\u884c\u975e SASL \u9023\u7d50\u3002\u6b64\u547c\u53eb\u7684\u56de\u6eaf\u70ba %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_RUN_INVOCATION_190=\u5df2\u547c\u53eb LDAPAuthenticationHandler.run() \u65b9\u6cd5\uff0c\u4ee5\u900f\u904e\u672a\u9810\u671f\u7684\u6a5f\u5236\u300c%s\u300d\u5efa\u7acb SASL \u9023\u7d50\u3002\u6b64\u547c\u53eb\u7684\u56de\u6eaf\u70ba %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT_191=\u5617\u8a66\u5efa\u7acb SASL \u7528\u6236\u7aef\u4ee5\u8655\u7406 GSSAPI \u8a8d\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE_192=\u5617\u8a66\u5efa\u7acb GSSAPI \u8a8d\u8b49\u7684\u521d\u59cb\u8a70\u554f\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS_193=\u5617\u8a66\u9a57\u8b49 GSSAPI \u9023\u7d50\u56de\u61c9\u4e2d\u7531\u76ee\u9304\u4f3a\u670d\u5668\u6240\u63d0\u4f9b\u7684 SASL \u6191\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_LDAPAUTH_GSSAPI_UNEXPECTED_SUCCESS_RESPONSE_194=\u5373\u4f7f\u7528\u6236\u7aef\u4e0d\u8a8d\u70ba GSSAPI \u5354\u5546\u5df2\u5b8c\u6210\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u4ecd\u672a\u9810\u671f\u5730\u50b3\u56de\u6210\u529f\u56de\u61c9\u81f3\u7528\u6236\u7aef
 MILD_ERR_LDAPAUTH_GSSAPI_BIND_FAILED_195=GSSAPI \u9023\u7d50\u5617\u8a66\u5931\u6557
-###SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=The \
-### LDAPAuthenticationHandler.handle() method was called for a non-SASL bind. \
-### The backtrace for this call is %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=The \
-### LDAPAuthenticationHandler.handle() method was called during a GSSAPI bind \
-### attempt with an unexpected callback type of %s
-###SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=The \
-### LDAPAuthenticationHandler.handle() method was called for an unexpected SASL \
-### mechanism of %s.  The backtrace for this call is %s
+SEVERE_ERR_LDAPAUTH_NONSASL_CALLBACK_INVOCATION_196=\u5df2\u547c\u53eb LDAPAuthenticationHandler.handle() \u65b9\u6cd5\u4ee5\u9032\u884c\u975e SASL \u9023\u7d50\u3002\u6b64\u547c\u53eb\u7684\u56de\u6eaf\u70ba %s
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_GSSAPI_CALLBACK_197=\u5728\u5617\u8a66\u900f\u904e\u672a\u9810\u671f\u7684\u547c\u61c9\u985e\u578b %s \u5efa\u7acb GSSAPI \u9023\u7d50\u671f\u9593\u547c\u53eb LDAPAuthenticationHandler.handle() \u65b9\u6cd5
+SEVERE_ERR_LDAPAUTH_UNEXPECTED_CALLBACK_INVOCATION_198=\u5df2\u5c0d\u672a\u9810\u671f\u7684 SASL \u6a5f\u5236 %s \u547c\u53eb LDAPAuthenticationHandler.handle() \u65b9\u6cd5\u3002\u6b64\u547c\u53eb\u7684\u56de\u6eaf\u70ba %s
 INFO_LDAPAUTH_PASSWORD_PROMPT_199=\u4f7f\u7528\u8005\u300c%s\u300d\u7684\u5bc6\u78bc:
 INFO_DESCRIPTION_VERSION_200=LDAP \u5354\u5b9a\u7248\u672c\u7de8\u865f
 MILD_ERR_DESCRIPTION_INVALID_VERSION_201=\u7121\u6548\u7684 LDAP \u7248\u672c\u7de8\u865f\u300c%s\u300d\u3002\u5141\u8a31\u7684\u503c\u70ba 2 \u548c 3
-###SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=Cannot send the 'Who Am \
-### I?' request to the Directory Server:  %s
-###SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=Cannot read the 'Who Am \
-### I?' response from the Directory Server:  %s
+SEVERE_ERR_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST_202=\u7121\u6cd5\u50b3\u9001\u300c\u6211\u662f\u8ab0\uff1f\u300d\u8acb\u6c42\u81f3\u76ee\u9304\u4f3a\u670d\u5668: %s
+SEVERE_ERR_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE_203=\u7121\u6cd5\u8b80\u53d6\u4f86\u81ea\u76ee\u9304\u4f3a\u670d\u5668\u7684\u300c\u6211\u662f\u8ab0\uff1f\u300d\u56de\u61c9: %s
 MILD_ERR_LDAPAUTH_WHOAMI_FAILED_204=\u300c\u6211\u662f\u8ab0\uff1f\u300d\u8acb\u6c42\u5df2\u88ab\u76ee\u9304\u4f3a\u670d\u5668\u62d2\u7d55
-###SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for \
-### the search request
-###SEVERE_ERR_SEARCH_NO_FILTERS_206=No filters specified for the search request
+SEVERE_ERR_SEARCH_INVALID_SEARCH_SCOPE_205=Invalid scope '%s' specified for the search request
+SEVERE_ERR_SEARCH_NO_FILTERS_206=\u672a\u6307\u5b9a\u641c\u5c0b\u8acb\u6c42\u7684\u7be9\u9078\u5668
 INFO_VERIFYINDEX_DESCRIPTION_BASE_DN_207=\u652f\u63f4\u7d22\u5f15\u4e4b\u5f8c\u7aef\u7684\u57fa\u5e95 DN\u3002\u5df2\u5c0d\u6307\u5b9a\u57fa\u5e95 DN \u7bc4\u570d\u5167\u7684\u7d22\u5f15\u57f7\u884c\u9a57\u8b49
 INFO_VERIFYINDEX_DESCRIPTION_INDEX_NAME_208=\u8981\u9a57\u8b49\u4e4b\u7d22\u5f15\u7684\u540d\u7a31\u3002\u5c0d\u5c6c\u6027\u7d22\u5f15\u800c\u8a00\uff0c\u9019\u53ea\u662f\u5c6c\u6027\u540d\u7a31\u3002\u53ef\u9a57\u8b49\u591a\u500b\u7d22\u5f15\u7684\u5b8c\u6574\u6027\uff0c\u82e5\u672a\u6307\u5b9a\u7d22\u5f15\uff0c\u5247\u53ef\u9a57\u8b49\u6240\u6709\u7d22\u5f15\u3002\u82e5\u6bcf\u500b\u7d22\u5f15\u503c\u6703\u53c3\u7167\u6240\u6709\u542b\u6709\u8a72\u503c\u7684\u9805\u76ee\uff0c\u5247\u8868\u793a\u7d22\u5f15\u5b8c\u6574
 INFO_VERIFYINDEX_DESCRIPTION_VERIFY_CLEAN_209=\u6307\u5b9a\u61c9\u9a57\u8b49\u55ae\u4e00\u7d22\u5f15\uff0c\u4ee5\u78ba\u4fdd\u5176\u7d14\u6de8\u5ea6\u3002\u82e5\u6bcf\u500b\u7d22\u5f15\u503c\u50c5\u53c3\u7167\u542b\u6709\u8a72\u503c\u7684\u9805\u76ee\uff0c\u5247\u8868\u793a\u7d22\u5f15\u5f88\u7d14\u6de8\u4f7f\u7528\u6b64\u65b9\u5f0f\uff0c\u4e00\u6b21\u53ea\u80fd\u9a57\u8b49\u4e00\u500b\u7d22\u5f15
-###SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=An error occurred while \
-### attempting to perform index verification:  %s
-###SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=Only one index \
-### at a time may be verified for cleanliness
-###SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=The backend does not support \
-### indexing
-###SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=The Directory Server backend \
-### with backend ID "%s" does not provide a mechanism for performing LDIF exports
-###SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=The Directory Server backend with \
-### backend ID %s does not provide a mechanism for performing LDIF imports
+SEVERE_ERR_VERIFYINDEX_ERROR_DURING_VERIFY_210=\u5617\u8a66\u57f7\u884c\u7d22\u5f15\u9a57\u8b49\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_VERIFYINDEX_VERIFY_CLEAN_REQUIRES_SINGLE_INDEX_211=\u4e00\u6b21\u53ea\u80fd\u9a57\u8b49\u4e00\u500b\u7d22\u5f15\uff0c\u4ee5\u78ba\u4fdd\u7d14\u6de8\u5ea6
+SEVERE_ERR_BACKEND_NO_INDEXING_SUPPORT_212=\u5f8c\u7aef\u4e0d\u652f\u63f4\u7d22\u5f15
+SEVERE_ERR_LDIFEXPORT_CANNOT_EXPORT_BACKEND_213=\u5f8c\u7aef ID \u70ba\u300c%s\u300d\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\uff0c\u4e0d\u63d0\u4f9b\u7528\u4ee5\u57f7\u884c LDIF \u532f\u51fa\u7684\u6a5f\u5236
+SEVERE_ERR_LDIFIMPORT_CANNOT_IMPORT_214=\u5f8c\u7aef ID \u70ba %s \u7684\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\uff0c\u4e0d\u63d0\u4f9b\u7528\u4ee5\u57f7\u884c LDIF \u532f\u5165\u7684\u6a5f\u5236
 INFO_DESCRIPTION_DONT_WRAP_215=\u9577\u53e5\u4e0d\u63db\u884c
 INFO_LDIFIMPORT_DESCRIPTION_INCLUDE_BRANCH_216=\u8981\u7d0d\u5165 LDIF \u532f\u5165\u4e4b\u5206\u652f\u7684\u57fa\u5e95 DN
-###SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=Cannot determine the backend ID \
-### for the backend defined in configuration entry %s:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
-###SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=Multiple Directory Server backends \
-### are configured to support base DN "%s"
-###SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=None of the Directory Server backends are \
-### configured to support the requested base DN "%s"
+SEVERE_ERR_CANNOT_DETERMINE_BACKEND_ID_217=\u7121\u6cd5\u5224\u5b9a\u914d\u7f6e\u9805\u76ee %s \u4e2d\u6240\u5b9a\u7fa9\u4e4b\u5f8c\u7aef\u7684\u5f8c\u7aef ID: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_DECODE_INCLUDE_BASE_218=\u7121\u6cd5\u5c07\u5305\u542b\u5206\u652f\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
+SEVERE_ERR_LDIFIMPORT_INVALID_INCLUDE_BASE_219=\u63d0\u4f9b\u7684\u5305\u542b\u57fa\u5e95 DN\u300c%s\u300d\u7121\u6cd5\u7531\u5f8c\u7aef ID \u70ba %s \u7684\u5f8c\u7aef\u8655\u7406
+SEVERE_ERR_MULTIPLE_BACKENDS_FOR_BASE_230=\u6709\u591a\u500b\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u5df2\u914d\u7f6e\u70ba\u652f\u63f4\u57fa\u5e95 DN\u300c%s\u300d
+SEVERE_ERR_NO_BACKENDS_FOR_BASE_231=\u6c92\u6709\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u914d\u7f6e\u70ba\u652f\u63f4\u8acb\u6c42\u7684\u57fa\u5e95 DN\u300c%s\u300d
 INFO_LDIFEXPORT_DESCRIPTION_INCLUDE_BRANCH_240=\u8981\u7d0d\u5165 LDIF \u532f\u51fa\u4e4b\u5206\u652f\u7684\u57fa\u5e95 DN
-###SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=Unable to decode include \
-### branch string "%s" as a valid distinguished name:  %s
-###SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=Provided include base DN "%s" \
-### is not handled by the backend with backend ID %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_DECODE_INCLUDE_BASE_241=\u7121\u6cd5\u5c07\u5305\u542b\u5206\u652f\u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
+SEVERE_ERR_LDIFEXPORT_INVALID_INCLUDE_BASE_242=\u63d0\u4f9b\u7684\u5305\u542b\u57fa\u5e95 DN\u300c%s\u300d\u7121\u6cd5\u7531\u5f8c\u7aef ID \u70ba %s \u7684\u5f8c\u7aef\u8655\u7406
 INFO_BACKUPDB_DESCRIPTION_BACKEND_ID_245=\u8981\u6b78\u6a94\u4e4b\u5f8c\u7aef\u7684\u5f8c\u7aef ID
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ID_246=\u4f7f\u7528\u6240\u63d0\u4f9b\u7684\u8b58\u5225\u78bc\u884c\u5099\u4efd
 INFO_BACKUPDB_DESCRIPTION_BACKUP_DIR_247=\u5099\u4efd\u6a94\u6848\u7684\u76ee\u6a19\u76ee\u9304\u8def\u5f91
@@ -332,50 +253,31 @@
 INFO_BACKUPDB_DESCRIPTION_ENCRYPT_250=\u52a0\u5bc6\u5099\u4efd\u5167\u5bb9
 INFO_BACKUPDB_DESCRIPTION_HASH_251=\u7522\u751f\u5099\u4efd\u5167\u5bb9\u7684\u96dc\u6e4a
 INFO_BACKUPDB_DESCRIPTION_SIGN_HASH_252=\u7c3d\u7f72\u5099\u4efd\u5167\u5bb9\u7684\u96dc\u6e4a
-###SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=Multiple Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=None of the Directory Server \
-### backends are configured with the requested backend ID "%s"
-###SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=The configuration for the \
-### backend with backend ID %s is held in entry "%s", but other backups in the \
-### target backup directory %s were generated from a backend whose configuration \
-### was held in configuration entry "%s"
-###SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=An error occurred while attempting \
-### to use the specified path "%s" as the target directory for the backup:  %s
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=The target backend %s cannot be backed \
-### up using the requested configuration:  %s
-###SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=An error occurred while \
-### attempting to back up backend %s with the requested configuration:  %s
+SEVERE_ERR_BACKUPDB_MULTIPLE_BACKENDS_FOR_ID_260=\u6709\u591a\u500b\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u4ee5\u8acb\u6c42\u7684\u5f8c\u7aef ID\u300c%s\u300d\u9032\u884c\u914d\u7f6e
+SEVERE_ERR_BACKUPDB_NO_BACKENDS_FOR_ID_261=\u6c92\u6709\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u4ee5\u8acb\u6c42\u7684\u5f8c\u7aef ID\u300c%s\u300d\u9032\u884c\u914d\u7f6e
+SEVERE_ERR_BACKUPDB_CONFIG_ENTRY_MISMATCH_262=\u5f8c\u7aef ID \u70ba %s \u7684\u5f8c\u7aef\u5c07\u5176\u914d\u7f6e\u4fdd\u5b58\u65bc\u9805\u76ee\u300c%s\u300d\u4e2d\uff0c\u4f46\u76ee\u6a19\u5099\u4efd\u76ee\u9304 %s \u4e2d\u7684\u5176\u4ed6\u5099\u4efd\u7522\u751f\u81ea\u914d\u7f6e\u9805\u76ee\u300c%s\u300d\u6240\u4fdd\u5b58\u4e4b\u5f8c\u7aef
+SEVERE_ERR_BACKUPDB_INVALID_BACKUP_DIR_263=\u5617\u8a66\u4ee5\u6307\u5b9a\u7684\u8def\u5f91\u300c%s\u300d\u505a\u70ba\u5099\u4efd\u7684\u76ee\u6a19\u76ee\u9304\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_264=\u76ee\u6a19\u5f8c\u7aef %s \u7121\u6cd5\u4f7f\u7528\u8acb\u6c42\u7684\u914d\u7f6e\u9032\u884c\u5099\u4efd: %s
+SEVERE_ERR_BACKUPDB_ERROR_DURING_BACKUP_265=\u5617\u8a66\u4f7f\u7528\u8acb\u6c42\u7684\u914d\u7f6e\u4f86\u5099\u4efd\u5f8c\u7aef %s \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL_274=\u5099\u4efd\u4f3a\u670d\u5668\u4e2d\u6240\u6709\u7684\u5f8c\u7aef
-###SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=The %s and %s \
-### arguments may not be used together.  Exactly one of them must be provided
-###SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=Neither the %s argument \
-### nor the %s argument was provided.  Exactly one of them is required
-###SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=An error occurred while \
-### attempting to create the backup directory %s:  %s
-###SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=Backend ID %s was included in \
-### the set of backends to archive, but this backend does not provide support for \
-### a backup mechanism.  It will be skipped
-###SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=None of the target backends \
-### provide a backup mechanism.  The backup operation has been aborted
+SEVERE_ERR_BACKUPDB_CANNOT_MIX_BACKUP_ALL_AND_BACKEND_ID_275=%s \u8207 %s \u5f15\u6578\u7121\u6cd5\u4e00\u8d77\u4f7f\u7528\u3002\u5fc5\u9808\u63d0\u4f9b\u5176\u4e2d\u4e00\u500b
+SEVERE_ERR_BACKUPDB_NEED_BACKUP_ALL_OR_BACKEND_ID_276=%s \u5f15\u6578\u6216 %s \u5f15\u6578\u7686\u672a\u63d0\u4f9b\u3002\u5fc5\u9808\u8981\u6709\u5176\u4e2d\u4e00\u500b
+SEVERE_ERR_BACKUPDB_CANNOT_CREATE_BACKUP_DIR_277=\u5617\u8a66\u5efa\u7acb\u5099\u4efd\u76ee\u9304 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_WARN_BACKUPDB_BACKUP_NOT_SUPPORTED_278=\u5f8c\u7aef ID %s \u5df2\u7d0d\u5165\u8981\u6b78\u6a94\u7684\u5f8c\u7aef\u96c6\u4e2d\uff0c\u4f46\u6b64\u5f8c\u7aef\u4e0d\u63d0\u4f9b\u5099\u4efd\u6a5f\u5236\u7684\u652f\u63f4\u3002\u6703\u7565\u904e\u6b64\u9805\u76ee
+SEVERE_WARN_BACKUPDB_NO_BACKENDS_TO_ARCHIVE_279=\u6c92\u6709\u4efb\u4f55\u76ee\u6a19\u5f8c\u7aef\u63d0\u4f9b\u5099\u4efd\u6a5f\u5236\u3002\u5099\u4efd\u4f5c\u696d\u5df2\u4e2d\u65b7
 NOTICE_BACKUPDB_STARTING_BACKUP_280=\u6b63\u5728\u555f\u52d5\u5f8c\u7aef %s \u7684\u5099\u4efd\u4f5c\u696d
-###SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=An error occurred \
-### while attempting to parse the backup descriptor file %s:  %s
+SEVERE_ERR_BACKUPDB_CANNOT_PARSE_BACKUP_DESCRIPTOR_281=\u5617\u8a66\u5256\u6790\u5099\u4efd\u63cf\u8ff0\u5143\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
 NOTICE_BACKUPDB_COMPLETED_WITH_ERRORS_282=\u5099\u4efd\u7a0b\u5e8f\u5df2\u5b8c\u6210\uff0c\u4f46\u51fa\u73fe\u4e00\u6216\u591a\u500b\u932f\u8aa4
 NOTICE_BACKUPDB_COMPLETED_SUCCESSFULLY_283=\u5df2\u6210\u529f\u5b8c\u6210\u5099\u4efd\u7a0b\u5e8f
-###SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=An error occurred while \
-### attempting to initialize the crypto manager:  %s
+SEVERE_ERR_CANNOT_INITIALIZE_CRYPTO_MANAGER_284=\u5617\u8a66\u521d\u59cb\u5316\u52a0\u5bc6\u7ba1\u7406\u54e1\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_BACKUPDB_DESCRIPTION_INCREMENTAL_BASE_ID_287=\u589e\u91cf\u5099\u4efd\u4e4b\u4f86\u6e90\u6b78\u6a94\u7684\u5099\u4efd ID
-###SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=The use of the \
-### %s argument requires that the %s argument is also provided
+SEVERE_ERR_BACKUPDB_INCREMENTAL_BASE_REQUIRES_INCREMENTAL_288=\u82e5\u8981\u4f7f\u7528 %s \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u540c\u6642\u63d0\u4f9b %s \u5f15\u6578
 INFO_RESTOREDB_DESCRIPTION_BACKEND_ID_291=\u8981\u5fa9\u539f\u4e4b\u5f8c\u7aef\u7684\u5f8c\u7aef ID
 INFO_RESTOREDB_DESCRIPTION_BACKUP_ID_292=\u8981\u5fa9\u539f\u4e4b\u5099\u4efd\u7684\u5099\u4efd ID
 INFO_RESTOREDB_DESCRIPTION_BACKUP_DIR_293=\u5167\u542b\u5099\u4efd\u6a94\u6848\u4e4b\u76ee\u9304\u7684\u8def\u5f91
 INFO_RESTOREDB_DESCRIPTION_LIST_BACKUPS_294=\u5217\u51fa\u5099\u4efd\u76ee\u9304\u4e2d\u7684\u53ef\u7528\u5099\u4efd
 INFO_RESTOREDB_DESCRIPTION_VERIFY_ONLY_295=\u9a57\u8b49\u5099\u4efd\u5167\u5bb9\uff0c\u4f46\u4e0d\u52a0\u4ee5\u5fa9\u539f
-###SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=An error occurred while \
-### attempting to examine the set of backups contained in backup directory %s: \
-### %s
+SEVERE_ERR_RESTOREDB_CANNOT_READ_BACKUP_DIRECTORY_304=\u5617\u8a66\u6aa2\u67e5\u5099\u4efd\u76ee\u9304 %s \u5167\u542b\u7684\u5099\u4efd\u96c6\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_RESTOREDB_LIST_BACKUP_ID_305=\u5099\u4efd ID:          %s
 INFO_RESTOREDB_LIST_BACKUP_DATE_306=\u5099\u4efd\u65e5\u671f:        %s
 INFO_RESTOREDB_LIST_INCREMENTAL_307=\u589e\u91cf:     %s
@@ -384,74 +286,29 @@
 INFO_RESTOREDB_LIST_HASHED_310=\u6709\u672a\u7c3d\u7f72\u7684\u96dc\u6e4a: %s
 INFO_RESTOREDB_LIST_SIGNED_311=\u6709\u7c3d\u7f72\u7684\u96dc\u6e4a:    %s
 INFO_RESTOREDB_LIST_DEPENDENCIES_312=\u9644\u5c6c\u65bc:     %s
-###SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=The requested backup ID %s does \
-### not exist in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=There are no Directory \
-### Server backups contained in %s
-###SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=The backups contained in \
-### directory %s were taken from a Directory Server backend defined in \
-### configuration entry %s but no such backend is available
-###SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=The Directory Server backend \
-### configured with backend ID %s does not provide a mechanism for restoring \
-### backups
-###SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=An unexpected error occurred \
-### while attempting to restore backup %s from %s:  %s
-###SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=Restoring an \
-### encrypted or signed backup requires a connection to an online server
-###SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=The use of the \
-### %s argument or the %s argument requires a connection to an online server \
-### instance
-###SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=The use of the %s argument \
-### requires that the %s argument is also provided
+SEVERE_ERR_RESTOREDB_INVALID_BACKUP_ID_313=\u8acb\u6c42\u7684\u5099\u4efd ID %s \u4e0d\u5b58\u5728\u65bc %s \u4e2d
+SEVERE_ERR_RESTOREDB_NO_BACKUPS_IN_DIRECTORY_314=%s \u4e2d\u4e0d\u5305\u542b\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5099\u4efd
+SEVERE_ERR_RESTOREDB_NO_BACKENDS_FOR_DN_315=\u76ee\u9304 %s \u4e2d\u6240\u542b\u7684\u5099\u4efd\u53d6\u81ea\u914d\u7f6e\u9805\u76ee %s \u6240\u5b9a\u7fa9\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\uff0c\u4f46\u6c92\u6709\u6b64\u985e\u5f8c\u7aef\u53ef\u7528
+SEVERE_ERR_RESTOREDB_CANNOT_RESTORE_316=\u4ee5\u5f8c\u7aef ID %s \u914d\u7f6e\u7684\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\uff0c\u4e0d\u63d0\u4f9b\u7528\u4ee5\u5fa9\u539f\u5099\u4efd\u7684\u6a5f\u5236
+SEVERE_ERR_RESTOREDB_ERROR_DURING_BACKUP_317=\u5617\u8a66\u5f9e %2$s \u5fa9\u539f\u5099\u4efd %1$s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %3$s
+SEVERE_ERR_RESTOREDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_318=\u5fa9\u539f\u52a0\u5bc6\u6216\u7c3d\u540d\u7684\u5099\u4efd\u6642\uff0c\u5fc5\u9808\u9023\u7dda\u81f3\u7dda\u4e0a\u4f3a\u670d\u5668
+SEVERE_ERR_BACKUPDB_ENCRYPT_OR_SIGN_REQUIRES_ONLINE_325=\u82e5\u8981\u4f7f\u7528 %s \u5f15\u6578\u6216 %s \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u9023\u7dda\u81f3\u7dda\u4e0a\u4f3a\u670d\u5668\u5be6\u4f8b
+SEVERE_ERR_BACKUPDB_SIGN_REQUIRES_HASH_326=\u82e5\u8981\u4f7f\u7528 %s \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u540c\u6642\u63d0\u4f9b %s \u5f15\u6578
 INFO_DESCRIPTION_NOOP_327=\u986f\u793a\u5373\u5c07\u5b8c\u6210\u7684\u52d5\u4f5c\uff0c\u4f46\u4e0d\u57f7\u884c\u4efb\u4f55\u4f5c\u696d
-###SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import).  This backend will not be archived
-###SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the backup process exits, so no further action \
-### should be required
-###SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The restore \
-### cannot continue
-###SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the restore process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=An error occurred while \
-### attempting to acquire an exclusive lock for backend %s:  %s.  This generally \
-### means some other process is still using this backend (e.g., it is in use by \
-### the Directory Server or a backup or LDIF export is in progress).  The LDIF \
-### import cannot continue
-###SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=An error occurred while \
-### attempting to release the exclusive lock for backend %s:  %s.  This lock \
-### should automatically be cleared when the import process exits, so no further \
-### action should be required
-###SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The LDIF export cannot continue
-###SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the export process exits, so no further action \
-### should be required
-###SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has an exclusive lock on this backend (e.g., an \
-### LDIF import or a restore).  The index verification cannot continue
-###SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the verification process exits, so no further \
-### action should be required
+SEVERE_ERR_BACKUPDB_CANNOT_LOCK_BACKEND_328=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u5177\u6709\u6b64\u5f8c\u7aef\u7684\u5c08\u7528\u5b58\u53d6 (\u4f8b\u5982\u5fa9\u539f\u6216 LDIF \u532f\u5165)\u3002\u6b64\u5f8c\u7aef\u5c07\u4e0d\u6703\u9032\u884c\u6b78\u6a94
+SEVERE_WARN_BACKUPDB_CANNOT_UNLOCK_BACKEND_329=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u5099\u4efd\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+SEVERE_ERR_RESTOREDB_CANNOT_LOCK_BACKEND_330=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5c08\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u4ecd\u5728\u4f7f\u7528\u6b64\u5f8c\u7aef (\u4f8b\u5982\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u4ecd\u5728\u4f7f\u7528\u6b64\u5f8c\u7aef\uff0c\u4ea6\u6216\u662f\u67d0\u500b\u5099\u4efd\u6216 LDIF \u532f\u51fa\u6b63\u5728\u9032\u884c\u4e2d)\u3002\u5fa9\u539f\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_WARN_RESTOREDB_CANNOT_UNLOCK_BACKEND_331=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5c08\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u5fa9\u539f\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+SEVERE_ERR_LDIFIMPORT_CANNOT_LOCK_BACKEND_332=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5c08\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u4ecd\u5728\u4f7f\u7528\u6b64\u5f8c\u7aef (\u4f8b\u5982\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u4ecd\u5728\u4f7f\u7528\u6b64\u5f8c\u7aef\uff0c\u4ea6\u6216\u662f\u67d0\u500b\u5099\u4efd\u6216 LDIF \u532f\u51fa\u6b63\u5728\u9032\u884c\u4e2d)\u3002LDIF \u532f\u5165\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_WARN_LDIFIMPORT_CANNOT_UNLOCK_BACKEND_333=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5c08\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u532f\u5165\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+SEVERE_ERR_LDIFEXPORT_CANNOT_LOCK_BACKEND_334=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u5177\u6709\u6b64\u5f8c\u7aef\u7684\u5c08\u7528\u9396\u5b9a (\u4f8b\u5982 LDIF \u532f\u5165\u6216\u5fa9\u539f)\u3002LDIF \u532f\u51fa\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_WARN_LDIFEXPORT_CANNOT_UNLOCK_BACKEND_335=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u532f\u51fa\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+SEVERE_ERR_VERIFYINDEX_CANNOT_LOCK_BACKEND_336=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u5177\u6709\u6b64\u5f8c\u7aef\u7684\u5c08\u7528\u9396\u5b9a (\u4f8b\u5982 LDIF \u532f\u5165\u6216\u5fa9\u539f)\u3002\u7d22\u5f15\u9a57\u8b49\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_WARN_VERIFYINDEX_CANNOT_UNLOCK_BACKEND_337=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u9a57\u8b49\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
 INFO_DESCRIPTION_TYPES_ONLY_338=\u53ea\u64f7\u53d6\u5c6c\u6027\u540d\u7a31\uff0c\u4f46\u4e0d\u6703\u64f7\u53d6\u5176\u503c
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_SCHEMA_VALIDATION_339=\u5728 LDIF \u532f\u5165\u671f\u9593\u7565\u904e\u6a21\u5f0f\u9a57\u8b49
-###SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=An error occurred while \
-### attempting to initialize the LDIF export plugins:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=An error occurred while \
-### attempting to initialize the LDIF import plugins:  %s
+SEVERE_ERR_LDIFEXPORT_CANNOT_INITIALIZE_PLUGINS_340=\u5617\u8a66\u521d\u59cb\u5316 LDIF \u532f\u51fa\u5916\u639b\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PLUGINS_341=\u5617\u8a66\u521d\u59cb\u5316 LDIF \u532f\u5165\u5916\u639b\u7a0b\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_DESCRIPTION_ASSERTION_FILTER_342=\u900f\u904e\u6240\u63d0\u4f9b\u7684\u7be9\u9078\u5668\u4f7f\u7528 LDAP \u6307\u5b9a\u63a7\u5236
 MILD_ERR_LDAP_ASSERTION_INVALID_FILTER_343=\u70ba LDAP \u6307\u5b9a\u63a7\u5236\u63d0\u4f9b\u7684\u641c\u5c0b\u7be9\u9078\u5668\u7121\u6548: %s
 INFO_DESCRIPTION_PREREAD_ATTRS_346=\u4f7f\u7528 LDAP ReadEntry \u8b80\u53d6\u524d\u63a7\u5236
@@ -474,21 +331,14 @@
 INFO_SEARCH_DESCRIPTION_FILENAME_363=\u542b\u6709\u641c\u5c0b\u7be9\u9078\u5668\u5b57\u4e32\u6e05\u55ae\u7684\u6a94\u6848
 INFO_DESCRIPTION_MATCHED_VALUES_FILTER_364=\u900f\u904e\u6240\u63d0\u4f9b\u7684\u7be9\u9078\u5668\u4f7f\u7528 LDAP \u76f8\u7b26\u503c\u63a7\u5236
 MILD_ERR_LDAP_MATCHEDVALUES_INVALID_FILTER_365=\u63d0\u4f9b\u7684\u76f8\u7b26\u503c\u7be9\u9078\u5668\u7121\u6548: %s
-###FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=An error occurred while \
-### attempting to open the LDIF file %s for reading:  %s
-###FATAL_ERR_LDIF_FILE_READ_ERROR_367=An error occurred while attempting to read \
-### the contents of LDIF file %s:  %s
-###SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=Error at or near line %d in LDIF \
-### file %s:  %s
+FATAL_ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ_366=\u5617\u8a66\u958b\u555f LDIF \u6a94\u6848 %s \u9032\u884c\u8b80\u53d6\u6642\u767c\u751f\u932f\u8aa4: %s
+FATAL_ERR_LDIF_FILE_READ_ERROR_367=\u5617\u8a66\u8b80\u53d6 LDIF \u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_FILE_INVALID_LDIF_ENTRY_368=\u5728 LDIF \u6a94\u6848 %2$s \u4e2d\u7684\u884c %1$d \u6216\u8a72\u884c\u9644\u8fd1\u767c\u751f\u932f\u8aa4: %3$s
 INFO_ENCPW_DESCRIPTION_AUTHPW_369=\u4f7f\u7528\u8a8d\u8b49\u5bc6\u78bc\u8a9e\u6cd5\uff0c\u800c\u975e\u4f7f\u7528\u8005\u5bc6\u78bc\u8a9e\u6cd5
-###SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=No authentication password \
-### storage schemes have been configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=Authentication password storage \
-### scheme "%s" is not configured for use in the Directory Server
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=The provided password is not a \
-### valid encoded authentication password value:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=An error occurred while \
-### attempting to initialize the password policy components:  %s
+SEVERE_ERR_ENCPW_NO_AUTH_STORAGE_SCHEMES_370=\u5c1a\u672a\u914d\u7f6e\u8a8d\u8b49\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_ERR_ENCPW_NO_SUCH_AUTH_SCHEME_371=\u672a\u914d\u7f6e\u8a8d\u8b49\u5bc6\u78bc\u5132\u5b58\u6a5f\u5236\u300c%s\u300d\uff0c\u4ee5\u4fbf\u7528\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d
+SEVERE_ERR_ENCPW_INVALID_ENCODED_AUTHPW_372=\u63d0\u4f9b\u7684\u5bc6\u78bc\u4e0d\u662f\u6709\u6548\u7684\u7de8\u78bc\u8a8d\u8b49\u5bc6\u78bc\u503c: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_INITIALIZE_PWPOLICY_373=\u5617\u8a66\u521d\u59cb\u5316\u5bc6\u78bc\u7b56\u7565\u5143\u4ef6\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_STOPDS_DESCRIPTION_HOST_374=\u76ee\u9304\u4f3a\u670d\u5668\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740
 INFO_STOPDS_DESCRIPTION_PORT_375=Directory server administration port number
 INFO_STOPDS_DESCRIPTION_USESSL_376=\u4f7f\u7528 SSL \u7dad\u8b77\u8207\u4f3a\u670d\u5668\u9593\u7684\u901a\u8a0a\u5b89\u5168
@@ -508,33 +358,17 @@
 INFO_STOPDS_DESCRIPTION_TSPW_390=\u6191\u8b49\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340 PIN
 INFO_STOPDS_DESCRIPTION_TSPWFILE_391=\u6191\u8b49\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340 PIN \u6a94\u6848
 INFO_STOPDS_DESCRIPTION_SHOWUSAGE_392=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=ERROR:  Unable to decode the \
-### provided stop time.  It should be in the form YYYYMMDDhhmmssZ for UTC time or \
-### YYYYMMDDhhmmss for local time
-###SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=ERROR:  One or more SASL options were \
-### provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=ERROR:  Cannot parse the value of \
-### the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-###SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=NOTICE:  The connection \
-### to the Directory Server was closed while waiting for a response to the \
-### shutdown request.  This likely means that the server has started the shutdown \
-### process
-###SEVERE_ERR_STOPDS_IO_ERROR_403=ERROR:  An I/O error occurred while attempting \
-### to communicate with the Directory Server:  %s
-###SEVERE_ERR_STOPDS_DECODE_ERROR_404=ERROR:  An error occurred while trying to \
-### decode the response from the server:  %s
-###SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=ERROR:  Expected an add response \
-### message but got a %s message instead
+SEVERE_ERR_STOPDS_MUTUALLY_EXCLUSIVE_ARGUMENTS_395=\u932f\u8aa4\uff1a\u60a8\u7121\u6cd5\u540c\u6642\u63d0\u4f9b %s \u8207 %s \u5f15\u6578
+SEVERE_ERR_STOPDS_CANNOT_DECODE_STOP_TIME_396=\u932f\u8aa4\uff1a\u7121\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684\u505c\u6b62\u6642\u9593\u3002\u5176 UTC \u6642\u9593\u683c\u5f0f\u61c9\u70ba YYYYMMDDhhmmssZ\uff0c\u672c\u6a5f\u6642\u9593\u7684\u683c\u5f0f\u61c9\u70ba YYYYMMDDhhmmss
+SEVERE_ERR_STOPDS_CANNOT_INITIALIZE_SSL_397=\u932f\u8aa4\uff1a\u7121\u6cd5\u57f7\u884c SSL \u521d\u59cb\u5316: %s
+SEVERE_ERR_STOPDS_CANNOT_PARSE_SASL_OPTION_398=\u932f\u8aa4\uff1a\u63d0\u4f9b\u7684 SASL \u9078\u9805\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u4ee5\u300cname=value\u300d\u683c\u5f0f\u5256\u6790
+SEVERE_ERR_STOPDS_NO_SASL_MECHANISM_399=\u932f\u8aa4\uff1a\u5df2\u63d0\u4f9b\u4e00\u6216\u591a\u500b SASL \u9078\u9805\uff0c\u4f46\u9019\u4e9b\u9078\u9805\u90fd\u4e0d\u662f\u53ef\u6307\u5b9a\u61c9\u4f7f\u7528\u54ea\u9805 SASL \u6a5f\u5236\u7684\u300c\u6a5f\u5236\u300d\u9078\u9805
+SEVERE_ERR_STOPDS_CANNOT_DETERMINE_PORT_400=\u932f\u8aa4\uff1a\u7121\u6cd5\u5c07 %s \u5f15\u6578\u7684\u503c\u5256\u6790\u70ba\u4ecb\u65bc 1 \u548c 65535 \u4e4b\u9593\u7684\u6574\u6578\u503c: %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_401=\u932f\u8aa4\uff1a\u7121\u6cd5\u5c0d\u76ee\u9304\u4f3a\u670d\u5668 %s \u5efa\u7acb\u9023\u7dda\u3002\u8acb\u9a57\u8b49\u4f3a\u670d\u5668\u662f\u5426\u6b63\u5728\u57f7\u884c\uff0c\u4ee5\u53ca\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u662f\u5426\u6709\u6548\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
+SEVERE_ERR_STOPDS_UNEXPECTED_CONNECTION_CLOSURE_402=\u6ce8\u610f\uff1a\u5728\u7b49\u5f85\u95dc\u6a5f\u8acb\u6c42\u7684\u56de\u61c9\u6642\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u7684\u9023\u7dda\u5df2\u7d50\u675f\u3002\u9019\u53ef\u80fd\u8868\u793a\u4f3a\u670d\u5668\u5df2\u555f\u52d5\u95dc\u6a5f\u7a0b\u5e8f
+SEVERE_ERR_STOPDS_IO_ERROR_403=\u932f\u8aa4\uff1a\u5617\u8a66\u8207\u76ee\u9304\u4f3a\u670d\u5668\u901a\u8a0a\u6642\u767c\u751f I/O \u932f\u8aa4: %s
+SEVERE_ERR_STOPDS_DECODE_ERROR_404=\u932f\u8aa4\uff1a\u5617\u8a66\u89e3\u78bc\u4f86\u81ea\u4f3a\u670d\u5668\u7684\u56de\u61c9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_STOPDS_INVALID_RESPONSE_TYPE_405=\u932f\u8aa4\uff1a\u9810\u671f\u6703\u6709\u589e\u52a0\u56de\u61c9\u8a0a\u606f\uff0c\u4f46\u537b\u5f97\u5230 %s \u8a0a\u606f
 INFO_BIND_PASSWORD_EXPIRED_406=# \u60a8\u7684\u5bc6\u78bc\u5df2\u904e\u671f
 INFO_BIND_PASSWORD_EXPIRING_407=# \u60a8\u7684\u5bc6\u78bc\u5c07\u5728 %s \u5f8c\u904e\u671f
 INFO_BIND_ACCOUNT_LOCKED_408=# \u60a8\u7684\u5e33\u865f\u5df2\u88ab\u9396\u5b9a
@@ -552,99 +386,52 @@
 INFO_LDIFSEARCH_DESCRIPTION_DONT_WRAP_422=\u9577\u53e5\u4e0d\u61c9\u63db\u884c
 INFO_LDIFSEARCH_DESCRIPTION_SIZE_LIMIT_423=\u8981\u50b3\u56de\u7684\u76f8\u7b26\u9805\u76ee\u6578\u4e0a\u9650
 INFO_LDIFSEARCH_DESCRIPTION_TIME_LIMIT_424=\u57f7\u884c\u8655\u7406\u7684\u6642\u9593\u9577\u5ea6\u4e0a\u9650 (\u79d2)
-###SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=No search filter was specified.  Either a \
-### filter file or an individual search filter must be provided
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=An error occurred while \
-### attempting to parse search filter '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=An error occurred while \
-### attempting to parse base DN '%s':  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=An error occurred while \
-### attempting to parse the time limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=An error occurred while \
-### attempting to parse the size limit as an integer:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=An error occurred while \
-### attempting to create the LDIF reader:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=An error occurred while \
-### attempting to create the LDIF writer used to return matching entries:  %s
+SEVERE_ERR_LDIFSEARCH_NO_FILTER_428=\u672a\u6307\u5b9a\u641c\u5c0b\u7be9\u9078\u5668\u3002\u5fc5\u9808\u63d0\u4f9b\u7be9\u9078\u5668\u6a94\u6848\u6216\u500b\u5225\u7684\u641c\u5c0b\u7be9\u9078\u5668
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_CONFIG_429=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_SCHEMA_430=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_FILTER_431=\u5617\u8a66\u5256\u6790\u641c\u5c0b\u7be9\u9078\u5668\u300c%s\u300d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_BASE_DN_432=\u5617\u8a66\u5256\u6790\u57fa\u5e95 DN\u300c%s\u300d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_TIME_LIMIT_433=\u5617\u8a66\u5c07\u6642\u9593\u9650\u5236\u5256\u6790\u70ba\u6574\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_PARSE_SIZE_LIMIT_434=\u5617\u8a66\u5c07\u5927\u5c0f\u9650\u5236\u5256\u6790\u70ba\u6574\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_READER_435=\u5617\u8a66\u5efa\u7acb LDIF \u8b80\u53d6\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_CREATE_WRITER_436=\u5617\u8a66\u5efa\u7acb\u7528\u4ee5\u50b3\u56de\u76f8\u7b26\u9805\u76ee\u7684 LDIF \u5beb\u5165\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_WARN_LDIFSEARCH_TIME_LIMIT_EXCEEDED_437=\u5df2\u5728\u641c\u5c0b\u8655\u7406\u671f\u9593\u8d85\u904e\u6307\u5b9a\u7684\u6642\u9593\u9650\u5236
 MILD_WARN_LDIFSEARCH_SIZE_LIMIT_EXCEEDED_438=\u5df2\u5728\u641c\u5c0b\u8655\u7406\u671f\u9593\u8d85\u904e\u6307\u5b9a\u7684\u5927\u5c0f\u9650\u5236
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=An error occurred \
-### while attempting to read an entry from the LDIF content:  %s.  Skipping this \
-### entry and continuing processing
-###SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=An error occurred while \
-### attempting to read an entry from the LDIF content:  %s.  Unable to continue \
-### processing
-###SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=An unexpected error \
-### occurred during search processing:  %s
-###SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_RECOVERABLE_439=\u5617\u8a66\u8b80\u53d6 LDIF \u5167\u5bb9\u4e2d\u7684\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u7565\u904e\u6b64\u9805\u76ee\u4e26\u7e7c\u7e8c\u8655\u7406
+SEVERE_ERR_LDIFSEARCH_CANNOT_READ_ENTRY_FATAL_440=\u5617\u8a66\u8b80\u53d6 LDIF \u5167\u5bb9\u4e2d\u7684\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u7121\u6cd5\u7e7c\u7e8c\u8655\u7406
+SEVERE_ERR_LDIFSEARCH_ERROR_DURING_PROCESSING_441=\u641c\u5c0b\u8655\u7406\u671f\u9593\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_LDIFSEARCH_CANNOT_INITIALIZE_JMX_442=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668 JMX \u5b50\u7cfb\u7d71\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_LDIFDIFF_DESCRIPTION_SOURCE_LDIF_443=\u8981\u505a\u70ba\u4f86\u6e90\u8cc7\u6599\u7684 LDIF \u6a94\u6848
 INFO_LDIFDIFF_DESCRIPTION_TARGET_LDIF_444=\u8981\u505a\u70ba\u76ee\u6a19\u8cc7\u6599\u7684 LDIF \u6a94\u6848
 INFO_LDIFDIFF_DESCRIPTION_OUTPUT_LDIF_445=\u61c9\u5beb\u5165\u8f38\u51fa\u7684\u6a94\u6848
 INFO_LDIFDIFF_DESCRIPTION_OVERWRITE_EXISTING_446=\u61c9\u8986\u5beb\u4efb\u4f55\u73fe\u6709\u7684\u8f38\u51fa\u6a94\u6848\uff0c\u800c\u975e\u4e88\u4ee5\u9644\u52a0
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=An error occurred while \
-### attempting to open source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=An error occurred while \
-### reading the contents of source LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=An error occurred while \
-### attempting to open target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=An error occurred while \
-### reading the contents of target LDIF %s:  %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=An error occurred while attempting \
-### to open the LDIF writer for the diff output:  %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_JMX_452=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668 JMX \u5b50\u7cfb\u7d71\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_CONFIG_453=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_INITIALIZE_SCHEMA_454=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_SOURCE_LDIF_455=\u5617\u8a66\u958b\u555f\u4f86\u6e90 LDIF %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_SOURCE_LDIF_456=\u8b80\u53d6\u4f86\u6e90 LDIF %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_TARGET_LDIF_457=\u5617\u8a66\u958b\u555f\u76ee\u6a19 LDIF %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_ERROR_READING_TARGET_LDIF_458=\u8b80\u53d6\u76ee\u6a19 LDIF %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_OPEN_OUTPUT_459=\u5617\u8a66\u958b\u555f LDIF \u5beb\u5165\u5668\u4ee5\u9032\u884c\u5dee\u7570\u8f38\u51fa\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_LDIFDIFF_NO_DIFFERENCES_460=\u5728\u4f86\u6e90\u8207\u76ee\u6a19 LDIF \u6a94\u6848\u9593\u672a\u5075\u6e2c\u5230\u4efb\u4f55\u5dee\u7570
-###SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=An error occurred while \
-### attempting to write the diff output:  %s
+SEVERE_ERR_LDIFDIFF_ERROR_WRITING_OUTPUT_461=\u5617\u8a66\u5beb\u5165\u5dee\u7570\u8f38\u51fa\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIGDS_DESCRIPTION_LDAP_PORT_464=\u76ee\u9304\u4f3a\u670d\u5668\u61c9\u5075\u807d LDAP \u901a\u8a0a\u6240\u5728\u7684\u9023\u63a5\u57e0
 INFO_CONFIGDS_DESCRIPTION_BASE_DN_465=\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u4f7f\u7528\u8005\u8cc7\u8a0a\u7684\u57fa\u5e95 DN\u3002\u60a8\u53ef\u4ee5\u591a\u6b21\u4f7f\u7528\u6b64\u9078\u9805\uff0c\u4ee5\u63d0\u4f9b\u591a\u500b\u57fa\u5e95 DN
 INFO_CONFIGDS_DESCRIPTION_ROOT_DN_466=\u76ee\u9304\u4f3a\u670d\u5668\u7684\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005 DN
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_467=\u76ee\u9304\u4f3a\u670d\u5668\u7684\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5bc6\u78bc
 INFO_CONFIGDS_DESCRIPTION_ROOT_PW_FILE_468=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u4e2d\u5305\u542b\u76ee\u9304\u4f3a\u670d\u5668\u7684\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5bc6\u78bc
-###SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=An error occurred while \
-### attempting to acquire the server-wide lock file %s:  %s.  This generally \
-### means that the Directory Server is running, or another tool that requires \
-### exclusive access to the server is in use
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=An error occurred while \
-### attempting to parse base DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=An error occurred while \
-### attempting to parse root DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=The DN for the initial root user was \
-### provided, but no corresponding password was given.  If the root DN is \
-### specified then the password must also be provided
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=An error occurred while \
-### attempting to update the base DN(s) for user data in the Directory Server: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=An error occurred while \
-### attempting to update the port on which to listen for LDAP communication:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=An error occurred while \
-### attempting to update the entry for the initial Directory Server root user: \
-### %s
-###SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=An error occurred while \
-### writing the updated Directory Server configuration:  %s
-###SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=ERROR:  No configuration changes \
-### were specified
+SEVERE_ERR_CONFIGDS_CANNOT_ACQUIRE_SERVER_LOCK_472=\u5617\u8a66\u53d6\u5f97\u6574\u500b\u4f3a\u670d\u5668\u7684\u9396\u5b9a\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u76ee\u9304\u4f3a\u670d\u5668\u6b63\u5728\u57f7\u884c\u4e2d\uff0c\u6216\u6709\u5176\u4ed6\u5c0d\u6b64\u4f3a\u670d\u5668\u9700\u8981\u5c08\u7528\u5b58\u53d6\u7684\u5de5\u5177\u6b63\u5728\u4f7f\u7528\u4e2d
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_JMX_473=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668 JMX \u5b50\u7cfb\u7d71\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_CONFIG_474=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_INITIALIZE_SCHEMA_475=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_BASE_DN_476=\u5617\u8a66\u5c07\u57fa\u5e95 DN \u503c\u300c%s\u300d\u5256\u6790\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_ROOT_DN_477=\u5617\u8a66\u5c07\u6839 DN \u503c\u300c%s\u300d\u5256\u6790\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_NO_ROOT_PW_478=\u5df2\u63d0\u4f9b\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u7684 DN\uff0c\u4f46\u672a\u6307\u5b9a\u5c0d\u61c9\u7684\u5bc6\u78bc\u3002\u82e5\u6307\u5b9a\u4e86\u6839 DN\uff0c\u5247\u5fc5\u9808\u540c\u6642\u63d0\u4f9b\u5bc6\u78bc
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_BASE_DN_479=\u5617\u8a66\u91dd\u5c0d\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u4f7f\u7528\u8005\u8cc7\u6599\u66f4\u65b0\u57fa\u5e95 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAP_PORT_480=\u5617\u8a66\u66f4\u65b0\u7528\u4ee5\u5075\u807d LDAP \u901a\u8a0a\u7684\u9023\u63a5\u57e0\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ROOT_USER_481=\u5617\u8a66\u66f4\u65b0\u521d\u59cb\u76ee\u9304\u4f3a\u670d\u5668\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_WRITE_UPDATED_CONFIG_482=\u5617\u8a66\u5beb\u5165\u5df2\u66f4\u65b0\u7684\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_NO_CONFIG_CHANGES_483=\u932f\u8aa4\uff1a\u672a\u6307\u5b9a\u914d\u7f6e\u8b8a\u66f4
 INFO_CONFIGDS_WROTE_UPDATED_CONFIG_484=\u5df2\u6210\u529f\u5beb\u5165\u66f4\u65b0\u7684\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e
 INFO_INSTALLDS_DESCRIPTION_TESTONLY_485=\u8acb\u9a57\u8b49 JVM \u662f\u5426\u53ef\u6b63\u78ba\u555f\u52d5
 INFO_INSTALLDS_DESCRIPTION_PROGNAME_486=\u7528\u4ee5\u547c\u53eb\u6b64\u7a0b\u5f0f\u7684\u8a2d\u5b9a\u6307\u4ee4
@@ -658,44 +445,28 @@
 INFO_INSTALLDS_DESCRIPTION_ROOTPW_496=\u76ee\u9304\u4f3a\u670d\u5668\u7684\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5bc6\u78bc
 INFO_INSTALLDS_DESCRIPTION_ROOTPWFILE_497=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u4e2d\u5305\u542b\u76ee\u9304\u4f3a\u670d\u5668\u7684\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u5bc6\u78bc
 INFO_INSTALLDS_DESCRIPTION_HELP_498=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=ERROR:  No configuration file path \
-### was provided (use the %s argument)
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=An error occurred while attempting \
-### to parse the string "%s" as a valid DN:  %s
+SEVERE_ERR_INSTALLDS_NO_CONFIG_FILE_499=\u932f\u8aa4\uff1a\u672a\u63d0\u4f9b\u914d\u7f6e\u6a94\u6848\u8def\u5f91 (\u4f7f\u7528 %s \u5f15\u6578)
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_JMX_500=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668 JMX \u5b50\u7cfb\u7d71\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_CONFIG_501=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_INSTALLDS_CANNOT_INITIALIZE_SCHEMA_502=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_INSTALLDS_CANNOT_PARSE_DN_503=\u5617\u8a66\u5c07\u5b57\u4e32\u300c%s\u300d\u5256\u6790\u70ba\u6709\u6548 DN \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_INSTALLDS_PROMPT_BASEDN_504=\u60a8\u8981\u5982\u4f55\u8a2d\u5b9a\u76ee\u9304\u8cc7\u6599\u7684\u57fa\u5e95 DN\uff1f
 INFO_INSTALLDS_PROMPT_IMPORT_505=\u60a8\u8981\u5c07\u73fe\u6709 LDIF \u6a94\u6848\u4e2d\u7684\u8cc7\u8a0a\u5beb\u5165\u76ee\u9304\u8cc7\u6599\u5eab\u55ce\uff1f
 INFO_INSTALLDS_PROMPT_IMPORT_FILE_506=\u8acb\u6307\u5b9a\u542b\u6709\u8981\u532f\u5165\u4e4b\u8cc7\u6599\u7684 LDIF \u6a94\u6848\u8def\u5f91\u3002
-###SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=ERROR:  You may not \
-### provide both the %s and the %s arguments at the same time
+SEVERE_ERR_INSTALLDS_TWO_CONFLICTING_ARGUMENTS_507=\u932f\u8aa4\uff1a\u60a8\u7121\u6cd5\u540c\u6642\u63d0\u4f9b %s \u8207 %s \u5f15\u6578
 INFO_INSTALLDS_PROMPT_ADDBASE_508=\u60a8\u8981\u81ea\u52d5\u5728\u76ee\u9304\u8cc7\u6599\u5eab\u4e2d\u5efa\u7acb\u57fa\u5e95 %s \u9805\u76ee\u55ce\uff1f
 INFO_INSTALLDS_PROMPT_LDAPPORT_509=\u60a8\u8981\u8b93\u76ee\u9304\u4f3a\u670d\u5668\u5728\u54ea\u500b\u9023\u63a5\u57e0\u4e0a\u63a5\u53d7\u4f86\u81ea LDAP \u7528\u6236\u7aef\u7684\u9023\u7dda\uff1f
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=ERROR:  Unable to \
-### bind to port %d.  This port may already be in use, or you may not have \
-### permission to bind to it.  On UNIX-based operating systems, non-root users \
-### may not be allowed to bind to ports 1 through 1024
-###SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=ERROR:  Unable to bind to port \
-### %d.  This port may already be in use, or you may not have permission to bind \
-### to it
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PRIVILEGED_PORT_510=\u932f\u8aa4\uff1a\u7121\u6cd5\u9023\u7d50\u81f3\u9023\u63a5\u57e0 %d\u3002\u6b64\u9023\u63a5\u57e0\u53ef\u80fd\u5df2\u5728\u4f7f\u7528\u4e2d\uff0c\u6216\u60a8\u6c92\u6709\u6b0a\u9650\u53ef\u52a0\u4ee5\u9023\u7d50\u3002\u5728 UNIX \u4f5c\u696d\u7cfb\u7d71\u4e2d\uff0c\u975e\u8d85\u7d1a\u4f7f\u7528\u8005\u7121\u6cd5\u9023\u7d50\u81f3\u9023\u63a5\u57e0 1 \u81f3 1024
+SEVERE_ERR_INSTALLDS_CANNOT_BIND_TO_PORT_511=\u932f\u8aa4\uff1a\u7121\u6cd5\u9023\u7d50\u81f3\u9023\u63a5\u57e0 %d\u3002\u6b64\u9023\u63a5\u57e0\u53ef\u80fd\u5df2\u5728\u4f7f\u7528\u4e2d\uff0c\u6216\u60a8\u6c92\u6709\u6b0a\u9650\u53ef\u52a0\u4ee5\u9023\u7d50
 INFO_INSTALLDS_PROMPT_ROOT_DN_512=\u60a8\u8981\u5982\u4f55\u8a2d\u5b9a\u76ee\u9304\u4f3a\u670d\u5668\u7684\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005 DN\uff1f
-###SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=ERROR:  No password was provided \
-### for the initial root user.  When performing a non-interactive installation, \
-### this must be provided using either the %s or the %s argument
+SEVERE_ERR_INSTALLDS_NO_ROOT_PASSWORD_513=\u932f\u8aa4\uff1a\u672a\u63d0\u4f9b\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u3002\u57f7\u884c\u975e\u4e92\u52d5\u5f0f\u5b89\u88dd\u6642\uff0c\u5fc5\u9808\u4f7f\u7528 %s \u6216 %s \u5f15\u6578\u63d0\u4f9b\u6b64\u5bc6\u78bc
 INFO_INSTALLDS_PROMPT_ROOT_PASSWORD_514=\u8acb\u63d0\u4f9b\u521d\u59cb\u8d85\u7d1a\u4f7f\u7528\u8005\u6240\u8981\u4f7f\u7528\u7684\u5bc6\u78bc:
 INFO_INSTALLDS_PROMPT_CONFIRM_ROOT_PASSWORD_515=\u8acb\u91cd\u65b0\u8f38\u5165\u5bc6\u78bc\u9032\u884c\u78ba\u8a8d:
 INFO_INSTALLDS_STATUS_CONFIGURING_DS_516=\u6b63\u5728\u5c07\u8acb\u6c42\u7684\u914d\u7f6e\u5957\u7528\u81f3\u76ee\u9304\u4f3a\u670d\u5668...
 INFO_INSTALLDS_STATUS_CREATING_BASE_LDIF_517=\u6b63\u5728\u4ee5\u521d\u59cb\u57fa\u5e95\u9805\u76ee\u5167\u5bb9\u5efa\u7acb\u66ab\u5b58 LDIF \u6a94\u6848...
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=An error occurred \
-### while attempting to create the base LDIF file:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_BASE_ENTRY_LDIF_518=\u5617\u8a66\u5efa\u7acb\u57fa\u5e95 LDIF \u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_INSTALLDS_STATUS_IMPORTING_LDIF_519=\u6b63\u5728\u5c07 LDIF \u8cc7\u6599\u532f\u5165\u76ee\u9304\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u4e2d...
-INFO_INSTALLDS_STATUS_SUCCESS_520=\u5df2\u6210\u529f\u5b8c\u6210 OpenDS \u8a2d\u5b9a\u7a0b\u5e8f
+INFO_INSTALLDS_STATUS_SUCCESS_520=The server setup process has completed successfully
 INFO_INSTALLDS_PROMPT_VALUE_YES_521=\u662f
 INFO_INSTALLDS_PROMPT_VALUE_NO_522=\u5426
 MILD_ERR_INSTALLDS_INVALID_YESNO_RESPONSE_523=\u932f\u8aa4\uff1a\u63d0\u4f9b\u7684\u503c\u7121\u6cd5\u89e3\u8b6f\u70ba\u300c\u662f\u300d\u6216\u300c\u5426\u300d\u56de\u61c9\u3002\u8acb\u8f38\u5165\u300c\u662f\u300d\u6216\u300c\u5426\u300d\u7684\u56de\u61c9
@@ -753,18 +524,11 @@
 INFO_MAKELDIF_DESCRIPTION_LDIF_577=\u8981\u5beb\u5165\u4e4b LDIF \u6a94\u6848\u7684\u8def\u5f91
 INFO_MAKELDIF_DESCRIPTION_SEED_578=\u7528\u4ee5\u521d\u59cb\u5316\u4e82\u6578\u7522\u751f\u5668\u7684\u7a2e\u5b50
 INFO_MAKELDIF_DESCRIPTION_HELP_579=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=An error occurred while \
-### attempting to read the template file:  %s
-###SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=An error occurred while \
-### attempting to parse the template file:  %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_JMX_582=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668 JMX \u5b50\u7cfb\u7d71\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_CONFIG_583=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MAKELDIF_CANNOT_INITIALIZE_SCHEMA_584=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MAKELDIF_IOEXCEPTION_DURING_PARSE_585=\u5617\u8a66\u8b80\u53d6\u7bc4\u672c\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_MAKELDIF_EXCEPTION_DURING_PARSE_586=\u5617\u8a66\u5256\u6790\u7bc4\u672c\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_MAKELDIF_TAG_INVALID_FORMAT_STRING_587=\u5c0d\u65bc\u7bc4\u672c\u6a94\u6848\u4e4b\u884c %3$d \u4e0a\u7684\u6a19\u8a18 %2$s\uff0c\u7121\u6cd5\u5c07\u503c\u300c%1$s\u300d\u5256\u6790\u70ba\u6709\u6548\u683c\u5f0f\u5b57\u4e32
 MILD_ERR_MAKELDIF_TAG_NO_RANDOM_TYPE_ARGUMENT_588=\u7bc4\u672c\u6a94\u6848\u4e4b\u884c %d \u4e0a\u7684\u96a8\u6a5f\u6a19\u8a18\u4e0d\u5305\u542b\u7528\u4ee5\u6307\u5b9a\u6240\u61c9\u7522\u751f\u4e4b\u96a8\u6a5f\u503c\u985e\u578b\u7684\u5f15\u6578
 MILD_WARN_MAKELDIF_TAG_WARNING_EMPTY_VALUE_589=\u5f9e\u7bc4\u672c\u6a94\u6848\u4e4b\u884c %d \u4e0a\u7684\u96a8\u6a5f\u6a19\u8a18\u7522\u751f\u7684\u503c\uff0c\u5c07\u4e00\u5f8b\u70ba\u7a7a\u5b57\u4e32
@@ -782,13 +546,9 @@
 MILD_ERR_MAKELDIF_CANNOT_WRITE_ENTRY_601=\u5617\u8a66\u5c07\u9805\u76ee %s \u5beb\u5165\u81f3 LDIF \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_MAKELDIF_PROCESSING_COMPLETE_602=LDIF \u8655\u7406\u5b8c\u6210\u3002\u5df2\u5beb\u5165 %d \u500b\u9805\u76ee
 INFO_LDIFIMPORT_DESCRIPTION_TEMPLATE_FILE_603=\u7528\u4ee5\u7522\u751f\u532f\u5165\u8cc7\u6599\u4e4b MakeLDIF \u7bc4\u672c\u7684\u8def\u5f91
-###SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=The %s and %s arguments are \
-### incompatible and may not be used together
-###SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### source for the LDIF data to be imported
-###SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=Unable to parse the \
-### specified file %s as a MakeLDIF template file:  %s
+SEVERE_ERR_LDIFIMPORT_CONFLICTING_OPTIONS_604=%s \u8207 %s \u5f15\u6578\u4e0d\u76f8\u5bb9\uff0c\u7121\u6cd5\u4e00\u8d77\u4f7f\u7528
+SEVERE_ERR_LDIFIMPORT_MISSING_REQUIRED_ARGUMENT_605=%s \u6216 %s \u5f15\u6578\u7686\u672a\u63d0\u4f9b\u3002\u5fc5\u9808\u63d0\u4f9b\u5176\u4e2d\u4e00\u500b\u5f15\u6578\uff0c\u70ba\u8981\u532f\u5165\u7684 LDIF \u8cc7\u6599\u6307\u5b9a\u4f86\u6e90
+SEVERE_ERR_LDIFIMPORT_CANNOT_PARSE_TEMPLATE_FILE_606=\u7121\u6cd5\u5c07\u6307\u5b9a\u7684\u6a94\u6848 %s \u5256\u6790\u70ba MakeLDIF \u7bc4\u672c\u6a94\u6848: %s
 MILD_ERR_MAKELDIF_INCOMPLETE_TAG_607=\u7bc4\u672c\u6a94\u6848\u7684\u884c %d \u5305\u542b\u4ee5\u300c<\u300d\u6216\u300c{\u300d\u958b\u982d\u3001\u4f46\u6c92\u6709\u53f3\u5074\u7d50\u675f\u7b26\u865f\u7684\u4e0d\u5b8c\u6574\u6a19\u8a18
 MILD_ERR_MAKELDIF_TAG_NOT_ALLOWED_IN_BRANCH_608=\u5728\u7bc4\u672c\u6a94\u6848\u7684\u884c %2$d \u4e0a\u53c3\u7167\u7684\u6a19\u8a18 %1$s \u4e0d\u9069\u7528\u65bc\u5206\u652f\u5b9a\u7fa9
 INFO_LDIFIMPORT_DESCRIPTION_RANDOM_SEED_609=MakeLDIF \u4e82\u6578\u7522\u751f\u5668\u7684\u7a2e\u5b50
@@ -804,26 +564,15 @@
 INFO_LDIFMODIFY_DESCRIPTION_CHANGES_621=\u542b\u6709\u8981\u5957\u7528\u4e4b\u8b8a\u66f4\u7684 LDIF \u6a94\u6848
 INFO_LDIFMODIFY_DESCRIPTION_TARGET_622=\u61c9\u5beb\u5165\u66f4\u65b0\u8cc7\u6599\u7684\u6a94\u6848
 INFO_LDIFMODIFY_DESCRIPTION_HELP_623=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=An error occurred while \
-### attempting to initialize the Directory Server JMX subsystem based on the \
-### information in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=An error occurred while \
-### attempting to process the Directory Server configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=An error occurred while \
-### attempting to initialize the Directory Server schema based on the information \
-### in configuration file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=The source LDIF file %s does \
-### not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=Unable to open the source LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=The changes LDIF file %s \
-### does not exist
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=Unable to open the changes LDIF \
-### file %s:  %s
-###SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=Unable to open the target LDIF \
-### file %s for writing:  %s
-###SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=An error occurred while \
-### processing the requested changes:  %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_JMX_626=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668 JMX \u5b50\u7cfb\u7d71\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_CONFIG_627=\u5617\u8a66\u8655\u7406\u76ee\u9304\u4f3a\u670d\u5668\u914d\u7f6e\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_INITIALIZE_SCHEMA_628=\u5617\u8a66\u6839\u64da\u914d\u7f6e\u6a94\u6848 %s \u4e2d\u7684\u8cc7\u8a0a\u521d\u59cb\u5316\u76ee\u9304\u4f3a\u670d\u5668\u6a21\u5f0f\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFMODIFY_SOURCE_DOES_NOT_EXIST_629=\u4f86\u6e90 LDIF \u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_SOURCE_630=\u7121\u6cd5\u958b\u555f\u4f86\u6e90 LDIF \u6a94\u6848 %s: %s
+SEVERE_ERR_LDIFMODIFY_CHANGES_DOES_NOT_EXIST_631=\u8b8a\u66f4 LDIF \u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_CHANGES_632=\u7121\u6cd5\u958b\u555f\u8b8a\u66f4 LDIF \u6a94\u6848 %s: %s
+SEVERE_ERR_LDIFMODIFY_CANNOT_OPEN_TARGET_633=\u7121\u6cd5\u958b\u555f\u76ee\u6a19 LDIF \u6a94\u6848 %s \u9032\u884c\u5beb\u5165: %s
+SEVERE_ERR_LDIFMODIFY_ERROR_PROCESSING_LDIF_634=\u8655\u7406\u8acb\u6c42\u7684\u8b8a\u66f4\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_LDAPPWMOD_DESCRIPTION_HOST_635=\u76ee\u9304\u4f3a\u670d\u5668\u7cfb\u7d71\u7684\u4f4d\u5740
 INFO_LDAPPWMOD_DESCRIPTION_PORT_636=\u76ee\u9304\u4f3a\u670d\u5668\u5075\u807d LDAP \u7528\u6236\u7aef\u9023\u7dda\u6240\u5728\u7684\u9023\u63a5\u57e0
 INFO_LDAPPWMOD_DESCRIPTION_BIND_DN_637=\u7528\u4ee5\u9023\u7d50\u81f3\u4f3a\u670d\u5668\u7684 DN
@@ -842,46 +591,31 @@
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PINFILE_650=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u4e2d\u5305\u542b\u5b58\u53d6\u91d1\u9470\u5eab\u5167\u5bb9\u6642\u6240\u9700\u7684 PIN
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_651=\u5efa\u7acb\u8207\u4f3a\u670d\u5668\u7684 SSL/TLS \u901a\u8a0a\u6642\uff0c\u6240\u8981\u4f7f\u7528\u4e4b\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u7684\u8def\u5f91
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PINFILE_652=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u4e2d\u5305\u542b\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5167\u5bb9\u6642\u6240\u9700\u7684 PIN
-###SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=The %s and %s arguments may not be \
-### provided together
-###SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=If either a bind DN \
-### or bind password is provided, then the other must be given as well
-###SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=If a bind DN and \
-### password are not provided, then an authorization ID and current password must \
-### be given
-###SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=If the %s argument is provided, then \
-### the  %s argument must also be given
-###SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=Unable to initialize SSL/TLS \
-### support:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=An error occurred while attempting to \
-### connect to the Directory Server:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=Unable to send the LDAP \
-### password modify request:  %s
-###SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=Unable to read the LDAP \
-### password modify response:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILED_664=The LDAP password modify operation failed \
-### with result code %d
-###SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=Error Message:  %s
-###SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=Matched DN:  %s
+SEVERE_ERR_LDAPPWMOD_CONFLICTING_ARGS_656=%s \u8207 %s \u5f15\u6578\u7121\u6cd5\u4e00\u8d77\u63d0\u4f9b
+SEVERE_ERR_LDAPPWMOD_BIND_DN_AND_PW_MUST_BE_TOGETHER_657=\u82e5\u63d0\u4f9b\u4e86\u9023\u7d50 DN \u6216\u9023\u7d50\u5bc6\u78bc\uff0c\u5247\u5fc5\u9808\u540c\u6642\u6307\u5b9a\u53e6\u4e00\u9805
+SEVERE_ERR_LDAPPWMOD_ANON_REQUIRES_AUTHZID_AND_CURRENTPW_658=\u82e5\u672a\u63d0\u4f9b\u9023\u7d50 DN \u8207\u5bc6\u78bc\uff0c\u5247\u5fc5\u9808\u6307\u5b9a\u6388\u6b0a ID \u8207\u76ee\u524d\u7684\u5bc6\u78bc
+SEVERE_ERR_LDAPPWMOD_DEPENDENT_ARGS_659=\u82e5\u63d0\u4f9b\u4e86 %s \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u540c\u6642\u6307\u5b9a %s \u5f15\u6578
+SEVERE_ERR_LDAPPWMOD_ERROR_INITIALIZING_SSL_660=\u7121\u6cd5\u521d\u59cb\u5316 SSL/TLS \u652f\u63f4: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_CONNECT_661=\u5617\u8a66\u9023\u7dda\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_SEND_PWMOD_REQUEST_662=\u7121\u6cd5\u50b3\u9001 LDAP \u5bc6\u78bc\u4fee\u6539\u8acb\u6c42: %s
+SEVERE_ERR_LDAPPWMOD_CANNOT_READ_PWMOD_RESPONSE_663=\u7121\u6cd5\u8b80\u53d6 LDAP \u5bc6\u78bc\u4fee\u6539\u56de\u61c9: %s
+SEVERE_ERR_LDAPPWMOD_FAILED_664=LDAP \u5bc6\u78bc\u4fee\u6539\u4f5c\u696d\u5931\u6557\uff0c\u7d50\u679c\u78bc\u70ba %d
+SEVERE_ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE_665=\u932f\u8aa4\u8a0a\u606f: %s
+SEVERE_ERR_LDAPPWMOD_FAILURE_MATCHED_DN_666=\u76f8\u7b26 DN: %s
 INFO_LDAPPWMOD_SUCCESSFUL_667=LDAP \u5bc6\u78bc\u4fee\u6539\u4f5c\u696d\u6210\u529f
 INFO_LDAPPWMOD_ADDITIONAL_INFO_668=\u9644\u52a0\u8cc7\u8a0a: %s
 INFO_LDAPPWMOD_GENERATED_PASSWORD_669=\u7522\u751f\u7684\u5bc6\u78bc: %s
-###SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=Unable to decode the \
-### password modify response value because it contained an invalid element type \
-### of %s
-###SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=Unable to decode the \
-### password modify response value:  %s
-###SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=Import failed
+SEVERE_ERR_LDAPPWMOD_UNRECOGNIZED_VALUE_TYPE_670=\u7121\u6cd5\u89e3\u78bc\u5bc6\u78bc\u4fee\u6539\u56de\u61c9\u503c\uff0c\u56e0\u70ba\u8a72\u503c\u5305\u542b\u7121\u6548\u7684\u5143\u7d20\u985e\u578b %s
+SEVERE_ERR_LDAPPWMOD_COULD_NOT_DECODE_RESPONSE_VALUE_671=\u7121\u6cd5\u89e3\u78bc\u5bc6\u78bc\u4fee\u6539\u56de\u61c9\u503c: %s
+SEVERE_ERR_INSTALLDS_IMPORT_UNSUCCESSFUL_672=\u532f\u5165\u5931\u6557
 INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE_673=\u5df2\u5c07\u6307\u5b9a\u503c\u6307\u5b9a\u70ba base64 \u7de8\u78bc\uff0c\u4f46\u5728\u5617\u8a66\u5c0d\u503c\u9032\u884c\u89e3\u78bc\u6642\u767c\u751f\u932f\u8aa4
 INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE_674=\u7121\u6cd5\u5f9e\u6307\u5b9a\u7684\u6a94\u6848\u8b80\u53d6\u6307\u5b9a\u503c: %s
 INFO_WAIT4DEL_DESCRIPTION_TARGET_FILE_675=\u7b49\u5f85\u522a\u9664\u4e4b\u6a94\u6848\u7684\u8def\u5f91
 INFO_WAIT4DEL_DESCRIPTION_LOG_FILE_676=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u4e2d\u5305\u542b\u8981\u76e3\u8996\u7684\u8a18\u9304\u8f38\u51fa
 INFO_WAIT4DEL_DESCRIPTION_TIMEOUT_677=\u5728\u7d50\u675f\u524d\u7b49\u5f85\u76ee\u6a19\u6a94\u6848\u88ab\u522a\u9664\u7684\u6642\u9593\u9577\u5ea6\u4e0a\u9650 (\u79d2)
 INFO_WAIT4DEL_DESCRIPTION_HELP_678=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=WARNING:  Unable to open log \
-### file %s for reading:  %s
-###SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=No entry DNs provided for the compare \
-### operation
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_LOG_FILE_681=\u8b66\u544a\uff1a\u7121\u6cd5\u958b\u555f\u8a18\u9304\u6a94 %s \u9032\u884c\u8b80\u53d6: %s
+SEVERE_ERR_LDAPCOMPARE_NO_DNS_682=\u672a\u63d0\u4f9b\u6bd4\u8f03\u4f5c\u696d\u7684\u9805\u76ee DN
 INFO_BACKUPDB_TOOL_DESCRIPTION_683=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u5099\u4efd\u4e00\u6216\u591a\u500b\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef
 INFO_CONFIGDS_TOOL_DESCRIPTION_684=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u5b9a\u7fa9\u76ee\u9304\u4f3a\u670d\u5668\u7684\u57fa\u5e95\u914d\u7f6e
 INFO_ENCPW_TOOL_DESCRIPTION_685=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u4f7f\u7528\u6307\u5b9a\u7684\u5132\u5b58\u6a5f\u5236\u5c0d\u4f7f\u7528\u8005\u5bc6\u78bc\u9032\u884c\u7de8\u78bc\uff0c\u6216\u5224\u5b9a\u6307\u5b9a\u7684\u7d14\u6587\u5b57\u503c\u662f\u5426\u7b26\u5408\u6240\u63d0\u4f9b\u7684\u7de8\u78bc\u5bc6\u78bc
@@ -901,18 +635,12 @@
 INFO_STOPDS_TOOL_DESCRIPTION_699=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u8acb\u6c42\u76ee\u9304\u4f3a\u670d\u5668\u505c\u6b62\u57f7\u884c\u6216\u57f7\u884c\u91cd\u65b0\u555f\u52d5
 INFO_VERIFYINDEX_TOOL_DESCRIPTION_700=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u78ba\u4fdd\u4ee5 Berkeley DB Java Edition \u70ba\u57fa\u790e\u4e4b\u5f8c\u7aef\u5167\u7684\u7d22\u5f15\u8cc7\u6599\u4fdd\u6709\u4e00\u81f4\u6027
 INFO_WAIT4DEL_TOOL_DESCRIPTION_701=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u7b49\u5f85\u6a94\u6848\u5f9e\u6a94\u6848\u7cfb\u7d71\u4e2d\u79fb\u9664
-###SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=You may not provide both the --%s and \
-### the --%s arguments
-###SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=No attribute was specified to use as the \
-### target for the comparison
-###SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=Invalid attribute string '%s'. \
-### The attribute string must be in one of the following forms: \
-### 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
-###SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=Invalid control specification '%s'
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=SASL EXTERNAL \
-### authentication may only be requested if SSL or StartTLS is used
-###SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=SASL EXTERNAL authentication \
-### may only be used if a client certificate key store is specified
+SEVERE_ERR_TOOL_CONFLICTING_ARGS_702=\u60a8\u7121\u6cd5\u540c\u6642\u63d0\u4f9b --%s \u8207 --%s \u5f15\u6578
+SEVERE_ERR_LDAPCOMPARE_NO_ATTR_703=\u672a\u63d0\u4f9b\u4efb\u4f55\u5c6c\u6027\u4f5c\u70ba\u6bd4\u8f03\u7684\u76ee\u6a19
+SEVERE_ERR_LDAPCOMPARE_INVALID_ATTR_STRING_704=\u7121\u6548\u7684\u5c6c\u6027\u5b57\u4e32\u300c%s\u300d\u3002\u5c6c\u6027\u5b57\u4e32\u5fc5\u9808\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u7a2e\u683c\u5f0f\uff1a\u300cattribute:value\u300d\u3001\u300cattribute::base64value\u300d\u6216\u300cattribute:<valueFilePath\u300d
+SEVERE_ERR_TOOL_INVALID_CONTROL_STRING_705=\u7121\u6548\u7684\u63a7\u5236\u898f\u683c\u300c%s\u300d
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS_706=\u53ea\u6709\u5728\u4f7f\u7528 SSL \u6216 StartTLS \u5f8c\uff0c\u624d\u80fd\u8acb\u6c42 SASL EXTERNAL \u8a8d\u8b49
+SEVERE_ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE_707=\u53ea\u6709\u5728\u6307\u5b9a\u7528\u6236\u7aef\u6191\u8b49\u91d1\u9470\u5eab\u5f8c\uff0c\u624d\u80fd\u4f7f\u7528 SASL EXTERNAL \u8a8d\u8b49
 INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE_708=# \u6301\u7e8c\u641c\u5c0b\u8b8a\u66f4\u985e\u578b: %s
 INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN_709=# \u6301\u7e8c\u641c\u5c0b\u5148\u524d\u9805\u76ee DN: %s
 INFO_LDAPSEARCH_ACCTUSABLE_HEADER_710=# \u5e33\u865f\u53ef\u7528\u6027\u56de\u61c9\u63a7\u5236
@@ -932,22 +660,17 @@
 INFO_LISTBACKENDS_DESCRIPTION_BACKEND_ID_726=\u8981\u5217\u51fa\u57fa\u5e95 DN \u4e4b\u5f8c\u7aef\u7684\u5f8c\u7aef ID
 INFO_LISTBACKENDS_DESCRIPTION_BASE_DN_727=\u8981\u5217\u51fa\u5f8c\u7aef ID \u7684\u57fa\u5e95 DN
 INFO_LISTBACKENDS_DESCRIPTION_HELP_728=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=An error occurred while \
-### trying to read backend information from the server configuration:  %s
-###SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=The provided base DN value '%s' could \
-### not be parsed as a valid DN:  %s
+SEVERE_ERR_LISTBACKENDS_CANNOT_GET_BACKENDS_734=\u5617\u8a66\u5f9e\u4f3a\u670d\u5668\u914d\u7f6e\u8b80\u53d6\u5f8c\u7aef\u8cc7\u8a0a\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LISTBACKENDS_INVALID_DN_735=\u63d0\u4f9b\u7684\u57fa\u5e95 DN \u503c\u300c%s\u300d\u7121\u6cd5\u5256\u6790\u70ba\u6709\u6548\u7684 DN: %s
 INFO_LISTBACKENDS_NOT_BASE_DN_736=\u63d0\u4f9b\u7684 DN\u300c%s\u300d\u4e26\u975e\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u914d\u7f6e\u4e4b\u4efb\u4f55\u5f8c\u7aef\u7684\u57fa\u5e95 DN
 INFO_LISTBACKENDS_NO_BACKEND_FOR_DN_737=\u63d0\u4f9b\u7684 DN\u300c%s\u300d\u4e0d\u5c6c\u65bc\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u914d\u7f6e\u4e4b\u4efb\u4f55\u5f8c\u7aef\u7684\u57fa\u5e95 DN
 INFO_LISTBACKENDS_DN_BELOW_BASE_738=\u63d0\u4f9b\u7684 DN\u300c%s\u300d\u5728\u300c%s\u300d\u4e4b\u4e0b\uff0c\u5176\u5df2\u914d\u7f6e\u70ba\u5f8c\u7aef\u300c%s\u300d\u7684\u57fa\u5e95 DN
 INFO_LISTBACKENDS_BASE_FOR_ID_739=\u63d0\u4f9b\u7684 DN\u300c%s\u300d\u662f\u5f8c\u7aef\u300c%s\u300d\u7684\u57fa\u5e95 DN
 INFO_LISTBACKENDS_LABEL_BACKEND_ID_740=\u5f8c\u7aef ID
 INFO_LISTBACKENDS_LABEL_BASE_DN_741=\u57fa\u5e95 DN
-###SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=There is no backend with ID '%s' \
-### in the server configuration
-###SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=None of the provided backend \
-### IDs exist in the server configuration
-###SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=The provided password is not a \
-### valid encoded user password value:  %s
+SEVERE_ERR_LISTBACKENDS_NO_SUCH_BACKEND_742=\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u6c92\u6709 ID \u70ba\u300c%s\u300d\u7684\u5f8c\u7aef
+SEVERE_ERR_LISTBACKENDS_NO_VALID_BACKENDS_743=\u4f3a\u670d\u5668\u914d\u7f6e\u4e2d\u6c92\u6709\u4efb\u4f55\u63d0\u4f9b\u7684\u5f8c\u7aef ID \u5b58\u5728
+SEVERE_ERR_ENCPW_INVALID_ENCODED_USERPW_748=\u63d0\u4f9b\u7684\u5bc6\u78bc\u4e0d\u662f\u6709\u6548\u7684\u7de8\u78bc\u4f7f\u7528\u8005\u5bc6\u78bc\u503c: %s
 INFO_ENCPW_DESCRIPTION_USE_COMPARE_RESULT_749=\u4ee5 LDAP \u6bd4\u8f03\u7d50\u679c\u505a\u70ba\u5bc6\u78bc\u6bd4\u8f03\u7684\u7d50\u675f\u78bc
 INFO_DESCRIPTION_COUNT_ENTRIES_750=\u8a08\u7b97\u4f3a\u670d\u5668\u6240\u50b3\u56de\u7684\u9805\u76ee\u6578
 INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT_751=# \u76f8\u7b26\u9805\u76ee\u7684\u7e3d\u6578: %d
@@ -959,162 +682,98 @@
 INFO_INSTALLDS_POPULATE_OPTION_IMPORT_LDIF_757=\u5f9e LDIF \u6a94\u6848\u532f\u5165\u8cc7\u6599
 INFO_INSTALLDS_POPULATE_OPTION_GENERATE_SAMPLE_758=\u8f09\u5165\u81ea\u52d5\u7522\u751f\u7684\u7bc4\u4f8b\u8cc7\u6599
 INFO_INSTALLDS_PROMPT_POPULATE_CHOICE_759=\u8cc7\u6599\u5eab\u5beb\u5165\u9078\u53d6:
-###SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=ERROR:  The specified LDIF file %s \
-### does not exist
+SEVERE_ERR_INSTALLDS_NO_SUCH_LDIF_FILE_780=\u932f\u8aa4\uff1a\u6307\u5b9a\u7684 LDIF \u6a94\u6848 %s \u4e0d\u5b58\u5728
 INFO_INSTALLDS_PROMPT_NUM_ENTRIES_781=\u8acb\u6307\u5b9a\u8981\u7522\u751f\u7684\u4f7f\u7528\u8005\u9805\u76ee\u6578:
-###SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=ERROR:  Cannot create \
-### the template file for generating sample data:  %s
+SEVERE_ERR_INSTALLDS_CANNOT_CREATE_TEMPLATE_FILE_782=\u932f\u8aa4\uff1a\u7121\u6cd5\u5efa\u7acb\u7528\u4ee5\u7522\u751f\u7bc4\u4f8b\u8cc7\u6599\u7684\u7bc4\u672c\u6a94\u6848: %s
 INFO_LDAPPWMOD_DESCRIPTION_KEYSTORE_PIN_783=\u5b58\u53d6\u91d1\u9470\u5eab\u5167\u5bb9\u6642\u6240\u9700\u7684 PIN
 INFO_LDAPPWMOD_DESCRIPTION_TRUSTSTORE_PIN_784=\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u5167\u5bb9\u6642\u6240\u9700\u7684 PIN
 INFO_LDIFEXPORT_DESCRIPTION_EXCLUDE_OPERATIONAL_785=\u5c07\u4f5c\u696d\u5c6c\u6027\u5f9e LDIF \u532f\u51fa\u4e2d\u6392\u9664
 INFO_LDAPPWMOD_PWPOLICY_WARNING_786=\u5bc6\u78bc\u7b56\u7565\u8b66\u544a: %s = %d
 INFO_LDAPPWMOD_PWPOLICY_ERROR_787=\u5bc6\u78bc\u7b56\u7565\u932f\u8aa4: %s
 MILD_ERR_LDAPPWMOD_CANNOT_DECODE_PWPOLICY_CONTROL_788=\u7121\u6cd5\u89e3\u78bc\u5bc6\u78bc\u7b56\u7565\u56de\u61c9\u63a7\u5236: %s
-###SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=The \
-### connection to the Directory Server was closed before the bind response could \
-### be read
+SEVERE_ERR_LDAPAUTH_CONNECTION_CLOSED_WITHOUT_BIND_RESPONSE_789=\u76ee\u9304\u4f3a\u670d\u5668\u7684\u9023\u7dda\u5728\u53ef\u8b80\u53d6\u9023\u7d50\u56de\u61c9\u4e4b\u524d\u7d50\u675f
 INFO_DESCRIPTION_SIMPLE_PAGE_SIZE_790=\u900f\u904e\u6307\u5b9a\u7684\u9801\u9762\u5927\u5c0f\u4f7f\u7528\u7c21\u6613\u5206\u9801\u7d50\u679c\u63a7\u5236
-###SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=The simple paged results \
-### control may only be used with a single search filter
-###SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=Unable to decode the simple paged \
-### results control from the search response:  %s
-###SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=The simple paged results \
-### response control was not found in the search result done message from the \
-### server
+SEVERE_ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER_791=\u7c21\u6613\u5206\u9801\u7d50\u679c\u63a7\u5236\u53ea\u80fd\u8207\u55ae\u4e00\u641c\u5c0b\u7be9\u9078\u5668\u642d\u914d\u4f7f\u7528
+SEVERE_ERR_PAGED_RESULTS_CANNOT_DECODE_792=\u7121\u6cd5\u5f9e\u641c\u5c0b\u56de\u61c9\u89e3\u78bc\u7c21\u6613\u5206\u9801\u7d50\u679c\u63a7\u5236: %s
+SEVERE_ERR_PAGED_RESULTS_RESPONSE_NOT_FOUND_793=\u5728\u4f3a\u670d\u5668\u50b3\u56de\u7684\u641c\u5c0b\u7d50\u679c\u5b8c\u6210\u8a0a\u606f\u4e2d\uff0c\u627e\u4e0d\u5230\u7c21\u6613\u5206\u9801\u7d50\u679c\u56de\u61c9\u63a7\u5236
 INFO_LDIFDIFF_DESCRIPTION_SINGLE_VALUE_CHANGES_794=\u6bcf\u9805\u5c6c\u6027\u5c64\u7d1a\u8b8a\u66f4\u5747\u61c9\u4ee5\u300c\u6bcf\u500b\u5c6c\u6027\u503c\u4e00\u9805\u500b\u5225\u4fee\u6539\u300d\u7684\u5f62\u5f0f\u5beb\u5165\uff0c\u800c\u975e\u300c\u6bcf\u500b\u9805\u76ee\u4e00\u9805\u4fee\u6539\u300d
-###SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=Rejecting client certificate \
-### chain because the prompt trust manager may only be used to trust server \
-### certificates
-###SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=WARNING:  The server did not \
-### present a certificate chain.  Do you still wish to attempt connecting to the \
-### target server?
-###SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=WARNING:  The server certificate is \
-### expired (expiration time:  %s)
-###SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=WARNING:  The server certificate \
-### will not be valid until %s
+SEVERE_ERR_PROMPTTM_REJECTING_CLIENT_CERT_795=\u62d2\u7d55\u7528\u6236\u7aef\u6191\u8b49\u93c8\uff0c\u56e0\u70ba\u63d0\u793a\u4fe1\u4efb\u7ba1\u7406\u54e1\u53ea\u80fd\u7528\u4ee5\u4fe1\u4efb\u4f3a\u670d\u5668\u6191\u8b49
+SEVERE_WARN_PROMPTTM_NO_SERVER_CERT_CHAIN_796=\u8b66\u544a\uff1a\u4f3a\u670d\u5668\u672a\u63d0\u4f9b\u6191\u8b49\u93c8\u3002\u60a8\u4ecd\u8981\u5617\u8a66\u9023\u7dda\u81f3\u76ee\u6a19\u4f3a\u670d\u5668\u55ce\uff1f
+SEVERE_WARN_PROMPTTM_CERT_EXPIRED_797=\u8b66\u544a\uff1a\u4f3a\u670d\u5668\u6191\u8b49\u5df2\u904e\u671f (\u904e\u671f\u6642\u9593: %s)
+SEVERE_WARN_PROMPTTM_CERT_NOT_YET_VALID_798=\u8b66\u544a\uff1a\u4f3a\u670d\u5668\u6191\u8b49\u5728 %s \u4e4b\u5f8c\u624d\u7121\u6548
 INFO_PROMPTTM_SERVER_CERT_799=\u4f3a\u670d\u5668\u76ee\u524d\u4f7f\u7528\u4e0b\u5217\u6191\u8b49: \n    \u4e3b\u9ad4 DN: %s\n    \u6838\u767c\u8005 DN: %s\n    \u6709\u6548\u6027: %s \u81f3 %s\n\u60a8\u662f\u5426\u8981\u4fe1\u4efb\u6b64\u6191\u8b49\uff0c\u4e26\u7e7c\u7e8c\u9023\u7dda\u81f3\u4f3a\u670d\u5668\uff1f
 INFO_PROMPTTM_YESNO_PROMPT_800=\u8acb\u8f38\u5165\u300c\u662f\u300d\u6216\u300c\u5426\u300d:
-###SEVERE_ERR_PROMPTTM_USER_REJECTED_801=The server certificate has been \
-### rejected by the user
+SEVERE_ERR_PROMPTTM_USER_REJECTED_801=\u4f7f\u7528\u8005\u5df2\u62d2\u7d55\u4f3a\u670d\u5668\u6191\u8b49
 INFO_STOPDS_SERVER_ALREADY_STOPPED_802=\u4f3a\u670d\u5668\u5df2\u505c\u6b62
 INFO_STOPDS_GOING_TO_STOP_803=\u6b63\u5728\u505c\u6b62\u4f3a\u670d\u5668...\n
 INFO_STOPDS_CHECK_STOPPABILITY_804=\u7528\u4ee5\u5224\u5b9a\u662f\u5426\u53ef\u4ee5\u505c\u6b62\u4f3a\u670d\u5668\u4ee5\u53ca\u7528\u65bc\u505c\u6b62\u4f3a\u670d\u5668\u7684\u6a21\u5f0f
 INFO_DESCRIPTION_CERT_NICKNAME_805=SSL \u7528\u6236\u7aef\u8a8d\u8b49\u7684\u6191\u8b49\u66b1\u7a31
 INFO_CONFIGDS_DESCRIPTION_JMX_PORT_806=\u76ee\u9304\u4f3a\u670d\u5668\u61c9\u5075\u807d JMX \u901a\u8a0a\u6240\u5728\u7684\u9023\u63a5\u57e0
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=An error occurred while \
-### attempting to update the port on which to listen for JMX communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_JMX_PORT_807=\u5617\u8a66\u66f4\u65b0\u7528\u4ee5\u5075\u807d JMX \u901a\u8a0a\u7684\u9023\u63a5\u57e0\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_INSTALLDS_DESCRIPTION_JMXPORT_808=\u76ee\u9304\u4f3a\u670d\u5668\u61c9\u5075\u807d JMX \u901a\u8a0a\u6240\u5728\u7684\u9023\u63a5\u57e0
 INFO_INSTALLDS_PROMPT_JMXPORT_809=\u60a8\u8981\u8b93\u76ee\u9304\u4f3a\u670d\u5668\u5728\u54ea\u500b\u9023\u63a5\u57e0\u4e0a\u63a5\u53d7\u4f86\u81ea JMX \u7528\u6236\u7aef\u7684\u9023\u7dda\uff1f
-###SEVERE_ERR_TOOL_RESULT_CODE_810=Result Code:  %d (%s)
-###SEVERE_ERR_TOOL_ERROR_MESSAGE_811=Additional Information:  %s
-###SEVERE_ERR_TOOL_MATCHED_DN_812=Matched DN:  %s
-###SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for \
-### OpenDS
-###SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred \
-### starting OpenDS as a windows service
-###SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred \
-### stopping the OpenDS windows service
-INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u914d\u7f6e OpenDS
+SEVERE_ERR_TOOL_RESULT_CODE_810=\u7d50\u679c\u78bc: %d (%s)
+SEVERE_ERR_TOOL_ERROR_MESSAGE_811=\u9644\u52a0\u8cc7\u8a0a: %s
+SEVERE_ERR_TOOL_MATCHED_DN_812=\u76f8\u7b26 DN: %s
+SEVERE_ERR_WINDOWS_SERVICE_NOT_FOUND_813=Could not find the service name for the server
+SEVERE_ERR_WINDOWS_SERVICE_START_ERROR_814=An unexpected error occurred starting the server as a windows service
+SEVERE_ERR_WINDOWS_SERVICE_STOP_ERROR_815=An unexpected error occurred stopping the server windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_TOOL_DESCRIPTION_816=This utility can be used to configure the server as a Windows service
 INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_SHOWUSAGE_817=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u555f\u7528 OpenDS
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u505c\u7528 OpenDS\uff0c\u7136\u5f8c\u505c\u6b62\u4f3a\u670d\u5668
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=\u63d0\u4f9b Windows \u670d\u52d9\u5f62\u5f0f\u4e4b OpenDS \u7684\u72c0\u614b\u76f8\u95dc\u8cc7\u8a0a
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=You can only provide \
-### one of the following arguments:\nenableService, disableService, serviceState \
-### or cleanupService
-###SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=You must provide at \
-### least one of the following arguments:\nenableService, disableService or \
-### serviceState or cleanupService
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_ENABLE_818=Enables the server as a Windows service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE_819=Disables the server as a Windows service and stops the server
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE_820=Provides information about the state of the server as a Windows service
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_MANY_ARGS_823=\u60a8\u53ea\u80fd\u63d0\u4f9b\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u5f15\u6578:\nenableService\u3001disableService\u3001serviceState \u6216 cleanupService
+SEVERE_ERR_CONFIGURE_WINDOWS_SERVICE_TOO_FEW_ARGS_824=\u60a8\u5fc5\u9808\u63d0\u4f9b\u81f3\u5c11\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u5f15\u6578:\nenableService\u3001disableService\u3001serviceState \u6216 cleanupService
 INFO_WINDOWS_SERVICE_NAME_825=OpenDS
 INFO_WINDOWS_SERVICE_DESCRIPTION_826=\u65b0\u4e00\u4ee3\u7684\u958b\u653e\u539f\u59cb\u78bc\u76ee\u9304\u4f3a\u670d\u5668\u3002\u5b89\u88dd\u8def\u5f91: %s
-INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=OpenDS \u5df2\u6210\u529f\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u555f\u7528
-INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=OpenDS \u5df2\u7d93\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u555f\u7528
-###SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=OpenDS could not be \
-### enabled as a Windows service.  The service name is already in use
-###SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred \
-### trying to enable OpenDS as a Windows service.%nCheck that you have \
-### administrator rights (only Administrators can enable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=OpenDS \u5df2\u6210\u529f\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u505c\u7528
-INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=OpenDS \u5df2\u7d93\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u505c\u7528
-###SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=OpenDS has been marked \
-### for deletion as a Windows Service
-###SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred \
-### trying to disable OpenDS as a Windows service%nCheck that you have \
-### administrator rights (only Administrators can disable OpenDS as a Windows \
-### Service)
-INFO_WINDOWS_SERVICE_ENABLED_835=OpenDS \u662f\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u555f\u7528\u3002OpenDS \u7684\u670d\u52d9\u540d\u7a31\u70ba: %s
-INFO_WINDOWS_SERVICE_DISABLED_836=OpenDS \u662f\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u505c\u7528
-###SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred \
-### trying to retrieve the state of OpenDS as a Windows service
+INFO_WINDOWS_SERVICE_SUCCESSULLY_ENABLED_827=The server was successfully enabled to run as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_ENABLED_828=The server was already enabled to run as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_NAME_ALREADY_IN_USE_829=The server could not be enabled to run as a Windows service.  \u670d\u52d9\u540d\u7a31\u5df2\u5728\u4f7f\u7528\u4e2d
+SEVERE_ERR_WINDOWS_SERVICE_ENABLE_ERROR_830=An unexpected error occurred trying to enable the server as a Windows service.%nCheck that you have administrator rights (only Administrators can enable the server to run as a Windows Service)
+INFO_WINDOWS_SERVICE_SUCCESSULLY_DISABLED_831=The server was successfully disabled as a Windows service
+INFO_WINDOWS_SERVICE_ALREADY_DISABLED_832=The server was already disabled as a Windows service
+SEVERE_WARN_WINDOWS_SERVICE_MARKED_FOR_DELETION_833=The server has been marked for deletion as a Windows Service
+SEVERE_ERR_WINDOWS_SERVICE_DISABLE_ERROR_834=An unexpected error occurred trying to disable the server as a Windows service%nCheck that you have administrator rights (only Administrators can disable the server as a Windows Service)
+INFO_WINDOWS_SERVICE_ENABLED_835=The server is enabled as a Windows service.  The service name for the server is: %s
+INFO_WINDOWS_SERVICE_DISABLED_836=The server is disabled as a Windows service
+SEVERE_ERR_WINDOWS_SERVICE_STATE_ERROR_837=An unexpected error occurred trying to retrieve the state of the server as a Windows service
 INFO_STOPDS_DESCRIPTION_WINDOWS_NET_STOP_838=\u7531 Windows service (Windows \u670d\u52d9) \u7a0b\u5f0f\u78bc\u7528\u4f86\u901a\u77e5\u5728\u5c0d\u7db2\u8def\u7684\u547c\u53eb\u505c\u6b62\u5f8c\uff0c\u6b63\u5f9e Windows service (Windows \u670d\u52d9) \u547c\u53eb stop-ds
 INFO_WAIT4DEL_DESCRIPTION_OUTPUT_FILE_839=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u6307\u4ee4\u6703\u5c07\u8f38\u51fa\u5beb\u5165\u81f3\u8a72\u6a94\u6848
-###SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=WARNING:  Unable to open \
-### output file %s for writing:  %s
-INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=\u6b63\u5728\u4ee5 Windows \u670d\u52d9\u5f62\u5f0f\u555f\u7528 OpenDS...
-INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=\u555f\u7528 OpenDS \u4ee5\u7576\u4f5c Windows \u670d\u52d9\u57f7\u884c\u55ce\uff1f
-INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=\u555f\u7528 OpenDS \u4ee5\u7576\u4f5c Windows \u670d\u52d9\u57f7\u884c
-INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=\u5141\u8a31\u505c\u7528 OpenDS \u670d\u52d9\uff0c\u4ee5\u53ca\u6e05\u9664\u8207\u6240\u63d0\u4f9b\u670d\u52d9\u540d\u7a31\u76f8\u95dc\u806f\u7684 Windows \u767b\u9304\u8cc7\u8a0a
+SEVERE_WARN_WAIT4DEL_CANNOT_OPEN_OUTPUT_FILE_840=\u8b66\u544a\uff1a\u7121\u6cd5\u958b\u555f\u8f38\u51fa\u6a94\u6848 %s \u9032\u884c\u5beb\u5165: %s
+INFO_INSTALLDS_ENABLING_WINDOWS_SERVICE_841=Enabling the server as a Windows service...
+INFO_INSTALLDS_PROMPT_ENABLE_SERVICE_842=Enable the server to run as a Windows Service?
+INFO_INSTALLDS_DESCRIPTION_ENABLE_WINDOWS_SERVICE_843=Enable the server to run as a Windows Service
+INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP_844=Allows to disable the server service and to clean up the windows registry information associated with the provided service name
 INFO_WINDOWS_SERVICE_CLEANUP_SUCCESS_845=\u670d\u52d9 %s \u6e05\u9664\u6210\u529f
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=Could not find the service \
-### with name %s
-###SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=Service %s has \
-### been marked for deletion
-###SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=An unexpected error occurred \
-### cleaning up the service %s
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_NOT_FOUND_846=\u627e\u4e0d\u5230\u540d\u7a31\u70ba %s \u7684\u670d\u52d9
+SEVERE_WARN_WINDOWS_SERVICE_CLEANUP_MARKED_FOR_DELETION_847=\u670d\u52d9 %s \u5df2\u6a19\u793a\u70ba\u8981\u522a\u9664
+SEVERE_ERR_WINDOWS_SERVICE_CLEANUP_ERROR_848=\u6e05\u9664\u670d\u52d9 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4
 INFO_REBUILDINDEX_TOOL_DESCRIPTION_849=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u5728\u4ee5 Berkeley DB Java Edition \u70ba\u57fa\u790e\u7684\u5f8c\u7aef\u5167\u91cd\u5efa\u7d22\u5f15\u8cc7\u6599
 INFO_REBUILDINDEX_DESCRIPTION_BASE_DN_850=\u652f\u63f4\u7d22\u5f15\u4e4b\u5f8c\u7aef\u7684\u57fa\u5e95 DN\u3002\u5df2\u5c0d\u6307\u5b9a\u57fa\u5e95 DN \u7bc4\u570d\u5167\u7684\u7d22\u5f15\u57f7\u884c\u91cd\u5efa
 INFO_REBUILDINDEX_DESCRIPTION_INDEX_NAME_851=\u8981\u91cd\u5efa\u4e4b\u7d22\u5f15\u7684\u540d\u7a31\u3002\u5c0d\u5c6c\u6027\u7d22\u5f15\u800c\u8a00\uff0c\u9019\u53ea\u662f\u5c6c\u6027\u540d\u7a31\u3002\u81f3\u5c11\u5fc5\u9808\u70ba\u91cd\u5efa\u6307\u5b9a\u4e00\u500b\u7d22\u5f15
-###SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=An error occurred while \
-### attempting to perform index rebuild:  %s
-###SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=The backend does not support \
-### rebuilding of indexes
-###SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=At least one index \
-### must be specified for the rebuild process
-###SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=An error occurred \
-### while attempting to acquire a exclusive lock for backend %s:  %s.  This \
-### generally means that some other process has an lock on this backend or the \
-### server is running with this backend online. The rebuild process cannot \
-### continue
-###SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the rebuild process exits, so no further action \
-### should be required
-###SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=An error occurred \
-### while attempting to acquire a shared lock for backend %s:  %s.  This \
-### generally means that some other process has an exclusive lock on this backend \
-### (e.g., an LDIF import or a restore). The rebuild process cannot continue
+SEVERE_ERR_REBUILDINDEX_ERROR_DURING_REBUILD_852=\u5617\u8a66\u57f7\u884c\u7d22\u5f15\u91cd\u5efa\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_REBUILDINDEX_WRONG_BACKEND_TYPE_853=\u5f8c\u7aef\u4e0d\u652f\u63f4\u7d22\u5f15\u91cd\u5efa\u4f5c\u696d
+SEVERE_ERR_REBUILDINDEX_REQUIRES_AT_LEAST_ONE_INDEX_854=\u81f3\u5c11\u5fc5\u9808\u70ba\u91cd\u5efa\u7a0b\u5e8f\u6307\u5b9a\u4e00\u500b\u7d22\u5f15
+SEVERE_ERR_REBUILDINDEX_CANNOT_EXCLUSIVE_LOCK_BACKEND_855=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5c08\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u5177\u6709\u6b64\u5f8c\u7aef\u7684\u9396\u5b9a\uff0c\u6216\u6b64\u5f8c\u7aef\u5728\u4f3a\u670d\u5668\u57f7\u884c\u6642\u8655\u65bc\u7dda\u4e0a\u72c0\u614b\u3002\u91cd\u5efa\u7a0b\u5e8f\u7121\u6cd5\u7e7c\u7e8c
+SEVERE_WARN_REBUILDINDEX_CANNOT_UNLOCK_BACKEND_856=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u91cd\u5efa\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+SEVERE_ERR_REBUILDINDEX_CANNOT_SHARED_LOCK_BACKEND_857=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u5177\u6709\u6b64\u5f8c\u7aef\u7684\u5c08\u7528\u9396\u5b9a (\u4f8b\u5982 LDIF \u532f\u5165\u6216\u5fa9\u539f)\u3002\u91cd\u5efa\u7a0b\u5e8f\u7121\u6cd5\u7e7c\u7e8c
 INFO_CONFIGDS_DESCRIPTION_LDAPS_PORT_858=\u76ee\u9304\u4f3a\u670d\u5668\u61c9\u5075\u807d LDAPS \u901a\u8a0a\u6240\u5728\u7684\u9023\u63a5\u57e0
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=An error occurred while \
-### attempting to update the port on which to listen for LDAPS communication:  %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_LDAPS_PORT_859=\u5617\u8a66\u66f4\u65b0\u7528\u4ee5\u5075\u807d LDAPS \u901a\u8a0a\u7684\u9023\u63a5\u57e0\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIGDS_DESCRIPTION_ENABLE_START_TLS_860=\u6307\u5b9a\u662f\u5426\u8981\u555f\u7528 StartTLS
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PROVIDER_DN_861=\u8981\u7528\u65bc SSL \u548c (\u6216) StartTLS \u4e4b\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u7684 DN
 INFO_CONFIGDS_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN_862=\u8981\u7528\u65bc SSL \u548c (\u6216) StartTLS \u4e4b\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u7684 DN
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=An error occurred \
-### while attempting to parse key manager provider DN value "%s" as a DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=An error \
-### occurred while attempting to parse trust manager provider DN value "%s" as a \
-### DN:  %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=An error occurred while \
-### attempting to enable StartTLS: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=An error occurred while \
-### attempting to enable key manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=An error occurred while \
-### attempting to enable trust manager provider entry: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=An error occurred \
-### while attempting to update the key manager provider DN used for LDAPS \
-### communication: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=An error \
-### occurred while attempting to update the trust manager provider DN used for \
-### LDAPS communication: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_KEYMANAGER_PROVIDER_DN_863=\u5617\u8a66\u5c07\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005 DN \u503c\u300c%s\u300d\u5256\u6790\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_PARSE_TRUSTMANAGER_PROVIDER_DN_864=\u5617\u8a66\u5c07\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005 DN \u503c\u300c%s\u300d\u5256\u6790\u70ba DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_STARTTLS_865=\u5617\u8a66\u555f\u7528 StartTLS \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_KEYMANAGER_866=\u5617\u8a66\u555f\u7528\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_TRUSTMANAGER_867=\u5617\u8a66\u555f\u7528\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_KEYMANAGER_REFERENCE_868=\u5617\u8a66\u66f4\u65b0\u7528\u65bc LDAPS \u901a\u8a0a\u7684\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005 DN \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_TRUSTMANAGER_REFERENCE_869=\u5617\u8a66\u66f4\u65b0\u7528\u65bc LDAPS \u901a\u8a0a\u7684\u4fe1\u4efb\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005 DN \u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_CONFIGDS_DESCRIPTION_KEYMANAGER_PATH_870=\u91d1\u9470\u7ba1\u7406\u54e1\u63d0\u4f9b\u8005\u6240\u8981\u4f7f\u7528\u4e4b\u91d1\u9470\u5eab\u7684\u8def\u5f91
 INFO_CONFIGDS_DESCRIPTION_CERTNICKNAME_871=\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u63a5\u53d7 SSL \u578b\u9023\u7dda\u6216\u57f7\u884c StartTLS \u5354\u5546\u6642\uff0c\u6240\u61c9\u4f7f\u7528\u4e4b\u6191\u8b49\u7684\u66b1\u7a31
-###SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=ERROR:  You must \
-### provide the %s argument when providing the %s argument
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=An error occurred while \
-### attempting to update the nickname of the certificate that the connection \
-### handler should use when accepting SSL-based connections or performing \
-### StartTLS negotiation: %s
+SEVERE_ERR_CONFIGDS_KEYMANAGER_PROVIDER_DN_REQUIRED_872=\u932f\u8aa4\uff1a\u5728\u63d0\u4f9b %s \u5f15\u6578\u6642\uff0c\u5fc5\u9808\u540c\u6642\u63d0\u4f9b %s \u5f15\u6578
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CERT_NICKNAME_873=\u5617\u8a66\u66f4\u65b0\u9023\u7dda\u8655\u7406\u7a0b\u5f0f\u5728\u63a5\u53d7 SSL \u578b\u9023\u7dda\u6216\u57f7\u884c StartTLS \u5354\u5546\u6642\u6240\u61c9\u4f7f\u7528\u7684\u6191\u8b49\u66b1\u7a31\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_LDAPMODIFY_DESCRIPTION_FILENAME_874=\u542b\u6709\u8981\u5957\u7528\u4e4b\u8b8a\u66f4\u7684 LDIF \u6a94\u6848
 MILD_ERR_MAKELDIF_TEMPLATE_INVALID_PARENT_TEMPLATE_875=\u5728\u7bc4\u672c %3$s \u7684\u884c %2$d \u4e0a\u53c3\u7167\u7684\u7236\u7cfb\u7bc4\u672c %1$s \u7121\u6548\uff0c\u56e0\u70ba\u8a72\u53c3\u7167\u7236\u7cfb\u7bc4\u672c\u4e26\u672a\u65bc\u8a72\u7bc4\u672c\u5ef6\u4f38\u4e4b\u524d\u5148\u884c\u5b9a\u7fa9
 INFO_DESCRIPTION_SORT_ORDER_876=\u4f7f\u7528\u63d0\u4f9b\u7684\u6392\u5e8f\u9806\u5e8f\u9032\u884c\u7d50\u679c\u7684\u6392\u5e8f
@@ -1122,17 +781,13 @@
 INFO_DESCRIPTION_VLV_878=\u4f7f\u7528\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u63a7\u5236\u4f86\u64f7\u53d6\u6307\u5b9a\u7684\u7d50\u679c\u9801\u9762
 MILD_ERR_LDAPSEARCH_VLV_REQUIRES_SORT_879=\u82e5\u63d0\u4f9b\u4e86 --%s \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u540c\u6642\u6307\u5b9a --%s \u5f15\u6578
 MILD_ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR_880=\u63d0\u4f9b\u7684\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u63cf\u8ff0\u5143\u7121\u6548\u3002\u6b64\u63cf\u8ff0\u5143\u7684\u503c\u5fc5\u9808\u70ba\u300cbeforeCount:afterCount:offset:contentCount\u300d\u5f62\u5f0f (\u5176\u4e2d\uff0coffset \u6703\u6307\u5b9a\u76ee\u6a19\u9805\u76ee\u7684\u7d22\u5f15\uff0ccontentCount \u6703\u6307\u5b9a\u4f30\u8a08\u7684\u7d50\u679c\u7e3d\u6578\uff0c\u4f46\u82e5\u672a\u77e5\u5247\u70ba\u96f6)\uff0c\u6216\u70ba\u300cbeforeCount:afterCount:assertionValue\u300d\u5f62\u5f0f (\u5176\u4e2d\uff0c\u8a72\u9805\u76ee\u61c9\u662f\u7b2c\u4e00\u500b\u4e3b\u8981\u6392\u5e8f\u503c\u5927\u65bc\u6216\u7b49\u65bc\u6240\u63d0\u4f9b assertionValue \u7684\u9805\u76ee)\u7121\u8ad6\u662f\u4f55\u7a2e\u60c5\u6cc1\uff0cbeforeCount \u90fd\u662f\u5728\u76ee\u6a19\u503c\u4e4b\u524d\u50b3\u56de\u7684\u9805\u76ee\u6578\uff0c\u800c afterCount \u5247\u662f\u5728\u76ee\u6a19\u503c\u4e4b\u5f8c\u50b3\u56de\u7684\u9805\u76ee\u6578
-###SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# Server-side sort failed:  %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# Unable to decode the \
-### server-side sort response:  %s
+SEVERE_WARN_LDAPSEARCH_SORT_ERROR_881=# \u4f3a\u670d\u5668\u7aef\u6392\u5e8f\u5931\u6557: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_SORT_RESPONSE_882=# \u7121\u6cd5\u89e3\u78bc\u4f3a\u670d\u5668\u7aef\u6392\u5e8f\u56de\u61c9: %s
 INFO_LDAPSEARCH_VLV_TARGET_OFFSET_883=# VLV \u76ee\u6a19\u504f\u79fb: %d
 INFO_LDAPSEARCH_VLV_CONTENT_COUNT_884=# VLV \u5167\u5bb9\u8a08\u6578: %d
-###SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# Virtual list view processing failed: \
-### %s
-###SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# Unable to decode the \
-### virtual list view response:  %s
-###SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=The specified LDIF file %s cannot \
-### be read
+SEVERE_WARN_LDAPSEARCH_VLV_ERROR_885=# \u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u8655\u7406\u5931\u6557: %s
+SEVERE_WARN_LDAPSEARCH_CANNOT_DECODE_VLV_RESPONSE_886=# \u7121\u6cd5\u89e3\u78bc\u865b\u64ec\u6e05\u55ae\u6aa2\u8996\u56de\u61c9: %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_READ_FILE_887=\u7121\u6cd5\u8b80\u53d6\u6307\u5b9a\u7684 LDIF \u6a94\u6848 %s
 INFO_DESCRIPTION_EFFECTIVERIGHTS_USER_888=\u900f\u904e\u6240\u63d0\u4f9b\u7684 authzid \u4f7f\u7528 geteffectiverights \u63a7\u5236
 INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR_889=\u6307\u5b9a geteffectiverights \u63a7\u5236\u7684\u7279\u5b9a\u5c6c\u6027\u6e05\u55ae
 MILD_ERR_EFFECTIVERIGHTS_INVALID_AUTHZID_890=geteffectiverights \u63a7\u5236\u5167\u542b\u7684\u6388\u6b0a ID\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u5b83\u4e26\u975e\u4ee5\u300cdn:\u300d\u958b\u982d\u4ee5\u8868\u793a\u4f7f\u7528\u8005 DN
@@ -1201,24 +856,15 @@
 INFO_DESCRIPTION_PWPSTATE_SET_PW_CHANGED_BY_REQUIRED_TIME_1152=\u6307\u5b9a\u4f7f\u7528\u8005\u524d\u6b21\u9075\u5faa\u7684\u5fc5\u8981\u5bc6\u78bc\u8b8a\u66f4\u6642\u9593\u3002\u9019\u50c5\u4f9b\u6e2c\u8a66\u4e4b\u7528
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PW_CHANGED_BY_REQUIRED_TIME_1153=\u6e05\u9664\u4f7f\u7528\u8005\u524d\u6b21\u9075\u5faa\u4e4b\u5fc5\u8981\u5bc6\u78bc\u8b8a\u66f4\u6642\u9593\u7684\u76f8\u95dc\u8cc7\u8a0a\u3002\u9019\u50c5\u4f9b\u6e2c\u8a66\u4e4b\u7528
 INFO_DESCRIPTION_PWPSTATE_GET_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1154=\u986f\u793a\u4f7f\u7528\u8005\u5728\u5176\u5e33\u865f\u7531\u65bc\u5fc5\u8981\u8b8a\u66f4\u6642\u9593\u7684\u898f\u5b9a\u800c\u906d\u9396\u5b9a\u4e4b\u524d\uff0c\u5269\u4e0b\u591a\u5c11\u6642\u9593 (\u79d2) \u53ef\u8b8a\u66f4\u5176\u5bc6\u78bc
-###SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=No subcommand was provided to indicate \
-### which password policy state operation should be performed
-###SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=The provided value '%s' was \
-### invalid for the requested operation.  A Boolean value of either 'true' or \
-### 'false' was expected
-###SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=No value was specified, but the \
-### requested operation requires a Boolean value of either 'true' or 'false'
-###SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=Unrecognized subcommand '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=An error occurred while \
-### attempting to send the request to the server:  %s
-###SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=The Directory \
-### Server closed the connection before the response could be read
-###SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=The server was unable to process the \
-### request:  result code %d (%s), error message '%s'
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=The server was unable \
-### to decode the response message from the server:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=Unable to decode \
-### information about an operation contained in the response:  %s
+SEVERE_ERR_PWPSTATE_NO_SUBCOMMAND_1155=\u672a\u63d0\u4f9b\u5b50\u6307\u4ee4\u4ee5\u8868\u793a\u6240\u61c9\u57f7\u884c\u7684\u5bc6\u78bc\u7b56\u7565\u72c0\u614b\u4f5c\u696d
+SEVERE_ERR_PWPSTATE_INVALID_BOOLEAN_VALUE_1156=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u5c0d\u8acb\u6c42\u7684\u4f5c\u696d\u800c\u8a00\u7121\u6548\u3002\u61c9\u8a72\u4f7f\u7528\u5e03\u6797\u503c\u300ctrue\u300d\u6216\u300cfalse\u300d
+SEVERE_ERR_PWPSTATE_NO_BOOLEAN_VALUE_1157=\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u4f46\u8acb\u6c42\u7684\u4f5c\u696d\u9808\u4f7f\u7528\u5e03\u6797\u503c\u300ctrue\u300d\u6216\u300cfalse\u300d
+SEVERE_ERR_PWPSTATE_INVALID_SUBCOMMAND_1158=\u7121\u6cd5\u8fa8\u8b58\u7684\u5b50\u6307\u4ee4\u300c%s\u300d
+SEVERE_ERR_PWPSTATE_CANNOT_SEND_REQUEST_EXTOP_1159=\u5617\u8a66\u50b3\u9001\u8acb\u6c42\u81f3\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_PWPSTATE_CONNECTION_CLOSED_READING_RESPONSE_1160=\u76ee\u9304\u4f3a\u670d\u5668\u7684\u9023\u7dda\u5728\u53ef\u8b80\u53d6\u56de\u61c9\u4e4b\u524d\u5373\u7d50\u675f
+SEVERE_ERR_PWPSTATE_REQUEST_FAILED_1161=\u4f3a\u670d\u5668\u7121\u6cd5\u8655\u7406\u8acb\u6c42\uff1a\u7d50\u679c\u78bc\u70ba %d (%s)\uff0c\u932f\u8aa4\u8a0a\u606f\u70ba\u300c%s\u300d
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_MESSAGE_1162=\u4f3a\u670d\u5668\u7121\u6cd5\u89e3\u78bc\u4f86\u81ea\u4f3a\u670d\u5668\u7684\u56de\u61c9\u8a0a\u606f: %s
+SEVERE_ERR_PWPSTATE_CANNOT_DECODE_RESPONSE_OP_1163=\u7121\u6cd5\u89e3\u78bc\u56de\u61c9\u5167\u542b\u4f5c\u696d\u7684\u76f8\u95dc\u8cc7\u8a0a: %s
 INFO_PWPSTATE_LABEL_PASSWORD_POLICY_DN_1164=\u5bc6\u78bc\u7b56\u7565 DN
 INFO_PWPSTATE_LABEL_ACCOUNT_DISABLED_STATE_1165=\u5e33\u865f\u5df2\u505c\u7528
 INFO_PWPSTATE_LABEL_ACCOUNT_EXPIRATION_TIME_1166=\u5e33\u865f\u904e\u671f\u6642\u9593
@@ -1238,71 +884,44 @@
 INFO_PWPSTATE_LABEL_REMAINING_GRACE_LOGIN_COUNT_1180=\u5269\u9918\u5bec\u9650\u767b\u5165\u8a08\u6578
 INFO_PWPSTATE_LABEL_PASSWORD_CHANGED_BY_REQUIRED_TIME_1181=\u4f9d\u5fc5\u8981\u6642\u9593\u8b8a\u66f4\u7684\u5bc6\u78bc
 INFO_PWPSTATE_LABEL_SECONDS_UNTIL_REQUIRED_CHANGE_TIME_1182=\u5fc5\u8981\u8b8a\u66f4\u6642\u9593\u4e4b\u524d\u7684\u79d2\u6578
-###SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=Unrecognized or invalid \
-### operation type:  %s
-###SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=ERROR:  Cannot establish a connection to \
-### the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
-INFO_UPGRADE_DESCRIPTION_FILE_1190=\u6307\u5b9a\u8981\u4f7f\u7528\u6b64\u5de5\u5177\u7684\u6307\u4ee4\u884c\u7248\u672c\uff0c\u5c07\u76ee\u524d\u7684\u5efa\u7f6e\u5347\u7d1a\u81f3\u54ea\u500b\u73fe\u6709\u7684 OpenDS \u5957\u88dd (.zip) \u6a94\u6848
+SEVERE_ERR_PWPSTATE_INVALID_RESPONSE_OP_TYPE_1183=\u7121\u6cd5\u8fa8\u8b58\u6216\u7121\u6548\u7684\u4f5c\u696d\u985e\u578b: %s
+SEVERE_ERR_PWPSTATE_MUTUALLY_EXCLUSIVE_ARGUMENTS_1184=\u932f\u8aa4\uff1a\u60a8\u7121\u6cd5\u540c\u6642\u63d0\u4f9b %s \u8207 %s \u5f15\u6578
+SEVERE_ERR_PWPSTATE_CANNOT_INITIALIZE_SSL_1185=\u932f\u8aa4\uff1a\u7121\u6cd5\u57f7\u884c SSL \u521d\u59cb\u5316: %s
+SEVERE_ERR_PWPSTATE_CANNOT_PARSE_SASL_OPTION_1186=\u932f\u8aa4\uff1a\u63d0\u4f9b\u7684 SASL \u9078\u9805\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u4ee5\u300cname=value\u300d\u683c\u5f0f\u5256\u6790
+SEVERE_ERR_PWPSTATE_NO_SASL_MECHANISM_1187=\u932f\u8aa4\uff1a\u5df2\u63d0\u4f9b\u4e00\u6216\u591a\u500b SASL \u9078\u9805\uff0c\u4f46\u9019\u4e9b\u9078\u9805\u90fd\u4e0d\u662f\u53ef\u6307\u5b9a\u61c9\u4f7f\u7528\u54ea\u9805 SASL \u6a5f\u5236\u7684\u300c\u6a5f\u5236\u300d\u9078\u9805
+SEVERE_ERR_PWPSTATE_CANNOT_DETERMINE_PORT_1188=\u932f\u8aa4\uff1a\u7121\u6cd5\u5c07 %s \u5f15\u6578\u7684\u503c\u5256\u6790\u70ba\u4ecb\u65bc 1 \u548c 65535 \u4e4b\u9593\u7684\u6574\u6578\u503c: %s
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_1189=\u932f\u8aa4\uff1a\u7121\u6cd5\u5c0d\u76ee\u9304\u4f3a\u670d\u5668 %s \u5efa\u7acb\u9023\u7dda\u3002\u8acb\u9a57\u8b49\u4f3a\u670d\u5668\u662f\u5426\u6b63\u5728\u57f7\u884c\uff0c\u4ee5\u53ca\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u662f\u5426\u6709\u6548\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
+INFO_UPGRADE_DESCRIPTION_FILE_1190=Specifies an existing server package (.zip) file to which the current build will be upgraded using the command line version of this tool
 INFO_UPGRADE_DESCRIPTION_NO_PROMPT_1191=\u4f7f\u7528\u975e\u4e92\u52d5\u6a21\u5f0f\u3002\u63d0\u793a\u4f7f\u7528\u8005\u63d0\u4f9b\u6240\u6709\u5fc5\u8981\u8cc7\u8a0a\uff0c\u800c\u975e\u7d42\u6b62\u4f5c\u696d
 INFO_UPGRADE_DESCRIPTION_SILENT_1192=\u57f7\u884c\u7121\u8a0a\u606f\u5347\u7d1a\u6216\u5fa9\u539f
 INFO_LDIFIMPORT_DESCRIPTION_COUNT_REJECTS_1195=\u8a08\u7b97\u4f3a\u670d\u5668\u6240\u62d2\u7d55\u7684\u9805\u76ee\u6578\uff0c\u4e26\u50b3\u56de\u8a72\u503c\u505a\u70ba\u7d50\u675f\u78bc (\u7531\u65bc\u7d50\u675f\u78bc\u7684\u9650\u5236\uff0c\u5927\u65bc 255 \u7684\u503c\u5c07\u6703\u6e1b\u81f3 255)
 INFO_LDIFIMPORT_DESCRIPTION_SKIP_FILE_1197=\u5c07\u7565\u904e\u7684\u9805\u76ee\u5beb\u5165\u81f3\u6307\u5b9a\u7684\u6a94\u6848
-###SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=An error occurred while \
-### trying to open the skip file %s for writing:  %s
+SEVERE_ERR_LDIFIMPORT_CANNOT_OPEN_SKIP_FILE_1198=\u5617\u8a66\u958b\u555f\u7565\u904e\u6a94\u6848 %s \u9032\u884c\u5beb\u5165\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_VERIFYINDEX_DESCRIPTION_COUNT_ERRORS_1199=\u8a08\u7b97\u5728\u9a57\u8b49\u671f\u9593\u767c\u73fe\u7684\u932f\u8aa4\u6578\uff0c\u4e26\u50b3\u56de\u8a72\u503c\u505a\u70ba\u7d50\u675f\u78bc (\u7531\u65bc\u7d50\u675f\u78bc\u7684\u9650\u5236\uff0c\u5927\u65bc 255 \u7684\u503c\u5c07\u6703\u6e1b\u81f3 255)
 INFO_PWPSTATE_LABEL_PASSWORD_HISTORY_1201=\u5bc6\u78bc\u6b77\u7a0b\u8a18\u9304
 INFO_DESCRIPTION_PWPSTATE_GET_PASSWORD_HISTORY_1202=\u986f\u793a\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u6b77\u7a0b\u8a18\u9304\u72c0\u614b\u503c
 INFO_DESCRIPTION_PWPSTATE_CLEAR_PASSWORD_HISTORY_1203=\u6e05\u9664\u4f7f\u7528\u8005\u7684\u5bc6\u78bc\u6b77\u7a0b\u8a18\u9304\u72c0\u614b\u503c\u3002\u9019\u50c5\u4f9b\u6e2c\u8a66\u4e4b\u7528
-###SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=ERROR:  You have specified \
-### the value %s for different ports
-###SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=The property "%s" is not a \
-### recognized property
-###SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=The mandatory property "%s" is \
-### missing
-###SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=The value "%s" specified for \
-### the property "%s" is invalid
+SEVERE_ERR_CONFIGDS_PORT_ALREADY_SPECIFIED_1211=\u932f\u8aa4\uff1a\u60a8\u5df2\u70ba\u4e0d\u540c\u7684\u9023\u63a5\u57e0\u6307\u5b9a\u503c %s
+SEVERE_ERR_CLI_ERROR_PROPERTY_UNRECOGNIZED_1212=\u7279\u6027\u300c%s\u300d\u662f\u7121\u6cd5\u8fa8\u8b58\u7684\u7279\u6027
+SEVERE_ERR_CLI_ERROR_MISSING_PROPERTY_1213=\u7f3a\u5c11\u5fc5\u8981\u7279\u6027\u300c%s\u300d
+SEVERE_ERR_CLI_ERROR_INVALID_PROPERTY_VALUE_1214=\u70ba\u7279\u6027\u300c%2$s\u300d\u6307\u5b9a\u7684\u503c\u300c%1$s\u300d\u7121\u6548
 INFO_CLI_HEADING_PROPERTY_DEFAULT_VALUE_1215=\u9810\u8a2d\u503c
 INFO_REVERT_DESCRIPTION_DIRECTORY_1219=\u5132\u5b58\u5fa9\u539f\u6a94\u6848\u7684\u76ee\u9304\u3002\u9019\u61c9\u8a72\u662f\u57f7\u884c\u5347\u7d1a\u5de5\u5177\u6642\u6240\u5efa\u7acb\u4e4b\u300chistory\u300d\u76ee\u9304\u7684\u5b50\u76ee\u9304\u4e4b\u4e00
 INFO_REVERT_DESCRIPTION_RECENT_1220=\u5b89\u88dd\u5c07\u5fa9\u539f\u70ba\u6700\u65b0\u5347\u7d1a\u57f7\u884c\u524d\u7684\u72c0\u614b
 INFO_REVERT_DESCRIPTION_INTERACTIVE_1221=\u63d0\u793a\u4f7f\u7528\u8005\u63d0\u4f9b\u6240\u6709\u5fc5\u8981\u8cc7\u8a0a\uff0c\u800c\u975e\u7d42\u6b62\u4f5c\u696d
 INFO_REVERT_DESCRIPTION_SILENT_1222=\u57f7\u884c\u7121\u8a0a\u606f\u5fa9\u539f
 INFO_LDIFIMPORT_DESCRIPTION_CLEAR_BACKEND_1251=\u5728\u532f\u5165\u524d\u79fb\u9664\u5f8c\u7aef\u4e2d\u6240\u6709\u57fa\u5e95 DN \u7684\u6240\u6709\u9805\u76ee
-###SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=Neither the %s or the %s \
-### argument was provided.  One of these arguments must be given to specify the \
-### backend for the LDIF data to be imported to
-###SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=Importing to a backend \
-### without the append argument will remove all entries for all base DNs (%s) in \
-### the backend. The %s argument must be given to continue with import
+SEVERE_ERR_LDIFIMPORT_MISSING_BACKEND_ARGUMENT_1252=%s \u6216 %s \u5f15\u6578\u7686\u672a\u63d0\u4f9b\u3002\u5fc5\u9808\u63d0\u4f9b\u5176\u4e2d\u4e00\u500b\u5f15\u6578\uff0c\u70ba\u8981\u532f\u5165\u7684 LDIF \u8cc7\u6599\u6307\u5b9a\u5f8c\u7aef
+SEVERE_ERR_LDIFIMPORT_MISSING_CLEAR_BACKEND_1253=\u82e5\u5728\u672a\u9644\u52a0\u5f15\u6578\u7684\u60c5\u6cc1\u4e0b\u532f\u5165\u5f8c\u7aef\uff0c\u5c07\u6703\u79fb\u9664\u5f8c\u7aef\u4e2d\u6240\u6709\u57fa\u5e95 DN (%s) \u7684\u6240\u6709\u9805\u76ee\u3002\u5fc5\u9808\u63d0\u4f9b %s \u5f15\u6578\uff0c\u624d\u80fd\u7e7c\u7e8c\u532f\u5165
 MILD_ERR_MAKELDIF_TAG_LIST_NO_ARGUMENTS_1291=\u7bc4\u672c\u6a94\u6848\u4e4b\u884c %d \u4e0a\u7684\u6e05\u55ae\u6a19\u8a18\u4e0d\u5305\u542b\u4efb\u4f55\u53ef\u6307\u5b9a\u6e05\u55ae\u503c\u7684\u5f15\u6578\u3002\u81f3\u5c11\u5fc5\u9808\u63d0\u4f9b\u4e00\u500b\u6e05\u55ae\u503c
 MILD_WARN_MAKELDIF_TAG_LIST_INVALID_WEIGHT_1292=\u7bc4\u672c\u6a94\u6848\u4e4b\u884c %d \u4e0a\u7684\u6e05\u55ae\u6a19\u8a18\u6240\u5305\u542b\u7684\u9805\u76ee\u300c%s\u300d\u542b\u6709\u5206\u865f\uff0c\u4f46\u8a72\u5206\u865f\u4e26\u672a\u7dca\u63a5\u8457\u4e00\u500b\u6574\u6578\u3002\u6b64\u5206\u865f\u5c07\u88ab\u8996\u70ba\u503c\u7684\u4e00\u90e8\u5206\uff0c\u800c\u975e\u7528\u4ee5\u5340\u9694\u503c\u8207\u5176\u76f8\u5c0d\u52a0\u6b0a\u7684\u5206\u9694\u7b26
-###FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=An unexpected error occurred \
-###  attempting to set the server's root directory to %s: %s
-###SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=ERROR:  You may not \
-### provide both the %s and the %s arguments
-###SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=ERROR:  Unable to perform SSL \
-### initialization:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=ERROR:  The provided SASL \
-### option string "%s" could not be parsed in the form "name=value"
-###SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=ERROR:  One or more SASL options \
-### were provided, but none of them were the "mech" option to specify which SASL \
-### mechanism should be used
-###SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=ERROR:  Cannot parse the value \
-### of the %s argument as an integer value between 1 and 65535:  %s
-###SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=ERROR:  Cannot establish a connection \
-### to the Directory Server %s.  Verify that the server is running and that \
-### the provided credentials are valid.  Details:  %s
+FATAL_ERR_INITIALIZE_SERVER_ROOT_1293=\u5617\u8a66\u5c07\u4f3a\u670d\u5668\u7684\u6839\u76ee\u9304\u8a2d\u70ba %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_LDAP_CONN_MUTUALLY_EXCLUSIVE_ARGUMENTS_1294=\u932f\u8aa4\uff1a\u60a8\u7121\u6cd5\u540c\u6642\u63d0\u4f9b %s \u8207 %s \u5f15\u6578
+SEVERE_ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL_1295=\u932f\u8aa4\uff1a\u7121\u6cd5\u57f7\u884c SSL \u521d\u59cb\u5316: %s
+SEVERE_ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION_1296=\u932f\u8aa4\uff1a\u63d0\u4f9b\u7684 SASL \u9078\u9805\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u4ee5\u300cname=value\u300d\u683c\u5f0f\u5256\u6790
+SEVERE_ERR_LDAP_CONN_NO_SASL_MECHANISM_1297=\u932f\u8aa4\uff1a\u5df2\u63d0\u4f9b\u4e00\u6216\u591a\u500b SASL \u9078\u9805\uff0c\u4f46\u9019\u4e9b\u9078\u9805\u90fd\u4e0d\u662f\u53ef\u6307\u5b9a\u61c9\u4f7f\u7528\u54ea\u9805 SASL \u6a5f\u5236\u7684\u300c\u6a5f\u5236\u300d\u9078\u9805
+SEVERE_ERR_LDAP_CONN_CANNOT_DETERMINE_PORT_1298=\u932f\u8aa4\uff1a\u7121\u6cd5\u5c07 %s \u5f15\u6578\u7684\u503c\u5256\u6790\u70ba\u4ecb\u65bc 1 \u548c 65535 \u4e4b\u9593\u7684\u6574\u6578\u503c: %s
+SEVERE_ERR_LDAP_CONN_CANNOT_CONNECT_1299=\u932f\u8aa4\uff1a\u7121\u6cd5\u5c0d\u76ee\u9304\u4f3a\u670d\u5668 %s \u5efa\u7acb\u9023\u7dda\u3002\u8acb\u9a57\u8b49\u4f3a\u670d\u5668\u662f\u5426\u6b63\u5728\u57f7\u884c\uff0c\u4ee5\u53ca\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u662f\u5426\u6709\u6548\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_LDAP_CONN_DESCRIPTION_HOST_1300=\u76ee\u9304\u4f3a\u670d\u5668\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740
 INFO_LDAP_CONN_DESCRIPTION_PORT_1301=\u76ee\u9304\u4f3a\u670d\u5668\u9023\u63a5\u57e0\u865f\u78bc
 INFO_LDAP_CONN_DESCRIPTION_USESSL_1302=\u4f7f\u7528 SSL \u7dad\u8b77\u8207\u4f3a\u670d\u5668\u9593\u7684\u901a\u8a0a\u5b89\u5168
@@ -1318,31 +937,18 @@
 INFO_LDAP_CONN_DESCRIPTION_TSFILE_1312=\u6191\u8b49\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u8def\u5f91
 INFO_LDAP_CONN_DESCRIPTION_TSPW_1313=\u6191\u8b49\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340 PIN
 INFO_LDAP_CONN_DESCRIPTION_TSPWFILE_1314=\u6191\u8b49\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340 PIN \u6a94\u6848
-###SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=NOTICE:  The \
-### connection to the Directory Server was closed while waiting for a response to \
-### the shutdown request.  This likely means that the server has started the \
-### shutdown process
-###SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=ERROR:  An I/O error occurred while \
-### attempting to communicate with the Directory Server:  %s
-###SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=ERROR:  An error occurred while \
-### trying to decode the response from the server:  %s
-###SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=ERROR:  Expected an add \
-### response message but got a %s message instead
+SEVERE_ERR_TASK_CLIENT_UNEXPECTED_CONNECTION_CLOSURE_1315=\u6ce8\u610f\uff1a\u5728\u7b49\u5f85\u95dc\u6a5f\u8acb\u6c42\u7684\u56de\u61c9\u6642\uff0c\u76ee\u9304\u4f3a\u670d\u5668\u7684\u9023\u7dda\u5df2\u7d50\u675f\u3002\u9019\u53ef\u80fd\u8868\u793a\u4f3a\u670d\u5668\u5df2\u555f\u52d5\u95dc\u6a5f\u7a0b\u5e8f
+SEVERE_ERR_TASK_TOOL_IO_ERROR_1316=\u932f\u8aa4\uff1a\u5617\u8a66\u8207\u76ee\u9304\u4f3a\u670d\u5668\u901a\u8a0a\u6642\u767c\u751f I/O \u932f\u8aa4: %s
+SEVERE_ERR_TASK_TOOL_DECODE_ERROR_1317=\u932f\u8aa4\uff1a\u5617\u8a66\u89e3\u78bc\u4f86\u81ea\u4f3a\u670d\u5668\u7684\u56de\u61c9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASK_CLIENT_INVALID_RESPONSE_TYPE_1318=\u932f\u8aa4\uff1a\u9810\u671f\u6703\u6709\u589e\u52a0\u56de\u61c9\u8a0a\u606f\uff0c\u4f46\u537b\u5f97\u5230 %s \u8a0a\u606f
 INFO_TASK_TOOL_TASK_SCHEDULED_NOW_1319=%s \u4f5c\u696d %s \u6392\u5b9a\u70ba\u7acb\u5373\u555f\u52d5
-###SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=ERROR:  argument %s is \
-### incompatible with use of this tool to interact with the directory as a client
-###SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=This tool may only be used on \
-### UNIX-based systems
+SEVERE_ERR_LDAP_CONN_INCOMPATIBLE_ARGS_1320=\u932f\u8aa4\uff1a\u6b64\u5de5\u5177\u6703\u4ee5\u7528\u6236\u7aef\u7684\u5f62\u5f0f\u8207\u76ee\u9304\u4e92\u52d5\uff0c\u4f46\u5f15\u6578 %s \u8207\u9019\u7a2e\u7528\u6cd5\u4e0d\u76f8\u5bb9
+SEVERE_ERR_CREATERC_ONLY_RUNS_ON_UNIX_1321=\u6b64\u5de5\u5177\u50c5\u9069\u7528\u65bc UNIX \u7cfb\u7d71
 INFO_CREATERC_TOOL_DESCRIPTION_1322=\u5efa\u7acb\u53ef\u7528\u65bc\u5728 UNIX \u7cfb\u7d71\u4e0a\u555f\u52d5\u3001\u505c\u6b62\u53ca\u91cd\u65b0\u555f\u52d5\u76ee\u9304\u4f3a\u670d\u5668\u7684 RC \u7a0b\u5e8f\u6a94
 INFO_CREATERC_OUTFILE_DESCRIPTION_1323=\u8981\u5efa\u7acb\u4e4b\u8f38\u51fa\u6a94\u6848\u7684\u8def\u5f91
-###SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=Unable to determine \
-### the path to the server root directory.  Please ensure that the %s system \
-### property or the %s environment variable is set to the path of the server \
-### root directory
-###SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=An error occurred while attempting to \
-### generate the RC script:  %s
-###SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=If you specify \
-### the {%s} argument you must also specify {%s}
+SEVERE_ERR_CREATERC_UNABLE_TO_DETERMINE_SERVER_ROOT_1324=\u7121\u6cd5\u5224\u5b9a\u4f3a\u670d\u5668\u6839\u76ee\u9304\u7684\u8def\u5f91\u3002\u8acb\u78ba\u5be6\u5c07 %s \u7cfb\u7d71\u7279\u6027\u6216 %s \u74b0\u5883\u8b8a\u6578\u8a2d\u70ba\u4f3a\u670d\u5668\u6839\u76ee\u9304\u7684\u8def\u5f91
+SEVERE_ERR_CREATERC_CANNOT_WRITE_1325=\u5617\u8a66\u7522\u751f RC \u7a0b\u5e8f\u6a94\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_DSCFG_ERROR_QUIET_AND_INTERACTIVE_INCOMPATIBLE_1326=\u82e5\u6307\u5b9a\u4e86 {%s} \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u540c\u6642\u6307\u5b9a {%s}
 INFO_DESCRIPTION_DBTEST_TOOL_1327=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u5c0d JE \u8cc7\u6599\u5eab\u9032\u884c\u9664\u932f
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ROOT_CONTAINERS_1328=\u5217\u51fa\u6240\u6709 JE \u5f8c\u7aef\u4f7f\u7528\u7684\u6839\u5bb9\u5668
 INFO_DESCRIPTION_DBTEST_SUBCMD_LIST_ENTRY_CONTAINERS_1329=\u5217\u51fa\u6839\u5bb9\u5668\u7684\u9805\u76ee\u5bb9\u5668
@@ -1363,18 +969,12 @@
 INFO_LABEL_DBTEST_BASE_DN_1344=\u57fa\u5e95 DN
 INFO_LABEL_DBTEST_JE_DATABASE_PREFIX_1345=JE \u8cc7\u6599\u5eab\u524d\u7db4
 INFO_LABEL_DBTEST_ENTRY_COUNT_1346=\u9805\u76ee\u8a08\u6578
-###SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=None of the Directory Server \
-###  backends are configured with the requested backend ID %s
-###SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=None of the entry \
-###  containers are configured with the requested base DN %s in backend %s
-###SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=No database container \
-###  exists with the requested name %s in entry container %s and backend %s
-###SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=An unexpected error occurred \
-###  while attempting to initialize the JE backend %s: %s
-###SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=An unexpected error occurred \
-###  while attempting to read and/or decode records from the database: %s
-###SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=Unable to decode base DN string "%s" as \
-###  a valid distinguished name:  %s
+SEVERE_ERR_DBTEST_NO_BACKENDS_FOR_ID_1347=\u6c92\u6709\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u4ee5\u8acb\u6c42\u7684\u5f8c\u7aef ID %s \u9032\u884c\u914d\u7f6e
+SEVERE_ERR_DBTEST_NO_ENTRY_CONTAINERS_FOR_BASE_DN_1348=\u6c92\u6709\u4efb\u4f55\u9805\u76ee\u5bb9\u5668\u4ee5\u5f8c\u7aef %2$s \u4e2d\u8acb\u6c42\u7684\u57fa\u5e95 DN %1$s \u9032\u884c\u914d\u7f6e
+SEVERE_ERR_DBTEST_NO_DATABASE_CONTAINERS_FOR_NAME_1349=\u9805\u76ee\u5bb9\u5668 %2$s \u8207\u5f8c\u7aef %3$s \u4e2d\uff0c\u90fd\u6c92\u6709\u4efb\u4f55\u8acb\u6c42\u7684\u540d\u7a31\u70ba %1$s \u7684\u8cc7\u6599\u5eab\u5bb9\u5668\u5b58\u5728
+SEVERE_ERR_DBTEST_ERROR_INITIALIZING_BACKEND_1350=\u5617\u8a66\u521d\u59cb\u5316 JE \u5f8c\u7aef %s \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s
+SEVERE_ERR_DBTEST_ERROR_READING_DATABASE_1351=\u5617\u8a66\u8b80\u53d6\u53ca (\u6216) \u89e3\u78bc\u8cc7\u6599\u5eab\u4e2d\u7684\u8a18\u9304\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_DBTEST_DECODE_BASE_DN_1352=\u7121\u6cd5\u5c07\u57fa\u5e95 DN \u5b57\u4e32\u300c%s\u300d\u89e3\u78bc\u70ba\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31: %s
 INFO_LABEL_DBTEST_DATABASE_NAME_1353=\u8cc7\u6599\u5eab\u540d\u7a31
 INFO_LABEL_DBTEST_DATABASE_TYPE_1354=\u8cc7\u6599\u5eab\u985e\u578b
 INFO_LABEL_DBTEST_JE_DATABASE_NAME_1355=JE \u8cc7\u6599\u5eab\u540d\u7a31
@@ -1384,20 +984,9 @@
 INFO_LABEL_DBTEST_INDEX_STATUS_1359=\u7d22\u5f15\u72c0\u614b
 INFO_LABEL_DBTEST_KEY_1360=\u91d1\u9470
 INFO_LABEL_DBTEST_DATA_1361=\u8cc7\u6599
-###SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=An error occurred while \
-### attempting to release the shared lock for backend %s:  %s.  This lock should \
-### automatically be cleared when the process exits, so no further action \
-### should be required
-###SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=An error occurred while \
-### attempting to acquire a shared lock for backend %s:  %s.  This generally \
-### means that some other process has exclusive access to this backend (e.g., a \
-### restore or an LDIF import)
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=An error occurred while decoding the \
-###  min/max key value %s: %s. Values prefixed with "0x" will be decoded as raw \
-###  bytes in hex. When dumping the DN2ID database, the value must be a valid \
-###  distinguished name. When dumping the ID2Entry database, the value will be \
-###  decoded as a entry ID. When dumping all other databases, the value will be \
-###  decoded as a string
+SEVERE_WARN_DBTEST_CANNOT_UNLOCK_BACKEND_1362=\u5617\u8a66\u91cb\u653e\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u6b64\u9396\u5b9a\u61c9\u6703\u5728\u7a0b\u5e8f\u7d50\u675f\u6642\u81ea\u52d5\u6e05\u9664\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u5176\u4ed6\u52d5\u4f5c
+SEVERE_ERR_DBTEST_CANNOT_LOCK_BACKEND_1363=\u5617\u8a66\u53d6\u5f97\u5f8c\u7aef %s \u7684\u5171\u7528\u9396\u5b9a\u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u9019\u901a\u5e38\u8868\u793a\u67d0\u4e9b\u5176\u4ed6\u7a0b\u5e8f\u5177\u6709\u6b64\u5f8c\u7aef\u7684\u5c08\u7528\u5b58\u53d6 (\u4f8b\u5982\u5fa9\u539f\u6216 LDIF \u532f\u5165)
+SEVERE_ERR_DBTEST_CANNOT_DECODE_KEY_1364=\u89e3\u78bc\u6700\u5927/\u6700\u5c0f\u91d1\u9470\u503c %s \u6642\u767c\u751f\u932f\u8aa4: %s\u3002\u4ee5\u300c0x\u300d\u505a\u70ba\u524d\u7db4\u7684\u503c\u5c07\u6703\u89e3\u78bc\u70ba\u5341\u516d\u9032\u5236\u7684\u539f\u59cb\u4f4d\u5143\u7d44\u3002\u50be\u5370 DN2ID \u8cc7\u6599\u5eab\u6642\uff0c\u6b64\u503c\u5fc5\u9808\u662f\u6709\u6548\u7684\u8fa8\u5225\u540d\u7a31\u3002\u50be\u5370 ID2Entry \u8cc7\u6599\u5eab\u6642\uff0c\u6b64\u503c\u5c07\u6703\u89e3\u78bc\u70ba\u9805\u76ee ID\u3002\u50be\u5370\u6240\u6709\u5176\u4ed6\u8cc7\u6599\u5eab\u6642\uff0c\u6b64\u503c\u5c07\u6703\u89e3\u78bc\u70ba\u5b57\u4e32\u3002
 INFO_LABEL_DBTEST_ENTRY_1365=\u9805\u76ee
 INFO_LABEL_DBTEST_ENTRY_ID_1366=\u9805\u76ee ID
 INFO_LABEL_DBTEST_ENTRY_DN_1367=\u9805\u76ee DN
@@ -1405,16 +994,13 @@
 INFO_LABEL_DBTEST_INDEX_VALUE_1369=\u7d22\u5f15\u503c
 INFO_LABEL_DBTEST_INDEX_ENTRY_ID_LIST_1370=\u9805\u76ee ID \u6e05\u55ae
 INFO_LABEL_DBTEST_VLV_INDEX_LAST_SORT_KEYS_1371=\u6700\u5f8c\u4e00\u500b\u6392\u5e8f\u91d1\u9470
-###SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=An error occurred while parsing the \
-###  min/max data size %s as a integer: %s
-###SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=An error occurred while \
-### attempting to enable the ADS trust store: %s
-###SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=A sub-command must be specified
+SEVERE_ERR_DBTEST_CANNOT_DECODE_SIZE_1372=\u5c07\u6700\u5c0f/\u6700\u5927\u8cc7\u6599\u5927\u5c0f %s \u5256\u6790\u70ba\u6574\u6578\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_CONFIGDS_CANNOT_ENABLE_ADS_TRUST_STORE_1373=\u5617\u8a66\u555f\u7528 ADS \u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_DBTEST_MISSING_SUBCOMMAND_1374=\u5fc5\u9808\u6307\u5b9a\u5b50\u6307\u4ee4
 INFO_CREATERC_USER_DESCRIPTION_1375=\u57f7\u884c\u4f3a\u670d\u5668\u6642\u6240\u61c9\u4f7f\u7528\u7684\u4f7f\u7528\u8005\u5e33\u865f\u540d\u7a31
 INFO_CREATERC_JAVA_HOME_DESCRIPTION_1376=\u57f7\u884c\u4f3a\u670d\u5668\u6642\u6240\u61c9\u4f7f\u7528\u4e4b Java \u5b89\u88dd\u7684\u8def\u5f91
 INFO_CREATERC_JAVA_ARGS_DESCRIPTION_1377=\u57f7\u884c\u4f3a\u670d\u5668\u6642\u61c9\u50b3\u9001\u81f3 JVM \u7684\u4e00\u7d44\u5f15\u6578
-###SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=The directory %s specified \
-### as the OPENDS_JAVA_HOME path does not exist or is not a directory
+SEVERE_ERR_CREATERC_JAVA_HOME_DOESNT_EXIST_1378=\u6307\u5b9a\u70ba OPENDS_JAVA_HOME \u8def\u5f91\u7684\u76ee\u9304 %s \u4e0d\u5b58\u5728\u6216\u4e0d\u662f\u76ee\u9304
 INFO_INSTALLDS_STATUS_COMMAND_LINE_1379=\u82e5\u8981\u6aa2\u8996\u57fa\u672c\u4f3a\u670d\u5668\u914d\u7f6e\u72c0\u614b\u8207\u914d\u7f6e\uff0c\u60a8\u53ef\u4ee5\u555f\u52d5 %s
 INFO_INSTALLDS_PROMPT_ENABLE_SSL_1380=\u60a8\u8981\u555f\u7528 SSL \u55ce\uff1f
 INFO_INSTALLDS_PROMPT_LDAPSPORT_1381=\u60a8\u8981\u8b93\u76ee\u9304\u4f3a\u670d\u5668\u5728\u54ea\u500b\u9023\u63a5\u57e0\u4e0a\u63a5\u53d7\u4f86\u81ea LDAPS \u7528\u6236\u7aef\u7684\u9023\u7dda\uff1f
@@ -1430,12 +1016,8 @@
 INFO_INSTALLDS_CERT_OPTION_PKCS11_1391=\u4f7f\u7528 PKCS#11 \u8a18\u865f\u4e0a\u7684\u73fe\u6709\u6191\u8b49
 INFO_INSTALLDS_PROMPT_CERT_TYPE_CHOICE_1392=\u6191\u8b49\u985e\u578b\u9078\u53d6:
 INFO_INSTALLDS_PROMPT_START_SERVER_1393=\u60a8\u8981\u5728\u914d\u7f6e\u5b8c\u6210\u6642\u555f\u52d5\u4f3a\u670d\u5668\u55ce\uff1f
-###SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=The provided certificate \
-### nickname could not be found.  The key store contains the following \
-### certificate nicknames: %s
-###SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=The key store contains the \
-### following certificate nicknames: %s.%nYou have to provide the nickname of the \
-### certificate you want to use
+SEVERE_ERR_INSTALLDS_CERTNICKNAME_NOT_FOUND_1394=\u627e\u4e0d\u5230\u6240\u63d0\u4f9b\u7684\u6191\u8b49\u66b1\u7a31\u3002\u91d1\u9470\u5eab\u5305\u542b\u4e0b\u5217\u6191\u8b49\u66b1\u7a31: %s
+SEVERE_ERR_INSTALLDS_MUST_PROVIDE_CERTNICKNAME_1395=\u91d1\u9470\u5eab\u5305\u542b\u4e0b\u5217\u6191\u8b49\u66b1\u7a31: %s\u3002%n\u60a8\u5fc5\u9808\u63d0\u4f9b\u6240\u8981\u4f7f\u7528\u4e4b\u6191\u8b49\u7684\u66b1\u7a31
 INFO_INSTALLDS_DESCRIPTION_DO_NOT_START_1396=\u8acb\u52ff\u5728\u914d\u7f6e\u5b8c\u6210\u6642\u555f\u52d5\u4f3a\u670d\u5668
 INFO_INSTALLDS_DESCRIPTION_ENABLE_STARTTLS_1397=\u555f\u7528 StartTLS\uff0c\u5f97\u4ee5\u4f7f\u7528 LDAP \u9023\u63a5\u57e0\u8207\u4f3a\u670d\u5668\u9032\u884c\u5b89\u5168\u7684\u901a\u8a0a
 INFO_INSTALLDS_DESCRIPTION_LDAPSPORT_1398=\u76ee\u9304\u4f3a\u670d\u5668\u61c9\u5075\u807d LDAPS \u901a\u8a0a\u6240\u5728\u7684\u9023\u63a5\u57e0\u3002\u53ea\u6709\u5728\u660e\u78ba\u6307\u5b9a\u6b64\u5f15\u6578\u6642\uff0c\u624d\u6703\u914d\u7f6e LDAPS \u9023\u63a5\u57e0\u53ca\u555f\u7528 SSL
@@ -1446,21 +1028,12 @@
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_1403=\u6191\u8b49\u91d1\u9470\u5eab PIN\u3002A PIN is required when you specify to use an existing certificate (JKS, JCEKS, PKCS#12 or PKCS#11) as server certificate
 INFO_INSTALLDS_DESCRIPTION_KEYSTOREPASSWORD_FILE_1404=\u6191\u8b49\u91d1\u9470\u5eab PIN \u6a94\u6848\u3002A PIN is required when you specify to use an existing certificate (JKS, JCEKS, PKCS#12 or PKCS#11) as server certificate
 INFO_INSTALLDS_DESCRIPTION_CERT_NICKNAME_1405=\u4f3a\u670d\u5668\u5728\u63a5\u53d7 SSL \u578b\u9023\u7dda\u6216\u57f7\u884c StartTLS \u5354\u5546\u6642\uff0c\u6240\u61c9\u4f7f\u7528\u4e4b\u6191\u8b49\u7684\u66b1\u7a31
-###SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=You have \
-### specified several certificate types to be used.  Only one certificate type \
-### (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
-###SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=You have \
-### chosen to enable SSL or StartTLS.  You must specify which type of certificate \
-### you want the server to use
-###SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=You must provide the PIN of the \
-### keystore to retrieve the certificate to be used by the server.  You can use \
-### {%s} or {%s}
+SEVERE_ERR_INSTALLDS_SEVERAL_CERTIFICATE_TYPE_SPECIFIED_1406=\u60a8\u5df2\u6307\u5b9a\u6578\u7a2e\u8981\u4f7f\u7528\u7684\u6191\u8b49\u985e\u578b\u3002Only one certificate type (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
+SEVERE_ERR_INSTALLDS_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS_1407=\u60a8\u5df2\u9078\u64c7\u8981\u555f\u7528 SSL \u6216 StartTLS\u3002\u60a8\u5fc5\u9808\u6307\u5b9a\u8981\u8b93\u4f3a\u670d\u5668\u4f7f\u7528\u54ea\u7a2e\u6191\u8b49\u985e\u578b
+SEVERE_ERR_INSTALLDS_NO_KEYSTORE_PASSWORD_1408=\u60a8\u5fc5\u9808\u63d0\u4f9b\u91d1\u9470\u5eab\u7684 PIN\uff0c\u624d\u80fd\u64f7\u53d6\u4f3a\u670d\u5668\u6240\u8981\u4f7f\u7528\u7684\u6191\u8b49\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528 {%s} \u6216 {%s}
 INFO_INSTALLDS_DESCRIPTION_NO_PROMPT_1409=\u4ee5\u975e\u4e92\u52d5\u6a21\u5f0f\u57f7\u884c\u5b89\u88dd\u3002\u82e5\u7f3a\u5c11\u6307\u4ee4\u4e2d\u7684\u67d0\u4e9b\u8cc7\u6599\uff0c\u7cfb\u7d71\u5c07\u4e0d\u6703\u63d0\u793a\u4f7f\u7528\u8005\uff0c\u800c\u5de5\u5177\u5c07\u6703\u5931\u6557
-###SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=You have specified to use a \
-### certificate as server certificate.  You must enable SSL (using option {%s}) \
-### or Start TLS (using option %s)
-###SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=The argument '%s' is incompatible \
-### with '%s'
+SEVERE_ERR_INSTALLDS_SSL_OR_STARTTLS_REQUIRED_1410=\u60a8\u5df2\u6307\u5b9a\u8981\u4ee5\u67d0\u9805\u6191\u8b49\u505a\u70ba\u4f3a\u670d\u5668\u6191\u8b49\u3002\u60a8\u5fc5\u9808\u555f\u7528 SSL (\u4f7f\u7528\u9078\u9805 {%s}) \u6216 StartTLS (\u4f7f\u7528\u9078\u9805 %s)
+SEVERE_ERR_UPGRADE_INCOMPATIBLE_ARGS_1411=\u5f15\u6578\u300c%s\u300d\u8207\u300c%s\u300d\u4e0d\u76f8\u5bb9
 INFO_TASKINFO_TOOL_DESCRIPTION_1412=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u53d6\u5f97\u6392\u5b9a\u8981\u5728\u76ee\u9304\u4f3a\u670d\u5668\u5167\u57f7\u884c\u7684\u4f5c\u696d\u6e05\u55ae\uff0c\u4ee5\u53ca\u500b\u5225\u4f5c\u696d\u7684\u76f8\u95dc\u8cc7\u8a0a
 INFO_TASKINFO_SUMMARY_ARG_DESCRIPTION_1413=\u5217\u5370\u4f5c\u696d\u6458\u8981
 INFO_TASKINFO_TASK_ARG_DESCRIPTION_1414=\u5c07\u7531\u6b64\u5de5\u5177\u986f\u793a\u76f8\u95dc\u8cc7\u8a0a\u4e4b\u7279\u5b9a\u4f5c\u696d\u7684 ID
@@ -1485,9 +1058,8 @@
 INFO_TASKINFO_FIELD_NOTIFY_ON_COMPLETION_1433=\u5728\u5b8c\u6210\u6642\u50b3\u9001\u96fb\u5b50\u90f5\u4ef6
 INFO_TASKINFO_FIELD_NOTIFY_ON_ERROR_1434=\u5728\u767c\u751f\u932f\u8aa4\u6642\u50b3\u9001\u96fb\u5b50\u90f5\u4ef6
 INFO_TASKINFO_CMD_CANCEL_SUCCESS_1435=\u4f5c\u696d %s \u5df2\u53d6\u6d88
-###SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=Error canceling task %s:  %s
-###SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=Error retrieving task entry \
-###  %s:  %s
+SEVERE_ERR_TASKINFO_CMD_CANCEL_ERROR_1436=\u53d6\u6d88\u4f5c\u696d %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKINFO_RETRIEVING_TASK_ENTRY_1437=\u64f7\u53d6\u4f5c\u696d\u9805\u76ee %s \u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_TASKINFO_UNKNOWN_TASK_ENTRY_1438=\u6c92\u6709 ID \u70ba %s \u7684\u4f5c\u696d
 INFO_TASKINFO_DETAILS_1439=\u4f5c\u696d\u8a73\u7d30\u8cc7\u8a0a
 INFO_TASKINFO_OPTIONS_1440=%s \u9078\u9805
@@ -1496,28 +1068,20 @@
 INFO_TASKINFO_NONE_SPECIFIED_1443=\u672a\u6307\u5b9a\u4efb\u4f55\u9805\u76ee
 INFO_TASKINFO_IMMEDIATE_EXECUTION_1444=\u7acb\u5373\u57f7\u884c
 INFO_TASKINFO_LDAP_EXCEPTION_1445=\u9023\u7dda\u81f3\u76ee\u9304\u4f3a\u670d\u5668\u6642\u767c\u751f\u932f\u8aa4:\u300c%s\u300d\u3002\u8acb\u9a57\u8b49\u9023\u7dda\u9078\u9805\u662f\u5426\u6b63\u78ba\uff0c\u4ee5\u53ca\u4f3a\u670d\u5668\u662f\u5426\u5728\u57f7\u884c\u4e2d
-###SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=Options '%s' and '%s' are incompatible \
-###  with each other and cannot be used together
+SEVERE_ERR_INCOMPATIBLE_ARGUMENTS_1446=\u9078\u9805\u300c%s\u300d\u8207\u300c%s\u300d\u5f7c\u6b64\u4e0d\u76f8\u5bb9\uff0c\u7121\u6cd5\u4e00\u8d77\u4f7f\u7528
 INFO_TASKINFO_TASK_ARG_CANCEL_1447=\u8981\u53d6\u6d88\u4e4b\u7279\u5b9a\u4f5c\u696d\u7684 ID
-###SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=Error canceling task '%s': %s
-###SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=Error accessing logs for task '%s': %s
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=Task at index %d is not \
-###  cancelable
-###SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=Task %s has finished and cannot \
-###  be canceled
+SEVERE_ERR_TASKINFO_CANCELING_TASK_1448=\u53d6\u6d88\u4f5c\u696d\u300c%s\u300d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKINFO_ACCESSING_LOGS_1449=\u5b58\u53d6\u4f5c\u696d\u300c%s\u300d\u7684\u8a18\u9304\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_INDEX_1450=\u7121\u6cd5\u53d6\u6d88\u4f4d\u65bc\u7d22\u5f15 %d \u7684\u4f5c\u696d
+SEVERE_ERR_TASKINFO_NOT_CANCELABLE_TASK_1451=\u4f5c\u696d %s \u5df2\u5b8c\u6210\uff0c\u7121\u6cd5\u53d6\u6d88
 INFO_TASKINFO_NO_CANCELABLE_TASKS_1452=\u76ee\u524d\u6c92\u6709\u53ef\u53d6\u6d88\u7684\u4f5c\u696d
-###SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=There are no tasks defined with ID '%s'
-###SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and \
-###  cannot be canceled
-###SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=State for task '%s' cannot be \
-###  determined
+SEVERE_ERR_TASK_CLIENT_UNKNOWN_TASK_1453=\u6c92\u6709\u4ee5 ID\u300c%s\u300d\u5b9a\u7fa9\u7684\u4f5c\u696d
+SEVERE_ERR_TASK_CLIENT_UNCANCELABLE_TASK_1454=Task '%s' has finished and cannot be canceled
+SEVERE_ERR_TASK_CLIENT_TASK_STATE_UNKNOWN_1455=\u7121\u6cd5\u5224\u5b9a\u4f5c\u696d\u300c%s\u300d\u7684\u72c0\u614b
 INFO_DESCRIPTION_START_DATETIME_1456=\u8868\u793a\u6b64\u4f5c\u696d\u5728\u6392\u5b9a\u70ba\u4f3a\u670d\u5668\u4f5c\u696d\u6642\u7684\u958b\u59cb\u65e5\u671f/\u6642\u9593\uff0c\u4ee5\u300cYYYYMMDDhhmmss\u300d\u683c\u5f0f\u8868\u793a\u3002\u300c0\u300d\u503c\u6703\u5c07\u4f5c\u696d\u6392\u5b9a\u70ba\u7acb\u5373\u57f7\u884c\u3002\u6307\u5b9a\u6b64\u9078\u9805\u5f8c\uff0c\u6703\u5c07\u4f5c\u696d\u6392\u7a0b\u70ba\u5728\u6307\u5b9a\u7684\u6642\u9593\u555f\u52d5 (\u5728\u6b64\u6642\u9593\u5f8c\uff0c\u6b64\u516c\u7528\u7a0b\u5f0f\u6703\u7acb\u5373\u7d50\u675f)
-###SEVERE_ERR_START_DATETIME_FORMAT_1457=The start date/time must in format \
-###  'YYYYMMDDhhmmss'
+SEVERE_ERR_START_DATETIME_FORMAT_1457=\u958b\u59cb\u65e5\u671f/\u6642\u9593\u7684\u683c\u5f0f\u5fc5\u9808\u70ba\u300cYYYYMMDDhhmmss\u300d
 INFO_TASK_TOOL_TASK_SCHEDULED_FUTURE_1458=%s \u4f5c\u696d %s \u6392\u5b9a\u70ba\u555f\u52d5 %s
-###SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=You have provided options for \
-###  scheduling this operation as a task but options provided for connecting to \
-###  the server's tasks backend resulted in the following error: '%s'
+SEVERE_ERR_TASK_TOOL_START_TIME_NO_LDAP_1459=\u60a8\u63d0\u4f9b\u4e86\u5c07\u6b64\u4f5c\u696d\u6392\u7a0b\u70ba\u4f5c\u696d (task) \u7684\u9078\u9805\uff0c\u4f46\u60a8\u91dd\u5c0d\u9023\u7dda\u81f3\u4f3a\u670d\u5668\u7684\u4f5c\u696d\u5f8c\u7aef\u6240\u63d0\u4f9b\u7684\u9078\u9805\u5c0e\u81f4\u4e86\u4e0b\u5217\u932f\u8aa4:\u300c%s\u300d
 INFO_DESCRIPTION_PROP_FILE_PATH_1461=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u4e2d\u5305\u542b\u7528\u65bc\u6307\u4ee4\u884c\u5f15\u6578\u7684\u9810\u8a2d\u7279\u6027\u503c
 INFO_DESCRIPTION_NO_PROP_FILE_1462=\u5c07\u4e0d\u6703\u4f7f\u7528\u4efb\u4f55\u7279\u6027\u6a94\u4f86\u53d6\u5f97\u9810\u8a2d\u6307\u4ee4\u884c\u5f15\u6578\u503c
 INFO_DESCRIPTION_TASK_TASK_ARGS_1463=\u4f5c\u696d\u6392\u7a0b\u9078\u9805
@@ -1530,16 +1094,11 @@
 INFO_DESCRIPTION_TASK_ERROR_NOTIFICATION_1470=\u5728\u57f7\u884c\u6b64\u4f5c\u696d\u800c\u767c\u751f\u932f\u8aa4\u6642\uff0c\u6240\u8981\u901a\u77e5\u4e4b\u6536\u4ef6\u8005\u7684\u96fb\u5b50\u90f5\u4ef6\u5730\u5740\u3002\u6b64\u9078\u9805\u53ef\u6307\u5b9a\u591a\u6b21
 INFO_DESCRIPTION_TASK_DEPENDENCY_ID_1471=\u6b64\u4f5c\u696d\u6240\u4f9d\u5b58\u4e4b\u4f5c\u696d\u7684 ID\u3002\u4f5c\u696d\u5fc5\u9808\u5728\u5176\u6240\u6709\u9644\u5c6c\u9805\u76ee\u7686\u5b8c\u6210\u57f7\u884c\u5f8c\uff0c\u624d\u6703\u958b\u59cb\u57f7\u884c
 INFO_DESCRIPTION_TASK_FAILED_DEPENDENCY_ACTION_1472=\u5982\u679c\u6b64\u4f5c\u696d\u7684\u9644\u5c6c\u4f5c\u696d\u5931\u6557\uff0c\u5176\u5c07\u57f7\u884c\u7684\u52d5\u4f5c\u4e5f\u61c9\u6703\u5931\u6557\u3002\u6b64\u503c\u5fc5\u9808\u662f %s \u4e4b\u4e00\u3002\u82e5\u672a\u6307\u5b9a\uff0c\u5247\u9810\u8a2d\u70ba %s
-###SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=The option %s is only \
-###  applicable when scheduling this operation as a task
-###SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=The value %s for option %s is \
-###  not a valid email address
-###SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=The failed dependency action value %s is \
-###  invalid.  The value must be one of %s
-###SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=The failed dependency action \
-###  option is to be used in conjunction with one or more dependencies
-###SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=Error:  task %s is not in a \
-###  cancelable state
+SEVERE_ERR_TASKTOOL_OPTIONS_FOR_TASK_ONLY_1473=\u53ea\u6709\u5728\u5c07\u6b64\u4f5c\u696d\u6392\u7a0b\u70ba\u4f5c\u696d\u6642\uff0c\u624d\u53ef\u4f7f\u7528\u9078\u9805 %s
+SEVERE_ERR_TASKTOOL_INVALID_EMAIL_ADDRESS_1474=\u9078\u9805 %2$s \u7684\u503c %1$s \u4e0d\u662f\u6709\u6548\u7684\u96fb\u5b50\u90f5\u4ef6\u5730\u5740
+SEVERE_ERR_TASKTOOL_INVALID_FDA_1475=\u5931\u6557\u7684\u9644\u5c6c\u52d5\u4f5c\u503c %s \u7121\u6548\u3002\u6b64\u503c\u5fc5\u9808\u662f %s \u4e4b\u4e00
+SEVERE_ERR_TASKTOOL_FDA_WITH_NO_DEPENDENCY_1476=\u5931\u6557\u7684\u9644\u5c6c\u52d5\u4f5c\u9078\u9805\u5c07\u8207\u4e00\u6216\u591a\u500b\u9644\u5c6c\u9805\u76ee\u4e00\u8d77\u4f7f\u7528
+SEVERE_ERR_TASKINFO_TASK_NOT_CANCELABLE_TASK_1477=\u932f\u8aa4\uff1a\u4f5c\u696d %s \u4e26\u975e\u8655\u65bc\u53ef\u53d6\u6d88\u7684\u72c0\u614b
 NOTICE_BACKUPDB_CANCELLED_1478=\u5099\u4efd\u7a0b\u5e8f\u5df2\u53d6\u6d88
 INFO_INSTALLDS_DESCRIPTION_REJECTED_FILE_1479=\u5c07\u906d\u62d2\u7684\u9805\u76ee\u5beb\u5165\u81f3\u6307\u5b9a\u7684\u6a94\u6848
 MILD_ERR_INSTALLDS_CANNOT_WRITE_REJECTED_1480=\u7121\u6cd5\u5beb\u5165\u81f3\u62d2\u7d55\u7684\u9805\u76ee\u6a94\u6848 %s\u3002\u8acb\u9a57\u8b49\u60a8\u5c0d\u8a72\u6a94\u6848\u662f\u5426\u6709\u8db3\u5920\u7684\u5beb\u5165\u6b0a\u9650
@@ -1547,25 +1106,21 @@
 INFO_INSTALLDS_DESCRIPTION_SKIPPED_FILE_1482=\u5c07\u7565\u904e\u7684\u9805\u76ee\u5beb\u5165\u81f3\u6307\u5b9a\u7684\u6a94\u6848
 MILD_ERR_INSTALLDS_CANNOT_WRITE_SKIPPED_1483=\u7121\u6cd5\u5beb\u5165\u81f3\u7565\u904e\u7684\u9805\u76ee\u6a94\u6848 %s\u3002\u8acb\u9a57\u8b49\u60a8\u5c0d\u8a72\u6a94\u6848\u662f\u5426\u6709\u8db3\u5920\u7684\u5beb\u5165\u6b0a\u9650
 INFO_INSTALLDS_PROMPT_SKIPPED_FILE_1484=\u5c07\u7565\u904e\u7684\u9805\u76ee\u5beb\u5165\u81f3\u6a94\u6848:
-###SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=The maximum number \
-### of tries to provide the certificate key store PIN is %s.  Install canceled
-INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u8b8a\u66f4\u4e0d\u540c OpenDS \u6307\u4ee4\u6240\u4f7f\u7528\u7684 Java \u5f15\u6578\u8207 Java \u9996\u9801\u3002%n%n\u555f\u52d5\u6307\u4ee4\u524d\uff0c\u8acb\u5148\u7de8\u8f2f\u4f4d\u65bc %s \u4e2d\u7684\u7279\u6027\u6a94\uff0c\u4ee5\u6307\u5b9a Java \u5f15\u6578\u8207 Java \u9996\u9801\u3002\u7de8\u8f2f\u7279\u6027\u6a94\u5f8c\uff0c\u8acb\u57f7\u884c\u6b64\u6307\u4ee4\u4f7f\u8b8a\u66f4\u751f\u6548\u3002%n%n\u8acb\u6ce8\u610f\uff0c\u8b8a\u66f4\u5c07\u53ea\u6703\u5957\u7528\u81f3\u6b64 OpenDS \u5b89\u88dd\u3002\u60a8\u7684\u74b0\u5883\u8b8a\u6578\u4e0d\u6703\u53d7\u5230\u4efb\u4f55\u4fee\u6539
+SEVERE_ERR_INSTALLDS_TOO_MANY_KEYSTORE_PASSWORD_TRIES_1485=\u63d0\u4f9b\u6191\u8b49\u91d1\u9470\u5eab PIN \u7684\u5617\u8a66\u6b21\u6578\u4e0a\u9650\u70ba %s\u3002\u5b89\u88dd\u5df2\u53d6\u6d88
+INFO_JAVAPROPERTIES_TOOL_DESCRIPTION_1486=This utility can be used to change the java arguments and java home that are used by the different server commands.%n%n\u555f\u52d5\u6307\u4ee4\u524d\uff0c\u8acb\u5148\u7de8\u8f2f\u4f4d\u65bc %s \u4e2d\u7684\u7279\u6027\u6a94\uff0c\u4ee5\u6307\u5b9a Java \u5f15\u6578\u8207 Java \u9996\u9801\u3002\u7de8\u8f2f\u7279\u6027\u6a94\u5f8c\uff0c\u8acb\u57f7\u884c\u6b64\u6307\u4ee4\u4f7f\u8b8a\u66f4\u751f\u6548\u3002%n%nNote that the changes will only apply to this server installation. \u60a8\u7684\u74b0\u5883\u8b8a\u6578\u4e0d\u6703\u53d7\u5230\u4efb\u4f55\u4fee\u6539
 INFO_JAVAPROPERTIES_DESCRIPTION_SILENT_1487=\u4ee5\u7121\u8a0a\u606f\u6a21\u5f0f\u57f7\u884c\u5de5\u5177\u3002\u7121\u8a0a\u606f\u6a21\u5f0f\u4e0d\u6703\u5c07\u9032\u5ea6\u8cc7\u8a0a\u8f38\u51fa\u81f3\u6a19\u6e96\u8f38\u51fa
 INFO_JAVAPROPERTIES_DESCRIPTION_PROPERTIES_FILE_1488=\u8981\u7528\u4ee5\u7522\u751f\u7a0b\u5e8f\u6a94\u7684\u7279\u6027\u6a94\u3002\u82e5\u672a\u6307\u5b9a\u6b64\u5c6c\u6027\uff0c\u5c07\u6703\u4f7f\u7528 %s
 INFO_JAVAPROPERTIES_DESCRIPTION_DESTINATION_FILE_1489=\u5c07\u88ab\u5beb\u5165\u7684\u7a0b\u5e8f\u6a94\u6a94\u6848\u3002\u82e5\u672a\u6307\u5b9a\uff0c\u5c07\u6703\u5beb\u5165 %s
 INFO_JAVAPROPERTIES_DESCRIPTION_HELP_1490=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=The file properties "%s" \
-### cannot be read.  Check that it exists and that you have read rights to it
-###SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=The destination file "%s" \
-### cannot be written.  Check that you have right reads to it
-###SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=The destination file \
-### "%s" cannot be written.  Check that you have right reads to it
+SEVERE_ERR_JAVAPROPERTIES_WITH_PROPERTIES_FILE_1491=\u7121\u6cd5\u8b80\u53d6\u6a94\u6848\u7279\u6027\u300c%s\u300d\u3002\u8acb\u6aa2\u67e5\u8a72\u6a94\u6848\u7279\u6027\u5b58\u5728\u8207\u5426\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u6709\u6b0a\u52a0\u4ee5\u8b80\u53d6
+SEVERE_ERR_JAVAPROPERTIES_WITH_DESTINATION_FILE_1492=\u7121\u6cd5\u5beb\u5165\u76ee\u6a19\u6a94\u6848\u300c%s\u300d\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u6b0a\u52a0\u4ee5\u8b80\u53d6
+SEVERE_ERR_JAVAPROPERTIES_WRITING_DESTINATION_FILE_1493=\u7121\u6cd5\u5beb\u5165\u76ee\u6a19\u6a94\u6848\u300c%s\u300d\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u6709\u6b0a\u52a0\u4ee5\u8b80\u53d6
 INFO_JAVAPROPERTIES_SUCCESSFUL_NON_DEFAULT_1494=\u5df2\u6210\u529f\u5efa\u7acb\u7a0b\u5e8f\u6a94\u6a94\u6848 %s\u3002\u82e5\u8981\u8b93\u6307\u4ee4\u884c\u4f7f\u7528 %s \u4e0a\u6240\u6307\u5b9a\u7684 java \u7279\u6027\uff0c\u60a8\u5fc5\u9808\u5c07\u5df2\u5efa\u7acb\u7684\u7a0b\u5e8f\u6a94\u6a94\u6848\u8907\u88fd\u5230 %s
-INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\u4f5c\u696d\u5df2\u6210\u529f\u3002OpenDS \u6307\u4ee4\u5c07\u6703\u4f7f\u7528\u4f4d\u65bc %s \u7684\u7279\u6027\u6a94\u6240\u6307\u5b9a\u7684 java \u5f15\u6578\u8207 java \u9996\u9801
+INFO_JAVAPROPERTIES_SUCCESSFUL_1495=\u4f5c\u696d\u5df2\u6210\u529f\u3002The server commands will use the java arguments and java home specified in the properties file located in %s
 INFO_DESCRIPTION_TEST_IF_OFFLINE_1496=\u8a2d\u5b9a\u5b8c\u6210\u5f8c\uff0c\u8acb\u6e2c\u8a66\u5fc5\u9808\u4ee5\u96e2\u7dda\u9084\u662f\u7dda\u4e0a\u6a21\u5f0f\u57f7\u884c\u6307\u4ee4\uff0c\u4ee5\u50b3\u56de\u9069\u7576\u7684\u932f\u8aa4\u78bc
-###SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=The backend ID '%s' has been \
-### specified several times
+SEVERE_ERR_BACKUPDB_REPEATED_BACKEND_ID_1497=\u5f8c\u7aef ID\u300c%s\u300d\u5df2\u6307\u5b9a\u591a\u6b21
 MILD_ERR_INSTALLDS_EMPTY_DN_RESPONSE_1498=\u932f\u8aa4\uff1a\u7a7a\u7684 LDAP DN \u4e0d\u662f\u6709\u6548\u503c
+
 # Placeholders for values as they will be displayed in the usage
 INFO_FILE_PLACEHOLDER_1499={file}
 INFO_DIRECTORY_PLACEHOLDER_1500={directory}
@@ -1665,8 +1220,10 @@
 INFO_ADMINUID_PLACEHOLDER_1594={adminUID}
 INFO_KEYSTORE_PWD_FILE_PLACEHOLDER_1595={keyStorePasswordFile}
 INFO_PSEARCH_PLACEHOLDER_1596=ps[:changetype[:changesonly[:entrychgcontrols]]]
+
 INFO_MULTICHOICE_TRUE_VALUE_1597=true
 INFO_MULTICHOICE_FALSE_VALUE_1598=false
+
 INFO_INSTALLDS_SERVER_JMXPORT_LABEL_1599=JMX \u5075\u807d\u7a0b\u5f0f\u9023\u63a5\u57e0:
 INFO_INSTALLDS_START_SERVER_1600=\u5728\u914d\u7f6e\u5b8c\u6210\u6642\u555f\u52d5\u4f3a\u670d\u5668
 INFO_INSTALLDS_DO_NOT_START_SERVER_1601=\u8acb\u52ff\u5728\u914d\u7f6e\u5b8c\u6210\u6642\u555f\u52d5\u4f3a\u670d\u5668
@@ -1675,87 +1232,71 @@
 INFO_INSTALLDS_CONFIRM_INSTALL_1604=\u4ee5\u4e0a\u8ff0\u53c3\u6578\u8a2d\u5b9a\u4f3a\u670d\u5668
 INFO_INSTALLDS_PROVIDE_DATA_AGAIN_1605=\u518d\u6b21\u63d0\u4f9b\u8a2d\u5b9a\u53c3\u6578
 INFO_INSTALLDS_CANCEL_1606=\u53d6\u6d88\u8a2d\u5b9a
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=An error occurred while \
-### attempting to update the crypto manager in the Directory Server: %s
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_CRYPTO_MANAGER_1607=\u5617\u8a66\u66f4\u65b0\u76ee\u9304\u4f3a\u670d\u5668\u4e2d\u7684\u52a0\u5bc6\u7ba1\u7406\u54e1\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_TASK_TOOL_TASK_SUCESSFULL_1608=\u5df2\u6210\u529f\u5b8c\u6210 %s \u4f5c\u696d %s
 INFO_TASK_TOOL_TASK_NOT_SUCESSFULL_1609=%s task %s did not complete successfully
-###SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=Cannot access trust store '%s'.  Verify \
-### that the provided trust store exists and that you have read access rights to it
-###SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=Cannot access key store '%s'.  Verify \
-### that the provided key store exists and that you have read access rights to it
+SEVERE_ERR_CANNOT_READ_TRUSTSTORE_1610=\u7121\u6cd5\u5b58\u53d6\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u300c%s\u300d\u3002\u8acb\u9a57\u8b49\u6240\u63d0\u4f9b\u7684\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340\u662f\u5426\u5b58\u5728\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u6709\u5176\u8b80\u53d6\u6b0a\u9650
+SEVERE_ERR_CANNOT_READ_KEYSTORE_1611=\u7121\u6cd5\u5b58\u53d6\u91d1\u9470\u5eab\u300c%s\u300d\u3002\u8acb\u9a57\u8b49\u6240\u63d0\u4f9b\u7684\u91d1\u9470\u5eab\u662f\u5426\u5b58\u5728\uff0c\u4ee5\u53ca\u60a8\u662f\u5426\u6709\u5176\u8b80\u53d6\u6b0a\u9650
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ATTRS_1612=\u542b\u6709\u5728\u8a08\u7b97\u5dee\u7570\u503c\u6642\u8981\u5ffd\u7565\u4e4b\u5c6c\u6027\u6e05\u55ae\u7684\u6a94\u6848
 INFO_LDIFDIFF_DESCRIPTION_IGNORE_ENTRIES_1613=\u542b\u6709\u5728\u8a08\u7b97\u5dee\u7570\u503c\u6642\u8981\u5ffd\u7565\u4e4b\u9805\u76ee (DN) \u6e05\u55ae\u7684\u6a94\u6848
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored entries: %s
-###SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=An error occurred while attempting \
-### to read the file '%s' containing the list of ignored attributes: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ENTRIES_1614=\u5617\u8a66\u8b80\u53d6\u5305\u542b\u5ffd\u7565\u9805\u76ee\u6e05\u55ae\u7684\u6a94\u6848\u300c%s\u300d\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIFDIFF_CANNOT_READ_FILE_IGNORE_ATTRIBS_1615=\u5617\u8a66\u8b80\u53d6\u5305\u542b\u5ffd\u7565\u5c6c\u6027\u6e05\u55ae\u7684\u6a94\u6848\u300c%s\u300d\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_LDIFDIFF_CANNOT_PARSE_STRING_AS_DN_1616=\u7121\u6cd5\u5c07\u6a94\u6848\u300c%2$s\u300d\u4e2d\u7684\u5b57\u4e32\u300c%1$s\u300d\u5256\u6790\u70ba DN
 INFO_CHANGE_NUMBER_CONTROL_RESULT_1617=The %s operation change number is %s
 INFO_INSTALLDS_PROMPT_ADMINCONNECTORPORT_1618=On which port would you like the Administration Connector to accept connections?
 INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT_1619=Port on which the Administration Connector should listen for communication
-###SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred \
-### while attempting to update the administration connector port:  %s
-###SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. \
-###Check this port is an administration port
+SEVERE_ERR_CONFIGDS_CANNOT_UPDATE_ADMIN_CONNECTOR_PORT_1620=An error occurred while attempting to update the administration connector port:  %s
+SEVERE_ERR_TASKINFO_LDAP_EXCEPTION_SSL_1621=Error connecting to the directory server at %s on %s. Check this port is an administration port
 INFO_DESCRIPTION_ADMIN_PORT_1622=Directory server administration port number
 INFO_INSTALLDS_DESCRIPTION_USE_JCEKS_1623=Path of a JCEKS containing a certificate to be used as the server certificate
 INFO_INSTALLDS_CERT_OPTION_JCEKS_1624=Use an existing certificate located on a JCEKS key store
 INFO_INSTALLDS_PROMPT_JCEKS_PATH_1625=JCEKS Key Store path:
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating \
-### JCEKS Key Provider configuration:  %s
-###SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error \
-### creating JCEKS Trust Manager configuration:  %s
-###SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
-###SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to \
-### the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_PROVIDER_1626=Error creating JCEKS Key Provider configuration:  %s
+SEVERE_ERR_CONFIG_KEYMANAGER_CANNOT_CREATE_JCEKS_TRUST_MANAGER_1627=Error creating JCEKS Trust Manager configuration:  %s
+SEVERE_ERR_STOPDS_CANNOT_CONNECT_SSL_1628=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+SEVERE_ERR_PWPSTATE_CANNOT_CONNECT_SSL_1629=ERROR:  Cannot establish a connection to the Directory Server at %s on port %s. Check this port is an administration port
+
 INFO_IPATH_PLACEHOLDER_1630={instancePath}
 INFO_CURRENT_USER_PLACEHOLDER_1631={currentUser}
+
 INFO_CONFIGURE_DESCRIPTION_IPATH_1632=Path where the instance will be located
 INFO_CONFIGURE_DESCRIPTION_USERNAME_1633=User name of the owner of the instance
 INFO_CONFIGURE_DESCRIPTION_GROUPNAME_1634=Group name of the owner of the instance
 INFO_CONFIGURE_USAGE_DESCRIPTION_1635=This utility sets the instance location
-###SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can \
-###be used as {instancePath}
-###SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create \
-###Directory Server instance
-###SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. \
-###Cannot be specified as {userName}
-###SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. \
-###Check that [%s] exists
-###SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. \
-###Check that %s exists and belongs to %s
-###SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. \
-###Only user that can write [%s] can use this command
+SEVERE_ERR_CONFIGURE_NOT_DIRECTORY_1636=[%s] is not a directory. Only directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_EMPTY_1637=[%s] is not empty. Only empty directories can be used as {instancePath}
+SEVERE_ERR_CONFIGURE_DIRECTORY_NOT_WRITABLE_1638=[%s] is not writable. Cannot create Directory Server instance
+SEVERE_ERR_CONFIGURE_BAD_USER_NAME_1639=[%s] does not start with a letter. Cannot be specified as {userName}
+SEVERE_ERR_CONFIGURE_GET_GROUP_ERROR_1640=Unable to retrieve group for [%s]. Check that [%s] exists
+SEVERE_ERR_CONFIGURE_CHMOD_ERROR_1641=Unable to use [%s]/[%s] as {userName}/{groupName}. Check that %s exists and belongs to %s
+SEVERE_ERR_CONFIGURE_CURRENT_USER_ERROR_1642=Unauthorized user. Only user that can write [%s] can use this command
+
 INFO_CHECK_DESCRIPTION_1643=This utility checks version and owner of the instance
 INFO_CHECK_DESCRIPTION_CURRENT_USER_1644=Current user
 INFO_CHECK_DESCRIPTION_CHECK_VERSION_1645=Specifies that check on version should be done
-###SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
-###SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
-###SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
-###SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. \
-###Create it or use --userName option to specify another user
-###SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s \
-### cannot be backed up to the backup directory %s: this directory is \
-### already a backup location for backend %s
+SEVERE_ERR_CHECK_USER_ERROR_1646=Current user is not owner of the instance. Only [%s] can run this command
+SEVERE_ERR_CHECK_VERSION_NOT_MATCH_1647=Data version does not match binaries. Run upgrade script to solve this
+
+
+SEVERE_ERR_CONFIGURE_USER_NOT_EXIST_1648=User [%s] does not exist
+SEVERE_ERR_CONFIGURE_LDAPUSER_NOT_EXIST_1649=User/role [%s] does not exist. Create it or use --userName option to specify another user
+
+SEVERE_ERR_BACKUPDB_CANNOT_BACKUP_IN_DIRECTORY_1650=The target backend %s cannot be backed up to the backup directory %s: this directory is already a backup location for backend %s
+
 INFO_RECURRING_TASK_PLACEHOLDER_1651={schedulePattern}
-###SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred \
-### while attempting to initialize server components to run the encode \
-### password tool:  %s
-###SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s \
-### argument is not supported for online imports
+SEVERE_ERR_ENCPW_CANNOT_INITIALIZE_SERVER_COMPONENTS_1652=An error occurred while attempting to initialize server components to run the encode password tool:  %s
+SEVERE_ERR_LDIFIMPORT_COUNT_REJECTS_REQUIRES_OFFLINE_1653=The %s argument is not supported for online imports
 INFO_DESCRIPTION_RECURRING_TASK_1654=Indicates the task is recurring and will be scheduled according to the value argument expressed in crontab(5) compatible time/date pattern
 INFO_TASK_TOOL_RECURRING_TASK_SCHEDULED_1655=Recurring %s task %s scheduled successfully
+
 INFO_UNCONFIGURE_USAGE_DESCRIPTION_1656=This utility unsets the instance location
 INFO_DESCRIPTION_CHECK_OPTIONS_1657=Checks options are valid
-###FATAL_ERR_INTERNAL_1658=Internal Error: %s
-###FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
-###FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
-###FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in \
-###the instance directory %s.\nInstance directory is referenced by %s
+FATAL_ERR_INTERNAL_1658=Internal Error: %s
+FATAL_ERR_INSTALL_ROOT_NOT_SPECIFIED_1659=INSTALL_ROOT property not specified
+FATAL_ERR_INSTANCE_ROOT_NOT_SPECIFIED_1660=INSTANCE_ROOT property not specified
+FATAL_ERR_CONFIG_LDIF_NOT_FOUND_1661=The "config.ldif" file is not present in the instance directory %s.\nInstance directory is referenced by %s
 INFO_LDIFEXPORT_PATH_TO_LDIF_FILE_1662=Exporting to %s
+
 #
 # These are the localized version of the answers that the user can provide in
 # interactive tools.
@@ -1764,15 +1305,15 @@
 INFO_PROMPT_YES_FIRST_LETTER_ANSWER_1664=y
 INFO_PROMPT_NO_COMPLETE_ANSWER_1665=\u5426
 INFO_PROMPT_NO_FIRST_LETTER_ANSWER_1666=n
-###SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file \
-### '%s'.  Check that the file exists and that you have read access rights to \
-### it.  Details: %s
-###SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' \
-### has already passed
-###SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name \
-### were provided for the compare operation.  These arguments are not compatible
+
+SEVERE_ERR_START_DATETIME_ALREADY_PASSED_1667=The specified start time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_ERROR_READING_FILE_1668=An error occurred reading file '%s'.  Check that the file exists and that you have read access rights to it.  \u8a73\u7d30\u8cc7\u8a0a: %s
+
+SEVERE_ERR_STOPDS_DATETIME_ALREADY_PASSED_1669=The specified stop time '%s' has already passed
+
+SEVERE_ERR_LDAPCOMPARE_FILENAME_AND_DNS_1670=Both entry DNs and a file name were provided for the compare operation.  These arguments are not compatible
+
 # The following chars correspond to the following properties:
 # INFO_TASKINFO_CMD_REFRESH_1415=refresh
 # INFO_TASKINFO_CMD_CANCEL_1416=cancel task
@@ -1780,9 +1321,13 @@
 INFO_TASKINFO_CMD_REFRESH_CHAR_1671=r
 INFO_TASKINFO_CMD_CANCEL_CHAR_1672=c
 INFO_TASKINFO_CMD_VIEW_LOGS_CHAR_1673=l
+
 INFO_LDIFDIFF_DESCRIPTION_CHECK_SCHEMA_1674=Takes into account the syntax of the attributes as defined in the schema to make the value comparison.  The provided LDIF files must be conform to the server schema
-###SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was \
-### provided as argument.  No schema check will be performed.  If this is being \
-### called throught the '%s' command-line, verify that the script has not been \
-### modified
+SEVERE_WARN_LDIFDIFF_NO_CONFIG_FILE_1675=WARNING:  no configuration file was provided as argument.  No schema check will be performed.  If this is being called throught the '%s' command-line, verify that the script has not been modified
 INFO_LDAPAUTH_NON_EMPTY_PASSWORD_1676=You must provide a non-empty password to continue
+
+INFO_BATCH_FILE_PATH_PLACEHOLDER_1677={batchFilePath}
+INFO_DESCRIPTION_BATCH_FILE_PATH_1678=Path to a batch file containing a set of dsconfig commands to be executed
+SEVERE_ERR_DSCFG_ERROR_BATCH_FILE_AND_INTERACTIVE_INCOMPATIBLE_1679=\u82e5\u6307\u5b9a\u4e86 {%s} \u5f15\u6578\uff0c\u5247\u5fc5\u9808\u540c\u6642\u6307\u5b9a {%s}
+
+SEVERE_ERR_TIMEOUT_DURING_STARTUP_1680=The timeout of '%d' seconds to start the server has been reached.  You can use the argument '--%s' to increase this timeout
diff --git a/opendj-sdk/opends/src/messages/messages/utility_de.properties b/opendj-sdk/opends/src/messages/messages/utility_de.properties
index 764cf36..3b8b922 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_de.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -60,247 +65,108 @@
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=Der Eintrag %s, der in Zeile %d beginnt, enth\u00e4lt mehrere Werte f\u00fcr das einwertige Attribut %s
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=Der LDIF-Eintrag %s, der in Zeile %d beginnt, kann nicht geparst werden, da er den ung\u00fcltigen Wert "%s" f\u00fcr das Attribut %s enth\u00e4lt: %s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=Der LDIF-Eintrag %s, der in Zeile %d beginnt, ist ung\u00fcltig, da er die Serverschemakonfiguration verletzt: %s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and the export configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_INVALID_URL_19=Der LDIF-Eintrag %s, der in Zeile %d beginnt, ist ung\u00fcltig, da der Wert des Attributs %s von einer URL gelesen werden sollte, die URL aber ung\u00fcltig ist: %s
 MILD_ERR_LDIF_URL_IO_ERROR_20=Der LDIF-Eintrag %s, der in Zeile %d beginnt, ist ung\u00fcltig, da der Wert des Attributs %s von einer URL %s gelesen werden sollte. Beim Versuch, den Inhalt zu lesen, ist jedoch ein Fehler aufgetreten: %s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred while attempting to determine whether LDIF entry "%s" starting at line %d should be imported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred while attempting to determine whether LDIF entry "%s" should be exported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record entry. Invalid attributes specified for the delete operation
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record entry. No attributes specified for the mod DN operation
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record entry. No delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change record entry. Invalid value "%s" for the delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting one of the following attributes "%s"
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change record entry. Invalid value "%s" for the changetype specified. Expecting one of the following values "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change record entry. Invalid value for the "%s" attribute specified
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed to determine whether it contained a valid schema element name or OID because it was null or empty
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not contain a valid schema element name or OID because it contains an illegal character %c at position %d
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not contain a valid schema element name or OID because the numeric OID contains two consecutive periods at position %d
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a single-character or a long identifier that may be used to specify it.  At least one of these must be specified for each argument
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take a value but no value placeholder has been defined for it
+SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that may be retrieved as an integer
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s argument cannot be decoded as an integer
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and therefore cannot be decoded as a single integer value
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value that may be retrieved as a Boolean
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s argument cannot be decoded as a Boolean
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values and therefore cannot be decoded as a single Boolean value
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument configuration is invalid because the lower bound of %d is greater than the upper bound of %d
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is unacceptable because it is below the lower bound of %d
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is unacceptable because it is above the upper bound of %d
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is unacceptable because Boolean arguments are never allowed to have values
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is unacceptable because it is not included in the set of allowed values for that argument
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does not exist
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while trying to verify the existence of file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open file %s specified for argument %s for reading:  %s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read from file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists but is empty
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the argument list because its short identifier -%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the argument list because its long identifier --%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of command-line arguments contained too many unnamed trailing arguments.  The maximum number of allowed trailing arguments is %d
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is invalid because it does not include the argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not start with one or two dashes and unnamed trailing arguments are not allowed
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed trailing arguments are required in the argument list, but too few were provided
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is not a directory
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be sent using any of the configured mail servers
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already has a %s subcommand
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple arguments for subcommand %s with name %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for subcommand %s conflicts with a global argument with the same name
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s has a short identifier -%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s for subcommand %s has a short ID -%s that conflicts with that of global argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s has a long identifier --%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for subcommand %s has a long ID --%s that conflicts with that of global argument %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another global argument named "%s"
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name %s conflicts with the name of another argument associated with the %s subcommand
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for global argument %s conflicts with the short ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for global argument %s conflicts with the short ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for global argument %s conflicts with the long ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for global argument %s conflicts with the long ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line argument %s does not contain an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided argument --%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line argument --%s requires a value but none was given
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided argument -%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument -%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s requires a value but none was provided
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is not recognized
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s specifies a valid subcommand, but another subcommand %s was also given.  Only a single subcommand may be provided
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain the necessary :// component to separate the scheme from the rest of the URL
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a protocol scheme
+SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a host before the colon to specify the port number
+SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a port number after the colon following the host
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be decoded as an LDAP URL because the port number portion %s cannot be decoded as an integer
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be decoded as an LDAP URL because the provided port number %d is not within the valid range between 1 and 65535
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot be decoded as an LDAP URL because the scope string %s was not one of the allowed values of base, one, sub, or subordinate
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component "%s" could not be decoded because the percent character at byte %d was not followed by two hexadecimal digits
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could not be decoded because the character at byte %d was not a valid hexadecimal digit
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while attempting to represent a byte array as a UTF-8 string during the course of decoding a portion of an LDAP URL:  %s
 MILD_ERR_CHARSET_NO_COLON_120=Wert "%s" kann nicht als benannter Zeichensatz dekodiert werden, da er keinen Doppelpunkt enth\u00e4lt, der den Namen vom Zeichensatz trennt
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=Der benannte Zeichensatz ist ung\u00fcltig, da er keinen Namen enth\u00e4lt
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=Der benannte Zeichensatz ist ung\u00fcltig, da der angegebene Name "%s" ein ung\u00fcltiges Zeichen an Position %d enth\u00e4lt. In diesem Namen sind nur alphabetische ASCII-Zeichen zul\u00e4ssig
@@ -324,48 +190,31 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=password-changed
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=Berechtigungen f\u00fcr Datei %s k\u00f6nnen nicht gesetzt werden, da die Datei nicht vorhanden ist
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=Der Befehl chmod kann nicht ausgef\u00fchrt werden, um die Dateiberechtigungen auf %s zu setzen: %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown in the process of updating the file permissions for %s.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the file permissions for %s failed, but at least one update was successful.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to update the file permissions for %s failed.  The file should be left with its original permissions
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=Die angegebene Zeichenkette %s stellt keinen g\u00fcltigen UNIX-Dateimodus dar.  Ein UNIX-Dateimodus besteht aus einer dreistelligen Zeichenkette, in der jedes Zeichen eine numerische Ziffer zwischen Null und Sieben ist
 MILD_ERR_EXEC_DISABLED_147=Der Befehl %s ist nicht zul\u00e4ssig, da der Directory-Server so konfiguriert ist, dass er die Verwendung der Exec-Methode abweist
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked method was not met.  This This usually means there is a defect somewhere in the call stack.  Details: %s
 INFO_GLOBAL_OPTIONS_149=Globale Optionen:
-INFO_GLOBAL_OPTIONS_REFERENCE_150=Siehe "%s --Hilfe"
+INFO_GLOBAL_OPTIONS_REFERENCE_150=Siehe "%s --help"
 INFO_SUBCMD_OPTIONS_151=Unterbefehl-Optionen:
 INFO_ARGPARSER_USAGE_152=Verwendung:
 INFO_SUBCMDPARSER_SUBCMD_HEADING_153=Verf\u00fcgbare Unterbefehle:
-INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154=Siehe "%s --Hilfe-{category}"
+INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154=Siehe "%s --help-{category}"
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=Die globalen Optionen sind:
-INFO_GLOBAL_HELP_REFERENCE_156=Siehe "%s --Hilfe" f\u00fcr weitere Hilfestellung
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+INFO_GLOBAL_HELP_REFERENCE_156=Siehe "%s --help" f\u00fcr weitere Hilfestellung
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file %s.  Make sure the file is not currently in use by this or another application
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust client or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust server or issuer certificate '%s' because it is not valid until %s
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=Der LDIF-Eintrag %s, der in Zeile %d beginnt, enth\u00e4lt den Wert "%s" f\u00fcr das Attribut %s, das gem\u00e4\u00df der zugeordneten Syntax ung\u00fcltig ist: %s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_SKIP_165=Eintrag %s wird \u00fcbersprungen, da der DN gem\u00e4\u00df der Einschluss- und Ausschlussverzweigungen nicht eingeschlossen werden soll
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=So zeigen Sie eine Liste mit den Unterbefehlen an:
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot be started because it is already running
 INFO_SUBCMDPARSER_OPTIONS_168={options}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={subcommand} {options}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        zu den {options} z\u00e4hlen:
@@ -377,16 +226,11 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=Der Pfad zu der Datei, die den Nachrichtentext enth\u00e4lt
 INFO_EMAIL_ATTACH_DESCRIPTION_177=Der Pfad zu einer Datei, die an die E-Mail-Nachricht angeh\u00e4ngt wird
 INFO_EMAIL_HELP_DESCRIPTION_178=Anzeige dieser Nutzungsinformationen
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file for the e-mail message does not exist
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while attempting to process message body file %s:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not exist
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to attach file %s:  %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to send the e-mail message:  %s
 INFO_BASE64_TOOL_DESCRIPTION_186=Dieses Dienstprogramm dient zum Verschl\u00fcsseln und Entschl\u00fcsseln von Informationen mit Base64
 INFO_BASE64_HELP_DESCRIPTION_187=Anzeige dieser Nutzungsinformationen
 INFO_BASE64_DECODE_DESCRIPTION_188=Base64-enkodierte Informationen als Rohdaten entschl\u00fcsseln
@@ -397,19 +241,14 @@
 INFO_BASE64_RAW_FILE_DESCRIPTION_193=Der Pfad zu der Datei, die die Rohdaten enth\u00e4lt, die mit Base64 verschl\u00fcsselt werden sollen
 INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=Der Pfad zu der Datei, in die die Base64-enkodierten Daten geschrieben werden sollen
 INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=Der Pfad zu der Datei, in die die Base64-dekodierten Rohdaten geschreiben werden sollen
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting to read the raw data to encode:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while attempting to write the encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while attempting to read the base64-encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while attempting to write the decoded data:  %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
 INFO_GENERAL_NO_201=Nein
 INFO_GENERAL_YES_202=Ja
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Ung\u00fcltige Antwort. Please enter "%s" or "%s"
 INFO_MENU_OPTION_HELP_204=Hilfe
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=Abbrechen
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=B
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Ung\u00fcltige Antwort. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Ung\u00fcltige Antwort. Please enter a valid menu option
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified more than once. Please enter one or more valid menu options
 INFO_MENU_PROMPT_SINGLE_215=Option eingeben:
 INFO_MENU_PROMPT_SINGLE_DEFAULT_216=Option eingeben [%s]:
 INFO_MENU_PROMPT_MULTI_217=Geben Sie eine oder mehrere durch Kommas getrennte Optionen ein:
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=Geben Sie eine oder mehrere durch Kommas getrennte Optionen ein [%s]:
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=Dr\u00fccken Sie ENTER, um fortzufahren
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]:
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=Die Antwort konnte aufgrund des folgenden Fehlers nicht von der Konsole gelesen werden: %s
 INFO_MENU_OPTION_BACK_222=Zur\u00fcck
 INFO_MENU_OPTION_BACK_KEY_223=Z
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because it was rejected by a plugin
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was rejected by a plugin:  %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=LDAP mit SSL
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=LDAP mit StartTLS
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=Passwort f\u00fcr Schl\u00fcsselspeicher '%s':
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=Zertifikatspseudonym:
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> OpenDS-LDAP-Verbindungsparameter angeben
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=Der Hostname "%s" konnte nicht aufgel\u00f6st werden. Please check you have provided the correct address
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Ung\u00fcltige Port-Nummer "%s". Geben Sie eine g\u00fcltige Port-Nummer zwischen 1 und 65535 ein
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=Directory-Server-Hostname oder -IP-Adresse [%s]:
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=Directory-Server-Port-Nummer [%d]:
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=Administratorverbindungs-DN [%s]:
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=Wie m\u00f6chten Sie die Verbindung herstellen?
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=Der angegebene Pfad ist ung\u00fcltig
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=Wie m\u00f6chten Sie dem Server-Zertifikat vertrauen?
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=Trust Store verwenden
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=Manuell \u00fcberpr\u00fcfen
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=Verwendung: %s  {options}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={trailing-arguments}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=Limit f\u00fcr Best\u00e4tigungsversuche erreicht (%d)
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=Limit f\u00fcr Eingabeversuche erreicht (%d)
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=Directory-Server-Administrations-Portummer [%d]:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=Der LDIF-Eintrag %s, der in Zeile %d beginnt, kann nicht verwendet werden, da er eine ung\u00fcltige Bin\u00e4option f\u00fcr das Attribut %s enth\u00e4lt.
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=Standardwert: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/utility_es.properties b/opendj-sdk/opends/src/messages/messages/utility_es.properties
index 79955f0..42f3dd6 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_es.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -43,8 +48,8 @@
 #
 # ORDINAL is an integer unique among other ordinals in this file
 #
-MILD_ERR_BASE64_DECODE_INVALID_LENGTH_1=El valor %s no se puede descodificar en base 64 porque su longitud no es m\u00faltiplo de 4 bytes
-MILD_ERR_BASE64_DECODE_INVALID_CHARACTER_2=El valor %s no se puede descodificar en base 64 porque contiene un car\u00e1cter no v\u00e1lido %c que no est\u00e1 permitido en los valores codificados en base 64
+MILD_ERR_BASE64_DECODE_INVALID_LENGTH_1=El valor %s no se puede descodificar en base64 porque su longitud no es m\u00faltiplo de 4 bytes
+MILD_ERR_BASE64_DECODE_INVALID_CHARACTER_2=El valor %s no se puede descodificar en base64 porque contiene un car\u00e1cter no v\u00e1lido %c que no est\u00e1 permitido en los valores codificados en base64
 MILD_ERR_HEX_DECODE_INVALID_LENGTH_3=El valor %s no se puede descodificar como cadena hexadecimal porque su longitud no es m\u00faltiplo de dos bytes
 MILD_ERR_HEX_DECODE_INVALID_CHARACTER_4=El valor %s no se puede descodificar como cadena hexadecimal porque contiene un car\u00e1cter no v\u00e1lido %c que no es un d\u00edgito hexadecimal v\u00e1lido
 MILD_ERR_LDIF_INVALID_LEADING_SPACE_5=No se puede analizar la l\u00ednea %d ("%s") del origen LDIF porque empieza con un espacio y no hab\u00eda l\u00edneas anteriores en la entrada a las que se pudiera anexar
@@ -53,254 +58,115 @@
 MILD_ERR_LDIF_INVALID_DN_SEPARATOR_8=No se puede analizar la entrada de LDIF que empieza en la l\u00ednea %d porque la l\u00ednea "%s" conten\u00eda un separador no v\u00e1lido entre el prefijo "dn" y el nombre distinguido real
 MILD_ERR_LDIF_INVALID_DN_9=No se puede analizar la entrada de LDIF que empieza en la l\u00ednea %d porque se produjo un error al intentar analizar el valor de la l\u00ednea "%s" como un nombre distinguido: %s
 MILD_ERR_LDIF_INVALID_ATTR_SEPARATOR_10=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque la l\u00ednea "%s" conten\u00eda un separador no v\u00e1lido entre el valor y el nombre de atributo
-MILD_ERR_LDIF_COULD_NOT_BASE64_DECODE_DN_11=No se puede analizar la entrada de LDIF que empieza en la l\u00ednea %d porque no fue posible descodificar en base 64 el ND de la l\u00ednea "%s": %s
-MILD_ERR_LDIF_COULD_NOT_BASE64_DECODE_ATTR_12=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque no fue posible descodificar en base 64 el atributo en la l\u00ednea "%s": %s
+MILD_ERR_LDIF_COULD_NOT_BASE64_DECODE_DN_11=No se puede analizar la entrada de LDIF que empieza en la l\u00ednea %d porque no fue posible descodificar en base64 el ND de la l\u00ednea "%s": %s
+MILD_ERR_LDIF_COULD_NOT_BASE64_DECODE_ATTR_12=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque no fue posible descodificar en base64 el atributo en la l\u00ednea "%s": %s
 MILD_WARN_LDIF_DUPLICATE_OBJECTCLASS_13=La entrada %s le\u00edda de LDIF que empieza en la l\u00ednea %d incluye un valor de clase de objeto duplicado %s. Se ha omitido la segunda aparici\u00f3n de dicho objeto de clase
 MILD_WARN_LDIF_DUPLICATE_ATTR_14=La entrada %s le\u00edda de LDIF que empieza en la l\u00ednea %d incluye un atributo duplicado %s con valor %s. Se ha omitido la segunda ocurrencia de dicho valor de atributo
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=La entrada %s que empieza en la l\u00ednea %d incluye varios valores para el atributo de un solo valor %s
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque tiene un valor no v\u00e1lido "%s" para el atributo %s: %s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=La entrada %s le\u00edda de LDIF que empieza en la l\u00ednea %d no es v\u00e1lida porque infringe la configuraci\u00f3n del esquema del servidor: %s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and the export configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_INVALID_URL_19=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque la URL desde donde se deb\u00eda leer el valor del atributo %s no era v\u00e1lida: %s
 MILD_ERR_LDIF_URL_IO_ERROR_20=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque se produjo un error al leer el contenido de la URL %s desde donde se deb\u00eda leer el valor del atributo %s: %s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred while attempting to determine whether LDIF entry "%s" starting at line %d should be imported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred while attempting to determine whether LDIF entry "%s" should be exported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record entry. Invalid attributes specified for the delete operation
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record entry. No attributes specified for the mod DN operation
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record entry. No delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change record entry. Invalid value "%s" for the delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting one of the following attributes "%s"
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change record entry. Invalid value "%s" for the changetype specified. Expecting one of the following values "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change record entry. Invalid value for the "%s" attribute specified
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed to determine whether it contained a valid schema element name or OID because it was null or empty
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not contain a valid schema element name or OID because it contains an illegal character %c at position %d
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not contain a valid schema element name or OID because the numeric OID contains two consecutive periods at position %d
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a single-character or a long identifier that may be used to specify it.  At least one of these must be specified for each argument
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take a value but no value placeholder has been defined for it
+SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that may be retrieved as an integer
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s argument cannot be decoded as an integer
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and therefore cannot be decoded as a single integer value
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value that may be retrieved as a Boolean
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s argument cannot be decoded as a Boolean
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values and therefore cannot be decoded as a single Boolean value
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument configuration is invalid because the lower bound of %d is greater than the upper bound of %d
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is unacceptable because it is below the lower bound of %d
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is unacceptable because it is above the upper bound of %d
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is unacceptable because Boolean arguments are never allowed to have values
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is unacceptable because it is not included in the set of allowed values for that argument
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does not exist
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while trying to verify the existence of file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open file %s specified for argument %s for reading:  %s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read from file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists but is empty
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the argument list because its short identifier -%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the argument list because its long identifier --%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of command-line arguments contained too many unnamed trailing arguments.  The maximum number of allowed trailing arguments is %d
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is invalid because it does not include the argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not start with one or two dashes and unnamed trailing arguments are not allowed
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed trailing arguments are required in the argument list, but too few were provided
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is not a directory
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be sent using any of the configured mail servers
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already has a %s subcommand
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple arguments for subcommand %s with name %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for subcommand %s conflicts with a global argument with the same name
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s has a short identifier -%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s for subcommand %s has a short ID -%s that conflicts with that of global argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s has a long identifier --%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for subcommand %s has a long ID --%s that conflicts with that of global argument %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another global argument named "%s"
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name %s conflicts with the name of another argument associated with the %s subcommand
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for global argument %s conflicts with the short ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for global argument %s conflicts with the short ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for global argument %s conflicts with the long ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for global argument %s conflicts with the long ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line argument %s does not contain an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided argument --%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line argument --%s requires a value but none was given
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided argument -%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument -%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s requires a value but none was provided
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is not recognized
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s specifies a valid subcommand, but another subcommand %s was also given.  Only a single subcommand may be provided
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain the necessary :// component to separate the scheme from the rest of the URL
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a protocol scheme
+SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a host before the colon to specify the port number
+SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a port number after the colon following the host
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be decoded as an LDAP URL because the port number portion %s cannot be decoded as an integer
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be decoded as an LDAP URL because the provided port number %d is not within the valid range between 1 and 65535
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot be decoded as an LDAP URL because the scope string %s was not one of the allowed values of base, one, sub, or subordinate
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component "%s" could not be decoded because the percent character at byte %d was not followed by two hexadecimal digits
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could not be decoded because the character at byte %d was not a valid hexadecimal digit
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while attempting to represent a byte array as a UTF-8 string during the course of decoding a portion of an LDAP URL:  %s
 MILD_ERR_CHARSET_NO_COLON_120=No se puede descodificar el valor "%s" como un conjunto de caracteres con nombre porque no contiene un signo de dos puntos que separe el nombre del conjunto de caracteres
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=El conjunto de caracteres con nombre no es v\u00e1lido porque no contiene un nombre
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=El conjunto de caracteres con nombre no es v\u00e1lido porque su nombre "%s" incluye un car\u00e1cter no v\u00e1lido en la posici\u00f3n %d. El nombre s\u00f3lo puede incluir caracteres ASCII
@@ -324,20 +190,12 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=contrase\u00f1a-cambiada
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=No se pueden establecer permisos para el archivo %s porque \u00e9ste no existe
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=No se puede ejecutar el comando chmod para establecer permisos de archivo en %s: %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown in the process of updating the file permissions for %s.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the file permissions for %s failed, but at least one update was successful.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to update the file permissions for %s failed.  The file should be left with its original permissions
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=La cadena proporcionada %s no representa un modo de archivo UNIX v\u00e1lido.  Los modos de archivo UNIX deben ser una cadena de tres caracteres en la que cada car\u00e1cter es un d\u00edgito num\u00e9rico comprendido entre cero y siete
 MILD_ERR_EXEC_DISABLED_147=No se permitir\u00e1 el comando %s porque se ha configurado Directory Server para que rechace el uso del m\u00e9todo exec
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked method was not met.  This This usually means there is a defect somewhere in the call stack.  Detalles: %s
 INFO_GLOBAL_OPTIONS_149=Opciones globales:
 INFO_GLOBAL_OPTIONS_REFERENCE_150=Consulte "%s --help"
 INFO_SUBCMD_OPTIONS_151=Opciones de subcomando:
@@ -346,26 +204,17 @@
 INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154=Consulte "%s --help-{category}"
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=Las opciones globales son:
 INFO_GLOBAL_HELP_REFERENCE_156=Consulte "%s --help" para obtener m\u00e1s informaci\u00f3n de uso
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file %s.  Make sure the file is not currently in use by this or another application
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust client or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust server or issuer certificate '%s' because it is not valid until %s
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=La entrada %s le\u00edda desde LDIF que empieza en la l\u00ednea %d incluye el valor "%s" para el atributo %s. Este valor no es v\u00e1lido de acuerdo a la sintaxis asociada: %s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_SKIP_165=Omitiendo la entrada %s porque este ND no se debe incluir en funci\u00f3n de las ramas de incluir y excluir
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=Para obtener la lista de subcomandos:
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot be started because it is already running
 INFO_SUBCMDPARSER_OPTIONS_168={options}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={subcommand} {options}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        donde {options} incluye:
@@ -377,39 +226,29 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=La ruta del archivo que contiene el texto del cuerpo del mensaje
 INFO_EMAIL_ATTACH_DESCRIPTION_177=La ruta de un archivo que se va a adjuntar a un mensaje de correo electr\u00f3nico
 INFO_EMAIL_HELP_DESCRIPTION_178=Muestra esta informaci\u00f3n de uso
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
-INFO_BASE64_TOOL_DESCRIPTION_186=Esta utilidad se puede utilizar para codificar y descodificar informaci\u00f3n mediante base 64
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file for the e-mail message does not exist
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while attempting to process message body file %s:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not exist
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to attach file %s:  %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to send the e-mail message:  %s
+INFO_BASE64_TOOL_DESCRIPTION_186=Esta utilidad se puede utilizar para codificar y descodificar informaci\u00f3n mediante base64
 INFO_BASE64_HELP_DESCRIPTION_187=Muestra esta informaci\u00f3n de uso
-INFO_BASE64_DECODE_DESCRIPTION_188=Descodificar informaci\u00f3n codificada en base 64 en datos no procesados
-INFO_BASE64_ENCODE_DESCRIPTION_189=Codificar datos no procesados mediante base 64
-INFO_BASE64_ENCODED_DATA_DESCRIPTION_190=Datos codificados en base 64 que se van a descodificar
-INFO_BASE64_ENCODED_FILE_DESCRIPTION_191=La ruta del archivo que contiene los datos codificados en base 64 que se van a descodificar
-INFO_BASE64_RAW_DATA_DESCRIPTION_192=Los datos no procesados que se van a codificar en base 64
-INFO_BASE64_RAW_FILE_DESCRIPTION_193=La ruta de un archivo que contiene los datos no procesados que se van a codificar en base 64
-INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=La ruta de un archivo en el que se deben escribir los datos codificados en base 64
-INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=La ruta de un archivo en el que se deben escribir los datos descodificados en base 64 no procesados
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+INFO_BASE64_DECODE_DESCRIPTION_188=Descodificar informaci\u00f3n codificada en base64 en datos no procesados
+INFO_BASE64_ENCODE_DESCRIPTION_189=Codificar datos no procesados mediante base64
+INFO_BASE64_ENCODED_DATA_DESCRIPTION_190=Datos codificados en base64 que se van a descodificar
+INFO_BASE64_ENCODED_FILE_DESCRIPTION_191=La ruta del archivo que contiene los datos codificados en base64 que se van a descodificar
+INFO_BASE64_RAW_DATA_DESCRIPTION_192=Los datos no procesados que se van a codificar en base64
+INFO_BASE64_RAW_FILE_DESCRIPTION_193=La ruta de un archivo que contiene los datos no procesados que se van a codificar en base64
+INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=La ruta de un archivo en el que se deben escribir los datos codificados en base64
+INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=La ruta de un archivo en el que se deben escribir los datos descodificados en base64 no procesados
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting to read the raw data to encode:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while attempting to write the encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while attempting to read the base64-encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while attempting to write the decoded data:  %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
 INFO_GENERAL_NO_201=no
 INFO_GENERAL_YES_202=s\u00ed
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter "%s" or "%s"
 INFO_MENU_OPTION_HELP_204=ayuda
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=cancelar
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=s
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid menu option
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified more than once. Please enter one or more valid menu options
 INFO_MENU_PROMPT_SINGLE_215=Introduzca la opci\u00f3n:
 INFO_MENU_PROMPT_SINGLE_DEFAULT_216=Introduzca la opci\u00f3n [%s]:
 INFO_MENU_PROMPT_MULTI_217=Introduzca una o varias opciones separadas por comas:
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=Introduzca una o varias opciones separadas por comas [%s]:
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=Pulse RETORNO para continuar
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]:
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
 INFO_MENU_OPTION_BACK_222=atr\u00e1s
 INFO_MENU_OPTION_BACK_KEY_223=a
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because it was rejected by a plugin
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was rejected by a plugin:  %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=LDAP con SSL
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=LDAP con StartTLS
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=Contrase\u00f1a del almac\u00e9n de claves '%s':
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=Sobrenombre del certificado:
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> Especifique los par\u00e1metros de conexi\u00f3n LDAP de OpenDS
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be resolved. Please check you have provided the correct address
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please enter a valid port number between 1 and 65535
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=Direcci\u00f3n IP o nombre de host de Directory Server [%s]:
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=N\u00famero de puerto de Directory Server [%d]:
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=ND de enlace del administrador [%s]:
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=\u00bfC\u00f3mo desea conectarse?
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path is not valid
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=\u00bfC\u00f3mo desea confiar en el certificado del servidor?
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=Utilizar un almac\u00e9n de confianza
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=Validar manualmente
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=Uso: %s {options}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={trailing-arguments}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=Se alcanz\u00f3 el l\u00edmite de intentos de confirmaci\u00f3n (%d)
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Detalles: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=Se alcanz\u00f3 el l\u00edmite de intentos de entrada (%d)
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=N\u00famero de puerto de administraci\u00f3n de Directory Server [%d]:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=No se puede analizar la entrada de LDIF %s que empieza en la l\u00ednea %d porque tiene una opci\u00f3n binaria no v\u00e1lida para el atributo %s
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=Valor predeterminado: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/utility_fr.properties b/opendj-sdk/opends/src/messages/messages/utility_fr.properties
index 8f2198d..ce3ebe2 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_fr.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -60,247 +65,108 @@
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=L'entr\u00e9e %s commen\u00e7ant \u00e0 la ligne %d comprend plusieurs valeurs pour un attribut d'une seule valeur %s
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=Impossible d'analyser l'entr\u00e9e LDIF %s commen\u00e7ant \u00e0 la ligne %d car elle a une valeur invalide "%s" pour l'attribut %s\u00a0:  %s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=L'entr\u00e9e %s lue dans LDIF, commen\u00e7ant \u00e0 la ligne %d n'est pas valide car elle viole la configuration du sch\u00e9ma de serveur\u00a0:  %s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and the export configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_INVALID_URL_19=Impossible d'analyser l'entr\u00e9e LDIF %s commen\u00e7ant \u00e0 la ligne %d car la valeur de l'attribut %s doit \u00eatre lue \u00e0 partir d'un URL et que cet URL est invalide\u00a0:  %s
 MILD_ERR_LDIF_URL_IO_ERROR_20=Impossible d'analyser l'entr\u00e9e LDIF %s commen\u00e7ant \u00e0 la ligne %d car la valeur de l'attribut %s doit \u00eatre lue \u00e0 partir d'un URL %s, mais qu'une erreur s'est produite lors de la tentative de lecture de ce contenu\u00a0:  %s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred while attempting to determine whether LDIF entry "%s" starting at line %d should be imported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred while attempting to determine whether LDIF entry "%s" should be exported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record entry. Invalid attributes specified for the delete operation
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record entry. No attributes specified for the mod DN operation
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record entry. No delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change record entry. Invalid value "%s" for the delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting one of the following attributes "%s"
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change record entry. Invalid value "%s" for the changetype specified. Expecting one of the following values "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change record entry. Invalid value for the "%s" attribute specified
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed to determine whether it contained a valid schema element name or OID because it was null or empty
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not contain a valid schema element name or OID because it contains an illegal character %c at position %d
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not contain a valid schema element name or OID because the numeric OID contains two consecutive periods at position %d
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a single-character or a long identifier that may be used to specify it.  At least one of these must be specified for each argument
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take a value but no value placeholder has been defined for it
+SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that may be retrieved as an integer
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s argument cannot be decoded as an integer
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and therefore cannot be decoded as a single integer value
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value that may be retrieved as a Boolean
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s argument cannot be decoded as a Boolean
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values and therefore cannot be decoded as a single Boolean value
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument configuration is invalid because the lower bound of %d is greater than the upper bound of %d
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is unacceptable because it is below the lower bound of %d
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is unacceptable because it is above the upper bound of %d
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is unacceptable because Boolean arguments are never allowed to have values
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is unacceptable because it is not included in the set of allowed values for that argument
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does not exist
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while trying to verify the existence of file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open file %s specified for argument %s for reading:  %s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read from file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists but is empty
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the argument list because its short identifier -%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the argument list because its long identifier --%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of command-line arguments contained too many unnamed trailing arguments.  The maximum number of allowed trailing arguments is %d
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is invalid because it does not include the argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not start with one or two dashes and unnamed trailing arguments are not allowed
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed trailing arguments are required in the argument list, but too few were provided
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is not a directory
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be sent using any of the configured mail servers
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already has a %s subcommand
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple arguments for subcommand %s with name %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for subcommand %s conflicts with a global argument with the same name
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s has a short identifier -%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s for subcommand %s has a short ID -%s that conflicts with that of global argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s has a long identifier --%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for subcommand %s has a long ID --%s that conflicts with that of global argument %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another global argument named "%s"
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name %s conflicts with the name of another argument associated with the %s subcommand
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for global argument %s conflicts with the short ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for global argument %s conflicts with the short ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for global argument %s conflicts with the long ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for global argument %s conflicts with the long ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line argument %s does not contain an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided argument --%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line argument --%s requires a value but none was given
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided argument -%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument -%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s requires a value but none was provided
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is not recognized
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s specifies a valid subcommand, but another subcommand %s was also given.  Only a single subcommand may be provided
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain the necessary :// component to separate the scheme from the rest of the URL
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a protocol scheme
+SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a host before the colon to specify the port number
+SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a port number after the colon following the host
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be decoded as an LDAP URL because the port number portion %s cannot be decoded as an integer
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be decoded as an LDAP URL because the provided port number %d is not within the valid range between 1 and 65535
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot be decoded as an LDAP URL because the scope string %s was not one of the allowed values of base, one, sub, or subordinate
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component "%s" could not be decoded because the percent character at byte %d was not followed by two hexadecimal digits
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could not be decoded because the character at byte %d was not a valid hexadecimal digit
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while attempting to represent a byte array as a UTF-8 string during the course of decoding a portion of an LDAP URL:  %s
 MILD_ERR_CHARSET_NO_COLON_120=Impossible de d\u00e9coder la valeur "%s" en tant que jeu de caract\u00e8res nomm\u00e9 car il ne contient pas de deux-points pour s\u00e9parer le nom du jeu de caract\u00e8res
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=Le jeu de caract\u00e8res nomm\u00e9 est invalide car il ne contient pas de nom
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=Le jeu de caract\u00e8res nomm\u00e9 est invalide car le nom indiqu\u00e9 "%s" a un caract\u00e8re invalide \u00e0 la position %d.  Seuls les caract\u00e8res alphab\u00e9tiques ASCII sont autoris\u00e9s dans le nom
@@ -324,20 +190,12 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=mot-de-passe-chang\u00e9
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=Impossible de d\u00e9finir des droits pour le fichier %s car il n'existe pas
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=Impossible d'ex\u00e9cuter la commande chmod pour d\u00e9finir les droits pour le fichier sur %s\u00a0:  %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown in the process of updating the file permissions for %s.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the file permissions for %s failed, but at least one update was successful.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to update the file permissions for %s failed.  The file should be left with its original permissions
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=La cha\u00eene indiqu\u00e9e %s ne repr\u00e9sente pas un mode de fichier UNIX valide.  Les modes de fichiers UNIX doivent \u00eatre une cha\u00eene de trois caract\u00e8res, dans laquelle chaque caract\u00e8re est un chiffre num\u00e9rique entre z\u00e9ro et sept 
 MILD_ERR_EXEC_DISABLED_147=La commande %s ne sera pas autoris\u00e9 car Directory Server a \u00e9t\u00e9 configur\u00e9 pour refuser d'utiliser la m\u00e9thode exec
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked method was not met.  This This usually means there is a defect somewhere in the call stack.  D\u00e9tails\u00a0: %s
 INFO_GLOBAL_OPTIONS_149=Options globales\u00a0:
 INFO_GLOBAL_OPTIONS_REFERENCE_150=Voir "%s --help"
 INFO_SUBCMD_OPTIONS_151=Options de la sous-commande :
@@ -346,26 +204,17 @@
 INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154=Se r\u00e9f\u00e9rer \u00e0 "%s --help-{cat\u00e9gorie}"
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=Les options globales sont\u00a0:
 INFO_GLOBAL_HELP_REFERENCE_156=Se r\u00e9f\u00e9rer \u00e0 "%s --help" pour obtenir plus d'aide sur la syntaxe
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file %s.  Make sure the file is not currently in use by this or another application
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust client or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust server or issuer certificate '%s' because it is not valid until %s
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=L'entr\u00e9e %s lue dans LDIF, commen\u00e7ant \u00e0 la ligne %d comprend une valeur "%s" pour un attribut %s, qui est invalide selon la syntaxe associ\u00e9e\u00a0:  %s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_SKIP_165=L'entr\u00e9e %s est ignor\u00e9e car le DN n'est pas celui qui devrait \u00eatre inclus selon les branches inclues et exclues
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=Pour obtenir la liste des sous-commandes, utilisez\u00a0:
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot be started because it is already running
 INFO_SUBCMDPARSER_OPTIONS_168={options}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={sous-commande} {options}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        o\u00f9 {options} incluent\u00a0:
@@ -377,16 +226,11 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=Le chemin vers le fichier contenant le texte pour le corps du message
 INFO_EMAIL_ATTACH_DESCRIPTION_177=Le chemin vers un fichier \u00e0 joindre \u00e0 l'e-mail
 INFO_EMAIL_HELP_DESCRIPTION_178=Afficher ces informations sur l'utilisation
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file for the e-mail message does not exist
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while attempting to process message body file %s:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not exist
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to attach file %s:  %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to send the e-mail message:  %s
 INFO_BASE64_TOOL_DESCRIPTION_186=Cet utilitaire permet de coder et d\u00e9coder des informations en utilisant la base64
 INFO_BASE64_HELP_DESCRIPTION_187=Afficher ces informations sur l'utilisation
 INFO_BASE64_DECODE_DESCRIPTION_188=D\u00e9coder des informations cod\u00e9es en base64 en donn\u00e9es brutes
@@ -397,19 +241,14 @@
 INFO_BASE64_RAW_FILE_DESCRIPTION_193=Le chemin vers le fichier contenant les donn\u00e9es brutes \u00e0 coder en base64 
 INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=Le chemin vers un fichier dans lequel les donn\u00e9es cod\u00e9es en base64 doivent \u00eatre \u00e9crites
 INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=Le chemin vers le fichier dans lequel les donn\u00e9es brutes d\u00e9cod\u00e9es de la base64 doivent \u00eatre \u00e9crites
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting to read the raw data to encode:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while attempting to write the encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while attempting to read the base64-encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while attempting to write the decoded data:  %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
 INFO_GENERAL_NO_201=non
 INFO_GENERAL_YES_202=oui
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=R\u00e9ponse non valide. Please enter "%s" or "%s"
 INFO_MENU_OPTION_HELP_204=aide
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=annuler
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=q
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
-INFO_MENU_PROMPT_SINGLE_215=Saisir votre choix\u00a0:
-INFO_MENU_PROMPT_SINGLE_DEFAULT_216=Saisir votre choix [%s]\u00a0:
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=R\u00e9ponse non valide. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=R\u00e9ponse non valide. Please enter a valid menu option
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified more than once. Please enter one or more valid menu options
+INFO_MENU_PROMPT_SINGLE_215=Saisissez votre choix\u00a0:
+INFO_MENU_PROMPT_SINGLE_DEFAULT_216=Saisissez votre choix [%s]\u00a0:
 INFO_MENU_PROMPT_MULTI_217=Entrer un ou plusieurs choix en les s\u00e9parant avec des virgules\u00a0:
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=Entrer un ou plusieurs choix en les s\u00e9parant avec des virgules [%s]\u00a0:
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=Appuyer sur RETOUR pour continuer
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]\u00a0:
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=Impossible de lire la r\u00e9ponse \u00e0 partir de la console car l'erreur suivante s'est produite\u00a0: %s
 INFO_MENU_OPTION_BACK_222=pr\u00e9c\u00e9dent
 INFO_MENU_OPTION_BACK_KEY_223=p
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because it was rejected by a plugin
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was rejected by a plugin:  %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=LDAP avec SSL
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=LDAP avec StartTLS
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=Mot de passe pour '%s' keystore\u00a0:
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=Pseudonyme du certificat\u00a0:
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> Sp\u00e9cifiez les param\u00e8tres de connexion LDAP OpenDS
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=Impossible de r\u00e9soudre le nom d'h\u00f4te "%s". V\u00e9rifiez que vous avez fourni une adresse correcte
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238="%s" n'est pas un num\u00e9ro de port valide. Entrez un num\u00e9ro de port valide compris entre 1 et 65535
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=Nom d'h\u00f4te ou adresse IP du serveur d'annuaire [%s]\u00a0:
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=Num\u00e9ro de port du serveur d'annuaire [%d]\u00a0:
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=DN de liaison de l'administrateur [%s]\u00a0:
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=Comment souhaitez-vous vous connecter\u00a0?
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=Le chemin d'acc\u00e8s n'est pas valide
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=Comment souhaitez-vous faire confiance au certificat du serveur\u00a0?
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=Utiliser un truststore
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=Valider manuellement
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=Utilisation\u00a0:  %s  {options}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={arguments-fin}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=Limite de tentatives de confirmation atteinte (%d)
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=Unexpected error.  D\u00e9tails\u00a0: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=Limite de tentatives d'entr\u00e9e atteinte (%d)
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=Num\u00e9ro de port d'administration du serveur d'annuaire [%d]\u00a0:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=Impossible d'analyser l'entr\u00e9e LDIF %s commen\u00e7ant \u00e0 la ligne %d car elle a une option binaire invalide pour l'attribut %s
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=Valeur par d\u00e9faut\u00a0: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/utility_ja.properties b/opendj-sdk/opends/src/messages/messages/utility_ja.properties
index e8b6f8c..a13067c 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_ja.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -60,247 +65,108 @@
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=\u884c %2$d \u304b\u3089\u59cb\u307e\u308b\u30a8\u30f3\u30c8\u30ea %1$s \u306b\u3001\u5358\u4e00\u5024\u5c5e\u6027 %3$s \u306e\u5024\u304c\u8907\u6570\u542b\u307e\u308c\u3066\u3044\u307e\u3059
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=\u884c %2$d \u304b\u3089\u59cb\u307e\u308b LDIF \u30a8\u30f3\u30c8\u30ea %1$s \u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3002\u5c5e\u6027 %4$s \u306b\u7121\u52b9\u306a\u5024 "%3$s" \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059:  %5$s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=LDIF \u304b\u3089\u8aad\u307f\u53d6\u3089\u308c\u305f\u3001\u884c %2$d \u304b\u3089\u59cb\u307e\u308b\u30a8\u30f3\u30c8\u30ea %1$s \u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u306e\u30b9\u30ad\u30fc\u30de\u69cb\u6210\u306b\u9055\u53cd\u3057\u3066\u3044\u307e\u3059:  %3$s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and the export configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_INVALID_URL_19=\u884c %2$d \u304b\u3089\u59cb\u307e\u308b LDIF \u30a8\u30f3\u30c8\u30ea %1$s \u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3002\u5c5e\u6027 %3$s \u306e\u5024\u3092 URL \u304b\u3089\u8aad\u307f\u53d6\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u3053\u306e URL \u304c\u7121\u52b9\u3067\u3057\u305f:  %4$s
 MILD_ERR_LDIF_URL_IO_ERROR_20=\u884c %2$d \u304b\u3089\u59cb\u307e\u308b LDIF \u30a8\u30f3\u30c8\u30ea %1$s \u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3002\u5c5e\u6027 %3$s \u306e\u5024\u306f URL %4$s \u304b\u3089\u8aad\u307f\u53d6\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u8aad\u307f\u53d6\u308a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f:  %5$s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred while attempting to determine whether LDIF entry "%s" starting at line %d should be imported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred while attempting to determine whether LDIF entry "%s" should be exported as a result of the include and exclude filter configuration:  %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record entry. Invalid attributes specified for the delete operation
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record entry. No attributes specified for the mod DN operation
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record entry. No delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change record entry. Invalid value "%s" for the delete old RDN attribute specified for the mod DN operation
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record entry. Invalid attribute "%s" specified. Expecting one of the following attributes "%s"
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change record entry. Invalid value "%s" for the changetype specified. Expecting one of the following values "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change record entry. Invalid value for the "%s" attribute specified
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed to determine whether it contained a valid schema element name or OID because it was null or empty
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not contain a valid schema element name or OID because it contains an illegal character %c at position %d
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not contain a valid schema element name or OID because the numeric OID contains two consecutive periods at position %d
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a single-character or a long identifier that may be used to specify it.  At least one of these must be specified for each argument
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take a value but no value placeholder has been defined for it
+SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that may be retrieved as an integer
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s argument cannot be decoded as an integer
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and therefore cannot be decoded as a single integer value
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value that may be retrieved as a Boolean
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s argument cannot be decoded as a Boolean
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values and therefore cannot be decoded as a single Boolean value
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument configuration is invalid because the lower bound of %d is greater than the upper bound of %d
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is unacceptable because it is below the lower bound of %d
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is unacceptable because it is above the upper bound of %d
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is unacceptable because Boolean arguments are never allowed to have values
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is unacceptable because it is not included in the set of allowed values for that argument
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does not exist
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while trying to verify the existence of file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open file %s specified for argument %s for reading:  %s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read from file %s specified for argument %s:  %s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists but is empty
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the argument list because its short identifier -%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the argument list because its long identifier --%s conflicts with the %s argument that has already been defined
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of command-line arguments contained too many unnamed trailing arguments.  The maximum number of allowed trailing arguments is %d
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is invalid because it does not include the argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed for use with this program
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s requires a value but none was provided
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not start with one or two dashes and unnamed trailing arguments are not allowed
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed trailing arguments are required in the argument list, but too few were provided
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not exist
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is not a directory
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient address %s is invalid:  %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be sent using any of the configured mail servers
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already has a %s subcommand
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple arguments for subcommand %s with name %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for subcommand %s conflicts with a global argument with the same name
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s has a short identifier -%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s for subcommand %s has a short ID -%s that conflicts with that of global argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s has a long identifier --%s that conflicts with that of argument %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for subcommand %s has a long ID --%s that conflicts with that of global argument %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another global argument named "%s"
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name %s conflicts with the name of another argument associated with the %s subcommand
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for global argument %s conflicts with the short ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for global argument %s conflicts with the short ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for global argument %s conflicts with the long ID of another global argument %s
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for global argument %s conflicts with the long ID for the %s argument associated with subcommand %s
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred while attempting to read the contents of the argument properties file %s:  %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line argument %s does not contain an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided argument --%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line argument --%s requires a value but none was given
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value "%s" for argument --%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was provided for argument --%s but that argument does not take a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by itself is invalid for use as an argument name
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided argument -%s is not a valid global argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument -%s is not a valid global or subcommand argument identifier
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s requires a value but none was provided
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided value "%s" for argument -%s is not acceptable:  %s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was included multiple times in the provided set of arguments but it does not allow multiple values
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument block '-%s%s' is illegal because the '%s' argument requires a value but is in the same block as at least one other argument that doesn't require a value
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is not recognized
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s specifies a valid subcommand, but another subcommand %s was also given.  Only a single subcommand may be provided
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is required to have a value but none was provided in the argument list and no default value is available
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain the necessary :// component to separate the scheme from the rest of the URL
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a protocol scheme
+SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a host before the colon to specify the port number
+SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as an LDAP URL because it does not contain a port number after the colon following the host
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be decoded as an LDAP URL because the port number portion %s cannot be decoded as an integer
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be decoded as an LDAP URL because the provided port number %d is not within the valid range between 1 and 65535
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot be decoded as an LDAP URL because the scope string %s was not one of the allowed values of base, one, sub, or subordinate
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component "%s" could not be decoded because the percent character at byte %d was not followed by two hexadecimal digits
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could not be decoded because the character at byte %d was not a valid hexadecimal digit
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while attempting to represent a byte array as a UTF-8 string during the course of decoding a portion of an LDAP URL:  %s
 MILD_ERR_CHARSET_NO_COLON_120=\u5024 "%s" \u3092\u540d\u524d\u4ed8\u304d\u6587\u5b57\u30bb\u30c3\u30c8\u3068\u3057\u3066\u5fa9\u53f7\u5316\u3067\u304d\u307e\u305b\u3093\u3002\u540d\u524d\u3068\u6587\u5b57\u30bb\u30c3\u30c8\u3092\u533a\u5207\u308b\u305f\u3081\u306e\u30b3\u30ed\u30f3\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=\u540d\u524d\u4ed8\u304d\u6587\u5b57\u30bb\u30c3\u30c8\u306f\u3001\u540d\u524d\u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u306b\u7121\u52b9\u3067\u3059
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=\u540d\u524d\u4ed8\u304d\u6587\u5b57\u30bb\u30c3\u30c8\u306f\u7121\u52b9\u3067\u3059\u3002\u6307\u5b9a\u3055\u308c\u305f\u540d\u524d "%s" \u306e\u4f4d\u7f6e %d \u306b\u7121\u52b9\u306a\u6587\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002\u540d\u524d\u306b\u4f7f\u7528\u3067\u304d\u308b\u306e\u306f ASCII \u82f1\u5b57\u3060\u3051\u3067\u3059
@@ -324,20 +190,12 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u5909\u66f4\u3055\u308c\u307e\u3057\u305f
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=\u30d5\u30a1\u30a4\u30eb %s \u306e\u30a2\u30af\u30bb\u30b9\u6a29\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u5b58\u5728\u3057\u307e\u305b\u3093
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=chmod \u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066 %s \u306b\u5bfe\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u30a2\u30af\u30bb\u30b9\u6a29\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093:  %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown in the process of updating the file permissions for %s.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the file permissions for %s failed, but at least one update was successful.  Some of the permissions for the file may have been altered
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to update the file permissions for %s failed.  The file should be left with its original permissions
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=\u6307\u5b9a\u3055\u308c\u305f\u6587\u5b57\u5217 %s \u306f\u6709\u52b9\u306a UNIX \u30d5\u30a1\u30a4\u30eb\u30e2\u30fc\u30c9\u3092\u8868\u3057\u3066\u3044\u307e\u305b\u3093\u3002  UNIX \u30d5\u30a1\u30a4\u30eb\u30e2\u30fc\u30c9\u306f 3 \u6587\u5b57\u306e\u6587\u5b57\u5217\u3067\u3001\u5404\u6587\u5b57\u3092 0 \u304b\u3089 7 \u307e\u3067\u306e\u6570\u5b57\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 MILD_ERR_EXEC_DISABLED_147=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u3067 exec \u30e1\u30bd\u30c3\u30c9\u306e\u4f7f\u7528\u304c\u62d2\u5426\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001%s \u30b3\u30de\u30f3\u30c9\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked method was not met.  This This usually means there is a defect somewhere in the call stack.  \u8a73\u7d30: %s
 INFO_GLOBAL_OPTIONS_149=\u30b0\u30ed\u30fc\u30d0\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3: 
 INFO_GLOBAL_OPTIONS_REFERENCE_150="%s --help" \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_SUBCMD_OPTIONS_151=\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u30aa\u30d7\u30b7\u30e7\u30f3: 
@@ -346,26 +204,17 @@
 INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154="%s --help-{category}" \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=\u30b0\u30ed\u30fc\u30d0\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3: 
 INFO_GLOBAL_HELP_REFERENCE_156=\u4f7f\u7528\u6cd5\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f "%s --help" \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file %s.  Make sure the file is not currently in use by this or another application
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust client or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server or issuer certificate '%s' because it expired on %s
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust server or issuer certificate '%s' because it is not valid until %s
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=LDIF \u304b\u3089\u8aad\u307f\u53d6\u3089\u308c\u305f\u3001\u884c %2$d \u304b\u3089\u59cb\u307e\u308b\u30a8\u30f3\u30c8\u30ea %1$s \u306b\u306f\u5c5e\u6027 %4$s \u306e\u5024 "%3$s" \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u3053\u306e\u5024\u306f\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u69cb\u6587\u306b\u3088\u308b\u3068\u7121\u52b9\u3067\u3059:  %5$s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and the import configuration indicates that no attempt should be made to append to or replace the file
 MILD_ERR_LDIF_SKIP_165=include \u304a\u3088\u3073 exclude \u5206\u5c90\u306b\u57fa\u3065\u304f\u3068\u3001\u30a8\u30f3\u30c8\u30ea %s \u306e DN \u306f\u542b\u3081\u308b\u3079\u304d\u3082\u306e\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u307e\u3059
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=\u30b5\u30d6\u30b3\u30de\u30f3\u30c9\u306e\u30ea\u30b9\u30c8\u3092\u53d6\u5f97\u3059\u308b\u306b\u306f\u3001\u6b21\u3092\u4f7f\u7528\u3057\u307e\u3059: 
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot be started because it is already running
 INFO_SUBCMDPARSER_OPTIONS_168={options}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={subcommand} {options}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        {options} \u306b\u306f\u6b21\u304c\u542b\u307e\u308c\u307e\u3059: 
@@ -377,16 +226,11 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=\u30e1\u30c3\u30bb\u30fc\u30b8\u672c\u6587\u7528\u30c6\u30ad\u30b9\u30c8\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_EMAIL_ATTACH_DESCRIPTION_177=\u96fb\u5b50\u30e1\u30fc\u30eb\u30e1\u30c3\u30bb\u30fc\u30b8\u306b\u6dfb\u4ed8\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_EMAIL_HELP_DESCRIPTION_178=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file for the e-mail message does not exist
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while attempting to process message body file %s:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not exist
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to attach file %s:  %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to send the e-mail message:  %s
 INFO_BASE64_TOOL_DESCRIPTION_186=\u3053\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u60c5\u5831\u3092 Base64 \u3067\u7b26\u53f7\u5316\u304a\u3088\u3073\u5fa9\u53f7\u5316\u3067\u304d\u307e\u3059
 INFO_BASE64_HELP_DESCRIPTION_187=\u3053\u306e\u4f7f\u7528\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059
 INFO_BASE64_DECODE_DESCRIPTION_188=Base64 \u3067\u7b26\u53f7\u5316\u3055\u308c\u305f\u60c5\u5831\u3092 raw \u30c7\u30fc\u30bf\u306b\u5fa9\u53f7\u5316\u3057\u307e\u3059
@@ -397,19 +241,14 @@
 INFO_BASE64_RAW_FILE_DESCRIPTION_193=Base64 \u3067\u7b26\u53f7\u5316\u3059\u308b raw \u30c7\u30fc\u30bf\u3092\u542b\u3080\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=Base64 \u3067\u7b26\u53f7\u5316\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u66f8\u304d\u8fbc\u307f\u5148\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
 INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=Base64 \u3067\u5fa9\u53f7\u5316\u3055\u308c\u305f raw \u30c7\u30fc\u30bf\u306e\u66f8\u304d\u8fbc\u307f\u5148\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30d1\u30b9
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting to read the raw data to encode:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while attempting to write the encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while attempting to read the base64-encoded data:  %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while attempting to write the decoded data:  %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
 INFO_GENERAL_NO_201=no
 INFO_GENERAL_YES_202=yes
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=\u7121\u52b9\u306a\u5fdc\u7b54\u3067\u3059\u3002 Please enter "%s" or "%s"
 INFO_MENU_OPTION_HELP_204=\u30d8\u30eb\u30d7
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=\u53d6\u6d88\u3057
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=q
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=\u7121\u52b9\u306a\u5fdc\u7b54\u3067\u3059\u3002 Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=\u7121\u52b9\u306a\u5fdc\u7b54\u3067\u3059\u3002 Please enter a valid menu option
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified more than once. Please enter one or more valid menu options
 INFO_MENU_PROMPT_SINGLE_215=\u9078\u629e\u80a2: 
 INFO_MENU_PROMPT_SINGLE_DEFAULT_216=\u9078\u629e\u80a2 [%s]: 
 INFO_MENU_PROMPT_MULTI_217=1 \u3064\u4ee5\u4e0a\u306e\u9078\u629e\u80a2\u3092\u30b3\u30f3\u30de\u3067\u533a\u5207\u3063\u3066\u5165\u529b\u3057\u307e\u3059: 
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=1 \u3064\u4ee5\u4e0a\u306e\u9078\u629e\u80a2\u3092\u30b3\u30f3\u30de\u3067\u533a\u5207\u3063\u3066\u5165\u529b\u3057\u307e\u3059 [%s]: 
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=\u6539\u884c\u30ad\u30fc\u3092\u62bc\u3057\u3066\u7d9a\u884c\u3057\u307e\u3059
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]: 
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u5fdc\u7b54\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f: %s
 INFO_MENU_OPTION_BACK_222=\u623b\u308b
 INFO_MENU_OPTION_BACK_KEY_223=b
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because it was rejected by a plugin
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was rejected by a plugin:  %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=LDAP (SSL \u3042\u308a)
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=LDAP (StartTLS \u3042\u308a)
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=\u30ad\u30fc\u30b9\u30c8\u30a2 '%s' \u306e\u30d1\u30b9\u30ef\u30fc\u30c9: 
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=\u8a3c\u660e\u66f8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0: 
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> OpenDS LDAP \u63a5\u7d9a\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a\u3057\u307e\u3059
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=\u30db\u30b9\u30c8\u540d "%s" \u3092\u89e3\u6c7a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 Please check you have provided the correct address
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=\u7121\u52b9\u306a\u30dd\u30fc\u30c8\u756a\u53f7 "%s"\u3067\u3059\u3002 1 \u304b\u3089 65535 \u306e\u6709\u52b9\u306a\u30dd\u30fc\u30c8\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30db\u30b9\u30c8\u540d\u307e\u305f\u306f IP \u30a2\u30c9\u30ec\u30b9 [%s]: 
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u30dd\u30fc\u30c8\u756a\u53f7 [%d]: 
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=\u7ba1\u7406\u8005\u30e6\u30fc\u30b6\u30fc\u306e\u30d0\u30a4\u30f3\u30c9 DN [%s]: 
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=\u63a5\u7d9a\u65b9\u6cd5\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=\u6307\u5b9a\u3055\u308c\u305f\u30d1\u30b9\u306f\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=\u30b5\u30fc\u30d0\u30fc\u8a3c\u660e\u66f8\u3092\u4fe1\u983c\u3059\u308b\u65b9\u6cd5\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=\u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u3092\u4f7f\u7528\u3059\u308b
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=\u624b\u52d5\u3067\u691c\u67fb\u3059\u308b
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=\u4f7f\u7528\u6cd5:  %s  {options}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={trailing-arguments}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=\u78ba\u8a8d\u8a66\u884c\u306e\u5236\u9650\u306b\u9054\u3057\u307e\u3057\u305f (%d)
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=Unexpected error.  \u8a73\u7d30: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=\u5165\u529b\u8a66\u884c\u306e\u5236\u9650\u306b\u9054\u3057\u307e\u3057\u305f (%d)
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u30dd\u30fc\u30c8\u756a\u53f7 [%d]:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=\u884c %d \u304b\u3089\u59cb\u307e\u308b LDIF \u30a8\u30f3\u30c8\u30ea %s \u3092\u89e3\u6790\u3067\u304d\u307e\u305b\u3093\u3002\u5c5e\u6027 %s \u306b\u7121\u52b9\u306a\u30d0\u30a4\u30ca\u30ea\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=\u30c7\u30d5\u30a9\u30eb\u30c8\u5024: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/utility_ko.properties b/opendj-sdk/opends/src/messages/messages/utility_ko.properties
index ca29829..690e104 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_ko.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -60,247 +65,108 @@
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=%2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 %1$s \ud56d\ubaa9\uc5d0 \ub2e8\uc77c \uac12 \uc18d\uc131 %3$s\uc5d0 \ub300\ud55c \uac12\uc774 \uc5ec\ub7ec \uac1c \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=%4$s \uc18d\uc131\uc5d0 \ub300\ud55c \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uac12 \"%3$s\"\uc744(\ub97c) \uac16\uae30 \ub54c\ubb38\uc5d0 %2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 LDIF \ud56d\ubaa9 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %5$s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=%2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 LDIF\uc5d0\uc11c \uc77d\uc740 %1$s \ud56d\ubaa9\uc740 \uc11c\ubc84\uc758 \uc2a4\ud0a4\ub9c8 \uad6c\uc131\uc744 \uc704\ubc18\ud558\uae30 \ub54c\ubb38\uc5d0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=\uc9c0\uc815\ub41c LDIF \ud30c\uc77c %s\uc774(\uac00) \uc774\ubbf8 \uc788\uace0 \ud30c\uc77c\uc744 \ucd94\uac00\ud558\uac70\ub098 \ub300\uccb4\ud560 \uc218 \uc5c6\ub294 \uac83\uc73c\ub85c \ub0b4\ubcf4\ub0b4\uae30 \uad6c\uc131\uc5d0 \uc9c0\uc815\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_INVALID_URL_19=%3$s \uc18d\uc131 \uac12\uc744 URL\uc5d0\uc11c \uc77d\uc73c\ub824\uace0 \ud588\uc9c0\ub9cc URL\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 %2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 LDIF \ud56d\ubaa9 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %4$s
 MILD_ERR_LDIF_URL_IO_ERROR_20=%3$s \uc18d\uc131 \uac12\uc744 URL %4$s\uc5d0\uc11c \uc77d\uc73c\ub824\uace0 \ud588\uc9c0\ub9cc \ud574\ub2f9 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 %2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 LDIF \ud56d\ubaa9 %1$s\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %5$s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=\uc9c0\uc815\ub41c \uac70\ubd80 \ud30c\uc77c %s\uc774(\uac00) \uc774\ubbf8 \uc788\uace0 \ud30c\uc77c\uc744 \ucd94\uac00\ud558\uac70\ub098 \ub300\uccb4\ud560 \uc218 \uc5c6\ub294 \uac83\uc73c\ub85c \uac00\uc838\uc624\uae30 \uad6c\uc131\uc5d0 \uc9c0\uc815\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=%2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 LDIF \ud56d\ubaa9 \"%1$s\"\uc744(\ub97c) \ud3ec\ud568 \ubc0f \uc81c\uc678 \ud544\ud130 \uad6c\uc131\uc758 \uacb0\uacfc\ub85c \uac00\uc838\uc640\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=LDIF \ud56d\ubaa9 \"%s\"\uc744(\ub97c) \ud3ec\ud568 \ubc0f \uc81c\uc678 \ud544\ud130 \uad6c\uc131\uc758 \uacb0\uacfc\ub85c \ub0b4\ubcf4\ub0b4\uc57c \ud558\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc0ad\uc81c \uc791\uc5c5\uc5d0 \ub300\ud574 \uc798\ubabb\ub41c \uc18d\uc131\uc744 \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. DN \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud55c \uc18d\uc131\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. DN \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc774\uc804 RDN \uc18d\uc131 \uc0ad\uc81c\ub97c \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. DN \uc218\uc815 \uc791\uc5c5\uc5d0 \ub300\ud574 \uc774\uc804 RDN \uc18d\uc131 \uc0ad\uc81c\ub97c \uc704\ud55c \uc798\ubabb\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc798\ubabb\ub41c \uc18d\uc131 \"%s\"\uc744(\ub97c) \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4. \uc18d\uc131 \"%s\"\uc774(\uac00) \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc798\ubabb\ub41c \uc18d\uc131 \"%s\"\uc744(\ub97c) \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c \uc18d\uc131 \"%s\" \uc911 \ud558\ub098\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubcc0\uacbd \uc720\ud615\uc5d0 \ub300\ud574 \uc798\ubabb\ub41c \uac12 \"%s\"\uc744(\ub97c) \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c \uac12 \"%s\" \uc911 \ud558\ub098\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=LDIF \ubcc0\uacbd \ub808\ucf54\ub4dc \ud56d\ubaa9\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \"%s\" \uc18d\uc131\uc5d0 \ub300\ud574 \uc798\ubabb\ub41c \uac12\uc744 \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=\uc81c\uacf5\ub41c \uac12\uc774 null\uc774\uac70\ub098 \ube44\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc774 \uac12\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc5ec \uc720\ud6a8\ud55c \uc2a4\ud0a4\ub9c8 \uc694\uc18c \uc774\ub984 \ub610\ub294 OID\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294\uc9c0 \uc5ec\ubd80\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=\uc704\uce58 %3$d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790 %2$c\uc774(\uac00) \ud3ec\ud568\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc2a4\ud0a4\ub9c8 \uc694\uc18c \uc774\ub984 \ub610\ub294 OID\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=\uc22b\uc790 OID\uc758 \uc704\uce58 %2$d\uc5d0 \ub9c8\uce68\ud45c\uac00 \ub450 \uac1c \uc5f0\uc18d\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \uc720\ud6a8\ud55c \uc2a4\ud0a4\ub9c8 \uc694\uc18c \uc774\ub984 \ub610\ub294 OID\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=%s \uc778\uc218\uc5d0 \ud574\ub2f9 \uc778\uc218\ub97c \uc9c0\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub420 \uc218 \uc788\ub294 \ub2e8\uc77c \ubb38\uc790 \ub610\ub294 \uae34 \uc2dd\ubcc4\uc790\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \uac01 \uc778\uc218\uc5d0 \ub300\ud574 \uc774\ub7ec\ud55c \uc2dd\ubcc4\uc790\ub97c \ud558\ub098 \uc774\uc0c1 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=%s \uc778\uc218\ub294 \uac12\uc744 \uac16\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\ub294\ub370 \ud574\ub2f9 \uac12 \uc790\ub9ac \ud45c\uc2dc\uc790\uac00 \uc815\uc758\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_NO_INT_VALUE_37=%s \uc778\uc218\uc5d0 \uc815\uc218\ub85c \uac80\uc0c9\ub420 \uc218 \uc788\ub294 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=%2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \uc815\uc218\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=%s \uc778\uc218\ub294 \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc73c\ubbc0\ub85c \ub2e8\uc77c \uc815\uc218 \uac12\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=%s \uc778\uc218\uc5d0 \ubd80\uc6b8\ub85c \uac80\uc0c9\ub420 \uc218 \uc788\ub294 \uac12\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=%2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc744(\ub97c) \ubd80\uc6b8\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=%s \uc778\uc218\ub294 \uac12\uc774 \uc5ec\ub7ec \uac1c \uc788\uc73c\ubbc0\ub85c \ub2e8\uc77c \ubd80\uc6b8 \uac12\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=\ud558\ud55c\uac12 %2$d\uc774(\uac00) \uc0c1\ud55c\uac12 %3$d\ubcf4\ub2e4 \ud06c\uae30 \ub54c\ubb38\uc5d0 %1$s \uc778\uc218 \uad6c\uc131\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=\ud558\ud55c\uac12 %3$d\ubcf4\ub2e4 \uc791\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c %1$s \uac12 %2$d\uc744(\ub97c) \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=\uc0c1\ud55c\uac12 %3$d\ubcf4\ub2e4 \ud06c\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c %1$s \uac12 %2$d\uc744(\ub97c) \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=\ubd80\uc6b8 \uc778\uc218\ub294 \uac12\uc744 \uac00\uc9c8 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c %s \uac12\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=\ud574\ub2f9 \uc778\uc218\uc5d0 \ud5c8\uc6a9\ub418\ub294 \uac12 \uc9d1\ud569\uc5d0 \ud3ec\ud568\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c %s \uac12 %s\uc744(\ub97c) \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=%2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc9c0\uc815\ub41c %1$s \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=%2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc9c0\uc815\ub41c %1$s \ud30c\uc77c\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=\uc77d\uae30 \uc704\ud574 %2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc9c0\uc815\ub41c %1$s \ud30c\uc77c\uc744 \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=%2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc9c0\uc815\ub41c %1$s \ud30c\uc77c\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=%2$s \uc778\uc218\uc5d0 \ub300\ud574 \uc9c0\uc815\ub41c %1$s \ud30c\uc77c\uc774 \uc788\uc9c0\ub9cc \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=\uc9e7\uc740 \uc2dd\ubcc4\uc790 -%2$s\uc774(\uac00) \uc774\ubbf8 \uc815\uc758\ub418\uc5b4 \uc788\ub294 %3$s \uc778\uc218\uc640 \ucda9\ub3cc\ud558\uae30 \ub54c\ubb38\uc5d0 %1$s \uc778\uc218\ub97c \uc778\uc218 \ubaa9\ub85d\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=\uae34 \uc2dd\ubcc4\uc790 --%2$s\uc774(\uac00) \uc774\ubbf8 \uc815\uc758\ub418\uc5b4 \uc788\ub294 %3$s \uc778\uc218\uc640 \ucda9\ub3cc\ud558\uae30 \ub54c\ubb38\uc5d0 %1$s \uc778\uc218\ub97c \uc778\uc218 \ubaa9\ub85d\uc5d0 \ucd94\uac00\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=\uc778\uc218 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=\uc81c\uacf5\ub41c \uba85\ub839\uc904 \uc778\uc218 \uc9d1\ud569\uc5d0 \uc774\ub984 \uc5c6\ub294 \ud6c4\ud589 \uc778\uc218\uac00 \ub108\ubb34 \ub9ce\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \ud5c8\uc6a9\ub418\ub294 \ucd5c\ub300 \ud6c4\ud589 \uc778\uc218 \uc218\ub294 %d\uc785\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=\uc778\uc218 \uc774\ub984\uc744 \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc218 \"%s\"\uc740(\ub294) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=--%s \uc778\uc218\ub294 \uc774 \ud504\ub85c\uadf8\ub7a8\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=--%s \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud55c\ub370 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=--%2$s \uc778\uc218\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=\uc81c\uacf5\ub41c \uc778\uc218 \uc9d1\ud569\uc5d0 --%s \uc778\uc218\uac00 \uc5ec\ub7ec \ubc88 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc5ec\ub7ec \uac12\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=--%s \uc778\uc218\uc5d0 \uac12\uc744 \uc81c\uacf5\ud588\uc9c0\ub9cc \ud574\ub2f9 \uc778\uc218\ub294 \uac12\uc744 \uac16\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=\ub300\uc2dc \ubb38\uc790 \ub2e8\ub3c5\uc73c\ub85c\ub294 \uc778\uc218 \uc774\ub984\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=-%s \uc778\uc218\ub294 \uc774 \ud504\ub85c\uadf8\ub7a8\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=-%s \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud55c\ub370 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=-%2$s \uc778\uc218\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=\uc81c\uacf5\ub41c \uc778\uc218 \uc9d1\ud569\uc5d0 -%s \uc778\uc218\uac00 \uc5ec\ub7ec \ubc88 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc5ec\ub7ec \uac12\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68='%3$s' \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud558\uc9c0\ub9cc \uac12\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc740 \ud558\ub098 \uc774\uc0c1\uc758 \ub2e4\ub978 \uc778\uc218\uc640 \uac19\uc740 \ube14\ub85d\uc5d0 \ud3ec\ud568\ub418\uc5b4\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc218 \ube14\ub85d '-%1$s%2$s'\uc740(\ub294) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=\"%s\" \uc778\uc218\ub294 \ud558\ub098 \ub610\ub294 \ub450 \uac1c\uc758 \ub300\uc2dc\ub85c \uc2dc\uc791\ub418\uc9c0 \uc54a\uace0 \uc774\ub984 \uc5c6\ub294 \ud6c4\ud589 \uc778\uc218\ub294 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=\uc778\uc218 \ubaa9\ub85d\uc5d0 %d\uac1c \uc774\uc0c1\uc758 \uc774\ub984 \uc5c6\ub294 \ud6c4\ud589 \uc778\uc218\uac00 \ud544\uc694\ud55c\ub370 \uc81c\uacf5\ub41c \ud6c4\ud589 \uc778\uc218\uac00 \ub108\ubb34 \uc801\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=%s \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud55c\ub370 \uc778\uc218 \ubaa9\ub85d\uc5d0 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc73c\uba70 \uae30\ubcf8\uac12\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=%s\uc744(\ub97c) \uc774\ub3d9\ud560 \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=%s\uc744(\ub97c) \uc774\ub3d9\ud560 \ud30c\uc77c\uc774 \uc788\uc9c0\ub9cc \ud30c\uc77c\uc774 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=\ub300\uc0c1 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=\ub300\uc0c1 \ub514\ub809\ud1a0\ub9ac %s\uc774(\uac00) \uc788\uc9c0\ub9cc \ub514\ub809\ud1a0\ub9ac\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=\uc81c\uacf5\ub41c \ubcf4\ub0b8 \uc0ac\ub78c \uc8fc\uc18c %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=\uc81c\uacf5\ub41c \uc218\uc2e0\uc790 \uc8fc\uc18c %s\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=\uad6c\uc131\ub41c \uba54\uc77c \uc11c\ubc84\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uc804\uc790 \uba54\uc77c \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=\uc778\uc218 \uad6c\ubb38 \ubd84\uc11d\uae30\uc5d0 %s \ud558\uc704 \uba85\ub839\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=\uc774\ub984\uc774 %2$s\uc778 \ud558\uc704 \uba85\ub839 %1$s\uc5d0 \ub300\ud55c \uc778\uc218\uac00 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=\ud558\uc704 \uba85\ub839 %2$s\uc5d0 \ub300\ud55c %1$s \uc778\uc218\uac00 \ub3d9\uc77c\ud55c \uc774\ub984\uc744 \uac00\uc9c4 \uc804\uc5ed \uc778\uc218\uc640 \ucda9\ub3cc\ud569\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=\ud558\uc704 \uba85\ub839 %2$s\uc5d0 \ub300\ud55c %1$s \uc778\uc218\uc5d0 %4$s \uc778\uc218\uc640 \ucda9\ub3cc\ud558\ub294 \uc9e7\uc740 \uc2dd\ubcc4\uc790 -%3$s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=\ud558\uc704 \uba85\ub839 %2$s\uc5d0 \ub300\ud55c %1$s \uc778\uc218\uc5d0 \uc804\uc5ed \uc778\uc218 %4$s\uacfc(\uc640) \ucda9\ub3cc\ud558\ub294 \uc9e7\uc740 \uc544\uc774\ub514 -%3$s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=\ud558\uc704 \uba85\ub839 %2$s\uc5d0 \ub300\ud55c %1$s \uc778\uc218\uc5d0 %4$s \uc778\uc218\uc640 \ucda9\ub3cc\ud558\ub294 \uae34 \uc2dd\ubcc4\uc790 -%3$s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=\ud558\uc704 \uba85\ub839 %2$s\uc5d0 \ub300\ud55c %1$s \uc778\uc218\uc5d0 \uc804\uc5ed \uc778\uc218 %4$s\uacfc(\uc640) \ucda9\ub3cc\ud558\ub294 \uae34 \uc544\uc774\ub514 -%3$s\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=\uc774\ub984\uc774 \"%s\"\uc778 \ub2e4\ub978 \uc804\uc5ed \uc778\uc218\uac00 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=\uc778\uc218 \uc774\ub984 %s\uc774(\uac00) %s \ud558\uc704 \uba85\ub839\uacfc \uc5f0\uacb0\ub41c \ub2e4\ub978 \uc778\uc218 \uc774\ub984\uacfc \ucda9\ub3cc\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=\uc804\uc5ed \uc778\uc218 %2$s\uc5d0 \ub300\ud55c \uc9e7\uc740 \uc544\uc774\ub514 -%1$s\uc774(\uac00) \ub2e4\ub978 \uc804\uc5ed \uc778\uc218 %3$s\uc758 \uc9e7\uc740 \uc544\uc774\ub514\uc640 \ucda9\ub3cc\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=\uc804\uc5ed \uc778\uc218 %2$s\uc5d0 \ub300\ud55c \uc9e7\uc740 \uc544\uc774\ub514 -%1$s\uc774(\uac00) \ud558\uc704 \uba85\ub839 %4$s\uacfc(\uc640) \uc5f0\uacb0\ub41c %3$s \uc778\uc218\uc758 \uc9e7\uc740 \uc544\uc774\ub514\uc640 \ucda9\ub3cc\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=\uc804\uc5ed \uc778\uc218 %2$s\uc5d0 \ub300\ud55c \uae34 \uc544\uc774\ub514 --%1$s\uc774(\uac00) \ub2e4\ub978 \uc804\uc5ed \uc778\uc218 %3$s\uc758 \uae34 \uc544\uc774\ub514\uc640 \ucda9\ub3cc\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=\uc804\uc5ed \uc778\uc218 %2$s\uc5d0 \ub300\ud55c \uae34 \uc544\uc774\ub514 --%1$s\uc774(\uac00) \ud558\uc704 \uba85\ub839 %4$s\uacfc(\uc640) \uc5f0\uacb0\ub41c %3$s \uc778\uc218\uc758 \uae34 \uc544\uc774\ub514\uc640 \ucda9\ub3cc\ud569\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=\uc778\uc218 \ub4f1\ub85d \uc815\ubcf4 \ud30c\uc77c %s\uc758 \ub0b4\uc6a9\uc744 \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=\uc81c\uacf5\ub41c \uba85\ub839\uc904 \uc778\uc218 %s\uc5d0 \uc778\uc218 \uc774\ub984\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=\uc81c\uacf5\ub41c \uc778\uc218 --%s\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\uc5ed \uc778\uc218 \uc2dd\ubcc4\uc790\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=\uc81c\uacf5\ub41c \uc778\uc218 --%s\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\uc5ed \ub610\ub294 \ud558\uc704 \uba85\ub839 \uc778\uc218 \uc2dd\ubcc4\uc790\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=\uba85\ub839\uc904 \uc778\uc218 --%s\uc740(\ub294) \uac12\uc774 \ud544\uc694\ud55c\ub370 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=--%2$s \uc778\uc218\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=\uc81c\uacf5\ub41c \uc778\uc218 \uc9d1\ud569\uc5d0 --%s \uc778\uc218\uac00 \uc5ec\ub7ec \ubc88 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc5ec\ub7ec \uac12\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=--%s \uc778\uc218\uc5d0 \uac12\uc744 \uc81c\uacf5\ud588\uc9c0\ub9cc \ud574\ub2f9 \uc778\uc218\ub294 \uac12\uc744 \uac16\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=\ub300\uc2dc \ubb38\uc790 \ub2e8\ub3c5\uc73c\ub85c\ub294 \uc778\uc218 \uc774\ub984\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=\uc81c\uacf5\ub41c \uc778\uc218 -%s\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\uc5ed \uc778\uc218 \uc2dd\ubcc4\uc790\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=\uc81c\uacf5\ub41c \uc778\uc218 -%s\uc740(\ub294) \uc720\ud6a8\ud55c \uc804\uc5ed \ub610\ub294 \ud558\uc704 \uba85\ub839 \uc778\uc218 \uc2dd\ubcc4\uc790\uac00 \uc544\ub2d9\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=-%s \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud55c\ub370 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=-%2$s \uc778\uc218\uc5d0 \uc81c\uacf5\ub41c \uac12 \"%1$s\"\uc740(\ub294) \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: %3$s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=\uc81c\uacf5\ub41c \uc778\uc218 \uc9d1\ud569\uc5d0 -%s \uc778\uc218\uac00 \uc5ec\ub7ec \ubc88 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \uc5ec\ub7ec \uac12\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106='%3$s' \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud558\uc9c0\ub9cc \uac12\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc740 \ud558\ub098 \uc774\uc0c1\uc758 \ub2e4\ub978 \uc778\uc218\uc640 \uac19\uc740 \ube14\ub85d\uc5d0 \ud3ec\ud568\ub418\uc5b4\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \uc778\uc218 \ube14\ub85d '-%1$s%2$s'\uc740(\ub294) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=\uc81c\uacf5\ub41c \uc778\uc218 \"%s\"\uc774(\uac00) \uc778\uc2dd\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=\uc81c\uacf5\ub41c \uc778\uc218 %s\uc740(\ub294) \uc720\ud6a8\ud55c \ud558\uc704 \uba85\ub839\uc744 \uc9c0\uc815\ud558\uc9c0\ub9cc \ub2e4\ub978 \ud558\uc704 \uba85\ub839 %s\ub3c4 \uc9c0\uc815\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.  \ub2e8\uc77c \ud558\uc704 \uba85\ub839\ub9cc \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=%s \uc778\uc218\ub294 \uac12\uc774 \ud544\uc694\ud55c\ub370 \uc778\uc218 \ubaa9\ub85d\uc5d0 \uac12\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc558\uc73c\uba70 \uae30\ubcf8\uac12\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%s\"\uc740(\ub294) \uc2a4\ud0a4\ub9c8\ub97c \ub098\uba38\uc9c0 URL\uacfc \uad6c\ubd84\ud558\ub294 \ud544\uc218 :// \uad6c\uc131\uc694\uc18c\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%s\"\uc740(\ub294) \ud504\ub85c\ud1a0\ucf5c \uc2a4\ud0a4\ub9c8\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_NO_HOST_112=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%s\"\uc740(\ub294) \ucf5c\ub860 \uc55e\uc5d0 \ud3ec\ud2b8 \ubc88\ud638\ub97c \uc9c0\uc815\ud558\ub294 \ud638\uc2a4\ud2b8\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_NO_PORT_113=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%s\"\uc740(\ub294) \ud638\uc2a4\ud2b8 \ub2e4\uc74c\uc5d0 \uc624\ub294 \ucf5c\ub860 \ub4a4\uc5d0 \ud3ec\ud2b8 \ubc88\ud638\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=\ud3ec\ud2b8 \ubc88\ud638 \uc704\uce58 %2$s\uc744(\ub97c) \uc815\uc218\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%1$s\"\uc744(\ub97c) LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=\uc81c\uacf5\ub41c \ud3ec\ud2b8 \ubc88\ud638 %2$d\uc774(\uac00) 1\uacfc 65535 \uc0ac\uc774\uc758 \uc720\ud6a8\ud55c \ubc94\uc704\uc5d0 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%1$s\"\uc744(\ub97c) LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=\ubc94\uc704 \ubb38\uc790\uc5f4 %2$s\uc774(\uac00) \ud5c8\uc6a9\ub418\ub294 \uac12\uc778 base, one, sub, subordinate \uc911 \ud558\ub098\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 \"%1$s\"\uc744(\ub97c) LDAP URL\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=\ubc14\uc774\ud2b8 %2$d\uc758 \ud37c\uc13c\ud2b8 \ubb38\uc790 \ub4a4\uc5d0 16\uc9c4\uc218 \uc22b\uc790 \ub450 \uac1c\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c URL \uad6c\uc131\uc694\uc18c \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=\ubc14\uc774\ud2b8 %2$d\uc758 \ubb38\uc790\uac00 \uc720\ud6a8\ud55c 16\uc9c4\uc218 \uc22b\uc790\uac00 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 \uc81c\uacf5\ub41c URL \uad6c\uc131\uc694\uc18c \"%1$s\"\uc744(\ub97c) \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=LDAP URL\uc758 \uc77c\ubd80\ub97c \ud574\ub3c5\ud558\ub294 \uc911\uc5d0 \ubc14\uc774\ud2b8 \ubc30\uc5f4\uc744 UTF-8 \ubb38\uc790\uc5f4\ub85c \ud45c\uc2dc\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 MILD_ERR_CHARSET_NO_COLON_120=\"%s\" \uac12\uc740 \uc774\ub984\uacfc \ubb38\uc790 \uc9d1\ud569\uc744 \uad6c\ubd84\ud558\ub294 \ucf5c\ub860\uc744 \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uba85\uba85\ub41c \ubb38\uc790 \uc9d1\ud569\uc73c\ub85c \ud574\ub3c5\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=\uc774\ub984\uc744 \ud3ec\ud568\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uba85\uba85\ub41c \ubb38\uc790 \uc9d1\ud569\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=\uc81c\uacf5\ub41c \uc774\ub984 \"%s\"\uc758 \uc704\uce58 %d\uc5d0 \uc798\ubabb\ub41c \ubb38\uc790\uac00 \uc788\uae30 \ub54c\ubb38\uc5d0 \uba85\uba85\ub41c \ubb38\uc790 \uc9d1\ud569\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. ASCII \uc601\ubb38\uc790\ub9cc \uc774\ub984\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
@@ -324,20 +190,12 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=\ubcc0\uacbd\ub41c \ube44\ubc00\ubc88\ud638
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=%s \ud30c\uc77c\uc774 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc774 \ud30c\uc77c\uc5d0 \ub300\ud55c \uad8c\ud55c\uc744 \uc124\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=chmod \uba85\ub839\uc744 \uc2e4\ud589\ud558\uc5ec %s\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c\uc744 \uc124\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=%s\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 \ud558\ub098 \uc774\uc0c1\uc758 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ud30c\uc77c\uc5d0 \ub300\ud55c \uc77c\ubd80 \uad8c\ud55c\uc774 \ubcc0\uacbd\ub418\uc5c8\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=%s\uc5d0 \ub300\ud55c \ud558\ub098 \uc774\uc0c1\uc758 \ud30c\uc77c \uad8c\ud55c \uc5c5\ub370\uc774\ud2b8\uac00 \uc2e4\ud328\ud588\uc9c0\ub9cc \ud558\ub098 \uc774\uc0c1\uc758 \uc5c5\ub370\uc774\ud2b8\uac00 \uc131\uacf5\ud588\uc2b5\ub2c8\ub2e4.  \uc77c\ubd80 \ud30c\uc77c \uad8c\ud55c\uc774 \ubcc0\uacbd\ub418\uc5c8\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=%s\uc5d0 \ub300\ud55c \ud30c\uc77c \uad8c\ud55c\uc744 \uc5c5\ub370\uc774\ud2b8\ud558\uae30 \uc704\ud55c \ubaa8\ub4e0 \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.  \ud30c\uc77c\uc774 \uc6d0\ub798\uc758 \uad8c\ud55c\uc73c\ub85c \ub0a8\uc544 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=\uc81c\uacf5\ub41c \ubb38\uc790\uc5f4 %s\uc774(\uac00) \uc720\ud6a8\ud55c UNIX \ud30c\uc77c \ubaa8\ub4dc\ub97c \ub098\ud0c0\ub0b4\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.  UNIX \ud30c\uc77c \ubaa8\ub4dc\ub294 3\uc790\ub85c \ub41c \ubb38\uc790\uc5f4\uc774\uc5b4\uc57c \ud558\uba70 \uac01 \ubb38\uc790\ub294 0\ubd80\ud130 7 \uc0ac\uc774\uc758 \uc22b\uc790\uc785\ub2c8\ub2e4.
 MILD_ERR_EXEC_DISABLED_147=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\uac00 exec \uba54\uc18c\ub4dc \uc0ac\uc6a9\uc744 \uac70\ubd80\ud558\ub3c4\ub85d \uad6c\uc131\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 %s \uba85\ub839\uc774 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=\ud638\ucd9c\ub41c \uba54\uc18c\ub4dc\uc758 \uc0ac\uc804 \uc870\uac74\uc774 \ucda9\uc871\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.  \uc774\uac83\uc740 \uc77c\ubc18\uc801\uc73c\ub85c \ud638\ucd9c \uc2a4\ud0dd \uc5b4\ub518\uac00\uc5d0 \uacb0\ud568\uc774 \uc788\uc74c\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4.  \uc138\ubd80 \uc815\ubcf4: %s
 INFO_GLOBAL_OPTIONS_149=\uc804\uc5ed \uc635\uc158:
 INFO_GLOBAL_OPTIONS_REFERENCE_150="%s --help"\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_SUBCMD_OPTIONS_151=\ud558\uc704 \uba85\ub839 \uc635\uc158:
@@ -346,26 +204,17 @@
 INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154="%s --help-{category}"\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=\uc804\uc5ed \uc635\uc158:
 INFO_GLOBAL_HELP_REFERENCE_156=\uc0ac\uc6a9\ubc95\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 "%s --help"\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624.
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=%s \ud30c\uc77c\uc758 \uc774\ub984\uc744 %s(\uc73c)\ub85c \ubc14\uafb8\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=\ub300\uc0c1 \ud30c\uc77c %s\uc744(\ub97c) \uc0ad\uc81c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc774\ub098 \ub2e4\ub978 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c \ud30c\uc77c\uc744 \ud604\uc7ac \uc0ac\uc6a9\ud558\uace0 \uc788\ub294 \uac83\uc740 \uc544\ub2cc\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=\ud074\ub77c\uc774\uc5b8\ud2b8 \ub610\ub294 \ubc1c\uae09\uc790 \uc778\uc99d\uc11c '%s'\uc740(\ub294) %s\uc5d0 \ub9cc\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc2e0\ub8b0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=\ud074\ub77c\uc774\uc5b8\ud2b8 \ub610\ub294 \ubc1c\uae09\uc790 \uc778\uc99d\uc11c '%s'\uc740(\ub294) %s\uae4c\uc9c0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc2e0\ub8b0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=\uc11c\ubc84 \ub610\ub294 \ubc1c\uae09\uc790 \uc778\uc99d\uc11c '%s'\uc740(\ub294) %s\uc5d0 \ub9cc\ub8cc\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc2e0\ub8b0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=\uc11c\ubc84 \ub610\ub294 \ubc1c\uae09\uc790 \uc778\uc99d\uc11c '%s'\uc740(\ub294) %s\uae4c\uc9c0 \uc720\ud6a8\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc2e0\ub8b0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=%2$d\ud589\uc5d0\uc11c \uc2dc\uc791\ub418\ub294 LDIF\uc5d0\uc11c \uc77d\uc740 %1$s \ud56d\ubaa9\uc740 \uad00\ub828 \uad6c\ubb38\uc5d0 \ub530\ub77c \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 %4$s \uc18d\uc131\uc5d0 \ub300\ud55c \uac12 \"%3$s\"\uc744(\ub97c) \ud3ec\ud568\ud569\ub2c8\ub2e4: %5$s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=\uc9c0\uc815\ub41c \uac74\ub108\ub6f0\uae30 \ud30c\uc77c %s\uc774(\uac00) \uc774\ubbf8 \uc788\uace0 \ud30c\uc77c\uc744 \ucd94\uac00\ud558\uac70\ub098 \ub300\uccb4\ud560 \uc218 \uc5c6\ub294 \uac83\uc73c\ub85c \uac00\uc838\uc624\uae30 \uad6c\uc131\uc5d0 \uc9c0\uc815\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
 MILD_ERR_LDIF_SKIP_165=DN\uc774 \ud3ec\ud568 \ubc0f \uc81c\uc678 \ubd84\uae30\ub97c \uae30\ubc18\uc73c\ub85c \ud3ec\ud568\uc2dc\ucf1c\uc57c \ud558\ub294 DN\uc774 \uc544\ub2c8\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc744 \uac74\ub108\ub701\ub2c8\ub2e4.
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=\ud558\uc704 \uba85\ub839 \ubaa9\ub85d\uc744 \uac00\uc838\uc624\ub824\uba74 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=\uc774\ubbf8 \uc2e4\ud589 \uc911\uc774\uae30 \ub54c\ubb38\uc5d0 \ub514\ub809\ud1a0\ub9ac \uc11c\ubc84\ub97c \uc2dc\uc791\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
 INFO_SUBCMDPARSER_OPTIONS_168={options}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={subcommand} {options}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        \uc5ec\uae30\uc11c {options}\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.
@@ -377,16 +226,11 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=\uba54\uc2dc\uc9c0 \ubcf8\ubb38\uc5d0 \ub300\ud55c \ud14d\uc2a4\ud2b8\ub97c \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
 INFO_EMAIL_ATTACH_DESCRIPTION_177=\uc804\uc790 \uba54\uc77c \uba54\uc2dc\uc9c0\uc5d0 \ucca8\ubd80\ud560 \ud30c\uc77c \uacbd\ub85c
 INFO_EMAIL_HELP_DESCRIPTION_178=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=\uc804\uc790 \uba54\uc77c \uba54\uc2dc\uc9c0\uc5d0 \ub300\ud55c \ubcf8\ubb38 \ud30c\uc77c\ub85c \uc9c0\uc815\ub41c %s \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=\uba54\uc2dc\uc9c0 \ubcf8\ubb38 \ud30c\uc77c %s\uc744(\ub97c) \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=\ucca8\ubd80 \ud30c\uc77c %s\uc774(\uac00) \uc5c6\uc2b5\ub2c8\ub2e4.
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=%s \ud30c\uc77c\uc744 \ucca8\ubd80\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=\uc804\uc790 \uba54\uc77c \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_BASE64_TOOL_DESCRIPTION_186=\uc774 \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud558\uc5ec base64\ub85c \uc815\ubcf4\ub97c \uc778\ucf54\ub529 \ubc0f \ud574\ub3c5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
 INFO_BASE64_HELP_DESCRIPTION_187=\uc774 \uc0ac\uc6a9\ubc95 \uc815\ubcf4 \ud45c\uc2dc
 INFO_BASE64_DECODE_DESCRIPTION_188=base64\ub85c \uc778\ucf54\ub529\ub41c \uc815\ubcf4\ub97c \uc6d0\uc2dc \ub370\uc774\ud130\ub85c \ud574\ub3c5\ud569\ub2c8\ub2e4.
@@ -397,19 +241,14 @@
 INFO_BASE64_RAW_FILE_DESCRIPTION_193=base64\ub85c \uc778\ucf54\ub529\ud560 \uc6d0\uc2dc \ub370\uc774\ud130\ub97c \ud3ec\ud568\ud558\ub294 \ud30c\uc77c \uacbd\ub85c
 INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=base64\ub85c \uc778\ucf54\ub529\ub41c \ub370\uc774\ud130\ub97c \uae30\ub85d\ud560 \ud30c\uc77c \uacbd\ub85c
 INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=\uc6d0\uc2dc base64\ub85c \ud574\ub3c5\ud560 \ub370\uc774\ud130\ub97c \uae30\ub85d\ud560 \ud30c\uc77c \uacbd\ub85c
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=\uc778\ucf54\ub529\ud560 \uc6d0\uc2dc \ub370\uc774\ud130\ub97c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=\uc778\ucf54\ub529\ub41c \ub370\uc774\ud130\ub97c \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=base64\ub85c \uc778\ucf54\ub529\ub41c \ub370\uc774\ud130\ub97c \uc77d\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=\ud574\ub3c5\ub41c \ub370\uc774\ud130\ub97c \uc4f0\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=\uc54c \uc218 \uc5c6\ub294 \ud558\uc704 \uba85\ub839 %s\uc785\ub2c8\ub2e4.
 INFO_GENERAL_NO_201=\uc544\ub2c8\uc694
 INFO_GENERAL_YES_202=\uc608
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=\uc751\ub2f5\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \"%s\" \ub610\ub294 \"%s\"\uc744(\ub97c) \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
 INFO_MENU_OPTION_HELP_204=\ub3c4\uc6c0\ub9d0
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=\ucde8\uc18c
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=q
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=\uc751\ub2f5\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud558\ub098 \uc774\uc0c1\uc758 \uc720\ud6a8\ud55c \uba54\ub274 \uc635\uc158\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=\uc751\ub2f5\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc720\ud6a8\ud55c \uba54\ub274 \uc635\uc158\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=\"%s\" \uc635\uc158\uc744 \uc5ec\ub7ec \ubc88 \uc9c0\uc815\ud588\uc2b5\ub2c8\ub2e4. \ud558\ub098 \uc774\uc0c1\uc758 \uc720\ud6a8\ud55c \uba54\ub274 \uc635\uc158\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
 INFO_MENU_PROMPT_SINGLE_215=\uc120\ud0dd \uc0ac\ud56d \uc785\ub825:
 INFO_MENU_PROMPT_SINGLE_DEFAULT_216=\uc120\ud0dd \uc0ac\ud56d \uc785\ub825 [%s]:
 INFO_MENU_PROMPT_MULTI_217=\uc27c\ud45c\ub85c \uad6c\ubd84\ub41c \uc120\ud0dd \uc0ac\ud56d\uc744 \ud558\ub098 \uc774\uc0c1 \uc785\ub825\ud569\ub2c8\ub2e4:
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=\uc27c\ud45c\ub85c \uad6c\ubd84\ub41c \uc120\ud0dd \uc0ac\ud56d\uc744 \ud558\ub098 \uc774\uc0c1 \uc785\ub825\ud569\ub2c8\ub2e4[%s]:
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=\uacc4\uc18d\ud558\ub824\uba74 RETURN \ud0a4\ub97c \ub204\ub974\uc2ed\uc2dc\uc624.
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]:
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=\ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uc5ec \ucf58\uc194\uc5d0\uc11c \uc751\ub2f5\uc744 \uc77d\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: %s
 INFO_MENU_OPTION_BACK_222=\ub4a4\ub85c
 INFO_MENU_OPTION_BACK_KEY_223=b
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=\ud50c\ub7ec\uadf8\uc778\uc5d0\uc11c \uac70\ubd80\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4.
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=\ud50c\ub7ec\uadf8\uc778\uc5d0\uc11c \uac70\ubd80\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 %s \ud56d\ubaa9\uc744 \uac70\ubd80\ud569\ub2c8\ub2e4: %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=SSL \uc0ac\uc6a9 LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=StartTLS \uc0ac\uc6a9 LDAP
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=\ud0a4 \uc800\uc7a5\uc18c '%s'\uc758 \ube44\ubc00\ubc88\ud638:
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=\uc778\uc99d\uc11c \ubcc4\uba85:
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> OpenDS LDAP \uc5f0\uacb0 \ub9e4\uac1c\ubcc0\uc218 \uc9c0\uc815
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=\ud638\uc2a4\ud2b8 \uc774\ub984 \"%s\"\uc744(\ub97c) \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc62c\ubc14\ub978 \uc8fc\uc18c\ub97c \uc785\ub825\ud588\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=\ud3ec\ud2b8 \ubc88\ud638 \"%s\"\uc774(\uac00) \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. 1\uacfc 65535 \uc0ac\uc774\uc758 \uc720\ud6a8\ud55c \ud3ec\ud2b8 \ubc88\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud638\uc2a4\ud2b8 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c [%s]:
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ud3ec\ud2b8 \ubc88\ud638 [%d]:
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=\uad00\ub9ac\uc790 \uc0ac\uc6a9\uc790 \ubc14\uc778\ub4dc DN [%s]:
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=\uc5b4\ub5a4 \ubc29\ubc95\uc73c\ub85c \uc5f0\uacb0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=\uc81c\uacf5\ub41c \uacbd\ub85c\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=\uc11c\ubc84 \uc778\uc99d\uc11c\ub97c \uc2e0\ub8b0\ud558\ub294 \ubc29\ubc95
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=\ud2b8\ub7ec\uc2a4\ud2b8 \uc800\uc7a5\uc18c \uc0ac\uc6a9
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=\uc218\ub3d9\uc73c\ub85c \ud655\uc778
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=\uc0ac\uc6a9\ubc95: %s {options}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={trailing-arguments}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=\ud655\uc778 \uc2dc\ub3c4 \uc81c\ud55c(%d)\uc5d0 \ub3c4\ub2ec\ud588\uc2b5\ub2c8\ub2e4.
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=\uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.  \uc138\ubd80 \uc815\ubcf4: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=\uc785\ub825 \uc2dc\ub3c4 \uc81c\ud55c(%d)\uc5d0 \ub3c4\ub2ec\ud588\uc2b5\ub2c8\ub2e4.
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=Directory server administration port number [%d]:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=Unable to parse LDIF entry %s starting at line %d because it has an invalid binary option for attribute %s
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=Default value: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/utility_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/utility_zh_CN.properties
index 9b6c260..a1b8ee2 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_zh_CN.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -60,247 +65,108 @@
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=\u6761\u76ee %s\uff08\u4ece\u7b2c %d \u884c\u5f00\u59cb\uff09\u5305\u542b\u591a\u4e2a\u5355\u503c\u5c5e\u6027 %s \u503c
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=\u65e0\u6cd5\u89e3\u6790 LDIF \u6761\u76ee %1$s\uff08\u4ece\u7b2c %2$d \u884c\u5f00\u59cb\uff09\uff0c\u56e0\u4e3a\u5b83\u5177\u6709\u65e0\u6548\u7684\u5c5e\u6027 %4$s \u503c "%3$s": %5$s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=\u4ece LDIF \u4e2d\u8bfb\u53d6\u7684\u6761\u76ee %s\uff08\u4ece\u7b2c %d \u884c\u5f00\u59cb\uff09\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u8fdd\u53cd\u4e86\u670d\u52a1\u5668\u7684\u6a21\u5f0f\u914d\u7f6e: %s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=\u6307\u5b9a\u7684 LDIF \u6587\u4ef6 %s \u5df2\u5b58\u5728\uff0c\u5e76\u4e14\u5bfc\u51fa\u914d\u7f6e\u6307\u793a\u4e0d\u5e94\u5c1d\u8bd5\u9644\u52a0\u5230\u8be5\u6587\u4ef6\u4e2d\u6216\u66ff\u6362\u8be5\u6587\u4ef6
 MILD_ERR_LDIF_INVALID_URL_19=\u65e0\u6cd5\u89e3\u6790 LDIF \u6761\u76ee %s\uff08\u4ece\u7b2c %d \u884c\u5f00\u59cb\uff09\uff0c\u56e0\u4e3a\u5c06\u8981\u4ece URL \u4e2d\u8bfb\u53d6\u5c5e\u6027 %s \u7684\u503c\uff0c\u4f46\u8be5 URL \u65e0\u6548: %s
 MILD_ERR_LDIF_URL_IO_ERROR_20=\u65e0\u6cd5\u89e3\u6790 LDIF \u6761\u76ee %1$s\uff08\u4ece\u7b2c %2$d \u884c\u5f00\u59cb\uff09\uff0c\u56e0\u4e3a\u5c06\u8981\u4ece URL %4$s \u4e2d\u8bfb\u53d6\u5c5e\u6027 %3$s \u7684\u503c\uff0c\u4f46\u5728\u5c1d\u8bd5\u8bfb\u53d6\u8be5\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %5$s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=\u6307\u5b9a\u7684\u62d2\u7edd\u6587\u4ef6 %s \u5df2\u5b58\u5728\uff0c\u5e76\u4e14\u5bfc\u5165\u914d\u7f6e\u6307\u793a\u4e0d\u5e94\u5c1d\u8bd5\u9644\u52a0\u5230\u8be5\u6587\u4ef6\u4e2d\u6216\u66ff\u6362\u8be5\u6587\u4ef6
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u7531\u4e8e\u5305\u542b\u548c\u6392\u9664\u8fc7\u6ee4\u5668\u914d\u7f6e\u800c\u5bfc\u5165 LDIF \u6761\u76ee "%s"\uff08\u4ece\u7b2c %d \u884c\u5f00\u59cb\uff09\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=\u5728\u5c1d\u8bd5\u786e\u5b9a\u662f\u5426\u5e94\u7531\u4e8e\u5305\u542b\u548c\u6392\u9664\u8fc7\u6ee4\u5668\u914d\u7f6e\u800c\u5bfc\u51fa LDIF \u6761\u76ee "%s" \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u4e3a\u5220\u9664\u64cd\u4f5c\u6307\u5b9a\u7684\u5c5e\u6027\u65e0\u6548
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u6ca1\u6709\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u6307\u5b9a\u4efb\u4f55\u5c5e\u6027
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u6ca1\u6709\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u6307\u5b9a\u4efb\u4f55\u201c\u5220\u9664\u65e7 RDN\u201d\u5c5e\u6027
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u4e3a\u4fee\u6539 DN \u64cd\u4f5c\u6307\u5b9a\u7684\u201c\u5220\u9664\u65e7 RDN\u201d\u5c5e\u6027\u503c "%s" \u65e0\u6548
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u6307\u5b9a\u7684\u5c5e\u6027 "%s" \u65e0\u6548\u3002\u9700\u8981\u5c5e\u6027 "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u6307\u5b9a\u7684\u5c5e\u6027 "%s" \u65e0\u6548\u3002\u9700\u8981\u4ee5\u4e0b\u5c5e\u6027\u4e4b\u4e00: "%s"
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u6307\u5b9a\u7684\u66f4\u6539\u7c7b\u578b\u503c "%s" \u65e0\u6548\u3002\u9700\u8981\u4ee5\u4e0b\u503c\u4e4b\u4e00: "%s"
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=LDIF \u66f4\u6539\u8bb0\u5f55\u6761\u76ee\u51fa\u73b0\u9519\u8bef\u3002\u6307\u5b9a\u7684 "%s" \u5c5e\u6027\u503c\u65e0\u6548
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=\u65e0\u6cd5\u89e3\u6790\u63d0\u4f9b\u7684\u503c\u4ee5\u786e\u5b9a\u5b83\u662f\u5426\u5305\u542b\u6709\u6548\u7684\u6a21\u5f0f\u5143\u7d20\u540d\u79f0\u6216 OID\uff0c\u56e0\u4e3a\u5b83\u4e3a Null \u6216\u7a7a
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=\u63d0\u4f9b\u7684\u503c "%1$s" \u4e0d\u5305\u542b\u6709\u6548\u7684\u6a21\u5f0f\u5143\u7d20\u540d\u79f0\u6216 OID\uff0c\u56e0\u4e3a\u5b83\u5728\u4f4d\u7f6e %3$d \u5904\u5305\u542b\u975e\u6cd5\u5b57\u7b26 %2$c
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=\u63d0\u4f9b\u7684\u503c "%s" \u4e0d\u5305\u542b\u6709\u6548\u7684\u6a21\u5f0f\u5143\u7d20\u540d\u79f0\u6216 OID\uff0c\u56e0\u4e3a\u6570\u5b57 OID \u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u4e24\u4e2a\u8fde\u7eed\u7684\u53e5\u70b9
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=%s \u53c2\u6570\u4e0d\u5305\u542b\u53ef\u7528\u4e8e\u6307\u5b9a\u8be5\u53c2\u6570\u7684\u5355\u5b57\u7b26\u6807\u8bc6\u7b26\u6216\u957f\u6807\u8bc6\u7b26\u3002\u5fc5\u987b\u4e3a\u6bcf\u4e2a\u53c2\u6570\u81f3\u5c11\u6307\u5b9a\u4e24\u8005\u4e4b\u4e00
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=%s \u53c2\u6570\u88ab\u914d\u7f6e\u4e3a\u9700\u8981\u503c\uff0c\u4f46\u6ca1\u6709\u4e3a\u5176\u5b9a\u4e49\u4efb\u4f55\u503c\u5360\u4f4d\u7b26
+SEVERE_ERR_ARG_NO_INT_VALUE_37=%s \u53c2\u6570\u4e0d\u5305\u542b\u53ef\u4f5c\u4e3a\u6574\u6570\u68c0\u7d22\u7684\u4efb\u4f55\u503c
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 %2$s \u53c2\u6570\u503c "%1$s" \u89e3\u7801\u4e3a\u6574\u6570
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=%s \u53c2\u6570\u5177\u6709\u591a\u4e2a\u503c\uff0c\u56e0\u6b64\uff0c\u65e0\u6cd5\u89e3\u7801\u4e3a\u5355\u4e2a\u6574\u6570\u503c
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=%s \u53c2\u6570\u4e0d\u5305\u542b\u53ef\u4f5c\u4e3a\u5e03\u5c14\u503c\u68c0\u7d22\u7684\u4efb\u4f55\u503c
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684 %2$s \u53c2\u6570\u503c "%1$s" \u89e3\u7801\u4e3a\u5e03\u5c14\u503c
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=%s \u53c2\u6570\u5177\u6709\u591a\u4e2a\u503c\uff0c\u56e0\u6b64\uff0c\u65e0\u6cd5\u89e3\u7801\u4e3a\u5355\u4e2a\u5e03\u5c14\u503c
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=%s \u53c2\u6570\u914d\u7f6e\u65e0\u6548\uff0c\u56e0\u4e3a\u4e0b\u9650 %d \u5927\u4e8e\u4e0a\u9650 %d
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=\u65e0\u6cd5\u63a5\u53d7\u63d0\u4f9b\u7684 %s \u503c %d\uff0c\u56e0\u4e3a\u5b83\u4f4e\u4e8e\u4e0b\u9650 %d
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=\u65e0\u6cd5\u63a5\u53d7\u63d0\u4f9b\u7684 %s \u503c %d\uff0c\u56e0\u4e3a\u5b83\u9ad8\u4e8e\u4e0a\u9650 %d
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=\u65e0\u6cd5\u63a5\u53d7\u63d0\u4f9b\u7684 %s \u503c\uff0c\u56e0\u4e3a\u5e03\u5c14\u53c2\u6570\u4ece\u4e0d\u5141\u8bb8\u5177\u6709\u503c
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=\u65e0\u6cd5\u63a5\u53d7\u63d0\u4f9b\u7684 %s \u503c %s\uff0c\u56e0\u4e3a\u8be5\u53c2\u6570\u7684\u5141\u8bb8\u503c\u96c6\u4e0d\u5305\u542b\u6b64\u503c
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=\u4e3a\u53c2\u6570 %2$s \u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u4e0d\u5b58\u5728
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=\u5728\u5c1d\u8bd5\u9a8c\u8bc1\u4e3a\u53c2\u6570 %2$s \u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u662f\u5426\u5b58\u5728\u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=\u5728\u5c1d\u8bd5\u6253\u5f00\u4e3a\u53c2\u6570 %2$s \u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u4ee5\u8bfb\u53d6\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=\u5728\u5c1d\u8bd5\u4ece\u4e3a\u53c2\u6570 %2$s \u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u4e2d\u8bfb\u53d6\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %3$s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=\u4e3a\u53c2\u6570 %2$s \u6307\u5b9a\u7684\u6587\u4ef6 %1$s \u5b58\u5728\uff0c\u4f46\u4e3a\u7a7a
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=\u65e0\u6cd5\u5c06\u53c2\u6570 %s \u6dfb\u52a0\u5230\u53c2\u6570\u5217\u8868\u4e2d\uff0c\u56e0\u4e3a\u5176\u77ed\u6807\u8bc6\u7b26 -%s \u4e0e\u5df2\u5b9a\u4e49\u7684 %s \u53c2\u6570\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=\u65e0\u6cd5\u5c06\u53c2\u6570 %s \u6dfb\u52a0\u5230\u53c2\u6570\u5217\u8868\u4e2d\uff0c\u56e0\u4e3a\u5176\u957f\u6807\u8bc6\u7b26 --%s \u4e0e\u5df2\u5b9a\u4e49\u7684 %s \u53c2\u6570\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u53c2\u6570\u5c5e\u6027\u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=\u63d0\u4f9b\u7684\u547d\u4ee4\u884c\u53c2\u6570\u96c6\u5305\u542b\u592a\u591a\u7684\u672a\u547d\u540d\u7ed3\u5c3e\u53c2\u6570\u3002\u5141\u8bb8\u7684\u6700\u5927\u7ed3\u5c3e\u53c2\u6570\u4e2a\u6570\u4e3a %d \u4e2a
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=\u63d0\u4f9b\u7684\u53c2\u6570 "%s" \u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u53c2\u6570\u540d\u79f0
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=\u4e0d\u5141\u8bb8\u5c06\u53c2\u6570 --%s \u7528\u4e8e\u6b64\u7a0b\u5e8f
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=\u53c2\u6570 --%s \u9700\u8981\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=\u65e0\u6cd5\u63a5\u53d7\u4e3a\u53c2\u6570 --%2$s \u63d0\u4f9b\u7684\u503c "%1$s": %3$s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=\u63d0\u4f9b\u7684\u53c2\u6570\u96c6\u591a\u6b21\u5305\u542b\u53c2\u6570 --%s\uff0c\u4f46\u8be5\u53c2\u6570\u4e0d\u5141\u8bb8\u5177\u6709\u591a\u4e2a\u503c
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=\u4e3a\u53c2\u6570 --%s \u63d0\u4f9b\u4e86\u4e00\u4e2a\u503c\uff0c\u4f46\u8be5\u53c2\u6570\u4e0d\u9700\u8981\u503c
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=\u7834\u6298\u53f7\u5b57\u7b26\u672c\u8eab\u4e0d\u80fd\u7528\u4f5c\u53c2\u6570\u540d\u79f0
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=\u4e0d\u5141\u8bb8\u5c06\u53c2\u6570 -%s \u7528\u4e8e\u6b64\u7a0b\u5e8f
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=\u53c2\u6570 -%s \u9700\u8981\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=\u65e0\u6cd5\u63a5\u53d7\u4e3a\u53c2\u6570 -%2$s \u63d0\u4f9b\u7684\u503c "%1$s": %3$s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=\u63d0\u4f9b\u7684\u53c2\u6570\u96c6\u591a\u6b21\u5305\u542b\u53c2\u6570 -%s\uff0c\u4f46\u8be5\u53c2\u6570\u4e0d\u5141\u8bb8\u5177\u6709\u591a\u4e2a\u503c
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=\u63d0\u4f9b\u7684\u53c2\u6570\u5757 '-%s%s' \u662f\u975e\u6cd5\u7684\uff0c\u56e0\u4e3a '%s' \u53c2\u6570\u9700\u8981\u503c\uff0c\u4f46\u540c\u4e00\u4e2a\u5757\u4e2d\u81f3\u5c11\u6709\u4e00\u4e2a\u5176\u4ed6\u53c2\u6570\u4e0d\u9700\u8981\u503c
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=\u53c2\u6570 "%s" \u6ca1\u6709\u4ee5\u4e00\u4e2a\u6216\u4e24\u4e2a\u7834\u6298\u53f7\u5f00\u5934\uff0c\u5e76\u4e14\u4e0d\u5141\u8bb8\u4f7f\u7528\u672a\u547d\u540d\u7684\u7ed3\u5c3e\u53c2\u6570
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=\u53c2\u6570\u5217\u8868\u4e2d\u81f3\u5c11\u9700\u8981 %d \u4e2a\u672a\u547d\u540d\u7684\u7ed3\u5c3e\u53c2\u6570\uff0c\u4f46\u63d0\u4f9b\u7684\u7ed3\u5c3e\u53c2\u6570\u592a\u5c11
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=\u53c2\u6570 %s \u9700\u8981\u5177\u6709\u503c\uff0c\u4f46\u5728\u53c2\u6570\u5217\u8868\u4e2d\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5e76\u4e14\u6ca1\u6709\u53ef\u7528\u7684\u9ed8\u8ba4\u503c
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=\u8981\u79fb\u52a8\u7684\u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=\u8981\u79fb\u52a8\u7684\u6587\u4ef6 %s \u5b58\u5728\uff0c\u4f46\u4e0d\u662f\u6587\u4ef6
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=\u76ee\u6807\u76ee\u5f55 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=\u76ee\u6807\u76ee\u5f55 %s \u5b58\u5728\uff0c\u4f46\u4e0d\u662f\u76ee\u5f55
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=\u63d0\u4f9b\u7684\u53d1\u4ef6\u4eba\u5730\u5740 %s \u65e0\u6548: %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=\u63d0\u4f9b\u7684\u6536\u4ef6\u4eba\u5730\u5740 %s \u65e0\u6548: %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=\u65e0\u6cd5\u4f7f\u7528\u4efb\u4f55\u914d\u7f6e\u7684\u90ae\u4ef6\u670d\u52a1\u5668\u53d1\u9001\u6307\u5b9a\u7684\u7535\u5b50\u90ae\u4ef6
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=\u53c2\u6570\u89e3\u6790\u5668\u5df2\u5177\u6709 %s \u5b50\u547d\u4ee4
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=\u5b50\u547d\u4ee4 %s \u7684\u591a\u4e2a\u53c2\u6570\u5177\u6709\u540d\u79f0 %s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=\u5b50\u547d\u4ee4 %2$s \u7684\u53c2\u6570 %1$s \u4e0e\u5177\u6709\u76f8\u540c\u540d\u79f0\u7684\u5168\u5c40\u53c2\u6570\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=\u5b50\u547d\u4ee4 %2$s \u7684\u53c2\u6570 %1$s \u7684\u77ed\u6807\u8bc6\u7b26 -%3$s \u4e0e\u53c2\u6570 %4$s \u7684\u77ed\u6807\u8bc6\u7b26\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=\u5b50\u547d\u4ee4 %2$s \u7684\u53c2\u6570 %1$s \u7684\u77ed ID -%3$s \u4e0e\u5168\u5c40\u53c2\u6570 %4$s \u7684\u77ed ID \u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=\u5b50\u547d\u4ee4 %2$s \u7684\u53c2\u6570 %1$s \u7684\u957f\u6807\u8bc6\u7b26 --%3$s \u4e0e\u53c2\u6570 %4$s \u7684\u957f\u6807\u8bc6\u7b26\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=\u5b50\u547d\u4ee4 %2$s \u7684\u53c2\u6570 %1$s \u7684\u957f ID --%3$s \u4e0e\u5168\u5c40\u53c2\u6570 %4$s \u7684\u957f ID \u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=\u53e6\u4e00\u4e2a\u540d\u4e3a "%s" \u7684\u5168\u5c40\u53c2\u6570\u5df2\u5b58\u5728
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=\u53c2\u6570\u540d\u79f0 %s \u4e0e\u53e6\u4e00\u4e2a\u53c2\u6570\uff08\u4e0e %s \u5b50\u547d\u4ee4\u76f8\u5173\u8054\uff09\u7684\u540d\u79f0\u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=\u5168\u5c40\u53c2\u6570 %2$s \u7684\u77ed ID -%1$s \u4e0e\u53e6\u4e00\u4e2a\u5168\u5c40\u53c2\u6570 %3$s \u7684\u77ed ID \u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=\u5168\u5c40\u53c2\u6570 %2$s \u7684\u77ed ID -%1$s \u4e0e %3$s \u53c2\u6570\uff08\u4e0e\u5b50\u547d\u4ee4 %4$s \u76f8\u5173\u8054\uff09\u7684\u77ed ID \u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=\u5168\u5c40\u53c2\u6570 %2$s \u7684\u957f ID --%1$s \u4e0e\u53e6\u4e00\u4e2a\u5168\u5c40\u53c2\u6570 %3$s \u7684\u957f ID \u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=\u5168\u5c40\u53c2\u6570 %2$s \u7684\u957f ID --%1$s \u4e0e %3$s \u53c2\u6570\uff08\u4e0e\u5b50\u547d\u4ee4 %4$s \u76f8\u5173\u8054\uff09\u7684\u957f ID \u53d1\u751f\u51b2\u7a81
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u53c2\u6570\u5c5e\u6027\u6587\u4ef6 %s \u7684\u5185\u5bb9\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=\u63d0\u4f9b\u7684\u547d\u4ee4\u884c\u53c2\u6570 %s \u4e0d\u5305\u542b\u53c2\u6570\u540d\u79f0
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=\u63d0\u4f9b\u7684\u53c2\u6570 --%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u5c40\u53c2\u6570\u6807\u8bc6\u7b26
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=\u63d0\u4f9b\u7684\u53c2\u6570 --%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u5c40\u6216\u5b50\u547d\u4ee4\u53c2\u6570\u6807\u8bc6\u7b26
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=\u547d\u4ee4\u884c\u53c2\u6570 --%s \u9700\u8981\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=\u65e0\u6cd5\u63a5\u53d7\u4e3a\u53c2\u6570 --%2$s \u63d0\u4f9b\u7684\u503c "%1$s": %3$s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=\u63d0\u4f9b\u7684\u53c2\u6570\u96c6\u591a\u6b21\u5305\u542b\u53c2\u6570 --%s\uff0c\u4f46\u8be5\u53c2\u6570\u4e0d\u5141\u8bb8\u5177\u6709\u591a\u4e2a\u503c
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=\u4e3a\u53c2\u6570 --%s \u63d0\u4f9b\u4e86\u4e00\u4e2a\u503c\uff0c\u4f46\u8be5\u53c2\u6570\u4e0d\u9700\u8981\u503c
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=\u7834\u6298\u53f7\u5b57\u7b26\u672c\u8eab\u4e0d\u80fd\u7528\u4f5c\u53c2\u6570\u540d\u79f0
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=\u63d0\u4f9b\u7684\u53c2\u6570 -%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u5c40\u53c2\u6570\u6807\u8bc6\u7b26
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=\u63d0\u4f9b\u7684\u53c2\u6570 -%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u5c40\u6216\u5b50\u547d\u4ee4\u53c2\u6570\u6807\u8bc6\u7b26
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=\u53c2\u6570 -%s \u9700\u8981\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=\u65e0\u6cd5\u63a5\u53d7\u4e3a\u53c2\u6570 -%2$s \u63d0\u4f9b\u7684\u503c "%1$s": %3$s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=\u63d0\u4f9b\u7684\u53c2\u6570\u96c6\u591a\u6b21\u5305\u542b\u53c2\u6570 -%s\uff0c\u4f46\u8be5\u53c2\u6570\u4e0d\u5141\u8bb8\u5177\u6709\u591a\u4e2a\u503c
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=\u63d0\u4f9b\u7684\u53c2\u6570\u5757 '-%s%s' \u662f\u975e\u6cd5\u7684\uff0c\u56e0\u4e3a '%s' \u53c2\u6570\u9700\u8981\u503c\uff0c\u4f46\u540c\u4e00\u4e2a\u5757\u4e2d\u81f3\u5c11\u6709\u4e00\u4e2a\u5176\u4ed6\u53c2\u6570\u4e0d\u9700\u8981\u503c
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=\u65e0\u6cd5\u8bc6\u522b\u63d0\u4f9b\u7684\u53c2\u6570 "%s"
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=\u63d0\u4f9b\u7684\u53c2\u6570 %s \u6307\u5b9a\u4e86\u4e00\u4e2a\u6709\u6548\u7684\u5b50\u547d\u4ee4\uff0c\u4f46\u540c\u65f6\u5df2\u63d0\u4f9b\u53e6\u4e00\u4e2a\u5b50\u547d\u4ee4 %s\u3002\u53ea\u80fd\u63d0\u4f9b\u4e00\u4e2a\u5b50\u547d\u4ee4
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=\u53c2\u6570 %s \u9700\u8981\u5177\u6709\u503c\uff0c\u4f46\u5728\u53c2\u6570\u5217\u8868\u4e2d\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u5e76\u4e14\u6ca1\u6709\u53ef\u7528\u7684\u9ed8\u8ba4\u503c
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u5c06\u6a21\u5f0f\u4e0e URL \u5176\u4f59\u90e8\u5206\u9694\u5f00\u7684 :// \u5fc5\u9700\u7ec4\u4ef6
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u534f\u8bae\u6a21\u5f0f
+SEVERE_ERR_LDAPURL_NO_HOST_112=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u5b83\u5728\u5192\u53f7\u524d\u9762\u4e0d\u5305\u542b\u7528\u4e8e\u6307\u5b9a\u7aef\u53e3\u53f7\u7684\u4e3b\u673a
+SEVERE_ERR_LDAPURL_NO_PORT_113=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u5b83\u5728\u4e3b\u673a\u4e4b\u540e\u7684\u5192\u53f7\u540e\u9762\u4e0d\u5305\u542b\u7aef\u53e3\u53f7
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u7aef\u53e3\u53f7\u90e8\u5206 %s \u4e0d\u80fd\u89e3\u7801\u4e3a\u6574\u6570
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u7aef\u53e3\u53f7 %d \u4e0d\u5728\u6709\u6548\u8303\u56f4\uff08\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\uff09\u5185
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=\u65e0\u6cd5\u5c06\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 "%s" \u89e3\u7801\u4e3a LDAP URL\uff0c\u56e0\u4e3a\u8303\u56f4\u5b57\u7b26\u4e32 %s \u4e0d\u662f\u4ee5\u4e0b\u5141\u8bb8\u7684\u503c\u4e4b\u4e00\uff1abase\u3001one\u3001sub \u6216 subordinate
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684 URL \u7ec4\u4ef6 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b57\u8282 %d \u5904\u7684\u767e\u5206\u6bd4\u5b57\u7b26\u6ca1\u6709\u540e\u8ddf\u4e24\u4e2a\u5341\u516d\u8fdb\u5236\u6570\u5b57
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=\u65e0\u6cd5\u5bf9\u63d0\u4f9b\u7684 URL \u7ec4\u4ef6 "%s" \u8fdb\u884c\u89e3\u7801\uff0c\u56e0\u4e3a\u5b57\u8282 %d \u5904\u7684\u5b57\u7b26\u4e0d\u662f\u6709\u6548\u7684\u5341\u516d\u8fdb\u5236\u6570\u5b57
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=\u5728\u5bf9 LDAP URL \u7684\u67d0\u4e2a\u90e8\u5206\u8fdb\u884c\u89e3\u7801\u671f\u95f4\u5c1d\u8bd5\u5c06\u5b57\u8282\u6570\u7ec4\u8868\u793a\u4e3a UTF-8 \u5b57\u7b26\u4e32\u65f6\u51fa\u73b0\u9519\u8bef: %s
 MILD_ERR_CHARSET_NO_COLON_120=\u65e0\u6cd5\u5c06\u503c "%s" \u89e3\u7801\u4e3a\u547d\u540d\u5b57\u7b26\u96c6\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u5c06\u540d\u79f0\u4e0e\u5b57\u7b26\u96c6\u9694\u5f00\u7684\u5192\u53f7
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=\u547d\u540d\u5b57\u7b26\u96c6\u65e0\u6548\uff0c\u56e0\u4e3a\u5b83\u4e0d\u5305\u542b\u540d\u79f0
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=\u547d\u540d\u5b57\u7b26\u96c6\u65e0\u6548\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u540d\u79f0 "%s" \u5728\u4f4d\u7f6e %d \u5904\u5305\u542b\u65e0\u6548\u7684\u5b57\u7b26\u3002\u53ea\u5141\u8bb8\u5728\u540d\u79f0\u4e2d\u4f7f\u7528 ASCII \u5b57\u6bcd\u5b57\u7b26
@@ -324,20 +190,12 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=password-changed
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=\u65e0\u6cd5\u4e3a\u6587\u4ef6 %s \u8bbe\u7f6e\u6743\u9650\uff0c\u56e0\u4e3a\u8be5\u6587\u4ef6\u4e0d\u5b58\u5728
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=\u65e0\u6cd5\u6267\u884c chmod \u547d\u4ee4\u4ee5\u8bbe\u7f6e %s \u6587\u4ef6\u6743\u9650: %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=\u5728\u66f4\u65b0 %s \u6587\u4ef6\u6743\u9650\u8fc7\u7a0b\u4e2d\u629b\u51fa\u4e00\u4e2a\u6216\u591a\u4e2a\u5f02\u5e38\u3002\u53ef\u80fd\u5df2\u66f4\u6539\u4e86\u8be5\u6587\u4ef6\u7684\u67d0\u4e9b\u6743\u9650
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=\u5bf9 %s \u6587\u4ef6\u6743\u9650\u8fdb\u884c\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u66f4\u65b0\u5931\u8d25\uff0c\u4f46\u81f3\u5c11\u6709\u4e00\u4e2a\u66f4\u65b0\u6210\u529f\u3002\u53ef\u80fd\u5df2\u66f4\u6539\u4e86\u8be5\u6587\u4ef6\u7684\u67d0\u4e9b\u6743\u9650
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=\u6240\u6709\u66f4\u65b0 %s \u6587\u4ef6\u6743\u9650\u7684\u5c1d\u8bd5\u5747\u5931\u8d25\u3002\u5e94\u4fdd\u7559\u8be5\u6587\u4ef6\u7684\u539f\u59cb\u6743\u9650
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=\u63d0\u4f9b\u7684\u5b57\u7b26\u4e32 %s \u4e0d\u8868\u793a\u6709\u6548\u7684 UNIX \u6587\u4ef6\u6a21\u5f0f\u3002UNIX \u6587\u4ef6\u6a21\u5f0f\u5fc5\u987b\u662f\u7531\u4e09\u4e2a\u5b57\u7b26\u7ec4\u6210\u7684\u5b57\u7b26\u4e32\uff0c\u6bcf\u4e2a\u5b57\u7b26\u4e3a\u4ecb\u4e8e 0 \u548c 7 \u4e4b\u95f4\u7684\u6570\u5b57
 MILD_ERR_EXEC_DISABLED_147=\u4e0d\u5141\u8bb8\u4f7f\u7528 %s \u547d\u4ee4\uff0c\u56e0\u4e3a\u5df2\u5c06\u76ee\u5f55\u670d\u52a1\u5668\u914d\u7f6e\u4e3a\u62d2\u7edd\u4f7f\u7528 exec \u65b9\u6cd5
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=\u4e0d\u7b26\u5408\u6240\u8c03\u7528\u7684\u65b9\u6cd5\u7684\u524d\u7f6e\u6761\u4ef6\u3002\u8fd9\u901a\u5e38\u8868\u793a\uff0c\u8c03\u7528\u6808\u4e2d\u7684\u67d0\u4e2a\u4f4d\u7f6e\u51fa\u73b0\u9519\u8bef\u3002Details: %s
 INFO_GLOBAL_OPTIONS_149=\u5168\u5c40\u9009\u9879:
 INFO_GLOBAL_OPTIONS_REFERENCE_150=\u8bf7\u53c2\u89c1 "%s --help"
 INFO_SUBCMD_OPTIONS_151=\u5b50\u547d\u4ee4\u9009\u9879:
@@ -346,26 +204,17 @@
 INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154=\u8bf7\u53c2\u89c1 "%s --help-{\u7c7b\u522b}"
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=\u5168\u5c40\u9009\u9879\u4e3a:
 INFO_GLOBAL_HELP_REFERENCE_156=\u8bf7\u53c2\u89c1 "%s --help" \u4ee5\u83b7\u53d6\u66f4\u591a\u7528\u6cd5\u5e2e\u52a9
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=\u65e0\u6cd5\u5c06\u6587\u4ef6 %s \u91cd\u547d\u540d\u4e3a %s
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=\u65e0\u6cd5\u5220\u9664\u76ee\u6807\u6587\u4ef6 %s\u3002\u8bf7\u786e\u4fdd\u6b64\u5e94\u7528\u7a0b\u5e8f\u6216\u5176\u4ed6\u5e94\u7528\u7a0b\u5e8f\u5f53\u524d\u672a\u5728\u4f7f\u7528\u8be5\u6587\u4ef6
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=\u62d2\u7edd\u4fe1\u4efb\u5ba2\u6237\u7aef\u6216\u9881\u53d1\u8005\u8bc1\u4e66 '%s'\uff0c\u56e0\u4e3a\u5b83\u5df2\u5728 %s \u65f6\u8fc7\u671f
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=\u62d2\u7edd\u4fe1\u4efb\u5ba2\u6237\u7aef\u6216\u9881\u53d1\u8005\u8bc1\u4e66 '%s'\uff0c\u56e0\u4e3a\u5b83\u5728 %s \u4e4b\u540e\u624d\u4f1a\u751f\u6548
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=\u62d2\u7edd\u4fe1\u4efb\u670d\u52a1\u5668\u6216\u9881\u53d1\u8005\u8bc1\u4e66 '%s'\uff0c\u56e0\u4e3a\u5b83\u5df2\u5728 %s \u65f6\u8fc7\u671f
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=\u62d2\u7edd\u4fe1\u4efb\u670d\u52a1\u5668\u6216\u9881\u53d1\u8005\u8bc1\u4e66 '%s'\uff0c\u56e0\u4e3a\u5b83\u5728 %s \u4e4b\u540e\u624d\u4f1a\u751f\u6548
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=\u6839\u636e\u5173\u8054\u8bed\u6cd5\uff0c\u4ece LDIF \u4e2d\u8bfb\u53d6\u7684\u6761\u76ee %1$s\uff08\u4ece\u7b2c %2$d \u884c\u5f00\u59cb\uff09\u5305\u542b\u65e0\u6548\u7684\u5c5e\u6027 %4$s \u503c "%3$s": %5$s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=\u6307\u5b9a\u7684\u8df3\u8fc7\u6587\u4ef6 %s \u5df2\u5b58\u5728\uff0c\u5e76\u4e14\u5bfc\u5165\u914d\u7f6e\u6307\u793a\u4e0d\u5e94\u5c1d\u8bd5\u9644\u52a0\u5230\u8be5\u6587\u4ef6\u4e2d\u6216\u66ff\u6362\u8be5\u6587\u4ef6
 MILD_ERR_LDIF_SKIP_165=\u8df3\u8fc7\u6761\u76ee %s\uff0c\u56e0\u4e3a DN \u4e0d\u662f\u57fa\u4e8e\u5305\u542b\u548c\u6392\u9664\u5206\u652f\u5e94\u5305\u542b\u7684 DN
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=\u83b7\u53d6\u5b50\u547d\u4ee4\u7528\u6cd5\u5217\u8868:
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=\u65e0\u6cd5\u542f\u52a8\u76ee\u5f55\u670d\u52a1\u5668\uff0c\u56e0\u4e3a\u5b83\u5df2\u5728\u8fd0\u884c
 INFO_SUBCMDPARSER_OPTIONS_168={\u9009\u9879}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={\u5b50\u547d\u4ee4} {\u9009\u9879}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        \u5176\u4e2d {\u9009\u9879} \u5305\u62ec:
@@ -377,16 +226,11 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=\u5305\u542b\u90ae\u4ef6\u6b63\u6587\u6587\u672c\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_EMAIL_ATTACH_DESCRIPTION_177=\u8981\u9644\u52a0\u5230\u7535\u5b50\u90ae\u4ef6\u4e2d\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_EMAIL_HELP_DESCRIPTION_178=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=\u6307\u5b9a\u7684\u7535\u5b50\u90ae\u4ef6\u6b63\u6587\u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=\u5728\u5c1d\u8bd5\u5904\u7406\u90ae\u4ef6\u6b63\u6587\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=\u9644\u4ef6\u6587\u4ef6 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=\u5728\u5c1d\u8bd5\u9644\u52a0\u6587\u4ef6 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=\u5728\u5c1d\u8bd5\u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
 INFO_BASE64_TOOL_DESCRIPTION_186=\u6b64\u5b9e\u7528\u7a0b\u5e8f\u53ef\u7528\u4e8e\u4f7f\u7528 base64 \u5bf9\u4fe1\u606f\u8fdb\u884c\u7f16\u7801\u548c\u89e3\u7801
 INFO_BASE64_HELP_DESCRIPTION_187=\u663e\u793a\u6b64\u7528\u6cd5\u4fe1\u606f
 INFO_BASE64_DECODE_DESCRIPTION_188=\u5c06 base64 \u7f16\u7801\u4fe1\u606f\u89e3\u7801\u4e3a\u539f\u59cb\u6570\u636e
@@ -397,19 +241,14 @@
 INFO_BASE64_RAW_FILE_DESCRIPTION_193=\u5305\u542b\u8981\u8fdb\u884c base64 \u7f16\u7801\u7684\u539f\u59cb\u6570\u636e\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=\u5e94\u5728\u5176\u4e2d\u5199\u5165 base64 \u7f16\u7801\u6570\u636e\u7684\u6587\u4ef6\u7684\u8def\u5f84
 INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=\u5e94\u5728\u5176\u4e2d\u5199\u5165\u539f\u59cb base64 \u89e3\u7801\u6570\u636e\u7684\u6587\u4ef6\u7684\u8def\u5f84
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=\u5728\u5c1d\u8bd5\u8bfb\u53d6\u8981\u7f16\u7801\u7684\u539f\u59cb\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=\u5728\u5c1d\u8bd5\u5199\u5165\u5df2\u7f16\u7801\u7684\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=\u5728\u5c1d\u8bd5\u8bfb\u53d6 base64 \u7f16\u7801\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=\u5728\u5c1d\u8bd5\u5199\u5165\u5df2\u89e3\u7801\u7684\u6570\u636e\u65f6\u51fa\u73b0\u9519\u8bef: %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=\u672a\u77e5\u5b50\u547d\u4ee4 %s
 INFO_GENERAL_NO_201=\u5426
 INFO_GENERAL_YES_202=\u662f
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=\u54cd\u5e94\u65e0\u6548\u3002\u8bf7\u8f93\u5165 "%s" \u6216 "%s"
 INFO_MENU_OPTION_HELP_204=\u5e2e\u52a9
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=\u53d6\u6d88
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=q
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=\u54cd\u5e94\u65e0\u6548\u3002\u8bf7\u8f93\u5165\u4e00\u4e2a\u6216\u591a\u4e2a\u6709\u6548\u7684\u83dc\u5355\u9009\u9879
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=\u54cd\u5e94\u65e0\u6548\u3002\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684\u83dc\u5355\u9009\u9879
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=\u591a\u6b21\u6307\u5b9a\u4e86\u9009\u9879 "%s"\u3002\u8bf7\u8f93\u5165\u4e00\u4e2a\u6216\u591a\u4e2a\u6709\u6548\u7684\u83dc\u5355\u9009\u9879
 INFO_MENU_PROMPT_SINGLE_215=\u8f93\u5165\u9009\u9879:
 INFO_MENU_PROMPT_SINGLE_DEFAULT_216=\u8f93\u5165\u9009\u9879 [%s]:
 INFO_MENU_PROMPT_MULTI_217=\u8f93\u5165\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u9017\u53f7\u5206\u9694\u7684\u9009\u9879:
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=\u8f93\u5165\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee5\u9017\u53f7\u5206\u9694\u7684\u9009\u9879 [%s]:
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=\u6309 RETURN \u952e\u7ee7\u7eed
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]:
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=\u7531\u4e8e\u4ee5\u4e0b\u9519\u8bef\uff0c\u65e0\u6cd5\u4ece\u63a7\u5236\u53f0\u8bfb\u53d6\u54cd\u5e94: %s
 INFO_MENU_OPTION_BACK_222=\u4e0a\u4e00\u6b65
 INFO_MENU_OPTION_BACK_KEY_223=b
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=\u62d2\u7edd\u6761\u76ee %s\uff0c\u56e0\u4e3a\u67d0\u4e2a\u63d2\u4ef6\u62d2\u7edd\u4e86\u8be5\u6761\u76ee
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=\u62d2\u7edd\u6761\u76ee %s\uff0c\u56e0\u4e3a\u67d0\u4e2a\u63d2\u4ef6\u62d2\u7edd\u4e86\u8be5\u6761\u76ee: %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=\u4f7f\u7528 SSL \u7684 LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=\u4f7f\u7528 StartTLS \u7684 LDAP
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=\u5bc6\u94a5\u5e93 '%s' \u7684\u5bc6\u7801:
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=\u8bc1\u4e66\u522b\u540d:
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> \u6307\u5b9a OpenDS LDAP \u8fde\u63a5\u53c2\u6570
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=\u65e0\u6cd5\u89e3\u6790\u4e3b\u673a\u540d "%s"\u3002\u8bf7\u68c0\u67e5\u63d0\u4f9b\u7684\u5730\u5740\u662f\u5426\u6b63\u786e
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=\u7aef\u53e3\u53f7 "%s" \u65e0\u6548\u3002\u8bf7\u8f93\u5165\u4e00\u4e2a\u4ecb\u4e8e 1 \u548c 65535 \u4e4b\u95f4\u7684\u6709\u6548\u7aef\u53e3\u53f7\u3002
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=\u76ee\u5f55\u670d\u52a1\u5668\u4e3b\u673a\u540d\u6216 IP \u5730\u5740 [%s]:
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=\u76ee\u5f55\u670d\u52a1\u5668\u7aef\u53e3\u53f7 [%d]:
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=\u7ba1\u7406\u5458\u7528\u6237\u7ed1\u5b9a DN [%s]:
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=\u60a8\u8981\u5982\u4f55\u8fde\u63a5\uff1f
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=\u63d0\u4f9b\u7684\u8def\u5f84\u65e0\u6548
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=\u60a8\u5e0c\u671b\u5982\u4f55\u4fe1\u4efb\u670d\u52a1\u5668\u8bc1\u4e66\uff1f
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=\u4f7f\u7528\u4fe1\u4efb\u5e93
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=\u624b\u52a8\u9a8c\u8bc1
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=\u7528\u6cd5\uff1a%s  {\u9009\u9879}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={\u7ed3\u5c3e\u53c2\u6570}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=\u5df2\u8fbe\u5230\u786e\u8ba4\u5c1d\u8bd5\u6b21\u6570\u9650\u5236 (%d)
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=\u610f\u5916\u9519\u8bef\u3002Details: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=\u5df2\u8fbe\u5230\u8f93\u5165\u5c1d\u8bd5\u6b21\u6570\u9650\u5236 (%d)
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=\u76ee\u5f55\u670d\u52a1\u5668\u7ba1\u7406\u7aef\u53e3\u53f7 [%d]:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=\u65e0\u6cd5\u89e3\u6790 LDIF \u6761\u76ee %s\uff08\u4ece\u7b2c %d \u884c\u5f00\u59cb\uff09\uff0c\u56e0\u4e3a\u5b83\u5177\u6709\u7684\u7528\u4e8e\u5c5e\u6027 %s \u7684\u4e8c\u8fdb\u5236\u9009\u9879\u65e0\u6548
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=\u9ed8\u8ba4\u503c: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/utility_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/utility_zh_TW.properties
index e0c1763..2bf7fb9 100644
--- a/opendj-sdk/opends/src/messages/messages/utility_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/utility_zh_TW.properties
@@ -21,10 +21,15 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=UTIL
+global.use.message.jar.if.webstart=true
+
 #
 # Format string definitions
 #
@@ -60,247 +65,108 @@
 MILD_ERR_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR_15=\u958b\u59cb\u65bc\u884c %2$d \u7684\u9805\u76ee %1$s \u5305\u542b\u55ae\u4e00\u503c\u5c6c\u6027 %3$s \u7684\u591a\u500b\u503c
 MILD_ERR_LDIF_INVALID_ATTR_SYNTAX_16=\u7121\u6cd5\u5256\u6790\u5728\u884c %2$d \u958b\u59cb\u7684 LDIF \u9805\u76ee %1$s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5177\u6709\u7121\u6548\u7684 %4$s \u5c6c\u6027\u503c\u300c%3$s\u300d: %5$s
 MILD_ERR_LDIF_SCHEMA_VIOLATION_17=\u5f9e LDIF \u8b80\u53d6\u7684\u9805\u76ee %s (\u958b\u59cb\u65bc\u884c %d) \u7121\u6548\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u9055\u53cd\u4f3a\u670d\u5668\u7684\u6a21\u5f0f\u914d\u7f6e: %s
-###SEVERE_ERR_LDIF_FILE_EXISTS_18=The specified LDIF file %s already exists and \
-### the export configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_LDIF_FILE_EXISTS_18=\u6307\u5b9a\u7684 LDIF \u6a94\u6848 %s \u5df2\u5b58\u5728\uff0c\u4e14\u532f\u51fa\u914d\u7f6e\u8868\u793a\u4e0d\u61c9\u5617\u8a66\u9644\u52a0\u81f3\u8a72\u6a94\u6848\u6216\u66ff\u4ee3\u8a72\u6a94\u6848
 MILD_ERR_LDIF_INVALID_URL_19=\u7121\u6cd5\u5256\u6790\u5728\u884c %2$d \u958b\u59cb\u7684 LDIF \u9805\u76ee %1$s\uff0c\u56e0\u70ba\u5c6c\u6027 %3$s \u7684\u503c\u8b80\u53d6\u81ea URL\uff0c\u4f46\u8a72 URL \u7121\u6548: %4$s
 MILD_ERR_LDIF_URL_IO_ERROR_20=\u7121\u6cd5\u5256\u6790\u5728\u884c %2$d \u958b\u59cb\u7684 LDIF \u9805\u76ee %1$s\uff0c\u56e0\u70ba\u5c6c\u6027 %3$s \u7684\u503c\u8b80\u53d6\u81ea URL %4$s\uff0c\u4f46\u5728\u5617\u8a66\u8b80\u53d6\u8a72\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %5$s
-###SEVERE_ERR_REJECT_FILE_EXISTS_21=The specified reject file %s already exists \
-### and the import configuration indicates that no attempt should be made to \
-### append to or replace the file
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=An error occurred \
-### while attempting to determine whether LDIF entry "%s" starting at line %d \
-### should be imported as a result of the include and exclude filter \
-### configuration:  %s
-###SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=An error occurred \
-### while attempting to determine whether LDIF entry "%s" should be exported as a \
-### result of the include and exclude filter configuration:  %s
-###SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=Error in the LDIF change record \
-### entry. Invalid attributes specified for the delete operation
-###SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=Error in the LDIF change record \
-### entry. No attributes specified for the mod DN operation
-###SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=Error in the LDIF change record \
-### entry. No delete old RDN attribute specified for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=Error in the LDIF change \
-### record entry. Invalid value "%s" for the delete old RDN attribute specified \
-### for the mod DN operation
-###SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=Error in the LDIF change \
-### record entry. Invalid attribute "%s" specified. Expecting attribute "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=Error in the LDIF change record \
-### entry. Invalid attribute "%s" specified. Expecting one of the following \
-### attributes "%s"
-###SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=Error in the LDIF change \
-### record entry. Invalid value "%s" for the changetype specified. Expecting one \
-### of the following values "%s"
-###SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=Error in the LDIF change \
-### record entry. Invalid value for the "%s" attribute specified
-###SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=The provided value could not be parsed \
-### to determine whether it contained a valid schema element name or OID because \
-### it was null or empty
-###SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=The provided value "%s" does not \
-### contain a valid schema element name or OID because it contains an illegal \
-### character %c at position %d
-###SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=The provided value "%s" does not \
-### contain a valid schema element name or OID because the numeric OID contains \
-### two consecutive periods at position %d
-###SEVERE_ERR_ARG_NO_IDENTIFIER_35=The %s argument does not have either a \
-### single-character or a long identifier that may be used to specify it.  At \
-### least one of these must be specified for each argument
-###SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=The %s argument is configured to take \
-### a value but no value placeholder has been defined for it
-###SEVERE_ERR_ARG_NO_INT_VALUE_37=The %s argument does not have any value that \
-### may be retrieved as an integer
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=The provided value "%s" for the %s \
-### argument cannot be decoded as an integer
-###SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=The %s argument has multiple values and \
-### therefore cannot be decoded as a single integer value
-###SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=The %s argument does not have any value \
-### that may be retrieved as a Boolean
-###SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=The provided value "%s" for the %s \
-### argument cannot be decoded as a Boolean
-###SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=The %s argument has multiple values \
-### and therefore cannot be decoded as a single Boolean value
-###SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=The %s argument \
-### configuration is invalid because the lower bound of %d is greater than the \
-### upper bound of %d
-###SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=The provided %s value %d is \
-### unacceptable because it is below the lower bound of %d
-###SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=The provided %s value %d is \
-### unacceptable because it is above the upper bound of %d
-###SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=The provided %s value is \
-### unacceptable because Boolean arguments are never allowed to have values
-###SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=The provided %s value %s is \
-### unacceptable because it is not included in the set of allowed values for that \
-### argument
-###SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=The file %s specified for argument %s does \
-### not exist
-###SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=An error occurred while \
-### trying to verify the existence of file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=An error occurred while trying to open \
-### file %s specified for argument %s for reading:  %s
-###SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=An error occurred while trying to read \
-### from file %s specified for argument %s:  %s
-###SEVERE_ERR_FILEARG_EMPTY_FILE_52=The file %s specified for argument %s exists \
-### but is empty
-###SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=Cannot add argument %s to the \
-### argument list because its short identifier -%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=Cannot add argument %s to the \
-### argument list because its long identifier --%s conflicts with the %s argument \
-### that has already been defined
-###SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=An error occurred while \
-### attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=The provided set of \
-### command-line arguments contained too many unnamed trailing arguments.  The \
-### maximum number of allowed trailing arguments is %d
-###SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=The provided argument "%s" is \
-### invalid because it does not include the argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=Argument --%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=Argument --%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=The dash character by itself \
-### is invalid for use as an argument name
-###SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=Argument -%s is not allowed \
-### for use with this program
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=The provided value \
-### "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=The provided argument block \
-### '-%s%s' is illegal because the '%s' argument requires a value but is in the \
-### same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=Argument "%s" does not \
-### start with one or two dashes and unnamed trailing arguments are not allowed
-###SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=At least %d unnamed \
-### trailing arguments are required in the argument list, but too few were \
-### provided
-###SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=The argument %s is required \
-### to have a value but none was provided in the argument list and no default \
-### value is available
-###SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=The file to move %s does not exist
-###SEVERE_ERR_MOVEFILE_NOT_FILE_73=The file to move %s exists but is not a file
-###SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=The target directory %s does not \
-### exist
-###SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=The target directory %s exists but is \
-### not a directory
-###SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=The provided sender address %s \
-### is invalid:  %s
-###SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=The provided recipient \
-### address %s is invalid:  %s
-###SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=The specified e-mail message could not be \
-### sent using any of the configured mail servers
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=The argument parser already \
-### has a %s subcommand
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=There are multiple \
-### arguments for subcommand %s with name %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=Argument %s for \
-### subcommand %s conflicts with a global argument with the same name
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=Argument %s for subcommand %s \
-### has a short identifier -%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=Argument %s \
-### for subcommand %s has a short ID -%s that conflicts with that of global \
-### argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=Argument %s for subcommand %s \
-### has a long identifier --%s that conflicts with that of argument %s
-###SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=Argument %s for \
-### subcommand %s has a long ID --%s that conflicts with that of global argument \
-### %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=There is already another \
-### global argument named "%s"
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=The argument name \
-### %s conflicts with the name of another argument associated with the %s \
-### subcommand
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=Short ID -%s for \
-### global argument %s conflicts with the short ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=Short ID -%s for \
-### global argument %s conflicts with the short ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=Long ID --%s for \
-### global argument %s conflicts with the long ID of another global argument %s
-###SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=Long ID --%s for \
-### global argument %s conflicts with the long ID for the %s argument associated \
-### with subcommand %s
-###SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=An error occurred \
-### while attempting to read the contents of the argument properties file %s:  %s
-###SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=The provided command-line \
-### argument %s does not contain an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=The provided \
-### argument --%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=The provided argument --%s \
-### is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=Command-line \
-### argument --%s requires a value but none was given
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=The provided value \
-### "%s" for argument --%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=The argument --%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=A value was \
-### provided for argument --%s but that argument does not take a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=The dash character by \
-### itself is invalid for use as an argument name
-###SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=The provided \
-### argument -%s is not a valid global argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=The provided argument \
-### -%s is not a valid global or subcommand argument identifier
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=Argument -%s \
-### requires a value but none was provided
-###SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=The provided \
-### value "%s" for argument -%s is not acceptable:  %s
-###SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=The argument -%s was \
-### included multiple times in the provided set of arguments but it does not \
-### allow multiple values
-###SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=The provided argument \
-### block '-%s%s' is illegal because the '%s' argument requires a value but is in \
-### the same block as at least one other argument that doesn't require a value
-###SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=The provided argument "%s" is \
-### not recognized
-###SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=The provided argument %s \
-### specifies a valid subcommand, but another subcommand %s was also given.  Only \
-### a single subcommand may be provided
-###SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=The argument %s is \
-### required to have a value but none was provided in the argument list and no \
-### default value is available
-###SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=The provided string "%s" cannot \
-### be decoded as an LDAP URL because it does not contain the necessary :// \
-### component to separate the scheme from the rest of the URL
-###SEVERE_ERR_LDAPURL_NO_SCHEME_111=The provided string "%s" cannot be decoded \
-### as an LDAP URL because it does not contain a protocol scheme
-###SEVERE_ERR_LDAPURL_NO_HOST_112=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a host before the colon to specify \
-### the port number
-###SEVERE_ERR_LDAPURL_NO_PORT_113=The provided string "%s" cannot be decoded as \
-### an LDAP URL because it does not contain a port number after the colon \
-### following the host
-###SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the port number portion %s cannot be decoded \
-### as an integer
-###SEVERE_ERR_LDAPURL_INVALID_PORT_115=The provided string "%s" cannot be \
-### decoded as an LDAP URL because the provided port number %d is not within the \
-### valid range between 1 and 65535
-###SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=The provided string "%s" cannot \
-### be decoded as an LDAP URL because the scope string %s was not one of the \
-### allowed values of base, one, sub, or subordinate
-###SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=The provided URL component \
-### "%s" could not be decoded because the percent character at byte %d was not \
-### followed by two hexadecimal digits
-###SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=The provided URL component "%s" could \
-### not be decoded because the character at byte %d was not a valid hexadecimal \
-### digit
-###SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=An error occurred while \
-### attempting to represent a byte array as a UTF-8 string during the course of \
-### decoding a portion of an LDAP URL:  %s
+SEVERE_ERR_REJECT_FILE_EXISTS_21=\u6307\u5b9a\u7684\u62d2\u7d55\u6a94\u6848 %s \u5df2\u5b58\u5728\uff0c\u4e14\u532f\u5165\u914d\u7f6e\u8868\u793a\u4e0d\u61c9\u5617\u8a66\u9644\u52a0\u81f3\u8a72\u6a94\u6848\u6216\u66ff\u4ee3\u8a72\u6a94\u6848
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT_22=\u5617\u8a66\u5224\u5b9a\u5f9e\u884c %2$d \u958b\u59cb\u7684 LDIF \u9805\u76ee\u300c%1$s\u300d\u662f\u5426\u61c9\u505a\u70ba\u5305\u542b\u8207\u6392\u9664\u7be9\u9078\u5668\u914d\u7f6e\u7684\u7d50\u679c\u800c\u532f\u5165\u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT_23=\u5617\u8a66\u5224\u5b9a LDIF \u9805\u76ee\u300c%s\u300d\u662f\u5426\u61c9\u505a\u70ba\u5305\u542b\u8207\u6392\u9664\u7be9\u9078\u5668\u914d\u7f6e\u7684\u7d50\u679c\u800c\u532f\u51fa\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_LDIF_INVALID_DELETE_ATTRIBUTES_24=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u70ba\u522a\u9664\u4f5c\u696d\u6307\u5b9a\u4e86\u7121\u6548\u7684\u5c6c\u6027
+SEVERE_ERR_LDIF_NO_MOD_DN_ATTRIBUTES_25=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u672a\u6307\u5b9a mod DN \u4f5c\u696d\u7684\u5c6c\u6027
+SEVERE_ERR_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE_26=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u672a\u6307\u5b9a mod DN \u4f5c\u696d\u7684\u522a\u9664\u820a RDN \u5c6c\u6027
+SEVERE_ERR_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE_27=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u70ba mod DN \u4f5c\u696d\u6307\u5b9a\u4e86\u7121\u6548\u7684\u522a\u9664\u820a RDN \u5c6c\u6027\u503c\u300c%s\u300d
+SEVERE_ERR_LDIF_INVALID_CHANGERECORD_ATTRIBUTE_28=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u6307\u5b9a\u4e86\u7121\u6548\u7684\u5c6c\u6027\u300c%s\u300d\u3002\u9810\u671f\u61c9\u70ba\u5c6c\u6027\u300c%s\u300d
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_29=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u6307\u5b9a\u4e86\u7121\u6548\u7684\u5c6c\u6027\u300c%s\u300d\u3002\u9810\u671f\u61c9\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u5c6c\u6027\u300c%s\u300d
+SEVERE_ERR_LDIF_INVALID_CHANGETYPE_ATTRIBUTE_30=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u70ba\u8b8a\u66f4\u985e\u578b\u6307\u5b9a\u4e86\u7121\u6548\u7684\u503c\u300c%s\u300d\u3002\u9810\u671f\u61c9\u70ba\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u503c\u300c%s\u300d
+SEVERE_ERR_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL_31=LDIF \u8b8a\u66f4\u8a18\u9304\u9805\u76ee\u767c\u751f\u932f\u8aa4\u3002\u70ba\u300c%s\u300d\u5c6c\u6027\u6307\u5b9a\u4e86\u7121\u6548\u7684\u503c
+SEVERE_ERR_SCHEMANAME_EMPTY_VALUE_32=\u7121\u6cd5\u5256\u6790\u6240\u63d0\u4f9b\u7684\u503c\uff0c\u4ee5\u5224\u5b9a\u5176\u4e2d\u5305\u542b\u7684\u662f\u6709\u6548\u7684\u6a21\u5f0f\u5143\u7d20\u540d\u7a31\u9084\u662f OID\uff0c\u56e0\u70ba\u8a72\u503c\u70ba\u7a7a\u503c\u6216\u7a7a\u7684
+SEVERE_ERR_SCHEMANAME_ILLEGAL_CHAR_33=\u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u4e0d\u5305\u542b\u6709\u6548\u7684\u6a21\u5f0f\u5143\u7d20\u540d\u7a31\u6216 OID\uff0c\u56e0\u70ba\u8a72\u503c\u5728\u4f4d\u7f6e %3$d \u542b\u6709\u975e\u6cd5\u5b57\u5143 %2$c
+SEVERE_ERR_SCHEMANAME_CONSECUTIVE_PERIODS_34=\u63d0\u4f9b\u7684\u503c\u300c%s\u300d\u4e0d\u5305\u542b\u6709\u6548\u7684\u6a21\u5f0f\u5143\u7d20\u540d\u7a31\u6216 OID\uff0c\u56e0\u70ba\u6578\u503c OID \u5728\u4f4d\u7f6e %d \u542b\u6709\u5169\u500b\u9023\u7e8c\u7684\u5c0f\u6578\u9ede\u865f
+SEVERE_ERR_ARG_NO_IDENTIFIER_35=%s \u5f15\u6578\u6c92\u6709\u53ef\u7528\u65bc\u6307\u5b9a\u8a72\u5f15\u6578\u7684\u55ae\u4e00\u5b57\u5143\u6216\u9577\u8b58\u5225\u78bc\u3002\u81f3\u5c11\u5fc5\u9808\u70ba\u6bcf\u500b\u5f15\u6578\u6307\u5b9a\u5176\u4e2d\u4e00\u9805
+SEVERE_ERR_ARG_NO_VALUE_PLACEHOLDER_36=%s \u5f15\u6578\u5df2\u914d\u7f6e\u70ba\u63a1\u7528\u4e00\u500b\u503c\uff0c\u4f46\u5c1a\u672a\u5b9a\u7fa9\u8a72\u5f15\u6578\u7684\u503c\u9810\u7559\u4f4d\u7f6e
+SEVERE_ERR_ARG_NO_INT_VALUE_37=%s \u5f15\u6578\u6c92\u6709\u4efb\u4f55\u53ef\u7576\u4f5c\u6574\u6578\u64f7\u53d6\u7684\u503c
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_INT_38=\u70ba\u5f15\u6578 %2$s \u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba\u6574\u6578
+SEVERE_ERR_ARG_INT_MULTIPLE_VALUES_39=%s \u5f15\u6578\u6709\u591a\u500b\u503c\uff0c\u56e0\u6b64\u7121\u6cd5\u89e3\u78bc\u70ba\u55ae\u4e00\u6574\u6578\u503c
+SEVERE_ERR_ARG_NO_BOOLEAN_VALUE_40=%s \u5f15\u6578\u6c92\u6709\u4efb\u4f55\u53ef\u7576\u4f5c\u5e03\u6797\u503c\u64f7\u53d6\u7684\u503c
+SEVERE_ERR_ARG_CANNOT_DECODE_AS_BOOLEAN_41=\u70ba\u5f15\u6578 %2$s \u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba\u5e03\u6797\u503c
+SEVERE_ERR_ARG_BOOLEAN_MULTIPLE_VALUES_42=%s \u5f15\u6578\u6709\u591a\u500b\u503c\uff0c\u56e0\u6b64\u7121\u6cd5\u89e3\u78bc\u70ba\u55ae\u4e00\u5e03\u6797\u503c
+SEVERE_ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND_43=%s \u5f15\u6578\u914d\u7f6e\u7121\u6548\uff0c\u56e0\u70ba %d \u7684\u4e0b\u9650\u5927\u65bc %d \u7684\u4e0a\u9650
+SEVERE_ERR_INTARG_VALUE_BELOW_LOWER_BOUND_44=\u63d0\u4f9b\u7684 %s \u503c %d \u7121\u6cd5\u63a5\u53d7\uff0c\u56e0\u70ba\u8a72\u503c\u4f4e\u65bc %d \u7684\u4e0b\u9650
+SEVERE_ERR_INTARG_VALUE_ABOVE_UPPER_BOUND_45=\u63d0\u4f9b\u7684 %s \u503c %d \u7121\u6cd5\u63a5\u53d7\uff0c\u56e0\u70ba\u8a72\u503c\u9ad8\u65bc %d \u7684\u4e0a\u9650
+SEVERE_ERR_BOOLEANARG_NO_VALUE_ALLOWED_46=\u63d0\u4f9b\u7684 %s \u503c\u7121\u6cd5\u63a5\u53d7\uff0c\u56e0\u70ba\u5e03\u6797\u5f15\u6578\u7d55\u4e0d\u5141\u8a31\u6709\u4efb\u4f55\u503c
+SEVERE_ERR_MCARG_VALUE_NOT_ALLOWED_47=\u63d0\u4f9b\u7684 %s \u503c %s \u7121\u6cd5\u63a5\u53d7\uff0c\u56e0\u70ba\u8a72\u503c\u4e26\u672a\u7d0d\u5165\u8a72\u5f15\u6578\u5141\u8a31\u7684\u503c\u96c6\u5167
+SEVERE_ERR_FILEARG_NO_SUCH_FILE_48=\u70ba\u5f15\u6578 %2$s \u6307\u5b9a\u7684\u6a94\u6848 %1$s \u4e0d\u5b58\u5728
+SEVERE_ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE_49=\u5617\u8a66\u9a57\u8b49\u70ba\u5f15\u6578 %2$s \u6307\u5b9a\u7684\u6a94\u6848 %1$s \u662f\u5426\u5b58\u5728\u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_FILEARG_CANNOT_OPEN_FILE_50=\u5617\u8a66\u958b\u555f\u70ba\u5f15\u6578 %2$s \u6307\u5b9a\u7684\u6a94\u6848 %1$s \u9032\u884c\u8b80\u53d6\u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_FILEARG_CANNOT_READ_FILE_51=\u5617\u8a66\u8b80\u53d6\u70ba\u5f15\u6578 %2$s \u6307\u5b9a\u7684\u6a94\u6848 %1$s \u6642\u767c\u751f\u932f\u8aa4: %3$s
+SEVERE_ERR_FILEARG_EMPTY_FILE_52=\u70ba\u5f15\u6578 %2$s \u6307\u5b9a\u7684\u6a94\u6848 %1$s \u5b58\u5728\uff0c\u4f46\u662f\u7a7a\u7684
+SEVERE_ERR_ARGPARSER_DUPLICATE_SHORT_ID_53=\u7121\u6cd5\u5c07\u5f15\u6578 %s \u589e\u52a0\u5230\u5f15\u6578\u6e05\u55ae\u4e2d\uff0c\u56e0\u70ba\u5176\u77ed\u8b58\u5225\u78bc -%s \u8207\u5df2\u5b9a\u7fa9\u7684 %s \u5f15\u6578\u885d\u7a81
+SEVERE_ERR_ARGPARSER_DUPLICATE_LONG_ID_54=\u7121\u6cd5\u5c07\u5f15\u6578 %s \u589e\u52a0\u5230\u5f15\u6578\u6e05\u55ae\u4e2d\uff0c\u56e0\u70ba\u5176\u9577\u8b58\u5225\u78bc --%s \u8207\u5df2\u5b9a\u7fa9\u7684 %s \u5f15\u6578\u885d\u7a81
+SEVERE_ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE_55=\u5617\u8a66\u8b80\u53d6\u5f15\u6578\u7279\u6027\u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS_56=\u63d0\u4f9b\u7684\u6307\u4ee4\u884c\u5f15\u6578\u96c6\u542b\u6709\u592a\u591a\u672a\u547d\u540d\u7684\u5c3e\u96a8\u5f15\u6578\u3002\u5141\u8a31\u7684\u5c3e\u96a8\u5f15\u6578\u6578\u76ee\u4e0a\u9650\u70ba %d
+SEVERE_ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME_57=\u63d0\u4f9b\u7684\u5f15\u6578\u300c%s\u300d\u7121\u6548\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u542b\u5f15\u6578\u540d\u7a31
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID_58=\u5f15\u6578 --%s \u4e0d\u5f97\u7528\u65bc\u6b64\u7a0b\u5f0f
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_59=\u5f15\u6578 --%s \u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_60=\u7121\u6cd5\u63a5\u53d7\u70ba\u5f15\u6578 --%2$s \u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d: %3$s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID_61=\u5f15\u6578 --%s \u5df2\u7d0d\u5165\u6240\u63d0\u4f9b\u7684\u5f15\u6578\u96c6\u4e2d\u591a\u6b21\uff0c\u4f46\u8a72\u5f15\u6578\u4e0d\u5f97\u6709\u591a\u500b\u503c
+SEVERE_ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_62=\u5df2\u63d0\u4f9b\u503c\u7d66\u5f15\u6578 --%s\uff0c\u4f46\u8a72\u5f15\u6578\u672a\u63a1\u7528\u503c
+SEVERE_ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT_63=\u7834\u6298\u865f\u672c\u8eab\u7121\u6cd5\u505a\u70ba\u5f15\u6578\u540d\u7a31
+SEVERE_ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID_64=\u5f15\u6578 -%s \u4e0d\u5f97\u7528\u65bc\u6b64\u7a0b\u5f0f
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_65=\u5f15\u6578 -%s \u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_66=\u7121\u6cd5\u63a5\u53d7\u70ba\u5f15\u6578 -%2$s \u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d: %3$s
+SEVERE_ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_67=\u5f15\u6578 -%s \u5df2\u7d0d\u5165\u6240\u63d0\u4f9b\u7684\u5f15\u6578\u96c6\u4e2d\u591a\u6b21\uff0c\u4f46\u8a72\u5f15\u6578\u4e0d\u5f97\u6709\u591a\u500b\u503c
+SEVERE_ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES_68=\u63d0\u4f9b\u7684\u5f15\u6578\u5340\u6bb5\u300c-%s%s\u300d\u5c6c\u975e\u6cd5\uff0c\u56e0\u70ba\u300c%s\u300d\u5f15\u6578\u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u537b\u8207\u81f3\u5c11\u4e00\u500b\u5176\u4ed6\u4e0d\u9700\u8981\u503c\u7684\u5f15\u6578\u4f4d\u65bc\u76f8\u540c\u7684\u5340\u6bb5\u4e2d
+SEVERE_ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT_69=\u5f15\u6578\u300c%s\u300d\u4e0d\u6703\u4ee5\u4e00\u6216\u5169\u500b\u7834\u6298\u865f\u958b\u982d\uff0c\u800c\u4e14\u4e0d\u5141\u8a31\u672a\u547d\u540d\u7684\u5c3e\u96a8\u5f15\u6578
+SEVERE_ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS_70=\u5f15\u6578\u6e05\u55ae\u4e2d\u81f3\u5c11\u9700\u8981\u6709 %d \u500b\u672a\u547d\u540d\u7684\u5c3e\u96a8\u5f15\u6578\uff0c\u4f46\u6240\u63d0\u4f9b\u7684\u592a\u5c11
+SEVERE_ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG_71=\u5f15\u6578 %s \u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u5f15\u6578\u6e05\u55ae\u4e2d\u4e26\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u4e14\u6c92\u6709\u53ef\u7528\u7684\u9810\u8a2d\u503c
+SEVERE_ERR_MOVEFILE_NO_SUCH_FILE_72=\u8981\u79fb\u52d5\u7684\u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_MOVEFILE_NOT_FILE_73=\u8981\u79fb\u52d5\u7684\u6a94\u6848 %s \u5b58\u5728\uff0c\u4f46\u4e26\u4e0d\u662f\u6a94\u6848
+SEVERE_ERR_MOVEFILE_NO_SUCH_DIRECTORY_74=\u76ee\u6a19\u76ee\u9304 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_MOVEFILE_NOT_DIRECTORY_75=\u76ee\u6a19\u76ee\u9304 %s \u5b58\u5728\uff0c\u4f46\u4e26\u4e0d\u662f\u76ee\u9304
+SEVERE_ERR_EMAILMSG_INVALID_SENDER_ADDRESS_76=\u63d0\u4f9b\u7684\u5bc4\u4ef6\u8005\u5730\u5740 %s \u7121\u6548: %s
+SEVERE_ERR_EMAILMSG_INVALID_RECIPIENT_ADDRESS_77=\u63d0\u4f9b\u7684\u6536\u4ef6\u8005\u5730\u5740 %s \u7121\u6548: %s
+SEVERE_ERR_EMAILMSG_CANNOT_SEND_78=\u6307\u5b9a\u7684\u96fb\u5b50\u90f5\u4ef6\u7121\u6cd5\u4f7f\u7528\u4efb\u4f55\u5df2\u914d\u7f6e\u7684\u90f5\u4ef6\u4f3a\u670d\u5668\u50b3\u9001
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND_79=\u5f15\u6578\u5256\u6790\u5668\u5df2\u6709 %s \u5b50\u6307\u4ee4
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME_80=\u540d\u7a31\u70ba %2$s \u7684\u5b50\u6307\u4ee4 %1$s \u6709\u591a\u500b\u5f15\u6578
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT_81=\u5b50\u6307\u4ee4 %2$s \u7684\u5f15\u6578 %1$s \u8207\u540c\u540d\u7684\u5168\u57df\u5f15\u6578\u885d\u7a81
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID_82=\u5b50\u6307\u4ee4 %2$s \u7684\u5f15\u6578 %1$s \u5177\u6709\u8207\u5f15\u6578 %4$s \u885d\u7a81\u7684\u77ed\u8b58\u5225\u78bc -%3$s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT_83=\u5b50\u6307\u4ee4 %2$s \u7684\u5f15\u6578 %1$s \u5177\u6709\u8207\u5168\u57df\u5f15\u6578 %4$s \u885d\u7a81\u7684\u77ed ID -%3$s
+SEVERE_ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID_84=\u5b50\u6307\u4ee4 %2$s \u7684\u5f15\u6578 %1$s \u5177\u6709\u8207\u5f15\u6578 %4$s \u885d\u7a81\u7684\u9577\u8b58\u5225\u78bc --%3$s
+SEVERE_ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT_85=\u5b50\u6307\u4ee4 %2$s \u7684\u5f15\u6578 %1$s \u5177\u6709\u8207\u5168\u57df\u5f15\u6578 %4$s \u885d\u7a81\u7684\u9577 ID --%3$s
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME_86=\u5df2\u6709\u5176\u4ed6\u540d\u70ba\u300c%s\u300d\u7684\u5168\u57df\u5f15\u6578\u5b58\u5728
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT_87=\u5f15\u6578\u540d\u7a31 %s \u8207\u5176\u4ed6\u548c %s \u5b50\u6307\u4ee4\u76f8\u95dc\u806f\u7684\u5f15\u6578\u540d\u7a31\u885d\u7a81
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID_88=\u5168\u57df\u5f15\u6578 %2$s \u7684\u77ed ID -%1$s \u8207\u5176\u4ed6\u5168\u57df\u5f15\u6578 %3$s \u7684\u77ed ID \u885d\u7a81
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT_89=\u5168\u57df\u5f15\u6578 %2$s \u7684\u77ed ID -%1$s \u8207\u5b50\u6307\u4ee4 %4$s \u4e4b\u76f8\u95dc %3$s \u5f15\u6578\u7684\u77ed ID \u885d\u7a81
+SEVERE_ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID_90=\u5168\u57df\u5f15\u6578 %2$s \u7684\u9577 ID --%1$s \u8207\u5176\u4ed6\u5168\u57df\u5f15\u6578 %3$s \u7684\u9577 ID \u885d\u7a81
+SEVERE_ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT_91=\u5168\u57df\u5f15\u6578 %2$s \u7684\u9577 ID --%1$s \u8207\u5b50\u6307\u4ee4 %4$s \u4e4b\u76f8\u95dc %3$s \u5f15\u6578\u7684\u9577 ID \u885d\u7a81
+SEVERE_ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE_92=\u5617\u8a66\u8b80\u53d6\u5f15\u6578\u7279\u6027\u6a94\u6848 %s \u7684\u5167\u5bb9\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME_93=\u63d0\u4f9b\u7684\u6307\u4ee4\u884c\u5f15\u6578 %s \u4e0d\u5305\u542b\u5f15\u6578\u540d\u7a31
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID_94=\u63d0\u4f9b\u7684\u5f15\u6578 --%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u57df\u5f15\u6578\u8b58\u5225\u78bc
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID_95=\u63d0\u4f9b\u7684\u5f15\u6578 --%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u57df\u6216\u5b50\u6307\u4ee4\u5f15\u6578\u8b58\u5225\u78bc
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID_96=\u6307\u4ee4\u884c\u5f15\u6578 --%s \u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID_97=\u7121\u6cd5\u63a5\u53d7\u70ba\u5f15\u6578 --%2$s \u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d: %3$s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID_98=\u5f15\u6578 --%s \u5df2\u7d0d\u5165\u6240\u63d0\u4f9b\u7684\u5f15\u6578\u96c6\u4e2d\u591a\u6b21\uff0c\u4f46\u8a72\u5f15\u6578\u4e0d\u5f97\u6709\u591a\u500b\u503c
+SEVERE_ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE_99=\u5df2\u63d0\u4f9b\u503c\u7d66\u5f15\u6578 --%s\uff0c\u4f46\u8a72\u5f15\u6578\u672a\u63a1\u7528\u503c
+SEVERE_ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT_100=\u7834\u6298\u865f\u672c\u8eab\u7121\u6cd5\u505a\u70ba\u5f15\u6578\u540d\u7a31
+SEVERE_ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID_101=\u63d0\u4f9b\u7684\u5f15\u6578 -%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u57df\u5f15\u6578\u8b58\u5225\u78bc
+SEVERE_ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID_102=\u63d0\u4f9b\u7684\u5f15\u6578 -%s \u4e0d\u662f\u6709\u6548\u7684\u5168\u57df\u6216\u5b50\u6307\u4ee4\u5f15\u6578\u8b58\u5225\u78bc
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID_103=\u5f15\u6578 -%s \u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u672a\u63d0\u4f9b\u4efb\u4f55\u503c
+SEVERE_ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID_104=\u7121\u6cd5\u63a5\u53d7\u70ba\u5f15\u6578 -%2$s \u63d0\u4f9b\u7684\u503c\u300c%1$s\u300d: %3$s
+SEVERE_ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID_105=\u5f15\u6578 -%s \u5df2\u7d0d\u5165\u6240\u63d0\u4f9b\u7684\u5f15\u6578\u96c6\u4e2d\u591a\u6b21\uff0c\u4f46\u8a72\u5f15\u6578\u4e0d\u5f97\u6709\u591a\u500b\u503c
+SEVERE_ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES_106=\u63d0\u4f9b\u7684\u5f15\u6578\u5340\u6bb5\u300c-%s%s\u300d\u5c6c\u975e\u6cd5\uff0c\u56e0\u70ba\u300c%s\u300d\u5f15\u6578\u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u537b\u8207\u81f3\u5c11\u4e00\u500b\u5176\u4ed6\u4e0d\u9700\u8981\u503c\u7684\u5f15\u6578\u4f4d\u65bc\u76f8\u540c\u7684\u5340\u6bb5\u4e2d
+SEVERE_ERR_SUBCMDPARSER_INVALID_ARGUMENT_107=\u63d0\u4f9b\u7684\u5f15\u6578\u300c%s\u300d\u7121\u6cd5\u8fa8\u8b58
+SEVERE_ERR_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS_108=\u63d0\u4f9b\u7684\u5f15\u6578 %s \u6307\u5b9a\u4e86\u6709\u6548\u7684\u5b50\u6307\u4ee4\uff0c\u4f46\u540c\u6642\u9084\u63d0\u4f9b\u5176\u4ed6\u5b50\u6307\u4ee4 %s\u3002\u53ea\u80fd\u63d0\u4f9b\u55ae\u4e00\u5b50\u6307\u4ee4
+SEVERE_ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG_109=\u5f15\u6578 %s \u5fc5\u9808\u8981\u6709\u503c\uff0c\u4f46\u5f15\u6578\u6e05\u55ae\u4e2d\u4e26\u672a\u63d0\u4f9b\u4efb\u4f55\u503c\uff0c\u4e14\u6c92\u6709\u53ef\u7528\u7684\u9810\u8a2d\u503c
+SEVERE_ERR_LDAPURL_NO_COLON_SLASH_SLASH_110=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u5305\u542b\u7528\u4ee5\u5340\u9694\u6a5f\u5236\u8207\u5176\u9918 URL \u7684\u5fc5\u8981 :// \u5143\u4ef6
+SEVERE_ERR_LDAPURL_NO_SCHEME_111=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u5305\u542b\u5354\u5b9a\u6a5f\u5236
+SEVERE_ERR_LDAPURL_NO_HOST_112=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u8a72\u5b57\u4e32\u5728\u5192\u865f\u4e4b\u524d\u4e0d\u542b\u7528\u4ee5\u6307\u5b9a\u9023\u63a5\u57e0\u865f\u78bc\u7684\u4e3b\u6a5f
+SEVERE_ERR_LDAPURL_NO_PORT_113=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u8a72\u5b57\u4e32\u5728\u4e3b\u6a5f\u5f8c\u9762\u7684\u5192\u865f\u4e4b\u5f8c\u4e0d\u542b\u9023\u63a5\u57e0\u865f\u78bc
+SEVERE_ERR_LDAPURL_CANNOT_DECODE_PORT_114=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u9023\u63a5\u57e0\u865f\u78bc\u90e8\u5206 %s \u7121\u6cd5\u5256\u6790\u70ba\u6574\u6578
+SEVERE_ERR_LDAPURL_INVALID_PORT_115=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u6240\u63d0\u4f9b\u7684\u9023\u63a5\u57e0\u865f\u78bc %d \u4e0d\u5728 1 \u81f3 65535 \u7684\u6709\u6548\u7bc4\u570d\u5167
+SEVERE_ERR_LDAPURL_INVALID_SCOPE_STRING_116=\u63d0\u4f9b\u7684\u5b57\u4e32\u300c%s\u300d\u7121\u6cd5\u89e3\u78bc\u70ba LDAP URL\uff0c\u56e0\u70ba\u7bc4\u570d\u5b57\u4e32 %s \u4e0d\u662f\u300c\u57fa\u5e95\u300d\u3001\u300c\u4e00\u500b\u300d\u3001\u300c\u6b21\u8981\u300d\u6216\u300c\u5f9e\u5c6c\u300d\u7684\u5141\u8a31\u503c\u4e4b\u4e00
+SEVERE_ERR_LDAPURL_PERCENT_TOO_CLOSE_TO_END_117=\u7121\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684 URL \u5143\u4ef6\u300c%s\u300d\uff0c\u56e0\u70ba\u5728\u4f4d\u5143\u7d44 %d \u7684\u767e\u5206\u6bd4\u5b57\u5143\u4e26\u672a\u7dca\u63a5\u8457\u5169\u500b\u5341\u516d\u9032\u5236\u6578\u5b57
+SEVERE_ERR_LDAPURL_INVALID_HEX_BYTE_118=\u7121\u6cd5\u89e3\u78bc\u6240\u63d0\u4f9b\u7684 URL \u5143\u4ef6\u300c%s\u300d\uff0c\u56e0\u70ba\u5728\u4f4d\u5143\u7d44 %d \u7684\u5b57\u5143\u4e0d\u662f\u6709\u6548\u7684\u5341\u516d\u9032\u5236\u6578\u5b57
+SEVERE_ERR_LDAPURL_CANNOT_CREATE_UTF8_STRING_119=\u5617\u8a66\u5728\u89e3\u78bc\u90e8\u5206 LDAP URL \u7684\u904e\u7a0b\u4e2d\u5c07\u4f4d\u5143\u7d44\u9663\u5217\u8868\u793a\u70ba UTF-8 \u5b57\u4e32\u6642\u767c\u751f\u932f\u8aa4: %s
 MILD_ERR_CHARSET_NO_COLON_120=\u7121\u6cd5\u5c07\u503c\u300c%s\u300d\u89e3\u78bc\u70ba\u5df2\u547d\u540d\u7684\u5b57\u5143\u96c6\uff0c\u56e0\u70ba\u8a72\u503c\u4e0d\u5305\u542b\u53ef\u5340\u9694\u540d\u7a31\u8207\u5b57\u5143\u96c6\u7684\u5192\u865f
 MILD_ERR_CHARSET_CONSTRUCTOR_NO_NAME_121=\u5df2\u547d\u540d\u7684\u5b57\u5143\u96c6\u7121\u6548\uff0c\u56e0\u70ba\u5176\u4e2d\u4e0d\u542b\u540d\u7a31
 MILD_ERR_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR_122=\u5df2\u547d\u540d\u7684\u5b57\u5143\u96c6\u7121\u6548\uff0c\u56e0\u70ba\u63d0\u4f9b\u7684\u540d\u7a31\u300c%s\u300d\u5728\u4f4d\u7f6e %d \u542b\u6709\u7121\u6548\u5b57\u5143\u3002\u540d\u7a31\u4e2d\u50c5\u5141\u8a31 ASCII \u5b57\u6bcd\u5b57\u5143
@@ -324,20 +190,12 @@
 INFO_ACCTNOTTYPE_PASSWORD_CHANGED_140=password-changed
 MILD_ERR_FILEPERM_SET_NO_SUCH_FILE_141=\u7121\u6cd5\u8a2d\u5b9a\u6a94\u6848 %s \u7684\u6b0a\u9650\uff0c\u56e0\u70ba\u8a72\u6a94\u6848\u4e0d\u5b58\u5728
 MILD_ERR_FILEPERM_CANNOT_EXEC_CHMOD_142=\u7121\u6cd5\u57f7\u884c chmod \u6307\u4ee4\u4ee5\u8a2d\u5b9a %s \u7684\u6a94\u6848\u6b0a\u9650: %s
-###SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=One or more exceptions were thrown \
-### in the process of updating the file permissions for %s.  Some of the \
-### permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=One or more updates to the \
-### file permissions for %s failed, but at least one update was successful.  Some \
-### of the permissions for the file may have been altered
-###SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=All of the attempts to \
-### update the file permissions for %s failed.  The file should be left with its \
-### original permissions
+SEVERE_ERR_FILEPERM_SET_JAVA_EXCEPTION_143=\u5728\u66f4\u65b0 %s \u6a94\u6848\u6b0a\u9650\u7684\u904e\u7a0b\u4e2d\uff0c\u4e1f\u51fa\u4e00\u6216\u591a\u500b\u7570\u5e38\u3002\u6a94\u6848\u7684\u67d0\u4e9b\u6b0a\u9650\u53ef\u80fd\u6709\u6240\u8b8a\u66f4
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_ALTERED_144=%s \u7684\u6a94\u6848\u6b0a\u9650\u6709\u4e00\u6216\u591a\u9805\u66f4\u65b0\u5931\u6557\uff0c\u4f46\u81f3\u5c11\u6709\u4e00\u9805\u66f4\u65b0\u6210\u529f\u3002\u6a94\u6848\u7684\u67d0\u4e9b\u6b0a\u9650\u53ef\u80fd\u5df2\u6709\u6240\u6539\u8b8a
+SEVERE_ERR_FILEPERM_SET_JAVA_FAILED_UNALTERED_145=%s \u6240\u6709\u7684\u6a94\u6848\u6b0a\u9650\u66f4\u65b0\u5617\u8a66\u5747\u5931\u6557\u3002\u6b64\u6a94\u6848\u61c9\u4fdd\u7559\u5176\u539f\u6709\u7684\u6b0a\u9650
 MILD_ERR_FILEPERM_INVALID_UNIX_MODE_STRING_146=\u63d0\u4f9b\u7684\u5b57\u4e32 %s \u672a\u986f\u793a\u6709\u6548\u7684 UNIX \u6a94\u6848\u6a21\u5f0f\u3002UNIX \u6a94\u6848\u6a21\u5f0f\u5fc5\u9808\u662f\u4e09\u500b\u5b57\u5143\u7684\u5b57\u4e32\uff0c\u4e14\u5176\u4e2d\u6bcf\u500b\u5b57\u5143\u90fd\u662f\u4ecb\u65bc 0 \u8207 7 \u4e4b\u9593\u7684\u6578\u5b57
 MILD_ERR_EXEC_DISABLED_147=\u5c07\u4e0d\u5141\u8a31 %s \u6307\u4ee4\uff0c\u56e0\u70ba\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u914d\u7f6e\u70ba\u62d2\u7d55\u4f7f\u7528 exec \u65b9\u6cd5
-###SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=A precondition of the invoked \
-### method was not met.  This This usually means there is a defect somewhere in \
-### the call stack.  Details: %s
+SEVERE_ERR_VALIDATOR_PRECONDITION_NOT_MET_148=\u4e0d\u7b26\u5408\u6240\u547c\u53eb\u65b9\u6cd5\u7684\u5148\u6c7a\u689d\u4ef6\u3002\u9019\u901a\u5e38\u8868\u793a\u547c\u53eb\u5806\u758a\u4e2d\u6709\u554f\u984c\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
 INFO_GLOBAL_OPTIONS_149=\u5168\u57df\u9078\u9805:
 INFO_GLOBAL_OPTIONS_REFERENCE_150=\u8acb\u53c3\u95b1\u300c%s --help\u300d
 INFO_SUBCMD_OPTIONS_151=\u5b50\u6307\u4ee4\u9078\u9805:
@@ -346,26 +204,17 @@
 INFO_SUBCMDPARSER_SUBCMD_REFERENCE_154=\u8acb\u53c3\u95b1\u300c%s --help-{category}\u300d
 INFO_SUBCMDPARSER_GLOBAL_HEADING_155=\u5168\u57df\u9078\u9805\u5982\u4e0b:
 INFO_GLOBAL_HELP_REFERENCE_156=\u8acb\u53c3\u95b1\u300c%s --help\u300d\uff0c\u4ee5\u53d6\u5f97\u66f4\u591a\u7528\u6cd5\u8aaa\u660e
-###SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=Failed to rename file %s to %s
-###SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=Failed to delete target file \
-### %s.  Make sure the file is not currently in use by this or another \
-### application
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=Refusing to trust client \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=Refusing to trust \
-### client or issuer certificate '%s' because it is not valid until %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=Refusing to trust server \
-### or issuer certificate '%s' because it expired on %s
-###SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=Refusing to trust \
-### server or issuer certificate '%s' because it is not valid until %s
+SEVERE_ERR_RENAMEFILE_CANNOT_RENAME_157=\u7121\u6cd5\u5c07\u6a94\u6848 %s \u91cd\u65b0\u547d\u540d\u70ba %s
+SEVERE_ERR_RENAMEFILE_CANNOT_DELETE_TARGET_158=\u7121\u6cd5\u522a\u9664\u76ee\u6a19\u6a94\u6848 %s\u3002\u8acb\u78ba\u5b9a\u9019\u500b\u6216\u5176\u4ed6\u61c9\u7528\u7a0b\u5f0f\u76ee\u524d\u7686\u672a\u4f7f\u7528\u8a72\u6a94\u6848
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_EXPIRED_159=\u62d2\u7d55\u4fe1\u4efb\u7528\u6236\u7aef\u6216\u6838\u767c\u8005\u6191\u8b49\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u6191\u8b49\u5df2\u65bc %s \u904e\u671f
+SEVERE_ERR_EXPCHECK_TRUSTMGR_CLIENT_CERT_NOT_YET_VALID_160=\u62d2\u7d55\u4fe1\u4efb\u7528\u6236\u7aef\u6216\u6838\u767c\u8005\u6191\u8b49\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u6191\u8b49\u5728 %s \u524d\u5747\u5c6c\u7121\u6548
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_EXPIRED_161=\u62d2\u7d55\u4fe1\u4efb\u4f3a\u670d\u5668\u6216\u6838\u767c\u8005\u6191\u8b49\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u6191\u8b49\u5df2\u65bc %s \u904e\u671f
+SEVERE_ERR_EXPCHECK_TRUSTMGR_SERVER_CERT_NOT_YET_VALID_162=\u62d2\u7d55\u4fe1\u4efb\u4f3a\u670d\u5668\u6216\u6838\u767c\u8005\u6191\u8b49\u300c%s\u300d\uff0c\u56e0\u70ba\u8a72\u6191\u8b49\u5728 %s \u524d\u5747\u5c6c\u7121\u6548
 MILD_WARN_LDIF_VALUE_VIOLATES_SYNTAX_163=\u5f9e LDIF \u8b80\u53d6\u7684\u9805\u76ee %1$s (\u958b\u59cb\u65bc\u884c %2$d) \u5305\u542b\u5c6c\u6027 %4$s \u7684\u503c\u300c%3$s\u300d\uff0c\u4f46\u8a72\u503c\u4e0d\u7b26\u5408\u76f8\u95dc\u806f\u7684\u8a9e\u6cd5: %5$s
-###SEVERE_ERR_SKIP_FILE_EXISTS_164=The specified skip file %s already exists and \
-### the import configuration indicates that no attempt should be made to append \
-### to or replace the file
+SEVERE_ERR_SKIP_FILE_EXISTS_164=\u6307\u5b9a\u7684\u7565\u904e\u6a94\u6848 %s \u5df2\u5b58\u5728\uff0c\u4e14\u532f\u5165\u914d\u7f6e\u8868\u793a\u4e0d\u61c9\u5617\u8a66\u9644\u52a0\u81f3\u8a72\u6a94\u6848\u6216\u66ff\u4ee3\u8a72\u6a94\u6848
 MILD_ERR_LDIF_SKIP_165=\u7565\u904e\u9805\u76ee %s\uff0c\u56e0\u70ba\u6b64 DN \u4e26\u975e\u61c9\u6839\u64da\u5305\u542b\u8207\u6392\u9664\u5206\u652f\u800c\u7d0d\u5165\u7684 DN
 INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING_166=\u82e5\u8981\u53d6\u5f97\u5b50\u6307\u4ee4\u7528\u6cd5\u6e05\u55ae:
-###SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=The Directory Server cannot \
-### be started because it is already running
+SEVERE_ERR_EMBEDUTILS_SERVER_ALREADY_RUNNING_167=\u76ee\u9304\u4f3a\u670d\u5668\u5df2\u5728\u57f7\u884c\u4e2d\uff0c\u56e0\u6b64\u7121\u6cd5\u555f\u52d5
 INFO_SUBCMDPARSER_OPTIONS_168={options}
 INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS_169={subcommand} {options}
 INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE_170=\        \u5176\u4e2d\uff0c{options} \u5305\u62ec:
@@ -377,16 +226,11 @@
 INFO_EMAIL_BODY_DESCRIPTION_176=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u5305\u542b\u90f5\u4ef6\u5167\u6587\u7684\u6587\u5b57
 INFO_EMAIL_ATTACH_DESCRIPTION_177=\u8981\u9644\u52a0\u81f3\u96fb\u5b50\u90f5\u4ef6\u4e4b\u6a94\u6848\u7684\u8def\u5f91
 INFO_EMAIL_HELP_DESCRIPTION_178=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
-###SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=The file %s specified as the body file \
-### for the e-mail message does not exist
-###SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=An error occurred while \
-### attempting to process message body file %s:  %s
-###SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=The attachment file %s does not \
-### exist
-###SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=An error occurred while trying to \
-### attach file %s:  %s
-###SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=An error occurred while trying to \
-### send the e-mail message:  %s
+SEVERE_ERR_EMAIL_NO_SUCH_BODY_FILE_181=\u6307\u5b9a\u70ba\u96fb\u5b50\u90f5\u4ef6\u5167\u6587\u6a94\u6848\u7684\u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_EMAIL_CANNOT_PROCESS_BODY_FILE_182=\u5617\u8a66\u8655\u7406\u8a0a\u606f\u5167\u6587\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_EMAIL_NO_SUCH_ATTACHMENT_FILE_183=\u9644\u52a0\u6a94\u6848 %s \u4e0d\u5b58\u5728
+SEVERE_ERR_EMAIL_CANNOT_ATTACH_FILE_184=\u5617\u8a66\u9644\u52a0\u6a94\u6848 %s \u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_EMAIL_CANNOT_SEND_MESSAGE_185=\u5617\u8a66\u50b3\u9001\u96fb\u5b50\u90f5\u4ef6\u6642\u767c\u751f\u932f\u8aa4: %s
 INFO_BASE64_TOOL_DESCRIPTION_186=\u6b64\u516c\u7528\u7a0b\u5f0f\u53ef\u7528\u65bc\u4f7f\u7528 base64 \u5c07\u8cc7\u8a0a\u7de8\u78bc\u53ca\u89e3\u78bc
 INFO_BASE64_HELP_DESCRIPTION_187=\u986f\u793a\u6b64\u4f7f\u7528\u8cc7\u8a0a
 INFO_BASE64_DECODE_DESCRIPTION_188=\u5c07 base64 \u7de8\u78bc\u7684\u8cc7\u8a0a\u89e3\u78bc\u70ba\u539f\u59cb\u8cc7\u6599
@@ -397,19 +241,14 @@
 INFO_BASE64_RAW_FILE_DESCRIPTION_193=\u6a94\u6848\u7684\u8def\u5f91\uff0c\u8a72\u6a94\u6848\u5305\u542b\u8981\u4ee5 base64 \u7de8\u78bc\u7684\u539f\u59cb\u8cc7\u6599
 INFO_BASE64_TO_ENCODED_FILE_DESCRIPTION_194=\u61c9\u5beb\u5165 base64 \u7de8\u78bc\u8cc7\u6599\u4e4b\u6a94\u6848\u7684\u8def\u5f91
 INFO_BASE64_TO_RAW_FILE_DESCRIPTION_195=\u61c9\u5beb\u5165\u539f\u59cb base64 \u89e3\u78bc\u8cc7\u6599\u4e4b\u6a94\u6848\u7684\u8def\u5f91
-###SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=An error occurred while attempting \
-### to read the raw data to encode:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=An error occurred while \
-### attempting to write the encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=An error occurred while \
-### attempting to read the base64-encoded data:  %s
-###SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=An error occurred while \
-### attempting to write the decoded data:  %s
-###SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=Unknown subcommand %s
+SEVERE_ERR_BASE64_CANNOT_READ_RAW_DATA_196=\u5617\u8a66\u8b80\u53d6\u8981\u7de8\u78bc\u7684\u539f\u59cb\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_ENCODED_DATA_197=\u5617\u8a66\u5beb\u5165\u5df2\u7de8\u78bc\u7684\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BASE64_CANNOT_READ_ENCODED_DATA_198=\u5617\u8a66\u8b80\u53d6 base64 \u7de8\u78bc\u7684\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BASE64_CANNOT_WRITE_RAW_DATA_199=\u5617\u8a66\u5beb\u5165\u5df2\u89e3\u78bc\u7684\u8cc7\u6599\u6642\u767c\u751f\u932f\u8aa4: %s
+SEVERE_ERR_BASE64_UNKNOWN_SUBCOMMAND_200=\u4e0d\u660e\u7684\u5b50\u6307\u4ee4 %s
 INFO_GENERAL_NO_201=\u5426
 INFO_GENERAL_YES_202=\u662f
-###SEVERE_ERR_CONSOLE_APP_CONFIRM_203=Invalid response. Please enter \
-### "%s" or "%s"
+SEVERE_ERR_CONSOLE_APP_CONFIRM_203=\u7121\u6548\u7684\u56de\u61c9\u3002\u8acb\u8f38\u5165\u300c%s\u300d\u6216\u300c%s\u300d
 INFO_MENU_OPTION_HELP_204=\u8aaa\u660e
 INFO_MENU_OPTION_HELP_KEY_205=?
 INFO_MENU_OPTION_CANCEL_206=\u53d6\u6d88
@@ -418,25 +257,20 @@
 INFO_MENU_OPTION_QUIT_KEY_209=q
 INFO_MENU_NUMERIC_OPTION_210=%d)
 INFO_MENU_CHAR_OPTION_211=%c)
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=Invalid response. Please enter one or \
-###more valid menu options
-###SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=Invalid response. Please enter a valid \
-###menu option
-###SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=The option "%s" was specified \
-###more than once. Please enter one or more valid menu options
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_212=\u7121\u6548\u7684\u56de\u61c9\u3002\u8acb\u8f38\u5165\u4e00\u6216\u591a\u500b\u6709\u6548\u7684\u529f\u80fd\u8868\u9078\u9805
+SEVERE_ERR_MENU_BAD_CHOICE_SINGLE_213=\u7121\u6548\u7684\u56de\u61c9\u3002\u8acb\u8f38\u5165\u6709\u6548\u7684\u529f\u80fd\u8868\u9078\u9805
+SEVERE_ERR_MENU_BAD_CHOICE_MULTI_DUPE_214=\u9078\u9805\u300c%s\u300d\u5df2\u6307\u5b9a\u591a\u6b21\u3002\u8acb\u8f38\u5165\u4e00\u6216\u591a\u500b\u6709\u6548\u7684\u529f\u80fd\u8868\u9078\u9805
 INFO_MENU_PROMPT_SINGLE_215=\u8f38\u5165\u9078\u64c7:
 INFO_MENU_PROMPT_SINGLE_DEFAULT_216=\u8f38\u5165\u9078\u64c7 [%s]:
 INFO_MENU_PROMPT_MULTI_217=\u8f38\u5165\u4e00\u6216\u591a\u500b\u4ee5\u9017\u865f\u5206\u9694\u7684\u9078\u64c7:
 INFO_MENU_PROMPT_MULTI_DEFAULT_218=\u8f38\u5165\u4e00\u6216\u591a\u500b\u4ee5\u9017\u865f\u5206\u9694\u7684\u9078\u64c7 [%s]:
 INFO_MENU_PROMPT_RETURN_TO_CONTINUE_219=\u6309 RETURN \u7e7c\u7e8c\u4f5c\u696d
 INFO_MENU_PROMPT_CONFIRM_220=%s (%s / %s) [%s]:
-###SEVERE_ERR_CONSOLE_INPUT_ERROR_221=The response could not be read from the console due to the following error: %s
+SEVERE_ERR_CONSOLE_INPUT_ERROR_221=\u7121\u6cd5\u5f9e\u4e3b\u63a7\u53f0\u8b80\u53d6\u56de\u61c9\uff0c\u56e0\u70ba\u767c\u751f\u4e0b\u5217\u932f\u8aa4: %s
 INFO_MENU_OPTION_BACK_222=\u4e0a\u4e00\u6b65
 INFO_MENU_OPTION_BACK_KEY_223=b
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=Rejecting entry %s because \
-### it was rejected by a plugin
-###SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=Rejecting entry %s because it was \
-### rejected by a plugin:  %s
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_NOMESSAGE_224=\u62d2\u7d55\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5df2\u88ab\u5916\u639b\u7a0b\u5f0f\u62d2\u7d55
+SEVERE_ERR_LDIF_REJECTED_BY_PLUGIN_225=\u62d2\u7d55\u9805\u76ee %s\uff0c\u56e0\u70ba\u8a72\u9805\u76ee\u5df2\u88ab\u5916\u639b\u7a0b\u5f0f\u62d2\u7d55: %s
 INFO_LDAP_CONN_PROMPT_SECURITY_LDAP_226=LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL_227=\u652f\u63f4 SSL \u7684 LDAP
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS_228=\u652f\u63f4 StartTLS \u7684 LDAP
@@ -448,17 +282,14 @@
 INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD_234=\u91d1\u9470\u5eab\u300c%s\u300d\u7684\u5bc6\u78bc:
 INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_NAME_235=\u6191\u8b49\u66b1\u7a31:
 INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS_236=>>>> \u6307\u5b9a OpenDS LDAP \u9023\u7dda\u53c3\u6578
-###SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=The hostname "%s" could not be \
-###  resolved. Please check you have provided the correct address
-###SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=Invalid port number "%s". Please \
-###  enter a valid port number between 1 and 65535
+SEVERE_ERR_LDAP_CONN_BAD_HOST_NAME_237=\u7121\u6cd5\u89e3\u6790\u4e3b\u6a5f\u540d\u7a31\u300c%s\u300d\u3002\u8acb\u6aa2\u67e5\u60a8\u662f\u5426\u5df2\u63d0\u4f9b\u6b63\u78ba\u7684\u4f4d\u5740
+SEVERE_ERR_LDAP_CONN_BAD_PORT_NUMBER_238=\u7121\u6548\u7684\u9023\u63a5\u57e0\u865f\u78bc\u300c%s\u300d\u3002\u8acb\u8f38\u5165\u4ecb\u65bc 1 \u548c 65535 \u4e4b\u9593\u7684\u6709\u6548\u9023\u63a5\u57e0\u865f\u78bc
 INFO_LDAP_CONN_PROMPT_HOST_NAME_239=\u76ee\u9304\u4f3a\u670d\u5668\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740 [%s]:
 INFO_LDAP_CONN_PROMPT_PORT_NUMBER_240=\u76ee\u9304\u4f3a\u670d\u5668\u9023\u63a5\u57e0\u865f\u78bc [%d]:
 INFO_LDAP_CONN_PROMPT_BIND_DN_241=\u7ba1\u7406\u54e1\u4f7f\u7528\u8005\u9023\u7d50 DN [%s]:
 INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX_242=\u60a8\u60f3\u8981\u5982\u4f55\u9023\u7dda\uff1f
 INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE_243=%d
-###SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=The provided path \
-###  is not valid
+SEVERE_ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH_244=\u63d0\u4f9b\u7684\u8def\u5f91\u7121\u6548
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD_245=\u60a8\u8981\u4ee5\u4f55\u65b9\u5f0f\u4fe1\u4efb\u4f3a\u670d\u5668\u6191\u8b49\uff1f
 INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_246=\u4f7f\u7528\u4fe1\u4efb\u6e05\u55ae\u5b58\u653e\u5340
 INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK_247=\u624b\u52d5\u9a57\u8b49
@@ -482,68 +313,36 @@
 INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME_265=\u7528\u6cd5: %s  {options}
 INFO_ARGPARSER_USAGE_TRAILINGARGS_266={trailing-arguments}
 MILD_ERR_CONFIRMATION_TRIES_LIMIT_REACHED_267=\u5df2\u9054\u78ba\u8a8d\u5617\u8a66\u9650\u5236 (%d)
-###SEVERE_ERR_UNEXPECTED_268=Unexpected error.  Details: %s
+SEVERE_ERR_UNEXPECTED_268=\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u8a73\u7d30\u8cc7\u8a0a: %s
 MILD_ERR_TRIES_LIMIT_REACHED_269=\u5df2\u9054\u8f38\u5165\u5617\u8a66\u9650\u5236 (%d)
 INFO_ADMIN_CONN_PROMPT_PORT_NUMBER_270=Directory server administration port number [%d]:
 MILD_ERR_LDIF_INVALID_ATTR_OPTION_271=Unable to parse LDIF entry %s starting at line %d because it has an invalid binary option for attribute %s
-###SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 \
-###keystore, it must be %s
-###SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is \
-###not a file
-###SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path \
-### %s does not exist or is not a directory
-###SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must \
-###be one of the following: %s, %s, %s or %s
-###SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, \
-###it must exist to retrieve an alias, delete an alias or generate a \
-###certificate request
-###SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must \
-###be a positive integer
-###SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias \
-###%s already exists in the key store
-###SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when \
-###adding a certificate with alias %s to the keystore: %s
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the \
-###keystore for one of the following reasons: it already exists in the \
-###keystore, or, it is not an instance of a trusted certificate class
-###SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of \
-###a private key entry, which is not supported being added to the keystore \
-###at this time
-###SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when \
-###deleting a certificate with alias %s from the keystore: %s
-###SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when \
-###generating a certificate request with alias %s: %s
-###SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when \
-###generating a self-signed certificate using the alias %s: %s
-###SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is \
-###invalid because it does not exists, or exists, but is not a file
-###SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be \
-###deleted from the keystore because it does not exist
-###SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist \
-###in the keystore so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a \
-###valid keystore entry type, so its key information cannot be retrieved
-###SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s \
-###cannot be retrieved because of the following reason: %s
-###SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s \
-###could not be retrieved because it was not a key related entry
-###SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not \
-###does not have a certificate associated with it
-###SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated \
-###with alias %s could not be added to keystore because of the following \
-###reason: %s
-###SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is \
-###null
-###SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it \
-###is either null, or has zero length
-###SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found \
-###in this JVM because of the following reason: %s
-###SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be \
-###initialized because of the following reason: %s
-###SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes \
-###could not be located because of the following reason: %s
-###SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing \
-###request generation is not supported on JVM supplied by this vendor: %s
+SEVERE_ERR_CERTMGR_INVALID_PKCS11_PATH_272=Invalid key store path for PKCS11 keystore, it must be %s
+SEVERE_ERR_CERTMGR_INVALID_KEYSTORE_PATH_273=Key store path %s exists but is not a file
+SEVERE_ERR_CERTMGR_INVALID_PARENT_274=Parent directory for key store path %s does not exist or is not a directory
+SEVERE_ERR_CERTMGR_INVALID_STORETYPE_275=Invalid key store type, it must be one of the following: %s, %s, %s or %s
+SEVERE_ERR_CERTMGR_KEYSTORE_NONEXISTANT_276=Keystore does not exist, it must exist to retrieve an alias, delete an alias or generate a certificate request
+SEVERE_ERR_CERTMGR_VALIDITY_277=Validity value %d is invalid, it must be a positive integer
+SEVERE_ERR_CERTMGR_ALIAS_ALREADY_EXISTS_278= A certificate with the alias %s already exists in the key store
+SEVERE_ERR_CERTMGR_ADD_CERT_279=The following error occured when adding a certificate with alias %s to the keystore: %s
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_280=The alias %s is cannot be added to the keystore for one of the following reasons: it already exists in the keystore, or, it is not an instance of a trusted certificate class
+SEVERE_ERR_CERTMGR_CERT_REPLIES_INVALID_281=The alias %s is an instance of a private key entry, which is not supported being added to the keystore at this time
+SEVERE_ERR_CERTMGR_DELETE_ALIAS_282=The following error occured when deleting a certificate with alias %s from the keystore: %s
+SEVERE_ERR_CERTMGR_CERT_REQUEST_283=The following error occured when generating a certificate request with alias %s: %s
+SEVERE_ERR_CERTMGR_GEN_SELF_SIGNED_CERT_284=The following error occured when generating a self-signed certificate using the alias %s: %s
+SEVERE_ERR_CERTMGR_INVALID_CERT_FILE_285=The certificate file %s is invalid because it does not exists, or exists, but is not a file
+SEVERE_ERR_CERTMGR_ALIAS_CAN_NOT_DELETE_286=The alias %s cannot be deleted from the keystore because it does not exist
+SEVERE_ERR_CERTMGR_ALIAS_DOES_NOT_EXIST_287=The alias %s does not exist in the keystore so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_ALIAS_INVALID_ENTRY_TYPE_288=The alias %s is not a valid keystore entry type, so its key information cannot be retrieved
+SEVERE_ERR_CERTMGR_GET_KEY_289=The key information for alias %s cannot be retrieved because of the following reason: %s
+SEVERE_ERR_CERTMGR_PRIVATE_KEY_290=The private key for alias %s could not be retrieved because it was not a key related entry
+SEVERE_ERR_CERTMGR_ALIAS_NO_CERTIFICATE_291=The alias %s does not does not have a certificate associated with it
+SEVERE_ERR_CERTMGR_TRUSTED_CERT_292=The trusted certificate associated with alias %s could not be added to keystore because of the following reason: %s
+SEVERE_ERR_CERTMGR_FILE_NAME_INVALID_293=The %s is invalid because it is null
+SEVERE_ERR_CERTMGR_VALUE_INVALID_294=The argument %s is invalid because it is either null, or has zero length
+SEVERE_ERR_CERTMGR_CLASS_NOT_FOUND_295=A security class cannot be found in this JVM because of the following reason: %s
+SEVERE_ERR_CERTMGR_SECURITY_296=The security classes could not be initialized because of the following reason: %s
+SEVERE_ERR_CERTMGR_NO_METHOD_297=A method needed in the security classes could not be located because of the following reason: %s
+SEVERE_ERR_CERTMGR_CERT_SIGN_REQ_NOT_SUPPORTED_298=Certificate signing request generation is not supported on JVM supplied by this vendor: %s
 INFO_ARGPARSER_USAGE_DEFAULT_VALUE_299=Default value: %s
-###SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while \
-### setting file permissions for the LDIF file %s: %s
+SEVERE_WARN_EXPORT_LDIF_SET_PERMISSION_FAILED_300=An error occurred while setting file permissions for the LDIF file %s: %s
diff --git a/opendj-sdk/opends/src/messages/messages/version_de.properties b/opendj-sdk/opends/src/messages/messages/version_de.properties
index 44dc5ca..8114894 100644
--- a/opendj-sdk/opends/src/messages/messages/version_de.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_de.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=Mit dieser \u00dcberarbeitung wird die normierte Form von Distinguished Names (DNs) auf eine fr\u00fchere Version zur\u00fcckgesetzt.  Um diesen Server wiederherzustellen, m\u00fcssen Sie die Daten von diesem Server exportieren und sie nach der Wiederherstellung der Version neu importieren
 INFO_5134_UPGRADE_15=Die \u00dcberarbeitung 5134 bringt \u00c4nderungen mit sich, in denen einige \u00fcbereinstimmende Regeln einen Attributs- oder Best\u00e4tigungswert standardisieren. Um diesen Server zu aktualisieren, m\u00fcssen Sie die Daten von diesem Server exportieren und sie nach dem Upgrade neu importieren 
 INFO_5134_REVERSION_16=In dieser \u00dcberarbeitung wird die Standardisierung eines Attribut- oder Best\u00e4tigungswerts auf e\u00edne fr\u00fchere Version gesetzt.  Um diesen Server wiederherzustellen, m\u00fcssen Sie die Daten von diesem Server exportieren und sie nach der Wiederherstellung der Version neu importieren
-INFO_5278_REVERSION_17=Die R\u00fcckkehr von \u00dcberarbeitung 5278 auf eine fr\u00fchere Version wird nicht unterst\u00fczt.
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported
diff --git a/opendj-sdk/opends/src/messages/messages/version_es.properties b/opendj-sdk/opends/src/messages/messages/version_es.properties
index c705c87..bba1cdc 100644
--- a/opendj-sdk/opends/src/messages/messages/version_es.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_es.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -45,9 +49,9 @@
 #
 INFO_890_UPGRADE_1=Con esta actualizaci\u00f3n, el Berkeley DB Java Edition JAR se actualizar\u00e1 a la versi\u00f3n 3.2.13. Esta versi\u00f3n introduce incompatibilidades con el formato de datos.  Si, pasado un tiempo, desea revertir esta instalaci\u00f3n a su versi\u00f3n anterior, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar desde la versi\u00f3n desde la que se actualiz\u00f3
 INFO_890_REVERSION_2=Tras este proceso, Berkeley DB Java Edition JAR volver\u00e1 a una versi\u00f3n anterior, la cual utiliza un formato de datos diferente que la versi\u00f3n actual.  Para revertir este servidor, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar una vez instalada la versi\u00f3n anterior
-INFO_1582_UPGRADE_3=Esta actualizaci\u00f3n introduce mejoras en el formato de datos. Este formato es incompatible con las versiones anteriores.  Por lo tanto, si, pasado un tiempo, desea revertir esta instalaci\u00f3n a su versi\u00f3n anterior, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar desde la versi\u00f3n desde la que se actualiz\u00f3
+INFO_1582_UPGRADE_3=Esta actualizaci\u00f3n introduce mejoras en el formato de datos. Este formato es incompatible con las versiones anteriores.  Si, pasado un tiempo, desea revertir esta instalaci\u00f3n a su versi\u00f3n anterior, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar desde la versi\u00f3n desde la que se actualiz\u00f3
 INFO_1582_REVERSION_4=Tras volver a la versi\u00f3n anterior, el formato de datos que utiliza el servidor para almacenar datos ser\u00e1 el de dicha versi\u00f3n.  Para revertir este servidor, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar una vez instalada la versi\u00f3n anterior
-INFO_2049_UPGRADE_5=Esta actualizaci\u00f3n introduce mejoras en el formato de datos. Este formato es incompatible con las versiones anteriores.  Por lo tanto, si, pasado un tiempo, desea revertir esta instalaci\u00f3n a su versi\u00f3n anterior, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar desde la versi\u00f3n desde la que se actualiz\u00f3
+INFO_2049_UPGRADE_5=Esta actualizaci\u00f3n introduce mejoras en el formato de datos. Este formato es incompatible con las versiones anteriores.  Si, pasado un tiempo, desea revertir esta instalaci\u00f3n a su versi\u00f3n anterior, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar desde la versi\u00f3n desde la que se actualiz\u00f3
 INFO_2049_REVERSION_6=Tras volver a la versi\u00f3n anterior, el formato de datos que utiliza el servidor para almacenar datos ser\u00e1 el de dicha versi\u00f3n.  Para revertir este servidor, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar una vez instalada la versi\u00f3n anterior
 INFO_2974_UPGRADE_7=Esta actualizaci\u00f3n introduce un cambio de propiedad incompatible para el esquema de almacenamiento de contrase\u00f1as predeterminado y los esquemas de almacenamiento de contrase\u00f1as desaprobadas asociados a una directiva de contrase\u00f1as.  En esta versi\u00f3n, se utiliza el ND, y no el nombre, para hacer referencia a los esquemas.  No es posible la actualizaci\u00f3n porque el nombre del esquema no se puede traducir autom\u00e1ticamente a un ND
 INFO_2974_REVERSION_8=No es posible revertir a una revisi\u00f3n anterior a 2974 porque las referencias del esquema de almacenamiento de contrase\u00f1as predeterminadas y las del esquema de almacenamiento de contrase\u00f1as desaprobadas de la directiva de contrase\u00f1as se han convertido de nombres a ND, y no se pueden revertir estos ND a nombre de esquema
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=Tras volver a la versi\u00f3n anterior, la forma normalizada de los nombres distinguidos ser\u00e1 la de la versi\u00f3n desde la que se actualiz\u00f3.  Para revertir este servidor, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar una vez instalada la versi\u00f3n anterior
 INFO_5134_UPGRADE_15=La revisi\u00f3n 5134 introduce una modificaci\u00f3n en la forma en la que ciertas reglas de coincidencia normalizan un valor de atributo o confirmaci\u00f3n. Para actualizar este servidor, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar una vez finalizada la actualizaci\u00f3n
 INFO_5134_REVERSION_16=Con esta reversi\u00f3n, la normalizaci\u00f3n de un valor de atributo o confirmaci\u00f3n se revertir\u00e1 a una versi\u00f3n anterior.  Para revertir este servidor, tendr\u00e1 que exportar los datos de este servidor y volverlos a importar una vez instalada la versi\u00f3n anterior
-INFO_5278_REVERSION_17=No se admite la reversi\u00f3n para la revisi\u00f3n 5278 a una versi\u00f3n anterior
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported
diff --git a/opendj-sdk/opends/src/messages/messages/version_fr.properties b/opendj-sdk/opends/src/messages/messages/version_fr.properties
index 2b8d5b0..15f3acd 100644
--- a/opendj-sdk/opends/src/messages/messages/version_fr.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_fr.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=Avec ce r\u00e9tablissement de la version pr\u00e9c\u00e9dente, la forme normalis\u00e9e des noms distinctifs sera r\u00e9tablie \u00e0 une version pr\u00e9c\u00e9dente.  Pour pouvoir r\u00e9tablir une version pr\u00e9c\u00e9dente de ce serveur, vous allez devoir exporter les donn\u00e9es du serveur et les r\u00e9importer une fois le r\u00e9tablissement de la version pr\u00e9c\u00e9dente termin\u00e9
 INFO_5134_UPGRADE_15=Le r\u00e9tablissement 5134 introduit un changement dans la fa\u00e7on dans laquelle ceratines r\u00e8gles de correspondance normalisent un attribut ou une valeur d'assertion Pour pouvoir mettre ce serveur \u00e0 jour, vous allez devoir exporter les donn\u00e9es du serveur et les r\u00e9importer une fois la mise \u00e0 niveau termin\u00e9e
 INFO_5134_REVERSION_16=Avec ce r\u00e9tablissement de la version pr\u00e9c\u00e9dente, la normalisation de l'attribut ou de la valeur d'assertion sera r\u00e9tablie \u00e0 une version pr\u00e9c\u00e9dente.  Pour pouvoir r\u00e9tablir une version pr\u00e9c\u00e9dente de ce serveur, vous allez devoir exporter les donn\u00e9es du serveur et les r\u00e9importer une fois le r\u00e9tablissement de la version pr\u00e9c\u00e9dente termin\u00e9
-INFO_5278_REVERSION_17=Non prise en charge du r\u00e9tablissement de la version pr\u00e9c\u00e9dente pour la r\u00e9vision 5278 en une version pr\u00e9c\u00e9dente
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported
diff --git a/opendj-sdk/opends/src/messages/messages/version_ja.properties b/opendj-sdk/opends/src/messages/messages/version_ja.properties
index 49479a6..520c37c 100644
--- a/opendj-sdk/opends/src/messages/messages/version_ja.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_ja.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=\u3053\u306e\u5fa9\u5e30\u64cd\u4f5c\u306b\u3088\u308a\u3001\u6b63\u898f\u5316\u3055\u308c\u305f\u8b58\u5225\u540d\u5f62\u5f0f\u304c\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3055\u308c\u307e\u3059\u3002  \u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3092\u5143\u306b\u623b\u3059\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u30c7\u30fc\u30bf\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u5fa9\u5e30\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u3067\u30c7\u30fc\u30bf\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 INFO_5134_UPGRADE_15=\u30ea\u30d3\u30b8\u30e7\u30f3 5134 \u3067\u306f\u3001\u7279\u5b9a\u306e\u30de\u30c3\u30c1\u30f3\u30b0\u30eb\u30fc\u30eb\u306b\u3088\u3063\u3066\u5c5e\u6027\u5024\u307e\u305f\u306f\u8868\u660e\u5024\u3092\u6b63\u898f\u5316\u3059\u308b\u305f\u3081\u306e\u5909\u66f4\u304c\u884c\u306a\u308f\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3059\u308b\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u30c7\u30fc\u30bf\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u3067\u30c7\u30fc\u30bf\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
 INFO_5134_REVERSION_16=\u3053\u306e\u5fa9\u5e30\u306b\u3088\u308a\u3001\u5c5e\u6027\u5024\u307e\u305f\u306f\u8868\u660e\u5024\u306e\u6b63\u898f\u5316\u306f\u65e7\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u3092\u5143\u306b\u623b\u3059\u306b\u306f\u3001\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u30c7\u30fc\u30bf\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u5fa9\u5e30\u304c\u5b8c\u4e86\u3057\u305f\u3042\u3068\u3067\u30c7\u30fc\u30bf\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059
-INFO_5278_REVERSION_17=\u30ea\u30d3\u30b8\u30e7\u30f3 5278 \u3092\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u623b\u3059\u6a5f\u80fd\u306f\u3001\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported
diff --git a/opendj-sdk/opends/src/messages/messages/version_ko.properties b/opendj-sdk/opends/src/messages/messages/version_ko.properties
index 0845f34..010aa91 100644
--- a/opendj-sdk/opends/src/messages/messages/version_ko.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_ko.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=\uc774 \ub418\ub3cc\ub9ac\uae30\ub97c \ud1b5\ud574 \uc815\uaddc\ud654\ub41c \ud615\uc2dd\uc758 \uace0\uc720 \uc774\ub984\uc774 \uc774\uc804 \ubc84\uc804\uc73c\ub85c \ub418\ub3cc\ub824\uc9d1\ub2c8\ub2e4.  \uc774 \uc11c\ubc84\ub97c \ub418\ub3cc\ub9ac\ub824\uba74 \uc774 \uc11c\ubc84\uc758 \ub370\uc774\ud130\ub97c \ub0b4\ubcf4\ub0c8\ub2e4\uac00 \ub418\ub3cc\ub9ac\uae30\uac00 \uc644\ub8cc\ub41c \ud6c4 \ub2e4\uc2dc \uac00\uc838\uc640\uc57c \ud569\ub2c8\ub2e4.
 INFO_5134_UPGRADE_15=The revision 5134 introduces a change to the way in which certain matching rules normalize an attribute or assertion value. \uc774 \uc11c\ubc84\ub97c \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\ub824\uba74 \uc774 \uc11c\ubc84\uc758 \ub370\uc774\ud130\ub97c \ub0b4\ubcf4\ub0c8\ub2e4\uac00 \uc5c5\uadf8\ub808\uc774\ub4dc\uac00 \uc644\ub8cc\ub41c \ud6c4 \ub2e4\uc2dc \uac00\uc838\uc640\uc57c \ud569\ub2c8\ub2e4.
 INFO_5134_REVERSION_16=With this reversion the normalization of attribute or assertion value will be reverted to a prior version.  \uc774 \uc11c\ubc84\ub97c \ub418\ub3cc\ub9ac\ub824\uba74 \uc774 \uc11c\ubc84\uc758 \ub370\uc774\ud130\ub97c \ub0b4\ubcf4\ub0c8\ub2e4\uac00 \ub418\ub3cc\ub9ac\uae30\uac00 \uc644\ub8cc\ub41c \ud6c4 \ub2e4\uc2dc \uac00\uc838\uc640\uc57c \ud569\ub2c8\ub2e4.
-INFO_5278_REVERSION_17=Reversion for revision 5278 to a previous version is not supported
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported
diff --git a/opendj-sdk/opends/src/messages/messages/version_zh_CN.properties b/opendj-sdk/opends/src/messages/messages/version_zh_CN.properties
index 587468a..8059932 100644
--- a/opendj-sdk/opends/src/messages/messages/version_zh_CN.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_zh_CN.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=\u6b64\u8fd8\u539f\u64cd\u4f5c\u4f1a\u5c06\u6807\u8bc6\u540d\u7684\u6807\u51c6\u5316\u683c\u5f0f\u8fd8\u539f\u81f3\u4ee5\u524d\u7684\u7248\u672c\u3002\u8981\u8fd8\u539f\u6b64\u670d\u52a1\u5668\uff0c\u60a8\u5fc5\u987b\u4ece\u4e2d\u5bfc\u51fa\u6570\u636e\uff0c\u5e76\u5728\u5b8c\u6210\u8fd8\u539f\u540e\u91cd\u65b0\u5bfc\u5165\u8be5\u6570\u636e
 INFO_5134_UPGRADE_15=\u4fee\u8ba2\u7248 5134 \u5f15\u5165\u4e86\u5bf9\u67d0\u4e9b\u5339\u914d\u89c4\u5219\u6807\u51c6\u5316\u5c5e\u6027\u6216\u65ad\u8a00\u503c\u7684\u65b9\u6cd5\u7684\u66f4\u6539\u3002\u8981\u5347\u7ea7\u6b64\u670d\u52a1\u5668\uff0c\u60a8\u5fc5\u987b\u4ece\u4e2d\u5bfc\u51fa\u6570\u636e\uff0c\u5e76\u5728\u5b8c\u6210\u5347\u7ea7\u540e\u91cd\u65b0\u5bfc\u5165\u8be5\u6570\u636e
 INFO_5134_REVERSION_16=\u901a\u8fc7\u6b64\u8fd8\u539f\uff0c\u5c5e\u6027\u6216\u65ad\u8a00\u503c\u7684\u6807\u51c6\u5316\u5c06\u8fd8\u539f\u5230\u4ee5\u524d\u7684\u7248\u672c\u3002\u8981\u8fd8\u539f\u6b64\u670d\u52a1\u5668\uff0c\u60a8\u5fc5\u987b\u4ece\u4e2d\u5bfc\u51fa\u6570\u636e\uff0c\u5e76\u5728\u5b8c\u6210\u8fd8\u539f\u540e\u91cd\u65b0\u5bfc\u5165\u8be5\u6570\u636e
-INFO_5278_REVERSION_17=\u4e0d\u652f\u6301\u4fee\u8ba2\u7248 5278 \u8fd8\u539f\u5230\u4ee5\u524d\u7684\u7248\u672c
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported
diff --git a/opendj-sdk/opends/src/messages/messages/version_zh_TW.properties b/opendj-sdk/opends/src/messages/messages/version_zh_TW.properties
index 56a1b51..2e35133 100644
--- a/opendj-sdk/opends/src/messages/messages/version_zh_TW.properties
+++ b/opendj-sdk/opends/src/messages/messages/version_zh_TW.properties
@@ -21,10 +21,14 @@
 # CDDL HEADER END
 #
 #      Copyright 2006-2009 Sun Microsystems, Inc.
+
+
+
 #
 # Global directives
 #
 global.category=VERSION
+
 #
 # Format string definitions
 #
@@ -59,4 +63,4 @@
 INFO_3873_REVERSION_14=\u900f\u904e\u6b64\u5fa9\u539f\uff0c\u4e00\u822c\u683c\u5f0f\u7684\u8b58\u5225\u540d\u7a31\u5c07\u6703\u5fa9\u539f\u70ba\u5148\u524d\u7684\u7248\u672c\u3002\u82e5\u8981\u5fa9\u539f\u6b64\u4f3a\u670d\u5668\uff0c\u60a8\u5fc5\u9808\u5f9e\u6b64\u4f3a\u670d\u5668\u532f\u51fa\u8cc7\u6599\uff0c\u7136\u5f8c\u5728\u5fa9\u539f\u4f5c\u696d\u5b8c\u6210\u5f8c\u5c07\u5176\u91cd\u65b0\u532f\u5165
 INFO_5134_UPGRADE_15=The revision 5134 introduces a change to the way in which certain matching rules normalize an attribute or assertion value. \u82e5\u8981\u5347\u7d1a\u6b64\u4f3a\u670d\u5668\uff0c\u60a8\u5c07\u5fc5\u9808\u5f9e\u6b64\u4f3a\u670d\u5668\u532f\u51fa\u8cc7\u6599\uff0c\u7136\u5f8c\u5728\u5347\u7d1a\u5b8c\u6210\u5f8c\u5c07\u5176\u91cd\u65b0\u532f\u5165
 INFO_5134_REVERSION_16=With this reversion the normalization of attribute or assertion value will be reverted to a prior version.  \u82e5\u8981\u5fa9\u539f\u6b64\u4f3a\u670d\u5668\uff0c\u60a8\u5fc5\u9808\u5f9e\u6b64\u4f3a\u670d\u5668\u532f\u51fa\u8cc7\u6599\uff0c\u7136\u5f8c\u5728\u5fa9\u539f\u4f5c\u696d\u5b8c\u6210\u5f8c\u5c07\u5176\u91cd\u65b0\u532f\u5165
-INFO_5278_REVERSION_17=Reversion for revision 5278 to a previous version is not supported
+INFO_5278_REVERSION_17=Reversion from version 2.0 to a previous version is not supported

--
Gitblit v1.10.0